%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/
Upload File :
Create Path :
Current File : //usr/lib/libfetch.so.6

ELF	> @H-@8
@@@@00uu u  pp;;XXOO==Rtd;;XXPtdfff\\QtdpppFreeBSD
 !"0CUcm|3;@GPW^elt{#7DQh%.7N\u
9Kk!&+19@F$+6@IU]emw	
				%	/	5	?	H	S	v	}												




0
 =

`G1

@;
M
m	[?

@J
W
 |['
]n
E\M

0


k
T
@B\	
A


0#zP
0D
P 
[$
B
h
t
i{
Pi	
N	
0X	




`Ea

I
J
3
-	
0&

W
[]
0vH
hT
w
&
P
Гco
@B
08
0I
0m*
m*
(zS
(z\
(ze
(zn
(zw
!@ J!  H#PA`A@D`0DQ(d,=aPuU
w	<,nXx.aЌaFaxhE¢lYZm)ֿ̑TNJʌa
Ou}T1:an*pbgԢ]WI9xfqp@-'dZ%Xϧ).T0NxJ!r\k&>3o*Pz41"=Xh!8	
SMx^]<aR6`-)hEOzw1֚c@JqHsktCpwT	n)b\UZWj]rPN;<m
R723}gKa^6:{MyD|=~eQ9
4$10.,?(V'&-*+!>S`hJI/lBX8%"#EvxiL _ofduOzG[AYcF@5_fini_init_Jv_RegisterClasses__cxa_finalize_CurrentRuneLocale_ThreadRuneLocale__mb_sb_limit__stderrp__tls_get_addrcallocfetchAuthMethodfetchDebugfetchFreeURLfetchGetfetchGetURLfetchLastErrCodefetchLastErrStringfetchListfetchListFTPfetchListFilefetchListHTTPfetchListURLfetchMakeURLfetchParseURLfetchPutfetchPutFTPfetchPutFilefetchPutHTTPfetchPutURLfetchRestartCallsfetchStatfetchStatFTPfetchStatFilefetchStatHTTPfetchStatURLfetchTimeoutfetchXGetfetchXGetFTPfetchXGetFilefetchXGetHTTPfetchXGetURLfetch_seterrfetch_syserrfprintffreemallocsnprintfstrchrstrcmpstrdupstrlenstrpbrkstrspnstrstrASN1_STRING_get0_dataASN1_STRING_lengthASN1_STRING_to_UTF8CRYPTO_freeERR_print_errors_fpGENERAL_NAMES_freeOPENSSL_init_sslOPENSSL_sk_numOPENSSL_sk_valueSSL_CIPHER_get_nameSSL_CTX_ctrlSSL_CTX_freeSSL_CTX_get_cert_storeSSL_CTX_load_verify_locationsSSL_CTX_newSSL_CTX_set_default_verify_pathsSSL_CTX_set_optionsSSL_CTX_set_verifySSL_CTX_use_PrivateKey_fileSSL_CTX_use_certificate_chain_fileSSL_connectSSL_ctrlSSL_freeSSL_get_current_cipherSSL_get_errorSSL_get_peer_certificateSSL_get_versionSSL_newSSL_readSSL_set_connect_stateSSL_set_fdSSL_shutdownSSL_writeTLS_client_methodX509_LOOKUP_fileX509_NAME_ENTRY_get_dataX509_NAME_get_entryX509_NAME_get_index_by_NIDX509_NAME_onelineX509_STORE_CTX_get_current_certX509_STORE_add_lookupX509_STORE_set_flagsX509_freeX509_get_ext_d2iX509_get_issuer_nameX509_get_subject_nameX509_load_crl_file__error__stack_chk_fail__stack_chk_guardaccessbcmpbindcloseconnectfclosefcntlfdopenfetch_add_entryfetch_bindfetch_closefetch_connectfetch_default_portfetch_default_proxy_portfetch_getlnfetch_infofetch_netrc_authfetch_no_proxy_matchfetch_putlnfetch_readfetch_reffetch_reopenfetch_resolvefetch_socks5_getenvfetch_socks5_initfetch_sslfetch_ssl_cb_verify_crtfetch_writefetch_writevfputcfreeaddrinfofscanffwritegetaddrinfogetenvgetpwuidgetservbynamegettimeofdaygetuidmemcpyopenpollreadreallocreallocarrayrewindsetsockoptsocketstrcasecmpstrchrnulstrerrorstrncasecmpstrncpystrndupstrnstrstrtoimaxvfprintfwritevacceptfetchGetFTPftp_requestfunopengethostnamegetlogingetnameinfogetpeernamegetsocknamehttp_requestlistensscanfstrncmpstrrchrstrtoltimetimegmvasprintfwarnxMD5_FinalMD5_InitMD5_UpdateasprintffetchGetHTTPfetchReqHTTPfgetlngetpidgetprognamegmtimehttp_request_bodysetlocalesprintfstrcpystrcspnstrftimestrlcpystrptimeclosedirfetchGetFilefopenfseekoopendirreaddirstatlibssl.so.111OPENSSL_1_1_0libcrypto.so.111libc.so.7FBSD_1.0FBSD_1.1FBSD_1.3FBSD_1.4FBSD_1.5libfetch.so.6;p;#I;U;[;Q<T<>I(<Q8<NH<WX<^h<bx<6O<W<Z<![<U<;N<]<b<I=\=U(=S8=SH=SX=EJh=Yx=7Y=Y=J=^=EYOOPF](PO8PuTHP`XP?WhPbxPTPSPXP\IPQPYPTNP_Pb^Q`QTW(Q|L8Q\HQaXQ`hQZxQaQKQ'aQ"VQbQLQ5\Q9VQP\Rr^RK(RR8R]HRLXREahR	TxRZRUR\R
PRp_R^RLRLR `S(bS1b(SY8SuPHSZXS3QhS]TxSWSSZSQQSEbSWSISISzMST[T=UTM(TS8TcHT#SXThThTVxTNTPUTw`TJTaTcZT-STcT}OUJUM(Ug[8UVHUASXUQhU<LxURUQSULUIx?p???????E???????UUUUUUUVVVV V(V0V8V@VHVPVXV
`VhVpVxVVVVV	V
VVVVVVVCVcViVNVDWUWLW_Wb WR(W0WH8WO@WHWPWXWe`WVhW0pW,xW[WZWWSWfWhWQWW`WJWIWWW3W1W*WX>X;XAX: X(X0X58X"@XHX$PX'XX&`X/hX2pX)xX(XFX-XXX?XX%X!X#X X6X<XBX=XXXYGY9Y8Y7 Y(Y0Y.8Y+@YHY@PY\XY4`YjhY]pYMxY^YPYaYYYKYWYTYdYgYYYYYYnYmYZuZtZqZs Zx(Zw0Zr8Zv@ZpHZoPZkXZ`ZlhZpZxZZZzZyZZZZZZZZZZZZZ[[~[[ [|([}0[{8[@[H[P[X[`[h[p[%dTransient resolver failureSOCKS5: Failed to read methodCommand not implemented, superfluous at this sitePWDSee OtherNot ModifiedUnknown HTTP errordigestHA1: [%s]
qopSOCKS5: Command not supportedSSL_CA_CERT_FILEUSER %s@%s@%dinitiating transferrealm/nonce not set in challenge
Content-Lengthhttps/%.*sresolving SOCKS5 server address: %s:%dpassword.HEADsetting passive modeConnection: closefetchPutHTTP(): not implementedConflictUnsupported Media TypeTransfer-EncodingreInitializing SOCKS5 connection: %s:%dCertificate verification failed for %s
using default netrc settings
Using OpenSSL default CA cert file and pathUsing client key file: %sFile/directory createdInsufficient storage space in systemProtocol errorCWD %.*sUser-Agent: %sRange: bytes=%lld-Service UnavailableSSL_NO_TLS1_1Could not load client key %s
Data connection open; no transfer in progressService not available, closing control connectionCommand not implementedFile name not allowed;type=redirect with no new location
offset %lld, length %lld, size %lld, clength %lld
CONNECT %s:%d HTTP/1.1Use ProxyBad RequestRequested Range Not Satisfiable%s-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz---> %s:%d
failed to bind to %s<<< %sSOCKS5: No acceptable methodsSOCKS5: Host unreachableFile statusFTP_LOGIN=%s
0123456789binding data socketNot Acceptablebasic: pwd: [%s]
%s: Digest username="%s",realm="%s",nonce="%s",uri="%s",response="%s",qop="auth", cnonce="%s", nc=%s%sCnoncestaleFETCH_BIND_ADDRESSSOCKS5: Failed to receive replySSL_NO_TLS1FTP_PASSWORDTYPE %c%s:%dRequest-URI Too Large-->aescheme:   "%s"
user:     "%s"
password: "%s"
host:     "%s"
port:     "%d"
document: "%s"
Invalid URL schemeSTATFile unavailable (e.g., file not found, no access)Waiting for final status
%s %s://%s%s HTTP/1.1autoCreatedcontent range: [*/%lld]
%a, %d %b %Y %H:%M:%S GMTfailed to connect to %s:%d/etc/ssl/cert.pemSSL_CA_CERT_PATHUsing CA cert file: %sSystem status, or system help replyftp_proxyNon-Authoritative InformationMultiple Choices%s: Basic %s%s%s%s%s,opaque=auth-int:0123456789ABCDEFabcdef*Unknown resolver errorSOCKS5: Only version 5 is implemented%s@size: [%lld]
REST %juBad Gateway 	,=tcpfdopen(netrcfd): %sSSL_CLIENT_CERT_FILEfetchListFTP(): not implementedanonymousUSER %sPASS %sProxy-AuthorizationAuthorizationGateway Time-outbasic: usr: [%s]
,algorithm=SSL context creation failed
Syntax error, command unrecognizedContent-Type: %sUnauthorizedForbiddenPrecondition FailedNot ImplementedHTTP Version not supported%x%lxFailure to allocate memory, exiting.
SOCKS5: Bad proxy hostSOCKS5: Bad proxy formatSOCKS5: Bad portFile status okay; about to open data connectionCommand not implemented for that parameter%a, %d %b %Y %T GMTHost: %sAccept: */*No ContentNot Found 	Invalid server portSOCKS5: Failed to send selection method/usr/local/etc/ssl/cert.pemRETRData connection already open; transfer startingNeed account for storing files%04d%02d%02d%02d%02d%02dnoPermanent RedirectProxy Authentication Required:/resolving server address: %s:%dNon-recoverable resolver failureSOCKS5: Network unreachableSOCKS5: Unspecified error$NETRC specifies a file name longer than PATH_MAX%s: %s
Need account for loginConnection closed; transfer abortedMDTM %.*sPORT %d,%d,%d,%d,%d,%drequesting %s://%s%sUser-Agent: %s libfetch/2.0%d redirect to %sMethod Not AllowedInternal Server Errormd5-sess%a, %d %b %Y %H:%M:%S UTC/@SOCKS5: Method currently not implementedNETRCRestart marker replyService closing control connectionchunkedReset ContentMoved Temporarilypassword in .netrc is too longSOCKS5: Server responded with a non-version 5 responseSSL_NO_VERIFY_PEERGETCommand okayUSER %s@%sREST %luFTP_PROXYIf-Modified-Since: %sTLS server name indication extension failed for host %s
SSL options: %lxPeer verification enabledCould not load CRL file %s
Using client cert file: %sHOMElast modified: [%04d-%02d-%02d %02d:%02d:%02d]
HTTP_PROXY_AUTHHTTP_AUTHLast-ModifiedProxy-Authenticate%s(): new chunk: %lu (%lu)
<!-->>> %s
http_proxyHTTP_USER_AGENTserver requires authorizationOK0123456789abcdefContent-RangeLocationopaquerSTORDirectory statusUser logged in, proceedNot logged inEPSVopening data connectionHost: %s:%dPartial ContentLength RequiredDigest auth in env, not supported by peer
ftpSOCKS5: General server failureSSL_CRL_FILEAcceptedNULL usr or pass
httpsearching netrc for %s
no_proxyNo address recordSOCKS5: Connection not allowed by ruleset %1023s Temporary RedirectExpectation Failedcontent range: [%lld-%lld/%lld]
failed to connect to SOCKS5 server %s:%dSSL certificate subject doesn't match host %s
login name in .netrc is too longRequested file action successfulCan't open data connectionFile unavailable (e.g., file busy)%08xSOCKS5_PROXYSSL library init failed
Certificate subject: %sSOCKS5: Address type not supportedBug in MediaHawk Video Kernel FTP serverCDUPAccept: %sContent-Length: %zu%03d without auth header
basicMalformed URLNo server SSL certificate
Verify hostnameSOCKS5: Connection refusedSyntax error in parameters or arguments%s: Digest username="%s",realm="%s",nonce="%s",uri="%s",response="%s"%sHTTPWWW-Authenticatebytes realmresolving client address: %sno relevant certificateSet system typeRequested action aborted: local error in processingExceeded storage allocationFTP_LOGINFTP_PASSWORD=%s
MODE %cQUITLPSVHTTP_ACCEPTSOCKS5: Hostname size is above 256 bytesUsing CA cert path: %sCould not load client certificate %s
%s/.netrcNOOPRequested action aborted. Page type unknown%s connection established using %susing netrc settings for %s
Using CRL file: %sAPPEHelp messageEntering Extended Passive ModeUnknown FTP errorLPRT %d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%dRequest Time-outalgorithm%s(): end of last chunk
http_new_chunkUnknown parser errorSSL_NO_VERIFY_HOSTNAMEloginNETRC=%s
Service ready for new userEntering Passive ModeUser name okay, need passwordBad sequence of commandsFTP_PASSIVE_MODE%s %.*sfailed to parse new URL
GoneSSL_CLIENT_KEY_FILERequested file action okay, completed%c%c%c%d%cHTTP_PROXY%s %s HTTP/1.1Referer: %s://%s%sfetchListHTTP(): not implementedContinueSwitching ProtocolsMoved Permanentlycontent length: [%lld]
file:]:NO_PROXYSOCKS5: Failed to requestSOCKS5: TTL expiredSSL_NO_TLS1_2443Service ready in a few minutesRequested file action pending further informationSIZE %.*sEPRT |%d|%s|%d|proxy requires authorization%s:%sw+e/usr/src/lib/libfetch/common.cCertificate issuer: %sPASVHTTP_REFERERReferer: %sPayment RequiredRequest Entity Too LargeABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/0123456789abcdef}.9.@.\.\.\.\.\.\.\.\.\.c.9.\.\.G.j.\.\.\.@.\.\.\.\.\.\.q.\.9.\.\.\.\.G.\.\.\.\.\.\.\.\.\.\.\.\.2.2.2.2.2.N.N.\.\.\.\.\.x.U.\.\.U.2.\.\.\.\.\.\.\.\.\.\.\.\.\.\.9.9.'101I10191010101B1433G4N4X4b4l4v4
_ɆP;XJtd t !!T"")D))4)\D**+4,,$-L$.tt./$/11<$4lt468d=$>L>tG4IKL4Md$StT4Ys,	DsT	tt|	t	u	du	u
vD
xt
dy
y
z
z{,D\4dĤDttį԰
4
d\
|
Ա
T
d
LttzRx<AC
FASESES\AC
F<|AC
CfAJEJEJ<AC
FASESES<AC
CfAJEJEJ$<TAC
FI,d0AC
JA %#AC
BX$0%GAC
C$X%EAC
C}$%WAC
FL$,%EAC
C}4T%BAC
MPA&JAC
A('AC
$'AC
JA$`(cAC
B\(BAC
B{,<(AC
IAlH)
AC
H,8)AC
PA$*vAC
Fk,P+AC
P$A$-BAC
EsA,<-AC
MA,l/]AC
MiA,1iAC
MbA$86AC
C$6|AC
Ct,7m	AC
MdA,LH@3AC
KA,|XAAC
MjA,CAC
KA,HDAC
M,EAC
PyA,<JJAC
M8,lKAC
M48PAC
PEA$i=AC
Fn$i,AC
BxA$$j-AC
Ca$LjhAC
FY$t@kDAC
FyhkAC
Q,hkAC
LA,8l1AC
J"$HnAC
CuA$Dn|AC
CHAlo.AC
Bg$(oAC
CoAC
Y,o&AC
PA$	AC
JA$,	(AC
G4T	F
AC
PE>A,	ȗAC
JkA,	%AC
M,	AC
M$
AC
G$D
ТIAC
F~$l
AC
BxA$
AAC
Gu
AC
Q$
kAC
K[AC
Q$$NAC
J,L({AC
MFA|xAC
G$h3AC
Ck,AC
LA$0AC
JyA$XAC
CP$DШwAC
Co4l(AC
PAUHSPH=BtH=Hef.HHHHrHH[]@UHH=tH=*t
H=!]髚]UHAWAVSPIIHHtIWAGH5HztWH5Hgt\H5HTtaH5MHAtNH=<1H[A^A_]HLLH[A^A_]'HLLH[A^A_]HLLH[A^A_]UHH1]UHAVSIHH5觙tQH5H蔙tMH5"H聙tIH5zHnt6H=#i1[A^]HL[A^]飙HL[A^]餙HL[A^]饙DUHAWAVSPIIHHtIWAGH5HtZH5-Hטt_H5eHĘtdH5H豘tQH=f謘H[A^A_]HLLH[A^A_]HLLH[A^A_]HLLH[A^A_]@UHAVSIHH5K'tQH5jHtMH5HtIH5Ht6H=1[A^]HL[A^]郘HL[A^]鄘HL[A^]酘DUHAWAVSPII{Ht-HHLLŗIHfH^L1H[A^A_]f.fUHAWAVAUATSPI@0HIǀ8H5!LHHL)HL9vjHD fH=ffHHHu
HHLf.fHII9sAA9~ҋ@踗1{/L<CIAH/HHHAIEH5L$t0H5LtHUIHHHH<@HKHILuID+EL%$f.DE/IDkHEtaEE94$~fH=ffH衖HHu
HHBDA@tA%H
&AGAGIALuHk8tUHgH8INMMIAH53L1ASWHLĕE1LH[A\A]A^A_]A>u(L/,HuL:HAH57LH8@1ɀ9~:@f%uAWr@	w'uyr@w©r@8Ʌ-A_s@	ws@wés@ɅI	HA\A_IH9D&1IWAw@9@%u,AWr@	w(A@:@@@u|r@w©r@KɅ@Aw~@	w~@wƩ~@ɅI	LHAHIIIX[u&IH5+A|]M$IH5LIMA$H:uHHaLL)H=OM9saH?D(fH=<ffH,HHu
H5HI1@A9~	ҋ@AIL9s
H1AƄA$:u6I1MAtC/t>0|#=9AIMH=]|HmAAf.UHSPHHHH[]f.UHAVSIёHt,HH1LIH轑H赑L1[A^]fUHAVSI聑Ht*HHL>IHoHgL1[A^]f.UHAWAVSPII+Ht-HHLLAHHDH[A^A_]fUHAVSIѐHt*HHL讑IH运H跐L1[A^]f.UHAWAVAUATSHHt'IIHH	tAցr3H=*H=b1HH[A\A]A^A_]ILELMȿ@4HHMǀ8H=IEKHHtL%HHLL1ÐHLL1誐H{LHM1蓐HHLHM1vD*赏諏HcUHf.fHt9uGH
HOH=Hs1]fDUHHQw?
HHcH	D=6/(!H
聏8芏H=۬H̺H1]Lf.fUHAVSHIt))P)`)p)])e)m)u)}H(H0H8L@LHL5XIHEH HEHEHEH0HEHH;HULʎH3
͎IH;EuH[A^]ÎUHSPHH5-軎Ht
@f5H5HJtH5H71ɅPEH[]f.UHSPHH5NtH5H1Ʌ8EH[]f.@UHAWAVSHAL=IHEEP蜌Ht?HD1ЍHMDAčD3CH1IH;EuHH[A^A_]jf.UHHGH]UHAWAVAUATSHXAAHH\HHEЀ?[u'HH߾]_HtzII8uIQH߾:,Iŀ8t)HLLI1px7=|
p?#AEEt&u"AG=r%K耋1I1ۄIE$HHHD1xW)))DDžDžHHLHKw"H
HHcHHEH
-H
H
AHѨHIH=̨H1۾1?HHH;EuHHX[A\A]A^A_]eDUHAWAVSPHЉAH1褋Ht7IHfHs SD葋tH[(Hu	
1LwH[A^A_]f.UHAWAVAUATSH(AIHL-IEHEЅtH=-LD1,fDžƅHHHDžHHߺ1HFLHLH <DžLH=HLH芊LL<(IfAfDM)ILLHHߺ L9uiHHHu>H	HIHcH
HvfDHt9uHH
HHH=H1۾1uIEH;Eu[H([A\A]A^A_]ù듹댹녹{
qg]S[f.UHSHHpHHEHuHUHuÈHH;MuH[]f.@UHAWAVAUATSHHHUHuHH
HHEL5A>~#H}1莈MMc6LuLuHEHEMH	HEEAf.Lk(Mt7LHuHUG&LEtM;HuHU1H8#tن8HI8A?~{H}1过HEI9uHMH9MHMD)HuH)H@BHHIH?iHS㥛 HIHH?IAA:fEH}Dm8u2H8 (HFH8F߅<HH
6H	H;MuHH[A\A]A^A_]fUHAWAVAUATSH(IIL%I$HEH=ކHtHD0A[t8Eu@IAEI$H;EH([A\A]A^A_]LmL%@LmL%1HeIHLeLIA[uA|]tM6MI)IMI)HL<IHMH}I薄HuL
LuAHEȀ8L%ڡuc8uA>I?DIHfDHtuHHv
HHH=qHb1۾1H@HH=%oL%3zHE8L%_HLf.fHtuHH֠
HHH=ѠH®1۾1DL%胃UHAWAVAUATSHHAAAHL-IEHEH]8tHYH8H5HD1jHEH}Hu腄H}HH}D}H]
]EtH=Hu1hH}D*HnIDuE1M@A|$1AŅ'MtG1LH[(Ht'KA;L$uHs SD΂uIt$ AT$Dƃ7DƃMd$(Mh}HEHH=HuU1|ZEtH=HD1^HDD HaIH=@؂HDu8HHENEtH=H1HEH1DāH&IHf.fHtuHHF
HHH=AH2E11賀E1H}EPHkID1HMDAՀE,$AD$HH}HtLHuUM-H}F,ML-t,L؀"1E1E1	MtL輀E1MtL謀IEH;ELHH[A\A]A^A_]E11HEGHtl}tUH=Hu1nHGL-H
tuHH֜
HHH=ќHª1FH}?A}tH=Hu1h~H}~ExDL-{ME1~1E1}LހUHAVSGHHOH~1uHH(Ht趀H{(轀H{(ĀHC(H{0Ht
辀HC0H{8Ht
踀HC8;9AH{M}HE}D[A^]f.UHAVSuhH{HtH~HtH11}IE1HFH8MH۹IEH51O}H5̾LK[A^]@UHAWAVAUATSHhAIHL=IHE11Le 1HC@HHC0HǾ!1H]Lc0H=5~THHHHDH={~LHLDH=Va~IHIDEtH=
H1}LHLmMe0H=X~HRMe0H=o~HtuHH=˻}IHLDEt"H=H11}H=L1 }LH5LL,LmMe0L#IE(H_D|AuHI}(LeI71LHL=;\DI}(~I}(g|tHH8|A%HϘHH=|AH=|HHu4HH߾{~tL-Lc~1ۅIDH=o|IEH=31{HH=sH1{MHH8H57HHH='|HӗH8H5LHH8H5UL1yALe}IE8HIH={H|tH=$1zMe8LuLNyIHxRyHHLLA}B+W)E)E)EHEEH5HUHMH'ztHEHxH]E1LU11|IHI#L|E1HMH=L1yHL|LLH	t
HL||LmH=_YzH;HEtH=]H1yL|I|LH|Ht&HH޺|tL|HҕH8H5ѮH1wAL=ɕIH;EDHh[A\A]A^A_]H]HwHHHpLYAL{A9LD|HHx|HpH{|LcLMutHtuANuu
LI~ HuuI~ HHpL{dALHHH=ZH=u1xLyHIHEL
g{uL`{Hh{H}Hl{MLeHcH{1vIHLH zADW)E)E)EHEEH5HUHMLwtHELauH}HLC;GumtoucHG HK I@19ÃE1LALeL\uHUHcLH*E1ALXvNHW Hs HFHHJHH9uHFHJHH1H9t1H9RvL4E1H}H5}wHtH"vMHȒLItyELm|I}(yII}(yHyH=YLE1LH1uH{8awH11ewIH=)H1uL%εLLJwH{8yH11%wIH=H1auLLL=
wE1HH8H5ЭHUAtUHAWAVATSHHL%I$HEHGHu|sHCHHCHCLufD}
tcHLtHHtDEHKHSHrHsHCH;CuH{L<ILvxHtBHCL{HCHKH8t2HH8HSH511r:s1I$H;EuH[A\A^A_]Msf.UHAWAVAUATSHXIHSHHEHEL=EA?H}EfEH}1sMc'LeLeH]LuLm1H]HEA?f}H1qsHEI9uHMI9f.tHMD)LH)H@BHHIH?iHS㥛 HIHH?IAAqfEH}DsFq8#8QqHEHx(HtHEH0PvHcHu 8HuHUvHHy*`q8HH
Ɏ9IHEHH]ADLAHHUDHzH)|H{HHUDH)HzHUH
LeLmH]LD#p<oH
1H
H	H;MuHX[A\A]A^A_]p pfUHAWAVATSH0HIIL%I$HEH8tHH8H5UL1oL}H]HHEHEHtHuLHuLpH1I$H;UuH0[A\A^A_]oUHAWAVAUATSHLIIIL7MtAA$A1Ic4$V9}H]<HMHHLltHtmIH]A$A$MuAHMHHiI<HtE11nHEAH@IAAƄn
nADH[A\A]A^A_]fUHAWAVAUATSH(IL-IEHEЋ8GH5sHIHsH8tHH8IH5Ԧ1mLH5L5zLL1]sHHHIdefaultL-ڦ&f.LLL1sL9=HmachineH9uLLL1rLtuHHruH8HH8H5H1luH=nHHHf8tHbH8H5H1vlHOHH1l=H=_1mhlD0H8t*HHl8lH5FHH1kA8LnALJ8\lD0
H=mHHIHH1l=H11rqÅ6A8pH58t H1HH=`mH5HE1L1pHHHHHAlogiHjL-ȥfDLHL1p`D1
n	t`HHpasswordH1
}H	HaccountH9[LHL15ptf.LHL1pHHL1j=/H=+1QkHfLHL1ouEHHL1.j=H={1jHjLoHǀ8iAL_oHǀ8L-7MiD8H8t-HL0DiH5\HLH1hyiD8M#noHt
H@0HA8AIEH;EuDH([A\A]A^A_]]if.UHAWAVAUATSHH}H=_jIHuH=KjIHH5LfH}
hHEHυfH=ͅffHgL0Mu
HƅL0HEHEMIME<$A,tD9~CDA@Mt$fMf.E}IEtA,tA9~ADA@tLL)HBH;EsH}H)Lmt
Es1H[A\A]A^A_]fDUHAWAVAUATSHXE1HHHyIIi_IHMHEH5HL mHMHM,.tЀ	w,I9	AH.tЀ
rII)HxHEIcHLH5ElHu#LuH5HLlHMH9E1M9HUMBJ <CHuȍFV <@C8[I9GAqy @@CJz @CH@8tHH)LH)HAHEHxHuHcLHMH)HEHPH50kHII)IH5LLkHIM)D;m}-xLH kHEIcHEB|8-THD0fH=ffHdLMu
HLLEI LMI IcHEЄxA9~
ADAu!€߀¿r<-9A|?--H9tA?Hỳ}-MHE|-HEȉHLMxA9~
ADAu#*t$<r-|-I9t
HyL+eL;eH}tF1HEPp @CHEpx @@C@8JHH9MuMt|HUЍBJ <CHuȍFV <@C8HE)LcI9t6A4zB @CV~ @CH8tHMH1HEHHH tEHcHHMQq @CHMqy @@C@8cHuADHX[A\A]A^A_]UHAWAVAUATSHMIH`IHL-BIEHEHtTH5WL`tH5L`u.H5PL`H5Ly`LPL8DEuHhAĉHhL=Mt=HhHH5`uHhHxH5|_HPHt@H߾dmaIH߾v]aE1HAH߾4FaHt(1E1Lh&H߾6a1HDMLhu0Mt+IAD;gHMHu+1M|IADgHE1HtHm=(HpLI{.Hf{H=SLbIHH~8H~H8H5L1%`IEH;E]H5ΈIEH;EFH5,HH`LMH[A\A]A^A_]NfHhHH54^6D;%)H53L1^=t=H=UfHLhMMtA?uL=֏Mt<HhDHeHA9u4H5gHpL19H5HpL1DH5HpL1=KHpHhtLH=/`IHt)HY|8tHU|H8H5oL1i^MtA?uaLdHH
ЎHEHL1۾"L1^"!LȅHHpH<)Hǐ"H)dH5HL1=LhuoL=MMt4H5ؚL1L9=uAHuH~L`HdHgH=h@LhL\a MtH=ۋ[H_1MtLcHHpML/cHIH5ĄHp1=OHpH t,HpLAILQAz"HII|cMLI11!""u;AI1H^I2HL9s!Ht%HAuʺ"uHALL)HILOAFXIHZA[x31fDI9t
A:uHH9uXAB%uIcB|8/nC<'/cHpHH51H=HH5!1,=C =t=HpL@IHHy"uzHIIIH11I2f""AI1H^H1HL9HHu"uǸH= YL%yxH5HpH1AH9Ju{HuH7H\1I$H;MH[A\A]A^A_]K'L9sC<'/K'HIL9rH`HL%wLhwIHW@H߾/`LxHLDLYIA|$IcI<HH5Ԅp`SH5HpS1>IH5Hp1"=H5HpHDL1=H[DsHEtJHvD fH=vffHXHHu
HvHAA9~DA@tDsHEuL`ID#EfH=YvffHIXH0H1H
9vLJvA99HHuIH|@HIHBHID#HEuDAAH5(HpS1H~ Iaxiu?hAd)@u$H=9?VIL%uHuIHL5RuA>tHMuH8H51dWH5HpHDL1=L%*uML{A_ItHHtD0fH=tffHVHHu
HtHA9~DA@t
A_IuH5pLVHVHH`9fAG20I<H=!ULhHctt	H5H8HTLpt1H5iHTtaH5WHT1ɅLMAFHH5*L1L95uA~HuHДLhXDžLMI HXHPHt]H߾lUH`H߾pUAHuH߾PUHAH߾vtUHhADž`DžhMH=Ô WHtH5HG[AL/[HXHIDHTIAHP|$IcH<HH5	[L@H5HpS1lAIH5.HpHD1K=Dž;HHA[M<uBu7u.u"HDžfDž'VAEhtH=|1U<HpA<H5QH1]
A=AtH=QExDU1MSDD$AL@H5)HpS1AAH~lAIXAaRAi>i<<PfDž`4HD)	EAAAH`HHLLLLH5L1ASAR$YHDžHYHLhu1XHCHCA}VHoH8lDDDH51SARQHH=H5H1$=H{HHH<(uHHMLEH]HH5HUL|1SWHBM:M6:M-A:MHpKfDž`4HD1AhQahtH=}1QHDrQ+D\WHHDV&HpGfADDЉH5<1ARSk	HYAAH5H1F	A=H[HCHDkEHlD fH=lffHNHHu
HlHHHD+HEwAA9~DAtD{L%l9HE1LHL
UBD=H8uQI9rIHXHI9sxuA9HpE1HXHtH5H1=^2Dž;HHqU
D󊅑<tR<zB5%HDžfDžEEEM!*L%lkO4'DD)H5wHpL1(=EM9<IA>/uAA~/MvtIcčHLAHL9sAL$HC;/uHL)HpH56wL1=BHIL9rDžHHHU.E1E1jSHHpDDH`HHHHHHH H(fDAAH0DDDHH5
HpATL%|iAUjSAWASAR0( `HĐ=HXt'H5@{HpHX1=^htH=,s16LH5~HpH8H@LP1=t	}D11RDLAEDQHtiIƿ ]JHtWHHpHLsLCHCH5OHH
aLHQHHIEIEDXLfDH5*HM1+=*Et
|fHEEfhtH=؁1JH=vVKHL%LgAt8tDHPHDrKhtH=Hq1RJH5HpH8H@LP1}L%fA;=0pIUHAWAVSPIIHH%H5{HLHMH[A^A_]#PUHSPHHtHdeHHuHHPt1HH[]H=~JHu3H=rwJHu"H=IHuH=IHt8tHPGHtHÀ8u(H=)~IHuH=wIHtXftpuHjOH5[HFBH5HE+HNChttpu@UHAVSIHH5$zH1HM[A^]NUHAWAVSPHIHt$H߾aFHHL=LDL=~LHULL1HIH[A^A_]XNUHAWAVSPIIHHH5tHLHMNHH[A^A_]f.fUHH=v1N1]f.UHAWAVSHIt/)0)@)P)`)p)m)u)}HHL L(L=cIHEH0HEHEHEHHEH}HUMHuHt%HcL~MH}DtL6EEIH;MuH[A^A_]EUHAWAVAUATSPI*MMl$E}L5bAD9~UfH=bffHDHH
bHuHBDAt+AM9~"DAtAM9~DAtA}-M|$I\$HtQE.fH=AbffH1DHHuH:bHf.DALA9~DA@t
HI\$u1AMl$E}AD9~zfH=affHCHHu
HaHBDAtPAE9~GDAt@AM9~7DAt0AU  u$AkdɍB0AD$ H=)r/BLKtuI|$Ml$A]E>A9~fH=affHCH
 aHHuHDAtAMA9~DAtAMA9~DAtAEuuBH[A\A]A^A_]f.DUHAVSHtHH?tH{Ht{uGC	AD[A^]DsEt
%CD0E1{uHcCIEtCA8tBCCE1f.UHAVSHt+HH?t"H{Ht{tDsEt#BD0B	AD[A^]HcJIEykBA8t[BC@UHSPHBBH۹	DщHH[]fUHAVSHHH;H{HCCHCH!_8t H_HH=oLCH;AH;H;=uHuHCHw@1AbA	1[A^]UHHH$E1HH]fUHAWAVAUATSHLhLIIIHH[^HHEW)HDž )))))HDž )p))))HDžMHtuH߾d?IH߾A?HHXH߾v?HHH߾i?HH`Mt-Mt(L7FE11H`1HX1HIEHIHDžL1LHLAtMuq#f.DL8EAMuLLH5wM=u9LH5t:=LH5kg#=f.Ht[H߾v>E1HAH߾4w>Hu2H߾6`>HDf.@E11HHLHEHDeDHLIW)EHELH5]fT<HLIAMLH54iH1'ALH5uH1LH5|1Lc%=L`EL}H8f.LLH2&f.fLLH5sej;uLLDEDž4A>H4A=H}Ht<W)EHELM@E1IMAt$ H=m:M1<#<P;H=Vm:L<H}HLty;W)EHELb>]<E1MMAL	BL9t+EL0LH8iH1;H@tIH=pLL1<MtSLH5c9t@MLH5iHLM1`u:f.ILH5{H1q`t[I0tQI0CPHHmHCtH=qH1;LH5pH1
LH5lL1MW)E)EH8uH8
H9HEH9HELH5jHpHMMH}HtU9H}HtG9H}Ht99$LW)E)ELMwAuA3L;9HEIH(9HELLH5iHHMMH}Ht8H}Ht8H}Ht8H=v:H(Ht.8Lht:LH5tH1^$f.fLH57k1?LhH=`z:H(Ht`HÀ8tXHH5gY>tLH57zH1/HLLH5kxL1f.H=o:H(Ht(8H]t<LH5ObH1&f[@LH5lH1gH]HH H~LH5b1?LH5`1.HtYHq7ILH5rH1
MtLH5hL1LH5u1LHLb?LH5u1Dž0A>H0HA7Dž0A>HA7L=k=,LH	B	9	L>	IGHpIHx1HHDžHDžHDž1HPDž1H2H(H5k;1ɅfELHH(AAD$
wH
yHcHH(D;E
H^SD(fH=[SffHK5HHu
HTSHHE1fAA9oDAdKIL4JID;HEuL(LH5q[;LMH(1=@LmLH}=H5&b\=HH5cL8Lc=H8L-=HMLLQAF ~pXHtHHt3gAv H(H=hH1_5;/RHn3lA~ H(HA~ H(HpE1HqQ8LLHtHXQH8H5sL1l3LLYEoEYA*bAwIHIL@/A_,HHHPfH=PffH2HHu
HPHIE1HH9DAJ4LHL,rIAIuHH5gL;HÿL:HHMLL?HP8tWHPH8Ll‹HDDD@8D<H5i1SHAR1HH88HPH(;/ALHHLpLx=:HHHHH/HuCyu=u4HyHHp9HHHx9HA  I0H0LLHNfH=NffHw0HHu
HNHIE1f.@A9~5DAt.KIL4JIE/IEunDžcA-uYA7@L1@9DAHHHQHAwI@u1LLLHE1HL)I9L~JHMItkHtHMH8H5PiLM1/LHLL11L9HBLLTHDžLHtHMH8H5]L1/1HLLEv AAHLAA0xAp=fH|!H1HH7L;LI(5=H==L|H=mof.AHLt
A4Au
$Au
H$0==u"=L=Av H=^+H=d$/H(H)8 HHu	nH]LLH5]HHML
HHJ,INj;$LH=Ld1-H=cX.H(H8HLmLML}LH5\HpL	ML%L+HHX2t$HIHH8HЅ'L+HELHA;L1a<+IH@I89H8IHH=jg-LHHH8t7HHH8H5wVLHLI1*HDp A0uH=\0g)
E1HH9t)Ht#HtH=[1)LgHH!HHDHLJ#HH9HHHH8t HHHH=mU=,H=F[D(E1HG8LHGH8H5(e1)H5\H5WLH1IR1IHHHHt!HHHEHHPHAHAHH HI9H=hZ'L;tL/MtL/MtL+HHtr(W)HDž HHpE1HFHH;E/LHĘ[A\A]A^A_]H=Y'LLGHL H(H'HHL0CH5RH!L!H1/H
IL;tL.MtL.pAF =HEHHHuL0HE1Dž&
HF(LHuZ0HH]HtHHED8fH=EffH'HHu
HEHHHHLAA9~DA@tH]HHujIIM[LH)MLNj2AEIGE1>AHD1IKI9tA-uOI_H9sDILH5PTM%MLLD1҅LDDDEtAE1<zLH)v(AպHHH(LHDLMI_KAH93HLH5]AMd$MLHDLDAADI)ELH'E1Av H=VDAv H=V#L-M M~I(H=jV$$H=JV#L$Hw$$L*E1HHtQ$W)HDž HHpH@ HAK:%f.UHAVSHHt,)@)P)`)p)e)m)u)}H H(L0L8L5AIHEH0HEHEHEHHEH}HU+HuHtHcH+H}8#1u*$_#IH;MuH[A^]@$UHAWAVATSI=#HIHǾ:d#HHL
#IHtqHH߾:4#Ht`IH"IGHtDIL:#Ht3HL"IGHtHH"IG1HuM"I?Ht2"IHt$"IHt"IHt"WAGAL!
("[A\A^A_]UHAWAVAUATSHH%@HHELaMt>ILqMt2DJPEHXH`~iIAEAHsa1E1H?8^H?HHH;E	H=ZHĘ[A\A]A^A_]#I}A1E1HH\9LD;LDHL9LDHL9LDHI9uMt'H1f.Hу8LDHI9uI}MHtH5s\L&I؅HDžxIdIYLPIO(HuH=^_ HIG(9HH_HQHDMO ML1PLDLDH5PHx1L)IAW4AW4H5ZH1))4)1K'H5QHH1)HtH5G%L==A?t5H=H;H5PL1A?tH;H5LL1H5$aHpLL1v(
HpH^IHHHHH<HIHNIIFLLaLf3S	Hs	?B?BH?BH?BHHIHIwIIS	Ή?H=`9?>HH?<8H7<HH=F!f H
<8H <H;HHH;EH=V*NHxLI*?H5_201H=0=HHp'H52MH`HXL1LHi;HH;E]HĘ[A\A]A^A_]H=[IGƅƅIG(HpI]IEHhMwIGHHLpL&HLHH&H]LH%LLLH%LH%HhHLHH%H L%H5QHpR"LpLk%H Lg%L5\LLP%HHHLHH3%LL#%LLLLH%H L%1L5Sf.@ HHB2EB1EHHuƅHN98tHJ9H8H5[CH1ZIGHpIGHhHPHLpL7$H5XQL3$H5[L$HLHH	$H5JHp u/H5o[HpH#H5VY H#H Hp#1f.@ HHB2E0B1E1HHuƅPLpLF#H LB#H5ZL.#HhHLHH#LH5Z"LpA<$HHpHHH"H5CZH"HfHHH"HH5	Z"L8HLHj"HH5YV"HpH0 H;"H`H<"1f.`HHB2EB1EHHuƅMGIG8IMMOHPLHxtGHLLLH5YEH`HXSASAVAWARH00HLH54TH`HX1SASARH HxHf.UHAWAVAUATSPItGI_H5THAu+C</u6{1u{.uC$<0uCHADH[A\A]A^A_]H< uDcH"5D(E9~fH=5ffH
HHu
H5HBDAtCA9~DAtSA9~DAtAkdҍAD4A0Ew afUHAWAVAUATSHHUIILwH_1HtTHEHk4D fH=h4ffHXHHuHa4HfDALA9~DA@tHI]uHE1AIuH|I?HI9ws IH!HIEHIGIuIEIGE1L}$IHIEIGAA
LHMЃI]MeMthHq3D8fH=n3ffH^HHuHg3Hf.fBL#A9~DA@t
IMeuE1L}f.E1B#Iu< t<	uFII]HCI9G"I?HHIH7I_IIuL5}0E16A<$:HEHIMIIIMIHEL H]2fH=[2ffHKHHu
HT2HH=0IL?f.HI9u4iA4$g9~	ҋ@9~ˉ@9B292ILA$9~tHT@@LaHuHEHAHEHEH[A\A]A^A_]f.UHAWAVAUATSHHuIHHHIHyIHnIMMMLeHE@TH5ELrN$(AD<+s<"uwLf.DHAL$у\t">6IDAL$I]<,Q<=IL}H5BLHLLHyAHEDhPA	IL=M8NHIcHMHHWCCC(LLtLH5:tL}<=I<,wLH5sDM,A<+Le-<"u<,Le<=LH5AHLLHgAILH5DN$(B(<<<,L}t<=L}<=ILH5CFM,A<+~<,Let<=umI<"LeuQLDIHAMу\t"tauf.@AMtIE1=
LH5@HLLHaAIL}$I1M=LH5LLH58LH5N=LH5HLH5NLH5=LH5CHUHcJPHʉA0LZHUHcJPHHAhL@HUHcJPHHANL&HUHcJPHHA4LHUHcJPHHA LHUHcJPHHA(fLH5A1N$(AD<<<,<"LH5?HLLHAIHMȋAPDhDiP	L=J$<"uBLAL$IHAL$у\tڃ"IH5`>L`IH}LHHEB8L}HEȃ@P1LHAL$у\t"ttIAL$tILLAMt&IHAMу\t"t
tI-
L}LeMtLMtLMtLH[A\A]A^A_]UHAWAVATSI1<f.@AWAD$ AD$A$I<\HH
tXM<MtIHt;IHt-IHtI HtMgI(HtzWAF@AF0AF AFAIFP[A\A^A_]f.@UHAWAVSPIIHH5H$H5NBHLHME12H[A^A_]UHSPHHtHdHuHHt1HH[]H=K
HuH=JC
HtҀ8tH
HtHÀ8u
ChttpuH*H5fDH	tHw@UHAVSHIH*H$H5CAH1HME1(H[A^]f.DUHH=311]f.UHAWAVATSHIIHHH$H5T3E1HLHME1Ht
HmADH[A\A^A_]DUHH=|J11]f.UHAWAVAUATSPMIIIHHL<$HL1HMM!H[A\A]A^A_]fUHAWAVAUATSH(L5'IHEЃ4tAHE10tIH;E0DH([A\A]A^A_]AHHsHtLk HC(L9Mc{HMHC8HIL9LBL9ksHLHHHCLkH;L
HIHC(HC H)C8H;HuϺO
H@}
6H;HuϺ*
H}
Lk KH(dL9ksHL
HHHCLkH;L	HtTIHC HC(EHsHC(H(HMA)E9EOHMcHLL;EiC4lH;	THHxFHHH%9.HUEHMfH=o%ffH_LMu
Hh%LHEADBH}DEtvH(Ic@H
HHHHHS8HtHA9~<<;t<It@@Hu*HS8HtHH<;uoH$8tJHK8LC@ILC@H$H8HtH5b>HE1H5EHE1HC8tu5C0C4\D{4D8AC4Hs %DUHH?Hc]pUHAVSHH?AH{HtHD[A^]UHAWAVSHIL=#IHEHtIHIHWFHt^HpHH0HCH@HCIH5.Ht&HI HtH1uHc1IH;EuHH[A^A_]f.UHAVSHHL5#IHEHHWFH@t$HxHH8HCHHHC1
IH;MuH[A^]cUHAVSHHH5-
Ht&IH HtL1
uLX
E1L[A^]UHAVSIHtHa4Ht	H51H5EIc
Ht&HI HtH1U
uH	1H[A^]fUHAWAVAUATSHIH!HHEH
H=IHDžIHHƅH.fDŽ/HIHILHHIII IM)I L@HLHL^C'HDžHWHHtiH`HH H0HHHHHHMLHH[1LHH HH;MuH[A\A]A^A_]UHSPHHHHHrHH[]HHHeH55%5@%5h%5h%5h%z5h%r5h%j5h%b5h%Z5hp%R5h`%J5h	P%B5h
@%:5h0%25h %*5h
%"5h%5h%5h%
5h%5h%4h%4h%4h%4h%4hp%4h`%4hP%4h@%4h0%4h %4h%4h%4h%4h %4h!%4h"%z4h#%r4h$%j4h%%b4h&%Z4h'p%R4h(`%J4h)P%B4h*@%:4h+0%24h, %*4h-%"4h.%4h/%4h0%
4h1%4h2%3h3%3h4%3h5%3h6%3h7p%3h8`%3h9P%3h:@%3h;0%3h< %3h=%3h>%3h?%3h@%3hA%3hB%z3hC%r3hD%j3hE%b3hF%Z3hGp%R3hH`%J3hIP%B3hJ@%:3hK0%23hL %*3hM%"3hN%3hO%3hP%
3hQ%3hR%2hS%2hT%2hU%2hV%2hWp%2hX`%2hYP%2hZ@%2h[0%2h\ %2h]%2h^%2h_%2h`%2ha%2hb%z2hc%r2hd%j2he%b2hf%Z2hgp%R2hh`%J2hiP%B2hj@%:2hk0%22hl %*2hm%"2hn%2ho%2hp%
2hq%2hr%1hs%1ht%1hu%1hv%1hwp%1hx`%1hyP%1hz@%1h{0%1h| %1h}%1h~%1h%1h%1h%1h%z1h%r1h%j1h%b1h%Z1hp%R1h`%J1hP%B1h@%:1h0%21h %*1h%"1h%1h%1h%
1h%1h%0h%0h%0h%0h%0hp%0h`%0hP%0h@%0h0%0h %0h%0h%0h%0h%0h%0h%z0h%r0h%j0h%b0h%Z0hp%R0h`%J0hP%B0h@%:0h0%20h %*0h%"0h%0h%0h%
0h%0h%/h%/h%/h	
	

8
I

+
	o|8Ux 

o0;
 ooon
x}











KL^
	
&'()d
e






,-./0
134



=6 F V f v         !!&!6!F!V!f!v!!!!!!!!!""&"6"F"V"f"v"""""""""##&#6#F#V#f#v#########$$&$6$F$V$f$v$$$$$$$$$%%&%6%F%V%f%v%%%%%%%%%&&&&6&F&V&f&v&&&&&&&&&''&'6'F'V'f'v'''''''''((&(6(F(V(f(v((((((((())&)6)F)V)f)v)))))))))**&*6*F*V*f*v*********++&+6+F+V+f+v++FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)Linker: LLD 11.0.1 (FreeBSD llvmorg-11.0.1-0-g43ff75f2c3fe-1300007)$FreeBSD$libfetch.so.6.debugB.shstrtab.note.tag.dynsym.gnu.version.gnu.version_r.gnu.hash.hash.dynstr.rela.dyn.rela.plt.rodata.eh_frame_hdr.eh_frame.text.init.fini.plt.ctors.dtors.jcr.init_array.data.rel.ro.dynamic.got.data.got.plt.bss.comment.gnu_debuglinkppho+o:o00DJx x 
RB++
\B88f2 I Inff\|xhxh  uܚ    p;;;;;=p?pxOU%[x+x0x+*,B,

Zerion Mini Shell 1.0