From nobody Mon Dec 09 16:00:34 2024 X-Original-To: freebsd-ports@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 ESMTP id 4Y6RRb5l07z5gT2n for ; Mon, 09 Dec 2024 16:00:59 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y6RRZ2hVRz4QBV for ; Mon, 9 Dec 2024 16:00:58 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it; dmarc=pass (policy=none) header.from=netfence.it Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.18.1/8.17.2) with ESMTPSA id 4B9G0YVp074019 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Mon, 9 Dec 2024 17:00:35 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Content-Type: multipart/mixed; boundary="------------VqC4N2LtSJ9DlzSI0W1NF0Q1" Message-ID: <6f940b31-9820-427a-8015-c84e197290b4@netfence.it> Date: Mon, 9 Dec 2024 17:00:34 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: portmaster@BSDforge.com Content-Language: en-US Cc: freebsd-ports@freebsd.org From: Andrea Venturoli Subject: Cannot build net-mgmt/tcptrack on 14.2 X-Spamd-Result: default: False [-2.64 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.95)[-0.951]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[multipart/mixed,text/plain,text/x-log]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4Y6RRZ2hVRz4QBV X-Spamd-Bar: -- This is a multi-part message in MIME format. --------------VqC4N2LtSJ9DlzSI0W1NF0Q1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello. I've just upgraded my Poudriere host to 14.2 and I'm rebuilding the packages I use (with 2024Q4 branch). tcptrack fails with: > c++ -DHAVE_CONFIG_H -I. -I.. -Werror -Wno-deprecated -Wall -O2 -pipe -Wno-error=unused-but-set-variable -fstack-protector-strong -fno-strict-aliasing -std=c++14 -MT TextUI.o -MD -MP -MF .deps/TextUI.Tpo -c -o TextUI.o TextUI.cc > TextUI.cc:306:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat] > 306 | printw("%ds",ic->getIdleSeconds()); > | ~~ ^~~~~~~~~~~~~~~~~~~~ > | %ld > TextUI.cc:308:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat] > 308 | printw("%dm",ic->getIdleSeconds()/60); > | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ > | %ld > TextUI.cc:310:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat] > 310 | printw("%dh",ic->getIdleSeconds()/3600); > | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ > | %ld > 3 errors generated. I'm attaching full build log. I think this is the same as: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997254 I could fix this myself (and possibly provide a patch). However I'm wondering if this is the right thing to do, given it seems there's a new version around. Have you already seen this errors? What are you plans with the ports? Should I file a bug report? Or is this some problem on my side??? Thanks for all your work. bye av. --------------VqC4N2LtSJ9DlzSI0W1NF0Q1 Content-Type: text/x-log; charset=UTF-8; name="142amd64-default.log" Content-Disposition: attachment; filename="142amd64-default.log" Content-Transfer-Encoding: base64 PT4+IEJ1aWxkaW5nIG5ldC1tZ210L3RjcHRyYWNrCmJ1aWxkIHN0YXJ0ZWQgYXQgTW9uIERl YyAgOSAwOToxNDozNSBDRVQgMjAyNApwb3J0IGRpcmVjdG9yeTogL3Vzci9wb3J0cy9uZXQt bWdtdC90Y3B0cmFjawpwYWNrYWdlIG5hbWU6IHRjcHRyYWNrLTEuNC4yXzQKYnVpbGRpbmcg Zm9yOiBGcmVlQlNEIDE0MmFtZDY0LWRlZmF1bHQtam9iLTAxIDE0LjItUkVMRUFTRSBGcmVl QlNEIDE0LjItUkVMRUFTRSAxNDAyMDAwIGFtZDY0Cm1haW50YWluZWQgYnk6IHBvcnRtYXN0 ZXJAQlNEZm9yZ2UuY29tCk1ha2VmaWxlIGRhdGVzdGFtcDogLXJ3LXItLXItLSAgMSByb290 IHdoZWVsIDc0NCBPY3QgMTQgMTg6MzMgL3Vzci9wb3J0cy9uZXQtbWdtdC90Y3B0cmFjay9N YWtlZmlsZQpQb3J0cyB0b3AgbGFzdCBnaXQgY29tbWl0OiBlOWI5YjI2MjRhYWIKUG9ydHMg dG9wIHVuY2xlYW4gY2hlY2tvdXQ6IHllcwpQb3J0IGRpciBsYXN0IGdpdCBjb21taXQ6IDQ0 ODViZDgyMjFjMgpQb3J0IGRpciB1bmNsZWFuIGNoZWNrb3V0OiBubwpQb3VkcmllcmUgdmVy c2lvbjogcG91ZHJpZXJlLWdpdC0zLjQuMgpIb3N0IE9TVkVSU0lPTjogMTQwMjAwMApKYWls IE9TVkVSU0lPTjogMTQwMjAwMApKb2IgSWQ6IDAxCgotLS1CZWdpbiBFbnZpcm9ubWVudC0t LQpTSEVMTD0vYmluL3NoCk9TVkVSU0lPTj0xNDAyMDAwClVOQU1FX3Y9RnJlZUJTRCAxNC4y LVJFTEVBU0UgMTQwMjAwMApVTkFNRV9yPTE0LjItUkVMRUFTRQpCTE9DS1NJWkU9SwpNQUlM PS92YXIvbWFpbC9yb290Ck1NX0NIQVJTRVQ9VVRGLTgKTEFORz1DLlVURi04ClNUQVRVUz0x CkhPTUU9L3Jvb3QKUEFUSD0vc2JpbjovYmluOi91c3Ivc2JpbjovdXNyL2JpbjovdXNyL2xv Y2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Jvb3QvYmluCk1BS0VfT0JKRElSX0NIRUNLX1dS SVRBQkxFPTAKTE9DQUxCQVNFPS91c3IvbG9jYWwKVVNFUj1yb290ClBPVURSSUVSRV9OQU1F PXBvdWRyaWVyZS1naXQKTElCRVhFQ1BSRUZJWD0vdXNyL2xvY2FsL2xpYmV4ZWMvcG91ZHJp ZXJlClBPVURSSUVSRV9WRVJTSU9OPTMuNC4yCk1BU1RFUk1OVD0vdXNyL2xvY2FsL3BvdWRy aWVyZS9kYXRhLy5tLzE0MmFtZDY0LWRlZmF1bHQvcmVmCkZUUF9QUk9YWT1odHRwOi8vMTAu MS4yLjM4OjgwODAvCkhUVFBTX1BST1hZPWh0dHA6Ly8xMC4xLjIuMzg6ODA4MC8KTENfQ09M TEFURT1DClBPVURSSUVSRV9CVUlMRF9UWVBFPWJ1bGsKUEFDS0FHRV9CVUlMRElORz15ZXMK U0FWRURfVEVSTT1zY3JlZW4KT1VUUFVUX1JFRElSRUNURURfU1RERVJSPTQKT1VUUFVUX1JF RElSRUNURUQ9MQpQV0Q9L3Vzci9sb2NhbC9wb3VkcmllcmUvZGF0YS8ubS8xNDJhbWQ2NC1k ZWZhdWx0LzAxLy5wCk9VVFBVVF9SRURJUkVDVEVEX1NURE9VVD0zClBfUE9SVFNfRkVBVFVS RVM9RkxBVk9SUyBTVUJQQUNLQUdFUyBTRUxFQ1RFRF9PUFRJT05TCk1BU1RFUk5BTUU9MTQy YW1kNjQtZGVmYXVsdApIVFRQX1BST1hZPWh0dHA6Ly8xMC4xLjIuMzg6ODA4MC8KU0NSSVBU UFJFRklYPS91c3IvbG9jYWwvc2hhcmUvcG91ZHJpZXJlClNDUklQVE5BTUU9YnVsay5zaApP TERQV0Q9L3Vzci9sb2NhbC9wb3VkcmllcmUvZGF0YS8ubS8xNDJhbWQ2NC1kZWZhdWx0L3Jl Zi8ucC9wb29sClBPVURSSUVSRV9QS0dOQU1FPXBvdWRyaWVyZS1naXQtMy40LjIKU0NSSVBU UEFUSD0vdXNyL2xvY2FsL3NoYXJlL3BvdWRyaWVyZS9idWxrLnNoClBPVURSSUVSRVBBVEg9 L3Vzci9sb2NhbC9iaW4vcG91ZHJpZXJlCi0tLUVuZCBFbnZpcm9ubWVudC0tLQoKLS0tQmVn aW4gUG91ZHJpZXJlIFBvcnQgRmxhZ3MvRW52LS0tClBPUlRfRkxBR1M9ClBLR0VOVj0KRkxB Vk9SPQpNQUtFX0FSR1M9Ci0tLUVuZCBQb3VkcmllcmUgUG9ydCBGbGFncy9FbnYtLS0KCi0t LUJlZ2luIE9QVElPTlMgTGlzdC0tLQotLS1FbmQgT1BUSU9OUyBMaXN0LS0tCgotLU1BSU5U QUlORVItLQpwb3J0bWFzdGVyQEJTRGZvcmdlLmNvbQotLUVuZCBNQUlOVEFJTkVSLS0KCi0t Q09ORklHVVJFX0FSR1MtLQotLXByZWZpeD0vdXNyL2xvY2FsICR7X0xBVEVfQ09ORklHVVJF X0FSR1N9Ci0tRW5kIENPTkZJR1VSRV9BUkdTLS0KCi0tQ09ORklHVVJFX0VOVi0tClhER19E QVRBX0hPTUU9L3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNrL3dvcmsgIFhE R19DT05GSUdfSE9NRT0vd3JrZGlycy91c3IvcG9ydHMvbmV0LW1nbXQvdGNwdHJhY2svd29y ayAgWERHX0NBQ0hFX0hPTUU9L3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNr L3dvcmsvLmNhY2hlICBIT01FPS93cmtkaXJzL3Vzci9wb3J0cy9uZXQtbWdtdC90Y3B0cmFj ay93b3JrIFRNUERJUj0iL3RtcCIgUEFUSD0vd3JrZGlycy91c3IvcG9ydHMvbmV0LW1nbXQv dGNwdHJhY2svd29yay8uYmluOi9zYmluOi9iaW46L3Vzci9zYmluOi91c3IvYmluOi91c3Iv bG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4gUEtHX0NPTkZJR19MSUJESVI9 L3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNrL3dvcmsvLnBrZ2NvbmZpZzov dXNyL2xvY2FsL2xpYmRhdGEvcGtnY29uZmlnOi91c3IvbG9jYWwvc2hhcmUvcGtnY29uZmln Oi91c3IvbGliZGF0YS9wa2djb25maWcgU0hFTEw9L2Jpbi9zaCBDT05GSUdfU0hFTEw9L2Jp bi9zaCBDT05GSUdfU0lURT0vdXNyL3BvcnRzL1RlbXBsYXRlcy9jb25maWcuc2l0ZSBsdF9j dl9zeXNfbWF4X2NtZF9sZW49NTI0Mjg4Ci0tRW5kIENPTkZJR1VSRV9FTlYtLQoKLS1NQUtF X0VOVi0tClhER19EQVRBX0hPTUU9L3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRy YWNrL3dvcmsgIFhER19DT05GSUdfSE9NRT0vd3JrZGlycy91c3IvcG9ydHMvbmV0LW1nbXQv dGNwdHJhY2svd29yayAgWERHX0NBQ0hFX0hPTUU9L3dya2RpcnMvdXNyL3BvcnRzL25ldC1t Z210L3RjcHRyYWNrL3dvcmsvLmNhY2hlICBIT01FPS93cmtkaXJzL3Vzci9wb3J0cy9uZXQt bWdtdC90Y3B0cmFjay93b3JrIFRNUERJUj0iL3RtcCIgUEFUSD0vd3JrZGlycy91c3IvcG9y dHMvbmV0LW1nbXQvdGNwdHJhY2svd29yay8uYmluOi9zYmluOi9iaW46L3Vzci9zYmluOi91 c3IvYmluOi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2Jpbjovcm9vdC9iaW4gUEtHX0NP TkZJR19MSUJESVI9L3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNrL3dvcmsv LnBrZ2NvbmZpZzovdXNyL2xvY2FsL2xpYmRhdGEvcGtnY29uZmlnOi91c3IvbG9jYWwvc2hh cmUvcGtnY29uZmlnOi91c3IvbGliZGF0YS9wa2djb25maWcgTUtfREVCVUdfRklMRVM9bm8g TUtfS0VSTkVMX1NZTUJPTFM9bm8gU0hFTEw9L2Jpbi9zaCBOT19MSU5UPVlFUyBQUkVGSVg9 L3Vzci9sb2NhbCAgTE9DQUxCQVNFPS91c3IvbG9jYWwgIENDPSJjYyIgQ0ZMQUdTPSItTzIg LXBpcGUgIC1Xbm8tZXJyb3I9dW51c2VkLWJ1dC1zZXQtdmFyaWFibGUgLWZzdGFjay1wcm90 ZWN0b3Itc3Ryb25nIC1mbm8tc3RyaWN0LWFsaWFzaW5nICIgIENQUD0iY3BwIiBDUFBGTEFH Uz0iIiAgTERGTEFHUz0iIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAiIExJQlM9IiIgIENY WD0iYysrIiBDWFhGTEFHUz0iLU8yIC1waXBlICAtV25vLWVycm9yPXVudXNlZC1idXQtc2V0 LXZhcmlhYmxlIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAtZm5vLXN0cmljdC1hbGlhc2lu ZyAgIC1zdGQ9YysrMTQgIiBCU0RfSU5TVEFMTF9QUk9HUkFNPSJpbnN0YWxsICAtcyAtbSA1 NTUiICBCU0RfSU5TVEFMTF9MSUI9Imluc3RhbGwgIC1zIC1tIDA2NDQiICBCU0RfSU5TVEFM TF9TQ1JJUFQ9Imluc3RhbGwgIC1tIDU1NSIgIEJTRF9JTlNUQUxMX0RBVEE9Imluc3RhbGwg IC1tIDA2NDQiICBCU0RfSU5TVEFMTF9NQU49Imluc3RhbGwgIC1tIDQ0NCIKLS1FbmQgTUFL RV9FTlYtLQoKLS1QTElTVF9TVUItLQpPU1JFTD0xNC4yIFBSRUZJWD0lRCBMT0NBTEJBU0U9 L3Vzci9sb2NhbCAgUkVTRVRQUkVGSVg9L3Vzci9sb2NhbCBMSUIzMkRJUj1saWIgRE9DU0RJ Uj0ic2hhcmUvZG9jL3RjcHRyYWNrIiAgRVhBTVBMRVNESVI9InNoYXJlL2V4YW1wbGVzL3Rj cHRyYWNrIiAgREFUQURJUj0ic2hhcmUvdGNwdHJhY2siICBXV1dESVI9Ind3dy90Y3B0cmFj ayIgIEVUQ0RJUj0iZXRjL3RjcHRyYWNrIgotLUVuZCBQTElTVF9TVUItLQoKLS1TVUJfTElT VC0tClBSRUZJWD0vdXNyL2xvY2FsIExPQ0FMQkFTRT0vdXNyL2xvY2FsICBEQVRBRElSPS91 c3IvbG9jYWwvc2hhcmUvdGNwdHJhY2sgRE9DU0RJUj0vdXNyL2xvY2FsL3NoYXJlL2RvYy90 Y3B0cmFjayBFWEFNUExFU0RJUj0vdXNyL2xvY2FsL3NoYXJlL2V4YW1wbGVzL3RjcHRyYWNr ICBXV1dESVI9L3Vzci9sb2NhbC93d3cvdGNwdHJhY2sgRVRDRElSPS91c3IvbG9jYWwvZXRj L3RjcHRyYWNrCi0tRW5kIFNVQl9MSVNULS0KCi0tLUJlZ2luIG1ha2UuY29uZi0tLQpKQVZB X1BSRUZFUlJFRF9QT1JUUz1KQVZBX1BPUlRfTkFUSVZFX09QRU5KREtfSkRLXzFfOApESVNB QkxFX0xJQ0VOU0VTPXllcwpfQ0xBTUFWVVNFUj1tYWlsbnVsbAojREVGQVVMVF9WRVJTSU9O Uys9Z2hvc3RzY3JpcHQ9MTAKV0lUSF9ERUJVR19QT1JUUys9ZGF0YWJhc2VzL2xkYjI4CldJ VEhfREVCVUdfUE9SVFMrPW5ldC9zYW1iYTQxOQpXSVRIX0RFQlVHX1BPUlRTKz13d3cvYy1p Y2FwCldJVEhfREVCVUdfUE9SVFMrPXd3dy9zcXVpZApTQU1CQTRfQlVORExFRF9MREI9eWVz ClVTRV9QQUNLQUdFX0RFUEVORFM9eWVzCkJBVENIPXllcwpXUktESVJQUkVGSVg9L3dya2Rp cnMKUE9SVFNESVI9L3Vzci9wb3J0cwpQQUNLQUdFUz0vcGFja2FnZXMKRElTVERJUj0vZGlz dGZpbGVzCkZPUkNFX1BBQ0tBR0U9eWVzClBBQ0tBR0VfQlVJTERJTkc9eWVzClBBQ0tBR0Vf QlVJTERJTkdfRkxBVk9SUz15ZXMKIyMjIyAgIyMjIwpKQVZBX1BSRUZFUlJFRF9QT1JUUz1K QVZBX1BPUlRfTkFUSVZFX09QRU5KREtfSkRLXzFfOApESVNBQkxFX0xJQ0VOU0VTPXllcwpf Q0xBTUFWVVNFUj1tYWlsbnVsbAojREVGQVVMVF9WRVJTSU9OUys9Z2hvc3RzY3JpcHQ9MTAK V0lUSF9ERUJVR19QT1JUUys9ZGF0YWJhc2VzL2xkYjI4CldJVEhfREVCVUdfUE9SVFMrPW5l dC9zYW1iYTQxOQpXSVRIX0RFQlVHX1BPUlRTKz13d3cvYy1pY2FwCldJVEhfREVCVUdfUE9S VFMrPXd3dy9zcXVpZApTQU1CQTRfQlVORExFRF9MREI9eWVzCldJVEhfQ0NBQ0hFX0JVSUxE PXllcwpDQ0FDSEVfRElSPS9yb290Ly5jY2FjaGUKIyMjIyBNaXNjIFBvdWRyaWVyZSAjIyMj Ci5pbmNsdWRlICIvZXRjL21ha2UuY29uZi5wb3J0c19lbnYiCkdJRD0wClVJRD0wCkRJU0FC TEVfTUFLRV9KT0JTPXBvdWRyaWVyZQotLS1FbmQgbWFrZS5jb25mLS0tCi0tUmVzb3VyY2Ug bGltaXRzLS0KY3B1IHRpbWUgICAgICAgICAgICAgICAoc2Vjb25kcywgLXQpICB1bmxpbWl0 ZWQKZmlsZSBzaXplICAgICAgICAgICAoNTEyLWJsb2NrcywgLWYpICB1bmxpbWl0ZWQKZGF0 YSBzZWcgc2l6ZSAgICAgICAgICAgKGtieXRlcywgLWQpICAzMzU1NDQzMgpzdGFjayBzaXpl ICAgICAgICAgICAgICAoa2J5dGVzLCAtcykgIDUyNDI4OApjb3JlIGZpbGUgc2l6ZSAgICAg ICg1MTItYmxvY2tzLCAtYykgIHVubGltaXRlZAptYXggbWVtb3J5IHNpemUgICAgICAgICAo a2J5dGVzLCAtbSkgIHVubGltaXRlZApsb2NrZWQgbWVtb3J5ICAgICAgICAgICAoa2J5dGVz LCAtbCkgIHVubGltaXRlZAptYXggdXNlciBwcm9jZXNzZXMgICAgICAgICAgICAgICgtdSkg IDM0Mjc1Cm9wZW4gZmlsZXMgICAgICAgICAgICAgICAgICAgICAgKC1uKSAgODE5Mgp2aXJ0 dWFsIG1lbSBzaXplICAgICAgICAoa2J5dGVzLCAtdikgIHVubGltaXRlZApzd2FwIGxpbWl0 ICAgICAgICAgICAgICAoa2J5dGVzLCAtdykgIHVubGltaXRlZApzb2NrZXQgYnVmZmVyIHNp emUgICAgICAgKGJ5dGVzLCAtYikgIHVubGltaXRlZApwc2V1ZG8tdGVybWluYWxzICAgICAg ICAgICAgICAgICgtcCkgIHVubGltaXRlZAprcXVldWVzICAgICAgICAgICAgICAgICAgICAg ICAgICgtaykgIHVubGltaXRlZAp1bXR4IHNoYXJlZCBsb2NrcyAgICAgICAgICAgICAgICgt bykgIHVubGltaXRlZApwaXBlYnVmICAgICAgICAgICAgICAgICAgICAgICAgICgteSkgIHVu bGltaXRlZAotLUVuZCByZXNvdXJjZSBsaW1pdHMtLQo9PT09PT09PT09PT09PT09PT09PT09 PTxwaGFzZTogY2hlY2stc2FuaXR5ICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0K PT09PT0gZW52OiBOT19ERVBFTkRTPXllcyBVU0VSPXJvb3QgVUlEPTAgR0lEPTAKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBwa2ctZGVw ZW5kcyAgICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6IFVTRV9Q QUNLQUdFX0RFUEVORFNfT05MWT0xIFVTRVI9cm9vdCBVSUQ9MCBHSUQ9MAo9PT0+ICAgdGNw dHJhY2stMS40LjJfNCBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvc2Jpbi9wa2cgLSBu b3QgZm91bmQKPT09PiAgIEluc3RhbGxpbmcgZXhpc3RpbmcgcGFja2FnZSAvcGFja2FnZXMv QWxsL3BrZy0xLjIxLjMucGtnClsxNDJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gSW5zdGFsbGlu ZyBwa2ctMS4yMS4zLi4uClsxNDJhbWQ2NC1kZWZhdWx0LWpvYi0wMV0gRXh0cmFjdGluZyBw a2ctMS4yMS4zOiAuLi4uLi4uLi4uIGRvbmUKPT09PiAgIHRjcHRyYWNrLTEuNC4yXzQgZGVw ZW5kcyBvbiBmaWxlOiAvdXNyL2xvY2FsL3NiaW4vcGtnIC0gZm91bmQKPT09PiAgIFJldHVy bmluZyB0byBidWlsZCBvZiB0Y3B0cmFjay0xLjQuMl80Cj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogZmV0Y2gtZGVwZW5kcyAgPj09PT09 PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRT X09OTFk9MSBVU0VSPXJvb3QgVUlEPTAgR0lEPTAKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09 PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBmZXRjaCAgICAgICAgICA+PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6IE5PX0RFUEVORFM9eWVzIFVTRVI9cm9v dCBVSUQ9MCBHSUQ9MAo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkg dGNwdHJhY2stMS40LjJfNCBmb3IgYnVpbGRpbmcKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09 PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBjaGVja3N1bSAgICAgICA+PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6IE5PX0RFUEVORFM9eWVzIFVTRVI9cm9v dCBVSUQ9MCBHSUQ9MAo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkg dGNwdHJhY2stMS40LjJfNCBmb3IgYnVpbGRpbmcKPT4gU0hBMjU2IENoZWNrc3VtIE9LIGZv ciB0Y3B0cmFjay0xLjQuMi50YXIuZ3ouCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PT09 PT09PT09PT09PT09PT09PTxwaGFzZTogZXh0cmFjdC1kZXBlbmRzPj09PT09PT09PT09PT09 PT09PT09PT09PT09PT0KPT09PT0gZW52OiBVU0VfUEFDS0FHRV9ERVBFTkRTX09OTFk9MSBV U0VSPXJvb3QgVUlEPTAgR0lEPTAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09 PT09PT09PT09PT09PHBoYXNlOiBleHRyYWN0ICAgICAgICA+PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQo9PT09PSBlbnY6IE5PX0RFUEVORFM9eWVzIFVTRVI9cm9vdCBVSUQ9MCBH SUQ9MAo9PT0+IEZldGNoaW5nIGFsbCBkaXN0ZmlsZXMgcmVxdWlyZWQgYnkgdGNwdHJhY2st MS40LjJfNCBmb3IgYnVpbGRpbmcKPT09PiAgRXh0cmFjdGluZyBmb3IgdGNwdHJhY2stMS40 LjJfNAo9PiBTSEEyNTYgQ2hlY2tzdW0gT0sgZm9yIHRjcHRyYWNrLTEuNC4yLnRhci5nei4K PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBw YXRjaC1kZXBlbmRzICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6 IFVTRV9QQUNLQUdFX0RFUEVORFNfT05MWT0xIFVTRVI9cm9vdCBVSUQ9MCBHSUQ9MAo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhhc2U6IHBhdGNo ICAgICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09IGVudjogTk9f REVQRU5EUz15ZXMgVVNFUj1yb290IFVJRD0wIEdJRD0wCj09PT4gIFBhdGNoaW5nIGZvciB0 Y3B0cmFjay0xLjQuMl80Cj09PT4gIEFwcGx5aW5nIEZyZWVCU0QgcGF0Y2hlcyBmb3IgdGNw dHJhY2stMS40LjJfNCBmcm9tIC91c3IvcG9ydHMvbmV0LW1nbXQvdGNwdHJhY2svZmlsZXMK PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBi dWlsZC1kZXBlbmRzICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6 IFVTRV9QQUNLQUdFX0RFUEVORFNfT05MWT0xIFVTRVI9cm9vdCBVSUQ9MCBHSUQ9MAo9PT0+ ICAgdGNwdHJhY2stMS40LjJfNCBkZXBlbmRzIG9uIGZpbGU6IC91c3IvbG9jYWwvYmluL2Nj YWNoZSAtIG5vdCBmb3VuZAo9PT0+ICAgSW5zdGFsbGluZyBleGlzdGluZyBwYWNrYWdlIC9w YWNrYWdlcy9BbGwvY2NhY2hlLTMuNy4xMl83LnBrZwpbMTQyYW1kNjQtZGVmYXVsdC1qb2It MDFdIEluc3RhbGxpbmcgY2NhY2hlLTMuNy4xMl83Li4uClsxNDJhbWQ2NC1kZWZhdWx0LWpv Yi0wMV0gRXh0cmFjdGluZyBjY2FjaGUtMy43LjEyXzc6IC4uLi4uLi4uLiBkb25lCkNyZWF0 ZSBjb21waWxlciBsaW5rcy4uLgpjcmVhdGUgc3ltbGluayBmb3IgY2MKY3JlYXRlIHN5bWxp bmsgZm9yIGNjICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIGMrKwpjcmVhdGUgc3ltbGlu ayBmb3IgYysrICh3b3JsZCkKY3JlYXRlIHN5bWxpbmsgZm9yIENDCmNyZWF0ZSBzeW1saW5r IGZvciBDQyAod29ybGQpCmNyZWF0ZSBzeW1saW5rIGZvciBjbGFuZwpjcmVhdGUgc3ltbGlu ayBmb3IgY2xhbmcgKHdvcmxkKQpjcmVhdGUgc3ltbGluayBmb3IgY2xhbmcrKwpjcmVhdGUg c3ltbGluayBmb3IgY2xhbmcrKyAod29ybGQpCj09PT09Ck1lc3NhZ2UgZnJvbSBjY2FjaGUt My43LjEyXzc6CgotLQpOT1RFOgpQbGVhc2UgcmVhZCAvdXNyL2xvY2FsL3NoYXJlL2RvYy9j Y2FjaGUvY2NhY2hlLWhvd3RvLWZyZWVic2QudHh0IGZvcgppbmZvcm1hdGlvbiBvbiB1c2lu ZyBjY2FjaGUgd2l0aCBGcmVlQlNEIHBvcnRzIGFuZCBzcmMuCj09PT4gICB0Y3B0cmFjay0x LjQuMl80IGRlcGVuZHMgb24gZmlsZTogL3Vzci9sb2NhbC9iaW4vY2NhY2hlIC0gZm91bmQK PT09PiAgIFJldHVybmluZyB0byBidWlsZCBvZiB0Y3B0cmFjay0xLjQuMl80Cj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQo9PT09PT09PT09PT09PT09PT09PT09PTxwaGFzZTogbGliLWRlcGVu ZHMgICAgPj09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT0gZW52OiBVU0VfUEFD S0FHRV9ERVBFTkRTX09OTFk9MSBVU0VSPXJvb3QgVUlEPTAgR0lEPTAKPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09Cj09PT09PT09PT09PT09PT09PT09PT09PHBoYXNlOiBjb25maWd1cmUgICAg ICA+PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo9PT09PSBlbnY6IE5PX0RFUEVORFM9 eWVzIFVTRVI9cm9vdCBVSUQ9MCBHSUQ9MAo9PT0+ICBDb25maWd1cmluZyBmb3IgdGNwdHJh Y2stMS40LjJfNApjb25maWd1cmU6IGxvYWRpbmcgc2l0ZSBzY3JpcHQgL3Vzci9wb3J0cy9U ZW1wbGF0ZXMvY29uZmlnLnNpdGUKY2hlY2tpbmcgZm9yIGEgQlNELWNvbXBhdGlibGUgaW5z dGFsbC4uLiAvdXNyL2Jpbi9pbnN0YWxsIC1jCmNoZWNraW5nIHdoZXRoZXIgYnVpbGQgZW52 aXJvbm1lbnQgaXMgc2FuZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGEgdGhyZWFkLXNhZmUgbWtk aXIgLXAuLi4gKGNhY2hlZCkgL2Jpbi9ta2RpciAtcApjaGVja2luZyBmb3IgZ2F3ay4uLiAo Y2FjaGVkKSAvdXNyL2Jpbi9hd2sKY2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJChNQUtF KS4uLiB5ZXMKY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgbWFpbnRhaW5lci1zcGVjaWZp YyBwb3J0aW9ucyBvZiBNYWtlZmlsZXMuLi4gbm8KY2hlY2tpbmcgd2hldGhlciB0aGUgQysr IGNvbXBpbGVyIHdvcmtzLi4uIHllcwpjaGVja2luZyBmb3IgQysrIGNvbXBpbGVyIGRlZmF1 bHQgb3V0cHV0IGZpbGUgbmFtZS4uLiBhLm91dApjaGVja2luZyBmb3Igc3VmZml4IG9mIGV4 ZWN1dGFibGVzLi4uIApjaGVja2luZyB3aGV0aGVyIHdlIGFyZSBjcm9zcyBjb21waWxpbmcu Li4gbm8KY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMuLi4gbwpjaGVja2lu ZyB3aGV0aGVyIHdlIGFyZSB1c2luZyB0aGUgR05VIEMrKyBjb21waWxlci4uLiB5ZXMKY2hl Y2tpbmcgd2hldGhlciBjKysgYWNjZXB0cyAtZy4uLiB5ZXMKY2hlY2tpbmcgZm9yIHN0eWxl IG9mIGluY2x1ZGUgdXNlZCBieSBtYWtlLi4uIEdOVQpjaGVja2luZyBkZXBlbmRlbmN5IHN0 eWxlIG9mIGMrKy4uLiBnY2MzCmNoZWNraW5nIGZvciBnY2MuLi4gY2MKY2hlY2tpbmcgd2hl dGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyLi4uIHllcwpjaGVja2luZyB3 aGV0aGVyIGNjIGFjY2VwdHMgLWcuLi4geWVzCmNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8g YWNjZXB0IElTTyBDODkuLi4gbm9uZSBuZWVkZWQKY2hlY2tpbmcgZGVwZW5kZW5jeSBzdHls ZSBvZiBjYy4uLiBnY2MzCmNoZWNraW5nIGhvdyB0byBydW4gdGhlIEMrKyBwcmVwcm9jZXNz b3IuLi4gYysrIC1FCmNoZWNraW5nIGZvciBncmVwIHRoYXQgaGFuZGxlcyBsb25nIGxpbmVz IGFuZCAtZS4uLiAoY2FjaGVkKSAvdXNyL2Jpbi9ncmVwCmNoZWNraW5nIGZvciBlZ3JlcC4u LiAoY2FjaGVkKSAvdXNyL2Jpbi9lZ3JlcApjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBm aWxlcy4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5oLi4uIChjYWNo ZWQpIHllcwpjaGVja2luZyBmb3Igc3lzL3N0YXQuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tp bmcgZm9yIHN0ZGxpYi5oLi4uIChjYWNoZWQpIHllcwpjaGVja2luZyBmb3Igc3RyaW5nLmgu Li4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBtZW1vcnkuaC4uLiAoY2FjaGVkKSB5ZXMK Y2hlY2tpbmcgZm9yIHN0cmluZ3MuaC4uLiAoY2FjaGVkKSB5ZXMKY2hlY2tpbmcgZm9yIGlu dHR5cGVzLmguLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGZvciBzdGRpbnQuaC4uLiAoY2Fj aGVkKSB5ZXMKY2hlY2tpbmcgZm9yIHVuaXN0ZC5oLi4uIChjYWNoZWQpIHllcwpjaGVja2lu ZyB3aGV0aGVyIGJ5dGUgb3JkZXJpbmcgaXMgYmlnZW5kaWFuLi4uIG5vCmNoZWNraW5nIGZv ciBzb2NrZXQgaW4gLWxzb2NrZXQuLi4gbm8KY2hlY2tpbmcgZm9yIGdldGhvc3RieW5hbWUg aW4gLWxzb2NrZXQuLi4gbm8KY2hlY2tpbmcgZm9yIGdldGhvc3RieW5hbWUgaW4gLWxuc2wu Li4gbm8KY2hlY2tpbmcgZm9yIGluZXRfYWRkciBpbiAtbG5zbC4uLiBubwpjaGVja2luZyBm b3IgaW5pdHNjciBpbiAtbG5jdXJzZXMuLi4geWVzCmNoZWNraW5nIGZvciBwY2FwX29wZW5f bGl2ZSBpbiAtbHBjYXAuLi4geWVzCmNoZWNraW5nIGZvciBwdGhyZWFkX2NyZWF0ZSBpbiAt bHB0aHJlYWQuLi4geWVzCmNoZWNraW5nIGZvciBuYW5vc2xlZXAgaW4gLWxydC4uLiB5ZXMK Y2hlY2tpbmcgcGNhcC5oIHVzYWJpbGl0eS4uLiB5ZXMKY2hlY2tpbmcgcGNhcC5oIHByZXNl bmNlLi4uIHllcwpjaGVja2luZyBmb3IgcGNhcC5oLi4uIHllcwpjaGVja2luZyBwY2FwL3Bj YXAuaCB1c2FiaWxpdHkuLi4geWVzCmNoZWNraW5nIHBjYXAvcGNhcC5oIHByZXNlbmNlLi4u IHllcwpjaGVja2luZyBmb3IgcGNhcC9wY2FwLmguLi4geWVzCmNoZWNraW5nIGZvciBwdGhy ZWFkLmguLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGN1cnNlcy5oIHVzYWJpbGl0eS4uLiB5 ZXMKY2hlY2tpbmcgY3Vyc2VzLmggcHJlc2VuY2UuLi4geWVzCmNoZWNraW5nIGZvciBjdXJz ZXMuaC4uLiB5ZXMKY2hlY2tpbmcgaGFzaF9tYXAgdXNhYmlsaXR5Li4uIG5vCmNoZWNraW5n IGhhc2hfbWFwIHByZXNlbmNlLi4uIG5vCmNoZWNraW5nIGZvciBoYXNoX21hcC4uLiBubwpj aGVja2luZyBleHQvaGFzaF9tYXAgdXNhYmlsaXR5Li4uIHllcwpjaGVja2luZyBleHQvaGFz aF9tYXAgcHJlc2VuY2UuLi4geWVzCmNoZWNraW5nIGZvciBleHQvaGFzaF9tYXAuLi4geWVz CmNoZWNraW5nIGZvciBhbiBBTlNJIEMtY29uZm9ybWluZyBjb25zdC4uLiB5ZXMKY2hlY2tp bmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMuLi4gKGNhY2hlZCkgeWVzCmNoZWNraW5nIGlm IHRoZSBfX2dudV9jeHggbmFtZXNwYWNlIGV4aXN0cy4uLiB5ZXMKY29uZmlndXJlOiBjcmVh dGluZyAuL2NvbmZpZy5zdGF0dXMKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgTWFrZWZpbGUK Y29uZmlnLnN0YXR1czogY3JlYXRpbmcgc3JjL01ha2VmaWxlCmNvbmZpZy5zdGF0dXM6IGNy ZWF0aW5nIGNvbmZpZy5oCmNvbmZpZy5zdGF0dXM6IGV4ZWN1dGluZyBkZXBmaWxlcyBjb21t YW5kcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT09PT09PT09PT09PT09PT09PT09PT08cGhh c2U6IGJ1aWxkICAgICAgICAgID49PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj09PT09 IGVudjogTk9fREVQRU5EUz15ZXMgVVNFUj1yb290IFVJRD0wIEdJRD0wCj09PT4gIEJ1aWxk aW5nIGZvciB0Y3B0cmFjay0xLjQuMl80Ci91c3IvYmluL21ha2UgIGFsbC1yZWN1cnNpdmUK TWFraW5nIGFsbCBpbiBzcmMKYysrIC1ESEFWRV9DT05GSUdfSCAtSS4gLUkuLiAgICAgLVdl cnJvciAtV25vLWRlcHJlY2F0ZWQgLVdhbGwgLU8yIC1waXBlICAtV25vLWVycm9yPXVudXNl ZC1idXQtc2V0LXZhcmlhYmxlIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAtZm5vLXN0cmlj dC1hbGlhc2luZyAgIC1zdGQ9YysrMTQgLU1UIENvbGxlY3Rvci5vIC1NRCAtTVAgLU1GIC5k ZXBzL0NvbGxlY3Rvci5UcG8gLWMgLW8gQ29sbGVjdG9yLm8gQ29sbGVjdG9yLmNjCm12IC1m IC5kZXBzL0NvbGxlY3Rvci5UcG8gLmRlcHMvQ29sbGVjdG9yLlBvCmMrKyAtREhBVkVfQ09O RklHX0ggLUkuIC1JLi4gICAgIC1XZXJyb3IgLVduby1kZXByZWNhdGVkIC1XYWxsIC1PMiAt cGlwZSAgLVduby1lcnJvcj11bnVzZWQtYnV0LXNldC12YXJpYWJsZSAtZnN0YWNrLXByb3Rl Y3Rvci1zdHJvbmcgLWZuby1zdHJpY3QtYWxpYXNpbmcgICAtc3RkPWMrKzE0IC1NVCBtYWlu Lm8gLU1EIC1NUCAtTUYgLmRlcHMvbWFpbi5UcG8gLWMgLW8gbWFpbi5vIG1haW4uY2MKbXYg LWYgLmRlcHMvbWFpbi5UcG8gLmRlcHMvbWFpbi5QbwpjKysgLURIQVZFX0NPTkZJR19IIC1J LiAtSS4uICAgICAtV2Vycm9yIC1Xbm8tZGVwcmVjYXRlZCAtV2FsbCAtTzIgLXBpcGUgIC1X bm8tZXJyb3I9dW51c2VkLWJ1dC1zZXQtdmFyaWFibGUgLWZzdGFjay1wcm90ZWN0b3Itc3Ry b25nIC1mbm8tc3RyaWN0LWFsaWFzaW5nICAgLXN0ZD1jKysxNCAtTVQgVENDb250YWluZXIu byAtTUQgLU1QIC1NRiAuZGVwcy9UQ0NvbnRhaW5lci5UcG8gLWMgLW8gVENDb250YWluZXIu byBUQ0NvbnRhaW5lci5jYwpUQ0NvbnRhaW5lci5jYzoxNzI6Nzogd2FybmluZzogdmFyaWFi bGUgJ251bWl0ZW1zJyBzZXQgYnV0IG5vdCB1c2VkIFstV3VudXNlZC1idXQtc2V0LXZhcmlh YmxlXQogIDE3MiB8ICAgICAgICAgICAgICAgICBpbnQgbnVtaXRlbXMgPSAwOwogICAgICB8 ICAgICAgICAgICAgICAgICAgICAgXgoxIHdhcm5pbmcgZ2VuZXJhdGVkLgptdiAtZiAuZGVw cy9UQ0NvbnRhaW5lci5UcG8gLmRlcHMvVENDb250YWluZXIuUG8KYysrIC1ESEFWRV9DT05G SUdfSCAtSS4gLUkuLiAgICAgLVdlcnJvciAtV25vLWRlcHJlY2F0ZWQgLVdhbGwgLU8yIC1w aXBlICAtV25vLWVycm9yPXVudXNlZC1idXQtc2V0LXZhcmlhYmxlIC1mc3RhY2stcHJvdGVj dG9yLXN0cm9uZyAtZm5vLXN0cmljdC1hbGlhc2luZyAgIC1zdGQ9YysrMTQgLU1UIFRleHRV SS5vIC1NRCAtTVAgLU1GIC5kZXBzL1RleHRVSS5UcG8gLWMgLW8gVGV4dFVJLm8gVGV4dFVJ LmNjClRleHRVSS5jYzozMDY6MTc6IGVycm9yOiBmb3JtYXQgc3BlY2lmaWVzIHR5cGUgJ2lu dCcgYnV0IHRoZSBhcmd1bWVudCBoYXMgdHlwZSAndGltZV90JyAoYWthICdsb25nJykgWy1X ZXJyb3IsLVdmb3JtYXRdCiAgMzA2IHwgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnR3 KCIlZHMiLGljLT5nZXRJZGxlU2Vjb25kcygpKTsKICAgICAgfCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIH5+ICAgXn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgfCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICVsZApUZXh0VUkuY2M6MzA4OjE3OiBlcnJv cjogZm9ybWF0IHNwZWNpZmllcyB0eXBlICdpbnQnIGJ1dCB0aGUgYXJndW1lbnQgaGFzIHR5 cGUgJ3RpbWVfdCcgKGFrYSAnbG9uZycpIFstV2Vycm9yLC1XZm9ybWF0XQogIDMwOCB8ICAg ICAgICAgICAgICAgICAgICAgICAgIHByaW50dygiJWRtIixpYy0+Z2V0SWRsZVNlY29uZHMo KS82MCk7CiAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fiAgIF5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAlbGQKVGV4dFVJLmNjOjMxMDoxNzogZXJyb3I6IGZvcm1hdCBzcGVjaWZpZXMg dHlwZSAnaW50JyBidXQgdGhlIGFyZ3VtZW50IGhhcyB0eXBlICd0aW1lX3QnIChha2EgJ2xv bmcnKSBbLVdlcnJvciwtV2Zvcm1hdF0KICAzMTAgfCAgICAgICAgICAgICAgICAgICAgICAg ICBwcmludHcoIiVkaCIsaWMtPmdldElkbGVTZWNvbmRzKCkvMzYwMCk7CiAgICAgIHwgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fiAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn4KICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICVsZAozIGVy cm9ycyBnZW5lcmF0ZWQuCioqKiBFcnJvciBjb2RlIDEKClN0b3AuCm1ha2VbMl06IHN0b3Bw ZWQgaW4gL3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNrL3dvcmsvdGNwdHJh Y2stMS40LjIvc3JjCioqKiBFcnJvciBjb2RlIDEKClN0b3AuCm1ha2VbMV06IHN0b3BwZWQg aW4gL3dya2RpcnMvdXNyL3BvcnRzL25ldC1tZ210L3RjcHRyYWNrL3dvcmsvdGNwdHJhY2st MS40LjIKKioqIEVycm9yIGNvZGUgMQoKU3RvcC4KbWFrZTogc3RvcHBlZCBpbiAvd3JrZGly cy91c3IvcG9ydHMvbmV0LW1nbXQvdGNwdHJhY2svd29yay90Y3B0cmFjay0xLjQuMgoqKiog RXJyb3IgY29kZSAxCgpTdG9wLgptYWtlOiBzdG9wcGVkIGluIC91c3IvcG9ydHMvbmV0LW1n bXQvdGNwdHJhY2sKPT4+IENsZWFuaW5nIHVwIHdya2Rpcgo9PT0+ICBDbGVhbmluZyBmb3Ig dGNwdHJhY2stMS40LjJfNApidWlsZCBvZiBuZXQtbWdtdC90Y3B0cmFjayB8IHRjcHRyYWNr LTEuNC4yXzQgZW5kZWQgYXQgTW9uIERlYyAgOSAwOToxNDo0MSBDRVQgMjAyNApidWlsZCB0 aW1lOiAwMDowMDowNQohISEgYnVpbGQgZmFpbHVyZSBlbmNvdW50ZXJlZCAhISEK --------------VqC4N2LtSJ9DlzSI0W1NF0Q1--