rdma-7.3_4.7_rc2-6.el7_3> H HtxHFY'! ?*}}&.)WȾj|gw,^D>,1QAc@o29ef34961d549b3c3c8769c6a01f2de16d1e9d41qdW8,O(FY'! ?*}}`8RcΘ$@5B@w+ |VCZe-7>A6p?6`d  F  T   h  { H \  {   ( 8 29 2:}2>0?0@0G0H1DI1X1Y1\1]2 ^3 b3d4e4f4l4t4u5v5Lw5x5y6D6\Crdma7.3_4.7_rc26.el7_3Infiniband/iWARP Kernel Module InitializerUser space initialization scripts for the kernel InfiniBand/iWARP driversY'sl7-kojislave01.fnal.govDScientific LinuxScientific LinuxGPLv2+Scientific LinuxSystem Environment/Baselinuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset rdma.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable rdma.service > /dev/null 2>&1 || : systemctl stop rdma.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || :c4':]]/r#  BA큤큤A큤큤Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'c72ecf38af7291c1fcf00fd65b65530e8db48166d4b41100654013e20017144ed1bc415a178d38b79827490c10a0f9e995bb93c650e75ea9893564ced6169cf6b1d4531b343af1b95a85c0c3cf08d2d35ca27d79e13568f84d0b07c97b746a85c37d4663c61a0bf77a864ffa082ead8d63c730620ab3ebfdf68d3f695e42688e387ac859902162d40fdf12a7e3f5c3f743d49201ba1953652899fb2edcf699bb843d95c793e6350a8ef986f57377a03f91d20dd5153621f4f38e5f5f446acf2a0e942d22f508100a6dcf402b9622e10db63e29911343f046c71eb299458d6cd9f34f076109e6a805c303e14d92c2f3c26142ff7c8a1bf0729a9da57dde949553e7b389243ae950dfd76995bf6338fd8e98d03609c4dd47d7eb6f66a3852ddd16e91c6e59f1cf223bb0cdd47e029d0344e131692899071ae0680056b62387835f7dccffc8bc2d2b6b575ace9c6787d77ff9c48f9ae0494ffa0aad298c907944112785e079ffc5bddac165dd491ce1ef117edda7de13b962c55aeb5fcc12996286f6753d70ebd0d24ca1a62048fbdb93ab52dca2ad73a5fcc96beb5626d44d0bb64c2224c60395ac8ed1a0bcebf2d0a5d2fb3223a91b61074a2e0f1a08d4cf8f1118c002da06c566feb140797f25c807ad85d2a726de3f689ef9b875c6f93c9d5514c4dfe9f3b43ca7d4c49792ab03b68f62c25a1bc3d3d4fe97e3bb543a22bfa6cf275549acaff83e21fd82c7d5a41255e1b972769c1923bbafdf6284869ed33brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrdma-7.3_4.7_rc2-6.el7_3.src.rpmconfig(rdma)rdma@      /bin/bash/bin/sh/bin/sh/bin/shconfig(rdma)dracutpciutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)systemd-unitssystemd-unitssystemd-unitssystemd-unitsudevrpmlib(PayloadIsXz)7.3_4.7_rc2-6.el7_33.0.4-14.6.0-14.0-10955.2-1 initscriptslibmlx4libcxgb3libcxgb49.49.16-11.0.6-21.3.1-61.3.5-14.11.3X@W:WrfWc@WaC@WZW1@V;DUUUq@TfTq@TY@T@TuT2@S;Sz@R@R߲RkR@R@R@R@QQQQ@QP<@QP7@P@P@PYPYPYP OLOn@MRLV@Kf@K@JlE@I2H@HM@HKJarod Wilson - 7.3_4.7-rc2-6Jarod Wilson - 7.3_4.7-rc2-5Jarod Wilson - 7.3_4.7-rc2-4Jarod Wilson - 7.3_4.7-rc2-3Jarod Wilson - 7.3_4.7-rc2-2Jarod Wilson - 7.3_4.7-rc2-1Yaakov Selkowitz - 7.3_4.1_rc6-2Donald Dutile > - 7.3_4.1_rc6-1Honggang Li - 7.2_4.1_rc6-1Michal Schmidt - 7.2_3.17-2Doug Ledford - 7.2_3.17-1Doug Ledford - 7.1_3.17-6Doug Ledford - 7.1_3.17-5Doug Ledford - 7.1_3.17-4Doug Ledford - 7.1_3.17-3Doug Ledford - 7.1_3.17-2Doug Ledford - 7.1_3.17-1Doug Ledford - 7.0_3.13_rc8-3Doug Ledford - 7.0_3.13_rc8-2Doug Ledford - 7.0_3.13_rc8-1Doug Ledford - 7.0_3.10_rc8-1Daniel Mach - 7.0-4Doug Ledford - 7.0-3.10.3Doug Ledford - 7.0-3.10.2Doug Ledford - 7.0-3.10.1Doug Ledford - 2.0-13Doug Ledford - 2.0-12Doug Ledford - 2.0-11Doug Ledford - 2.0-10Doug Ledford - 2.0-9Doug Ledford - 2.0-8Fedora Release Engineering - 2.0-7Doug Ledford - 2.0-6Doug Ledford - 2.0-5Doug Ledford - 2.0-4Doug Ledford - 2.0-3Doug Ledford - 2.0-2Doug Ledford - 2.0-1Fedora Release Engineering - 1.0-12Doug Ledford - 1.0-11Fedora Release Engineering - 1.0-10Fedora Release Engineering - 1.0-9Doug Ledford - 1.0-8Doug Ledford - 1.0-7Doug Ledford - 1.0-6Fedora Release Engineering - 1.0-5Fedora Release Engineering - 1.0-4Doug Ledford - 1.0-3Doug Ledford - 1.0-2Doug Ledford - 1.0-1- Don't load tech preview ocdrma driver unless requested by config - Resolves: bz1422821- Add a knob for loading on tech preview (i40iw) hardware - Make "is module loaded" function name more accurate - Related: bz1263936- Add requirement for pciutils to be installed - Resolves: bz1350720- Add target modules to initrd module include list for rdma service start in initrd - Add iscsi modules to allow iser/iscsi network install/boot - Resolves: bz1347548, bz1093972- Fix up dracut module to not exclude infiniband drivers in non-hostonly mode - Resolves: bz1346113- Bump version to reflect rdma stack backport target level in 7.3 - Verify fix to ensure all rdma drivers get into initrd - Related: bz1303589- Check module presence before attempting to load - Resolves: bz1263936- Pass module load params for cxgb3, cxgb4 and mlx4 - Resolves: bz1191046- Update version to match kernel submission - Fix two documentation issues - Related: bz1227995- udev rules: Defer setting of node description to rdma-ndd if it is installed. - Related: bz1169968- Rebuilding for 7.2 - Resolves: bz1227995- The system libmlx4.conf file had the name of the config script backwards and on systems with ethernet devices in ib/eth mode, the eth port was not getting set properly - Related: bz1164618- Bump and rebuild to eliminate an rpm version compare issue on alternate arches that don't use the .el7 dist tag - Related: bz1164618- Move init of all RDMA related kernel modules from various user space driver libraries (libmlx4, libcxgb3, libcxgb4, etc.) to rdma package and make those packages require rdma package. This excludes libipathverbs since the modprobe files are provided by upstream. - Resolves: bz1164618- Fixes for module load problems at startup - Resolves: bz1158000- Fixes to the SRIOV setup code - Related: bz1094538- Update version to match kernel submission - Fix for usnic_verbs instead of enic in udev rules file - Add support for setting the GUIDs and MACs of SRIOV vfs - Resolves: bz1094538- Use is_available_wait from new initscripts so we wait for link to come up. These keeps high speed devices from failing to start because their link is slow to initialize. - Related: bz1078915- Add a dracut module so the rdma stack can be brought up in by the initramfs - Related: bz1064316- Fix numbering (3.10 versus 3.13) - Related: bz1056145- Update Requires to systemd-units instead of just systemd - Reset numbering back to what it is supposed to be, but change the format to mass rebuilds don't cause a problem in the future - Related: bz1018658, bz1056145- Mass rebuild 2013-12-27- Actually use the udev rules macro to keep rpmdiff happy - Related: bz1012796- Add a comment to the udev rules file for IPoIB renaming - Move rdma commands to libexecdir. They aren't intended to be run manually by humans and this avoids the errors about man pages not being present - Move udev rules to /usr/lib/udev - Resolves: bz1012796- Update numbering scheme. Version now corresponds to the version of rhel it is built under, release is a dual component number that gives the upstream kernel version of the InfiniBand stack used in our current release (aka, the 3.10 above) followed by our own release number (aka .1). - Make rds loading conditional on the rds module existing (it has been disabled in some kernels) - Update udev rule script and rdma-kernel-init scripts to offload node description setting to udev, and make it more reliable - Resolves: bz1018658- Fix bug in ifdown-ib script- Change VLAN/PKEY in ifup/ifdown scripts. Overloading VLAN was causing problems- Oops, didn't update ifdown-ib to match latest ifup-ib- More fixups for ifup-ib and P_Key support - Move persistent-ipoib.rules to 70 instead of 60 to match prior persistent-net.rules file numbering- Add support for P_Key interfaces (IPoIB version of VLANs) - Add sample 60-persistent-ipoib.rules file- Drop the sysv package - Add the SRPT module to the conf file and startup script - Add support for the new ocrdma driver from Emulex- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Add some proper systemd scriptlets - Resolves: bz820154, bz816073, bz816389- Oops, we really do need that install section in our service file, so put it back- Don't add an Install section to our service file, that way we aren't started unless our hardware is detected- Minor corrections to systemd service file- Minor whitespace cleanups - Correct the usage of MTRR_SCRIPT in rdma-init-kernel - Remove no longer relevant sections of config related to NFSoRDMA (now handled by nfs-utils-rdma)- Update version to reflect addition of systemd support- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Remove udev rules file, recent kernels create the proper devices without need of the file - Remove the nfs-rdma init script so it can be taken over by the nfs-utils package - Fix up some LSB header bogons in the init script (will convert to systemd after this is tested and working and move sysv init script to a sub-package) - Add ifdown-ib and update ifup-ib so we have more of the same capabilities on IPoIB interfaces that RHEL has- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update udev rules syntax to eliminate warnings emitted via syslog (bz603264) - Add new init script for starting/stopping nfs over rdma support - Require that the nfs-rdma service be down before stopping the rdma service (bz613437) - Change ifup-ib to properly account for the fact that the [ test program does not process tests in order and fail immediately on first failing test, resulting in error messages due to unquoted environment variables that don't need quoting in the second test due to the fact that the first test guarantees they exist. Or that's how things should be, but they aren't, so rewrite tests to accommodate this fact. (bz612284) - Use ip instead of ifconfig as ifconfig knows it doesn't handle infinband hardware addresses properly (even though we don't care, we aren't using it for that) and prints out copious warning messages (bz613086)- Minor tweak to rdma.init to silence udev warnings (bz567981)- Tweak init script for LSB compliance - Tweak ifup-ib script to work properly with bonded slaves that need their MTU set - Tweak ifup-ib script to properly change connected mode either on or off instead of only setting it on but not turning it off if the setting changes- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Add the ifup-ib script so we support connected mode on ib interfaces- Attempt to use --subsystem-match=infiniband in the rdma init script use of udevtrigger so we don't trigger the whole system - Add a requirement to stop opensm to the init script- Create an initial package for Fedora review/bin/sh/bin/sh/bin/sh 7.3_4.7_rc2-6.el7_37.3_4.7_rc2-6.el7_3 mlx4.confrdmamlx4.confrdma.confsriov-vfsifdown-ibifup-ib70-persistent-ipoib.rules05rdmamodule-setup.shcxgb3.confcxgb4.conflibmlx4.confrdma.service98-rdma.rulesmlx4-setup.shrdma-fixup-mtrr.awkrdma-init-kernelrdma-set-sriov-vf/etc/modprobe.d//etc//etc/rdma//etc/sysconfig/network-scripts//etc/udev/rules.d//usr/lib/dracut/modules.d//usr/lib/dracut/modules.d/05rdma//usr/lib/modprobe.d//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/libexec/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuASCII textdirectoryBourne-Again shell script, ASCII text executableawk script, ASCII textRRRRRR?7zXZ !#,ൃ6y] b2u Q{J8ͧ)rߊ4TET4֙f;؇< 1Gixj" tH"(_̻vExHgD+oG$۰C*VJ=П0fhK?UA;1BP6,!hM/>+7zgdIp8%E-z s-͌cZ#؅Ec:$}DaPoLC~˞?4G9| 'vhKol'qȽ)xVTER 53qRXwj0!=m׌`G|ju!KG$?(_;> .NhEQn6>(ʥF0v*y'E8S<$~Դ_3eGyC? -j&tkDD۱e.I..%s]qUjVB5H ]-aA?K9TX:B#R@DSgM#aDdAvmhP^1s > &˵I[Yak7-3HsIqDK 9E4`sQvqMUil0qDmڈG\e5_aTL($Ncu/kwMu;ljZs;c>q:_3H7wgIݵғ=A4v&u.IMXy5UhM4U2?nMu~8Gc }viy3NJ3Ԯ?tSsʔzmذCG}]"Ι8[KKA#1 FU=lUgN7=$6iZeT jV>拄#-E2)Oh8QT `7?mWَhOy.|>yZ uieSJ?`LYB?jOo)ǔd[ny"iw5)hSދ@ScͩRFBpfT0x>g7?zD[˙"`3S[T~ M_S5rSY?٘^Q3Ӎ[@*C0xNgsQ#`VsK,XXrB_$]zD^\s3oO< It'XoL^ 63ZjY~> #E: a`*>v`)'Y>Ծr=Ej6J7PHnrdH}[1kM1uјYDd‹{QVTJ0Q Gp8^u.ׄ~V QVYH[NO4o5&+y5|łTgX0; $!φ |6o;suX܁KFj+d~\k (o(]yyZ)'e@~B%n?hz>(նwznc,<>;lM~[HoՃU{BjbKc0$d9`BNҖ[kgqc׹xG 0}#? N^,f[W=r3 &_-ލ[KsjC5hg/R|. >èo^6u:CufؼH59%NUzcm @8kwΝlEOTy}(n:ݺ [ػ\ vÐO1{ķ ]+V(`fUN#HăXzbhO=ZTx=[<Cjb([KEU/4c'Bc xpa9h^4h5{3^&E3b_lFT0鿖Z'':iX?CJCFNR=@-"1Q ;}M⡠AtU?ivrcW2bp"sЖ6Fy7Q4,:[zxqRP̽8^J9gG@ $ףNS5#`ݿn`O(K _TxI0fOybO9]UXZk!{V[5u[ShQ)N(%F>?oZ)Han:qS]\ *htUkC*Փ. (BblM _1aA[_OZo(NvS s(4яiRލpRi1>L,Tbqco-n֍TUq_(`jp7w_]z# C ݟ5_{/cCB!.*~\;Cҷqa 0uHȧprCl)e3IHjê@~}^aR{Y١6HG8TºvK!!Bbʾ{^ng!Pϡh4H{A#F,/Q @M ml8RAytL&& ̤4YKQt=z7B4DqHC]azLw >9*GCA ƘE Sw86e}p_Qk.umrX>@'4R@) / k:,~w+[~OsUlTg-P|F^+Ul86- &m2B -"6o΀5srH>KэUuj$bz `łժ4VpY :{%E8l_/*Si)4/t2JE 1;c쇲Y%$Jm/Ǖf0LWWQ76(bP1U0lA+т9[*>hTz*j fZ-?vQ9?LqlnΛ1K^3[`I]y|]ڞm&7/@be)i: v[ovy5);WI x?).NgKQy!lG|200)#3ZLAi[ͷ܃ C9O%&h2X WI^Ӝv ph4[ן3PjV=ĜKGfkI}%&9m67C*ԁ ۥh {F3>J * TxkRdN Z6B Z*3ZFf a сNcY@T;B^ GY+/|SЦ RۓG 馁?܊z|<!;ԀWdOGLsw##pʍS4iX,oW%Iw+\RZ=%J{8F5\^RB__څ<#V^5)6;SbڇCOz-m\u؞{VʌVN7d; 'r SRRTYpԲX' be\Y5\kK?X0oQW$TڜJqR-P!fNk)/%UI; s21`bm141ځy^[ }À芾4-,$2[I8(h?[}5AkdLX1 ';bFk]cDK]W9"aఫJ[7|5;skW/v)$cߴŸ`t1Z|{.`>5`VVqʇ'்j$>\:W5` ݯS0zHȤ|vAbA 7^޽nى:%1h5HH(yt2o㙨Ǩ(j 15ƀƔ\7/qfXB p@C".*v-۴- (2AF#)3 *ǿFMRF}+ЯLy|m]6)ʵ }28<.kW%NhYF)a)@(  ZݔYz60A!>l1(aԊwj%U!NVc}-қe0:ᠬZípǻQө !i~ )}3 NeG,r؋eKյppq}a/6dA 4^Z 7Y]6w>G\MmL)%iVI|`*֢BGX!):WvK[GOVYF~Q@1H%J7\'H2`#+8iAEkC(`4IJ7DfߵTm4'˸d }y2{OB>Yny\IV1SiBC4Ÿipggz5I2⿲ ŋ\; \6 ՑvccU ><~/HQpA ,k3{r!ĺf?Z+ cܯNi^m%+b$of3@L XJU nSeoM?RC:s 1pjM5"'rW+Q"c"/p lGiX3a7F QD.Q(Vo  P`5 [jlE_eЋuqR F-׹gVNe4Nw:  sOI[>ھΛV<%W^c:Z/Vg3y=ZxCl9Z4_GDKUlV-#G<қ"OIlW."Rl. _ ŝ!=v\BYEl. Yl.\PrimA/r_BJ~ɯSwW(_YLsH`( +oS(5j̺' JݬL6= 2dMEMmA S-G]i|O|HFBN(bX.GE?VC;]O* @pmAh$>MɯŁ4I>CR؉cZ b['f_Y&⥱+[sw;x6'睹exC冺x%_ܛ7Rn/5:ҡw:TQ$5 0%)5`ٵƤQss{խ=b 3BRRņjrn4 +1IOw'vM|'nRcp{'Guk3N~Rs.s [S q,˄s!Q (Zc|PQV9FE5>R/NK ԵT=CywdZF.vރvwݔqNW |] T`H4}}Ba%Ch<ӡ[6CʎH9lK2Eӗ%Y!̶)_ևG&ص7د5Vck3B ͜ ,;tũn,s-s!w`E%5ݪpIm*>3ki# nT'7t}@d'? KMQSps*{}8.jO?-lU&(w^y-+ϮM5G+SCOK]Ido!rW¹^FHF-.m/@`OVEг@hL8+sFI ~ݹfȯ<8*FH:hue@[ <RZ\f@w{Єqd;v+tgb7ʍtW,$;b&w;@wmyA#pn0,V5@1 ěJ45c.ot%n%|3>xȀH,ݿ'UAB?CeƕM7K$_pd(K :YG6 L3 ÙJrJxv=}Bt{6+~I3JZ_F׍SJH 鲰r7F燱3Sv:߭-Aȣhob;G;؋1͓5T8ð?لSk5JQ)>5(GwqUl`ߵ"'6"8l,M2vp?N~ok^YFXOM|PՁ+Ѱ^| =UAk+-l87"KLlިzP3 ##_G @d<)yAz*O NG/V(èB8%bT5EѭFI5D[h`s!+4rY. z^_f#'cwE"j<ɉwkKZJxpv9#=xr"#fwF?wb< ༰&އmSiY%S=OG4S<£5"`iH恁PCmQU>Z#]-c=v2q<]gF菏YoUN3JGRJ,)LSu1ayyps{5Ues{E z,U5)xpSț.ziO` 7jVte^]UOWmq%xgA=jG,-u&r|& Fºט&JXx+&JXV*.dC߾0 Xk1huSxk0E-oo`{72H:0ך@2M-r6K9P'cߓ,==![K9led cMϊOXm&b~ {/$|s4Tkݫ4#a 0YRDW7$)x\KWZ$CwNրLbE{^Fb0j<ֶ{rQ9;>”ζ|-Zܡ"\'-kijDI3^ZK3jF%ӓ(U7K"lWBh$&a@ x`lA)w îf֑p=˓m &zXMC%ҧ+_*mȳf4+$}kA|Gn};MaŇ4B xk<4Ďb%I@ &1;NqyPDeS"1Xjs%w`0m+ GRUL0{I`C3a#h ["6mlk!9G_.Ы=zlJ-c=f܎J=Sn=KPM'g@Ű6-h}S\oz B ^ 2dh>{emƅ W wv f{хoh--TH/#~YJiNzhdQ\92ZȽDܮ1g!Q&5!@tܾOm?LzjdsSYHiR44Gc˜Sj+6vTPZ)=زsdέBl BŐ<s%js[}:{AMN@a6Xξ,NT~߬\@}B Nv c=06V *a+]'tJ^Սmc :B4zS(#>Я uQ`S(J|v<ՓjM ,fAmrvzLDBEߎ0GcFjiNYT%հF41ЙSrW=vl <=J㎰Ojn"?f;x6@-< M80E4/p"xBRF8#!4`7w)ʠ%'l|X! Yur|b4h$77&W?kIG :S%zYT|(@$M}`o2x=@u6٠7RZx&Ǻzpc(^Kt~qp3~IY_Nӏ{Fu#9H I;)]Ve_tɢ C@?eZHHᕻ^)^虊*4Zx#  NwH̴ӖZ ACQa"jc}S +UWSmFADɘ'*-?T*#^ ۬#6|Fx.N>X?# b`zO9k?H4 x|~H鄥} 1y444v^A\l9N{!MBCr8#mŶ9UԨRkqsgp'g_0Qx\aiV NWl w;@o3N>tE`NXܽz?ңYGj|Š@ؕ$Q;˻Zo8ڹh/!>G(hU4gƼiqFtPO~-", =ʹ TJmޙr@= wYhm 9*͒BEL_yny)Q,_9EIf8)/#K(uOjsJ]3 hҕ%$7\ Mbd k ~mڿC0{kޥ9|c R0=0;ڋ*^BM zuvnE(Ăqk'8vHhJѥO3'(FAڐ~t˿`dʁl fي袖sJ` o^WDS2IYgا촔n4ym8xZk}OY_p ϖe$ybY-g]9FиH3ۥ8$"F V*)GBՏԨ@`S[()ӥ&>\y#be"n5e|)eF}.vH[7E94d, ip w9:Ә짨q@X@S@ D92}:ɾN= s^/5^Z-ZC J6=' ](k5*m^6A^5d!&&"v({].:闪ybpMX·p]CWtIuEaW7 % }LXC#9tY:HAJ:u8B&9 0Eo|yI3щU"N/vE[MBGQDv?g61e]dJb>u YwEkt t`aHUƢf :AQodPXq+XO//Oa,Hꃌ֕#3 ؅O.W!fZ;"ݘIfHq7CFB&JQ!by#SZ IޞܨrOJ<.=_ǀyxA&YD ۾oCe#raR\BF|>M9'$56{F@K-'_dgqOab KU2eFX=~ZD6vaZct]m,;¢9ObKz_Q/u nM4SҸ[REPb"VI'iQc#z)3D\> n'$:9޿R\#9;;T! DoːC|xq.R\PNkVe#+z?\|h9&)t52mwm YZ