From owner-freebsd-wireless@FreeBSD.ORG Sun May 15 08:50:11 2011 Return-Path: Delivered-To: freebsd-wireless@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32FA41065670 for ; Sun, 15 May 2011 08:50:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 08D618FC13 for ; Sun, 15 May 2011 08:50:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4F8oAKV085206 for ; Sun, 15 May 2011 08:50:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4F8oAbg085205; Sun, 15 May 2011 08:50:10 GMT (envelope-from gnats) Date: Sun, 15 May 2011 08:50:10 GMT Message-Id: <201105150850.p4F8oAbg085205@freefall.freebsd.org> To: freebsd-wireless@FreeBSD.org From: Dima Panov Cc: Subject: Re: kern/156884: dev/ath instablity X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dima Panov List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 08:50:11 -0000 The following reply was made to PR kern/156884; it has been noted by GNATS. From: Dima Panov To: Adrian Chadd Cc: bug-followup@freebsd.org,fluffy@freebsd.org Subject: Re: kern/156884: dev/ath instablity Date: Sun, 15 May 2011 19:43:20 +1100 Just more debug info: r221862M net.wlan.0.debug: 0x800000 wlanstats: 2 rx from wrong bssid 4 rx discard 'cuz dup 245 rx discard 'cuz mcast echo 19879 rx beacon frames 20006 rx element unknown 41 rx frame chan mismatch 1 rx seq# violation (CCMP) 1 rx seq# violation (TKIP) 6 active scans started 5 background scans started 19956 rx management frames 2634 total data frames received 1115 unicast data frames received 1519 multicast data frames received 1465 total data frames transmit 1451 unicast data frames sent 24M current transmit rate 49 current rssi -96 current noise floor (dBm) -47 current signal (dBm) athstats: 22924 data frames received 1650 data frames transmit 1 tx frames with an alternate rate 86 long on-chip tx retries 1 tx failed 'cuz too many retries 62 mib overflow interrupts 36M current transmit rate 1492 tx frames with short preamble 5 rx failed 'cuz of bad CRC 69 periodic calibrations -0/+0 TDMA slot adjust (usecs, smoothed) 48 rssi of last ack 47 avg recv rssi -96 rx noise floor 172 tx frames through raw api 1 OFDM weak signal detect 333 listen time 67 ANI increased spur immunity 64 ANI decrease spur immunity 105 ANI enabled OFDM weak signal detect 33 ANI disabled OFDM weak signal detect 131 ANI disabled CCK weak signal threshold 5 ANI increased first step level 2 ANI decreased first step level 99937 cumulative OFDM phy error count 871 cumulative CCK phy error count 56 ANI forced listen time to zero 86 missing ACK's 1591 bad FCS 19865 beacons received 49 average rssi (beacons only) 50 average rssi (all rx'd frames) 48 average rssi (ACKs only) Antenna profile: [0] tx 1649 rx 0 [1] tx 0 rx 22924 09.05.2011, 23:54, "Dima Panov" : > By Adrian's request, I provide chatlog for PR history: > -- Dima Panov (fluffy@FreeBSD.org) KDE@FreeBSD team Facebook: http://www.facebook.com/fluffy.khv From owner-freebsd-wireless@FreeBSD.ORG Sun May 15 10:10:13 2011 Return-Path: Delivered-To: freebsd-wireless@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02D4A1065670 for ; Sun, 15 May 2011 10:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E686B8FC1D for ; Sun, 15 May 2011 10:10:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4FAAC6I056162 for ; Sun, 15 May 2011 10:10:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4FAACxg056161; Sun, 15 May 2011 10:10:12 GMT (envelope-from gnats) Date: Sun, 15 May 2011 10:10:12 GMT Message-Id: <201105151010.p4FAACxg056161@freefall.freebsd.org> To: freebsd-wireless@FreeBSD.org From: Dima Panov Cc: Subject: Re: kern/156884: dev/ath instablity X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dima Panov List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 10:10:13 -0000 The following reply was made to PR kern/156884; it has been noted by GNATS. From: Dima Panov To: Adrian Chadd Cc: bug-followup@freebsd.org,fluffy@freebsd.org Subject: Re: kern/156884: dev/ath instablity Date: Sun, 15 May 2011 21:05:57 +1100 QW5kIHNvbWUgbmV3IGluZm86DQoNCmlmY29uZmlnOg0KDQp3bGFuMDogZmxhZ3M9ODg0MzxVUCxC Uk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDANCgll dGhlciBjODowYTphOTo3YzpjMDozZQ0KCW1lZGlhOiBJRUVFIDgwMi4xMSBXaXJlbGVzcyBFdGhl cm5ldCBPRkRNLzI0TWJwcyBtb2RlIDExZw0KCXN0YXR1czogYXNzb2NpYXRlZA0KCXNzaWQgRmx1 ZmZ5Lktodi5SVSBjaGFubmVsIDEyICgyNDY3IE1IeiAxMWcpIGJzc2lkIDAwOjI2OjVhOjJlOmRj OmQ2DQoJcmVnZG9tYWluIDEwMSBjb3VudHJ5IERFQlVHIGluZG9vciBlY20gYXV0aG1vZGUgV1BB Mi84MDIuMTFpIC13cHMNCgktdHNuIHByaXZhY3kgT04gZGVmdHhrZXkgVU5ERUYNCglUS0lQIDI6 MTI4LWJpdCBwb3dlcnNhdmVtb2RlIE9GRiBwb3dlcnNhdmVzbGVlcCAxMDAgdHhwb3dlciAyMA0K CXR4cG93bWF4IDUwLjAgLWRvdGQgcnRzdGhyZXNob2xkIDIzNDYgZnJhZ3RocmVzaG9sZCAyMzQ2 IGJtaXNzIDcNCgkxMWEgICAgIHVjYXN0IE5PTkUgICAgbWdtdCAgNiBNYi9zIG1jYXN0ICA2IE1i L3MgbWF4cmV0cnkgNg0KCTExYiAgICAgdWNhc3QgTk9ORSAgICBtZ210ICAxIE1iL3MgbWNhc3Qg IDEgTWIvcyBtYXhyZXRyeSA2DQoJMTFnICAgICB1Y2FzdCBOT05FICAgIG1nbXQgIDEgTWIvcyBt Y2FzdCAgMSBNYi9zIG1heHJldHJ5IDYNCgl0dXJib0EgIHVjYXN0IE5PTkUgICAgbWdtdCAgNiBN Yi9zIG1jYXN0ICA2IE1iL3MgbWF4cmV0cnkgNg0KCXR1cmJvRyAgdWNhc3QgTk9ORSAgICBtZ210 ICAxIE1iL3MgbWNhc3QgIDEgTWIvcyBtYXhyZXRyeSA2DQoJc3R1cmJvICB1Y2FzdCBOT05FICAg IG1nbXQgIDYgTWIvcyBtY2FzdCAgNiBNYi9zIG1heHJldHJ5IDYNCgkxMW5hICAgIHVjYXN0IE5P TkUgICAgbWdtdCAxMiBNQ1MgIG1jYXN0IDEyIE1DUyAgbWF4cmV0cnkgNg0KCTExbmcgICAgdWNh c3QgTk9ORSAgICBtZ210ICAyIE1DUyAgbWNhc3QgIDIgTUNTICBtYXhyZXRyeSA2DQoJaGFsZiAg ICB1Y2FzdCBOT05FICAgIG1nbXQgIDMgTWIvcyBtY2FzdCAgMyBNYi9zIG1heHJldHJ5IDYNCglx dWFydGVyIHVjYXN0IE5PTkUgICAgbWdtdCAgMSBNYi9zIG1jYXN0ICAxIE1iL3MgbWF4cmV0cnkg Ng0KCXNjYW52YWxpZCA0NTAgYmdzY2FuIGJnc2NhbmludHZsIDMwMCBiZ3NjYW5pZGxlIDI1MA0K CXJvYW06MTFhICAgICByc3NpICAgIDdkQm0gcmF0ZSAxMiBNYi9zDQoJcm9hbToxMWIgICAgIHJz c2kgICAgN2RCbSByYXRlICAxIE1iL3MNCglyb2FtOjExZyAgICAgcnNzaSAgICA3ZEJtIHJhdGUg IDUgTWIvcw0KCXJvYW06dHVyYm9BICByc3NpICAgIDdkQm0gcmF0ZSAxMiBNYi9zDQoJcm9hbTp0 dXJib0cgIHJzc2kgICAgN2RCbSByYXRlIDEyIE1iL3MNCglyb2FtOnN0dXJibyAgcnNzaSAgICA3 ZEJtIHJhdGUgMTIgTWIvcw0KCXJvYW06MTFuYSAgICByc3NpICAgIDdkQm0gIE1DUyAgMSAgICAN Cglyb2FtOjExbmcgICAgcnNzaSAgICA3ZEJtICBNQ1MgIDEgICAgDQoJcm9hbTpoYWxmICAgIHJz c2kgICAgN2RCbSByYXRlICA2IE1iL3MNCglyb2FtOnF1YXJ0ZXIgcnNzaSAgICA3ZEJtIHJhdGUg IDMgTWIvcw0KCS1wdXJlZyBwcm90bW9kZSBDVFMgLWh0IC1odGNvbXBhdCAtYW1wZHUgYW1wZHVs aW1pdCA2NGsNCglhbXBkdWRlbnNpdHkgNCAtYW1zZHUgLXNob3J0Z2kgaHRwcm90bW9kZSBSVFND VFMgLXB1cmVuIC1zbXBzIC1yaWZzDQoJd21lIGJ1cnN0IC1kd2RzIHJvYW1pbmcgTUFOVUFMIGJp bnR2YWwgMTAwDQoJQUNfQkUgY3dtaW4gIDQgY3dtYXggMTAgYWlmcyAgMyB0eG9wTGltaXQgICAw IC1hY20gYWNrDQoJICAgICAgY3dtaW4gIDQgY3dtYXggMTAgYWlmcyAgMyB0eG9wTGltaXQgICAw IC1hY20NCglBQ19CSyBjd21pbiAgNCBjd21heCAxMCBhaWZzICA3IHR4b3BMaW1pdCAgIDAgLWFj bSBhY2sNCgkgICAgICBjd21pbiAgNCBjd21heCAxMCBhaWZzICA3IHR4b3BMaW1pdCAgIDAgLWFj bQ0KCUFDX1ZJIGN3bWluICAzIGN3bWF4ICA0IGFpZnMgIDIgdHhvcExpbWl0ICA5NCAtYWNtIGFj aw0KCSAgICAgIGN3bWluICAzIGN3bWF4ICA0IGFpZnMgIDIgdHhvcExpbWl0ICA5NCAtYWNtDQoJ QUNfVk8gY3dtaW4gIDIgY3dtYXggIDMgYWlmcyAgMiB0eG9wTGltaXQgIDQ3IC1hY20gYWNrDQoJ ICAgICAgY3dtaW4gIDIgY3dtYXggIDMgYWlmcyAgMiB0eG9wTGltaXQgIDQ3IC1hY20NCglncm91 cHM6IHdsYW4gDQoNCg0KZG1lc2c6DQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzMyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzNCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDEzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDEzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzOCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEzOSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDE0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDE0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0MiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0MyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0NCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDE0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDE0NiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0OCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE0 OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDE1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1MiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1MyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDE1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDE1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1NyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE1OCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDE1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDE2MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2MiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2MyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDE2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDE2NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2NyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE2 OCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDE2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3MSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3MiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDE3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDE3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3NSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3NiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE3NyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDE3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDE3OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4MSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4MiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDE4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDE4NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4NiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4 NyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDE4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE4OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5MCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5MSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDE5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDE5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5NSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5NiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDE5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDE5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDE5OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwMCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwMSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDIwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDIwMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwNCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwNSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIw NiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDIwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwOCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIwOSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxMCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDIxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDIxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxNCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxNSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDIxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDIxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIxOSAoc2l6ZSA1MCl3bGFu MDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyMCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDIyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDIyMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyNCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIy NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDIyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyOCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIyOSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDIzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDIzMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzMyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzNCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDIzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDIzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzOCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDIzOSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDI0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDI0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI0MiAoc2l6ZSA1MCl3bGFuMDogWzAwOjI2 OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAyNDMgKHNpemUgNTApDQoN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI0 NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDI0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI0NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI0NyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI0OCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDI0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDI1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1MiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1MyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDI1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDI1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1NyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI1OCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDI1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDI2MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2MiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2 MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDI2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2NiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI2NyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDI2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDI2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3MCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3MSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3MiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDI3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDI3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3NiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI3NyAo c2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDI3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDI3OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4MSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4 MiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDI4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4NCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4NSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4NiAoc2l6ZSA1 MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDI4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDI4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI4OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5MCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5MSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDI5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDI5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5NSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5NiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDI5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDI5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDI5OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwMCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMw MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDMwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwNCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwNSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDMwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDMwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMwOSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxMCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDMxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDMxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxNCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxNSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDMxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDMxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMxOSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMy MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDMyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyMyAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyNCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDMyNSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDMyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyNyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyOCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMyOSAoc2l6 ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDMzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDMzMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMzMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMzMyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMzNCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDMzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDMzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMzNyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMzOCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDMz OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDM0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM0MiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM0MyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDM0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3d2xyYSBuc2Ewdjpl ICBxIG92ZXJmbG93LCBkcm9wcyAzNDUgKHNpemUgNTApWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Ig c2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAzNDYgKHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM0NyAoc2l6ZSA1MCl3bGFuMDog DQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM0OCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDM0OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDM1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1MSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1MiAoc2l6ZSA1MCl3bGFu MDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1MyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDM1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDM1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1NyAoc2l6ZSA1MCl3 bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM1 OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDM1OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2MSAoc2l6ZSA1MCl3DQpsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2MiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDM2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDM2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2NiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM2NyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDM2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDM2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3MCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3MSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3MiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDM3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDM3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3NiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3 NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDM3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM3OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4MCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4MSAoc2l6ZSA1 MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDM4MiAoc2l6ZSA1MCl3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJm bG93LCBkcm9wcyAzODMgKHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4NSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4NiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDM4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDM4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM4OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5MCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5MSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDM5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDM5MyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5NSAoc2l6ZSA1MCl3 bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5 NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDM5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDM5OSAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwMCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwNCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwNSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDQwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDQwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQwOSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxMCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDQxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDQxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxNCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQx NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDQxNiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxOCAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQxOSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyMyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyNCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDQyNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDQyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyNyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyOCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQyOSAo c2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDQzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDQzMSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQzMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQzMyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQz NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDQzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQzNyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQzOCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQzOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQ0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0MiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0MyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDQ0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDQ0NSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0NyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ0OCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDQ0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDQ1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1MiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1 MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDQ1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1NiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ1NyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQ1OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQ1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2MSAoc2l6ZSA1MCl3bGFuMDog DQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2MiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDQ2MyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDQ2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2NiAoc2l6ZSA1MCl3bGFu DQowOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ2NyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDQ2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDQ2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3MSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3 MiAoc2l6ZSA1MCl3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93 LCBkcm9wcyA0NzMgKHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3NSAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3NiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQ3NyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQ3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ3OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4MCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4MSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDQ4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDQ4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4NSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4NiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDQ4NyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDQ4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ4OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5MCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5 MSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDQ5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5NCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5NSAoc2l6ZSA1 MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDQ5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDQ5NyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDQ5OSAoc2l6ZSA1MCl3bGFuMDog DQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwMCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDUwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDUwMiAoc2l6ZSA1MCl3DQpsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwNCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwNSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDUwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDUwNyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUwOSAoc2l6ZSA1MCl3 bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUx MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDUxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxMyAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxNCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDUxNSAoc2l6ZSA1MCl3DQpsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDUxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxOCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUxOSAoc2l6 ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDUyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDUyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUyMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUyMyAoc2l6ZSA1MCl3bGFu MDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyA1MjQgKHNp emUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDUyNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDUyNiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUyNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUyOCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUy OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDUzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzMiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzMyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDUzNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDUzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzNyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDUzOCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDUzOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDU0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0MiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0MyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDU0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDU0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0NyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU0 OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDU0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1MSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1MiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDU1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDU1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1NiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU1NyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDU1OCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDU1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2MCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2MSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2MiAo c2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDU2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDU2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2NiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2 NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDU2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU3MCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU3MSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDU3MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjZ3Omw1YWFuOjAyZTo6IGRjOmQ2XSBwd3Igc2F2 ZSBxIG92ZXJmbG93LCBkcm9wcyA1NzMgKHNpemUgNTApWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Ig c2F2ZSBxIG92ZXJmbG93LCBkcm9wcyA1NzQgKHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU3NSAoc2l6ZSA1MCl3bGFuMDog DQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU3NiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDU3NyAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDU3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzd2FsdmVhIHEgb252MGU6ciBmbG93LCBkcm9wcyA1NzkgKHNpemUgNTApWzAwOjI2OjVh OjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyA1ODAgKHNpemUgNTApDQoNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4MSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDU4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDU4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4NCAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4NSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4 NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDU4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU4OSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5MCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDU5MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDU5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5NCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5NSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDU5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDU5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDU5OSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwMCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDYwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDYwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwNCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYw NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDYwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwOCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYwOSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDYxMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDYxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxMyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxNCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDYxNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDYxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxOCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYxOSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDYyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDYyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYyMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3B3c2wgYTYybjMwIDooIHNp emUgNTApWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyA2MjQg KHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDYyNSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYyNyAoc2l6ZSA1MCl3bGFuMDogDQpb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYyOCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDYyOSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDYzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzMSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzMiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzMyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDYzNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDYzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzNyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDYzOCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDYzOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDY0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY0MiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY0 MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDY0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY0NiAoc2l6ZSA1MCkNCndsYW4wOiB3 bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkW3Iwb3AwcyA6 NjI0Njo3NSBhKDpzMmVpOnpkZWMgOjVkNl0wIClwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyA2 NDggKHNpemUgNTApDQoNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDY0OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1MSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1MiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDY1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDY1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1NiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY1NyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDY1OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDY1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2MSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2 MiAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDY2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2NSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2NiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDY2NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDY2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3MCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3MSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDY3MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDY3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3NSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3NiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDY3NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDY3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY3OSAoc2l6ZSA1MCl3bGFuMDogDQpbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4MCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4 MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDY4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4NCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4NSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDY4NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDY4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY4OSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5MCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDY5MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDY5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5NCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5NSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDY5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDY5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDY5OSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcw MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDcwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwMyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwNCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDcwNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDcwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwOCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcwOSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDcxMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDcxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcxMyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcxNCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDcxNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDcxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcxOCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcx OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDcyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyMiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyMyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDcyNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDcyNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyNyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcyOCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDcyOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDczMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDczMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDczMiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDczMyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDczNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDczNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDczNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDczNyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDcz OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDczOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0MSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0MiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDc0MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDc0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0NiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc0NyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDc0OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDc0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1MSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1MiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDc1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDc1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1NiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1 NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDc1OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2MCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2MSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDc2MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDc2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2NSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2NiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDc2NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDc2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3MCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3MSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDc3MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDc3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3NSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3 NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDc3NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc3OSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4MCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDc4MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDc4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4NCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4NSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDc4NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDc4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc4OSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5MCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDc5MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDc5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5NCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5 NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDc5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5OCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDc5OSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDgwMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDgwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwMyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwNCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDgwNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDgwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwOCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgwOSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDgxMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDgxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgxMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgxMyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgx NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDgxNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgxNyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgxOCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDgxOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDgyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyMiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyMyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDgyNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDgyNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyNyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgyOCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDgyOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDgzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgzMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgzMiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgz MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDgzNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgzNiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDgzNyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDgzOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDgzOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0MSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0MiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDg0MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDg0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0NiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg0NyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDg0OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDg0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1MSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1 MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDg1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1NSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1NiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDg1NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDg1OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2MCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2MSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDg2MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDg2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2NSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2NiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDg2NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDg2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg2OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3MCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3 MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDg3MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3NCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3NSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDg3NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDg3NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg3OSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4MCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDg4MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDg4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4NCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4NSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDg4NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDg4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg4OSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5 MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDg5MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5MyAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5NCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDg5NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDg5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5OCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDg5OSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDkwMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDkwMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkwMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkwMyAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkwNCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDkwNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDkwNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkwNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkwOCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkw OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDkxMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxMiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxMyAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDkxNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDkxNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxNyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkxOCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDkxOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDkyMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkyMSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkyMiAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkyMyAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDkyNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDkyNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkyNyAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDky OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDkyOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzMCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzMSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzMiAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDkzMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDkzNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzNiAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDkzNyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDkzOCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDkzOSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0MSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0MiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDk0MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDk0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0NiAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0 NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDk0OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk0OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1MCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1MSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDk1MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDk1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1NSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1NiAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDk1NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDk1OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk1OSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2MCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2MSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDk2MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDk2MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2NSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2 NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDk2NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk2OSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3MCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDk3MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDk3MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3NCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3NSAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDk3NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDk3NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk3OSAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4MCAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDk4MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDk4MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4NCAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4 NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDk4NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4OCAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk4OSAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDk5MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDk5MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5MyAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5NCAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDk5NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDk5NiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5NyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5OCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDk5OSAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDEwMDAgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2 ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDAxIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpk YzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAwMiAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMDMgKHNpemUg NTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9w cyAxMDA0IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBv dmVyZmxvdywgZHJvcHMgMTAwNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMDYgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2 OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDA3IChzaXplIDUwKQ0K d2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAw OCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDEwMDkgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Ig c2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDEwIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToy ZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAxMSAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMTIgKHNp emUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBk cm9wcyAxMDEzIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUg cSBvdmVyZmxvdywgZHJvcHMgMTAxNCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMTUgKHNpemUgNTApDQp3bGFuMDogWzAw OjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDE2IChzaXplIDUw KQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMg MTAxNyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDEwMTggKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBw d3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDE5IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1 YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAyMCAoc2l6ZSA1MCkNCnds YW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMjEg KHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93 LCBkcm9wcyAxMDIyIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNh dmUgcSBvdmVyZmxvdywgZHJvcHMgMTAyMyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6 ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMjQgKHNpemUgNTApDQp3bGFuMDog WzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDI1IChzaXpl IDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJv cHMgMTAyNiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEg b3ZlcmZsb3csIGRyb3BzIDEwMjcgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2 XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDI4IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoy Njo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAyOSAoc2l6ZSA1MCkN CndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEw MzAgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJm bG93LCBkcm9wcyAxMDMxIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdy IHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAzMiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6 MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwMzMgKHNpemUgNTApDQp3bGFu MDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDM0IChz aXplIDUwKXdsYW4wOiANClswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywg ZHJvcHMgMTAzNSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZl IHEgb3ZlcmZsb3csIGRyb3BzIDEwMzYgKHNpemUgNTApd2xhbjA6IA0KWzAwOjI2OjVhOjJlOmRj OmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDM3IChzaXplIDUwKQ0Kd2xhbjA6IFsw MDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTAzOCAoc2l6ZSA1 MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3Bz IDEwMzkgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92 ZXJmbG93LCBkcm9wcyAxMDQwIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0g cHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA0MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6 NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNDIgKHNpemUgNTApDQp3 bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDQz IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxv dywgZHJvcHMgMTA0NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBz YXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNDUgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJl OmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDQ2IChzaXplIDUwKQ0Kd2xhbjA6 IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA0NyAoc2l6 ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRy b3BzIDEwNDggKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBx IG92ZXJmbG93LCBkcm9wcyAxMDQ5IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpk Nl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA1MCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6 MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNTEgKHNpemUgNTAp DQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAx MDUyIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVy ZmxvdywgZHJvcHMgMTA1MyAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3 ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNTQgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVh OjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDU1IChzaXplIDUwKQ0Kd2xh bjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA1NiAo c2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3cs IGRyb3BzIDEwNTcgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2 ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDU4IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpk YzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA1OSAoc2l6ZSA1MCkNCndsYW4wOiBb MDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNjAgKHNpemUg NTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9w cyAxMDYxIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBv dmVyZmxvdywgZHJvcHMgMTA2MiAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZd IHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNjMgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2 OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDY0IChzaXplIDUwKQ0K d2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA2 NSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZs b3csIGRyb3BzIDEwNjYgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Ig c2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDY3IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToy ZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA2OCAoc2l6ZSA1MCkNCndsYW4w OiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNjkgKHNp emUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBk cm9wcyAxMDcwIChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUg cSBvdmVyZmxvdywgZHJvcHMgMTA3MSAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6 ZDZdIHB3ciBzYXZlIHEgb3ZlcmZsb3csIGRyb3BzIDEwNzIgKHNpemUgNTApDQp3bGFuMDogWzAw OjI2OjVhOjJlOmRjOmQ2XSBwd3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDczIChzaXplIDUw KQ0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMg MTA3NCAoc2l6ZSA1MCkNCndsYW4wOiBbMDA6MjY6NWE6MmU6ZGM6ZDZdIHB3ciBzYXZlIHEgb3Zl cmZsb3csIGRyb3BzIDEwNzUgKHNpemUgNTApDQp3bGFuMDogWzAwOjI2OjVhOjJlOmRjOmQ2XSBw d3Igc2F2ZSBxIG92ZXJmbG93LCBkcm9wcyAxMDc2IChzaXplIDUwKQ0Kd2xhbjA6IFswMDoyNjo1 YToyZTpkYzpkNl0gcHdyIHNhdmUgcSBvdmVyZmxvdywgZHJvcHMgMTA3NyAoc2l6ZSA1MCkNCmxh Z2cwOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTg0Kd2xhbjA6IFswMDoyNjo1YToyZTpkYzpk Nl0gc2VuZCBzdGF0aW9uIGRpc2Fzc29jaWF0ZSAocmVhc29uIDgpDQp3bGFuMDogbGluayBzdGF0 ZSBjaGFuZ2VkIHRvIERPV04NCndsYW4wOiBFdGhlcm5ldCBhZGRyZXNzOiBjODowYTphOTo3Yzpj MDozZQ0KDQoNCmFjcGkgc2V0dGluZ3M6DQoNCmh3LmFjcGkuY3B1LmN4X2xvd2VzdDogQzEgDQpo dy5hY3BpLnN0YW5kYnlfc3RhdGU6IE5PTkUNCmh3LmFjcGkuc3VzcGVuZF9zdGF0ZTogUzMNCg0K cG93ZXJkIGlzIG9mZg0KDQppdCdzIGFuIGFjZXIgZmVycmFyaSBvbmUgZm8yMDAgbGFwdG9wDQoN Cg0KMTUuMDUuMjAxMSwgMTk6NDMsICJEaW1hIFBhbm92IiA8Zmx1ZmZ5QGZsdWZmeS5raHYucnU+ Og0KPiBKdXN0IG1vcmUgZGVidWcgaW5mbzoNCj4NCj4gcjIyMTg2Mk0NCj4NCj4gbmV0LndsYW4u MC5kZWJ1ZzogMHg4MDAwMDA8YXNzb2M+DQo+DQo+IHdsYW5zdGF0czoNCj4gMiCampqampqacngg ZnJvbSB3cm9uZyBic3NpZA0KPiA0IJqampqamppyeCBkaXNjYXJkICdjdXogZHVwDQo+IDI0NSCa mpqamnJ4IGRpc2NhcmQgJ2N1eiBtY2FzdCBlY2hvDQo+IDE5ODc5IJqamnJ4IGJlYWNvbiBmcmFt ZXMNCj4gMjAwMDYgmpqacnggZWxlbWVudCB1bmtub3duDQo+IDQxIJqampqamnJ4IGZyYW1lIGNo YW4gbWlzbWF0Y2gNCj4gMSCampqampqacnggc2VxIyB2aW9sYXRpb24gKENDTVApDQo+IDEgmpqa mpqamnJ4IHNlcSMgdmlvbGF0aW9uIChUS0lQKQ0KPiA2IJqampqampphY3RpdmUgc2NhbnMgc3Rh cnRlZA0KPiA1IJqampqamppiYWNrZ3JvdW5kIHNjYW5zIHN0YXJ0ZWQNCj4gMTk5NTYgmpqacngg bWFuYWdlbWVudCBmcmFtZXMNCj4gMjYzNCCampqadG90YWwgZGF0YSBmcmFtZXMgcmVjZWl2ZWQN Cj4gMTExNSCampqadW5pY2FzdCBkYXRhIGZyYW1lcyByZWNlaXZlZA0KPiAxNTE5IJqampptdWx0 aWNhc3QgZGF0YSBmcmFtZXMgcmVjZWl2ZWQNCj4gMTQ2NSCampqadG90YWwgZGF0YSBmcmFtZXMg dHJhbnNtaXQNCj4gMTQ1MSCampqadW5pY2FzdCBkYXRhIGZyYW1lcyBzZW50DQo+IDI0TSCampqa mmN1cnJlbnQgdHJhbnNtaXQgcmF0ZQ0KPiA0OSCampqamppjdXJyZW50IHJzc2kNCj4gLTk2IJqa mpqaY3VycmVudCBub2lzZSBmbG9vciAoZEJtKQ0KPiAtNDcgmpqamppjdXJyZW50IHNpZ25hbCAo ZEJtKQ0KPg0KPiBhdGhzdGF0czoNCj4gMjI5MjQgmpqaZGF0YSBmcmFtZXMgcmVjZWl2ZWQNCj4g MTY1MCCampqaZGF0YSBmcmFtZXMgdHJhbnNtaXQNCj4gMSCampqampqadHggZnJhbWVzIHdpdGgg YW4gYWx0ZXJuYXRlIHJhdGUNCj4gODYgmpqampqabG9uZyBvbi1jaGlwIHR4IHJldHJpZXMNCj4g MSCampqampqadHggZmFpbGVkICdjdXogdG9vIG1hbnkgcmV0cmllcw0KPiA2MiCampqampptaWIg b3ZlcmZsb3cgaW50ZXJydXB0cw0KPiAzNk0gmpqamppjdXJyZW50IHRyYW5zbWl0IHJhdGUNCj4g MTQ5MiCampqadHggZnJhbWVzIHdpdGggc2hvcnQgcHJlYW1ibGUNCj4gNSCampqampqacnggZmFp bGVkICdjdXogb2YgYmFkIENSQw0KPiA2OSCampqamppwZXJpb2RpYyBjYWxpYnJhdGlvbnMNCj4g LTAvKzAgmpqaVERNQSBzbG90IGFkanVzdCAodXNlY3MsIHNtb290aGVkKQ0KPiA0OCCampqamppy c3NpIG9mIGxhc3QgYWNrDQo+IDQ3IJqampqammF2ZyByZWN2IHJzc2kNCj4gLTk2IJqampqacngg bm9pc2UgZmxvb3INCj4gMTcyIJqampqadHggZnJhbWVzIHRocm91Z2ggcmF3IGFwaQ0KPiAxIJqa mpqamppPRkRNIHdlYWsgc2lnbmFsIGRldGVjdA0KPiAzMzMgmpqamppsaXN0ZW4gdGltZQ0KPiA2 NyCampqamppBTkkgaW5jcmVhc2VkIHNwdXIgaW1tdW5pdHkNCj4gNjQgmpqampqaQU5JIGRlY3Jl YXNlIHNwdXIgaW1tdW5pdHkNCj4gMTA1IJqampqaQU5JIGVuYWJsZWQgT0ZETSB3ZWFrIHNpZ25h bCBkZXRlY3QNCj4gMzMgmpqampqaQU5JIGRpc2FibGVkIE9GRE0gd2VhayBzaWduYWwgZGV0ZWN0 DQo+IDEzMSCampqamkFOSSBkaXNhYmxlZCBDQ0sgd2VhayBzaWduYWwgdGhyZXNob2xkDQo+IDUg mpqampqamkFOSSBpbmNyZWFzZWQgZmlyc3Qgc3RlcCBsZXZlbA0KPiAyIJqampqamppBTkkgZGVj cmVhc2VkIGZpcnN0IHN0ZXAgbGV2ZWwNCj4gOTk5MzcgmpqaY3VtdWxhdGl2ZSBPRkRNIHBoeSBl cnJvciBjb3VudA0KPiA4NzEgmpqamppjdW11bGF0aXZlIENDSyBwaHkgZXJyb3IgY291bnQNCj4g NTYgmpqampqaQU5JIGZvcmNlZCBsaXN0ZW4gdGltZSB0byB6ZXJvDQo+IDg2IJqampqamm1pc3Np bmcgQUNLJ3MNCj4gMTU5MSCampqaYmFkIEZDUw0KPiAxOTg2NSCamppiZWFjb25zIHJlY2VpdmVk DQo+IDQ5IJqampqammF2ZXJhZ2UgcnNzaSAoYmVhY29ucyBvbmx5KQ0KPiA1MCCampqampphdmVy YWdlIHJzc2kgKGFsbCByeCdkIGZyYW1lcykNCj4gNDggmpqampqaYXZlcmFnZSByc3NpIChBQ0tz IG9ubHkpDQo+IEFudGVubmEgcHJvZmlsZToNCj4gWzBdIHR4IJqampoxNjQ5IHJ4IJqampqampow DQo+IFsxXSB0eCCampqampqaMCByeCCampoyMjkyNA0KPg0KPiAwOS4wNS4yMDExLCAyMzo1NCwg IkRpbWEgUGFub3YiIDxmbHVmZnlAZmx1ZmZ5Lmtodi5ydT47Og0KPg0KPj4gmkJ5IEFkcmlhbidz IHJlcXVlc3QsIEkgcHJvdmlkZSBjaGF0bG9nIGZvciBQUiBoaXN0b3J5Og0KPiAtLQ0KPiBEaW1h IFBhbm92IChmbHVmZnlARnJlZUJTRC5vcmcpDQo+IEtERUBGcmVlQlNEIHRlYW0NCj4NCj4gRmFj ZWJvb2s6IGh0dHA6Ly93d3cuZmFjZWJvb2suY29tL2ZsdWZmeS5raHYNCg0KLS0gDQpEaW1hIFBh bm92IChmbHVmZnlARnJlZUJTRC5vcmcpDQpLREVARnJlZUJTRCB0ZWFtDQoNCkZhY2Vib29rOiBo dHRwOi8vd3d3LmZhY2Vib29rLmNvbS9mbHVmZnkua2h2 From owner-freebsd-wireless@FreeBSD.ORG Sun May 15 10:20:11 2011 Return-Path: Delivered-To: freebsd-wireless@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D0091065670 for ; Sun, 15 May 2011 10:20:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 733528FC08 for ; Sun, 15 May 2011 10:20:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4FAKBnj070274 for ; Sun, 15 May 2011 10:20:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4FAKBKR070273; Sun, 15 May 2011 10:20:11 GMT (envelope-from gnats) Date: Sun, 15 May 2011 10:20:11 GMT Message-Id: <201105151020.p4FAKBKR070273@freefall.freebsd.org> To: freebsd-wireless@FreeBSD.org From: Adrian Chadd Cc: Subject: Re: kern/156884: dev/ath instablity X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Adrian Chadd List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 10:20:11 -0000 The following reply was made to PR kern/156884; it has been noted by GNATS. From: Adrian Chadd To: Dima Panov Cc: bug-followup@freebsd.org, fluffy@freebsd.org Subject: Re: kern/156884: dev/ath instablity Date: Sun, 15 May 2011 18:17:00 +0800 Dima and I talked about this on IRC. Something's causing the net80211 stack to disassociate the STA via "reason 8": ieee80211.h: IEEE80211_REASON_ASSOC_LEAVE = 8, The queued packets on the power save queue makes me think the unit is scanning and doesn't come out of it in time. I've asked Dima to enable +scan (wlandebug +scan) so we can see what the scanning behaviour is next time this occurs. Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 11:07:18 2011 Return-Path: Delivered-To: freebsd-wireless@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C50F106567D for ; Mon, 16 May 2011 11:07:18 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3F9E08FC22 for ; Mon, 16 May 2011 11:07:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4GB7IfL071388 for ; Mon, 16 May 2011 11:07:18 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4GB7HQC071386 for freebsd-wireless@FreeBSD.org; Mon, 16 May 2011 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 16 May 2011 11:07:17 GMT Message-Id: <201105161107.p4GB7HQC071386@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-wireless@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-wireless@FreeBSD.org X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 11:07:18 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/156904 wireless [ath] AR9285 antenna diversity algorithm is buggy and o kern/156884 wireless [ath] ath instablity o kern/156327 wireless [bwn] bwn driver causes 20%-50% packet loss o kern/156322 wireless [wpi] no ahdemo support for if_wpi o kern/156321 wireless [ath] ahdemo doesn't work with if_ath o kern/155100 wireless [ath] ath driver on busy channel: "stuck beacon" p kern/154598 wireless [ath] Atheros 5424/2424 can't connect to WPA network o kern/154567 wireless [ath] ath(4) lot of bad series(0) o kern/154327 wireless [ath] AR5416 in station mode hangs when transmitting f o kern/154284 wireless [ath] Modern ath wifi cards (such as AR9285) have miss o kern/154153 wireless [ath] AR5213 + MIPS + WPA group key packet corruption o kern/154007 wireless [ath] Atheros ar9287 card does not get recognized. o kern/153448 wireless [ath] ath networking device loses association after a o kern/152750 wireless [ath] ath0 lot of bad series hwrate o kern/151198 wireless [ath] ath/5416 fails bgscan with "ath0: ath_chan_set: o kern/149786 wireless [bwn] bwn on Dell Inspiron 1150: connections stall o kern/149539 wireless [ath] atheros ar9287 is not supported by ath_hal o kern/149516 wireless [ath] ath(4) hostap with fake MAC/BSSID results in sta o kern/149373 wireless [realtek/atheros]: None of my network card working o kern/149307 wireless [ath] Doesn't work Atheros 9285 o kern/148322 wireless [ath] Triggering atheros wifi beacon misses in hostap o kern/148317 wireless [ath] FreeBSD 7.x hostap memory leak in net80211 or At o kern/148112 wireless [ath] Atheros 9285 cannot register with wifi AP (timeo o kern/148078 wireless [ath] wireless networking stops functioning o kern/145826 wireless [panic] [ath] Unable to configure adhoc mode on ath0/w o kern/144987 wireless [wpi] [panic] injecting packets with wlaninject using o bin/144109 wireless hostapd(8) uses the MAC of the wireless interface, but o kern/143868 wireless [ath] [patch] [request] allow Atheros watchdog timeout o conf/143079 wireless hostapd(8) startup missing multi wlan functionality o kern/140796 wireless [ath] [panic] Cannot attach (unable to attach hardware p kern/140567 wireless [ath] [patch] ath is not worked on my notebook PC o kern/140245 wireless [ath] [panic] Kernel panic during network activity on o kern/137592 wireless [ath] panic - 7-STABLE (Aug 7, 2009 UTC) crashes on ne p bin/137484 wireless [patch] Integer overflow in wpa_supplicant(8) base64 e o kern/136943 wireless [wpi] [lor] wpi0_com_lock / wpi0 o kern/136836 wireless [ath] atheros card stops functioning after about 12 ho o kern/132722 wireless [ath] Wifi ath0 associates fine with AP, but DHCP or I o bin/131549 wireless ifconfig(8) can't clear 'monitor' mode on the wireless o kern/126475 wireless [ath] [panic] ath pcmcia card inevitably panics under o kern/125721 wireless [ath] Terrible throughput/high ping latency with Ubiqu o kern/125617 wireless [ath] [panic] ath(4) related panic o kern/125501 wireless [ath] atheros cardbus driver hangs o kern/125332 wireless [ath] [panic] crash under any non-tiny networking unde o kern/124767 wireless [iwi] Wireless connection using iwi0 driver (Intel 220 o kern/124753 wireless [ieee80211] net80211 discards power-save queue packets o docs/120456 wireless ath(4) needs to specify requirement on wlan_scan_sta o kern/119513 wireless [ath] [irq] inserting dlink dwl-g630 wireless card res o kern/116747 wireless [ndis] FreeBSD 7.0-CURRENT crash with Dell TrueMobile f kern/105348 wireless [ath] ath device stopps TX 49 problems total. From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 11:39:53 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20405106564A for ; Mon, 16 May 2011 11:39:53 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id D27BD8FC17 for ; Mon, 16 May 2011 11:39:52 +0000 (UTC) Received: by gwb15 with SMTP id 15so1832787gwb.13 for ; Mon, 16 May 2011 04:39:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:date:x-google-sender-auth :message-id:subject:from:to:content-type; bh=eK8PU/lS0dPBUNye9vmi/lGj7zs5Kth3eMaC6S/+SDw=; b=n1VfVNnNQzNfBhC5PRHsnm65AhD/Bl0DckNjK+IX0ijyZuTAcTzJy5l9snDTm/E57b rAx9ilh+0wwM/tZFc3QYJbn7sFg/b6pBzvrdkwlUYxvavvMo1CjU9Vm81SGymTfKOIIR 8UD1u6TeVeRYV5vFmqkm90R2OYX9noA648kiQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=fQ6c4ACdjJJa7FcrQyvzpzuNWKYrQkANVHBivoasgqcDHRwuZ1pN0FZJ8H18uE6/ga wF+DsGnhUkoyUSQQesrBhS2tlsvLX5R4vu/AHpL96paTDQw2OIs+4IdhlVPVasH7e9Q2 ozhuO9CsGfFPHfXgtuD22Yb0SIDbmVvN350VU= MIME-Version: 1.0 Received: by 10.150.14.13 with SMTP id 13mr3416593ybn.438.1305545991975; Mon, 16 May 2011 04:39:51 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 04:39:51 -0700 (PDT) Date: Mon, 16 May 2011 19:39:51 +0800 X-Google-Sender-Auth: 9gIlcZ79GILilQK2BFAUbN3_7YU Message-ID: From: Adrian Chadd To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: SR71-15 (AR9220 + 5ghz radio) update X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 11:39:53 -0000 Hi, Just thought I'd post an update here, partially to let people know what's going on and partially so I don't forget. When I run an SR-71A AR9160 STA -> Unex DNMA-83 AR9160 AP in 11n HT40 ShortGI 5ghz mode, with no tx/rx aggregation enabled, I get a good, solid 52mbit/sec TCP throughput. When I run an SR71-15 STA -> AR9160 AP in the above config, it starts at 52mbit and then it falls over time to around 47mbit. The CRC error count on the AP goes up and I'm sure the long retry on the STA goes up too. The SR71-15 and SR71-A NICs are in the same box. If I then switch back to the AR9160 STA -> AR9160 AP, everything is ok. I'm going to do some more debugging to see what's going on but it's possible there is something subtly strange with the TX power config/calibration on that unit. I'll have to do some further digging to see what's up. I haven't tried the SR71-12 (2.4ghz AR9220) yet, nor have I tried the SR71-15 doing RX aggregation in hostap mode. If you're using an SR71-12 or SR71-15 with -HEAD then please let me know. I may need some verification of fixes. Thanks, Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 11:52:24 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0FFD1106564A for ; Mon, 16 May 2011 11:52:24 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id A3BAE8FC19 for ; Mon, 16 May 2011 11:52:23 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:c0e1:7989:b1b9:78c3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 3510C4AC1C for ; Mon, 16 May 2011 15:52:20 +0400 (MSD) Date: Mon, 16 May 2011 15:52:19 +0400 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <1813166089.20110516155219@serebryakov.spb.ru> To: freebsd-wireless@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Subject: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 11:52:24 -0000 Hello, Freebsd-wireless. I want to upgrade my Router/WiFI AP from Soekris net5501 with MiniPCI WiFi (Senao high-power card with Atheros 5413) to net6501, which requires Mini-PCIe card. It seems, that only Mini-PCIe card with high output power (more than standard 100mW) is Ubiquiti SR71-E with Atheros 9280 chipset. As it is 802.11n with 2x2 MIMO, and there is no official support for 802.11n in FreeBSD, I have several questions: (1) Will it work as 802.11g in 8-STABLE? (2) As far as I can see, 802.11n is semi-supported in HEAD. Will it be ready in 9.0-RELEASE? Will it be backported to 8-STABLE branch? And almost unrelated question: am I right, that Ubiquiti SR71-E is now only card, which is more powerful than standard ones and has Mini-PCIe connection? There were a lot of high-power (up to 1000mW) cards with Mini-PCI, but I can not find anything for Mini-PCIe. Thank you. --=20 // Black Lion AKA Lev Serebryakov From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:21:06 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C01A1065673 for ; Mon, 16 May 2011 12:21:06 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2575F8FC16 for ; Mon, 16 May 2011 12:21:05 +0000 (UTC) Received: by gxk28 with SMTP id 28so1846959gxk.13 for ; Mon, 16 May 2011 05:21:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=OO20uitRd9BmPjs1U7uYuWKmLYVNnlo39kumz+//DK4=; b=KpdjmjIsklcbKk7uiDPSktDIOhhVKbbW1ORUd8N+xT+JnRjQa9ed7SWj1InqGyBDdq 5xd6GckoUgHMugvLwJeSggOluHcBQ5G2F1Bj2/AIu/DsEPM2D6cD3sp5AGvo49VJ/wOt 6SChcrmLSjVqgZHKk6OhpAN6DnF9As8Bt+3f8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=KEkPdG9X/HTmBB+QBOUobmkd4wAj5DtyFtytTK4PriJQ6OHU+6lax2SEzAXqDKB+D3 bhOEL72oVBqgVOj1k8C4CxtvY6O5pmWoTjhlmW7xkD5v++wJLVeVUNeRZJ6aeWPctHLh K3JgwVFLKFOvB7xLf4U0wDq+bb7ZXGojkPX9g= MIME-Version: 1.0 Received: by 10.151.145.18 with SMTP id x18mr3294823ybn.133.1305548465280; Mon, 16 May 2011 05:21:05 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 05:21:05 -0700 (PDT) In-Reply-To: <1813166089.20110516155219@serebryakov.spb.ru> References: <1813166089.20110516155219@serebryakov.spb.ru> Date: Mon, 16 May 2011 20:21:05 +0800 X-Google-Sender-Auth: TpH-lSE2P4i6kkXExXPR9cq3u_8 Message-ID: From: Adrian Chadd To: Lev Serebryakov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 12:21:06 -0000 2011/5/16 Lev Serebryakov : > =A0It seems, that only Mini-PCIe card with high output power (more than > =A0standard 100mW) is Ubiquiti SR71-E with Atheros 9280 chipset. > > =A0As it is 802.11n with 2x2 MIMO, and there is no official support for > =A0802.11n in FreeBSD, I have several questions: > > =A0(1) Will it work as 802.11g in 8-STABLE? > =A0(2) As far as I can see, 802.11n is semi-supported in HEAD. Will it > =A0be ready in 9.0-RELEASE? Will it be backported to 8-STABLE branch? I've not tried that particular card. But there's AR9280 support in -HEAD and it seems to work fine for me with the testing I've done. If someone buys me one then I'll do some further hard testing. :) Now: * There's no guarantee it'll work stable in 8-STABLE. And if it does it may end up damaging your card - I added a lot of TX power calibration code to the ath codebase specifically for the AR9280 and later chips. * I've no plans to backport my ath work to -8. But you can compile up the -HEAD ath driver and PCI glue under -8 as modules. I suggest you do that. * 802.11n ath support won't be ready by 9.0-RELEASE as I've got university studies to focus on. * I've no plans to backport the net80211 related 802.11n changes to 8-STABLE. I don't know if Bernhard does. I'd rather see users upgrade to 9.0-RELEASE and use that so we're not trying to fix bugs in 8-STABLE, 9-STABLE and HEAD. If someone wants to step up and take care of that then great. :) But then they're responsible for it! > =A0And almost unrelated question: am I right, that Ubiquiti SR71-E is > =A0now only card, which is more powerful than standard ones and has > =A0Mini-PCIe connection? There were a lot of high-power (up to 1000mW) > =A0cards with Mini-PCI, but I can not find anything for Mini-PCIe. I've no idea what the implications are for power usage on Mini-PCIe cards. Ubiquiti have stopped selling the SR71-E cards and I'm not sure why; and I'm not sure whether there are other cards out there that are Mini-PCIe and high powered. You may want to contact Ubiquiti and ask. I've read a few notes about the 3-stream, 3-radio AR9300 and AR9400 stuff exceeding the Mini-PCIe power limits and thus some adaptive power saving things have to be put in place to support it. I'm not sure of the details (and I've no time to look into it, sorry.) Thanks and good luck! Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:29:50 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F7461065677 for ; Mon, 16 May 2011 12:29:50 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:110::2]) by mx1.freebsd.org (Postfix) with ESMTP id 9AECF8FC0A for ; Mon, 16 May 2011 12:29:49 +0000 (UTC) Received: from vhoffman.lon.namesco.net (lon.namesco.net [195.7.254.102]) (authenticated bits=0) by unsane.co.uk (8.14.4/8.14.4) with ESMTP id p4GCTlXh041037 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 16 May 2011 13:29:47 +0100 (BST) (envelope-from vince@unsane.co.uk) Message-ID: <4DD118BB.1080109@unsane.co.uk> Date: Mon, 16 May 2011 13:29:47 +0100 From: Vincent Hoffman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Lev Serebryakov References: <1813166089.20110516155219@serebryakov.spb.ru> In-Reply-To: <1813166089.20110516155219@serebryakov.spb.ru> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 7bit Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 12:29:50 -0000 On 16/05/2011 12:52, Lev Serebryakov wrote: > Hello, Freebsd-wireless. > > I want to upgrade my Router/WiFI AP from Soekris net5501 with > MiniPCI WiFi (Senao high-power card with Atheros 5413) to net6501, > which requires Mini-PCIe card. > > It seems, that only Mini-PCIe card with high output power (more than > standard 100mW) is Ubiquiti SR71-E with Atheros 9280 chipset. > > As it is 802.11n with 2x2 MIMO, and there is no official support for > 802.11n in FreeBSD, I have several questions: > > (1) Will it work as 802.11g in 8-STABLE? Havent got that particular card, I have ath0@pci0:4:0:0: class=0x028000 card=0x10671a3b chip=0x002a168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'Atheros AR5B91 Wireless Network Adapter (0001)' class = network which says its (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pci4 ath0: AR9280 mac 128.2 RF5133 phy 13.0 which has been running as my home AP for a while now on 8.2-RELEASE (13:27:30 <~>) 0 $ ifconfig ath0 ath0: flags=8843 metric 0 mtu 2290 ether 00:24:23:07:fb:5d media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: running jhary@ostracod (13:28:32 <~>) 0 $ ifconfig wlan1 wlan1: flags=8843 metric 0 mtu 1500 ether 00:24:23:07:fb:5d inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255 inet6 fe80::224:23ff:fe07:fb5d%wlan1 prefixlen 64 scopeid 0x7 inet6 2001:xxx:xxxx:3::1 prefixlen 64 nd6 options=3 media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: running ssid vhoff channel 11 (2462 MHz 11g) bssid 00:24:23:07:fb:5d regdomain 96 indoor ecm authmode WPA privacy MIXED deftxkey 3 TKIP 2:128-bit TKIP 3:128-bit txpower 20 scanvalid 60 protmode CTS wme burst dtimperiod 1 -dfs Hope that helps, Vince > (2) As far as I can see, 802.11n is semi-supported in HEAD. Will it > be ready in 9.0-RELEASE? Will it be backported to 8-STABLE branch? > > And almost unrelated question: am I right, that Ubiquiti SR71-E is > now only card, which is more powerful than standard ones and has > Mini-PCIe connection? There were a lot of high-power (up to 1000mW) > cards with Mini-PCI, but I can not find anything for Mini-PCIe. > > Thank you. > From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:39:14 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A77C91065673; Mon, 16 May 2011 12:39:14 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 6CC1C8FC23; Mon, 16 May 2011 12:39:14 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:c0e1:7989:b1b9:78c3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 43EF54AC2D; Mon, 16 May 2011 16:39:13 +0400 (MSD) Date: Mon, 16 May 2011 16:39:12 +0400 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <3310594119.20110516163912@serebryakov.spb.ru> To: Adrian Chadd In-Reply-To: References: <1813166089.20110516155219@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 12:39:14 -0000 Hello, Adrian. You wrote 16 =EC=E0=FF 2011 =E3., 16:21:05: Thank you for detailed explanation. Of course, I'll upgrade to 9-STAVLE as it becomes STABLE :) > I've no idea what the implications are for power usage on Mini-PCIe > cards. Ubiquiti have stopped selling the SR71-E cards and I'm not sure > why; and I'm not sure whether there are other cards out there that are > Mini-PCIe and high powered. You may want to contact Ubiquiti and ask. Power seems not ot be a problem -- many high-power Mini-PCI cards has additional contacts (in form of standard header, which allows to attach unused now 3.5" FDD power connector, for example) for 5V power to enable high-power operations. My Senao EMP card has, for example... > Thanks and good luck! Thank you for you work on Atheros and wifi in FreeBSD :) --=20 // Black Lion AKA Lev Serebryakov From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:53:03 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02DF7106564A for ; Mon, 16 May 2011 12:53:03 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id AE2D88FC0C for ; Mon, 16 May 2011 12:53:02 +0000 (UTC) Received: by yie12 with SMTP id 12so1736092yie.13 for ; Mon, 16 May 2011 05:53:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=GYiCMGToOc50CW6yJedkX/5o/xku+pZJtYMvbAu1m8U=; b=YxB7h9zGpaecBq4D02hUYgxO5EFKkgxs6L1oBF3G24cyj6OjH3+r/+XqAnX2gr+aAZ PaehNNikIK3hd8yqu5KAWOWy09QYu6OtAAlczznI+GTglEZOw/p4JSpUXSiTdzoPHJSh czidb9r6U33vdIRp/wvELi0eeYa/6LzONL4og= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=BejjzwWfon4OO3R0do+uqpEHxH8g/kAa3s5uqbT/Xfc41Z2sIiRDftjsp3F8RfIdnq M1wIkhTqcvFratgguIDfLGiDE5II9NalvSI6NwcX5hrvtT0/DmG/Gn91gTLVNhxF8/bb qJI4HQZ6dYPS/3aj5tbHp4YcDkzsFTp8mCYso= MIME-Version: 1.0 Received: by 10.150.149.20 with SMTP id w20mr1024649ybd.247.1305550381868; Mon, 16 May 2011 05:53:01 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 05:53:01 -0700 (PDT) In-Reply-To: <4DD118BB.1080109@unsane.co.uk> References: <1813166089.20110516155219@serebryakov.spb.ru> <4DD118BB.1080109@unsane.co.uk> Date: Mon, 16 May 2011 20:53:01 +0800 X-Google-Sender-Auth: fdH3PSCDXRjh8WPnu6Qjbc64rbw Message-ID: From: Adrian Chadd To: Vincent Hoffman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org, Lev Serebryakov Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 12:53:03 -0000 2011/5/16 Vincent Hoffman : > Havent got that particular card, I have > ath0@pci0:4:0:0: =A0 =A0class=3D0x028000 card=3D0x10671a3b chip=3D0x002a1= 68c > rev=3D0x01 hdr=3D0x00 > =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' > =A0 =A0device =A0 =A0 =3D 'Atheros AR5B91 Wireless Network Adapter (0001)= ' > =A0 =A0class =A0 =A0 =A0=3D network > > which says its > (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot > ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pc= i4 > ath0: AR9280 mac 128.2 RF5133 phy 13.0 > Would you mind trying the ath driver from -HEAD and see if it's better/worse/same? I'm worried about introducing regressions in the -HEAD ath code. In particular, AR9280/AR9285 was missing complete TX and board calibration code which may have caused some issues like TX distortion. I'd like to make sure those are fixed. Thanks, Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:55:25 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D847106566B for ; Mon, 16 May 2011 12:55:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 36A718FC0A for ; Mon, 16 May 2011 12:55:25 +0000 (UTC) Received: by yie12 with SMTP id 12so1737064yie.13 for ; Mon, 16 May 2011 05:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ymrSFAA84IaFFKyqzSCpi/qmX5ydXfKbkG+xNnCK2Qg=; b=XmmANeG5ipIX7sFXTHNvQKhIFAteAP3n9cGYwuUJtro3CajsL3nFZW9YWgIswya3PH MIKEy6sJQBi7wDmHPum/BK30QA9Gw3xTQIIDh0cZuzXhKGuwmSEL1GC1t9MxEt09glKZ dn6Qryy6orpCe/U3Bv0rL+WDCko/rSqmaz154= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=MBawZJkk67xHVfl1twUjSdm9JnL+RhdPvq3r57LxjHbRxTdLF1T8jZ624S2T/B2BWV rtY8ue2Z45ENp1i049c4AIX09V5NkqUrYF1rOamIFyb+93er/K6lcd7YHbEANY9armiw bEMWjW1eBrrQgkXXXOS6L672iDoPKU/lRnfDU= MIME-Version: 1.0 Received: by 10.150.14.13 with SMTP id 13mr3473744ybn.438.1305550524620; Mon, 16 May 2011 05:55:24 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 05:55:24 -0700 (PDT) In-Reply-To: <3310594119.20110516163912@serebryakov.spb.ru> References: <1813166089.20110516155219@serebryakov.spb.ru> <3310594119.20110516163912@serebryakov.spb.ru> Date: Mon, 16 May 2011 20:55:24 +0800 X-Google-Sender-Auth: 9xvZjYrmo1I7hFT2HGFaG4OYFps Message-ID: From: Adrian Chadd To: Lev Serebryakov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 12:55:25 -0000 2011/5/16 Lev Serebryakov : > =A0Thank you for detailed explanation. Of course, I'll upgrade to > 9-STAVLE as it becomes STABLE :) You should just try -HEAD. I may even be tempted to tell you how to enable and use the 11n support that's there. I get a good 100mbit TX from my laptop to my network. It's 50-100mbit short of where I'd like it to be though! >> Thanks and good luck! > =A0Thank you for you work on Atheros and wifi in FreeBSD :) Thanks! Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 14:00:15 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B69911065675; Mon, 16 May 2011 14:00:15 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:110::2]) by mx1.freebsd.org (Postfix) with ESMTP id 322348FC15; Mon, 16 May 2011 14:00:15 +0000 (UTC) Received: from vhoffman.lon.namesco.net (lon.namesco.net [195.7.254.102]) (authenticated bits=0) by unsane.co.uk (8.14.4/8.14.4) with ESMTP id p4GE0DwI045282 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 16 May 2011 15:00:14 +0100 (BST) (envelope-from vince@unsane.co.uk) Message-ID: <4DD12DED.3070402@unsane.co.uk> Date: Mon, 16 May 2011 15:00:13 +0100 From: Vincent Hoffman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Adrian Chadd References: <1813166089.20110516155219@serebryakov.spb.ru> <4DD118BB.1080109@unsane.co.uk> In-Reply-To: X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 14:00:15 -0000 On 16/05/2011 13:53, Adrian Chadd wrote: > 2011/5/16 Vincent Hoffman : > > >> Havent got that particular card, I have >> ath0@pci0:4:0:0: class=0x028000 card=0x10671a3b chip=0x002a168c >> rev=0x01 hdr=0x00 >> vendor = 'Atheros Communications Inc.' >> device = 'Atheros AR5B91 Wireless Network Adapter (0001)' >> class = network >> >> which says its >> (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot >> ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pci4 >> ath0: AR9280 mac 128.2 RF5133 phy 13.0 >> > Would you mind trying the ath driver from -HEAD and see if it's > better/worse/same? > > I'm worried about introducing regressions in the -HEAD ath code. In > particular, AR9280/AR9285 was missing complete TX and board > calibration code which may have caused some issues like TX distortion. > I'd like to make sure those are fixed. > I'll give it a try when i can but I'm moving house in about 2 weeks so life's a little busy just now :) Is it enough to just grab the sys/dev/ath directory from -CURRENT, drop it in and make the modules or would it be simpler for me to install -CURRENT on an external HD for testing? Thanks, Vince > > Adrian From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 14:14:24 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94FB31065672; Mon, 16 May 2011 14:14:24 +0000 (UTC) (envelope-from lev@serebryakov.spb.ru) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 58EAE8FC2B; Mon, 16 May 2011 14:14:24 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:c0e1:7989:b1b9:78c3]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 19ED24AC2D; Mon, 16 May 2011 18:14:23 +0400 (MSD) Date: Mon, 16 May 2011 18:14:22 +0400 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <1191334320.20110516181422@serebryakov.spb.ru> To: Adrian Chadd In-Reply-To: References: <1813166089.20110516155219@serebryakov.spb.ru> <3310594119.20110516163912@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 14:14:24 -0000 Hello, Adrian. You wrote 16 =EC=E0=FF 2011 =E3., 16:55:24: >> =A0Thank you for detailed explanation. Of course, I'll upgrade to >> 9-STAVLE as it becomes STABLE :) > You should just try -HEAD. I may even be tempted to tell you how to > enable and use the 11n support that's there. I get a good 100mbit TX > from my laptop to my network. It's 50-100mbit short of where I'd like > it to be though! I didn't have 802.11n hardware yet, upgrade is only on my todo list and Soekris net6501 is not on sale yet :) --=20 // Black Lion AKA Lev Serebryakov From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 14:18:04 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F623106564A for ; Mon, 16 May 2011 14:18:04 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id DC3388FC16 for ; Mon, 16 May 2011 14:18:03 +0000 (UTC) Received: by gwb15 with SMTP id 15so1898239gwb.13 for ; Mon, 16 May 2011 07:18:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=pri+O/v5nB6AMrFygCKIEVx79IohTefLDbyP2sin7b0=; b=H19Z0XGwghiCLDijcdTKqYyOKqzCSk2wIrVG0no9al8lOZVNLxUNAIkCRCWgbAhNzq t3JPrnf8ZZYuNHdZTz1O0HYPM1O6VjJOgnvl+O5Av9qQMst/+bqbMWJ+xnVeX7W24OVe N55uTShZCrBEOZcnpWuuU4NHAlBTPNsUBDBng= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=VdeLAogmqNlkA+KXn3rI8tMGtHyRQ0Be9e2zq1rOQ7BWCMUTvCI4ySTA3g85h8IMTV QanfkbdtOu8ofifive63daW72oISnCIfElCAdp3iKnW9WZ3sD+hFD6kVyBCNbOWfd49C MBbS9cLnIqtfTZ47iT7M2D0yQkPawrl2phLE8= MIME-Version: 1.0 Received: by 10.150.14.13 with SMTP id 13mr3556441ybn.438.1305555482942; Mon, 16 May 2011 07:18:02 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 07:18:02 -0700 (PDT) In-Reply-To: <4DD12DED.3070402@unsane.co.uk> References: <1813166089.20110516155219@serebryakov.spb.ru> <4DD118BB.1080109@unsane.co.uk> <4DD12DED.3070402@unsane.co.uk> Date: Mon, 16 May 2011 22:18:02 +0800 X-Google-Sender-Auth: aC8nL9yOO0DmYRQPPUyvJByeOgQ Message-ID: From: Adrian Chadd To: Vincent Hoffman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 14:18:04 -0000 Checkout from -HEAD: sys/dev/ath/ sys/modules/ath sys/modules/ath_pci Make sure your -8 source is in /usr/src. :) Go into sys/modules/ath and make ; same with sys/modules/ath_pci && make ; then just unload your current if_ath.ko, load if_ath.ko and if_ath_pci.ko. It should be good to go. Adrian On 16 May 2011 22:00, Vincent Hoffman wrote: > On 16/05/2011 13:53, Adrian Chadd wrote: >> 2011/5/16 Vincent Hoffman : >> >> >>> Havent got that particular card, I have >>> ath0@pci0:4:0:0: =A0 =A0class=3D0x028000 card=3D0x10671a3b chip=3D0x002= a168c >>> rev=3D0x01 hdr=3D0x00 >>> =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' >>> =A0 =A0device =A0 =A0 =3D 'Atheros AR5B91 Wireless Network Adapter (000= 1)' >>> =A0 =A0class =A0 =A0 =A0=3D network >>> >>> which says its >>> (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot >>> ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on = pci4 >>> ath0: AR9280 mac 128.2 RF5133 phy 13.0 >>> >> Would you mind trying the ath driver from -HEAD and see if it's >> better/worse/same? >> >> I'm worried about introducing regressions in the -HEAD ath code. In >> particular, AR9280/AR9285 was missing complete TX and board >> calibration code which may have caused some issues like TX distortion. >> I'd like to make sure those are fixed. >> > I'll give it a try when i can but I'm moving house in about 2 weeks so > life's a little busy just now :) > Is it =A0enough to just grab the sys/dev/ath =A0directory from -CURRENT, > drop it in and make the modules or would it be simpler for me to install > -CURRENT on an external HD for testing? > > Thanks, > Vince >> >> Adrian > > From owner-freebsd-wireless@FreeBSD.ORG Tue May 17 08:56:45 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DA3E106564A; Tue, 17 May 2011 08:56:45 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:110::2]) by mx1.freebsd.org (Postfix) with ESMTP id EA4CA8FC1A; Tue, 17 May 2011 08:56:44 +0000 (UTC) Received: from vhoffman.lon.namesco.net (lon.namesco.net [195.7.254.102]) (authenticated bits=0) by unsane.co.uk (8.14.4/8.14.4) with ESMTP id p4H8uhXZ060724 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 17 May 2011 09:56:43 +0100 (BST) (envelope-from vince@unsane.co.uk) Message-ID: <4DD2384B.7030102@unsane.co.uk> Date: Tue, 17 May 2011 09:56:43 +0100 From: Vincent Hoffman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Adrian Chadd References: <1813166089.20110516155219@serebryakov.spb.ru> <4DD118BB.1080109@unsane.co.uk> <4DD12DED.3070402@unsane.co.uk> In-Reply-To: X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2011 08:56:45 -0000 On 16/05/2011 15:18, Adrian Chadd wrote: > Checkout from -HEAD: > > sys/dev/ath/ > sys/modules/ath > sys/modules/ath_pci > > Make sure your -8 source is in /usr/src. :) > > Go into sys/modules/ath and make ; same with sys/modules/ath_pci && > make ; then just unload your current if_ath.ko, load if_ath.ko and > if_ath_pci.ko. It should be good to go. > All good so far, [root@ostracod ~]# dmesg | egrep '(ath|wlan)' wlan: mac acl policy registered ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pci4 ath0: [ITHREAD] ath0: AR9280 mac 128.2 RF5133 phy 13.0 wlan1: Ethernet address: 00:24:23:07:fb:5d [root@ostracod ~]# ifconfig ath0 ath0: flags=8843 metric 0 mtu 2290 ether 00:24:23:07:fb:5d media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: running [root@ostracod ~]# ifconfig wlan1 wlan1: flags=8843 metric 0 mtu 1500 ether 00:24:23:07:fb:5d inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255 inet6 fe80::224:23ff:fe07:fb5d%wlan1 prefixlen 64 scopeid 0x9 inet6 2001:xxx:xxxx:3::1 prefixlen 64 nd6 options=3 media: IEEE 802.11 Wireless Ethernet autoselect mode 11g status: running ssid vhoff channel 11 (2462 MHz 11g) bssid 00:24:23:07:fb:5d regdomain 96 indoor ecm authmode WPA privacy MIXED deftxkey 2 TKIP 2:128-bit txpower 20 scanvalid 60 protmode CTS wme burst dtimperiod 1 -dfs Any tests I can run in particular that would be useful? iperf give a pretty consistent 26.0 Mbits/sec between the server (dualcore atom 330 @1.6GHz) and my laptop (macbook pro core i7 @2.66Ghz) Vince > Adrian > > > On 16 May 2011 22:00, Vincent Hoffman wrote: >> On 16/05/2011 13:53, Adrian Chadd wrote: >>> 2011/5/16 Vincent Hoffman : >>> >>> >>>> Havent got that particular card, I have >>>> ath0@pci0:4:0:0: class=0x028000 card=0x10671a3b chip=0x002a168c >>>> rev=0x01 hdr=0x00 >>>> vendor = 'Atheros Communications Inc.' >>>> device = 'Atheros AR5B91 Wireless Network Adapter (0001)' >>>> class = network >>>> >>>> which says its >>>> (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot >>>> ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pci4 >>>> ath0: AR9280 mac 128.2 RF5133 phy 13.0 >>>> >>> Would you mind trying the ath driver from -HEAD and see if it's >>> better/worse/same? >>> >>> I'm worried about introducing regressions in the -HEAD ath code. In >>> particular, AR9280/AR9285 was missing complete TX and board >>> calibration code which may have caused some issues like TX distortion. >>> I'd like to make sure those are fixed. >>> >> I'll give it a try when i can but I'm moving house in about 2 weeks so >> life's a little busy just now :) >> Is it enough to just grab the sys/dev/ath directory from -CURRENT, >> drop it in and make the modules or would it be simpler for me to install >> -CURRENT on an external HD for testing? >> >> Thanks, >> Vince >>> Adrian >> From owner-freebsd-wireless@FreeBSD.ORG Tue May 17 09:02:04 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A29F7106564A for ; Tue, 17 May 2011 09:02:04 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 578D58FC12 for ; Tue, 17 May 2011 09:02:03 +0000 (UTC) Received: by gwb15 with SMTP id 15so97803gwb.13 for ; Tue, 17 May 2011 02:02:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=FiWr0gcjL87GoNGiKemLkyJG/5SPFZp8XPwGH3Q8hMw=; b=GYGJ4OagKQdEtQEjExiMkyz2cw5CsgynSnzVX1X1GTq7XiYgemtdHFoSa8c55q8Rxl yiKT/uG8bLdov1Ae80TAB7dfNjcg5Xmw7vsAxIDKY0Y0oORFSqZwtO2BoRxvFoLfGiLJ 1vGhj7nnJkygLdlAUHkRz2Qq6PWQtmb0tHIUs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=EAwLHtesNjYKbSY+kh8KuNhwWjqcyCxrrV6C8bomU8PG5pDv1u/vZbtC0ueyCHnntq VkKKQvvR69gRjSRG/yckpAKNIamLde2oBcah2JNQvjZjRQLS9XQ+Cvk9xvU0o3CaOo9S 195kxJnh7u4vz2L7EKD2f9RpNFO7c5A5x/K4s= MIME-Version: 1.0 Received: by 10.150.13.8 with SMTP id 8mr277268ybm.418.1305622923427; Tue, 17 May 2011 02:02:03 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Tue, 17 May 2011 02:02:03 -0700 (PDT) In-Reply-To: <4DD2384B.7030102@unsane.co.uk> References: <1813166089.20110516155219@serebryakov.spb.ru> <4DD118BB.1080109@unsane.co.uk> <4DD12DED.3070402@unsane.co.uk> <4DD2384B.7030102@unsane.co.uk> Date: Tue, 17 May 2011 17:02:03 +0800 X-Google-Sender-Auth: S9xDWk2jcutNdr_L7KufnaNEb1w Message-ID: From: Adrian Chadd To: Vincent Hoffman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2011 09:02:04 -0000 Nope, just keep an eye out for when I push out further ath changes to -HEAD= . :) Thanks! Adrian On 17 May 2011 16:56, Vincent Hoffman wrote: > On 16/05/2011 15:18, Adrian Chadd wrote: >> Checkout from -HEAD: >> >> sys/dev/ath/ >> sys/modules/ath >> sys/modules/ath_pci >> >> Make sure your -8 source is in /usr/src. :) >> >> Go into sys/modules/ath and make ; same with sys/modules/ath_pci && >> make ; then just unload your current if_ath.ko, load if_ath.ko and >> if_ath_pci.ko. It should be good to go. >> > All good so far, > [root@ostracod ~]# dmesg | egrep '(ath|wlan)' > wlan: mac acl policy registered > ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 on pc= i4 > ath0: [ITHREAD] > ath0: AR9280 mac 128.2 RF5133 phy 13.0 > wlan1: Ethernet address: 00:24:23:07:fb:5d > [root@ostracod ~]# ifconfig ath0 > ath0: flags=3D8843 metric 0 mtu 2= 290 > =A0 =A0 =A0 =A0ether 00:24:23:07:fb:5d > =A0 =A0 =A0 =A0media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <= hostap> > =A0 =A0 =A0 =A0status: running > [root@ostracod ~]# ifconfig wlan1 > wlan1: flags=3D8843 metric 0 mtu = 1500 > =A0 =A0 =A0 =A0ether 00:24:23:07:fb:5d > =A0 =A0 =A0 =A0inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255 > =A0 =A0 =A0 =A0inet6 fe80::224:23ff:fe07:fb5d%wlan1 prefixlen 64 scopeid = 0x9 > =A0 =A0 =A0 =A0inet6 2001:xxx:xxxx:3::1 prefixlen 64 > =A0 =A0 =A0 =A0nd6 options=3D3 > =A0 =A0 =A0 =A0media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <= hostap> > =A0 =A0 =A0 =A0status: running > =A0 =A0 =A0 =A0ssid vhoff channel 11 (2462 MHz 11g) bssid 00:24:23:07:fb:= 5d > =A0 =A0 =A0 =A0regdomain 96 indoor ecm authmode WPA privacy MIXED deftxke= y 2 > =A0 =A0 =A0 =A0TKIP 2:128-bit txpower 20 scanvalid 60 protmode CTS wme bu= rst > =A0 =A0 =A0 =A0dtimperiod 1 -dfs > > > Any tests I can run in particular that would be useful? > iperf give a pretty consistent 26.0 Mbits/sec between the server > (dualcore atom 330 @1.6GHz) and my laptop (macbook pro core i7 @2.66Ghz) > > > Vince > >> Adrian >> >> >> On 16 May 2011 22:00, Vincent Hoffman wrote: >>> On 16/05/2011 13:53, Adrian Chadd wrote: >>>> 2011/5/16 Vincent Hoffman : >>>> >>>> >>>>> Havent got that particular card, I have >>>>> ath0@pci0:4:0:0: =A0 =A0class=3D0x028000 card=3D0x10671a3b chip=3D0x0= 02a168c >>>>> rev=3D0x01 hdr=3D0x00 >>>>> =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' >>>>> =A0 =A0device =A0 =A0 =3D 'Atheros AR5B91 Wireless Network Adapter (0= 001)' >>>>> =A0 =A0class =A0 =A0 =A0=3D network >>>>> >>>>> which says its >>>>> (13:23:25 <~>) 0 $ grep 9280 /var/run/dmesg.boot >>>>> ath0: mem 0xfebf0000-0xfebfffff irq 16 at device 0.0 o= n pci4 >>>>> ath0: AR9280 mac 128.2 RF5133 phy 13.0 >>>>> >>>> Would you mind trying the ath driver from -HEAD and see if it's >>>> better/worse/same? >>>> >>>> I'm worried about introducing regressions in the -HEAD ath code. In >>>> particular, AR9280/AR9285 was missing complete TX and board >>>> calibration code which may have caused some issues like TX distortion. >>>> I'd like to make sure those are fixed. >>>> >>> I'll give it a try when i can but I'm moving house in about 2 weeks so >>> life's a little busy just now :) >>> Is it =A0enough to just grab the sys/dev/ath =A0directory from -CURRENT= , >>> drop it in and make the modules or would it be simpler for me to instal= l >>> -CURRENT on an external HD for testing? >>> >>> Thanks, >>> Vince >>>> Adrian >>> > > From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 06:02:58 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A9FE1065672 for ; Wed, 18 May 2011 06:02:58 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3613F8FC14 for ; Wed, 18 May 2011 06:02:57 +0000 (UTC) Received: by ywf7 with SMTP id 7so545063ywf.13 for ; Tue, 17 May 2011 23:02:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:date:x-google-sender-auth :message-id:subject:from:to:content-type; bh=kguooRR3/uUwIVonxOGs2/Wh73A3es9vnZFWanlqWek=; b=lEabZOM4zjyjuLLO0eQQcfdix+gbfnVEwuLd/tNUpUffN0PdZSp17V4U/eJLcz4xMU hYHOJFKu6zNw5ODbNLJq6HWrxY8vWAop6oPa/+FtkAxWD+XQPu8BfRWQAx3tNcm2b9S2 tLCI4dd/9BU0FgFAhJUMZ0oWOYc8qt+Y3Nztg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=tSlP3cNIt3x1pC5Ved0qziayNBRNVAEI61R5pvPmvTqZeN3PShZRipbxahc5qhCsxw 1pnHjYLdr+HZC/OlAv4/l5CwWf7phyVYrDKKLHO5u86VKQFih3UCfO/nei835499U4fe ntf0N2HthKd/W+06RvIqeV7ykIt5mA6I3bRns= MIME-Version: 1.0 Received: by 10.151.145.18 with SMTP id x18mr1162560ybn.133.1305698577314; Tue, 17 May 2011 23:02:57 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Tue, 17 May 2011 23:02:57 -0700 (PDT) Date: Wed, 18 May 2011 14:02:57 +0800 X-Google-Sender-Auth: uBX3J6DQAinxWr5D_wZ-zRUQQQc Message-ID: From: Adrian Chadd To: freebsd-wireless@freebsd.org Content-Type: multipart/mixed; boundary=00151750eae4e272dd04a386a3cf Subject: ath_rate_sample: only sample/try HT rates for HT nodes X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 06:02:58 -0000 --00151750eae4e272dd04a386a3cf Content-Type: text/plain; charset=ISO-8859-1 Hi, The initial sample rate 11n code that I merged in from Rui didn't properly disable the non-HT rates when sampling and choosing a rate for a HT node. This meant that time was spent trying to sample non-11n rates. This patch disables this behaviour whilst leaving the non-11n rates in the 11na/11ng TX schedules. Since the management rate in an 11na network is a legacy rate (6mbit, not MCS0) then there will be instances of legacy TXing occuring. If the legacy rates are simply removed from the TX schedule, the sample rate module logs a complaint. I'd rather this not happen. This seems to work in legacy and non-legacy modes but I admit I haven't given it much testing yet in 11bg and 11a modes. I'd appreciate some testing and feedback. Thanks! Adrian --00151750eae4e272dd04a386a3cf Content-Type: application/octet-stream; name="sample-rate-11n.diff" Content-Disposition: attachment; filename="sample-rate-11n.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gntv7qay0 SW5kZXg6IHNhbXBsZS5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHNhbXBsZS5jCShyZXZpc2lvbiAyMjE5NDcp CisrKyBzYW1wbGUuYwkod29ya2luZyBjb3B5KQpAQCAtMTYxLDkgKzE2MSwxMCBAQAogICogb3Ig LTEgaWYgYWxsIHRoZSBhdmVyYWdlX3R4X3RpbWVzIGFyZSAwLgogICovCiBzdGF0aWMgX19pbmxp bmUgaW50Ci1waWNrX2Jlc3RfcmF0ZShzdHJ1Y3Qgc2FtcGxlX25vZGUgKnNuLCBjb25zdCBIQUxf UkFURV9UQUJMRSAqcnQsCitwaWNrX2Jlc3RfcmF0ZShzdHJ1Y3QgYXRoX25vZGUgKmFuLCBjb25z dCBIQUxfUkFURV9UQUJMRSAqcnQsCiAgICAgaW50IHNpemVfYmluLCBpbnQgcmVxdWlyZV9hY2tl ZF9iZWZvcmUpCiB7CisJc3RydWN0IHNhbXBsZV9ub2RlICpzbiA9IEFUSF9OT0RFX1NBTVBMRShh bik7CiAgICAgICAgIGludCBiZXN0X3JhdGVfcml4LCBiZXN0X3JhdGVfdHQ7CiAJdWludDMyX3Qg bWFzazsKIAlpbnQgcml4LCB0dDsKQEAgLTE3NCw2ICsxNzUsMTIgQEAKIAkJaWYgKChtYXNrICYg MSkgPT0gMCkJCS8qIG5vdCBhIHN1cHBvcnRlZCByYXRlICovCiAJCQljb250aW51ZTsKIAorCQkv KiBEb24ndCBwaWNrIGEgbm9uLUhUIHJhdGUgZm9yIGEgSFQgbm9kZSAqLworCQlpZiAoKGFuLT5h bl9ub2RlLm5pX2ZsYWdzICYgSUVFRTgwMjExX05PREVfSFQpICYmCisJCSAgICAocnQtPmluZm9b cml4XS5waHkgIT0gSUVFRTgwMjExX1RfSFQpKSB7CisJCQljb250aW51ZTsKKwkJfQorCiAJCXR0 ID0gc24tPnN0YXRzW3NpemVfYmluXVtyaXhdLmF2ZXJhZ2VfdHhfdGltZTsKIAkJaWYgKHR0IDw9 IDAgfHwKIAkJICAgIChyZXF1aXJlX2Fja2VkX2JlZm9yZSAmJgpAQCAtMTk2LDExICsyMDMsMTIg QEAKICAqIFBpY2sgYSBnb29kICJyYW5kb20iIGJpdC1yYXRlIHRvIHNhbXBsZSBvdGhlciB0aGFu IHRoZSBjdXJyZW50IG9uZS4KICAqLwogc3RhdGljIF9faW5saW5lIGludAotcGlja19zYW1wbGVf cmF0ZShzdHJ1Y3Qgc2FtcGxlX3NvZnRjICpzc2MgLCBzdHJ1Y3Qgc2FtcGxlX25vZGUgKnNuLAor cGlja19zYW1wbGVfcmF0ZShzdHJ1Y3Qgc2FtcGxlX3NvZnRjICpzc2MgLCBzdHJ1Y3QgYXRoX25v ZGUgKmFuLAogICAgIGNvbnN0IEhBTF9SQVRFX1RBQkxFICpydCwgaW50IHNpemVfYmluKQogewog I2RlZmluZQlET1QxMVJBVEUoaXgpCShydC0+aW5mb1tpeF0uZG90MTFSYXRlICYgSUVFRTgwMjEx X1JBVEVfVkFMKQogI2RlZmluZQlNQ1MoaXgpCQkocnQtPmluZm9baXhdLmRvdDExUmF0ZSB8IElF RUU4MDIxMV9SQVRFX01DUykKKwlzdHJ1Y3Qgc2FtcGxlX25vZGUgKnNuID0gQVRIX05PREVfU0FN UExFKGFuKTsKIAlpbnQgY3VycmVudF9yaXgsIHJpeDsKIAl1bnNpZ25lZCBjdXJyZW50X3R0Owog CXVpbnQzMl90IG1hc2s7CkBAIC0yMDgsNiArMjE2LDcgQEAKIAljdXJyZW50X3JpeCA9IHNuLT5j dXJyZW50X3JpeFtzaXplX2Jpbl07CiAJaWYgKGN1cnJlbnRfcml4IDwgMCkgewogCQkvKiBubyBz dWNjZXNzZXMgeWV0LCBzZW5kIGF0IHRoZSBsb3dlc3QgYml0LXJhdGUgKi8KKwkJLyogWFhYIHNo b3VsZCByZXR1cm4gTUNTMCBpZiBIVCAqLwogCQlyZXR1cm4gMDsKIAl9CiAKQEAgLTIyMyw2ICsy MzIsMTMgQEAKIAkJCWNvbnRpbnVlOwogCQl9CiAKKwkJLyogaWYgdGhlIG5vZGUgaXMgSFQgYW5k IHRoZSByYXRlIGlzbid0IEhULCBkb24ndCBib3RoZXIgc2FtcGxlICovCisJCWlmICgoYW4tPmFu X25vZGUubmlfZmxhZ3MgJiBJRUVFODAyMTFfTk9ERV9IVCkgJiYKKwkJICAgIChydC0+aW5mb1ty aXhdLnBoeSAhPSBJRUVFODAyMTFfVF9IVCkpIHsKKwkJCW1hc2sgJj0gfigxPDxyaXgpOworCQkJ Z290byBuZXh0cmF0ZTsKKwkJfQorCiAJCS8qIHRoaXMgYml0LXJhdGUgaXMgYWx3YXlzIHdvcnNl IHRoYW4gdGhlIGN1cnJlbnQgb25lICovCiAJCWlmIChzbi0+c3RhdHNbc2l6ZV9iaW5dW3JpeF0u cGVyZmVjdF90eF90aW1lID4gY3VycmVudF90dCkgewogCQkJbWFzayAmPSB+KDE8PHJpeCk7CkBA IC0yMzYsMTEgKzI1MiwxMiBAQAogCQkJZ290byBuZXh0cmF0ZTsKIAkJfQogCi0JCS8qIGRvbid0 IHNhbXBsZSBtb3JlIHRoYW4gMiByYXRlcyBoaWdoZXIgZm9yIHJhdGVzID4gMTFNICovCi0JCWlm IChET1QxMVJBVEUocml4KSA+IDIqMTEgJiYgcml4ID4gY3VycmVudF9yaXggKyAyKSB7Ci0JCQlt YXNrICY9IH4oMTw8cml4KTsKLQkJCWdvdG8gbmV4dHJhdGU7Ci0JCX0KKwkJLyogZG9uJ3Qgc2Ft cGxlIG1vcmUgdGhhbiAyIHJhdGVzIGhpZ2hlciBmb3IgcmF0ZXMgPiAxMU0gZm9yIG5vbi1IVCBy YXRlcyAqLworCQlpZiAoISAoYW4tPmFuX25vZGUubmlfZmxhZ3MgJiBJRUVFODAyMTFfTk9ERV9I VCkpCisJCQlpZiAoRE9UMTFSQVRFKHJpeCkgPiAyKjExICYmIHJpeCA+IGN1cnJlbnRfcml4ICsg MikgeworCQkJCW1hc2sgJj0gfigxPDxyaXgpOworCQkJCWdvdG8gbmV4dHJhdGU7CisJCQl9CiAK IAkJc24tPmxhc3Rfc2FtcGxlX3JpeFtzaXplX2Jpbl0gPSByaXg7CiAJCXJldHVybiByaXg7CkBA IC0zMjcsNyArMzQ0LDcgQEAKIAkvKiBYWFggVE9ETzogdGhpcyBkb2Vzbid0IGtub3cgYWJvdXQg MTFnbiB2cyAxMWcgcHJvdGVjdGlvbjsgdGVhY2ggaXQgKi8KIAltcnIgPSBzYy0+c2NfbXJyZXRy eSAmJiAhKGljLT5pY19mbGFncyAmIElFRUU4MDIxMV9GX1VTRVBST1QpOwogCi0JYmVzdF9yaXgg PSBwaWNrX2Jlc3RfcmF0ZShzbiwgcnQsIHNpemVfYmluLCAhbXJyKTsKKwliZXN0X3JpeCA9IHBp Y2tfYmVzdF9yYXRlKGFuLCBydCwgc2l6ZV9iaW4sICFtcnIpOwogCWlmIChiZXN0X3JpeCA+PSAw KSB7CiAJCWF2ZXJhZ2VfdHhfdGltZSA9IHNuLT5zdGF0c1tzaXplX2Jpbl1bYmVzdF9yaXhdLmF2 ZXJhZ2VfdHhfdGltZTsKIAl9IGVsc2UgewpAQCAtMzM4LDcgKzM1NSw3IEBACiAJICogcmF0ZXMg dG8gc2FtcGxlX3JhdGUlIG9mIHRoZSB0b3RhbCB0cmFuc21pc3Npb24gdGltZS4KIAkgKi8KIAlp ZiAoc24tPnNhbXBsZV90dFtzaXplX2Jpbl0gPCBhdmVyYWdlX3R4X3RpbWUgKiAoc24tPnBhY2tl dHNfc2luY2Vfc2FtcGxlW3NpemVfYmluXSpzc2MtPnNhbXBsZV9yYXRlLzEwMCkpIHsKLQkJcml4 ID0gcGlja19zYW1wbGVfcmF0ZShzc2MsIHNuLCBydCwgc2l6ZV9iaW4pOworCQlyaXggPSBwaWNr X3NhbXBsZV9yYXRlKHNzYywgYW4sIHJ0LCBzaXplX2Jpbik7CiAJCUlFRUU4MDIxMV9OT1RFKGFu LT5hbl9ub2RlLm5pX3ZhcCwgSUVFRTgwMjExX01TR19SQVRFQ1RMLAogCQkgICAgICZhbi0+YW5f bm9kZSwgInNpemUgJXUgc2FtcGxlIHJhdGUgJWQgY3VycmVudCByYXRlICVkIiwKIAkJICAgICBi aW5fdG9fc2l6ZShzaXplX2JpbiksIFJBVEUocml4KSwK --00151750eae4e272dd04a386a3cf-- From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 06:49:52 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35D69106564A for ; Wed, 18 May 2011 06:49:52 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id F27638FC0C for ; Wed, 18 May 2011 06:49:51 +0000 (UTC) Received: by mail-iw0-f182.google.com with SMTP id 33so1464107iwn.13 for ; Tue, 17 May 2011 23:49:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=q3plYqHGmW3P76ucgl8C/hzEi0FqJvdXyiQHdXiygpM=; b=ALAJUikFKcHpgkxZwiGdBiYMt44v+LVbx0wbo0AY28Ys5AJ1WcKrnFVYw5qdI0SXHu a+U0dquQNP1rgkCi1dEGKpp7zs7Y3gd5IZ61D5mh3UkWj9wxrZo6CpUZBpsofvEKquWk tDqVV0mUCZ6vbVBQ1+5MRtBapvyYn1i8r1QsU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=vZFzlE7iC84Yc87nGfKM70bWj26TDX7DlqMOtWcR8k1EnV7avGAAQLPbm6KeSCcB+p ZSNeq+uKW/wqpMFiR0I1TVQej60kaZJoWTY8EtzfhM2syEN7A6r0G2LUa34RuBBdqbLj oetrQvtggNZIpCEy+pezFfkLhms3wARtUQzZE= Received: by 10.42.35.198 with SMTP id r6mr1675369icd.240.1305699739998; Tue, 17 May 2011 23:22:19 -0700 (PDT) Received: from sidhe.local ([75.111.37.204]) by mx.google.com with ESMTPS id jv9sm503315icb.13.2011.05.17.23.22.18 (version=SSLv3 cipher=OTHER); Tue, 17 May 2011 23:22:19 -0700 (PDT) Message-ID: <4DD365A2.3090106@gmail.com> Date: Tue, 17 May 2011 23:22:26 -0700 From: Matt User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110502 Thunderbird/3.1.10 MIME-Version: 1.0 To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Ralink RT3090/RT2860 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 06:49:52 -0000 I recently was using a machine with this chipset. I noticed there is a patch available from Alexandr Rybalko which compiles successfully against current. Seems to work great with rt3090 chipset, although device naming is poor (ending a device name with 0 makes for confusion!). Stability is high (better than my Intel Centrino 1000) and it appears ahdemo, monitor, sta modes all work fine. A few dmesg errors which appear to result from issues that are patched in both OpenBSD, Solaris & the official Ralink GPL drivers (LNA Gain is ignored for 3090 and set manually). What is the FreeBSD plan for this chipset? Is Rybalko's code still a patch and not a commit due to licensing? Are we going to try to port OpenBSD's ral to replace our own? It would also appear to be supported by Solaris code, which appears to be slightly different than both Rybalko's and OpenBSD's (which appear to share some heritage). Matt From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 07:08:15 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 857BF106566B for ; Wed, 18 May 2011 07:08:15 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by mx1.freebsd.org (Postfix) with ESMTP id 12D598FC15 for ; Wed, 18 May 2011 07:08:14 +0000 (UTC) Received: by bwz13 with SMTP id 13so1966363bwz.17 for ; Wed, 18 May 2011 00:08:13 -0700 (PDT) Received: by 10.204.151.202 with SMTP id d10mr1399789bkw.168.1305702493669; Wed, 18 May 2011 00:08:13 -0700 (PDT) Received: from jessie.localnet (p5B2ECE3B.dip0.t-ipconnect.de [91.46.206.59]) by mx.google.com with ESMTPS id u15sm760919bkf.16.2011.05.18.00.08.11 (version=SSLv3 cipher=OTHER); Wed, 18 May 2011 00:08:12 -0700 (PDT) Sender: Bernhard Schmidt From: Bernhard Schmidt To: freebsd-wireless@freebsd.org Date: Wed, 18 May 2011 09:07:02 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.32-31-generic; KDE/4.4.5; i686; ; ) References: <4DD365A2.3090106@gmail.com> In-Reply-To: <4DD365A2.3090106@gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201105180907.02923.bschmidt@freebsd.org> Cc: Aleksandr Rybalko Subject: Re: Ralink RT3090/RT2860 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bschmidt@freebsd.org List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 07:08:15 -0000 On Wednesday, May 18, 2011 08:22:26 Matt wrote: > I recently was using a machine with this chipset. > I noticed there is a patch available from Alexandr Rybalko which > compiles successfully against current. > > Seems to work great with rt3090 chipset, although device naming is poor > (ending a device name with 0 makes for confusion!). Stability is high > (better than my Intel Centrino 1000) and it appears ahdemo, monitor, sta > modes all work fine. A few dmesg errors which appear to result from > issues that are patched in both OpenBSD, Solaris & the official Ralink > GPL drivers (LNA Gain is ignored for 3090 and set manually). Care to explain why it is "better" then the Intel 1000? I'm not aware of any issues, if there are some, I want to know about that so I can actually have a look at it.. > What is the FreeBSD plan for this chipset? Is Rybalko's code still a > patch and not a commit due to licensing? Are we going to try to port > OpenBSD's ral to replace our own? It would also appear to be supported > by Solaris code, which appears to be slightly different than both > Rybalko's and OpenBSD's (which appear to share some heritage). I'll work with Aleksandr on getting a driver for the newer Ralink chips into the tree once I'm happy with the iwn(4) HT bits. You already named the issues the driver port has, it is based on the OpenBSD code but obscured so it is (almost) impossible to track updates/fixes, this needs to be addressed before the driver can be committed. While there I'd also want to make it a extension to ral(4) like OpenBSD does. -- Bernhard From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 07:23:05 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7075106566C for ; Wed, 18 May 2011 07:23:05 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 72C6C8FC0C for ; Wed, 18 May 2011 07:23:05 +0000 (UTC) Received: by ywf7 with SMTP id 7so561715ywf.13 for ; Wed, 18 May 2011 00:23:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=8jivQB6qwUn7P0FezMZVGyFxLRE8Bf+0poryMSjq9O4=; b=eUkCUdGGcZpvHmC3LnZlzYIPFtvxqs5ABGPuJ9Y8oIEHmvnfisi8O7V5tLalOans35 f+gnwgdwZU8h+SeJvc1Vhg3UWKpz1gtsAlLVDoJt+WWakIWHdy4W5HQ6gceTi/W+kkNh Xv2YxIBM1PT2LClruKps6fwodLRh5a9n0Wby0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=Obz+VFfkrFtOq+BTeqBXb/xg0xOaMyNFoy9/CtpDnDGhhv3OLmmikM78bCBN49UtDd Yrxp5il3EmbqYfxMmi1+VIXtDSC04+HJFDQFQXKBTlRS/pnc6GwxfFrUZ2Nrp5Zjkq5O dEvCgfjPaY4Hg+RhVn0i0r2bsFMjLclHWp6ik= MIME-Version: 1.0 Received: by 10.150.14.13 with SMTP id 13mr1273041ybn.438.1305703384560; Wed, 18 May 2011 00:23:04 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Wed, 18 May 2011 00:23:04 -0700 (PDT) In-Reply-To: References: Date: Wed, 18 May 2011 15:23:04 +0800 X-Google-Sender-Auth: cBnfWGUtMqesxP9FqestaRg6GIA Message-ID: From: Adrian Chadd To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: ath_rate_sample: only sample/try HT rates for HT nodes X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 07:23:05 -0000 I've committed this to -HEAD. Please let me know if if_ath breaks for you, especially if you're using non-11n stuff. :) Adrian On 18 May 2011 14:02, Adrian Chadd wrote: > Hi, > > The initial sample rate 11n code that I merged in from Rui didn't > properly disable the non-HT rates when sampling and choosing a rate > for a HT node. > > This meant that time was spent trying to sample non-11n rates. > > This patch disables this behaviour whilst leaving the non-11n rates in > the 11na/11ng TX schedules. Since the management rate in an 11na > network is a legacy rate (6mbit, not MCS0) then there will be > instances of legacy TXing occuring. If the legacy rates are simply > removed from the TX schedule, the sample rate module logs a complaint. > I'd rather this not happen. > > This seems to work in legacy and non-legacy modes but I admit I > haven't given it much testing yet in 11bg and 11a modes. I'd > appreciate some testing and feedback. > > Thanks! > > > Adrian > From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 07:31:38 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CCB2106564A for ; Wed, 18 May 2011 07:31:38 +0000 (UTC) (envelope-from sergey.dyatko@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id BABF98FC08 for ; Wed, 18 May 2011 07:31:37 +0000 (UTC) Received: by bwz12 with SMTP id 12so1663885bwz.13 for ; Wed, 18 May 2011 00:31:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:date:from:to:cc:subject:message-id:in-reply-to :references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=Z1cXS/7TVSbxqFJFms07XpXWpY98FQGdr1yxBXzt/zo=; b=wYvhDNz7ec5PuG10Bl2JZ/ufgdDpDBV4fKA2nGhLLf/Z/bTPWfbTcSU27j1NhqEro7 i+WdyuFSM3tRbGoCGlvjaHuD6DvuRwKwfS4WLCmHOdBlqWcRc5E6iOZDbgIsLIJt6Ozf D0DMnj7Sp6LXsfiqaz+tt2aJhDvswnAqi6Qxs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=YITl3s13stlfdqmJKHDzH5+awFoOTU+z5Kgk0Ykzd4RzZtscNhe1/izjrd9zOBtL0n Pwa1SY4hj3+A1OW2qhURFcQB95ywjOLVj1ru30iS0IkwJd8hOGFgkfwi0eILZalYmg8V eFPxYS8wCPujtJUELnfzPsblpGJYOnuEiuEDs= Received: by 10.204.19.6 with SMTP id y6mr1465977bka.159.1305702122498; Wed, 18 May 2011 00:02:02 -0700 (PDT) Received: from localhost (minsk.agava.net [212.98.174.157]) by mx.google.com with ESMTPS id y22sm759267bku.8.2011.05.18.00.01.59 (version=SSLv3 cipher=OTHER); Wed, 18 May 2011 00:02:00 -0700 (PDT) Date: Wed, 18 May 2011 10:02:03 +0300 From: "Sergey V. Dyatko" To: Matt Message-ID: <20110518100203.7bfa63be@gmail.com> In-Reply-To: <4DD365A2.3090106@gmail.com> References: <4DD365A2.3090106@gmail.com> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.1; i386-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-wireless@freebsd.org Subject: Re: Ralink RT3090/RT2860 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 07:31:38 -0000 On Tue, 17 May 2011 23:22:26 -0700 Matt wrote: > I recently was using a machine with this chipset. > I noticed there is a patch available from Alexandr Rybalko which > compiles successfully against current. > > Seems to work great with rt3090 chipset, although device naming is > poor (ending a device name with 0 makes for confusion!). Stability is > high (better than my Intel Centrino 1000) and it appears ahdemo, > monitor, sta modes all work fine. A few dmesg errors which appear to > result from issues that are patched in both OpenBSD, Solaris & the > official Ralink GPL drivers (LNA Gain is ignored for 3090 and set > manually). > > What is the FreeBSD plan for this chipset? Is Rybalko's code still a > patch and not a commit due to licensing? Are we going to try to port > OpenBSD's ral to replace our own? It would also appear to be > supported by Solaris code, which appears to be slightly different > than both Rybalko's and OpenBSD's (which appear to share some > heritage). > > Matt > As far I know Alexandr is too busy now (ported fbsd into one of d-link device). Hi have plans port ral code from openbsd. IIRC it was discussed not so long ago, in current@ -- wbr, tiger From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 07:36:20 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BFB3106564A for ; Wed, 18 May 2011 07:36:20 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 581528FC0A for ; Wed, 18 May 2011 07:36:20 +0000 (UTC) Received: by gxk28 with SMTP id 28so564285gxk.13 for ; Wed, 18 May 2011 00:36:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=PgcNJlcMKPuoeQH88+YZnlOPgYkvsRsyViL1ESYWAGE=; b=lKt9sJF7WEerD82hX6u8VhkBlTWvg/g/mJliDMZxqWucuIsyqTXNo0iTSdB+ASDZLK +Pvr2spkPdtW+n8FiQ0JJM49yWa9vq4ZtYBsFcIrcibrdDr0tRjowwiZklcebTSJgplw JwKHQMUK0ybwna1d+vLdlydhwKK420eOy2pf0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=vk1rvKozuKEz/F1kc0ZZjOYdZlifUXTEX6cw1roF5kqQBD5Eu8KI7CT+rp+dk2uNx3 mQO5lVm3F1gcil+P4AaBbOxIaHF5G33vweNrWrWu07cLhzLTuuLyujhfQW8Q7Ni0MzGw LsYkBF5tGalVfZIpa6Wes4H65EWLzpBfjOMLM= MIME-Version: 1.0 Received: by 10.150.13.8 with SMTP id 8mr1281457ybm.418.1305704179500; Wed, 18 May 2011 00:36:19 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Wed, 18 May 2011 00:36:19 -0700 (PDT) In-Reply-To: <20110518100203.7bfa63be@gmail.com> References: <4DD365A2.3090106@gmail.com> <20110518100203.7bfa63be@gmail.com> Date: Wed, 18 May 2011 15:36:19 +0800 X-Google-Sender-Auth: lqF-9aD7jNe-YQ-JzMAqTDYiMN4 Message-ID: From: Adrian Chadd To: "Sergey V. Dyatko" Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-wireless@freebsd.org Subject: Re: Ralink RT3090/RT2860 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 07:36:20 -0000 On 18 May 2011 15:02, Sergey V. Dyatko wrote: > As far I know Alexandr is too busy now (ported fbsd into one of > d-link device). Hi have plans port ral code from openbsd. IIRC it was > discussed not so long ago, in current@ This thread reads to me like "hi, would someone like to pick up Alex's work, liase with Alex/Bernhard, and bring the code up to scratch so we can commit it to FreeBSD". Matt, how's your C? :) Adrian From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 11:17:15 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F36C9106564A for ; Wed, 18 May 2011 11:17:15 +0000 (UTC) (envelope-from zygis@kosmos.zx23.net) Received: from kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) by mx1.freebsd.org (Postfix) with ESMTP id 669238FC1C for ; Wed, 18 May 2011 11:17:15 +0000 (UTC) Received: from kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) by kosmos.zx23.net (Postfix) with ESMTP id 79DB5204A9 for ; Wed, 18 May 2011 11:59:53 +0100 (BST) X-Virus-Scanned: amavisd-new at zx23.net Received: from kosmos.zx23.net ([46.4.3.58]) by kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) (amavisd-new, port 10024) with ESMTP id GRU125UBoA+B for ; Wed, 18 May 2011 11:59:50 +0100 (BST) Received: by kosmos.zx23.net (Postfix, from userid 3002) id A63B5204A4; Wed, 18 May 2011 11:59:50 +0100 (BST) Date: Wed, 18 May 2011 11:59:50 +0100 From: Zygis Skulteckis To: freebsd-wireless@freebsd.org Message-ID: <20110518105950.GA77610@kosmos.zx23.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Subject: ar5212Attach: couldn't wakeup chip X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 11:17:16 -0000 Hi all, Maybe someone here can help with this problem. I'm having problems getting Atheros 5212-based PC Card working with a Thinkpad X60 tablet and FreeBSD 8.2. Here's what I get when I insert the card (with hw.ath.hal.debug=0xffffffff) May 18 10:03:52 kernel: cardbus0: Expecting link target, got 0xa May 18 10:03:52 kernel: cardbus0: Expecting link target, got 0xa May 18 10:03:52 kernel: ath0: mem 0xbf6d0000-0xbf6dffff irq 16 at device 0.0 on cardbus0 May 18 10:03:52 kernel: ath0: [ITHREAD] May 18 10:03:52 kernel: ar5212Attach: sc 0xc6dfb000 st 0x1 sh 0xe8bcd000 May 18 10:03:52 kernel: ar5212SetPowerMode: AWAKE -> AWAKE (set chip ) May 18 10:03:52 kernel: ar5212SetPowerModeAwake: Failed to wakeup in 40ms May 18 10:03:52 kernel: ar5212Attach: couldn't wakeup chip May 18 10:03:52 kernel: ar5212Detach: May 18 10:03:52 kernel: Detaching Ani May 18 10:03:52 kernel: ar5212SetPowerMode: AWAKE -> AWAKE (set chip ) May 18 10:03:52 kernel: ar5212SetPowerModeAwake: Failed to wakeup in 40ms May 18 10:03:52 kernel: ar5212SetPowerMode: AWAKE -> FULL-SLEEP (set chip ) May 18 10:03:52 kernel: ath0: unable to attach hardware; HAL status 3 May 18 10:03:52 kernel: device_attach: ath0 attach returned 6 pciconf shows this: ath0@pci0:22:0:0: class=0x020000 card=0x710316ab chip=0x0013168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = '802.11a/b/g Wireless Adapter (AR2312)' class = network subclass = etherne This card works in my old Thinkpad T40 and FreeBSD 8.0 in AP mode and never had any problems with it. On the X60, with FreeBSD 8.0, I get exactly the same error as above. Has anyone ever experienced something like this? Could it be some sort of PC Cart slot compatibility issue? Thanks for reading! Zygis From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 11:18:37 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FAA5106564A for ; Wed, 18 May 2011 11:18:37 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4C3938FC14 for ; Wed, 18 May 2011 11:18:36 +0000 (UTC) Received: by gwb15 with SMTP id 15so621109gwb.13 for ; Wed, 18 May 2011 04:18:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=wfInpsg46q/jhps61LGtFQsxs2d3Sji5QSZynLV3MgA=; b=L7SnToetzZrbrZUicGf+NbfQ+FOygT7inCfU1E3ZDp3xtFfRiwZ60VrS2N/r7HqwMf XnGDglKLfUPCIB8Prak/cNOgNtDhJ2UVvmF9fBAgxMpkUg1FjmrSzWYRrQRBiHcnBc9H Tt1eqbikqCTRXRcYwKf522oDP+Q+payjN7LbM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=ogKNB6MjVQxBQ3aorBPd7mYzL9rexOEwqLSvgzgP9JGrD1SLpX5OBquT2/tp+ry9Vz UJlErc8SAwRGxPbIuyNVClrjVFMOnXlB/QbHrTDLohvUw2eSMRlAwrMcRgUyrdRgak+7 +smNauE8h9zilUlqyc8bqgctqEi+XhiU9/7kE= MIME-Version: 1.0 Received: by 10.150.149.20 with SMTP id w20mr1480054ybd.247.1305717515007; Wed, 18 May 2011 04:18:35 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Wed, 18 May 2011 04:18:34 -0700 (PDT) In-Reply-To: <20110518105950.GA77610@kosmos.zx23.net> References: <20110518105950.GA77610@kosmos.zx23.net> Date: Wed, 18 May 2011 19:18:34 +0800 X-Google-Sender-Auth: cHuJ8swP1fu7fR6NLHIzTNLfMQ0 Message-ID: From: Adrian Chadd To: Zygis Skulteckis Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: ar5212Attach: couldn't wakeup chip X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 11:18:37 -0000 That cardbus0 message suggests so. adrian On 18 May 2011 18:59, Zygis Skulteckis wrote: > Hi all, > > Maybe someone here can help with this problem. > > I'm having problems getting Atheros 5212-based PC Card working with a > Thinkpad X60 tablet and FreeBSD 8.2. > > Here's what I get when I insert the card (with hw.ath.hal.debug=3D0xfffff= fff) > > May 18 10:03:52 =A0kernel: cardbus0: Expecting link target, got 0xa > May 18 10:03:52 =A0kernel: cardbus0: Expecting link target, got 0xa > May 18 10:03:52 =A0kernel: ath0: mem 0xbf6d0000-0xbf6dffff= irq 16 at device 0.0 on cardbus0 > May 18 10:03:52 =A0kernel: ath0: [ITHREAD] > May 18 10:03:52 =A0kernel: ar5212Attach: sc 0xc6dfb000 st 0x1 sh 0xe8bcd0= 00 > May 18 10:03:52 =A0kernel: ar5212SetPowerMode: AWAKE -> AWAKE (set chip ) > May 18 10:03:52 =A0kernel: ar5212SetPowerModeAwake: Failed to wakeup in 4= 0ms > May 18 10:03:52 =A0kernel: ar5212Attach: couldn't wakeup chip > May 18 10:03:52 =A0kernel: ar5212Detach: > May 18 10:03:52 =A0kernel: Detaching Ani > May 18 10:03:52 =A0kernel: ar5212SetPowerMode: AWAKE -> AWAKE (set chip ) > May 18 10:03:52 =A0kernel: ar5212SetPowerModeAwake: Failed to wakeup in 4= 0ms > May 18 10:03:52 =A0kernel: ar5212SetPowerMode: AWAKE -> FULL-SLEEP (set c= hip ) > May 18 10:03:52 =A0kernel: ath0: unable to attach hardware; HAL status 3 > May 18 10:03:52 =A0kernel: device_attach: ath0 attach returned 6 > > pciconf shows this: > > ath0@pci0:22:0:0: =A0 =A0 =A0 class=3D0x020000 card=3D0x710316ab chip=3D0= x0013168c rev=3D0x01 hdr=3D0x00 > =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' > =A0 =A0device =A0 =A0 =3D '802.11a/b/g Wireless Adapter (AR2312)' > =A0 =A0class =A0 =A0 =A0=3D network > =A0 =A0subclass =A0 =3D etherne > > This card works in my old Thinkpad T40 and FreeBSD 8.0 in AP mode and > never had any problems with it. =A0On the X60, with FreeBSD 8.0, I get > exactly the same error as above. > > Has anyone ever experienced something like this? =A0Could it be some sort > of PC Cart slot compatibility issue? > > > Thanks for reading! > Zygis > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.or= g" > From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 11:30:14 2011 Return-Path: Delivered-To: freebsd-wireless@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50494106564A for ; Wed, 18 May 2011 11:30:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 415018FC1E for ; Wed, 18 May 2011 11:30:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p4IBUDGh072737 for ; Wed, 18 May 2011 11:30:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p4IBUDo2072734; Wed, 18 May 2011 11:30:13 GMT (envelope-from gnats) Date: Wed, 18 May 2011 11:30:13 GMT Message-Id: <201105181130.p4IBUDo2072734@freefall.freebsd.org> To: freebsd-wireless@FreeBSD.org From: Dima Panov Cc: Subject: Re: kern/156884: dev/ath instablity X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dima Panov List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 11:30:14 -0000 The following reply was made to PR kern/156884; it has been noted by GNATS. From: Dima Panov To: Adrian Chadd Cc: bug-followup@freebsd.org,fluffy@freebsd.org Subject: Re: kern/156884: dev/ath instablity Date: Wed, 18 May 2011 22:24:19 +1100 Something new. r222003M wlan0: link state changed to DOWN lagg0: link state changed to DOWN wlan0: link state changed to UP lagg0: link state changed to UP ath0: device timeout ath0: device timeout wlan0: link state changed to DOWN lagg0: link state changed to DOWN wlan0: link state changed to UP lagg0: link state changed to UP ar5212StopDmaReceive: dma failed to stop in 10ms AR_CR=0x00000024 AR_DIAG_SW=0x02000020 15.05.2011, 21:17, "Adrian Chadd" : > Dima and I talked about this on IRC. > > Something's causing the net80211 stack to disassociate the STA via "reason 8": > > ieee80211.h: IEEE80211_REASON_ASSOC_LEAVE = 8, > > The queued packets on the power save queue makes me think the unit is > scanning and doesn't come out of it in time. > > I've asked Dima to enable +scan (wlandebug +scan) so we can see what > the scanning behaviour is next time this occurs. > > Adrian -- Dima Panov (fluffy@FreeBSD.org) KDE@FreeBSD team Facebook: http://www.facebook.com/fluffy.khv From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 19:01:33 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20D1F106564A for ; Wed, 18 May 2011 19:01:33 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1temp.jnielsen.net (ns1temp.jnielsen.net [69.55.230.42]) by mx1.freebsd.org (Postfix) with ESMTP id 092D08FC0C for ; Wed, 18 May 2011 19:01:32 +0000 (UTC) Received: from jnielsen.socialserve.com ([12.249.176.26]) (authenticated bits=0) by ns1temp.jnielsen.net (8.14.3/8.14.3) with ESMTP id p4IInA63032797 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Wed, 18 May 2011 14:49:10 -0400 (EDT) (envelope-from lists@jnielsen.net) From: John Nielsen Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 18 May 2011 14:49:04 -0400 Message-Id: To: freebsd-wireless@freebsd.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-DCC-sonic.net-Metrics: ns1temp.jnielsen.net; whitelist X-Virus-Scanned: clamav-milter 0.97 at ns1temp.jnielsen.net X-Virus-Status: Clean Subject: HT on only one ath adapter possible? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 19:01:33 -0000 I have two Atheros AR9220 (Merlin) cards in my machine running -HEAD. = They work great without any patches (thanks Adrian!). I use one as an = access point so I want it to be relatively stable, but the other one I = can (and would like to) experiment with. I am currently running a kernel = _without_ options ATH_ENABLE_11N since AP mode in particular was finicky = last time I tried it with that setting. However, 11N modes are one thing = I would like to experiment with. If I compile ATH_ENABLE_11N back in, is it possible to disable 11N / HT = rates on one adapter but not the other? If there's not a precise way = (like a sysctl?), can anyone suggest a workaround that approximates the = same thing? Thanks, JN From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 20:48:58 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 336B3106566B for ; Wed, 18 May 2011 20:48:58 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 067F18FC0C for ; Wed, 18 May 2011 20:48:57 +0000 (UTC) Received: by pwj8 with SMTP id 8so1203437pwj.13 for ; Wed, 18 May 2011 13:48:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=Zfrr4qfs5eTNPrHCQkMvG9AJL1Zxk2LsVttUmtXkDEE=; b=As/TZnXkalqDAFnQDi9ypMUMc5TETfuEvVkQEkptXKMxzToFGbY6EspAO/EV9MigLt 7yvZ7afML5rFqivGro5fzxJpqN45UGHayk9tMMjvF4YBU+wyQsWbz6L4Pu0K9JVrXUDh Wh8UqyGcyPTNCYo1D379BiXLZJ+pzY7s1NpfY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=IBybD2YDp7HgtVVc0NTbyC+6mOiTc5MAbvjN69i6lSQHGrmXR5XZYKSXst61w/ZVGk 2CJwNy3FxdK1EXykXSXSLJ+ccVZwWJQ5qAnsEoHsT5vYN+/RV4oLCC4ABWHSofcyQTiK BSEr1pHMLIKxz4aFrPSqsZDbwQZdcgMapaab8= Received: by 10.68.33.225 with SMTP id u1mr3619187pbi.199.1305751737602; Wed, 18 May 2011 13:48:57 -0700 (PDT) Received: from sidhe.local (adsl-67-118-230-86.dsl.pltn13.pacbell.net [67.118.230.86]) by mx.google.com with ESMTPS id a20sm1269835pbu.59.2011.05.18.13.48.55 (version=SSLv3 cipher=OTHER); Wed, 18 May 2011 13:48:56 -0700 (PDT) Message-ID: <4DD430BF.6090203@gmail.com> Date: Wed, 18 May 2011 13:49:03 -0700 From: Matt User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110502 Thunderbird/3.1.10 MIME-Version: 1.0 To: bschmidt@freebsd.org, freebsd-wireless@freebsd.org References: <4DD365A2.3090106@gmail.com> <201105180907.02923.bschmidt@freebsd.org> In-Reply-To: <201105180907.02923.bschmidt@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: IWN (Centrino 1000) X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 20:48:58 -0000 On 05/18/11 00:07, Bernhard Schmidt wrote: > Care to explain why it is "better" then the Intel 1000? I'm not > aware of any issues, if there are some, I want to know about that > so I can actually have a look at it.. About half as many networks are seen in FreeBSD compared to Windows (perhaps sensitivity? antenna config?). IWN drops WPA2 connections after a while (not consistent). Once in a blue moon the actual driver goes wonky and I get an exciting tx ringbuf etc printout. Of course this is all hearsay and voodoo without logs, so I will try to reproduce these issues and post them. Also, is the lack of ibss/ahdemo support due to firmware bugs? I noticed ibss is commented out in the module source. Wouldn't ahdemo at least be somewhat similar to monitor mode? Matt From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 21:55:39 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD1CD1065670 for ; Wed, 18 May 2011 21:55:39 +0000 (UTC) (envelope-from milu@dat.pl) Received: from jab.dat.pl (dat.pl [80.51.155.34]) by mx1.freebsd.org (Postfix) with ESMTP id 7C4368FC19 for ; Wed, 18 May 2011 21:55:38 +0000 (UTC) Received: from jab.dat.pl (jsrv.dat.pl [127.0.0.1]) by jab.dat.pl (Postfix) with ESMTP id 859E8D1; Wed, 18 May 2011 23:55:37 +0200 (CEST) X-Virus-Scanned: amavisd-new at dat.pl Received: from jab.dat.pl ([127.0.0.1]) by jab.dat.pl (jab.dat.pl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id m6qNafn-V4P8; Wed, 18 May 2011 23:55:35 +0200 (CEST) Received: from snifi.laptop (87-205-83-111.adsl.inetia.pl [87.205.83.111]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by jab.dat.pl (Postfix) with ESMTPSA id 2CFC49D; Wed, 18 May 2011 23:55:35 +0200 (CEST) From: Maciej Milewski To: freebsd-wireless@freebsd.org Date: Wed, 18 May 2011 23:56:12 +0200 User-Agent: KMail/1.13.7 (FreeBSD/8.2-STABLE; KDE/4.6.2; i386; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Message-Id: <201105182356.12864.milu@dat.pl> Cc: Subject: Re: HT on only one ath adapter possible? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 21:55:39 -0000 Wednesday 18 of May 2011 20:49:04 John Nielsen napisa=B3(a): > I have two Atheros AR9220 (Merlin) cards in my machine running -HEAD. They > work great without any patches (thanks Adrian!). I use one as an access > point so I want it to be relatively stable, but the other one I can (and > would like to) experiment with. I am currently running a kernel _without_ > options ATH_ENABLE_11N since AP mode in particular was finicky last time I > tried it with that setting. However, 11N modes are one thing I would like > to experiment with. >=20 > If I compile ATH_ENABLE_11N back in, is it possible to disable 11N / HT > rates on one adapter but not the other? If there's not a precise way (like > a sysctl?), can anyone suggest a workaround that approximates the same > thing? Sure. Just make ifconfig wlan0 -ht(you may need to do first ifconfig wlan0= =20 down) =2D- Maciej From owner-freebsd-wireless@FreeBSD.ORG Thu May 19 07:53:34 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4F131065670 for ; Thu, 19 May 2011 07:53:34 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by mx1.freebsd.org (Postfix) with ESMTP id CBF748FC21 for ; Thu, 19 May 2011 07:53:34 +0000 (UTC) Received: by bwz13 with SMTP id 13so3585385bwz.17 for ; Thu, 19 May 2011 00:53:33 -0700 (PDT) Received: by 10.204.82.74 with SMTP id a10mr2657945bkl.96.1305785255236; Wed, 18 May 2011 23:07:35 -0700 (PDT) Received: from jessie.localnet (p5B2ECB85.dip0.t-ipconnect.de [91.46.203.133]) by mx.google.com with ESMTPS id u15sm1393037bkf.16.2011.05.18.23.07.32 (version=SSLv3 cipher=OTHER); Wed, 18 May 2011 23:07:33 -0700 (PDT) Sender: Bernhard Schmidt From: Bernhard Schmidt To: freebsd-wireless@freebsd.org Date: Thu, 19 May 2011 08:06:20 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.32-31-generic; KDE/4.4.5; i686; ; ) References: <4DD365A2.3090106@gmail.com> <201105180907.02923.bschmidt@freebsd.org> <4DD430BF.6090203@gmail.com> In-Reply-To: <4DD430BF.6090203@gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201105190806.20750.bschmidt@freebsd.org> Cc: Subject: Re: IWN (Centrino 1000) X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bschmidt@freebsd.org List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2011 07:53:35 -0000 On Wednesday, May 18, 2011 22:49:03 you wrote: > On 05/18/11 00:07, Bernhard Schmidt wrote: > > Care to explain why it is "better" then the Intel 1000? I'm not > > aware of any issues, if there are some, I want to know about that > > so I can actually have a look at it.. > > About half as many networks are seen in FreeBSD compared to Windows > (perhaps sensitivity? antenna config?). IWN drops WPA2 connections after > a while (not consistent). Once in a blue moon the actual driver goes > wonky and I get an exciting tx ringbuf etc printout. > > Of course this is all hearsay and voodoo without logs, so I will try to > reproduce these issues and post them. Please do that. The "tx ringbuf printout" is probably a firmware error, those are really hard to debug without access to the fw sources.. so, try to get as much info as possible. Ideally with a way to reproduce it. > Also, is the lack of ibss/ahdemo support due to firmware bugs? I noticed > ibss is commented out in the module source. Wouldn't ahdemo at least be > somewhat similar to monitor mode? IBSS/ahdemo mode is at least missing one thing, support for multiple stations. I've been poked by various people about it.. guess it's time to have a closer look at it. -- Bernhard From owner-freebsd-wireless@FreeBSD.ORG Thu May 19 21:43:46 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8679C106566C for ; Thu, 19 May 2011 21:43:46 +0000 (UTC) (envelope-from zygis@kosmos.zx23.net) Received: from kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) by mx1.freebsd.org (Postfix) with ESMTP id 3B7438FC13 for ; Thu, 19 May 2011 21:43:46 +0000 (UTC) Received: from kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) by kosmos.zx23.net (Postfix) with ESMTP id ED0081F9BB; Thu, 19 May 2011 22:43:44 +0100 (BST) X-Virus-Scanned: amavisd-new at zx23.net Received: from kosmos.zx23.net ([46.4.3.58]) by kosmos.zx23.net (kosmos.zx23.net [46.4.3.58]) (amavisd-new, port 10024) with ESMTP id 4MUG26vsqQbM; Thu, 19 May 2011 22:43:42 +0100 (BST) Received: by kosmos.zx23.net (Postfix, from userid 3002) id ED2E51F9B5; Thu, 19 May 2011 22:43:41 +0100 (BST) Date: Thu, 19 May 2011 22:43:41 +0100 From: Zygis Skulteckis To: Adrian Chadd Message-ID: <20110519214341.GA70368@kosmos.zx23.net> References: <20110518105950.GA77610@kosmos.zx23.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-wireless@freebsd.org Subject: Re: ar5212Attach: couldn't wakeup chip X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2011 21:43:46 -0000 Adrian Chadd writes: > That cardbus0 message suggests so. Thanks for confirming that. It led me to look into the specific cardbus adapter on the system (Ricoh 5C476) and following that I found this useful post [1] and the solution, which is to execute: sysctl hw.cbb.start_memory=0xf4800000 The card now works as expected. Thanks again! 1. http://forums.freebsd.org/showthread.php?t=18681