From nobody Wed Dec 21 10:28:58 2022 X-Original-To: freebsd-usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with UTF8SMTP id 4NcV6R290cz1GCQX for ; Wed, 21 Dec 2022 10:29:03 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Received: from cm0.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with UTF8SMTPS id 4NcV6Q4hh9z3jnK for ; Wed, 21 Dec 2022 10:29:02 +0000 (UTC) (envelope-from freebsd-usb@dino.sk) Authentication-Results: mx1.freebsd.org; none Received: from zeta.dino.sk ([84.245.95.254]) (AUTH: LOGIN milan, TLS: TLSv1.3,256bits,TLS_AES_256_GCM_SHA384) by cm0.netlabit.sk with ESMTPSA id 00000000029B6A23.0000000063A2DFEC.00007991; Wed, 21 Dec 2022 11:28:59 +0100 Date: Wed, 21 Dec 2022 11:28:58 +0100 From: Milan Obuch To: Hans Petter Selasky Cc: freebsd-usb@freebsd.org Subject: Re: USB logic analyzer problem Message-ID: <20221221112858.0e1ee513@zeta.dino.sk> In-Reply-To: References: <20221221084423.71de3559@zeta.dino.sk> X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; amd64-portbld-freebsd13.1) List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_cm0.netlabit.sk-31121-1671618540-0001-2" X-Rspamd-Queue-Id: 4NcV6Q4hh9z3jnK X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:5578, ipnet:84.245.64.0/18, country:SK] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages. --=_cm0.netlabit.sk-31121-1671618540-0001-2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wed, 21 Dec 2022 09:52:47 +0100 Hans Petter Selasky wrote: > On 12/21/22 08:44, Milan Obuch wrote: > > Hi, > > > > recently I've got two simple USB logic analyzers (one with analog > > channel as well), and I am trying to get them working under FreeBSD. > > They are > > > > ugen0.x: at usbus0 > > ugen0.y: at usbus0 > > > > as seen on plugging in USB port (x, y varies on attempts). These > > should be handled by sigrok and pulseview (science/sigrok* and > > science/pulseview ports). While building and installing ports was > > relatively easy, I did not managed them to work correctly. > > > > Looking at sigrok wiki, both should work with fx2lafw driver, info > > at > > > > https://sigrok.org/wiki/AZDelivery_Logic_Analyzer/Info > > https://sigrok.org/wiki/Noname_LHT00SU1/Info > > > > At first, I thought problem is access rights, as all devices are > > created with mode crw-------, uid root. I did not succeed to change > > this, trying devd and/or devfs, even manually chmod. As a simple > > test, I started pulseview as root, still, no success - I can see my > > devices listed and selectable for data acquisition, but trying to > > get data yields > > > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > sr: fx2lafw: resubmit_transfer: LIBUSB_ERROR_NO_DEVICE > > Acquisition took 0.07 s > > > > at best. So, data set is empty, nothing is captured. > > > > I am out of ideas. Has anybody any experience with this kind of > > devices? Any idea how to debug this issue? > > > > Regards, > > Milan > > > > Hi Milan, > > If you get a no device error on re-submit, the device has been > disconnected, but the software side has not yet done the same I > believe. Can you check that? > Thanks for reply. How could I check this? Note, science/pulseview is a port, I just build it as usual, so I don't know anything about internals. I just found using '-l 5' switch in command line makes a lot of noise, but nothing understandable for me at the moment. See attachment (long lines, trying to avoid mangling via mailer). Also, doing 'ls -l /dev/usb/0.[56]*' before and after starting pulseview seems to be stable: crw-rw-rw- 1 root operator 0x19e Dec 21 11:19 /dev/usb/0.5.0 crw------- 1 root operator 0x1a0 Dec 21 11:19 /dev/usb/0.5.2 crw-rw-rw- 1 root operator 0x1a1 Dec 21 11:19 /dev/usb/0.6.0 crw------- 1 root operator 0x1a3 Dec 21 11:19 /dev/usb/0.6.2 (no change here at all, timestamp looks the same as well). Could some usbdump output help? No idea how to try it, either, I just know it exists :) Regards, Milan --=_cm0.netlabit.sk-31121-1671618540-0001-2 Content-Type: application/x-compress Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=z c3I6IFswMDowMC4wMDAwMDJdIGxvZzogbGlic2lncm9rIGxvZ2xldmVsIHNldCB0byA1LgpzcmQ6 IGxpYnNpZ3Jva2RlY29kZSBsb2dsZXZlbCBzZXQgdG8gNS4KU2V0dGluZ3M6ICIvaG9tZS9taWxh bi8uY29uZmlnL3NpZ3Jvay9QdWxzZVZpZXcuY29uZiIgZm9ybWF0IFFTZXR0aW5nczo6TmF0aXZl Rm9ybWF0CnNyOiBbMDA6MDAuMDA2MTQwXSBiYWNrZW5kOiBsaWJzaWdyb2sgMC41LjIvNToxOjEu CnNyOiBbMDA6MDAuMDA5MDMyXSBiYWNrZW5kOiBMaWJzOiBnbGliIDIuNzQuMSAocnQ6IDIuNzQu My83NDAzOjMpLCBsaWJ6aXAgMS45LjIsIGxpYnNlcmlhbHBvcnQgMC4xLjEvMTowOjEgKHJ0OiAw LjEuMS8xOjA6MSksIGxpYnVzYi0xLjAgLCBoaWRhcGkgMC4xMi4wLCBsaWJmdGRpIDEuNSwgbGli cmV2aXNhIDAuMC4yMDEzMDQxMi4Kc3I6IFswMDowMC4wMDkyODJdIGJhY2tlbmQ6IEhvc3Q6IGFt ZDY0LXBvcnRibGQtZnJlZWJzZDEzLjEsIGxpdHRsZS1lbmRpYW4uCnNyOiBbMDA6MDAuMDA5MzI3 XSBiYWNrZW5kOiBTQ1BJIGJhY2tlbmRzOiBUQ1AsIFJQQywgc2VyaWFsLCBWSVNBLCBVU0JUTUMu CnNyOiBbMDA6MDAuMDA5MzU3XSBiYWNrZW5kOiBGaXJtd2FyZSBzZWFyY2ggcGF0aHM6CnNyOiBb MDA6MDAuMDA5NDkzXSBiYWNrZW5kOiAgLSAvaG9tZS9taWxhbi8ubG9jYWwvc2hhcmUvc2lncm9r LWZpcm13YXJlCnNyOiBbMDA6MDAuMDA5NTMwXSBiYWNrZW5kOiAgLSAvdXNyL2xvY2FsL3NoYXJl L3NpZ3Jvay1maXJtd2FyZQpzcjogWzAwOjAwLjAwOTU1N10gYmFja2VuZDogIC0gL3Vzci9sb2Nh bC9zaGFyZS9zaWdyb2stZmlybXdhcmUKc3I6IFswMDowMC4wMDk1OThdIGJhY2tlbmQ6ICAtIC91 c3Ivc2hhcmUvc2lncm9rLWZpcm13YXJlCnNyOiBbMDA6MDAuMDA5NzMzXSBiYWNrZW5kOiBTYW5p dHktY2hlY2tpbmcgYWxsIGRyaXZlcnMuCnNyOiBbMDA6MDAuMDA5ODE5XSBiYWNrZW5kOiBTYW5p dHktY2hlY2tpbmcgYWxsIGlucHV0IG1vZHVsZXMuCnNyOiBbMDA6MDAuMDA5ODU3XSBiYWNrZW5k OiBTYW5pdHktY2hlY2tpbmcgYWxsIG91dHB1dCBtb2R1bGVzLgpzcjogWzAwOjAwLjAxMDA3NF0g YmFja2VuZDogU2FuaXR5LWNoZWNraW5nIGFsbCB0cmFuc2Zvcm0gbW9kdWxlcy4Kc3JkOiBsaWJz aWdyb2tkZWNvZGUgMC41LjMvNjoxOjIgKHJ0OiAwLjUuMy82OjE6MikuCnNyZDogTGliczogZ2xp YiAyLjc0LjEgKHJ0OiAyLjc0LjMvNzQwMzozKSwgUHl0aG9uIDMuOC4xNSAvIDB4MzA4MGZmMCAo QVBJIDEwMTMsIEFCSSAzKS4Kc3JkOiBIb3N0OiBhbWQ2NC1wb3J0YmxkLWZyZWVic2QxMy4xLCBs aXR0bGUtZW5kaWFuLgpzcmQ6IEluaXRpYWxpemluZyBsaWJzaWdyb2tkZWNvZGUuCnNyZDogQWRk aW5nICcvdXNyL2xvY2FsL3NoYXJlL2xpYnNpZ3Jva2RlY29kZS9kZWNvZGVycycgdG8gbW9kdWxl IHBhdGguCnNyZDogQWRkaW5nICcvdXNyL2xvY2FsL3NoYXJlL2xpYnNpZ3Jva2RlY29kZS9kZWNv ZGVycycgdG8gbW9kdWxlIHBhdGguCnNyZDogUHJvdG9jb2wgZGVjb2RlciBzZWFyY2ggcGF0aHM6 CiAtIC91c3IvbG9jYWwvc2hhcmUvbGlic2lncm9rZGVjb2RlL2RlY29kZXJzCiAtIC91c3IvbG9j YWwvc2hhcmUvbGlic2lncm9rZGVjb2RlL2RlY29kZXJzCnNyZDogUHl0aG9uIHN5c3RlbSBzZWFy Y2ggcGF0aHM6CiAtIC91c3IvbG9jYWwvc2hhcmUvbGlic2lncm9rZGVjb2RlL2RlY29kZXJzCiAt IC91c3IvbG9jYWwvc2hhcmUvbGlic2lncm9rZGVjb2RlL2RlY29kZXJzCiAtIC91c3IvbG9jYWwv bGliL3B5dGhvbjM4LnppcAogLSAvdXNyL2xvY2FsL2xpYi9weXRob24zLjgKIC0gL3Vzci9sb2Nh bC9saWIvcHl0aG9uMy44L2xpYi1keW5sb2FkCiAtIC91c3IvbG9jYWwvbGliL3B5dGhvbjMuOC9z aXRlLXBhY2thZ2VzCnNyOiBbMDA6MDEuNDYxMDk4XSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRl dmljZXMgKGFzaXgtc2lnbWEpLgpzcjogWzAwOjAyLjE5ODM5Nl0gaHdkcml2ZXI6IFNjYW4gZm91 bmQgMCBkZXZpY2VzIChiZWFnbGVsb2dpYykuCnNyOiBbMDA6MDIuMjc1MTE3XSBod2RyaXZlcjog U2NhbiBmb3VuZCAwIGRldmljZXMgKGNocm9ub3Z1LWxhKS4Kc3I6IFswMDowMi4yOTc0MzldIGRl bW86IEdlbmVyYXRpbmcgc3F1YXJlIHBhdHRlcm4uCnNyOiBbMDA6MDIuMjk4MTQwXSBkZW1vOiBH ZW5lcmF0aW5nIHNpbmUgcGF0dGVybi4Kc3I6IFswMDowMi4yOTg4NjldIGRlbW86IEdlbmVyYXRp bmcgdHJpYW5nbGUgcGF0dGVybi4Kc3I6IFswMDowMi4yOTkxOTNdIGRlbW86IEdlbmVyYXRpbmcg c2F3dG9vdGggcGF0dGVybi4Kc3I6IFswMDowMi4yOTkzODNdIGh3ZHJpdmVyOiBTY2FuIGZvdW5k IDEgZGV2aWNlcyAoZGVtbykuCnNyOiBbMDA6MDIuMzMzMjI0XSBod2RyaXZlcjogU2NhbiBmb3Vu ZCAwIGRldmljZXMgKGRyZWFtc291cmNlbGFiLWRzbG9naWMpLgpzcjogWzAwOjAyLjM3MzkxM10g ZnRkaS1sYTogRm91bmQgYW4gRlRESSBkZXZpY2U6IERpZ2lsZW50IEFkZXB0IFVTQiBEZXZpY2Uu CnNyOiBbMDA6MDIuMzc0OTMzXSBod2RyaXZlcjogU2NhbiBmb3VuZCAxIGRldmljZXMgKGZ0ZGkt bGEpLgpzcjogWzAwOjAyLjQzNDg5NV0gZngybGFmdzogRm91bmQgYW4gZngybGFmdyBkZXZpY2Uu CnNyOiBbMDA6MDIuNDg2ODEyXSBmeDJsYWZ3OiBGb3VuZCBhbiBmeDJsYWZ3IGRldmljZS4Kc3I6 IFswMDowMi40ODc1MzhdIGh3ZHJpdmVyOiBTY2FuIGZvdW5kIDIgZGV2aWNlcyAoZngybGFmdyku CnNyOiBbMDA6MDIuNTE5MzE5XSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMgKGd3aW5z dGVrLWdkcy04MDApLgpzcjogWzAwOjAyLjUzODA4OV0gaHdkcml2ZXI6IFNjYW4gZm91bmQgMCBk ZXZpY2VzIChoYW1lZy1obW8pLgpzcjogWzAwOjAyLjU1ODkxMF0gaHdkcml2ZXI6IFNjYW4gZm91 bmQgMCBkZXZpY2VzIChoYW50ZWstNDAzMmwpLgpzcjogWzAwOjAyLjU3NjExNF0gaHdkcml2ZXI6 IFNjYW4gZm91bmQgMCBkZXZpY2VzIChoYW50ZWstNnh4eCkuCnNyOiBbMDA6MDIuNTg0MDYxXSBo d2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMgKGhhbnRlay1kc28pLgpzcjogWzAwOjAyLjU5 Njg0MF0gaHdkcml2ZXI6IFNjYW4gZm91bmQgMCBkZXZpY2VzIChpa2Fsb2dpYy1zY2FuYWxvZ2lj MikuCnNyOiBbMDA6MDIuNjA1OTU2XSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMgKGlr YWxvZ2ljLXNjYW5hcGx1cykuCnNyOiBbMDA6MDIuNjE5Mzg3XSBod2RyaXZlcjogU2NhbiBmb3Vu ZCAwIGRldmljZXMgKGlwZGJnLWxhKS4Kc3I6IFswMDowMi42MzI2NjBdIGh3ZHJpdmVyOiBTY2Fu IGZvdW5kIDAgZGV2aWNlcyAobGVjcm95LWxvZ2ljc3R1ZGlvKS4Kc3I6IFswMDowMi42NTM1NzVd IGh3ZHJpdmVyOiBTY2FuIGZvdW5kIDAgZGV2aWNlcyAobGVjcm95LXhzdHJlYW0pLgpzcjogWzAw OjAyLjY2MzQ2OV0gaHdkcml2ZXI6IFNjYW4gZm91bmQgMCBkZXZpY2VzIChtaWNyb2NoaXAtcGlj a2l0MikuCnNyOiBbMDA6MDIuNjc1Mjg4XSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMg KG9scykuCnNyOiBbMDA6MDIuNjkzMDUxXSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMg KHAtb2xzKS4Kc3I6IFswMDowMi43MTI4OTldIGh3ZHJpdmVyOiBTY2FuIGZvdW5kIDAgZGV2aWNl cyAocmlnb2wtZHMpLgpzcjogWzAwOjAyLjcyMTI3OV0gaHdkcml2ZXI6IFNjYW4gZm91bmQgMCBk ZXZpY2VzIChzYWxlYWUtbG9naWMtcHJvKS4Kc3I6IFswMDowMi43MzU3MTVdIGh3ZHJpdmVyOiBT Y2FuIGZvdW5kIDAgZGV2aWNlcyAoc2FsZWFlLWxvZ2ljMTYpLgpzcjogWzAwOjAyLjc1NzMzNF0g aHdkcml2ZXI6IFNjYW4gZm91bmQgMCBkZXZpY2VzIChzaWdsZW50LXNkcykuCnNyOiBbMDA6MDIu NzY3Nzc2XSBod2RyaXZlcjogU2NhbiBmb3VuZCAwIGRldmljZXMgKHN5c2Nsay1sd2xhKS4Kc3I6 IFswMDowMi43ODYwNThdIGh3ZHJpdmVyOiBTY2FuIGZvdW5kIDAgZGV2aWNlcyAoc3lzY2xrLXNs YTUwMzIpLgpzcjogWzAwOjAyLjgwNDc0N10gaHdkcml2ZXI6IFNjYW4gZm91bmQgMCBkZXZpY2Vz ICh5b2tvZ2F3YS1kbG0pLgpzcjogWzAwOjAyLjg0NDIxMF0gaHdkcml2ZXI6IFNjYW4gZm91bmQg MCBkZXZpY2VzICh6ZXJvcGx1cy1sb2dpYy1jdWJlKS4Kc3I6IFswMDowMy4wNzc2MTFdIGRldmlj ZTogZngybGFmdzogT3BlbmluZyBkZXZpY2UgaW5zdGFuY2UuCnNyOiBbMDA6MDMuMDc4Mjk5XSBm eDJsYWZ3OiBGaXJtd2FyZSB1cGxvYWQgd2FzIG5vdCBuZWVkZWQuCnNyOiBbMDA6MDMuMDkyODEz XSBmeDJsYWZ3OiBPcGVuZWQgZGV2aWNlIG9uIDAuNiAobG9naWNhbCkgLyB1c2IvMC0yLjQuNCAo cGh5c2ljYWwpLCBpbnRlcmZhY2UgMCwgZmlybXdhcmUgMS40LgpzcjogWzAwOjAzLjA5MzYyMl0g ZngybGFmdzogRGV0ZWN0ZWQgUkVWSUQ9MSwgaXQncyBhIEN5cHJlc3MgQ1k3QzY4MDEzQSAoRlgy TFApLgpzcjogWzAwOjAzLjA5NTY1MF0gaHdkcml2ZXI6IHNyX2NvbmZpZ19saXN0KCk6IGtleSAz MDAxNCAodHJpZ2dlcm1hdGNoKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiBbMSwgMiwgMywg NCwgNV0Kc3I6IFswMDowMy4wOTcyMDZdIGh3ZHJpdmVyOiBzcl9jb25maWdfbGlzdCgpOiBrZXkg MzAwMTQgKHRyaWdnZXJtYXRjaCkgc2RpIDB4ODA3OTcxMWUwIGNnIE5VTEwgLT4gWzEsIDIsIDMs IDQsIDVdCnNyOiBbMDA6MDMuMDk4MTkwXSBod2RyaXZlcjogc3JfY29uZmlnX2xpc3QoKToga2V5 IDMwMDE0ICh0cmlnZ2VybWF0Y2gpIHNkaSAweDgwNzk3MTFlMCBjZyBOVUxMIC0+IFsxLCAyLCAz LCA0LCA1XQpzcjogWzAwOjAzLjA5OTU4Ml0gaHdkcml2ZXI6IHNyX2NvbmZpZ19saXN0KCk6IGtl eSAzMDAxNCAodHJpZ2dlcm1hdGNoKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiBbMSwgMiwg MywgNCwgNV0Kc3I6IFswMDowMy4xMDEwNzddIGh3ZHJpdmVyOiBzcl9jb25maWdfbGlzdCgpOiBr ZXkgMzAwMTQgKHRyaWdnZXJtYXRjaCkgc2RpIDB4ODA3OTcxMWUwIGNnIE5VTEwgLT4gWzEsIDIs IDMsIDQsIDVdCnNyOiBbMDA6MDMuMTAyMzk5XSBod2RyaXZlcjogc3JfY29uZmlnX2xpc3QoKTog a2V5IDMwMDE0ICh0cmlnZ2VybWF0Y2gpIHNkaSAweDgwNzk3MTFlMCBjZyBOVUxMIC0+IFsxLCAy LCAzLCA0LCA1XQpzcjogWzAwOjAzLjEwMzUxMl0gaHdkcml2ZXI6IHNyX2NvbmZpZ19saXN0KCk6 IGtleSAzMDAxNCAodHJpZ2dlcm1hdGNoKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiBbMSwg MiwgMywgNCwgNV0Kc3I6IFswMDowMy4xMDQ0MDFdIGh3ZHJpdmVyOiBzcl9jb25maWdfbGlzdCgp OiBrZXkgMzAwMTQgKHRyaWdnZXJtYXRjaCkgc2RpIDB4ODA3OTcxMWUwIGNnIE5VTEwgLT4gWzEs IDIsIDMsIDQsIDVdCnNyOiBbMDA6MDMuMTA5MjgxXSBod2RyaXZlcjogc3JfY29uZmlnX2dldCgp OiBrZXkgMzAwMDEgKGNhcHR1cmVyYXRpbykgc2RpIDB4ODA3OTcxMWUwIGNnIE5VTEwgLT4gdWlu dDY0IDAKc3I6IFswMDowMy4xMTAzNDldIGh3ZHJpdmVyOiBzcl9jb25maWdfZ2V0KCk6IGtleSAz MDAwMSAoY2FwdHVyZXJhdGlvKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50NjQgMApz cjogWzAwOjAzLjExNzE2N10gaHdkcml2ZXI6IHNyX2NvbmZpZ19nZXQoKToga2V5IDUwMDAxIChs aW1pdF9zYW1wbGVzKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50NjQgMApzcjogWzAw OjAzLjExNzk2N10gaHdkcml2ZXI6IHNyX2NvbmZpZ19zZXQoKToga2V5IDUwMDAxIChsaW1pdF9z YW1wbGVzKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50NjQgMTAwMDAwMApzcjogWzAw OjAzLjExODU1Nl0gaHdkcml2ZXI6IHNyX2NvbmZpZ19nZXQoKToga2V5IDUwMDAxIChsaW1pdF9z YW1wbGVzKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50NjQgMTAwMDAwMApzcjogWzAw OjAzLjExODkzMl0gaHdkcml2ZXI6IHNyX2NvbmZpZ19saXN0KCk6IGtleSAzMDAwMCAoc2FtcGxl cmF0ZSkgc2RpIDB4ODA3OTcxMWUwIGNnIE5VTEwgLT4geydzYW1wbGVyYXRlcyc6IDxbdWludDY0 IDIwMDAwLCAyNTAwMCwgNTAwMDAsIDEwMDAwMCwgMjAwMDAwLCAyNTAwMDAsIDUwMDAwMCwgMTAw MDAwMCwgMjAwMDAwMCwgMzAwMDAwMCwgNDAwMDAwMCwgNjAwMDAwMCwgODAwMDAwMCwgMTIwMDAw MDAsIDE2MDAwMDAwLCAyNDAwMDAwMCwgNDgwMDAwMDBdPn0Kc3I6IFswMDowMy4xMTk0NTJdIGh3 ZHJpdmVyOiBzcl9jb25maWdfZ2V0KCk6IGtleSAzMDAwMCAoc2FtcGxlcmF0ZSkgc2RpIDB4ODA3 OTcxMWUwIGNnIE5VTEwgLT4gdWludDY0IDIwMDAwCnNyOiBbMDA6MDMuMTE5OTUwXSBod2RyaXZl cjogc3JfY29uZmlnX2xpc3QoKToga2V5IDMwMDAwIChzYW1wbGVyYXRlKSBzZGkgMHg4MDc5NzEx ZTAgY2cgTlVMTCAtPiB7J3NhbXBsZXJhdGVzJzogPFt1aW50NjQgMjAwMDAsIDI1MDAwLCA1MDAw MCwgMTAwMDAwLCAyMDAwMDAsIDI1MDAwMCwgNTAwMDAwLCAxMDAwMDAwLCAyMDAwMDAwLCAzMDAw MDAwLCA0MDAwMDAwLCA2MDAwMDAwLCA4MDAwMDAwLCAxMjAwMDAwMCwgMTYwMDAwMDAsIDI0MDAw MDAwLCA0ODAwMDAwMF0+fQpzcjogWzAwOjAzLjEyMDM4Ml0gaHdkcml2ZXI6IHNyX2NvbmZpZ19n ZXQoKToga2V5IDMwMDAwIChzYW1wbGVyYXRlKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1 aW50NjQgMjAwMDAKc3I6IFswMDowMy4xMjA5MzVdIGh3ZHJpdmVyOiBzcl9jb25maWdfZ2V0KCk6 IGtleSAzMDAwMSAoY2FwdHVyZXJhdGlvKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50 NjQgMApzcjogWzAwOjAzLjEyMTgyMV0gaHdkcml2ZXI6IHNyX2NvbmZpZ19nZXQoKToga2V5IDMw MDAxIChjYXB0dXJlcmF0aW8pIHNkaSAweDgwNzk3MTFlMCBjZyBOVUxMIC0+IHVpbnQ2NCAwCnNy OiBbMDA6MDMuMTI1ODUyXSBod2RyaXZlcjogc3JfY29uZmlnX2dldCgpOiBrZXkgNTAwMDEgKGxp bWl0X3NhbXBsZXMpIHNkaSAweDgwNzk3MTFlMCBjZyBOVUxMIC0+IHVpbnQ2NCAxMDAwMDAwCnNy OiBbMDA6MDMuMTI2MjY0XSBod2RyaXZlcjogc3JfY29uZmlnX2xpc3QoKToga2V5IDMwMDAwIChz YW1wbGVyYXRlKSBzZGkgMHg4MDc5NzExZTAgY2cgTlVMTCAtPiB7J3NhbXBsZXJhdGVzJzogPFt1 aW50NjQgMjAwMDAsIDI1MDAwLCA1MDAwMCwgMTAwMDAwLCAyMDAwMDAsIDI1MDAwMCwgNTAwMDAw LCAxMDAwMDAwLCAyMDAwMDAwLCAzMDAwMDAwLCA0MDAwMDAwLCA2MDAwMDAwLCA4MDAwMDAwLCAx MjAwMDAwMCwgMTYwMDAwMDAsIDI0MDAwMDAwLCA0ODAwMDAwMF0+fQpzcjogWzAwOjAzLjEyNjc1 MV0gaHdkcml2ZXI6IHNyX2NvbmZpZ19nZXQoKToga2V5IDMwMDAwIChzYW1wbGVyYXRlKSBzZGkg MHg4MDc5NzExZTAgY2cgTlVMTCAtPiB1aW50NjQgMjAwMDAKc3I6IFswMDowNy45MTE4MDJdIGh3 ZHJpdmVyOiBzcl9jb25maWdfZ2V0KCk6IGtleSAzMDAwMCAoc2FtcGxlcmF0ZSkgc2RpIDB4ODA3 OTcxMWUwIGNnIE5VTEwgLT4gdWludDY0IDIwMDAwCnNyOiBbMDA6MDcuOTEyNzU0XSBzZXNzaW9u OiBDcmVhdGluZyBvdXIgb3duIG1haW4gY29udGV4dC4Kc3I6IFswMDowNy45MTMyMDFdIHNlc3Np b246IFN0YXJ0aW5nLgpzcjogWzAwOjA3LjkxMzI2OF0gaHdkcml2ZXI6IGZ4MmxhZnc6IFN0YXJ0 aW5nIGFjcXVpc2l0aW9uLgpzcjogWzAwOjA3LjkxMzYwM10gZngybGFmdzogc3VibWl0dGluZyB0 cmFuc2ZlcjogMApzcjogWzAwOjA3LjkxNDA1MF0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2Zl cjogMQpzcjogWzAwOjA3LjkxNDMzNV0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogMgpz cjogWzAwOjA3LjkxNDQ0MV0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogMwpzcjogWzAw OjA3LjkxNDQ3Ml0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogNApzcjogWzAwOjA3Ljkx NDUwMF0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogNQpzcjogWzAwOjA3LjkxNDUyN10g ZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogNgpzcjogWzAwOjA3LjkxNDU1NF0gZngybGFm dzogc3VibWl0dGluZyB0cmFuc2ZlcjogNwpzcjogWzAwOjA3LjkxNDU4MF0gZngybGFmdzogc3Vi bWl0dGluZyB0cmFuc2ZlcjogOApzcjogWzAwOjA3LjkxNDYwNl0gZngybGFmdzogc3VibWl0dGlu ZyB0cmFuc2ZlcjogOQpzcjogWzAwOjA3LjkxNDYzM10gZngybGFmdzogc3VibWl0dGluZyB0cmFu c2ZlcjogMTAKc3I6IFswMDowNy45MTQ2NTldIGZ4MmxhZnc6IHN1Ym1pdHRpbmcgdHJhbnNmZXI6 IDExCnNyOiBbMDA6MDcuOTE0Njk2XSBmeDJsYWZ3OiBzdWJtaXR0aW5nIHRyYW5zZmVyOiAxMgpz cjogWzAwOjA3LjkxNDcyNl0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogMTMKc3I6IFsw MDowNy45MTQ3NTNdIGZ4MmxhZnc6IHN1Ym1pdHRpbmcgdHJhbnNmZXI6IDE0CnNyOiBbMDA6MDcu OTE0Nzc5XSBmeDJsYWZ3OiBzdWJtaXR0aW5nIHRyYW5zZmVyOiAxNQpzcjogWzAwOjA3LjkxNDgw NV0gZngybGFmdzogc3VibWl0dGluZyB0cmFuc2ZlcjogMTYKc3I6IFswMDowNy45MTQ4MzFdIGZ4 MmxhZnc6IHN1Ym1pdHRpbmcgdHJhbnNmZXI6IDE3CnNyOiBbMDA6MDcuOTE0ODU5XSBmeDJsYWZ3 OiBzdWJtaXR0aW5nIHRyYW5zZmVyOiAxOApzcjogWzAwOjA3LjkxNTAxMF0gc2Vzc2lvbjogYnVz OiBSZWNlaXZlZCBTUl9ERl9IRUFERVIgcGFja2V0LgpzcjogWzAwOjA3LjkxNTE1N10gZngybGFm dzogR1BJRiBkZWxheSA9IDE0OTksIGNsb2Nrc291cmNlID0gMzBNSHouCnNyOiBbMDA6MDcuOTQ2 Mjg1XSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5L Tk9XTiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAwOjA3Ljk0NzQ0OF0gZngybGFmdzogcmVjZWl2 ZV90cmFuc2ZlcigpOiBzdGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRl cy4Kc3I6IFswMDowNy45NTM1MjBdIGZ4MmxhZnc6IHJlY2VpdmVfdHJhbnNmZXIoKTogc3RhdHVz IExJQlVTQl9FUlJPUl9VTktOT1dOIHJlY2VpdmVkIDAgYnl0ZXMuCnNyOiBbMDA6MDcuOTUzNzkx XSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5LTk9X TiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAwOjA3Ljk2NTQ4NV0gZngybGFmdzogcmVjZWl2ZV90 cmFuc2ZlcigpOiBzdGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRlcy4K c3I6IFswMDowNy45NjYzNjNdIGZ4MmxhZnc6IHJlc3VibWl0X3RyYW5zZmVyOiBMSUJVU0JfRVJS T1JfTk9fREVWSUNFCnNyOiBbMDA6MDcuOTY2NDQ2XSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVy KCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5LTk9XTiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAw OjA3Ljk2NjQ4N10gZngybGFmdzogcmVzdWJtaXRfdHJhbnNmZXI6IExJQlVTQl9FUlJPUl9OT19E RVZJQ0UKc3I6IFswMDowNy45NjY1MTddIGZ4MmxhZnc6IHJlY2VpdmVfdHJhbnNmZXIoKTogc3Rh dHVzIExJQlVTQl9FUlJPUl9VTktOT1dOIHJlY2VpdmVkIDAgYnl0ZXMuCnNyOiBbMDA6MDcuOTY2 NTUxXSBmeDJsYWZ3OiByZXN1Ym1pdF90cmFuc2ZlcjogTElCVVNCX0VSUk9SX05PX0RFVklDRQpz cjogWzAwOjA3Ljk2NjU4Ml0gZngybGFmdzogcmVjZWl2ZV90cmFuc2ZlcigpOiBzdGF0dXMgTElC VVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRlcy4Kc3I6IFswMDowNy45NjY2MTRdIGZ4 MmxhZnc6IHJlc3VibWl0X3RyYW5zZmVyOiBMSUJVU0JfRVJST1JfTk9fREVWSUNFCnNyOiBbMDA6 MDcuOTY2NjQzXSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJS T1JfVU5LTk9XTiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAwOjA3Ljk2NjY3Nl0gZngybGFmdzog cmVzdWJtaXRfdHJhbnNmZXI6IExJQlVTQl9FUlJPUl9OT19ERVZJQ0UKc3I6IFswMDowNy45NjY3 MDRdIGZ4MmxhZnc6IHJlY2VpdmVfdHJhbnNmZXIoKTogc3RhdHVzIExJQlVTQl9FUlJPUl9VTktO T1dOIHJlY2VpdmVkIDAgYnl0ZXMuCnNyOiBbMDA6MDcuOTY2NzM1XSBmeDJsYWZ3OiByZXN1Ym1p dF90cmFuc2ZlcjogTElCVVNCX0VSUk9SX05PX0RFVklDRQpzcjogWzAwOjA3Ljk2Njc2M10gZngy bGFmdzogcmVjZWl2ZV90cmFuc2ZlcigpOiBzdGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVj ZWl2ZWQgMCBieXRlcy4Kc3I6IFswMDowNy45NjY3OTVdIGZ4MmxhZnc6IHJlc3VibWl0X3RyYW5z ZmVyOiBMSUJVU0JfRVJST1JfTk9fREVWSUNFCnNyOiBbMDA6MDcuOTY2ODI0XSBmeDJsYWZ3OiBy ZWNlaXZlX3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5LTk9XTiByZWNlaXZlZCAw IGJ5dGVzLgpzcjogWzAwOjA3Ljk2Njg1Nl0gZngybGFmdzogcmVzdWJtaXRfdHJhbnNmZXI6IExJ QlVTQl9FUlJPUl9OT19ERVZJQ0UKc3I6IFswMDowNy45NjY4ODRdIGZ4MmxhZnc6IHJlY2VpdmVf dHJhbnNmZXIoKTogc3RhdHVzIExJQlVTQl9FUlJPUl9VTktOT1dOIHJlY2VpdmVkIDAgYnl0ZXMu CnNyOiBbMDA6MDcuOTY2OTE4XSBmeDJsYWZ3OiByZXN1Ym1pdF90cmFuc2ZlcjogTElCVVNCX0VS Uk9SX05PX0RFVklDRQpzcjogWzAwOjA3Ljk2Njk0N10gZngybGFmdzogcmVjZWl2ZV90cmFuc2Zl cigpOiBzdGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRlcy4Kc3I6IFsw MDowNy45NjY5ODBdIGZ4MmxhZnc6IHJlc3VibWl0X3RyYW5zZmVyOiBMSUJVU0JfRVJST1JfTk9f REVWSUNFCnNyOiBbMDA6MDcuOTY3MDA5XSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVyKCk6IHN0 YXR1cyBMSUJVU0JfRVJST1JfVU5LTk9XTiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAwOjA3Ljk2 NzA1MV0gZngybGFmdzogcmVzdWJtaXRfdHJhbnNmZXI6IExJQlVTQl9FUlJPUl9OT19ERVZJQ0UK c3I6IFswMDowNy45NjcwODVdIGZ4MmxhZnc6IHJlY2VpdmVfdHJhbnNmZXIoKTogc3RhdHVzIExJ QlVTQl9FUlJPUl9VTktOT1dOIHJlY2VpdmVkIDAgYnl0ZXMuCnNyOiBbMDA6MDcuOTY3MTE2XSBm eDJsYWZ3OiByZXN1Ym1pdF90cmFuc2ZlcjogTElCVVNCX0VSUk9SX05PX0RFVklDRQpzcjogWzAw OjA3Ljk2NzE0NV0gZngybGFmdzogcmVjZWl2ZV90cmFuc2ZlcigpOiBzdGF0dXMgTElCVVNCX0VS Uk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRlcy4Kc3I6IFswMDowNy45NjcyNTFdIGZ4MmxhZnc6 IHJlc3VibWl0X3RyYW5zZmVyOiBMSUJVU0JfRVJST1JfTk9fREVWSUNFCnNyOiBbMDA6MDcuOTY3 Mjg1XSBmeDJsYWZ3OiByZWNlaXZlX3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5L Tk9XTiByZWNlaXZlZCAwIGJ5dGVzLgpzcjogWzAwOjA3Ljk2NzMxNl0gZngybGFmdzogcmVzdWJt aXRfdHJhbnNmZXI6IExJQlVTQl9FUlJPUl9OT19ERVZJQ0UKc3I6IFswMDowNy45NjczNDRdIGZ4 MmxhZnc6IHJlY2VpdmVfdHJhbnNmZXIoKTogc3RhdHVzIExJQlVTQl9FUlJPUl9VTktOT1dOIHJl Y2VpdmVkIDAgYnl0ZXMuCnNyOiBbMDA6MDcuOTY3Mzc1XSBmeDJsYWZ3OiByZXN1Ym1pdF90cmFu c2ZlcjogTElCVVNCX0VSUk9SX05PX0RFVklDRQpzcjogWzAwOjA3Ljk2NzQwNF0gZngybGFmdzog cmVjZWl2ZV90cmFuc2ZlcigpOiBzdGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQg MCBieXRlcy4Kc3I6IFswMDowNy45Njc0MzZdIGZ4MmxhZnc6IHJlc3VibWl0X3RyYW5zZmVyOiBM SUJVU0JfRVJST1JfTk9fREVWSUNFCnNyOiBbMDA6MDcuOTY3NDY1XSBmeDJsYWZ3OiByZWNlaXZl X3RyYW5zZmVyKCk6IHN0YXR1cyBMSUJVU0JfRVJST1JfVU5LTk9XTiByZWNlaXZlZCAwIGJ5dGVz LgpzcjogWzAwOjA3Ljk2NzUxOV0gZngybGFmdzogcmVzdWJtaXRfdHJhbnNmZXI6IExJQlVTQl9F UlJPUl9OT19ERVZJQ0UKc3I6IFswMDowNy45Njc1NTFdIGZ4MmxhZnc6IHJlY2VpdmVfdHJhbnNm ZXIoKTogc3RhdHVzIExJQlVTQl9FUlJPUl9VTktOT1dOIHJlY2VpdmVkIDAgYnl0ZXMuCnNyOiBb MDA6MDcuOTY3NTgzXSBmeDJsYWZ3OiByZXN1Ym1pdF90cmFuc2ZlcjogTElCVVNCX0VSUk9SX05P X0RFVklDRQpzcjogWzAwOjA3Ljk2NzYyMV0gZngybGFmdzogcmVjZWl2ZV90cmFuc2ZlcigpOiBz dGF0dXMgTElCVVNCX0VSUk9SX1VOS05PV04gcmVjZWl2ZWQgMCBieXRlcy4Kc3I6IFswMDowNy45 Njc2NTRdIGZ4MmxhZnc6IHJlc3VibWl0X3RyYW5zZmVyOiBMSUJVU0JfRVJST1JfTk9fREVWSUNF CnNyOiBbMDA6MDcuOTY3Njg1XSBzZXNzaW9uOiBidXM6IFJlY2VpdmVkIFNSX0RGX0VORCBwYWNr ZXQuCnNyOiBbMDA6MDcuOTY3Nzc3XSB1c2I6IHVzYl9zb3VyY2VfZmluYWxpemUKc3I6IFswMDow Ny45Njc4ODJdIHNlc3Npb246IFN0b3BwZWQuCkFjcXVpc2l0aW9uIHRvb2sgMC4wNCBzCg== --=_cm0.netlabit.sk-31121-1671618540-0001-2--