linux-glibc-devel-4.4-6.3.1<>,i[5~/=„}SmWAUnp鍀+FcL,sd]VnXӷ΅G?ctB!wij|hDC V첟"j JN9hةyxڰ0gp?:kى`S eG3\zk&Oz||~-,Bޓu(ڤ,-I߷.DŜhUX.zaWIY>d5]6mãW4dU\'F{Y|DS?QF\kz>FSl?S\d  Fdhpt tD ' 2 It Z  4Q QDghh4h(h)h*j+j,j-j8j79k7:oI7>@BDFGHI$XYZ[\]ψ^;b cadefluv%w&x<zSLClinux-glibc-devel4.46.3.1Linux headers for userspace developmentThis package provides Linux kernel headers, the kernel API description required for compilation of almost all programs. This is the userspace interface; compiling external kernel modules requires kernel-(flavor)-devel, or kernel-syms to pull in all kernel-*-devel, packages, instead.[5~lamb17FopenSUSE Leap 42.3openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.kernel.org/linuxnoarchasm_link= case "$(uname -m)" in alpha*) asm_link=alpha ;; ppc*) asm_link=powerpc ;; s390*) asm_link=s390 ;; ia64) asm_link=ia64 ;; *arm*) asm_link=arm ;; parisc) asm_link=parisc ;; *mips*) asm_link=mips ;; sparc*) asm_link=sparc ;; aarch64) asm_link=arm64 ;; m68k) asm_link=m68k ;; *) asm_link=x86 ;; esac if test -L usr/include/asm then case "$(readlink usr/include/asm)" in *../src/linux/include*) echo "/usr/include/asm points to kernel-source, waiting for triggerpostun to symlink to asm-$asm_link" rm -fv usr/include/asm exit 0 ;; esac : symlink is ok, update it below in case of an arch change elif test -d usr/include/asm then echo "/usr/include/asm is a directory, waiting for triggerpostun to symlink to asm-$asm_link" exit 0 fi ln -sfn asm-$asm_link usr/include/asm exit 0if test "$1" = 0 then rm -f usr/include/asm fi exit 0Yx =8 J$ C{;$S  %  %" :! ! "!f%$vx j" }" y ! !vh"!wMu 8 " >G" 0 {C ! "! %  " %k" s T! ! "!3 ! Q` 8"#T Vx -"&s  " d%s"  A! ! B"!"X.EI Hx "6c6}  Kg]  (z)& %}9  "  4! !V !"!) %+/  % "  ?v ! "!|%  " "  ! ! "!? %  %" v "! ! "! %(L " %"  ! ! "!"N !n  ?a;B"nI [v]q[E8Tz5M0N L"}5 Ezre(a*I[}z 1+ pf`dlQq]- !#~ _b W eDx0K.4+AZwww{{"s{ws{{{{s{sw#:]Z gd: a"<!.h%teIMc`a " % "  up ! P"!" & 4 \E fl@"D" !7  ! a6"!qS(&!; t@V5iP h"%#IW|y / C@+H# v4d&5#  P [ z ,Y p|k Da0} JB na (?);E" z@[@@"t$1 t ?-YQ in %w 1@BB/b> " Xp- $?(' , LJ% rEld KBiT )  I1 /%Ti  bY:d4?0}t )BhO7qC ' wbj .@.;1  j u ky6| f 8 >x  * 8 ?TsCa6"_B wSn8 Mos 3 C4zI2CyF1Xe7 n~cT}Lb 2}QA Y|)Y)E'"PF8jpp(YQRFxJ11+a9}QM  G]5 ~f 4Pk+@N<=%m) 6~L @ K )9E 1o)73.yj@ pj  Ql </ /H1mO}{9Xs"e #QQ*;r_A#[]$8JyAzB2c "~S') +7>A^j DsQ< @^  '' o X >: {,A a t -%D#"~ H5%0g/ 6"1V'=AC + . ;nAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤VVTVVTVTVTVTVTVVTVTVVVVVVVVVVVVVVVV[5uVV>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>V>[5vVBV>VBV>VBVBV>VBV>VBVBVBV>V>VBV>VBVBV>V>VBV>VBV>VBV>V>VBVBVBV>V>VBVB[5vVNVNVNV>VNVNV>V>V>VNVBV>V>VNVNV>VNVNV>V>VNV>VNVNVNV>V>VNVNVNV>V>V>VNVN[5vV>V>VSV>V>V>V>V>VBV>V>V>V>V>VSV>V>VSV>VSV>VSV>V>V>V>VSV>V>V>VSVV3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3V3[5vV>V`V`V>V>V>V>V>VBV>V>VaV>V>VaVaV>V>VaV>VaV>VaV>V>V>V>VaV>V>V>VaVaVa[5vVdVdVdVdVdV>VdVdVdVdVdVeV>VeV>VBVeVeVeVeVeV>VeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVeVe[5vVjV>V>VjVjVjVjVjVjVjVjVjVkV>VkV>VkV>V>V>VkVkVkVkV>V>VkV>VkV>VkV>V>VkV>VkV>V>V>Vk[5vV>V>VoVoV>V>V>V>V>V>V>V>V>V>VoV>V>VoV>VoVoVSV>V>V>V>VoV>V>V>Vo[5vVsV>VsVsV>V>V>V>V>VBV>V>V>V>VsVsV>V>VsV>VsV>VSV>V>V>V>VNV>V>V>Vs[5vV>V>VVV>V>V>V>V>V>V>V>V>V>VV>V>VV>VV>VSV>V>V>V>VV>V>V>V[5vV>V>VVV>V>V>V>V>VBV>V>VV>V>VV>V>VoV>VV>VSV>V>V>V>VNV>V>V>VaV[5vV>VVVVVVVVVV>VV>VVV>VVVVVVVVVVVVVVV[5vVVVVVVVVVVVVVVVVVVVV>VV>VVVV>VVVVVVVVVVVVVVVVVV[5vVVVVVVVVVV>V>VVVVVVVVVVV>VVVVVVVVVVVVVVVVVVVVVVVVVVV[5vVVVVVVVVVBVVVVVVVVVVVVVVVVVVVVVV[5vVVVVVVVVVVVVVVVBVVVVVVVVVVVVVVVVVVVVVVVVVVV>VVVV[5vVVVVV>V>VV>V>V>VBVV>V>V>V>VV>V>VV>VVVV>V>V>V>VV>V>V>VaV[5vVVVVVVVVV>V>VVV>V>V>VVVVVVVV>VVVV>VV>VVVVVVVVV>VVV>VVVVV>V>VVVVV>V>VVVVVVVVV[5vVVVVVVVVVV4VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV4V4VV4V4VVV4V4V4V4V4VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV4V4V4V4V4V4V4V4VVVV[5uVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV4VVVVVVVV4V4VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV4V4VVVVVVVVVVVVVVVVVVVVVVVV4VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV4VVVVVVVVVVVVVVV[5uVVVVVVVVVVV4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5VVV5V5VVV5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5V5VVVV5V5V5V5V5V5V5V5V5VVV5V5V5V5V5V5V5V5V5V5V5V5VVVVVVVVVVVVVVV5V5V5V5V5VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV5V5VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV5VVsVVV5VVVVVVVVV5V5V5V5V5V5V5V5V5V5V5VV5V5V5V5VVVVVVVVVVVVVVVVVVVVVVVVVVV5V5V5V5V6V6V6V6V6V6V6VVVVVVVVVVVV[5uVVVVVVVVVVVVVVVVVVVVVVVVVV6VVVVVVVVV9VV9V9V9V9V9[5u[5u[5u[5uV9[5uV9V9V9V9[5uVV9VV9V9V9V9V9V9V9VV9V9V9V9V9V9V9V9V9V9V9VVV9V9V9VV:V:V:V:6d1e9d75b8690690623b98176c2d1afeb301e3ce87eaa5e17c76ee75dd199af5774b448fcb05a041c7b8e0a2d3368195a4beb786b6cb15976e31f3b48f57ef37ab49db64c83343836f4a9a3555e65ef1d29a6b2517428796b2414f38a366bc2647379845883d6be8a4aac9eca55b733d7e2608d08ff94546408c97bd5d0f64cb4ef1603a69c4e0ac29d4e5ef5ef5b75686aad6424c9f9b092311c11134066614a14eb4a53acb122198ac3cf2072d0adc77a282e27272f4e5940209fffec919bddd53b28db54b932edf1e7744558872778cb70b2e2706562d5ba46b4e1ed3f418543141cecc76c438fdac343051fe273d77fa463e9694464694be09b5241dddc1c5dc531474290c5a3f0360e3c106c885b1e43f4e61f714873e59fa3c529d0e1dac72c7a1df70d9349e3dc2693940bba2098873c046bc1346d5d06e00a5f81f13d55d426ebe4984f8b5a2cff409de5affd5e99d91d765e71aa047c87e3678e1e0e5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195ccbd7ae326abe5594c6eb9cb6211edc1c28bfad2d9ce52ea01dc7ee14f04b9d36a704e96792f3c014e13bb81bfd5bf818505366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d761679da0aa7c6c1d5b0c95518f347b429dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b755531caf25af41ee80ed7a1ba20c4310136eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3d48300d991a1957f94eb1b05cbaaa757c1f66b7faa2dfa17efdbdf1e416be250d7d83289d56f56e835857333c4955261f9872b768e941b1daab4835e75467ef390370552b218df8264fc7fd0d2f24046892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31ddd76eb909b000b5b817f6c8449bce8fc89d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafbad05a6d1bc0cda6e107c4f5b8c9365f4dbb93826be6a2a43ad3ce3518c3db6e7d73411561c669fde6ad663df5491195cc0079dd75f5a487a58bc9e31fac37ecc205366a204880e8cf1fcd3e61ef3cfa41c1df87d9b7eb18b46135d922ca606bd15a0ad7f02d1a005772dc03b90e2afe3a29111f5397c917c7d5e6fe8ec79693b9a9f06d7d8b6d8a180a16186cc8b8c44aa5cedbd444be7216303596ec4d505047779dbed56484a779e77884eb0dc514e6a25f0fbc8f819b4cb75ff46db4ebfec87376f6beffea79d70abf584a15f97930a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b815976af9a09c9140aed22ee344060925f79e32f7b088ada2f6cb725a9ddfaaef1a26d1d63d18112ec19d56c2bf5a190caf28e5524c413506b2c5af383aaa4d03ac36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c39fb02b55cd3d1f726712870b6957453bc1f66b7faa2dfa17efdbdf1e416be2500e4644ff650def340fb74ee3ea0424b4f9872b768e941b1daab4835e75467ef3cf3353042504b3f50d6ecf9b510b2ac8892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013781aa9a492a820855a17a325bf06976f7df09f1dd945136279017047ae340e33e0a1674e42c095938ccb58ea06dc8d79949d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e8978aa344e587950e85dc35b65cfea8399e6a3c0b6dc9cecb4da10933829141d9ea6bae814342a93eb5209012ffea210b79117004e5482fe67f6e3f7f708596a46f5796b0a009965d8d6e7cac691fd39ab05366a204880e8cf1fcd3e61ef3cfa41f8962201b4ca243a241c81a76e72efb8b53ffb8dc9f8ba010a26bdc56db56dd529111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d5050475b557f23858d2ccf61516f4f96a32517a25f0fbc8f819b4cb75ff46db4ebfec8c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d4201f328a5e51e5cb0d3dfd3b6710744e407549e68707e6b2be03c56776753889e32f7b088ada2f6cb725a9ddfaaef1a8cfcbac7b14a45a0894ef6ad6650ba93891bfae1928a85cdc51f10503f65712c36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3a6d6efe09e74aec158e3744db60ef5cbc1f66b7faa2dfa17efdbdf1e416be25073431b7c4e62a73f937b67f58855036f1b6246c6ec34b56d893399bf24933ab3ddd9fe2327d39abef5e987ca850eedc1892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf01378c730583a05d5ecb47d16d0cdeba8990515d368f6d15b7a1b17694a14259a948954cf6908e0430e98ab9f904eabd1390f9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba098c036fd39a55ef00b0205ae3b658dfc7847b4a47376e19433c9deff8290edce5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195cc28a2955c2ddfdec43acb21747fd2fc5b05366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec8c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b75b07a050dad4f5028e52bdadd73d8535436eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c31fc0e26bbd088582b801a7a9f0282dfbc1f66b7faa2dfa17efdbdf1e416be2508eb13adb0e8fc40d629e8318b23f08cef9872b768e941b1daab4835e75467ef31097af737d3d3216c283308a949b31db892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dd316d76703b65c2df6f6d1d7ddd147ad09d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafbaf6734ef7a0dbf1306c9dc4b5c182495558e8993ca91252da55f3caa7502c4b38e01b16808f7080ab3c952cd1459653dd9cc3432868819357360dbb25e9f6ba85b6514b9a578ce38c8c7563c9c8fbf94ae27777b6176f86ed1c1dfb98a683b43181147818b619bb47cb170eecab9892f0497b1bc5fe9a3e11499973ae324c2ad7cb7bd337df7e0f54f1fe3361b2034a48768b8a5474c181f55629b7c8aa8706241640054832b4ee8c47ba86e7615a18a3d21f53bdb8a51c5095df36e9d9d64bfed0854764ce2b7e4c7ca265d29f8a0ad1c487e355cd70aea39a5403d1c7c9207e96bb4069354889f13b0e3e653ca5a5d6cdd10f977ca272217c66ad651f93367ff128b408893dc639870c04ccfa610d11cf72d7aedba88ea4de1d7d40a759530473e50eeff996674e0cfb6fd6683a8a2ebdab98eba4ea644d6c208a88a44a9fd2d4ce0ae0442186a46cf19a7829cec95088bd3da3d2cf111b3d66293b19ae58745c29cc544fc7604d15f0f5e5e6dcda2215da8fbc9a24496d7748c9da632656eaebaa8c6462eac8a39f0366dfe78b2cb79cdca90989e3b309fcd43dec6caf0ba134c6d9529a64563bdd056be246909b0aa57bf84cc55aca2bfc0dc3cebd760887d35336f17afa6cc669e5e9d0be325ed98f815d0215136d3163264e853e574278deb20a55b19df3d8f94daaa296127a18e368cc572d9242664a2d38040d677440ec83df9e098ff914912f9e0aa0f41169e5aa3bc1bf7159a95a6b69571212223165c010aa2aacb0bf1a4401515bfbe196f0065fad53613356386d54f04ad4b987e5dc0e719a2d2d7eb02264b4ff7ec240a80eb0f38661db7738d1e73035d97fe366d5aab7621dc826e36eb4f4a561926305366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec8c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9de937de96dd1338fdcfadba3bab0226659e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b7578039aba523fd36e88104653bd15acaa83f7b173b06ad43da9f3cf14d568ddca36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3aafc525d942772c3b1e50333a93bb2c9c1f66b7faa2dfa17efdbdf1e416be25077490b04cbb0bcc05fd04b92e117cddff9872b768e941b1daab4835e75467ef36a1da0ff16513958e050270919fda000892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dd0c6c874f4c5f142355a03bf34af06c999d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba54ef8b4281a8709709fd75155efac8f26db4ec14a201ab7a280c7c8ad50328a08001689822aa9c3d81390943de1e6100c09adedf3e2e629b5c6e5db0998bce35db574c85826e81c279efdee7be1bcb8f674418f9c53db06833fe236d888998a8ee0de336cf41ea5d5041a65ca94fd3d1c188b3ac73157bc98b55e44ee1b2c69a05366a204880e8cf1fcd3e61ef3cfa41d962dc7b03baef36b0e2b8e4f12ac7ab837e051d2c9b2b65f6874b50005535e460487446999e718b344455d5e2bb242830b99bc04ba204a5133c01bca20e1a442f7eb203bfb75587c81161830414f5964f7c9ae6958f7cadca644de8b9752a1229111f5397c917c7d5e6fe8ec79693b94b36cd7f0ec580ad4a8fb1dafc3778dea5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec82ece1bedf3501f796b67ef34e714f3f4652ab53ba06f517dee9b4f227dd35c5c846e2bf81537f029f029ddd711cc1d1c354962b82706eae5a5d1258c815d949da4cbea8159fd4642a8de6881cfd663529e32f7b088ada2f6cb725a9ddfaaef1a25e9c3fbeb833abb2098532e5ec2f920cff05735ac4729ecb8406fbdfde833f1aac95e366902baa6c1a70218efc866dec2cad73aa03aa24a5fdf80db08ce78c0b03dbc5d3615cdff47924f6de9d18cea3aeb91afd8b5764474c69fed5374340c2bb938344a83fcd2a9f37c6b808ebba7ba8b69431a40f013431f9aff436294871600c64336da5ae9896705a535e5961f79a9a5c31ab5e9e9c7235af4e12397a3c5020944a258f2578d3654e1691dafbe3d70bca6e08c767c92abcacf451f7d735e8538967160e595e84b2bf6676bcbb597414233f1657ecb3c8996d26aee0bf59ad8c1227451f692331310840b887b2f1fbe81769c5a96b06ca0e3e5e88e559009c27b45acff4fe95324e35428ad834299e422f13e4066306bd5d4fc52de6d2a77e87a83c99eca92226be604f64f3cc80b5689a0f6ec2dc42c3dbf9bb7a05bcd7f339d86608d705bca147beb931560ac555cacbed53ea86db82edb0cc08edef876c445e17ad9dea8766d97dda0d0df8de5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195cc395554a01942ded123fe8e55e9a1faaa24907ec0aa6158a5407b14cdbc3168135fa510841e782949b9019626c04c3e2a537e1eabddb0a72786a90c97a6f62865345f110578f63d7707f08a9dc6ef593f382ae0836bf269b0ff3cddaa7543e07f979b1bc9ab856710ac90931a5b47a2bfa75af0eaa91259b9e37f242af09c753e81369c58e1846537b0b97cd5a4f0959c6157511c6b20da6bc035efeaf3dff97705366a204880e8cf1fcd3e61ef3cfa4116a76fd3cd51ab94bc778ac66681b72029111f5397c917c7d5e6fe8ec79693b9c51a911af97f6073277cefd930b7e0eea5cedbd444be7216303596ec4d505047c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d8df98740c39b1cbcc38733378c45bf8d1b5b87d04e48fc2de0ad65d1ed2c19b132fc3b5db882944da3b9a1acecd163ec598f5ce1e92bd53947986258177a47cf36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3f115f0bb1e40f1c27e08adf178a2bfcfc1f66b7faa2dfa17efdbdf1e416be250c02c2bdcad4987b51b7a6cc8b2faf7f6f9872b768e941b1daab4835e75467ef3c1e9ba4f7b7d4a0c248d7f7f45f13aee892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf01378c50074bae584caa3a6a10b721629bba44b9103b93197bd194432f9b1415d31dda61846ea129c5e449c7d9e9145a3808f9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba4d6115f0ca241a6542be2cf31b5b0825e5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195ccf782ff9eddd52937917e576bdb70eb18f1bf645f14a9e4f68a044a96a9a693e605366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b753fc0d47f2fa7edd3cd3209c6ce3f44d836eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c358336519272c6ff49368373c90dee6b9c1f66b7faa2dfa17efdbdf1e416be2502f5501ac39b83cb01cfe3882cacda4bd3caa664687dee25d6dc47957f19bea901097af737d3d3216c283308a949b31db892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dded74376bdd830d15ef635b63128a611a9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba427bbe9f85e310aef9413eccb9ec115668b329da9893e34099c7d8ad5cb9c94073411561c669fde6ad663df5491195ccd3eed8c71c9ba801e0fcefa43c98543de69a656b4341887eb66bf093f2ec3c9a05366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec8c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1a65c12ee830d2489439e5968939b66ab5a56b6d51e04427eb98b8cf23dd4c05ab36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c35f1a05f54257eab359cb4696c440a407c1f66b7faa2dfa17efdbdf1e416be250413f085da4cefc9c0c04665921ccf811f9872b768e941b1daab4835e75467ef31097af737d3d3216c283308a949b31db892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dd54cf6908e0430e98ab9f904eabd1390f9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba54f18950722c771d037c19420dd59f98e5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195cc804999055e39118366aa0e875a464be2fbed8c2eca8a8fa6656975abd8dc0f9d05366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b75e740aa1efddad1fece6f3f370ee4f35136eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3bac537eea7ea97b160d74dbbbea1323dc1f66b7faa2dfa17efdbdf1e416be250faa6aba79de210717420ff56687f1a28f9872b768e941b1daab4835e75467ef31097af737d3d3216c283308a949b31db892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31ddc625f1257d204360dd36e24d4175b0a99d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafbad437c13a5f8cf5a5d917259a716521fde5dc0e719a2d2d7eb02264b4ff7ec24073411561c669fde6ad663df5491195cc6379550d3a4d9044e699a209097dd19404a02c6c980c57b63e1a387e18b4404605366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec8c10dfdbe274b25756fe8f9900e428096a8606cb7f0b36b7ffed407a409829c9d000c8ca8ff9d7b8e6b7081e8c18eace09e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b75bf1d2799fa1e2a836f2587cef473e6de36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c358336519272c6ff49368373c90dee6b9c1f66b7faa2dfa17efdbdf1e416be250907336ecd3327bf6a3b390711ed38a73f9872b768e941b1daab4835e75467ef31097af737d3d3216c283308a949b31db892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dd54cf6908e0430e98ab9f904eabd1390f9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba54ef8b4281a8709709fd75155efac8f2b57bc0c01260dc0eb28fe62a2ddbb5c4e5dc0e719a2d2d7eb02264b4ff7ec240b868e9fe0a72302a1db65e24c8a6a69293d558ff475ba8eb4a5679de52d27fc1f4ce0c86369a04c1e020e5e27e1553f42667573399a171f6e79c969eb84df4e590a6b253ccb96b765669fb9ccbf90f63f8cc5e4e752b5920281a32f1a81dbb719b58348bbe2fae9d4a965a67e85d38ceeceec84c0f1bbb50ddfa49e6a1ca2899d495493cefe87b628491184247c3faa929dbb685f25e0e09aa59624964e2b8150b82f0ecd471598dcaf9b273656e99f99e32f7b088ada2f6cb725a9ddfaaef1a4b9a3d54f65cf24f9ff28aba7ab8631ffd182ab598eb417544907833c19a64de36eb2a82010cc2b8194bde001a28c7a549a07da1ccadf4219d5b37301bc723a5f4fe90812cf4885d06138b4d7654d9573cb077b865ac67e7d6262d99d04bf69bf2123fd419e02721413c927a56a23c6039a94e3acaf07cb269b4e287e2fc0a3e658736491660a1a7c60a53418e89ea043578c8abcb57043c4e5359c209b2b667dfb6bec6a7be9b9e171858e6da187dd53bafa89b85770be7e6b6e85b162bb2a66fd6aaa1657e7b05c4375c7959a431f03664b96f017f9397483b3770e242bf1dabca043b8c3b12f7b484e61847d7859a15d322e08095b9fcfd6b97e024af2035247fe4fc0ca2dc3f99d663759f78d760417e690286a79eda6a95603f25b3e7776e89306ce23d47e17ecf55dfa57a14077e7c146db1bbf9dcaa53c51bda81bdbefe997b3216708da1ccc7ef9d182d32a3b01bcd0cd24cddd0bf039128641a9c16f1326008fb8431c86171b57a24576ecdd4eb2e427652ce025219e242d6c7a35fa3cdf83e44354d871423d5821ce8aef426b52235ca1900d126a22d5d37792e28e8de8f34e7494a0a11de31f1cef29d42c465811258900463572cd702693495de6112116538305be2e56aa85cab6b8184d75f33b1b3dd50fbd4984a92bbce51daeab2d10493e5ad9e0edabb8281feb5d06d4a2ed85898b62cc28362f2901b6b56757d358e98917127159b57d9cec82d7dfcde1e73f374b5667ebcd6be71a6da9ba86f050d19a0a471d9e68a3bd2585611313381e0c0e55b0a8607ef5b4eceb61f6df7c835e8b2030b4303945f84b92e6429dbb685f25e0e09aa59624964e2b815b2ffbcda0b1ad1c40adf5d7ba94ec4fb9e32f7b088ada2f6cb725a9ddfaaef1aa292d681c54d7602a9a6f4ea26360e1f80c5ca3797f2c2e7908e240979588177175522ba77d0533881093b1774a960bd36eb2a82010cc2b8194bde001a28c7a5721b265e6425328880466fd5427dfe00bcc06633d6f1b563149f2af34c81f911395bb9e479a912f19b7cfa347a09739230d922cce753a39deb1b192dab1a15cd02cbe3dc796e622a92f0efa37fa9826118edaa0e9971c864dee99f37921b3ab6d2c3efc0a4ba1fb1585428f0520fe60ad4b6a3fd9c57402c6893f8f30f5a1f8b6e48eef1957ae5564f77990af0e6e6ca790372a7bac5ceafd8d7e442b7270c3e7c0937139fd692851c5beed0e15b9b5c41f1454ed994ff53013437a8af9b2ded3b39c99caa897936509044bff33b3b158d3eea69721d5725e8e2f6d9608024d97be4a93f285a694f73552bc1a911a2a3664ac49681c382c2c3b0799250c9609e00c15676a6aa6d4bb318f80f9be96f058bfce84d2fb830bc07bc4c62e83958f096c71f111d579de00b5f909129f2b629fe0759c663f6e15e8be412101aa67c6a20ca290e80be77e6e238b23575ea83efdbe49d83d9a374133e7dd0417d481ba93ae3fe09ba5c716e34002bb6c44d3eababa99c899550bb6867fde0abf58e49cd6782db6e9311f92f2cfa4b395cb4cc29e1dd6de45301c41ae51da79d474e4e2dbda555cb239d8cf7bd83c4e084054af6a598360d85106db07897c937209e63eb29111f5397c917c7d5e6fe8ec79693b920c9b2172892d6c3de4659f1755a35fd269e742dbc4eb249b3b7227318526b9a26d75ccfadd5df20cb99539f611f77682e3348859465caf2ba4519c269ec53fb3663147f589aa10233a853ef3c59d3e3081d198773b54025f9685251cecb0f8eeeaf0c0f318c376520161df11e5a4c6fada9070dd72267237d9df5ea7071d4a921387cd5ba968ce543404cbea5b755c56f2af62cb5c8ca5636b9794a18db32fb9e32f7b088ada2f6cb725a9ddfaaef1a79267308a19e2041885e5586b70532f88eaa4f3f52b0ebe2b19dd91fc0f12d84d24fd7265ae8653f685392f86f919e53491240b9c47d9c7197ddcc4bb35ef4183b32c13c20b877c000703fa7d17cbbd9d133354260972ac3fc1a52ad76b357cb35f99dab5a04e0b6da5514a021d06cc5563defe951abbebccc7e46dc311ebdf8ae39e29d0a9e07a4fad95621fecf76b41d881cfa4cfea921695c08d4b4fc64dd2ae43d273c108bb9918b52661af565e8567d0513f9d437b7dd8be9fdcee5481c25cb0c62e31be7de0c381db13e647c638735958e7f23ebb14164dc1ec0226c5d51bcee10d9b3c6dca9b9f822e3bd010819d0b9c270928518a256af19adb0833e327bf94e08de875c3fb823841f6d330275ac9c2e18e0565b3b7e3e384bb2cef06baf8927ac0b22d836689bd02868860df18ee8bca930fa6e11e116c584f52584f6074784003b09331747dfdef621a1744364c2a91b64c3dd0ec6f88e5938142a8aeccff7dec3675deb4c6cf8ab55f49f27dfe00681fecfb601763d1c7550dff68b98598a1058afbb60d72f3675414dfcfe8d51b0cc4318cf86cdec786de65e85a2136c5bbcb1d58fc97c59261e77beac88c34ab505d23e925f98cbc9c5023a7901adc3bace4de2f2645113be9febf85bb40e19dcc5b122c9170250be0ade38f3f83cd4ed29a673bb9ea6e74fce46e4d7cc4adc36e2001c03edb665dc6937248fa02318fe0b3b60fdf105b2beeac9c92a1c0e03df72606c8ec5354cf3bdd7265d9981503459caa3f257bc5edbc8ac0cb2a25f0fbc8f819b4cb75ff46db4ebfec84cbbbe395fdc8efe31825aa9d187a689466ecc2a2eb04881aac54a476019be1522742134795b050c78b679d5bfb48651337c62f9538d35cd5046e034691a2c8cedde8a12c16b2201961bed8dbfa84c54c297fad51c26bedc72d6da20c73d7456d2fc2a8e01bc81441f5df6af10ecc006a3f2658e5d29fc7f52516c5edf0defe09c713f3f6657f1222b691d1ec442d10db372975f6925494b3539b562a1addce8eda955824a4178e02e2d7d54e4dccd35d75f6faf05fd7f50408dcdeb95ee97318c486b9c2482c107b15ae740d251ac6d10305abbf08fc899409e1db759710b4715b54583935a55d9174e5bb01d3f1b9bb2c2a3bc7a8323337edf550e03e109316a43e4f076e8d3481b26904ecde693c26849e163fe79bef7f81e396d1e0500c50b7d65c4394b8a20553a1b35792c5d4b4943b0ac0dd9a78396a6ecde64c526c967eed4db98441b5f66afda86a2fed760a3dc622bd7201ce617b9b782a831449a76a5a8072f20baf5ed61f59d99408e438182ef4b1e79ef3825fc2c3610757568d6cf2f6db129a6ceeed0e4cb18ed421b5ecabd15e9ea83d487a3261e6c5b90db85105c0805012d105a68f1764a9f2da5e6e67202e43710d071f0066225eeb903d282998ab192417ff41a177ce0e0b8925383132ced138e538e2bd65b5cec411c2d0c941d784b4d77a7f84aba251f001fbe808f0f36f60d4a3419432cf3b27f98309ffe6b5a3a776bf10a37310dc69f07f63b9cb51613192d04fe0e9b2267487cb918e3a23765bbdface0c8f0e309f10f32446fcd7275d55a3ea5445fa682cdb6a25f0fbc8f819b4cb75ff46db4ebfec83237e206caf66a88e7a074d8300182f0fc758b0c00c3bfa35183b36f3e44e98d45329098da1d07fdf4746ed2e771dee8413e7629368b6c944f22fbb1a99962db89ca3892723d1d7a108c8dbf58fb081ae68777eaa4c09fddff48a3a931eee4892194807c068dba3a87aaf108b36497428e97dd19ec14b8e3cb90e17a6e55b798a9a2e229c6d877ce87d24b514ce9072a1b2ecf613794fa826fe16fd79091fb1af036c2295e26bda7a2c5fc2c7b6d86f432b265e3325115cb29833a7f021c736ad2b28c8e35ba832e300a455df912a1c1cbb87f9c0b6b4d18e4583492dd02d1e625d372adb8d48bedc697049092a95b9ce5c6b4044f643c379caf155c6ac679df7b7c6d3060b79df82bf16ca8ddf117ac65a203d51f523c9632afdf99bca30f8a742397f91a46dbd31247b967c40d554fea5344d1dc9c5a72306c19e860b22bb7eaf62fab304ace80c260c4f25329855d54819e758a99d94863df9f606966bf22038cbfda1fe8fb43124c49a63f80d760077a1863ffe7c93a31743b7f06c1bed8b79996453928d659a3503b2cd70e5b5e20eb222b1544ab8c67d9f6e2281a0d1bb71092c914ac20c4f96e66104cbbafbac7a07fd4771fa0cb1a9f47d56bb694097c6465dfc1068f6053ce37f7fc9a2fb1ea25dfd6fb4eaf001028fc49f69b8d76c240cf6556d7f6731c5046a9345bab4d05a357863e9ac517957c1b1474d687d6ada032972cb21b79d09a27042f124866bd51fa20239c9d6c747453da3d8ab71334ccffd995abc72ed42247697e3271af05366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eb93e8d6f18f1ff60d2e094989eee4850829111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d505047a25f0fbc8f819b4cb75ff46db4ebfec878befe9f7e9e8f04e4de0af0441fd191a8606cb7f0b36b7ffed407a409829c9d29dbb685f25e0e09aa59624964e2b8159e32f7b088ada2f6cb725a9ddfaaef1ab0cb90ca371b637492e853ed84410b75df729d4c7bd6c180ddc07a5dd156497e36eb2a82010cc2b8194bde001a28c7a554b0fb0eed0916e7b2e6918f2bd8e3c3115d51fce183bc843156d51329551f9fc1f66b7faa2dfa17efdbdf1e416be2506f314c733fa051353b77368ab9c33250c8d00ee9c7108148ac6b26df66f40922968eeb4cf48558918c68ee104bede2f3892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013784692531cab407cc475a96527fe96d5e44b9103b93197bd194432f9b1415d31dd97ef5ebf498ab4f53df4dfb1fd5696fa9d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89b71092c914ac20c4f96e66104cbbafba54ef8b4281a8709709fd75155efac8f2f3e6d9a616d2abe1f12d4bece6aeab6eee16803b9ad1623b7f643094bf24029b989511fe27fca532b62921b5f58523c6d5d589d2ed7431a0c48e1efe793d77feda317988c9d5e5da54312d5362f9b766c51d3d84d4f328b1006f7aefe673cf2b018cae3d3d22118ad8516b7c11cc732e23ee28fa98e962a6aa722c2261e57a821618552b1a685ae26178914067fdf93d05366a204880e8cf1fcd3e61ef3cfa41a598360d85106db07897c937209e63eba630a111f4c481c3065e36eafa8ee450bad407c98cb9e89a19ceaea3b46485e429111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15a5cedbd444be7216303596ec4d50504710200f1acce12e367293d679a21f4ed6358381e21dfac9720225d4c15b442ee5ff4ff52e8945486186030a2bd49ad1216221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc5281a91f3a0f001c13647c43f86a9effb3403816a1905342f6d17964dec31abcbba8606cb7f0b36b7ffed407a409829c9dd29c680c04ec6ce2bd57cd0a9d999918ee95e928880b1d301be9a1a14258eb759c83d2d64c0798e3d84e11e18263c9ae29dbb685f25e0e09aa59624964e2b81535ef770c33832fcdecb734e1ca30e7ae9e32f7b088ada2f6cb725a9ddfaaef1a2234a39cfd2f5128e50c9c5cba6ab6e24197fe75a630d6c63de6a8897cd242913dc0a4f2ac14bde94e7675b8e8a4e0958bd065bbbf7e5b5273e052bbc22b69906bea6ee018ceeb34b172781df32b1df4c7b2bddee44543b82f7dff568b09b2c0c28024cd832395bf87a1b643bf73205c1a16323092d35624cd7a3a79c572d2e936eb2a82010cc2b8194bde001a28c7a54c70824d4de314ea5fb3444c4b2f37e1a630a111f4c481c3065e36eafa8ee450c1f66b7faa2dfa17efdbdf1e416be250e3b3c70b205a7d4c5dc36e9f2bce926a7e957f771c6a94385680109d3e247c2a518276a631f6ae6e722d47c8e36bd663f87d73299d09e0c5ebfa4a33182f907e892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf01378aa5c782d8d1b85cc69496492b99813fed1e4fbea49c14a180df4019e0e928ec86cdb993cdec682bc6df6a9639e4b2d275d117320d372206396a221d7a180f0649d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89050084add41202c8d6e53115e0ff1e265dd8521370e98a1b99c20fa128497805371c03ee37542266ced7bf459fd6244710794e37cea324c9d4b605526073fd982f5d989f13ccf27c1cd5041f9d95eb633e6a4ec0f3213eae2667b45e5022adbad6245cb0e6e090c01ad183c3c4d9ae6b5e2a9da9ac6e44c8d1f101815879a0cbf0871115936c14646185e20750a636ef3508e2084377bcbde7d400ef9548371726789ebc38ea246b0c406714ed82a2deb65c5d0b7239cfbfd522381347d164c8cfa1aae5a4d220d6a9bcaa298be8de78f9c35e343ad860698683641df86bae0f90348bd14f839327ffaa547557f27e24320df291094934539506f43d2a2ced03833fc3b9ce47c7f0dd0135364e11fe1b53498eb13f527f0fe34a584a1432adcd05b3440a6847fb71fa5ada6732bc1eb8272f803648c28df91952d636b5728dfa40fe59fb5c6c63a106699bc676bc5497b937e71f28a5b982a762b4b5bd022640a8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf019242ce575730581a6fed6bccfbff7f738567107d6eeccebeff1397326602493ccdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a71b1b91f79ee88dcadce41060d35b10cfdc70932125f315a3b6d5c6109c882c6a4b1f94a53f2fd4c8b8a75f4efb7332f98b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c6544b758dc8acfc84266e8032a0cb4b17a1773fe37916eb99ac2371a4032ae5b2e6af214ebc73a9e669c5273158b03784cffb574152357b7fb482e8bdfe3aae0bda007692bf2c7497c3783cea5f37226f43066caf6ecf866514a74e41dda25a813dd8e8afbae744c0e2bab1997b4ba4e07094f52eed6a7fdd70a89727045f00391a299c041cc8cf91dc9898ac033a344b3ede54f4f4522e69c77dbf44ef4071f42042b0f801977e4efcb30c3e71ba813d7e1e5f4339d4c05cb992053da300aef4c4aa455e1b4d42cd61f33b8c4047955eeb575206a5e351226a57d1b3229c5d01cc70c227fa403ed8e13438aeac238f02c1d5d7798d815b02622057d4ec204e77035c01feada2ddb502422bb8eeb2d5042b2df0a5ca44120d9750f904f8baa692542ddaf7a8d9158ee29135df664eb1949dc50dc8f5441cd476963a0caaa48b3b2f39ebf5b7dc2a312c0eeae050e65cccad9644bc8518bac16ac15797da77993e287e7f67967b62b3aee952b1bfc93ef15ce35fac0f431e3afd4b18dfc1e639adce33752995887fe4cc3a006a2d71dd68b793e5e01bd4360fb6a978b78d8f4de9b9069ed825edafc5fe8819c5db03df2e90472247448bec052f25ec5eabef4e21fa7f1f14e861b3786fde8d30a167d37b563032ca9816e86d0e8af0be71d7cf28b2edc0a387495108d75847ba8ab0082128aaac7996dfd788075f98254966df1c14790bf57352df9d42ee840fd40aa11321c1d6cee5aa479d0781abe52c86d4dd118f4469f5b2c0385df0166f5d31fe357045cde2744c375b87244c309bf07bec1a51832242159d417100e19cdfd3204412ba1bca04b4259b0fe888066583ad02b091de8e14e14332d9488f07e8ad34989c4f76df760434a6c0fb891d9bbb15e6139b0be9c445b8eb66c1f79b4659d9ea47c587cb846116597822c9d21cd217b3acbacf956c9308de1173af537631d6bc8774a6d80b064e0dd25728acaca1fa43fdf7ce09503608c294e910412068ffcb6540da89a2836b289ca98f798dd67dc18a06c194f5937784c37c458d081aba959b037ec45e35503ada8218589a8886b023ee2287bc65c52f35e3b8c2eb66a1ceb7bf2925b60668216e2e92d5d03f93760284638b9934e58773653a520d035d78ee9e6dd14713dde84e1d95e232d4ad6b54b4b5a76172f855ab2aa7ffdefdede55b9790aaacb15e0fdae91183f734a47f3bd22e0fa42a70b10fcb0495807cbe484a4e7dd352d10da57d4711f654b889be2baa383af25011f0d84b847ca4725a318d26b60e9e8a732fb4258cca348caf21dce70a5e2b6148af9b23ac43af7b70d88e22cf96aee91128f5655cc07484556204fe74866a76b699e26343fb042e32923e1899ea5353f78e3fcddfbe0089d5e7fe3dc6cee6273a355a9de89679f08ab8d9f8366ff5fb81fffd4a8f4c23208e0f86eaa34493a79287e97c0ec160219da33442e65f5510979254a52e1ac322d431b8d45b15fb71f5bf42f7c6d1c2a2366487d240bd383646ec075e48f384a637a72f60aff128132ada345527cb0a50b95f2e338d542ba01aa5b5aa203f5c94a3633b74d0a3ea809d9844f117748e589651b93d24524902216143ec707aa8a246e9abf2116e73836fc4f095f191993dc7f7aa506bc5de468d2b608ac96ecd854f1679f1a919c08472696c656109b2ab186d7ae864522f2ece1cae8f70d1bc9fa506dcf5296dcaf22fdbf6a2447539f1b73294aa8f61b62314b41b1d562c46e1b402dc2133f0979b9257d906e39520e9d848b2e629bc28da62f798e46a4edbda5265e4333fb68d43151a0785e245f8368cbe1d129f2381ca6b2167c6886b61007b2c7247748c9ea29c1e579600fb4e7c8aaa1182487c5dcf4dbdb22696f8f34b926323d5f28d5afe2311c21149d8cec6da25f9d79db5e801a95eabed1b290810eac7c67ed1821c4e16ce71879d49471ef39b83019c5b2d6a40b081afeb21dcd856fa9a336074691c381fde7c6afc22efa1cd12c31feaed803e638c0b172ad1b256e9c88ad164893907a37b38aedead3e31d1bac4ffe6cd13fc54b1351df4cc2bee03e2c1d16a77ff904d4b790f1b88eba0bb52d58f1717d7d400df162133985da30c9a2531a3675b9f0122ec6dd1495f3645d3ed7760506ccf306db6a2b132314574401d7a9cb3b2da65e4b2aca000c0d9a8452c9f39453485342f8b9d9b1a9a7fe70686670e2b9ee091e363fdb77ab41f83857b87a91a74d48a8ce36d68fa41ccc3613e4e9908d1f4522e7e41f75cf91b73af3473595735e9155c4fd5380c4213afb178085e9729df78d64357e941ffecd176d9d0e0fdc9907135a1d4e398e5fd43218d6e10740fc601b86386db06749de7aa2c9c337404b5e89dadba0777a49b5b2ccc80f3b05b62f795d6994f752939ec76a31887ab771be6ed1cabcd9eedf2e46313ba86d3489eb38da677d8bda5149f4ec039c45fca42bc2fcc7f1157b1b475c36e77f0ec6f6106a5fb9347fe677437ceb4053b75b583abb39147b148cfe353e587b093b531b9dfb70bc26e502d1d1ddd99be4929628e7745a9114d5e4e292a19ffebc47fe7954e1388f216046523ae94d66178f192fee6fc5a4b7e8ec40f7e32c23b55c6913d596b520b3aa429f97d9d503daa4cfae6ef62bebca139e1d30632dac0501f77ec97b073b5a3b5a8ef999d2e8b3499d5fe8b56409d851509b1cb82b572c608f8b83f731fd1fda229809cfbcdff6b9843d7700262f8ae93c7ab3601c85f3cf33e333f36bb49283d1fa7e1c3e681a5ceadcd01ecdff46f9115cd3c4b3e0b07909e9b1ffe7ea9a7bf520a9c148ceb53997df8cf4e19040e1764aaf1e86e94fe84b12ec0652c0d35d48c48c022e0d74d7fad8d650bbf709e373888597477a7e31f6226cc56ce86d78be34507688c76aa4265a2ec6eb925999f18f9383ef27c2a94005bf2a0155d93e615f38ed4177e4720a47738422a5975fa86d299c41d9437bfdca27a77a9b6be09ada50a30af149824ef9c543e33105d695d520ec1f389efe475b35315d3c22c410702df55ad309c857ec92add08913626c1fa6fc920959a262e407a41055054d1247054f5289d842b33fe5934fd7a0826ee7852e2704c81fe6ab48067e771d3d809349b224b419e2501faa6c0cc55dbae7fb64b9d0088e34078aa183abef3aa76e6a0b2cf27d2deec83a2921aa13e70a024aea5277bd54a5f26f16842d8996ec063b09226fc0b38e96992be59c66a813814e98c3246f8256277214534738a3b3e2f8b9ac8f0a8ff8f95a5d4d45e6bc9a1910a6752c103db4b282d1aa857939efba526c37f7968a1f129769a8e139f0527ad7664074400fa856a0457d01fd60baf2ed2cde4cf58291e54e07cae0aaa8a9703c037c9f88050e5254cff0b5184b57c68c39073b0b747fe02e6dbc035aa00632fd2a8d3f6f7a4a4b83906e52df634fcbe9fe433aaf782ae7696735bd55a4e618c3c02344c46d163f39bf8dea68fc472b22f9ec873e29de9fd10623b17be36f7dd6d216e23a2dfba48a9d2558765cbbcab97fb728ae0ae6fc599f50f8d885dcb90cd508c8ccc43e5f0679217106c49de9ef4fc9df6fc53075cf3aa043d070c4f651fb874fb52d6c527c33253edc097462828944855e58992b9a849d053b552170c93e554b791e4f0f19bd9cb69ae6de7e1352b0904b3a3bce5abed6f6bd1ac2145673eaa1379285ccc50aa08e44f07f4cc4f75274f934cdbda48bc01931097ea0455536979aeb7d9321b7da2de3801f474adf65155e55a1dc79fd8db663ba2b0a4aba557e238ab84c4c0398e5e088d280f5b6ccb24df11bdc7e5ae4bd3238886ae43f190bf0c4b8423dc49af69d489858ccec8de5c6b4044f643c379caf155c6ac679df368c6c91040700545ca561ee6798ab0e982dca806b46e6ec81db6654bb41226802b5d3755e6579a84339c67f286df406e0cc04dca200d22e9a406446160ccc4012ee1ed52271b5cac393249ee50cb233578077bd7d35bef8e0932d0eeef167f24d53214309e9f59edfcaff4a7ef11c9dbcdfeba55279a323eccdac3c63a4278e6dd61fe951e2d8f301fb65a19c292f9d858aaa75fb8ff7af7f243382d7fdb0f5a1a86b8404177bd9c6b1df41a87e0da1659f0c4e5997f3794fa157294bb109bc921a1b0de74366fcf3af9f9207b65079a9cfa2b17ebb8eaeaae8f7736bbb14461addd3adf0394955ee92ffc0a5edba7211861f06626ac3d92ce8418f48bfba4bdd7d9355c65558c6b8b9351cb09ac9a6f78d3d75933a8e9d719242d22636029fc587d0a679df1b8ee5ca944e09e699814c499220cb35e776be411cbe680b3534838748804cbf3abbab09dd57999c4c5238977f16cc10a2a8fd87d0a39ee34266966a9c83f51da6704d0873d76f26b9751124a7ac2ba7c0f454e968ee9e7a1e23dcc63f12c47a79925586edeeba88d40f36af35777a4e870fb02b0edbfd963bb4ca7755a909fc590983b1bcf054063480e953d814d868c66c9701f38eaa25a587ef323d50fe03ad8cb42c0769cc49c8eb63774200e5e05858bee38534a71e6f097edeb18b32ff6bf27e68034e87c2f20bae6d9e4b24f4deb7effd7dfbb1294887b5948e858d0a8123c4cfca40492015e7d8620b77011830484ef3b3654f02dc4cbe25db66381bac8b17646df6d6c773025102f6f5126d3d4cccdc403b06db760b5aeb753f729d6e1d95b3adfa5b97af542daea9dc10ad3308a1300b15eea5d84a548d6809e3c4de317e95a10ef2cc8ec25cc780ae2c578c4aef3a70dae02f450b1a2b648c02a604c88e5560ce8ed59cfdda07c28ffeb757e8cf382f8f2297e974d033c4213c84218bffbbd83b16b98be7a230ccbc9a968afff0b658f02f1254f0b2a46e28a687daaa84695e604639be1d1e5391fe13a93424869d4101d09a6ee3635030a63bedcba641dbf3f2ccd96265160f81f34df1e220729e2a865e338df23beffb8ddf996f791a12595ad444a2f8690a9e788f919de80e68c87ed2f16b02270e17b54456838dd089fe7c9d963c4ef12f0fb4786250d8cdc947bd11002f187075c1d037dcf619bf17c51776242e4873118099386c8b0f37d958fc39a5c6bc3daeb23dcfa48876f68f1ff185feee1c63c43295de2d36554c40fdca4cabd908363690c71678d44e46b07acc9931b8aa18b426991a30c6fd79d625ab04483363b3057632d12cf21e61ac1fd67bfc0b9ce480487bd1d7d64022aac1ebc24d5f99a7aaed0f5109bb6bd7ed9b708ab8ef2559c1a7bfbc8b62c1b102fb0357d4f1371dffc46989fae53bc1d3b25728534a2decbad78c07f288065e8fc119e91aa267a77e785f3d02678f9e4f5eec51233e4b0a16a8df8d28aa44a1c9043f6819f3fea44fc00aecde0bc908d75d4f8c44947018c800d39566372c9dc31293f371b8901ae7d6123a7da6072578e1c9a95729cd36abdd428b7da35700697a6626309053e62f9424df5fa316bb935bbfc567bf71b0bf6a39f6e3872dacd8039f0a5c9627c41276c5e7d13e2b9d7c08d3ce2234dba4815278fbd66c14cb2d357d3e9c04ef764cdb6afe1e16ea5e84348b80058ff3765c586b89cd595ed524d67f29c04a3768e9a63648ba24d94840bde34dedb961ea37623878f3420df8fc6e048704d275a71fb68f62c8d8647f7eb3ab909fda61b1ac6c4fe29ea858e70d2ac7a82813bb3ec68542e099f12bb5cad8f6dadda6838962ec86b686a24136acf2dd5dfbb9c5a15e6fccd3f576b11cb1060bcbe8e60276fbc10de1c02a62fdfbd5bf5a792af49a105a53505d78e1e2fe99882dc376902311af8cd2746a36c973d72bd1685875a70b0e62662d267bb32efae62c7dc70a6885205eaf3025ded16ff4aaf2c3fe5cf643c4e1452f1c49d689eb92c381923c956a5a8f72b4ff951a24c1e5ec967a7de9aa7ca64bd982aaad130379415df034fa96da2a4c95f732344d4e1cec003a544ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e803146392115053f08ccd060a12796c59d23cd70f5f4f9512c24669d21e2499a7898dd14a619b3f99c8bea976b75210ddd9f4bb181f75cae83344f3d0a58e14f32890b5305cd8685032d7f10fee0a5f270c2dc65fe66dd8b9d0dc2473553a0a4d6707f221b72cc8b51b287817caf4203e80d807a1c85844a0fd41540418339823a8ad5a3216e885955d1e6df95d4efc8107c7cbb8be0e99db111997fd9f526a7ad85d93ef17a023ac9393e8119988fe79625882c619c4d214f6b720515ac708d160fafe4b0148ae205640c0a7ba07409528fc92d22c6489a937d74a4406b67f90bd245e9bf15edf344c6c8e739f0ae6e4398e0bbf4f4346058f169c28195d3e5108adbf327bfac16600e689d584ee5f4bf08a75d894537b78f730be02794e08d8a47f59415361e942491cb6d6feec79b5d7884f68758405b586648b364e56fe44a03e78f2e0ae09a20d7a36dc82363b0e0e5ba8aaf72d1ad5abeb3546e2ad8fcd46f0417be9c901a1708a5814229b154accc7c66d199a25f0bf83b834255fdb83e8086ee3875a27468540c04511f2e08df9a0747969489d5f3e69095d61e1109762c40acb12aa299995d28573fd385379b995fe303b587ff7f95b69825dbcb02c8e9c298bf4b09738ce16910f3458e76f022bf7967a223056017fef59183e18b6f52d7a5f5a01a284e6f360f622dab7b3f27f1da68e871128fbfbb8d81fd9cf601955c2a4bef7afa8fb9852fde0b786c41365866f4a790213ad614059ce04614072ae400ee27f832c012c840d4354a0a67ef2fe8642a66852f05b2af8cb18e84276222867228809844982614eccd08f73405873d261d4ed81a45811f9e125eb639c2c91a2102a61efc47d770bb6aad34c3277f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04de16f80e09d8a2ef4ece3cfa34b8cb2fcdee24fd91ce4168d1669c81d8f6da031651d9f64e50cc7f1a33a55d8035d446bd45a47fa5e2ec0b4d28ab632db75ddcddf627345d02699bec20a86225b1736c63af846cffdeef2c729885eef108cfdefe0dd58666f503de3d78f260323df1b6fce1c1e9904d6db375c51a32a6327787c021cd732a4e6f7342988947ae2fc9937f4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2736f013231ee3c0b317249b7048393e20fa8f8eeba90c0121eed4b6a14d38bd0a0ed68c9bac224172fc35b9d78470f4b577e9fcf5122db3b0f6eb53b5c2c0871e59accd47626cc50ba46e208a4095db7315836fe004743fa3250ae1caf4890ab8322099b59ec3ec8ee09b241dadc8abf491aba24110de7f499ec177824f251042bc4c58f3282b60a5edc12a7e602bd52e5729e2698f18a08be9e464c2d54ee17b481b2d3eb843f8b8d166a1b09bac97f62b1895a0d44d6b97669f537e744b4cef24d310aac30b30e788be4fe32c05567c34dcc6e21da25b434b5e069272e70d70dae7219da6ecf4d458befec2787564f1cd7f526c6a7b9d8e6057937f5affa8289bb862d92bdbfd1ab9ba5a8ddeacf7a6fab0a353e4be82a807ca95ea71979ae757090ff0a3a97d1c530bcff4872c819cb8caa3adbfd8f756073719a7f8714213b3812e25ddf012cc2b513f22f287b67ffd6ae6bc15d8e399d106ffe9a3d618a0d412bb4fd2f728aeda16f79ec66c2b6fc1b78efea86a7affcfdf8ba91ad2ff165bf3e4242ec5e215f4dc3307bddf4610089fe8f41c363364afd1a1dcc2357eeb74aa75729dfdaaedde543773366ef7c58ed3f355c524161e6bdaea2af8c2fee3177a9beb3687bbf4abdb48e1048a1a6585a7164ea4da8d93ecccc5852c5d6c502028decab99912eb079c432b35e09ebb81d30271ed583105badacc4617d9dff99d552b2eeac4d451e95ed11624ad3f3f840cb665bdd180832d2e69d2e368b952e71f316afc0833f6d024aad3701c346e1c7c87ddfc18002765ec9e60ef8130268920c26d69892e850655bb5a6c54e5a0332e098bdfdd0429f63106bee962285d09352a38bec6a73a7a976a9cc47e8ca87a62fad08564fcf8ddea591e79e7754410a60bf3d3364f50fb5d7643b74f282c9530b3f52d2cf620dc9b31950bf66196bf4fba442586a0811212f086dceb71efd71d63947c8c37ac6d6d2a2904e93be5dcf67696a29a982f348940b82dfdc55be9533130e505c8c53973cbecb77a0e198282a9d2051d878f50c37d3cd3fd39ea0426fbb284b32498e32f62483dbe0ab890d4e83262fadfe5a1524ec99dd2f6b150a14be59ef0761de01b6fbfbaa1109a8292d95c2cb500f3594e05fa4a57599197001ef7cf023b577886d46817c5bdaf06d50fbbfcd1745411c75917983297f7a50eb9f34323c3eac2abf213df52ca7cb6bfda7d4f61d25ca80cbe0d855bc688b86087778dd2b658927e9bfb759f4a1b331f90019b279ed20e977b7a11eaaa5e40ef5d33f43c675a407b55305356dc8b3bb820b825733301ca01c5d2cd5328088702576ee55340ae6c69d41bf274b4de28da21d7207a9433430819006896871a434ec11dd6f58caba6c19ba7ae41ee66c7b21d9d0293c9df0554b5eed5fdf0e27ad94d4f8f5a1f38c0ede40e23a5b30b5d4d4693e0f1ade5de523d29e09ea775f70da4f417681e273ca9570f4aa0c2081de28b379a4ee4759c1f1887c618cbbe2ddd29bf4846ab91270f514e1ee958074cd3cfebf471946cc7b94f1496253eae486e5d9a9d3b4df7cec2cded112f93410df7cf714fa7ebf1c9ad2667dca489c5bfbb5001a7347513f24520982d5313fe476e5065105191f68b44b6b4683b3adf8408701e612711e76fdaa7e9b091813c7cc5cfef558fc09f22f0e33c9a31cd4f73ccbf736532e48cf612908be274537cd1f0834427006b63c04a8fe2fe1855ec9eef11b29e94d12f63dc18a9798a3f32a63706b45cffc147bb1e0d8dce2296e686fced23227629ee711e367c0ee35d2b02ec1c60f2792214a37cf324f5db4dd4cd84cea31057ea1e3cf1487c43c6c5f5d46e500fe5b03ed81947478570b9e21c079cd5b828566ca96d6234a669c35ff5ab9e38446642229b140a108c8bfd083363b2155e75f32d2a72049ea069d96e7940e52bd5f3adef82974eb90634028f4556e9d9e5d4b9493e11dcca5be10d84bc4ce71e8b268ed3c7da2ea1af88fabecaae18db469c36ad62b479829276b307f1efaa8d8a614bd28c3e41a7e0e0bae9831731644889ddb61dc1a8b601eba4c022ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45a73784583dbc35685a63d1016efc3091784b4cd8006fac310624371c33e5c91d08e4d1dcb9c4630be4e9d310a491225143b7401b1e0d0026f4f970ba120e65b1ffc44da0a5289b659cfb8fae8b7ddbb93005c23f43e58dfbaa20ff9b6b004f8a4b31ef96e37a0403aa6839ab42320bef322d4662931db8633e48b0515c045949a6b7090067966bb8e858269de256f8692b1ad4022414f3e1d74753ce823a9cf5e670cb387f61df0354317a7d71490daa6e10fcc0f7aa6ebe5bd811278a05eb9569cddc1b37d205dc9f4fa75e26244feb7948362369582603f23044c199a561e7c619b7bfda5233dd5eebfdd99797b5a1a00556571627ed42d9ba25c20ca8b26bea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220ae92ee07d76eb6c974fb5e7b0dd076b9f7edace77a8e1a5424aa8bd7aa11eddcf20b4cedb07c96a4a60c4172b829159ab64ddfa975ff087a3ca508f5cc00f4faf6f18c872ac0648cf7f4c70e80c9ca8a78239192bcb6da785e7970cbc94a803df322cf14f752439f811751df4012dd036862d98aba69c67fde8363196d0c54c60fb7cbdef328659a4a90856f565c46a353ab106013545e5b565a75a6450a472cb0ba4c9ac9b64d6292379e9026dc6c5b7d6aaa066ba2d1b9b8dae17152445e5bdcc3fa5de42a2b6b5536662fdff56cca401397b225e81ca8b8d5bfa8bcad0d763cb83d71ad6f9361c27d0f2aac34992e671a2a933aad049e201126287fdeab1b6cf0ff2367c124023ad970313eb129d16ce881ca6c81d9773883f8c889157e032314b6f302639235da13b2c70232ed492bde07b5bb4188fe33a3b6fc2817a1e2e00a066045fa960a5a82810bd836918dd23cf644cd9e14c98fb6e72e66a0364d48d8cd9268df7d298626e2bab855f42dc0935d2e5f142ceeeeddb28f4d0e368f2941b53ed1e60bf9bdaa949f80f2cc8720ecd7d0a2bc6192236f1c0e4752055281618d5d53283120ca445d201cf4fc7b4d30243a38cf3c20528f0b3c13e402e85148374dd83309421d3ebdf724862860495ab72ef3c4b5522cc26f5c52c01764e52db7a4eb08117bf998ae14861bfbd91f398c8a33293cbe519f32abe15096b6b8e0198060da31bdbde64f178d3de874af860e8d0513cc918ea3176957146b8a73fc846a59899adeb084cdf45662c9a1396462f99d741294d630102b18f989bf53aa1928c532a1bb40f2d24c3a5a5ce5727190a1c425f3df7f4928278e100e60e3dc6a9eadfa9fc992a723073675725c1099c0ec10668b6629c4afde6bdf501fd732885f639b834d529c8dba92880e6bceaa0324682a4ff07ac7dde3cfb4b1e6a3e1fbede32894cd60b0fb0e19c3d25a768caa665abe195b7bcd0220368bde86f4726aab18af1aa803b0a3d65ecc283e868b329da9893e34099c7d8ad5cb9c940ac5bb7b98e31db05f59fae8f43decbffc7753a207c478f89abab56ebc7054dc3bb6a7bd2bd6774ced0a596b59bba9267c6df1d6912c227d6aa32f42d0e266266960330cc8e961a1ed499d028cd4e8825701fc1db30b2ce3363dd9bbc5b13466818c3ae7ddf5efda25de4815d76d1e3d1ed800efe3ace5466bce43c924275183af5f599f5ade515b81964e58211a4d2fb0c79c0cf713c3d22613b690956eaf382f3ecf509d96bb766909e84f7fda4046a8cf29092e1123930b2e63487bb4b7618a758c4307d7817cc0c2fa59f0833371b7167a299c55cc5512be5efcf04601ba429243e2fe70c1be83b4857fd9ae36489bc73c46e725a2c54ddabc631622b882b7b0f79952ed71e02fd0f5ec7f5423076135beeb133e3cc631a472b4a147045a0fa09cda28dbdbb437c7f8cb7123049f8b53ffb37bbea3a7e01b8fd6eff2e5bd07140b7fc8936965c45a9ba27f738fa7bed54f2e5526a406053c71fd65d35b736b64651debc982832de0c8fe8dad6e58d83a0fd0a75861bd4603a87b2f2814488bbc3b61a21f2464a468c124d1a52cc9c30eebe3aae3dacb6adeba7efa87ae2707f174693f1fde82e3a3a4e689c0446cf4d69f193a1d9a95210cefe6e2f0e444eb022ad8806f9dea9513326a2142b8265188a3af4374eb6284000a38f592f66d1b3f964f683e51a93731e499af210467948ac478471ce456c5639c55cb9c8dba8e4210e4c52dc103642b9159993946f17760f2cbfea7a2d3c175089661428fc072cb7d0000625193a296b41510a8f6f28303a75ba365987015e66c898e60437148a3531b53b7e2049c23b1c08c75ab9d9a5b96c1989d17988b8fa0a2d38c42a67ea3d93dbfe5375dc8aa4ad16b9c08f45df0ce64ee76681084c60b0c409642807a9f4dcb792ab79c0fbd5741b0f4ccaa3c489a11ca7afc7fce7b1c0a237d8814c74adbeb556eb9df324f6a875ed7337f1f4919ac1d82c8a9ed70ae503a91ea5fa7dca4250454f25bf64a3a145f66273c4291b261d25ce33511d8a4d7cee55d2a0f9c191cb72634d0320e5238420c5f88684811f1c2eed3d30426975fc81175cca3a65f5850522bc81ce4f679e52a6948c2f947d81dcc2a3cb7c451303ed9f27516a199a7d2982f6f94ae9164ac6e695d1a9a1a902343b3ebc711d9bd5df63f735db069a4d85a35de85949702cf0de02e5d860bfa139a3df0073abe0242054f3bb4ba9cb7592a9aab1f638c5db7f769e1c8bb08ad66ed43be82f5e9bc1975bbe39c7f585a16df110d11a899cd72b49b46d4c9adade341df867a36bde462f5e27bb1115fd4c7af53a54f57a913c54333a0a88c55c1d421ee51a41be9c132d1f3c888bf330506fe3359b6b2ab908091fbc33848a1ae1b42643c7b41ca85c91d737251c8e3fc2b13e52f97e953c869c0487107bdb764dd5fcd57ae3a47fbc6afaab8e5a91a0704a9aa0879ff07cc9ee5c77b119a3457704b7091f688028fb14bff5e9b92cdde868b332b5e311169125756570d87d9d7d86a2f8f970214b0448afd77403f78e5d0587513d7bd98f9a1958fe7d4df9e61a11b1ba9b389b23d74fd3c9f9abd361773b51e44dcb1cd773cf8c67c0b97f7085a932e6f8f1bdaac24943d340dda575e9457d18b0485ef62af1a61b9b051654f3bc5de6b714561eee6cd4cf71f0ec8575f746b76a4d67c92a90c616e89f5532beb19c3bfd68c8a784d31cbcaf03f63d55b09397253bf8d1760dba4df485eca5b76f0816c91c483b61c48b5514284808b918c3e659db3eb44608ae4141e136592d19154501c311ea97c306612daf7f2d5e524dbf6b916af99cce54b346b571583b21f7c4a4f467c53d1575f76254edd8f8eca1d2b243d51c54d0a7c7f89ecb294b705f2ae1a168b2247dc62da670adce17c834c6df01bbfc601396ee291d4f7f2adfe7d5be4f686eabe5cd9cd6e0f0e52cc8177666cf3f41adc4daaf5bcd2c7809822b1b3f3d54f6c8c109e4cc70fe6485864c3f4b3d6708d805a096cd45153cd446b2c7a8a0b34050e59ec9493364be2c8e65841c58a81d00b0c0f30fe62fae2101f9289e0742c11e72e7c725c6a08cc2933333fa24022f1824c4f98dd1d208d457a07a226e8bc04144498e5ff0a13a67a6659a4a9c8d84c860e78b0f07821572cc6c64dca0bc6417830631d1fc43bbcc9db4505e5d3a55db0f5fd8477dd3f41981b16b9ad34f4f2824aa982b9df9384261b4c697b4c15a862a7346bd79aa21fcd1e92f5c796551db9ddb91ce0a957af4adb7bf30ec93e2963af1a7ede65b39fa9dae99fc175a7bdd5ad4a56efa9bb54838b3c758e36c8d558d961fd9c21b144dd9fd388884c3172a2c5765d62798e8c6510f98a4bc4df44c132f7e94067e317b9ce743e7e020048198dff373b2cba7a0171216f7eec0a0d10e5d20cf3d1a0e562a12a6a9e5765e9f9d4bf2e0f7155af0f9404903105a18d60c2a88d095eb557114035d70dd900e7475d1f4a4adb3245eab281c6eb39f3921dece8aa5ab2590161b3492d62a8391f438a2d31d0084971e9b121d687aa17438b3eb3b034b801d5ecb10a55b1a389278dfcbbf935132c9181d44155ad64626de5a287b8addf4107a86b87f803258c6c779157c03f9a89aa43754cccf5793cd5bf525bcb7fe179e6256e9fbd9812884c4448f9253b18a40ab71014c13ef8dc09560bb358d561a417728064b1e31bf7d19369d58afbca5e1fa34655b2202448be57646f956d83e39eb83cb7144517bf43b66cc2cc85b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771a949cc13c8895f001926d94e0c7507a8b8fc91ec4c0b1d81815c299029340247231405a4d7d967266635e44a488d1fb860a827a5babf64d5560c01c8a3d9489c608ecf9bccab0c1bdeb2afc58db4828615f402d55e18904d915f49b247e252a5a4d89e98774fbe85eb2f155d99db8041b26c77109b8bd4ec81b8e8444eedfcdb153b6acfd695576a9e228e7c073e581528f63df6ab090871457aa2a1efecfb3ac7fb2f7408cf3dbda8b99e93131f53bbf4263f8c2fcabffc5f0166911d4b3a9c21c14c9d8cfb30a0fd8763ebcff928a9666f37d52b13411b10a57745a63125d740847d908a77fb814e126106d737f0a77117aec4367f6acf84b6f54529eb9da0216687306f58ae75118875160d777000a84d17953fdbf28608b2b1726ee2afbceb8d9b7615a9734fbf13ce3116d800c63165e5505b74f5785fc1a0cc85d9825f1d92cbe97d686b23d15896449adce9ce4e8e92efba225dec08ddb0b2121ab6a0asm-dummy@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlinux-glibc-devel-4.4-6.3.1.src.rpmkernel-headerslinux-glibc-devellinux-kernel-headers     /bin/sh/bin/sh/bin/shcoreutilsrpmlib(CompressedFileNames)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0.4-14.0-14.4.6-14.11.2asm_link= case "$(uname -m)" in alpha*) asm_link=alpha ;; ppc*) asm_link=powerpc ;; s390*) asm_link=s390 ;; ia64) asm_link=ia64 ;; *arm*) asm_link=arm ;; parisc) asm_link=parisc ;; *mips*) asm_link=mips ;; sparc*) asm_link=sparc ;; aarch64) asm_link=arm64 ;; m68k) asm_link=m68k ;; *) asm_link=x86 ;; esac ln -sfn asm-$asm_link usr/include/asm exit 0linux-kernel-headersglibc-devellibc2.52.2[m~@Y&@Wq@WBVn@V@U5@SrSXS@RURUE@RNQo@QQQQQ@PO@Pd?P\VOOO@OgOc+@ONaN@Ng\Nf @N-ZN Lr@L@L@L/&@L+1KFKI@K$@K?K K>K>JJJJ@J@J0@Jv@JuJUJ8J Y@Jmsuchanek@suse.commmarek@suse.commmarek@suse.czmmarek@suse.czjloeser@suse.commmarek@suse.czmmarek@suse.czmmarek@suse.czmmarek@suse.czmmarek@suse.czjjolly@suse.comschwab@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgschwab@suse.dejengelh@inai.decoolo@suse.comcrrodriguez@opensuse.orgaj@suse.deaj@suse.deaj@suse.deaj@suse.deaj@suse.dedmueller@suse.deaj@suse.dedmueller@suse.deaj@suse.deaj@suse.deaj@suse.deaj@suse.decoolo@novell.comjengelh@medozas.decoolo@novell.comdmueller@suse.dejengelh@medozas.depbaudis@suse.czcoolo@novell.comjengelh@medozas.dejengelh@medozas.derguenther@suse.depbaudis@suse.czpbaudis@suse.czdmueller@suse.depbaudis@suse.czpbaudis@suse.czdmueller@suse.decoolo@novell.comcoolo@novell.comcoolo@novell.compbaudis@suse.czcoolo@novell.compbaudis@suse.czcoolo@suse.de- elf: Add powerpc specific core note sections (fate#318470, bsc#1103375) 0020-elf-Add-powerpc-specific-core-note-sections.patch- Sync with the SLE12-SP3 kernel (bsc#1040698) Added / renamed patches: staging-rdma-hfi1-clean-up-macro-indentation.patch - > 0001-staging-rdma-hfi1-Clean-up-macro-indentation.patch staging-rdma-hfi1-adjust-eprom-partitions-add-eprom-.patch - > 0002-staging-rdma-hfi1-Adjust-EPROM-partitions-add-EPROM-.patch uapi-hfi1_user-correct-comment-for-capability-bit.patch - > 0003-uapi-hfi1_user-Correct-comment-for-capability-bit.patch uapi-hfi1_user-add-command-and-event-for-tid-caching.patch - > 0004-uapi-hfi1_user-Add-command-and-event-for-TID-caching.patch staging-hfi1-enable-tid-caching-feature.patch - > 0005-staging-hfi1-Enable-TID-caching-feature.patch 0006-IB-hfi1-Remove-multiple-device-cdev.patch 0007-IB-hfi1-Remove-EPROM-functionality-from-data-device.patch 0008-IB-hfi1-Remove-unused-user-command.patch 0009-IB-hfi1-Add-ioctl-interface-for-user-commands.patch 0010-IB-hfi1-Remove-write-use-ioctl-for-user-cmds.patch 0011-IB-hfi1-Allow-for-non-double-word-multiple-message-s.patch 0012-IB-hfi1-Disable-header-suppression-for-short-packets.patch 0013-RDMA-core-Commonize-RDMA-IOCTL-declarations-location.patch 0014-RDMA-core-Move-legacy-MAD-IOCTL-declarations-to-comm.patch 0015-RDMA-hfi1-Avoid-redeclaration-error.patch 0016-RDMA-core-Move-HFI1-IOCTL-declarations-to-common-fil.patch 0017-RDMA-core-Rename-RDMA-magic-number.patch 0018-RDMA-core-Unify-style-of-IOCTL-commands.patch- Backport ND_CMD_CALL ioctl to (FATE#319858, bsc#986519) 0001-nfit-libnvdimm-limited-whitelisted-dimm-command-mars.patch- Sync with the SLE12-SP2 kernel (bsc#973818, fate#319242, bsc#981074). Added following patches: staging-hfi1-enable-tid-caching-feature.patch staging-rdma-hfi1-adjust-eprom-partitions-add-eprom-.patch staging-rdma-hfi1-clean-up-macro-indentation.patch uapi-hfi1_user-add-command-and-event-for-tid-caching.patch uapi-hfi1_user-correct-comment-for-capability-bit.patch- package back i2c-dev.h the one from i2c-tools is outdated (bsc#950168)- Update to kernel headers 4.4 (fate#320305). - Remove pre-4.4 backports: 0001-packet-fill-the-gap-of-TPACKET_ALIGNMENT-with-zeros.patch 0001-powerpc-Include-the-appropriate-endianness-header.patch 0001-s390-kernel-add-system-calls-for-PCI-memory-access.patch 0002-packet-deliver-VLAN-TPID-to-userspace.patch- s390/kernel: add system calls for PCI memory access (bsc#934381,FATE#318063,LTC#NET1222).- 0001-packet-fill-the-gap-of-TPACKET_ALIGNMENT-with-zeros.patch: packet: fill the gap of TPACKET_ALIGNMENT with zeros (bnc#874131) - 0002-packet-deliver-VLAN-TPID-to-userspace.patch packet: deliver VLAN TPID to userspace (bnc#874131)- powerpc: Include the appropriate endianness header (bnc#873486)- Update to kernel headers 3.12. - Drop the never-upstreamed SO_BSDCOMPAT patch. The kernel does issue a warning when a process uses this socket option.- Only removing /usr/include/scsi/scsi.h (bnc#834498)- Don't remove asm-m68k, make link for m68k- Update to kernel headers from 3.11rc6: not final but matches current factory kernel.- Update to kernel headers from 3.10 final.- Update to kernel headers from 3.9 final.- Update to kernel headers from 3.9rc4 - linux-glibc-devel.SuSE.SO_BSDCOMPAT.patch: needed refresh and update due to the addition of SOREUSEPORT- Add asm_link for aarch64- Update to new upstream release 3.7.1, use xz format - Remove unneeded %clean section - Also remove sparc's SO_BSDCOMPAT in linux-glibc-devel.SuSE.SO_BSDCOMPAT.patch- unfuzzy patch to fix build- Update to Linux 3.6.x headers.- Update to Linux 3.4 headers. * Remove merged patch getsetattr.patch.- Fix typo in version.h (bnc#762486)- Fix typo: it's __NR_mq_getsetattr- Update to Linux 3.3 headers.- Update version.h text (bnc#751668).- update to Linux 3.2.0 headers * KVM_CAP_TSC_DEADLINE_TIMER added- Update to Linux 3.2-rc7 headers.- update to 3.1 headers: * fixes missing REQ_META- Fix LINUX_VERSION_CODE- Update to Linux 3.1 rc5 headers.- Update to headers from kernel 3.0.- Update kernel headers to 3.0 (from 3.0-rc5). - Remove linux-glibc-devel.SuSE.TIOCGDEV.patch since it's upstream now. - Fix obsoletes. - Use fdupes.- update kernel headers to 2.6.36 - update ioctl patch- Augment description that not kernel-source is required for KMP compilation, but kernel-*-devel.- update kernel headers to 2.6.35 for xtables ALIGN- update kernel headers to 2.6.34 for proper O_SYNC support- add TIOCGDEV define to SPARC definitions- Fix /usr/include/asm symlink loss during upgrade from linux-kernel-headers [bnc#591082, bnc#571604]- remove -release suffix from provides- reword Summary line [bnc#340720]- update to 2.6.32 final (F_OWNER_GID -> F_OWNER_PGRP and other tweaks) - package header files for SPARC- fix provides and obsoletes fields for linux-kernel-headers- add %ghost entry for /usr/include/asm [bnc#504778]- fix provides and obsoletes fields for linux-kernel-headers<=2.6.32-1- update to 2.6.32-rc7- remove debug prints [bnc#532066]- rename linux-kernel-headers to linux-glibc-devel [bnc#340720]- update to 2.6.32-rc5, matching kernel-source- update to 2.6.31-final tar ball - almost no changes- avoid conflicting files between glibc-devel and l-k-h- update to 2.6.31-rc4 tar ball- Remove unnecessary verbosity from %post phase [bnc#517179]- update to 2.6.30- Remove misleading instructions in /usr/include/linux/version.h [bnc#498388]- update to 2.6.29 - install with SRCARCH=x86 to get kvm support in qemu (detected by presence of kvm.h)/bin/sh/bin/shlinux-kernel-headers/bin/shlamb17 1538143614  !"#$%&'()*+,-./0123456789:;<=>?@A C$EF&H(JKL*,O-QR01U3W5Y78\]^<=abcdef$hi&'(mK)*qr-tu01x3z{|78<=> $%&'(K)*,-.0135789:<=>$%&'(K)*-.0135789:<=>$&(K-       !"#$%&'($*&,()*0123016385:78=:?<=>CD GH$%&'()*,-.S01V3XY789:_<=>cde gh$%&'(K)*,-st01w3y5789:<=> $%&'()*,-.0135789:<=> $%&'(K)*-.01V35789:<=>,-0,-0     %& !"#$%&'()-+,-./0123456789:;<=>?@ABCDEFGHIJKLMNKPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstKvwxyz{|}~>$%&'(K*,-.013789:<=>$%&'(*,-0378<=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~e      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.4-6.3.14.44.4  !!"#$%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&'''''''''''''''''((((((((())))))))))))*****++,-...........////000000000001233333455444444466777766688888888888999::::archarch-v10archsv_addr.aghsv_addr_ag.hsvinto.huser.harch-v32archcryptocop.huser.habi.hchip.hchip_tilegx.hchip_tilepro.hicache.hinterrupts.hinterrupts_32.hinterrupts_64.hopcode.hopcode_tilegx.hopcode_tilepro.hsim.hsim_def.hspr_def.hspr_def_32.hspr_def_64.hasmasm-arcauxvec.hbitsperlong.hbyteorder.hcachectl.helf.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hpage.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-armauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hhwcap.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hmman.hmsgbuf.hparam.hperf_regs.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-arm64auxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hhwcap.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hmman.hmsgbuf.hparam.hperf_regs.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hasm-c6xauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-genericauxvec.hbitsperlong.herrno-base.herrno.hfcntl.hint-l64.hint-ll64.hioctl.hioctls.hipcbuf.hkvm_para.hmman-common.hmman.hmsgbuf.hparam.hpoll.hposix_types.hresource.hsembuf.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hasm-hexagonauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hregisters.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.huser.hasm-ia64auxvec.hbitsperlong.hbreak.hbyteorder.hcmpxchg.herrno.hfcntl.hfpu.hgcc_intrin.hia64regs.hintel_intrin.hintrinsics.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hperfmon.hperfmon_default_smpl.hpoll.hposix_types.hptrace.hptrace_offsets.hresource.hrse.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hustack.hasm-m68ka.out.hauxvec.hbitsperlong.hbootinfo-amiga.hbootinfo-apollo.hbootinfo-atari.hbootinfo-hp300.hbootinfo-mac.hbootinfo-q40.hbootinfo-vme.hbootinfo.hbyteorder.hcachectl.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-metagauxvec.hbitsperlong.hbyteorder.hech.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-microblazeauxvec.hbitsperlong.hbyteorder.helf.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-nios2auxvec.hbitsperlong.hbyteorder.helf.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-openriscauxvec.hbitsperlong.hbyteorder.helf.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hasm-pariscauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpdc.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-powerpcauxvec.hbitsperlong.hbootx.hbyteorder.hcputable.heeh.helf.hepapr_hcalls.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hmman.hmsgbuf.hnvram.hopal-prd.hparam.hperf_event.hpoll.hposix_types.hps3fb.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hspu_info.hstat.hstatfs.hswab.htermbits.htermios.htm.htypes.hucontext.hunistd.hasm-s390auxvec.hbitsperlong.hbyteorder.hchpid.hchsc.hcmb.hdasd.hdebug.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hkvm_perf.hkvm_virtio.hmman.hmonwriter.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hqeth.hresource.hschid.hsclp_ctl.hsembuf.hsetup.hshmbuf.hsie.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htape390.htermbits.htermios.htypes.hucontext.hunistd.hvirtio-ccw.hvtoc.hzcrypt.hasm-scoreauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hasm-sparcapc.hasi.hauxvec.hbitsperlong.hbyteorder.hdisplay7seg.henvctrl.herrno.hfbio.hfcntl.hioctl.hioctls.hipcbuf.hjsflash.hkvm_para.hmman.hmsgbuf.hopenpromio.hparam.hperfctr.hpoll.hposix_types.hpsr.hpsrcompat.hpstate.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htraps.htypes.huctx.hunistd.hutrap.hwatchdog.hasm-tileauxvec.hbitsperlong.hbyteorder.hcachectl.herrno.hfcntl.hhardwall.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hasm-x86a.out.hauxvec.hbitsperlong.hboot.hbootparam.hbyteorder.hdebugreg.he820.herrno.hfcntl.hhw_breakpoint.hhyperv.hioctl.hioctls.hipcbuf.hist.hkvm.hkvm_para.hkvm_perf.hldt.hmce.hmman.hmsgbuf.hmsr-index.hmsr.hmtrr.hparam.hperf_regs.hpoll.hposix_types.hposix_types_32.hposix_types_64.hposix_types_x32.hprctl.hprocessor-flags.hptrace-abi.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsigcontext32.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hsvm.hswab.htermbits.htermios.htypes.hucontext.hunistd.hunistd_32.hunistd_64.hunistd_x32.hvm86.hvmx.hvsyscall.hlinuxa.out.hacct.hadb.hadfs_fs.haffs_hardblocks.hagpgart.haio_abi.ham437x-vpfe.handroidbinder.hapm_bios.harcfb.hatalk.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.haudit.hauto_fs.hauto_fs4.hauxvec.hax25.hb1lli.hbaycom.hbcm933xx_hcs.hbfs_fs.hbinfmts.hblkpg.hblktrace_api.hbpf.hbpf_common.hbpqether.hbsg.hbtrfs.hbyteorderbig_endian.hlittle_endian.hcaifcaif_socket.hif_caif.hcancan.hbcm.herror.hgw.hnetlink.hraw.hcapability.hcapi.hcciss_defs.hcciss_ioctl.hcdrom.hcgroupstats.hchio.hcm4000_cs.hcn_proc.hcoda.hcoda_psdev.hcoff.hconnector.hconst.hcramfs_fs.hcuda.hcyclades.hcycx_cfm.hdcbnl.hdccp.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-ioctl.hdm-log-userspace.hdn.hdqblk_xfs.hdvbaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hedd.hefs_fs_sb.helf-em.helf-fdpic.helf.helfcore.herrno.herrqueue.hethtool.heventpoll.hfadvise.hfalloc.hfanotify.hfb.hfcntl.hfd.hfdreg.hfib_rules.hfiemap.hfilter.hfirewire-cdev.hfirewire-constants.hflat.hfou.hfs.hfsl_hypervisor.hfuse.hfutex.hgameport.hgen_stats.hgenetlink.hgfs2_ondisk.hgigaset_dev.hgsmmux.hhdlchdlc.hioctl.hhdlcdrv.hhdreg.hhid.hhiddev.hhidraw.hhpet.hhsics-protocol.hhsi_char.hhsr_netlink.hhw_breakpoint.hhyperv.hhysdn_if.hi2c-dev.hi2c.hi2o-dev.hi8k.hicmp.hicmpv6.hif.hif_addr.hif_addrlabel.hif_alg.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_team.hif_tun.hif_tunnel.hif_vlan.hif_x25.higmp.hiioevents.htypes.hila.hin.hin6.hin_route.hinet_diag.hinotify.hinput-event-codes.hinput.hioctl.hip.hip6_tunnel.hip_vs.hipc.hipmi.hipmi_msgdefs.hipsec.hipv6.hipv6_route.hipx.hirda.hirqnr.hisdnisdn.hcapicmd.hisdn_divertif.hisdn_ppp.hisdnif.hiso_fs.hivtv.hivtvfb.hixjuser.hjffs2.hjoystick.hkcmp.hkd.hkdev_t.hkernel-page-flags.hkernel.hkernelcapi.hkexec.hkeyboard.hkeyctl.hkvm.hkvm_para.hl2tp.hlibc-compat.hlimits.hllc.hloop.hlp.hlwtunnel.hmagic.hmajor.hmap_to_7segment.hmatroxfb.hmdio.hmedia-bus-format.hmedia.hmei.hmembarrier.hmemfd.hmempolicy.hmeye.hmic_common.hmic_ioctl.hmii.hminix_fs.hmman.hmmcioctl.hmmtimer.hmpls.hmpls_iptunnel.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmtio.hn_r3964.hnbd.hncp.hncp_fs.hncp_mount.hncp_no.hndctl.hneighbour.hnet.hnet_dropmon.hnet_namespace.hnet_tstamp.hnetconf.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_hash.hip_set_list.hnf_conntrack_common.hnf_conntrack_ftp.hnf_conntrack_sctp.hnf_conntrack_tcp.hnf_conntrack_tuple_common.hnf_nat.hnf_tables.hnf_tables_compat.hnfnetlink.hnfnetlink_acct.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_cthelper.hnfnetlink_cttimeout.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_CT.hxt_DSCP.hxt_HMARK.hxt_IDLETIMER.hxt_LED.hxt_LOG.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TEE.hxt_TPROXY.hxt_addrtype.hxt_bpf.hxt_cgroup.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlabel.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_cpu.hxt_dccp.hxt_devgroup.hxt_dscp.hxt_ecn.hxt_esp.hxt_hashlimit.hxt_helper.hxt_ipcomp.hxt_iprange.hxt_ipvs.hxt_l2tp.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_nfacct.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_rpfilter.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.harp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_TTL.hipt_ah.hipt_ecn.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hip6t_HL.hip6t_LOG.hip6t_NPT.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_rt.hnetlink.hnetlink_diag.hnetrom.hnfc.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_mount.hnfs_fs.hnfs_idmap.hnfs_mount.hnfsacl.hnfsdcld.hdebug.hexport.hnfsfh.hstats.hnl80211.hnubus.hnvme.hnvram.homap3isp.homapfb.hoom.hopenvswitch.hpacket_diag.hparam.hparport.hpatchkey.hpci.hpci_regs.hperf_event.hpersonality.hpfkeyv2.hpg.hphantom.hphonet.hpkt_cls.hpkt_sched.hpktcdvd.hpmu.hpoll.hposix_types.hppdev.hppp-comp.hppp-ioctl.hppp_defs.hpps.hprctl.hpsci.hptp_clock.hptrace.hqnx4_fs.hqnxtypes.hquota.hradeonfb.hraidmd_p.hmd_u.hrandom.hraw.hrds.hreboot.hreiserfs_fs.hreiserfs_xattr.hresource.hrfkill.hromfs_fs.hrose.hroute.hrtc.hrtnetlink.hscc.hsched.hscif_ioctl.hscreen_info.hsctp.hsdla.hseccomp.hsecurebits.hselinux_netlink.hsem.hserial.hserial_core.hserial_reg.hserio.hshm.hsignal.hsignalfd.hsmiapp.hsnmp.hsock_diag.hsocket.hsockios.hsonet.hsonypi.hsound.hsoundcard.hspispidev.hstat.hstddef.hstring.hsunrpcdebug.hsuspend_ioctls.hswab.hsynclink.hsysctl.hsysinfo.htarget_core_user.htaskstats.htc_acttc_bpf.htc_connmark.htc_csum.htc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_vlan.htc_ematchtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htcp_metrics.htelephony.htermios.hthermal.htime.htimes.htimex.htiocl.htipc.htipc_config.htipc_netlink.htoshiba.htty.htty_flags.htypes.hudf_fs_i.hudp.huhid.huinput.huio.hultrasound.hun.hunistd.hunix_diag.husbaudio.hcdc-wdm.hcdc.hch11.hch9.hfunctionfs.hg_printer.hgadgetfs.hmidi.htmc.hvideo.husbdevice_fs.husbip.huserfaultfd.hutime.hutsname.huuid.huvcvideo.hv4l2-common.hv4l2-controls.hv4l2-dv-timings.hv4l2-mediabus.hv4l2-subdev.hversion.hveth.hvfio.hvhost.hvideodev2.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_gpu.hvirtio_ids.hvirtio_input.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvirtio_types.hvm_sockets.hvt.hwait.hwanrouter.hwatchdog.hwimaxwimax.hi2400m.hwireless.hx25.hxattr.hxfrm.hxilinx-v4l2-controls.hzorro.hzorro_ids.hmisccxl.hmtdinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hrdmahfihfi1_ioctl.hhfi1_user.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hrdma_netlink.hrdma_user_cm.hrdma_user_ioctl.hscsicxlflash_ioctl.hfcfc_els.hfc_fs.hfc_gs.hfc_ns.hscsi_bsg_fc.hscsi_netlink.hscsi_netlink_fc.hsoundasequencer.hasound.hasound_fm.hcompress_offload.hcompress_params.hemu10k1.hfirewire.hhdsp.hhdspm.hsb16_csp.hsfnt_info.huapivideoedid.hsisfb.huvesafb.hxenevtchn.hgntalloc.hgntdev.hprivcmd.h/usr/include//usr/include/arch-v10//usr/include/arch-v10/arch//usr/include/arch-v32//usr/include/arch-v32/arch//usr/include/arch//usr/include/asm-arc//usr/include/asm-arm//usr/include/asm-arm64//usr/include/asm-c6x//usr/include/asm-generic//usr/include/asm-hexagon//usr/include/asm-ia64//usr/include/asm-m68k//usr/include/asm-metag//usr/include/asm-microblaze//usr/include/asm-nios2//usr/include/asm-openrisc//usr/include/asm-parisc//usr/include/asm-powerpc//usr/include/asm-s390//usr/include/asm-score//usr/include/asm-sparc//usr/include/asm-tile//usr/include/asm-x86//usr/include/linux//usr/include/linux/android//usr/include/linux/byteorder//usr/include/linux/caif//usr/include/linux/can//usr/include/linux/dvb//usr/include/linux/hdlc//usr/include/linux/hsi//usr/include/linux/iio//usr/include/linux/isdn//usr/include/linux/mmc//usr/include/linux/netfilter//usr/include/linux/netfilter/ipset//usr/include/linux/netfilter_arp//usr/include/linux/netfilter_bridge//usr/include/linux/netfilter_ipv4//usr/include/linux/netfilter_ipv6//usr/include/linux/nfsd//usr/include/linux/raid//usr/include/linux/spi//usr/include/linux/sunrpc//usr/include/linux/tc_act//usr/include/linux/tc_ematch//usr/include/linux/usb//usr/include/linux/wimax//usr/include/misc//usr/include/mtd//usr/include/rdma//usr/include/rdma/hfi//usr/include/scsi//usr/include/scsi/fc//usr/include/sound//usr/include/video//usr/include/xen/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8835/openSUSE_Leap_42.3_Update/5d6573a2647d893fa7c2020ea8a23ae5-linux-glibc-devel.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linuxdirectoryASCII textC source, ASCII textC source, UTF-8 Unicode textassembler source, ASCII textw=#$jl XW)2?]"k%r=lHd@^Qqw]*簊9Gq҂rUb>]tFn89j"yvk;4RZK.`O:8W`jğ܀q]PсzCswZ,eQ8!Z|P5▇ R`L'iqy=D %F!͍@WW&N5^%9]@CI6^f{'#g? m7}))]L2j).'=[9e2`xw PF~j|*ZE.NMW<0TcXY MR hc 95e >w Xn]@oDT͜kERLnQh{lTw#/`jɯ7B# D܇W +w^9b†Onk-Q=&3@ЕbUVaԉ>[:JXOM`R].)٣0t5ܪ0IلGԈ ]oL&9$(JfV6S)F1' Z*|(hK j>cx vO_ݬ? q lNv;% &5٪ždž!;!e:Ytث_DIo?*qjBЗ*Yś.=6։G_i.P|Ĝb)WXaSSB-mRաe^E0],]!g}&o'A|!^~-snمKxact.99}fi|y"ۑ PW.x 33;e{0rp)+֭[^k1Ӭ`TCbLуs"@7 @=$U'(j4d2}x*+Q e?; DJGS-BRF2\ =*B3!@-z>.k"gMpbns1nwhC.ņ}xɧAݡ,0uQjJ:WI-^}.V(X%DT4S a8:,悑|vC!ѐC):X@Z)X>Rl3,QhC}؋#xӶ"`h2 i5 Ll#!o47>*~MY6+=7Z>;xvYۡ}9;F)SWnnj^Qo S8ߙAM"$3|ol뀄>$ߨ`?j2}Vn37 T%'h+s%+wdrLj:;__ qVztq촵:%<1J)tff1#O'{'$M?2o:)X8K0'uPu.b˯#r0NWX~5\TB(gCa>?`8J FoD}'zu\)z?B: gT[P^r첳:s(uv5pTAnDY}U2֜Bx8Uާ~' 0"N:D$|cn0cMA1so Um4rdpGQlw/n~Fe6OHjm?L6# ^gRZ/'鼑'/6n*=W':_s^D g]=9vq#3۾-=p"CB~na_\Y<؄,@q6SŸÏ͒y87Ǥ~ϚrG6`@vmrzgW[GG r(3dg35/ l3J5 E _f^}+n=(Y nٚ(Ť=V!UN-ul |Z% *U~뮦$TBJ;P:6 o1{p+V8{kntl%uBvs&EuM|$xNoȪCpL"H6{0Gn}&Ɗv(8H_; }Z$9~*K4a1"YN{ {YWxek`d8ӿ+,>5Vd UC10jv!nG\~{FLT #P7GGO.S4eȆX[I;h.xN7QmUy}&O#d+ah?r@7SGvHLH;qE bRb9jN9&RDE1n]9ƹ.S,RҬCY-(JXWn/L};@a:T#.$:U vv9#bK# &͔{OJ "Ofňu׫k3s޵ڵU HXLIDGG&,0ϞFQ55>f #m9]*=7KE_U5tP#cWGOI;!߼o+_eO滈;-Π>,YxкPYyG !q(\${ 7* ])_.ۖq:ݜ|'|-K'S >E"3+jӊLW 72ss\lc i/.^'|H Qp Ng0l9_V',X.wqC+gC}0OaOG˹0Itw!H4z\+hӾ#dDӻK{ X^ڨvl&ǟ :`@~45%lr'A,t!)w}4)mb7g;].:0`h5f(CޮUT{;h^2yd&0@b:T)/KO BmIs!C?KYiԲL'ԩ˞b}l:7b#Sj@1?B+D$y bsT!g9-rPpE T2CǔCż2J͑RVr8-;P[,Px^K.J7HGM/cvc_AY&`{`H,<=v.q#N.3=^=zFӛWq89#C6aJC< ~;DIǯCB?jPι?ZFn~_Tln`p\ X\FMNȷUPW&xw<> |^,yjug{Lc>>> c<< ߷JҢQfm|x%g7υmi1 1p~[Y|6cUn:s?x][H^K$j e)FA>%3)$ĵ+ڝ?Z9zCzov'зrKm0z|OV}j䀖Ē6Xs# sT_=u'ľR©sG;+<5肳ibw\ 0$+#dYqQୡ_=8qu!2衷]& ̂C͸њyKv<)13A4z|.U\:=\mDR@# ``an΄t Cj^՟ 7?;r8~`p1c".AI]ɾbvw>o=u Q٤OE*ocLZ$1|Y͎2-X?[9ɺ HZ3mUT,fU2(z1{}}F &Lהxz5;g4ٷztYI՗ԞRvLXV 6 -&j a~3V@ӻ9-C%:D3X/#~`YcZfth{V-LjtPgXSzƚ\4!d?@\Ӣ(`nzބ:2]_An+,Ƽ_O([|gj՚DS#U].N%ɝJ@896/g5Zp<Đ+#nA1uZm+R2{՜{ei.k\ HӬm3X%JbnU?t<{CLvU8P3,qeAt!/ފو*@u{}*nKQ}_t b:~qDk l 3ȃ))htLUYky'R6pp0|`'.lp:N|ur~@!rȽ%oȼΎF@6OyƳO+bӂ;'0lVɜn[g}8N@4Ɗ^?k>t$%+§wlEJ^ߔ51Ig3W-C :#E%NU~XKaIY?`d'f;]kR8pAHarz8lMb{!䫰I=; dX#Rp{íA`4k pɬ (Eđ$DQ*a^/ 1Hi[0r{ qm8@\)&2 ̮jfe"U:q i3scްW&Wn[ν8Q&r#ㄐ Tlrmzg>o]3>dLj3A!nz?94$83Palj&Q~s D#tYӳC:MpJ@pO}]~*b;?P[CޯP ԫvRpƿ(eWEyݽw6<sU$vM0^IYk):A`[a5sMr,;'BLV--ɠ'#fPHPFAc=̫NrFvJWCy ő7vLɗX9R㮨*>!wP.:\cj!r/ea0hyR1 w؏G&+/Qgۦ#^'Ì9#U Ct9v1eF؃Wũ6ܰy |dVؚM jfxKJ@MK_k|>4DiP~ސW"fwY߳sb$2y1BRs[=oKRo zJ>bDj[ִVb7$Xz_v{~IQ_iHWy 'Ӓ"Q:[ifo5`dQ'Ǯ$n n>ek&:>aCK71lZ "JŌHhzSңAXladn`dxUJ(kA@fzv Z-0)UtNK x`_cu-"`$^/4'L[rUGu#ax!18ݯ"|jP& RVj=6n%CdЌׁ,YNאY-$O+N'GYfZ :dnW,@qiqvx?A[!؉DlrJO^Ui.\/er/Zl)E䳙7vwوФCE!|,զth"DkA}]c 2"o&Pcw19.>QWB%H c"$[{_y+Z`O9xMu1Ga ~SqKkK*-%|Z:}G->:7#އ9p{$73 rVHhLh0{MlzFWT?sWnDZa #q"܊nw7QqÖ=0fa8["KM!҄U SCek^9GiqQ_Ŀi.8\h <#X%zRvu]OײhE $K=O$:Iަ'C.Ȗ'yk]Vs1@BTؽ3~ ȝYB*eW#6-~PF4=!7zg3|?;XoF>,P~%EIdB~ϰ]Vâi&~VP8/a<ڿJ s0XS~G~wK(_ $*9զ@#.-o ^,؏'Ξ }YX6c {'9Os*,aIH> xBnb@ۃh:XL5ږ\:m$wqdFT@\6$ |a9eeɕj{&P ?=-Ob.5?VaJ-Cc-C /{NC+$a>|\0NM9 |w7ЅPVfhw6u[! E$1zzZ4? +@s j(i#թ-^3()6-5& ZAAJz^H=OR]B'/qu}G;ةo&,!=:7/ L}A65#Fu fEξ^Mҷݺ}D jŖϗ|4e!HKJ׶)jE. ~OzhX|)5CI HIƼ9$n=@hKF2:FS/x6mڼdsCe&@u9<9QM+&xb)(E8OJH1~7ق'@6HfRp)\Ӵދq`= {>=fRr@+T#qMr"}24|GVpՍ3x|q #޾3`^&P(4hyk+>uQ+'u0MvFxTWH|%fF׋QBSdH2sDv[F)ǧLAXYy\Ɩ&(FlXlo|Kx"G'Q=tGf2%8dH(MCs { ݰ|v5%Y,]ӽT$ SO=dyƋr df*{Y0B/4q>lWȨ0LC2Z;|L֫xPM7 BmLu"O4DZ;RI2::%US*Ky ī.芟'RY{yT:vs]WNԘ%i !!wBSH$A]a!l d2 0[`tʙAXNFڅ IiZwoUf3Ӹa -Y>}-uV0Ģλ߮)N .~c3C8f" P/2*S‰3bL 7 ]Z%ܫ38Jt?m8˜b,^b,b&yu{qpa-&BM0\~ⵖTe/z=&o(8ae5`&qjֽdh{ C[N}.`A|9\q?-d,`9$v`l=Y|Tvowσ"bھb"gn#Mz1Mw9k;BwzypW-Jг)7/IqOz2aJMJ̲ 1)KnZг-+*aOѮFn*v*}lD:lCm}8<*57~]7$i'CvME..}O- W,cN)| tټ7U /BOJܔGJj4FOF[ĴcF$JauΤY}-<6BB74Gu(9kJOT8_q<=<ݎ|[ٕ LZMdv/z>p5 : ~ BܕO4S%~(•XMA9˯gnPh=Is7[B0G>I~K#r