python3-libnvme-1.0+48.g707b7a-150400.3.24.1<>,i@dßp9|_~ u*×&Uh@b3{(ɼKܷIך q>?L^T+%.k\T2v#G%g~z<AE#uÖj͒764s0?sl3Id>?q&UTv`c?mI#c8Z2w!ˏDT ڥ'AGB/:?_[CY vEBwe"ifĜ>>1?0d! / J .:agp    d hx < n (89:F-G-(H-8I-HX-LY-T\-]-^-b.1c.d/\e/af/dl/fu/xv/w0Px0`y0p z00000Cpython3-libnvme1.0+48.g707b7a150400.3.24.1Python binding for libnvmeProvides library functions for accessing and managing NVMe devices on a Linux system. Python binding part.dßs390zp312uSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/linux-nvme/libnvme/linuxs390xHo-A큤큤dßbdªdßcdÞ|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85547fe3ff75e7cd69602e5dea9f3e68995801e65726a5d6f84f7c3460c5672a72d054b3cd381f21cd28574c3a1b870a563fd3cb32aaf121dc5d931618a152318e0rootrootrootrootrootrootrootrootlibnvme-1.0+48.g707b7a-150400.3.24.1.src.rpmpython3-libnvmepython3-libnvme(s390-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnvme.so.1()(64bit)libnvme.so.1(LIBNVME_1_0)(64bit)libnvme.so.1(LIBNVME_1_0_2)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3d\@dp@cU@cc~ @cs@c*bbP#bF@b4t@b+9b'E@b b@bOa a@aaaedwagner@suse.dedwagner@suse.dedwagner@suse.demwilck@suse.commwilck@suse.comdwagner@suse.dedwagner@suse.dedwagner@suse.dedaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.com- Update to version 1.0+48.g64a3e9: * tree: Add getter for subsystem iopolicy (bsc#1124564) * nvme-tree: avoid warning in 'list-subsys' (bsc#1212598) * tree: Scan all subsystems (bsc#1212598) * tree: Don't open nvme devices until it's absolutely required (bsc#1213527 bsc#1213686) - Update IP address compare code (git-fixes) * tree: Use nvme_ipaddrs_eq() to compare IP addresses * util: rename ipaddrs_eq() to nvme_ipaddrs_eq() and make public. * util: Add ipaddrs_eq() to check whether two IP addresses are equal - Update Get Log Page code (bsc#1213618) * ioctl: fix RAE bit on last Get Log Page command * fabrics: check genctr after getting discovery entries * fabrics: Do not ignore one char whitespace when string sanitizing * fabrics: Avoid buffer overrun in strchomp * fabrics: Always sanitize discovery log entries * fabrics: Add nvmf_get_discovery_wargs() * ioctl: Set file descriptor in nvme_get_log_page() * ioctl: fix log page offset * ioctl: Move nvme_get_log_page() to ioctl.h- Fix GC in Python binding (bsc#1209905 bsc#1209131) * python test: Check there is no SIGSEGV during garbage collection * python: Return PyObject* from __str__() instead of a static char[] * python: Fix segmentation fault during garbage collection * Python: Fix crash during garbage collection - Set version-tag so that version are correctly reported- Switch from quilt based to git based maintenance * remove 0001-fabrics-Lower-log-level-in-__nvmf_add_ctrl.patch * remove 0002-fabrics-Remove-double-connection-error-logging.patch * remove 0003-fabrics-Introduce-connection-connect-error-mapping.patch * remove 0004-libnvme-Export-nvme_ctrl_get_config.patch * remove 0005-tree-Factor-lookup-code-for-controller.patch * remove 0006-fabrics-Consider-config-from-file-when-adding-new-co.patch * remove 0007-python-add-missing-ctrl-attrs-to-Python-bindings.patch * remove 0008-libnvme-accessors-for-dhchap_key-variables.patch * remove 0009-fabrics-Update-controller-authentication-in-nvmf_add.patch * remove 0010-json-fixup-dhchap_ctrl_key-definitions.patch * remove 0011-tree-rename-controller-dhchap_key-to-dhchap_ctrl_key.patch * remove 0012-Parse-dhchap_host_key-on-controller-level.patch * remove 0013-json-schema-add-dhchap_key-details-to-host-section.patch * remove 0014-nvme-tree-avoid-segfault-if-auth-keys-are-unavailabl.patch * remove 0015-fabrics-restructrure-nvmf_get_discovery_log.patch * remove 0016-tree-simplifiy-nvme_subsystem_lookup_namespace.patch * remove 0017-tree-make-nvme_subsystem_scan_namespace-idempotent.patch * remove 0018-tree-make-nvme_ctrl_scan_namespace-idempotent.patch * remove 0019-Fix-llx-lx-build-warnings-on-powerpc.patch * remove 0020-fabrics-sanitize-dump-config-output.patch * remove 0021-fabrics-Fix-build_options-return-values.patch * remove 0022-fabrics-Duplicate-strings-when-merging-configs.patch * remove 0023-libnvme.map-add-nvme_ctrl_is_persistent.patch * remove 0024-libnvme.map-export-nvme_ctrl_-get-set-_dhchap_host_k.patch - Always sanitize traddr and trsvcid entries (bsc#1207435) * fabrics: Always sanitize discovery log entries * util: Add ECONNECTREFUSED to enum nvme_connect_err - Print controller name for dis/connect command (git-fixes) * fabrics: Add nqn to connect/disconnect log entry - Allow tracking unique discover controllers (bsc#1186689) * tree: Add unique discovery controller flag - Build documentation because shipped version is outdate- Fix import error in python-libnvme (bsc#1207159) * add 0024-libnvme.map-export-nvme_ctrl_-get-set-_dhchap_host_k.patch - spec file: add %check target- export nvme_ctrl_is_peristent() (bsc#1205657) * add 0023-libnvme.map-add-nvme_ctrl_is_persistent.patch- fabrics: Duplicate strings when merging configs (bsc#1205019) * add 0022-fabrics-Duplicate-strings-when-merging-configs.patch - remove unused patch (duplicated of patch #0013) * remove 0022-json-schema-add-dhchap_key-details-to-host-section.patch- Fixes for controller authentication (bsc#1201501 bsc#1201700 bsc#1201701 bsc#1201717) * add 0007-python-add-missing-ctrl-attrs-to-Python-bindings.patch * add 0008-libnvme-accessors-for-dhchap_key-variables.patch * add 0009-fabrics-Update-controller-authentication-in-nvmf_add.patch * add 0010-json-fixup-dhchap_ctrl_key-definitions.patch * add 0011-tree-rename-controller-dhchap_key-to-dhchap_ctrl_key.patch * add 0012-Parse-dhchap_host_key-on-controller-level.patch * add 0013-json-schema-add-dhchap_key-details-to-host-section.patch * add 0014-nvme-tree-avoid-segfault-if-auth-keys-are-unavailabl.patch * add 0015-fabrics-restructrure-nvmf_get_discovery_log.patch - Subsystem scanning logic fixes * add 0016-tree-simplifiy-nvme_subsystem_lookup_namespace.patch * add 0017-tree-make-nvme_subsystem_scan_namespace-idempotent.patch * add 0018-tree-make-nvme_ctrl_scan_namespace-idempotent.patch - Fix PowerPC build warnings * add 0019-Fix-llx-lx-build-warnings-on-powerpc.patch - Fabrics fixes * add 0020-fabrics-sanitize-dump-config-output.patch * add 0021-fabrics-Fix-build_options-return-values.patch- Reduce log noise and export error codes (bsc#1199994 bsc#1199503) * add 0001-fabrics-Lower-log-level-in-__nvmf_add_ctrl.patch * add 0002-fabrics-Remove-double-connection-error-logging.patch * add 0003-fabrics-Introduce-connection-connect-error-mapping.patch - Apply configuration from JSON file (bsc#1199503) * add 0004-libnvme-Export-nvme_ctrl_get_config.patch * add 0005-tree-Factor-lookup-code-for-controller.patch * add 0006-fabrics-Consider-config-from-file-when-adding-new-co.patch- Update to version 1.0: * tree: Remove default port setting for TCP and RDMA ports * tree: add 'f_args' argument to pass user data to the filter function * tree: remove 'ctrl_get_ana_state()' * tree: add namespace path iterators * tree: filter out namespaces * tree: update nvme_scan_filter_t usage- Update to version 1.0-rc8: * types: Add support for get log - MI Command Supported * types: Add new Identify constant * types: Update persistent event entry struct added new fields * types: Add Host Initiated Data Gen Number to telemetry log struct * tree: always allocate config file in nvme_read_config() * tree: rework nvme_scan_subsystem() * tree: make subsystem name mandatory in nvme_scan_ctrl() * tree: move nvme_init_subsystem() into nvme_lookup_subsystem() * tree: do not return error when filtering out subsystems * tree: add debugging messages during scanning * tree: Handle NULL subsysname in nvme_scan_ctrl() * tree: Fix subsystem initialization in nvme_scan_ctrl() * tree: Fix leaking 'name' in nvme_subsystem_lookup_namespace() * tree: Avoid dereferencing nvme_subsystem_t before its check for NULL * tree: Clarify NULL return values from nvme_get_attr() * fabrics: Invoke nvmf_dim() with provided tas argument * fabrics: add 'nvmf_update_config()' * fabrics: Avoid out of bounds string chomping * fabrics: Free old traddr in nvmf_add_ctrl * fabrics: update log level for write failures * fabrics: Streamlining documentation * fabrics: Fix leaking ctrl in nvmf_connect_disc_entry() * fabrics: Add missing break in a switch * ioctl: Remove attribute packed and alignedof for args structs * ioctl: Align arguments indentation with braces * json: fix endless loop scanning for controllers * Remove nvme_init_id_ns * Add lbstm support for create-ns * documentation updates- Update to version 1.0-rc7: * linux: fixup log page offset in nvme_get_log_page() * tree: Add support for default trsvcid for all controllers (bsc#1195858) * tree: fixup coredump during nvme discover- Update to version 1.0-rc6: * tree: add nvme_ctrl_get_ana_state() (bsc#1195938) * tree: link paths to namespaces in nvme_subsystem_scan_namespace() (bsc#1195938) * ioctl.h: ns list bug fix (wrong cns value) * types.h: Key Value Command Set Identifier added (NVME_CSI_KV) * types: fix status code type bug (wrong masking)- Update License information. The library is released under LGPL-2.1-or-later and not LGPL-2.1-only.- Update to version 1.0-rc5: * ioctl: Set lsp to action in nvme_get_log_persistent_event (bsc#1196121) * tree: Ignore traddr case in nvme_lookup_ctrl() (bsc#1194025) * fabrics: Do not swap bytes for system uuid (bsc#1196565) * documentation updates- Update to version 1.0-rc4: * fabrics: add default port number for NVMe/TCP I/O controllers * linux: Update size when telemetry controller initiated data is unavailable * add cdw13 for set_feature_args structure * Add support for TP8010 * Documentation cleanups- Update to version v1.0-rc3: * Properly create manuals/documentation * Fix memleaks in __nvme_free_ns() and nvme_scan_subsystem() * nvme: get log domain id included in Log Specific Identifier * nvme: Add nulbaf(Number of Unique Capability LBA Formats) field on nvmd_id_ns * ioctl: Add identify ioctl for CNS 09h, 0Ah * nvme: Add Enhanced Controller Meta Data(FID: 0x7D) * nvme: Add Supported Capacity Configuration List log page(LID: 0x11) * tree: do not set dhchap_key to 'none' * tree: restart controller lookup * tree: fixup memory leak in nvme_scan_ctrl() * Rename nvme_path_get_subsystem() * Remove nvme_reset_topology() - Use precompiled documentation instead regenerating it- Update to version 1.0~2: * Add fabrics config option 'tls' * Logging infrastructure reworked (API break) * Changed argument structs layout (API break) * Changed scan API (API break) * Fixed ctrl_loss_tmo handling concerning values of '-1' * Various build fixes- Remove Provide for python package. - Remove explicit tar file name for setup step.- Use osc_scm to manage upstream input source.- Fix Source URL- Initial package creation for libnvmes390zp31 16905419591.0+48.g707b7a-150400.3.24.11.0+48.g707b7a-150400.3.24.1libnvme__init__.py_nvme.cpython-36m-s390x-linux-gnu.sonvme.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/libnvme/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:29979/SUSE_SLE-15-SP4_Update/c728441c9950c9d99e5fbbbb7f44e998-libnvme.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxdirectoryemptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e5880b017fd18598519b12d963e933f62ffde4d, strippedPython script, ASCII text executable RRRRRRRRRR.xߨCj 6utf-86a54e4288865fd967b184b942b17ee2feeb5da706994ac43983eb9e719f8eb4f? 7zXZ !t/N3]"k%%) `>.Bmo\#綛py//+ HږmFٕRi/p^ 8UDCĥW֗imeqV9h%>x xbpnT@d0)(n &ڮ@Cz*p@W`%ڞvI:C_mL"LùEjFD~袳Ӏxv"kN3`O%ɫ|(`"\i3iݱIɔ| jRgowj4/[g/gOzt$27:ސJ;z: ^eq <_ʞ /.lx=)7:pbQ:kZ.B yNxRpM_fzn;/BBG&j%.?"N V7vF$̈eZN `?>YG 4DƤT*!֤bQrkJ7Tv{m22A-ގWH7~A,LmR+EmBK s DغB)/=:xJxkB\Oȫxr^t}/m{/Wb4U5lb0~sU5e5jC&wz*=]`@+2V]c XH4!">VTVElHW4|)žپVEHuf7i19/c*L5 Nn+%;#>oxVrǘ#U4JUnd7~ӧ@HE>E>脯A@+n)u9FnAa(A\-,HkUo0uR]TX=yJtrnhd%OO(U>cKnf^ -jz{}R^j;q 7Vb6ư&^U<ט&ͬ>=J?B;y 3YTh[M"fcN me$I^nV&ل=x#Vq L{VbqCA0 ^j@[w⨪V= u'I:j ?B1&9]1Ko4YO3ZIkIub%tzұ8V!%NL31,*{ɽ7mQJ g+ak-oI f/J7AcG=e,]6p"8CnGA/~RT}L78WM1@3PH5y3}eaj'3 :S*eT78Q%+8,yox n|f"b΍Ogl|ҁrXy9c3[ď^G̢K73!|Hzs})IJpҨq]COwJr.घZpv0PYoV`᾿O%vO BЊ]oT"GcRw?IҦPY/4ʤ֤rO-VG(tjf{ajƠzmv3A8Izܛ=\̰LAGSLBp?W^X)aU wԻ'ۗ'!xZT+-BMt.I,tDMTǫַ!7C h ;"cJV7Iq&Qzݣ$ L|ѷ =ig`nl9j`-`U[\IVH%ۮ X| 뷫yDҺ鐮 ~ms\J%SDiCQDE{]Pghw8l5d2Ps/KUiOw/r" |(i' q&MdA9IUq- ]~٥LCX])*m.*Lo/ūRAbٳ:U0Sc0fJDin6S I.Ki#zn +]зE˩\5 w=Bڑ<6}൫H-5^I(U/ 3X<~0 ǩF7kLn@D)5" 96ukʩSH#?J4Q_FhfݨrI[)ibP$DQ2(o_@0u<0[ %}O!ۋREL[~Lyx~Lݬ Dxs"+dܪ sP@.|CRre'D z\u?FC*iO^ү<26-9]ViֲuFQPV1IMʤ^:.)pޙ{wl7f$z+BTn ( { \UV>̷C6OSVrN ꠇj5zq} o VqThXO?r0`>R#HLͦ<$þǏ@e:70I"M;'H005fwe2C $ ZPK) +rcWҌnKw!夥: bQf9K Ր֬Ѩ[>8]Wm^3 kEj~h8Ө$%Hy i Jj @ 4zݬn ͤA&{, Y[<=k2kR ό}CIPY-DVPdA>FZ]7)X&'1J}B|A9IJm&泲n?Y Bz>߄2fމgJn+SͺRLkX0YB, t|0uhVp^,GZ eO7"#+ BH'0}AdE)Z,q'ԯ"J t+ 9#Sº:tZXlSs1 Pp0]7,9Fȿp`g|So -y$F-+djkLB`N{1ole󜶆"PӔ!v2&eݭo@?m iLQt ijҚl%ZA]Ēgp>맚=œ+ oh%8Дg8` 3S\fo(+Io>_ Jw[ZHmu?DU;G m!J4?9h*74J:t1Td%/$@ :{݃`EP82~C4)FrέN.,1F@1~]c73eYRB I`hݎàĜ@Áż6S|>q.{ kwI1S庄nWҮa ?G2!?#K/R}@|l+2Ѩ=9&s7y띁Y;nT(%4J5ΈabӸCwȾ`!qAY'~Ɠ>І**ũ^_'[ut$!rZ@vedF L 8U&H[ : iiusyZB2t8;BaE QirT&*A!"XN$EO[-pdJPP澔HIֽ+8 ;o9,4 B~yե酰6RU5-_A} G&C;2iw }{\FUU-)(V?ICLte8.Ȇx;AacsrH&~qbZrERX.EMML2c"JKOy^^@`Y*UmF.g;$_8&d&J̦ӕe>'そ\]֊HL v"P4|Ļx[tWE*ºɤHL~oJ?턡/ۜSziPJ]OT`كS gA hyZTmҤUڶ$"Ep+"r&yjSrae}cN"4w.( ZmaTr?Ń8$bD ˕1鈊gcυO􊭑8 ^s k!-|zr8Auc)r;5]<h<#w:S-wFaGQ(ZC n1S:iD2T74ghJ0.Uli^a6021+*62/1lul$åМV@عhgm blUYhD?q[>'4dͭ}Pk6 dy#Cd{X> 8B(ZO/0aZ9UA>7dZ eQLs]Q"8^pG-! WhOۂ{5+<a{46YZDõY杊̄"F?#fV*ύ6M1ec to382Fux5N0.#ɱl*xH*T6ۋ l;U'PezL}"[y\xP{-$DGW2VݥeEo7bܹ棼ۏ̵||LQس: wu=%Xӄh^0 <ҁ"wL|&4E9D: o uY!J+}-9i5<_%R֯ cɊj:~^,-ԫz ÷xcK?TI,haw='_vh3}t:T8)  PKgĖa]boHCZʰ3}XKT 0V 8+3. cR'~[:{"iNxQte4lWRmRͶ:MX|ސpYuy3P{w<\*oc#'^Q|KCI'ܝˑ5Q<8t;>\t)Mab4Ji[AiS>&.׿}ueJ䋺2f :u@9P KMoM t3&v1' r:ۦ7$W9Rh!k(`L^ 2.]|O-}%e< saTY1꼠;E_%L%!fKGTT?- k GwܮղhSҮv/)%9t~9P0#m_}Eև*S`ؖS;G+NGCq] Zc̝]8Dl"@IqC_ş"N,>emHMa'ړ1%AZc՝ tAzn6;hr:, =tjZxrb&i>h6eܭ!ҊB"b1'[#Hjj4ޱVGnJjsJ}{9l,"̕Ӎ߰JTbC&D&D3l~!-;|3qqlb]')3M@|%UkRV P)anAO+|ؗx5S]KnЕwʌP-uZ,,6*lc4[%4z:NA)7veTy9]#E }{⾡d6|ɸqLo\aO槛 qA:R@<|tn?ͯy% N'PWɃiLOlj 7Rl0v>rqN5>.AX+X2{lN{NW*$ 8ӏOj_& AK*fU喬xjHƂgu|&ŕh:~5UT|2bݞbC*](tƕacQ:JuNl!?Ć۬ԦԄ^D3ˍIfsUnjJa3{J[pit;}lO}*_Շ bZz`y6 mLHFa*ϗ\w*&\JN>lE>*-"c1BQK)ÝQ % ,,-د0!83Ϟ3Ҽ}fl[湥VhXW$1đyb³qoyhVL%j9rT;>RӒ"Qbme. 0x3"4Ӱg ^:6pNJ`>mD+V*ch41)FɺG:e+_NJxK;M q3QJ=}Όvܫ/P$аJ6cOTR5}T!4zJIG ?ah۸=ex#ismQ/WNJBDŽ},Ő/˹c8-q"˪\06N2u%xs~]A')epU2*6PPT0| "< ٙv~)bH^C.T ;|,#cP1m?#`N=BJ>h xb; 4L )flL#j~Gd=vl^ 4#SK2 H G1eFl)r(<7=.?dg^R`B/eM`Y'8md0[>F;P^AHe/Bm%>Gɘ6VAAp(7 Jޘ-\ޭ@U*/3{W&UI=AGh&Ćr[Vrz2+4sh209MQt 88,,pdT%w5KHE7>7Mz7ny䟋cۊ2)õ29X~l7qN#Ի!ci&ZCV1hӻ/?[PTUHJar<kY}Qq'X>p*,\cPIY)Yk )躭WT=Ůf{  2j@j(Lx\!O=75‡6HWE^d9 IHխ[}w{|5 ?8{DE7| &S"~4-mZ_cۚZ,j̆i2@zZ& }L:px;S!IV>Ϣ;Ppvky['>9O%Ilp,1(j42CԊgۤJ=ZFPfג/z!χ I7֮r n^H/Sٴ{֖ scfy$v8ZUK qA95tnb4cw?.Re*[. )J4qyaPcÿ}I/0v%%OZuD+LQ Bɲ;hDׅRƥUu'!3ĚTr4Q.Vda0jҾ[)ѷ~Un|Zt^0T]oy@E]q< *]51\+nP) ly7HIډ[DoE P[_ary6VX3]5j^0xa8ehV7A@*d|k \&F o8-~jnjS0,h=AjjkU&`dM=C]1Z")ghǠ /g8b)AUOvQzb^W/,mv*So!bb9Y5rMdk ن3΃A3sJntej&dAe7ik2#hrw7b(cW:y .3ހNGa`Ajx+k2s\rj  ƕx|H q |rmoxx̷K4eCPɎ;ɭ'ok$ YGyJӫ/j($ٮH[&x²%zs~dysx_Vnk!Mp;,vX, K!7Z@WGtD̥8ԑE0ȍ7 /Ku#$4JD YZ-pj  @yX@r[Nj)Y\-3}aj*h􏓳:Xh p&h!G!{r@4ϚsX B`Ny̋4bA]JvM4R\܂sIzޏ_Èe1aҏ]uov !G3a@G(Is2P |lF~\zR!m?k < XX"8Q;  atay s$%f^X(MZgEWt{#fuBsaS"=H,-Ppή.@ȔBfVA@Jgnz+؆*_gSGئ(f4X8(/NO{D֚'P]'\: 7geeXCY܀Luar k\؛u` ;uк, Η%Ć,`XtWp. (!s6ȎA{ekE%qp #z*Ёvm a$#8hw0-me$ɰh; | 1eB;Yn:=CER#.% P(Pބ nUcC=i.CiI˓ssm޿(5!&pǸ-aJA^g+F48 ^^UF#Dw:tǽj(Pg7'lL]}?Ed1! lr%SoCNkS@yd=C| ^ߴ}SK߾^JGH'}! &ۼCm)ɹOM;zei KQ0MP㾾5؞7inªZK B]SKM.l^+#'9\C%;pť`h${VrS)g5"05^$ e[iǨ^.wfS ~⡷D;6vJЩ(PCBJևL:ƾI (#=.4q1LQQ1Q>mˎ.Ye