From owner-freebsd-current@freebsd.org Sun Sep 6 03:04:34 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4D38A3DE88A for ; Sun, 6 Sep 2020 03:04:34 +0000 (UTC) (envelope-from ota@j.email.ne.jp) Received: from mail02.asahi-net.or.jp (mail02.asahi-net.or.jp [202.224.55.14]) by mx1.freebsd.org (Postfix) with ESMTP id 4BkbqN2Mwyz4M4p for ; Sun, 6 Sep 2020 03:04:32 +0000 (UTC) (envelope-from ota@j.email.ne.jp) Received: from vmware.advok.com (cpe-184-152-96-96.nj.res.rr.com [184.152.96.96]) (Authenticated sender: NR2Y-OOT) by mail02.asahi-net.or.jp (Postfix) with ESMTPSA id D21442D15F for ; Sun, 6 Sep 2020 12:04:28 +0900 (JST) Date: Sat, 5 Sep 2020 23:04:16 -0400 From: Yoshihiro Ota To: freebsd-current@freebsd.org Subject: Is pkg site forbidden by brower? Message-Id: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; i386-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BkbqN2Mwyz4M4p X-Spamd-Bar: / X-Spamd-Result: default: False [-0.62 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_SPAM_SHORT(0.01)[0.009]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.94)[-0.939]; RECEIVED_SPAMHAUS_PBL(0.00)[184.152.96.96:received]; ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:202.224.55.0/24]; DMARC_NA(0.00)[email.ne.jp]; NEURAL_HAM_MEDIUM(-0.89)[-0.894]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:4685, ipnet:202.224.32.0/19, country:JP]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[202.224.55.14:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 03:04:34 -0000 Hi, Is "403 Forbidden" an intended response for a brower access to http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? I used to see available packages with a brower and decided which one to use. How can I find distributions like "latest", "release_X", etc? Hiro From owner-freebsd-current@freebsd.org Sun Sep 6 05:31:12 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BAD8B3E6431 for ; Sun, 6 Sep 2020 05:31:12 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkg4b6gYfz4TL4 for ; Sun, 6 Sep 2020 05:31:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x230.google.com with SMTP id 11so2276368oiq.6 for ; Sat, 05 Sep 2020 22:31:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gUc53YJe9U5LR9yxtnHvzveMkIJ65jDcyKwSjanhLck=; b=FS91j3bgCn0PqA8BT7GdLkqfceIYNq3J9DfX+T4mnJR/GE86Qq+y5Nv1hOjOlFf640 buavSRn9fXL4p1+UNGyNtdMkEWv4Y+cosJLhfVBJfkvOt6N0vtKIvvsmIbrd9ymQ3XI8 /oEPhtQ3er3uTP09tAaESCgDOTpxzxcev+v1EckwO2kIjezc8d79kEJHdlLh0EbAJYC0 50+5jsUQwmnpOtUWatYlBzON0VUgAzoa4W/9Oy+BsNtLopwlci9h0NDOX9o07jfVx+Ys 2fUsgyG0MqPg+lHJDqCPTlmJIf9OVsm2GB5dS08ekX/r9bUTLE7jV6WFRkbUOpxzeRn4 rf7g== X-Gm-Message-State: AOAM533avz66Y1s6PK5c24yqMqFMF/6F2kyzM8Bffi7dsp4yChUEkS9O vhEh2gzt59fGNM114Qyhgcqq2FFfUnS6oq9ap9k= X-Google-Smtp-Source: ABdhPJwjHvB1xx8wbDgfts1m4Obc7UOpZY4nIstXDZPsynfQ0sYWwZNl6tWac8+8sGyo7OaL9xOpA6pAPgzFsiNp8Y4= X-Received: by 2002:aca:ea54:: with SMTP id i81mr9574217oih.133.1599370270601; Sat, 05 Sep 2020 22:31:10 -0700 (PDT) MIME-Version: 1.0 References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp> In-Reply-To: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp> From: Kevin Oberman Date: Sat, 5 Sep 2020 22:30:53 -0700 Message-ID: Subject: Re: Is pkg site forbidden by brower? To: Yoshihiro Ota Cc: FreeBSD Current X-Rspamd-Queue-Id: 4Bkg4b6gYfz4TL4 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.26 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.46)[-0.458]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.08)[-1.076]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.03)[-1.028]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::230:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 05:31:12 -0000 On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote: > Hi, > > Is "403 Forbidden" an intended response for a brower access to > http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? > > I used to see available packages with a brower and decided which one to > use. > How can I find distributions like "latest", "release_X", etc? > > Hiro Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you want? I can't believe that there is no way to see a log of failed builds, but I can only see the new failures and no information on previous builds. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055 From owner-freebsd-current@freebsd.org Sun Sep 6 07:00:29 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52E2D3E7A3A for ; Sun, 6 Sep 2020 07:00:29 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-il1-x142.google.com (mail-il1-x142.google.com [IPv6:2607:f8b0:4864:20::142]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkj3c2F3rz4XGd for ; Sun, 6 Sep 2020 07:00:28 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: by mail-il1-x142.google.com with SMTP id x2so9893803ilm.0 for ; Sun, 06 Sep 2020 00:00:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=qG/CfsONp8c00XsB3AnA0j96Fake5W8qv5brKJgr3Rs=; b=ag5Fl7si/wrIinV8RWpdXyHdaeRtj6E4ENfp5yhHgl0/bTq3oSFX4wpXhTguXNSTBY +u2tfGpBeQqHrBIBA/RD6e3FTqTJb/eUJBrw3/UETXa6NFS0UY1kIuK7QEgxYEqf1aZC n8WR5A170DGnCkMZEPweREq+hjwwsFEYe7PEIqkumNZjjEd83aLeAPSOz7EXvzUfUGW8 NnY4YZshYI8fPdjU3Kv+7vj7KGJOPYRzLFliILEOTcEZdwIDvSKYIHVphYc2NsC7WB06 W1I9mP/3PjrHCAtBmTc5BJXaEPG+ZA1gVH3Z7xzO8HA+g9xzo8es4itCpdyT/FRi/89E nZbQ== X-Gm-Message-State: AOAM533EYmsrhsHKq4MzN+FxG/zbr1+2233H/oJS1DWFd6CZUYowz9PP 8rRdeOPJwII1pC6iP6qoFu4M8NGCm3Wryt9W5wKXMADivBDqJA== X-Google-Smtp-Source: ABdhPJw2HNY9ZJF3qwUgzQvrJR7VU7FIZGVFI1syemApl+j2MYN9PKtyjwjLW9UN8XzTKDlfybDsfOF/WWK2ytfN9Fc= X-Received: by 2002:a92:7305:: with SMTP id o5mr13870887ilc.146.1599375626998; Sun, 06 Sep 2020 00:00:26 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:a908:0:0:0:0:0 with HTTP; Sun, 6 Sep 2020 00:00:26 -0700 (PDT) In-Reply-To: References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp> From: grarpamp Date: Sun, 6 Sep 2020 03:00:26 -0400 Message-ID: Subject: Re: Is pkg site forbidden by brower? To: freebsd-current@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4Bkj3c2F3rz4XGd X-Spamd-Bar: - X-Spamd-Result: default: False [-1.91 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.05)[-1.048]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.04)[-1.045]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::142:from]; NEURAL_SPAM_SHORT(0.18)[0.183]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 07:00:29 -0000 On 9/6/20, Kevin Oberman wrote: > On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote: >> Is "403 Forbidden" an intended response for a brower access to >> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? >> >> I used to see available packages with a brower and decided which one to >> use. Some more people have noted this change as breaking tool scripts, etc. And useful meta files are unfortunately now invisible: packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig If someone want to block the '/.../All/' dir full of pkgs, maybe, but do not block any other part of the hier. >> How can I find distributions like "latest", "release_X", etc? Yes, there does not appear to be any docs enumerating all the available live names for use in PACKAGESITE url. Reopening the above dirs would be self documenting. The name for the term in position of /${ABI}//All/... might be "REPOSITORY_ROOT" or "repo-path" or simply "repository", but it does not seem defined for users in pkg or pkg.conf manpages. "distribution" is unlikely the correct term, "branch" might be a useful connotation regarding ports source tree. > Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you > want? Those names don't correspond 1:1 to anything on pkg.freebsd.org. > I can't believe that there is no way to see a log of failed builds, > but I can only see the new failures and no information on previous builds. Pkg buildlogs are a separate issue. They should be available for browsing, same as kernel, base... From owner-freebsd-current@freebsd.org Sun Sep 6 09:02:52 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DC663CAC4F for ; Sun, 6 Sep 2020 09:02:52 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bklmq2DGVz4dS3 for ; Sun, 6 Sep 2020 09:02:50 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp [180.198.4.200]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id 08692euf034832 for ; Sun, 6 Sep 2020 18:02:40 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 6 Sep 2020 18:02:40 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Subject: Re: Fatal trap 18 on boot after OpenZFS import Message-Id: <20200906180240.e61a2869b1258f96c3e7d398@dec.sakura.ne.jp> In-Reply-To: <20200904220301.7fac6b4008f1bc7ad8d803c9@dec.sakura.ne.jp> References: <20200904220301.7fac6b4008f1bc7ad8d803c9@dec.sakura.ne.jp> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bklmq2DGVz4dS3 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.27 / 15.00]; HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.29)[0.290]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.26)[0.256]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[sakura.ne.jp]; NEURAL_SPAM_LONG(0.33)[0.327]; MIME_TRACE(0.00)[0:+]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 09:02:52 -0000 Filed PR. Bug 249147 - [ZFS][Panic]Fatal trap 18 on boot after OpenZFS import https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249147 On Fri, 4 Sep 2020 22:03:01 +0900 Tomoaki AOKI wrote: > Hi. > > Encountering boot failure with fatal trap 18 on boot, > happening at (maybe) just before init() starts. Possibly on > root remount by kernel or zpool import by rc.d script. > The last revision tried is r365316 (r364788 is the last tried > clean rebuild). > > The last health revision is r364744, just before actual switch > to OpenZFS. amd64 on ThinkPad P52 (Core i7-8750H) w/descrete nvidia GPU. > > r364751 with diff of r364777 and r364788 (to successfully built > Without unrelated-to-OpenZFS changes) fails. > > Any suggestions and fixes are appreciated. > > > Trap screen is something like below (text attached), > typed up from relatively clear photo, so could be some typo. > > This is shown just after usual kernel startup outputs. > boot1.efi (as EFI/bootx64.efi on ESP) starts /boot/loader.efi > properly, and loader.efi seems to boot kernel properly. > > As even single user shell selection doesn't appear, loader.efi > is of r364744. But they works even if I proceeded irregular > process, > > 1)Update src tree > 2)Clean obj tree > 3)buildworld > 4)etcupdate -p > 5)buildkernel > 6)installkernel > 7)shutdown to single user WITHOUT reboot <- Irregular! > 8)installworld > 9)etcupdate > 10)rebuild src/sys-dependent ports (kmods, nvidia-driver, ...) > 11)reboot > > loader.efi looks doing its job and panics after kernel startup ends. > Needless to say, rolling back to r364744 state from stable/12 on nvd0 > Fixes the issue. > > Regards. > > ===== > > Fatal trap 18: integer divide fault while in kernel mode > cpuid = 2; apic id = 02 > instruction pointer = 0x20:0xffffffff82bfa320 > stack pointer = 0x28:0xfffffe00e20c6900 > frame pointer = 0x28:0xfffffe00e20c6960 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 27 (vdev_open) > trap number = 18 > panic: integer divide fault > cpuid = 2 > time = 16 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe00e20c6610 vpanic() at vpanic+0x182/frame fffffe00e20c6660 > panic() at panic+0x43/frame fffffe00e20c66c0 > trap_fatal() at trap_fatal+0x387/frame fffffe00e20c6720 > trap() at trap+0x8e/frame fffffe00e20c6830 > calltrap() at calltrap+0x8/frame fffffe00e20c6830 > --- trap 0x12, rip = 0xffffffff82bfa320, rsp = 0xfffffe00e20c6900, rbp > = 0xfffffe00e20c6960 --- zio_wait() at zio_wait+0x60/frame > 0xfffffe00e20c6960 vdev_open() at vdev_open+0x74d/frame > 0xfffffe00e20c69c0 vdev_open_child() at vdev_open_child+0x1e/frame > 0xfffffe00e20c69e0 taskq_run() at taskq_run+0x1f/frame > 0xfffffe00e20c6a00 taskqueue_run_locked() at > taskqueue_run_locked+0x181/frame 0xfffffe00e20c6a80 > taskqueue_thread_loop() at taskqueue_thread_loop+0x118/frame > 0xfffffe00e20c6ab0 fork_exit() at fork_exit+0x7d/frame > 0xfffffe00e20c6af0 fork_trampoline() at fork_trampoline+0xe/frame > 0xfffffe00e20c6af0 > --- trap 0, rip = 0, rsp = 0, rbp = 0 --- > KDB: enter: panic > [ thread pid 27 tid 100570 ] > Stopped at kdb_enter+0x37: movq $0,0x1091556(%rip) > db> > > ===== > > Additional info: > *Clean build with killing CPUTYPE from command line and > make.conf (so should be equivalent with nocona) didn't help. > > *Clean build with commenting out WITH_KERNEL_RETPOLINE line > and WITH_RETPOLINE line in src.conf didn't help. > > *Combination of the above two didn't help, too (at r364788). > > *There are two root pools in different physical drive. > stable/12 on nvd0 (primary) and head on ada0 (secondary). > > *GENERIC-NODEBUG based (added options CAM_IOSCHED_DYNAMIC) > kernel. > > -- > Tomoaki AOKI -- Tomoaki AOKI From owner-freebsd-current@freebsd.org Sat Sep 5 09:00:47 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8B78D3E596E for ; Sat, 5 Sep 2020 09:00:47 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bk7mt0yHdz48WR; Sat, 5 Sep 2020 09:00:45 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wr1-x432.google.com with SMTP id m6so9749756wrn.0; Sat, 05 Sep 2020 02:00:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=cygQTQHyj/TgcnoQJQGk632mcY6jigPphRG1T+yiMh0=; b=hPZrWuDRWhtFNMjZSvMixuwq1qiux95I6zwudVI1Nzjqm60ssyt40nkA8VuvQ8CCaD W5oqzZaWDO0JPRvzCWU3nv5+9aT9xLrr0cqEFbFv9Bmn/bTyz2qPfFLzkHfrTI49l06r JP6hW0McyklumEE3U6rNIWB0ZrNJYnDXyumZFG3rRtsS/fLTeFj56t7GoKSf1VOIKktv iIiLESPAIqOA+rTKj7khgemb5Jakds4vj4QE/begd3EzZFrZm2DmC/HFamTCYYTJc4b0 U1bB6Q6Hn3yu3Tg72CNgGNpaKeS6BPIRWLjMaq6MhjKbl1f0Yn3OG1beeYu/nwlA/HdI o0Gw== X-Gm-Message-State: AOAM530PMr6L09DXx1vuQWIoMr2KzSon+OJa4h5OnJxJlsMGCHmGXmp6 Ad53nMZQazmtIXLeLuAo9FaMR3bJlgwP9AO9 X-Google-Smtp-Source: ABdhPJz5jWuLu/3oVjNjSDdOqIqItUTUDGJB8pCs7pQxeJy4oeeXCYNb0oVKI5WJp6j8EEwCL/bWKA== X-Received: by 2002:adf:dcc3:: with SMTP id x3mr11242281wrm.120.1599296443449; Sat, 05 Sep 2020 02:00:43 -0700 (PDT) Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com. [79.66.147.78]) by smtp.gmail.com with ESMTPSA id q6sm15602488wmq.19.2020.09.05.02.00.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 05 Sep 2020 02:00:42 -0700 (PDT) Subject: Re: suspend/resume versus OpenZFS on USB To: Hans Petter Selasky References: <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org> Cc: FreeBSD Current , Matthew Macy , Ryan Moeller From: Graham Perrin Message-ID: <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com> Date: Sat, 5 Sep 2020 10:00:41 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org> Content-Type: multipart/mixed; boundary="------------5AAC4362BAD15C1AE4F57025" Content-Language: en-US X-Rspamd-Queue-Id: 4Bk7mt0yHdz48WR X-Spamd-Bar: - X-Spamd-Result: default: False [-1.92 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; HAS_ATTACHMENT(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MIME_BASE64_TEXT(0.10)[]; CTYPE_MIXED_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.93)[-0.931]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:+,5:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.10)[-1.096]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.994]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::432:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-Mailman-Approved-At: Sun, 06 Sep 2020 09:05:14 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Sep 2020 09:00:47 -0000 This is a multi-part message in MIME format. --------------5AAC4362BAD15C1AE4F57025 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit On 04/09/2020 09:01, Hans Petter Selasky wrote: > On 2020-09-04 01:42, Graham Perrin wrote: >> This week for the first time I toyed with OpenZFS on a USB device: a >> mobile hard disk drive connected to the dock of an HP EliteBook 8570p. >> >> A light test, with the pool imported but not writing to the dataset >> at suspend time. >> >> At resume time (22:31), the device was still physically connected but >> the pool suffered an I/O failure (and the keyboard and trackball on >> USB were unusable). … > We need output from "procstat -akk" to see where ZFS/USB is hanging. > > --HPS For test purposes I reproduced the behaviour with a different device, a USB flash drive (connected to the same dock). Attached: 2020-09-05 09:27:55 procstat -akk.txt – output from procstat -akk 2020-09-05 09:17:59 suspend 09:26:49 resume.txt – the output in context. Thank you Graham --------------5AAC4362BAD15C1AE4F57025 Content-Type: text/plain; charset=UTF-8; name="2020-09-05 09:27:55 procstat -akk.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="2020-09-05 09:27:55 procstat -akk.txt" U2F0IFNlcCAgNSAwOToyNzo1NSBCU1QgMjAyMAogIFBJRCAgICBUSUQgQ09NTSAgICAgICAg ICAgICAgICBURE5BTUUgICAgICAgICAgICAgIEtTVEFDSyAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAwIDEwMDAwMCBrZXJuZWwgICAgICAgICAgICAgIHN3YXBwZXIgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBz d2FwcGVyKzB4NjkgbWlfc3RhcnR1cCsweDJlZCBidGV4dCsweDJjIAogICAgMCAxMDAwMDcg a2VybmVsICAgICAgICAgICAgICBpZl9pb190cWdfMCAgICAgICAgIG1pX3N3aXRjaCsweGMx IG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAwOCBrZXJuZWwg ICAgICAgICAgICAgIGlmX2lvX3RxZ18xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVw X3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0 KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDA5IGtlcm5lbCAgICAgICAg ICAgICAgaWZfaW9fdHFnXzIgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9z YnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBm b3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTAga2VybmVsICAgICAgICAgICAgICBp Zl9pb190cWdfMyAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5 NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgICAwIDEwMDAxMSBrZXJuZWwgICAgICAgICAgICAgIGlmX2NvbmZp Z190cWdfMCAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNr cXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAgIDAgMTAwMDEyIGtlcm5lbCAgICAgICAgICAgICAgc29mdGlycV8wICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90 aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAgMCAxMDAwMTMga2VybmVsICAgICAgICAgICAgICBzb2Z0aXJxXzEgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9s b29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEw MDAxNCBrZXJuZWwgICAgICAgICAgICAgIHNvZnRpcnFfMiAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgx MDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE1IGtl cm5lbCAgICAgICAgICAgICAgc29mdGlycV8zICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBt c2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTYga2VybmVsICAg ICAgICAgICAgICBhaW9kX2tpY2sgdGFza3EgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTcga2VybmVsICAgICAgICAgICAgICBpbjZtX2Zy ZWUgdGFza3EgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwMTkga2VybmVsICAgICAgICAgICAgICBrcXVldWVfY3R4IHRhc2txICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMjIga2VybmVsICAg ICAgICAgICAgICBpbm1fZnJlZSB0YXNrcSAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMjMga2VybmVsICAgICAgICAgICAgICB0aHJlYWQg dGFza3EgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwMzAga2VybmVsICAgICAgICAgICAgICBmaXJtd2FyZSB0YXNrcSAgICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzUga2VybmVsICAg ICAgICAgICAgICBjcnlwdG9fMCAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzYga2VybmVsICAgICAgICAgICAgICBjcnlwdG9f MSAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwMzcga2VybmVsICAgICAgICAgICAgICBjcnlwdG9fMiAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzgga2VybmVsICAg ICAgICAgICAgICBjcnlwdG9fMyAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNjIga2VybmVsICAgICAgICAgICAgICBpd24wIG5l dDgwMjExIHRhc2txIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwNjMga2VybmVsICAgICAgICAgICAgICBpd25fdGFza3EgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzMga2VybmVsICAg ICAgICAgICAgICBzeXN0ZW1fdGFza3FfMCAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzQga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f dGFza3FfMSAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwNzUga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1fdGFza3FfMiAgICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzYga2VybmVsICAg ICAgICAgICAgICBzeXN0ZW1fdGFza3FfMyAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzcga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f ZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwNzgga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1fZGVsYXlfdGFza3FfIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzkga2VybmVsICAg ICAgICAgICAgICBzeXN0ZW1fZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwODAga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f ZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg MCAxMDAwODEga2VybmVsICAgICAgICAgICAgICBtY2EgdGFza3EgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVfdGhyZWFkX2xvb3Ar MHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg2 IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4 N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg3IGtlcm5lbCAgICAgICAgICAg ICAgYXJjX3BydW5lXzEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFz a3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAgIDAgMTAwMDg4IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzIgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29w KzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg5 IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzMgICAgICAgICBtaV9zd2l0Y2grMHhj MSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4 N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTE3IGtlcm5lbCAgICAgICAgICAg ICAgYWNwaV90YXNrXzAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQr MHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtf dHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDExOCBrZXJuZWwgICAgICAgICAgICAgIGFjcGlf dGFza18xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAgMCAxMDAxMTkga2VybmVsICAgICAgICAgICAgICBhY3BpX3Rhc2tfMiAg ICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTIxIGtlcm5lbCAgICAgICAgICAgICAgQ0FNIHRhc2txICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQzIGtlcm5l bCAgICAgICAgICAgICAgel9udWxsX2lzcyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ0IGtlcm5lbCAgICAgICAgICAgICAgel9u dWxsX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTQ1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTQ4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTUxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTU0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTU3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTYwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTYxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTYyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTYzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTY2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTY5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTcwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTcxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTcyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTczIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTc1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTc4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTgxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTg0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTg3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTkwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTkxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTkyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTkzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTk2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMTk5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjAyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAzIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjA1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjA4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjExIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjE0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjE3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjIwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjIxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjIyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjIzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjI2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjI5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjMyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMzIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjM1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjM4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjQxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjQ0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjQ3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjUwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjUxIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjUyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjUzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF8xICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pc3NfaF8yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjU2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF80ICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjU5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjYyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjY1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjY4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjcwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjcxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjcyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjczIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjc0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjc3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjgwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjgxIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjgyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjgzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjg2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjg5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjkyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjk1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMjk4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzAxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAzIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzA0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzA3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzEwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzExIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzEyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzEzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzE2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzE5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzIyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzI1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzI4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzMxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMzIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzM0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzM3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzQwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQxIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzQzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzQ2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzQ5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzUyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzU1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8yICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzU4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzYxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzY0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzY3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzcwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzcxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzcyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzczIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzc2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzc5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgxIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzgyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzg1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzg4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzkxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzk0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwMzk3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDAwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDAxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDAyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDAzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDA2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDA5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDEwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDExIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDEyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDEzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDE1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDE4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDIxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDI0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDI3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDMwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDMxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDMyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDMzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDM2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDM5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQxIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDQyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDQ1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDQ4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDUxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDU0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pbnQgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU1IGtlcm5l bCAgICAgICAgICAgICAgel9jbF9pc3MgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU2IGtlcm5lbCAgICAgICAgICAgICAgel9j bF9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDU3IGtlcm5lbCAgICAgICAgICAgICAgel9pb2N0bF9pc3MgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU4IGtlcm5l bCAgICAgICAgICAgICAgel9pb2N0bF9pbnQgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU5IGtlcm5lbCAgICAgICAgICAgICAgel90 cmltX2lzc18wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDYwIGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2lzc18xICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDYxIGtlcm5l bCAgICAgICAgICAgICAgel90cmltX2lzc18yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDYyIGtlcm5lbCAgICAgICAgICAgICAgel90 cmltX2lzc18zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNDYzIGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2ludCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjQ5IGtlcm5l bCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMCBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUwIGtlcm5lbCAgICAgICAgICAgICAgbGlu dXhrcGlfc2hvcnRfd3FfMSBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjUxIGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMiBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUyIGtlcm5l bCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMyBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUzIGtlcm5lbCAgICAgICAgICAgICAgbGlu dXhrcGlfc2hvcnRfd3FfNCBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjU0IGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8wICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU1IGtlcm5l bCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8xICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU2IGtlcm5lbCAgICAgICAgICAgICAgbGlu dXhrcGlfbG9uZ193cV8yICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjU3IGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8zICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU4IGtlcm5l bCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV80ICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU5IGtlcm5lbCAgICAgICAgICAgICAgdHRt X3N3YXAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjY1IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY2IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY3IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjY4IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY5IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjcwIGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjcxIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjcyIGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjczIGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjc0IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc1IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc2IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjc3IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc4IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc5IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjgwIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjgxIGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjgyIGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjgzIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg0IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg1IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjg2IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg3IGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg4IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjg5IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkwIGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkxIGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAwNjkyIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkzIGtlcm5l bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjk0IGtlcm5lbCAgICAgICAgICAgICAgcmFk ZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODIxIGtlcm5lbCAgICAgICAgICAgICAgel9udWxsX2lzcyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODIyIGtlcm5l bCAgICAgICAgICAgICAgel9udWxsX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODIzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODI0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODI3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODMwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODMxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODMyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODMzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODM2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODM5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODQyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQzIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODQ1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODQ4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODUxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODU0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODU3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODYwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODYxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODYyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODYzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODY2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODY5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODcwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODcxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODcyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODczIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODc1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODc4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODgxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODg0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODg3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODkwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODkxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODkyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODkzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODk2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk3IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk4IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxODk5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAwIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAxIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTAyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAzIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA0IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTA1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA2IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA3IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTA4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA5IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEwIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTExIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEyIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEzIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTE0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE1IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE2IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTE3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE4IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE5IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTIwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTIxIGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTIyIGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTIzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI0IGtlcm5l bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI1IGtlcm5lbCAgICAgICAgICAgICAgel9y ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTI2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTI5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfMiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pc3NfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTMyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF8yICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pc3NfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pc3NfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTM1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTM4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTQxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQzIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTQ0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTQ3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTUwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTUxIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTUyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTUzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTU2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTU5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTYyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTY1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTY4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTcwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTcxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTcyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTczIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTc0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTc3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTgwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTgxIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTgyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTgzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTg2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTg5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTkyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTk1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAxOTk4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDAxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAzIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDA0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA2IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDA3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA4IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA5IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDEwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDExIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDEyIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDEzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE0IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE1IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDE2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE3IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE4IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDE5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIwIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIxIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDIyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIzIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI0IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDI1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI2IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI3IGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDI4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI5IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMwIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDMxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8wICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMyIGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMzIGtlcm5lbCAgICAgICAgICAgICAgel93 cl9pbnRfaF8yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDM0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8zICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM1IGtlcm5l bCAgICAgICAgICAgICAgel93cl9pbnRfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDM3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDQwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDQzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDQ2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDQ5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUxIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDUyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDU1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDU4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDYxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDY0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDY3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDcwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDcxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDcyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDczIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDc2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDc5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgxIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDgyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDg1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDg4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDkxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDk0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMDk3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTAwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTAxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTAyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTAzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA0IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA1IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTA2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA3IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA4IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTA5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTEwIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTExIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTEyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTEzIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE0IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTE1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE2IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE3IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTE4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE5IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIwIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTIxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIyIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIzIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTI0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI1IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI2IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTI3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI4IGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI5IGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTMwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTMxIGtlcm5l bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTMyIGtlcm5lbCAgICAgICAgICAgICAgel9m cl9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTMzIGtlcm5lbCAgICAgICAgICAgICAgel9jbF9pc3MgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM0IGtlcm5l bCAgICAgICAgICAgICAgel9jbF9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM1IGtlcm5lbCAgICAgICAgICAgICAgel9p b2N0bF9pc3MgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTM2IGtlcm5lbCAgICAgICAgICAgICAgel9pb2N0bF9pbnQgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM3IGtlcm5l bCAgICAgICAgICAgICAgel90cmltX2lzc18wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM4IGtlcm5lbCAgICAgICAgICAgICAgel90 cmltX2lzc18xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDAgMTAyMTM5IGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2lzc18yICAgICAgICBt aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTQwIGtlcm5l bCAgICAgICAgICAgICAgel90cmltX2lzc18zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTQxIGtlcm5lbCAgICAgICAgICAgICAgel90 cmltX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgIDEgMTAwMDAyIGluaXQgICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0NCsweDdkIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogICAgMiAxMDAw MzkgY3J5cHRvICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcHJvYysweDFlNCBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAgMyAxMDAwNDAgY3J5cHRvIHJldHVybnMgMCAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0 X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNCAx MDAwNDEgY3J5cHRvIHJldHVybnMgMSAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNSAxMDAwNDIgY3J5cHRvIHJldHVybnMgMiAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlw dG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAgNiAxMDAwNDMgY3J5cHRvIHJldHVybnMgMyAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4 aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNyAxMDAwNDQgY2FtICAgICAgICAg ICAgICAgICBkb25lcTAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFj YiB4cHRfZG9uZV90ZCsweDhiIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgICA3IDEwMDEyMiBjYW0gICAgICAgICAgICAgICAgIHNjYW5uZXIgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHhwdF9zY2FubmVyX3RocmVhZCsweDg4IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICA4IDEwMDA4MiBzb2Fpb2Qx ICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDkgMTAwMDgzIHNvYWlvZDIg ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf dGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHNvYWlvX2twcm9jX2xvb3ArMHhjMyBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMCAxMDAwMDEgYXVkaXQgICAg ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0 KzB4ZjIgYXVkaXRfd29ya2VyKzB4NzMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAgMTEgMTAwMDAzIGlkbGUgICAgICAgICAgICAgICAgaWRsZTogY3B1MCAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzY2hlZF9pZGxldGQrMHgzM2QgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTEgMTAwMDA0IGlkbGUgICAgICAgICAgICAgICAg aWRsZTogY3B1MSAgICAgICAgICBjcHVfaWRsZV9hY3BpKzB4M2UgY3B1X2lkbGUrMHg5ZiBz Y2hlZF9pZGxldGQrMHgyZTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgMTEgMTAwMDA1IGlkbGUgICAgICAgICAgICAgICAgaWRsZTogY3B1MiAgICAgICAgICBj cHVfaWRsZV9hY3BpKzB4M2UgY3B1X2lkbGUrMHg5ZiBzY2hlZF9pZGxldGQrMHgyZTQgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTEgMTAwMDA2IGlkbGUgICAg ICAgICAgICAgICAgaWRsZTogY3B1MyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzY2hlZF9p ZGxldGQrMHg2MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAx MDAwMTggaW50ciAgICAgICAgICAgICAgICBzd2k1OiBmYXN0IHRhc2txICAgIG1pX3N3aXRj aCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxMiAxMDAwMjAgaW50ciAgICAgICAgICAgICAgICBzd2k2OiB0YXNrIHF1 ZXVlICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjEgaW50ciAgICAgICAgICAgICAg ICBzd2k2OiBHaWFudCB0YXNrcSAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjQgaW50 ciAgICAgICAgICAgICAgICBzd2kxOiBuZXRpc3IgMCAgICAgIG1pX3N3aXRjaCsweGMxIGl0 aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxMiAxMDAwMjUgaW50ciAgICAgICAgICAgICAgICBzd2kzOiB2bSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDAyNiBpbnRyICAgICAgICAg ICAgICAgIHN3aTQ6IGNsb2NrICgwKSAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29w KzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDAy NyBpbnRyICAgICAgICAgICAgICAgIHN3aTQ6IGNsb2NrICgxKSAgICAgbWlfc3dpdGNoKzB4 YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDEyIDEwMDAyOCBpbnRyICAgICAgICAgICAgICAgIHN3aTQ6IGNsb2NrICgyKSAg ICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDAyOSBpbnRyICAgICAgICAgICAgICAgIHN3 aTQ6IGNsb2NrICgzKSAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA0NSBpbnRyICAg ICAgICAgICAgICAgIGlycTMyOiBoZGFjMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVh ZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEy IDEwMDA0NiBpbnRyICAgICAgICAgICAgICAgIGlycTMzOiB4aGNpMCAgICAgICAgbWlfc3dp dGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDEyIDEwMDA1MiBpbnRyICAgICAgICAgICAgICAgIHN3aTA6IHVhcnQg dWFydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgMTIgMTAwMDUzIGlu dHIgICAgICAgICAgICAgICAgaXJxMTY6IGVoY2kwIGVoY2kxICBtaV9zd2l0Y2grMHhjMSBp dGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgMTIgMTAwMDU5IGludHIgICAgICAgICAgICAgICAgaXJxMzY6IGhkYWMxICAgICAgICBt aV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190 cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDYwIGludHIgICAgICAgICAgICAgICAgaXJxMzc6 IHBjaWIzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAxMiAxMDAw NjEgaW50ciAgICAgICAgICAgICAgICBpcnEzODogc2RoY2lfcGNpMCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDA2NCBpbnRyICAgICAgICAgICAgICAgIGly cTM5OiBpd24wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA3MCBpbnRyICAg ICAgICAgICAgICAgIGlycTQwOiBhaGNpMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVh ZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEy IDEwMDA3MSBpbnRyICAgICAgICAgICAgICAgIGlycTE6IGF0a2JkMCAgICAgICAgbWlfc3dp dGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDEyIDEwMDA3MiBpbnRyICAgICAgICAgICAgICAgIGlycTEyOiBwc20w ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDY2MiBpbnRyICAgICAgICAgICAg ICAgIGlycTQxOiB2Z2FwY2kwICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4 M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEzIDEwMDAzMSBn ZW9tICAgICAgICAgICAgICAgIGdfZXZlbnQgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg X3NsZWVwKzB4MWNiIGdfcnVuX2V2ZW50cysweDVjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgIDEzIDEwMDAzMiBnZW9tICAgICAgICAgICAgICAgIGdfdXAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfaW9fc2NoZWR1bGVf dXArMHg0YyBnX3VwX3Byb2Nib2R5KzB4NmMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s aW5lKzB4ZSAKICAgMTMgMTAwMDMzIGdlb20gICAgICAgICAgICAgICAgZ19kb3duICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19pb19zY2hlZHVsZV9kb3du KzB4NGMgZ19kb3duX3Byb2Nib2R5KzB4NmMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s aW5lKzB4ZSAKICAgMTQgMTAwMDM0IHNlcXVlbmNlciAwMCAgICAgICAgLSAgICAgICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHNlcV9ldmVudHRocmVhZCsw eGJjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA0NyB1 c2IgICAgICAgICAgICAgICAgIHVzYnVzMCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg X2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNDggdXNiICAgICAgICAgICAgICAgICB1c2J1czAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3Mr MHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDQ5 IHVzYiAgICAgICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtf dHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1MCB1c2IgICAgICAgICAgICAgICAgIHVzYnVz MCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2Vz cysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAw NTEgdXNiICAgICAgICAgICAgICAgICB1c2J1czAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDU0IHVzYiAgICAgICAgICAgICAgICAgdXNi dXMxICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9j ZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEw MDA1NSB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBm b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNTYgdXNiICAgICAgICAgICAgICAgICB1 c2J1czEgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3By b2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUg MTAwMDU3IHVzYiAgICAgICAgICAgICAgICAgdXNidXMxICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdl IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1OCB1c2IgICAgICAgICAgICAgICAg IHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2Jf cHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx NSAxMDAwNjUgdXNiICAgICAgICAgICAgICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4 N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY2IHVzYiAgICAgICAgICAgICAg ICAgdXNidXMyICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVz Yl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg IDE1IDEwMDA2NyB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAgICAgICAgICAgICAgbWlf c3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNjggdXNiICAgICAgICAgICAg ICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIg dXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgMTUgMTAwMDY5IHVzYiAgICAgICAgICAgICAgICAgdXNidXMyICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMjIxMyB1c2IgICAgICAgICAg ICAgICAgIHVjb20gICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhm MiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl IAogICAxNSAxMDIyMTQgdXNiICAgICAgICAgICAgICAgICB1Y29tICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19l eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAyMjE1IHVzYiAgICAgICAg ICAgICAgICAgY2RjZTAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsw eGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDE1IDEwMjIxNiB1c2IgICAgICAgICAgICAgICAgIHVjb20gICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNiAxMDAwODQgc29haW9kMyAg ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90 aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE3IDEwMDA4NSBzb2Fpb2Q0ICAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3Rp bWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9ya19l eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDkwIHpmc2tlcm4gICAg ICAgICAgICAgYXJjX2V2aWN0ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdh aXRfc2lnX3NidCsweDEwNyB6dGhyX3Byb2NlZHVyZSsweDE4YyBmb3JrX2V4aXQrMHg3ZSBm b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDAwOTEgemZza2VybiAgICAgICAgICAgICBh cmNfcmVhcCAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0 KzB4MTA3IHp0aHJfcHJvY2VkdXJlKzB4MThjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDA5MiB6ZnNrZXJuICAgICAgICAgICAgIGRidV9ldmljdCAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDA5MyB6ZnNrZXJuICAgICAgICAgICAgIGRidWZfZXZpY3RfdGhyZWFkICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcr MHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgZGJ1Zl9ldmljdF90aHJlYWQrMHgz NzAgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk0IHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk1IHpmc2tlcm4gICAgICAgICAgICAg el92ZGV2X2ZpbGVfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMDk2IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMiAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk3IHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk4IHpmc2tlcm4gICAgICAgICAgICAg el92ZGV2X2ZpbGVfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMDk5IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfNSAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAwIHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfNiAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAxIHpmc2tlcm4gICAgICAgICAgICAg el92ZGV2X2ZpbGVfNyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMTAyIHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfOCAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAzIHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfOSAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA0IHpmc2tlcm4gICAgICAgICAgICAg el92ZGV2X2ZpbGVfMTAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMTA1IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTEgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA2IHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTIgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA3IHpmc2tlcm4gICAgICAgICAgICAg el92ZGV2X2ZpbGVfMTMgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMTA4IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTQgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA5IHpm c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTUgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTEwIHpmc2tlcm4gICAgICAgICAgICAg bDJhcmNfZmVlZF90aHJlYWQgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3Ni dCsweDEwNyBsMmFyY19mZWVkX3RocmVhZCsweDIzNSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAxOCAxMDAxMTEgemZza2VybiAgICAgICAgICAgICB6ZnN2ZnMg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx OCAxMDAxMTIgemZza2VybiAgICAgICAgICAgICBzeXNldmVudCAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgemZzX3pldmVudF93YWl0KzB4NTggc3lzZXZlbnRfd29y a2VyKzB4NWY5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ2NCB6ZnNrZXJuICAgICAgICAgICAgIHpfenZvbCAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ2NSB6ZnNrZXJuICAgICAg ICAgICAgIHpfcHJlZmV0Y2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ2NiB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hf MSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ2NyB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMiAgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ2OCB6ZnNrZXJuICAgICAg ICAgICAgIHpfcHJlZmV0Y2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ2OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8w ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ3MCB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8xICAgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3MSB6ZnNrZXJuICAgICAg ICAgICAgIHpfdXBncmFkZV8yICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ3MiB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8z ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ3NCB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMCAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3NSB6ZnNrZXJuICAgICAg ICAgICAgIGRwX3N5bmNfdGFza3FfMSAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ3NiB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFz a3FfMiAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ3NyB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3OCB6ZnNrZXJuICAgICAg ICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ3OSB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVh bl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ4MCB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4MSB6ZnNrZXJuICAgICAg ICAgICAgIHpfenJlbGVfMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ4MiB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMSAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ4MyB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMiAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4NCB6ZnNrZXJuICAgICAg ICAgICAgIHpfenJlbGVfMyAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ4NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRf ZHJhaW5fMCAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ4NiB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMSAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4NyB6ZnNrZXJuICAgICAg ICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMiAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDQ4OCB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRf ZHJhaW5fMyAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDQ5MCB6ZnNrZXJuICAgICAgICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ5MSB6ZnNrZXJuICAgICAg ICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDUwNCB6ZnNrZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRf ZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0eGdfcXVpZXNjZV90aHJlYWQr MHg0MjggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwNTA1 IHpmc2tlcm4gICAgICAgICAgICAgdHhnX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyB0eGdfc3luY190aHJlYWQrMHgxYjcgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwNTA2IHpmc2tlcm4g ICAgICAgICAgICAgbW1wX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1l ZHdhaXRfc2lnX3NidCsweDEwNyBtbXBfdGhyZWFkKzB4ZTBiIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNyB6ZnNrZXJuICAgICAgICAgICAgIHpf aW5kaXJlY3RfY29uZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2Nl ZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDUwOCB6ZnNrZXJuICAgICAgICAgICAgIHpfbGl2ZWxpc3RfZGVzdHJveSAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwOSB6ZnNrZXJuICAgICAgICAgICAgIHpf bGl2ZWxpc3RfY29uZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2Nl ZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDUxMCB6ZnNrZXJuICAgICAgICAgICAgIHpfY2hlY2twb2ludF9kaXNjYXIgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0MiB6ZnNrZXJuICAgICAgICAgICAgIHpf enZvbCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE0MyB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMCAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NCB6ZnNr ZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NSB6ZnNrZXJuICAgICAgICAgICAgIHpf cHJlZmV0Y2hfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE0NiB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMyAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NyB6ZnNr ZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0OCB6ZnNrZXJuICAgICAgICAgICAgIHpf dXBncmFkZV8xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE0OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8yICAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1MCB6ZnNr ZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8zICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1MiB6ZnNrZXJuICAgICAgICAgICAgIGRw X3N5bmNfdGFza3FfMCAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE1MyB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMSAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NCB6ZnNr ZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMiAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NSB6ZnNrZXJuICAgICAgICAgICAgIGRw X3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE1NiB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8g bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NyB6ZnNr ZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1OCB6ZnNrZXJuICAgICAgICAgICAgIGRw X3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE1OSB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMCAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MCB6ZnNr ZXJuICAgICAgICAgICAgIHpfenJlbGVfMSAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MSB6ZnNrZXJuICAgICAgICAgICAgIHpf enJlbGVfMiAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE2MiB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMyAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MyB6ZnNr ZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMCAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2NCB6ZnNrZXJuICAgICAgICAgICAgIHpf dW5saW5rZWRfZHJhaW5fMSAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE2NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMiAg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2NiB6ZnNr ZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMyAgbWlfc3dpdGNoKzB4YzEgX3Ns ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2OCB6ZnNrZXJuICAgICAgICAgICAgIG1l dGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1 ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDE4IDEwMjE2OSB6ZnNrZXJuICAgICAgICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sg bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4MiB6ZnNr ZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCB0eGdfcXVpZXNjZV90aHJlYWQrMHg0MjggZm9ya19leGl0KzB4N2UgZm9ya190 cmFtcG9saW5lKzB4ZSAKICAgMTggMTAyMTgzIHpmc2tlcm4gICAgICAgICAgICAgdHhnX3Ro cmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX2N2 X3RpbWVkd2FpdF9zYnQrMHgxMDcgemlvX3dhaXQrMHgzNDUgZHNsX3Bvb2xfc3luYysweDNl NyBzcGFfc3luYysweGIyMCB0eGdfc3luY190aHJlYWQrMHgzYjMgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAyMTg0IHpmc2tlcm4gICAgICAgICAgICAg bW1wX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3Ni dCsweDEwNyBtbXBfdGhyZWFkKzB4ZTBiIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgIDE4IDEwMjE4NSB6ZnNrZXJuICAgICAgICAgICAgIHpfaW5kaXJlY3RfY29u ZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4NiB6ZnNrZXJu ICAgICAgICAgICAgIHpfbGl2ZWxpc3RfZGVzdHJveSAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgIDE4IDEwMjE4NyB6ZnNrZXJuICAgICAgICAgICAgIHpfbGl2ZWxpc3RfY29u ZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZv cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4OCB6ZnNrZXJu ICAgICAgICAgICAgIHpfY2hlY2twb2ludF9kaXNjYXIgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgIDE5IDEwMDExMyBUaW1lciAgICAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgcnRSMFNlbUV2ZW50V2FpdCsweDJhNyBydFRpbWVyVGhy ZWFkKzB4ODQgcnRUaHJlYWRNYWluKzB4MmMgcnRUaHJlYWROYXRpdmVNYWluKzB4MTYgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjAgMTAwMTE0IFRpbWVyICAg ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBydFIwU2Vt RXZlbnRXYWl0KzB4MmE3IHJ0VGltZXJUaHJlYWQrMHg4NCBydFRocmVhZE1haW4rMHgyYyBy dFRocmVhZE5hdGl2ZU1haW4rMHgxNiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr MHhlIAogICAyMSAxMDAxMTUgYWNwaV90aGVybWFsICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIg YWNwaV90el90aHJlYWQrMHg3MSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl IAogICAyMiAxMDAxMTYgYWNwaV9jb29saW5nMSAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYWNw aV90el9jb29saW5nX3RocmVhZCsweDQ4MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAyMyAxMDAxMjAgcmFuZF9oYXJ2ZXN0cSAgICAgICAtICAgICAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgx YWIgcmFuZG9tX2t0aHJlYWQrMHgyMmYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAgMjQgMTAwMTIzIHBhZ2VkYWVtb24gICAgICAgICAgZG9tMCAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFi IHZtX3BhZ2VvdXRfd29ya2VyKzB4MjhjIHZtX3BhZ2VvdXQrMHgyOWUgZm9ya19leGl0KzB4 N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjQgMTAwMTM2IHBhZ2VkYWVtb24gICAgICAg ICAgbGF1bmRyeTogZG9tMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Igdm1f cGFnZW91dF9sYXVuZHJ5X3dvcmtlcisweGQ3YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1w b2xpbmUrMHhlIAogICAyNCAxMDAxMzcgcGFnZWRhZW1vbiAgICAgICAgICB1bWEgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXAr MHgxYWIgdW1hX3JlY2xhaW1fd29ya2VyKzB4ZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFt cG9saW5lKzB4ZSAKICAgMjUgMTAwMTI0IHZtZGFlbW9uICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVw KzB4MWFiIHZtX2RhZW1vbisweGExIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDI2IDEwMDEyNSBidWZkYWVtb24gICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBi dWZfZGFlbW9uKzB4MTIxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg IDI2IDEwMDEyNiBidWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTAgICAgbWlf c3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFj ZV9kYWVtb24rMHhhMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAy NiAxMDAxMjcgYnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0xICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2Vf ZGFlbW9uKzB4YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYg MTAwMTI4IGJ1ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tMiAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2Rh ZW1vbisweGEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEw MDEyOSBidWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTMgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVt b24rMHhhMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAx MzAgYnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi00ICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9u KzB4YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTMx IGJ1ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tNSAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisw eGEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEzMiBi dWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTYgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhh MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNyAxMDAxMzMgdm5s cnUgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgdm5scnVfcHJvYysweGI0MCBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyOCAxMDAxMzQgc3luY2VyICAg ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90 aW1lZHdhaXQrMHgyZiBfY3ZfdGltZWR3YWl0X3NidCsweDEwNyBzY2hlZF9zeW5jKzB4N2Ex IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI5IDEwMDEzNSByYWNj dGQgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBwYXVzZV9zYnQrMHhmZSByYWNjdGQr MHg0ZSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzMCAxMDAxMzgg ZW5jX2RhZW1vbjAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IF9zbGVlcCsweDFjYiBlbmNfZGFlbW9uKzB4MTEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgIDMxIDEwMDEzOSBnX2VsaVswXSBhZGEwcDQgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisw eDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzMiAxMDAxNDAg Z19lbGlbMV0gYWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9ya190 cmFtcG9saW5lKzB4ZSAKICAgMzMgMTAwMTQxIGdfZWxpWzJdIGFkYTBwNCAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19lbGlfd29ya2Vy KzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDM0IDEwMDE0 MiBnX2VsaVszXSBhZGEwcDQgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogIDEyNSAxMDA1MTUgYWRqa2VybnR6ICAgICAgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtlcm5fc2lnc3VzcGVuZCsw eDE2NCBzeXNfc2lnc3VzcGVuZCsweDMxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogIDMxOCAxMDA1NDEgd3BhX3N1cHBsaWNhbnQgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4 MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICAzMzMgMTAw NTQ0IGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19z ZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKICAzMzYgMTAwNTQzIGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogIDM5OCAxMDA1NDggZGhjbGllbnQgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNl bHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogIDc2MCAxMDA1MTggbmdfcXVl dWUgICAgICAgICAgICBuZ19xdWV1ZTAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgNzYwIDEwMDU1NyBuZ19xdWV1ZSAgICAgICAgICAgIG5nX3F1ZXVlMSAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIG5ndGhyZWFkKzB4YWMgZm9ya19leGl0 KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICA3NjAgMTAwNTU4IG5nX3F1ZXVlICAgICAg ICAgICAgbmdfcXVldWUyICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Ig bmd0aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogIDc2 MCAxMDA1NTkgbmdfcXVldWUgICAgICAgICAgICBuZ19xdWV1ZTMgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIF9zbGVlcCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgOTgwIDEwMDU1NSBkaGNsaWVudCAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr MHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgOTgzIDEwMDU1MSBkaGNsaWVudCAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDEwMTcgMTAwNTQwIGRo Y2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9j dl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0 OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDE3NDIgMTAwNTEzIGRldmQgICAgICAgICAgICAgICAgLSAgICAgICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0 NCsweDdkIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MTgzNSAxMDA1Njggc3lzbG9nZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5 MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjAwNCAxMDA1OTAgZGJ1cy1kYWVtb24gICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyMDQ3IDEwMDU4NiBudHBkICAgICAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr MHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMDQ3IDEwMjIxNyBudHBkICAgICAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10 eHFfc2xlZXArMHgxMzIgZG9fc2VtMl93YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQr MHg3NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIw NjggMTAwNTUwIHBvd2VyZCsrICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0 X3NpZysweDEyIF9zbGVlcCsweDE5OSBrZXJuX2Nsb2NrX25hbm9zbGVlcCsweDFlMSBzeXNf bmFub3NsZWVwKzB4M2IgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyMDk0IDEwMDUxNyBzZW5kbWFpbCAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3 YWl0KzB4NmMga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjA5NyAxMDA1MjEgc2VuZG1h aWwgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl IGtlcm5fc2lnc3VzcGVuZCsweDE2NCBzeXNfc2lnc3VzcGVuZCsweDMxIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA1NzggY29uc29s ZS1raXQtZGFlbW9uICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYw MyBjb25zb2xlLWtpdC1kYWVtb24gIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIx MjMgMTAwNjA1IGNvbnNvbGUta2l0LWRhZW1vbiAgZ2RidXMgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjEyMyAxMDA2MDYgY29uc29sZS1raXQtZGFlbW9uICB3cml0ZXJfdGhyZWFkX3N0 YXJ0IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYwOCBjb25zb2xlLWtpdC1k YWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2 dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0 eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZz X2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDkgY29u c29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRf c2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9j dGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsw eDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhm YSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMg MTAwNjEwIGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4 YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcg dm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lz X2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyMTIzIDEwMDYxMSBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0 eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19p b2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3Rs KzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjEyMyAxMDA2MTIgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJl YWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4 ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgy NmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUg a2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjEzIGNvbnNvbGUta2l0LWRhZW1v biAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVy bV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2 X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9j dGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxNSBjb25zb2xl LWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsw eDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEy IGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2 MTYgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2 X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0 dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9p b2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9j dGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDIxMjMgMTAwNjE3IGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lv Y3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3Rs KzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgy NzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyMTI1IDEwMDU0MiBwb2xraXRkICAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjIxIHBvbGtpdGQgICAgICAgICAgICAgZ21h aW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjIgcG9sa2l0ZCAgICAgICAg ICAgICBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1IDEwMDYyMyBwb2xraXRk ICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDIxMjUgMTAwNjI0IHBvbGtpdGQgICAgICAgICAgICAgSlMgSGVscGVyICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjUgcG9sa2l0ZCAgICAgICAg ICAgICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4 N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1 IDEwMDYyNiBwb2xraXRkICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjI3IHBvbGtpdGQgICAgICAgICAgICAgcnVu YXdheS1raWxsZXItdGhyZSBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjE1MyAxMDA2MTggY3Vwc2QgICAgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtx dWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmlj KzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjIwNCAxMDA1NzkgY29sb3JkICAgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMjA0IDEwMDYyOSBjb2xvcmQgICAgICAgICAgICAg IGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMDQgMTAwNjMxIGNvbG9yZCAgICAg ICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0 IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjIxOSAxMDA1NTMgZGJ1 cyAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHBpcGVfcmVhZCsweDQzYSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMzUgMTAwNTgz IGdfZWxpWzBdIGFkYTBwMyAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBfc2xlZXArMHgxY2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtf dHJhbXBvbGluZSsweGUgCiAyMjM2IDEwMDU1NCBnX2VsaVsxXSBhZGEwcDMgICAgIC0gICAg ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtl cisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogMjIzNyAxMDA1 MTYgZ19lbGlbMl0gYWRhMHAzICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKIDIyMzggMTAwNTgxIGdfZWxpWzNdIGFkYTBwMyAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19lbGlfd29y a2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAyMjU0IDEw MDUxMiBzc2hkICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNf c2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyMjU3IDEwMDU3MyBjcm9uICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp bWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga2Vybl9jbG9ja19uYW5vc2xlZXArMHgx ZTEgc3lzX25hbm9zbGVlcCsweDNiIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjMxMyAxMDA1MTEgZ2V0dHkgICAgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0 dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBk b2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTQgMTAwNTM5IGxvZ2luICAgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4 NTNmIHN5c193YWl0NCsweDdkIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjMxNSAxMDA2MzggZ2V0dHkgICAgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlk aXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBkb2Zp bGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDIzMTYgMTAwNjM5IGdldHR5ICAgICAgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4 MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4 ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzE3IDEwMDY0MCBnZXR0eSAgICAgICAgICAg ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0dHlf d2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZzX3Jl YWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMxOCAxMDA2NDEgZ2V0dHkgICAg ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBk ZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTkgMTAwNjQyIGdl dHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFk KzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzIwIDEw MDY0MyBnZXR0eSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCB0dHlfd2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlk ZXZfcmVhZCsweDU2IGRldmZzX3JlYWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVh ZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjMyOCAxMDA1MTQgaGFsZCAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMyOCAxMDA2NDQgaGFsZCAgICAgICAgICAgICAg ICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzI5IDEwMDYzMyBoYWxkLXJ1bm5l ciAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMjkgMTAwNjQ1IGhh bGQtcnVubmVyICAgICAgICAgZ21haW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMzNiAx MDA1NTYgaGFsZC1hZGRvbi1tb3VzZS1zeSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjQ3MiAxMDA1ODIgaGFsZC1hZGRvbi1zdG9yYWdlICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4 MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0 X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjQ4MiAxMDA1NDUg Y3NoICAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh aXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3Jl YWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhi YyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTEg MTAwNTcyIHNkZG0gICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjQ5MSAxMDA3MTEgc2RkbSAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNDk0IDEwMDYxOSBYb3JnICAgICAgICAgICAgICAgIE1haW5UaHJlYWQg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxMiBYb3JnICAg ICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg a3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVy aWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxMyBYb3JnICAgICAgICAgICAgICAgIFhvcmc6 cmNzMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTQgMTAwNzE0IFhv cmcgICAgICAgICAgICAgICAgWG9yZzpkaXNrJDAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v bisweGY4IAogMjQ5NCAxMDA3MTUgWG9yZyAgICAgICAgICAgICAgICBJbnB1dFRocmVhZCAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyNTExIDEwMDUyMiBic2Rpc2tzICAgICAgICAgICAgIC0gICAg ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzIzIGJzZGlza3MgICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3MjQgYnNkaXNrcyAg ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVt dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2 YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNTExIDEwMDcyNSBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI2IGJzZGlza3MgICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBzYndhaXQrMHg0 YyBzb3JlY2VpdmVfZ2VuZXJpYysweDMwNyBzb3JlY2VpdmUrMHg0NCBrZXJuX3JlY3ZpdCsw eDFiYSBzeXNfcmVjdmZyb20rMHg4NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI4IGJzZGlza3MgICAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3MjkgYnNk aXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTE0IDEwMDYzNSB1cG93ZXJkICAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3 YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTE0IDEwMDczMSB1cG93ZXJkICAg ICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTQgMTAwNzMyIHVw b3dlcmQgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUyNyAx MDA1ODcgc2RkbS1oZWxwZXIgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNTI4IDEwMDYzNyBjay1sYXVuY2gtc2Vzc2lvbiAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NDMgMTAw NjM0IGRidXMtcnVuLXNlc3Npb24gICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z bGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0NCsweDdkIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU0NCAxMDA3MTYgZGJ1cy1k YWVtb24gICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQ1IDEwMDY2 MCBzdGFydHBsYXNtYS14MTEgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1 NDUgMTAwNzQ1IHN0YXJ0cGxhc21hLXgxMSAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjU1NyAxMDA2OTYga2RlaW5pdDUgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxl Y3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA2NjEga2xhdW5jaGVyICAgICAgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4 YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA3NTIga2xhdW5jaGVyICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTU4IDEwMDc1NSBrbGF1bmNo ZXIgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwNzQz IGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI1NjUgMTAwNzU5IGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA3NjAga2RlZDUgICAgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDc2MSBrZGVkNSAgICAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVl X2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3 MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNTY1IDEwMDc2NSBrZGVkNSAgICAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDgxMyBrZGVkNSAg ICAgICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwODE0 IGtkZWQ1ICAgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2 NSAxMDA4ODcga2RlZDUgICAgICAgICAgICAgICBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTY3IDEwMDYzNiBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp bWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0 KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3NjIga3dpbl94MTEgICAg ICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMDc2MyBrd2lu X3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bwb2xsKzB4NmYg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEw MDc4MyBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bw b2xsKzB4NmYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNTY3IDEwMDgxOSBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTUzIGt3aW5feDExICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTc2IGt3aW5feDEx ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBr cXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJp YysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTkxIGt3aW5feDExICAgICAgICAgICAga3dpbl94 MTE6cmNzMCAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA5OTIga3dp bl94MTEgICAgICAgICAgICBrd2luX3gxOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTY3IDEwMTEwMCBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAxNDYxIGt3aW5feDExICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4 cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0 ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjU3MCAxMDA2MjAga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTcwIDEwMDc3MCBrYWN0aXZpdHltYW5hZ2VyZCAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzcxIGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAxMDA3NzIga2FjdGl2aXR5bWFuYWdlcmQg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTcwIDEwMDc3MyBrYWN0aXZpdHlt YW5hZ2VyZCAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzc0IGth Y3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAx MDA3NzUga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJu X2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NSAxMDA2MzIga2dsb2JhbGFjY2Vs NSAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTc1IDEwMDc3NiBrZ2xv YmFsYWNjZWw1ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzUgMTAw Nzc3IGtnbG9iYWxhY2NlbDUgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjU3NiAxMDA1ODgga3Ntc2VydmVyICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTc2IDEwMDc3OCBrc21zZXJ2ZXIgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1NzYgMTAwNzc5IGtzbXNlcnZlciAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NiAxMDA4MDAga3Ntc2VydmVyICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZl bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjU3OCAxMDA1ODUga2FjY2VzcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNTc4IDEwMDc4MiBrYWNjZXNzICAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzggMTAwNzg3IGthY2Nlc3MgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA1MTkgcGxhc21hc2hlbGwg ICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2Fp dF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjU4MCAxMDA3ODggcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTgwIDEwMDc5MyBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1ODAgMTAwODk2IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVl IGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQr MHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1 ODAgMTAwOTE3IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjU4MCAxMDA5MTggcGxhc21hc2hlbGwgICAgICAgICBwbGFzbWFzaGU6cmNzMCAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkxOSBwbGFzbWFzaGVsbCAg ICAgICAgIHBsYXNtYXM6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1 ODAgMTAwOTIwIHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10 eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MjEgcGxhc21hc2hlbGwgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4 MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDky MiBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1 ODAgMTAwOTI4IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0 X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBr ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwOTI5IHBsYXNtYXNoZWxsICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsw eDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5 MzEgcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNTg0IDEwMDU1MiBwb2xraXQta2RlLWF1dGhlbnRpIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAwNzg5IHBvbGtpdC1rZGUtYXV0aGVudGkg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4NCAxMDA3OTYgcG9sa2l0LWtkZS1h dXRoZW50aSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg0IDEwMDc5OCBwb2xr aXQta2RlLWF1dGhlbnRpIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAw ODA1IHBvbGtpdC1rZGUtYXV0aGVudGkgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjU4NiAxMDA3ODQgeGVtYmVkc25pcHJveHkgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNTg2IDEwMDc4NSB4ZW1iZWRzbmlwcm94eSAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1ODYgMTAwNzg2IHhlbWJlZHNuaXByb3h5ICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAxMDA3OTAgRGlzY292ZXJOb3RpZmllciAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg4IDEwMDc5NCBEaXNjb3Zlck5v dGlmaWVyICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODggMTAwODA4IERp c2NvdmVyTm90aWZpZXIgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAx MDA5MTQgRGlzY292ZXJOb3RpZmllciAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjU5NyAxMDA3OTcgZ21lbnVkYnVzbWVudXByb3h5ICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4 YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTk3IDEwMDgwMSBnbWVudWRidXNtZW51cHJv eHkgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0 ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1OTcgMTAwODAyIGdtZW51ZGJ1 c21lbnVwcm94eSAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBr cXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJp YysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1OTcgMTAwODAzIGdtZW51ZGJ1c21lbnVwcm94eSAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyMyAxMDA1ODAgZ3Zmc2QgICAgICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjIzIDEwMDgzMyBndmZzZCAgICAg ICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjMgMTAwODM0IGd2 ZnNkICAgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNCAx MDA2OTkga21peCAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjYyNCAxMDA4MTUga21peCAgICAgICAgICAgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4 YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI0IDEwMDgxNiBrbWl4ICAgICAgICAgICAg ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0 ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAwODgxIGttaXggICAg ICAgICAgICAgICAga21peDpyY3MwICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1 bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJp dmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjYyNCAxMDA4ODIga21peCAgICAgICAgICAgICAgICBrbWl4OmRpc2skMCAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEwMDc5NSBvcmdfa2RlX3Bvd2VyZGV2 aWwgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0 ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjYgMTAwODIzIG9yZ19rZGVf cG93ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw eGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0 X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNiAxMDA4Mjgg b3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh aXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4 NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2 IDEwMDgzMSBvcmdfa2RlX3Bvd2VyZGV2aWwgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lz X3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI2MjYgMTAwODMyIG9yZ19rZGVfcG93ZXJkZXZpbCAgZ2RidXMgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjYyNiAxMDA4NTIgb3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzMiAx MDA4MTcgc3VkbyAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w cG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjYzOCAxMDA1NDkgdHJhY2tlci1zdG9yZSAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNjM4IDEwMDg2NSB0cmFja2VyLXN0b3JlICAgICAgIGdtYWluICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI2MzggMTAwODY2IHRyYWNrZXItc3RvcmUgICAgICAgZ2Ri dXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NjcgdHJhY2tlci1zdG9yZSAg ICAgICBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4IDEwMDg3MyB0cmFja2Vy LXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI2MzggMTAwODc0IHRyYWNrZXItc3RvcmUgICAgICAgcG9vbCAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzUgdHJhY2tlci1zdG9yZSAg ICAgICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4 N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4 IDEwMDg3NiB0cmFja2VyLXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAwNjk1IGd2ZnNkLWZ1c2UgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz MiBkb19zZW0yX3dhaXQrMHg2YTAgX191bXR4X29wX3NlbTJfd2FpdCsweDc2IGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0MyAxMDA4MzkgZ3Zm c2QtZnVzZSAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIGZ1c2VfZGV2aWNlX3JlYWQrMHhjOSBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFk KzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI2NDMgMTAwODQwIGd2ZnNkLWZ1c2UgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBmdXNlX2RldmljZV9yZWFkKzB4Yzkg ZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQzIDEwMDg0MSBn dmZzZC1mdXNlICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMg MTAwODQyIGd2ZnNkLWZ1c2UgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjY0MyAxMDA4NDMgZ3Zmc2QtZnVzZSAgICAgICAgICBndmZzLWZ1c2Utc3ViICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNjQ3IDEwMDY5OCBndmZzLWhhbC12b2x1bWUtbW9uIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQ3IDEwMDg1MyBndmZzLWhh bC12b2x1bWUtbW9uIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDcgMTAwODU0 IGd2ZnMtaGFsLXZvbHVtZS1tb24gZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0 OCAxMDA1NDYgcHl0aG9uMy43ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNjQ4IDEwMDkxNSBweXRob24zLjcgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp bWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0 KzB4NmMga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY1MiAxMDA4NTYgZ3Zmcy1ncGhv dG8yLXZvbHVtZSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjUyIDEwMDg3MCBn dmZzLWdwaG90bzItdm9sdW1lIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NTIg MTAwODcyIGd2ZnMtZ3Bob3RvMi12b2x1bWUgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjY2NCAxMDA3OTIga3NjcmVlbl9iYWNrZW5kX2xhdSAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNjY0IDEwMDg2MCBrc2NyZWVuX2JhY2tlbmRfbGF1IC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI2NjQgMTAwODYxIGtzY3JlZW5fYmFja2VuZF9sYXUgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4NTggcHVsc2VhdWRpbyAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4ODMgcHVsc2Vh dWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4 ODQgcHVsc2VhdWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2 X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9s bCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjY3OSAxMDA4ODUgcHVsc2VhdWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v bisweGY4IAogMjY4MSAxMDA4NjQgZGNvbmYtc2VydmljZSAgICAgICAtICAgICAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyNjgxIDEwMDg2OCBkY29uZi1zZXJ2aWNlICAgICAgIGdtYWlu ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODEgMTAwODY5IGRjb25mLXNlcnZpY2UgICAg ICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA4MDQgaWJ1cy11aS1n dGszICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjgzIDEwMDg5MiBp YnVzLXVpLWd0azMgICAgICAgIGlidXMtdWktZzpyY3MwICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXAr MHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91 aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDI2ODMgMTAwODkzIGlidXMtdWktZ3RrMyAgICAgICAgaWJ1cy11aTpkaXNr JDAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0 KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA5MDYgaWJ1cy11aS1n dGszICAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjgzIDEwMDkwOSBp YnVzLXVpLWd0azMgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQg MTAwODM4IGlidXMtZXh0ZW5zaW9uLWd0azMgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjY4NCAxMDA4OTQgaWJ1cy1leHRlbnNpb24tZ3RrMyBpYnVzLWV4dGU6cmNzMCAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDg5NSBpYnVzLWV4dGVuc2lvbi1n dGszIGlidXMtZXg6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xl ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3 ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQg MTAwOTA3IGlidXMtZXh0ZW5zaW9uLWd0azMgZ21haW4gICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjY4NCAxMDA5MDggaWJ1cy1leHRlbnNpb24tZ3RrMyBnZGJ1cyAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNzI4IDEwMDkwMSBhdC1zcGktYnVzLWxhdW5jaGVyIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI3MjggMTAwOTAyIGF0LXNwaS1idXMtbGF1bmNoZXIgZ21h aW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcyOCAxMDA5MDMgYXQtc3BpLWJ1cy1sYXVu Y2hlciBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNzI4IDEwMDkwNCBhdC1zcGkt YnVzLWxhdW5jaGVyIGRjb25mIHdvcmtlciAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI3MjkgMTAwODk5 IGRidXMtZGFlbW9uICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcz MSAxMDA4ODkgYXQtc3BpMi1yZWdpc3RyeWQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNzMxIDEwMDkxMCBhdC1zcGkyLXJlZ2lzdHJ5ZCAgIGdtYWluICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI3MzEgMTAwOTExIGF0LXNwaTItcmVnaXN0cnlkICAgZ2RidXMgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjgyOCAxMDA4MjEga2RlaW5pdDUgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA3MDAga29uc29sZSAgICAg ICAgICAgICAtICAgICAgICAgICAgICAgICAgIDxydW5uaW5nPiAgICAgICAgICAgICAgICAg ICAgCiAyODM3IDEwMDkzNCBrb25zb2xlICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4MzcgMTAwOTM1IGtvbnNvbGUgICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA5NDMga29uc29sZSAgICAgICAgICAgICBr b25zb2xlOnJjczAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4 MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODM3IDEwMDk0 NCBrb25zb2xlICAgICAgICAgICAgIGtvbnNvbGU6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl ZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4MzggMTAwODk3IGNzaCAgICAgICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1c3BlbmQrMHgxNjQg c3lzX3NpZ3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4NDIgMTAwODQ3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBz ZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTU0IGNvZGUt b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVl cCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZl bnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTU2IGNvZGUtb3NzICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2 ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5 c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI4NDIgMTAwOTU3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjg0MiAxMDA5NTggY29kZS1vc3MgICAgICAgICAgICBnbWFpbiAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk1OSBjb2RlLW9zcyAgICAgICAgICAg IGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTYwIGNvZGUtb3NzICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVl dWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysw eDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4NDIgMTAwOTYxIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193 YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjIgY29kZS1v c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9w cml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyODQyIDEwMDk2MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY0IGNvZGUtb3NzICAgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z bGVlcCsweDEzMiBkb19zZW0yX3dhaXQrMHg2YTAgX191bXR4X29wX3NlbTJfd2FpdCsweDc2 IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAx MDA5NjUgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X3NsZWVwKzB4MWJlIHBpcGVfcmVhZCsweDQzYSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQr MHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4 NDIgMTAwOTY2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0 X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjggY29kZS1vc3MgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4 N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQy IDEwMDk2OSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcwIGNvZGUtb3NzICAgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz MiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0 X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzEg Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh aXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVj dCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog Mjg0MiAxMDA5NzIgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191 bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3MyBjb2RlLW9zcyAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAw OTc0IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93 YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzUgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3OSBjb2Rl LW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xl ZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4NDIgMTAwOTg2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4 YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZl bnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDI4NDIgMTAwOTkzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAxMDA1NDcgY29kZS1vc3MgICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdf c2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAx MDA5NzcgY29kZS1vc3MgICAgICAgICAgICBjb2RlLW9zczpyY3MwICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29w X3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk3OCBjb2RlLW9zcyAgICAgICAgICAgIGNvZGUt b3M6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAwOTgwIGNv ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9z bGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93 YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjg0MyAxMDA5ODEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZlbnQr MHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tl dmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjg0MyAxMDA5ODIgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1l ZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQr MHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk4MyBjb2RlLW9zcyAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1 ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMr MHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyODQzIDEwMDk4NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9f d2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQgMTAwODI2IGNvZGUt b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi ZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjg0NCAxMDA5ODcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90 aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NCAx MDA5ODggY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191 bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ0IDEwMDk4OSBjb2RlLW9zcyAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyODQ1IDEwMDg1NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp bWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2Fp dCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDAwIGNvZGUtb3Nz ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsw eDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRf Z2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDAyIGNvZGUtb3NzICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50 KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19r ZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI4NDUgMTAxMDAzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDUgY29kZS1vc3MgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4 N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1 IDEwMTAwNiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA3IGNvZGUtb3NzICAgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz MiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0 X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDgg Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVw KzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyODQ1IDEwMTAwOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxMSBjb2RlLW9zcyAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAx MDEyIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93 YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjg0NSAxMDEwMTMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxNCBjb2Rl LW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgx YmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50 X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI4NDUgMTAxMDM5IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf dGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193 YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwNDAgY29kZS1v c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVw KzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyODQ1IDEwMTA1MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIg ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDU2IGNv ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v bisweGY4IAogMjg0NSAxMDEwNjEgY29kZS1vc3MgICAgICAgICAgICBnbWFpbiAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTA2NCBjb2RlLW9zcyAgICAgICAgICAgIGdkYnVz ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAyMTk0IGNvZGUtb3NzICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4 cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0 ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog Mjg0NiAxMDA5MzAgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAxNSBjb2RlLW9zcyAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkg a3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVy aWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAxNyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAg ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1 ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50 KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAy ODQ2IDEwMTAxOCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln KzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3Vt dHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDE5IGNvZGUtb3NzICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9z bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0 NiAxMDEwMjAgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4 X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyMSBjb2RlLW9zcyAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgx MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDIy IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVl cCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0 X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjg0NiAxMDEwMjMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyNCBjb2RlLW9z cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEw MTAyNSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDI2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjcgY29k ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyODQ2IDEwMTAyOCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDM0IGNvZGUtb3NzICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5 OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjg0NiAxMDEwMzcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90 aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCg== --------------5AAC4362BAD15C1AE4F57025 Content-Type: text/plain; charset=UTF-8; name="2020-09-05 09:17:59 suspend 09:26:49 resume.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="2020-09-05 09:17:59 suspend 09:26:49 resume.txt" Z3JhaGFtcGVycmluQG1vbWgxNjctZ2pwNC04NTcwcDp+ICUgc3UgLQpQYXNzd29yZDoKcm9v dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGRhdGUgOyB1bmFtZSAtdgpTYXQgU2VwICA1IDA5 OjEyOjI5IEJTVCAyMDIwCkZyZWVCU0QgMTMuMC1DVVJSRU5UICM2MyByMzY0NzY4OiBUdWUg QXVnIDI1IDIwOjA4OjIzIEJTVCAyMDIwICAgICByb290QG1vbWgxNjctZ2pwNC04NTcwcDov dXNyL29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDLU5PREVCVUcgCnJvb3RA bW9taDE2Ny1nanA0LTg1NzBwOn4gIyBnZGlzayAvZGV2L2RhMApHUFQgZmRpc2sgKGdkaXNr KSB2ZXJzaW9uIDEuMC41CgpQYXJ0aXRpb24gdGFibGUgc2NhbjoKICBNQlI6IG5vdCBwcmVz ZW50CiAgQlNEOiBub3QgcHJlc2VudAogIEFQTTogbm90IHByZXNlbnQKICBHUFQ6IG5vdCBw cmVzZW50CgpDcmVhdGluZyBuZXcgR1BUIGVudHJpZXMgaW4gbWVtb3J5LgoKQ29tbWFuZCAo PyBmb3IgaGVscCk6IG4KUGFydGl0aW9uIG51bWJlciAoMS0xMjgsIGRlZmF1bHQgMSk6IApG aXJzdCBzZWN0b3IgKDM0LTE1MTMxNjAyLCBkZWZhdWx0ID0gMjA0OCkgb3IgeystfXNpemV7 S01HVFB9OiAKTGFzdCBzZWN0b3IgKDIwNDgtMTUxMzE2MDIsIGRlZmF1bHQgPSAxNTEzMTYw Mikgb3IgeystfXNpemV7S01HVFB9OiAKQ3VycmVudCB0eXBlIGlzIEE1MDMgKEZyZWVCU0Qg VUZTKQpIZXggY29kZSBvciBHVUlEIChMIHRvIHNob3cgY29kZXMsIEVudGVyID0gQTUwMyk6 IEE1MDQKQ2hhbmdlZCB0eXBlIG9mIHBhcnRpdGlvbiB0byAnRnJlZUJTRCBaRlMnCgpDb21t YW5kICg/IGZvciBoZWxwKTogdwoKRmluYWwgY2hlY2tzIGNvbXBsZXRlLiBBYm91dCB0byB3 cml0ZSBHUFQgZGF0YS4gVEhJUyBXSUxMIE9WRVJXUklURSBFWElTVElORwpQQVJUSVRJT05T ISEKCkRvIHlvdSB3YW50IHRvIHByb2NlZWQ/IChZL04pOiB5Ck9LOyB3cml0aW5nIG5ldyBH VUlEIHBhcnRpdGlvbiB0YWJsZSAoR1BUKSB0byAvZGV2L2RhMC4KV2FybmluZzogVGhlIGtl cm5lbCBtYXkgY29udGludWUgdG8gdXNlIG9sZCBvciBkZWxldGVkIHBhcnRpdGlvbnMuCllv dSBzaG91bGQgcmVib290IG9yIHJlbW92ZSB0aGUgZHJpdmUuClRoZSBvcGVyYXRpb24gaGFz IGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuCnJvb3RAbW9taDE2Ny1nanA0LTg1NzBwOn4gIyBk YXRlClNhdCBTZXAgIDUgMDk6MTM6MjEgQlNUIDIwMjAKcm9vdEBtb21oMTY3LWdqcDQtODU3 MHA6fiAjIHpwb29sIGNyZWF0ZSAtZiAtbSAvVm9sdW1lcy91c2IgLU8gY29tcHJlc3Npb249 enN0ZCB1c2IgL2Rldi9kYTBwMQpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgemZzIGNy ZWF0ZSAtbyBlbmNyeXB0aW9uPW9uIC1vIGtleWZvcm1hdD1wYXNzcGhyYXNlIHVzYi9lbmNy eXB0ZWQKRW50ZXIgcGFzc3BocmFzZToKY2Fubm90IGNyZWF0ZSAndXNiL2VuY3J5cHRlZCc6 IFBhc3NwaHJhc2UgdG9vIHNob3J0IChtaW4gOCkuCnJvb3RAbW9taDE2Ny1nanA0LTg1NzBw On4gIyB6ZnMgY3JlYXRlIC1vIGVuY3J5cHRpb249b24gLW8ga2V5Zm9ybWF0PXBhc3NwaHJh c2UgdXNiL2VuY3J5cHRlZApFbnRlciBwYXNzcGhyYXNlOgpSZS1lbnRlciBwYXNzcGhyYXNl Ogpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgbW91bnQgfCBncmVwIHVzYgp1c2Igb24g L1ZvbHVtZXMvdXNiICh6ZnMsIGxvY2FsLCBuZnN2NGFjbHMpCnVzYi9lbmNyeXB0ZWQgb24g L1ZvbHVtZXMvdXNiL2VuY3J5cHRlZCAoemZzLCBsb2NhbCwgbmZzdjRhY2xzKQpyb290QG1v bWgxNjctZ2pwNC04NTcwcDp+ICMgenBvb2wgZXhwb3J0IHVzYgpyb290QG1vbWgxNjctZ2pw NC04NTcwcDp+ICMgenBvb2wgaW1wb3J0IHVzYiAmJiB6ZnMgbG9hZC1rZXkgdXNiL2VuY3J5 cHRlZApFbnRlciBwYXNzcGhyYXNlIGZvciAndXNiL2VuY3J5cHRlZCc6CnJvb3RAbW9taDE2 Ny1nanA0LTg1NzBwOn4gIyBtb3VudCB8IGdyZXAgdXNiCnVzYiBvbiAvVm9sdW1lcy91c2Ig KHpmcywgbG9jYWwsIG5mc3Y0YWNscykKcm9vdEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIHpw b29sIHN0YXR1cyAtdiB1c2IKICBwb29sOiB1c2IKIHN0YXRlOiBPTkxJTkUKY29uZmlnOgoK ICAgICAgICBOQU1FICAgICAgICBTVEFURSAgICAgUkVBRCBXUklURSBDS1NVTQogICAgICAg IHVzYiAgICAgICAgIE9OTElORSAgICAgICAwICAgICAwICAgICAwCiAgICAgICAgICBkYTBw MSAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKCmVycm9yczogTm8ga25vd24gZGF0 YSBlcnJvcnMKcm9vdEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGFjcGljb25mIC1zIDMKcm9v dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGRtZXNnCgrigKYKCi0tLTw8Qk9PVD4+LS0tCkNv cHlyaWdodCAoYykgMTk5Mi0yMDIwIFRoZSBGcmVlQlNEIFByb2plY3QuCkNvcHlyaWdodCAo YykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5 MywgMTk5NAogICAgICAgIFRoZSBSZWdlbnRzIG9mIHRoZSBVbml2ZXJzaXR5IG9mIENhbGlm b3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMgYSByZWdpc3RlcmVkIHRy YWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNEIDEzLjAtQ1VSUkVO VCAjNjMgcjM2NDc2ODogVHVlIEF1ZyAyNSAyMDowODoyMyBCU1QgMjAyMAogICAgcm9vdEBt b21oMTY3LWdqcDQtODU3MHA6L3Vzci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2NC9zeXMvR0VO RVJJQy1OT0RFQlVHIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAxMS4wLjAgKGdpdEBn aXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZtb3JnLTExLjAuMC1yYzEtNDct Z2ZmNDc5MTFkZGZjKQpWVChlZmlmYik6IHJlc29sdXRpb24gMTYwMHg5MDAKQ1BVOiBJbnRl bChSKSBDb3JlKFRNKSBpNy0zNTIwTSBDUFUgQCAyLjkwR0h6ICgyODkzLjQ5LU1IeiBLOC1j bGFzcyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDMwNmE5ICBGYW1pbHk9 MHg2ICBNb2RlbD0weDNhICBTdGVwcGluZz05CiAgRmVhdHVyZXM9MHhiZmViZmJmZjxGUFUs Vk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxD TU9WLFBBVCxQU0UzNixDTEZMVVNILERUUyxBQ1BJLE1NWCxGWFNSLFNTRSxTU0UyLFNTLEhU VCxUTSxQQkU+CiAgRmVhdHVyZXMyPTB4N2ZiYWUzZmY8U1NFMyxQQ0xNVUxRRFEsRFRFUzY0 LE1PTixEU19DUEwsVk1YLFNNWCxFU1QsVE0yLFNTU0UzLENYMTYseFRQUixQRENNLFBDSUQs U1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZF LEFWWCxGMTZDLFJEUkFORD4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxTWVNDQUxMLE5Y LFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVyZWQgRXh0 ZW5kZWQgRmVhdHVyZXM9MHgyODE8RlNHU0JBU0UsU01FUCxFUk1TPgogIFN0cnVjdHVyZWQg RXh0ZW5kZWQgRmVhdHVyZXMzPTB4YzAwMDAwMDxJQlBCLFNUSUJQPgogIFhTQVZFIEZlYXR1 cmVzPTB4MTxYU0FWRU9QVD4KICBWVC14OiBQQVQsSExULE1URixQQVVTRSxFUFQsVUcsVlBJ RAogIFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQsIHBlcmZvcm1hbmNlIHN0YXRpc3RpY3MKcmVh bCBtZW1vcnkgID0gMTcxNzk4NjkxODQgKDE2Mzg0IE1CKQphdmFpbCBtZW1vcnkgPSAxNjUz MTM4NjM2OCAoMTU3NjUgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQ SSBBUElDIFRhYmxlOiA8SFBRT0VNIDE3QTkgICAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9j ZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMKRnJlZUJTRC9TTVA6IDEgcGFja2FnZShz KSB4IDIgY29yZShzKSB4IDIgaGFyZHdhcmUgdGhyZWFkcwpyYW5kb206IHJlZ2lzdGVyaW5n IGZhc3Qgc291cmNlIEludGVsIFNlY3VyZSBLZXkgUk5HCnJhbmRvbTogZmFzdCBwcm92aWRl cjogIkludGVsIFNlY3VyZSBLZXkgUk5HIgpyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLgpp b2FwaWMwIDxWZXJzaW9uIDIuMD4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6IDEgMiAzClRp bWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTQ0Njc0NzM4OCBIeiBxdWFsaXR5IDEw MDAKQ3VzZSB2MC4xLjM2IEAgL2Rldi9jdXNlCnJhbmRvbTogZW50cm9weSBkZXZpY2UgZXh0 ZXJuYWwgaW50ZXJmYWNlCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFudCBsb2NrZWQg YW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDEzLjAuCmtiZDEgYXQga2JkbXV4 MAowMDAuMDAwMDQ3IFs0MzQ2XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1hcDog bG9hZGVkIG1vZHVsZQpbYXRoX2hhbF0gbG9hZGVkCm5leHVzMAplZmlydGMwOiA8RUZJIFJl YWx0aW1lIENsb2NrPgplZmlydGMwOiByZWdpc3RlcmVkIGFzIGEgdGltZS1vZi1kYXkgY2xv Y2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCmNyeXB0b3NvZnQwOiA8c29mdHdhcmUgY3J5cHRv PgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMtSUNNLEFFUy1YVFM+CmFj cGkwOiA8SFBRT0VNIFNMSUMtTVBDPgphY3BpMDogUG93ZXIgQnV0dG9uIChmaXhlZCkKY3B1 MDogPEFDUEkgQ1BVPiBvbiBhY3BpMApocGV0MDogPEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRp bWVyPiBpb21lbSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYgb24gYWNwaTAKVGltZWNvdW50ZXIg IkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDk1MApFdmVudCB0aW1lciAi SFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNTUwCkV2ZW50IHRpbWVyICJI UEVUMSIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI UEVUMiIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI UEVUMyIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI UEVUNCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCmF0cnRjMDogPEFUIHJl YWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3NyBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6IFdh cm5pbmc6IENvdWxkbid0IG1hcCBJL08uCmF0cnRjMDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUt b2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAwMDAwcwpFdmVudCB0aW1lciAiUlRDIiBm cmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQg MHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQi IGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZy ZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwClRpbWVjb3VudGVyICJBQ1BJLWZhc3Qi IGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8MjQtYml0 IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4NDBiIG9uIGFjcGkwCmFjcGlf ZWMwOiA8RW1iZWRkZWQgQ29udHJvbGxlcjogR1BFIDB4MTY+IHBvcnQgMHg2MiwweDY2IG9u IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYg b24gYWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1 cz4gb24gcGNpYjEKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHg0 MDAwLTB4NDBmZiBtZW0gMHhjMDAwMDAwMC0weGNmZmZmZmZmLDB4ZDQzMDAwMDAtMHhkNDMx ZmZmZiBhdCBkZXZpY2UgMC4wIG9uIHBjaTEKdmdhcGNpMDogQm9vdCB2aWRlbyBkZXZpY2UK aGRhYzA6IDxBVEkgUlY5MzAgSERBIENvbnRyb2xsZXI+IG1lbSAweGQ0MzIwMDAwLTB4ZDQz MjNmZmYgYXQgZGV2aWNlIDAuMSBvbiBwY2kxCnhoY2kwOiA8SW50ZWwgUGFudGhlciBQb2lu dCBVU0IgMy4wIGNvbnRyb2xsZXI+IG1lbSAweGQ0NDIwMDAwLTB4ZDQ0MmZmZmYgYXQgZGV2 aWNlIDIwLjAgb24gcGNpMAp4aGNpMDogMzIgYnl0ZXMgY29udGV4dCBzaXplLCA2NC1iaXQg RE1BCnhoY2kwOiBQb3J0IHJvdXRpbmcgbWFzayBzZXQgdG8gMHhmZmZmZmZmZgp1c2J1czAg b24geGhjaTAKdXNidXMwOiA1LjBHYnBzIFN1cGVyIFNwZWVkIFVTQiB2My4wCnBjaTA6IDxz aW1wbGUgY29tbXM+IGF0IGRldmljZSAyMi4wIChubyBkcml2ZXIgYXR0YWNoZWQpCnVhcnQy OiA8SW50ZWwgUGFudGhlciBQb2ludCBLVCBDb250cm9sbGVyPiBwb3J0IDB4NTA1MC0weDUw NTcgbWVtIDB4ZDQ0M2IwMDAtMHhkNDQzYmZmZiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnVh cnQyOiBVc2luZyAxIE1TSSBtZXNzYWdlCmVtMDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdv cmsgQ29ubmVjdGlvbj4gcG9ydCAweDUwMjAtMHg1MDNmIG1lbSAweGQ0NDAwMDAwLTB4ZDQ0 MWZmZmYsMHhkNDQzYTAwMC0weGQ0NDNhZmZmIGF0IGRldmljZSAyNS4wIG9uIHBjaTAKZW0w OiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVt MDogVXNpbmcgYW4gTVNJIGludGVycnVwdAplbTA6IEV0aGVybmV0IGFkZHJlc3M6IGQ4Ojlk OjY3OmQzOjc5OjY3CmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAx LzEwMjQKZWhjaTA6IDxJbnRlbCBQYW50aGVyIFBvaW50IFVTQiAyLjAgY29udHJvbGxlcj4g bWVtIDB4ZDQ0MzkwMDAtMHhkNDQzOTNmZiBhdCBkZXZpY2UgMjYuMCBvbiBwY2kwCnVzYnVz MTogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czEgb24gZWhjaTAKdXNidXMxOiA0ODBNYnBzIEhp Z2ggU3BlZWQgVVNCIHYyLjAKaGRhYzE6IDxJbnRlbCBQYW50aGVyIFBvaW50IEhEQSBDb250 cm9sbGVyPiBtZW0gMHhkNDQzMDAwMC0weGQ0NDMzZmZmIGF0IGRldmljZSAyNy4wIG9uIHBj aTAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjguMCBvbiBwY2kw CnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI4LjEgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyOC4yIG9uIHBjaTAKcGNpMzogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjQKcGNpMzogPHNlcmlhbCBidXMsIEZpcmVXaXJlPiBhdCBkZXZpY2UgMC4wIChubyBkcml2 ZXIgYXR0YWNoZWQpCnNkaGNpX3BjaTA6IDxHZW5lcmljIFNEIEhDST4gbWVtIDB4ZDQxMDMw MDAtMHhkNDEwMzBmZiBhdCBkZXZpY2UgMC4yIG9uIHBjaTMKc2RoY2lfcGNpMDogMSBzbG90 KHMpIGFsbG9jYXRlZApwY2liNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy OC4zIG9uIHBjaTAKcGNpNDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjUKaXduMDogPEludGVs IENlbnRyaW5vIEFkdmFuY2VkLU4gNjIwNT4gbWVtIDB4ZDQwMDAwMDAtMHhkNDAwMWZmZiBh dCBkZXZpY2UgMC4wIG9uIHBjaTQKZWhjaTE6IDxJbnRlbCBQYW50aGVyIFBvaW50IFVTQiAy LjAgY29udHJvbGxlcj4gbWVtIDB4ZDQ0MzgwMDAtMHhkNDQzODNmZiBhdCBkZXZpY2UgMjku MCBvbiBwY2kwCnVzYnVzMjogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czIgb24gZWhjaTEKdXNi dXMyOiA0ODBNYnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjAKaXNhYjA6IDxQQ0ktSVNBIGJyaWRn ZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYWhj aTA6IDxJbnRlbCBQYW50aGVyIFBvaW50IEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4 NTA0OC0weDUwNGYsMHg1MDVjLTB4NTA1ZiwweDUwNDAtMHg1MDQ3LDB4NTA1OC0weDUwNWIs MHg1MDAwLTB4NTAxZiBtZW0gMHhkNDQzNzAwMC0weGQ0NDM3N2ZmIGF0IGRldmljZSAzMS4y IG9uIHBjaTAKYWhjaTA6IEFIQ0kgdjEuMzAgd2l0aCA2IDZHYnBzIHBvcnRzLCBQb3J0IE11 bHRpcGxpZXIgbm90IHN1cHBvcnRlZAphaGNpY2gwOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFu bmVsIDAgb24gYWhjaTAKYWhjaWNoMTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9u IGFoY2kwCmFoY2ljaDM6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMyBvbiBhaGNpMAph aGNpY2g0OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDQgb24gYWhjaTAKYWhjaWNoNTog PEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA1IG9uIGFoY2kwCmFoY2llbTA6IDxBSENJIGVu Y2xvc3VyZSBtYW5hZ2VtZW50IGJyaWRnZT4gb24gYWhjaTAKYmF0dGVyeTA6IDxBQ1BJIENv bnRyb2wgTWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmJhdHRlcnkxOiA8QUNQSSBDb250cm9s IE1ldGhvZCBCYXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24g YWNwaTAKYWNwaV9idXR0b24wOiA8U2xlZXAgQnV0dG9uPiBvbiBhY3BpMAphY3BpX2xpZDA6 IDxDb250cm9sIE1ldGhvZCBMaWQgU3dpdGNoPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJt YWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejE6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFj cGlfdHoyOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6MzogPFRoZXJtYWwgWm9u ZT4gb24gYWNwaTAKYWNwaV90ejQ6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo1 OiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6NjogPFRoZXJtYWwgWm9uZT4gb24g YWNwaTAKYWNwaV90ejc6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfc3lzY29udGFp bmVyMDogPFN5c3RlbSBDb250YWluZXI+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBj b250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2Jk MDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2Jk MDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMw CnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBpcyBHaWFudCBs b2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDEzLjAuCnBzbTA6IG1v ZGVsIFN5bmFwdGljcyBUb3VjaHBhZCwgZGV2aWNlIElEIDAKdWFydDA6IDwxNjU1MCBvciBj b21wYXRpYmxlPiBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gYWNwaTAK ZXN0MDogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApU aW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjClpGUyBmaWxlc3lzdGVtIHZlcnNp b246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJzaW9uOiBmZWF0dXJlcyBzdXBwb3J0ICg1MDAw KQp1Z2VuMi4xOiA8SW50ZWwgRUhDSSByb290IEhVQj4gYXQgdXNidXMyCnVnZW4wLjE6IDww eDgwODYgWEhDSSByb290IEhVQj4gYXQgdXNidXMwCnVnZW4xLjE6IDxJbnRlbCBFSENJIHJv b3QgSFVCPiBhdCB1c2J1czEKdWh1YjAgb24gdXNidXMyCnVodWIwOiA8SW50ZWwgRUhDSSBy b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMgp1 aHViMSBvbiB1c2J1czAKdWh1YjE6IDwweDgwODYgWEhDSSByb290IEhVQiwgY2xhc3MgOS8w LCByZXYgMy4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMAp1aHViMiBvbiB1c2J1czEKdWh1 YjI6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFk ZHIgMT4gb24gdXNidXMxCmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAg b24gaGRhYzAKaGRhYTA6IDxBVEkgUjZ4eCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlk IDEgb24gaGRhY2MwCnBjbTA6IDxBVEkgUjZ4eCAoSERNSSk+IGF0IG5pZCAzIG9uIGhkYWEw CmhkYWNjMTogPElEVCA5MkhEODFCMVggSERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMQpo ZGFhMTogPElEVCA5MkhEODFCMVggQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9u IGhkYWNjMQpwY20xOiA8SURUIDkySEQ4MUIxWCAoQW5hbG9nIDIuMCtIUC8yLjApPiBhdCBu aWQgMTMsMTEgYW5kIDEyLDE1IG9uIGhkYWExCnBjbTI6IDxJRFQgOTJIRDgxQjFYIChBbmFs b2cpPiBhdCBuaWQgMTAgYW5kIDE3IG9uIGhkYWExClRyeWluZyB0byBtb3VudCByb290IGZy b20gemZzOmNvcHBlcmJvd2wvUk9PVC9yMzY0NzY4ZSBbXS4uLgpSb290IG1vdW50IHdhaXRp bmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMiBDQU0Kc2VzMCBhdCBhaGNpZW0wIGJ1cyAw IHNjYnVzNSB0YXJnZXQgMCBsdW4gMApzZXMwOiA8QUhDSSBTR1BJTyBFbmNsb3N1cmUgMi4w MCAwMDAxPiBTRU1CIFMtRS1TIDIuMDAgZGV2aWNlCnNlczA6IFNFTUIgU0VTIERldmljZQph ZGEwIGF0IGFoY2ljaDAgYnVzIDAgc2NidXMwIHRhcmdldCAwIGx1biAwCmFkYTA6IDxIR1NU IEhUUzcyNTA1MEE3RTYzMCBHSDJPQTQ0MD4gQUNTLTIgQVRBIFNBVEEgMi54IGRldmljZQph ZGEwOiBTZXJpYWwgTnVtYmVyIFRGMDUwMFk5MDZMODFMCmFkYTA6IDMwMC4wMDBNQi9zIHRy YW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQphZGEwOiBDb21tYW5k IFF1ZXVlaW5nIGVuYWJsZWQKYWRhMDogNDc2OTQwTUIgKDk3Njc3MzE2OCA1MTIgYnl0ZSBz ZWN0b3JzKQpzZXMwOiBwYXNzMCxhZGEwIGluICdTbG90IDAwJywgU0FUQSBTbG90OiBzY2J1 czAgdGFyZ2V0IDAKc2VzMDogcGFzczEsY2QwIGluICdTbG90IDAxJywgU0FUQSBTbG90OiBz Y2J1czEgdGFyZ2V0IDAKY2QwIGF0IGFoY2ljaDEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1 biAwCmNkMDogPGhwIERWRFJBTSBHVDgwTiBSMTAyPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kg ZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciBNNzVEMlNOMzc0MQpjZDA6IDE1MC4wMDBNQi9z IHRyYW5zZmVycyAoU0FUQSAxLngsIFVETUE1LCBBVEFQSSAxMmJ5dGVzLCBQSU8gODE5MmJ5 dGVzKQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVB RFksIE1lZGl1bSBub3QgcHJlc2VudCAtIHRyYXkgY2xvc2VkCkdFT01fRUxJOiBEZXZpY2Ug YWRhMHA0LmVsaSBjcmVhdGVkLgpHRU9NX0VMSTogRW5jcnlwdGlvbjogQUVTLVhUUyAyNTYK R0VPTV9FTEk6ICAgICBDcnlwdG86IGFjY2VsZXJhdGVkIHNvZnR3YXJlCnVodWIxOiA4IHBv cnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2VuMC4yOiA8dmVuZG9yIDB4 MDQyNCBwcm9kdWN0IDB4NTQzND4gYXQgdXNidXMwCnVodWIzIG9uIHVodWIxCnVodWIzOiA8 dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4NTQzNCwgY2xhc3MgOS8wLCByZXYgMi4xMC8zMC44 MiwgYWRkciAxPiBvbiB1c2J1czAKdWh1YjI6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwg c2VsZiBwb3dlcmVkCnVodWIwOiAzIHBvcnRzIHdpdGggMyByZW1vdmFibGUsIHNlbGYgcG93 ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMgp1aHVi MzogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuMjogPHZl bmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQ+IGF0IHVzYnVzMQp1aHViNCBvbiB1aHViMgp1 aHViNDogPHZlbmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQsIGNsYXNzIDkvMCwgcmV2IDIu MDAvMC4wMCwgYWRkciAyPiBvbiB1c2J1czEKdWdlbjIuMjogPHZlbmRvciAweDgwODcgcHJv ZHVjdCAweDAwMjQ+IGF0IHVzYnVzMgp1aHViNSBvbiB1aHViMAp1aHViNTogPHZlbmRvciAw eDgwODcgcHJvZHVjdCAweDAwMjQsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMC4wMCwgYWRkciAy PiBvbiB1c2J1czIKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMwIHVzYnVzMSB1c2J1 czIKdWh1YjQ6IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWI1 OiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdh aXRpbmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMgp1Z2VuMC4zOiA8S2luZ3N0b24gRGF0 YVRyYXZlbGVyIDIuMD4gYXQgdXNidXMwCnVtYXNzMCBvbiB1aHViMwp1bWFzczA6IDxLaW5n c3RvbiBEYXRhVHJhdmVsZXIgMi4wLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIg Mj4gb24gdXNidXMwCnVtYXNzMDogIFNDU0kgb3ZlciBCdWxrLU9ubHk7IHF1aXJrcyA9IDB4 YzEwMAp1bWFzczA6NjowOiBBdHRhY2hlZCB0byBzY2J1czYKZGEwIGF0IHVtYXNzLXNpbTAg YnVzIDAgc2NidXM2IHRhcmdldCAwIGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxl ciAyLjAgMS4wMD4gUmVtb3ZhYmxlIERpcmVjdCBBY2Nlc3MgU1BDLTIgU0NTSSBkZXZpY2UK ZGEwOiBTZXJpYWwgTnVtYmVyIDYwQTQ0QzQyNjUxN0ZEODFGQjQ1MTgzMwpkYTA6IDQwLjAw ME1CL3MgdHJhbnNmZXJzCmRhMDogNzM4OE1CICgxNTEzMTYzNiA1MTIgYnl0ZSBzZWN0b3Jz KQpkYTA6IHF1aXJrcz0weDM8Tk9fU1lOQ19DQUNIRSxOT182X0JZVEU+CnVnZW4xLjM6IDxD aGljb255IEVsZWN0cm9uaWNzIENvLiwgTHRkLiBIUCBIRCBXZWJjYW0gRml4ZWQ+IGF0IHVz YnVzMQp1Z2VuMi4zOiA8QnJvYWRjb20gQ29ycCBCQ00yMDcwMkEwPiBhdCB1c2J1czIKdWdl bjAuNDogPFNNU0MgVVNCNTUzND4gYXQgdXNidXMwCnVodWI2IG9uIHVodWIxCnVodWI2OiA8 U01TQyBVU0I1NTM0LCBjbGFzcyA5LzAsIHJldiAzLjAwLzMwLjgyLCBhZGRyIDM+IG9uIHVz YnVzMAp1Z2VuMS40OiA8dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4MjUxND4gYXQgdXNidXMx CnVodWI3IG9uIHVodWI0CnVodWI3OiA8dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4MjUxNCwg Y2xhc3MgOS8wLCByZXYgMi4wMC9iLmIzLCBhZGRyIDQ+IG9uIHVzYnVzMQp1aHViNzogTVRU IGVuYWJsZWQKdWh1Yjc6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVk ClJvb3QgbW91bnQgd2FpdGluZyBmb3I6dWh1YjY6IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJs ZSwgc2VsZiBwb3dlcmVkCiB1c2J1czAgdXNidXMxCnVnZW4xLjU6IDxMb2dpdGVjaCBVU0Ig VHJhY2tiYWxsPiBhdCB1c2J1czEKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMxCnVn ZW4xLjY6IDxDaGljb255IEhQIEVsaXRlIFVTQiBLZXlib2FyZD4gYXQgdXNidXMxCnVrYmQw IG9uIHVodWI3CnVrYmQwOiA8Q2hpY29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQsIGNsYXNz IDAvMCwgcmV2IDEuMTAvMS4yMSwgYWRkciA2PiBvbiB1c2J1czEKa2JkMiBhdCB1a2JkMAp1 Z2VuMS43OiA8SFAgSFAgaHMyMzUwIEhTUEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMx CndsYW4wOiBFdGhlcm5ldCBhZGRyZXNzOiA4NDozYTo0YjphOToyMToxMApsbzA6IGxpbmsg c3RhdGUgY2hhbmdlZCB0byBVUAppd24wOiBpd25fcmVhZF9maXJtd2FyZTogdWNvZGUgcmV2 PTB4MTJhODA2MDEKZW0wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKd2xhbjA6IGxpbmsg c3RhdGUgY2hhbmdlZCB0byBVUAp1YnQwIG9uIHVodWI1CnVidDA6IDxCcm9hZGNvbSBDb3Jw IEJDTTIwNzAyQTAsIHJldiAyLjAwLzEuMTIsIGFkZHIgMz4gb24gdXNidXMyCnVtczAgb24g dWh1YjcKdW1zMDogPExvZ2l0ZWNoIFVTQiBUcmFja2JhbGwsIGNsYXNzIDAvMCwgcmV2IDEu MTAvMTQuMDAsIGFkZHIgNT4gb24gdXNidXMxCnVtczA6IDUgYnV0dG9ucyBhbmQgW1hZXSBj b29yZGluYXRlcyBJRD0wCnVoaWQwIG9uIHVodWI3CnVoaWQwOiA8Q2hpY29ueSBIUCBFbGl0 ZSBVU0IgS2V5Ym9hcmQsIGNsYXNzIDAvMCwgcmV2IDEuMTAvMS4yMSwgYWRkciA2PiBvbiB1 c2J1czEKdW1vZGVtMCBvbiB1aHViNAp1bW9kZW0wOiA8SFAgaHMyMzUwIEhTUEErIE1vYmls ZSBCcm9hZGJhbmQgTW9kZW0+IG9uIHVzYnVzMQp1bW9kZW0wOiBkYXRhIGludGVyZmFjZSAy LCBoYXMgQ00gb3ZlciBkYXRhLCBoYXMgYnJlYWsKdW1vZGVtMSBvbiB1aHViNAp1bW9kZW0x OiA8SFAgaHMyMzUwIEhTUEErIE1vYmlsZSBCcm9hZGJhbmQgRGF0YSBNb2RlbT4gb24gdXNi dXMxCnVtb2RlbTE6IGRhdGEgaW50ZXJmYWNlIDQsIGhhcyBDTSBvdmVyIGRhdGEsIGhhcyBi cmVhawp1bW9kZW0yIG9uIHVodWI0CnVtb2RlbTI6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxl IEJyb2FkYmFuZCBOTUVBPiBvbiB1c2J1czEKdW1vZGVtMjogZGF0YSBpbnRlcmZhY2UgMTAs IGhhcyBDTSBvdmVyIGRhdGEsIGhhcyBicmVhawpjZGNlMCBvbiB1aHViNApjZGNlMDogPEhQ IGhzMjM1MCBIU1BBKyBNb2JpbGVCcm9hZGJhbmQgTmV0d29yayBBZGFwdGVyPiBvbiB1c2J1 czEKdWUwOiA8VVNCIEV0aGVybmV0PiBvbiBjZGNlMAp1ZTA6IEV0aGVybmV0IGFkZHJlc3M6 IDAyOjE1OmUwOmVjOjAxOjAwCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChibHVl dG9vdGgpIGFmdGVyIGRvbWFpbmZpbmFsaXplKCkKV0FSTklORzogYXR0ZW1wdCB0byBkb21h aW5fYWRkKG5ldGdyYXBoKSBhZnRlciBkb21haW5maW5hbGl6ZSgpClNlY3VyaXR5IHBvbGlj eSBsb2FkZWQ6IE1BQy9udHBkIChtYWNfbnRwZCkKR0VPTV9FTEk6IERldmljZSBhZGEwcDMu ZWxpIGNyZWF0ZWQuCkdFT01fRUxJOiBFbmNyeXB0aW9uOiBBRVMtWFRTIDEyOApHRU9NX0VM STogICAgIENyeXB0bzogYWNjZWxlcmF0ZWQgc29mdHdhcmUKW2RybV0gcmFkZW9uIGtlcm5l bCBtb2Rlc2V0dGluZyBlbmFibGVkLgpkcm1uMDogPGRybW4+IG9uIHZnYXBjaTAKdmdhcGNp MDogY2hpbGQgZHJtbjAgcmVxdWVzdGVkIHBjaV9lbmFibGVfaW8KdmdhcGNpMDogY2hpbGQg ZHJtbjAgcmVxdWVzdGVkIHBjaV9lbmFibGVfaW8Kc3lzY3RsX3dhcm5fcmV1c2U6IGNhbid0 IHJlLXVzZSBhIGxlYWYgKGh3LmRyaS5kZWJ1ZykhCltkcm1dIGluaXRpYWxpemluZyBrZXJu ZWwgbW9kZXNldHRpbmcgKFRVUktTIDB4MTAwMjoweDY4NDEgMHgxMDNDOjB4MTdBOSAweDAw KS4KcGNpX2lzX3RodW5kZXJib2x0X2F0dGFjaGVkIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUg eW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCltkcm0gRVJST1IgOnJhZGVvbl9hdG9tYmlvc19p bml0XSBVbmFibGUgdG8gZmluZCBQQ0kgSS9PIEJBUjsgdXNpbmcgTU1JTyBmb3IgQVRPTSBJ SU8KQVRPTSBCSU9TOiBIUC9Gb3hjb25uCmVmaV9lbmFibGVkIG5vdCBpbXBsZW1lbnRlZCAt LSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCmRybW4wOiBWUkFNOiAxMDI0TSAweDAw MDAwMDAwMDAwMDAwMDAgLSAweDAwMDAwMDAwM0ZGRkZGRkYgKDEwMjRNIHVzZWQpCmRybW4w OiBHVFQ6IDEwMjRNIDB4MDAwMDAwMDA0MDAwMDAwMCAtIDB4MDAwMDAwMDA3RkZGRkZGRgpT dWNjZXNzZnVsbHkgYWRkZWQgV0MgTVRSUiBmb3IgWzB4YzAwMDAwMDAtMHhjZmZmZmZmZl06 IDA7IApbZHJtXSBEZXRlY3RlZCBWUkFNIFJBTT0xMDI0TSwgQkFSPTI1Nk0KW2RybV0gUkFN IHdpZHRoIDY0Yml0cyBERFIKW1RUTV0gWm9uZSAga2VybmVsOiBBdmFpbGFibGUgZ3JhcGhp Y3MgbWVtb3J5OiA4MzMxNzkyIEtpQgpbVFRNXSBab25lICAgZG1hMzI6IEF2YWlsYWJsZSBn cmFwaGljcyBtZW1vcnk6IDIwOTcxNTIgS2lCCltUVE1dIEluaXRpYWxpemluZyBwb29sIGFs bG9jYXRvcgpbZHJtXSByYWRlb246IDEwMjRNIG9mIFZSQU0gbWVtb3J5IHJlYWR5Cltkcm1d IHJhZGVvbjogMTAyNE0gb2YgR1RUIG1lbW9yeSByZWFkeS4KW2RybV0gTG9hZGluZyBUVVJL UyBNaWNyb2NvZGUKZHJtbjA6IHN1Y2Nlc3NmdWxseSBsb2FkZWQgZmlybXdhcmUgaW1hZ2Ug d2l0aCBuYW1lOiByYWRlb24vVFVSS1NfcGZwLmJpbgpwaWQgMjE0MCAoc2RkbSksIGppZCAw LCB1aWQgMDogZXhpdGVkIG9uIHNpZ25hbCA2IChjb3JlIGR1bXBlZCkKZHJtbjA6IHN1Y2Nl c3NmdWxseSBsb2FkZWQgZmlybXdhcmUgaW1hZ2Ugd2l0aCBuYW1lOiByYWRlb24vVFVSS1Nf bWUuYmluCmRybW4wOiBzdWNjZXNzZnVsbHkgbG9hZGVkIGZpcm13YXJlIGltYWdlIHdpdGgg bmFtZTogcmFkZW9uL0JUQ19ybGMuYmluCmRybW4wOiBzdWNjZXNzZnVsbHkgbG9hZGVkIGZp cm13YXJlIGltYWdlIHdpdGggbmFtZTogcmFkZW9uL1RVUktTX21jLmJpbgpkcm1uMDogc3Vj Y2Vzc2Z1bGx5IGxvYWRlZCBmaXJtd2FyZSBpbWFnZSB3aXRoIG5hbWU6IHJhZGVvbi9UVVJL U19zbWMuYmluCltkcm1dIEludGVybmFsIHRoZXJtYWwgY29udHJvbGxlciB3aXRoIGZhbiBj b250cm9sCltkcm1dIHJhZGVvbjogZHBtIGluaXRpYWxpemVkCmRybW4wOiBzdWNjZXNzZnVs bHkgbG9hZGVkIGZpcm13YXJlIGltYWdlIHdpdGggbmFtZTogcmFkZW9uL1NVTU9fdXZkLmJp bgpbZHJtXSBHQVJUOiBudW0gY3B1IHBhZ2VzIDI2MjE0NCwgbnVtIGdwdSBwYWdlcyAyNjIx NDQKW2RybV0gZW5hYmxpbmcgUENJRSBnZW4gMiBsaW5rIHNwZWVkcywgZGlzYWJsZSB3aXRo IHJhZGVvbi5wY2llX2dlbjI9MApbZHJtXSBQQ0lFIEdBUlQgb2YgMTAyNE0gZW5hYmxlZCAo dGFibGUgYXQgMHgwMDAwMDAwMDAwMTYyMDAwKS4KZ2V0X25yX3N3YXBfcGFnZXMgbm90IGlt cGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKZHJtbjA6IFdCIGVu YWJsZWQKZHJtbjA6IGZlbmNlIGRyaXZlciBvbiByaW5nIDAgdXNlIGdwdSBhZGRyIDB4MDAw MDAwMDA0MDAwMGMwMCBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMDAKZHJtbjA6 IGZlbmNlIGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMw YyBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMGMKZHJtbjA6IGZlbmNlIGRyaXZl ciBvbiByaW5nIDUgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDAwMDA3MjExOCBhbmQgY3B1IGFk ZHIgMHgweGZmZmZmODAwYzAwNzIxMTgKW2RybV0gU3VwcG9ydHMgdmJsYW5rIHRpbWVzdGFt cCBjYWNoaW5nIFJldiAyICgyMS4xMC4yMDEzKS4KW2RybV0gRHJpdmVyIHN1cHBvcnRzIHBy ZWNpc2UgdmJsYW5rIHRpbWVzdGFtcCBxdWVyeS4KZHJtbjA6IHJhZGVvbjogTVNJIGxpbWl0 ZWQgdG8gMzItYml0CmRybW4wOiByYWRlb246IHVzaW5nIE1TSS4KW2RybV0gcmFkZW9uOiBp cnEgaW5pdGlhbGl6ZWQuCnBtX3J1bnRpbWVfbWFya19sYXN0X2J1c3kgbm90IGltcGxlbWVu dGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKW2RybV0gcmluZyB0ZXN0IG9u IDAgc3VjY2VlZGVkIGluIDEgdXNlY3MKW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2VlZGVk IGluIDQgdXNlY3MKW2RybV0gcmluZyB0ZXN0IG9uIDUgc3VjY2VlZGVkIGluIDIgdXNlY3MK W2RybV0gVVZEIGluaXRpYWxpemVkIHN1Y2Nlc3NmdWxseS4KW2RybV0gaWIgdGVzdCBvbiBy aW5nIDAgc3VjY2VlZGVkIGluIDAgdXNlY3MKW2RybV0gaWIgdGVzdCBvbiByaW5nIDMgc3Vj Y2VlZGVkIGluIDAgdXNlY3MKW2RybSBFUlJPUiA6dXZkX3YxXzBfaWJfdGVzdF0gcmFkZW9u OiBmZW5jZSB3YWl0IHRpbWVkIG91dC4KW2RybSBFUlJPUiA6cmFkZW9uX2liX3JpbmdfdGVz dHNdIHJhZGVvbjogZmFpbGVkIHRlc3RpbmcgSUIgb24gcmluZyA1ICgtNjApLgpbZHJtXSBo d19pMmMgZm9yY2VkIG9uLCB5b3UgbWF5IGV4cGVyaWVuY2UgZGlzcGxheSBkZXRlY3Rpb24g cHJvYmxlbXMhCltkcm1dIENvbm5lY3RvciBMVkRTLTE6IGdldCBtb2RlIGZyb20gdHVuYWJs ZXM6Cltkcm1dICAgLSBrZXJuLnZ0LmZiLm1vZGVzLkxWRFMtMQpbZHJtXSAgIC0ga2Vybi52 dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gQ29ubmVjdG9yIERQLTE6IGdldCBtb2RlIGZyb20g dHVuYWJsZXM6Cltkcm1dICAgLSBrZXJuLnZ0LmZiLm1vZGVzLkRQLTEKW2RybV0gICAtIGtl cm4udnQuZmIuZGVmYXVsdF9tb2RlCltkcm1dIENvbm5lY3RvciBEUC0yOiBnZXQgbW9kZSBm cm9tIHR1bmFibGVzOgpbZHJtXSAgIC0ga2Vybi52dC5mYi5tb2Rlcy5EUC0yCltkcm1dICAg LSBrZXJuLnZ0LmZiLmRlZmF1bHRfbW9kZQpbZHJtXSBDb25uZWN0b3IgRFAtMzogZ2V0IG1v ZGUgZnJvbSB0dW5hYmxlczoKW2RybV0gICAtIGtlcm4udnQuZmIubW9kZXMuRFAtMwpbZHJt XSAgIC0ga2Vybi52dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gQ29ubmVjdG9yIFZHQS0xOiBn ZXQgbW9kZSBmcm9tIHR1bmFibGVzOgpbZHJtXSAgIC0ga2Vybi52dC5mYi5tb2Rlcy5WR0Et MQpbZHJtXSAgIC0ga2Vybi52dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gcmFkZW9uIGF0b20g RElHIGJhY2tsaWdodCBpbml0aWFsaXplZApbZHJtXSBSYWRlb24gRGlzcGxheSBDb25uZWN0 b3JzCltkcm1dIENvbm5lY3RvciAwOgpbZHJtXSAgIExWRFMtMQpbZHJtXSAgIEREQzogMHg2 NDMwIDB4NjQzMCAweDY0MzQgMHg2NDM0IDB4NjQzOCAweDY0MzggMHg2NDNjIDB4NjQzYwpb ZHJtXSAgIEVuY29kZXJzOgpbZHJtXSAgICAgTENEMTogSU5URVJOQUxfVU5JUEhZCltkcm1d IENvbm5lY3RvciAxOgpbZHJtXSAgIERQLTEKW2RybV0gICBIUEQxCltkcm1dICAgRERDOiAw eDY0NzAgMHg2NDcwIDB4NjQ3NCAweDY0NzQgMHg2NDc4IDB4NjQ3OCAweDY0N2MgMHg2NDdj Cltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAxOiBJTlRFUk5BTF9VTklQSFkxCltk cm1dIENvbm5lY3RvciAyOgpbZHJtXSAgIERQLTIKW2RybV0gICBIUEQyCltkcm1dICAgRERD OiAweDY0NDAgMHg2NDQwIDB4NjQ0NCAweDY0NDQgMHg2NDQ4IDB4NjQ0OCAweDY0NGMgMHg2 NDRjCltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAyOiBJTlRFUk5BTF9VTklQSFkx Cltkcm1dIENvbm5lY3RvciAzOgpbZHJtXSAgIERQLTMKW2RybV0gICBIUEQzCltkcm1dICAg RERDOiAweDY0NTAgMHg2NDUwIDB4NjQ1NCAweDY0NTQgMHg2NDU4IDB4NjQ1OCAweDY0NWMg MHg2NDVjCltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAzOiBJTlRFUk5BTF9VTklQ SFkyCltkcm1dIENvbm5lY3RvciA0OgpbZHJtXSAgIFZHQS0xCltkcm1dICAgRERDOiAweDY0 ZDggMHg2NGQ4IDB4NjRkYyAweDY0ZGMgMHg2NGUwIDB4NjRlMCAweDY0ZTQgMHg2NGU0Cltk cm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBDUlQxOiBJTlRFUk5BTF9LTERTQ1BfREFDMQpf X3BtX3J1bnRpbWVfcmVzdW1lIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBr ZXJuZWwgaGFja2VyCnBtX3J1bnRpbWVfbWFya19sYXN0X2J1c3kgbm90IGltcGxlbWVudGVk IC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKX19wbV9ydW50aW1lX3N1c3BlbmQg bm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKX19wbV9y dW50aW1lX3Jlc3VtZSBub3QgaW1wbGVtZW50ZWQgLS0gc2VlIHlvdXIgbG9jYWwga2VybmVs IGhhY2tlcgpwbV9ydW50aW1lX21hcmtfbGFzdF9idXN5IG5vdCBpbXBsZW1lbnRlZCAtLSBz ZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCl9fcG1fcnVudGltZV9zdXNwZW5kIG5vdCBp bXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCltkcm1dIGZiIG1h cHBhYmxlIGF0IDB4QzAzNjMwMDAKW2RybV0gdnJhbSBhcHBlciBhdCAweEMwMDAwMDAwCltk cm1dIHNpemUgODI5NDQwMApbZHJtXSBmYiBkZXB0aCBpcyAyNApbZHJtXSAgICBwaXRjaCBp cyA3NjgwCldBUk5JTkc6IERldmljZSAiZmIiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJl IGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTMuMC4KVlQ6IFJlcGxhY2luZyBkcml2ZXIgImVm aWZiIiB3aXRoIG5ldyAiZmIiLgpfX3BtX3J1bnRpbWVfcmVzdW1lIG5vdCBpbXBsZW1lbnRl ZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCnBtX3J1bnRpbWVfbWFya19sYXN0 X2J1c3kgbm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIK X19wbV9ydW50aW1lX3N1c3BlbmQgbm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2Fs IGtlcm5lbCBoYWNrZXIKc3RhcnQgRkJfSU5GTzoKdHlwZT0xMSBoZWlnaHQ9OTAwIHdpZHRo PTE2MDAgZGVwdGg9MzIKY21zaXplPTE2IHNpemU9ODI5NDQwMApwYmFzZT0weGMwMzYzMDAw IHZiYXNlPTB4ZmZmZmY4MDBjMDM2MzAwMApuYW1lPWRybW4wIGZsYWdzPTB4MCBzdHJpZGU9 NzY4MCBicHA9MzIKY21hcFswXT0wIGNtYXBbMV09N2YwMDAwIGNtYXBbMl09N2YwMCBjbWFw WzNdPWM0YTAwMAplbmQgRkJfSU5GTwpkcm1uMDogZmIwOiByYWRlb25kcm1mYiBmcmFtZSBi dWZmZXIgZGV2aWNlCltkcm1dIEluaXRpYWxpemVkIHJhZGVvbiAyLjUwLjAgMjAwODA1Mjgg Zm9yIGRybW4wIG9uIG1pbm9yIDAKX19wbV9ydW50aW1lX3Jlc3VtZSBub3QgaW1wbGVtZW50 ZWQgLS0gc2VlIHlvdXIgbG9jYWwga2VybmVsIGhhY2tlcgpwbV9ydW50aW1lX21hcmtfbGFz dF9idXN5IG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2Vy Cl9fcG1fcnVudGltZV9zdXNwZW5kIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2Nh bCBrZXJuZWwgaGFja2VyCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDEw MzQ4bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAw MDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpk cm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMDg2MG1zZWMKZHJtbjA6IEdQ VSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVu Y2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFs bGVkIGZvciBtb3JlIHRoYW4gMTEzNjZtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50 IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAw MDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFu IDExODc2bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAw MDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAw KQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMjQwNG1zZWMKZHJtbjA6 IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3Qg ZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBz dGFsbGVkIGZvciBtb3JlIHRoYW4gMTI5MTZtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJy ZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAw MDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0 aGFuIDEzNDIwbXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAw MDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmlu ZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMzkzMm1zZWMKZHJt bjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxh c3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcg MCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTQ0NjNtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChj dXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAw MDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9y ZSB0aGFuIDE0OTY4bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAw eDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24g cmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxNTQ2OG1zZWMK ZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAx IGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJp bmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTU5Njltc2VjCmRybW4wOiBHUFUgbG9ja3Vw IChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4 MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3Ig bW9yZSB0aGFuIDE2NDgwbXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBp ZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIg b24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxNzAxMW1z ZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAw MDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6 IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTc1MjRtc2VjCmRybW4wOiBHUFUgbG9j a3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlk IDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBm b3IgbW9yZSB0aGFuIDE4MDU1bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5j ZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAw MDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxODU3 M21zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAw MDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJt bjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTkwODRtc2VjCmRybW4wOiBHUFUg bG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNl IGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxl ZCBmb3IgbW9yZSB0aGFuIDE5NTkybXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBm ZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAw MDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAy MDA5NW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAw MDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkK ZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjA2MTltc2VjCmRybW4wOiBH UFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZl bmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3Rh bGxlZCBmb3IgbW9yZSB0aGFuIDIxMTMybXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVu dCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAw MDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhh biAyMTY0OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAw MDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcg MCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjIxNTdtc2VjCmRybW4w OiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0 IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAg c3RhbGxlZCBmb3IgbW9yZSB0aGFuIDIyNjc5bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3Vy cmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAw MDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUg dGhhbiAyMzIxMG1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgw MDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJp bmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjM3NDFtc2VjCmRy bW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBs YXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5n IDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI0MjY5bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAo Y3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAw MDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1v cmUgdGhhbiAyNDc5OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQg MHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9u IHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjUzMjVtc2Vj CmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAw MSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiBy aW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI1ODM2bXNlYwpkcm1uMDogR1BVIGxvY2t1 cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAw eDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9y IG1vcmUgdGhhbiAyNjM0OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2Ug aWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAy IG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjY4Nzlt c2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAw MDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4w OiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI3NDEwbXNlYwpkcm1uMDogR1BVIGxv Y2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBp ZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQg Zm9yIG1vcmUgdGhhbiAyNzk0MW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVu Y2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAw MDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjg0 NzJtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAw MDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRy bW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI4OTcybXNlYwpkcm1uMDogR1BV IGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5j ZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxs ZWQgZm9yIG1vcmUgdGhhbiAyOTUwMm1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQg ZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAw MDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4g MzAwMzNtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAw MDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDAp CmRybW4wOiBTYXZlZCA1NSBkd29yZHMgb2YgY29tbWFuZHMgb24gcmluZyAwLgpkcm1uMDog R1BVIHNvZnRyZXNldDogMHgwMDAwMDAwOApkcm1uMDogICBHUkJNX1NUQVRVUyAgICAgICAg ICAgICAgID0gMHhBMDAwMzgyOApkcm1uMDogICBHUkJNX1NUQVRVU19TRTAgICAgICAgICAg ID0gMHgwMDAwMDAwNwpkcm1uMDogICBHUkJNX1NUQVRVU19TRTEgICAgICAgICAgID0gMHgw MDAwMDAwNwpkcm1uMDogICBTUkJNX1NUQVRVUyAgICAgICAgICAgICAgID0gMHgyMDAwMEFD MApkcm1uMDogICBTUkJNX1NUQVRVUzIgICAgICAgICAgICAgID0gMHgwMDAwMDAwMApkcm1u MDogICBSXzAwODY3NF9DUF9TVEFMTEVEX1NUQVQxID0gMHgwMDAwMDAwMApkcm1uMDogICBS XzAwODY3OF9DUF9TVEFMTEVEX1NUQVQyID0gMHgwMDAwNDEwMApkcm1uMDogICBSXzAwODY3 Q19DUF9CVVNZX1NUQVQgICAgID0gMHgwMDAyMDE4MApkcm1uMDogICBSXzAwODY4MF9DUF9T VEFUICAgICAgICAgID0gMHg4MDAyODA0Mgpkcm1uMDogICBSXzAwRDAzNF9ETUFfU1RBVFVT X1JFRyAgID0gMHg0NEM4M0Q1Nwpkcm1uMDogR1JCTV9TT0ZUX1JFU0VUPTB4MDAwMDQwMDEK ZHJtbjA6IFNSQk1fU09GVF9SRVNFVD0weDAwMDAwMTAwCmRybW4wOiAgIEdSQk1fU1RBVFVT ICAgICAgICAgICAgICAgPSAweDAwMDAzODI4CmRybW4wOiAgIEdSQk1fU1RBVFVTX1NFMCAg ICAgICAgICAgPSAweDAwMDAwMDA3CmRybW4wOiAgIEdSQk1fU1RBVFVTX1NFMSAgICAgICAg ICAgPSAweDAwMDAwMDA3CmRybW4wOiAgIFNSQk1fU1RBVFVTICAgICAgICAgICAgICAgPSAw eDIwMDAwMEMwCmRybW4wOiAgIFNSQk1fU1RBVFVTMiAgICAgICAgICAgICAgPSAweDAwMDAw MDAwCmRybW4wOiAgIFJfMDA4Njc0X0NQX1NUQUxMRURfU1RBVDEgPSAweDAwMDAwMDAwCmRy bW4wOiAgIFJfMDA4Njc4X0NQX1NUQUxMRURfU1RBVDIgPSAweDAwMDAwMDAwCmRybW4wOiAg IFJfMDA4NjdDX0NQX0JVU1lfU1RBVCAgICAgPSAweDAwMDAwMDAwCmRybW4wOiAgIFJfMDA4 NjgwX0NQX1NUQVQgICAgICAgICAgPSAweDAwMDAwMDAwCmRybW4wOiAgIFJfMDBEMDM0X0RN QV9TVEFUVVNfUkVHICAgPSAweDQ0QzgzRDU3CmRybW4wOiBHUFUgcmVzZXQgc3VjY2VlZGVk LCB0cnlpbmcgdG8gcmVzdW1lCltkcm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGluayBzcGVl ZHMsIGRpc2FibGUgd2l0aCByYWRlb24ucGNpZV9nZW4yPTAKW2RybV0gUENJRSBHQVJUIG9m IDEwMjRNIGVuYWJsZWQgKHRhYmxlIGF0IDB4MDAwMDAwMDAwMDE2MjAwMCkuCmRybW4wOiBX QiBlbmFibGVkCmRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyAwIHVzZSBncHUgYWRkciAw eDAwMDAwMDAwNDAwMDBjMDAgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzAwCmRy bW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyAzIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAw MDBjMGMgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzBjCmRybW4wOiBmZW5jZSBk cml2ZXIgb24gcmluZyA1IHVzZSBncHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNw dSBhZGRyIDB4MHhmZmZmZjgwMGMwMDcyMTE4Cltkcm1dIHJpbmcgdGVzdCBvbiAwIHN1Y2Nl ZWRlZCBpbiAxIHVzZWNzCltkcm1dIHJpbmcgdGVzdCBvbiAzIHN1Y2NlZWRlZCBpbiAzIHVz ZWNzCltkcm1dIHJpbmcgdGVzdCBvbiA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzCltkcm1dIFVW RCBpbml0aWFsaXplZCBzdWNjZXNzZnVsbHkuCltkcm1dIGliIHRlc3Qgb24gcmluZyAwIHN1 Y2NlZWRlZCBpbiAwIHVzZWNzCltkcm1dIGliIHRlc3Qgb24gcmluZyAzIHN1Y2NlZWRlZCBp biAwIHVzZWNzCltkcm1dIGliIHRlc3Qgb24gcmluZyA1IHN1Y2NlZWRlZAp1Z2VuMC4zOiA8 S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMD4gYXQgdXNidXMwIChkaXNjb25uZWN0ZWQpCnVt YXNzMDogYXQgdWh1YjMsIHBvcnQgMiwgYWRkciAyIChkaXNjb25uZWN0ZWQpCmRhMCBhdCB1 bWFzcy1zaW0wIGJ1cyAwIHNjYnVzNiB0YXJnZXQgMCBsdW4gMApkYTA6IDxLaW5nc3RvbiBE YXRhVHJhdmVsZXIgMi4wIDEuMDA+ICBzL24gNjBBNDRDNDI2NTE3RkQ4MUZCNDUxODMzIGRl dGFjaGVkCihkYTA6dW1hc3Mtc2ltMDowOjA6MCk6IFBlcmlwaCBkZXN0cm95ZWQKdW1hc3Mw OiBkZXRhY2hlZAp1Z2VuMC4zOiA8S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMD4gYXQgdXNi dXMwCnVtYXNzMCBvbiB1aHViMwp1bWFzczA6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4w LCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgND4gb24gdXNidXMwCnVtYXNzMDog IFNDU0kgb3ZlciBCdWxrLU9ubHk7IHF1aXJrcyA9IDB4YzEwMAp1bWFzczA6NjowOiBBdHRh Y2hlZCB0byBzY2J1czYKZGEwIGF0IHVtYXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdldCAw IGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxlciAyLjAgMS4wMD4gUmVtb3ZhYmxl IERpcmVjdCBBY2Nlc3MgU1BDLTIgU0NTSSBkZXZpY2UKZGEwOiBTZXJpYWwgTnVtYmVyIDYw QTQ0QzQyNjUxN0ZEODFGQjQ1MTgzMwpkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzCmRhMDog NzM4OE1CICgxNTEzMTYzNiA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0weDM8Tk9f U1lOQ19DQUNIRSxOT182X0JZVEU+CnVodWIwOiBhdCB1c2J1czIsIHBvcnQgMSwgYWRkciAx IChkaXNjb25uZWN0ZWQpCnVnZW4yLjI6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0 PiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkKdWh1YjU6IGF0IHVodWIwLCBwb3J0IDEsIGFk ZHIgMiAoZGlzY29ubmVjdGVkKQp1Z2VuMi4zOiA8QnJvYWRjb20gQ29ycCBCQ00yMDcwMkEw PiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkKdWJ0MDogYXQgdWh1YjUsIHBvcnQgNiwgYWRk ciAzIChkaXNjb25uZWN0ZWQpCnVidDA6IGRldGFjaGVkCnVodWI1OiBkZXRhY2hlZAp1aHVi MDogZGV0YWNoZWQKd2xhbjA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCnVodWIyOiBh dCB1c2J1czEsIHBvcnQgMSwgYWRkciAxIChkaXNjb25uZWN0ZWQpCnVnZW4xLjI6IDx2ZW5k b3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czEgKGRpc2Nvbm5lY3RlZCkKdWh1 YjQ6IGF0IHVodWIyLCBwb3J0IDEsIGFkZHIgMiAoZGlzY29ubmVjdGVkKQp1Z2VuMS4zOiA8 Q2hpY29ueSBFbGVjdHJvbmljcyBDby4sIEx0ZC4gSFAgSEQgV2ViY2FtIEZpeGVkPiBhdCB1 c2J1czEgKGRpc2Nvbm5lY3RlZCkKdWdlbjEuNDogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAw eDI1MTQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQp1aHViNzogYXQgdWh1YjQsIHBvcnQg NCwgYWRkciA0IChkaXNjb25uZWN0ZWQpCnVnZW4xLjU6IDxMb2dpdGVjaCBVU0IgVHJhY2ti YWxsPiBhdCB1c2J1czEgKGRpc2Nvbm5lY3RlZCkKdW1zMDogYXQgdWh1YjcsIHBvcnQgMSwg YWRkciA1IChkaXNjb25uZWN0ZWQpCnVtczA6IGRldGFjaGVkCnVnZW4xLjY6IDxDaGljb255 IEhQIEVsaXRlIFVTQiBLZXlib2FyZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpCnVrYmQw OiBhdCB1aHViNywgcG9ydCAyLCBhZGRyIDYgKGRpc2Nvbm5lY3RlZCkKdWtiZDA6IGRldGFj aGVkCnVoaWQwOiBhdCB1aHViNywgcG9ydCAyLCBhZGRyIDYgKGRpc2Nvbm5lY3RlZCkKdWhp ZDA6IGRldGFjaGVkCnVodWI3OiBkZXRhY2hlZAp1Z2VuMS43OiA8SFAgSFAgaHMyMzUwIEhT UEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpCnVtb2RlbTA6 IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlzY29ubmVjdGVkKQp1bW9kZW0wOiBkZXRh Y2hlZAp1bW9kZW0xOiBhdCB1aHViNCwgcG9ydCA1LCBhZGRyIDcgKGRpc2Nvbm5lY3RlZCkK dW1vZGVtMTogZGV0YWNoZWQKY2RjZTA6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlz Y29ubmVjdGVkKQpjZGNlMDogZGV0YWNoZWQKdW1vZGVtMjogYXQgdWh1YjQsIHBvcnQgNSwg YWRkciA3IChkaXNjb25uZWN0ZWQpCnVtb2RlbTI6IGRldGFjaGVkCnVodWI0OiBkZXRhY2hl ZAp1aHViMjogZGV0YWNoZWQKdWh1YjE6IGF0IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRp c2Nvbm5lY3RlZCkKdWdlbjAuMjogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAweDU0MzQ+IGF0 IHVzYnVzMCAoZGlzY29ubmVjdGVkKQp1aHViMzogYXQgdWh1YjEsIHBvcnQgMSwgYWRkciAx IChkaXNjb25uZWN0ZWQpCnVnZW4wLjM6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4wPiBh dCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKdW1hc3MwOiBhdCB1aHViMywgcG9ydCAyLCBhZGRy IDQgKGRpc2Nvbm5lY3RlZCkKZGEwIGF0IHVtYXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdl dCAwIGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxlciAyLjAgMS4wMD4gIHMvbiA2 MEE0NEM0MjY1MTdGRDgxRkI0NTE4MzMgZGV0YWNoZWQKKGRhMDp1bWFzcy1zaW0wOjA6MDow KTogUGVyaXBoIGRlc3Ryb3llZAp1bWFzczA6IGRldGFjaGVkCnVodWIzOiBkZXRhY2hlZAp1 Z2VuMC40OiA8U01TQyBVU0I1NTM0PiBhdCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKdWh1YjY6 IGF0IHVodWIxLCBwb3J0IDUsIGFkZHIgMyAoZGlzY29ubmVjdGVkKQp1aHViNjogZGV0YWNo ZWQKdWh1YjE6IGRldGFjaGVkCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lf c2V0X3Bvd2Vyc3RhdGUKcGNpYjA6IGZhaWxlZCB0byBzZXQgQUNQSSBwb3dlciBzdGF0ZSBE MiBvbiBcMTM0X1NCXy5QQ0kwOiBBRV9CQURfUEFSQU1FVEVSCmFjcGkwOiBjbGVhcmVkIGZp eGVkIHBvd2VyIGJ1dHRvbiBzdGF0dXMKdmdhcGNpMDogY2hpbGQgZHJtbjAgcmVxdWVzdGVk IHBjaV9zZXRfcG93ZXJzdGF0ZQp2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNp X2dldF9wb3dlcnN0YXRlCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lfZW5h YmxlX2lvCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lfZW5hYmxlX2lvCltk cm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGluayBzcGVlZHMsIGRpc2FibGUgd2l0aCByYWRl b24ucGNpZV9nZW4yPTAKW2RybV0gUENJRSBHQVJUIG9mIDEwMjRNIGVuYWJsZWQgKHRhYmxl IGF0IDB4MDAwMDAwMDAwMDE2MjAwMCkuCmRybW4wOiBXQiBlbmFibGVkCmRybW4wOiBmZW5j ZSBkcml2ZXIgb24gcmluZyAwIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMDAgYW5k IGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzAwCmRybW4wOiBmZW5jZSBkcml2ZXIgb24g cmluZyAzIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMGMgYW5kIGNwdSBhZGRyIDB4 MHhmZmZmZjgwMjhlZWM1YzBjCmRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyA1IHVzZSBn cHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMGMw MDcyMTE4Cltkcm1dIHJpbmcgdGVzdCBvbiAwIHN1Y2NlZWRlZCBpbiAxIHVzZWNzCltkcm1d IHJpbmcgdGVzdCBvbiAzIHN1Y2NlZWRlZCBpbiA0IHVzZWNzCltkcm1dIHJpbmcgdGVzdCBv biA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzCltkcm1dIFVWRCBpbml0aWFsaXplZCBzdWNjZXNz ZnVsbHkuCltkcm1dIGliIHRlc3Qgb24gcmluZyAwIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCltk cm1dIGliIHRlc3Qgb24gcmluZyAzIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCltkcm1dIGliIHRl c3Qgb24gcmluZyA1IHN1Y2NlZWRlZAppd24wOiBpd25fcmVhZF9maXJtd2FyZTogdWNvZGUg cmV2PTB4MTJhODA2MDEKeGhjaTA6IFBvcnQgcm91dGluZyBtYXNrIHNldCB0byAweGZmZmZm ZmZmCnVodWIwIG9uIHVzYnVzMAp1aHViMDogPDB4ODA4NiBYSENJIHJvb3QgSFVCLCBjbGFz cyA5LzAsIHJldiAzLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMwClNvbGFyaXM6IFdBUk5J Tkc6IFBvb2wgJ3VzYicgaGFzIGVuY291bnRlcmVkIGFuIHVuY29ycmVjdGFibGUgSS9PIGZh aWx1cmUgYW5kIGhhcyBiZWVuIHN1c3BlbmRlZC4KCnVodWIwOiA4IHBvcnRzIHdpdGggOCBy ZW1vdmFibGUsIHNlbGYgcG93ZXJlZAplbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dO CnVnZW4wLjI6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHg1NDM0PiBhdCB1c2J1czAKdWh1 YjEgb24gdWh1YjAKdWh1YjE6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHg1NDM0LCBjbGFz cyA5LzAsIHJldiAyLjEwLzMwLjgyLCBhZGRyIDE+IG9uIHVzYnVzMAp1aHViMTogNCBwb3J0 cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKZW0wOiBsaW5rIHN0YXRlIGNoYW5n ZWQgdG8gVVAKdWh1YjIgb24gdXNidXMxCnVodWIyOiA8SW50ZWwgRUhDSSByb290IEhVQiwg Y2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQp1aHViMyBvbiB1 c2J1czIKdWh1YjM6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAw LzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCnVodWJfcmVhdHRhY2hfcG9ydDogZGV2aWNlIHBy b2JsZW0gKFVTQl9FUlJfVElNRU9VVCksIGRpc2FibGluZyBwb3J0IDIKdWdlbjAuMzogPFNN U0MgVVNCNTUzND4gYXQgdXNidXMwCnVodWI0IG9uIHVodWIwCnVodWI0OiA8U01TQyBVU0I1 NTM0LCBjbGFzcyA5LzAsIHJldiAzLjAwLzMwLjgyLCBhZGRyIDI+IG9uIHVzYnVzMAp1aHVi NDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjI6IDMgcG9y dHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIzOiAzIHBvcnRzIHdpdGgg MyByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp3bGFuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRv IFVQCnVnZW4xLjI6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czEK dWh1YjUgb24gdWh1YjIKdWh1YjU6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0LCBj bGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMxCnVnZW4yLjI6IDx2 ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czIKdWh1YjYgb24gdWh1YjMK dWh1YjY6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAy LjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMyCnVodWI1OiA2IHBvcnRzIHdpdGggNiByZW1v dmFibGUsIHNlbGYgcG93ZXJlZAp1aHViNjogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBz ZWxmIHBvd2VyZWQKdWdlbjEuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuIEhQ IEhEIFdlYmNhbSBGaXhlZD4gYXQgdXNidXMxCnVnZW4yLjM6IDxCcm9hZGNvbSBDb3JwIEJD TTIwNzAyQTA+IGF0IHVzYnVzMgp1YnQwIG9uIHVodWI2CnVidDA6IDxCcm9hZGNvbSBDb3Jw IEJDTTIwNzAyQTAsIHJldiAyLjAwLzEuMTIsIGFkZHIgMz4gb24gdXNidXMyCnVnZW4xLjQ6 IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHgyNTE0PiBhdCB1c2J1czEKdWh1Yjcgb24gdWh1 YjUKdWh1Yjc6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHgyNTE0LCBjbGFzcyA5LzAsIHJl diAyLjAwL2IuYjMsIGFkZHIgND4gb24gdXNidXMxCnVodWI3OiBNVFQgZW5hYmxlZAp1aHVi NzogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuNTogPExv Z2l0ZWNoIFVTQiBUcmFja2JhbGw+IGF0IHVzYnVzMQp1bXMwIG9uIHVodWI3CnVtczA6IDxM b2dpdGVjaCBVU0IgVHJhY2tiYWxsLCBjbGFzcyAwLzAsIHJldiAxLjEwLzE0LjAwLCBhZGRy IDU+IG9uIHVzYnVzMQp1bXMwOiA1IGJ1dHRvbnMgYW5kIFtYWV0gY29vcmRpbmF0ZXMgSUQ9 MAp1Z2VuMS42OiA8Q2hpY29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQ+IGF0IHVzYnVzMQp1 a2JkMCBvbiB1aHViNwp1a2JkMDogPENoaWNvbnkgSFAgRWxpdGUgVVNCIEtleWJvYXJkLCBj bGFzcyAwLzAsIHJldiAxLjEwLzEuMjEsIGFkZHIgNj4gb24gdXNidXMxCmtiZDIgYXQgdWti ZDAKdWhpZDAgb24gdWh1YjcKdWhpZDA6IDxDaGljb255IEhQIEVsaXRlIFVTQiBLZXlib2Fy ZCwgY2xhc3MgMC8wLCByZXYgMS4xMC8xLjIxLCBhZGRyIDY+IG9uIHVzYnVzMQp1Z2VuMS43 OiA8SFAgSFAgaHMyMzUwIEhTUEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMxCnVtb2Rl bTAgb24gdWh1YjUKdW1vZGVtMDogPEhQIGhzMjM1MCBIU1BBKyBNb2JpbGUgQnJvYWRiYW5k IE1vZGVtPiBvbiB1c2J1czEKdW1vZGVtMDogZGF0YSBpbnRlcmZhY2UgMiwgaGFzIENNIG92 ZXIgZGF0YSwgaGFzIGJyZWFrCnVtb2RlbTEgb24gdWh1YjUKdW1vZGVtMTogPEhQIGhzMjM1 MCBIU1BBKyBNb2JpbGUgQnJvYWRiYW5kIERhdGEgTW9kZW0+IG9uIHVzYnVzMQp1bW9kZW0x OiBkYXRhIGludGVyZmFjZSA0LCBoYXMgQ00gb3ZlciBkYXRhLCBoYXMgYnJlYWsKY2RjZTAg b24gdWh1YjUKY2RjZTA6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxlQnJvYWRiYW5kIE5ldHdv cmsgQWRhcHRlcj4gb24gdXNidXMxCnVlMDogPFVTQiBFdGhlcm5ldD4gb24gY2RjZTAKdWUw OiBFdGhlcm5ldCBhZGRyZXNzOiAwMjoxNTplMDplYzowMTowMAp1bW9kZW0yIG9uIHVodWI1 CnVtb2RlbTI6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxlIEJyb2FkYmFuZCBOTUVBPiBvbiB1 c2J1czEKdW1vZGVtMjogZGF0YSBpbnRlcmZhY2UgMTAsIGhhcyBDTSBvdmVyIGRhdGEsIGhh cyBicmVhawpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgdGFpbCAtbiAyMDAgL3Zhci9s b2cvbWVzc2FnZXMKCuKApgoKU2VwICA1IDA5OjEyOjEyIG1vbWgxNjctZ2pwNC04NTcwcCBz dVsyODgxXTogZ3JhaGFtcGVycmluIHRvIHJvb3Qgb24gL2Rldi9wdHMvMQpTZXAgIDUgMDk6 MTM6MjcgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuMzogPEtpbmdzdG9uIERh dGFUcmF2ZWxlciAyLjA+IGF0IHVzYnVzMCAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MTM6 MjcgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwOiBhdCB1aHViMywgcG9ydCAy LCBhZGRyIDIgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjEzOjI4IG1vbWgxNjctZ2pwNC04 NTcwcCBrZXJuZWw6IGRhMCBhdCB1bWFzcy1zaW0wIGJ1cyAwIHNjYnVzNiB0YXJnZXQgMCBs dW4gMApTZXAgIDUgMDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZGEwOiA8 S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMCAxLjAwPiAgcy9uIDYwQTQ0QzQyNjUxN0ZEODFG QjQ1MTgzMyBkZXRhY2hlZApTZXAgIDUgMDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtl cm5lbDogKGRhMDp1bWFzcy1zaW0wOjA6MDowKTogUGVyaXBoIGRlc3Ryb3llZApTZXAgIDUg MDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwOiBkZXRhY2hlZApT ZXAgIDUgMDk6MTM6MzIgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuMzogPEtp bmdzdG9uIERhdGFUcmF2ZWxlciAyLjA+IGF0IHVzYnVzMApTZXAgIDUgMDk6MTM6MzIgbW9t aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwIG9uIHVodWIzClNlcCAgNSAwOToxMzoz MiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bWFzczA6IDxLaW5nc3RvbiBEYXRhVHJh dmVsZXIgMi4wLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgND4gb24gdXNidXMw ClNlcCAgNSAwOToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bWFzczA6ICBT Q1NJIG92ZXIgQnVsay1Pbmx5OyBxdWlya3MgPSAweGMxMDAKU2VwICA1IDA5OjEzOjMyIG1v bWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtYXNzMDo2OjA6IEF0dGFjaGVkIHRvIHNjYnVz NgpTZXAgIDUgMDk6MTM6MzIgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZGEwIGF0IHVt YXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdldCAwIGx1biAwClNlcCAgNSAwOToxMzozMiBt b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIg Mi4wIDEuMDA+IFJlbW92YWJsZSBEaXJlY3QgQWNjZXNzIFNQQy0yIFNDU0kgZGV2aWNlClNl cCAgNSAwOToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IFNlcmlhbCBO dW1iZXIgNjBBNDRDNDI2NTE3RkQ4MUZCNDUxODMzClNlcCAgNSAwOToxMzozMiBtb21oMTY3 LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzClNlcCAgNSAw OToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDczODhNQiAoMTUxMzE2 MzYgNTEyIGJ5dGUgc2VjdG9ycykKU2VwICA1IDA5OjEzOjMyIG1vbWgxNjctZ2pwNC04NTcw cCBrZXJuZWw6IGRhMDogcXVpcmtzPTB4MzxOT19TWU5DX0NBQ0hFLE5PXzZfQllURT4KU2Vw ICA1IDA5OjE3OjU5IG1vbWgxNjctZ2pwNC04NTcwcCBhY3BpWzM3MjddOiBzdXNwZW5kIGF0 IDIwMjAwOTA1IDA5OjE3OjU5ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg a2VybmVsOiB1aHViMDogYXQgdXNidXMyLCBwb3J0IDEsIGFkZHIgMSAoZGlzY29ubmVjdGVk KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjIuMjog PHZlbmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQ+IGF0IHVzYnVzMiAoZGlzY29ubmVjdGVk KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjU6IGF0 IHVodWIwLCBwb3J0IDEsIGFkZHIgMiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkg bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjIuMzogPEJyb2FkY29tIENvcnAgQkNN MjA3MDJBMD4gYXQgdXNidXMyIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21o MTY3LWdqcDQtODU3MHAga2VybmVsOiB1YnQwOiBhdCB1aHViNSwgcG9ydCA2LCBhZGRyIDMg KGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu ZWw6IHVidDA6IGRldGFjaGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg a2VybmVsOiB1aHViNTogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04 NTcwcCBrZXJuZWw6IHVodWIwOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1n anA0LTg1NzBwIGtlcm5lbDogd2xhbjA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOClNl cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViMjogYXQgdXNi dXMxLCBwb3J0IDEsIGFkZHIgMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjEuMjogPHZlbmRvciAweDgwODcgcHJvZHVj dCAweDAwMjQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjQ6IGF0IHVodWIyLCBwb3J0IDEsIGFkZHIg MiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl cm5lbDogdWdlbjEuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuIEhQIEhEIFdl YmNhbSBGaXhlZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBt b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMS40OiA8dmVuZG9yIDB4MDQyNCBwcm9k dWN0IDB4MjUxND4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBt b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNzogYXQgdWh1YjQsIHBvcnQgNCwgYWRk ciA0IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg a2VybmVsOiB1Z2VuMS41OiA8TG9naXRlY2ggVVNCIFRyYWNrYmFsbD4gYXQgdXNidXMxIChk aXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs OiB1bXMwOiBhdCB1aHViNywgcG9ydCAxLCBhZGRyIDUgKGRpc2Nvbm5lY3RlZCkKU2VwICA1 IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtczA6IGRldGFjaGVkClNl cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMS42OiA8Q2hp Y29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpT ZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWtiZDA6IGF0IHVo dWI3LCBwb3J0IDIsIGFkZHIgNiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWtiZDA6IGRldGFjaGVkClNlcCAgNSAwOToyNjo0 OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aGlkMDogYXQgdWh1YjcsIHBvcnQgMiwg YWRkciA2IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3 MHAga2VybmVsOiB1aGlkMDogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw NC04NTcwcCBrZXJuZWw6IHVodWI3OiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2 Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjEuNzogPEhQIEhQIGhzMjM1MCBIU1BBKyBNb2Jp bGVCcm9hZGJhbmQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkg bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1vZGVtMDogYXQgdWh1YjQsIHBvcnQgNSwg YWRkciA3IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3 MHAga2VybmVsOiB1bW9kZW0wOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1n anA0LTg1NzBwIGtlcm5lbDogdW1vZGVtMTogYXQgdWh1YjQsIHBvcnQgNSwgYWRkciA3IChk aXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs OiB1bW9kZW0xOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBw IGtlcm5lbDogY2RjZTA6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlzY29ubmVjdGVk KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogY2RjZTA6IGRl dGFjaGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bW9k ZW0yOiBhdCB1aHViNCwgcG9ydCA1LCBhZGRyIDcgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5 OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtb2RlbTI6IGRldGFjaGVkClNl cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNDogZGV0YWNo ZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIyOiBk ZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1 YjE6IGF0IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5 OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVnZW4wLjI6IDx2ZW5kb3IgMHgw NDI0IHByb2R1Y3QgMHg1NDM0PiBhdCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5 OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIzOiBhdCB1aHViMSwgcG9y dCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw NC04NTcwcCBrZXJuZWw6IHVnZW4wLjM6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4wPiBh dCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04 NTcwcCBrZXJuZWw6IHVtYXNzMDogYXQgdWh1YjMsIHBvcnQgMiwgYWRkciA0IChkaXNjb25u ZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTAg YXQgdW1hc3Mtc2ltMCBidXMgMCBzY2J1czYgdGFyZ2V0IDAgbHVuIDAKU2VwICA1IDA5OjI2 OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IGRhMDogPEtpbmdzdG9uIERhdGFUcmF2 ZWxlciAyLjAgMS4wMD4gIHMvbiA2MEE0NEM0MjY1MTdGRDgxRkI0NTE4MzMgZGV0YWNoZWQK U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IChkYTA6dW1hc3Mt c2ltMDowOjA6MCk6IFBlcmlwaCBkZXN0cm95ZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjct Z2pwNC04NTcwcCBrZXJuZWw6IHVtYXNzMDogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1v bWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIzOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6 NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuNDogPFNNU0MgVVNCNTUzND4g YXQgdXNidXMwIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQt ODU3MHAga2VybmVsOiB1aHViNjogYXQgdWh1YjEsIHBvcnQgNSwgYWRkciAzIChkaXNjb25u ZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHVi NjogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6 IHVodWIxOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl cm5lbDogdmdhcGNpMDogY2hpbGQgZHJtbjAgcmVxdWVzdGVkIHBjaV9zZXRfcG93ZXJzdGF0 ZQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogcGNpYjA6IGZh aWxlZCB0byBzZXQgQUNQSSBwb3dlciBzdGF0ZSBEMiBvbiBcX1NCXy5QQ0kwOiBBRV9CQURf UEFSQU1FVEVSClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBh Y3BpMDogY2xlYXJlZCBmaXhlZCBwb3dlciBidXR0b24gc3RhdHVzClNlcCAgNSAwOToyNjo0 OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1 ZXN0ZWQgcGNpX3NldF9wb3dlcnN0YXRlClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQt ODU3MHAga2VybmVsOiB2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNpX2dldF9w b3dlcnN0YXRlClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB2 Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNpX2VuYWJsZV9pbwpTZXAgIDUgMDk6 MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIHN5c2xvZ2Q6IGxhc3QgbWVzc2FnZSByZXBlYXRl ZCAxIHRpbWVzClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBb ZHJtXSBlbmFibGluZyBQQ0lFIGdlbiAyIGxpbmsgc3BlZWRzLCBkaXNhYmxlIHdpdGggcmFk ZW9uLnBjaWVfZ2VuMj0wClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2Vy bmVsOiBbZHJtXSBQQ0lFIEdBUlQgb2YgMTAyNE0gZW5hYmxlZCAodGFibGUgYXQgMHgwMDAw MDAwMDAwMTYyMDAwKS4KU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu ZWw6IGRybW4wOiBXQiBlbmFibGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3 MHAga2VybmVsOiBkcm1uMDogZmVuY2UgZHJpdmVyIG9uIHJpbmcgMCB1c2UgZ3B1IGFkZHIg MHgwMDAwMDAwMDQwMDAwYzAwIGFuZCBjcHUgYWRkciAweDB4ZmZmZmY4MDI4ZWVjNWMwMApT ZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZHJtbjA6IGZlbmNl IGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwYyBhbmQg Y3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMGMKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjct Z2pwNC04NTcwcCBrZXJuZWw6IGRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyA1IHVzZSBn cHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMGMw MDcyMTE4ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBbZHJt XSByaW5nIHRlc3Qgb24gMCBzdWNjZWVkZWQgaW4gMSB1c2VjcwpTZXAgIDUgMDk6MjY6NDkg bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2Vl ZGVkIGluIDQgdXNlY3MKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu ZWw6IFtkcm1dIHJpbmcgdGVzdCBvbiA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzClNlcCAgNSAw OToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBbZHJtXSBVVkQgaW5pdGlhbGl6 ZWQgc3VjY2Vzc2Z1bGx5LgpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl cm5lbDogW2RybV0gaWIgdGVzdCBvbiByaW5nIDAgc3VjY2VlZGVkIGluIDAgdXNlY3MKU2Vw ICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IFtkcm1dIGliIHRlc3Qg b24gcmluZyAzIHN1Y2NlZWRlZCBpbiAwIHVzZWNzClNlcCAgNSAwOToyNjo0OSBtb21oMTY3 LWdqcDQtODU3MHAga2VybmVsOiBbZHJtXSBpYiB0ZXN0IG9uIHJpbmcgNSBzdWNjZWVkZWQK U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IGl3bjA6IGl3bl9y ZWFkX2Zpcm13YXJlOiB1Y29kZSByZXY9MHgxMmE4MDYwMQpTZXAgIDUgMDk6MjY6NDkgbW9t aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogeGhjaTA6IFBvcnQgcm91dGluZyBtYXNrIHNldCB0 byAweGZmZmZmZmZmClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs OiB1aHViMCBvbiB1c2J1czAKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBr ZXJuZWw6IHVodWIwOiA8MHg4MDg2IFhIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDMu MDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czAKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw NC04NTcwcCBrZXJuZWw6IFNvbGFyaXM6IFdBUk5JTkc6IFBvb2wgJ3VzYicgaGFzIGVuY291 bnRlcmVkIGFuIHVuY29ycmVjdGFibGUgSS9PIGZhaWx1cmUgYW5kIGhhcyBiZWVuIHN1c3Bl bmRlZC4KU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IApTZXAg IDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjA6IDggcG9ydHMg d2l0aCA4IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3 LWdqcDQtODU3MHAga2VybmVsOiBlbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOClNl cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMC4yOiA8dmVu ZG9yIDB4MDQyNCBwcm9kdWN0IDB4NTQzND4gYXQgdXNidXMwClNlcCAgNSAwOToyNjo0OSBt b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViMSBvbiB1aHViMApTZXAgIDUgMDk6MjY6 NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjE6IDx2ZW5kb3IgMHgwNDI0IHBy b2R1Y3QgMHg1NDM0LCBjbGFzcyA5LzAsIHJldiAyLjEwLzMwLjgyLCBhZGRyIDE+IG9uIHVz YnVzMApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjE6 IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClNlcCAgNSAwOToyNjo0 OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBlbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0 byBVUApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjIg b24gdXNidXMxClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1 aHViMjogPEludGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwg YWRkciAxPiBvbiB1c2J1czEKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBr ZXJuZWw6IHVodWIzIG9uIHVzYnVzMgpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1 NzBwIGtlcm5lbDogdWh1YjM6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJl diAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyClNlcCAgNSAwOToyNjo0OSBtb21oMTY3 LWdqcDQtODU3MHAga2VybmVsOiB1aHViX3JlYXR0YWNoX3BvcnQ6IGRldmljZSBwcm9ibGVt IChVU0JfRVJSX1RJTUVPVVQpLCBkaXNhYmxpbmcgcG9ydCAyClNlcCAgNSAwOToyNjo0OSBt b21oMTY3LWdqcDQtODU3MHAgd3BhX3N1cHBsaWNhbnRbMzE4XTogd2xhbjA6IENUUkwtRVZF TlQtRElTQ09OTkVDVEVEIGJzc2lkPTU4OjFmOjI4Ojc0OjA3OmE4IHJlYXNvbj0zIGxvY2Fs bHlfZ2VuZXJhdGVkPTEKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBaRlNb MzkwNF06IHBvb2wgSS9PIGZhaWx1cmUsIHpwb29sPSR1c2IgZXJyb3I9JDI4ClNlcCAgNSAw OToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAgWkZTWzM5MDhdOiBwb29sIEkvTyBmYWlsdXJl LCB6cG9vbD0kdXNiIGVycm9yPSQyOApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1 NzBwIFpGU1szOTEyXTogcG9vbCBJL08gZmFpbHVyZSwgenBvb2w9JHVzYiBlcnJvcj0kMjgK U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBaRlNbMzkxNl06IHBvb2wgSS9P IGZhaWx1cmUsIHpwb29sPSR1c2IgZXJyb3I9JDI4ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3 LWdqcDQtODU3MHAgWkZTWzM5MjBdOiBjYXRhc3Ryb3BoaWMgcG9vbCBJL08gZmFpbHVyZSwg enBvb2w9JHVzYgpTZXAgIDUgMDk6MjY6NTAgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDog dWdlbjAuMzogPFNNU0MgVVNCNTUzND4gYXQgdXNidXMwClNlcCAgNSAwOToyNjo1MCBtb21o MTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNCBvbiB1aHViMApTZXAgIDUgMDk6MjY6NTAg bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjQ6IDxTTVNDIFVTQjU1MzQsIGNsYXNz IDkvMCwgcmV2IDMuMDAvMzAuODIsIGFkZHIgMj4gb24gdXNidXMwClNlcCAgNSAwOToyNjo1 MSBtb21oMTY3LWdqcDQtODU3MHAgd3BhX3N1cHBsaWNhbnRbMzE4XTogd2xhbjA6IFRyeWlu ZyB0byBhc3NvY2lhdGUgd2l0aCA1ODoxZjoyODo3NDowNzphOCAoU1NJRD0ncGlhbm8nIGZy ZXE9NTIwMCBNSHopClNlcCAgNSAwOToyNjo1MSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs OiB1aHViNDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKcm9vdEBt b21oMTY3LWdqcDQtODU3MHA6fiAjIGRhdGUgOyBwcm9jc3RhdCAtYWtrClNhdCBTZXAgIDUg MDk6Mjc6NTUgQlNUIDIwMjAKICBQSUQgICAgVElEIENPTU0gICAgICAgICAgICAgICAgVERO QU1FICAgICAgICAgICAgICBLU1RBQ0sgICAgICAgICAgICAgICAgICAgICAgIAogICAgMCAx MDAwMDAga2VybmVsICAgICAgICAgICAgICBzd2FwcGVyICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgc3dhcHBlcisweDY5 IG1pX3N0YXJ0dXArMHgyZWQgYnRleHQrMHgyYyAKICAgIDAgMTAwMDA3IGtlcm5lbCAgICAg ICAgICAgICAgaWZfaW9fdHFnXzAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bp bl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMDgga2VybmVsICAgICAgICAgICAg ICBpZl9pb190cWdfMSAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsw eDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtf dHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAwOSBrZXJuZWwgICAgICAgICAgICAgIGlmX2lv X3RxZ18yICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s aW5lKzB4ZSAKICAgIDAgMTAwMDEwIGtlcm5lbCAgICAgICAgICAgICAgaWZfaW9fdHFnXzMg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1 ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl IAogICAgMCAxMDAwMTEga2VybmVsICAgICAgICAgICAgICBpZl9jb25maWdfdHFnXzAgICAg IG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVh ZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAw IDEwMDAxMiBrZXJuZWwgICAgICAgICAgICAgIHNvZnRpcnFfMCAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3Ar MHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDEz IGtlcm5lbCAgICAgICAgICAgICAgc29mdGlycV8xICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTQga2VybmVs ICAgICAgICAgICAgICBzb2Z0aXJxXzIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVl cF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAxNSBrZXJuZWwgICAgICAg ICAgICAgIHNvZnRpcnFfMyAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5f c2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE2IGtlcm5lbCAgICAgICAgICAgICAg YWlvZF9raWNrIHRhc2txICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDE3IGtlcm5lbCAgICAgICAgICAgICAgaW42bV9mcmVlIHRhc2txICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE5IGtl cm5lbCAgICAgICAgICAgICAga3F1ZXVlX2N0eCB0YXNrcSAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDIyIGtlcm5lbCAgICAgICAgICAgICAg aW5tX2ZyZWUgdGFza3EgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDIzIGtlcm5lbCAgICAgICAgICAgICAgdGhyZWFkIHRhc2txICAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDMwIGtl cm5lbCAgICAgICAgICAgICAgZmlybXdhcmUgdGFza3EgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM1IGtlcm5lbCAgICAgICAgICAgICAg Y3J5cHRvXzAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDM2IGtlcm5lbCAgICAgICAgICAgICAgY3J5cHRvXzEgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM3IGtl cm5lbCAgICAgICAgICAgICAgY3J5cHRvXzIgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM4IGtlcm5lbCAgICAgICAgICAgICAg Y3J5cHRvXzMgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDYyIGtlcm5lbCAgICAgICAgICAgICAgaXduMCBuZXQ4MDIxMSB0YXNr cSBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDYzIGtl cm5lbCAgICAgICAgICAgICAgaXduX3Rhc2txICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDczIGtlcm5lbCAgICAgICAgICAgICAg c3lzdGVtX3Rhc2txXzAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDc0IGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX3Rhc2txXzEgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc1IGtl cm5lbCAgICAgICAgICAgICAgc3lzdGVtX3Rhc2txXzIgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc2IGtlcm5lbCAgICAgICAgICAgICAg c3lzdGVtX3Rhc2txXzMgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDc3IGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2tx XyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc4IGtl cm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2txXyBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc5IGtlcm5lbCAgICAgICAgICAgICAg c3lzdGVtX2RlbGF5X3Rhc2txXyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1 ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgIDAgMTAwMDgwIGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2tx XyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDgxIGtl cm5lbCAgICAgICAgICAgICAgbWNhIHRhc2txICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBt c2xlZXBfc3Bpbl9zYnQrMHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDA4NiBrZXJuZWwgICAg ICAgICAgICAgIGFyY19wcnVuZV8wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4 MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgICAwIDEwMDA4NyBrZXJuZWwgICAgICAgICAgICAgIGFyY19wcnVu ZV8xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJl YWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAw IDEwMDA4OCBrZXJuZWwgICAgICAgICAgICAgIGFyY19wcnVuZV8yICAgICAgICAgbWlfc3dp dGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDA4OSBrZXJuZWwgICAg ICAgICAgICAgIGFyY19wcnVuZV8zICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4 MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgICAwIDEwMDExNyBrZXJuZWwgICAgICAgICAgICAgIGFjcGlfdGFz a18wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IHRhc2tx dWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr MHhlIAogICAgMCAxMDAxMTgga2VybmVsICAgICAgICAgICAgICBhY3BpX3Rhc2tfMSAgICAg ICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVfdGhy ZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg IDAgMTAwMTE5IGtlcm5lbCAgICAgICAgICAgICAgYWNwaV90YXNrXzIgICAgICAgICBtaV9z d2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29w KzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDEy MSBrZXJuZWwgICAgICAgICAgICAgIENBTSB0YXNrcSAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0MyBrZXJuZWwgICAgICAgICAg ICAgIHpfbnVsbF9pc3MgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE0NCBrZXJuZWwgICAgICAgICAgICAgIHpfbnVsbF9pbnQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0 NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0NiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE0NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0 OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0OSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE1MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1 MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1MiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE1MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1 NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1NSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE1NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1 NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1OCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE1OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2 MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2MSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE2MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2 MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2NCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE2NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2 NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2NyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE2OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2 OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3MCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE3MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3 MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3MyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE3NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3 NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3NiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE3NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3 OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3OSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE4MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4 MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4MiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE4MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4 NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4NSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE4NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4 NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4OCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE4OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5 MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5MSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE5MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5 MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5NCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE5NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5 NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5NyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDE5OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5 OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwMCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIwMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwMyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIwNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwNiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIwNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwOSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIxMCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxMiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIxMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxNSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIxNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxOCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIxOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyMSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIyMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyNCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIyNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyNyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIyOCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzMCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIzMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzMyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIzNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzNiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDIzNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzOSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI0MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0 MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0MiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI0MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0 NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0NSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI0NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0 NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0OCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI0OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1 MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1MSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI1MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMCAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1 MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMSAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1NCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaXNzX2hfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI1NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMyAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1 NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfNCAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1NyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI1OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1 OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2MCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI2MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2 MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2MyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI2NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2 NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2NiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI2NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2 OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2OSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI3MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3 MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3MiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI3MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3 NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3NSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI3NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3 NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3OCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI3OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4 MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4MSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI4MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4 MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4NCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI4NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4 NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4NyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI4OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4 OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5MCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI5MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5 MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5MyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI5NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5 NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5NiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDI5NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5 OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5OSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMwMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwMiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMwMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwNSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMwNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwOCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMwOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxMSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMxMiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxNCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMxNSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxNyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMxOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyMCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMyMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyMyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMyNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyNiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMyNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyOSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMzMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzMiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMzMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzNSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMzNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzOCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDMzOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0 MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0MSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM0MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0 MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0NCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM0NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0 NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0NyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM0OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0 OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1MCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM1MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1 MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1MyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50X2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM1NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMSAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1 NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMiAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1NiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50X2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM1NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfNCAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1 OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1OSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM2MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2 MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2MiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM2MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2 NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2NSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM2NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2 NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2OCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM2OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3 MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3MSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM3MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3 MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3NCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM3NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3 NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3NyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM3OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3 OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4MCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM4MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4 MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4MyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM4NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4 NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4NiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM4NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4 OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4OSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM5MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5 MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5MiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM5MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5 NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5NSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM5NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5 NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5OCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDM5OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwMSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQwMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwNCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQwNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwNyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQwOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxMCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQxMSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxMyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQxNCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxNiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQxNyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxOSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQyMCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyMiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQyMyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyNSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQyNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyOCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQyOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzMSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQzMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzNCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQzNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzNyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQzOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0MCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ0MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0 MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0MyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ0NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0 NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0NiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ0NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0 OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0OSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ1MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1 MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1MiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ1MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1 NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaW50ICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1NSBrZXJuZWwgICAgICAgICAg ICAgIHpfY2xfaXNzICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ1NiBrZXJuZWwgICAgICAgICAgICAgIHpfY2xfaW50ICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1 NyBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaXNzICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1OCBrZXJuZWwgICAgICAgICAg ICAgIHpfaW9jdGxfaW50ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ1OSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMCAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2 MCBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMSAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2MSBrZXJuZWwgICAgICAgICAg ICAgIHpfdHJpbV9pc3NfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDQ2MiBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMyAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2 MyBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pbnQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY0OSBrZXJuZWwgICAgICAgICAg ICAgIGxpbnV4a3BpX3Nob3J0X3dxXzAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY1MCBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0 X3dxXzEgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1 MSBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0X3dxXzIgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1MiBrZXJuZWwgICAgICAgICAg ICAgIGxpbnV4a3BpX3Nob3J0X3dxXzMgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY1MyBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0 X3dxXzQgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1 NCBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdfd3FfMCAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1NSBrZXJuZWwgICAgICAgICAg ICAgIGxpbnV4a3BpX2xvbmdfd3FfMSAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY1NiBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdf d3FfMiAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1 NyBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdfd3FfMyAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1OCBrZXJuZWwgICAgICAgICAg ICAgIGxpbnV4a3BpX2xvbmdfd3FfNCAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY1OSBrZXJuZWwgICAgICAgICAgICAgIHR0bV9zd2FwICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2 NSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2NiBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY2NyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2 OCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2OSBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY3MCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3 MSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3MiBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY3MyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3 NCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3NSBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY3NiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3 NyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3OCBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY3OSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4 MCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4MSBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY4MiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4 MyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4NCBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY4NSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4 NiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4NyBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY4OCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4 OSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5MCBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY5MSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5 MiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5MyBrZXJuZWwgICAgICAgICAg ICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMDY5NCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy MSBrZXJuZWwgICAgICAgICAgICAgIHpfbnVsbF9pc3MgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyMiBrZXJuZWwgICAgICAgICAg ICAgIHpfbnVsbF9pbnQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgyMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyNSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgyNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyOCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgyOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzMSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgzMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzNCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgzNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzNyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTgzOCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0MCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg0MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0 MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0MyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg0NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0 NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0NiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg0NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0 OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0OSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg1MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1 MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1MiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg1MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1 NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1NSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg1NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1 NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1OCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg1OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2 MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2MSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg2MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2 MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2NCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg2NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2 NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2NyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg2OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2 OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3MCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg3MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3 MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3MyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg3NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3 NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3NiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg3NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3 OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3OSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg4MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4 MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4MiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg4MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4 NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4NSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg4NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4 NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4OCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg4OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5 MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5MSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg5MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5 MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5NCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg5NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5 NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5NyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTg5OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5 OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwMCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkwMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwMyBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkwNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwNiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkwNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwOSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkxMCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxMiBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkxMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxNSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkxNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxOCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkxOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyMSBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkyMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyNCBrZXJuZWwgICAgICAgICAg ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkyNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyNyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkyOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzEgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzMCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaXNzX2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkzMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMSAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMiAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzMyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaXNzX2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkzNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfNCAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzNiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTkzNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzOSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk0MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0 MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0MiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk0MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0 NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0NSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk0NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0 NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0OCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk0OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1 MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1MSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk1MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1 MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1NCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk1NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1 NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1NyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk1OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1 OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2MCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk2MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2 MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2MyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk2NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2 NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2NiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk2NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2 OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2OSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk3MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3 MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3MiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk3MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3 NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3NSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk3NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3 NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3OCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk3OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4 MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4MSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk4MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4 MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4NCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk4NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4 NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4NyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk4OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4 OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5MCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk5MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5 MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5MyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk5NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5 NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5NiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMTk5NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5 OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5OSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAwMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwMiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAwMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwNSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAwNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwOCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAwOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxMSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAxMiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxNCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAxNSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxNyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAxOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyMCBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAyMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyMyBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAyNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyNiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAyNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyOSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAzMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMCAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzMiBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50X2hfMSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAzMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMiAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMyAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzNSBrZXJuZWwgICAgICAgICAg ICAgIHpfd3JfaW50X2hfNCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAzNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzOCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjAzOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0 MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0MSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA0MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0 MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0NCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA0NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0 NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0NyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA0OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0 OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1MCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA1MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1 MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1MyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA1NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1 NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1NiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA1NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1 OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1OSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA2MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2 MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2MiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA2MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2 NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2NSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA2NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2 NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2OCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA2OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3 MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3MSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA3MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3 MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3NCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA3NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3 NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3NyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA3OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3 OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4MCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA4MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4 MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4MyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA4NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4 NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4NiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA4NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4 OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4OSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA5MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5 MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5MiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA5MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5 NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5NSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA5NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5 NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5OCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjA5OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwMSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEwMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwNCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEwNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwNyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEwOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExMCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjExMSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExMyBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjExNCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExNiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjExNyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExOSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEyMCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyMiBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEyMyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyNSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEyNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyOCBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEyOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzMSBrZXJuZWwgICAgICAgICAg ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEzMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaW50ICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz MyBrZXJuZWwgICAgICAgICAgICAgIHpfY2xfaXNzICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzNCBrZXJuZWwgICAgICAgICAg ICAgIHpfY2xfaW50ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEzNSBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaXNzICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz NiBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaW50ICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzNyBrZXJuZWwgICAgICAgICAg ICAgIHpfdHJpbV9pc3NfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjEzOCBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMSAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz OSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMiAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjE0MCBrZXJuZWwgICAgICAgICAg ICAgIHpfdHJpbV9pc3NfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgICAwIDEwMjE0MSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pbnQgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAxIDEwMDAw MiBpbml0ICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl ZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICAgIDIgMTAwMDM5IGNyeXB0byAg ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXAr MHgxY2IgY3J5cHRvX3Byb2MrMHgxZTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAgIDMgMTAwMDQwIGNyeXB0byByZXR1cm5zIDAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDQgMTAwMDQxIGNyeXB0 byByZXR1cm5zIDEgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl ZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIgZm9ya19leGl0KzB4N2UgZm9ya190cmFt cG9saW5lKzB4ZSAKICAgIDUgMTAwMDQyIGNyeXB0byByZXR1cm5zIDIgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9j KzB4ZmIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDYgMTAwMDQz IGNyeXB0byByZXR1cm5zIDMgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIgZm9ya19leGl0KzB4N2UgZm9y a190cmFtcG9saW5lKzB4ZSAKICAgIDcgMTAwMDQ0IGNhbSAgICAgICAgICAgICAgICAgZG9u ZXEwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgeHB0X2RvbmVf dGQrMHg4YiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNyAxMDAx MjIgY2FtICAgICAgICAgICAgICAgICBzY2FubmVyICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB4cHRfc2Nhbm5lcl90aHJlYWQrMHg4OCBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgOCAxMDAwODIgc29haW9kMSAgICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQr MHgyZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtfZXhpdCsweDdl IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICA5IDEwMDA4MyBzb2Fpb2QyICAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsw eDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTAgMTAwMDAxIGF1ZGl0ICAgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIGF1ZGl0 X3dvcmtlcisweDczIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEx IDEwMDAwMyBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2NoZWRfaWRsZXRkKzB4MzNkIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDExIDEwMDAwNCBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTEg ICAgICAgICAgY3B1X2lkbGVfYWNwaSsweDNlIGNwdV9pZGxlKzB4OWYgc2NoZWRfaWRsZXRk KzB4MmU0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDExIDEwMDAw NSBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTIgICAgICAgICAgY3B1X2lkbGVfYWNw aSsweDNlIGNwdV9pZGxlKzB4OWYgc2NoZWRfaWRsZXRkKzB4MmU0IGZvcmtfZXhpdCsweDdl IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDExIDEwMDAwNiBpZGxlICAgICAgICAgICAgICAg IGlkbGU6IGNwdTMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2NoZWRfaWRsZXRkKzB4NjIg Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDE4IGludHIg ICAgICAgICAgICAgICAgc3dpNTogZmFzdCB0YXNrcSAgICBtaV9zd2l0Y2grMHhjMSBpdGhy ZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg MTIgMTAwMDIwIGludHIgICAgICAgICAgICAgICAgc3dpNjogdGFzayBxdWV1ZSAgICBtaV9z d2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFt cG9saW5lKzB4ZSAKICAgMTIgMTAwMDIxIGludHIgICAgICAgICAgICAgICAgc3dpNjogR2lh bnQgdGFza3EgICBtaV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0 KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDI0IGludHIgICAgICAgICAg ICAgICAgc3dpMTogbmV0aXNyIDAgICAgICBtaV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3Ar MHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDI1 IGludHIgICAgICAgICAgICAgICAgc3dpMzogdm0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAxMiAxMDAwMjYgaW50ciAgICAgICAgICAgICAgICBzd2k0 OiBjbG9jayAoMCkgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjcgaW50ciAgICAg ICAgICAgICAgICBzd2k0OiBjbG9jayAoMSkgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRf bG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAx MDAwMjggaW50ciAgICAgICAgICAgICAgICBzd2k0OiBjbG9jayAoMikgICAgIG1pX3N3aXRj aCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxMiAxMDAwMjkgaW50ciAgICAgICAgICAgICAgICBzd2k0OiBjbG9jayAo MykgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNDUgaW50ciAgICAgICAgICAgICAg ICBpcnEzMjogaGRhYzAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNDYgaW50 ciAgICAgICAgICAgICAgICBpcnEzMzogeGhjaTAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0 aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxMiAxMDAwNTIgaW50ciAgICAgICAgICAgICAgICBzd2kwOiB1YXJ0IHVhcnQgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDA1MyBpbnRyICAgICAgICAg ICAgICAgIGlycTE2OiBlaGNpMCBlaGNpMSAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29w KzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA1 OSBpbnRyICAgICAgICAgICAgICAgIGlycTM2OiBoZGFjMSAgICAgICAgbWlfc3dpdGNoKzB4 YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDEyIDEwMDA2MCBpbnRyICAgICAgICAgICAgICAgIGlycTM3OiBwY2liMyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgMTIgMTAwMDYxIGludHIgICAg ICAgICAgICAgICAgaXJxMzg6IHNkaGNpX3BjaTAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAxMiAxMDAwNjQgaW50ciAgICAgICAgICAgICAgICBpcnEzOTogaXduMCAg ICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNzAgaW50ciAgICAgICAgICAgICAg ICBpcnE0MDogYWhjaTAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNzEgaW50 ciAgICAgICAgICAgICAgICBpcnExOiBhdGtiZDAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0 aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxMiAxMDAwNzIgaW50ciAgICAgICAgICAgICAgICBpcnExMjogcHNtMCAgICAgICAgIG1p X3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry YW1wb2xpbmUrMHhlIAogICAxMiAxMDA2NjIgaW50ciAgICAgICAgICAgICAgICBpcnE0MTog dmdhcGNpMCAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4 aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMyAxMDAwMzEgZ2VvbSAgICAgICAg ICAgICAgICBnX2V2ZW50ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFj YiBnX3J1bl9ldmVudHMrMHg1YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl IAogICAxMyAxMDAwMzIgZ2VvbSAgICAgICAgICAgICAgICBnX3VwICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2lvX3NjaGVkdWxlX3VwKzB4NGMgZ191 cF9wcm9jYm9keSsweDZjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg IDEzIDEwMDAzMyBnZW9tICAgICAgICAgICAgICAgIGdfZG93biAgICAgICAgICAgICAgbWlf c3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfaW9fc2NoZWR1bGVfZG93bisweDRjIGdfZG93 bl9wcm9jYm9keSsweDZjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg IDE0IDEwMDAzNCBzZXF1ZW5jZXIgMDAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf c3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiBzZXFfZXZlbnR0aHJlYWQrMHhiYyBmb3JrX2V4 aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNDcgdXNiICAgICAgICAg ICAgICAgICB1c2J1czAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4 ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTUgMTAwMDQ4IHVzYiAgICAgICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA0OSB1c2IgICAgICAg ICAgICAgICAgIHVzYnVzMCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQr MHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr MHhlIAogICAxNSAxMDAwNTAgdXNiICAgICAgICAgICAgICAgICB1c2J1czAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDUxIHVzYiAgICAg ICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2Fp dCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAgIDE1IDEwMDA1NCB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNTUgdXNiICAg ICAgICAgICAgICAgICB1c2J1czEgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93 YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s aW5lKzB4ZSAKICAgMTUgMTAwMDU2IHVzYiAgICAgICAgICAgICAgICAgdXNidXMxICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAx IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1NyB1c2Ig ICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2 X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1w b2xpbmUrMHhlIAogICAxNSAxMDAwNTggdXNiICAgICAgICAgICAgICAgICB1c2J1czEgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgx MDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY1IHVz YiAgICAgICAgICAgICAgICAgdXNidXMyICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf Y3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgIDE1IDEwMDA2NiB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2Vzcysw eDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNjcg dXNiICAgICAgICAgICAgICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190 cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY4IHVzYiAgICAgICAgICAgICAgICAgdXNidXMy ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNz KzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA2 OSB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDIyMTMgdXNiICAgICAgICAgICAgICAgICB1Y29t ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nl c3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAy MjE0IHVzYiAgICAgICAgICAgICAgICAgdWNvbSAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMjIxNSB1c2IgICAgICAgICAgICAgICAgIGNk Y2UwICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJv Y2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAx MDIyMTYgdXNiICAgICAgICAgICAgICAgICB1Y29tICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTYgMTAwMDg0IHNvYWlvZDMgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4 MmYgX3NsZWVwKzB4MWFiIHNvYWlvX2twcm9jX2xvb3ArMHhjMyBmb3JrX2V4aXQrMHg3ZSBm b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNyAxMDAwODUgc29haW9kNCAgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgy ZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtfZXhpdCsweDdlIGZv cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5MCB6ZnNrZXJuICAgICAgICAgICAgIGFy Y19ldmljdCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQr MHgxMDcgenRocl9wcm9jZWR1cmUrMHgxOGMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s aW5lKzB4ZSAKICAgMTggMTAwMDkxIHpmc2tlcm4gICAgICAgICAgICAgYXJjX3JlYXAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyB6dGhy X3Byb2NlZHVyZSsweDE4YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDAwOTIgemZza2VybiAgICAgICAgICAgICBkYnVfZXZpY3QgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDAwOTMgemZza2Vy biAgICAgICAgICAgICBkYnVmX2V2aWN0X3RocmVhZCAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3Rp bWVkd2FpdF9zaWdfc2J0KzB4MTA3IGRidWZfZXZpY3RfdGhyZWFkKzB4MzcwIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5NCB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDA5NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl XzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDA5NiB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzIgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5NyB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDA5OCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl XzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDA5OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzUgICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwMCB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzYgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDEwMSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl XzcgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDEwMiB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzggICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwMyB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzkgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDEwNCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl XzEwICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDEwNSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzExICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwNiB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzEyICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDEwNyB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl XzEzICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw MDEwOCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzE0ICAgICAgbWlfc3dpdGNo KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwOSB6ZnNrZXJuICAgICAg ICAgICAgIHpfdmRldl9maWxlXzE1ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMDExMCB6ZnNrZXJuICAgICAgICAgICAgIGwyYXJjX2ZlZWRf dGhyZWFkICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgbDJh cmNfZmVlZF90aHJlYWQrMHgyMzUgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4 ZSAKICAgMTggMTAwMTExIHpmc2tlcm4gICAgICAgICAgICAgemZzdmZzICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4 ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTEyIHpm c2tlcm4gICAgICAgICAgICAgc3lzZXZlbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHpmc196ZXZlbnRfd2FpdCsweDU4IHN5c2V2ZW50X3dvcmtlcisweDVmOSBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjQgemZza2Vy biAgICAgICAgICAgICB6X3p2b2wgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjUgemZza2VybiAgICAgICAgICAgICB6X3By ZWZldGNoXzAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0NjYgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzEgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjcgemZza2Vy biAgICAgICAgICAgICB6X3ByZWZldGNoXzIgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjggemZza2VybiAgICAgICAgICAgICB6X3By ZWZldGNoXzMgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0NjkgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMCAgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzAgemZza2Vy biAgICAgICAgICAgICB6X3VwZ3JhZGVfMSAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzEgemZza2VybiAgICAgICAgICAgICB6X3Vw Z3JhZGVfMiAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0NzIgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMyAgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzQgemZza2Vy biAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzUgemZza2VybiAgICAgICAgICAgICBkcF9z eW5jX3Rhc2txXzEgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0NzYgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzIgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzcgemZza2Vy biAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzggemZza2VybiAgICAgICAgICAgICBkcF96 aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0NzkgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODAgemZza2Vy biAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODEgemZza2VybiAgICAgICAgICAgICB6X3py ZWxlXzAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0ODIgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzEgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODMgemZza2Vy biAgICAgICAgICAgICB6X3pyZWxlXzIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODQgemZza2VybiAgICAgICAgICAgICB6X3py ZWxlXzMgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0ODUgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzAgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODYgemZza2Vy biAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzEgIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODcgemZza2VybiAgICAgICAgICAgICB6X3Vu bGlua2VkX2RyYWluXzIgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA0ODggemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzMgIG1p X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0OTAgemZza2Vy biAgICAgICAgICAgICBtZXRhc2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVl cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0OTEgemZza2VybiAgICAgICAgICAgICBtZXRh c2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog ICAxOCAxMDA1MDQgemZza2VybiAgICAgICAgICAgICB0eGdfdGhyZWFkX2VudGVyICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHhnX3F1aWVzY2VfdGhyZWFkKzB4NDI4IGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNSB6ZnNrZXJuICAg ICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3 YWl0X3NpZ19zYnQrMHgxMDcgdHhnX3N5bmNfdGhyZWFkKzB4MWI3IGZvcmtfZXhpdCsweDdl IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNiB6ZnNrZXJuICAgICAgICAgICAg IG1tcF90aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19z YnQrMHgxMDcgbW1wX3RocmVhZCsweGUwYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDA1MDcgemZza2VybiAgICAgICAgICAgICB6X2luZGlyZWN0X2Nv bmRlbnNlIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA1MDggemZza2Vy biAgICAgICAgICAgICB6X2xpdmVsaXN0X2Rlc3Ryb3kgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDA1MDkgemZza2VybiAgICAgICAgICAgICB6X2xpdmVsaXN0X2Nv bmRlbnNlIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA1MTAgemZza2Vy biAgICAgICAgICAgICB6X2NoZWNrcG9pbnRfZGlzY2FyIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNDIgemZza2VybiAgICAgICAgICAgICB6X3p2b2wgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NDMgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNDQgemZza2VybiAgICAgICAg ICAgICB6X3ByZWZldGNoXzEgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNDUgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzIg ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NDYgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzMgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNDcgemZza2VybiAgICAgICAg ICAgICB6X3VwZ3JhZGVfMCAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNDggemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMSAg ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NDkgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMiAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTAgemZza2VybiAgICAgICAg ICAgICB6X3VwZ3JhZGVfMyAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNTIgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2tx XzAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NTMgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzEgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTQgemZza2VybiAgICAgICAg ICAgICBkcF9zeW5jX3Rhc2txXzIgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNTUgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5f dGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NTYgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTcgemZza2VybiAgICAgICAg ICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNTggemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5f dGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NTkgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjAgemZza2VybiAgICAgICAg ICAgICB6X3pyZWxlXzEgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNjEgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzIgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NjIgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzMgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjMgemZza2VybiAgICAgICAg ICAgICB6X3VubGlua2VkX2RyYWluXzAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNjQgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2Ry YWluXzEgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NjUgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzIgIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjYgemZza2VybiAgICAgICAg ICAgICB6X3VubGlua2VkX2RyYWluXzMgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0 YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogICAxOCAxMDIxNjggemZza2VybiAgICAgICAgICAgICBtZXRhc2xhYl9ncm91 cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx NjkgemZza2VybiAgICAgICAgICAgICBtZXRhc2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsw eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODIgemZza2VybiAgICAgICAg ICAgICB0eGdfdGhyZWFkX2VudGVyICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHhn X3F1aWVzY2VfdGhyZWFkKzB4NDI4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDE4IDEwMjE4MyB6ZnNrZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9jdl90aW1lZHdhaXRf c2J0KzB4MTA3IHppb193YWl0KzB4MzQ1IGRzbF9wb29sX3N5bmMrMHgzZTcgc3BhX3N5bmMr MHhiMjAgdHhnX3N5bmNfdGhyZWFkKzB4M2IzIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv bGluZSsweGUgCiAgIDE4IDEwMjE4NCB6ZnNrZXJuICAgICAgICAgICAgIG1tcF90aHJlYWRf ZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgbW1w X3RocmVhZCsweGUwYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx OCAxMDIxODUgemZza2VybiAgICAgICAgICAgICB6X2luZGlyZWN0X2NvbmRlbnNlIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODYgemZza2VybiAgICAgICAgICAg ICB6X2xpdmVsaXN0X2Rlc3Ryb3kgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9w cm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx OCAxMDIxODcgemZza2VybiAgICAgICAgICAgICB6X2xpdmVsaXN0X2NvbmRlbnNlIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3 ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODggemZza2VybiAgICAgICAgICAg ICB6X2NoZWNrcG9pbnRfZGlzY2FyIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9w cm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx OSAxMDAxMTMgVGltZXIgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHJ0UjBTZW1FdmVudFdhaXQrMHgyYTcgcnRUaW1lclRocmVhZCsweDg0IHJ0 VGhyZWFkTWFpbisweDJjIHJ0VGhyZWFkTmF0aXZlTWFpbisweDE2IGZvcmtfZXhpdCsweDdl IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDIwIDEwMDExNCBUaW1lciAgICAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgcnRSMFNlbUV2ZW50V2FpdCsw eDJhNyBydFRpbWVyVGhyZWFkKzB4ODQgcnRUaHJlYWRNYWluKzB4MmMgcnRUaHJlYWROYXRp dmVNYWluKzB4MTYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjEg MTAwMTE1IGFjcGlfdGhlcm1hbCAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGFjcGlfdHpfdGhy ZWFkKzB4NzEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjIgMTAw MTE2IGFjcGlfY29vbGluZzEgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGFjcGlfdHpfY29vbGlu Z190aHJlYWQrMHg0ODIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg MjMgMTAwMTIwIHJhbmRfaGFydmVzdHEgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHJhbmRvbV9r dGhyZWFkKzB4MjJmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI0 IDEwMDEyMyBwYWdlZGFlbW9uICAgICAgICAgIGRvbTAgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiB2bV9wYWdlb3V0 X3dvcmtlcisweDI4YyB2bV9wYWdlb3V0KzB4MjllIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh bXBvbGluZSsweGUgCiAgIDI0IDEwMDEzNiBwYWdlZGFlbW9uICAgICAgICAgIGxhdW5kcnk6 IGRvbTAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHZtX3BhZ2VvdXRfbGF1 bmRyeV93b3JrZXIrMHhkN2MgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK ICAgMjQgMTAwMTM3IHBhZ2VkYWVtb24gICAgICAgICAgdW1hICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHVtYV9y ZWNsYWltX3dvcmtlcisweGU4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg CiAgIDI1IDEwMDEyNCB2bWRhZW1vbiAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiB2bV9k YWVtb24rMHhhMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAx MDAxMjUgYnVmZGFlbW9uICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmX2RhZW1vbisw eDEyMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMjYg YnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0wICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4 YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTI3IGJ1 ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tMSAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisweGEy IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEyOCBidWZk YWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTIgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhhMiBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMjkgYnVmZGFl bW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0zICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4YTIgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTMwIGJ1ZmRhZW1v biAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tNCAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf dGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisweGEyIGZvcmtf ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEzMSBidWZkYWVtb24g ICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTUgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3Rp bWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhhMiBmb3JrX2V4 aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMzIgYnVmZGFlbW9uICAg ICAgICAgICBidWZzcGFjZWRhZW1vbi02ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1l ZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4YTIgZm9ya19leGl0 KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjcgMTAwMTMzIHZubHJ1ICAgICAgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3 YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHZubHJ1X3Byb2MrMHhiNDAgZm9ya19leGl0KzB4N2Ug Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjggMTAwMTM0IHN5bmNlciAgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4 MmYgX2N2X3RpbWVkd2FpdF9zYnQrMHgxMDcgc2NoZWRfc3luYysweDdhMSBmb3JrX2V4aXQr MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyOSAxMDAxMzUgcmFjY3RkICAgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdh aXQrMHgyZiBfc2xlZXArMHgxYWIgcGF1c2Vfc2J0KzB4ZmUgcmFjY3RkKzB4NGUgZm9ya19l eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMzAgMTAwMTM4IGVuY19kYWVtb24w ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgx Y2IgZW5jX2RhZW1vbisweDExMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl IAogICAzMSAxMDAxMzkgZ19lbGlbMF0gYWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19l eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMzIgMTAwMTQwIGdfZWxpWzFdIGFk YTBwNCAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgx Y2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw eGUgCiAgIDMzIDEwMDE0MSBnX2VsaVsyXSBhZGEwcDQgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3Jr X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzNCAxMDAxNDIgZ19lbGlbM10g YWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw eDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l KzB4ZSAKICAxMjUgMTAwNTE1IGFkamtlcm50eiAgICAgICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf d2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1c3BlbmQrMHgxNjQgc3lzX3Np Z3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKICAzMTggMTAwNTQxIHdwYV9zdXBwbGljYW50ICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf dGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdh aXQrMHg2YyBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgMzMzIDEwMDU0NCBkaGNsaWVu dCAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgMzM2IDEw MDU0MyBkaGNsaWVudCAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bv bGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK ICAzOTggMTAwNTQ4IGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3 YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2 YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICA3NjAgMTAwNTE4IG5nX3F1ZXVlICAgICAgICAg ICAgbmdfcXVldWUwICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Igbmd0 aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogIDc2MCAx MDA1NTcgbmdfcXVldWUgICAgICAgICAgICBuZ19xdWV1ZTEgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIF9zbGVlcCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZvcmtf dHJhbXBvbGluZSsweGUgCiAgNzYwIDEwMDU1OCBuZ19xdWV1ZSAgICAgICAgICAgIG5nX3F1 ZXVlMiAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIG5ndGhyZWFkKzB4 YWMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICA3NjAgMTAwNTU5IG5n X3F1ZXVlICAgICAgICAgICAgbmdfcXVldWUzICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf c2xlZXArMHgxY2Igbmd0aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp bmUrMHhlIAogIDk4MCAxMDA1NTUgZGhjbGllbnQgICAgICAgICAgICAtICAgICAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9z ZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogIDk4MyAxMDA1NTEgZGhjbGllbnQgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAxMDE3IDEwMDU0MCBkaGNsaWVudCAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0 X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xs KzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAx NzQyIDEwMDUxMyBkZXZkICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln KzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDE4MzUgMTAwNTY4 IHN5c2xvZ2QgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxl Y3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDIwMDQgMTAwNTkwIGRidXMtZGFlbW9uICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4 YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v bisweGY4IAogMjA0NyAxMDA1ODYgbnRwZCAgICAgICAgICAgICAgICAtICAgICAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9z ZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjA0NyAxMDIyMTcgbnRwZCAgICAgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4 MTMyIGRvX3NlbTJfd2FpdCsweDZhMCBfX3VtdHhfb3Bfc2VtMl93YWl0KzB4NzYgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMDY4IDEwMDU1MCBw b3dlcmQrKyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf c2xlZXArMHgxOTkga2Vybl9jbG9ja19uYW5vc2xlZXArMHgxZTEgc3lzX25hbm9zbGVlcCsw eDNiIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjA5 NCAxMDA1MTcgc2VuZG1haWwgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRf c2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtl cm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIwOTcgMTAwNTIxIHNlbmRtYWlsICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1 c3BlbmQrMHgxNjQgc3lzX3NpZ3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNTc4IGNvbnNvbGUta2l0LWRhZW1v biAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDMgY29uc29sZS1r aXQtZGFlbW9uICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYwNSBj b25zb2xlLWtpdC1kYWVtb24gIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMg MTAwNjA2IGNvbnNvbGUta2l0LWRhZW1vbiAgd3JpdGVyX3RocmVhZF9zdGFydCBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDggY29uc29sZS1raXQtZGFlbW9uICB2dF90 aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3Rs KzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwr MHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4 MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjA5IGNvbnNvbGUta2l0LWRh ZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0 dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5 ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNf aW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxMCBjb25z b2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0 bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4 MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZh IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAx MDA2MTEgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhj NSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2 bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNf aW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDIxMjMgMTAwNjEyIGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5 X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lv Y3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwr MHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxMyBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVh ZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhm YTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2 ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBr ZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MTUgY29uc29sZS1raXQtZGFlbW9u ICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJt X2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZf aW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0 bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjE2IGNvbnNvbGUt a2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw eGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4 M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIg ZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYx NyBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf d2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0 eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lv Y3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0 bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjEyNSAxMDA1NDIgcG9sa2l0ZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyMTI1IDEwMDYyMSBwb2xraXRkICAgICAgICAgICAgIGdtYWluICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjIyIHBvbGtpdGQgICAgICAgICAgICAgZ2RidXMg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjMgcG9sa2l0ZCAgICAgICAgICAg ICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVw KzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2Ug YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1IDEw MDYyNCBwb2xraXRkICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjI1IHBvbGtpdGQgICAgICAgICAgICAgSlMgSGVs cGVyICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjYgcG9s a2l0ZCAgICAgICAgICAgICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyMTI1IDEwMDYyNyBwb2xraXRkICAgICAgICAgICAgIHJ1bmF3YXkta2lsbGVy LXRocmUgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDIxNTMgMTAwNjE4IGN1cHNkICAgICAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50 KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19r ZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDIyMDQgMTAwNTc5IGNvbG9yZCAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjIwNCAxMDA2MjkgY29sb3JkICAgICAgICAgICAgICBnbWFpbiAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyMjA0IDEwMDYzMSBjb2xvcmQgICAgICAgICAgICAgIGdk YnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr MHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMTkgMTAwNTUzIGRidXMgICAgICAgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBwaXBlX3Jl YWQrMHg0M2EgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMjM1IDEwMDU4MyBnX2VsaVswXSBh ZGEwcDMgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4 MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr MHhlIAogMjIzNiAxMDA1NTQgZ19lbGlbMV0gYWRhMHAzICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9y a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKIDIyMzcgMTAwNTE2IGdfZWxpWzJd IGFkYTBwMyAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXAr MHgxY2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu ZSsweGUgCiAyMjM4IDEwMDU4MSBnX2VsaVszXSBhZGEwcDMgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBm b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogMjI1NCAxMDA1MTIgc3NoZCAg ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2 IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjI1NyAx MDA1NzMgY3JvbiAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX3NsZWVwKzB4MTk5IGtlcm5fY2xvY2tfbmFub3NsZWVwKzB4MWUxIHN5c19uYW5v c2xlZXArMHgzYiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDIzMTMgMTAwNTExIGdldHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFk KzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsw eDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyMzE0IDEwMDUzOSBsb2dpbiAgICAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2Fp dDQrMHg3ZCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDIzMTUgMTAwNjM4IGdldHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4 MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgx IHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyMzE2IDEwMDYzOSBnZXR0eSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0dHlfd2FpdCsweDFjIHR0eWRpc2Nf cmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZzX3JlYWRfZisweGQ1IGRvZmlsZXJl YWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjMxNyAxMDA2NDAgZ2V0dHkgICAgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0 dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBk b2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTggMTAwNjQxIGdldHR5ICAgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0 KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9m KzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzE5IDEwMDY0MiBnZXR0eSAgICAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0 dHlfd2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZz X3JlYWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMyMCAxMDA2NDMgZ2V0dHkg ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1 NiBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMjggMTAwNTE0 IGhhbGQgICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDIzMjggMTAwNjQ0IGhhbGQgICAgICAgICAgICAgICAgZ21haW4gICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjMyOSAxMDA2MzMgaGFsZC1ydW5uZXIgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzI5IDEwMDY0NSBoYWxkLXJ1bm5lciAg ICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMzYgMTAwNTU2IGhhbGQt YWRkb24tbW91c2Utc3kgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90 aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI0NzIgMTAwNTgyIGhhbGQtYWRkb24tc3RvcmFnZSAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf dGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdh aXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0ODIgMTAwNTQ1IGNzaCAgICAgICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0 IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2 ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDkxIDEwMDU3MiBzZGRt ICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTEgMTAw NzExIHNkZG0gICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjQ5NCAxMDA2MTkgWG9yZyAgICAgICAgICAgICAgICBNYWluVGhyZWFkICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjQ5NCAxMDA3MTIgWG9yZyAgICAgICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZl bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjQ5NCAxMDA3MTMgWG9yZyAgICAgICAgICAgICAgICBYb3JnOnJjczAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxNCBYb3JnICAgICAgICAg ICAgICAgIFhvcmc6ZGlzayQwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0 OTQgMTAwNzE1IFhvcmcgICAgICAgICAgICAgICAgSW5wdXRUaHJlYWQgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjUxMSAxMDA1MjIgYnNkaXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNTExIDEwMDcyMyBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI0IGJzZGlza3MgICAgICAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsw eDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3 MjUgYnNkaXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNTExIDEwMDcyNiBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgc2J3YWl0KzB4NGMgc29yZWNlaXZl X2dlbmVyaWMrMHgzMDcgc29yZWNlaXZlKzB4NDQga2Vybl9yZWN2aXQrMHgxYmEgc3lzX3Jl Y3Zmcm9tKzB4ODYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTExIDEwMDcyOCBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI5IGJzZGlza3MgICAgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUx NCAxMDA2MzUgdXBvd2VyZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRf c2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjUxNCAxMDA3MzEgdXBvd2VyZCAgICAgICAgICAgICBn bWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTE0IDEwMDczMiB1cG93ZXJkICAgICAg ICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MjcgMTAwNTg3IHNkZG0t aGVscGVyICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3Np ZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUyOCAxMDA2 MzcgY2stbGF1bmNoLXNlc3Npb24gICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns ZWVwKzB4MWJlIGtlcm5fd2FpdDYrMHg1M2Ygc3lzX3dhaXQ0KzB4N2QgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQzIDEwMDYzNCBkYnVzLXJ1 bi1zZXNzaW9uICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg a2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NDQgMTAwNzE2IGRidXMtZGFlbW9uICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU0NSAxMDA2NjAgc3RhcnRwbGFz bWEteDExICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQ1IDEwMDc0NSBz dGFydHBsYXNtYS14MTEgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NTcg MTAwNjk2IGtkZWluaXQ1ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5 c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI1NTggMTAwNjYxIGtsYXVuY2hlciAgICAgICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s bCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI1NTggMTAwNzUyIGtsYXVuY2hlciAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA3NTUga2xhdW5jaGVyICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDc0MyBrZGVkNSAgICAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3 YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19w b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNTY1IDEwMDc1OSBrZGVkNSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0 OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDI1NjUgMTAwNzYwIGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5f cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA3NjEga2RlZDUgICAgICAgICAgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhh NWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVu dCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjU2NSAxMDA3NjUga2RlZDUgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA4MTMga2RlZDUgICAgICAgICAgICAg ICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDgxNCBrZGVkNSAgICAg ICAgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwODg3IGtk ZWQ1ICAgICAgICAgICAgICAgZGNvbmYgd29ya2VyICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAx MDA2MzYga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f cG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwNzYyIGt3aW5feDExICAgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3NjMga3dpbl94MTEgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3ODMga3dpbl94 MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFt ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA4 MTkga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNTY3IDEwMDk1MyBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr ZXJuX3BvbGwrMHg0OGIgc3lzX3Bwb2xsKzB4NmYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMDk3NiBrd2luX3gxMSAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTY3IDEwMDk5MSBrd2luX3gxMSAgICAgICAgICAgIGt3aW5feDExOnJjczAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTkyIGt3aW5feDExICAgICAg ICAgICAga3dpbl94MTpkaXNrJDAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2 NyAxMDExMDAga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4 X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMTQ2MSBrd2luX3gxMSAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgx MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNjIw IGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3 MCAxMDA3NzAga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTcwIDEwMDc3MSBrYWN0aXZpdHltYW5hZ2VyZCAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI1NzAgMTAwNzcyIGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAxMDA3NzMga2FjdGl2aXR5bWFuYWdlcmQgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTcwIDEwMDc3NCBrYWN0aXZpdHltYW5h Z2VyZCAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzc1IGthY3Rp dml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi ZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2Vu ZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI1NzUgMTAwNjMyIGtnbG9iYWxhY2NlbDUgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NSAxMDA3NzYga2dsb2JhbGFjY2VsNSAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTc1IDEwMDc3NyBrZ2xvYmFs YWNjZWw1ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzYgMTAwNTg4 IGtzbXNlcnZlciAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3 NiAxMDA3Nzgga3Ntc2VydmVyICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTc2IDEwMDc3OSBrc21zZXJ2ZXIgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI1NzYgMTAwODAwIGtzbXNlcnZlciAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtl cm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2 MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1Nzgg MTAwNTg1IGthY2Nlc3MgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjU3OCAxMDA3ODIga2FjY2VzcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNTc4IDEwMDc4NyBrYWNjZXNzICAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwNTE5IHBsYXNtYXNoZWxsICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsw eDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwNzg4 IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4 MCAxMDA3OTMgcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTgwIDEwMDg5NiBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVu dCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkxNyBw bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1 MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAg MTAwOTE4IHBsYXNtYXNoZWxsICAgICAgICAgcGxhc21hc2hlOnJjczAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5 IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MTkgcGxhc21hc2hlbGwgICAgICAgICBwbGFz bWFzOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMy IGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkyMCBw bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXAr MHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91 aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDI1ODAgMTAwOTIxIHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0 KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MjIgcGxhc21hc2hl bGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4 ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkyOCBw bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf Y3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNTgwIDEwMDkyOSBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2Fp dCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwOTMxIHBsYXNtYXNo ZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1 bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJp dmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjU4NCAxMDA1NTIgcG9sa2l0LWtkZS1hdXRoZW50aSAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4 NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyNTg0IDEwMDc4OSBwb2xraXQta2RlLWF1dGhlbnRpIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAwNzk2IHBvbGtpdC1rZGUtYXV0aGVudGkgLSAg ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4NCAxMDA3OTggcG9sa2l0LWtkZS1hdXRo ZW50aSBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg0IDEwMDgwNSBwb2xraXQt a2RlLWF1dGhlbnRpIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODYgMTAwNzg0 IHhlbWJlZHNuaXByb3h5ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4 NiAxMDA3ODUgeGVtYmVkc25pcHJveHkgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5 c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTg2IDEwMDc4NiB4ZW1iZWRzbmlwcm94eSAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI1ODggMTAwNzkwIERpc2NvdmVyTm90aWZpZXIgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAxMDA3OTQgRGlzY292ZXJOb3RpZmllciAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg4IDEwMDgwOCBEaXNjb3Zlck5vdGlm aWVyICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODggMTAwOTE0IERpc2Nv dmVyTm90aWZpZXIgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90 aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI1OTcgMTAwNzk3IGdtZW51ZGJ1c21lbnVwcm94eSAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjU5NyAxMDA4MDEgZ21lbnVkYnVzbWVudXByb3h5ICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTk3IDEwMDgwMiBnbWVudWRidXNtZW51cHJveHkg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyNTk3IDEwMDgwMyBnbWVudWRidXNtZW51cHJveHkgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI2MjMgMTAwNTgwIGd2ZnNkICAgICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjYyMyAxMDA4MzMgZ3Zmc2QgICAgICAgICAgICAgICBn bWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0 KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjIzIDEwMDgzNCBndmZzZCAgICAgICAg ICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAwNjk5IGttaXgg ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90 aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r MHhmOCAKIDI2MjQgMTAwODE1IGttaXggICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAg ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjYyNCAxMDA4MTYga21peCAgICAgICAgICAgICAgICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI0IDEwMDg4MSBrbWl4ICAgICAgICAgICAgICAg IGttaXg6cmNzMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAw ODgyIGttaXggICAgICAgICAgICAgICAga21peDpkaXNrJDAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93 YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjYyNiAxMDA3OTUgb3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAg ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEwMDgyMyBvcmdfa2RlX3Bvd2VyZGV2aWwg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjYgMTAwODI4IG9yZ19rZGVfcG93 ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0 IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNiAxMDA4MzEgb3Jn X2tkZV9wb3dlcmRldmlsICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRf c2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEw MDgzMiBvcmdfa2RlX3Bvd2VyZGV2aWwgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bv bGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDI2MjYgMTAwODUyIG9yZ19rZGVfcG93ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4 YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MzIgMTAwODE3IHN1ZG8g ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3Np ZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MzggMTAw NTQ5IHRyYWNrZXItc3RvcmUgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjYzOCAxMDA4NjUgdHJhY2tlci1zdG9yZSAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNjM4IDEwMDg2NiB0cmFja2VyLXN0b3JlICAgICAgIGdkYnVzICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI2MzggMTAwODY3IHRyYWNrZXItc3RvcmUgICAgICAgZGNvbmYg d29ya2VyICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzMgdHJhY2tlci1zdG9yZSAgICAg ICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVw KzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2Ug YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4IDEw MDg3NCB0cmFja2VyLXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI2MzggMTAwODc1IHRyYWNrZXItc3RvcmUgICAgICAgcG9vbCAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzYgdHJh Y2tlci1zdG9yZSAgICAgICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNjQzIDEwMDY5NSBndmZzZC1mdXNlICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fc2VtMl93 YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQrMHg3NiBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAwODM5IGd2ZnNkLWZ1c2UgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBmdXNlX2Rl dmljZV9yZWFkKzB4YzkgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19y ZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNjQzIDEwMDg0MCBndmZzZC1mdXNlICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUgZnVzZV9kZXZpY2VfcmVhZCsweGM5IGRldmZzX3JlYWRf ZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0MyAxMDA4NDEgZ3Zmc2QtZnVzZSAg ICAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQzIDEwMDg0MiBndmZz ZC1mdXNlICAgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAw ODQzIGd2ZnNkLWZ1c2UgICAgICAgICAgZ3Zmcy1mdXNlLXN1YiAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjY0NyAxMDA2OTggZ3Zmcy1oYWwtdm9sdW1lLW1vbiAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0NyAxMDA4NTMgZ3Zmcy1oYWwtdm9sdW1lLW1v biBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQ3IDEwMDg1NCBndmZzLWhhbC12 b2x1bWUtbW9uIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDggMTAwNTQ2IHB5 dGhvbjMuNyAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0OCAx MDA5MTUgcHl0aG9uMy43ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f c2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NTIgMTAwODU2IGd2ZnMtZ3Bob3RvMi12b2x1bWUg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY1MiAxMDA4NzAgZ3Zmcy1ncGhvdG8y LXZvbHVtZSBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjUyIDEwMDg3MiBndmZz LWdwaG90bzItdm9sdW1lIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NjQgMTAw NzkyIGtzY3JlZW5fYmFja2VuZF9sYXUgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjY2NCAxMDA4NjAga3NjcmVlbl9iYWNrZW5kX2xhdSAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNjY0IDEwMDg2MSBrc2NyZWVuX2JhY2tlbmRfbGF1IC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODU4IHB1bHNlYXVkaW8gICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODgzIHB1bHNlYXVkaW8gICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxs KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODg0IHB1bHNlYXVk aW8gICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw eGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODg1 IHB1bHNlYXVkaW8gICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93 YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwr MHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2 ODEgMTAwODY0IGRjb25mLXNlcnZpY2UgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjY4MSAxMDA4NjggZGNvbmYtc2VydmljZSAgICAgICBnbWFpbiAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyNjgxIDEwMDg2OSBkY29uZi1zZXJ2aWNlICAgICAgIGdkYnVzICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODMgMTAwODA0IGlidXMtdWktZ3RrMyAgICAgICAg LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA4OTIgaWJ1cy11aS1ndGsz ICAgICAgICBpYnVzLXVpLWc6cmNzMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhx X3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRl KzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAy NjgzIDEwMDg5MyBpYnVzLXVpLWd0azMgICAgICAgIGlidXMtdWk6ZGlzayQwICAgICAgbWlf c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln KzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3Vt dHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODMgMTAwOTA2IGlidXMtdWktZ3RrMyAgICAgICAg Z21haW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA5MDkgaWJ1cy11aS1ndGsz ICAgICAgICBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDgzOCBpYnVz LWV4dGVuc2lvbi1ndGszIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQgMTAw ODk0IGlidXMtZXh0ZW5zaW9uLWd0azMgaWJ1cy1leHRlOnJjczAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93 YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs X2NvbW1vbisweGY4IAogMjY4NCAxMDA4OTUgaWJ1cy1leHRlbnNpb24tZ3RrMyBpYnVzLWV4 OmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDkwNyBpYnVz LWV4dGVuc2lvbi1ndGszIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQgMTAw OTA4IGlidXMtZXh0ZW5zaW9uLWd0azMgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog MjcyOCAxMDA5MDEgYXQtc3BpLWJ1cy1sYXVuY2hlciAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyNzI4IDEwMDkwMiBhdC1zcGktYnVzLWxhdW5jaGVyIGdtYWluICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI3MjggMTAwOTAzIGF0LXNwaS1idXMtbGF1bmNoZXIgZ2RidXMg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5 IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcyOCAxMDA5MDQgYXQtc3BpLWJ1cy1sYXVuY2hl ciBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNzI5IDEwMDg5OSBkYnVzLWRhZW1v biAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI3MzEgMTAwODg5IGF0 LXNwaTItcmVnaXN0cnlkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0 X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjczMSAx MDA5MTAgYXQtc3BpMi1yZWdpc3RyeWQgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyNzMxIDEwMDkxMSBhdC1zcGkyLXJlZ2lzdHJ5ZCAgIGdkYnVzICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0 OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDI4MjggMTAwODIxIGtkZWluaXQ1ICAgICAgICAgICAgLSAgICAgICAgICAg ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5f cG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz Y2FsbF9jb21tb24rMHhmOCAKIDI4MzcgMTAwNzAwIGtvbnNvbGUgICAgICAgICAgICAgLSAg ICAgICAgICAgICAgICAgICA8cnVubmluZz4gICAgICAgICAgICAgICAgICAgIAogMjgzNyAx MDA5MzQga29uc29sZSAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyODM3IDEwMDkzNSBrb25zb2xlICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0 OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t b24rMHhmOCAKIDI4MzcgMTAwOTQzIGtvbnNvbGUgICAgICAgICAgICAga29uc29sZTpyY3Mw ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0 KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA5NDQga29uc29sZSAg ICAgICAgICAgICBrb25zb2xlOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVt dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2 YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyODM4IDEwMDg5NyBjc2ggICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl9zaWdzdXNwZW5kKzB4MTY0IHN5c19zaWdzdXNw ZW5kKzB4MzEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyODQyIDEwMDg0NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVk d2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4 NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk1NCBjb2RlLW9zcyAgICAgICAg ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1 ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMr MHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyODQyIDEwMDk1NiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBr ZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4 NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQy IDEwMDk1NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4 OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lz X3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI4NDIgMTAwOTU4IGNvZGUtb3NzICAgICAgICAgICAgZ21haW4gICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjg0MiAxMDA5NTkgY29kZS1vc3MgICAgICAgICAgICBnZGJ1cyAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2MCBjb2RlLW9zcyAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsw eGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2 ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyODQyIDEwMDk2MSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTYyIGNvZGUtb3NzICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVl cCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdl IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAx MDA5NjMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg X3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29w X3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh bGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAg ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg ZG9fc2VtMl93YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQrMHg3NiBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY1IGNvZGUt b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi ZSBwaXBlX3JlYWQrMHg0M2EgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRf c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2NiBj b2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf c2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY4IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjkgY29k ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyODQyIDEwMDk3MCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcxIGNvZGUtb3NzICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0 IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcy IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVl cCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0 X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjg0MiAxMDA5NzMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3NCBjb2RlLW9z cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI4NDIgMTAwOTc1IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzkgY29kZS1vc3MgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVt dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2 YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg CiAyODQyIDEwMDk4NiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVk d2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tl dmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1k NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk5 MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4 YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl ZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j b21tb24rMHhmOCAKIDI4NDMgMTAwNTQ3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBz ZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAwOTc3IGNvZGUt b3NzICAgICAgICAgICAgY29kZS1vc3M6cmNzMCAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi ZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjg0MyAxMDA5NzggY29kZS1vc3MgICAgICAgICAgICBjb2RlLW9zOmRpc2skMCAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk4MCBjb2RlLW9zcyAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkg dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI4NDMgMTAwOTgxIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGlt ZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5f a2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBh bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAw OTgyIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysw eDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10 eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z eXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAxMDA5ODMgY29kZS1vc3MgICAgICAgICAgICAt ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQr MHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tl dmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4 IAogMjg0MyAxMDA5ODQgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0 X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ0IDEwMDgyNiBjb2RlLW9zcyAgICAgICAg ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xl ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3 ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQg MTAwOTg3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3Np ZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4 YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNj YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQgMTAwOTg4IGNvZGUt b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVl cCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0 X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjg0NCAxMDA5ODkgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAx MDA4NTcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln KzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191 bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0 X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAwMCBjb2RlLW9zcyAgICAgICAgICAg IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h bHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1ZXVl X2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3 MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyODQ1IDEwMTAwMiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJu X2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEg YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEw MTAwMyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs bF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA1IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5 c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDYgY29k ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4 MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u KzB4ZjggCiAyODQ1IDEwMTAwNyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4 MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA4IGNvZGUtb3NzICAg ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0 Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4 cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0 ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog Mjg0NSAxMDEwMDkgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5 MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv bW1vbisweGY4IAogMjg0NSAxMDEwMTEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxMiBjb2RlLW9z cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm OCAKIDI4NDUgMTAxMDEzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMTQgY29kZS1vc3MgICAgICAg ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4 N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1 IDEwMTAzOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9z aWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDQwIGNvZGUtb3NzICAgICAgICAg ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln bmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4 cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0 ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog Mjg0NSAxMDEwNTMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh aXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0 MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTA1NiBjb2RlLW9zcyAgICAg ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4 NDUgMTAxMDYxIGNvZGUtb3NzICAgICAgICAgICAgZ21haW4gICAgICAgICAgICAgICBtaV9z d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjg0NSAxMDEwNjQgY29kZS1vc3MgICAgICAgICAgICBnZGJ1cyAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf Y29tbW9uKzB4ZjggCiAyODQ1IDEwMjE5NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg c2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgx MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2 NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAwOTMw IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy IF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj YWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMTUgY29kZS1vc3MgICAgICAgICAgICAtICAg ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4 M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZl bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw eGY4IAogMjg0NiAxMDEwMTcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93 YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZl bnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0 X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMTgg Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVw KzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t bW9uKzB4ZjggCiAyODQ2IDEwMTAxOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIg ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDIwIGNv ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v bisweGY4IAogMjg0NiAxMDEwMjEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAg ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw cV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQr MHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsw eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyMiBjb2RlLW9zcyAg ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10 eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZh dGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK IDI4NDYgMTAxMDIzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z aWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjQgY29kZS1vc3MgICAgICAgICAg ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3 YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2Nh bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjUgY29kZS1v c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9w cml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4 ZjggCiAyODQ2IDEwMTAyNiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5 IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDI3IGNvZGUtb3NzICAgICAg ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0 NiAxMDEwMjggY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3 aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4 X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5 c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAzNCBjb2RlLW9zcyAgICAgICAgICAgIC0g ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr MHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xl ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3 ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYg MTAxMDM3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0 Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3Np ZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz dF9zeXNjYWxsX2NvbW1vbisweGY4IApyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgIyBJ J2xsIHVucGx1ZyB0aGVuIHJlY29ubmVjdCB0aGUgZHJpdmUKcm9vdEBtb21oMTY3LWdqcDQt ODU3MHA6fiAjIGRhdGUKU2F0IFNlcCAgNSAwOToyOTozNyBCU1QgMjAyMApyb290QG1vbWgx NjctZ2pwNC04NTcwcDp+ICMgenBvb2wgY2xlYXIgdXNiCnJvb3RAbW9taDE2Ny1nanA0LTg1 NzBwOn4gIyB6cG9vbCBzdGF0dXMgLXYgdXNiCiAgcG9vbDogdXNiCiBzdGF0ZTogT05MSU5F CnN0YXR1czogT25lIG9yIG1vcmUgZGV2aWNlcyBoYXMgZXhwZXJpZW5jZWQgYW4gZXJyb3Ig cmVzdWx0aW5nIGluIGRhdGEKICAgICAgICBjb3JydXB0aW9uLiAgQXBwbGljYXRpb25zIG1h eSBiZSBhZmZlY3RlZC4KYWN0aW9uOiBSZXN0b3JlIHRoZSBmaWxlIGluIHF1ZXN0aW9uIGlm IHBvc3NpYmxlLiAgT3RoZXJ3aXNlIHJlc3RvcmUgdGhlCiAgICAgICAgZW50aXJlIHBvb2wg ZnJvbSBiYWNrdXAuCiAgIHNlZTogaHR0cHM6Ly96ZnNvbmxpbnV4Lm9yZy9tc2cvWkZTLTgw MDAtOEEKY29uZmlnOgoKICAgICAgICBOQU1FICAgICAgICBTVEFURSAgICAgUkVBRCBXUklU RSBDS1NVTQogICAgICAgIHVzYiAgICAgICAgIE9OTElORSAgICAgICAwICAgICAwICAgICAw CiAgICAgICAgICBkYTBwMSAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKCmVycm9y czogUGVybWFuZW50IGVycm9ycyBoYXZlIGJlZW4gZGV0ZWN0ZWQgaW4gdGhlIGZvbGxvd2lu ZyBmaWxlczoKCiAgICAgICAgPG1ldGFkYXRhPjo8MHgwPgogICAgICAgIDxtZXRhZGF0YT46 PDB4M2Q+CnJvb3RAbW9taDE2Ny1nanA0LTg1NzBwOn4gIyB6cG9vbCBzY3J1YiB1c2IKcm9v dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIHpwb29sIHN0YXR1cyAtdiB1c2IKICBwb29sOiB1 c2IKIHN0YXRlOiBPTkxJTkUKICBzY2FuOiBzY3J1YiByZXBhaXJlZCAwQiBpbiAwMDowMDow NSB3aXRoIDAgZXJyb3JzIG9uIFNhdCBTZXAgIDUgMDk6MzA6MzkgMjAyMApjb25maWc6Cgog ICAgICAgIE5BTUUgICAgICAgIFNUQVRFICAgICBSRUFEIFdSSVRFIENLU1VNCiAgICAgICAg dXNiICAgICAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKICAgICAgICAgIGRhMHAx ICAgICBPTkxJTkUgICAgICAgMCAgICAgMCAgICAgMAoKZXJyb3JzOiBObyBrbm93biBkYXRh IGVycm9ycwpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgbW91bnQgfCBncmVwIHVzYgp1 c2Igb24gL1ZvbHVtZXMvdXNiICh6ZnMsIGxvY2FsLCBuZnN2NGFjbHMpCnJvb3RAbW9taDE2 Ny1nanA0LTg1NzBwOn4gIyB6cG9vbCBleHBvcnQgdXNiCnJvb3RAbW9taDE2Ny1nanA0LTg1 NzBwOn4gIyAKCg== --------------5AAC4362BAD15C1AE4F57025-- From owner-freebsd-current@freebsd.org Sun Sep 6 09:16:55 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 371EC3CB7C9 for ; Sun, 6 Sep 2020 09:16:55 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from outbound.soverin.net (outbound.soverin.net [116.202.65.215]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkm521LK6z4fc3 for ; Sun, 6 Sep 2020 09:16:53 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from smtp.freedom.nl (unknown [10.10.3.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 4E6EC6010E for ; Sun, 6 Sep 2020 09:16:52 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by soverin.net Date: Sun, 6 Sep 2020 09:16:49 +0000 From: marco To: freebsd-current Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned filesystem Message-ID: <20200906091649.GA2517@freedom.nl> Reply-To: marco Mail-Followup-To: marco , freebsd-current References: <20200830193756.GA6325@freedom.nl> <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> Organization: lordsith.net X-Operating-System: FreeBSD 13.0-CURRENT amd64 X-Unix: Use Unix or die X-Uptime: 9:10AM up 9:28, 1 user, load averages: 0.53, 0.61, 0.50 X-Rspamd-Queue-Id: 4Bkm521LK6z4fc3 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.06 / 15.00]; HAS_REPLYTO(0.00)[freebsd-current@lordsith.net]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[116.202.65.215:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:116.202.65.215]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[lordsith.net]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.05)[-1.047]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.993]; NEURAL_HAM_SHORT(-0.62)[-0.621]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:116.202.0.0/16, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[116.202.65.215:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 09:16:55 -0000 On Sat, Sep 05, 2020 at 12:02:58AM +0100, you (Graham Perrin) sent the following to [freebsd-current] : > > > FYI > I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled openzfs and openzfs-kmod for now. ZFS in base nicely auto-imported both zroot and backup pools for the 1st time. -- Marco van Lienen -- FreeBSD enthusiast https://keybase.io/scarcry , GnuPG id: 8580E6CB "The Tuck Pendleton machine...zero defects." From owner-freebsd-current@freebsd.org Sun Sep 6 10:00:11 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF0093CBECE for ; Sun, 6 Sep 2020 10:00:11 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2607:f740:d:20::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkn2y5JH6z3S8W for ; Sun, 6 Sep 2020 10:00:10 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 4Bkn2p1QGGz3n4g; Sun, 6 Sep 2020 10:00:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id nmoT4S7Fzoxt; Sun, 6 Sep 2020 10:00:01 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:1201:44b0:ac37:f76c:1e53]) by mail.daemonic.se (Postfix) with ESMTPSA id 4Bkn2n2QNTz3myt; Sun, 6 Sep 2020 10:00:01 +0000 (UTC) Subject: Re: Is pkg site forbidden by brower? To: grarpamp , freebsd-current@freebsd.org References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp> From: Niclas Zeising Message-ID: Date: Sun, 6 Sep 2020 11:59:59 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bkn2y5JH6z3S8W X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.53 / 15.00]; RCVD_TLS_LAST(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023]; FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.968]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[daemonic.se:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none]; NEURAL_HAM_SHORT(-1.53)[-1.527]; NEURAL_HAM_MEDIUM(-1.03)[-1.031]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:36236, ipnet:2607:f740:d::/48, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 10:00:11 -0000 On 2020-09-06 09:00, grarpamp wrote: > On 9/6/20, Kevin Oberman wrote: >> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote: >>> Is "403 Forbidden" an intended response for a brower access to >>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? >>> >>> I used to see available packages with a brower and decided which one to >>> use. > > Some more people have noted this change > as breaking tool scripts, etc. > > And useful meta files are unfortunately now invisible: > packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig > > If someone want to block the '/.../All/' dir full of pkgs, > maybe, but do not block any other part of the hier. The reason that folder listing was disabled on the package download sites is that it used too much resources. For every hit on those URLs, the web server had to dynamically generate the folder listing, and send it. This caused DDoS-like scenarios, where these were hit repeatedly, which caused problems for legitimate traffic. Since the relevant information is available in the txz files above, and also on freshports, and since pkg have no need for directory listing, it was disabled. I would suggest using freshports.org, which has information on which version of a package is available for the various FreeBSD versions and architectures, both in the latest and the quarterly branch. > >>> How can I find distributions like "latest", "release_X", etc? > > Yes, there does not appear to be any docs enumerating all > the available live names for use in PACKAGESITE url. > Reopening the above dirs would be self documenting. I am not sure what you are looking for here. Can you explain the use case, what are you trying to accomplish? > > The name for the term in position of /${ABI}//All/... > might be "REPOSITORY_ROOT" or "repo-path" or simply "repository", > but it does not seem defined for users in pkg or pkg.conf manpages. > "distribution" is unlikely the correct term, "branch" might be > a useful connotation regarding ports source tree. Once again, I'm not sure what you are looking for. Have you looked at the manual for pkg.conf, which is fairly extensive and have several examples. > >> Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you >> want? > > Those names don't correspond 1:1 to anything on pkg.freebsd.org. Actually, they do. You can see both the ports tree built (default for top of the ports tree, and quarterly for the quarterly branch), as well as architecture and FreeBSD version. You can even see exactly which svn revision is used. > >> I can't believe that there is no way to see a log of failed builds, >> but I can only see the new failures and no information on previous builds. > > Pkg buildlogs are a separate issue. > They should be available for browsing, same as kernel, base... Build logs are available, but not all of them are available over IPv4, since IPv4 addresses are scarce. If you open a specific builder, you can see a list of new failures, and links to the build logs. There are also links to previous builds, so that you can compare, and find earlier failures. Regards -- Niclas From owner-freebsd-current@freebsd.org Sun Sep 6 12:47:15 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 535E03D0498 for ; Sun, 6 Sep 2020 12:47:15 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkrlk2JMxz3ZjP for ; Sun, 6 Sep 2020 12:47:13 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 0960bb03; Sun, 6 Sep 2020 12:47:05 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 70de7362 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Sun, 6 Sep 2020 12:47:02 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: Is pkg site forbidden by brower? From: Michael Gmelin In-Reply-To: Date: Sun, 6 Sep 2020 14:47:00 +0200 Cc: grarpamp , freebsd-current@freebsd.org Message-Id: References: To: Niclas Zeising X-Mailer: iPhone Mail (17H35) X-Rspamd-Queue-Id: 4Bkrlk2JMxz3ZjP X-Spamd-Bar: - X-Spamd-Result: default: False [-1.74 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[grem.de]; NEURAL_HAM_LONG(-0.99)[-0.990]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[grem.de:+]; NEURAL_HAM_SHORT(-0.70)[-0.703]; NEURAL_HAM_MEDIUM(-1.04)[-1.043]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 12:47:15 -0000 > On 6. Sep 2020, at 12:00, Niclas Zeising wro= te: >=20 > =EF=BB=BFOn 2020-09-06 09:00, grarpamp wrote: >>> On 9/6/20, Kevin Oberman wrote: >>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote: >>>> Is "403 Forbidden" an intended response for a brower access to >>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? >>>>=20 >>>> I used to see available packages with a brower and decided which one to= >>>> use. >> Some more people have noted this change >> as breaking tool scripts, etc. >> And useful meta files are unfortunately now invisible: >> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig >> If someone want to block the '/.../All/' dir full of pkgs, >> maybe, but do not block any other part of the hier. >=20 > The reason that folder listing was disabled on the package download sites i= s that it used too much resources. For every hit on those URLs, the web ser= ver had to dynamically generate the folder listing, and send it. This cause= d DDoS-like scenarios, where these were hit repeatedly, which caused problem= s for legitimate traffic. Since the relevant information is available in th= e txz files above, and also on freshports, and since pkg have no need for di= rectory listing, it was disabled. >=20 Is this part of why pkg repos are performing so much better recently? I=E2=80= =98m quite happy about that :) If there=E2=80=99s a use case for having access to this information, we coul= d simply provide it through a static index.html that=E2=80=99s recreated eve= ry time the directory changes. Cheers, Michael From owner-freebsd-current@freebsd.org Sun Sep 6 14:02:49 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 17C833D1D99 for ; Sun, 6 Sep 2020 14:02:49 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BktQw6K8Wz3dfb for ; Sun, 6 Sep 2020 14:02:48 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.nyi.freebsd.org (Postfix) id D20AB3D1955; Sun, 6 Sep 2020 14:02:48 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D1B563D1B32; Sun, 6 Sep 2020 14:02:48 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BktQv69S3z3dZG; Sun, 6 Sep 2020 14:02:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from amy.home (lfbn-idf2-1-1138-237.w90-92.abo.wanadoo.fr [90.92.20.237]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 48de571f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 6 Sep 2020 14:02:45 +0000 (UTC) Date: Sun, 6 Sep 2020 16:02:44 +0200 From: Emmanuel Vadot To: current@freebsd.org, "freebsd-x11@freebsd.org" Subject: DRM Report 2020-08-31 Message-Id: <20200906160244.04782224fc19ad47c0252b3d@bidouilliste.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BktQv69S3z3dZG X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.55 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.971]; NEURAL_HAM_MEDIUM(-1.01)[-1.009]; DKIM_TRACE(0.00)[bidouilliste.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-0.07)[-0.070]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[x11,current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 14:02:49 -0000 Hello all, Time for a report on DRM progress. I've updated the drm-devel-ports to be in sync (minus a few patches) to Linux v5.4.62, the latest LTS release. The Linux default for PSR (Panel Self Refresh) and Power Well was modified for FreeBSD, meaning that PSR is always off and power well is always on. Both defaults don't work well on FreeBSD, the PSR issue is the biggest one as when activated on certain hardware the console only refresh every 30 seconds or so and since I don't have the hardware to reproduce the issue it's better to just switch it off for now. The power well issue manifest when using an hdmi monitor, this cause a large numbers of message to be printed on the console and also on certain hardware hdmi audio won't come back after display is put to sleep. Both issues are likely due to some missing pieces in the LinuxKPI framework but I'm unsure which for now. I think that it's almost time to have drm-devel-kmod content put in drm-current-kmod, I plan to open a review during next week. I'm still working on making live usb image that will automate a lot of test and generate a report that users can paste directly on a wiki page but in the mean time I've generated two images for users to test the current state of affairs of drm drivers on their hardware without needing to install freebsd current + packages etc ... This first one is just FreeBSD current + ports head. The only customization on the ports are the VAAPI and VDPAU option to graphics/mesa-dri. The second one contains modification to the base tree and the drm-devel-ports to have the backlight subsystem built (https://reviews.freebsd.org/D26250 and child revisions). The TLDR on backlight is that you don't need acpi_video or intel-backlight to control your screen backlight anymore, simply use backlight(8). This should work on all Intel or AMD laptops while other ways (acpi_video or intel-backlight) don't always works. I intend to commit this next week. The -devel image also have hw.amdgpu.exp_hw_support set to 1 so users of Renoir GPU might have a chance that it works. It also have mesa 20.2-rc4 which is needed for AMD Navi and Renoir. Both images autoload i915kms and amdgpu at startup, this cause problems on Intel machine with an AMD discret gpu and I will look into this during next week (only found out this weekend when testing on one of my laptop that have such a configuration). They also contains two short video files (ten seconds of Big Buck Bunny in 2016p and native resolution) that could be used to test that gpu decoding is working (both mpv and vlc are included in this image). The root user don't have a password and there is a 'freebsd' user without password too. For Xorg users only twm is included, for Wayland users sway is included. Both X and Wayland work out of the box by either typing 'startx' or 'sway' at the console. Both glxinfo/glxgears and vkcube-xlib There is NO NVidia drivers, we don't have nouveau ported and the NVidia drivers have their own DRM implementation so I'm not interested in it. As a reminder : The i915kms driver support up to Ice Lake/Gen 11 (maybe Tiger Lake but I don't think that hardware is out yet). The amdgpu driver supports every GCN-based architectures, from Southern Island (Radeon HD 7000) to Navi (RX 5000). And Renoir is experimental in 5.4 so it need hw.amdgpu.exp_hw_support to be set to 1 at loader prompt or in loader.conf. The radeonkms supports older (<2012, up to Northern Island/HD 5000) AMD/ATI GPUs. Links for the images : http://wopr.blih.net/drm-live-20200906.img.xz http://wopr.blih.net/drm-live-devel-20200906.img.xz They are both ~500MB compressed and 3GB uncompressed (with ~400MB free on the disk if you want to install more packages). I'll post the receipe for building them next week after a cleanup. glxinfo and glxgears are present to test gpu acceleration and vkcube-xlib/vkcube-wayland to test Vulkan. What I'm most interested in the result of testing this image is kernel panic at boot or unsupported hardware (relevant hardware so >= 2012). In that case a issue at https://github.com/freebsd/drm-kmod/ would be the best thing to do. I'm also interested in AMD users telling me if they use the mesa-dri option VDPAU, I can't make it work with my system (but mpv -vo=gpu works perfectly). -- Emmanuel Vadot From owner-freebsd-current@freebsd.org Sun Sep 6 14:22:34 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C1E973D2075 for ; Sun, 6 Sep 2020 14:22:34 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bktsk4fGPz3fvJ for ; Sun, 6 Sep 2020 14:22:34 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from Ryans-MBP.attlocal.net (unknown [IPv6:2600:1700:358a:c660:d879:df07:2c15:cef6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: freqlabs/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 70E1F2F2A1 for ; Sun, 6 Sep 2020 14:22:34 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned filesystem To: freebsd-current@freebsd.org References: <20200830193756.GA6325@freedom.nl> <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> <20200906091649.GA2517@freedom.nl> From: Ryan Moeller Message-ID: <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org> Date: Sun, 6 Sep 2020 10:22:33 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200906091649.GA2517@freedom.nl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 14:22:34 -0000 On 9/6/20 5:16 AM, marco wrote: > On Sat, Sep 05, 2020 at 12:02:58AM +0100, you (Graham Perrin) sent the following to [freebsd-current] : >> FYI >> > I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled > openzfs and openzfs-kmod for now. > ZFS in base nicely auto-imported both zroot and backup pools for the 1st > time. I need to update the port, it's a little behind what's in base now. -Ryan From owner-freebsd-current@freebsd.org Sun Sep 6 15:49:50 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80EA63D524D for ; Sun, 6 Sep 2020 15:49:50 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from outbound.soverin.net (outbound.soverin.net [IPv6:2a01:4f8:fff0:2d:8::215]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BkwpP5nv8z47WX for ; Sun, 6 Sep 2020 15:49:49 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from smtp.freedom.nl (unknown [10.10.3.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 9846B60133 for ; Sun, 6 Sep 2020 15:49:41 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by soverin.net Date: Sun, 6 Sep 2020 15:49:39 +0000 From: marco To: freebsd-current@freebsd.org Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned filesystem Message-ID: <20200906154939.GA1799@freedom.nl> Reply-To: marco Mail-Followup-To: marco , freebsd-current@freebsd.org References: <20200830193756.GA6325@freedom.nl> <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> <20200906091649.GA2517@freedom.nl> <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org> Organization: lordsith.net X-Operating-System: FreeBSD 13.0-CURRENT amd64 X-Unix: Use Unix or die X-Uptime: 9:48AM up 5 mins, 1 user, load averages: 0.38, 0.20, 0.09 X-Rspamd-Queue-Id: 4BkwpP5nv8z47WX X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.47 / 15.00]; HAS_REPLYTO(0.00)[freebsd-current@lordsith.net]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:fff0:2d:08::215]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[lordsith.net]; NEURAL_HAM_LONG(-0.99)[-0.993]; NEURAL_HAM_SHORT(-0.48)[-0.479]; NEURAL_HAM_MEDIUM(-0.69)[-0.693]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 15:49:50 -0000 On Sun, Sep 06, 2020 at 10:22:33AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] : > > > I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled > > openzfs and openzfs-kmod for now. > > ZFS in base nicely auto-imported both zroot and backup pools for the 1st > > time. > > I need to update the port, it's a little behind what's in base now. Thanks Ryan How does one verify which version of OpenZFS is actually in base? sysutils/openzfs{-kmod} has/have 20200821, UPDATING has the 20200824 listing. I can't find any version reference of OpenZFS in base from svn log either. -- Marco van Lienen -- FreeBSD enthusiast https://keybase.io/scarcry , GnuPG id: 8580E6CB "The Tuck Pendleton machine...zero defects." From owner-freebsd-current@freebsd.org Sun Sep 6 15:58:24 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CAE963D5E88 for ; Sun, 6 Sep 2020 15:58:24 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkx0J5331z482N for ; Sun, 6 Sep 2020 15:58:24 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from Ryans-MacBook-Pro.local (unknown [IPv6:2600:1700:358a:c660:ac69:42cb:c744:e75c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: freqlabs/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 7D0792F9A3 for ; Sun, 6 Sep 2020 15:58:24 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned filesystem To: freebsd-current@freebsd.org References: <20200830193756.GA6325@freedom.nl> <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> <20200906091649.GA2517@freedom.nl> <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org> <20200906154939.GA1799@freedom.nl> From: Ryan Moeller Message-ID: <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org> Date: Sun, 6 Sep 2020 11:58:23 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200906154939.GA1799@freedom.nl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 15:58:24 -0000 On 9/6/20 11:49 AM, marco wrote: > On Sun, Sep 06, 2020 at 10:22:33AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] : >>> I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled >>> openzfs and openzfs-kmod for now. >>> ZFS in base nicely auto-imported both zroot and backup pools for the 1st >>> time. >> I need to update the port, it's a little behind what's in base now. > Thanks Ryan > > How does one verify which version of OpenZFS is actually in base? > sysutils/openzfs{-kmod} has/have 20200821, UPDATING has the 20200824 listing. > I can't find any version reference of OpenZFS in base from svn log > either. > The git hashes are the most unambiguous way to see what you have. The svn log shows the last vendor update for zfs brought it to fd20a81b, and the most recent version of the port is at 6fe3498ca. For the port I have hijacked zfs --version to show the git hash in the version string, but the base zfs does not do this, so it is not as easy to determine at runtime there. -Ryan From owner-freebsd-current@freebsd.org Sun Sep 6 16:28:41 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 87FB53D6545 for ; Sun, 6 Sep 2020 16:28:41 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from outbound.soverin.net (outbound.soverin.net [IPv6:2a01:4f8:fff0:2d:8::215]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BkxgD6MXQz4Bt0 for ; Sun, 6 Sep 2020 16:28:40 +0000 (UTC) (envelope-from freebsd-current@lordsith.net) Received: from smtp.freedom.nl (unknown [10.10.3.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 748FB6010E for ; Sun, 6 Sep 2020 16:28:39 +0000 (UTC) Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by soverin.net Date: Sun, 6 Sep 2020 16:28:36 +0000 From: marco To: freebsd-current@freebsd.org Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned filesystem Message-ID: <20200906162836.GB1799@freedom.nl> Reply-To: marco Mail-Followup-To: marco , freebsd-current@freebsd.org References: <20200830193756.GA6325@freedom.nl> <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com> <20200906091649.GA2517@freedom.nl> <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org> <20200906154939.GA1799@freedom.nl> <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org> Organization: lordsith.net X-Operating-System: FreeBSD 13.0-CURRENT amd64 X-Unix: Use Unix or die X-Uptime: 9:48AM up 5 mins, 1 user, load averages: 0.38, 0.20, 0.09 X-Rspamd-Queue-Id: 4BkxgD6MXQz4Bt0 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.47 / 15.00]; HAS_REPLYTO(0.00)[freebsd-current@lordsith.net]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:fff0:2d:08::215]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[lordsith.net]; NEURAL_HAM_LONG(-0.99)[-0.993]; NEURAL_HAM_SHORT(-0.48)[-0.478]; NEURAL_HAM_MEDIUM(-0.70)[-0.697]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 16:28:41 -0000 On Sun, Sep 06, 2020 at 11:58:23AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] : > > > The git hashes are the most unambiguous way to see what you have. The > svn log shows the last vendor update for zfs brought it to fd20a81b, and > the most recent version of the port is at 6fe3498ca. > > For the port I have hijacked zfs --version to show the git hash in the > version string, but the base zfs does not do this, so it is not as easy > to determine at runtime there. Nice, wasn't aware the port supported zfs --version to show the git hashes. Would definitely be nice for base ZFS to also support it at runtime. -- Marco van Lienen -- FreeBSD enthusiast https://keybase.io/scarcry , GnuPG id: 8580E6CB "The Tuck Pendleton machine...zero defects." From owner-freebsd-current@freebsd.org Sun Sep 6 19:09:22 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 916A33DAE80 for ; Sun, 6 Sep 2020 19:09:22 +0000 (UTC) (envelope-from ota@j.email.ne.jp) Received: from mail03.asahi-net.or.jp (mail03.asahi-net.or.jp [202.224.55.15]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bl1Dd02C0z4MJD for ; Sun, 6 Sep 2020 19:09:20 +0000 (UTC) (envelope-from ota@j.email.ne.jp) Received: from vmware.advok.com (cpe-184-152-96-96.nj.res.rr.com [184.152.96.96]) (Authenticated sender: NR2Y-OOT) by mail03.asahi-net.or.jp (Postfix) with ESMTPSA id DCF3A2D8B7; Mon, 7 Sep 2020 04:09:16 +0900 (JST) Date: Sun, 6 Sep 2020 15:05:49 -0400 From: Yoshihiro Ota To: Michael Gmelin Cc: Niclas Zeising , grarpamp , freebsd-current@freebsd.org Subject: Re: Is pkg site forbidden by brower? Message-Id: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp> In-Reply-To: References: X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; i386-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bl1Dd02C0z4MJD X-Spamd-Bar: / X-Spamd-Result: default: False [0.03 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:202.224.55.0/24]; NEURAL_HAM_SHORT(-0.73)[-0.731]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[202.224.55.15:from]; SUBJECT_ENDS_QUESTION(1.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:4685, ipnet:202.224.32.0/19, country:JP]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.946]; RWL_MAILSPIKE_NEUTRAL(0.00)[202.224.55.15:from]; RECEIVED_SPAMHAUS_PBL(0.00)[184.152.96.96:received]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.990]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[email.ne.jp]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FREEMAIL_CC(0.00)[daemonic.se,gmail.com,freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; SUSPICIOUS_RECIPS(1.50)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 19:09:22 -0000 On Sun, 6 Sep 2020 14:47:00 +0200 Michael Gmelin wrote: > > > > On 6. Sep 2020, at 12:00, Niclas Zeising wrote: > > > > $B".(BOn 2020-09-06 09:00, grarpamp wrote: > >>> On 9/6/20, Kevin Oberman wrote: > >>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote: > >>>> Is "403 Forbidden" an intended response for a brower access to > >>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? > >>>> > >>>> I used to see available packages with a brower and decided which one to > >>>> use. > >> Some more people have noted this change > >> as breaking tool scripts, etc. > >> And useful meta files are unfortunately now invisible: > >> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig > >> If someone want to block the '/.../All/' dir full of pkgs, > >> maybe, but do not block any other part of the hier. > > > > The reason that folder listing was disabled on the package download sites is that it used too > > much resources. For every hit on those URLs, the web server had to dynamically generate the > > folder listing, and send it. This caused DDoS-like scenarios, where these were hit repeatedly, > > which caused problems for legitimate traffic. Since the relevant information is available in > > the txz files above, and also on freshports, and since pkg have no need for directory listing, > > it was disabled. > > > > Is this part of why pkg repos are performing so much better recently? I$B!F(Bm quite happy about > that :) > > If there$B!G(Bs a use case for having access to this information, we could simply provide it through a > static index.html that$B!G(Bs recreated every time the directory changes. > > Cheers, > Michael Michael, Do you own pkg sites? I like the idea of creating static index.html file as there are modules with version numbers and also modules with multiple version numbers. Brower helps to find which versions are available, for example. Regards, Hiro From owner-freebsd-current@freebsd.org Sun Sep 6 19:36:04 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF83B3DB73E for ; Sun, 6 Sep 2020 19:36:04 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bl1qR4m2Dz4PB4 for ; Sun, 6 Sep 2020 19:36:03 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 2ca47e42; Sun, 6 Sep 2020 19:35:59 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id ccd41b8f (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Sun, 6 Sep 2020 19:35:56 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: Is pkg site forbidden by brower? From: Michael Gmelin In-Reply-To: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp> Date: Sun, 6 Sep 2020 21:35:55 +0200 Cc: Niclas Zeising , grarpamp , freebsd-current@freebsd.org Message-Id: <38D9A5B2-C842-4D4A-8513-EA1A94DE1964@grem.de> References: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp> To: Yoshihiro Ota X-Mailer: iPhone Mail (17H35) X-Rspamd-Queue-Id: 4Bl1qR4m2Dz4PB4 X-Spamd-Bar: / X-Spamd-Result: default: False [-0.14 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[grem.de:+]; NEURAL_HAM_SHORT(-0.68)[-0.684]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.967]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.992]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grem.de]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FREEMAIL_CC(0.00)[daemonic.se,gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; SUSPICIOUS_RECIPS(1.50)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2020 19:36:04 -0000 > On 6. Sep 2020, at 21:09, Yoshihiro Ota wrote: >=20 > =EF=BB=BFOn Sun, 6 Sep 2020 14:47:00 +0200 > Michael Gmelin wrote: >=20 >>=20 >>=20 >>>> On 6. Sep 2020, at 12:00, Niclas Zeising w= rote: >>>=20 >>> =E3=80=93On 2020-09-06 09:00, grarpamp wrote: >>>>> On 9/6/20, Kevin Oberman wrote: >>>>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota wrote= : >>>>>> Is "403 Forbidden" an intended response for a brower access to >>>>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays? >>>>>>=20 >>>>>> I used to see available packages with a brower and decided which one t= o >>>>>> use. >>>> Some more people have noted this change >>>> as breaking tool scripts, etc. >>>> And useful meta files are unfortunately now invisible: >>>> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig >>>> If someone want to block the '/.../All/' dir full of pkgs, >>>> maybe, but do not block any other part of the hier. >>>=20 >>> The reason that folder listing was disabled on the package download site= s is that it used too >>> much resources. For every hit on those URLs, the web server had to dyna= mically generate the >>> folder listing, and send it. This caused DDoS-like scenarios, where the= se were hit repeatedly, >>> which caused problems for legitimate traffic. Since the relevant inform= ation is available in >>> the txz files above, and also on freshports, and since pkg have no need f= or directory listing, >>> it was disabled. >>>=20 >>=20 >> Is this part of why pkg repos are performing so much better recently? I=E2= =80=98m quite happy about >> that :) >>=20 >> If there=E2=80=99s a use case for having access to this information, we c= ould simply provide it through a >> static index.html that=E2=80=99s recreated every time the directory chang= es. >>=20 >> Cheers, >> Michael >=20 > Michael, >=20 > Do you own pkg sites? Unfortunately not, but you could ask clusteradm@ about that. Cheers, Michael >=20 > I like the idea of creating static index.html file as there are modules wi= th version numbers and also modules with multiple version numbers. > Brower helps to find which versions are available, for example. >=20 > Regards, > Hiro > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"= From owner-freebsd-current@freebsd.org Mon Sep 7 00:08:37 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3944D3E3B1C for ; Mon, 7 Sep 2020 00:08:37 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bl7sw3Jpxz4fF4; Mon, 7 Sep 2020 00:08:36 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-il1-f180.google.com with SMTP id u20so2200173ilk.6; Sun, 06 Sep 2020 17:08:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JBi2sCcpqjrw87phUanq9vede71nwW3la1+QDj1c4OE=; b=DKDnI37NsXWjME8n8e0i9c65JElrhprVtHJYi6d8iCPE3neR4XxJX7RbXZHCjK8Fhb WQz9c+x9i1gB8VNUE0/vRYIfZfjLGnBI19N/gMcgW8ulQfExgwcUAyCmoyLZ6AAu9o/W 9o9b3fVK2ZvU6WoLFGZD8IRdsaRZ46AmksWoBD5H2/MUEsiS3LNHDPSJGtZWQzzKdpl3 WDTPJyOZCgmPmNvSM1EU0L6g0pHq60VTtP1D0ADWd8uznKNna5MGni+HJnybRmP9LKNQ GHsYIrHXKEAx19rC42JRlAGN+yrBmy1qDZ/MFe1utxoVShD2SjLzCPiElIiSmes6DgA/ Tbvg== X-Gm-Message-State: AOAM532+q34uCB/Vmnqc7usCuXon7oGojCy0Xed29M5DZ13yHfdNOJai tq2pmF1tTduUEtmWMcFH+cCLcmFG0ri8TAqtUDj46VAIfys= X-Google-Smtp-Source: ABdhPJzn1q+/9PQUaOWUuF0cTzijXWWAY1Eo3wyUAk9z0jL1MNgAWQvVF7vGDoklp0xOIsrHdHbmoMofHxQ/Ilrf4ng= X-Received: by 2002:a92:9a0b:: with SMTP id t11mr16091531ili.98.1599437313631; Sun, 06 Sep 2020 17:08:33 -0700 (PDT) MIME-Version: 1.0 References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> In-Reply-To: From: Ed Maste Date: Sun, 6 Sep 2020 20:08:21 -0400 Message-ID: Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: Matthew Macy Cc: Graham Perrin , freebsd-current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4Bl7sw3Jpxz4fF4 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.59 / 15.00]; ARC_NA(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; RCVD_TLS_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_LONG(-0.98)[-0.980]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.61)[-0.606]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.180:from]; NEURAL_HAM_MEDIUM(-1.01)[-1.009]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.180:from]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Sep 2020 00:08:37 -0000 On Fri, 1 May 2020 at 20:20, Matthew Macy wrote: > > OpenZFS doesn't have the same ashift optimization logic that FreeBSD > has. It's something that needs to be resolved before the code can be > integrated downstream. Note that our installer tries to set the min_auto_ashift when ZFS is selected - I've submitted PR 249157 to track that. From owner-freebsd-current@freebsd.org Mon Sep 7 02:20:48 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 486AA3E67F2 for ; Mon, 7 Sep 2020 02:20:48 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [18.222.6.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlBpR5B0rz4lRk for ; Mon, 7 Sep 2020 02:20:47 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (unknown [18.188.142.31]) by mail.soaustin.net (Postfix) with ESMTPSA id 4459D22181; Mon, 7 Sep 2020 02:20:47 +0000 (UTC) Date: Mon, 7 Sep 2020 02:20:46 +0000 From: Mark Linimon To: Yoshihiro Ota Cc: Michael Gmelin , Niclas Zeising , grarpamp , freebsd-current@freebsd.org Subject: Re: Is pkg site forbidden by brower? Message-ID: <20200907022046.GB13999@lonesome.com> References: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp> User-Agent: Mutt/1.5.21 (2010-09-15) X-Rspamd-Queue-Id: 4BlBpR5B0rz4lRk X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; TO_DN_SOME(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_IN_DNSWL_LOW(-0.10)[18.222.6.11:from]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:16509, ipnet:18.220.0.0/14, country:US]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[linimon]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-0.77)[-0.770]; NEURAL_HAM_LONG(-0.62)[-0.616]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[lonesome.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.18)[0.182]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_CC(0.00)[grem.de,daemonic.se,gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; SUSPICIOUS_RECIPS(1.50)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Sep 2020 02:20:48 -0000 On Sun, Sep 06, 2020 at 03:05:49PM -0400, Yoshihiro Ota wrote: > Do you own pkg sites? Only portmgr@ does that. So this matter can only be resolved by a discussion between portmgr@ and clusteradm@. mcl From owner-freebsd-current@freebsd.org Mon Sep 7 02:26:27 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D48CA3E6E7F for ; Mon, 7 Sep 2020 02:26:27 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlBwz4979z4lpN; Mon, 7 Sep 2020 02:26:27 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: mmacy) by smtp.freebsd.org (Postfix) with ESMTPSA id 6CE5014C89; Mon, 7 Sep 2020 02:26:27 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: by mail-lf1-f41.google.com with SMTP id z19so6698011lfr.4; Sun, 06 Sep 2020 19:26:27 -0700 (PDT) X-Gm-Message-State: AOAM5317N1OXq6CJEumfI8XxYXxsHQ366k14K7b0m4ZLwbrnmPRS1E9R dZnyFfoMxNGNFevjoKsnaZJNGG0rNXS3OF7Uvt8= X-Google-Smtp-Source: ABdhPJyAFDinWujUudpV+cTBJIVHy+T7H3duZD2wsTZXQXrnG6zkZORSnJ93pg5tTtATzpnwo5PLGOa1d5HN6R95J6A= X-Received: by 2002:a19:40c8:: with SMTP id n191mr9449353lfa.29.1599445585953; Sun, 06 Sep 2020 19:26:25 -0700 (PDT) MIME-Version: 1.0 References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> In-Reply-To: From: Matthew Macy Date: Sun, 6 Sep 2020 19:26:15 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: Ed Maste Cc: Graham Perrin , freebsd-current Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Sep 2020 02:26:27 -0000 On Sun, Sep 6, 2020 at 17:08 Ed Maste wrote: > On Fri, 1 May 2020 at 20:20, Matthew Macy wrote: > > > > > > OpenZFS doesn't have the same ashift optimization logic that FreeBSD > > > has. It's something that needs to be resolved before the code can be > > > integrated downstream. > > > > Note that our installer tries to set the min_auto_ashift when ZFS is > > selected - I've submitted PR 249157 to track that. > > This long since been fixed. Note that Ryan built working installer images during the CFT. -M From owner-freebsd-current@freebsd.org Mon Sep 7 02:42:42 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AAEBA3E74ED for ; Mon, 7 Sep 2020 02:42:42 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlCHk01q3z4mhh; Mon, 7 Sep 2020 02:42:41 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io1-f53.google.com with SMTP id g128so12513782iof.11; Sun, 06 Sep 2020 19:42:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FmDkZAAjX/DWv+IPhBv2gjKjyiuFJHdicOBvCoMS+dY=; b=QJt2BZs5p1En+/uSfg+rN/NSBPUTrTJcF2yrUNjREwnX4Jp3YUuV82Cod0GgYWCs39 akP2t74pHWFLZYJ5dwIFbcOXa/1MuMjyNCmClHcKAOWDATUXVaEPDKKGfUyQLldng7u+ mVwbuxozmFFP5K/E0+Vr4LbBKgYxx3OC1aq0sZaOwDUu++A9t73ZCi82wbqsr6y3hyYo fnhj5+hxXKDUQyW8Aut9aPZHo34sgE8yYcFdvnB37g9MNAuWIVfoMtUTXVbXaKVDiuSW KQyQ1SdY7TeC3RPg202bGxB+tN+A0zz4yWowMv84VEcgorCP6eDRsJT4CIrl8Pxqgc5Z yVfw== X-Gm-Message-State: AOAM532sEcfcHjNOSpSTmdWTiuqfSrQ4+eKWrB6LIipt5zYch9em4ZgQ BfxjsbR0Qz/EOz9m0GWh4cMDlNE4tI9s2Qotvo8q61Z+ X-Google-Smtp-Source: ABdhPJyb8rv90EwXzmXMbOcHbmCqmMWcme9I+xU8ypuwW1b400hp/F9EZlTXRHzJ/NMKcsTnurWlxfRl3NWfofYp/0g= X-Received: by 2002:a05:6602:2e0e:: with SMTP id o14mr16422907iow.111.1599446560080; Sun, 06 Sep 2020 19:42:40 -0700 (PDT) MIME-Version: 1.0 References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> In-Reply-To: From: Ed Maste Date: Sun, 6 Sep 2020 22:42:27 -0400 Message-ID: Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: Matthew Macy Cc: Graham Perrin , freebsd-current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4BlCHk01q3z4mhh X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; REPLY(-4.00)[] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Sep 2020 02:42:42 -0000 On Sun, 6 Sep 2020 at 22:26, Matthew Macy wrote: > > This long since been fixed. Note that Ryan built working installer images during the CFT. Yep, thanks for the note and sorry for the false alarm; it was a local issue and I've closed the PR. From owner-freebsd-current@freebsd.org Tue Sep 8 02:10:10 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EDEA63DD8E6; Tue, 8 Sep 2020 02:10:10 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlpWj5Y1Pz437w; Tue, 8 Sep 2020 02:10:09 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 0882A2lq076460 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 7 Sep 2020 19:10:02 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 0882A22j076459; Mon, 7 Sep 2020 19:10:02 -0700 (PDT) (envelope-from sgk) Date: Mon, 7 Sep 2020 19:10:02 -0700 From: Steve Kargl To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org Subject: clang miscompiles OpenLibm on i686-*-freebsd Message-ID: <20200908021002.GA76325@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4BlpWj5Y1Pz437w X-Spamd-Bar: / X-Spamd-Result: default: False [-0.46 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.63)[-0.628]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_MEDIUM(-0.33)[-0.329]; NEURAL_SPAM_SHORT(0.49)[0.493]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current]; DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM, none] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 02:10:11 -0000 TL;DR summary: clang is broken for numerical on i686 FreeBSD. % uname -a FreeBSD mobile 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r361834M: Fri Jun 5 08:49:26 PDT 2020 obj/usr/src/i386.i386/sys/MOBILE i386 % which clang /usr/bin/clang % clang --version FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-rc1-0-gf79cd71e145) Target: i386-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin My testing for exp2f(x) shows Interval tested for exp2f: [1,8] ulp <= 0.5: 0.936% 235635 | 0.936% 235635 0.5 < ulp < 0.6: 0.016% 4098 | 0.953% 239733 0.6 < ulp < 0.7: 0.024% 6147 | 0.977% 245880 0.7 < ulp < 0.8: 0.008% 2049 | 0.985% 247929 0.8 < ulp < 0.9: 0.016% 4098 | 1.001% 252027 0.9 < ulp < 1.0: 0.008% 2049 | 1.010% 254076 1.0 < ulp < 1.5: 0.334% 84009 | 1.343% 338085 1.5 < ulp < 2.0: 0.187% 47127 | 1.531% 385212 2.0 < ulp < 3.0: 0.839% 211047 | 2.369% 596259 3.0 < ulp < 0.0: 97.631% 24569565 | 100.000% 25165824 Max ulp: 359512.000000 at 1.96875286e+00 which is bad (ulp means errors in the Unit of Last Place). By default OpenLibm uses "-march=i686 -O3 -m32" on an i686 target. The commandline used in compiling s_exp2f.c is clang -fno-builtin -fno-strict-aliasing -O3 -fPIC -march=i686 -m32 -std=c99 -Wall -I/usr/home/kargl/tmp/olibm -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387 -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80 -c src/s_exp2f.c -o src/s_exp2f.c.o If I use -O1 or -O2 I get the same above results. If I change to -O0, I get clang -fno-builtin -fno-strict-aliasing -O0 -fPIC -march=i686 -m32 -std=c99 -Wall -I/usr/home/kargl/tmp/olibm -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387 -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80 -c src/s_exp2f.c -o src/s_exp2f.c.o Interval tested for exp2f: [1,8] ulp <= 0.5: 0.056% 14072 | 0.056% 14072 0.5 < ulp < 0.6: 0.000% 8 | 0.056% 14080 3.0 < ulp < 0.0: 99.944% 25151744 | 100.000% 25165824 Max ulp: 22729.386719 at 1.00195301e+00 This is better, but still bad. If I remove -m32, I get clang -fno-builtin -fno-strict-aliasing -O0 -fPIC -march=i686 -std=c99 -Wall -I/usr/home/kargl/tmp/olibm -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387 -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80 -c src/s_exp2f.c -o src/s_exp2f.c.o Interval tested for exp2f: [1,8] ulp <= 0.5: 99.959% 25155610 | 99.959% 25155610 0.5 < ulp < 0.6: 0.041% 10214 | 100.000% 25165824 Max ulp: 0.500980 at 1.97115958e+00 This is good, but unoptimized. If I use -O1, -O2, or -O3 without -m32, I get the initial bad results above. If I change -march=i686 to -march=pentiumpro, I get the same results. Theoretically, OpenLibm would test for SSE capabilities and choose a better -march, but it doesn't. This, however, is unimportant. Any port that uses clang (or cc) that does numerical computation and uses -march=i686 (or pentiumpro) is likely broken. -- Steve From owner-freebsd-current@freebsd.org Tue Sep 8 02:55:17 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5B0053DFF0C; Tue, 8 Sep 2020 02:55:17 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlqWm1B5mz45Vg; Tue, 8 Sep 2020 02:55:15 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 0882tDuf076585 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 7 Sep 2020 19:55:14 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 0882tDeQ076584; Mon, 7 Sep 2020 19:55:13 -0700 (PDT) (envelope-from sgk) Date: Mon, 7 Sep 2020 19:55:13 -0700 From: Steve Kargl To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd Message-ID: <20200908025513.GA76566@troutmask.apl.washington.edu> References: <20200908021002.GA76325@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200908021002.GA76325@troutmask.apl.washington.edu> X-Rspamd-Queue-Id: 4BlqWm1B5mz45Vg X-Spamd-Bar: / X-Spamd-Result: default: False [-0.22 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM,none]; NEURAL_HAM_MEDIUM(-0.17)[-0.173]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.57)[-0.570]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_SHORT(0.52)[0.524]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 02:55:17 -0000 On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote: > > Interval tested for exp2f: [1,8] > ulp <= 0.5: 0.056% 14072 | 0.056% 14072 > 0.5 < ulp < 0.6: 0.000% 8 | 0.056% 14080 > 3.0 < ulp < 0.0: 99.944% 25151744 | 100.000% 25165824 > Max ulp: 22729.386719 at 1.00195301e+00 > Note, compiling s_exp2f.c with gcc9 gives the above result with -O3 -march=i686 -m32. So, gcc9 is not nearly as bad as clang, but both give bad results. Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c, one sees that the files are almost identical. Note, FreeBSD's libm gives % ./tlibm_libm -DEfP exp2 Interval tested for exp2f: [1,8] ulp <= 0.5: 99.959% 25155610 | 99.959% 25155610 0.5 < ulp < 0.6: 0.041% 10214 | 100.000% 25165824 Max ulp: 0.500980 at 1.97115958e+00 which is good, but this is compiled with CPUTYPE ?= core2 in /etc/make.conf. -- Steve From owner-freebsd-current@freebsd.org Tue Sep 8 07:43:08 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E32773E66A9; Tue, 8 Sep 2020 07:43:08 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Blxvw5Xsrz4Nk9; Tue, 8 Sep 2020 07:43:08 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f16b9007cacd1235d1cc1e5.dip0.t-ipconnect.de [IPv6:2003:cd:5f16:b900:7cac:d123:5d1c:c1e5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 88A9921D76; Tue, 8 Sep 2020 07:43:07 +0000 (UTC) (envelope-from se@freebsd.org) To: FreeBSD CURRENT , freebsd-fs@freebsd.org From: Stefan Esser Cc: Matthew Macy Subject: OpenZFS and L2ARC Message-ID: Date: Tue, 8 Sep 2020 09:43:03 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 07:43:09 -0000 OpenZFS seems to work quite well for me, in general, but I have questions regarding the L2ARC statistics. The system uses a 3 * 6 TB raidz1 (plus further ZFS volumes that are not relevant here, since without level 2 ARC) and an 1 TB M.2 SSD with a 256 GB partition for the L2ARC (and most of it currently unused, else). The L2ARC seems to have filled to the limit of 256 GB, but after several reboots, sysctl reports a L2ARC size of nearly twice the allocated space: kstat.zfs.misc.arcstats.l2_size: 534620858880 That is 497 GiB, and might be possible with a lz4 compression factor of 2 - if the value reported is not the space allocated, but the actual (uncompressed) data held by the L2ARC. The sysutils/zfs-stats port reports the following values for this system, BTW: ------------------------------------------------------------------------ ZFS Subsystem Report Tue Sep 8 09:02:46 2020 ------------------------------------------------------------------------ L2 ARC Summary: (HEALTHY) Passed Headroom: 0 Tried Lock Failures: 0 IO In Progress: 0 Low Memory Aborts: 7 Free on Write: 123 Writes While Full: 0 R/W Clashes: 0 Bad Checksums: 0 IO Errors: 0 SPA Mismatch: 0 L2 ARC Size: (Adaptive) 497.91 GiB Header Size: 0.11% 558.83 MiB L2 ARC Evicts: Lock Retries: 6 Upon Reading: 0 L2 ARC Breakdown: 5.75 m Hit Ratio: 81.94% 4.71 m Miss Ratio: 18.06% 1.04 m Feeds: 235.04 k L2 ARC Buffer: Bytes Scanned: 0 Bytes Buffer Iterations: 0 List Iterations: 0 NULL List Iterations: 0 L2 ARC Writes: Writes Sent: 100.00% 22.67 k ------------------------------------------------------------------------ With the FreeBSD ZFS (without persistent L2ARC) I never got more than 20% hit ratio on the L2ARC between reboots. Quite a number of sysctl variable names have changed, and the port needs to be adapted to the new names (therefore there are lots of 0 values in the -L output). The following names used by zfs-stats do not exist in OpenZFS: kstat.zfs.misc.arcstats.recycle_miss kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned kstat.zfs.misc.arcstats.l2_write_buffer_iter kstat.zfs.misc.arcstats.l2_write_buffer_list_iter kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter kstat.zfs.misc.arcstats.l2_write_full kstat.zfs.misc.arcstats.l2_write_in_l2 kstat.zfs.misc.arcstats.l2_write_io_in_progress kstat.zfs.misc.arcstats.l2_write_not_cacheable kstat.zfs.misc.arcstats.l2_write_passed_headroom kstat.zfs.misc.arcstats.l2_write_pios kstat.zfs.misc.arcstats.l2_write_spa_mismatch kstat.zfs.misc.arcstats.l2_write_trylock_fail kstat.zfs.misc.arcstats.l2_writes_hdr_miss vfs.zfs.vdev.cache.size The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size can be used to detect OpenZFS, and is easily fixed. But the above listed L2ARC values seem to have been removed from or have never existed in OpenZFS, and I did not find any substitutes. Are there any plans to re-create them in OpenZFS on FreeBSD or are they gone for good? I'd like to update the zfs-stats port for compatibilíty with OpenZFS ... From owner-freebsd-current@freebsd.org Tue Sep 8 08:01:29 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EBA4E3E72B7; Tue, 8 Sep 2020 08:01:29 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BlyK560MFz4QDn; Tue, 8 Sep 2020 08:01:29 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from marvin.madpilot.net (host-79-53-121-114.retail.telecomitalia.it [79.53.121.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 3E06E222AA; Tue, 8 Sep 2020 08:01:29 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org Cc: Matt Macy From: Guido Falsi Subject: Boot error with OpenZFS Message-ID: Date: Tue, 8 Sep 2020 10:01:26 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 08:01:30 -0000 Hi, I'm trying to update to recent head, but I can't boot my system with the compiled kernel. The system has ZFS on root and was working with previous kernel (before OpenZFS migration). I'm trying to boot r365437. I load zfs from loader with zfs_load="YES" as usual and get this error message at the start of kernel output: link_elf_obj: symbol lockstat_enabled undefined KLD file zfs.ko - could not finalize loading The zfs.ko file is aligned with the kernel and I did not observe errors while compiling. I am able to make the machine using the kernel from the most recent head snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel with debug symbols and one with GENERIC config. Maybe I'm just missing some required kernel configuration option? Or maybe with the migration to OpenZFS some required symbol is not being exported anymore? Thanks in advance! [1] FreeBSD-13.0-CURRENT-amd64-20200903-c122cf32f2a-memstick.img.xz -- Guido Falsi From owner-freebsd-current@freebsd.org Tue Sep 8 10:23:37 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 821B4332058; Tue, 8 Sep 2020 10:23:37 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bm1T52rtHz4Xjb; Tue, 8 Sep 2020 10:23:37 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1129) id 5299B1B7BB; Tue, 8 Sep 2020 10:23:37 +0000 (UTC) Date: Tue, 8 Sep 2020 10:23:37 +0000 From: Li-Wen Hsu To: freebsd-testing@freebsd.org Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: FreeBSD CI Weekly Report 2020-09-06 Message-ID: <20200908102337.GA11889@freefall.freebsd.org> Reply-To: freebsd-testing@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1599560617; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type; bh=Eu2M/4Q2oXTHG11PBsb9km2YhGw3mJ8Ud8LY96JVlpM=; b=SUT7LT/vy6y4HVMwCACWEjavM10onoeCaotN8DKLZaoOeqntKjmovfWSrWqH/8rfyFXjUh hXk+4mfhFgzZrwqMYeCsvCBuysW4bDAShp1Xn7y/XcANlT3DseKJRGH0N3BwE2ib/85Hh5 5WN7peAVpE5ASdzW/ps226Wo2mdPhDC6/ZIqfIBBicOWLKUdhEuSEzKXiS57C3gqcQPsdv aG+ZRknsQ51Stm+ga10dxCy45w3q/LW2tjgfGidQFXZo+9C0flSkGVgT9CvZwOiKNr+7ZH IzcinxOmne7YKbi5eHrtIHq7j3/UH3UxGcMIZNvI2MFjjHaRniDXjjNTCxl6rQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599560617; a=rsa-sha256; cv=none; b=PLaoCTdvSASRsSXkAGv99fy7oUHDKCL3H285F/FeGanc3oOWLBq+YjOqwq2pZzkP1pRSCq yK9qLIjM3w8cn3LTHwHYkFo4arpEvjzax9gdXr2C21Jr15OMiAMz4LyLbV8Nqa2BV8q+Y4 po0bOSJ/zqcBdPLPHgnAere0E3Duyqfi1KVR2P9KPQv9XCeI0IfKWs2J3GA2RkoSdBFgLJ YPDrnM07W7fFimbwZdCQ17LqUC49SXTKh6F11SV/+11gbjQ7I+7hrU4lw01kOeCWTRLOQS yEaCCfoUsoqXh3eX0a4kvp6ElkbkI4bNMnKFr4qgx5+Ybh6wkKw7gHtmB70uVQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 10:23:37 -0000 (Please send the followup to freebsd-testing@ and note Reply-To is set.) FreeBSD CI Weekly Report 2020-09-06 =================================== Here is a summary of the FreeBSD Continuous Integration results for the period from 2020-08-31 to 2020-09-06. During this period, we have: * 2089 builds (92.0% (+3.7) passed, 8.0% (-3.7) failed) of buildworld and buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6, armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64, sparc64 architectures for head, stable/12, stable/11 branches. * 237 test runs (42.6% (-2.7) passed, 24.5% (-3.2) unstable, 32.9% (+5.9) exception) were executed on amd64, i386, riscv64 architectures for head, stable/12, stable/11 branches. * 30 doc and www builds (100% passed) Test case status (on 2020-09-06 23:59): | Branch/Architecture | Total | Pass | Fail | Skipped | | ------------------- | --------- | --------- | ------ | -------- | | head/amd64 | 7879 (+3) | 7789 (+4) | 0 (-1) | 90 (0) | | head/i386 | 7877 (+4) | 7769 (-4) | 0 (0) | 108 (+8) | | 12-STABLE/amd64 | 7626 (0) | 7566 (-3) | 0 (0) | 60 (+3) | | 12-STABLE/i386 | 7624 (0) | 7556 (-3) | 0 (0) | 68 (+3) | | 11-STABLE/amd64 | 6912 (0) | 6861 (0) | 0 (0) | 51 (0) | | 11-STABLE/i386 | 6910 (0) | 6857 (+3) | 0 (0) | 53 (-3) | (The statistics from experimental jobs are omitted) If any of the issues found by CI are in your area of interest or expertise please investigate the PRs listed below. The latest web version of this report is available at https://hackmd.io/@FreeBSD-CI/report-20200906 and archive is available at https://hackmd.io/@FreeBSD-CI/ , any help is welcomed. ## Fixed test cases * sys.kern.kern_copyin.kern_copyin Fails after somewhere in (r364509, r364542] https://bugs.freebsd.org/248933 Fixed in r365327 and r365337 ## Failing jobs * https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/ There are still mutiple errors when building with gcc6, error log available at https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/lastCompletedBuild/console See also: https://lists.freebsd.org/pipermail/svn-src-all/2020-September/202307.html ## Regressions * lib.libexecinfo.backtrace_test.backtrace_fmt_basic starts failing on amd64 after r360915 https://bugs.freebsd.org/246537 * lib.msun.ctrig_test.test_inf_inputs starts failing after llvm10 import https://bugs.freebsd.org/244732 Needs to check if llvm11 import fixes this. * Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on i386 https://bugs.freebsd.org/244163 Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857)) * sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel https://bugs.freebsd.org/244168 Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857)) Fix committed as https://svnweb.freebsd.org/changeset/base/364220 , needs more verification. * lib.libbe.be_create.* and sbin.bectl.bectl_test.* https://bugs.freebsd.org/249055 Loading zfs.ko hangs i386 kernel ## Failing and Flaky tests (from experimental jobs) * https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/ * cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d * https://bugs.freebsd.org/237641 * common.ip.t_dtrace_contrib.tst_ipv4localsctp_ksh * common.ip.t_dtrace_contrib.tst_localsctpstate_ksh * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/ * Total 681 tests, 524 success, 47 failures, 110 skipped, see https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/lastCompletedBuild/testReport/ for more details * https://ci.freebsd.org/job/FreeBSD-head-amd64-test_ltp/ * Total 3749 tests, 2291 success, 645 failures, 813 skipped ## Disabled Tests * sys.fs.tmpfs.mount_test.large https://bugs.freebsd.org/212862 * sys.fs.tmpfs.link_test.kqueue https://bugs.freebsd.org/213662 * sys.kqueue.libkqueue.kqueue_test.main https://bugs.freebsd.org/233586 * sys.kern.ptrace_test.ptrace__PT_KILL_competing_stop https://bugs.freebsd.org/220841 * lib.libc.regex.exhaust_test.regcomp_too_big (i386 only) https://bugs.freebsd.org/237450 * sys.netinet.socket_afinet.socket_afinet_bind_zero https://bugs.freebsd.org/238781 * sys.netpfil.pf.names.names * sys.netpfil.pf.synproxy.synproxy https://bugs.freebsd.org/238870 * sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger https://bugs.freebsd.org/239292 * sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger https://bugs.freebsd.org/239397 * sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger https://bugs.freebsd.org/239399 * sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger https://bugs.freebsd.org/239425 * sys.sys.qmath_test.qdivq_s64q https://bugs.freebsd.org/240219 * sys.kern.ptrace_test.ptrace__getppid https://bugs.freebsd.org/240510 * lib.libc.sys.stat_test.stat_socket https://bugs.freebsd.org/240621 * lib.libarchive.functional_test.test_write_filter_zstd https://bugs.freebsd.org/240683 * lib.libcasper.services.cap_dns.dns_test.main lib.libcasper.services.cap_net.net_test.* https://bugs.freebsd.org/241435 * local.kyua.* (31 cases) & local.lutok.* (3 cases) on 11-i386 https://ci.freebsd.org/job/FreeBSD-stable-11-i386-test/2278/testReport/ * sys.kern.ptrace_test.ptrace__procdesc_reparent_wait_child https://bugs.freebsd.org/243605 * sys.kern.ptrace_test.ptrace__parent_wait_after_attach https://bugs.freebsd.org/244055 * sys.kern.ptrace_test.ptrace__parent_exits_before_child https://bugs.freebsd.org/244056 * sys.net.if_lagg_test.witness (i386) https://bugs.freebsd.org/244163 * PipePdfork.WildcardWait in sys.capsicum.capsicum-test.main https://bugs.freebsd.org/244165 * sys.net.if_lagg_test.lacp_linkstate_destroy_stress (i386) https://bugs.freebsd.org/244168 * sys.netinet6.frag6.frag6_07.frag6_07 https://bugs.freebsd.org/244170 * sys.netinet.fibs_test.udp_dontroute6 https://bugs.freebsd.org/244172 * sys.netpfil.pf.nat.exhaust https://bugs.freebsd.org/244703 * sys.geom.class.gate.ggate_test.ggated (i386) https://bugs.freebsd.org/244737 * sys.kern.sysv_test.msg https://bugs.freebsd.org/233649 ## Issues ### Cause build fails * https://bugs.freebsd.org/233769 Possible build race: ld: error: unable to find library -lgcc_s ### Cause kernel panics * https://bugs.freebsd.org/238870 sys.netpfil.pf.names.names and sys.netpfil.pf.synproxy.synproxy cause panic ### Open * https://bugs.freebsd.org/237641 Flakey test case: common.misc.t_dtrace_contrib.tst_dynopt_d * https://bugs.freebsd.org/237656 "Freed UMA keg (rtentry) was not empty (18 items). Lost 1 pages of memory." seen when running sys/netipsec tests * https://bugs.freebsd.org/238781 sys.netinet.socket_afinet.socket_afinet_bind_zero does not work when mac_portacl(4) loaded * https://bugs.freebsd.org/239292 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger * https://bugs.freebsd.org/239397 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger * https://bugs.freebsd.org/239399 Flakey test case: sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger * https://bugs.freebsd.org/239425 Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger * https://bugs.freebsd.org/241662 Flakey test case: lib.libarchive.functional_test.test_fuzz_iso9660 * https://bugs.freebsd.org/246443 sys.net.if_clone_test.epair_stress sometimes exceeds timeout limit but not caught by kyua * https://bugs.freebsd.org/247510 sys.net.if_lagg_test.status_stress panics kernel on i386 ### Others * [Tickets related to testing@](https://preview.tinyurl.com/y9maauwg) From owner-freebsd-current@freebsd.org Tue Sep 8 17:24:41 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2CD943D0916; Tue, 8 Sep 2020 17:24:41 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmBpx0Rt1z44LD; Tue, 8 Sep 2020 17:24:41 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from marvin.madpilot.net (host-79-53-121-114.retail.telecomitalia.it [79.53.121.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 77A1025B3B; Tue, 8 Sep 2020 17:24:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Subject: Re: Boot error with OpenZFS From: Guido Falsi To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org Cc: Matt Macy References: Autocrypt: addr=madpilot@FreeBSD.org; keydata= mQENBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAG0Ikd1aWRvIEZhbHNpIDxtYWRwaWxvdEBGcmVlQlNELm9yZz6JATYEEwEIACACGwMCHgEC F4AFAlLvzwUFCwkIBwMFFQoJCAsEFgIDAQAKCRAa5oYOVsvSk6EzCAC4ovSo6XF4x0spuKmp RzVuZ5ywqCJAfRIrJHpW8HjSPkcUYwmXVOE3zjul9j2C2eHPPGobEDN5FqovAtzb7HdYGGcU aUdhDApUMMRVkzflwb23C/CI1RBcZxjC0noajSKgbIHx4+Afg6CFMgpngq+NJwEaaVrKlYzq G+KcfeVKAdwlWHJOgQJIEylUtwtBqXx/iJDrGwKO5A6a1uSEZrZfuwjSh8cBqoUfIwLZUIFE HBjHa8pUkp8mWx7JaZ19vBF6pDpPVZSoLSg8stWd1DPesn/qySYgtSGSY6hpWABVF98HRsBG +VXlHtqCaB0j0cGCDhCpHQUI10oGGc8k4zcvuQINBFMQe0EBEAChYaw3HqD3SvyBw0pqI+kk GIrLzO1XYXJXkuxPQ6BAFbe8jG3+h22zFU02OnJL8E1kLLMsCwVzVasYHOFiyY831IYHn/lh O+TN/lhWJTlUCxmWP8xFYJmta2mJzhzQDs3hyw5hF422T+rxgHg8gWxn0D6RO6hmGe7m3k91 8EDvj5JXAq7zj49mT3AMRjUtsVVPy8zjagqyaizCUiHAnbG4kj+BuT5wxR7TKJGk2OjhK/Dh EHzgHq4XB1Gv8+1LvGLZmqih/kBpBP1hIGkakok579CTkw/g8XoWqr6Cjz2fvtjaQmTBwdou gP8Yn5kMBIiIxF7XLngUc5DVEJMYamcktd0q4aHC/cnbWlTwc2WrQBI1AwxCZgDC1RbOOan8 oTIjWqRyaNp9zFvxOaJqgrxJA3Vl/3p9z+witk3pnmg4ITLIJDSmsf89MDaOVGQpDjzs9MaT YlIpTlW5Lns2WTYOue+NanntpX14UCGmeusk+4aYXPzf89zyALS3s3uLtVUdhFwLmdrFgHZS gjU5STLGlP8e9AVddVnf8qZ1czOvHX3UCCAI9YjBQA/5VxpRFJil4OTr9lUA5U57UKGpwmKw IPvArbT8468nYC2Rat4a7UJn3NLHucr9Vh0uvfgbFDhtPUb72sFA2cVI1tfZMnjfUx2jUYKM N5ErgK1Kes0piQARAQABiQEfBBgBCAAJBQJTEHtBAhsMAAoJEBrmhg5Wy9KTDecIAOGwpF/6 sBFQtOk6HkegtqbrZklkDIKQ2qq7+uR7m6PkBpoNj+HsE2EEOIOqGFktN6h8alVVoSs+xY36 1fnR/Kmwi30oCHL3QYWu2shmVa7IrjCyhm8N+n3JpGT6Ugznx3D9Fx/GfrvQlo9MVJE8QJWf +4uoGElKRtiVjbXZhP1/FVRMl7rAi8MtCtASOtAP+HUUyF9wuECqyd2W1F3oM+9Mp4x3/pUD GfSGSgEqETLkuRaMz0Iemm75sGRD3X+SPa4lBJc7x66ifAcdLdz7o3aLYfsjR6Zwca7TvC5E Ha0OfD9EsHGiF9909lPaRvG4buWFUfPBUPDkNHBLDwaQ53K5AQ0ET4b6XQEIALHepqzqtRkm cJc0bHDUGvVtlgf904+DjeDy9nvQfoXPZU/58tswd2oF7ucG7F088MYCaUE+4TR5AknJFvfI dx0YxX4WTzQoCJ7lBrI3DclYLkIfv+O3JIaYdLO1PugeMjbiIqkGZOJqPFoAjY9WCIoVZhlh LIAzsDGmo2w2GdK9f9xpCpWIzl3lLk/1oKLq60keaGSVTQP5OF9h+zNyVK9QUnN9i+wSbfDO wJ7bpepNeydC/BppLy701LUEzvqfg2EDJ2tp4A9z2wL0EXGxBp5IPQAa3RBdFqeBsfoBhlrM hSpR7z3TLYFgMtybEvq0GqRui6Ft8lCacKRKQPOinQcAEQEAAYkBHwQoAQgACQUCUxB9DQId AQAKCRAa5oYOVsvSkzGXCADErInRheCqYxnCs4ZDStLBKXr3HpUOg84E+5HF7qui0OmDq26H 9vyj4Bonvf06BWXyVx/MxORnn6pCrx2W2LLFopRb5CPdBfZ9d/JBttOTQf9s5WkG++P7/WTF yV3IqZyMfk9rTjAgYByVONSDCZgfjX0beQOgg8rSXYVsaqabBKOY48v+7STNTZ+OxvO7QFfK lTVLc20us3Z2xweFtgScAjm21b/HqS94bvy+Xn1do9rUm1U5sryvwpWDAanbVKN7j1++Rhfy rmAwjj9QUwOc85s6eDzFXfoJh3DIAmSmOpb3BLXYuRSyNMHtpHGPH3z7zNnejDYRbBi2lSPe SdKKiQEfBBgBAgAJBQJPhvpdAhsMAAoJEBrmhg5Wy9KTNfEH/R0zTYbvDdCEirZkfJYD4Sbr vPazhGvCihGra+H0O4C/oZmDhKmf8hy3D0LxsWwJS0exdEoXirwBJOAdWhcBlCz6NEs7jtHf 1rVTBGxmveSU5v+pn4spljJVn/FInw9TAys8z0ezptMm3qDzPEv0UE26FFNVi6cHeJoPaVSZ StMa+eRjkhzX+Ju0vj9ZL5d8YJhI9eM1TKvciQTVhZbECuXIon4e7BaX7sVnRFW7YCHcacyJ ii10iwNLzq6CgL8RUxgawat78VenlJmisneR221no5mn2NbmuXXJ3sPZcaVii3apAtu1bdAp Lvi7U2N99uVfgQoZ3MDXCSUuyDJgc+s= Message-ID: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org> Date: Tue, 8 Sep 2020 19:24:38 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 17:24:41 -0000 On 08/09/20 10:01, Guido Falsi wrote: > Hi, > > I'm trying to update to recent head, but I can't boot my system with the > compiled kernel. > > The system has ZFS on root and was working with previous kernel (before > OpenZFS migration). > > I'm trying to boot r365437. > > I load zfs from loader with zfs_load="YES" as usual and get this error > message at the start of kernel output: > > link_elf_obj: symbol lockstat_enabled undefined > KLD file zfs.ko - could not finalize loading > > The zfs.ko file is aligned with the kernel and I did not observe errors > while compiling. > > I am able to make the machine using the kernel from the most recent head > snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel > with debug symbols and one with GENERIC config. A locally built GENERIC works fine, so this is my fault. I clearly have something wrong in my kernel config. I'll report anyway as soon as I discover what it is. -- Guido Falsi From owner-freebsd-current@freebsd.org Tue Sep 8 17:30:56 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 653683D0A6B; Tue, 8 Sep 2020 17:30:56 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmBy80dt3z452l; Tue, 8 Sep 2020 17:30:55 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-qk1-x744.google.com with SMTP id d20so16088002qka.5; Tue, 08 Sep 2020 10:30:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to; bh=Y24IO2upEyHZ2JiazVFuiBDXPC081SKq/UdzR8dAB1M=; b=aCQ3QN0qGM6omfKxueAlFPACHakbZudSegRQPf0lVk4gMWaOngl39ShKTiktdaJwF0 AUPIyasb4OQ/s+nqxISSxue+bloyAfRkrVGJ/JOEX340rWs8lKL2IImvtVAtVGMvvhCs KloMeFiO0qbetpKq/rnCUhMogn3z2FJgAiot6Er6g2Cu/SOWd8saqtDCU1eTqcN4pqk7 TIExIumNiq9PISPwAHoK5BBkzEGqKmg3KwwsceWWMIyV8LdeOpdq4P/AjTlBGX8X8Dvp t5r3Xx7RuN/6wEyNdh1jTOL3Mx+rFV4yoWFAE5MljIfbXN+HnS5aCB5THuze2SilMgAX ZdqA== X-Gm-Message-State: AOAM5307S7sSOauQ6hbZDg/XMzjjZSrgyf5dSNx0ozYlMR8KGlaa8TOp hoxF18EQHcPo2qJlXgH76DZDDo4mCC1sMg== X-Google-Smtp-Source: ABdhPJwhBSLkP4fBuoZVVPN6hEqDRkGX8ELvaZsz68mTtF25vMRMT+mBiSbZ9KyfqJ7nU8Hd9bzqSw== X-Received: by 2002:a37:a64a:: with SMTP id p71mr1091924qke.389.1599586254906; Tue, 08 Sep 2020 10:30:54 -0700 (PDT) Received: from raichu (toroon0560w-lp130-08-67-71-176-35.dsl.bell.ca. [67.71.176.35]) by smtp.gmail.com with ESMTPSA id v42sm102826qth.35.2020.09.08.10.30.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Sep 2020 10:30:53 -0700 (PDT) Sender: Mark Johnston Date: Tue, 8 Sep 2020 13:30:51 -0400 From: Mark Johnston To: Guido Falsi Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org, Matt Macy Subject: Re: Boot error with OpenZFS Message-ID: <20200908173051.GB5058@raichu> References: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org> X-Rspamd-Queue-Id: 4BmBy80dt3z452l X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 17:30:56 -0000 On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote: > On 08/09/20 10:01, Guido Falsi wrote: > > Hi, > > > > I'm trying to update to recent head, but I can't boot my system with the > > compiled kernel. > > > > The system has ZFS on root and was working with previous kernel (before > > OpenZFS migration). > > > > I'm trying to boot r365437. > > > > I load zfs from loader with zfs_load="YES" as usual and get this error > > message at the start of kernel output: > > > > link_elf_obj: symbol lockstat_enabled undefined > > KLD file zfs.ko - could not finalize loading > > > > The zfs.ko file is aligned with the kernel and I did not observe errors > > while compiling. > > > > I am able to make the machine using the kernel from the most recent head > > snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel > > with debug symbols and one with GENERIC config. > > A locally built GENERIC works fine, so this is my fault. I clearly have > something wrong in my kernel config. > > I'll report anyway as soon as I discover what it is. Can you verify that adding "options KDTRACE_HOOKS" fixes the problem? I note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few other surprising things. From owner-freebsd-current@freebsd.org Tue Sep 8 17:47:24 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7DAC93D12DA; Tue, 8 Sep 2020 17:47:24 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmCK726b0z46DT; Tue, 8 Sep 2020 17:47:22 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 088HlL1G081546 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Sep 2020 10:47:21 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 088HlLNu081545; Tue, 8 Sep 2020 10:47:21 -0700 (PDT) (envelope-from sgk) Date: Tue, 8 Sep 2020 10:47:21 -0700 From: Steve Kargl To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd Message-ID: <20200908174721.GA81469@troutmask.apl.washington.edu> References: <20200908021002.GA76325@troutmask.apl.washington.edu> <20200908025513.GA76566@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200908025513.GA76566@troutmask.apl.washington.edu> X-Rspamd-Queue-Id: 4BmCK726b0z46DT X-Spamd-Bar: / X-Spamd-Result: default: False [0.42 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM,none]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.11)[0.106]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.09)[0.093]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.22)[0.221]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 17:47:24 -0000 On Mon, Sep 07, 2020 at 07:55:13PM -0700, Steve Kargl wrote: > On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote: > > > > Interval tested for exp2f: [1,8] > > ulp <= 0.5: 0.056% 14072 | 0.056% 14072 > > 0.5 < ulp < 0.6: 0.000% 8 | 0.056% 14080 > > 3.0 < ulp < 0.0: 99.944% 25151744 | 100.000% 25165824 > > Max ulp: 22729.386719 at 1.00195301e+00 > > > > Note, compiling s_exp2f.c with gcc9 gives the above > result with -O3 -march=i686 -m32. So, gcc9 is not > nearly as bad as clang, but both give bad results. > Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c, > one sees that the files are almost identical. > > Note, FreeBSD's libm gives > > % ./tlibm_libm -DEfP exp2 > Interval tested for exp2f: [1,8] > ulp <= 0.5: 99.959% 25155610 | 99.959% 25155610 > 0.5 < ulp < 0.6: 0.041% 10214 | 100.000% 25165824 > Max ulp: 0.500980 at 1.97115958e+00 > > which is good, but this is compiled with CPUTYPE ?= core2 > in /etc/make.conf. > I think I've found the problem, and it appears to be due to a change byt Openlibm developers to the file math_private.h copied from FreeBSD. Namely, one finds //VBS #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval)) /* VBS #ifdef FLT_EVAL_METHOD // Attempt to get strict C99 semantics for assignment with non-C99 compilers. #if FLT_EVAL_METHOD == 0 || __GNUC__ == 0 #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval)) #else #define STRICT_ASSIGN(type, lval, rval) do { \ volatile type __lval; \ \ if (sizeof(type) >= sizeof(double)) \ (lval) = (rval); \ else { \ __lval = (rval); \ (lval) = __lval; \ } \ } while (0) #endif #endif */ So, STRICT_ASSIGN is broken in Openlibm. I'll be reporting a bug upstream. Apoogies for the noise. -- Steve From owner-freebsd-current@freebsd.org Tue Sep 8 18:55:32 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2AF2A3D3A30; Tue, 8 Sep 2020 18:55:32 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmDqm0LXkz4HXy; Tue, 8 Sep 2020 18:55:32 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from ubik.madpilot.net (host-79-53-121-114.retail.telecomitalia.it [79.53.121.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 746CB271FE; Tue, 8 Sep 2020 18:55:31 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Subject: Re: Boot error with OpenZFS To: Mark Johnston Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org References: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org> <20200908173051.GB5058@raichu> From: Guido Falsi Message-ID: Date: Tue, 8 Sep 2020 20:55:29 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200908173051.GB5058@raichu> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 18:55:32 -0000 On 08/09/20 19:30, Mark Johnston wrote: > On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote: >> On 08/09/20 10:01, Guido Falsi wrote: >>> Hi, >>> >>> I'm trying to update to recent head, but I can't boot my system with the >>> compiled kernel. >>> >>> The system has ZFS on root and was working with previous kernel (before >>> OpenZFS migration). >>> >>> I'm trying to boot r365437. >>> >>> I load zfs from loader with zfs_load="YES" as usual and get this error >>> message at the start of kernel output: >>> >>> link_elf_obj: symbol lockstat_enabled undefined >>> KLD file zfs.ko - could not finalize loading >>> >>> The zfs.ko file is aligned with the kernel and I did not observe errors >>> while compiling. >>> >>> I am able to make the machine using the kernel from the most recent head >>> snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel >>> with debug symbols and one with GENERIC config. >> >> A locally built GENERIC works fine, so this is my fault. I clearly have >> something wrong in my kernel config. >> >> I'll report anyway as soon as I discover what it is. > > Can you verify that adding "options KDTRACE_HOOKS" fixes the problem? I > note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few > other surprising things. I am in the process of testing that. The machine is compiling. I also noticed in sys/conf/files: kern/kern_lockstat.c optional kdtrace_hooks I'll report back shortly once I've tested it. -- Guido Falsi From owner-freebsd-current@freebsd.org Tue Sep 8 19:12:00 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F0A5D3D470A; Tue, 8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmFBm4JXRz4JyX; Tue, 8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 5CBA326778; Tue, 8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::a9cd:b64f:c621:a30f] (unknown [IPv6:2001:470:7a58:0:a9cd:b64f:c621:a30f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 45E6E6E98E; Tue, 8 Sep 2020 21:11:58 +0200 (CEST) From: Dimitry Andric Message-Id: <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd Date: Tue, 8 Sep 2020 21:11:50 +0200 In-Reply-To: <20200908174721.GA81469@troutmask.apl.washington.edu> Cc: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org To: Steve Kargl References: <20200908021002.GA76325@troutmask.apl.washington.edu> <20200908025513.GA76566@troutmask.apl.washington.edu> <20200908174721.GA81469@troutmask.apl.washington.edu> X-Mailer: Apple Mail (2.3445.104.15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 19:12:01 -0000 --Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 8 Sep 2020, at 19:47, Steve Kargl = wrote: >=20 > On Mon, Sep 07, 2020 at 07:55:13PM -0700, Steve Kargl wrote: >> On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote: >>>=20 >>> Interval tested for exp2f: [1,8] >>> ulp <=3D 0.5: 0.056% 14072 | 0.056% 14072 >>> 0.5 < ulp < 0.6: 0.000% 8 | 0.056% 14080 >>> 3.0 < ulp < 0.0: 99.944% 25151744 | 100.000% 25165824 >>> Max ulp: 22729.386719 at 1.00195301e+00 >>>=20 >>=20 >> Note, compiling s_exp2f.c with gcc9 gives the above >> result with -O3 -march=3Di686 -m32. So, gcc9 is not >> nearly as bad as clang, but both give bad results. >> Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c, >> one sees that the files are almost identical. >>=20 >> Note, FreeBSD's libm gives >>=20 >> % ./tlibm_libm -DEfP exp2 >> Interval tested for exp2f: [1,8] >> ulp <=3D 0.5: 99.959% 25155610 | 99.959% 25155610 >> 0.5 < ulp < 0.6: 0.041% 10214 | 100.000% 25165824 >> Max ulp: 0.500980 at 1.97115958e+00 >>=20 >> which is good, but this is compiled with CPUTYPE ?=3D core2 >> in /etc/make.conf. >>=20 >=20 > I think I've found the problem, and it appears to be > due to a change byt Openlibm developers to the file > math_private.h copied from FreeBSD. Namely, one finds >=20 > //VBS > #define STRICT_ASSIGN(type, lval, rval) ((lval) =3D (rval)) >=20 > /* VBS > #ifdef FLT_EVAL_METHOD > // Attempt to get strict C99 semantics for assignment with non-C99 = compilers. > #if FLT_EVAL_METHOD =3D=3D 0 || __GNUC__ =3D=3D 0 > #define STRICT_ASSIGN(type, lval, rval) ((lval) =3D (rval)) > #else > #define STRICT_ASSIGN(type, lval, rval) do { \ > volatile type __lval; \ > \ > if (sizeof(type) >=3D sizeof(double)) \ > (lval) =3D (rval); \ > else { \ > __lval =3D (rval); \ > (lval) =3D __lval; \ > } \ > } while (0) > #endif > #endif > */ >=20 > So, STRICT_ASSIGN is broken in Openlibm. I'll be reporting > a bug upstream. Apoogies for the noise. Hi Steve, I'm curious what their rationale was, as the commit that changed it is: = https://github.com/JuliaMath/openlibm/commit/f5fb92746715beb0441a60feca202= ee16cb19fc9 with a description of just "Build with gcc"... Maybe they've assumed gcc never needs the volatile approach? -Dimitry --Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX1fXdgAKCRCwXqMKLiCW o6Z1AJ9iVMo9dPDbDN+OqHdtmVyTH0hXIgCffjTrI+NigtgyIaO1m6gQBYPwnCw= =bsQX -----END PGP SIGNATURE----- --Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A-- From owner-freebsd-current@freebsd.org Tue Sep 8 20:18:56 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 335543D658F; Tue, 8 Sep 2020 20:18:56 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmGgy4j8zz4P8X; Tue, 8 Sep 2020 20:18:54 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.16.1/8.16.1) with ESMTPS id 088KId9N044002 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Sep 2020 23:18:42 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 088KId9N044002 Received: (from kostik@localhost) by tom.home (8.16.1/8.16.1/Submit) id 088KIde6044001; Tue, 8 Sep 2020 23:18:39 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 8 Sep 2020 23:18:39 +0300 From: Konstantin Belousov To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org, freebsd-ppc@freebsd.org, mmacy@freebsd.org Subject: Re: Last ZFS upgrade (r365347) breaks booting Message-ID: <20200908201839.GR94807@kib.kiev.ua> References: <20200908193918.GB21279@KGPE-D16> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200908193918.GB21279@KGPE-D16> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on tom.home X-Rspamd-Queue-Id: 4BmGgy4j8zz4P8X X-Spamd-Bar: + X-Spamd-Result: default: False [1.45 / 15.00]; ARC_NA(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all:c]; NEURAL_SPAM_MEDIUM(0.36)[0.360]; NEURAL_SPAM_SHORT(0.63)[0.631]; NEURAL_SPAM_LONG(0.45)[0.454]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-fs,freebsd-ppc]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 20:18:56 -0000 On Tue, Sep 08, 2020 at 09:39:18PM +0200, Piotr Kubaj via freebsd-ppc wrote: > I'm currently on r365449 on powerpc64. I use ZFS on / with zfs.ko compiled in kernel (because there's no loader on PowerNV systems). > > There seems to be a regression that happened recently, probably in r365347 (although I can't bisect it). Booting on my system, both with older kernels and the newest I have, I'm getting: > exec /sbin/init: error 8 > exec /sbin/init.bak: error 8 > exec /rescue/init: error 8 > init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init > panic: no init > > This would suggest that the regression happened in the userspace. I can confirm when running livecd that there is /sbin/init installed. > ZFS, when loaded from that image (https://download.freebsd.org/ftp/snapshots/powerpc/powerpc64/ISO-IMAGES/13.0/FreeBSD-13.0-CURRENT-powerpc-powerpc64-20200903-c122cf32f2a-disc1.iso) seems to work fine. Just in case, check r365433. From owner-freebsd-current@freebsd.org Tue Sep 8 20:31:58 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 987C73D695B for ; Tue, 8 Sep 2020 20:31:58 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmGz15BKWz4QJ9; Tue, 8 Sep 2020 20:31:57 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 4BmGyt1PYXz3n4g; Tue, 8 Sep 2020 20:31:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id JUBDA1V9yzK9; Tue, 8 Sep 2020 20:31:49 +0000 (UTC) Received: from vivi.daemonic.se (vivi.daemonic.se [IPv6:2001:470:dca9:1200::4]) by mail.daemonic.se (Postfix) with ESMTPSA id 4BmGys3ZkTz3myt; Tue, 8 Sep 2020 20:31:49 +0000 (UTC) Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: Matthew Macy , Graham Perrin Cc: freebsd-current References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> From: Niclas Zeising Message-ID: <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> Date: Tue, 8 Sep 2020 22:31:47 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BmGz15BKWz4QJ9 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.16 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023]; FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-0.999]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[daemonic.se:+]; DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none]; NEURAL_HAM_SHORT(-1.20)[-1.205]; NEURAL_HAM_MEDIUM(-0.95)[-0.952]; FREEMAIL_TO(0.00)[freebsd.org,gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:36236, ipnet:176.58.89.0/24, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 20:31:58 -0000 On 2020-05-02 02:20, Matthew Macy wrote: > OpenZFS doesn't have the same ashift optimization logic that FreeBSD > has. It's something that needs to be resolved before the code can be > integrated downstream. So currently all pools created with OpenZFS will use 512 bit alignment, at least if the underlying storage device uses 512bit sectors (which most drives tend to do)? If this is the case, it feels like a pessimisation. Regards -- Niclas From owner-freebsd-current@freebsd.org Tue Sep 8 20:59:59 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5B80D3D7D2D; Tue, 8 Sep 2020 20:59:59 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmHbM1nn4z4ST9; Tue, 8 Sep 2020 20:59:59 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from ubik.madpilot.net (host-79-53-121-114.retail.telecomitalia.it [79.53.121.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 8AEEC28004; Tue, 8 Sep 2020 20:59:58 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Subject: Re: Boot error with OpenZFS To: Mark Johnston Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org, Matt Macy References: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org> <20200908173051.GB5058@raichu> From: Guido Falsi Message-ID: <0cf87d31-df45-4664-446c-d3ad1aa65449@FreeBSD.org> Date: Tue, 8 Sep 2020 22:59:56 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200908173051.GB5058@raichu> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 20:59:59 -0000 On 08/09/20 19:30, Mark Johnston wrote: > On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote: >> On 08/09/20 10:01, Guido Falsi wrote: >>> Hi, >>> >>> I'm trying to update to recent head, but I can't boot my system with the >>> compiled kernel. >>> >>> The system has ZFS on root and was working with previous kernel (before >>> OpenZFS migration). >>> >>> I'm trying to boot r365437. >>> >>> I load zfs from loader with zfs_load="YES" as usual and get this error >>> message at the start of kernel output: >>> >>> link_elf_obj: symbol lockstat_enabled undefined >>> KLD file zfs.ko - could not finalize loading >>> >>> The zfs.ko file is aligned with the kernel and I did not observe errors >>> while compiling. >>> >>> I am able to make the machine using the kernel from the most recent head >>> snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel >>> with debug symbols and one with GENERIC config. >> >> A locally built GENERIC works fine, so this is my fault. I clearly have >> something wrong in my kernel config. >> >> I'll report anyway as soon as I discover what it is. > > Can you verify that adding "options KDTRACE_HOOKS" fixes the problem? I > note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few > other surprising things. Yes, that one was the missing option. I also noticed mmacy committer r365466 which should fix the issue. Thanks to all! -- Guido Falsi From owner-freebsd-current@freebsd.org Tue Sep 8 21:15:53 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 10B293D83D6; Tue, 8 Sep 2020 21:15:53 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmHxh11VJz4T45; Tue, 8 Sep 2020 21:15:51 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 088LFn9b084513 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Sep 2020 14:15:49 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 088LFntL084512; Tue, 8 Sep 2020 14:15:49 -0700 (PDT) (envelope-from sgk) Date: Tue, 8 Sep 2020 14:15:49 -0700 From: Steve Kargl To: Dimitry Andric Cc: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd Message-ID: <20200908211549.GA84481@troutmask.apl.washington.edu> References: <20200908021002.GA76325@troutmask.apl.washington.edu> <20200908025513.GA76566@troutmask.apl.washington.edu> <20200908174721.GA81469@troutmask.apl.washington.edu> <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org> X-Rspamd-Queue-Id: 4BmHxh11VJz4T45 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 21:15:53 -0000 On Tue, Sep 08, 2020 at 09:11:50PM +0200, Dimitry Andric wrote: > On 8 Sep 2020, at 19:47, Steve Kargl wrote: > > > > I think I've found the problem, and it appears to be > > due to a change byt Openlibm developers to the file > > math_private.h copied from FreeBSD. Namely, one finds > > > > //VBS > > #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval)) > > > > /* VBS > > #ifdef FLT_EVAL_METHOD > > // Attempt to get strict C99 semantics for assignment with non-C99 compilers. > > #if FLT_EVAL_METHOD == 0 || __GNUC__ == 0 > > #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval)) > > #else > > #define STRICT_ASSIGN(type, lval, rval) do { \ > > volatile type __lval; \ > > \ > > if (sizeof(type) >= sizeof(double)) \ > > (lval) = (rval); \ > > else { \ > > __lval = (rval); \ > > (lval) = __lval; \ > > } \ > > } while (0) > > #endif > > #endif > > */ > > > > So, STRICT_ASSIGN is broken in Openlibm. I'll be reporting > > a bug upstream. Apoogies for the noise. > > Hi Steve, > > I'm curious what their rationale was, as the commit that changed it is: > > https://github.com/JuliaMath/openlibm/commit/f5fb92746715beb0441a60feca202ee16cb19fc9 > > with a description of just "Build with gcc"... Maybe they've assumed gcc > never needs the volatile approach? > I have no idea why OpenLibm would change math_private.h. I've reported the issue at https://github.com/JuliaMath/openlibm/issues/215 -- Steve From owner-freebsd-current@freebsd.org Tue Sep 8 22:45:33 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 67BC03DA9AC; Tue, 8 Sep 2020 22:45:33 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmKx85Ddpz4ZZQ; Tue, 8 Sep 2020 22:45:32 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wr1-x443.google.com with SMTP id t10so885298wrv.1; Tue, 08 Sep 2020 15:45:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=n7x9K8vwqVBWePk+EDnbLA6X6jb7sTrUhQMWgQ0EgFE=; b=MY54RT1p9xT4ILYu1w53eAjKVmDleWuUuTlK6r1MUSut3+It7VKOp6sVWNJ7EhR0NM KjQPem5l0q6SFmx4kvcGi2wnGlr4nje920n5TtNvoeZKlArP0+LzDD1+144jH8qf8bCd u7t+8UurtActo7vxqL4jjdMtzoKOLbdf22iaAc36ZSVwOhrbHlpzQkSZxWWePRmrwGVm JBcTYlURhuC7xGyLGzso0r0AlYDNo8y9ufbDWvTIU2t/dOSgv267u+fMLIEKbOBo0Dqh 0DmtZ1id3uMqO9iWKxErW50Win+WQESgPoplxLd0fGr801r+zgqF6N0GcpG56FRND4jX 2jzQ== X-Gm-Message-State: AOAM533rix+BbLo2OT3VRjho0g2To4BGSyU20Pd/g2q0hKPQDR6Tn+Ya V3WxFngCRg54xkQwlVr/h4QTHHZI7RjrEg== X-Google-Smtp-Source: ABdhPJxi9NIrqEcuQ7zCKXnp4JsscMgMFqodmvX9dH+RiKUGJhdNJ29gGmqYuaxYUJFMJltHSBf8Ag== X-Received: by 2002:a5d:4e0b:: with SMTP id p11mr822875wrt.32.1599605131029; Tue, 08 Sep 2020 15:45:31 -0700 (PDT) Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com. [79.66.147.78]) by smtp.gmail.com with ESMTPSA id c205sm1021514wmd.33.2020.09.08.15.45.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 08 Sep 2020 15:45:30 -0700 (PDT) Subject: Re: OpenZFS and L2ARC To: Stefan Esser , FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude References: From: Graham Perrin Message-ID: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> Date: Tue, 8 Sep 2020 23:45:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4BmKx85Ddpz4ZZQ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.44 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.45)[-0.448]; RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.983]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.01)[-1.008]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::443:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-fs,freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 22:45:33 -0000 On 08/09/2020 08:43, Stefan Esser wrote: > OpenZFS seems to work quite well for me, in general, but I have > questions regarding the L2ARC statistics. > … > The sysutils/zfs-stats port reports the following values for > this system, BTW: > > ------------------------------------------------------------------------ > ZFS Subsystem Report                Tue Sep  8 09:02:46 2020 > ------------------------------------------------------------------------ > … > > Quite a number of sysctl variable names have changed, and the port > needs to be adapted to the new names (therefore there are lots of 0 > values in the -L output). > > The following names used by zfs-stats do not exist in OpenZFS: > > kstat.zfs.misc.arcstats.recycle_miss > kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned > kstat.zfs.misc.arcstats.l2_write_buffer_iter > kstat.zfs.misc.arcstats.l2_write_buffer_list_iter > kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter > kstat.zfs.misc.arcstats.l2_write_full > kstat.zfs.misc.arcstats.l2_write_in_l2 > kstat.zfs.misc.arcstats.l2_write_io_in_progress > kstat.zfs.misc.arcstats.l2_write_not_cacheable > kstat.zfs.misc.arcstats.l2_write_passed_headroom > kstat.zfs.misc.arcstats.l2_write_pios > kstat.zfs.misc.arcstats.l2_write_spa_mismatch > kstat.zfs.misc.arcstats.l2_write_trylock_fail > kstat.zfs.misc.arcstats.l2_writes_hdr_miss > vfs.zfs.vdev.cache.size > > The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size > can be used to detect OpenZFS, and is easily fixed. > > But the above listed L2ARC values seem to have been removed from or > have never existed in OpenZFS, and I did not find any substitutes. > > Are there any plans to re-create them in OpenZFS on FreeBSD or are > they gone for good? Recalling , on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote: >> … >> >> Basically 'arc' was converted to a subtree. >> >> We should add some backwards compat sysctls to cover some of >> these renames etc so configs and scripts don't break etc. > > I'd like to update the zfs-stats port for compatibilíty with OpenZFS ... > Cool! From owner-freebsd-current@freebsd.org Wed Sep 9 04:18:32 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 126A23E28FD for ; Wed, 9 Sep 2020 04:18:32 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BmTKM62vtz4vYK for ; Wed, 9 Sep 2020 04:18:31 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id CF70C3E2E8D; Wed, 9 Sep 2020 04:18:31 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CF3533E2E8C for ; Wed, 9 Sep 2020 04:18:31 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmTKL5T6Gz4vC6 for ; Wed, 9 Sep 2020 04:18:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x32d.google.com with SMTP id o6so1197771ota.2 for ; Tue, 08 Sep 2020 21:18:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZElh+71uZTwN5329a3YbjI/UgoJf+CFjserH4WrHaJw=; b=g8BS1v53AvbGsoY8Ryyn6Ag8ZOUNhhCyRQe5IomtnCc/nZuTn2xKftWyx5Q47W8TXD lLi7T2ZSkzVBxJa/vN3bh7qGBdEDUHaHOVwdkjtsKmx71S0NJAM1FEDDrdHE6HhX/ZiN SOsthsEG7WmQvMQQcmtQmFJfQhAHSZcHPSIl2D2g0OFQsnrqJqoISy3sPJqqwGCb81jU n7bqX3YEJFePHXc2XKA9JscFCqoi3IFinyWUq9dto1We2kEZkYRDkchc18Z5pbrvb+6p EnzAvFL+czJam5UNXCW1dnmSdZSBYyqLpKXJcYmq+hD1vX5E7956ADQ9fRp53q5I/RuU fRKA== X-Gm-Message-State: AOAM531UHgvVGbQiQqavmxQLopVZ/FiPcuMFyfSqPYxu3g69ndO/eHLk Weq8Xpo+bY4us4ufIDiRphVzDth7LKecY/GeLyQTvP4kFEQ8Kw== X-Google-Smtp-Source: ABdhPJw9ZatjY/i45zrVhzBuSOjYITF6nDW0kByTuU9udfNXafc6YEnA51bCWxnOe98OmMz3qXV3MecjvSi6/O1C95s= X-Received: by 2002:a9d:6a85:: with SMTP id l5mr1629707otq.271.1599625109453; Tue, 08 Sep 2020 21:18:29 -0700 (PDT) MIME-Version: 1.0 From: Kevin Oberman Date: Tue, 8 Sep 2020 21:18:13 -0700 Message-ID: Subject: Livelock on recent current To: current X-Rspamd-Queue-Id: 4BmTKL5T6Gz4vC6 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.985]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; NEURAL_HAM_LONG(-1.01)[-1.014]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32d:from]; NEURAL_HAM_SHORT(-0.12)[-0.121]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; MAILMAN_DEST(0.00)[current]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 04:18:32 -0000 I am seeing a problem since I moved to current on my laptop this week. It's odd as it is linked to the keyboard. As long as the keyboard is active, everything is fine, but if the keyboard is not used, after a few minutes, it locks up and gets very hot. The system may be busy or idle. The system seems completely locked. It does not respond in the network and the display, X or just vt is frozen. The only factor is use of the keyboard. I'm not sure what information I might collect. The system is a ThinkPad L15 with 4GN of DRAMM (more on order) . FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 20:16:02 PDT 2020 root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 20:16:02 PDT 2020 root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 Intel(R) Core(TM) i5-10210U CPU (Crystal Lake) -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-current@freebsd.org Wed Sep 9 06:46:12 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6F1883E6863; Wed, 9 Sep 2020 06:46:12 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmXbm2MSgz3YxY; Wed, 9 Sep 2020 06:46:12 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MacBook-Pro-449.fritz.box (p200300cd5f236a00615dc138489ae2a2.dip0.t-ipconnect.de [IPv6:2003:cd:5f23:6a00:615d:c138:489a:e2a2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 6D05B2C490; Wed, 9 Sep 2020 06:46:11 +0000 (UTC) (envelope-from se@freebsd.org) To: FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude , Graham Perrin References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> From: Stefan Esser Subject: Re: OpenZFS and L2ARC Message-ID: Date: Wed, 9 Sep 2020 08:46:07 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.2.1 MIME-Version: 1.0 In-Reply-To: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 06:46:12 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC Content-Type: multipart/mixed; boundary="QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb"; protected-headers="v1" From: Stefan Esser To: FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude , Graham Perrin Message-ID: Subject: Re: OpenZFS and L2ARC References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> In-Reply-To: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> --QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb Content-Type: multipart/mixed; boundary="------------251E0D5F4C0D1E7299068885" Content-Language: de-DE This is a multi-part message in MIME format. --------------251E0D5F4C0D1E7299068885 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Am 09.09.20 um 00:45 schrieb Graham Perrin: > On 08/09/2020 08:43, Stefan Esser wrote: >> OpenZFS seems to work quite well for me, in general, but I have=20 >> questions regarding the L2ARC statistics. >> > =85 >=20 >> The sysutils/zfs-stats port reports the following values for >> this system, BTW: >> >> ----------------------------------------------------------------------= -- >> ZFS Subsystem Report=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Tue = Sep=A0 8 09:02:46 2020 >> ----------------------------------------------------------------------= -- >> > =85 >=20 >> >> Quite a number of sysctl variable names have changed, and the port >> needs to be adapted to the new names (therefore there are lots of 0 >> values in the -L output). >> >> The following names used by zfs-stats do not exist in OpenZFS: >> >> kstat.zfs.misc.arcstats.recycle_miss >> kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned >> kstat.zfs.misc.arcstats.l2_write_buffer_iter >> kstat.zfs.misc.arcstats.l2_write_buffer_list_iter >> kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter >> kstat.zfs.misc.arcstats.l2_write_full >> kstat.zfs.misc.arcstats.l2_write_in_l2 >> kstat.zfs.misc.arcstats.l2_write_io_in_progress >> kstat.zfs.misc.arcstats.l2_write_not_cacheable >> kstat.zfs.misc.arcstats.l2_write_passed_headroom >> kstat.zfs.misc.arcstats.l2_write_pios >> kstat.zfs.misc.arcstats.l2_write_spa_mismatch >> kstat.zfs.misc.arcstats.l2_write_trylock_fail >> kstat.zfs.misc.arcstats.l2_writes_hdr_miss >> vfs.zfs.vdev.cache.size >> >> The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size >> can be used to detect OpenZFS, and is easily fixed. >> >> But the above listed L2ARC values seem to have been removed from or >> have never existed in OpenZFS, and I did not find any substitutes. >> >> Are there any plans to re-create them in OpenZFS on FreeBSD or are >> they gone for good? >=20 > Recalling=20 > ,=20 > on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote: >=20 > >> =85 > >> > >> Basically 'arc' was converted to a subtree. > >> > >> We should add some backwards compat sysctls to cover some of > >> these renames etc so configs and scripts don't break etc. This is not possible for quite a number of sysctls, since there is no simple 1:1 mapping for many of them. And there is an annoyance that I had noticed before but now have tracked down: $ time sysctl kstat.zfs.misc.dbufs | wc 55327 2047031 16333472 real 0m16,446s user 0m0,055s sys 0m16,397s Somebody decided to put a complete list of dbufs under this sysctl and thus querying "kstat.zfs.misc" takes that long (16 seconds to generate 16 MB of output on my system), even if only a few other values in "kstat.zfs.misc" are needed. I do not know whether there is any chance to get that debug output moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid, that on Linux there are scripts that expect it under this name. If it is not acceptable to the upstream, we should locally modify the sysctl tree to move that variable out of "misc", IMHO. (While not taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to a "debug" sub-tree, IMHO ...) zfs-stats needs tens of values from "misc", and if they are not all added individually to the Kstat array, this will limit the response time to any zfs-stats invocation. It is not too hard to add the new variables in zfs-stats and to adapt the calculations to derive meaningful values to display. But if it always takes 16 seconds to generate any output, I'm not likely to use it too often ... Regards, STefan --------------251E0D5F4C0D1E7299068885-- --QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb-- --ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9Yei8FAwAAAAAACgkQR+u171r99USZ UQgAthKKr1z5b3fQKi8LSvDREnf5W2r7QIbwb57u9jljbeD79jxAmJXcC950wyUbbQMMqQrqWSsi MRzo5Cnv8TyfsLMf2yPWXG6zLaYzztKAKr2mbpzoMhCLOsJhhe1cxRXB0WnosbZLg/FH/wYGwPZa /uCoGdomGJcr51AIbbdF8IvpQq3k5RdiONqVt1wXx7Z5XfF+P5eH5ju8lHEBDO8T/odmUQL+7D4W MaqCebR2q+Hy+I6RF8jn5W2LVzl6o5RLLp33ItemuvIghOuHuIkx/z3qfatTB/FvUdwA+scfw3us dQ3IR2tUhaCt06+kmlJ2vH/7it66AyQT2KviiU+ONQ== =DLIq -----END PGP SIGNATURE----- --ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC-- From owner-freebsd-current@freebsd.org Wed Sep 9 08:30:14 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9FFCC3C9510; Wed, 9 Sep 2020 08:30:14 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmZvp3n7hz3gGh; Wed, 9 Sep 2020 08:30:14 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MacBook-Pro-449.fritz.box (p200300cd5f236a00615dc138489ae2a2.dip0.t-ipconnect.de [IPv6:2003:cd:5f23:6a00:615d:c138:489a:e2a2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id A1D612C3D8; Wed, 9 Sep 2020 08:30:13 +0000 (UTC) (envelope-from se@freebsd.org) From: Stefan Esser To: FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude , Graham Perrin References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> Subject: Re: OpenZFS and L2ARC Message-ID: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> Date: Wed, 9 Sep 2020 10:30:09 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 08:30:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU Content-Type: multipart/mixed; boundary="psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky"; protected-headers="v1" From: Stefan Esser To: FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude , Graham Perrin Message-ID: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> Subject: Re: OpenZFS and L2ARC References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> In-Reply-To: --psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky Content-Type: multipart/mixed; boundary="------------0106056A6F82F876FECCBA97" Content-Language: en-US This is a multi-part message in MIME format. --------------0106056A6F82F876FECCBA97 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Am 09.09.20 um 08:46 schrieb Stefan Esser: > Am 09.09.20 um 00:45 schrieb Graham Perrin: >> Recalling=20 >> ,=20 >> on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote: >> >> =A0>> =85 >> =A0>> >> =A0>> Basically 'arc' was converted to a subtree. >> =A0>> >> =A0>> We should add some backwards compat sysctls to cover some of >> =A0>> these renames etc so configs and scripts don't break etc. >=20 > This is not possible for quite a number of sysctls, since there is > no simple 1:1 mapping for many of them. >=20 >=20 > And there is an annoyance that I had noticed before but now have > tracked down: >=20 > $ time sysctl kstat.zfs.misc.dbufs | wc > =A0=A0 55327 2047031 16333472 >=20 > real=A0=A0=A0 0m16,446s > user=A0=A0=A0 0m0,055s > sys=A0=A0=A0 0m16,397s >=20 > Somebody decided to put a complete list of dbufs under this sysctl > and thus querying "kstat.zfs.misc" takes that long (16 seconds to > generate 16 MB of output on my system), even if only a few other > values in "kstat.zfs.misc" are needed. >=20 > I do not know whether there is any chance to get that debug output > moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid, > that on Linux there are scripts that expect it under this name. >=20 > If it is not acceptable to the upstream, we should locally modify the > sysctl tree to move that variable out of "misc", IMHO. (While not > taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to > a "debug" sub-tree, IMHO ...) >=20 > zfs-stats needs tens of values from "misc", and if they are not all > added individually to the Kstat array, this will limit the response > time to any zfs-stats invocation. >=20 > It is not too hard to add the new variables in zfs-stats and to > adapt the calculations to derive meaningful values to display. >=20 > But if it always takes 16 seconds to generate any output, I'm not > likely to use it too often ... Update: I have created a fork of zfs-stats to work on: https://github.com/stesser/zfs-stats Initial change is to work around the long delay mentioned above and to use the correct name for the vdev cache size variable and to display the size, data contents and the corresponding compression factor of the compressed L2ARC. I'll create pull requests to inform the upstream of these changes. --------------0106056A6F82F876FECCBA97-- --psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky-- --4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFqEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9YkpIFAwAAAAAACgkQR+u171r99UQi jQf/WwI9ynTm4OdJazZizYjcq3FCNO4P3usLKgWms3ogCuv8AyssrnmVDBi1/fqfpFqPmjcE7xyF AWgckWJInV40sAXUvTgoCyJDMbrKFPRks/baYJKtRRCS6O73MXHE3yxKnSLY36bXWzYxB9RO1KAP 95jvniY+xsBaLUwsKVl9cilCzxtr4GZWw7XcxWlutVzgGn2DYIoTFp+rd1TJn7Lz3os4NjCNh/6i 7H98SQ7ijrrjfVivDjT1ipQjmJAuoYEXuCDJbPU4e3oB/q3IiQlv3EUkNcdpTmUpb/hcZ0Th8nHL hDzVP1lm8dGDkl26NwKtPpKYcEx1BcgVEMzgm/s6Lw== =8eE1 -----END PGP SIGNATURE----- --4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU-- From owner-freebsd-current@freebsd.org Wed Sep 9 10:01:00 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 19DDB3CB6A2 for ; Wed, 9 Sep 2020 10:01:00 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from p-impout008.msg.pkvw.co.charter.net (p-impout008aa.msg.pkvw.co.charter.net [47.43.26.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmcwW0m1gz42kc for ; Wed, 9 Sep 2020 10:00:58 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([96.28.177.163]) by cmsmtp with ESMTP id FwiVkVmr6JzKVFwiVkquvr; Wed, 09 Sep 2020 09:48:39 +0000 X-Authority-Analysis: v=2.3 cv=Q+SsHL+a c=1 sm=1 tr=0 a=xqrt2BZAGHte7XHhrxJgbA==:117 a=xqrt2BZAGHte7XHhrxJgbA==:17 a=HpEJnUlJZJkA:10 a=GDUhH1cCygggTZqeSFkA:9 Date: Wed, 09 Sep 2020 09:48:32 +0000 From: "Thomas Mueller" To: freebsd-current@freebsd.org Reply-To: freebsd-current@freebsd.org Subject: Re: Livelock on recent current References: X-CMAE-Envelope: MS4wfNMIXpR9K1ySV8gz7hfaLY+iLf0pQD6ccFnXxyLJm62ZYcFxFdxyg2LBMZURZoHaBNm2gtgTA6Qbp+R7sw4797bA5AStIyNqFTYv2jd3oWzpKPZe+2RC lD3r7QNv+bsquRi6BbE/QfO2TxaCcmmu2F/g8/C6TPQzhAcIVxsaakXV X-Rspamd-Queue-Id: 4BmcwW0m1gz42kc X-Spamd-Bar: ++++++++ X-Spamd-Result: default: False [8.07 / 15.00]; HAS_REPLYTO(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RECEIVED_SPAMHAUS_PBL(0.00)[96.28.177.163:received]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[twc.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[twc.com]; NEURAL_SPAM_MEDIUM(0.44)[0.436]; RCPT_COUNT_ONE(0.00)[1]; MISSING_MID(2.50)[]; R_SPF_ALLOW(-0.20)[+ip4:47.43.26.0/24]; NEURAL_HAM_SHORT(-0.11)[-0.106]; GREYLIST(0.00)[pass,body]; NEURAL_SPAM_LONG(0.54)[0.543]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[twc.com]; ASN(0.00)[asn:40294, ipnet:47.43.24.0/21, country:US]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-current]; REPLYTO_EQ_TO_ADDR(5.00)[] X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 10:01:00 -0000 > I am seeing a problem since I moved to current on my laptop this week. It's > odd as it is linked to the keyboard. As long as the keyboard is active, > everything is fine, but if the keyboard is not used, after a few minutes, > it locks up and gets very hot. The system may be busy or idle. The system > seems completely locked. It does not respond in the network and the > display, X or just vt is frozen. The only factor is use of the keyboard. > I'm not sure what information I might collect. > The system is a ThinkPad L15 with 4GN of DRAMM (more on order) . > FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 20:16:02 PDT 2020 > root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 > FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 20:16:02 PDT 2020 > root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 > Intel(R) Core(TM) i5-10210U CPU (Crystal Lake) > Kevin Oberman, Part time kid herder and retired Network Engineer Overheating, maybe? I can see CPU temperature with "envstat" (NetBSD) or sysctl -a | grep "temperature" (FreeBSD) : don't know how Linux does it. Is there any way you could run sysctl -a | grep "temperature" at one- or two-minute intervals, perhaps on a different virtual terminal? I've heard of laptops getting hot, but that was not specifically connected to keyboard inactivity. Tom From owner-freebsd-current@freebsd.org Wed Sep 9 10:56:12 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C3DFA3CC994 for ; Wed, 9 Sep 2020 10:56:12 +0000 (UTC) (envelope-from jan.kokemueller@gmail.com) Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bmf8D0BVQz44tf for ; Wed, 9 Sep 2020 10:56:11 +0000 (UTC) (envelope-from jan.kokemueller@gmail.com) Received: by mail-ot1-x32e.google.com with SMTP id w25so664923otk.8 for ; Wed, 09 Sep 2020 03:56:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=tbtVQzkR7+j6KjZJbpCgibwTtdSWzAz6mBXaFo5e9nk=; b=LCo7KBGzGX+o2naf6+TMNQfQ7KWUr0ahSAbxU2fwOIBR84/RZAVtc/hvjhspgbkD9N e0c960DneprIL9eVm7XlY2322c7e5Spm12BiQLNhMgrgMi75RQ2j2dS/j3qFiN7cuQl7 eGjoZyw6lxFM+46AuT80c8rWX55do+SMS1axkV5tyoCnZ0R1qOpluVXpkon1QyJF8TwR +uXtGCi3x8Ci2uRC9q/vlNTPN9yajbPALtjZsxwrBLfa/OePCAfIvW8qkxQbBfxxyJHo BtP15vr8kUeA9TF85/anQC3sbokx3ud6zz0b2AVtab8uY1+xYF5OqViPLFOISiQKSlz6 FHag== X-Gm-Message-State: AOAM530dfDHeo+oFmEoVWAvY+UYjtoJ1ATkO0bO6wyNn78WxraDqJaGZ 0k+siMXlxa/moA/CiVZ4ga4F+n7JPng= X-Google-Smtp-Source: ABdhPJwzyMZEPl0USPrzG74bEQZcNWkMnEyl1t0afSeZV+y5Va8o8nzQwIkN0RV1sGdBwcmIw8wvig== X-Received: by 2002:a9d:5183:: with SMTP id y3mr268307otg.285.1599648970774; Wed, 09 Sep 2020 03:56:10 -0700 (PDT) Received: from ?IPv6:2003:d2:1f15:9c00:ad32:670f:33b8:1d65? (p200300d21f159c00ad32670f33b81d65.dip0.t-ipconnect.de. [2003:d2:1f15:9c00:ad32:670f:33b8:1d65]) by smtp.googlemail.com with ESMTPSA id t9sm338521ood.30.2020.09.09.03.56.09 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 09 Sep 2020 03:56:10 -0700 (PDT) Subject: Re: Livelock on recent current To: freebsd-current@freebsd.org References: From: =?UTF-8?Q?Jan_Kokem=c3=bcller?= Message-ID: Date: Wed, 9 Sep 2020 12:56:07 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bmf8D0BVQz44tf X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.56 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.26)[-0.264]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; R_MIXED_CHARSET(0.71)[subject]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.979]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.03)[-1.029]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32e:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 10:56:12 -0000 On 09.09.20 06:18, Kevin Oberman wrote: > I am seeing a problem since I moved to current on my laptop this week. It's > odd as it is linked to the keyboard. As long as the keyboard is active, > everything is fine, but if the keyboard is not used, after a few minutes, > it locks up and gets very hot. The system may be busy or idle. The system > seems completely locked. It does not respond in the network and the > display, X or just vt is frozen. The only factor is use of the keyboard. Reminds me of this bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341 I've been experiencing similar hangs when that timer in atkbd is enabled. It doesn't seem to happen in the default keyboard configuration, though. -Jan From owner-freebsd-current@freebsd.org Wed Sep 9 14:46:56 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6CC53D2AF4 for ; Wed, 9 Sep 2020 14:46:56 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmlGR5gt9z4Lgl for ; Wed, 9 Sep 2020 14:46:55 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x331.google.com with SMTP id a2so2471585otr.11 for ; Wed, 09 Sep 2020 07:46:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=O/DlVStYlNH5bWdxGq16EYQKM+8hPa78m9EzNDxmaDI=; b=LyhcHCrlbRYWGFWhzpu9e5i4oAY381QDKNNHnL01FOJluuaLqLNuEJ0UNyOXElzsp6 S3aDMpsf4d64bzyvUb8s+Rok0Ao+tyvI3CWgKG1I2ToetH2ssCQPbXHj3LSI9OHGJOup 4fuvckXBi+kOunCyOsApaVq5zYDfwFRRrR3xZBdeln8UFY4ty3cj8FzgmWj585NecHj2 kXcwMTHmwg5xwA2eAKj0Mg+tbrKwetRZgKAAitTGpOfnmyuxvkfaHTe+w3WCX3EG54zl MrVlMzgkTJSjHq1dfIvtSIpj3aPgmet8lsTsJRk75nZIg1A8TSvJQdtOW6SOQMWDaMNR XImQ== X-Gm-Message-State: AOAM533ODTvArJ58yN0ijuXOmMDDIChUTWrkPMFIufoHLx1ZnmPZOQM+ vLftpL8Ggwqqq/pQKvYDRaEL5sJLCJqW3k54XAU9NMEGvBMs/A== X-Google-Smtp-Source: ABdhPJxMOXcTIE5l12SJz2c+aiHRDnCFq/MXw2kKHA8n4xQWTf/gqQm9Uz1V8tTpyfCeOovp+ev/fHbH9d3FuEnXHdw= X-Received: by 2002:a9d:128f:: with SMTP id g15mr941339otg.93.1599662814293; Wed, 09 Sep 2020 07:46:54 -0700 (PDT) MIME-Version: 1.0 References: <5f58a7e7.1c69fb81.8666b.c9d6SMTPIN_ADDED_MISSING@mx.google.com> In-Reply-To: <5f58a7e7.1c69fb81.8666b.c9d6SMTPIN_ADDED_MISSING@mx.google.com> From: Kevin Oberman Date: Wed, 9 Sep 2020 07:46:38 -0700 Message-ID: Subject: Re: Livelock on recent current To: FreeBSD Current X-Rspamd-Queue-Id: 4BmlGR5gt9z4Lgl X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.53 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.02)[-1.023]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; NEURAL_HAM_LONG(-1.01)[-1.013]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::331:from]; NEURAL_SPAM_SHORT(0.21)[0.211]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 14:46:56 -0000 On Wed, Sep 9, 2020 at 3:01 AM Thomas Mueller wrote: > > I am seeing a problem since I moved to current on my laptop this week. > It's > > odd as it is linked to the keyboard. As long as the keyboard is active, > > everything is fine, but if the keyboard is not used, after a few minutes, > > it locks up and gets very hot. The system may be busy or idle. The system > > seems completely locked. It does not respond in the network and the > > display, X or just vt is frozen. The only factor is use of the keyboard. > > > I'm not sure what information I might collect. > > > The system is a ThinkPad L15 with 4GN of DRAMM (more on order) . > > FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 20:16:02 PDT 2020 > > root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 > > FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep 8 > 20:16:02 PDT 2020 > > root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG > amd64 > > Intel(R) Core(TM) i5-10210U CPU (Crystal Lake) > > > Kevin Oberman, Part time kid herder and retired Network Engineer > > Overheating, maybe? > > I can see CPU temperature with "envstat" (NetBSD) or > sysctl -a | grep "temperature" (FreeBSD) : > don't know how Linux does it. > > Is there any way you could run > sysctl -a | grep "temperature" > at one- or two-minute intervals, perhaps on a different virtual terminal? > > I've heard of laptops getting hot, but that was not specifically connected > to keyboard inactivity. > > Tom > On FreeBSD on Intel, just load coretemp.ko and it's in dev.cpu.?.temperature, where ? is the CPU. When running my desktop, I have it continuously displayed with the gkrellm2 system display. Since it will fail when the system is idle, I don't think it gets hot until after the lock-up, but I'll confirm it when I get back to that system later today. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-current@freebsd.org Wed Sep 9 15:55:15 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D2D2C3D48AD for ; Wed, 9 Sep 2020 15:55:15 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmmnH52r7z4QlY for ; Wed, 9 Sep 2020 15:55:15 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from Ryans-MBP.attlocal.net (unknown [IPv6:2600:1700:358a:c660:346a:2553:10e:f25]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: freqlabs/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 79A5D1051D for ; Wed, 9 Sep 2020 15:55:15 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: freebsd-current@freebsd.org References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> From: Ryan Moeller Message-ID: Date: Wed, 9 Sep 2020 11:55:14 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 15:55:15 -0000 On 9/8/20 4:31 PM, Niclas Zeising wrote: > On 2020-05-02 02:20, Matthew Macy wrote: >> OpenZFS doesn't have the same ashift optimization logic that FreeBSD >> has. It's something that needs to be resolved before the code can be >> integrated downstream. > > So currently all pools created with OpenZFS will use 512 bit > alignment, at least if the underlying storage device uses 512bit > sectors (which most drives tend to do)? > > If this is the case, it feels like a pessimisation. > > Regards The vdev ashift optimizations from FreeBSD were put in OpenZFS before the import into base. That sysctl does work now. -Ryan From owner-freebsd-current@freebsd.org Wed Sep 9 17:06:35 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 56CFF3D5DE3 for ; Wed, 9 Sep 2020 17:06:35 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmpMZ4MMCz4VS0; Wed, 9 Sep 2020 17:06:34 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 4BmpMY1YG1z3n7S; Wed, 9 Sep 2020 17:06:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id x0gXWQg0lko7; Wed, 9 Sep 2020 17:06:32 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:1201:848:c6d:2ba8:5359]) by mail.daemonic.se (Postfix) with ESMTPSA id 4BmpMX0jMnz3myt; Wed, 9 Sep 2020 17:06:32 +0000 (UTC) Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: Ryan Moeller , freebsd-current@freebsd.org References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> From: Niclas Zeising Message-ID: <2d393cf6-af92-cd64-aac8-a656b0c95299@daemonic.se> Date: Wed, 9 Sep 2020 19:06:31 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BmpMZ4MMCz4VS0 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023]; FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.01)[-1.005]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-1.02)[-1.019]; DKIM_TRACE(0.00)[daemonic.se:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none]; NEURAL_HAM_SHORT(-0.60)[-0.598]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:36236, ipnet:176.58.89.0/24, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 17:06:35 -0000 On 2020-09-09 17:55, Ryan Moeller wrote: > > On 9/8/20 4:31 PM, Niclas Zeising wrote: >> On 2020-05-02 02:20, Matthew Macy wrote: >>> OpenZFS doesn't have the same ashift optimization logic that FreeBSD >>> has. It's something that needs to be resolved before the code can be >>> integrated downstream. >> >> So currently all pools created with OpenZFS will use 512 bit >> alignment, at least if the underlying storage device uses 512bit >> sectors (which most drives tend to do)? >> >> If this is the case, it feels like a pessimisation. >> >> Regards > > > The vdev ashift optimizations from FreeBSD were put in OpenZFS before > the import into base. That sysctl does work now. > Thank you for the clarification! Regards -- Niclas From owner-freebsd-current@freebsd.org Wed Sep 9 19:00:45 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 520A63D926A for ; Wed, 9 Sep 2020 19:00:45 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmrvJ0yN3z4dw1 for ; Wed, 9 Sep 2020 19:00:43 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 3C7015C0194 for ; Wed, 9 Sep 2020 15:00:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 09 Sep 2020 15:00:43 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehhedguddvkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderre dttddvnecuhfhrohhmpehtvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshesiiih gihsthdrnhgvtheqnecuggftrfgrthhtvghrnhepvefghffftdefkeelleehtdejledvhf dvgeeijeevfffguddvhfetgeejueejueeinecukfhppeekvddrjedtrdeluddrleelnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthgvtghhqd hlihhsthhsseiihiigshhtrdhnvght X-ME-Proxy: Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99]) by mail.messagingengine.com (Postfix) with ESMTPA id 4D2003067DCF for ; Wed, 9 Sep 2020 15:00:42 -0400 (EDT) Date: Wed, 9 Sep 2020 20:00:12 +0100 From: tech-lists To: freebsd-current@freebsd.org Subject: tracking -current, using poudriere-devel and the switch to git Message-ID: <20200909190012.GA91422@bastion.zyxst.net> Mail-Followup-To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline X-Rspamd-Queue-Id: 4BmrvJ0yN3z4dw1 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.47 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm3]; NEURAL_HAM_MEDIUM(-1.05)[-1.050]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.27:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.27]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.01)[-1.006]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.71)[-0.713]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.27:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 19:00:45 -0000 --azLHFNyN32YCQGCU Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, What's the repo to use now in order to track -current with a poudriere jail via git ? i.e. in poudriere.conf, what is GIT_BASEURL ? What's the branch name? (is it master, head, something else?) If -current fails to compile, how do we reference it? In svn, I'd point svn info at the sources and it would give a revision number. How is this done w= ith git? At the moment, is svn behind git in terms of most recent updates, or the ot= her way round? thanks, --=20 J. --azLHFNyN32YCQGCU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl9ZJk0ACgkQs8o7QhFz NAUC/Q/7BOz+Yh8y8Ck2OzpHEePkfW9jobFuVYAQb2shdWbbQ7mUzgFtveH7Meq6 lo/zrKv6R0jCumyLzL5bh269e6sY/T3N8evdBAATQQR2dRr8tS0ezt/5eR0VyLe5 6wQpQkGWAgrIHZ0gfVytHG4/KpofzHXe4bVLV4oroiQVJM0tof6j2ZQ85NnYjRCl ZQwC6YOW4oT+wnyrfZBDZn4QwJuT2fyFDmjcfBzH+wAS4D17caRCx8MMpUjRg2HI GaQRaASA/4qV/ctXEM6wQfvT6KnlWJv7AYZSwePWHhA86IkA3GBmx4BEfWukJBWM FIqhIfAYhMXpRrp1nejZKkpeyZUs/LY+pm5JRra2I40sYBAHli1uOAcwVS3A5xmo WcbaAPbIu44336kw1RNexm5ukcrSGuPmU6Udi+J/qu/H7xqagb//QcvQte6y94LC +xYVoiwpbUm84HuMBCN0jgPqhVh5EYjDwiHSX89T8NscRN9KnXDUqMYRWb4xwCfH fuk8TiyIISr0yhdo92qF/nJgVTBe7xgiHwkLfStsoaE7/AqypP7nLppLF4C3E/C9 oMDm54PGchU39ymobGfmj5FWGcwmqpLw7Dxi73cX59SeXOGuVAw0FYyYGFceurjq f2zP3on80Q4tHSN44CrYGwJX68TVbKYofcGMZdfWQlx7TW1sQzU= =nXVP -----END PGP SIGNATURE----- --azLHFNyN32YCQGCU-- From owner-freebsd-current@freebsd.org Wed Sep 9 19:26:26 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C9F393D9F65; Wed, 9 Sep 2020 19:26:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmsSy50mSz3S6Q; Wed, 9 Sep 2020 19:26:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from John-Baldwins-MacBook-Pro-274.local (unknown [IPv6:2601:648:8681:1cb0:1577:6de4:8b12:1f92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id E8DC21197D; Wed, 9 Sep 2020 19:26:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Subject: Re: OpenZFS and L2ARC To: Stefan Esser , FreeBSD CURRENT , freebsd-fs@freebsd.org Cc: Matthew Macy , Allan Jude , Graham Perrin References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> From: John Baldwin Autocrypt: addr=jhb@FreeBSD.org; keydata= mQGiBETQ+XcRBADMFybiq69u+fJRy/0wzqTNS8jFfWaBTs5/OfcV7wWezVmf9sgwn8TW0Dk0 c9MBl0pz+H01dA2ZSGZ5fXlmFIsee1WEzqeJzpiwd/pejPgSzXB9ijbLHZ2/E0jhGBcVy5Yo /Tw5+U/+laeYKu2xb0XPvM0zMNls1ah5OnP9a6Ql6wCgupaoMySb7DXm2LHD1Z9jTsHcAQMD /1jzh2BoHriy/Q2s4KzzjVp/mQO5DSm2z14BvbQRcXU48oAosHA1u3Wrov6LfPY+0U1tG47X 1BGfnQH+rNAaH0livoSBQ0IPI/8WfIW7ub4qV6HYwWKVqkDkqwcpmGNDbz3gfaDht6nsie5Z pcuCcul4M9CW7Md6zzyvktjnbz61BADGDCopfZC4of0Z3Ka0u8Wik6UJOuqShBt1WcFS8ya1 oB4rc4tXfSHyMF63aPUBMxHR5DXeH+EO2edoSwViDMqWk1jTnYza51rbGY+pebLQOVOxAY7k do5Ordl3wklBPMVEPWoZ61SdbcjhHVwaC5zfiskcxj5wwXd2E9qYlBqRg7QeSm9obiBCYWxk d2luIDxqaGJARnJlZUJTRC5vcmc+iGAEExECACAFAkTQ+awCGwMGCwkIBwMCBBUCCAMEFgID AQIeAQIXgAAKCRBy3lIGd+N/BI6RAJ9S97fvbME+3hxzE3JUyUZ6vTewDACdE1stFuSfqMvM jomvZdYxIYyTUpC5Ag0ERND5ghAIAPwsO0B7BL+bz8sLlLoQktGxXwXQfS5cInvL17Dsgnr3 1AKa94j9EnXQyPEj7u0d+LmEe6CGEGDh1OcGFTMVrof2ZzkSy4+FkZwMKJpTiqeaShMh+Goj XlwIMDxyADYvBIg3eN5YdFKaPQpfgSqhT+7El7w+wSZZD8pPQuLAnie5iz9C8iKy4/cMSOrH YUK/tO+Nhw8Jjlw94Ik0T80iEhI2t+XBVjwdfjbq3HrJ0ehqdBwukyeJRYKmbn298KOFQVHO EVbHA4rF/37jzaMadK43FgJ0SAhPPF5l4l89z5oPu0b/+5e2inA3b8J3iGZxywjM+Csq1tqz hltEc7Q+E08AAwUIAL+15XH8bPbjNJdVyg2CMl10JNW2wWg2Q6qdljeaRqeR6zFus7EZTwtX sNzs5bP8y51PSUDJbeiy2RNCNKWFMndM22TZnk3GNG45nQd4OwYK0RZVrikalmJY5Q6m7Z16 4yrZgIXFdKj2t8F+x613/SJW1lIr9/bDp4U9tw0V1g3l2dFtD3p3ZrQ3hpoDtoK70ioIAjjH aIXIAcm3FGZFXy503DOA0KaTWwvOVdYCFLm3zWuSOmrX/GsEc7ovasOWwjPn878qVjbUKWwx Q4QkF4OhUV9zPtf9tDSAZ3x7QSwoKbCoRCZ/xbyTUPyQ1VvNy/mYrBcYlzHodsaqUDjHuW+I SQQYEQIACQUCRND5ggIbDAAKCRBy3lIGd+N/BCO8AJ9j1dWVQWxw/YdTbEyrRKOY8YZNwwCf afMAg8QvmOWnHx3wl8WslCaXaE8= Message-ID: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org> Date: Wed, 9 Sep 2020 12:26:24 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 19:26:26 -0000 On 9/9/20 1:30 AM, Stefan Esser wrote: > Am 09.09.20 um 08:46 schrieb Stefan Esser: >> Am 09.09.20 um 00:45 schrieb Graham Perrin: >>> Recalling >>> , >>> on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote: >>> >>>  >> … >>>  >> >>>  >> Basically 'arc' was converted to a subtree. >>>  >> >>>  >> We should add some backwards compat sysctls to cover some of >>>  >> these renames etc so configs and scripts don't break etc. >> >> This is not possible for quite a number of sysctls, since there is >> no simple 1:1 mapping for many of them. >> >> >> And there is an annoyance that I had noticed before but now have >> tracked down: >> >> $ time sysctl kstat.zfs.misc.dbufs | wc >>    55327 2047031 16333472 >> >> real    0m16,446s >> user    0m0,055s >> sys    0m16,397s >> >> Somebody decided to put a complete list of dbufs under this sysctl >> and thus querying "kstat.zfs.misc" takes that long (16 seconds to >> generate 16 MB of output on my system), even if only a few other >> values in "kstat.zfs.misc" are needed. >> >> I do not know whether there is any chance to get that debug output >> moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid, >> that on Linux there are scripts that expect it under this name. >> >> If it is not acceptable to the upstream, we should locally modify the >> sysctl tree to move that variable out of "misc", IMHO. (While not >> taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to >> a "debug" sub-tree, IMHO ...) >> >> zfs-stats needs tens of values from "misc", and if they are not all >> added individually to the Kstat array, this will limit the response >> time to any zfs-stats invocation. >> >> It is not too hard to add the new variables in zfs-stats and to >> adapt the calculations to derive meaningful values to display. >> >> But if it always takes 16 seconds to generate any output, I'm not >> likely to use it too often ... > > Update: I have created a fork of zfs-stats to work on: > > https://github.com/stesser/zfs-stats > > Initial change is to work around the long delay mentioned above and to > use the correct name for the vdev cache size variable and to display > the size, data contents and the corresponding compression factor of the > compressed L2ARC. > > I'll create pull requests to inform the upstream of these changes. A simple fix might be to use CTLFLAG_SKIP so that you only invoke the expensive sysctls if you request them by name, but not if you request the 'kstat.zfs' tree. -- John Baldwin From owner-freebsd-current@freebsd.org Wed Sep 9 20:35:03 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 30B2D3DBBB7 for ; Wed, 9 Sep 2020 20:35:03 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io1-f47.google.com (mail-io1-f47.google.com [209.85.166.47]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bmv052P4Nz3WD0 for ; Wed, 9 Sep 2020 20:35:01 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io1-f47.google.com with SMTP id b6so4650794iof.6 for ; Wed, 09 Sep 2020 13:35:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=hLJt4EkI6qLl2MXAWx/pCZwWmCp5OIDuXj/IlYol7pU=; b=I888P5X759roDhbv87IbS/UWaHBCnSO3+p1XVtumOiquLbw9q9mvOhZXoxdCmz6YYk NWfWYBfJRxab8lSAr8rfXbm96VwQTaBXr2JluTYX1SxVPvvgBBFGq9NCXVi7v30lJ0zl p6LccCdg0LgOsBDbqNuxVNjeC4+SNLOrvCkAXqK9Iiy59+YroNGtBkwT0haAV79Hse13 TXasOZv7DLvqiQvjJCxQkDX8MJvQ1rUna/zpWpazNll6y6T8GAY/M938C5SIpQQvtjRT S3vSR0Li2HKsaUAJ7F/MIUdaU4ESxN9MecdT85l3DESegBolqVninD04+Ijm07FGfg8V 0WXg== X-Gm-Message-State: AOAM532qIQDL7bxxSkLpXQC37zfTkTEInnGGk+k13M1o+vOEGiuPoc0k a0Z4sb6ZvEoN5aQ9wW+FGGzWORn4HOUQQtJqfiTxPKphxhc= X-Google-Smtp-Source: ABdhPJyRRBFhrWsahpI/d13vkt79lEdLHdOxEhbanaly/wpoy/NVCwZxS/juTAh0SI/mKFvIaMgaZNuILGlU5iN2Fu4= X-Received: by 2002:a6b:ec04:: with SMTP id c4mr5030708ioh.179.1599683699514; Wed, 09 Sep 2020 13:34:59 -0700 (PDT) MIME-Version: 1.0 References: <20200909190012.GA91422@bastion.zyxst.net> In-Reply-To: <20200909190012.GA91422@bastion.zyxst.net> From: Ed Maste Date: Wed, 9 Sep 2020 16:34:47 -0400 Message-ID: Subject: Re: tracking -current, using poudriere-devel and the switch to git To: FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4Bmv052P4Nz3WD0 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.72 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.75)[-0.755]; TO_DOM_EQ_FROM_DOM(0.00)[]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.75)[-0.753]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.21)[-0.210]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.47:from]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.47:from]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 20:35:03 -0000 On Wed, 9 Sep 2020 at 15:00, tech-lists wrote: > > Hi, > > What's the repo to use now in order to track -current with a poudriere jail > via git ? i.e. in poudriere.conf, what is GIT_BASEURL ? svn is still the canonical repo. If you want to help test the Git migration work in progress, the repos are https://cgit-beta.freebsd.org/doc.git https://cgit-beta.freebsd.org/src.git https://cgit-beta.freebsd.org/ports.git Branch name is "main" The hashes in these repos will change at least once more to clean up some broken metadata from the svn mirror process. If you want to use Git with repos that will remain consistent (hashes will not change) for the immediate future, use the GitHub mirror https://github.com/freebsd/freebsd-doc https://github.com/freebsd/freebsd https://github.com/freebsd/freebsd-ports Branch is "master" > If -current fails to compile, how do we reference it? In svn, I'd point svn > info at the sources and it would give a revision number. How is this done with > git? >From the rev-parse man page: | Print the object name of the current commit: | | $ git rev-parse --verify HEAD > At the moment, is svn behind git in terms of most recent updates, or the other > way round? Today the canonical src, doc, and ports repos are ahead; GitHub and cgit-beta are behind to varying degrees. From owner-freebsd-current@freebsd.org Wed Sep 9 21:40:16 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F346D3DD821 for ; Wed, 9 Sep 2020 21:40:16 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmwRN4MKlz3dLT; Wed, 9 Sep 2020 21:40:16 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1kG7p2-000K0n-HZ; Thu, 10 Sep 2020 00:40:08 +0300 Date: Thu, 10 Sep 2020 00:40:08 +0300 From: Slawa Olhovchenkov To: Ryan Moeller Cc: freebsd-current@freebsd.org Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS Message-ID: <20200909214008.GB2033@zxy.spb.ru> References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-Rspamd-Queue-Id: 4BmwRN4MKlz3dLT X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; ASN(0.00)[asn:5495, ipnet:195.70.192.0/19, country:RU]; REPLY(-4.00)[] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 21:40:17 -0000 On Wed, Sep 09, 2020 at 11:55:14AM -0400, Ryan Moeller wrote: > > On 9/8/20 4:31 PM, Niclas Zeising wrote: > > On 2020-05-02 02:20, Matthew Macy wrote: > >> OpenZFS doesn't have the same ashift optimization logic that FreeBSD > >> has. It's something that needs to be resolved before the code can be > >> integrated downstream. > > > > So currently all pools created with OpenZFS will use 512 bit > > alignment, at least if the underlying storage device uses 512bit > > sectors (which most drives tend to do)? > > > > If this is the case, it feels like a pessimisation. > > > > Regards > > > The vdev ashift optimizations from FreeBSD were put in OpenZFS before > the import into base. That sysctl does work now. Ugly hack w/ geom_noop required again? From owner-freebsd-current@freebsd.org Wed Sep 9 21:46:47 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4752F3DDB39 for ; Wed, 9 Sep 2020 21:46:47 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmwZv1GjSz3fCk for ; Wed, 9 Sep 2020 21:46:47 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from Ryans-MBP.attlocal.net (unknown [IPv6:2600:1700:358a:c660:346a:2553:10e:f25]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: freqlabs/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id EE2BE12CFA for ; Wed, 9 Sep 2020 21:46:46 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS To: freebsd-current@freebsd.org References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com> <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se> <20200909214008.GB2033@zxy.spb.ru> From: Ryan Moeller Message-ID: <0dcd6763-76e3-379f-55c1-e917d2344e1d@FreeBSD.org> Date: Wed, 9 Sep 2020 17:46:46 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200909214008.GB2033@zxy.spb.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 21:46:47 -0000 On 9/9/20 5:40 PM, Slawa Olhovchenkov wrote: > On Wed, Sep 09, 2020 at 11:55:14AM -0400, Ryan Moeller wrote: > >> On 9/8/20 4:31 PM, Niclas Zeising wrote: >>> On 2020-05-02 02:20, Matthew Macy wrote: >>>> OpenZFS doesn't have the same ashift optimization logic that FreeBSD >>>> has. It's something that needs to be resolved before the code can be >>>> integrated downstream. >>> So currently all pools created with OpenZFS will use 512 bit >>> alignment, at least if the underlying storage device uses 512bit >>> sectors (which most drives tend to do)? >>> >>> If this is the case, it feels like a pessimisation. >>> >>> Regards >> >> The vdev ashift optimizations from FreeBSD were put in OpenZFS before >> the import into base. That sysctl does work now. > Ugly hack w/ geom_noop required again? I believe you can do `-o ashift=` with zpool create/add now. > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Wed Sep 9 22:41:46 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 11DA63DF969; Wed, 9 Sep 2020 22:41:46 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BmxpJ5W27z427x; Wed, 9 Sep 2020 22:41:43 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp [180.198.4.200]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id 089MfZGG027306; Thu, 10 Sep 2020 07:41:35 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Thu, 10 Sep 2020 07:41:35 +0900 From: Tomoaki AOKI To: svn-src-head@freebsd.org Cc: freebsd-current@freebsd.org, bz@FreeBSD.org Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus usb/wlan wtap Message-Id: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BmxpJ5W27z427x X-Spamd-Bar: ++++ X-Spamd-Result: default: False [4.12 / 15.00]; HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received]; FAKE_REPLY(1.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.41)[0.411]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.86)[0.863]; DMARC_NA(0.00)[sakura.ne.jp]; NEURAL_SPAM_LONG(0.44)[0.444]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current,svn-src-head] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Sep 2020 22:41:46 -0000 This breaks at least iwm. (Other drivers not tested.) Messages below are repeatedly shown and no carrier detected. Manually reverting this commit fixes the issue. iwm0: failed to send antennas before calibration: 35 iwm_run_init_ucode: failed 35 iwm_init_hw failed 35 iwm0: could not initiate scan and lesser times messages below. iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35 iwm_init_hw failed 35 iwm0: could not initiate scan > Author: bz > Date: Mon Sep 7 15:35:40 2020 > New Revision: 365419 > URL: https://svnweb.freebsd.org/changeset/base/365419 > > Log: > WiFi: fix ieee80211_media_change() callers > > In r178354 with the introduction of multi-bss ("vap") support factoring > out started and with r193340 ieee80211_media_change() no longer returned > ENETRESET but only 0 or error. > As ieee80211(9) tells the ieee80211_media_change() function should not > be called directly but is registered with ieee80211_vap_attach() instead. > Some drivers have not been fully converted. After fixing the return > checking some of these functions were simply wrappers between > ieee80211_vap_attach() and ieee80211_media_change(), so remove the extra > function, where possible as well. > > PR: 248955 > Submitted by: Tong Zhang (ztong0001 gmail.com) (original) > MFC after: 3 days > Sponsored by: The FreeBSD Foundation > > Modified: > head/sys/dev/ath/if_ath.c > head/sys/dev/bwi/if_bwi.c > head/sys/dev/iwm/if_iwm.c > head/sys/dev/iwn/if_iwn.c > head/sys/dev/mwl/if_mwl.c > head/sys/dev/otus/if_otus.c > head/sys/dev/usb/wlan/if_run.c > head/sys/dev/wtap/if_wtap.c > > Modified: head/sys/dev/ath/if_ath.c > ============================================================================== > --- head/sys/dev/ath/if_ath.c Mon Sep 7 14:40:33 2020 (r365418) > +++ head/sys/dev/ath/if_ath.c Mon Sep 7 15:35:40 2020 (r365419) > @@ -160,7 +160,6 @@ static int ath_init(struct ath_softc *); > static void ath_stop(struct ath_softc *); > static int ath_reset_vap(struct ieee80211vap *, u_long); > static int ath_transmit(struct ieee80211com *, struct mbuf *); > -static int ath_media_change(struct ifnet *); > static void ath_watchdog(void *); > static void ath_parent(struct ieee80211com *); > static void ath_fatal_proc(void *, int); (snip) > Modified: head/sys/dev/iwm/if_iwm.c > ============================================================================== > --- head/sys/dev/iwm/if_iwm.c Mon Sep 7 14:40:33 2020 (r365418) > +++ head/sys/dev/iwm/if_iwm.c Mon Sep 7 15:35:40 2020 (r365419) > @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp) > int error; > > error = ieee80211_media_change(ifp); > - if (error != ENETRESET) > - return error; > + if (error != 0) > + return (error); > > IWM_LOCK(sc); > if (ic->ic_nrunning > 0) { > @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp) > iwm_init(sc); > } > IWM_UNLOCK(sc); > - return error; > + return (0); > } > > static void (snip) -- Tomoaki AOKI From owner-freebsd-current@freebsd.org Thu Sep 10 00:57:40 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3F6343E1E7C for ; Thu, 10 Sep 2020 00:57:40 +0000 (UTC) (envelope-from mason@blisses.org) Received: from phlegethon.blisses.org (phlegethon.blisses.org [50.56.97.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn0q746T2z4C9K for ; Thu, 10 Sep 2020 00:57:39 +0000 (UTC) (envelope-from mason@blisses.org) Received: from cocytus.blisses.org (service.blisses.org [64.223.129.151]) by phlegethon.blisses.org (Postfix) with ESMTP id 64F89194CFD for ; Wed, 9 Sep 2020 20:57:38 -0400 (EDT) Received: from blisses.org (acheron.int.blisses.org [10.0.1.10]) by cocytus.blisses.org (Postfix) with ESMTPSA id D233D276 for ; Wed, 9 Sep 2020 20:57:37 -0400 (EDT) Date: Wed, 9 Sep 2020 20:57:36 -0400 From: Mason Loring Bliss To: FreeBSD Current Subject: Freeze during early boot Message-ID: <20200910005736.GB7512@blisses.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Y7xTucakfITjPcLV" Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-Rspamd-Queue-Id: 4Bn0q746T2z4C9K X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.94 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[blisses.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.01)[-1.006]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.06)[-1.057]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.48)[-0.475]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:19994, ipnet:50.56.0.0/17, country:US]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 00:57:40 -0000 --Y7xTucakfITjPcLV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, all. I'd like to see FreeBSD running on a new class of box I've got here. Not new hardware. These are Atom chips on Micro-ITX motherboards, and are interesting in that they are low-power and have dual gigabit NICs. They're UEFI-only. These boxes seem to not like the FreeBSD 12.1 .iso files as written to USB sticks, but I could boot the installer with an .img. That said, the resulting system as installed seems to freeze in precisely= =20 the same place as the .iso-files-written-to-USB froze. I took a photo of=20 the freeze, and then realized that it was the same as when I was trying to= =20 boot from the USB stick the first time. I've got a photo of it in the bug I've just opened to complement this=20 email, along with dmesg from NetBSD and Linux: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249226 What's different between the .iso and the .img files, and how might that=20 translate to the installed system, if that's not a red herring? And how=20 might I get these boxes to boot FreeBSD?=20 The boxes don't have build-in storage so I'm installing and booting from=20 USB drives, so making modifications from another system to test things=20 ought to be fairly straightforward. Addendum: To try -current in case it was a known issue, I downloaded the=20 mini-memstick.img, but it freezes in the same place. --=20 Mason Loring Bliss mason@blisses.org They also surf, who only stand on waves. --Y7xTucakfITjPcLV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl9Zef4ACgkQnrJXcHbv JVWOVw//fIL6hDq0VXQQIAlXEa2YeBmOUCuS/V2jdP9C75DLztX9qWnPVNibx8Q5 XGlJ8ExYoZjnmC+2iIrEVVfy30Fv5eKwAQnMIQkQWf87UbidGNmu0eAlsWfWCAJ1 /optCBDFOkHZkYQQPv/iz8nU8Pn0JDgb3G1jrNuvtL39F0joKsepCAuLHrdIHIQH L74ViowNJ9Tw/gjlEtRlUW2HzWkpwLci5njcb73G9x5OBlJ68hr1SykfKtqodEul zEmyYvl3IZvg+A5nCYnnYuAoZXidGZp4Yf1jfDLcuP2+EDUZZ1nUA1MPEdlH+jD8 j/iVzb87ERC6xrFMxF5IGM7Nbkkj686MEWaJ1N+sOXS+GM935a8CQUpc9ydC2jkD AOsP4hOZC1eFrpLZnpxPBxmDLxRz9YGPJWvGk34C5plAC24XsRBzBgOxaa0LD8pV aRMOntoyJLYLNRndMOpoeakjFzMJ+7L3MzMHCqodnA0+6HAs83w+uf5aGECOg2xC dIU4l23331IGLpxz5Y52Od+3ORkYRkeYjHUMVDTPEMWnNavAGifvAUdrD4i9l6kq 7XbRBN8OR+8hT1OAdH8iz1mGtGaEBnJ8HBUDHzIKwxZvm3XEv1242fHrURoQjByl WeDzPnprDWn5lH/uUJj2/WMg8sHrWDT6dYIHPOtgMut9xdkC/j8= =ytHc -----END PGP SIGNATURE----- --Y7xTucakfITjPcLV-- From owner-freebsd-current@freebsd.org Thu Sep 10 05:39:14 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DAEC3EB5A7 for ; Thu, 10 Sep 2020 05:39:14 +0000 (UTC) (envelope-from tsoome@me.com) Received: from pv50p00im-zteg10011401.me.com (pv50p00im-zteg10011401.me.com [17.58.6.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn7413BFxz4Tnh for ; Thu, 10 Sep 2020 05:39:12 +0000 (UTC) (envelope-from tsoome@me.com) Received: from nazgul.lan (148-52-235-80.sta.estpak.ee [80.235.52.148]) by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id 006399005DF; Thu, 10 Sep 2020 05:39:10 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: Freeze during early boot From: Toomas Soome In-Reply-To: <20200910005736.GB7512@blisses.org> Date: Thu, 10 Sep 2020 08:39:08 +0300 Cc: FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: <749DA9A0-E129-4085-BE28-A0F201883736@me.com> References: <20200910005736.GB7512@blisses.org> To: Mason Loring Bliss X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-09-10_01:2020-09-10, 2020-09-10 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2009100053 X-Rspamd-Queue-Id: 4Bn7413BFxz4Tnh X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.83 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[17.58.6.41:from]; FREEMAIL_FROM(0.00)[me.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[me.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[me.com,quarantine]; NEURAL_HAM_SHORT(-1.22)[-1.216]; RCVD_IN_DNSWL_LOW(-0.10)[17.58.6.41:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[me.com]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[me.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.995]; R_DKIM_ALLOW(-0.20)[me.com:s=1a1hai]; FREEFALL_USER(0.00)[tsoome]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:714, ipnet:17.58.0.0/20, country:US]; NEURAL_HAM_LONG(-1.02)[-1.018]; MIME_GOOD(-0.10)[text/plain]; RECEIVED_SPAMHAUS_PBL(0.00)[80.235.52.148:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 05:39:14 -0000 > On 10. Sep 2020, at 03:57, Mason Loring Bliss = wrote: >=20 > Hi, all. I'd like to see FreeBSD running on a new class of box I've = got > here. Not new hardware. These are Atom chips on Micro-ITX = motherboards, and > are interesting in that they are low-power and have dual gigabit NICs. > They're UEFI-only. >=20 > These boxes seem to not like the FreeBSD 12.1 .iso files as written to = USB > sticks, but I could boot the installer with an .img. >=20 > That said, the resulting system as installed seems to freeze in = precisely=20 > the same place as the .iso-files-written-to-USB froze. I took a photo = of=20 > the freeze, and then realized that it was the same as when I was = trying to=20 > boot from the USB stick the first time. >=20 > I've got a photo of it in the bug I've just opened to complement this=20= > email, along with dmesg from NetBSD and Linux: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249226 >=20 > What's different between the .iso and the .img files, and how might = that=20 > translate to the installed system, if that's not a red herring? And = how=20 > might I get these boxes to boot FreeBSD?=20 If the iso written to stick was able to give you working loader (in a = sense that you can navigate and exit menu, enter ls, lsdev etc on loader = OK prompt), then the iso, as bootable media, is ok. >=20 > The boxes don't have build-in storage so I'm installing and booting = from=20 > USB drives, so making modifications from another system to test things=20= > ought to be fairly straightforward. >=20 > Addendum: To try -current in case it was a known issue, I downloaded = the=20 > mini-memstick.img, but it freezes in the same place. >=20 Because your system is freezing while attempting to start the kernel = (framebuffer information is printer in loader just before relocating = loaded bits to final location and jumping to kernel, the issue can = possibly be either in loader preparing to trampoline or in early kernel. If you do not mind one extra test (and as you have already done = linux/netbsd tests), I=E2=80=99d be interested to see test results from = illumos boot (openindiana or omnios for example), press esc to get out = from loader menu, and enter on ok prompt:=20 boot -B prom_debug=3Dtrue,kbm_debug=3Dtrue,map_debug=3Dtrue This is useful because those systems also boot using freebsd loader, but = there is a small difference how the kernel start is prepared, and if it = does get that far, maybe we can get memory map from early kernel. But to get this issue properly diagnosed and fixed, we would need to = build test versions for your system and just see what/where we will = get=E2=80=A6=20 rgds, toomas= From owner-freebsd-current@freebsd.org Thu Sep 10 07:09:36 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ACB183ECE76; Thu, 10 Sep 2020 07:09:36 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn94J3JfHz4Z1d; Thu, 10 Sep 2020 07:09:36 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MacBook-Pro-449.fritz.box (p200300cd5f07a50069dad6b59fcbe266.dip0.t-ipconnect.de [IPv6:2003:cd:5f07:a500:69da:d6b5:9fcb:e266]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 49AAC1746A; Thu, 10 Sep 2020 07:09:35 +0000 (UTC) (envelope-from se@freebsd.org) To: John Baldwin Cc: Matthew Macy , Allan Jude , Graham Perrin , FreeBSD CURRENT , freebsd-fs@freebsd.org References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org> From: Stefan Esser Subject: Re: OpenZFS and L2ARC Message-ID: <4cc21896-b7b7-e126-c0a3-f584d1c81533@freebsd.org> Date: Thu, 10 Sep 2020 09:09:32 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.2.1 MIME-Version: 1.0 In-Reply-To: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="est1qLY507OfMAyXLM6UQLB79MaCG4LW7" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 07:09:36 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --est1qLY507OfMAyXLM6UQLB79MaCG4LW7 Content-Type: multipart/mixed; boundary="u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt"; protected-headers="v1" From: Stefan Esser To: John Baldwin Cc: Matthew Macy , Allan Jude , Graham Perrin , FreeBSD CURRENT , freebsd-fs@freebsd.org Message-ID: <4cc21896-b7b7-e126-c0a3-f584d1c81533@freebsd.org> Subject: Re: OpenZFS and L2ARC References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org> <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org> In-Reply-To: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org> --u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt Content-Type: multipart/mixed; boundary="------------B37FE6F29A17D6902E01BD5F" Content-Language: en-US This is a multi-part message in MIME format. --------------B37FE6F29A17D6902E01BD5F Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Am 09.09.20 um 21:26 schrieb John Baldwin:> A simple fix might be to use = CTLFLAG_SKIP so that you only invoke the > expensive sysctls if you request them by name, but not if you request > the 'kstat.zfs' tree. I have looked at /sys/contrib/openzfs/module/zfs/dbuf.c where I had assumed that the "kstat.zfs.misc.dbufs" sysctl node was created, but did not spot the location on a quick search. The kstat nodes are created by kstat_install() and AFAICT, there is no parameter that directly allows to create the sysctl node with CTLFLAG_SKIP, currently. This long delay affects sysctl -a and I'd really hope that it can be fixed in a way that suppresses this large debug output unless it is specifically requested by passing the full node name ... Regards, STefan --------------B37FE6F29A17D6902E01BD5F-- --u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt-- --est1qLY507OfMAyXLM6UQLB79MaCG4LW7 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFqEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9Z0SwFAwAAAAAACgkQR+u171r99UQ9 Gwf9Fs5doLd5Zk0tTIGPWgwq68NkyVcyRLtG4p03F4jv9SWYR+WkHNQPdrf00liKKiheHkpPjDwQ 3AwBDlWDHbU4LzC3Hp03yM2QzSwezWei/Uf8OFKaMGGxl3Z14tJ1BnjI9SXDeTPs0O0Axj3LuQKS 0cfLLpmOWTiKkJSQ6ts4GYLCwvd9ulEwZ8KXKWkwVZ8vL9PfqNRLjFprv0u6BRcgxALBAhMdCbsy JiaImX63109vg/aH3TxkpIWKXZpW08nNTJYBEB3Mv9zlLW+Umg4J39F7PCXrW7gGV2zEbScWDG1u MwNxUYzELpz+KewBgG3oypj/FJoN7dAUH8kOiZ2PyQ== =zK1s -----END PGP SIGNATURE----- --est1qLY507OfMAyXLM6UQLB79MaCG4LW7-- From owner-freebsd-current@freebsd.org Thu Sep 10 10:24:41 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1ACDE3D1D03; Thu, 10 Sep 2020 10:24:41 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnFPN6y0Wz3Y7c; Thu, 10 Sep 2020 10:24:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mx1.sbone.de (cross.sbone.de [195.201.62.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id B770618B15; Thu, 10 Sep 2020 10:24:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id E23848D4A229; Thu, 10 Sep 2020 10:24:38 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 9D58DE70849; Thu, 10 Sep 2020 10:24:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id ZuuFZCuVtidO; Thu, 10 Sep 2020 10:24:33 +0000 (UTC) Received: from [127.0.0.1] (unknown [IPv6:fde9:577b:c1a9:4902:90a7:9bcf:f86b:190f]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 2249BE707C1; Thu, 10 Sep 2020 10:23:48 +0000 (UTC) From: "Bjoern A. Zeeb" To: "Tomoaki AOKI" Cc: svn-src-head@freebsd.org, freebsd-current@freebsd.org Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus usb/wlan wtap Date: Thu, 10 Sep 2020 10:22:05 +0000 X-Mailer: MailMate (2.0BETAr6151) Message-ID: <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org> In-Reply-To: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 10:24:41 -0000 On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote: > This breaks at least iwm. (Other drivers not tested.) > > Messages below are repeatedly shown and no carrier detected. > Manually reverting this commit fixes the issue. > > iwm0: failed to send antennas before calibration: 35 > iwm_run_init_ucode: failed 35 > iwm_init_hw failed 35 > iwm0: could not initiate scan > > > and lesser times messages below. > > iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35 > iwm_init_hw failed 35 > iwm0: could not initiate scan > I=E2=80=99ll try to test iwm as well, in case you are faster, can you ple= ase = try this instead of reverting; the previous version never made it past = the first return anymore in the last years it seems, so we can remove = the function entirely to keep the status quo: Sorry for the oversight. Index: if_iwm.c =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=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 --- if_iwm.c (revision 365559) +++ if_iwm.c (working copy) @@ -354,7 +354,6 @@ static struct ieee80211_node * static uint8_t iwm_rate_from_ucode_rate(uint32_t); static int iwm_rate2ridx(struct iwm_softc *, uint8_t); static void iwm_setrates(struct iwm_softc *, struct iwm_node *, = int); -static int iwm_media_change(struct ifnet *); static int iwm_newstate(struct ieee80211vap *, enum = ieee80211_state, int); static void iwm_endscan_cb(void *, int); static int iwm_send_bt_init_conf(struct iwm_softc *); @@ -4417,27 +4416,6 @@ iwm_setrates(struct iwm_softc *sc, struct = iwm_node } } -static int -iwm_media_change(struct ifnet *ifp) -{ - struct ieee80211vap *vap =3D ifp->if_softc; - struct ieee80211com *ic =3D vap->iv_ic; - struct iwm_softc *sc =3D ic->ic_softc; - int error; - - error =3D ieee80211_media_change(ifp); - if (error !=3D 0) - return (error); - - IWM_LOCK(sc); - if (ic->ic_nrunning > 0) { - iwm_stop(sc); - iwm_init(sc); - } - IWM_UNLOCK(sc); - return (0); -} - static void iwm_bring_down_firmware(struct iwm_softc *sc, struct ieee80211vap = *vap) { @@ -6432,8 +6410,8 @@ iwm_vap_create(struct ieee80211com *ic, const char ieee80211_ratectl_init(vap); /* Complete setup. */ - ieee80211_vap_attach(vap, iwm_media_change, = ieee80211_media_status, - mac); + ieee80211_vap_attach(vap, ieee80211_media_change, + ieee80211_media_status, mac); ic->ic_opmode =3D opmode; return vap; > >> Author: bz >> Date: Mon Sep 7 15:35:40 2020 >> New Revision: 365419 >> URL: https://svnweb.freebsd.org/changeset/base/365419 >> >> Log: >> WiFi: fix ieee80211_media_change() callers >> >> In r178354 with the introduction of multi-bss ("vap") support > factoring >> out started and with r193340 ieee80211_media_change() no longer = >> returned >> ENETRESET but only 0 or error. >> As ieee80211(9) tells the ieee80211_media_change() function should = >> not >> be called directly but is registered with ieee80211_vap_attach() > instead. >> Some drivers have not been fully converted. After fixing the = >> return >> checking some of these functions were simply wrappers between >> ieee80211_vap_attach() and ieee80211_media_change(), so remove the > extra >> function, where possible as well. >> >> PR: 248955 >> Submitted by: Tong Zhang (ztong0001 gmail.com) (original) >> MFC after: 3 days >> Sponsored by: The FreeBSD Foundation >> >> Modified: >> head/sys/dev/ath/if_ath.c >> head/sys/dev/bwi/if_bwi.c >> head/sys/dev/iwm/if_iwm.c >> head/sys/dev/iwn/if_iwn.c >> head/sys/dev/mwl/if_mwl.c >> head/sys/dev/otus/if_otus.c >> head/sys/dev/usb/wlan/if_run.c >> head/sys/dev/wtap/if_wtap.c >> >> Modified: head/sys/dev/ath/if_ath.c >> =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=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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/sys/dev/ath/if_ath.c Mon Sep 7 14:40:33 2020 (r365418) >> +++ head/sys/dev/ath/if_ath.c Mon Sep 7 15:35:40 2020 (r365419) >> @@ -160,7 +160,6 @@ static int ath_init(struct ath_softc *); >> static void ath_stop(struct ath_softc *); >> static int ath_reset_vap(struct ieee80211vap *, u_long); >> static int ath_transmit(struct ieee80211com *, struct mbuf *); >> -static int ath_media_change(struct ifnet *); >> static void ath_watchdog(void *); >> static void ath_parent(struct ieee80211com *); >> static void ath_fatal_proc(void *, int); > > (snip) > >> Modified: head/sys/dev/iwm/if_iwm.c >> =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=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=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/sys/dev/iwm/if_iwm.c Mon Sep 7 14:40:33 2020 (r365418) >> +++ head/sys/dev/iwm/if_iwm.c Mon Sep 7 15:35:40 2020 (r365419) >> @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp) >> int error; >> >> error =3D ieee80211_media_change(ifp); >> - if (error !=3D ENETRESET) >> - return error; >> + if (error !=3D 0) >> + return (error); >> >> IWM_LOCK(sc); >> if (ic->ic_nrunning > 0) { >> @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp) >> iwm_init(sc); >> } >> IWM_UNLOCK(sc); >> - return error; >> + return (0); >> } >> >> static void > > (snip) > > > -- = > Tomoaki AOKI From owner-freebsd-current@freebsd.org Thu Sep 10 11:02:53 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5323E3D2560 for ; Thu, 10 Sep 2020 11:02:53 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnGFS3XQxz3ZRL for ; Thu, 10 Sep 2020 11:02:52 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id F27A6804 for ; Thu, 10 Sep 2020 07:02:49 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 10 Sep 2020 07:02:50 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehjedgvdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpedtheeigfdvudefkeekvddtfedvte dttdekuddvgeevlefftdekffdujedvhfduteenucfkphepkedvrdejtddrledurdelleen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtvggthh dqlhhishhtshesiiihgihsthdrnhgvth X-ME-Proxy: Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99]) by mail.messagingengine.com (Postfix) with ESMTPA id EB7AC3064685 for ; Thu, 10 Sep 2020 07:02:48 -0400 (EDT) Date: Thu, 10 Sep 2020 12:02:19 +0100 From: tech-lists To: freebsd-current@freebsd.org Subject: Re: tracking -current, using poudriere-devel and the switch to git Message-ID: <20200910110219.GB91422@bastion.zyxst.net> Mail-Followup-To: freebsd-current@freebsd.org References: <20200909190012.GA91422@bastion.zyxst.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4BnGFS3XQxz3ZRL X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm3]; RWL_MAILSPIKE_POSSIBLE(0.00)[64.147.123.21:from]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.21]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.999]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.24)[-0.236]; NEURAL_HAM_MEDIUM(-0.97)[-0.969]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.21:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 11:02:53 -0000 --QTprm0S8XgL7H0Dt Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote: [...lots of stuff explaining...] thank you --=20 J. --QTprm0S8XgL7H0Dt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl9aB80ACgkQs8o7QhFz NAVm1g/+Myiq08KYtt5HVmz8LN5U84yefP84aLkYkhzMCX2gmBHDwWZtg9zgdnZG oBjr5s0jXenljAcOk/+j04bfH2xADU141zTFP8pNz3sez7r0LUh8k7nryrecC4LG M8WA2h4edrrk2EdHUagIJqXUYDmMwkrBijiwHPFPhw0niuJnpLoWt/gzIRSgy+uI qZJ7vMeM1DAeb1tVpjSUvr6wimiJ3op7fNKd9YzTDS0Db3J0OR/3jqlo/BsQufKk VYJbMm33Zwe2gX5av+5OkR8h/QnOpe7qMX97YXHdmMEO5HUyh8rTLuf/h4NKosnE 9KjRGESNzFt3T+6gyQojcOVgQma2MQpZlcWaABLGJO5pqmeHQX5cOSjv5Fl0ctrH c/3yP0PgZ1lEMtLemaSwz2IhY9UNdsnYybPt32uthOWJKfeYX5Qvxg9jgVA3gTWg C8ZriV/a/dWPFbbqnpiwOZ87SdHh+P805NQRPYSYJ7YEYWVnKwM44cQer0VIdFRn 12P3zVDzLijIP5LAFmnfOcPmRdb45JB63IJDrL+HlK7w59SVOprUor53ZNJEm9f3 mbySq7pylHQDYsxGrPBgPFM6jA28xQaHE9TrKdY+An69UQuXqJMGvaL0vhRWCqa5 1cdlEF39+JYZHIa95fPekPcy9rTLv68jXhoZynIMHOEdHhocVZg= =gRTu -----END PGP SIGNATURE----- --QTprm0S8XgL7H0Dt-- From owner-freebsd-current@freebsd.org Thu Sep 10 14:35:18 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B43D03D8DBC for ; Thu, 10 Sep 2020 14:35:18 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [202.12.127.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnLyY3t34z45V5 for ; Thu, 10 Sep 2020 14:35:17 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id E3E4532910 for ; Thu, 10 Sep 2020 10:35:08 -0400 (EDT) To: freebsd-current From: Michael Butler Subject: buildworld: "cp: /dev/null: Invalid argument" Message-ID: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> Date: Thu, 10 Sep 2020 10:35:08 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Content-Language: en-NZ X-Rspamd-Queue-Id: 4BnLyY3t34z45V5 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.46 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; NEURAL_HAM_LONG(-1.01)[-1.007]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_MEDIUM(-1.04)[-1.044]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[protected-networks.net:+]; DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject]; NEURAL_HAM_SHORT(-0.41)[-0.408]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 14:35:18 -0000 Is anyone else seeing failures like this in building world and, in my case, cron jobs as well? Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr --- all_subdir_sbin --- Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel --- all_subdir_stand --- --- zfsboot.ldr --- cp: /dev/null: Invalid argument *** [zfsboot.ldr] Error code 1 make[5]: *** zfsboot.ldr removed --- all_subdir_kerberos5 --- Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log --- all_subdir_stand --- make[5]: stopped in /usr/src/stand/i386/zfsboot .ERROR_TARGET='zfsboot.ldr' .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' .MAKE.LEVEL='5' MAKEFILE='' .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose' _ERROR_CMD='cp /dev/null zfsboot.ldr;' .CURDIR='/usr/src/stand/i386/zfsboot' .MAKE='make' .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' .TARGETS='all' DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' LD_LIBRARY_PATH='' MACHINE='amd64' MACHINE_ARCH='amd64' MAKEOBJDIRPREFIX='' MAKESYSPATH='/usr/src/share/mk' MAKE_VERSION='20200902' From owner-freebsd-current@freebsd.org Thu Sep 10 15:45:19 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 246C83DADCB for ; Thu, 10 Sep 2020 15:45:19 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnNWL1Bb7z4CTp; Thu, 10 Sep 2020 15:45:17 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 57E7D32677; Thu, 10 Sep 2020 11:45:09 -0400 (EDT) Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: freebsd-current@freebsd.org, Alan Somers References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> From: Michael Butler Message-ID: Date: Thu, 10 Sep 2020 11:45:08 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Content-Language: en-NZ X-Rspamd-Queue-Id: 4BnNWL1Bb7z4CTp X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.16 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.001]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.015]; DKIM_TRACE(0.00)[protected-networks.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject]; NEURAL_HAM_SHORT(-0.14)[-0.142]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 15:45:19 -0000 It seems that SVN r365549 broke "cp /dev/null ..."     imb On 9/10/20 10:35 AM, Michael Butler wrote: > Is anyone else seeing failures like this in building world and, in my > case, cron jobs as well? > > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr > --- all_subdir_sbin --- > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > --- all_subdir_stand --- > --- zfsboot.ldr --- > cp: /dev/null: Invalid argument > *** [zfsboot.ldr] Error code 1 > make[5]: *** zfsboot.ldr removed > --- all_subdir_kerberos5 --- > Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > --- all_subdir_stand --- > > make[5]: stopped in /usr/src/stand/i386/zfsboot > .ERROR_TARGET='zfsboot.ldr' > .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' > .MAKE.LEVEL='5' > MAKEFILE='' > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose' > _ERROR_CMD='cp /dev/null zfsboot.ldr;' > .CURDIR='/usr/src/stand/i386/zfsboot' > .MAKE='make' > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > .TARGETS='all' > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' > LD_LIBRARY_PATH='' > MACHINE='amd64' > MACHINE_ARCH='amd64' > MAKEOBJDIRPREFIX='' > MAKESYSPATH='/usr/src/share/mk' > MAKE_VERSION='20200902' > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Thu Sep 10 16:18:08 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1E5833DBA78 for ; Thu, 10 Sep 2020 16:18:08 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPFC2QvMz4DxZ; Thu, 10 Sep 2020 16:18:06 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: by mail-ed1-x532.google.com with SMTP id ay8so6886478edb.8; Thu, 10 Sep 2020 09:18:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Lmnam+2o//yV1CLidgS8uzwm/GEctwfe0YWnPUBt8Dk=; b=NgxZWnyGfzu7P/7DNDT7laBk7FteWWsFKOrTckEhynoGar+JqOo2uco2z/ksCzuyHD /hC2nn5nkba9ijajOIwKTXaq/GeG0jJdSbg+OkPt7h6x8i7U6GNBLkppqERPMVP6d9M+ AaTOoowSK1AhdiLkgHarMRxSemfOaMvJqdNLWlr4Y6o//X3I5iYy6OVL1bOgA08ItEiY ePRJ4lG0fNBXo8aKhKI+kKswjGAW9+3+R5zeqA+T5d4zTQK/1EeiDhKyhUjT5gUQjn4r q56xgj7EdG+BUKzN0pGVLaLY304KkWKD9UCfrEWqTTe/SAENcSpr46+pHYC3xMt9tBnK nNXw== X-Gm-Message-State: AOAM532b2OzsDt/+oX5EDpqW14wMKApt1a5sFbLCmV1XxKRWwRr8dlkb l8GsVDkuBTQ7I9itG+JEYOdy7khJw9DTZGx7S408+Q9f X-Google-Smtp-Source: ABdhPJyltlu8FenhDsFNdCCtCvdpsEFCnzKvt5onVEiaWnxXxfmAWmxXObcBGY+Z2ZYhIciJzkEMjo1SBgu5QzsPu9E= X-Received: by 2002:a05:6402:1b9a:: with SMTP id cc26mr9908764edb.30.1599754684349; Thu, 10 Sep 2020 09:18:04 -0700 (PDT) MIME-Version: 1.0 References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> In-Reply-To: From: Ryan Stone Date: Thu, 10 Sep 2020 12:17:53 -0400 Message-ID: Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: Michael Butler Cc: FreeBSD Current , Alan Somers Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4BnPFC2QvMz4DxZ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.33 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.976]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-0.98)[-0.977]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::532:from]; NEURAL_HAM_SHORT(-0.37)[-0.375]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:18:08 -0000 I'm curious: does this give a similar issue? touch /tmp/foo cp /tmp/foo /tmo/foo2 I'm wondering if the issue is that copy_file_range isn't handling empty files, or if it's a devfs issue. On Thu, Sep 10, 2020 at 11:45 AM Michael Butler wrote: > > It seems that SVN r365549 broke "cp /dev/null ..." > > imb > > On 9/10/20 10:35 AM, Michael Butler wrote: > > Is anyone else seeing failures like this in building world and, in my > > case, cron jobs as well? > > > > > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr > > --- all_subdir_sbin --- > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > > --- all_subdir_stand --- > > --- zfsboot.ldr --- > > cp: /dev/null: Invalid argument > > *** [zfsboot.ldr] Error code 1 > > make[5]: *** zfsboot.ldr removed > > --- all_subdir_kerberos5 --- > > Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > > --- all_subdir_stand --- > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot > > .ERROR_TARGET='zfsboot.ldr' > > .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' > > .MAKE.LEVEL='5' > > MAKEFILE='' > > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose' > > _ERROR_CMD='cp /dev/null zfsboot.ldr;' > > .CURDIR='/usr/src/stand/i386/zfsboot' > > .MAKE='make' > > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > > .TARGETS='all' > > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' > > LD_LIBRARY_PATH='' > > MACHINE='amd64' > > MACHINE_ARCH='amd64' > > MAKEOBJDIRPREFIX='' > > MAKESYSPATH='/usr/src/share/mk' > > MAKE_VERSION='20200902' > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Thu Sep 10 16:26:00 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BFDB73DC084; Thu, 10 Sep 2020 16:26:00 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPQH4dZJz4FxM; Thu, 10 Sep 2020 16:25:59 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from skull.home.blih.net (lfbn-idf2-1-288-247.w82-123.abo.wanadoo.fr [82.123.126.247]) by mx.blih.net (OpenSMTPD) with ESMTPSA id fca17ab2 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 10 Sep 2020 16:25:51 +0000 (UTC) Date: Thu, 10 Sep 2020 18:25:51 +0200 From: Emmanuel Vadot To: Glen Barber Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a) Message-Id: <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com> In-Reply-To: <20200903160051.GV61041@FreeBSD.org> References: <20200903150245.GS61041@FreeBSD.org> <20200903173354.33e97d36921d22506f58934b@bidouilliste.com> <20200903160051.GV61041@FreeBSD.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BnPQH4dZJz4FxM X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.53 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.983]; NEURAL_HAM_MEDIUM(-1.01)[-1.013]; DKIM_TRACE(0.00)[bidouilliste.com:+]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-0.03)[-0.034]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-git,freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:26:00 -0000 On Thu, 3 Sep 2020 16:00:51 +0000 Glen Barber wrote: > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote: > > > > Hello, > > > > On Thu, 3 Sep 2020 15:02:45 +0000 > > Glen Barber wrote: > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA256 > > > > > > New FreeBSD development branch installation ISOs and virtual machine > > > disk images have been uploaded to the FreeBSD Project mirrors. > > > > > > NOTE: These are the first snapshots built from the FreeBSD Git sources. > > > Also note: The armv6 and armv7 builds failed, and the cause is being > > > investigated. > > > > There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do you > > have more info ? > > > > The ports tree failed to mount within the chroot directory. I think > I see why, and am testing a fix now. > > Glen > Looks like there was a problem this week too. How can I help ? -- Emmanuel Vadot From owner-freebsd-current@freebsd.org Thu Sep 10 16:30:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8683D3DC60E for ; Thu, 10 Sep 2020 16:30:20 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [202.12.127.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPWH3pRyz4GTh; Thu, 10 Sep 2020 16:30:19 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from toshi.auburn.protected-networks.net (toshi.auburn.protected-networks.net [192.168.1.10]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id BF4483F55C; Thu, 10 Sep 2020 12:30:16 -0400 (EDT) Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: Ryan Stone Cc: FreeBSD Current , Alan Somers References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> From: Michael Butler Message-ID: Date: Thu, 10 Sep 2020 12:30:16 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Content-Language: en-NZ X-Rspamd-Queue-Id: 4BnPWH3pRyz4GTh X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.79 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx:c]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.20)[0.195]; NEURAL_HAM_LONG(-0.99)[-0.986]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[protected-networks.net:+]; DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject]; NEURAL_HAM_MEDIUM(-1.00)[-1.002]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:30:20 -0000 On 9/10/20 12:17 PM, Ryan Stone wrote: > I'm curious: does this give a similar issue? > > touch /tmp/foo > cp /tmp/foo /tmo/foo2 > > I'm wondering if the issue is that copy_file_range isn't handling > empty files, or if it's a devfs issue. An empty file doesn't generate the error .. imb@vm01:/home/imb> touch xx imb@vm01:/home/imb> cp xx yy imb@vm01:/home/imb> imb@vm01:/home/imb> cp /dev/null yy cp: /dev/null: Invalid argument imb@vm01:/home/imb> > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > wrote: >> It seems that SVN r365549 broke "cp /dev/null ..." >> >> imb >> >> On 9/10/20 10:35 AM, Michael Butler wrote: >>> Is anyone else seeing failures like this in building world and, in my >>> case, cron jobs as well? >>> >>> >>> Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr >>> --- all_subdir_sbin --- >>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel >>> --- all_subdir_stand --- >>> --- zfsboot.ldr --- >>> cp: /dev/null: Invalid argument >>> *** [zfsboot.ldr] Error code 1 >>> make[5]: *** zfsboot.ldr removed >>> --- all_subdir_kerberos5 --- >>> Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log >>> --- all_subdir_stand --- >>> >>> make[5]: stopped in /usr/src/stand/i386/zfsboot >>> .ERROR_TARGET='zfsboot.ldr' >>> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' >>> .MAKE.LEVEL='5' >>> MAKEFILE='' >>> .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose' >>> _ERROR_CMD='cp /dev/null zfsboot.ldr;' >>> .CURDIR='/usr/src/stand/i386/zfsboot' >>> .MAKE='make' >>> .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' >>> .TARGETS='all' >>> DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' >>> LD_LIBRARY_PATH='' >>> MACHINE='amd64' >>> MACHINE_ARCH='amd64' >>> MAKEOBJDIRPREFIX='' >>> MAKESYSPATH='/usr/src/share/mk' >>> MAKE_VERSION='20200902' >>> >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >> >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Thu Sep 10 16:33:39 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6A8393DC963 for ; Thu, 10 Sep 2020 16:33:39 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com [IPv6:2607:f8b0:4864:20::f36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPb6220jz4GhP for ; Thu, 10 Sep 2020 16:33:37 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qv1-xf36.google.com with SMTP id db4so3652230qvb.4 for ; Thu, 10 Sep 2020 09:33:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=/PWTqzSDxSr4WxhFVosFT5EZY1KanAFZ/7ykMJu9Rok=; b=WuYjaQcwLKStJ67Bl+G9IEF61j7sCfUxeFu++pEwu8o6YTye7mGPDhbYlIp74KFWyl RyTYl9tgVq6pQ0y051SC5yUy/SJxfaM18ILR63/74UgwhMEIentszAIFFiToYx70QL4s ouXPZF2wyauq8ZcAvkWNJJpWNhKKJGdiHOQ/6Jd48z4YtG3F6nXXtNTv0o9lqfyIBUGx F0qALXtBtoBjzMyWj87K2MOWyFo4U5Ixo/LrUPL5gvt3hvDpMhgDp0zHvR+ck0inf/cA Ksyz/HHOum2BjkZBzay8NpQ/ygQI4B+xCQlMT6g2hFSy2XfBD8sl5S6jIpWkgDPGh5l5 7YpA== X-Gm-Message-State: AOAM5315Iz3YICEMO+0XfT42VejW2BtPGg3RZ18nVlrSdHnif8thxR61 5eU0u+Ye6mGc1Vz479mcgOb2n2KqWj3eYWAuZz4En3D1D9Pnke8S4bw698MN2cJKpStcUoMPR9i 2Z//2zAYt4qSnpkcy0SN2RZmCTv94t3v8q1UkAgWDtsoL1ExHfesNPJt73wHojvVWB7IrVRHPdG VUTuFQiALsyw== X-Google-Smtp-Source: ABdhPJzxXnCr/KDAhch66UGQUBiKXhDgw4gZHwZ5WUC7vF0kfV5NASdbn5hm+ecbQEFfVe8VDklB8g== X-Received: by 2002:ad4:5653:: with SMTP id bl19mr9539318qvb.7.1599755616732; Thu, 10 Sep 2020 09:33:36 -0700 (PDT) Received: from mutt-hbsd (75-148-2-186-WashingtonDC.hfc.comcastbusiness.net. [75.148.2.186]) by smtp.gmail.com with ESMTPSA id p28sm7779532qta.88.2020.09.10.09.33.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2020 09:33:35 -0700 (PDT) Date: Thu, 10 Sep 2020 12:33:33 -0400 From: Shawn Webb To: freebsd-current@freebsd.org Subject: `zfs list` permission denied Message-ID: <20200910163333.erxycebv23gkqbkb@mutt-hbsd> X-Operating-System: FreeBSD mutt-hbsd 13.0-CURRENT-HBSD FreeBSD 13.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oj5v7nfwc4jnz6bg" Content-Disposition: inline X-Rspamd-Queue-Id: 4BnPb6220jz4GhP X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.03 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google]; NEURAL_HAM_MEDIUM(-1.00)[-1.004]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.990]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[hardenedbsd.org]; NEURAL_SPAM_SHORT(0.07)[0.066]; DKIM_TRACE(0.00)[hardenedbsd.org:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f36:from]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:33:39 -0000 --oj5v7nfwc4jnz6bg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I used to be able to run `zfs list` as an unprivileged user. Now I can't, even when my user is in the operator group. =3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D hbsd-current-01[shawn]:/home/shawn $ zfs list Operation not permitted hbsd-current-01[shawn]:/home/shawn (1) $ id uid=3D1001(shawn) gid=3D1001(shawn) groups=3D1001(shawn),0(wheel),5(operato= r) hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs crw-rw-rw- 1 root operator 0x52 Sep 10 10:43 /dev/zfs =3D=3D=3D=3D END LOG =3D=3D=3D=3D Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD GPG Key ID: 0xFF2E67A277F8E1FA GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9 3633 C85B 0AF8 AB23 0FB2 https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha= wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --oj5v7nfwc4jnz6bg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAl9aVVoACgkQ/y5nonf4 4fomgBAAghxxKRf7QtZ24+nVysqSrl6TKXDg9TsgnEn1HLllfyBSs99dmarifkuM FuMyAec4cAZ2g62XNz8ezZVYpsg4IqBIvh/quusz1mx/6ZoNw4XVaXML2nxSPa+A DEInC8Qu+8PACkZrt+1rSClkQ91qpRupsx9EL9IyJuMeZ9sFcSDLoA6V+4dmM8a/ ShBqrLAvHwbvgERPPsbZ02RKzp1paMYxA88uFUULj8RL5c/ioMOe3zRmpOCildbe A5/UMTvuSXFWKcLnXjGZJfpicDtGHAkHMA5kUqO1+/Ol3kH0Ctk278MEM3abqpla otUFkQ2H6qI+Qg7HxpZj8CzVQsd9+pFM3jcYBD/wIG6PSyA6Zg3FGq2OFIltGbkc 1Zi3JSBOfujUuWGSn0rc53OzTRrVzLQ7oRCzr2mgJNGEq9QP4BH5TfunkVP2cRtt r7Ku0zuIsQy0jI8LXzCXX9VMP9UrfoiLnCl6A+v/lz0cBxloPtyyyQtfSVGeNO99 iGRXEECWQBCuSr5yLGq2qcJjmGbL/2PvDotoHxoVun00zyxIXgBuuu3cQlFxKrdK xo0smeXZysoaLEtgETO9q4NNStxnax4myK/elZ4R3lIidhZBVItgH6fgiRMQug8V s0Q9kcKLNpTxu+ZAi6Wv0Hct8fzYUeYyhrv73u6Ojj+pWBT8JqE= =PJtF -----END PGP SIGNATURE----- --oj5v7nfwc4jnz6bg-- From owner-freebsd-current@freebsd.org Thu Sep 10 16:36:47 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 55DE03DCC8F; Thu, 10 Sep 2020 16:36:47 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPfl1fFsz4H5R; Thu, 10 Sep 2020 16:36:47 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id BB61EF8C1; Thu, 10 Sep 2020 16:36:46 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Thu, 10 Sep 2020 16:36:44 +0000 From: Glen Barber To: Emmanuel Vadot Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a) Message-ID: <20200910163644.GQ61041@FreeBSD.org> References: <20200903150245.GS61041@FreeBSD.org> <20200903173354.33e97d36921d22506f58934b@bidouilliste.com> <20200903160051.GV61041@FreeBSD.org> <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9D+F+si/X/ZTxnYN" Content-Disposition: inline In-Reply-To: <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1599755807; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=L3SWsANxS86Bbqb0UfULdPRzpxqURhCd2xDeFsPjue0=; b=E1zs4LJhk6rtBZouqF4l9lCwO5+/RBQdppJDyr7s/J6E9L5oCgNH38qEW631hiTlwq5B2C vlEzQM+Pxe8ODBOxwfwbiWyJF8fjJh4M0kL8enwwdtI9YcYvKJ+c9K3Dj3V1yJ1+P5Y8Nt 9b0hoS5NJPgLAgxKq7TiFSrLIKV9rz3knCXMQyIXTyj9cFxjSiswoLkoe2xZH1Y5Jq4gpA 8myht6yDkHhj4oz1qF2mCk4GdyQh3+6jsNmZQNV/NBTY5r45aswuoO4PE0hie5UF8QO0sV Rhj+iRN3Gx5JBbEpMpuSdPmKi2CzDq5q0VR5VXlZ2txohVPfuINeOQ3HdQI0Dg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599755807; a=rsa-sha256; cv=none; b=ZKDiVs+PiwC43G+4NmaWwgufdXSrsHGMglurAvAQQ6auEzDjsuyLVYbwBDQCQ1PhBStqIW 6Ed+Ia1V/6oWgf1cdewV5STJKBBazYpgpXshQBm0QD700SZ3gtr+aAMTNH6+se3YxVI3Ta JGIxfaKVv9sj953D+BDiaYplvbTT7VUXfDQgJgUtQJm0Fu4RP1BPM0X5qWoiwtmKlikALK aoPMuhGxaVVDU1datzEYRlYC8PAu3uv9Bbfpe5hWlZq75+xP3IfF9Dv+lk35rFYIujvi0Z ASf1YsnAm8/mteHvrskMp7hvXULgZiVdjYlnQzFj6/HDGi9ACk8e8IVhTZCvHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:36:47 -0000 --9D+F+si/X/ZTxnYN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote: > On Thu, 3 Sep 2020 16:00:51 +0000 > Glen Barber wrote: >=20 > > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote: > > >=20 > > > Hello, > > >=20 > > > On Thu, 3 Sep 2020 15:02:45 +0000 > > > Glen Barber wrote: > > >=20 > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA256 > > > >=20 > > > > New FreeBSD development branch installation ISOs and virtual machine > > > > disk images have been uploaded to the FreeBSD Project mirrors. > > > >=20 > > > > NOTE: These are the first snapshots built from the FreeBSD Git sour= ces. > > > > Also note: The armv6 and armv7 builds failed, and the cause is being > > > > investigated. > > >=20 > > > There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do y= ou > > > have more info ? > > >=20 > >=20 > > The ports tree failed to mount within the chroot directory. I think > > I see why, and am testing a fix now. > >=20 >=20 > Looks like there was a problem this week too. > How can I help ? >=20 Nothing really. I know what the problem is. The ports tree mounting issue had been fixed, but two things: 1) the u-boot port failed to fetch for at least one of the boards; 2) something got screwed up in the environment, due to path changes and how the git checkout structure is set up. The first is basically a timing issue with a ports commit and distribution of the distfiles. The second I am working on fixing now, which should be Relatively Easy(tm). Glen --9D+F+si/X/ZTxnYN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl9aVhwACgkQAxRYpUeP 4pPcsg/8CjqslwSun8rXwysj/YlvCNLozxNQxULppNG4BlbjWKyvaSwJqyzWdlRz w3eyYflvVHcp20fjUFLX4XIPHsE/zT6bj8fyOYukdY4kYjSLbrN4I4SQxLukPyIU kTt3NQcT9m5nvNsgSYXl7JDqYjORutnnChrggVO3czk8JDtUvK2K68PDFXvzRfIQ 6BPODFULztocYOQbRJoxHcbPdoxOrgmDmNbeo10p7ZXcNgbMqKh7exWiH6G+OpSW VIY1Wttb3R51hC4++YkGyRkHW+FKTlHcouM9FMCyPet9EwajOs5CCRqitMqFbjyy i9Dq2USTkHy0+FUx55Uade+vO5GF+HymmVZ7NTVc4Nhs4E3DYRgmAbHn5UIyA9TU ADAoxb9BfLF2sgctd43lhTiPfZX6BOxdCOOz0B1Y0+4cD5fr+Fx0xc5qClO83S11 lDEnQSb+pU3c+jfR23ce3nW+G90aGlb6D9eC30bJ3gNfOIsQVW+47o++arj/Gltf VtlDKWiLS5a6H5TP7y4SuSXdDBgtNHl2GrXv1WMw6ZJUsAh0GWl2BF7FcBS0eA5S xFrG9VeDLQg0DSdDmBAPfePaJ6dgD3aV8patHnDPhfLIeY7iJw67L4SuBM9+qRnZ WYqfSWtRYDvQ2qmbB4JNNQYbHjs1Wjw+QF+J2hSLhspp0hK7aU0= =wver -----END PGP SIGNATURE----- --9D+F+si/X/ZTxnYN-- From owner-freebsd-current@freebsd.org Thu Sep 10 16:43:12 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5CD9F3DD111; Thu, 10 Sep 2020 16:43:12 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPp71xvtz4HS2; Thu, 10 Sep 2020 16:43:10 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from skull.home.blih.net (lfbn-idf2-1-288-247.w82-123.abo.wanadoo.fr [82.123.126.247]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 1184539c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 10 Sep 2020 16:43:08 +0000 (UTC) Date: Thu, 10 Sep 2020 18:43:08 +0200 From: Emmanuel Vadot To: Glen Barber Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a) Message-Id: <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com> In-Reply-To: <20200910163644.GQ61041@FreeBSD.org> References: <20200903150245.GS61041@FreeBSD.org> <20200903173354.33e97d36921d22506f58934b@bidouilliste.com> <20200903160051.GV61041@FreeBSD.org> <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com> <20200910163644.GQ61041@FreeBSD.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BnPp71xvtz4HS2 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.53 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx:c]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.983]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.014]; DKIM_TRACE(0.00)[bidouilliste.com:+]; MID_RHS_MATCH_FROM(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-0.04)[-0.037]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-git] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:43:12 -0000 On Thu, 10 Sep 2020 16:36:44 +0000 Glen Barber wrote: > On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote: > > On Thu, 3 Sep 2020 16:00:51 +0000 > > Glen Barber wrote: > > > > > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote: > > > > > > > > Hello, > > > > > > > > On Thu, 3 Sep 2020 15:02:45 +0000 > > > > Glen Barber wrote: > > > > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > > Hash: SHA256 > > > > > > > > > > New FreeBSD development branch installation ISOs and virtual machine > > > > > disk images have been uploaded to the FreeBSD Project mirrors. > > > > > > > > > > NOTE: These are the first snapshots built from the FreeBSD Git sources. > > > > > Also note: The armv6 and armv7 builds failed, and the cause is being > > > > > investigated. > > > > > > > > There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do you > > > > have more info ? > > > > > > > > > > The ports tree failed to mount within the chroot directory. I think > > > I see why, and am testing a fix now. > > > > > > > Looks like there was a problem this week too. > > How can I help ? > > > > Nothing really. I know what the problem is. The ports tree mounting > issue had been fixed, but two things: 1) the u-boot port failed to > fetch for at least one of the boards; 2) something got screwed up in the > environment, due to path changes and how the git checkout structure is > set up. > > The first is basically a timing issue with a ports commit and > distribution of the distfiles. The second I am working on fixing now, > which should be Relatively Easy(tm). > > Glen > Which port commit and which board ? There haven't been a commit in the u-boot ports or rpi-firmware this a month now so I fails to understand without more info. -- Emmanuel Vadot From owner-freebsd-current@freebsd.org Thu Sep 10 16:44:22 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A9333DD1C4 for ; Thu, 10 Sep 2020 16:44:22 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-ot1-f49.google.com (mail-ot1-f49.google.com [209.85.210.49]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPqT4Wk9z4Hpw for ; Thu, 10 Sep 2020 16:44:21 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-ot1-f49.google.com with SMTP id h17so5937576otr.1 for ; Thu, 10 Sep 2020 09:44:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Iqhrja1SghrplqCKD2Uku5eox7p51aCAE36wOZQjD44=; b=Id5VohE3rS3deIN5hmimLXsbrVi1tu1Mf5ys4A1TgMEt34APpN2543Q0EOvMLRqYeJ iD55xNzbTXbYoXg/i3EdBVoFgpUM8UfujJf+JuboZIaSDXJRX0kWEf3ek9w9+V71R0Bo iTYGGAjfPmGvsyR5GBKdc6rKj3VrwSxchyEHnCoCqF0wi4sCoizsnN60Bd+tZ3LGilMR DMgaRkGgjn1f8S5kOEzvHxNkyvIyKwQzO8HBZz8uQbkLqApTbhF2pxIZHS4F4oUV5QLB d/XJy657jKJDBxbyrGwEOPysvmBZcSqwGuw65sTR/XUfqAD1U/UyKxh4088c6snykXJp o7CQ== X-Gm-Message-State: AOAM5330D7VQdvTBVp+2rTCcdmEXtaeQTm+Sk/50uxGH0K1Sr5Wd3pp6 OfRh5U5rC2+oFalIoypILJtwE9Puf+A9vqut+979vf3o X-Google-Smtp-Source: ABdhPJxiS9TnwrvONNXe4EUxEN6pHTZi0OMWYF2FRryY0s/BUNpmz/+9lIBR9qjNpsNcm6QBmoY0myFXyM0ozFDY8T0= X-Received: by 2002:a9d:758b:: with SMTP id s11mr4222651otk.251.1599756259824; Thu, 10 Sep 2020 09:44:19 -0700 (PDT) MIME-Version: 1.0 References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> In-Reply-To: From: Alan Somers Date: Thu, 10 Sep 2020 10:44:08 -0600 Message-ID: Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: Ryan Stone Cc: Michael Butler , FreeBSD Current X-Rspamd-Queue-Id: 4BnPqT4Wk9z4Hpw X-Spamd-Bar: - X-Spamd-Result: default: False [-1.51 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-0.98)[-0.977]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RWL_MAILSPIKE_GOOD(0.00)[209.85.210.49:from]; NEURAL_SPAM_SHORT(0.46)[0.455]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.210.49:from]; NEURAL_HAM_MEDIUM(-0.99)[-0.987]; FREEMAIL_TO(0.00)[gmail.com]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:44:22 -0000 No, it's devfs. I'll fix it. On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone wrote: > I'm curious: does this give a similar issue? > > touch /tmp/foo > cp /tmp/foo /tmo/foo2 > > I'm wondering if the issue is that copy_file_range isn't handling > empty files, or if it's a devfs issue. > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > wrote: > > > > It seems that SVN r365549 broke "cp /dev/null ..." > > > > imb > > > > On 9/10/20 10:35 AM, Michael Butler wrote: > > > Is anyone else seeing failures like this in building world and, in my > > > case, cron jobs as well? > > > > > > > > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr > > > --- all_subdir_sbin --- > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > > > --- all_subdir_stand --- > > > --- zfsboot.ldr --- > > > cp: /dev/null: Invalid argument > > > *** [zfsboot.ldr] Error code 1 > > > make[5]: *** zfsboot.ldr removed > > > --- all_subdir_kerberos5 --- > > > Building > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > > > --- all_subdir_stand --- > > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot > > > .ERROR_TARGET='zfsboot.ldr' > > > > .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' > > > .MAKE.LEVEL='5' > > > MAKEFILE='' > > > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes > verbose' > > > _ERROR_CMD='cp /dev/null zfsboot.ldr;' > > > .CURDIR='/usr/src/stand/i386/zfsboot' > > > .MAKE='make' > > > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > > > .TARGETS='all' > > > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' > > > LD_LIBRARY_PATH='' > > > MACHINE='amd64' > > > MACHINE_ARCH='amd64' > > > MAKEOBJDIRPREFIX='' > > > MAKESYSPATH='/usr/src/share/mk' > > > MAKE_VERSION='20200902' > > > > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Thu Sep 10 16:46:46 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7D6E53DD3D1 for ; Thu, 10 Sep 2020 16:46:46 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPtG2nCTz4JG4 for ; Thu, 10 Sep 2020 16:46:46 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Received: from Ryans-MBP.attlocal.net (unknown [IPv6:2600:1700:358a:c660:d9c2:c8bc:4989:ff20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: freqlabs/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 2E5E11B53F for ; Thu, 10 Sep 2020 16:46:46 +0000 (UTC) (envelope-from freqlabs@FreeBSD.org) Subject: Re: `zfs list` permission denied To: freebsd-current@freebsd.org References: <20200910163333.erxycebv23gkqbkb@mutt-hbsd> From: Ryan Moeller Message-ID: <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org> Date: Thu, 10 Sep 2020 12:46:45 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200910163333.erxycebv23gkqbkb@mutt-hbsd> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:46:46 -0000 On 9/10/20 12:33 PM, Shawn Webb wrote: > I used to be able to run `zfs list` as an unprivileged user. Now I > can't, even when my user is in the operator group. > > ==== BEGIN LOG ==== > hbsd-current-01[shawn]:/home/shawn $ zfs list > Operation not permitted > hbsd-current-01[shawn]:/home/shawn (1) $ id > uid=1001(shawn) gid=1001(shawn) groups=1001(shawn),0(wheel),5(operator) > hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs > crw-rw-rw- 1 root operator 0x52 Sep 10 10:43 /dev/zfs > ==== END LOG ==== > > Thanks, > You probably don't have the zfs module loaded. The commands will try to load it if it isn't, and that will fail if you aren't root. -Ryan From owner-freebsd-current@freebsd.org Thu Sep 10 16:53:33 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5077B3DD87A; Thu, 10 Sep 2020 16:53:33 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnQ251P95z4K19; Thu, 10 Sep 2020 16:53:33 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id AD2F0FEE5; Thu, 10 Sep 2020 16:53:32 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Thu, 10 Sep 2020 16:53:30 +0000 From: Glen Barber To: Emmanuel Vadot Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a) Message-ID: <20200910165330.GR61041@FreeBSD.org> References: <20200903150245.GS61041@FreeBSD.org> <20200903173354.33e97d36921d22506f58934b@bidouilliste.com> <20200903160051.GV61041@FreeBSD.org> <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com> <20200910163644.GQ61041@FreeBSD.org> <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nhaAP42enoZqekmE" Content-Disposition: inline In-Reply-To: <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1599756813; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=OXa+7zp/5/ZFbP8ESfHUGPWzyzPfwY7fcwqU5Sjt7p8=; b=s4FZ+MqD0SEXSdrektoUJmpkoQQ569Rg7rhTS0/N7vSAl/9mxNtTQj1ySfv54rwCZdkT1z nzOC8rZ2FwddbwwYbv1/FGRJspppx4enljBUuLGsxCqrdTjtVnKhAEel+HZGF8zijkzsQM 74f5chAt/UlOV37jWiyifzC/O4GXwoEZKW6Huv2OhMCzZYvsb71s/92XifXVTWOi8tMINN p2EcbzGQqX5L5UzbuW97rsk81MZlblH6x7n8mjJl+LmE3EuqU1YTKz6FX9vtA+l8qjB8TZ UW1Ry7Pjny4btHFrKGSOMrQoQkhyHusCigJSVB6pBbG5SnbyEGE1BSAGqf0hIg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599756813; a=rsa-sha256; cv=none; b=D4+O2fyWbzpNKXHun6C5WVFBsj1FCo/7Yjt5o5q7I2T1pucPndfB0FD26lL8N5n6vqMNWW 1NGU7SQG7F1jgjqFIOQgabD5FOn0DJW982Dvn/sxzVOFJRfZnwQ60XMEi/AHeNmuSFIasL p3MB2nmA9Y0CHoxLHb7lLviQqxiboMyLaFwNKLrEOuEZgJAzM+A3rRW/T9Fcob7289kRX0 JKaHNpfOoN2BMVokWGnTzyaITq2/4U4J9xD7l2y+LwrGx5OoUo3HwXgBmvZg2XQjCHR91e aPzg46yuBoXkbpiS/+q8gdmTE2PR+pxLL7S5WrMODPccBunhzT0Dat2yXh5btA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:53:33 -0000 --nhaAP42enoZqekmE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 10, 2020 at 06:43:08PM +0200, Emmanuel Vadot wrote: > On Thu, 10 Sep 2020 16:36:44 +0000 > Glen Barber wrote: >=20 > > On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote: > > > On Thu, 3 Sep 2020 16:00:51 +0000 > > > Glen Barber wrote: > > >=20 > > > > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote: > > > > >=20 > > > > > Hello, > > > > >=20 > > > > > On Thu, 3 Sep 2020 15:02:45 +0000 > > > > > Glen Barber wrote: > > > > >=20 > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > > > Hash: SHA256 > > > > > >=20 > > > > > > New FreeBSD development branch installation ISOs and virtual ma= chine > > > > > > disk images have been uploaded to the FreeBSD Project mirrors. > > > > > >=20 > > > > > > NOTE: These are the first snapshots built from the FreeBSD Git = sources. > > > > > > Also note: The armv6 and armv7 builds failed, and the cause is = being > > > > > > investigated. > > > > >=20 > > > > > There is also no embbeded aarch64 image (pine64* rpi3 etc ...), = do you > > > > > have more info ? > > > > >=20 > > > >=20 > > > > The ports tree failed to mount within the chroot directory. I think > > > > I see why, and am testing a fix now. > > > >=20 > > >=20 > > > Looks like there was a problem this week too. > > > How can I help ? > > >=20 > >=20 > > Nothing really. I know what the problem is. The ports tree mounting > > issue had been fixed, but two things: 1) the u-boot port failed to > > fetch for at least one of the boards; 2) something got screwed up in the > > environment, due to path changes and how the git checkout structure is > > set up. > >=20 > > The first is basically a timing issue with a ports commit and > > distribution of the distfiles. The second I am working on fixing now, > > which should be Relatively Easy(tm). > >=20 >=20 > Which port commit and which board ? There haven't been a commit in the > u-boot ports or rpi-firmware this a month now so I fails to understand > without more info. >=20 The PINEBOOK fetch failed, but after closer inspection, it looks like a transient "Service not available" error. But I think the build would have failed in this case if the fetch succeeded, based on logs from other boards. Glen --nhaAP42enoZqekmE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl9aWgoACgkQAxRYpUeP 4pMeexAAiVrgzAbXZaEActNI4dGb0M8+SxOPpiD7Ju9dkEy0ZOU6/QXK7dI7GBxD 5dGudcZr/IrBUlrh11Bj9c2yBVqtZ1VSxyn7QgcitToEOZuDsuUE1mR2mVTZFDCw dvRjsIfOW1zlmeWJx0rK38nsS31tZ/BLV98hqWT/AFXdsqHbJQA+j2GMdeC8Ye68 FFZHiMxXquUNuDd7P9m7mA2Ozr77+EHSxAK53YPZAWDmbKW5hs1H1uD1MrZ/h4Rz LoR/q4H8/hzOxe7j6TWuE1KqHad1uI5dnVvp6/pzPF5wW9ajufdPaKK7tzKSQX1T bRCPkrMW/UB13bX4RjBYJ375KSl4krTI9vxG+lQAEHCzR/ut9pD+qxsa2ll3gYV0 6/1iSJdk7ZBovNE9Eja0CwhEtf/4V8G7nXQTQoonD/1nAYOWkvVSPdJartL7GcVz 1alo/Mv/JuKq3Ml5morZw3oXCsRSbDxaup39iBSVTQ7ONefJJJpvBwX9WCeBGP7M 3TEKEX05HbYSmnZhNXAwaHB6d8LKuxQfHzq5UqiGLnfCwAcdLuVIAgf+pkAUaG3W 5yLxxshymMPl22yo6vuM1ZMnDWkcLQbZBpyPch3PEOFqFPSLhG00w8fGxCUQifrX HjDVgTQuomhr5JLurEQtmi7kdHF7h+b9YvUzoXNcqSplQ/11pHk= =gUsh -----END PGP SIGNATURE----- --nhaAP42enoZqekmE-- From owner-freebsd-current@freebsd.org Thu Sep 10 16:58:09 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 825AC3DE081 for ; Thu, 10 Sep 2020 16:58:09 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnQ7N5Yydz4KKB for ; Thu, 10 Sep 2020 16:58:08 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qk1-x732.google.com with SMTP id w16so6778106qkj.7 for ; Thu, 10 Sep 2020 09:58:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=k81MQn3ijQAXalpfdpRxhQ6prGXQb0Elj7rn+Ia3fPo=; b=at37BBxCkovGUG9s6IhKxLUWI/ISL23oYQZ8xH8W8mLtj6Sbd6wfOfPuu9KztMFrVM d+bT/wa/XFIoWf5H28R7KCHlsIJHaUtcfQokfz4AgS0WaVJzSzYGyU80Z5c1KM1JNecH 3k1C7y16f9JKXycDqn3iWxyEPDnenDUhxNoTl1AWgVZzPwFzRSdqeK4QUhfgxCPPIyXc 7c/iSR/hbrHuOB+0CBcFR2+ErVxA948ZHJ712B5kmttRlCEPAZpK9KWuqF40YO8zrwnr 8ojo5LU/vUXYwskGb6afuKuBoSa/cPqFK42H0GzG1jFiPaGU/NOsCYuFQYRzoKisXTw+ tC1A== X-Gm-Message-State: AOAM5300i53xD84vmIJSDQYX5WCd/YAFEIXN5Ju0v4WO6FyywjthU2jT 0nQjinkjXUDATvuXCNaAQXpggg== X-Google-Smtp-Source: ABdhPJwjZWePRqaVOj0ESYZDjHr3AiA6L7HJ5+sO+MwgvCItUgI+Ej74uwyAIP+h/KnNsJDy0f8c5A== X-Received: by 2002:a37:48c7:: with SMTP id v190mr8448115qka.153.1599757087680; Thu, 10 Sep 2020 09:58:07 -0700 (PDT) Received: from mutt-hbsd (75-148-2-186-WashingtonDC.hfc.comcastbusiness.net. [75.148.2.186]) by smtp.gmail.com with ESMTPSA id e10sm7461621qtq.59.2020.09.10.09.58.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2020 09:58:06 -0700 (PDT) Date: Thu, 10 Sep 2020 12:58:03 -0400 From: Shawn Webb To: Ryan Moeller Cc: freebsd-current@freebsd.org Subject: Re: `zfs list` permission denied Message-ID: <20200910165803.o2qcuxct7yyh42z4@mutt-hbsd> X-Operating-System: FreeBSD mutt-hbsd 13.0-CURRENT-HBSD FreeBSD 13.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA References: <20200910163333.erxycebv23gkqbkb@mutt-hbsd> <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="w7jcp4jrs2bc6acc" Content-Disposition: inline In-Reply-To: <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org> X-Rspamd-Queue-Id: 4BnQ7N5Yydz4KKB X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.11 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google]; NEURAL_HAM_MEDIUM(-0.98)[-0.977]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-0.98)[-0.979]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[hardenedbsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[hardenedbsd.org:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::732:from]; NEURAL_HAM_SHORT(-0.06)[-0.059]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 16:58:09 -0000 --w7jcp4jrs2bc6acc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 10, 2020 at 12:46:45PM -0400, Ryan Moeller wrote: >=20 > On 9/10/20 12:33 PM, Shawn Webb wrote: > > I used to be able to run `zfs list` as an unprivileged user. Now I > > can't, even when my user is in the operator group. > >=20 > > =3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D > > hbsd-current-01[shawn]:/home/shawn $ zfs list > > Operation not permitted > > hbsd-current-01[shawn]:/home/shawn (1) $ id > > uid=3D1001(shawn) gid=3D1001(shawn) groups=3D1001(shawn),0(wheel),5(ope= rator) > > hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs > > crw-rw-rw- 1 root operator 0x52 Sep 10 10:43 /dev/zfs > > =3D=3D=3D=3D END LOG =3D=3D=3D=3D > >=20 > > Thanks, > >=20 > You probably don't have the zfs module loaded. The commands will try to l= oad > it if it isn't, and that will fail if you aren't root. Using root on ZFS: =3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D hbsd-current-01[shawn]:/scratch/logs (141) $ sudo kldstat Password: Id Refs Address Size Name 1 15 0x0 2343700 kernel 2 1 0x0 652cb0 zfs.ko 3 1 0x0 b778 opensolaris.ko 4 1 0x0 2a10 mac_ntpd.ko =3D=3D=3D=3D END LOG =3D=3D=3D=3D I think I see the problem with your hint. Prior to the post-ZoL OpenZFS merge, we had detected whether the user running the command was non-root and only attempted module load if the user was root. We do this because we restrict access to kld*/mod* syscalls to root. And, as you can see from the output above, we scrub sensitive data from being returned from the kldstat syscall. I think I just need to re-apply that logic after this OpenZFS merge. Thanks for the hint! Sometimes I forget having written code from years back. ;) Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD GPG Key ID: 0xFF2E67A277F8E1FA GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9 3633 C85B 0AF8 AB23 0FB2 https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha= wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --w7jcp4jrs2bc6acc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAl9aWxgACgkQ/y5nonf4 4frfJBAAnXpQNDP45Mrn3IoZ9JKTO2wMs0nyl9kA5R/JA8BkTARRTEC2mJrS+430 5VkMMzlkbbIFpZDC/V352T2X/eKHZ5r/nzxjivU15kHaPWMhvaZS2QACLE+CFo8c vmuOzWu+ciGnYcYxkdedeR+gU4IvWbtQI1JUd6KznOHkUF3CAEcfOJF91X0XG8Qi dwPWRHnIDQjiGucLDmIwRhLzSn6n97ucoaN04ELl/KS+vVUYoRWwtpeBj8dFCltF wnVlMSmXh7xq8cVexCLHVQLYVrKGx1bNEm3GB6BMtclhJnqhCO6wBXn8KOnie/Be PAlHB5eQ7Mi5VuckkWJo8gAA8VNlLFQaH9F9KoIfsy5nwBNjRKJZeN9Dp21QhVDY 0KbXeXeGPI5GO7q2wlGSYaV8OKle7srQGw7/ocl9It4AueEq7+W6fLwt5I2j3CBY B4t4RaSwD0RXYkKqPZbWEAcBezaDpjUjLs2PekrpVssDsqXN71MwV++NqMyZ6khK aCrwSVKSULF2e9WlzDjwHIzdmb+NSXWfxeHdBwK6VdgKt7K9RLB2EP/IW3reCY07 8OYry0ZUYmYbS/bcdR07o0oF24axw15tougMMmnXPyc9xQ8z9b++wmrp4nzYg90c iYHoJTIV6cy7ZY+1nVBRjEULsex0JgKhGo/rZxGYg0u3drXir2o= =9lEJ -----END PGP SIGNATURE----- --w7jcp4jrs2bc6acc-- From owner-freebsd-current@freebsd.org Thu Sep 10 20:19:12 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 71E283E2C44 for ; Thu, 10 Sep 2020 20:19:12 +0000 (UTC) (envelope-from clay.daniels.jr@gmail.com) Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnVbM5FZwz4bJC for ; Thu, 10 Sep 2020 20:19:11 +0000 (UTC) (envelope-from clay.daniels.jr@gmail.com) Received: by mail-lj1-x236.google.com with SMTP id k25so9824478ljg.9 for ; Thu, 10 Sep 2020 13:19:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=c9Kl3VaPpRm1CzGWTU+f2ii73osjYOT5XAaQZ8626oQ=; b=bTCvSoXY9cDFwI1DMB8UHIIuqD84PNYgsbDtrNF9tUbTlZJpg0XsYPbOuIkV67ooCZ oUljfr8PTr92qE7e5YtD2CGDFG4eJGlqbd7i+Z7smfnK8CZaVPKAuLEgPwafGUdH6Bpc fuaSHnb2tuLajFGQ+wvVPBYifa8IqJTzB//hQeRW3n46ZYLAqiBQpy9Bhloz/iWTo4lt fv9H7nAxfdva6SUO8FhAlBmTWsa8X7kgeKW5NB9GbhhRllrxCk1X/V8+5sTVbbjGzfJg AItyvkc2aqtgxVaFI8S1YJtlj5qcDlrjaj9Bop7va8bpRpx/ZR9agXeZsoLxzd837D7U 4SBQ== X-Gm-Message-State: AOAM532+NOtQESMIFfkTfoei1DeL2Wc79AmwGXj87y0MzPR8bH6ivRJf ozfi55HlRoFfNzJ5L//NGeORNWqtI4Jpmxy5Yl4eupMR3w== X-Google-Smtp-Source: ABdhPJzDDpYkpho7A7sHnBHvrZJkct7TdfcBx/QWNAW3oBMdCxE8Ls1gHGMgpTSs/+92gTfu7AXjdlTKDZ1d4SeE4UU= X-Received: by 2002:a2e:9042:: with SMTP id n2mr4996988ljg.112.1599769148984; Thu, 10 Sep 2020 13:19:08 -0700 (PDT) MIME-Version: 1.0 From: Clay Daniels Date: Thu, 10 Sep 2020 15:18:58 -0500 Message-ID: Subject: Re: New FreeBSD snapshots available: main To: "freebsd-current@freebsd.org" X-Rspamd-Queue-Id: 4BnVbM5FZwz4bJC X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.42 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.46)[-0.463]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; FAKE_REPLY(1.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-0.98)[-0.983]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.974]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::236:from]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2020 20:19:12 -0000 clay@bsd13:~ $ uname -a FreeBSD bsd13 13.0-CURRENT FreeBSD 13.0-CURRENT #0 1544934ffb2-c253004(main): Thu Sep 10 06:18:34 UTC 2020 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 Works great, no problems with snapshot, thanks much Glen & everybody. From owner-freebsd-current@freebsd.org Fri Sep 11 03:04:11 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F2D93EA5FB for ; Fri, 11 Sep 2020 03:04:11 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-il1-f173.google.com (mail-il1-f173.google.com [209.85.166.173]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BngZf30Fdz3TY7 for ; Fri, 11 Sep 2020 03:04:10 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-il1-f173.google.com with SMTP id q6so7678049ild.12 for ; Thu, 10 Sep 2020 20:04:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=B1B0aYToKEEupduqx6p+r22vnomTQmA/vO1Idabecqw=; b=jr/cT36/VbcNcIeNUrXJTrb3HDF58H9tG+aiBvOLQwKCCgwbBq/qbfsJvynI8MxuJn tSIGrZHlPjbBIk5jB6oF8Mfpa8AvziaywpPbvK4i3gK1wN0bOaX37gw9sIem8VD6JE55 zZhE2yS2MECXOVclkn2c2FQaDMjHkrQv4czysv9qeQ+NbGrOvnAZMTUvFQcpdt6dwSPl od/9IJtt2RUrUvcWJIy/Sizz3rAZGo8hxLxiEhYlv2LpBDwo2WCU0xx2BYAZxB2xyHYZ iDIxxaE96/VfcMTufGybIKU0Lh0hE6g2GbGNyH0uVESMm/tuPO6AU/m0iPEBicYnHyCg xdog== X-Gm-Message-State: AOAM530zaa7rKKxVVmLMHRRb8zbMGbs0vT9U3uVggOowww7AhemDhAqA rfk8BAbO+l96KCoF2f6QWzEpvngjhkiJco7vHnPuokaxLJU= X-Google-Smtp-Source: ABdhPJyAlhjQBFuuJEKlPOgOpIN/IAjMX5BpYeckLx8yfJsX//0Zq2h16XvKwsM1Tw7C58Et+oa9+rw/gHWBBcO/Yj4= X-Received: by 2002:a92:8484:: with SMTP id y4mr106248ilk.100.1599793448616; Thu, 10 Sep 2020 20:04:08 -0700 (PDT) MIME-Version: 1.0 References: <20200909190012.GA91422@bastion.zyxst.net> <20200910110219.GB91422@bastion.zyxst.net> In-Reply-To: <20200910110219.GB91422@bastion.zyxst.net> From: Ed Maste Date: Thu, 10 Sep 2020 19:08:54 -0400 Message-ID: Subject: Re: tracking -current, using poudriere-devel and the switch to git To: FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4BngZf30Fdz3TY7 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.05 / 15.00]; TO_DOM_EQ_FROM_DOM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; NEURAL_HAM_MEDIUM(-0.98)[-0.978]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.01)[-1.008]; DMARC_NA(0.00)[freebsd.org]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.06)[-0.061]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.173:from]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.173:from]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 03:04:11 -0000 On Thu, 10 Sep 2020 at 07:02, tech-lists wrote: > > On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote: > > [...lots of stuff explaining...] > > thank you Oh, I see I left a word out of my first reply and it could be confusing - added text in brackets below: > At the moment, is svn behind git in terms of most recent updates, or the other > way round? Today the canonical src, doc, and ports [Subversion] repos are ahead; GitHub and cgit-beta are behind to varying degrees. From owner-freebsd-current@freebsd.org Fri Sep 11 04:17:06 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 53B813EC824 for ; Fri, 11 Sep 2020 04:17:06 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnjBn3qFjz3XNb; Fri, 11 Sep 2020 04:17:05 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wr1-x435.google.com with SMTP id m6so10096749wrn.0; Thu, 10 Sep 2020 21:17:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=a6zOPA8/+wfA7ra36PiJ6C8dDve6Xucq0ZIlBDgK4xc=; b=isJ+ELm/KugDt/KiL7HU/CF/KpHGoPOmAZVWjEJqSDrRxjacLspaqh7qxYcK8xjo6b qsMHdU5nvw8fzarWwnhhkn9eByV82NIwTEtunnKFPYlteB3OdRjiMv2cpcxpliDDOfwM S1qo+b1br+PwWE4yzYWfBm1j8VkpP5nSxGolA+m/h+kEoRe3ka88UfiUKQb+RSYnUxqk FVWIzndgOLu82s/lGtqIpn6f3SoBS7Z4UUqeZmMHwZRdxombC13ONDBdLFCq6AGeKe7J NNM+goD+snX6PF07Y/bQ0LDx2mMxVAh4Mx06d/8gsmJ6LKzqqnPcnUlVV66jofWAhTr4 0rLQ== X-Gm-Message-State: AOAM531n79i63ww+1Hzy0JpD0fBPLITp2A4qGaTaTt89F6ST4KIARFzv D/DC1c5vH+kAsKQyp6AIzejntuXSJQ9yNQ== X-Google-Smtp-Source: ABdhPJwbEse7vEU5y3KamgJdMRHJaea/KU/mKTMnOASVxpM7KTlDgRqVX+97NkiCaqeDCK/rRMVEtA== X-Received: by 2002:adf:e7c8:: with SMTP id e8mr12886892wrn.358.1599797823515; Thu, 10 Sep 2020 21:17:03 -0700 (PDT) Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com. [79.66.147.78]) by smtp.gmail.com with ESMTPSA id f23sm8490060wmc.3.2020.09.10.21.17.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 10 Sep 2020 21:17:02 -0700 (PDT) Subject: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC) To: FreeBSD CURRENT Cc: Stefan Esser , Matthew Macy References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> From: Graham Perrin Message-ID: Date: Fri, 11 Sep 2020 05:17:01 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4BnjBn3qFjz3XNb X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.97 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.03)[-1.029]; RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.950]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.993]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::435:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 04:17:06 -0000 On 09/09/2020 07:46, Stefan Esser wrote: > … an annoyance that I had noticed before but now have > tracked down: > > $ time sysctl kstat.zfs.misc.dbufs | wc >    55327 2047031 16333472 > > real    0m16,446s > user    0m0,055s > sys    0m16,397s > > … Here, I get much scrolling but no output from time: root@momh167-gjp4-8570p:~ # date ; uname -v Fri Sep 11 05:11:33 BST 2020 FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG root@momh167-gjp4-8570p:~ # time sysctl kstat.zfs.misc.dbufs | wc    34699 1283795 10181844 root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # root@momh167-gjp4-8570p:~ # From owner-freebsd-current@freebsd.org Fri Sep 11 04:50:50 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3C70F3ED3C7 for ; Fri, 11 Sep 2020 04:50:50 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnjxk0wLkz3YnT for ; Fri, 11 Sep 2020 04:50:50 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com [66.111.4.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bdragon/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id F26602091F for ; Fri, 11 Sep 2020 04:50:49 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailauth.nyi.internal (Postfix) with ESMTP id B67AE27C0058 for ; Fri, 11 Sep 2020 00:50:49 -0400 (EDT) Received: from imap1 ([10.202.2.51]) by compute4.internal (MEProxy); Fri, 11 Sep 2020 00:50:49 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedgkeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdluddtmdenucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredt reerjeenucfhrhhomhepfdeurhgrnhguohhnuceuvghrghhrvghnfdcuoegsughrrghgoh hnsefhrhgvvgeuufffrdhorhhgqeenucggtffrrghtthgvrhhnpeeileejjeevgefgieef tdefvdefgffgheffveeiffevvddvhfelleduvdevhedvheenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsughrrghgohhnodhmvghsmhhtphgr uhhthhhpvghrshhonhgrlhhithihqddutdegvdefheekieegqddukedutdekheduqdgsug hrrghgohhnpeephfhrvggvuefuffdrohhrghesihhmrghprdgttg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 681B8C200A5; Fri, 11 Sep 2020 00:50:49 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3 Mime-Version: 1.0 Message-Id: <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com> In-Reply-To: References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> Date: Thu, 10 Sep 2020 23:50:28 -0500 From: "Brandon Bergren" To: "FreeBSD Current" Subject: Re: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC) Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 04:50:50 -0000 On Thu, Sep 10, 2020, at 11:17 PM, Graham Perrin wrote: > On 09/09/2020 07:46, Stefan Esser wrote: > > =E2=80=A6 an annoyance that I had noticed before but now have > > tracked down: > > > > $ time sysctl kstat.zfs.misc.dbufs | wc > > =C2=A0=C2=A0 55327 2047031 16333472 > > > > real=C2=A0=C2=A0=C2=A0 0m16,446s > > user=C2=A0=C2=A0=C2=A0 0m0,055s > > sys=C2=A0=C2=A0=C2=A0 0m16,397s > > > > =E2=80=A6 >=20 >=20 That's nothing: root@talos:~/devel/poudriere # /usr/bin/time sysctl kstat.zfs.misc.dbufs= | wc 603.59 real 0.03 user 603.39 sys 63677 2355981 18646506 It literally takes ten minutes on my Talos II. --=20 Brandon Bergren bdragon@FreeBSD.org From owner-freebsd-current@freebsd.org Fri Sep 11 05:08:24 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 02F3B3EDABD for ; Fri, 11 Sep 2020 05:08:24 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnkKz6LXQz3ZmS for ; Fri, 11 Sep 2020 05:08:23 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com [66.111.4.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bdragon/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id B6D9D207D0 for ; Fri, 11 Sep 2020 05:08:23 +0000 (UTC) (envelope-from bdragon@FreeBSD.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailauth.nyi.internal (Postfix) with ESMTP id A183927C0058 for ; Fri, 11 Sep 2020 01:08:23 -0400 (EDT) Received: from imap1 ([10.202.2.51]) by compute4.internal (MEProxy); Fri, 11 Sep 2020 01:08:23 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedgleefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdluddtmdenucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredt reerjeenucfhrhhomhepfdeurhgrnhguohhnuceuvghrghhrvghnfdcuoegsughrrghgoh hnsefhrhgvvgeuufffrdhorhhgqeenucggtffrrghtthgvrhhnpeeileejjeevgefgieef tdefvdefgffgheffveeiffevvddvhfelleduvdevhedvheenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsughrrghgohhnodhmvghsmhhtphgr uhhthhhpvghrshhonhgrlhhithihqddutdegvdefheekieegqddukedutdekheduqdgsug hrrghgohhnpeephfhrvggvuefuffdrohhrghesihhmrghprdgttg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 42C24C200A5; Fri, 11 Sep 2020 01:08:23 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3 Mime-Version: 1.0 Message-Id: In-Reply-To: <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com> References: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com> <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com> Date: Fri, 11 Sep 2020 00:08:01 -0500 From: "Brandon Bergren" To: "FreeBSD Current" Subject: Re: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC) Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 05:08:24 -0000 On Thu, Sep 10, 2020, at 11:50 PM, Brandon Bergren wrote: > On Thu, Sep 10, 2020, at 11:17 PM, Graham Perrin wrote: > > On 09/09/2020 07:46, Stefan Esser wrote: > > > =E2=80=A6 an annoyance that I had noticed before but now have > > > tracked down: > > > > > > $ time sysctl kstat.zfs.misc.dbufs | wc > > > =C2=A0=C2=A0 55327 2047031 16333472 > > > > > > real=C2=A0=C2=A0=C2=A0 0m16,446s > > > user=C2=A0=C2=A0=C2=A0 0m0,055s > > > sys=C2=A0=C2=A0=C2=A0 0m16,397s > > > > > > =E2=80=A6 > >=20 > >=20 >=20 > That's nothing: >=20 > root@talos:~/devel/poudriere # /usr/bin/time sysctl kstat.zfs.misc.dbu= fs | wc > 603.59 real 0.03 user 603.39 sys > 63677 2355981 18646506 >=20 > It literally takes ten minutes on my Talos II. FWIW: Tracing command sysctl pid 25337 tid 104535 td 0xc00800010362b600 (CPU 5= 9) 0xc00800015424cba0: at intr_event_handle+0x130 0xc00800015424cc40: at powerpc_dispatch_intr+0x8c 0xc00800015424ccc0: at xive_dispatch+0x94 0xc00800015424cd50: at PIC_DISPATCH+0x78 0xc00800015424cd90: at powerpc_interrupt+0xb8 0xc00800015424ce20: kernel trap 0xea0 by memset+0x10: srr1=3D0x900000000= 0009032 r1=3D0xc00800015424d0d0 cr=3D0x42400004 xer=3D0 ctr=3D0xded = r2=3D0xc000000003a57000 frame=3D0xc00800015424ce50 0xc00800015424d0d0: at dbuf_stats_hash_table_data+0x1e4 0xc00800015424d180: at kstat_sysctl_raw+0x1e8 0xc00800015424d250: at sysctl_root_handler_locked+0x104 0xc00800015424d2c0: at sysctl_root+0x294 0xc00800015424d3b0: at userland_sysctl+0x174 0xc00800015424d4c0: at sys___sysctl+0x8c 0xc00800015424d5b0: at syscallenter+0x184 0xc00800015424d600: at syscall+0x60 0xc00800015424d640: at trap+0x440 0xc00800015424d750: at powerpc_interrupt+0x110 0xc00800015424d7e0: user SC trap by 0x8102de5d0: srr1=3D0x900000000200f0= 32 r1=3D0xfffffbfffbfd0 cr=3D0x44000382 xer=3D0 ctr=3D0x8102de5= c0 r2=3D0x810306bf0 frame=3D0xc00800015424d810 db> show frame 0xc00800015424ce50 trap frame 0xc00800015424ce50 r0: 0xc000000002566044 (-4611686018388172732) r1: 0xc00800015424d0d0 (-4609434212907036464) r2: 0xc000000003a57000 (-4611686018366214144) r3: 0xc000000ca00cf000 (-4611685964202577920) r4: 0 (0) r5: 0x1000 (4096) r6: 0xc000000ca00cf212 (-4611685964202577390) r7: 0x155a0b7 (22388919) r8: 0x1ffffff (33554431) r9: 0 (0) r10: 0xc0000000035859fe (-4611686018371266050) r11: 0 (0) r12: 0xc0000000026145dc (-4611686018387458596) r13: 0xc00800010362b600 (-4609434214261934592) r14: 0x1003d230 (268685872) r15: 0x1003d230 (268685872) r16: 0x1003d230 (268685872) r17: 0x1003d230 (268685872) r18: 0x810317b08 (34631416584) r19: 0x155a0b7 (22388919) r20: 0 (0) r21: 0xc000000003b61600 (-4611686018365123072) r22: 0xc0000000035902b0 (-4611686018371222864) r23: 0xc0000000035859fe (-4611686018371266050) r24: 0xc000000003b21488 (-4611686018365385592) r25: 0xc0000000039ad5b0 (-4611686018366909008) r26: 0xc00000000261480c (-4611686018387458036) r27: 0xc00000000361d05a (-4611686018370645926) r28: 0xc000000ca00cf000 (-4611685964202577920) r29: 0x1000 (4096) r30: 0xc000000003b61600 (-4611686018365123072) r31: 0xc00800015424d0d0 (-4609434212907036464) lr: 0xc0000000026146a0 cr: 0x42400004 xer: 0 ctr: 0xded (3565) srr0: 0xc0000000030a5cc0 srr1: 0x9000000000009032 exc: 0xea0 dar: 0xc0080001f2036b23 dsisr: 0x2000000 Every time I've looked in on it, it appears to be zeroing a page of memo= ry. I believe there is something going wrong with the buffer management here. --=20 Brandon Bergren bdragon@FreeBSD.org From owner-freebsd-current@freebsd.org Fri Sep 11 06:30:10 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1D0323EF309 for ; Fri, 11 Sep 2020 06:30:10 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnm8J4qgtz3dfV for ; Fri, 11 Sep 2020 06:30:08 +0000 (UTC) (envelope-from ohartmann@walstatt.org) X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([77.11.137.130]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M6Daq-1k9znk2ssy-006ecp; Fri, 11 Sep 2020 08:29:52 +0200 Date: Fri, 11 Sep 2020 08:29:41 +0200 From: "Hartmann, O." To: Michael Butler Cc: freebsd-current Subject: Re: buildworld: "cp: /dev/null: Invalid argument" Message-ID: <20200911082941.29db94f5@hermann.fritz.box> In-Reply-To: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/UJTj8fYgqlzZByj6GU/O.KJ"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:mualde4HLS8XVU7tcRJHIR4gs4EY0fwfQRyt5K3abR8DLijHIrc xFASyuDyhS7Z263QGzv9MA7TYcyHaDBtMWGtAQkktzQB7MRXOBt2meywWhDmfsHyJI/6DaC oOMYOIAmwpvQ1slLup4WUu5283m0Fhe5mi5gMaMNyGsg3s08aWACxZ4pazJ9Ny1dBVEXHAL 6cSFjQx1NrwJ26RWd+h5Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:2EwoqgSExO0=:iN2O4MZ1y+2bINNWTu+sty hU/DLGX70w8zWr0/k5QVUcQpZo2chJf0TUd0scJ/xrN4Z4b+lf7bWknd1tEC0+8PTjYkmYHpG FKhAEjRuw1LXyri1lZN9YFvERr3W09bE55aQfpXIEPSp06sVKo3bzQG/oXfJl5ULlviPc7sjr WMqN88cotc4I2qGgItX0nIYj9wKLsE1MJSe0LHuotGU21cmrZvjcHuH+d/mOxK0pEuwtBhLmf tXcrYiUMHGllJiEUK9fb5vLxkq1jNhGh13Mb3rBtHv9ZPPIMaPv4v8vr/ZLRVhB/d0cCysNla g7Pax4wTq70D7gIfJTr8j0R7eQjHvRaTlKiNNLG/ZYSxTXBken1IxZSxilAjVWXI2oLzz4KxT lopypUklkCvBcNwzYplTAu1WMY3JRGf2rhsOTvFxfYvPXK6vi2R5FH1n6ywG2tM0RXL91nBts KQgh/LDt4oCy+oRPpjkVQAIA+ImS8rATejA8a9ICpl+iZhYxWLYl/wysv0/zBtYCJrMo0S8xO jyo+zOwEQseMyNdt0FRwh1I//tYe+Ss2IOIGVLrfCYxuNSh0V7bHcIduAZK5rzVPTlvtk+tEB UnU/wnIF5TqfP4ZVNcVRgraYp5nhjEAlhDUfHCvDFgKhUp50yfe6RlDki5g7wqK+QqnUQ1yU2 M7OZ9Z45RE9RK9YZEQVL0Kzi2XvEGz26AMSoSFBWlj7su/w32UE5x26UEtdycrS9ZAtziAHKR pXZ7xi2GIC2vcYrsyQqQ3oW0ldNZNpffWwMMuZZ95Oki8SGZ8ug8dvkbO7tAgkQJpiR8pXs2B zj5YjXRsp4D+ZAWkEW4Th5kfYdJwFPvv2uBAxSRL9sKv2EXqgPunlgS509rs/Lp78zMj2azb2 sz+2Dokd9kgO9uGMMzoLjusMrcWL46vDjwW1nFXd0sh8tU/r/DbFgoTdFzMA7zBQe92Q9Qaqm tRDOTRhXgFZRwHHKGx3ktvXjA0cpVcCjzf1r3m8EanEDIMRSobViGzPa5fa2cV7B9Tfgdwp8o HOlHQ+ay1O34jbcHUftmZcdhsvHFOUvdyIsCI0wIWIgOwzobTALFMIwodCRU64fjJirF9pels D8JI3OBoEfT/5hnTLrVja0A8pjLFFJkz5USN2wYiZce7W9/GGQmPCoeRGQtapAbgvRNPXU0bZ IjvBiv6T0zNW49wgG4G8696ToRNZbwudzagAUl2FXhyCRBwGkJFip4ieoJAAJLka9auP5eKIu 9jSgM6j/HTyvfk/D7PkXlWJbpG17JHIhPlfAQBA== X-Rspamd-Queue-Id: 4Bnm8J4qgtz3dfV X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.22 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-0.84)[-0.845]; NEURAL_HAM_LONG(-0.96)[-0.964]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[walstatt.org]; HAS_ORG_HEADER(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.20:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.91)[-0.909]; RECEIVED_SPAMHAUS_PBL(0.00)[77.11.137.130:received]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 06:30:10 -0000 --Sig_/UJTj8fYgqlzZByj6GU/O.KJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 10 Sep 2020 10:35:08 -0400 Michael Butler wrote: > Is anyone else seeing failures like this in building world and, in my > case, cron jobs as well? >=20 >=20 > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr > --- all_subdir_sbin --- > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > --- all_subdir_stand --- > --- zfsboot.ldr --- > cp: /dev/null: Invalid argument > *** [zfsboot.ldr] Error code 1 > make[5]: *** zfsboot.ldr removed > --- all_subdir_kerberos5 --- > Building > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > --- all_subdir_stand --- >=20 > make[5]: stopped in /usr/src/stand/i386/zfsboot > .ERROR_TARGET=3D'zfsboot.ldr' > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsbo= ot.ldr.meta' > .MAKE.LEVEL=3D'5' > MAKEFILE=3D'' > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes > verbose' _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' > .CURDIR=3D'/usr/src/stand/i386/zfsboot' > .MAKE=3D'make' > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > .TARGETS=3D'all' > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' > LD_LIBRARY_PATH=3D'' > MACHINE=3D'amd64' > MACHINE_ARCH=3D'amd64' > MAKEOBJDIRPREFIX=3D'' > MAKESYSPATH=3D'/usr/src/share/mk' > MAKE_VERSION=3D'20200902' >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" Same here with revision 365625 Regards, oh --Sig_/UJTj8fYgqlzZByj6GU/O.KJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1sZVQAKCRA4N1ZZPba5 R8srAQDLyXScv8XYVtBrs5oFCbC+CPXwuKizJpOpxuQC0gxfEwD+LE7DadYjVoRV AS4HVaJLJHBW8Y3hvXAODmqT8fKT4QE= =azlj -----END PGP SIGNATURE----- --Sig_/UJTj8fYgqlzZByj6GU/O.KJ-- From owner-freebsd-current@freebsd.org Fri Sep 11 06:58:27 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C22583EF671 for ; Fri, 11 Sep 2020 06:58:27 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnmmy6WgCz3fyZ for ; Fri, 11 Sep 2020 06:58:26 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: by mail-ej1-x62a.google.com with SMTP id o8so12320474ejb.10 for ; Thu, 10 Sep 2020 23:58:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=2HbabkY58tJS65pUIyjHBEbiKj9VK8z4g8LIJR4Xuog=; b=JqfnW+YI/FN9OBGjHJxyf66JzRnBQWjjqUVtOx9xO37pGEdlWJGD4s/PDoLeav0la0 efcg9febJJB81dd14aSt/yrpmslrvmpr5Nk05S9YcpW6LC3caKzen4djwbTjJJrq9P8J ZRLl/iemI4Av2DrKuwxIpP8Y3+wxYWnUqwOE7en96V4bNf9x6Amnrt5XQHodlNwD4+Q7 0YczkOBXhMO6kETiqU12iGbSh3X0iezPzgojQgie0raFFD4md2Vcros4JbfkNFHHbcsG ORM9Jp+2EVO8unAsxKoy2Kkd6zXIbrHj48f0e5sMKSFiRHeaGj90L1SItZNNUKuJthSa 8IMg== X-Gm-Message-State: AOAM531Vwj7zQQLk2BPtP9QPfvx5JD7zqvZ02t1qh76FlxFkL7SsewYZ wqH68tvzx/zTlAunDe17pTjdDvnyFdfQLxji X-Google-Smtp-Source: ABdhPJwaWAccSFKQHtvIjrSWmlXqNWo9S50rq9b4jQdn74S/7EjSTcOOJv0lpFXI2GDBaBc2/6QWcg== X-Received: by 2002:a17:906:d7a2:: with SMTP id pk2mr659031ejb.149.1599807504031; Thu, 10 Sep 2020 23:58:24 -0700 (PDT) Received: from DRIESPC (ptr-8sijbm8o8vlzpgt751l.18120a2.ip6.access.telenet.be. [2a02:1811:2505:1601:fc9e:efd7:76d2:e249]) by smtp.gmail.com with ESMTPSA id gc19sm897848ejb.106.2020.09.10.23.58.22 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Sep 2020 23:58:22 -0700 (PDT) From: To: =?iso-8859-1?Q?'Jan_Kokem=FCller'?= , References: In-Reply-To: Subject: RE: Livelock on recent current Date: Fri, 11 Sep 2020 08:58:23 +0200 Message-ID: <000001d68808$f1801fb0$d4805f10$@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQIrz0vhTKsW4CgBUXdK3eDeti/MrgJmT7elqKU+rpA= Content-Language: en-be X-Rspamd-Queue-Id: 4Bnmmy6WgCz3fyZ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.84)[-0.843]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.961]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_LONG(-0.99)[-0.993]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62a:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 06:58:27 -0000 > On 09.09.20 06:18, Kevin Oberman wrote: > > I am seeing a problem since I moved to current on my laptop this week. > > It's odd as it is linked to the keyboard. As long as the keyboard is > > active, everything is fine, but if the keyboard is not used, after a > > few minutes, it locks up and gets very hot. The system may be busy or > > idle. The system seems completely locked. It does not respond in the > > network and the display, X or just vt is frozen. The only factor is use of the > keyboard. I'm actually very happy someone else ran into this too! I have a Lenovo T490 (azerty edition, yeah I known ...) I found it incredible hard to describe, but i have the exact same problem. I categorized it as "random system freezes", but now that you say its related to keyboard interaction it makes sense when I observe the lock. System locks up when it happens and the fan ramps up AFTER the dead lock. I'm pretty sure the getting "hot" symptom is caused by the deadlock and not a symptom of the deadlock. > > Reminds me of this bug: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341 I am also using a non default keyboard layout, as described in the bug above. I'll probably try the patch in the coming weekend to see if it helps. > > I've been experiencing similar hangs when that timer in atkbd is enabled. It > doesn't seem to happen in the default keyboard configuration, though. > > -Jan > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Fri Sep 11 07:57:55 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 555543D0D28 for ; Fri, 11 Sep 2020 07:57:55 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp5Y6c11z40D7; Fri, 11 Sep 2020 07:57:53 +0000 (UTC) (envelope-from ohartmann@walstatt.org) X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from freyja ([46.88.94.26]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWzk3-1k10ih2bvd-00XM9y; Fri, 11 Sep 2020 09:57:38 +0200 Date: Fri, 11 Sep 2020 09:57:29 +0200 From: "O. Hartmann" To: Alan Somers Cc: Ryan Stone , Michael Butler , FreeBSD Current Subject: Re: buildworld: "cp: /dev/null: Invalid argument" Message-ID: <20200911095723.12e10580@freyja> In-Reply-To: References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:asD198Km4VYShoBlVAa1CahNR99Co8MTHnsrknoLBk3JGaxeP+d i2zv6B00DiPmhVVsL9lJeyyRhRNagBWr0oHsHsqyzTuvjoansZAVlmdIL3ywFcMhpgxreok MYDGnoGk/93ufoX3FvwcoVAInRaKYMHHe5igF+lsnV6YnuCvsIL94RCYrVSKapGv85yu3li iOGPmPJXIH5m0vg5i3CzA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9GgV1+XxwvU=:VrUqdRf4QIp5oWOes4YEBv GxX7LYAx6ZHzA+SPC88mrFQDlYdFATZq/WsdOhYI8zodIBbpZlNJNpag8GZ+OvWyX9nq6cqFj swhmbGldqNQ016eZH9e5n05ifm443MWsRh3l0vyv9/dtScltNDUyAqBoeC/4+1sh6VGY+wpnA xwZjKfvw+VvU6DbL1mCBXYfRY8H8pEUA4KE/4dftiwaFGECCfiQmKqY6OaOhEqjUE85+rZNsz g1XKOfzXG5SJlAgWET5KuJ9gpicyooaICJR9JnlTtQM9lN4hGLcQZZGV4nsWfMBrbkB7i/x7U 76XkVMe33B7hPM8TXP6JvE0yOEydwZBlXFgfpid7+UDgMSLj1B4fzqibTUBG5hUO7cJCrzOV1 NMLdv8AV4jXkfbZ5HfuEcuULvZMNbpEszTZqACtT+JnOE2dByGGkvi9P3UxtQ+ED6Ci1XZfE/ UqaB4l+9JTZIGQTMkeyE0oIgJgj68ZAEXt/NSIsiZBMewzAPiXM7TBbK33J9afRQJMywFF1Xa 5qeUiq09AggDTN0k7Yi3AwO6S54hiVa9OBOI4dC6SZARfjZY3h8hAhHb+uWvTF94mohpGaBBW ca+1YkCh6+gtfO1p58wRqflSJ9ALX1Jc572rTkdSzqiUyvra93+xj+13FGO92fMcZbxUDiXqv yfs5idTuQEFoxX0c+Jk41v3R1z8/IYrf8xO8ta0ehXuQvIRq4BGZWW7Mmw0LS9LzN3ybfvvXK bBjjZlyhIEHe1H3jCihmfayNwCOjuGq/InUJmKRdswU0HNSlaHbRQ7Ded+wIZUwsUCN4j7yhZ TBMzyqwoFbKK0vN5xJi8CPTbP4pmddeYSvztnXaFCyzMyROaOf2A96K5g9ddOrg0X1v3z/vey JPaTMAephPqvL8qhbWJW+uLiamRFoDICkbjyRpCr8ujxd0DZzU5F0Vbwbr7eNFbtuXcncJ0qC PWM6+GwK0gv8DyOsSHnSqyGQvhfMRKJKDfgx/kZ/zqjb1FiFaz92j32QPQsJv4IN0AYhQGEXa IUgwgIoQU1TvzskCidHnwVphTRKY+KgpPO8lHwRa7/ra8YKovuYogJCTjq0hera1KQquFhEqH o/jpE6ylfJyqkeymLvg0NEJw3OTryyd1VGq5tVoUYG6N2IIAm9V8EB1cADFqMM62dNJH9i9ou YbQ3Z9reKJv6EB06TjTkDB/ZVhdElXaWUXFbAYz/T+7JMFHE8PTKpSy3w+GxyCp4HRXpcgBi4 KdNbmxCUO17etdt7Iw4/7xxM8z+lltqFTnqQDmQ== X-Rspamd-Queue-Id: 4Bnp5Y6c11z40D7 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.16 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,protected-networks.net,freebsd.org]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18:from]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-0.91)[-0.914]; NEURAL_HAM_LONG(-0.95)[-0.947]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[walstatt.org]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.18:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-0.40)[-0.403]; RECEIVED_SPAMHAUS_PBL(0.00)[46.88.94.26:received]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 07:57:55 -0000 On Thu, 10 Sep 2020 10:44:08 -0600 Alan Somers wrote: > No, it's devfs. I'll fix it. > > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone wrote: > > > I'm curious: does this give a similar issue? > > > > touch /tmp/foo > > cp /tmp/foo /tmo/foo2 > > > > I'm wondering if the issue is that copy_file_range isn't handling > > empty files, or if it's a devfs issue. > > > > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > > wrote: > > > > > > It seems that SVN r365549 broke "cp /dev/null ..." > > > > > > imb > > > > > > On 9/10/20 10:35 AM, Michael Butler wrote: > > > > Is anyone else seeing failures like this in building world and, in= my > > > > case, cron jobs as well? > > > > > > > > > > > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.l= dr > > > > --- all_subdir_sbin --- > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > > > > --- all_subdir_stand --- > > > > --- zfsboot.ldr --- > > > > cp: /dev/null: Invalid argument > > > > *** [zfsboot.ldr] Error code 1 > > > > make[5]: *** zfsboot.ldr removed > > > > --- all_subdir_kerberos5 --- > > > > Building > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > > > > --- all_subdir_stand --- > > > > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot > > > > .ERROR_TARGET=3D'zfsboot.ldr' > > > > > > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zf= sboot.ldr.meta' > > > > > > .MAKE.LEVEL=3D'5' > > > > MAKEFILE=3D'' > > > > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent= =3Dyes > > verbose' > > > > _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' > > > > .CURDIR=3D'/usr/src/stand/i386/zfsboot' > > > > .MAKE=3D'make' > > > > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > > > > .TARGETS=3D'all' > > > > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' > > > > LD_LIBRARY_PATH=3D'' > > > > MACHINE=3D'amd64' > > > > MACHINE_ARCH=3D'amd64' > > > > MAKEOBJDIRPREFIX=3D'' > > > > MAKESYSPATH=3D'/usr/src/share/mk' > > > > MAKE_VERSION=3D'20200902' > > > > > > > > _______________________________________________ > > > > freebsd-current@freebsd.org mailing list > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > To unsubscribe, send any mail to " > > freebsd-current-unsubscribe@freebsd.org" > > > > > > > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " > > freebsd-current-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or= g" I still get this error on a couple of boxes, while others seem to buildwor= ld fine. All boxes are at CURRENT revision 365625. It is a bit looking weird = to me. Running now a make cleanworld/cleandir on the specific boxes and start building OS again. oh From owner-freebsd-current@freebsd.org Fri Sep 11 08:01:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 62FB53D1216 for ; Fri, 11 Sep 2020 08:01:20 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp9V56bFz40Nx for ; Fri, 11 Sep 2020 08:01:18 +0000 (UTC) (envelope-from driesm.michiels@gmail.com) Received: by mail-ed1-x534.google.com with SMTP id ay8so9014103edb.8 for ; Fri, 11 Sep 2020 01:01:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=DN/mPAeC38CeZoSR4VpjlGjTWTO5nTE8JmIe9IcQXLA=; b=ioxkC/blkR8B6MAo82GbqVDQg/6gtlGLdz0mqt0EwVbuEZ/NFqCc//YOUuFYr5KcNC hXDzbWMT2dyY5lHl+EgdudsipxW28LUD+bhuTsH+aQudUc3g61++gnYgdquGi+ErknG2 raqp/1ziW+Ea0cbHNZuujFwu0DBcFv2My6LNgJ7KnXQbJUFzvohDVpJGPtu4wBwNR0ee d5dwbudgJu6seJdEvRtFSRT7LSKjismygqbhCvuYq5V7+qKHDOcwkXr18fi5ODeXpCTN p8E1PP2Fn9Bwp87zkIZ7b08ibsP4wZu/hZD2LetAnBCEnwY6zLtBL7XGc7jWek7yg/d8 olYA== X-Gm-Message-State: AOAM532675Tll7u6lr3hzMGU2MxRFjeW2rodSe9pIpqUvghsRpcS6Cxy uM71vtGf6W3mnL/Vks0z+O8SGn4ZDFPMPBsZ X-Google-Smtp-Source: ABdhPJy91OBpoR9+hM4vIXvsrDh7xDy94y1FGmuo9fTy2BdBAJfGWePlpaX/Jz5Hx9ZMUxmsnYSMsQ== X-Received: by 2002:aa7:d78f:: with SMTP id s15mr738254edq.322.1599811275945; Fri, 11 Sep 2020 01:01:15 -0700 (PDT) Received: from DRIESPC (ptr-8sijbm8o8vlzpgt751l.18120a2.ip6.access.telenet.be. [2a02:1811:2505:1601:fc9e:efd7:76d2:e249]) by smtp.gmail.com with ESMTPSA id r9sm1009693ejc.102.2020.09.11.01.01.15 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Sep 2020 01:01:15 -0700 (PDT) From: To: =?iso-8859-1?Q?'Jan_Kokem=FCller'?= , References: <000001d68808$f1801fb0$d4805f10$@gmail.com> In-Reply-To: <000001d68808$f1801fb0$d4805f10$@gmail.com> Subject: RE: Livelock on recent current Date: Fri, 11 Sep 2020 10:01:16 +0200 Message-ID: <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQIrz0vhTKsW4CgBUXdK3eDeti/MrgJmT7elAqyX8Fmoj+1gwA== Content-Language: en-be X-Rspamd-Queue-Id: 4Bnp9V56bFz40Nx X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.85)[-0.850]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.961]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_LONG(-0.99)[-0.993]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::534:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 08:01:20 -0000 > > On 09.09.20 06:18, Kevin Oberman wrote: > > > I am seeing a problem since I moved to current on my laptop this week. > > > It's odd as it is linked to the keyboard. As long as the keyboard is > > > active, everything is fine, but if the keyboard is not used, after a > > > few minutes, it locks up and gets very hot. The system may be busy > > > or idle. The system seems completely locked. It does not respond in > > > the network and the display, X or just vt is frozen. The only factor > > > is use > of the > > keyboard. > > I'm actually very happy someone else ran into this too! I have a Lenovo T490 > (azerty edition, yeah I known ...) I found it incredible hard to describe, but i > have the exact same problem. > I categorized it as "random system freezes", but now that you say its related to > keyboard interaction it makes sense when I observe the lock. > > System locks up when it happens and the fan ramps up AFTER the dead lock. > I'm pretty sure the getting "hot" symptom is caused by the deadlock and not a > symptom of the deadlock. Maybe a very important factor, the issue is not present in STABLE-12, I downgraded previous week to verify this. > > > > > Reminds me of this bug: > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341 > > I am also using a non default keyboard layout, as described in the bug above. > I'll probably try the patch in the coming weekend to see if it helps. > > > > > I've been experiencing similar hangs when that timer in atkbd is enabled. > It > > doesn't seem to happen in the default keyboard configuration, though. > > > > -Jan > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-current@freebsd.org Fri Sep 11 08:01:33 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 60C763D1379 for ; Fri, 11 Sep 2020 08:01:33 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bnp9n0kGtz40fN for ; Fri, 11 Sep 2020 08:01:33 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: by mailman.nyi.freebsd.org (Postfix) id 16BA83D11BD; Fri, 11 Sep 2020 08:01:33 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 165C03D1376; Fri, 11 Sep 2020 08:01:33 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp9m12vbz40ht; Fri, 11 Sep 2020 08:01:32 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 83599AD8; Fri, 11 Sep 2020 03:47:44 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 11 Sep 2020 03:47:44 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepvffhuffkffgfgggtgfesthejre dttdefjeenucfhrhhomhepgihtohhuqhhhsehmmhdrshhtnecuggftrfgrthhtvghrnhep hfdtfeeihedtgedtheekvefggeefieeviedufeevtdejueffueeuvedugedtudfgnecukf hppeeluddrvdegtddruddvgedrudeltdenucfuphgrmhfkphfpvghtfihorhhkpeeluddr vdegtddruddvgedrudeltdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpeigthhouhhqhhesmhhmrdhsth X-ME-Proxy: Received: from mercury.lan (unknown [91.240.124.190]) by mail.messagingengine.com (Postfix) with ESMTPA id 5C9B1328005E; Fri, 11 Sep 2020 03:47:43 -0400 (EDT) To: current@freebsd.org, net@freebsd.org From: xtouqh@mm.st Subject: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited Message-ID: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> Date: Fri, 11 Sep 2020 10:47:41 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bnp9m12vbz40ht X-Spamd-Bar: ++++++++++ X-Spamd-Result: default: False [10.76 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.25:from]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.25:c]; FREEMAIL_FROM(0.00)[mm.st]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[mm.st,none]; NEURAL_HAM_SHORT(-0.06)[-0.062]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.25:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received]; R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3]; FROM_EQ_ENVFROM(0.00)[]; RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(0.93)[0.927]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_LONG(1.00)[0.998]; FROM_NO_DN(0.00)[]; GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[current,net] X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 08:01:33 -0000 Updating from latest CURRENT snapshot (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the bridges with igb (I350-T2) for me. Booting to kernel.old and/or commenting the entries in rc.conf helps. rc.conf: ---- cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" ifconfig_em0="inet ..." ifconfig_igb0="up" ifconfig_igb1="up" ifconfig_bridge0="addm igb0 addm tap0 addm tap1" ifconfig_bridge1="addm igb1 addm tap2 addm tap3" ---- NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): ---- em0: mem 0x92d00000-0x92d1ffff at device 31.6 numa-domain 0 on pci0 em0: Using 1024 TX descriptors and 1024 RX descriptors em0: Using an MSI interrupt em0: Ethernet address: e0:d5:5e:6c:aa:36 em0: netmap queues/slots: TX 1/1024, RX 1/1024 igb0: mem 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 on pci16 igb0: Using 1024 TX descriptors and 1024 RX descriptors igb0: Using 8 RX queues 8 TX queues igb0: Using MSI-X interrupts with 9 vectors igb0: Ethernet address: a0:36:9f:0a:cf:42 igb0: netmap queues/slots: TX 8/1024, RX 8/1024 igb1: mem 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 on pci16 igb1: Using 1024 TX descriptors and 1024 RX descriptors igb1: Using 8 RX queues 8 TX queues igb1: Using MSI-X interrupts with 9 vectors igb1: Ethernet address: a0:36:9f:0a:cf:43 igb1: netmap queues/slots: TX 8/1024, RX 8/1024 ---- panic: ---- panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited cpuid = 16 time = 1599808542 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01ba658c40 vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 panic() at panic+0x43/frame 0xfffffe01ba658cf0 sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 0xfffffe01ba658e60 em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 in_control() at in_control+0x322/frame 0xfffffe01ba659180 ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0 --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- Uptime: 14s Dumping 3794 out of 97961 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% ---- From owner-freebsd-current@freebsd.org Fri Sep 11 11:56:16 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 471AA3D6B2B for ; Fri, 11 Sep 2020 11:56:16 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BnvNc0GPrz4F6H for ; Fri, 11 Sep 2020 11:56:16 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: by mailman.nyi.freebsd.org (Postfix) id 077DC3D6B92; Fri, 11 Sep 2020 11:56:16 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 072CA3D6B28; Fri, 11 Sep 2020 11:56:16 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvNb2hRPz4DhZ; Fri, 11 Sep 2020 11:56:15 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 97515CA9; Fri, 11 Sep 2020 07:48:06 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 11 Sep 2020 07:48:06 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledggeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuhffvfhfkffgfgggjtgfgsehtke ertddtfeejnecuhfhrohhmpeigthhouhhqhhesmhhmrdhsthenucggtffrrghtthgvrhhn peeigeffjeejgfelvdelfeehteeiueeutefhteeigefgfedttdeffeelhfdtjeffkeenuc fkphepledurddvgedtrdduvdegrdduledtnecuufhprghmkfhppfgvthifohhrkhepledu rddvgedtrdduvdegrdduledtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepgihtohhuqhhhsehmmhdrshht X-ME-Proxy: Received: from mercury.lan (unknown [91.240.124.190]) by mail.messagingengine.com (Postfix) with ESMTPA id 736B6328005E; Fri, 11 Sep 2020 07:48:02 -0400 (EDT) Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited From: xtouqh@mm.st To: Gleb Smirnoff References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> Cc: current@freebsd.org, net@freebsd.org Message-ID: <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st> Date: Fri, 11 Sep 2020 14:47:59 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4BnvNb2hRPz4DhZ X-Spamd-Bar: ++++++++++ X-Spamd-Result: default: False [10.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.24:c]; FREEMAIL_FROM(0.00)[mm.st]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(0.00)[mm.st,none]; NEURAL_HAM_SHORT(-0.13)[-0.132]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received]; R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(0.74)[0.736]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_LONG(1.00)[0.999]; FROM_NO_DN(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from]; GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[current,net] X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 11:56:16 -0000 xtouqh@mm.st wrote: > Updating from latest CURRENT snapshot > (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the > bridges with igb (I350-T2) for me.  Booting to kernel.old and/or > commenting the entries in rc.conf helps. > > rc.conf: > ---- > cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" > ifconfig_em0="inet ..." > ifconfig_igb0="up" > ifconfig_igb1="up" > ifconfig_bridge0="addm igb0 addm tap0 addm tap1" > ifconfig_bridge1="addm igb1 addm tap2 addm tap3" > ---- > > NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): > ---- > em0: mem 0x92d00000-0x92d1ffff at > device 31.6 numa-domain 0 on pci0 > em0: Using 1024 TX descriptors and 1024 RX descriptors > em0: Using an MSI interrupt > em0: Ethernet address: e0:d5:5e:6c:aa:36 > em0: netmap queues/slots: TX 1/1024, RX 1/1024 > igb0: mem > 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 > on pci16 > igb0: Using 1024 TX descriptors and 1024 RX descriptors > igb0: Using 8 RX queues 8 TX queues > igb0: Using MSI-X interrupts with 9 vectors > igb0: Ethernet address: a0:36:9f:0a:cf:42 > igb0: netmap queues/slots: TX 8/1024, RX 8/1024 > igb1: mem > 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 > on pci16 > igb1: Using 1024 TX descriptors and 1024 RX descriptors > igb1: Using 8 RX queues 8 TX queues > igb1: Using MSI-X interrupts with 9 vectors > igb1: Ethernet address: a0:36:9f:0a:cf:43 > igb1: netmap queues/slots: TX 8/1024, RX 8/1024 > ---- > > panic: > ---- > panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan > 0xffffffff8157d9a0 with sleeping prohibited > cpuid = 16 > time = 1599808542 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > 0xfffffe01ba658c40 > vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 > panic() at panic+0x43/frame 0xfffffe01ba658cf0 > sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 > _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 > pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 > e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame > 0xfffffe01ba658e60 > em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 > iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 > iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 > bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 > bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 > bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 > in_control() at in_control+0x322/frame 0xfffffe01ba659180 > ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 > kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 > sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 > amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 > fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0 > --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = > 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- > Uptime: 14s > Dumping 3794 out of 97961 > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > ---- Gleb, is this result of r365504? If yes, what are the possible fixes? From owner-freebsd-current@freebsd.org Fri Sep 11 12:09:04 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E46723D7DF9 for ; Fri, 11 Sep 2020 12:09:04 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BnvgN57XPz4FnM for ; Fri, 11 Sep 2020 12:09:04 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id AFFE53D7DF8; Fri, 11 Sep 2020 12:09:04 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AFB3A3D801E; Fri, 11 Sep 2020 12:09:04 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvgM6BvYz4G8b; Fri, 11 Sep 2020 12:09:03 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id E7C8226010D; Fri, 11 Sep 2020 14:09:00 +0200 (CEST) Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited To: xtouqh@mm.st, Gleb Smirnoff Cc: current@freebsd.org, net@freebsd.org References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st> From: Hans Petter Selasky Message-ID: Date: Fri, 11 Sep 2020 14:08:31 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4BnvgM6BvYz4G8b X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.63 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.35)[-0.347]; NEURAL_HAM_MEDIUM(-0.99)[-0.994]; FREEMAIL_TO(0.00)[mm.st,FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[current,net] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 12:09:05 -0000 On 2020-09-11 13:47, xtouqh@mm.st wrote: > xtouqh@mm.st wrote: >> Updating from latest CURRENT snapshot >> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the >> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or >> commenting the entries in rc.conf helps. >> >> rc.conf: >> ---- >> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" >> ifconfig_em0="inet ..." >> ifconfig_igb0="up" >> ifconfig_igb1="up" >> ifconfig_bridge0="addm igb0 addm tap0 addm tap1" >> ifconfig_bridge1="addm igb1 addm tap2 addm tap3" >> ---- >> >> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): >> ---- >> em0: mem 0x92d00000-0x92d1ffff >> at device 31.6 numa-domain 0 on pci0 >> em0: Using 1024 TX descriptors and 1024 RX descriptors >> em0: Using an MSI interrupt >> em0: Ethernet address: e0:d5:5e:6c:aa:36 >> em0: netmap queues/slots: TX 1/1024, RX 1/1024 >> igb0: mem >> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain >> 0 on pci16 >> igb0: Using 1024 TX descriptors and 1024 RX descriptors >> igb0: Using 8 RX queues 8 TX queues >> igb0: Using MSI-X interrupts with 9 vectors >> igb0: Ethernet address: a0:36:9f:0a:cf:42 >> igb0: netmap queues/slots: TX 8/1024, RX 8/1024 >> igb1: mem >> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain >> 0 on pci16 >> igb1: Using 1024 TX descriptors and 1024 RX descriptors >> igb1: Using 8 RX queues 8 TX queues >> igb1: Using MSI-X interrupts with 9 vectors >> igb1: Ethernet address: a0:36:9f:0a:cf:43 >> igb1: netmap queues/slots: TX 8/1024, RX 8/1024 >> ---- >> >> panic: >> ---- >> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan >> 0xffffffff8157d9a0 with sleeping prohibited >> cpuid = 16 >> time = 1599808542 >> KDB: stack backtrace: >> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >> 0xfffffe01ba658c40 >> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 >> panic() at panic+0x43/frame 0xfffffe01ba658cf0 >> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 >> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 >> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 >> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame >> 0xfffffe01ba658e60 >> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 >> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 >> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 >> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 >> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 >> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 >> in_control() at in_control+0x322/frame 0xfffffe01ba659180 >> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 >> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 >> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 >> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 >> fast_syscall_common() at fast_syscall_common+0xf8/frame >> 0xfffffe01ba6594b0 >> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = >> 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- >> Uptime: 14s >> Dumping 3794 out of 97961 >> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% >> ---- > Hi, I think this is another variant of: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362 --HPS From owner-freebsd-current@freebsd.org Fri Sep 11 12:10:35 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C94603D80E4 for ; Fri, 11 Sep 2020 12:10:35 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bnvj74Fp8z4GXS for ; Fri, 11 Sep 2020 12:10:35 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id 91A563D81EB; Fri, 11 Sep 2020 12:10:35 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 904143D7FAB; Fri, 11 Sep 2020 12:10:35 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnvj65ybJz4GPr; Fri, 11 Sep 2020 12:10:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 6E70E26010D; Fri, 11 Sep 2020 14:10:33 +0200 (CEST) Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited From: Hans Petter Selasky To: xtouqh@mm.st, Gleb Smirnoff Cc: current@freebsd.org, net@freebsd.org References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st> Message-ID: <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org> Date: Fri, 11 Sep 2020 14:10:04 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bnvj65ybJz4GPr X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.63 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; NEURAL_HAM_LONG(-0.99)[-0.987]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.35)[-0.353]; NEURAL_HAM_MEDIUM(-0.99)[-0.991]; FREEMAIL_TO(0.00)[mm.st,FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[current,net] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 12:10:35 -0000 On 2020-09-11 14:08, Hans Petter Selasky wrote: > I think this is another variant of: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362 Also adding this one for the record: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240609 --HPS From owner-freebsd-current@freebsd.org Fri Sep 11 12:22:48 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2E9283D8761 for ; Fri, 11 Sep 2020 12:22:48 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BnvzC6Sd7z4HWx for ; Fri, 11 Sep 2020 12:22:47 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: by mailman.nyi.freebsd.org (Postfix) id D984E3D8B38; Fri, 11 Sep 2020 12:22:47 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D8F7C3D88E1; Fri, 11 Sep 2020 12:22:47 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvzC0PB6z4H5h; Fri, 11 Sep 2020 12:22:46 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9956C9FB; Fri, 11 Sep 2020 08:22:44 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 11 Sep 2020 08:22:44 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledgheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfhfhffkffgfgggjtgfgsehtje ertddtfeejnecuhfhrohhmpeigthhouhhqhhesmhhmrdhsthenucggtffrrghtthgvrhhn peehgeevgeejudevffdvvdeiudevuefggedtueduvdeugeetueelkedufeetffejtdenuc ffohhmrghinhepfhhrvggvsghsugdrohhrghenucfkphepledurddvgedtrdduvdegrddu ledtnecuufhprghmkfhppfgvthifohhrkhepledurddvgedtrdduvdegrdduledtnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepgihtohhuqhhh sehmmhdrshht X-ME-Proxy: Received: from mercury.lan (unknown [91.240.124.190]) by mail.messagingengine.com (Postfix) with ESMTPA id B4CBF328005A; Fri, 11 Sep 2020 08:22:42 -0400 (EDT) Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited To: Hans Petter Selasky , Gleb Smirnoff Cc: current@freebsd.org, net@freebsd.org References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st> <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org> From: xtouqh@mm.st Message-ID: <082da1c0-ecb3-b8cc-7220-61b5c70ea71b@mm.st> Date: Fri, 11 Sep 2020 15:22:41 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BnvzC0PB6z4H5h X-Spamd-Bar: +++++++++++ X-Spamd-Result: default: False [11.22 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.24:c]; FREEMAIL_FROM(0.00)[mm.st]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(0.00)[mm.st,none]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received]; R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received]; NEURAL_SPAM_SHORT(0.40)[0.400]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(0.93)[0.935]; BAD_REP_POLICIES(0.10)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.99)[0.989]; FROM_NO_DN(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from]; GREYLIST(0.00)[pass,meta]; MAILMAN_DEST(0.00)[current,net] X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 12:22:48 -0000 Hans Petter Selasky wrote: > On 2020-09-11 14:08, Hans Petter Selasky wrote: >> I think this is another variant of: >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362 > > Also adding this one for the record: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240609 I see, looks like the problem was masked by some change, and unmasked by r365504. So the workaround is running without INVARIANTS (i.e. GENERIC-NODEBUG) for the moment? From owner-freebsd-current@freebsd.org Fri Sep 11 13:18:48 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 00BD53D9E2A for ; Fri, 11 Sep 2020 13:18:48 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com [209.85.167.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnxCq0N9yz4L0K for ; Fri, 11 Sep 2020 13:18:46 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-oi1-f172.google.com with SMTP id w16so9428853oia.2 for ; Fri, 11 Sep 2020 06:18:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=puHdFYpWTD5ALl88sGJrCHkp7el8Cbrn1F0dujZWKU8=; b=V/MjlUYDfKpjzbWj5wqL/vLezNJ7nFpxrmhnwhopgd0p0mcVkg/7IW5v33TnBKNlzt CtKQa+58WdEimVsnCAIHjQLZVZTv/85eKh9UsdXZriYBQuQlJdUG70ezhJUrI2rlc/M4 VANH9e8EBPmkIur4Rez5a3ayuP9syZFTtcC5KUQP4gdjbPW+dwii9UKoM2rO3Ch0QAAY h+kvpBXhkcq4he0e+xbDKQltguoVm0DNNFy32hASZK1PypO/Gp2COu1phQOxhk28B5Nb Ect9Xy2DovfQ4eiCiViUJx970vbaERbpZ4iIuQrzKW1alpsHQO6oKi+XNawlPoeQl5tJ Lz0Q== X-Gm-Message-State: AOAM531pstDDCqhGO1BXzCpwDMZ3Na0agzPMIAf4lSPtzJ2Q/Xw6Bt/J XPfaJwMjJ2vUkUOd8uT2/JicXGLzNl3CiytsOK/jfkKRA+I= X-Google-Smtp-Source: ABdhPJxc/XDg6ykmj1xynGbvfc4GNr3FPUniNKtQ75CDWaq183QusLuvJpnVlo3fkVdCyluMSUcEjkqeTqdU1e5GrUQ= X-Received: by 2002:aca:7588:: with SMTP id q130mr1214328oic.73.1599830325003; Fri, 11 Sep 2020 06:18:45 -0700 (PDT) MIME-Version: 1.0 References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> <20200911095723.12e10580@freyja> In-Reply-To: <20200911095723.12e10580@freyja> From: Alan Somers Date: Fri, 11 Sep 2020 07:18:33 -0600 Message-ID: Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: "O. Hartmann" Cc: Ryan Stone , Michael Butler , FreeBSD Current X-Rspamd-Queue-Id: 4BnxCq0N9yz4L0K X-Spamd-Bar: - X-Spamd-Result: default: False [-1.16 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; URI_COUNT_ODD(1.00)[1]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.19)[-0.192]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.989]; FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.98)[-0.979]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.172:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.172:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; FREEMAIL_CC(0.00)[gmail.com,protected-networks.net,freebsd.org] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 13:18:48 -0000 On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann wrote: > On Thu, 10 Sep 2020 10:44:08 -0600 > Alan Somers wrote: > > > No, it's devfs. I'll fix it. > > > > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone wrote: > > > > > I'm curious: does this give a similar issue? > > > > > > touch /tmp/foo > > > cp /tmp/foo /tmo/foo2 > > > > > > I'm wondering if the issue is that copy_file_range isn't handling > > > empty files, or if it's a devfs issue. > > > > > > > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > > > wrote: > > > > > > > > It seems that SVN r365549 broke "cp /dev/null ..." > > > > > > > > imb > > > > > > > > On 9/10/20 10:35 AM, Michael Butler wrote: > > > > > Is anyone else seeing failures like this in building world and, in > my > > > > > case, cron jobs as well? > > > > > > > > > > > > > > > Building > /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr > > > > > --- all_subdir_sbin --- > > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > > > > > --- all_subdir_stand --- > > > > > --- zfsboot.ldr --- > > > > > cp: /dev/null: Invalid argument > > > > > *** [zfsboot.ldr] Error code 1 > > > > > make[5]: *** zfsboot.ldr removed > > > > > --- all_subdir_kerberos5 --- > > > > > Building > > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > > > > > --- all_subdir_stand --- > > > > > > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot > > > > > .ERROR_TARGET='zfsboot.ldr' > > > > > > > > > .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' > > > > > > > > .MAKE.LEVEL='5' > > > > > MAKEFILE='' > > > > > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes > > > verbose' > > > > > _ERROR_CMD='cp /dev/null zfsboot.ldr;' > > > > > .CURDIR='/usr/src/stand/i386/zfsboot' > > > > > .MAKE='make' > > > > > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > > > > > .TARGETS='all' > > > > > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' > > > > > LD_LIBRARY_PATH='' > > > > > MACHINE='amd64' > > > > > MACHINE_ARCH='amd64' > > > > > MAKEOBJDIRPREFIX='' > > > > > MAKESYSPATH='/usr/src/share/mk' > > > > > MAKE_VERSION='20200902' > > > > > > > > > > _______________________________________________ > > > > > freebsd-current@freebsd.org mailing list > > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > > To unsubscribe, send any mail to " > > > freebsd-current-unsubscribe@freebsd.org" > > > > > > > > > > > > _______________________________________________ > > > > freebsd-current@freebsd.org mailing list > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > To unsubscribe, send any mail to " > > > freebsd-current-unsubscribe@freebsd.org" > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > I still get this error on a couple of boxes, while others seem to > buildworld > fine. All boxes are at CURRENT revision 365625. It is a bit looking weird > to > me. Running now a make cleanworld/cleandir on the specific boxes and start > building OS again. > > oh > I don't know why it's intermittent, but in any case this patch should fix it: https://reviews.freebsd.org/D26395 -Alan From owner-freebsd-current@freebsd.org Fri Sep 11 14:02:59 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2E3813DB76E; Fri, 11 Sep 2020 14:02:59 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnyBn6QV5z4NZK; Fri, 11 Sep 2020 14:02:57 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp [180.198.4.200]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id 08BE2nm2061247; Fri, 11 Sep 2020 23:02:49 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Fri, 11 Sep 2020 23:02:48 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Cc: svn-src-head@freebsd.org, "Bjoern A. Zeeb" Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus usb/wlan wtap Message-Id: <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp> In-Reply-To: <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org> References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BnyBn6QV5z4NZK X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.11 / 15.00]; HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.53)[0.528]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sakura.ne.jp]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.30)[0.300]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.88)[0.882]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[svn-src-head,freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 14:02:59 -0000 On Thu, 10 Sep 2020 10:22:05 +0000 "Bjoern A. Zeeb" wrote: > On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote: > > > This breaks at least iwm. (Other drivers not tested.) > > > > Messages below are repeatedly shown and no carrier detected. > > Manually reverting this commit fixes the issue. > > > > iwm0: failed to send antennas before calibration: 35 > > iwm_run_init_ucode: failed 35 > > iwm_init_hw failed 35 > > iwm0: could not initiate scan > > > > > > and lesser times messages below. > > > > iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35 > > iwm_init_hw failed 35 > > iwm0: could not initiate scan > > > > > I$B!G(Bll try to test iwm as well, in case you are faster, can you please > try this instead of reverting; the previous version never made it past > the first return anymore in the last years it seems, so we can remove > the function entirely to keep the status quo: > > Sorry for the oversight. Your patch (needed to fix some line wrapping, though) fixed the issue for me. Thanks! BTW, I also needed to revert r365549 [1] not to fail build, regardless your patch is applied or not. Just now, I noticed a fix is proposed [2] via phablicator by Alan Somers, but I've not tested it yet. [1] https://lists.freebsd.org/pipermail/svn-src-head/2020-September/139761.html [2] https://lists.freebsd.org/pipermail/freebsd-current/2020-September/077095.html Regards. > > > Index: if_iwm.c > =================================================================== > --- if_iwm.c (revision 365559) > +++ if_iwm.c (working copy) > @@ -354,7 +354,6 @@ static struct ieee80211_node * > static uint8_t iwm_rate_from_ucode_rate(uint32_t); > static int iwm_rate2ridx(struct iwm_softc *, uint8_t); > static void iwm_setrates(struct iwm_softc *, struct iwm_node *, > int); > -static int iwm_media_change(struct ifnet *); > static int iwm_newstate(struct ieee80211vap *, enum > ieee80211_state, int); > static void iwm_endscan_cb(void *, int); > static int iwm_send_bt_init_conf(struct iwm_softc *); > @@ -4417,27 +4416,6 @@ iwm_setrates(struct iwm_softc *sc, struct > iwm_node > } > } > > -static int > -iwm_media_change(struct ifnet *ifp) > -{ > - struct ieee80211vap *vap = ifp->if_softc; > - struct ieee80211com *ic = vap->iv_ic; > - struct iwm_softc *sc = ic->ic_softc; > - int error; > - > - error = ieee80211_media_change(ifp); > - if (error != 0) > - return (error); > - > - IWM_LOCK(sc); > - if (ic->ic_nrunning > 0) { > - iwm_stop(sc); > - iwm_init(sc); > - } > - IWM_UNLOCK(sc); > - return (0); > -} > - > static void > iwm_bring_down_firmware(struct iwm_softc *sc, struct ieee80211vap > *vap) > { > @@ -6432,8 +6410,8 @@ iwm_vap_create(struct ieee80211com *ic, const char > > ieee80211_ratectl_init(vap); > /* Complete setup. */ > - ieee80211_vap_attach(vap, iwm_media_change, > ieee80211_media_status, > - mac); > + ieee80211_vap_attach(vap, ieee80211_media_change, > + ieee80211_media_status, mac); > ic->ic_opmode = opmode; > > return vap; > > > > > > > >> Author: bz > >> Date: Mon Sep 7 15:35:40 2020 > >> New Revision: 365419 > >> URL: https://svnweb.freebsd.org/changeset/base/365419 > >> > >> Log: > >> WiFi: fix ieee80211_media_change() callers > >> > >> In r178354 with the introduction of multi-bss ("vap") support > > factoring > >> out started and with r193340 ieee80211_media_change() no longer > >> returned > >> ENETRESET but only 0 or error. > >> As ieee80211(9) tells the ieee80211_media_change() function should > >> not > >> be called directly but is registered with ieee80211_vap_attach() > > instead. > >> Some drivers have not been fully converted. After fixing the > >> return > >> checking some of these functions were simply wrappers between > >> ieee80211_vap_attach() and ieee80211_media_change(), so remove the > > extra > >> function, where possible as well. > >> > >> PR: 248955 > >> Submitted by: Tong Zhang (ztong0001 gmail.com) (original) > >> MFC after: 3 days > >> Sponsored by: The FreeBSD Foundation > >> > >> Modified: > >> head/sys/dev/ath/if_ath.c > >> head/sys/dev/bwi/if_bwi.c > >> head/sys/dev/iwm/if_iwm.c > >> head/sys/dev/iwn/if_iwn.c > >> head/sys/dev/mwl/if_mwl.c > >> head/sys/dev/otus/if_otus.c > >> head/sys/dev/usb/wlan/if_run.c > >> head/sys/dev/wtap/if_wtap.c > >> > >> Modified: head/sys/dev/ath/if_ath.c > >> ============================================================================== > >> --- head/sys/dev/ath/if_ath.c Mon Sep 7 14:40:33 2020 (r365418) > >> +++ head/sys/dev/ath/if_ath.c Mon Sep 7 15:35:40 2020 (r365419) > >> @@ -160,7 +160,6 @@ static int ath_init(struct ath_softc *); > >> static void ath_stop(struct ath_softc *); > >> static int ath_reset_vap(struct ieee80211vap *, u_long); > >> static int ath_transmit(struct ieee80211com *, struct mbuf *); > >> -static int ath_media_change(struct ifnet *); > >> static void ath_watchdog(void *); > >> static void ath_parent(struct ieee80211com *); > >> static void ath_fatal_proc(void *, int); > > > > (snip) > > > >> Modified: head/sys/dev/iwm/if_iwm.c > >> ============================================================================== > >> --- head/sys/dev/iwm/if_iwm.c Mon Sep 7 14:40:33 2020 (r365418) > >> +++ head/sys/dev/iwm/if_iwm.c Mon Sep 7 15:35:40 2020 (r365419) > >> @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp) > >> int error; > >> > >> error = ieee80211_media_change(ifp); > >> - if (error != ENETRESET) > >> - return error; > >> + if (error != 0) > >> + return (error); > >> > >> IWM_LOCK(sc); > >> if (ic->ic_nrunning > 0) { > >> @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp) > >> iwm_init(sc); > >> } > >> IWM_UNLOCK(sc); > >> - return error; > >> + return (0); > >> } > >> > >> static void > > > > (snip) > > > > > > -- > > Tomoaki AOKI > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- Tomoaki AOKI From owner-freebsd-current@freebsd.org Fri Sep 11 14:20:26 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 57D923DC114; Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BnyZy1h5pz4PgX; Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:13b:39f::9f:25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 0303924CAB; Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id F0D0F8D4A21C; Fri, 11 Sep 2020 14:20:24 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 7C3F1E707D9; Fri, 11 Sep 2020 14:20:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id XOabU2wzLfne; Fri, 11 Sep 2020 14:20:23 +0000 (UTC) Received: from [127.0.0.1] (unknown [IPv6:fde9:577b:c1a9:4902:2585:28cd:7660:77ea]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id E7468E707D8; Fri, 11 Sep 2020 14:20:22 +0000 (UTC) From: "Bjoern A. Zeeb" To: "Tomoaki AOKI" Cc: freebsd-current@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus usb/wlan wtap Date: Fri, 11 Sep 2020 14:20:22 +0000 X-Mailer: MailMate (2.0BETAr6151) Message-ID: In-Reply-To: <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp> References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org> <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 14:20:26 -0000 On 11 Sep 2020, at 14:02, Tomoaki AOKI wrote: > On Thu, 10 Sep 2020 10:22:05 +0000 > "Bjoern A. Zeeb" wrote: > >> On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote: >> >>> This breaks at least iwm. (Other drivers not tested.) >>> >>> Messages below are repeatedly shown and no carrier detected. >>> Manually reverting this commit fixes the issue. >>> >>> iwm0: failed to send antennas before calibration: 35 >>> iwm_run_init_ucode: failed 35 >>> iwm_init_hw failed 35 >>> iwm0: could not initiate scan >>> >>> >>> and lesser times messages below. >>> >>> iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, >>> 35 >>> iwm_init_hw failed 35 >>> iwm0: could not initiate scan >>> >> >> >> I’ll try to test iwm as well, in case you are faster, can you >> please >> try this instead of reverting; the previous version never made it >> past >> the first return anymore in the last years it seems, so we can remove >> the function entirely to keep the status quo: >> >> Sorry for the oversight. > > Your patch (needed to fix some line wrapping, though) fixed the issue > for me. Thanks! Committed in r365633 in HEAD. stable/12 already has the fix (#if 0ed the code). I’ll merged the change in 3 days to keep the code in sync. Thanks a lot for reporting and testing! Bjoern From owner-freebsd-current@freebsd.org Fri Sep 11 16:51:15 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 20D5B3DFA7E for ; Fri, 11 Sep 2020 16:51:15 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bp1wy6Gbdz4Z3s for ; Fri, 11 Sep 2020 16:51:14 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: by mailman.nyi.freebsd.org (Postfix) id D565D3E0089; Fri, 11 Sep 2020 16:51:14 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D4FEC3DFF25; Fri, 11 Sep 2020 16:51:14 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp1wx73M2z4Ymd; Fri, 11 Sep 2020 16:51:13 +0000 (UTC) (envelope-from xtouqh@mm.st) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id C3B6B71B; Fri, 11 Sep 2020 12:45:12 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 11 Sep 2020 12:45:13 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledguddtiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkffffgggjggtgfesth ejredttdefheenucfhrhhomhepgihtohhuqhhhsehmmhdrshhtnecuggftrfgrthhtvghr nhepvdeihfeigeeitddtjeeihfetkeeghfduhfetueejueekjeefleduveffheevuefhne cukfhppeeluddrvdegtddruddvgedrudeltdenucfuphgrmhfkphfpvghtfihorhhkpeel uddrvdegtddruddvgedrudeltdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpeigthhouhhqhhesmhhmrdhsth X-ME-Proxy: Received: from mercury.lan (unknown [91.240.124.190]) by mail.messagingengine.com (Postfix) with ESMTPA id A14783280064; Fri, 11 Sep 2020 12:45:11 -0400 (EDT) Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited To: Gleb Smirnoff Cc: current@freebsd.org, net@freebsd.org References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <20200911161148.GP1269@FreeBSD.org> From: xtouqh@mm.st Message-ID: Date: Fri, 11 Sep 2020 19:45:09 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200911161148.GP1269@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bp1wx73M2z4Ymd X-Spamd-Bar: +++++++++++ X-Spamd-Result: default: False [11.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.20:c]; FREEMAIL_FROM(0.00)[mm.st]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.20:from]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; DMARC_POLICY_ALLOW(0.00)[mm.st,none]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.20:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received]; R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.53)[0.533]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(1.05)[1.054]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_LONG(1.01)[1.012]; FROM_NO_DN(0.00)[]; GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[current,net] X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 16:51:15 -0000 Gleb Smirnoff wrote: > Hi, > > can you please try out this patch? This is configuration event > and we should use sleepable lock to synchronize, not epoch. It didn't help, though I guess my problem is in if_bridge, not if_lagg which the patch modifies? > On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote: > x> Updating from latest CURRENT snapshot > x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the > x> bridges with igb (I350-T2) for me. Booting to kernel.old and/or > x> commenting the entries in rc.conf helps. > x> > x> rc.conf: > x> ---- > x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" > x> ifconfig_em0="inet ..." > x> ifconfig_igb0="up" > x> ifconfig_igb1="up" > x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1" > x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3" > x> ---- > x> > x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): > x> ---- > x> em0: mem 0x92d00000-0x92d1ffff at > x> device 31.6 numa-domain 0 on pci0 > x> em0: Using 1024 TX descriptors and 1024 RX descriptors > x> em0: Using an MSI interrupt > x> em0: Ethernet address: e0:d5:5e:6c:aa:36 > x> em0: netmap queues/slots: TX 1/1024, RX 1/1024 > x> igb0: mem > x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 > x> on pci16 > x> igb0: Using 1024 TX descriptors and 1024 RX descriptors > x> igb0: Using 8 RX queues 8 TX queues > x> igb0: Using MSI-X interrupts with 9 vectors > x> igb0: Ethernet address: a0:36:9f:0a:cf:42 > x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024 > x> igb1: mem > x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 > x> on pci16 > x> igb1: Using 1024 TX descriptors and 1024 RX descriptors > x> igb1: Using 8 RX queues 8 TX queues > x> igb1: Using MSI-X interrupts with 9 vectors > x> igb1: Ethernet address: a0:36:9f:0a:cf:43 > x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024 > x> ---- > x> > x> panic: > x> ---- > x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan > x> 0xffffffff8157d9a0 with sleeping prohibited > x> cpuid = 16 > x> time = 1599808542 > x> KDB: stack backtrace: > x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame > x> 0xfffffe01ba658c40 > x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 > x> panic() at panic+0x43/frame 0xfffffe01ba658cf0 > x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 > x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 > x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 > x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame > x> 0xfffffe01ba658e60 > x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 > x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 > x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 > x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 > x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 > x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 > x> in_control() at in_control+0x322/frame 0xfffffe01ba659180 > x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 > x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 > x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 > x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 > x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0 > x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = > x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- > x> Uptime: 14s > x> Dumping 3794 out of 97961 > x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% > x> ---- From owner-freebsd-current@freebsd.org Fri Sep 11 19:25:06 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E08263E36D4 for ; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LV5gMcz3V9d for ; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C273B3E3735; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C22853E3734; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (glebi.us [162.251.186.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LV4Gw1z3VGG; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BGBnOQ066394 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 11 Sep 2020 09:11:49 -0700 (PDT) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BGBmfU066393; Fri, 11 Sep 2020 09:11:48 -0700 (PDT) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@freebsd.org using -f Date: Fri, 11 Sep 2020 09:11:48 -0700 From: Gleb Smirnoff To: xtouqh@mm.st Cc: current@freebsd.org, net@freebsd.org Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited Message-ID: <20200911161148.GP1269@FreeBSD.org> References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="EgVrEAR5UttbsTXg" Content-Disposition: inline In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> X-Rspamd-Queue-Id: 4Bp5LV4Gw1z3VGG X-Spamd-Bar: / X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000 --EgVrEAR5UttbsTXg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, can you please try out this patch? This is configuration event and we should use sleepable lock to synchronize, not epoch. On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote: x> Updating from latest CURRENT snapshot x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the x> bridges with igb (I350-T2) for me. Booting to kernel.old and/or x> commenting the entries in rc.conf helps. x> x> rc.conf: x> ---- x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" x> ifconfig_em0="inet ..." x> ifconfig_igb0="up" x> ifconfig_igb1="up" x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1" x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3" x> ---- x> x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): x> ---- x> em0: mem 0x92d00000-0x92d1ffff at x> device 31.6 numa-domain 0 on pci0 x> em0: Using 1024 TX descriptors and 1024 RX descriptors x> em0: Using an MSI interrupt x> em0: Ethernet address: e0:d5:5e:6c:aa:36 x> em0: netmap queues/slots: TX 1/1024, RX 1/1024 x> igb0: mem x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 x> on pci16 x> igb0: Using 1024 TX descriptors and 1024 RX descriptors x> igb0: Using 8 RX queues 8 TX queues x> igb0: Using MSI-X interrupts with 9 vectors x> igb0: Ethernet address: a0:36:9f:0a:cf:42 x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024 x> igb1: mem x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 x> on pci16 x> igb1: Using 1024 TX descriptors and 1024 RX descriptors x> igb1: Using 8 RX queues 8 TX queues x> igb1: Using MSI-X interrupts with 9 vectors x> igb1: Ethernet address: a0:36:9f:0a:cf:43 x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024 x> ---- x> x> panic: x> ---- x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan x> 0xffffffff8157d9a0 with sleeping prohibited x> cpuid = 16 x> time = 1599808542 x> KDB: stack backtrace: x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame x> 0xfffffe01ba658c40 x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 x> panic() at panic+0x43/frame 0xfffffe01ba658cf0 x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame x> 0xfffffe01ba658e60 x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 x> in_control() at in_control+0x322/frame 0xfffffe01ba659180 x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0 x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- x> Uptime: 14s x> Dumping 3794 out of 97961 x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% x> ---- x> _______________________________________________ x> freebsd-current@freebsd.org mailing list x> https://lists.freebsd.org/mailman/listinfo/freebsd-current x> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Gleb Smirnoff --EgVrEAR5UttbsTXg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="lagg_register_vlan-sleeps.diff" Index: if_lagg.c =================================================================== --- if_lagg.c (revision 364434) +++ if_lagg.c (working copy) @@ -476,10 +476,10 @@ lagg_register_vlan(void *arg, struct ifnet *ifp, u if (ifp->if_softc != arg) /* Not our event */ return; - LAGG_RLOCK(); + sx_slock(&sc->sc_sx); CK_SLIST_FOREACH(lp, &sc->sc_ports, lp_entries) EVENTHANDLER_INVOKE(vlan_config, lp->lp_ifp, vtag); - LAGG_RUNLOCK(); + sx_sunlock(&sc->sc_sx); } /* @@ -495,10 +495,10 @@ lagg_unregister_vlan(void *arg, struct ifnet *ifp, if (ifp->if_softc != arg) /* Not our event */ return; - LAGG_RLOCK(); + sx_slock(&sc->sc_sx); CK_SLIST_FOREACH(lp, &sc->sc_ports, lp_entries) EVENTHANDLER_INVOKE(vlan_unconfig, lp->lp_ifp, vtag); - LAGG_RUNLOCK(); + sx_sunlock(&sc->sc_sx); } static int --EgVrEAR5UttbsTXg-- From owner-freebsd-current@freebsd.org Fri Sep 11 19:25:06 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0A5F03E327F for ; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LT6XN3z3V9b for ; Fri, 11 Sep 2020 19:25:05 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id DE7D23E36CB; Fri, 11 Sep 2020 19:25:05 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DE2993E35F1; Fri, 11 Sep 2020 19:25:05 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (glebi.us [162.251.186.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LT2SJBz3V2D; Fri, 11 Sep 2020 19:25:05 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BGxQ3h066632 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 11 Sep 2020 09:59:26 -0700 (PDT) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BGxQFF066631; Fri, 11 Sep 2020 09:59:26 -0700 (PDT) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@freebsd.org using -f Date: Fri, 11 Sep 2020 09:59:26 -0700 From: Gleb Smirnoff To: xtouqh@mm.st Cc: current@freebsd.org, net@freebsd.org Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited Message-ID: <20200911165926.GR1269@FreeBSD.org> References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <20200911161148.GP1269@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4Bp5LT2SJBz3V2D X-Spamd-Bar: / X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000 On Fri, Sep 11, 2020 at 07:45:09PM +0300, xtouqh@mm.st wrote: x> Gleb Smirnoff wrote: x> > Hi, x> > x> > can you please try out this patch? This is configuration event x> > and we should use sleepable lock to synchronize, not epoch. x> x> It didn't help, though I guess my problem is in if_bridge, not if_lagg x> which the patch modifies? Sorry, I was looking at PRs that were referenced in the later emails in the thread. -- Gleb Smirnoff From owner-freebsd-current@freebsd.org Fri Sep 11 19:25:06 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 74EB13E3786 for ; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LV2ZXVz3V77 for ; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 5849A3E35F3; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 57FEA3E3785; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (glebi.us [162.251.186.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LV18FKz3Txf; Fri, 11 Sep 2020 19:25:06 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BH61Xq066700 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 11 Sep 2020 10:06:01 -0700 (PDT) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BH61Pq066699; Fri, 11 Sep 2020 10:06:01 -0700 (PDT) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@freebsd.org using -f Date: Fri, 11 Sep 2020 10:06:01 -0700 From: Gleb Smirnoff To: kp@freebsd.org Cc: xtouqh@mm.st, current@freebsd.org, net@freebsd.org Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited Message-ID: <20200911170601.GT1269@FreeBSD.org> References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> X-Rspamd-Queue-Id: 4Bp5LV18FKz3Txf X-Spamd-Bar: / X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000 Kristof, can you please take a look? IMHO, the problem is that with r360345 the bridge_ioctl() is fully covered by epoch. IMHO, should be either more fine grained covered, or use internal locking, because some of the code downstream (driver ioctls) may sleep. On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote: x> Updating from latest CURRENT snapshot x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the x> bridges with igb (I350-T2) for me. Booting to kernel.old and/or x> commenting the entries in rc.conf helps. x> x> rc.conf: x> ---- x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3" x> ifconfig_em0="inet ..." x> ifconfig_igb0="up" x> ifconfig_igb1="up" x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1" x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3" x> ---- x> x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card): x> ---- x> em0: mem 0x92d00000-0x92d1ffff at x> device 31.6 numa-domain 0 on pci0 x> em0: Using 1024 TX descriptors and 1024 RX descriptors x> em0: Using an MSI interrupt x> em0: Ethernet address: e0:d5:5e:6c:aa:36 x> em0: netmap queues/slots: TX 1/1024, RX 1/1024 x> igb0: mem x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 x> on pci16 x> igb0: Using 1024 TX descriptors and 1024 RX descriptors x> igb0: Using 8 RX queues 8 TX queues x> igb0: Using MSI-X interrupts with 9 vectors x> igb0: Ethernet address: a0:36:9f:0a:cf:42 x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024 x> igb1: mem x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 x> on pci16 x> igb1: Using 1024 TX descriptors and 1024 RX descriptors x> igb1: Using 8 RX queues 8 TX queues x> igb1: Using MSI-X interrupts with 9 vectors x> igb1: Ethernet address: a0:36:9f:0a:cf:43 x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024 x> ---- x> x> panic: x> ---- x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan x> 0xffffffff8157d9a0 with sleeping prohibited x> cpuid = 16 x> time = 1599808542 x> KDB: stack backtrace: x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame x> 0xfffffe01ba658c40 x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90 x> panic() at panic+0x43/frame 0xfffffe01ba658cf0 x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40 x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0 x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20 x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame x> 0xfffffe01ba658e60 x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80 x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0 x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40 x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0 x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000 x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0 x> in_control() at in_control+0x322/frame 0xfffffe01ba659180 x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250 x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0 x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390 x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0 x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0 x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 --- x> Uptime: 14s x> Dumping 3794 out of 97961 x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91% x> ---- x> _______________________________________________ x> freebsd-current@freebsd.org mailing list x> https://lists.freebsd.org/mailman/listinfo/freebsd-current x> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Gleb Smirnoff From owner-freebsd-current@freebsd.org Fri Sep 11 20:11:52 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 971043E4E63 for ; Fri, 11 Sep 2020 20:11:52 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6NQ2yQBz3YJ1 for ; Fri, 11 Sep 2020 20:11:50 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gate.utahime.jp (Postfix) with ESMTPS id DE9BF2E242 for ; Sat, 12 Sep 2020 05:11:40 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 4F8C4468A6; Sat, 12 Sep 2020 05:11:40 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org Date: Sat, 12 Sep 2020 05:09:42 +0900 (JST) Message-Id: <20200912.050942.1425626636653918195.yasu@utahime.org> To: freebsd-current@freebsd.org Subject: Build of poudriere 13-CURRENT jail is failed From: Yasuhiro KIMURA X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: base64 X-Rspamd-Queue-Id: 4Bp6NQ2yQBz3YJ1 X-Spamd-Bar: / X-Spamd-Result: default: False [0.66 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; NEURAL_HAM_MEDIUM(-0.84)[-0.840]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.94)[-0.939]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; DKIM_TRACE(0.00)[utahime.org:+]; MIME_BASE64_TEXT(0.10)[]; MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_SHORT(0.34)[0.336]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 20:11:52 -0000 SGVsbG8sDQoNCkkgbWFkZSByZWd1bGFyIHVwZGF0ZSBvZiBteSAxMy1DVVJFRU5UIGFtZDY0IGVu dmlyb25tZW50IGZyb20gcjM2NTMzMA0KdG8gcjM2NTYzNC4gSG9zdCBPUyBpcyBzdWNjZXNzZnVs bHkgdXBkYXRlZCB3aXRoIHJlZ3VsYXIgc3RlcHMgd3JpdHRlbg0KaW4gL3Vzci9zcmMvTWFrZWZp bGUuIEJ1dCB1cGRhdGUgb2YgcG91ZHJpZXJlIGphaWwgaXMgZmFpbGVkIHdpdGgNCmVycm9yLg0K DQpUaGUgamFpbCB3YXMgY3JlYXRlZCB3aXRoIGZvbGxvd2luZyBjb21tYW5kLg0KDQolIHN1ZG8g LWkgcG91ZHJpZXJlIGphaWwgLWMgLWogY3VyYW1kNjQgLW0gc3JjPS91c3IwL2ZyZWVic2QvYmFz ZS9oZWFkIC1iDQoNClNvIEkgdXBkYXRlZCBpdCB3aXRoIGZvbGxvd2luZyBjb21tYW5kLg0KDQol IHN1ZG8gLWkgcG91ZHJpZXJlIGphaWwgLXUgLWogY3VyYW1kNjQgLWINCg0KQW5kIHRoZSB1cGRh dGUgZmFpbGVkIGFzIGZvbGx3b2luZy4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIHNlZWRfY2JjLnBv IC0tLQ0KY2MgLXRhcmdldCB4ODZfNjQtdW5rbm93bi1mcmVlYnNkMTMuMCAtLXN5c3Jvb3Q9L3Vz cjAvZnJlZWJzZC9iYXNlL29iai91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vz ci9zcmMvYW1kNjQuYW1kNjQvdG1wIC1CL3VzcjAvZnJlZWJzZC9iYXNlL29iai91c3IvbG9jYWwv cG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvYW1kNjQuYW1kNjQvdG1wL3Vzci9iaW4g LXBnICAtTzIgLXBpcGUgLWZuby1jb21tb24gICAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxz L2N1cmFtZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wgLUkvdXNyL2xvY2FsL3BvdWRyaWVyZS9q YWlscy9jdXJhbWQ2NC91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL2NyeXB0by9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9wb3VkcmllcmUvamFpbHMvY3VyYW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9p bmNsdWRlIC1ETF9FTkRJQU4gLURPUEVOU1NMX0NQVUlEX09CSiAtRE9QRU5TU0xfSUEzMl9TU0Uy IC1ET1BFTlNTTF9CTl9BU01fTU9OVCAtRE9QRU5TU0xfQk5fQVNNX01PTlQ1IC1ET1BFTlNTTF9C Tl9BU01fR0YybSAtRFNIQTFfQVNNIC1EU0hBMjU2X0FTTSAtRFNIQTUxMl9BU00gLURLRUNDQUsx NjAwX0FTTSAtRFJDNF9BU00gLURNRDVfQVNNIC1EVlBBRVNfQVNNIC1ER0hBU0hfQVNNIC1ERUNQ X05JU1RaMjU2X0FTTSAtRFgyNTUxOV9BU00gLURQQURMT0NLX0FTTSAtRFBPTFkxMzA1X0FTTSAt RE9QRU5TU0xESVI9IlwiL2V0Yy9zc2xcIiIgLURFTkdJTkVTRElSPSJcIi91c3IvbGliL2VuZ2lu ZXNcIiIgLUROREVCVUcgLUkvdXNyL2xvY2FsL3BvdWRyaWVyZS9qYWlscy9jdXJhbWQ2NC91c3Iv c3JjL2NyeXB0by9vcGVuc3NsL2NyeXB0byAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1 cmFtZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvY3J5cHRvL2VjL2N1cnZlNDQ4IC1JL3Vzci9s b2NhbC9wb3VkcmllcmUvamFpbHMvY3VyYW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9jcnlw dG8vZWMvY3VydmU0NDgvYXJjaF8zMiAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFt ZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvY3J5cHRvL21vZGVzIC1JL3VzcjAvZnJlZWJzZC9i YXNlL29iai91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvYW1kNjQu YW1kNjQvc2VjdXJlL2xpYi9saWJjcnlwdG8gLWcgLU1EICAtTUYuZGVwZW5kLnNlZWRfY2JjLnBv IC1NVHNlZWRfY2JjLnBvIC1zdGQ9Z251OTkgLVduby1mb3JtYXQtemVyby1sZW5ndGggLWZzdGFj ay1wcm90ZWN0b3Itc3Ryb25nIC1Xbm8tcG9pbnRlci1zaWduIC1Xbm8tZW1wdHktYm9keSAtV25v LXN0cmluZy1wbHVzLWludCAtV25vLXVudXNlZC1jb25zdC12YXJpYWJsZSAtV25vLXRhdXRvbG9n aWNhbC1jb21wYXJlIC1Xbm8tdW51c2VkLXZhbHVlIC1Xbm8tcGFyZW50aGVzZXMtZXF1YWxpdHkg LVduby11bnVzZWQtZnVuY3Rpb24gLVduby1lbnVtLWNvbnZlcnNpb24gLVduby11bnVzZWQtbG9j YWwtdHlwZWRlZiAtV25vLWFkZHJlc3Mtb2YtcGFja2VkLW1lbWJlciAtV25vLXN3aXRjaCAtV25v LXN3aXRjaC1lbnVtIC1Xbm8ta25yLXByb21vdGVkLXBhcmFtZXRlciAtV25vLXBhcmVudGhlc2Vz ICAtUXVudXNlZC1hcmd1bWVudHMgICAgLWMgL3Vzci9sb2NhbC9wb3VkcmllcmUvamFpbHMvY3Vy YW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9jcnlwdG8vc2VlZC9zZWVkX2NiYy5jIC1vIHNl ZWRfY2JjLnBvDQotLS0gYWxsX3N1YmRpcl9saWIgLS0tDQotLS0gYWNsX2NvcHlfZW50cnkuMy5n eiAtLS0NCmd6aXAgLWNuIC91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9z cmMvbGliL2xpYmMvcG9zaXgxZS9hY2xfY29weV9lbnRyeS4zID4gYWNsX2NvcHlfZW50cnkuMy5n eg0KLS0tIGFjbF9jcmVhdGVfZW50cnkuMy5neiAtLS0NCmd6aXAgLWNuIC91c3IvbG9jYWwvcG91 ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvbGliL2xpYmMvcG9zaXgxZS9hY2xfY3JlYXRl X2VudHJ5LjMgPiBhY2xfY3JlYXRlX2VudHJ5LjMuZ3oNCi0tLSBhbGxfc3ViZGlyX3N0YW5kIC0t LQ0KY3A6IC9kZXYvbnVsbDogSW52YWxpZCBhcmd1bWVudA0KKioqIFtiZWZvcmVkZXBlbmRdIEVy cm9yIGNvZGUgMQ0KDQptYWtlWzRdOiBzdG9wcGVkIGluIC91c3IvbG9jYWwvcG91ZHJpZXJlL2ph aWxzL2N1cmFtZDY0L3Vzci9zcmMvc3RhbmQvbGlic2ENCi0tLSBhbGxfc3ViZGlyX2xpYiAtLS0N Ci0tLSBhbGxfc3ViZGlyX3NlY3VyZSAtLS0NCi0tLSBhbGxfc3ViZGlyX3NoYXJlIC0tLQ0KWzAx OjMxOjIzXSBFcnJvcjogRmFpbGVkIHRvICdtYWtlIGJ1aWxkd29ybGQnDQp5YXN1QHJvbGxpbmct dm0tZnJlZWJzZDFbMTAwNF0lDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCldoYXQgaXMgd3Jvbmc/DQoNCi0t LQ0KWWFzdWhpcm8gS0lNVVJBDQo= From owner-freebsd-current@freebsd.org Fri Sep 11 20:17:05 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5DFD43E5162 for ; Fri, 11 Sep 2020 20:17:05 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6VS1vVjz3Yh6 for ; Fri, 11 Sep 2020 20:17:03 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 6ff64ae5; Fri, 11 Sep 2020 20:17:00 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id bcfb3765 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Fri, 11 Sep 2020 20:16:57 +0000 (UTC) Mime-Version: 1.0 (1.0) Subject: Re: Build of poudriere 13-CURRENT jail is failed From: Michael Gmelin In-Reply-To: <20200912.050942.1425626636653918195.yasu@utahime.org> Date: Fri, 11 Sep 2020 22:16:56 +0200 Cc: freebsd-current@freebsd.org Message-Id: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> References: <20200912.050942.1425626636653918195.yasu@utahime.org> To: Yasuhiro KIMURA X-Mailer: iPhone Mail (17H35) X-Rspamd-Queue-Id: 4Bp6VS1vVjz3Yh6 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.68 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[grem.de]; NEURAL_HAM_LONG(-1.00)[-0.996]; NEURAL_SPAM_SHORT(0.28)[0.280]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[grem.de:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-0.97)[-0.965]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 20:17:05 -0000 > On 11. Sep 2020, at 22:12, Yasuhiro KIMURA wrote: >=20 > =EF=BB=BFHello, >=20 > I made regular update of my 13-CUREENT amd64 environment from r365330 > to r365634. Host OS is successfully updated with regular steps written > in /usr/src/Makefile. But update of poudriere jail is failed with > error. Please see: https://reviews.freebsd.org/D26395 -m From owner-freebsd-current@freebsd.org Fri Sep 11 20:27:18 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF4C03E590E for ; Fri, 11 Sep 2020 20:27:18 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6kF3NGwz3ZSS for ; Fri, 11 Sep 2020 20:27:17 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gate.utahime.jp (Postfix) with ESMTPS id A26722E249 for ; Sat, 12 Sep 2020 05:27:13 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 7FAD6468C3; Sat, 12 Sep 2020 05:27:12 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org Date: Sat, 12 Sep 2020 05:27:04 +0900 (JST) Message-Id: <20200912.052704.1324827826362649712.yasu@utahime.org> To: freebsd-current@freebsd.org Subject: Re: Build of poudriere 13-CURRENT jail is failed From: Yasuhiro KIMURA In-Reply-To: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> References: <20200912.050942.1425626636653918195.yasu@utahime.org> <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bp6kF3NGwz3ZSS X-Spamd-Bar: / X-Spamd-Result: default: False [-0.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; NEURAL_HAM_MEDIUM(-0.94)[-0.939]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org:c]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.003]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[utahime.org:+]; MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_SHORT(0.07)[0.068]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 20:27:18 -0000 From: Michael Gmelin Subject: Re: Build of poudriere 13-CURRENT jail is failed Date: Fri, 11 Sep 2020 22:16:56 +0200 >> I made regular update of my 13-CUREENT amd64 environment from r365330 >> to r365634. Host OS is successfully updated with regular steps written >> in /usr/src/Makefile. But update of poudriere jail is failed with >> error. > > Please see: https://reviews.freebsd.org/D26395 Thank you for quick reply. Then I'll wait until this review is committed. --- Yasuhiro KIMURA From owner-freebsd-current@freebsd.org Fri Sep 11 20:50:53 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 853D53E6301 for ; Fri, 11 Sep 2020 20:50:53 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com [209.85.161.52]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp7FS0krFz3bbt for ; Fri, 11 Sep 2020 20:50:51 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-oo1-f52.google.com with SMTP id m25so2597029oou.0 for ; Fri, 11 Sep 2020 13:50:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PJ7b5Ia1hiKRTR5i7inNnDxo41fEVnnHFsMD0MIU6iw=; b=ErnV7gZZnE9OLWM8q2BPcsTOzzbEjDZofygFIGXlaC9PzL3PQX2JmizaXBSLZfCkZ0 PG97JrG3uJqyPMdxauXPRkqGQDhe9Of0FBVbVqZ626WAzqwlkwNxcVNASw1FVZVGsghZ 9wfCmnyQKDFLNkJVP+YJ/bqwon3JNkymLLWqL1GK4gY2qt9oYi62npIrgT8+SK8XdJCm ZwXtxwMRFO6GszkOCapIMfWdm0cJOUK383vvmPxc13SNU1RLvUNuB9QguQudD6Cv6Nsf bwwFGKZYXv9RymlO6VMpQqzLy8BD3gDbY7PXjMu0gSe0wA5Vhmo6YYb+tqTiJKtH+Ea1 37lw== X-Gm-Message-State: AOAM531gGNBWWgSndWSBryLsIuJ1bPSuS93tdcpYt9BJo1+Go6uS/xc6 Xx9BkYTbXGGIm7DX7fC6qJ9rSln1mgk3VkX+H56hCTAL X-Google-Smtp-Source: ABdhPJx4hdL+d7F2vqF/7sJf4iwldiE5wgs2QYwEXbiNrdszBaqjzdln1QmZTJsl+lSkFrhx4O1q9vaH19+Sltuistc= X-Received: by 2002:a4a:d04c:: with SMTP id x12mr2886741oor.61.1599857450743; Fri, 11 Sep 2020 13:50:50 -0700 (PDT) MIME-Version: 1.0 References: <20200912.050942.1425626636653918195.yasu@utahime.org> <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> <20200912.052704.1324827826362649712.yasu@utahime.org> In-Reply-To: <20200912.052704.1324827826362649712.yasu@utahime.org> From: Alan Somers Date: Fri, 11 Sep 2020 14:50:39 -0600 Message-ID: Subject: Re: Build of poudriere 13-CURRENT jail is failed To: Yasuhiro KIMURA Cc: FreeBSD CURRENT X-Rspamd-Queue-Id: 4Bp7FS0krFz3bbt X-Spamd-Bar: - X-Spamd-Result: default: False [-1.35 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[209.85.161.52:from]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-0.98)[-0.976]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; NEURAL_SPAM_SHORT(0.63)[0.629]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[209.85.161.52:from]; NEURAL_HAM_MEDIUM(-1.00)[-1.004]; FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 20:50:53 -0000 Done. On Fri, Sep 11, 2020 at 2:27 PM Yasuhiro KIMURA wrote: > From: Michael Gmelin > Subject: Re: Build of poudriere 13-CURRENT jail is failed > Date: Fri, 11 Sep 2020 22:16:56 +0200 > > >> I made regular update of my 13-CUREENT amd64 environment from r365330 > >> to r365634. Host OS is successfully updated with regular steps written > >> in /usr/src/Makefile. But update of poudriere jail is failed with > >> error. > > > > Please see: https://reviews.freebsd.org/D26395 > > Thank you for quick reply. Then I'll wait until this review is > committed. > > --- > Yasuhiro KIMURA > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-current@freebsd.org Fri Sep 11 23:24:48 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A41663E94E7 for ; Fri, 11 Sep 2020 23:24:48 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpBg36xdTz41Tm for ; Fri, 11 Sep 2020 23:24:47 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x336.google.com with SMTP id o8so2050873otl.4 for ; Fri, 11 Sep 2020 16:24:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Av25KoPF15OUExfLvTuw7F277QYeJ81eJko0bxlmS94=; b=BW1N9NrU8hs8h87taYEpcQ5EnBf6+4h/f9c+h9niCEWDxEgsHsl0l8H2Le7Me2ejwx ufhojs3YcTt6gbhcqRQtP4pAlJM7bBy1ugapuvFgmgf1ZDcw7DLVNbnOYpfLrkteXpRv rPFGFlnGogDoEGYdpIO20TZ1CnD8LI3xxYirLO61SlnEPsOpe+mw/yzkf+iwh1BrAcAX 5y6m5IVYu1A/V61l3dvCKLvwIsXyKD8julnhaw1kAojhHf/+deyyd575N4lQgCCHsHZD FM/heHgrqkD8kOLd2NRz09DJDrU7i2luhaTjjk2UKgkCsqpySnw2Qm5qcef5mcdsyfAr KMPQ== X-Gm-Message-State: AOAM5319QxdoQjEU/0/sXUiRn/od5Cs84Icji4XTfZaBWHLqbzeu/kiY /FDkNm98Zm9+Mo7UkLpUZZts92JlNrzqO51BMdGLcrwo/BFlSg== X-Google-Smtp-Source: ABdhPJzxKe65RKfAbPsCmpWdh08E8uO7gXh+EaY059o6q4HhCxpwFTg/8Y5JsXRnNChVOFrIcfqFV7XUZMMDKmnz2BM= X-Received: by 2002:a9d:202b:: with SMTP id n40mr922990ota.93.1599866686050; Fri, 11 Sep 2020 16:24:46 -0700 (PDT) MIME-Version: 1.0 References: <000001d68808$f1801fb0$d4805f10$@gmail.com> <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com> In-Reply-To: <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com> From: Kevin Oberman Date: Fri, 11 Sep 2020 16:24:28 -0700 Message-ID: Subject: Re: Livelock on recent current To: driesm.michiels@gmail.com Cc: =?UTF-8?Q?Jan_Kokem=C3=BCller?= , FreeBSD Current X-Rspamd-Queue-Id: 4BpBg36xdTz41Tm X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.32 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.69)[-0.686]; FREEMAIL_TO(0.00)[gmail.com]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.951]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-0.98)[-0.982]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::336:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2020 23:24:48 -0000 On Fri, Sep 11, 2020 at 1:01 AM wrote: > > > On 09.09.20 06:18, Kevin Oberman wrote: > > > > I am seeing a problem since I moved to current on my laptop this > week. > > > > It's odd as it is linked to the keyboard. As long as the keyboard is > > > > active, everything is fine, but if the keyboard is not used, after a > > > > few minutes, it locks up and gets very hot. The system may be busy > > > > or idle. The system seems completely locked. It does not respond in > > > > the network and the display, X or just vt is frozen. The only factor > > > > is use > > of the > > > keyboard. > > > > I'm actually very happy someone else ran into this too! I have a Lenovo > T490 > > (azerty edition, yeah I known ...) I found it incredible hard to > describe, > but i > > have the exact same problem. > > I categorized it as "random system freezes", but now that you say its > related to > > keyboard interaction it makes sense when I observe the lock. > > > > System locks up when it happens and the fan ramps up AFTER the dead lock. > > I'm pretty sure the getting "hot" symptom is caused by the deadlock and > not a > > symptom of the deadlock. > > Maybe a very important factor, the issue is not present in STABLE-12, I > downgraded previous week to verify this. > > > > > > > > > Reminds me of this bug: > > > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341 > > > > I am also using a non default keyboard layout, as described in the bug > above. > > I'll probably try the patch in the coming weekend to see if it helps. > > > > > > > > I've been experiencing similar hangs when that timer in atkbd is > enabled. > > It > > > doesn't seem to happen in the default keyboard configuration, though. > > > > > > -Jan I'm happy to see that I am not crazy! This is mostly anecdotal. The freezes have occurred regularly, without question, but the details are not statistically verified. This is based on my perceptions. The only things I am really sure of is that the system is unusable on head and runs well on 12.1-Release. This system has a rather new Intel GPU, the Comet Lake, and is only supported on head with drm-devel-kmod, so moving back to 12.1 is not an option. I am curious what processor is on the T490. I am using the default keyboard layout. On terminal sessions (vt), when the keyboard is idle. I have had the system run for a couple of hours or longer with no problems. To get bigger ports to build, I usually switch to another vty and keep that one fairly busy. It will freeze when no vty is active, but as long as any is active every minute or less. I have had freezes in under a minute, but rarely. Moving on to other possibly related (or not) issues: When running on X (MATE), it may freeze whether the keyboard is active or not. OTOH, it seems to freeze less often. I've had X lock up mid-word but also run for 15 or more minutes. It eventually does freeze, but I don't think I've ever gone more than 10 minutes on an idle keyboard without a freeze without X running. Switching to a vty and keeping it fairly active still seems to keep the system alive while X is being used. X is performing very poorly. If the processors are busy, say by building a port, screen updates are very slow, often pausing for several seconds. Expose events seem to often redraw all windows which is very annoying. Several times I thought the system was frozen only to suddenly have the screen update and everything be normal, again. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-current@freebsd.org Sat Sep 12 00:42:25 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 646F93EB279; Sat, 12 Sep 2020 00:42:25 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gate2.funkthat.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpDNc53Vxz45nR; Sat, 12 Sep 2020 00:42:21 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.15.2/8.15.2) with ESMTPS id 08C0gILN007193 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 11 Sep 2020 17:42:19 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.15.2/8.15.2/Submit) id 08C0gIke007192; Fri, 11 Sep 2020 17:42:18 -0700 (PDT) (envelope-from jmg) Date: Fri, 11 Sep 2020 17:42:18 -0700 From: John-Mark Gurney To: freebsd-net@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: CFT: major update to if_ure Message-ID: <20200912004218.GC4213@funkthat.com> Mail-Followup-To: freebsd-net@FreeBSD.org, freebsd-current@FreeBSD.org References: <20200725231318.GO4213@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200725231318.GO4213@funkthat.com> X-Operating-System: FreeBSD 11.3-STABLE amd64 X-PGP-Fingerprint: D87A 235F FB71 1F3F 55B7 ED9B D5FF 5A51 C0AC 3D65 X-Files: The truth is out there X-URL: https://www.funkthat.com/ X-Resume: https://www.funkthat.com/~jmg/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.6.1 (2016-04-27) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (gold.funkthat.com [127.0.0.1]); Fri, 11 Sep 2020 17:42:19 -0700 (PDT) X-Rspamd-Queue-Id: 4BpDNc53Vxz45nR X-Spamd-Bar: / X-Spamd-Result: default: False [0.37 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[jmg]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[funkthat.com]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.27)[0.267]; NEURAL_HAM_LONG(-0.20)[-0.197]; NEURAL_HAM_MEDIUM(-0.90)[-0.899]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[jmg@funkthat.com,jmg@gold.funkthat.com]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:32354, ipnet:208.87.216.0/21, country:US]; FROM_NEQ_ENVFROM(0.00)[jmg@funkthat.com,jmg@gold.funkthat.com]; MAILMAN_DEST(0.00)[freebsd-net,freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 00:42:25 -0000 John-Mark Gurney wrote this message on Sat, Jul 25, 2020 at 16:13 -0700: > Hello, > > I'd like people who have ure (RealTek) based USB devices to test > review D25809[0]. > > This update adds support for: > - HW VLAN tagging > - HW checksum offload for IPv4 and IPv6 > - tx and rx aggreegation (for full gige speeds) > - multiple transactions > > In my testing, I am able to get 900-950Mbps depending upon > TCP or UDP, which is a significant improvement over the previous > 91Mbps (~8kint/sec*1500bytes/packet*1packet/int). > > Thanks. > > [0] https://reviews.freebsd.org/D25809 This has now landed in: https://reviews.freebsd.org/rS365648 Let me know if there are any regressions. Thanks. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-current@freebsd.org Sat Sep 12 02:10:00 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 474183EE93D for ; Sat, 12 Sep 2020 02:10:00 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpGKg1hVSz4DHx; Sat, 12 Sep 2020 02:09:59 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wm1-x343.google.com with SMTP id q9so5936119wmj.2; Fri, 11 Sep 2020 19:09:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=+NNs9oTFFGUzEUopV2hv/o3TUDrnVVRqDNHwgEnIuow=; b=miEVIr1DPMNQw8RIqGPiGI3N/wpB0OSEZAZKteN2H67uo9ZD8JWqT1h1ajzc+5FKYh ZWXh1Io6CKAFfhTXYRT/ATEHoQvyI282d+3c8/loXlRmBC8YsHxOITPkJ/5KVZXEF2rn f8xaD2u0hBcc4gOPSXCKL+ucNwqJnp9yqOT/6EVqaA4kLOvf5mpoO2ijT2MOTF7phfnK kjfddqDgn7eCJQ7Ha64vCOtZdzDDBR4oUwF09CFArUUjfaywzfubGSINApu64nImtgVf Bu9WaGwqKL7ehiYV99HKEtXhiNp5Hx/VJ41OAcGsftNbBYUTortO/Xd3sTz0rCzD0ZDm eplw== X-Gm-Message-State: AOAM531Pwd6i001ZpNITRjuMTIT/yC8yELdkv/ZjVnXYC5mKkKmYmDZv jkCZNXOx4gxggGapMtzXlhTx3RLxr2PHlvwl X-Google-Smtp-Source: ABdhPJxzNkobGQP4dHAcHn3fHcGUTom5LWlKCOFWfyCtMESu8POEJ//zOCJwUfL5zKEXmuZsRFgzvA== X-Received: by 2002:a7b:ce96:: with SMTP id q22mr4519495wmj.132.1599876596517; Fri, 11 Sep 2020 19:09:56 -0700 (PDT) Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com. [79.66.147.78]) by smtp.gmail.com with ESMTPSA id b2sm7091706wmh.47.2020.09.11.19.09.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 11 Sep 2020 19:09:55 -0700 (PDT) Subject: Re: suspend/resume versus OpenZFS on USB From: Graham Perrin To: FreeBSD Current , Matthew Macy , Ryan Moeller Cc: Hans Petter Selasky References: <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org> <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com> <7cd8c682-0c4b-c332-c6de-d17dccbd9672@selasky.org> Message-ID: <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com> Date: Sat, 12 Sep 2020 03:09:54 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4BpGKg1hVSz4DHx X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.39 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.44)[-0.443]; RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.956]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.987]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::343:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 02:10:00 -0000 I'm not sure what was going on with device numbers in my previous report, but this much seems to be easily and consistently reproducible. If the pool is ONLINE and imported at suspend time – and if not actively writing to the device at suspend time – then at resume time: * the pool is SUSPENDED * the device is shown as REMOVED * zpool clear followed by zpool scrub lead to disappearance of permanent metadata errors, without physically touching the device. ---- root@momh167-gjp4-8570p:~ # ls /dev/da* /dev/da0        /dev/da0p1      /dev/da1        /dev/da1p1 root@momh167-gjp4-8570p:~ # zpool status usb   pool: usb  state: ONLINE   scan: scrub repaired 0B in 00:00:08 with 0 errors on Sat Sep 12 02:55:26 2020 config:         NAME        STATE     READ WRITE CKSUM         usb         ONLINE       0     0     0           da0p1     ONLINE       0     0     0 errors: No known data errors root@momh167-gjp4-8570p:~ # date ; uname -v ; zfs version ; acpiconf -s3 Sat Sep 12 02:59:20 BST 2020 FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG zfs-0.8.0-1 zfs-kmod-0.8.0-1 root@momh167-gjp4-8570p:~ # zpool status -v   pool: copperbowl  state: ONLINE status: Some supported features are not enabled on the pool. The pool can         still be used, but some features are unavailable. action: Enable all features using 'zpool upgrade'. Once this is done,         the pool may no longer be accessible by software that does not support         the features. See zpool-features(5) for details.   scan: scrub repaired 0B in 01:39:31 with 0 errors on Thu Sep  3 01:12:21 2020 config:         NAME          STATE     READ WRITE CKSUM         copperbowl    ONLINE       0     0     0           ada0p4.eli  ONLINE       0     0     0 errors: No known data errors   pool: usb  state: SUSPENDED status: One or more devices are faulted in response to IO failures. action: Make sure the affected devices are connected, then run 'zpool clear'.    see: https://zfsonlinux.org/msg/ZFS-8000-HC   scan: scrub repaired 0B in 00:00:08 with 0 errors on Sat Sep 12 02:55:26 2020 config:         NAME        STATE     READ WRITE CKSUM         usb         UNAVAIL      0     0     0  insufficient replicas           da0p1     REMOVED      0     0     0 errors: List of errors unavailable: pool I/O is currently suspended root@momh167-gjp4-8570p:~ # zpool clear usb && zpool scrub usb root@momh167-gjp4-8570p:~ # date ; zpool status usb Sat Sep 12 03:00:19 BST 2020   pool: usb  state: ONLINE   scan: scrub repaired 0B in 00:00:01 with 0 errors on Sat Sep 12 03:00:11 2020 config:         NAME        STATE     READ WRITE CKSUM         usb         ONLINE       0     0     0           da0p1     ONLINE       0     0     0 errors: No known data errors root@momh167-gjp4-8570p:~ # From owner-freebsd-current@freebsd.org Sat Sep 12 02:35:19 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9647B3EF6EC for ; Sat, 12 Sep 2020 02:35:19 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpGts5Zsbz4Fxh for ; Sat, 12 Sep 2020 02:35:17 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gate.utahime.jp (Postfix) with ESMTPS id 191032E2CC for ; Sat, 12 Sep 2020 11:35:12 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id C722946B65; Sat, 12 Sep 2020 11:35:10 +0900 (JST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org Date: Sat, 12 Sep 2020 11:34:18 +0900 (JST) Message-Id: <20200912.113418.1513806755499945128.yasu@utahime.org> To: freebsd-current@freebsd.org Subject: Re: Build of poudriere 13-CURRENT jail is failed From: Yasuhiro KIMURA In-Reply-To: References: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> <20200912.052704.1324827826362649712.yasu@utahime.org> X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BpGts5Zsbz4Fxh X-Spamd-Bar: - X-Spamd-Result: default: False [-1.05 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701]; NEURAL_HAM_MEDIUM(-0.97)[-0.966]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.003]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; DKIM_TRACE(0.00)[utahime.org:+]; NEURAL_HAM_SHORT(-0.08)[-0.082]; MID_CONTAINS_FROM(1.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 02:35:19 -0000 From: Alan Somers Subject: Re: Build of poudriere 13-CURRENT jail is failed Date: Fri, 11 Sep 2020 14:50:39 -0600 > Done. Thank you. I updated host OS to r365643 and now update of poudriere jail finished successfully. BTW there is an advice for those who faced same problem as me. After source tree is updated to r365643 or later, take following steps at first. # cd /usr/src/bin/cp # make # make install Otherwise `make buildworld` fails with same error as that of update of poudriere jail. --- Yasuhiro KIMURA From owner-freebsd-current@freebsd.org Sat Sep 12 03:18:17 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DD2313F0978 for ; Sat, 12 Sep 2020 03:18:17 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpHrS4HS4z4J8T for ; Sat, 12 Sep 2020 03:18:15 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp [180.198.4.200]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id 08C3ICsa072748 for ; Sat, 12 Sep 2020 12:18:12 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sat, 12 Sep 2020 12:18:12 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Subject: Re: Build of poudriere 13-CURRENT jail is failed Message-Id: <20200912121812.667ea22052ed9fe5e8c65463@dec.sakura.ne.jp> In-Reply-To: <20200912.113418.1513806755499945128.yasu@utahime.org> References: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de> <20200912.052704.1324827826362649712.yasu@utahime.org> <20200912.113418.1513806755499945128.yasu@utahime.org> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BpHrS4HS4z4J8T X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.67 / 15.00]; HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.43)[0.429]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.91)[0.910]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[sakura.ne.jp]; NEURAL_SPAM_LONG(0.93)[0.935]; MIME_TRACE(0.00)[0:+]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 03:18:17 -0000 On Sat, 12 Sep 2020 11:34:18 +0900 (JST) Yasuhiro KIMURA wrote: > From: Alan Somers > Subject: Re: Build of poudriere 13-CURRENT jail is failed > Date: Fri, 11 Sep 2020 14:50:39 -0600 > > > Done. > > Thank you. I updated host OS to r365643 and now update of poudriere > jail finished successfully. > > BTW there is an advice for those who faced same problem as me. > > After source tree is updated to r365643 or later, take following steps > at first. > > # cd /usr/src/bin/cp > # make > # make install > > Otherwise `make buildworld` fails with same error as that of update of > poudriere jail. This should be better described in UPDATING. > > --- > Yasuhiro KIMURA > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Tomoaki AOKI From owner-freebsd-current@freebsd.org Sat Sep 12 03:20:26 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9CF473F10B3; Sat, 12 Sep 2020 03:20:26 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpHty1rTsz4JKn; Sat, 12 Sep 2020 03:20:25 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp [180.198.4.200]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id 08C3KNik072772; Sat, 12 Sep 2020 12:20:23 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sat, 12 Sep 2020 12:20:23 +0900 From: Tomoaki AOKI To: freebsd-current@freebsd.org Cc: svn-src-head@freebsd.org, "Bjoern A. Zeeb" Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus usb/wlan wtap Message-Id: <20200912122023.a5493c53bffb124b80c3c6ee@dec.sakura.ne.jp> In-Reply-To: References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp> <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org> <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BpHty1rTsz4JKn X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 03:20:26 -0000 On Fri, 11 Sep 2020 14:20:22 +0000 "Bjoern A. Zeeb" wrote: > On 11 Sep 2020, at 14:02, Tomoaki AOKI wrote: > > > On Thu, 10 Sep 2020 10:22:05 +0000 > > "Bjoern A. Zeeb" wrote: > > > >> On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote: > >> > >>> This breaks at least iwm. (Other drivers not tested.) > >>> > >>> Messages below are repeatedly shown and no carrier detected. > >>> Manually reverting this commit fixes the issue. > >>> > >>> iwm0: failed to send antennas before calibration: 35 > >>> iwm_run_init_ucode: failed 35 > >>> iwm_init_hw failed 35 > >>> iwm0: could not initiate scan > >>> > >>> > >>> and lesser times messages below. > >>> > >>> iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, > >>> 35 > >>> iwm_init_hw failed 35 > >>> iwm0: could not initiate scan > >>> > >> > >> > >> I$B!G(Bll try to test iwm as well, in case you are faster, can you > >> please > >> try this instead of reverting; the previous version never made it > >> past > >> the first return anymore in the last years it seems, so we can remove > >> the function entirely to keep the status quo: > >> > >> Sorry for the oversight. > > > > Your patch (needed to fix some line wrapping, though) fixed the issue > > for me. Thanks! > > Committed in r365633 in HEAD. stable/12 already has the fix (#if 0ed > the code). > I$B!G(Bll merged the change in 3 days to keep the code in sync. > > > Thanks a lot for reporting and testing! > > Bjoern Confirmed. Thanks! > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- Tomoaki AOKI From owner-freebsd-current@freebsd.org Sat Sep 12 03:41:58 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8BEE13F1A5B for ; Sat, 12 Sep 2020 03:41:58 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpJMn3Ty2z4KrJ; Sat, 12 Sep 2020 03:41:57 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: by mail-wr1-x443.google.com with SMTP id x14so13202995wrl.12; Fri, 11 Sep 2020 20:41:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=ltQYZ1A30twyCShXqWBzjsYZFNDvlrCHWfeOc7G4pXY=; b=Sv1uvzjFAuD/0jbmLGZiILA+BhUme09tGiw5vv2PXZhEz065oqnlOvobgjGBjfveUO Xavupvitm1rqnMPObNsDOv+X9JdD7BiD/LSi1JlcAXeScsjrwVTaViDY9Mz87GuoW+Jo TqNZZcY7TpqOSdxRnehQBRFLmTEdqPheYpaWvLSwITDJ+PKTCSTbTkoQDtXpldFNLBzb U7HVQFYa4rTq2THNO2ijiTfDmPp4ZIRdbx3mS23Vu9a2/eM7wQfxNilYS7GQM7cc7GkO DMDr0+v66xPGfCGvnacGvOWFHv+wWxNDVeXtrVss+HZUQ30vnfUoMdhvC5HPK0mjIQMe 8qzg== X-Gm-Message-State: AOAM532aJiYEBo+eW07+wNkfPki0D77ikkv3zb2V/L4ODduP1p/7U5j+ iTqgeUjZd1r8Lhk0Mli0Z6MkF6ElsFbusMvi X-Google-Smtp-Source: ABdhPJwi4l5fU9m1cMrNwyQfXpY6TRq4Mfhbb3l+DiaZlLcWt7O04HKRR5zG0Z3K5RtRzb0AH7eaMA== X-Received: by 2002:adf:ce8e:: with SMTP id r14mr4870254wrn.257.1599882115910; Fri, 11 Sep 2020 20:41:55 -0700 (PDT) Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com. [79.66.147.78]) by smtp.gmail.com with ESMTPSA id k22sm8286898wrd.29.2020.09.11.20.41.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 11 Sep 2020 20:41:54 -0700 (PDT) From: Graham Perrin Subject: Re: suspend/resume versus OpenZFS on USB To: FreeBSD Current , Matthew Macy , Ryan Moeller Cc: Hans Petter Selasky References: <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org> <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com> <7cd8c682-0c4b-c332-c6de-d17dccbd9672@selasky.org> <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com> Message-ID: <82bf782c-c848-66a5-ae52-433531d6dab9@gmail.com> Date: Sat, 12 Sep 2020 04:41:54 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4BpJMn3Ty2z4KrJ X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.77 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.82)[-0.823]; RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.958]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.986]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::443:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 03:41:58 -0000 On 12/09/2020 03:09, Graham Perrin wrote: > … If the pool is ONLINE and imported at suspend time – and if not > actively writing to the device at suspend time … Testing more aggressively (still with a low spec USB flash drive), attempting to suspend _immediately after_ writes to the file system. Second test: ---- root@momh167-gjp4-8570p:~ # date ; uptime ; uname -v ; zfs version Sat Sep 12 04:13:07 BST 2020  4:13AM  up 8 mins, 5 users, load averages: 0.95, 0.60, 0.30 FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG zfs-0.8.0-1 zfs-kmod-0.8.0-1 root@momh167-gjp4-8570p:~ # zpool status usb ; zfs get mountpoint usb   pool: usb  state: ONLINE   scan: scrub repaired 0B in 00:00:01 with 0 errors on Sat Sep 12 03:20:51 2020 config:         NAME        STATE     READ WRITE CKSUM         usb         ONLINE       0     0     0           da0p1     ONLINE       0     0     0 errors: No known data errors NAME  PROPERTY    VALUE         SOURCE usb   mountpoint  /Volumes/usb  local root@momh167-gjp4-8570p:~ # du -hs /usr/home/grahamperrin/Videos/palmtree.mp4  68M    /usr/home/grahamperrin/Videos/palmtree.mp4 root@momh167-gjp4-8570p:~ # gdd status=progress bs=1M if="/usr/home/grahamperrin/Videos/palmtree.mp4" of="/Volumes/usb/palmtree.mp4" ; date ; acpiconf -s3 ---- In both tests: suspend failed, it was necessary to force off the computer. Photographs of the second test: From owner-freebsd-current@freebsd.org Sat Sep 12 07:35:28 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CAC6A3F6777; Sat, 12 Sep 2020 07:35:28 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpPYC4BPZz4Wkx; Sat, 12 Sep 2020 07:35:27 +0000 (UTC) (envelope-from ohartmann@walstatt.org) X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MIdeR-1kKWpE1End-00Efqc; Sat, 12 Sep 2020 09:35:25 +0200 Date: Sat, 12 Sep 2020 09:35:17 +0200 From: "Hartmann, O." To: FreeBSD CURRENT , freebsd-embedded@freebsd.org Subject: cp/utils.c:517:14: error: member reference base type 'void' is not a structure or union Message-ID: <20200912093517.6d8ca263@hermann.fritz.box> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_//=RMhje4G7w9aiF4pQ8SNPJ"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:rEAfl8QN9g/dMYrNNbe0cdCSV6Q99KqVSMwtuyTnC9AqdtTAMuG SlWIWiLsB6SWJ/qsjn2mWifcZ2iNlmkFMXukoL9wY1lj+eE1lLDbHgbw4IczjCC+TV8w0Kt 0/gOKV8M51XI0kOeUJLg2bO2Hz7OAgH2XLG8uJh1BpLr4uhpESaongpqAbfb14Rq4I6DTvv pvAGI0XWmZfG3M5/ImMWA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:a9yhA2NkTSc=:Dj85S/9p8eGkwrkMK53qUB 0Ky/lb/bGDSGjrc0jvXuOx6dgeoM6CUcB24YTumXAfzsVPKkcVKwg/onmC0mXaiyJ3G7wUamt 0pG873oRev4D0qXo97MbN2klTZ5UGsiBSIY6bfYkv7mB60dBgTf81DrTRJ7fwQdxRKXMo9fDd 4YKGrZklGcaBcfelEYR61L9uVIq/aIvr0Fp7iao9bpzfyXls/y+u7BEBIQ/MgeXjLPwGKzgOC o91jxqjIb1eU+/3Htr76T1LuTKL/KiPtrnkDqB1ujdTk+SnxyNT1eFfRuCVh81fvbfwUioKtO MXRGP8UZGs3uHeZCGvBl4wnqGdWbLk0BtPAruQPn24R4Pl36d93BfmK/yfKEJU+p5iWeIygpR QtFVZjA1GMQcTqeWbQEZ/7GrwLGFvik3QA/4rcwGvuhjqIfQww4d8skd/qWAliw6RPgL/2QSs JeUMrOesF927lB37Dj+BhiEgnLgOoVeZnbkaYBxLpLHo6g8mfKmngeTZxSkIRhifj2pEqOL68 cRqLfBXaXzbcl03+eE60UTtwv/j7Q+oO4r4JV68B24ixMMSikQxcFFrPGVH+MQC2W/Fr8xdAd 3JHTFKh7GN/+ErIsXt58j7qhb3IiKAP6jlmd7Yk6ULf259+JSN+dvymNbrURzWkvZpDBNDFVZ L3qPLlqdvWee+/4ROP7kBVHyqk5eKAnMtqK8lZ3nAQAib2BQAVhnWmG9LyBUjoBLH3s5oLS07 qib5UE1rR6NJHGOS6i3TzmYGRfWQZWXGlTKg+7uT+T4eljuqVmCPJbrbZnzcJnNlg3yHcDr0q c/yMOlZQ4kLK3tk81cLCbVPN1o7/SoEuMuNy+TIs0kANlCQyorkAXa6who4mMW1BaBUuFnebR dPtYtMcA3W++on2QmxBo9gOzchP2IKH3ggdNeySBoIIotJEroY+T2ymRxh99aOhXetx3Oy1Qe DBRhhVrMoREeBcdbzAA/ASn1zHpKtC48sRpE4lnlr/0+lgD7b9lByfyc4zIqlJcSlzsg8UXHV scrr9xpOUdtxv+7Rbq/Qn3ugKOssrQ61emVnlR68qZPw1jKKc8M8/DIlBzj77j3rvOfhrz+EZ /sm74p8smoEydBZEjRY7V6aUTdGofa5ZxIr6lSI0BPTzQvFA7i7yh9HJyrjbK670uPIGT9non 10D8PYxHlwSsuSD48N4DkumyVtUHRpm5dQaxCEUpH5/oJWe2vqi1THjlwjx38BUuN0GIIxZku 56R4iEW2yBJOJDHhgOgMefXmDQOmj1m5+BpfXmQ== X-Rspamd-Queue-Id: 4BpPYC4BPZz4Wkx X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.46 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.19:from]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.71)[-0.705]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[walstatt.org]; ARC_NA(0.00)[]; HAS_ORG_HEADER(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received]; NEURAL_HAM_MEDIUM(-0.85)[-0.852]; DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.41)[-0.406]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-embedded]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.19:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 07:35:28 -0000 --Sig_//=RMhje4G7w9aiF4pQ8SNPJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Building recent 12-STABLE (revision 365643) for a nanobsd environment on a CURRENT host fails since a couple of weeks for now with the weird error shown below. The CURRENT host is running at FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11 19:01:26 CEST 2020 amd64. Building 12-STABLE jails at the very same revision on that CURRENT host with the very same CURRENT OS revision works fine. It doesn't help sarting comiling from a clean environment or with a vanilla (uncustomized) setup for the nanobsd environment. [...] /pool/sources/12-STABLE/src/bin/cp/utils.c:517:14: error: member reference base type 'void' is not a structure or union aclp =3D &acl->ats_acl; ~~~^ ~~~~~~~ /pool/sources/12-STABLE/src/bin/cp/utils.c:518:11: error: incomplete definition of type 'struct acl' if (aclp->acl_cnt !=3D 0 && aclsetf(dest_dir, ~~~~^ /pool/sources/12-STABLE/src/bin/cp/utils.c:468:9: note: forward declaration of 'struct acl' struct acl *aclp; ^ 2 errors generated. *** [/pool/sources/12-STABLE/src/bin/cp/utils.o] Error code 1 Kind regards, oh --Sig_//=RMhje4G7w9aiF4pQ8SNPJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1x6NQAKCRA4N1ZZPba5 R03HAQDvVh6fM66bX0F835CR/9XHcf0d+dNEJfLtxCRWMKcqcwD/SFsNceA+WKxS oqqe/XESNbWJBA/TrSb+JXNuedQxcAo= =ehaK -----END PGP SIGNATURE----- --Sig_//=RMhje4G7w9aiF4pQ8SNPJ-- From owner-freebsd-current@freebsd.org Sat Sep 12 07:54:40 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80C1A3F70D6 for ; Sat, 12 Sep 2020 07:54:40 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpPzM39D8z4Y26; Sat, 12 Sep 2020 07:54:39 +0000 (UTC) (envelope-from ohartmann@walstatt.org) X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M5QF5-1kGB131HNt-001Tm5; Sat, 12 Sep 2020 09:54:16 +0200 Date: Sat, 12 Sep 2020 09:54:11 +0200 From: "Hartmann, O." To: Alan Somers Cc: "O. Hartmann" , Ryan Stone , Michael Butler , FreeBSD Current Subject: Re: buildworld: "cp: /dev/null: Invalid argument" Message-ID: <20200912095411.0c307601@hermann.fritz.box> In-Reply-To: References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> <20200911095723.12e10580@freyja> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/UmZ=MoMzw+g4VljsGTyMkvT"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:Y16FWo7B336iHGZ5Jnx4OgYSKX81xFNzTKMgySNcdVepLBlZRum v4DfqMMWQTY9Ta4KfKNyzdEnlSY6aqN5ZMof/fuZW9wPyfZJyg4RteFPU4KnQgpXrdxljg2 M6r5Am7icf64SA5RP0HujeN+vTc2pHL01WQXZw5Xx5gIFbniUAck88kOo7RaF5JSgTguRT+ rJUaK3g0NvgqwzX3iFFjQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:R0cdRaJQlck=:BOIo/QcNAdRwfJ9DyXFPXm R9j9TDm4I0MmhPK7ZTS5RURCattwz97RyLvoCd7fDm1QEC0MkNSopU786yCTnk/3o97psBFFO tQkunbpPZQ0YRp84UpAhN/6KjszgsUpDlWv2cBlQfpEXSREfUkUwP6sC9pX8qhIHZJ2KELtiF HhKPT8omNgQ9XpoJs5pSxt1/AezP54cBwl069Og4GBlnOoN49hOFIBC/5Yi97k2bDZ7VbLk5R Pna4Qd+nCOmFByuINeNtyjpEAg7D72mX5ngx/WlRDsIRvMvgr+3pmkcDNUFV6kvhkygsd7cjW a0K0SZJzRbIXO5kIR/H0xMVaiOglssh+z1HAHN8/xnHzRFKEa9WR6DgbWdtlNfWa9P8WBEcYp g/4MUd8u+R+d1rO14v0IwT1+DUBvWgMaiNPIWNqgeVGS5MXyopDK7r801cKvHU5aIsjUOHxwP kbb4a4BoiYeYjjGxppjR9Z2V2rB8wGAcgkNM6nmfP9HjTpGEnR91QTp8BvqJ91zRQP3IvYaQi wCTec8vfuJ54Q+AxndzWrQiooD8DmPjRYQjovmNkocPrrgCA8ciqJg+S1CuO3MM5nuQu3Jg3y F3u8Ij4ce+p+tA8MrRuc+tOD6+oO5CzmXMfGiH+lsKwIUF4EqmwIVep0PE6QZa6QKF6bWzQ2L 4sxqktpqDVqGu7cQJqxRF2Pppy7QZyzbQlXw96SSob7uuhZCgSAUPZO3c0RBTwj+MhXn6JnVo wY7tR+fjE/ruqe4QP9DB/FWTsDF/HNNhe1Bh+A21BwtOTc1rrcguhfqXViVGpGagraxwhpW/E 5AVvwFA2Lfo4A7SJMQexo3R7cxvI29rXU8Bxb27e5h9gNgdXrOl/+ul0QbHiDYUka8Mexof1h KwziUZGa5agkgN0UdvR7jvcnubonBJfNmeeLCGZB8r/tYVKTVDLSBaOh+wNxUuiEanv4+oHoU QmqcjGXwT32JPcy5XYQjApHnocly0xeHKDO8vLKwFdR8nTlj5SVW5estCchJhWatOWKhmH6WI WpkGrGenn/XKd1/gvvgRQK7ZyIFSiQ8pcExavg0l7md1PqWrsKaIM9gEZ0df8m317dlaj9o3q Bexl7tXLEOxVrCoHuhEVQfNfZDVpb4f2DZbX4Kd1JP2fkCnr6fn+MDo0o+FTUmjmk3sIjJcrU QHqa0VNbkY7VzgbcUtq8B83sA1sDjVZ8wuf3ijo+MVFZigXjRMnviPOpkSmNRG3odnTIX9zlb Fv0YhADzryczvH/4pZFih4kFQTxgf6Enzqdi7YQ== X-Rspamd-Queue-Id: 4BpPzM39D8z4Y26 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.46 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18:from]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.93)[-0.933]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[walstatt.org]; NEURAL_HAM_MEDIUM(-0.79)[-0.786]; RCPT_COUNT_FIVE(0.00)[5]; HAS_ORG_HEADER(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.18:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-0.24)[-0.238]; RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_CC(0.00)[walstatt.org,gmail.com,protected-networks.net,freebsd.org]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 07:54:40 -0000 --Sig_/UmZ=MoMzw+g4VljsGTyMkvT Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 11 Sep 2020 07:18:33 -0600 Alan Somers wrote: > On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann > wrote: >=20 > > On Thu, 10 Sep 2020 10:44:08 -0600 > > Alan Somers wrote: > > =20 > > > No, it's devfs. I'll fix it. > > > > > > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone > > > wrote:=20 > > > > I'm curious: does this give a similar issue? > > > > > > > > touch /tmp/foo > > > > cp /tmp/foo /tmo/foo2 > > > > > > > > I'm wondering if the issue is that copy_file_range isn't > > > > handling empty files, or if it's a devfs issue. > > > > > > > > > > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > > > > wrote: =20 > > > > > > > > > > It seems that SVN r365549 broke "cp /dev/null ..." > > > > > > > > > > imb > > > > > > > > > > On 9/10/20 10:35 AM, Michael Butler wrote: =20 > > > > > > Is anyone else seeing failures like this in building world > > > > > > and, in =20 > > my =20 > > > > > > case, cron jobs as well? > > > > > > > > > > > > > > > > > > Building =20 > > /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20 > > > > > > --- all_subdir_sbin --- > > > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > > > > > > --- all_subdir_stand --- > > > > > > --- zfsboot.ldr --- > > > > > > cp: /dev/null: Invalid argument > > > > > > *** [zfsboot.ldr] Error code 1 > > > > > > make[5]: *** zfsboot.ldr removed > > > > > > --- all_subdir_kerberos5 --- > > > > > > Building =20 > > > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > > > > =20 > > > > > > --- all_subdir_stand --- > > > > > > > > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot > > > > > > .ERROR_TARGET=3D'zfsboot.ldr' > > > > > > =20 > > > > =20 > > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfs= boot.ldr.meta' > > =20 > > > > =20 > > > > > > .MAKE.LEVEL=3D'5' > > > > > > MAKEFILE=3D'' > > > > > > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes > > > > > > silent=3Dyes =20 > > > > verbose' =20 > > > > > > _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' > > > > > > .CURDIR=3D'/usr/src/stand/i386/zfsboot' > > > > > > .MAKE=3D'make' > > > > > > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > > > > > > .TARGETS=3D'all' > > > > > > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' > > > > > > LD_LIBRARY_PATH=3D'' > > > > > > MACHINE=3D'amd64' > > > > > > MACHINE_ARCH=3D'amd64' > > > > > > MAKEOBJDIRPREFIX=3D'' > > > > > > MAKESYSPATH=3D'/usr/src/share/mk' > > > > > > MAKE_VERSION=3D'20200902' > > > > > > > > > > > > _______________________________________________ > > > > > > freebsd-current@freebsd.org mailing list > > > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > > > To unsubscribe, send any mail to " =20 > > > > freebsd-current-unsubscribe@freebsd.org" =20 > > > > > > > > > > > > > > > _______________________________________________ > > > > > freebsd-current@freebsd.org mailing list > > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > > > To unsubscribe, send any mail to " =20 > > > > freebsd-current-unsubscribe@freebsd.org" > > > > =20 > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " =20 > > freebsd-current-unsubscribe@freebsd.org" > > > > I still get this error on a couple of boxes, while others seem to > > buildworld > > fine. All boxes are at CURRENT revision 365625. It is a bit looking > > weird to > > me. Running now a make cleanworld/cleandir on the specific boxes > > and start building OS again. > > > > oh > > =20 >=20 > I don't know why it's intermittent, but in any case this patch should > fix it: > https://reviews.freebsd.org/D26395 > -Alan I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or just deleting usr/obj/) and starting a fresh build, those boxes with an newer kernel all fail at the very same point. We use META_MODE on some boxes, switched to WITHOUT_CLEAN these days and cleanded up on some systems therefore. That might be the reason why the problem occurs not consistently on all systems. When will the pacth be committed? Thanks in advance, oh --Sig_/UmZ=MoMzw+g4VljsGTyMkvT Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1x+pAAKCRA4N1ZZPba5 RzRvAQCiQmJaOrNz/ZCCchXNaUPd1xfTee5iUVZyb6hgbNmDggD9H1om0aVfAex3 6xebwewW+dwkNGR6f+ZdG/ghnBfkdAQ= =A6X8 -----END PGP SIGNATURE----- --Sig_/UmZ=MoMzw+g4VljsGTyMkvT-- From owner-freebsd-current@freebsd.org Sat Sep 12 08:03:37 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B0A603F79CB for ; Sat, 12 Sep 2020 08:03:37 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpQ9c4BjTz4YjF; Sat, 12 Sep 2020 08:03:32 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id dac28645; Sat, 12 Sep 2020 08:03:23 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 12d2da11 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Sat, 12 Sep 2020 08:03:20 +0000 (UTC) Mime-Version: 1.0 (1.0) Subject: Re: buildworld: "cp: /dev/null: Invalid argument" From: Michael Gmelin In-Reply-To: <20200912095411.0c307601@hermann.fritz.box> Date: Sat, 12 Sep 2020 10:03:18 +0200 Cc: Alan Somers , Ryan Stone , Michael Butler , FreeBSD Current Message-Id: <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de> References: <20200912095411.0c307601@hermann.fritz.box> To: "Hartmann, O." X-Mailer: iPhone Mail (17H35) X-Rspamd-Queue-Id: 4BpQ9c4BjTz4YjF X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[grem.de]; ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; NEURAL_HAM_LONG(-0.98)[-0.982]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[grem.de:+]; NEURAL_HAM_SHORT(-0.57)[-0.572]; NEURAL_HAM_MEDIUM(-0.95)[-0.950]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; FREEMAIL_CC(0.00)[freebsd.org,gmail.com,protected-networks.net]; MAILMAN_DEST(0.00)[FreeBSD-current] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 08:03:37 -0000 > On 12. Sep 2020, at 09:55, Hartmann, O. wrote: >=20 > =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600 > Alan Somers wrote: >=20 >>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann >>> wrote: >>>=20 >>> On Thu, 10 Sep 2020 10:44:08 -0600 >>> Alan Somers wrote: >>>=20 >>>> No, it's devfs. I'll fix it. >>>>=20 >>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone >>>> wrote:=20 >>>>> I'm curious: does this give a similar issue? >>>>>=20 >>>>> touch /tmp/foo >>>>> cp /tmp/foo /tmo/foo2 >>>>>=20 >>>>> I'm wondering if the issue is that copy_file_range isn't >>>>> handling empty files, or if it's a devfs issue. >>>>>=20 >>>>>=20 >>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler >>>>> wrote: =20 >>>>>>=20 >>>>>> It seems that SVN r365549 broke "cp /dev/null ..." >>>>>>=20 >>>>>> imb >>>>>>=20 >>>>>> On 9/10/20 10:35 AM, Michael Butler wrote: =20 >>>>>>> Is anyone else seeing failures like this in building world >>>>>>> and, in =20 >>> my =20 >>>>>>> case, cron jobs as well? >>>>>>>=20 >>>>>>>=20 >>>>>>> Building =20 >>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20 >>>>>>> --- all_subdir_sbin --- >>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel >>>>>>> --- all_subdir_stand --- >>>>>>> --- zfsboot.ldr --- >>>>>>> cp: /dev/null: Invalid argument >>>>>>> *** [zfsboot.ldr] Error code 1 >>>>>>> make[5]: *** zfsboot.ldr removed >>>>>>> --- all_subdir_kerberos5 --- >>>>>>> Building =20 >>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log >>>>>=20 >>>>>>> --- all_subdir_stand --- >>>>>>>=20 >>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot >>>>>>> .ERROR_TARGET=3D'zfsboot.ldr' >>>>>>>=20 >>>>>=20 >>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsb= oot.ldr.meta' >>>=20 >>>>>=20 >>>>>>> .MAKE.LEVEL=3D'5' >>>>>>> MAKEFILE=3D'' >>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes >>>>>>> silent=3Dyes =20 >>>>> verbose' =20 >>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' >>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot' >>>>>>> .MAKE=3D'make' >>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' >>>>>>> .TARGETS=3D'all' >>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' >>>>>>> LD_LIBRARY_PATH=3D'' >>>>>>> MACHINE=3D'amd64' >>>>>>> MACHINE_ARCH=3D'amd64' >>>>>>> MAKEOBJDIRPREFIX=3D'' >>>>>>> MAKESYSPATH=3D'/usr/src/share/mk' >>>>>>> MAKE_VERSION=3D'20200902' >>>>>>>=20 >>>>>>> _______________________________________________ >>>>>>> freebsd-current@freebsd.org mailing list >>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>> To unsubscribe, send any mail to " =20 >>>>> freebsd-current-unsubscribe@freebsd.org" =20 >>>>>>=20 >>>>>>=20 >>>>>> _______________________________________________ >>>>>> freebsd-current@freebsd.org mailing list >>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>> To unsubscribe, send any mail to " =20 >>>>> freebsd-current-unsubscribe@freebsd.org" >>>>>=20 >>>> _______________________________________________ >>>> freebsd-current@freebsd.org mailing list >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>> To unsubscribe, send any mail to " =20 >>> freebsd-current-unsubscribe@freebsd.org" >>>=20 >>> I still get this error on a couple of boxes, while others seem to >>> buildworld >>> fine. All boxes are at CURRENT revision 365625. It is a bit looking >>> weird to >>> me. Running now a make cleanworld/cleandir on the specific boxes >>> and start building OS again. >>>=20 >>> oh >>>=20 >>=20 >> I don't know why it's intermittent, but in any case this patch should >> fix it: >> https://reviews.freebsd.org/D26395 >> -Alan >=20 > I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or > just deleting usr/obj/) and starting a fresh build, those boxes with an > newer kernel all fail at the very same point. We use META_MODE on some > boxes, switched to WITHOUT_CLEAN these days and cleanded up on some > systems therefore. That might be the reason why the problem occurs not > consistently on all systems. >=20 > When will the pacth be committed? >=20 Alan already committed it: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643 -m > Thanks in advance, >=20 > oh From owner-freebsd-current@freebsd.org Sat Sep 12 09:05:54 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 96CD13D0C1C for ; Sat, 12 Sep 2020 09:05:54 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRYY3dXrz4c63; Sat, 12 Sep 2020 09:05:52 +0000 (UTC) (envelope-from o.hartmann@walstatt.org) X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M1Ycl-1kFdUo30Cx-0033tI; Sat, 12 Sep 2020 11:05:21 +0200 Date: Sat, 12 Sep 2020 11:05:17 +0200 From: "Hartmann, O." To: Michael Gmelin Cc: "Hartmann, O." , Alan Somers , Ryan Stone , Michael Butler , FreeBSD Current Subject: Re: buildworld: "cp: /dev/null: Invalid argument" Message-ID: <20200912110517.3ba20143@hermann.fritz.box> In-Reply-To: <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de> References: <20200912095411.0c307601@hermann.fritz.box> <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de> Organization: walstatt.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/La9guvz7A=Qp_3AB7Y84Yf/"; protocol="application/pgp-signature" X-Provags-ID: V03:K1:VaNYgIQe+lwZ15IjjveAdCOkwVGq6RcJq2uJcO764GURC1GnaDQ hjRPTMNd/WJZ1ns+V4Iy9P1ZSKPvwI7KnqblsQnHuDmQtipPz9oG+FjmavAYHWAon3YqNka kyuHl+nY+rDEp7BsBYxfi7SVlcL9Zt0f7M0kYMs2AGmlpgjtXrh1wz5hf6HybZpYgyGEutW Esm2jBA/RP9UFwRQdGT4w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:K3TqdzEIF5o=:AdSzvpXmSQevTCj9e3VAcu tIkAGaJfaucJcUU8VWLz3LGVEkMA4CNLpupObUTtsYZMbFiO8V/d3k8pe71VviPvcF7Xo1bpC 1kX0xQH6GP+a6Dkj2mv7nEeShs8V9bi+BLdsswryr2BMqH++VLhTA8wq346Vg85x+9Pefjn5b kmj9o0pnnNVVnTyijG+eUjBmAg6wgNYxwQ/ofSsdRSda/MSmzeWgY59pWRWytfqpwKgmgohma RwgvhFPX7wNHsPO+FGFwVW0jvnv9YLZJ8K2KxwvNOqIQF5DrfxGSrBeasorgEjlzd94wYBPUD rClYiOh/sl/HOZTXDU7aWg4ajf81LaAn6lb/hPJISZsDFlEWAjFrq4i4OayR8+Sp7C3qPSF1L BoMWk3f79DinezciO9COrz8tiwVSAbU1sIk30M2iYe9Uts/Yw+0TwobGrXsLX3BxBT+WFmA5p 9Yw2dqnZd+5yDNh2o4rrlN77cWUpnAbPFXhZo0KCnp2RhewOnT7oysWq80/wvKgwG31DLm7f5 fZ11EWfPoA0PRe7J5vDzxc8zcm6a0UBRH5wr5dVz6sh16ih61hN9XFLBqz9ewYAwcPImSiX4D 3GhcleCyAqTYgHoDFSuVVXO9mh80ucLICcbYDhYu/nGsgVvQ23piiqhoj7/GFvWHBMl/ohopX tDv9jCbZXS6WrAxQC3rLazL3hWPPPL7s4t/HtRwolVbEkAHgV7fBYSaCIcot3yqQa1asZwXWi gr3JCF/qv7LdXu7NRwwM+ZhMtsahns57vOBg/LXn3EBYoHxtSP60Hrl8DdgyMzMvC+/gfAwIm y8XN93SzFP39hSxD27rmUC8agPxKntVJMcEXxJrVjowKM2NP7N+JVNHB08j/+7MBO+9HMbih/ 8jHeswwYNROuL9JGQ48BwiyQxUnK+zqm7I4wj0gN1QlrV8h/IA46v/LSMEoMOWnx3l8Hm/334 HxnelFBUZgP5xCppT+0rnzZpCrogWM9Y1Pov80wjkPgxD1bQQ4z2NZ0qrwiA7gw3M20w8Im/n FKqhMvhyvIILwBWay6tW2qUVa8FCsUDOUWLBeOacvTDxW+t1zUj13Yir94/zoGc7cDbT1LdCK jLacf2UdzBUQY37agutnS5LK1Zs018sOmacUT8pgPuLtU6+MhIwUdjfXhtBKfvl8PohTkkQ30 0GqgrqKAujagyyDc6bVG9tpmKxqdFBuxn6zrMamKBpZVW/6aLo6oHCNklQt2F1gzi03aRBSJ6 2Ri+PFoB9TDaXFnHum2cymRhK4NahPDNdNgy5vA== X-Rspamd-Queue-Id: 4BpRYY3dXrz4c63 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.29 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.93)[-0.932]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[walstatt.org]; NEURAL_HAM_MEDIUM(-0.79)[-0.785]; RCPT_COUNT_FIVE(0.00)[6]; HAS_ORG_HEADER(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.20:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-1.07)[-1.069]; RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_CC(0.00)[walstatt.org,freebsd.org,gmail.com,protected-networks.net]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MAILMAN_DEST(0.00)[FreeBSD-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 09:05:54 -0000 --Sig_/La9guvz7A=Qp_3AB7Y84Yf/ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 12 Sep 2020 10:03:18 +0200 Michael Gmelin wrote: > > On 12. Sep 2020, at 09:55, Hartmann, O. > > wrote: > >=20 > > =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600 > > Alan Somers wrote: > > =20 > >>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann > >>> wrote: > >>>=20 > >>> On Thu, 10 Sep 2020 10:44:08 -0600 > >>> Alan Somers wrote: > >>> =20 > >>>> No, it's devfs. I'll fix it. > >>>>=20 > >>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone > >>>> wrote: =20 > >>>>> I'm curious: does this give a similar issue? > >>>>>=20 > >>>>> touch /tmp/foo > >>>>> cp /tmp/foo /tmo/foo2 > >>>>>=20 > >>>>> I'm wondering if the issue is that copy_file_range isn't > >>>>> handling empty files, or if it's a devfs issue. > >>>>>=20 > >>>>>=20 > >>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler > >>>>> wrote: =20 > >>>>>>=20 > >>>>>> It seems that SVN r365549 broke "cp /dev/null ..." > >>>>>>=20 > >>>>>> imb > >>>>>>=20 > >>>>>> On 9/10/20 10:35 AM, Michael Butler wrote: =20 > >>>>>>> Is anyone else seeing failures like this in building world > >>>>>>> and, in =20 > >>> my =20 > >>>>>>> case, cron jobs as well? > >>>>>>>=20 > >>>>>>>=20 > >>>>>>> Building =20 > >>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20 > >>>>>>> --- all_subdir_sbin --- > >>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel > >>>>>>> --- all_subdir_stand --- > >>>>>>> --- zfsboot.ldr --- > >>>>>>> cp: /dev/null: Invalid argument > >>>>>>> *** [zfsboot.ldr] Error code 1 > >>>>>>> make[5]: *** zfsboot.ldr removed > >>>>>>> --- all_subdir_kerberos5 --- > >>>>>>> Building =20 > >>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log > >>>>> =20 > >>>>>>> --- all_subdir_stand --- > >>>>>>>=20 > >>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot > >>>>>>> .ERROR_TARGET=3D'zfsboot.ldr' > >>>>>>> =20 > >>>>> =20 > >>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/z= fsboot.ldr.meta' > >>> =20 > >>>>> =20 > >>>>>>> .MAKE.LEVEL=3D'5' > >>>>>>> MAKEFILE=3D'' > >>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes > >>>>>>> silent=3Dyes =20 > >>>>> verbose' =20 > >>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' > >>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot' > >>>>>>> .MAKE=3D'make' > >>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' > >>>>>>> .TARGETS=3D'all' > >>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' > >>>>>>> LD_LIBRARY_PATH=3D'' > >>>>>>> MACHINE=3D'amd64' > >>>>>>> MACHINE_ARCH=3D'amd64' > >>>>>>> MAKEOBJDIRPREFIX=3D'' > >>>>>>> MAKESYSPATH=3D'/usr/src/share/mk' > >>>>>>> MAKE_VERSION=3D'20200902' > >>>>>>>=20 > >>>>>>> _______________________________________________ > >>>>>>> freebsd-current@freebsd.org mailing list > >>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current > >>>>>>> To unsubscribe, send any mail to " =20 > >>>>> freebsd-current-unsubscribe@freebsd.org" =20 > >>>>>>=20 > >>>>>>=20 > >>>>>> _______________________________________________ > >>>>>> freebsd-current@freebsd.org mailing list > >>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current > >>>>>> To unsubscribe, send any mail to " =20 > >>>>> freebsd-current-unsubscribe@freebsd.org" > >>>>> =20 > >>>> _______________________________________________ > >>>> freebsd-current@freebsd.org mailing list > >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current > >>>> To unsubscribe, send any mail to " =20 > >>> freebsd-current-unsubscribe@freebsd.org" > >>>=20 > >>> I still get this error on a couple of boxes, while others seem to > >>> buildworld > >>> fine. All boxes are at CURRENT revision 365625. It is a bit > >>> looking weird to > >>> me. Running now a make cleanworld/cleandir on the specific boxes > >>> and start building OS again. > >>>=20 > >>> oh > >>> =20 > >>=20 > >> I don't know why it's intermittent, but in any case this patch > >> should fix it: > >> https://reviews.freebsd.org/D26395 > >> -Alan =20 > >=20 > > I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or > > just deleting usr/obj/) and starting a fresh build, those boxes > > with an newer kernel all fail at the very same point. We use > > META_MODE on some boxes, switched to WITHOUT_CLEAN these days and > > cleanded up on some systems therefore. That might be the reason why > > the problem occurs not consistently on all systems. > >=20 > > When will the pacth be committed? > > =20 >=20 > Alan already committed it: >=20 > https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643 >=20 > -m >=20 > > Thanks in advance, > >=20 > > oh =20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" Sources at: At revision 365652. Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11 19:01:26 CEST 2020 amd64. make -j4 buildworld buildkernel quit with same error as shown below. Is there anything that has to prepared before to successfully apply and run this patch? [...] --- beforedepend --- mkdir -p xlocale arpa; for i in a.out.h assert.h elf.h limits.h nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h uuid.h; do ln -sf /usr/src/include/$i $i; done; ln -sf /usr/src/sys/amd64/include/stdarg.h stdarg.h; ln -sf /usr/src/sys/sys/errno.h errno.h; ln -sf /usr/src/sys/sys/stdint.h stdint.h; ln -sf /usr/src/include/arpa/inet.h arpa/inet.h; ln -sf /usr/src/include/arpa/tftp.h arpa/tftp.h; for i in _time.h _strings.h _string.h; do [ -f xlocale/$i ] || cp /dev/null xlocale/$i; done; for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do ln -sf /usr/src/stand/libsa/stand.h $i; done cp: /dev/null: Invalid argument *** [beforedepend] Error code 1 make[4]: stopped in /usr/src/stand/libsa32 --- all_subdir_rescue --- *** [iscsictl_make] Error code 2 --Sig_/La9guvz7A=Qp_3AB7Y84Yf/ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1yPTQAKCRA4N1ZZPba5 RyZ2AP42U9JsckXOO3VF+cBs4xqa3rjMVxywHuE5lpYOoNR8fgEAt9ugg42FC+nj Mqwq3v8LYbJNtUhgRSXMKoHMz1j7ywg= =KcqK -----END PGP SIGNATURE----- --Sig_/La9guvz7A=Qp_3AB7Y84Yf/-- From owner-freebsd-current@freebsd.org Sat Sep 12 09:11:57 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F71A3D0DF7 for ; Sat, 12 Sep 2020 09:11:57 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from gmailer.gwdg.de (gmailer.gwdg.de [134.76.11.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRhX5BJQz4cQD; Sat, 12 Sep 2020 09:11:56 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from excmbx-03.um.gwdg.de ([134.76.9.218] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (GWDG Mailer) (envelope-from ) id 1kH1ZY-000774-V3; Sat, 12 Sep 2020 11:11:52 +0200 Received: from krabat.raven.hur (10.250.9.199) by EXCMBX-03.um.gwdg.de (134.76.9.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2044.4; Sat, 12 Sep 2020 11:11:52 +0200 Subject: Re: buildworld: "cp: /dev/null: Invalid argument" To: "Hartmann, O." CC: Michael Gmelin , "Hartmann, O." , Alan Somers , Ryan Stone , Michael Butler , FreeBSD Current References: <20200912095411.0c307601@hermann.fritz.box> <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de> <20200912110517.3ba20143@hermann.fritz.box> Reply-To: From: Rainer Hurling Message-ID: <96aaed0b-365b-5c46-5c05-ce65da4ef47d@gwdg.de> Date: Sat, 12 Sep 2020 11:11:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200912110517.3ba20143@hermann.fritz.box> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: excmbx-14.um.gwdg.de (134.76.9.225) To EXCMBX-03.um.gwdg.de (134.76.9.218) X-Virus-Scanned: (clean) by clamav X-Rspamd-Queue-Id: 4BpRhX5BJQz4cQD X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.36 / 15.00]; HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; HAS_XOIP(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.982]; RCPT_COUNT_SEVEN(0.00)[7]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:680, ipnet:134.76.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[134.76.11.17:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.976]; FREEFALL_USER(0.00)[rhurlin]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.002]; MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; DMARC_NA(0.00)[gwdg.de]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_VERYGOOD(0.00)[134.76.11.17:from]; FREEMAIL_CC(0.00)[grem.de,walstatt.org,freebsd.org,gmail.com,protected-networks.net]; MAILMAN_DEST(0.00)[FreeBSD-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 09:11:57 -0000 Am 12.09.20 um 11:05 schrieb Hartmann, O.: > On Sat, 12 Sep 2020 10:03:18 +0200 > Michael Gmelin wrote: > >>> On 12. Sep 2020, at 09:55, Hartmann, O. >>> wrote: >>> >>> On Fri, 11 Sep 2020 07:18:33 -0600 >>> Alan Somers wrote: >>> >>>>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann >>>>> wrote: >>>>> >>>>> On Thu, 10 Sep 2020 10:44:08 -0600 >>>>> Alan Somers wrote: >>>>> >>>>>> No, it's devfs. I'll fix it. >>>>>> >>>>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone >>>>>> wrote: >>>>>>> I'm curious: does this give a similar issue? >>>>>>> >>>>>>> touch /tmp/foo >>>>>>> cp /tmp/foo /tmo/foo2 >>>>>>> >>>>>>> I'm wondering if the issue is that copy_file_range isn't >>>>>>> handling empty files, or if it's a devfs issue. >>>>>>> >>>>>>> >>>>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler >>>>>>> wrote: >>>>>>>> >>>>>>>> It seems that SVN r365549 broke "cp /dev/null ..." >>>>>>>> >>>>>>>> imb >>>>>>>> >>>>>>>> On 9/10/20 10:35 AM, Michael Butler wrote: >>>>>>>>> Is anyone else seeing failures like this in building world >>>>>>>>> and, in >>>>> my >>>>>>>>> case, cron jobs as well? >>>>>>>>> >>>>>>>>> >>>>>>>>> Building >>>>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr >>>>>>>>> --- all_subdir_sbin --- >>>>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel >>>>>>>>> --- all_subdir_stand --- >>>>>>>>> --- zfsboot.ldr --- >>>>>>>>> cp: /dev/null: Invalid argument >>>>>>>>> *** [zfsboot.ldr] Error code 1 >>>>>>>>> make[5]: *** zfsboot.ldr removed >>>>>>>>> --- all_subdir_kerberos5 --- >>>>>>>>> Building >>>>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log >>>>>>> >>>>>>>>> --- all_subdir_stand --- >>>>>>>>> >>>>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot >>>>>>>>> .ERROR_TARGET='zfsboot.ldr' >>>>>>>>> >>>>>>> >>>>> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta' >>>>> >>>>>>> >>>>>>>>> .MAKE.LEVEL='5' >>>>>>>>> MAKEFILE='' >>>>>>>>> .MAKE.MODE='meta missing-filemon=yes missing-meta=yes >>>>>>>>> silent=yes >>>>>>> verbose' >>>>>>>>> _ERROR_CMD='cp /dev/null zfsboot.ldr;' >>>>>>>>> .CURDIR='/usr/src/stand/i386/zfsboot' >>>>>>>>> .MAKE='make' >>>>>>>>> .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' >>>>>>>>> .TARGETS='all' >>>>>>>>> DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp' >>>>>>>>> LD_LIBRARY_PATH='' >>>>>>>>> MACHINE='amd64' >>>>>>>>> MACHINE_ARCH='amd64' >>>>>>>>> MAKEOBJDIRPREFIX='' >>>>>>>>> MAKESYSPATH='/usr/src/share/mk' >>>>>>>>> MAKE_VERSION='20200902' >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>>> To unsubscribe, send any mail to " >>>>>>> freebsd-current-unsubscribe@freebsd.org" >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>> To unsubscribe, send any mail to " >>>>>>> freebsd-current-unsubscribe@freebsd.org" >>>>>>> >>>>>> _______________________________________________ >>>>>> freebsd-current@freebsd.org mailing list >>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>> To unsubscribe, send any mail to " >>>>> freebsd-current-unsubscribe@freebsd.org" >>>>> >>>>> I still get this error on a couple of boxes, while others seem to >>>>> buildworld >>>>> fine. All boxes are at CURRENT revision 365625. It is a bit >>>>> looking weird to >>>>> me. Running now a make cleanworld/cleandir on the specific boxes >>>>> and start building OS again. >>>>> >>>>> oh >>>>> >>>> >>>> I don't know why it's intermittent, but in any case this patch >>>> should fix it: >>>> https://reviews.freebsd.org/D26395 >>>> -Alan >>> >>> I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or >>> just deleting usr/obj/) and starting a fresh build, those boxes >>> with an newer kernel all fail at the very same point. We use >>> META_MODE on some boxes, switched to WITHOUT_CLEAN these days and >>> cleanded up on some systems therefore. That might be the reason why >>> the problem occurs not consistently on all systems. >>> >>> When will the pacth be committed? >>> >> >> Alan already committed it: >> >> https://svnweb.freebsd.org/base?view=revision&revision=365643 >> >> -m >> >>> Thanks in advance, >>> >>> oh >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" > > Sources at: > > At revision 365652. > > Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11 > 19:01:26 CEST 2020 amd64. > > make -j4 buildworld buildkernel > > quit with same error as shown below. > > Is there anything that has to prepared before to successfully apply and > run this patch? > > [...] > --- beforedepend --- > mkdir -p xlocale arpa; for i in a.out.h assert.h elf.h limits.h > nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h > uuid.h; do ln -sf /usr/src/include/$i $i; done; ln -sf > /usr/src/sys/amd64/include/stdarg.h stdarg.h; ln -sf > /usr/src/sys/sys/errno.h errno.h; ln -sf /usr/src/sys/sys/stdint.h > stdint.h; ln -sf /usr/src/include/arpa/inet.h arpa/inet.h; ln -sf > /usr/src/include/arpa/tftp.h arpa/tftp.h; for i in _time.h _strings.h > _string.h; do [ -f xlocale/$i ] || cp /dev/null xlocale/$i; done; > for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do ln -sf > /usr/src/stand/libsa/stand.h $i; done cp: /dev/null: Invalid argument > *** [beforedepend] Error code 1 > > make[4]: stopped in /usr/src/stand/libsa32 > --- all_subdir_rescue --- > *** [iscsictl_make] Error code 2 > For me the build proceeds, after I did a 'make install' in /usr/src/bin/cp (with updated utils.c!). HTH, Rainer From owner-freebsd-current@freebsd.org Sat Sep 12 09:22:23 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 322F53D160F for ; Sat, 12 Sep 2020 09:22:23 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from gmailer.gwdg.de (gmailer.gwdg.de [134.76.11.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRwZ5DFxz4d30 for ; Sat, 12 Sep 2020 09:22:22 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from excmbx-03.um.gwdg.de ([134.76.9.218] helo=email.gwdg.de) by mailer.gwdg.de with esmtp (GWDG Mailer) (envelope-from ) id 1kH1jh-0008FG-MH for freebsd-current@freebsd.org; Sat, 12 Sep 2020 11:22:21 +0200 Received: from krabat.raven.hur (10.250.9.199) by EXCMBX-03.um.gwdg.de (134.76.9.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2044.4; Sat, 12 Sep 2020 11:22:21 +0200 From: Rainer Hurling Subject: r365488 page faults on AMD Ryzen 9 3950X Reply-To: To: FreeBSD Current Message-ID: <322eba76-60b3-fef5-c549-798d76e15614@gwdg.de> Date: Sat, 12 Sep 2020 11:22:14 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: excmbx-11.um.gwdg.de (134.76.9.220) To EXCMBX-03.um.gwdg.de (134.76.9.218) X-Virus-Scanned: (clean) by clamav X-Rspamd-Queue-Id: 4BpRwZ5DFxz4d30 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.94 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[134.76.11.17:from]; R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; DMARC_NA(0.00)[gwdg.de]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[rhurlin]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-0.96)[-0.964]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.02)[-1.020]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_SHORT(-0.55)[-0.551]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:680, ipnet:134.76.0.0/16, country:DE]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[134.76.11.17:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 09:22:23 -0000 Since r365488 (and above until recent) my box breaks with the following error when starting: Fatal trap 12: page fault while in kernel mode cpuid = 31; apic id = 1f fault virtual address = 0x0 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff808f452b stack pointer = 0x28:0xffffffff81711800 frame pointer = 0x28:0xffffffff81711800 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) trap number = 12 panic: page fault cpuid = 31 time = 1 Some infos about the system, the page fault occurs: CPU: AMD Ryzen 9 3950X 16-Core Processor (3493.50-MHz K8-class CPU) Origin="AuthenticAMD" Id=0x870f10 Family=0x17 Model=0x71 Stepping=0 Features=0x178bfbff Features2=0x7ed8320b AMD Features=0x2e500800 AMD Features2=0x75c237ff Structured Extended Features=0x219c91a9 Structured Extended Features2=0x400004 XSAVE Features=0xf AMD Extended Feature Extensions ID EBX=0x108b657 SVM: (disabled in BIOS) NP,NRIP,VClean,AFlush,DAssist,NAsids=32768 TSC: P-state invariant, performance statistics real memory = 68717379584 (65534 MB) avail memory = 66756149248 (63663 MB) Event timer "LAPIC" quality 600 #cat /etc/sysctl.conf security.bsd.map_at_zero=1 kern.module_path=/boot/kernel;/boot/modules;/usr/local/modules kern.evdev.rcpt_mask=6 kern.maxfiles=49312 kern.ipc.shm_allow_removed=1 kern.ipc.maxsockbuf=16777216 vfs.usermount=1 net.inet.tcp.rfc1323=1 net.inet.tcp.sack.enable=1 net.inet.tcp.sendbuf_auto=1 net.inet.tcp.recvbuf_auto=1 net.inet.tcp.sendbuf_max=16777216 net.inet.tcp.recvbuf_max=16777216 net.inet6.ip6.use_tempaddr=1 net.inet6.ip6.prefer_tempaddr=1 net.local.stream.recvspace=65536 net.local.stream.sendspace=65536 Please let me know, if I should provide more info or test something. Thanks in advance, Rainer From owner-freebsd-current@freebsd.org Sat Sep 12 10:42:10 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 835593D2F3C for ; Sat, 12 Sep 2020 10:42:10 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpThd1jYYz3SwN; Sat, 12 Sep 2020 10:42:08 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id fe7877e8; Sat, 12 Sep 2020 10:42:05 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 34969e12 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Sat, 12 Sep 2020 10:42:02 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: buildworld: "cp: /dev/null: Invalid argument" From: Michael Gmelin In-Reply-To: <20200912110517.3ba20143@hermann.fritz.box> Cc: "Hartmann, O." , Alan Somers , Ryan Stone , Michael Butler , FreeBSD Current Date: Sat, 12 Sep 2020 12:42:01 +0200 Message-Id: <9C73604D-D23C-4D91-8DFB-EEADC65B5E6C@grem.de> References: <20200912110517.3ba20143@hermann.fritz.box> To: "Hartmann, O." X-Mailer: iPhone Mail (17H35) X-Rspamd-Queue-Id: 4BpThd1jYYz3SwN X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.07 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grem.de]; ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; NEURAL_HAM_LONG(-0.98)[-0.982]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[grem.de:+]; NEURAL_HAM_SHORT(-1.13)[-1.134]; NEURAL_HAM_MEDIUM(-0.95)[-0.950]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; FREEMAIL_CC(0.00)[walstatt.org,freebsd.org,gmail.com,protected-networks.net]; MAILMAN_DEST(0.00)[FreeBSD-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 10:42:10 -0000 > On 12. Sep 2020, at 11:06, Hartmann, O. wrote: >=20 > =EF=BB=BFOn Sat, 12 Sep 2020 10:03:18 +0200 > Michael Gmelin wrote: >=20 >>> On 12. Sep 2020, at 09:55, Hartmann, O. >>> wrote: >>> =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600 >>> Alan Somers wrote: >>>>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann >>>>> wrote: >>>>> On Thu, 10 Sep 2020 10:44:08 -0600 >>>>> Alan Somers wrote: >>>>>> No, it's devfs. I'll fix it. >>>>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone >>>>>> wrote: =20 >>>>>>> I'm curious: does this give a similar issue? >>>>>>> touch /tmp/foo >>>>>>> cp /tmp/foo /tmo/foo2 >>>>>>> I'm wondering if the issue is that copy_file_range isn't >>>>>>> handling empty files, or if it's a devfs issue. >>>>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler >>>>>>> wrote: =20 >>>>>>>> It seems that SVN r365549 broke "cp /dev/null ..." >>>>>>>> imb >>>>>>>>>> On 9/10/20 10:35 AM, Michael Butler wrote: =20 >>>>>>>>>>> Is anyone else seeing failures like this in building world >>>>>>>>>>> and, in =20 >>>>>>> my =20 >>>>>>>>>>> case, cron jobs as well? >>>>>>>>>>> Building =20 >>>>>>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20 >>>>>>>>>>> --- all_subdir_sbin --- >>>>>>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel >>>>>>>>>>> --- all_subdir_stand --- >>>>>>>>>>> --- zfsboot.ldr --- >>>>>>>>>>> cp: /dev/null: Invalid argument >>>>>>>>>>> *** [zfsboot.ldr] Error code 1 >>>>>>>>>>> make[5]: *** zfsboot.ldr removed >>>>>>>>>>> --- all_subdir_kerberos5 --- >>>>>>>>>>> Building =20 >>>>>>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-lo= g >>>>>>>>>>> --- all_subdir_stand --- >>>>>>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot >>>>>>>>>>> .ERROR_TARGET=3D'zfsboot.ldr' >>>>>>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/= zfsboot.ldr.meta' >>>>>>>>>>> .MAKE.LEVEL=3D'5' >>>>>>>>>>> MAKEFILE=3D'' >>>>>>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes >>>>>>>>>>> silent=3Dyes =20 >>>>>>>>> verbose' =20 >>>>>>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;' >>>>>>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot' >>>>>>>>>>> .MAKE=3D'make' >>>>>>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot' >>>>>>>>>>> .TARGETS=3D'all' >>>>>>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp' >>>>>>>>>>> LD_LIBRARY_PATH=3D'' >>>>>>>>>>> MACHINE=3D'amd64' >>>>>>>>>>> MACHINE_ARCH=3D'amd64' >>>>>>>>>>> MAKEOBJDIRPREFIX=3D'' >>>>>>>>>>> MAKESYSPATH=3D'/usr/src/share/mk' >>>>>>>>>>> MAKE_VERSION=3D'20200902' >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>>>>> To unsubscribe, send any mail to " =20 >>>>>>>>> freebsd-current-unsubscribe@freebsd.org" =20 >>>>>>>>>> _______________________________________________ >>>>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>>>> To unsubscribe, send any mail to " =20 >>>>>>>>> freebsd-current-unsubscribe@freebsd.org" >>>>>>>> _______________________________________________ >>>>>>>> freebsd-current@freebsd.org mailing list >>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>>>>> To unsubscribe, send any mail to " =20 >>>>>>> freebsd-current-unsubscribe@freebsd.org" >>>>>>> I still get this error on a couple of boxes, while others seem to >>>>>>> buildworld >>>>>>> fine. All boxes are at CURRENT revision 365625. It is a bit >>>>>>> looking weird to >>>>>>> me. Running now a make cleanworld/cleandir on the specific boxes >>>>>>> and start building OS again. >>>>>>> oh >>>>>> I don't know why it's intermittent, but in any case this patch >>>>>> should fix it: >>>>>> https://reviews.freebsd.org/D26395 >>>>>> -Alan =20 >>>> I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or >>>> just deleting usr/obj/) and starting a fresh build, those boxes >>>> with an newer kernel all fail at the very same point. We use >>>> META_MODE on some boxes, switched to WITHOUT_CLEAN these days and >>>> cleanded up on some systems therefore. That might be the reason why >>>> the problem occurs not consistently on all systems. >>>> When will the pacth be committed? >> Alan already committed it: >> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643 >> -m >>> Thanks in advance, >>> oh =20 >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" >=20 > Sources at: >=20 > At revision 365652. >=20 > Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11 > 19:01:26 CEST 2020 amd64. >=20 > make -j4 buildworld buildkernel >=20 > quit with same error as shown below. >=20 > Is there anything that has to prepared before to successfully apply and > run this patch? Well, you have a broken cp binary on your system, which makes the build proc= ess fail. The workaround Rainer posted earlier (install cp from the source tree before= buildworld) should do the trick. -m >=20 > [...] > --- beforedepend --- > mkdir -p xlocale arpa; for i in a.out.h assert.h elf.h limits.h > nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h > uuid.h; do ln -sf /usr/src/include/$i $i; done; ln -sf > /usr/src/sys/amd64/include/stdarg.h stdarg.h; ln -sf > /usr/src/sys/sys/errno.h errno.h; ln -sf /usr/src/sys/sys/stdint.h > stdint.h; ln -sf /usr/src/include/arpa/inet.h arpa/inet.h; ln -sf > /usr/src/include/arpa/tftp.h arpa/tftp.h; for i in _time.h _strings.h > _string.h; do [ -f xlocale/$i ] || cp /dev/null xlocale/$i; done; > for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do ln -sf > /usr/src/stand/libsa/stand.h $i; done cp: /dev/null: Invalid argument > *** [beforedepend] Error code 1 >=20 > make[4]: stopped in /usr/src/stand/libsa32 > --- all_subdir_rescue --- > *** [iscsictl_make] Error code 2 From owner-freebsd-current@freebsd.org Sat Sep 12 11:19:14 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0EA3E3D3DDD; Sat, 12 Sep 2020 11:19:14 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from mail.metricspace.net (static-108-31-38-18.washdc.fios.verizon.net [108.31.38.18]) by mx1.freebsd.org (Postfix) with ESMTP id 4BpVWN6N4Yz3Vjr; Sat, 12 Sep 2020 11:19:12 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f] (unknown [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: eric) by mail.metricspace.net (Postfix) with ESMTPSA id 7C5F111512; Sat, 12 Sep 2020 11:19:06 +0000 (UTC) To: freebsd-hackers@freebsd.org, freebsd-current From: Eric McCorkle Subject: Problem with zfs.ko: lockstat_enabled symbol Autocrypt: addr=eric@metricspace.net; prefer-encrypt=mutual; keydata= mDMEXonLJBYJKwYBBAHaRw8BAQdA4oHU11A8qtqD0EtRofyORHbGX1ZIT/mnk9eceKQx56q0 JEVyaWMgTWNDb3JrbGUgPGVyaWNAbWV0cmljc3BhY2UubmV0PoiZBBMWCABBAhsDBQkB4TOA BQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEEPfuJobsx0Me4pIwLPOOjZtwQVqwFAl6JzIAC GQEACgkQPOOjZtwQVqy2DgD+IRCNNfb7C16fjEHazDMBwmBIMz+CTJUdhoz73P9iy0cA/ixK 83qOW46q1fpCpaZtPvv0FRpcZ5EppnNQ0Yuh40YLuDgEXonLJBIKKwYBBAGXVQEFAQEHQCxw rRXlvDoXgDGv2WMrLy9UaJ4fNWXIdlaiiKZIH7lBAwEIB4h+BBgWCAAmFiEEPfuJobsx0Me4 pIwLPOOjZtwQVqwFAl6JyyQCGwwFCQHhM4AACgkQPOOjZtwQVqxS7wD+JgzZC4995EL9j2iB qhPUZTIgs61IypLoDx+o1zsSfvkBALs+/jvkQL4plT0hGtfFaa0iMnLeIXKd/1FSNGSD9hQI Message-ID: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> Date: Sat, 12 Sep 2020 07:18:58 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG" X-Rspamd-Queue-Id: 4BpVWN6N4Yz3Vjr X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[eric]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[metricspace.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.04)[0.037]; NEURAL_HAM_LONG(-0.99)[-0.994]; NEURAL_HAM_MEDIUM(-1.04)[-1.040]; RCPT_COUNT_TWO(0.00)[2]; SIGNED_PGP(-2.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:701, ipnet:108.31.0.0/16, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-hackers] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 11:19:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG Content-Type: multipart/mixed; boundary="ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM"; protected-headers="v1" From: Eric McCorkle To: freebsd-hackers@freebsd.org, freebsd-current Message-ID: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> Subject: Problem with zfs.ko: lockstat_enabled symbol --ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I recently updated my other laptop, and now I'm getting a problem loading zfs.ko at boot, relating to the lockstat_enabled symbol not being defined (this happens during kernel boot and prevents mounting root, so I can't get an exact trace) Looking at the new kernel, it seems that only zfs.ko contains the symbol lockstat_enabled (notably, kernel does not). In my old kernel, zfs.ko does not contain a reference to that symbol. Has anyone else seen this? Is there a workaround, or was this a one-off bug? --ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM-- --HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQ9+4mhuzHQx7ikjAs846Nm3BBWrAUCX1yupQAKCRA846Nm3BBW rDiXAP915n/mFCSx7GFT6rDGVqOWi2iZ615Hcrjcdg5tcz6bMQD/Tk86anZBgnc5 2Ue0vytCTYslao8cZzUqZrGJjS3CdwA= =15Wr -----END PGP SIGNATURE----- --HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG-- From owner-freebsd-current@freebsd.org Sat Sep 12 12:55:17 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6E41D3D771A; Sat, 12 Sep 2020 12:55:17 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from gromit.grondar.org (gromit.grondar.org [IPv6:2a01:348:e::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpXfD5P8Rz3gQr; Sat, 12 Sep 2020 12:55:16 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from [2a02:8011:300b:42:2dd6:257a:24b4:89b1] by gromit.grondar.org with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94 (FreeBSD)) (envelope-from ) id 1kH53b-0000hR-7T; Sat, 12 Sep 2020 13:55:07 +0100 Content-Type: multipart/signed; boundary="Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: Problem with zfs.ko: lockstat_enabled symbol From: Mark Murray In-Reply-To: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> Date: Sat, 12 Sep 2020 13:55:05 +0100 Cc: freebsd-hackers@freebsd.org, freebsd-current Message-Id: References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> To: Eric McCorkle X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Rspamd-Queue-Id: 4BpXfD5P8Rz3gQr X-Spamd-Bar: / X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:39326, ipnet:2a01:348::/32, country:GB]; local_wl_from(0.00)[FreeBSD.org] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 12:55:17 -0000 --Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 12 Sep 2020, at 12:18, Eric McCorkle wrote: > > I recently updated my other laptop, and now I'm getting a problem > loading zfs.ko at boot, relating to the lockstat_enabled symbol not > being defined (this happens during kernel boot and prevents mounting > root, so I can't get an exact trace) > > Looking at the new kernel, it seems that only zfs.ko contains the symbol > lockstat_enabled (notably, kernel does not). In my old kernel, zfs.ko > does not contain a reference to that symbol. > > Has anyone else seen this? Is there a workaround, or was this a one-off > bug? I had this, and I fixed it by adding options ZFS ... to my kernel config. I found this in a nearby NOTES file; perhaps it should be in GENERIC? M -- --Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 Comment: GPGTools - http://gpgtools.org iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAl9cxSkACgkQQlsJDh9C UqBWtggAq/ANx0rzt1myKHGT9lyDtoosa/P33BsbtN4IioKUIJjx7BUzuHQ6f9Ny vc1fpFW2TeUFG2E9C41iux8aYpzQ67itlf8B7jgglzkNJu25bmjeMUXZj2ldUC/P fjt75/GN9EJiL3HODKNyugDq9/utGf5nV7dGUN3YhzdOzA30ZD0G5WFSOWvhtgra Gzk0C2uBPi4HEkzKld8r8O8RD5LrCKKR93fu2Pl5vANFcBSbZyrVDcXPsYEjWzuk PmUmRnSk/h6z0I6ukSHELj+d/GIZZ686s15kQanQjHDITxJEDVfApey7kWGLaTJC uDyfB7E9yoanBzQGPJGZRP/J9mCo3g== =epPY -----END PGP SIGNATURE----- --Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE-- From owner-freebsd-current@freebsd.org Sat Sep 12 14:14:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 86CE33D919B; Sat, 12 Sep 2020 14:14:20 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpZPS30b7z42cL; Sat, 12 Sep 2020 14:14:20 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 458C32F638; Sat, 12 Sep 2020 14:14:20 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qk1-f170.google.com with SMTP id g72so12736112qke.8; Sat, 12 Sep 2020 07:14:20 -0700 (PDT) X-Gm-Message-State: AOAM531Z/S2BAMcW+NCTDC3ebMxFo4jrtxuK+4uApD1th07Bf3zrS3o9 EZPXaRuRlZfSzZZe6nDh2Npp7j0qo96FGKU554k= X-Google-Smtp-Source: ABdhPJz7/6ss2U3SXKMHuSLRVmZBsCxOIIOY+iqQsDTxSBU2y368264Ln/zjfNPu2bpkqlU+YFICAqelP4bwz550B6I= X-Received: by 2002:a37:a189:: with SMTP id k131mr5687453qke.34.1599920059797; Sat, 12 Sep 2020 07:14:19 -0700 (PDT) MIME-Version: 1.0 References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> In-Reply-To: From: Kyle Evans Date: Sat, 12 Sep 2020 09:14:08 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Problem with zfs.ko: lockstat_enabled symbol To: Mark Murray Cc: Eric McCorkle , "freebsd-hackers@freebsd.org" , freebsd-current Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 14:14:20 -0000 On Sat, Sep 12, 2020 at 7:55 AM Mark Murray wrote: > > On 12 Sep 2020, at 12:18, Eric McCorkle wrote: > > > > I recently updated my other laptop, and now I'm getting a problem > > loading zfs.ko at boot, relating to the lockstat_enabled symbol not > > being defined (this happens during kernel boot and prevents mounting > > root, so I can't get an exact trace) > > > > Looking at the new kernel, it seems that only zfs.ko contains the symbol > > lockstat_enabled (notably, kernel does not). In my old kernel, zfs.ko > > does not contain a reference to that symbol. > > > > Has anyone else seen this? Is there a workaround, or was this a one-off > > bug? > > I had this, and I fixed it by adding > > options ZFS > > ... to my kernel config. > > I found this in a nearby NOTES file; perhaps it should be in GENERIC? > This looks like a header bug, and the above fixes it by just compiling in ZFS so that the undefined symbol is not an issue. See the below patch, which moves the extern declaration of lockstat_enabled under KDTRACE_HOOKS (you must be missing this option). I haven't even build tested: diff --git a/sys/sys/lockstat.h b/sys/sys/lockstat.h index 6a5f79a2f15..d42026f9b2d 100644 --- a/sys/sys/lockstat.h +++ b/sys/sys/lockstat.h @@ -77,10 +77,10 @@ SDT_PROBE_DECLARE(lockstat, , , thread__spin); #define LOCKSTAT_WRITER 0 #define LOCKSTAT_READER 1 -extern volatile bool lockstat_enabled; - #ifdef KDTRACE_HOOKS +extern volatile bool lockstat_enabled; + #define LOCKSTAT_RECORD0(probe, lp) \ SDT_PROBE1(lockstat, , , probe, lp) From owner-freebsd-current@freebsd.org Sat Sep 12 15:43:31 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 832493DB2AF for ; Sat, 12 Sep 2020 15:43:31 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpcNL34RNz4714 for ; Sat, 12 Sep 2020 15:43:29 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp.greenhost.nl ([213.108.110.112]) by smarthost1.greenhost.nl with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1kH7gU-0000JR-Vp for freebsd-current@freebsd.org; Sat, 12 Sep 2020 17:43:28 +0200 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "FreeBSD Current" Date: Sat, 12 Sep 2020 17:43:22 +0200 Subject: compiling with ports llvm11 breaks on mman.h: struct shm_larg epage_conf MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Ronald Klop" Message-ID: User-Agent: Opera Mail/12.16 (FreeBSD) X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.samage.net X-Spam-Level: / X-Spam-Score: -0.4 X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF autolearn=disabled version=3.4.2 X-Scan-Signature: ba572e8a3bde05b4b19613c12a9e49fc X-Rspamd-Queue-Id: 4BpcNL34RNz4714 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.04)[-1.044]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[195.190.28.88:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[klop.ws]; NEURAL_HAM_LONG(-1.02)[-1.021]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; NEURAL_SPAM_SHORT(0.24)[0.242]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 15:43:31 -0000 Hi, Because I'm tired of hours of compilation of llvm/clang I'm testing compiling FreeBSD with llvm11 from a pkg. Setup a jail with 13-CURRENT. Compilation of the installed version went fine. Today I svn up'd and compiled and compilation broke. /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers -Werror -Wall -[29/1822] t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member - Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/src/li b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/src -c /usr/ src/lib/libc/sys/shm_open.c -o shm_open.o /usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete type 'struct shm_larg epage_conf' struct shm_largepage_conf slc; ^ /usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of 'struct shm_largepage_co nf' struct shm_largepage_conf slc; I can see the difference between /usr/include/sys/mman.h and /usr/src/sys/sys/mman.h is exactly about these symbols. Why is the base compiler using the latter and ports llvm11 the former? Configuration of my src.conf and make.conf is described in https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html . Do I miss some directive about system header files? Regards, Ronald. From owner-freebsd-current@freebsd.org Sat Sep 12 16:28:15 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BA73A3DC6EB for ; Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpdMz4Vmyz4BZ8; Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 632DA10DC3; Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [192.168.178.61] (unknown [194.76.129.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id AF8076E9AB; Sat, 12 Sep 2020 18:28:13 +0200 (CEST) From: Dimitry Andric Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\)) Subject: Re: compiling with ports llvm11 breaks on mman.h: struct shm_larg epage_conf Date: Sat, 12 Sep 2020 18:28:03 +0200 In-Reply-To: Cc: FreeBSD Current To: Ronald Klop References: X-Mailer: Apple Mail (2.3445.104.15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 16:28:15 -0000 --Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 12 Sep 2020, at 17:43, Ronald Klop wrote: >=20 > Because I'm tired of hours of compilation of llvm/clang I'm testing = compiling FreeBSD with llvm11 from a pkg. >=20 > Setup a jail with 13-CURRENT. Compilation of the installed version = went fine. > Today I svn up'd and compiled and compilation broke. >=20 > /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers = -Werror -Wall -[29/1822] > t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body = -Wno-string-plus-int -Wno-unused-const-variable = -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality = -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-address-of-packed-member - > Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter = -Qunused-arguments -I/usr/src/li > b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86 = -I/usr/src/lib/msun/src -c /usr/ > src/lib/libc/sys/shm_open.c -o shm_open.o > /usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete = type 'struct shm_larg > epage_conf' > struct shm_largepage_conf slc; > ^ > /usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of = 'struct shm_largepage_co > nf' > struct shm_largepage_conf slc; >=20 >=20 > I can see the difference between /usr/include/sys/mman.h and = /usr/src/sys/sys/mman.h is exactly about these symbols. > Why is the base compiler using the latter and ports llvm11 the former? >=20 > Configuration of my src.conf and make.conf is described in = https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html . >=20 >=20 > Do I miss some directive about system header files? During what stage is this, and is it an incremental (e.g. -DNO_CLEAN) build? With this kind of failure, it is usually required to be able to inspect the full buildworld log, and the exact command line you used to invoke make. If you can, upload that somewhere so it can be viewed. That said, it looks like something is messing up your include order, as during a very early stage in buildword, the sys/sys/ headers are symlinked to objdir/tmp/legacy/usr/include/sys/. This should include the mman.h header. -Dimitry --Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX1z3EwAKCRCwXqMKLiCW o4kBAKDTIf4sZRZ059Y6rWoSF3cGXTrs+ACg/0CKKoPw747cx2xHN3h0TrT+0KI= =po9J -----END PGP SIGNATURE----- --Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF-- From owner-freebsd-current@freebsd.org Sat Sep 12 18:24:18 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3DEE13DF37E; Sat, 12 Sep 2020 18:24:18 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bpgxs2myJz4LHJ; Sat, 12 Sep 2020 18:24:17 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4Bpgxk0lKVz6f9B; Sat, 12 Sep 2020 20:24:10 +0200 (CEST) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id LQuLyx0AWPD2; Sat, 12 Sep 2020 20:24:07 +0200 (CEST) Subject: Re: Problem with zfs.ko: lockstat_enabled symbol To: Eric McCorkle , freebsd-hackers@freebsd.org, freebsd-current References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= mQENBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAG0Hkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PokBOQQTAQgAIwIbAwIeAQIXgAUL CQgHAwUVCgkICwQWAgMBBQJS79AgAhkBAAoJEBrmhg5Wy9KTc0kH/RO64ORBlTbTHaUaOj8F Je5O5NU2Pt9Cyt5ZWBRvxntr1zPTJGKRPS9ihlIfqT4ZvEngQGp57EUyFbCpI0UWasTerImM tt5WACnGmCzUTB39UXx8Oy4b1EgWeTJQ747e/F1mQLXTNa6ijRBE9fYlTb4gAkPN88/wVV9v 3PZozKLTg16ghBzHM/P7Lk8L7clPEZChX1FTa/6eSt3nvzfCuTMZbBPJF/ph+q1KyPqRgVfh tyhu5dvgMoPz/ni41IfeSrkJTD5RXzdyGR9q4Z1NYeBsLkRjC4LxKAP5KqUsvlOUjKvO1byj ApYdMarol+IGkaSk9e3zVYAJkWKjn/ni8Xa5Ag0EUxB7QQEQAKFhrDceoPdK/IHDSmoj6SQY isvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef+WE7 5M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ubeT3Xw QO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr8OEQ fOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB2i6A /xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45qfyh MiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0xpNi UilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWAdlKC NTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanCYrAg +8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNRgow3 kSuArUp6zSmJABEBAAGJAR8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCkX/qw EVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7FjfrV +dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxAlZ/7 i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+lQMZ 9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8LkQd rQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncrkBDQRPhvpdAQgAsd6mrOq1GSZw lzRscNQa9W2WB/3Tj4ON4PL2e9B+hc9lT/ny2zB3agXu5wbsXTzwxgJpQT7hNHkCSckW98h3 HRjFfhZPNCgInuUGsjcNyVguQh+/47ckhph0s7U+6B4yNuIiqQZk4mo8WgCNj1YIihVmGWEs gDOwMaajbDYZ0r1/3GkKlYjOXeUuT/WgourrSR5oZJVNA/k4X2H7M3JUr1BSc32L7BJt8M7A ntul6k17J0L8GmkvLvTUtQTO+p+DYQMna2ngD3PbAvQRcbEGnkg9ABrdEF0Wp4Gx+gGGWsyF KlHvPdMtgWAy3JsS+rQapG6LoW3yUJpwpEpA86KdBwARAQABiQEfBCgBCAAJBQJTEH0NAh0B AAoJEBrmhg5Wy9KTMZcIAMSsidGF4KpjGcKzhkNK0sEpevcelQ6DzgT7kcXuq6LQ6YOrbof2 /KPgGie9/ToFZfJXH8zE5GefqkKvHZbYssWilFvkI90F9n138kG205NB/2zlaQb74/v9ZMXJ XcipnIx+T2tOMCBgHJU41IMJmB+NfRt5A6CDytJdhWxqppsEo5jjy/7tJM1Nn47G87tAV8qV NUtzbS6zdnbHB4W2BJwCObbVv8epL3hu/L5efV2j2tSbVTmyvK/ClYMBqdtUo3uPX75GF/Ku YDCOP1BTA5zzmzp4PMVd+gmHcMgCZKY6lvcEtdi5FLI0we2kcY8ffPvM2d6MNhFsGLaVI95J 0oqJAR8EGAECAAkFAk+G+l0CGwwACgkQGuaGDlbL0pM18Qf9HTNNhu8N0ISKtmR8lgPhJuu8 9rOEa8KKEatr4fQ7gL+hmYOEqZ/yHLcPQvGxbAlLR7F0SheKvAEk4B1aFwGULPo0SzuO0d/W tVMEbGa95JTm/6mfiymWMlWf8UifD1MDKzzPR7Om0ybeoPM8S/RQTboUU1WLpwd4mg9pVJlK 0xr55GOSHNf4m7S+P1kvl3xgmEj14zVMq9yJBNWFlsQK5ciifh7sFpfuxWdEVbtgIdxpzImK LXSLA0vOroKAvxFTGBrBq3vxV6eUmaKyd5HbbWejmafY1ua5dcnew9lxpWKLdqkC27Vt0Cku +LtTY3325V+BChncwNcJJS7IMmBz6w== Message-ID: <4d7a830b-1413-2217-e5d5-c74a65d21219@madpilot.net> Date: Sat, 12 Sep 2020 20:24:07 +0200 In-Reply-To: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Bpgxs2myJz4LHJ X-Spamd-Bar: - X-Spamd-Result: default: False [-1.58 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.04)[-1.045]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-0.997]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; NEURAL_HAM_SHORT(-0.54)[-0.543]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current,freebsd-hackers] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 18:24:18 -0000 On 12/09/20 13:18, Eric McCorkle wrote: > I recently updated my other laptop, and now I'm getting a problem > loading zfs.ko at boot, relating to the lockstat_enabled symbol not > being defined (this happens during kernel boot and prevents mounting > root, so I can't get an exact trace) > > Looking at the new kernel, it seems that only zfs.ko contains the symbol > lockstat_enabled (notably, kernel does not). In my old kernel, zfs.ko > does not contain a reference to that symbol. > > Has anyone else seen this? Is there a workaround, or was this a one-off > bug? > I was getting this too, should be fixed by r365466. It can also be fixed by adding "options KDTRACE_HOOKS" to your kernel config, so that symbol gets defined. -- Guido Falsi From owner-freebsd-current@freebsd.org Sat Sep 12 21:00:29 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 70DC73E2D20 for ; Sat, 12 Sep 2020 21:00:29 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BplQ52F4pz4Vpg; Sat, 12 Sep 2020 21:00:29 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp.greenhost.nl ([213.108.110.112]) by smarthost1.greenhost.nl with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1kHCdF-0006RV-6W; Sat, 12 Sep 2020 23:00:27 +0200 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "Dimitry Andric" Cc: "FreeBSD Current" Subject: Re: compiling with ports llvm11 breaks on mman.h: struct shm_larg epage_conf References: Date: Sat, 12 Sep 2020 23:00:19 +0200 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Ronald Klop" Message-ID: In-Reply-To: User-Agent: Opera Mail/12.16 (FreeBSD) X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.samage.net X-Spam-Level: / X-Spam-Score: -0.4 X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF autolearn=disabled version=3.4.2 X-Scan-Signature: 01ccc3eb840dc35651f50b798cb06ae8 X-Rspamd-Queue-Id: 4BplQ52F4pz4Vpg X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 21:00:29 -0000 On Sat, 12 Sep 2020 18:28:03 +0200, Dimitry Andric wrote: > On 12 Sep 2020, at 17:43, Ronald Klop wrote: >> >> Because I'm tired of hours of compilation of llvm/clang I'm testing >> compiling FreeBSD with llvm11 from a pkg. >> >> Setup a jail with 13-CURRENT. Compilation of the installed version went >> fine. >> Today I svn up'd and compiled and compilation broke. >> >> /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers >> -Werror -Wall -[29/1822] >> t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body >> -Wno-string-plus-int -Wno-unused-const-variable >> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality >> -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef >> -Wno-address-of-packed-member - >> Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter >> -Qunused-arguments -I/usr/src/li >> b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86 >> -I/usr/src/lib/msun/src -c /usr/ >> src/lib/libc/sys/shm_open.c -o shm_open.o >> /usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete >> type 'struct shm_larg >> epage_conf' >> struct shm_largepage_conf slc; >> ^ >> /usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of >> 'struct shm_largepage_co >> nf' >> struct shm_largepage_conf slc; >> >> >> I can see the difference between /usr/include/sys/mman.h and >> /usr/src/sys/sys/mman.h is exactly about these symbols. >> Why is the base compiler using the latter and ports llvm11 the former? >> >> Configuration of my src.conf and make.conf is described in >> https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html . >> >> >> Do I miss some directive about system header files? > > During what stage is this, and is it an incremental (e.g. -DNO_CLEAN) > build? With this kind of failure, it is usually required to be able to > inspect the full buildworld log, and the exact command line you used to > invoke make. If you can, upload that somewhere so it can be viewed. It is during the building world stage and happens with and without NO_CLEAN. Full command: /usr/local/bin/clang11 -O2 -pipe -fno-common -DNO__SCCSID -DNO__RCSID -I/usr/src/lib/libc /include -I/usr/src/include -I/usr/src/lib/libc/amd64 -DNLS -D__DBINTERFACE_PRIVATE -I/usr/ src/contrib/gdtoa -I/usr/src/contrib/libc-vis -DINET6 -I/usr/obj/usr/src/amd64.amd64/lib/lib c -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/src/lib/libmd -I/usr/src/ contrib/jemalloc/include -DMALLOC_PRODUCTION -I/usr/src/contrib/tzcode/stdtime -I/usr/src/li b/libc/stdtime -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/li b/libc/rpc -DWANT_HYPERV -DYP -DNS_CACHING -DSYMBOL_VERSIONING -g -MD -MF.depend.shm_open.o -MTshm_open.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter /usr/local/llvm11 /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused- const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-un used-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member - Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -I/usr/src/lib/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/src -c /usr/ src/lib/libc/sys/shm_open.c -o shm_open.o > That said, it looks like something is messing up your include order, > as during a very early stage in buildword, the sys/sys/ headers are > symlinked to objdir/tmp/legacy/usr/include/sys/. This should include > the mman.h header. > > -Dimitry > I just added CROSS_TOOLCHAIN=llvm11 to make.conf and src.conf, but no difference. I think I need something with --sysroot, but am not sure if this is something I should set or which the build framework should set. Any advice on this? Or a pointer to the right documentation? Regards, Ronald. From owner-freebsd-current@freebsd.org Sat Sep 12 22:07:20 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9939B3E400A for ; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BpmvD3ZcGz4YtL for ; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 78D703E4008; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 776A33E3D15; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BpmvD2GmKz4Yqx; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.codepro.be", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 16DED138BE; Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id 8552043F5A; Sun, 13 Sep 2020 00:07:18 +0200 (CEST) From: "Kristof Provost" To: "Gleb Smirnoff" Cc: xtouqh@mm.st, current@freebsd.org, net@freebsd.org Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 0xffffffff8157d9a0 with sleeping prohibited Date: Sun, 13 Sep 2020 00:07:14 +0200 X-Mailer: MailMate (1.13.2r5673) Message-ID: <3891457F-A600-48C0-B9D1-C2259251FB42@FreeBSD.org> In-Reply-To: <20200911170601.GT1269@FreeBSD.org> References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st> <20200911170601.GT1269@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2020 22:07:20 -0000 On 11 Sep 2020, at 19:06, Gleb Smirnoff wrote: > Kristof, > > can you please take a look? IMHO, the problem is that with r360345 > the bridge_ioctl() is fully covered by epoch. IMHO, should be either > more fine grained covered, or use internal locking, because some of > the code downstream (driver ioctl) may sleep. > How does https://reviews.freebsd.org/D26418 look? Best regards, Kristof