libqt5-qt3d-private-headers-devel-5.15.8+kde0-150500.3.3.1<>,fp9|uJE2ejzlcMnҕp*Oy 'sd4;t] ,lBE*$y 7|T|4`; "hCԒ?x_Cۤ٬?2>X93A &SQRuk *ܳ#' V(c1>֢I/ GP?,n(߫`L`:rj vŤM7K.뛰1첔D5Cy,s+  trKb r>;?d$0 = t\`lp &,4z z z z z z  zzjzz , 1 (u8|W9W:$WF%3G%HzH/0zI9zX;Y;\;z]Ez^xD2bcd/e4f7l9uLzv4zClibqt5-qt3d-private-headers-devel5.15.8+kde0150500.3.3.1Non-ABI stable experimental API for the Qt5 3D libraryThis package provides private headers of libqt5-qt3d that are normally not used by application development and that do not have any ABI or API guarantees. The packages that build against these have to require the exact Qt version.fh04-ch1a#SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)https://www.suse.com/Development/Libraries/C and C++https://www.qt.iolinuxnoarch " l8  P Zg L #  V  | ` ,  \ o J  ' W q `  \ 4 U Ev  p n l 1 7    7 A X f  q Z ~ %  - !9 f i _   N   & 1   / Eq p 0  * o  17 . )   J PC7 4Z |    v 3 #$   t + c t L ~ $  X w t* 3 F Jt $  W u 0^S  L y ~  p : . 9 D  H  Q  N & =- l R 76 x z : F- F i p " e z 9 a { u  y     q r  S ? n> fY G j A uq R cN  I >k 1   3 [ A  + r $   o   Mz g } B , H  6 B Q  u j &    o @ T J : p  x ; # R+  E  W  E C Y  I : G  o 6 <  V ^ } [ P K  9 R } J I   S  V # M  q `%  + &   { lk +   P  !h ) ,;FK 9AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤AAA큤A큤fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fdcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fffcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fdcmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#cmb#fcmb#cmb#cmb#cmb#cmb#cmb#cmb#de5edede85e07a6230cc3e6e88a39f64775b2852bbd4a92128a264b6148d5dfd6fbe43ceb987327cf6fd371a553f75773ecaaf75d2068436f9e71be54fe5ed7d6483850a2ef7ead001b150f5594d3d9062ba83ae52e9d1a34770ba20ed820d5b751353ea82596a19ef94310d088372a427569bb74231fd220b0486c780d29f93f4fd4dfd660b312ae06795284d2b44d1701abd2e1c289b1c9ca812db6f1a398610773a305f44e7d4449be346accf08256a90e8b615223c15b5ed6bfd7acbf54d603c89fb61176f207808f47c97bac9a66d89315fdcc3410a424df0560d3454aaa7fdd82610a0b65aa72999c2e71d11215ae491c98b30e7185dac20d2abe82bdd600dc001cbb78e1d268af1eeee7465be0b8ac6869599e5fb96c23c2e2c91adac75ec48597438c7d99ee7c06f8e609d9066d788a1525f2ab7376ee190d1e51498dd5d89ab0540413e09a7205ffa22121314c4c3f3c833daa0abe0961f0978a27439f6da06980c3b93f8df22ee0654ecfbef9ab60d781e6deed04adadcd67d712816a15b65c394a5dda5fa551471c8c5081f5820d5d70c2016654cb4c57003ab508df8dce7964021469737701644186cc4d36e3b155b17da82657ad3496ed91b8aa5555e2236476ec668939f165ce09723b7a520ef7aff03dcb70ab98e79bd184ef2f018bc6ac1e1a58b4bf1d3f80d5d4d29022bb1b1c14eac3e0c8f0b52cd084c9946601eb3efd4ecb5ac661b992ca6bfa0d5a966e75fa3b811b71c5cdb613ef05701b91bac9f41700de5ae66e89e517cbe6fc53d6967eb563f1ea2ffe1bc1260f65b3e91347fb4239e3e502941f0d2b525637a9393ddd4f0d0b7df623869730b8af00256ccebab6ae3e29a31d5eba505a98febcb3962555c916adef3245a0b1292d22526a5f9caa4e8896b7d80eda8e8664e28800a401d86ce97d2f4d79c81bca2e706be48f6b0fc9acfb4d2d65d665ce45947579763236cc7bd628f9cfca6752b8c2223411f7acff38a3aa4726529a00268fe5b089e5080a424bb6ca7e9612ce04fcdc52750168abfcbedf7d87c6db537e2e9771f5f39bc97a2b7e470867db53f121fc0d432258a2f67b16571f7539eab71dab06a049d60437c4052e5648a90487bd86a16d38402fd09aa89efba6ba6097d63cf68dd82ac00e6faccc1ae5fdcad6fc78cf341e88f6f54211c0b2842500e15d5f7d38d931c58769df4fa6cb280e65adb2dcf1b5caa1a8122c08f3d1f12514ae8d12b975ab6934fa8aa2af2c733920463336050f05200bbcf11908d014c00e9cb04fc2dae4a9eb2a1e060ce50f3fb35a7bad643f24e6063658714a1b8b472faeaa679f2eb8ea15d127af64661188ef5950eafc2db73b5775c4957c1ab19a2d5d3b82557fdaf74d4c3726e69a623a46502739d9927c651025a939a7c58ceb178fcc17308b6d3d2ed0eaf7a5f99eeff1dcd9f0e3ec9f7081517adfc9331d8a4997a32001857b5c4c9da6652adf6da487c701c4662832d62fd2c97749c8021032616677cf26ce05c51a34c3407d8e5217757906c8d836f6a83065cc9eb1061d7cdea25791380b256323efaf06ff215cfb0f052d58701d0922777ccb586b91716d9ef927adf7c1e3ca304f904d4940ee334590511770442d585615b5ae85b2338a592b34193e23ad015636c398277d8e8b22c7388661680116b366f60b812ce8824aabded73776766202d9eafa706e982681098fb66c756e51dcb4075a5b9061b6186c7813d2bb08d8e9a6de9b05e15705709a99e845289848210524a2854b4481cb07f0d20a0a3820df818495619938577790d729cb8390c5c0a72d82422832892fec89cec840e2250cd56cb01a6d7e004ef281b25271581138b20329da03ac16d7dc9e150dba190103a88b7cbd3a60aff6d44eb5b7b85c5b0128e2005490602d02b2b117fb2690745e09d31bba2259d598f4f9768c829a3df36cfaf9042f2c487cabe9098b5d3691bb3cd1aaaad323131c7f03901e9443b479614f3ad1c3c28ff5ef0c17362ac83ace798d1b36ee12dbd14fa2c0fe5460b27c62e91d2dd68d71231a070ed11259e3c224704b0bd2e3398682dd200b54487ba8e4640b3b3842d1ff1cdd6df8e4447dce7a50feb1cd4cdd28ac23bf2aa05375e73b9ba60c662a38d9e89308da6a38235b85e9ab9bf039f3f621e460da0f6fc7a4764784f88e270fa7a8a1f399c5a63a566b6c153b87b229a77f50c80f513f2f3896879218052901207c2041334f2a93f679928c0547d5c7afbd7ad932c476c37fdcf36645b7be065fa97aaabd43524fbb2044916c1574825dbffd67db80c1d73dcf44af03348f20d8e2b1edf432f0c4e944aa8a68e7399a86b07abe27f84c72f2f55c51d8442a3f64248dd42d6b9dcb6e21c87d4580464659d16236c62964808561c042212c6d4eeed6e0c4ae2078f3ec2d379dd7364d745d3f448cf853816d3b7ef955ad7fbabf41ed51fe42d4cb59cb561bc185857bbfd9be5de2a04d13d62e2112008793c953fa49f422c22bfb7d88342a4160e08050754e22b049458f9b5da67e3e783e41820990e28d0ceea7e94d0929fab8b003d506edb088325702253a4aa1c46fa44584c569a331779847411156eb0e342da8214dee6ca477be7cb3ef5f5a5db7bb298728fb781815037ec2360c7b76461a410c28c60e3eda22c9b7e49f2145d49f399fe46451cec2d4820714268a4fb6a94ef91902a5d559eed99b4762cfaf7ffa262eab2ac6dd95c78e437aa9c6e0344d62b5f6d6e958a4e96ef2df0251072767d327b79a2c38ac3558e16faa4d838401b8690237008b3e421f18051b878af74d51d013853aba56b779417739a3684fc8d249281a0158b2b95d3d84e9b504b5f5368d261398b8e0654ab4ff7f4cb33d53e767e4ecdd888e7500728c09c6f6f14686c7ce0ccc6930cfbd604a021bd95d6b12a46b3644f407504430ff2fd26fbf1aa0e5dbae165b92ba05cf62cb3d77578854770027a1e246d9c31516bf1933f1fac09e0badf68e99a6d514f4356586b1da49aaa52baeeeae8ce2b4b7a78f88530e3bd49e88ec99449c0540edb55b50d9a808d3fca4dfc933302320c39889488fc5431b53ae3f019d65bed9857f798f14112fb04b1b6737200d884f889ee56c6e96b831cd280bd10982a0df9d31519dce6100b6e54c462bc03131af476faaa02b16c0b8c232a51cd0c02eeb163a59d7932326c2c4860b2072ed880cbc17339e64f4a743bcd6cfecc2093c7f0e430478502385ebc936a2250efea598719883e9b5421b4a27ed7ccfa56b20427d8fefb1a14a790f2d87775e6e0a0e4ff815a92ea1a3b90636f69626fee5c153c155731ce007df710628b67a0f73fa4a823ccf7770dad25345da57ba187fd86d500acaf84f7dd254c406c73f1f3286fec82b70ab4dbb0d6aaaf05b21d44095b92c4c2ca90bfcac845bd2d05d9a61823943e703319045bfc64300bb5da0d8b97018f64a8186a75e48b322a15133bc7e2d3a24d7b5d83124239a8d5b202c6857c0f234e5e26d0df0c2f0a97092ff9e7ea7e486bd8cf2a12d841a126a4e83889d921720b6c45dd1f945c7c9a5286c89a9c5f6287c37624e4a2272912cf7736918e1772b62050358734b5d07f534e7f83cf112b71b74f31993b025ebf3e2dea3852824f8fb8e49fe4888274f6fb5379342271d79f0a808c1060e380669ac235d4f628d611b4a8f2e20d4d39db95c7132b5e86de51fd5eedc8c7266a4feb6633a4e07eddf3e74324b35bff3b5cd77c56f47d04b26a21c02a82b1a18ee92b5e7a6e592253312f5f5cec638852c7748fdfd18e4e8b926d59013d31d9b57a6761f19bb238bf45e6f6ba04176e2aea49bb196df508432b9dbac77bcf476df671052238ffba91d72b9ee245065deb884d31338d83d6ebc7fb238487e38648ed322ddccb0f1ea232dc8987774837896468fb7d7b708e0743dd921eabec76c73240702c561aa8d20328dc8936e5d37f2d2fa9cdcf3711416d8ba00e438b640c41847c3373734a2ec66469b8b27106637e0bcdc1f0d23f6ceab49097a4772ce6a61c7d4ea6b072b57f14a880671baeb027f1f5da8d830c7ddb92b98cb0231e164795b16b08c2d11a80f23aae71169a69e76b3a2eebef6189748872830c95514ba7934f930bd0e69f47ddbe162c5d83b1932ac3cce640b8a733ba3ba5c79264422b546f6fe10c31e8bb12e540e1a2a5df4aadc84503d499d59b1092d0283484134672154a27e2ac7238bdd2cdf544f55ae6cab8b62d6f22a70a23147a134d21bd3321d593b5290b26405845ce2649deb6d8ffe34bd900705737e5afa61477f8f01ee3587d55bdfe4b212d9ef1221d1114617a19ff475ac4856ddd526c46adbc0256384271b994f1e9b7eec2ebf29bed867ce94bbee4a82b6e10eeb2cae9a380c638f5f16f2f23a3d8ca68d992157f1f9466755fcd319092e5f78b97bb72ce06f510f201264fd05a7c6a02283bb1a452152d49bd9fae3dab453f09957677db0a599892474c070cd728251361893b820845df57712d7dfe3849a36d4812bf4b69e99df99cb280f8207e073d75c73e5539d8d4eecde2c70789cbb26264f6149af825a3ea3f0f9f8753f7a378e3a4e2d790acd8eea44fd4628f3ffea5d4ea93ba3759071bffff5862a8d83edaefc17b26ef44191a91fa260279e13aa4b2d62db32c01d92ecb8994ed18478557de8a9bc29efc111b2c7ec777acc25a5b9dbe831f940352ce9f638d1c9ebfa632feb8cd136513c75d6f23a020f2231e1e584304816647549b8cfaf531428ca1af7607f01bdcce22b6ff6e3cbf98ca7665761687194eaad1e252ee38e27d93b43f188c6c636f536071ed154009b0ee5b35a1e79821e21bc5db6ff8b58fa87af65866e141329527615d2417da2764f99bde9f471fee1e3e03a025c3adb7c3de87362250637f337b93beb390d916f55f7d3d1057edeffaf2181e0b695077aebd067d3f213bea5d376e2bc91d43f3673f679263d6ddee3ad18e868f6bfa32bd49ef72d730ea45d2a970467e24d8d10e014c2fedcf313239e372d816134963169a4a8ec19409421a2eef74402c87d10c4e59737f28d3995933657dbcb06641367362839785ed50786e8524ab9ef583bbc07afec3c2d447af9c1f3c4dc4620e4c2ece8da99c3e4a4f4c67e4eb720e4c128cd5a32103a6c187c6e6a1d774316935b923b490333d78c1499cbd5d25c364710b53b242191f8015a3dcb84a0a2e453ad267158604c8c1a8bf1af03d62d793fe17042b279166870f916d72d95278c4d96adde35d01a7cdf3e151438b106795dd8d566aa96d9ecf55118ced110d06e947833b2ae2c3ec32d45a2b39be601f8232a6e251828588cf6d034b64bf7727f0784f87a1b9fbe0b76d97c0da2327f7198807d36c934709a406d3d85ba98d574075f7ddc786a1777cafe341c5395d3eb4a5d6d64421e50921627b22dd2c8fcd9548a3c4ffcdc1f6e8b56d9da37021b188a71bd3d6c2fa50f06ca9a962f60925fe0be48c519a03a90dd92480ed2b2a17969bf508612690bb58f52295a05324d19f7559cfc307cbf8bfb4de4709ebef934cd2953a4e2e763699d229a8009e2d4828756ae5772b4d3df109916f0272b736cb43331801f8394779db1d64ab96ad6bd3edeaf16843e28fe0497fbc9737c09585aaba8f8fb4bf0e53eafccaa26fda5167dce459e122210231980d34a8251b3cc69467e393e38dde9ad38a282a76a9e0149c5b15558cc80eb35d1f61eb0e6d978ed33956d922782d4a5194cfb8f1581f51e4ca6eada0ad3de030fbb318ebbdd8d1b7f9e42acbca180f93a029d872a8ad25a59961f9672020d385b0d5b009e67d9375cdef41e50ca82ef43ea254d3e38920b7fda9fae6a90226cdab3db939a45b45e703120fc6fa8cb93826e230cea970dd688e155970d5562cd7bce3449b17ed22c00596ee06ed1bf9f32ca7dbac7f74cac6afa6ba827f1ec8eddb0f7c33984e4f6c7e27ba2f44a28017a6295dd55200b36ebc7f9dd220f82c7e3a60584a35e5e833f9d8c248cc524b2df953f9fd5d3ea36f94ee476994ae3320c4fbff5e5525edb047aa63dc5e0c8ad966a9cf6bff19b3c18e56a74a0edbfc2e59abae6ee99a6f34e8307a4569c56b27d5738cd0a7a0edf34f619ba46098d3f93c82ead881b4bdc951be7f45a50faf4d260c1c9ef6a5a6d3d9b3bf6d0e8b334e020338c231b94ef947974d358a1e7e3440745235ee66d0f30a53fdb264e9675885dc32b7054e96193af6c1d931771a44bf5f4f79f6451ea3f1719c42745956edf003ed11b45946967501934179fa594993811203241952b4362e46e6a6eea2935650113f3f7e3ac55663b7af4ef53e6da0e40fd9748acb49892c79120ceb257e37f78c55ad01063bf19479b7acad84f146b6f25f6ae054e9783b002c45b6589543500a03a8f09c5601b1965db93895268575098183e4a693b0c6ed81fa91d0a504f4561a8d65577ce658f49b57444db58276fa7160725c87b0afe27ae528ec47203fe54f21ca0072609918491531cb85498a4b7d9b97224e9f5ea2162908403386b929796355d74a255fdfeb32a7c2ff23f3aef9f10c03d6a23600261ca9eb8602c6c3b01ac3f85e31f3177252fef929914b548a40da07275a0771d51a48b23ce3269fe32ad0d2da8069fb08a5e7d139fce881286068e482749de554b4abeb78003962f2397a543b0eddb1aa827eae65d89952884d234496060631156ce052e90ef82532f2a4c25af6046227286f5f84024a313ebd9dd46a99d5ea564e714cc6671446f7863f1e16e12c7f313b469b20b93f051b9adc5bd06f4c581461bb4a51cda5c5f6deb43b6469745b04fdab7e14528285014c421e88a4333ad58dc18be464741b96d3d3cb1ec834c920ee7b0cb02eecfd6b1d4d2ffd36e4d62d7ab67df743074abda237a44f511b3a7af30702f3ddee168af48dd914d45f33f15d9c1c99df81f987167d74126d4af2e56e4070391833a129f9c3633be42e383c1cb636bada891b0f2a6829b2778050ee516c852bd645fba12d90d10146418e80756cffeab5dbc6d8048f120fb64a08fccf02a773b9ace9cf841f826110eecffa729ea1e6bce857b773ceb43c7d3bf641cd507b063a5d6d492c35cba713271e473f258ecbb4a793fdfa4e1208ce0139a81d0406d4d0fd80401cbe6fb018724081c31934d3b2ab7265f2db23ba4718d6ee2b064a47023645599345f1cd33bd2c97916fc31a3556dc42abbceb8b7954e9dbcac9594e93fe86f6e31d622e677f276d92d46db42bf261db169e52b2a317fc1dee4630675d2dec091f210713072b27f78a3651e6a1d218f515103c538b28099382b43e965b8c1d5ea3048e930dfc314832ac58c2491ec1531717de3f0d46af65f6a9bf12a49af29e363f7927a6cec10c3589718904223bb576ff780157b5116810913c23c79f11b5263f30b2200d6bc2aa701473c362e60f3069052249226a539584ab4bfaa3bd91744176c8c07e8cd2271c647131ca63ed5bd09f78f91e0d425c5c0430ba4cfec769d48cfef7f651c6b58b700b67f27fc3e865efd9fe207c2eae3fe69a8dfefded900324f76d182ad5035205a5336287ba434f249868307620f1f7c09b824c47f34312e0fb5a6a754dc9b53b89b1cda620350e25e9639cbaafdb2756fe5306091f065a5d1e1535df1c273ee4316d8a7af3ae5d0d35902de8ac3d4baf291f791ee0381713cc33990117d8c94dc1e4da4cf9987ba312700b96569bd8f4fd616f14810d6f49e38972f75346d937bac91aac9390396b22b29ae5b87b4bc8217e4bdac26598e699c1c3b9edccd12e7ed4dea67690919f8856f7f75de9cc792facd7967cdf2c6aff5667fb5b2f97c729413321a93cf66c88f46f9848af2badc5c4d5130a66a1c2a9566f479e5d126b7bb9e8dd3dd72a3f99482eb526e09db00af2172a55becf0967f12018f136f869404c125ab01953a1cbbd9f336bcb75138902c5702e72719dfa85a842ebc8edfbf6a15c1b9a1394bfb8e2440431e10833e2808ae703d3ec0462c5f3639b7183ff1318514bc0cabf2eaa0892e68f3fb6cd4911e0f2ef173fe0b6f614ed968c924d9c3f985269b756687e584a34739c6b4f1ef7075ca7765cd5121f53c230192a1ccd5e04d5148a20de6a9f991f7ab347cdf137f0a67f721210e2a21720743aa389262a0dfa426b26796a03ca14bbdaf58faf58742f6406ca592b2054aaf95a37a60839a1c1c3f3f3e35ea5bcfe5056fde93e172e5bde6a9cf520ca6bcdfcc7f5327d1a861b9b0f4947e36a57682b70b2288e58bd2e5db62c71ff750ca3750f243ce72ae0032d260cc58e0cbb258679c5824f1560eadae25425668eb361680b6693ee2f6162db2bc005c91f0c5813203d77a52551014c086ba72f1a6fa68186dc77d456f579e56e3721c49b3e014471e18e3e4fbea873d744946cf59a98003a12aeb65154a8db5a1385bfec09f44e15c156f924f196716f83d3ffbc20b648d7b5cdbc6ba57eefdec30cf7745c1da54d401a3bb99eec732296f7e79965d05d54687fd8d4dd1906166842f6783905889b4a9bb464e025daa57d86cd47d4e68ee4ecd9ddf2257d8145e2c23e0461ab091494c534e2f5cf5f0da940430f46c81a9469c6789116aae10cd27a1bb153a40bd2018609507273bebebe4fed4278838a984d6f975fd28f811a8034af88c03731a6dd2c7396263603c8e1fadfaab8101ffd32bf97be95e2d17f9273f1d6ffbf18571f3f907a764147dd483f37f6c92739e3e16295d7dee146505acefd8641ca10b66a3bcab5ccf8a47190c1f66ce804457b5dc88c42c23391a962dfea02729cb47a9bdb407ef500989fe0d1b553bdb94c60b9930c1a989c56c8287b3c1a09a66ea96d0de03b498ec671cb469607351fbcfa10c8837e0c3d2a3ef8411661a5a12fe142c8fa71c5b2c079e1c69392172f4a6f10998d469c7c5c041eba0f659fe33916c01018ed4b5825fdbbf0c1058ed9d5ac733d7a0aa2b994f879f04228258c423f48a36d4d35ae6960279a44337e5b067fe75fc0115cf9c3bde08cbaeb52f3c96194a53b749f6d3231fcefcb240315a81f70d980242eb6a8a1f57c10770cbd86f357e066d022c2c3e693de5e7131f5719c5b94fd6a1a5d85ac3ee72e1189baccbced8f19b761eb87914a1dfb8e63ceb3d754607b45240ec1ba8e603416939ba37998ed1ad4dea450823d697008c546f072a879567ba3aa101353c2dd9245b01973cff8f220842fc293f10762c5d4178a137c32183edfc7df8a945a2d3f8cef4b5ab45d5801205f5edc4325860747f176e700ce6c96356fa734c7f6245aae1cb384ac868518e12632abb1eab6546c81fe4902c02a7b618f0a738ad63957e64a1171b9d5547aa18ad3b932fdf0f4386e26e12b03e4d654095d75cfbc800a22c9ff73b1d70ea61ce5edd9ffe529a897ac7a1334cc614a766f530536c293273b929aa783e3e9e89889fae3832176d79c8702dfdb7a7be705056845923b21dd0997be8f99748a8876fcffe934e385fdf2f1dc7dd69584752556af24f1de7cc23fc893fdf102a1dbfdf53f63339a5884aebc3739c5252a1ad076350b2d60193ea63545bc403d528a0d20b10fe13375cadc1cb320d97bd5340f120ac437a96611ad452ea270ce25b930d9815b45b102620906c790636fcf211f38244abd279ad9ae95c55ef9075900b2143a30d68784576e2f1a0a5c00efad19c62bbba144a92705558ee337d5f2845ed09c312abd8a1f512327ab11cd2b60393d27e58e7d2b05c8858891b511d6793fe319fcc160cdfde05a2cfc73d87dc285960d486e21c97e33bdf3218d9b49b858e8e36a38df77d0e96195c16be55482c3faa4404b057803661e9dd4efa8de853f38305423c9e71cbbd54d267c1e8c60c41b096d51b17656409ba56a0ca3a29398d0d3a3039ce0e86104d613cc21e5c3d852a63f177adc20c80e26a6fd5c377e0ded15792c9ccb8aa7caf582f2248b640c6e2899d41ce5276d3bd5769b314cf3b6d897e333bfe4176d1c0efb6a1fd89cbee0d495610e795ac9a06d877eccd4fea539af8350458a06ff62a05ad4ec7e6a8c14a15105f78e99f6affbe30edbd176cb3d30e7a8c18f73bcb91d9e8483853c537c4919bd376af1d3ee5090abfd86dedcebe264f58209a969a9a7ac8d0397ac605fbd6f8f0475743e9436ccfc0e114c6994426373885ee9e07594b8bc2fc85c5d03f72d772067d944092247665ceff97e4e39807aa5cf471f6fc976b3bb418c41ca508b188f7edc0361e8de634a64d9725b867c7dc0b341ce0dc06c7d4a684cb63b7b8744490ad6ef0ceab2dbffabab760aff33302fef04415f7783612f31b48a7a9acd4df7f183e77bbd48660f65a1adcd81c8d83c544aec670476fde5434b9b7d63d482c497e8096d2555e394456b0f57615313f3d1bf977265e3ebd523760c50ffcfcc51cd24343320a13f00fa3f28c1e8f7f28a2542cc44c76f89ab02d23538f2052e91daa66d0a08f84a769b0187747b15f2e3ef9f581a1a1558c4304dd5f99c9af10f2fd1789e9b5edb995118903f384d21929e32e8665d64b1c586a0f53d7b862f43fc1a7c992223daf4af53bd18941a0260b9f4a9ba7bbb103ce8c5feee6344b884d408501b1b1229e24b6a4e45a0713c565eb4560d6e6743e809dc8633fd9c63a25c0e9ceca5cc7d83a6a9bbefe2f47889ebad2c5dfa3cc1afbef36e4d8dd3bc740f5514116630440bad021994a40f9681562502a2f649c70f7e94056948fedead96151221baf62729d893ef21025f953f42aa207b80f6baf5eacca97920f2abaed843ef4de674df91994bfbf2b4a077a9965876d62dfbc77a7574170908d638f6d532c52cf9cae8d98a7a1352ecb75bb02cc003087c1f42cbd1b91a0dc655a6910d32c791644fe627970d62ada1bb1f1bbb8365618be956fd2a461e1304036c519833b1e3ead7b33660933616934cc6c2b719cfa558fdb11e9db5298d07ba427367ef84db37644c971c07ab93d3e688ea8b2aa7cf428677e90bbb739e8581c0dea7f9913aebca83af861d40e5efaa5c81e53138e49e56975e623cf28eba0bb85a17fb67e3c0fb04277e940d42dbe38a597e763945b718cd9dac7ccfec04a97b4a7f6e7638c30584af148a7404b4ea5ba7010fb4878bd3e4c076a6b4baa57c675895b096287a6d75c30b48c51ee213b1334249a3613d4d7d769264c13661134aafb9a9ee79c0604480f3bec5e7d09d1408e8674b79c8fb6ffada5c0799b5bd3b0a9d23d0d6be7767a2cff0c9646449c0ec9ecb847ce9d0b1a24e05e8d51b8f60b5987f9c2144450941fae0799972a4f3c4d929bc329c107cfbd10aa8a1fc002fd3166c4b4489db62204721e0a7b267c7830261d9fcef051e72484a292ae9f1efa907149445ac4200b63f3892e6a9cc858d890182df93a07ac77dfd5f5cf2bfcd440ebf6af8f271b26c77117edea154bcf4a95f068b83714d585dcfcef90b55f80b3ae270447bdece1c21ff5e4e578fd3453b0b83ef9fce927eabc928334b35eed26f573dc23d81fbf91c0215280a1b1fa0ad6ccc9a2bc98d313dc51ca2f812a67a2c7e478a4e4350f3334aa485cdd4b15b0572cae26312fa303aa4c69a7f4f767d3d50e2bec5d1e22bcc6229b587ecadc7c24fe75fbd4b1906eed4e74308b11011802513a17a78e6beda201f6ece7003a4c276ef7621f7bd27dc16c82a78cbe592aa79426762dd924a49e9632776c2944e6c55e676997934b7bc4dc6a22e1f9e65311f962d519f7d84b06f04f6650bba1ab7bdb94ad71d94dfb646bc13996c46b482c85c25926d7b1a0c4877317a431529523e231a3995f8dbbc35aee8fc25c6bbb5224f149b70b1d481bc0b05d6589ad3a97742adbfa401e6f51196bbe3d5734643b92cdda3350595ae0265785f098478198e4f6b73c457887fe45d6d47566d3264bb48dcbf3908557693073c1f247ac99a6cda0c2775273e9b1e824f8c44827ad6f7578c41d1c02734357a30519bcf9dc6206356e8903d6f8df545aa954ea3d8c58c67a4158e8f4556a89f25d264386f0ee6b1da0ff38ace638b9d76fb3ecb122e9aaec08fb72a64bd818da4192524f96b37395e899e3381e89d9e96f737f6426c56f499fdf7a0a29329f2e290bb7a4873dd91f24a6fffa119914c0fce05901820fe7f0afd513b901456e9d33bf9853a7c706d755b1a3a33a8282ff6643c3406dff90297d6ac3204ad5605ad4536f9d6591f3de3b821d79046242a6127e3f72fe49932d00214e736405705f7a0dd87f414abcffdab222621173c1156c8e51ad0d60b758ec0b9cec3203c335ec37a91dbe8aef339cfc0404bb14d9db0d66867b035113a88fe5b3be13c28c91596790b57d60c727eabaa37fb700b319bdddc76fbe8bf92b223f01e9732543fe5d43a93957b0f851535340bdc0aae9baa9a87460e621a6fe0b7d48ae35ceb61949d6f7fe454ca362422153787b44319554f9de254cf659e632515c6dd84ae6ac6423a57b86b7ec0382e61ae9e75b3b8cd336d29a35f95fcf24452d5aed2f6e6cdcd511be60a97fa43027c03d2c517aef365bf0fe0ba945a9d7d4e8b7a4c7fa8457e7dd6d111ce603c14ad3de6533f8bcbac534dbbfd24bdb3f112d1faffd43d7b33856c915e5f51e58894b09949099beeaa3dc82fe0c676c1f50d59229b58345ea7e80ce9059561b5552dd925a0e8f108605b476c8274c3d4d87dedf2eae8d35b0dffa767d32f4b6d61d725f5a37ecbce9622259e44d4a967a3723ce07c7dd71835000299b19e743f609c531935bc42f1bd1b801b190203e3603d2b1d1aa17029baee04ff67edf8a584d03127a343f0b168df7df690fa8708bb2d4d555e2e970d49382678303fd824282c9a2373a5bc5c2e0501a2afe3a1c7f06deb505968185e8bf1c0ef1fc5a8ee9c880419d2629e4c6340e115a3e13ad598c7ae88dcb9e5766cdfb59b7cab2068c8d826111d7e1947a83fafee46ee11f2053d24ae46fcf3a41e2549688c8c07dae8c043c266c4899e3286772152999bf70733a8e9e2653831f640670460fd37a53dcd4e92123514ab3c087e109d66eccd25df79d1f61e91e23b2e47a82e5ef3245a191baee58805ea5f7e962ff90374f5aee4f73bbe8f7704b16cd1d6897ac05a925f97ebd7c73b0d6361cfaf1eb9e263da177c9348b752a05d68b834d200c87ad651b66a709f2cc139d73b918bc44b19560d550ea33b747b361e351262bcf006266627ab20de117903a1c520326d86510dfb54ee3ec910e8709711552f3cf7f5069d39c802b87460f9bff9d191ebeb0455062a7fbf3df36227579ade62b21e3878516c0f018a259c16e3588373ae1ff8f8941a37c8924d421851b2602c305ae136f9f2c490cbae4c99971d93b43cf8e20134f14d8e8186399a3aeac0be1f73166a9daafc779b05f57fd03bd0e1861c7977b48e08f638bcd6d6f50a2018dae47a94a6034a526d694c3ab01fc556c6b619f7aeb6e5481960eaf91441a6bba6c9e9a7d34a9b326aa47b08f71862cfc5149667b69f9690b46002e484f3c0da09c2e4c88e70024e1d5c59cd17861035aa09a6ba94f3578a098cf4f9d1a3a42839e24af0e15866dfe565111e31a4846aa5b885d631a4cfb30092f6067142608f64862e8b85b71f5d40916a0a8bebef9d91d88e9c83fd9ce7c88f9dcb900d9cf322fb0b6f41eb24b9f32aaae9e420c6a3ede094a4ad5507890c2b301f4684a83facb73fed2d4b959e6b48e339c613ffe4f1ab73d6f547a0be19f1f544959e652689f5a4644d17d83347e5b1443d0555a8baa939f767f43069a84e16ce2df9feb6b67a6e4b2ee16875d1877b643a61c0deb5f7747f967c3f696ae8bf68612ca2d408bcbf567dd5f7304a867a33d1f3e93f05f38c3a1b9d0343a01e8013f695c05aea380b8187ddbd38462bd8a0ab884f79f4ab422a6b76ae4cd6a0e02e5499034a9ea7fd83d304042bbcbfca68bbbbf4570999928a8f3fa1790072a36a4807a63996350fabe80991d1de22648ced669ede6f9993ad25fb07aee5d18b12cba7b78cbb7db1e8bb97c82bdaca364472c569fd2c1d55b41d3bec7af18e30dcf8f2f9c14f8bb1b090179347d116c3edf54617b165892e2ee7affeb92c32744121b4eaf51a187c12a5ed8f4c3db85cdf15913acd00f63550994aa3246610bccd36a8c9d2d6737696699a1aa7d93bd678118fba01afdee59e52154fd609a384d113498767f3770ac2083232a936a3941655bcf5e0707366014144a29280d45ac0153a5aaa8da95e04a7b127a573c27c6d1a5e71af6edfc9f536915565df63322d03332f564af9e506a7e7a3190192c86df1da131c356ae3919e53cb30bc481e334c8e63357828b490b44d1d17dc3c6327a33d80f163c1192ee03392973cc0d5738209f70f7ad5a313d4fb9c6f095b534cb4fde955684853e061371508717054e079558ee865771c55b8c7da45e3166e903e840df2c1e7e6fba9624b6f42bf41139d8512c6c3b3c4e961e2615592fa7388c84b40c87e52b2d5e74bc0598301126a4371fb968c6c15da1579ff6837e8100ade2ea2b6a5e2700dca6c4217564b96a9178a2c2981e6d337182ba4b65ac3e2d49874e136efd53be5bf53d74e34aa9837c8d5eb7a56b9c102f52f7a4b812fdb578d60065a3327f3027e1308bf7176e58e25b0d50c4fea9a3064e1c8ec9739b9ebd2c101d58854ea61e5854c1d2737d54145fd5639f12926de33129442f166a674014def05e46c0ac165d5c3f492e82c69725eda97165f975fef1d15f9a5009129d104abe4de6066b78b2509da11bc214ae6790dcdb839ca0c69218ea41a863f86538e7742b60d00d1d7b3313dd1f406811aeceba965b170c2d52e09925ff6147200b3fe4c87b5f21d501d26b2ab922f4547ac9630f856a1b49c563868a53cf06b34e70fd2f56e2a1f3467266efaa297b654450a9be76defc7e5c4e45ad8de4a344a448267a1acdaefc7978b2e81884e13ceccbc36f0d8ac9fe5587ba4a343864184519b06d33179a304585227d4ae217e04ffad19fa5f2c4de8a332bcbb4fa3f39e437436dd93d18369b42663f15bb0ca49a50c5b646b6dd7a106ceff471510358c9b8fd5d139c09f79bcdf867594e6c26b55d855f05bf59642361a7e935e932339400d0ebc4853e1517101eb97e1f15a06c3b0876c91bd5abceb8af9e20086f8b16f06091f17ebe0e6ac2d34784b3418b44da302e66726da914be45002c6a8e22c18583155cc4d83f2cab04717c2410b1d21fcd2d0b5594f808629e90f8b7b53735e49899565c6d36e5e23b0b119f156698b644af8b07824fcd1c10a4a336703489feac9a489ac07a5de78fbd51108d37ba6bdd987e5c7bcaedfe1aaf46326c533d69cdd6da6add7f98ec2e1b39d452a19364c3566189118b2b8e51bad916dd3bfd9a0edb1fd47f9c8030595472bc3e3b0d7446dc1b02903c1182761f61626300934edbde5b2fd9438ab019df96785dacc9edaf9fea9b6e0e2c29900ce78b3b4b92a1677490f26a1e9fd3e7ba140bdc2832ce1de988f25b5058b2b5f8e9ba126ccc95edbd23c843d1e7fc835c637894ef4f19fd0b296437d3292ecdf5d0b7b7520bb888df942567038086c7ad40e5b730cdf294a68c688d932dbbb883f8c708111b1ab3a0a7cbf1506917cee6f0f7f224112855894e2bd5d8aef37ad55e2d6037d121ed673c4a842462f237dad8eae0e6b8e26e1e3e002e40a36ca559f8ff408275941b22719a122d517317aa846bfaf6a75db1ec51598ef0e833e1ecf0720749c9284dfba9746de6fdbaa1404e9269831eab69e97b0ec3555bcfc02bc983be731cdad26eb47706b3e5dfb9e3e94ac451dac61fe1298b961307367838f2fcf1394557d5742e59b020ce33fc9186778058867a1b79f162638d7259a3bab94202fd9520fa2e67b7f269c37ba23ee99aa85053fec497be53b3f00348fc324a846eb7ff963b78a1c4142c9c39bdacf8ae370f12e0848983186b32050f9128ebff37e5a6c0c599c1f52e8b2bb8013c3938552a99fb87cac5c4ce0ad4dfb85146d1920ecdf950ff070bd3bb88664a9f4c29e595b729b7692865e4cf987c97cfc175b997e4f089ca93ae33f90ab25285d4985eb1c954d214760f252e86a6931ce5d4bba910628324eb05b88587ec5b852d28207c804c3dfa1ce3103f0fbba5f0be0bb36532ada81800bab5a1acfec8e9448075869a38e965ca583594a2f2345c8047ade8998ce17541dfc1b63b06cc1c2ebb57c2dae980a47da71743bc62bdcaf87723a5e87739db5ac35d5726406bc9e717fe66053a279249a7747d8011cf9b15ee72c5c137f471e0c5b3510258fabd904c92e6bd098111a2e577418f77e5b733160db1fec365d7ddacef60d3d1233f4f33202d71ee3e5abedf4210ea4979227a7f0770af0d304474fdf3ca48f483aa36506c7229aca9536bb0c016767bf8d797738ec83b440ad2dfc868cbee2cce0b5d3073ebb8163c3c434f65b2611953e36f001b8b29562988ebabc5caf4d7c9df60ff0298473315850fb295b9ca97d559f761ce7b6de20959bc2f9408cc37ee05672e0baae5c5e871d5c153af94b6b7be1fefbe516731a442d219b0a6fdfcc336782f831b0f904bba125ef9d6bc5a3068d2898686105673573ccb832d97bfc77e5b78b400c571f13bc970e2d2c9ff64a043cf0fc2b8829e66f47e301b213a948e361ac65196e107301882073d4a8edd651762fe893dcc65da7608c8d3e6a6a13b22bb5e8d8dd7beb837e551450c89abebc1f3d491ba1184c4ef27b7503d6171c80fde585243dac79ccb4201d8a48773309827e74c645a4a8b52ea8e95e98e961d6b6c25694ce871402b803302b96c81816ec575cbb2e323b1045f9ed4702e6cb6dccad9a69025ac0296b1e431b5619456bfa4c98da6269ccb31085ea856694d90022885c6bf491896ac5f2e089974e2aa540bfb409ac3c72819a79737a1ef59c64f7ddffd3b14446bad8960a3b426e603c55a39eec92738eedbc41dd09350432638673a0484ce5b56af7a645baac121cedf9e4161fabfe16793926a20d9c310b37ead957b32a9c4b3497075eca32ddb34ba761c23f3db416aa6600ac17156bd3c67dbc1e0883f8756c8ea2aa1a8fa929770a4c5e33b18383d24a432f22d2f8dd12e88fb9c281b2a60ff89364b1800f02e20b8059056318f02e0044b0ade509f9a5b19db74c9e2bf494758a5a036ccb022b970ae6ad513dd6f82e89232a809064fe56191aba28e1d2d6dbd529f55ff8b3b5a75c6bc8e25cbd9bc0a91649ac480b7b48dbb9b7f752a28ec7b2bdf2b3dcb314e0b3ca59f6de83bf44ed4391604a56d7a94fbdcf56dcc3cd01f1c741f9ec3d8bc7f8e89a2e6b826590c4771265a7f89df57c3bc25c363e4eb051bae05520d86f61d03475f7dd4f4a2835259b5a35cef0239ca308b1461b262174ca14b15123ed17acff3d5e0babbd9b9304eafaafaf558a208107926845d9352689861819ea4333020c156af3fd143b2b1e2a531e6c20f4f572d4f0ae3ef3aa530cd4ba6fab8a6c4bd8d5c9a6b711a6e28e314e918d5f903d3529adb14c4fb68e5db2b1d0434b92742d7cf4ea41220f2090045933d142174ec49279048dc335ab83264444f0a24fb0af8a44d0f4971bb49910cb22ffccde029203fadfa5334e9fda688a94a2cec3a6a6774162695668ff5b6581a98e6c4a8b43552381087957af18546d073d3d35f5a7edbf2842840be3705351f017dff1eefa25003a23989091e829642c95daca97ba131e44622f4cf5af2b7b1315c091c8fdbba6889915302de9405a5cc029cbe7051879f7dfb615e2821818970031ce254d75e4c310c7735cbfc732d4c4b81149dbea1ca49693e35106f4265e475e1989d823cd38386770fbde81109ce153631f86be49bc2fba1dd97124abedf9ee7b6aeba79bbaf281c67ad7e6360794d0c1d531ee86b9f6977f2532d8072327a5baac7fdb3b9fe49f2de2c60c3cf2574cec55b85e861f797650b9dfe332c5efe61f947e74e5f215413a9f40afd0ece8f207d3b48bcf037ecbd6ad9284b03eb4870275a0f326921b059e4f18efca1b09cd1d72b7729da0d76c3753eef526905f9c063696db6db57b9f94020b1ba4f109e71760cdf2f10183bdba83fc5519112156861cff9aa014a39b844543943ee8b94b3e618ef5cc3660b2d698f86182ec288b8aa82ad6d8d85fd5bbb1523e5e54a7071c0c52e24527836292d18f8b7ed6e7476969e95662fd4b026c9a903c262f9fe27d596170a9ba442ab02a2c768f2fcfc989b49e07dd03949b907ea61709669fcfb6fbb3d745b65a08a131a991f6e9b1344e00762f6f7b2c34c0e83f8beaad6709d48e6e4caaffb7dbca055cb98906c4de3855093cdfc490d56e7fdeaa10fd8f3e9d853f84c42a74a624d921c36ed1ddb5e6298e2921177eaabc0e791118c187bbf138e49ae1faf30190b7e9523538e96414310d34a34d069ae37e839f4e42a25a390879c81e3ef60171cba540370ed3bbd1cc85636fb43dec8494542576004bee4dafb894b85f08a637f5bebbe9977a4bc0a50ea65457018f674c5030a2e6ecb8293d40429eea47b08efbfd410ffc73879d778e973045f755a292241ef938b40d937c3d5bd2976ccb807126f533476dbaf5fad22dfd91a5a60ba96feda88089d7a0d57ad65b0d10a1f8c8ba8ede1a7b225c51a3aa931da68e83332797f37ba2c25a59ba7da879d9147cbdee792f68ede3bf6f5d7e136d04c04389bb340559acbfc0c44fd53beddf90a7bc7a20ae0954642de52525a94d992e9533da3810cf20b9ca1ef525c78595d22e858ae7d11d6d98e00b12737765cdf876d36dea6c514a80097b5a89af2913495cdb74a2fb451765f3c09e7f831403d66e8dc1a5b9c8cc711e2be9f1a8f625496257a16b25571dc986d2636293366a68c24a02c9ca54bdd285f12f181685395e552b091f62442b6b838e36133f09799c3045bdab660ded952976b5bc456c0a3e48e64a6bc9e5ae9c552396c9325f9dfbae28255065bf0686c1c4200863017d3ac56af1b34ff47d0ed19facdd68b170b3ba4e8421035dd2d293ac224a02881f32c439a962e83055bd374b50ee396e0ca7deddc680507da1290f41bd85009013e5296cc5c955a4fd1fff06984e2667932f8f1515bebe26300387f28aa5da43a942463d7bb3535c3c0d220cf2d25ebf940b89100a25b6c3cb323c3b8e7610b487d226b044f825a6ca28b2c74f5a098f2dea68aa9baafd2885a918590935516e4846f763d6aa1967eb7b035a457b3468b5661258e38500ef84b23689683347fdf819590391cd25438b3a98b7ca90b53f0caaca8c5891f3807ada86df6b807f3ecb5eb505dc92d8c5dc8607e4e15fec7192ec0ed552abf84a7a6dbd38a9b9ad7c507e867339a157703e2ba28e1eb7bae4b392b9453f0014645bf30706f473a80a181f644aff0d733138324047f964b6fb224df3bd000e52c58dc6d6e5757813a2ede046f687264226bfbed7a7a5afcae752558a3f8ad4b71d6a88146edfd855690955d07397ef549486c3ff118df76b19ca8ef7836e25ab498a257e189e653c85ca7d4e8f536f73f5b5b90ba550df00b2d9c77529e69473c7e98875dd778ec5488b9ff8dfd0baac1548a5e5d1bcbdce6f123f87cd1549f2dc1ed05ecab0caa047855651bf57a50869c958b6385d4490da4384042f5582d9b98561781c29ca98110e5aa48420e28ebe240e911f849ad324bcdb7ff3126136e7b30d3900af2b90a27ca5cf61e92c8be0d75ce6b2d79aaf472364a19b39f536e6565c0e8a7f431e6939baf0128d381c97a3a5c3addb93dd44586028bc4c01e5dbe02f1dc765df3edbb9d482f5f87d7bc700c957cd7168cad3c4e39d124051ceaaacf32f9d1b1e21a93ca954f16f0151051dfaeb81ba101eaf58bc87f10b0462c9a79315bd42d7b30905b293a280f93ad0ad198a22356100f2964749ea82ea9aadc88f9c8ebd63a879553f0b59e07d6ca1026646c186018f843350f9443f4cdcf8a5ff1e798055b36b7829b49327e7ff4ae0df27816bbce9ee972a74651cda09a31b8e906b04c9202cff2a09890fce07aeb13aa06460c2e3d9c6924d27c41141b83e1a9c655ba5b1b236775931c7a7709336e59c83fcb636d33627efeec4477a0e0bd5eadef8063fe49d2568753200723422a31a8d91cc7e56eb4da77e4079355d78754772ed0a73e4e7026acf8ea728fb58dc58e97c203ab9cc05f9bea0f748583c6c487b006cfcb01ec8e80b121ebef8edeb580c72746f913e0908150247bcaf416c405867e211b954f531f256b87ea23619bc9ee46b7d9a79acb76c01d05f0c595f7afcab95ea17bae56f75ea9e2699f2833e9f5e7e274b0a0d351c726c257c00efcf58a8232d066d05afdd04cbe545b6c41ca49e525cb538786e38dae0baa768e6f178f974cf401e4de48cdd010c77e661c609d033cb65cdb5708804f1bb0aa11699d57c8766950acedb7fe4f6dd0751a0f25ed09c9cbce95459f7edc78137ddf1f42f952d8149f18b48876dc67c651eae6660b05ca735e2c40a7e6dbfc9fc0eec0a0b7522ec0e28e7a5d02631c1e3b013db36d10715ba56ebf8262a0f82b94ca729491512b86d8c183b3d63d4e09d46c1f03f2a35128348079a040a106dbf860db9762a17a14b910743814c6957544b565e3ad8f3a097ab6ee61e289b3ec3c4571babf08e85bb9b3a9b7674cbda73a729370f9f33803bd2b5f7b6c6743c63a4871b7934b604350dcc3d642e0488b27443656632b922e30abe53a737d2206da984e9e1008576746f310e0912fac8289a97a32dd333614a8b23a507f56e883a29d94921aae84d9e5d8cb1e532a597fcaa7dc309f7385db517ce4e7fbe3d6a43baceaeb4df716fb298d3ddad22d3c3cd6d244d8c342301a1e7e5708a88d7a8eb7fb24b1cbeee2e6b70dffe0521c75c0c0168d00ac83da90635e16165b0671fb2ffc54a8974b2112eb79c8bfbb2bc4a02fa6894af4a8ef85d34e993a2ee07c3088ad7ccad4884735ab65de9c4683b1918c3a398e243a119eb4829c157bf910b7d943c01122b0a204c89a78c9a19b8ce3918d35701be1aeee38630f3460c8e993fb458d56775db3b7c76bc602e0fccccf8ab3e4a35541a4cd70abe110814ee73298706b55d70d4ca136d169891de6c9cfc4732f0b6f42348436d19acd933b9a089a2c1eda7fc26044c7eaf9794af56c81122697942494a563b3f3c38bf9f7e5ef65c11521d6b7fc95081711af4e13548d216b1e590178362cd45543b857286214223d3f16b11d5709f1f1feb588433d79f421ecb643f15127434dee0039a51193fd686665f9c3e647944f74c39579f852284577bce24d3e785a266e64c600f8f42c1b643adc9b1a1b339ec02712712aa90cfff1086bef701802d9b8b6dacda55f55638fa809fa7dfdda527eff77d8add7267238d174b91a12b71271b77a8638240a40c538390d638f01a11479d56cf41aaeba63903a724f54131362f331fe646e444cf2772815298e0c032acc4a3b2cebe071df1f54dff5b811bb37b9bcaaee054e21e1c01bab90a56b61110b1e2a2cd7f45bdebdf5bab028a7efbfad13b1fb0c8070475510ccfb88b6237aa68f7ecdbde97535e5f1577e56560f6ebbdb7bff1e73db4971222786e914d64655a2dfb1c16c10dba78abfd5d7ed7363254379c2ff247bd6b16834fcb358f27b3d0beb1c0105dcac37a50eec7a443983e2a058c86bd3c72f130f415727efe51efdeb75d5dfd5dea7982c7b6fc84b3ec39bb9b49f74cac346b260055d6b9a39dfc00c1408dc9035e0df6fec0a554a101433668bb6356e0e43f1b289260868e27c49f8511eae0f455c679ec6c91229d81c818a1ab20e431dfaf87672854176b8e01cf5e43e1770699dfee99cb0eab247b6480fe4f907f5724c55dba39da64323bc40e95b2f47f5bdb9c6b7cb93d5076d4c20aecf2a5e88c78c42d701194595978993cffa2e2687453c0f7b064581b75f7b54a141ede492e6aa4f8ac457c902a0a75c4abf5d6083a860754b47b88c66d90d4ea847576e46b9209a7757e8c6c2fecfb19451c2b5387763a003f62c0fc7edae9aa824ef8f00ff5ce58168312700b8d98da02ff1e0b4bf022a1719779e73a29461cc821665b0f9dffa41bdd9065e33828fc0a07a762458420f282c25ecb6f412c9c450bf643150409b2a9923b040d342345efe9459412f7af18046e82bfebe76832e81609fcf4e430c3f74be9a52a1da60aace0f4c2dd7924ef93773bf75f9a702fa876fce79ff400f78a84735a57397f163c1683babffbe1b72a2f32a294aa918c4a6963aa049ec305041c9ad95d11cf0fd94426166e501c1d6927fd64b83f509301ca3afcc0439b18f4dbe695d2c3a78f2a147cd3ea3f677522109340f6c67d59b86f7b4d83635a6aea2db7308c8c0ee8ec94b6e0d528e4fc2cedfb0a98e9db9c91d6d4a9aacdb41deeaee796a5e30e09b848a92a92d89b492d0f0a8fb94ce194a5f708294922b84a079dfd27f3ef1c735d07ac24c6e693767a4eed0caf73b3ceb3ccf99640d0b1a30919f19a17450c2b008c0554172446acdaec0c9f08789187b7115f7cde12df77ed864ecb4afa64496d1c3cd71bce2fed5791fc5f40baf52b96e926cd6df93a9036b29fd0d971a2cc5aa81cdc0faa1bcdff7c847b2353f2462d9e226c9b648deeb898c67d7c940f69d8a2ecfdcf24a1ce1b98ad976e4febbf40d3627ffb268a7d6adfb9bf45f4cced61f5b5a7a4e6c1e8a053e762765760baebe46b2c7442cbe060174a9de714c55d4d6f397c7c66ad8720c577326963497797228a7ae87c684b941984fa4b9ff40dbf1e9720f07d13b49b00359124d2b32d02b2d80029e8f0fc40463aa37f236b790f088e3d59905aa637aa563f76758ba7c9c7f0c3d4cd56c3a5bcf4262606137b61469d25ed0b731b9401e34ce6552ffd634270ace7ecc43bf5be5e4f2d6131616d4d0e210e6a253515bdbc3cc395c6521d55662a8725e5ff97e03758a146c365a606f7a4007fdc2700c6e28c0da85ec65fc496ff66c475938034af7a3150faefc61ab06b0fc1f876e3f8032677ae30f79a382ebb3ff5a26bf767ba0f5525449e385fe094f22fba355b0b07113772e5ffb663dc2d83f4d5834ae4e34ca18b08397ebead031568255b68e70aa34295bee9bee4d90498461944d4e810b8ce43a721a56009103adc6a7d34a4cccf294e37740c7e46ac779dda5b9b8832a9d5e7cfc47c53fb841b995c7e26183530ce93569f7806296b5d088e49dea6a99fb55f193075641f61c3e58302c4c1c2200b790a04ac42e720a2c3f7d7f581bd210cec9eb84dd949b0853c6dd4fbaa0b5a4af17b0af99555475ddf96dfa0478a266a34743a3108953e0bdfc4ca0105cbde2b39814038b30fe4837904474d1acbe4273c5c5f2207fe59d5888e4e027da844c73837770d7cc336a108c0b2b8a4f98910ce9b7bcb41a1311d46988c04acfabc7b96bee9669405ffaad61b995844d05dab0afd29f042b85459b89d5d83eef94c0ce61429a0f0535e1c5af6cd5f3173baf3f78a76f4122be4a74b8ed2f0c315d6f899a2aa850885750c9f8882f683fb397e15439cdddee08f950cff5ee2fd3739aa884d4a673b1194a9d788de341ec87513c893e3e2ea8fc6c3c4941acdc8c83665a7cde94c9f5eebcd0b7e1c0e63df60f9665ae7590a8875ef5b085b67269559c0a0968bea79fea70ae65b8fef2c90b336a8d17010664c8400c79908db42acf99d2caea8659575721f5a3fa7c186789fee96858616ca14e199e67574fbf585ef20ab285c831c7ee6f460649123a6bd06d06a7f81b08e22b6f882248d5cdd7ed49304587b7f5e8cad25c3a521e147dbc980e23a4fa03163852eed0142e9ed3cffce93b8f5c46a56f3f6df59e057755a194c4855a7391ed96f4ea278eb672e6e56428bc127e753d66fb101e10010da5f12fdf710beb71ed7946af78ed3e4b0d2f2d1a9f20d9f27d7d9b6fc173407782565eb42fd0cb286d5609d473e27cd5aa8308bde26470644c1f0556ea47eafa44986d094e96da535335c68d09beb079b6264f64809d1335298fea5bccf4421446221de2d7d8c17c041347a6b10b13c98a161ddf8aac05f76a6e5fb84a5244a4e0c08c3d122cca4d50f7c88fc1a12ab8691aa010e2faff6dc2faf795c629d168f333308ac40f68f4d6b1880bce77cbadf1725db541eecb0316eb5ae883bd7de5f36c01d27d49799acca566fdf60913a3691f956ea7480d4d01d089cdeef86fb22d08bdc3c95a1babde411ad311da97284d5139df1e250926471dad4a1c9b5c1ad9750d90c11905fbaedb93d5d17f6b710d8ed561449751d039dd3a7fc0ab27b7a7f9e96072023a99c42ec34f86103b44c8bb67bbaa31804c63f00f8ec53c8bcd693efe7b53566fb4b168b01254eed6532f41bac49b65f4a353c955914b6ed7d1f2aa55ecea22e5981139a68df341c1b58ee917ac4b7b71c927cab7a605a4475a4eb13a4700ac7e33e4c48bd895375e581d9ead5e018d02cb98d28a5beeab8a24b16e6af5c87937220b999421f6f212bbc467d76700019fd4554aa236742d81dfae67ed7b6cf457db1245a06f59df797cf82ab188c98da08f16f314053cb625cc16a4c91c067a22c7ca1d257b93c5c303a3a46e6a875edd1a6944aa9041067eb0007bae936a698b847687e2feb1fbb822090f166669aa7c232d7b9acb85b2486405c82704e6a4edf5105600650ec2566685cd4176e8e155590e54134baa827d5c3bf9f2cf84ab92f0596f287718f58b05ffeedf18e67462140ace0d9521117ea260f4bca1ee52784e33f6f3b9eb3c1658fce8b3e06536d097a565d157b7a77f7ac3c74f232acfe47205b6de324bf21108e5fcc16efe98ac945197a127e1c179afa3f66f26002cd98f125a40e662e39af4026bae52419eb6be8ca7b9a5b79eb93535acd4ef14e9dca6dcfda29f4930206b5bbf6fff453269b67c9e9c4f52ef730920cf63d72f23e3afd78f62b4c319d0c3e92548081f1be422143adbb6d49211bb2d43be99811ee9b183bafbac63669d3b5ef1f191277e5b353f1293980e4746a20b5ee58589ac126bcd9849a3deee3da927463e1cc567e7da8b4893f4f451c1afe6a27e764e3a71bd4c638611adb12b03941ee4f069de715564dc39c47c06e8e1ec6714c6f491151c4da804227b893d0c9949f00d08142ff94f3c5ddd5916b465106aa020feb1ee3367a88fa397e4a6c13739f889d3ab4effeb66244a57d6890c17ee08a28641faa06ac2c418d0ed1b8073cdb15e589f8147bbc2a1037a99809c1e3707fe4660d8f3f6a597250ab8ad67b6b98ba4e93aeafdb7ef9e9827cda87091077c8197e9810ea70e94fc118002faf1758d55c94574462e62c5452fb0a6607575fa5d156b5cd0d3bd136928e8f152c74497c7db16edf07996bfef2a3fd0e5b08b34c1ac927a7bb306e3289b850c153e36a642e98984c133bdc9406bd64b153b8a263dba247c67394177bc16133f19f0e4f26f7e98f97e0e82c561615abe942cf561c2aa4af5c15d4a223d01b40b13223e67693fa247cb16f66ee1c86d9a3fd8329d4aee9e209dc6fd6002f140a75aaa228a4ec13de673d9104cebecac34caeb125a44d03a7f5ef75670636d421f0e079d6059a42da900a2a10e5d5d3bee3fb6654c50c29fedb9750387d909b5366c2e546bc1c99ef6778901ad1a6f8998e29492944ad899212b79fa2606ce2dd067b49824376ba0c86e06b6eff6a9b894e405e9afb39ca941e457c8e33ad6ece663c58f88bc60ffbe4fcdc098f2dc18a287534161b8f9a0bef2391ce72149def6df782f5b349307055c20d34e1ec0fc0b63dcbc734eeb6ab007fd15212fc64bbd068882ef53fc00e9f9751c1613552ace6c4404500b171234ba3641982085bdb47db7f73bbdf73a4c56e1ac3925ab916bb07fc42bf644b04fb52c51cd10f7ee686db053398eb3a9f1771bc712458d038e2cc86e8b48e3732859b28b9e66babc53435082b0cdb10c2051e3c9960e83af98bc447c0c12a9bdf5f7ebf955c51c63525adbc06a0f7bc061b1e27f8e79f082ed9aaa3727fbcbee46202a0be93cca238b3aeb2a98d1a3cfd45bf93d27fb063a7c8dc5a166c1b854836c91ed5065649722369a895a04b52d6c90967d5b7938a15b55e6da74f72022d8e7844d299092916245b3146ccef360bb10e6d3038d4a55d725a46604d22f30f23cedee3a9cef48ab1b1c116bcc1f5c0750c6c5b6b69e2e4ec8fc96b14e15a160df031cd386515dc6b3d89e38401aa0f95b1ee258decdd7aba2835926ff9a634f2d61b7a42892491a5884feb2ffaa0a102a197bdb18a78d53a84333928b9422ff8f2d07289ed95c4975dbcc6e6f9dd93f5e361cf7ab764cf6cd0a233fb31c426803e33384a0c712acee50b80fe34f76b9ab4f6abbe5d6bfe4cb5de10629dd60f87cae27b61120c12afdab2627bd67dea289e7612beef1e3fcb1b15af7d106d581bdf2e31cd0a6c78e94285e284f5edec1fb5da2ea21b7bbfe74a296e7699ece834fce80602cea31b69b225db5b556fae7f786e8b67e538e626403c74c8c583a949a223bcffa54264b3d4093c5e3cea5100fb8a8a421def8e0f8adf740580acb0c14314e031bfb328b8991ff43afda8a1cca22eedfe70e99be2a7c109d860b19204609e582720b211c50caedac729da372a12538177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9030dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652245248009fd0af1725d183248380e476c1283383909358a13686606352bf2a17da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b44647689ae1959e86bd49b9680f78e0b49d4e52ae88a3f234d497e175e42a7e8ed59216rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt5-qt3d-5.15.8+kde0-150500.3.3.1.src.rpmlibqt5-qt3d-private-headers-devel      libQt5Core-private-headers-devellibQt5Gui-private-headers-devellibQt5OpenGLExtensions-devel-staticlibqt5-qt3d-devellibqt5-qtdeclarative-private-headers-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.85.15.85.15.85.15.8+kde05.15.83.0.4-14.6.0-14.0-15.2-14.14.3f@ccc@c1@ba@az``_إ@__Z@^^m@^^^^y@^^F^Y^M#@^0"@^.]@]+]]ʞ]@]]@]V]rJ@](v@](v@] #\]@\@\f\|\6\B@\T4\ @\[@[%@[[$@[R@[][@[(@[@Z@ZZZZ@Z@Z@ZZ Z$Z*~Z)-@Z#@ZZ[@Z ,@YY@YdY@YYYWY0Y.@Y%uXQ4@W@WjWXVVV Ud@alarrosa@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defvogt@suse.comfabian@ritter-vogt.defabian@ritter-vogt.decallumjfarmer13@gmail.comcallumjfarmer13@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.denormand@linux.vnet.ibm.comfabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.demlin@suse.commlin@suse.comfabian@ritter-vogt.defabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgfabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgjengelh@inai.defabian@ritter-vogt.defabian@ritter-vogt.dehrvoje.senjan@gmail.comjengelh@inai.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Add patch from kde's invent to check for a nullptr returned from the shader manager: * 0001-Handle-nullptr-returned-from-the-shader-manager.patch - Add patch from kde's invent to fill image with transparency by default to avoid having junk if it's not filled properly before the first paint call: * 0002-QPaintedTextureImage-fill-image-with-transparency-by-default.patch - Add patch from kde's invent to fix QTextureAtlas parenting that could lead to crashes due to being used after free'd. * 0003-QText2DEntity-fix-QTextureAtlas-parenting-that-could-lead-to.patch - Add patch from assimp's upstream for the 3rdparty library (that is used on SLE/Leap where there's no system's assimp) to fix a heap-based buffer overflow in the PLY importer class (bsc#1228204, CVE-2024-40724): * 0001-assimp-Fix-out-of-bound-access.patch- Update to version 5.15.8+kde0, rebased upstream: * Update Assimp qt_attributions following reuse of qtquick3d assimp submodule * tst_qchangearbiter: fix failures on Ubuntu 20.04 CI node * Build Assimp using submodule * QGeometryFactory: don't make op== virtual- Update to version 5.15.7+kde6, rebased upstream: * No code changes- Update to version 5.15.6+kde6, rebased upstream: * No code changes- Update to version 5.15.5+kde15, rebased upstream: * Revert "Update commercial license headers" * Update commercial license headers - Drop 0001-Revert-Bump-version.patch, it's versioned correctly now- Update to version 5.15.2+kde39: * OpenGL renderer: restore surface on context when shutting down * OpenGL: Fix content not updated when using OnDemand and switching textures * ObjectPicker: markDirty(AllDirty) when we change the enabled property * ComputeCommand: call markDirty(ComputeDirty) when enabled changes- Update to version 5.15.2+kde33: * Picking: reuse LayerFilterJob to perform layer filtering * Trigger an update on the quick window when creating a render aspect * Render enough frames to flush the Qt3D pipeline when dirty * Fix for QShaderNode fix that selected highest version number of a rule * Fix call to drawBuffers in SubmissionContext * Fix parameter priorization documentation * CameraLens: use ParametersDirty rather than AllDirty * Rerun bounding volume update jobs when entity enabled property changes- Switch to KDE's maintenance branch - Update to version 5.15.2+kde25: * Fix multi-view picking * Don't export QKeyFrame which is fully implemented in the header * ObjectPicker: ensure pristine pickers are handled * Add missing sampler types and sizes to gl4 helpers * Restore ObjectLevelLockingPolicy on ShaderManager * Fix light uniforms not properly being updated * qpicktriangleevent_p.h Add missing private API warning * Fix sampler2DArrayShadow uniform in QShaderGenerator * Print warning about using primitive restart on ES2 * Allow assimp to compile on non-gcc compilers * Fix binding of CubeMapArray textures * Fix disabling shader cache via environment variable * QShaderProgramBuilder: add documentation related to caching * OpenGL renderer: fix use of outdated VAO when shader is reloaded * SyncRenderViewPreCommandUpdate: fix a few odd cases * Only set the state flag after having merged with the other states * Introduce QGeometryRendererPrivate::sortIndex * Add mipmaps count to QAbstracTexturePrivate * Scene3DItem: release frontend/backend tree on destruction * Fix GLTexture cleanup * Check if texture upload is full sized * Handle invalid entity names in QSceneLoader::component * Add dedicated Qt3D.Renderer.ShaderCache logging category * Add caching mechanism to ShaderBuilder * Bump version - Add patch to reset version to 5.15.2: * 0001-Revert-Bump-version.patch- Add compatibility with qml-autoreqprov- Drop baselibs.conf, -32bit packages are not used anywhere and due to system assimp not providing -32bit packages broken anyway - Fix links in %{_bindir}- Update to 5.15.2: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.15.2/?h=5.15.2 - Use only the system provided assimp, which is only available on TW for now - Link from Qt bindir into %_bindir, not the other way around to fix applicationDirPath called from Qt binaries - Add -qt5 suffix to all binaries in %_bindir- Update to 5.15.1: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.15.1/?h=5.15.1- Update to version 5.15.0: * No changelog available- Update to version 5.15.0-rc2: * No changelog available- Update to 5.15.0-rc: * New bugfix release * For the changes between 5.14.2 and 5.15.0 please see: http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.15.0/?h=5.15.0- Update to 5.15.0-beta4: * New bugfix release * No changelog available- Update to 5.15.0-beta3: * New bugfix release * No changelog available- Update to 5.15.0-beta2: * New bugfix release * No changelog available- Drop condition on ppc64(le) in _constraints (bsc#1164499)- Update to 5.15.0-beta1: * New bugfix release * No changelog available- Update to 5.15.0-alpha: * New feature release * For more details please see: https://wiki.qt.io/New_Features_in_Qt_5.15- Increase PowerPC disk size in _constraints to avoid build failure- Update to 5.14.1: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.14.1/?h=v5.14.1- Update the license tags.- Update to 5.14.0: * New bugfix release * For the changes between 5.13.2 and 5.14.0 please see: https://code.qt.io/cgit/qt/qt3d.git/tree/dist/changes-5.14.0?h=v5.14.0 * For the changes between 5.13.1 and 5.13.2 please see: https://code.qt.io/cgit/qt/qt3d.git/tree/dist/changes-5.13.2?h=v5.14.0- Update to 5.14.0-rc: * New bugfix release * No changelog available * For more details please see: * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14- Update to 5.14.0-beta3: * New bugfix release * No changelog available- Update to 5.14.0-beta2: * New bugfix release * No changelog available- Update to 5.14.0-beta1: * New bugfix release * No changelog available - Drop patches, now upstream: * fix-return-nonvoid-function.patch- Update to 5.14.0-alpha: * New feature release * No changelog available * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14 - Add patch to fix build: * fix-return-nonvoid-function.patch- Increase the disk size for ppc64le builds.- Update to 5.13.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.13.1/?h=v5.13.1- Drop lto-workaround.patch in favor of just disabling LTO- Add patch to fix build with LTO enabled: * lto-workaround.patch- Update to 5.13.0: * New bugfix release * No changelog available * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.13.0/?h=5.13- Update to 5.13.0-rc: * New bugfix release * No changelog available- Update to 5.13.0-beta2: * New bugfix release * No changelog available- Update to 5.12.3: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.12.3/?h=v5.12.3- Update to 5.13.0-beta1: * New feature release * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.13.0/?h=5.13- Drop use-Assimp-namespace-to-fix-build-for-big-endian.patch, merged upstream (since 5.11.0-beta1 already) - Adjust filelist for Leap 42.3 to fix the build, assimp is only compiled with gcc5 or higher now- Update to 5.12.2: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.12.2/?h=5.12.2- Update to 5.12.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.12.1/?h=v5.12.1- Update to 5.12.0: * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.12.0/?h=v5.12.0- Update to 5.12.0-rc2: * New bugfix release * Only important bugfixes - Changelog for Qt 5.12.0: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.12.0/?h=5.12.0- Update to 5.12.0-rc: * New bugfix release * No changelog available- Update to 5.12.0-beta4: * New bugfix release * No changelog available- Update to 5.12.0-beta3: * New bugfix release * No changelog available- Update to 5.12.0-beta2: * New bugfix release * No changelog available- Update to 5.12.0-beta1: * New bugfix release * No changelog available- Update to 5.12.0-alpha: * New feature release * For more details please see: * http://wiki.qt.io/New_Features_in_Qt_5.12- Update to 5.11.2 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.11.2/?h=v5.11.2- Update to 5.11.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.11.1/?h=v5.11.1- Update to 5.11.0 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.11.0/?h=v5.11.0- Update to 5.11.0-rc * New bugfix release * No changelog available- Update to 5.11.0-beta4 * New bugfix release * No changelog available- Update to 5.11.0-beta3 * New bugfix release * No changelog available- Update to 5.11.0-beta2 * New bugfix release * No changelog available- Fix the license tag.- Update to 5.11.0-beta1 * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.11.0-beta1/?h=v5.11.0-beta1 - Remove patches, now upstream: * add-typecasts-in-glTFAssetWriter.inl.patch - Refresh patches: * use-Assimp-namespace-to-fix-build-for-big-endian.patch- Add add-typecasts-in-glTFAssetWriter.inl.patch (bsc#1082475) * Add typecasts in glTFAssetWriter.inl to fix compile errors on s390 about ambiguous constructors https://github.com/assimp/assimp/issues/980- Drop fix-assimp-bigendian-lvalue.diff (bsc#1082225) * The fix was part of assimp lib 3.3.1 already and Qt 5.10 has been updated to assimp lib 3.3.1, thus we don't need that patch anymore. - Add use-Assimp-namespace-to-fix-build-for-big-endian.patch * Use Assimp namespace to fix build for big-endian architectures https://github.com/assimp/assimp/pull/986- Update to 5.11.0-alpha * New feature release * For more details please see: * https://wiki.qt.io/New_Features_in_Qt_5.11- Update to 5.10.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qt3d.git/plain/dist/changes-5.10.1/?h=v5.10.1- Update the license tag (boo#967696)- Update to 5.10.0 final * New bugfix release- Update to 5.10.0 RC 2 * New bugfix release- Update to 5.10.0 RC 1 * New bugfix release- Update to 5.9.3 * New bugfix release * For more details, see: http://code.qt.io/cgit/qt/qt3d.git/tree/dist/changes-5.9.3/?h=v5.9.3- Update to 5.10 Beta 4 - Contains bugfixes- Update to 5.10 Beta 3 - Contains bugfixes- Update to 5.10 Beta 2 - Contains bugfixes- Update to 5.10 Beta 1 - For more information visit: https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/- Update to 5.9.2 * For more details please see: https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/- Update to 5.10 Alpha 1: * Tech Preview of Skeletal Animation system * Animation clocks: Control playback speed of one or more animato * Framebuffer blit frame graph node * Proximity filter frame graph node * Improved layer filtering frame graph node * Shader graphs: dynamically generate fragment shaders from graph * Sprite sheet support * Point and line picking support * Camera viewAll command * Optional SIMD support * Scene2D: Embed Qt Quick content into Qt 3D and interact with it - For more information visit: https://blog.qt.io/blog/2017/09/13/qt-5-10-alpha-released/- Update baselibs.conf to include all libs- Update to 5.9.1 * For more details please see: http://blog.qt.io/blog/2017/06/30/qt-5-9-1-released/- Update descriptions.- Update to 5.9.0 final- Update to 5.9.0 RC: * For more details please see: http://lists.qt-project.org/pipermail/announce/2017-May/000115.html and https://wiki.qt.io/New_Features_in_Qt_5.9 - Fixup descriptions- Update to 5.7.1 * For more details please see: https://blog.qt.io/blog/2016/12/14/qt-5-7-1-released/ and https://www.qt.io/qt5-7/- Set RPM groups for SLPP packages. Update descriptions.- Update to 5.7.0 * For more details please see: https://www.qt.io/qt5-7/- Update to 5.6.1 * For more details please see: http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/- Add fix-assimp-bigendian-lvalue.diff to fix a non-lvalue being referenced by an unary & in assimp on s390/s390x- Update to 5.6.0 * For more details please see: http://blog.qt.io/blog/2016/03/16/qt-5-6-released/ and https://wiki.qt.io/New_Features_in_Qt_5.6- Update to 5.5.1 * For more details please see: http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/- Activate packageh04-ch1a 1723646481  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz5.15.8+kde0-150500.3.3.1  !"########$%&''''''''''''''''''''''''''()*+++++++++,-.///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////011111115.15.8Qt3DAnimationprivateabstractevaluateclipanimatorjob_p.hadditiveclipblend_p.hanimationclip_p.hanimationlogging_p.hanimationutils_p.hbackendnode_p.hbezierevaluator_p.hblendedclipanimator_p.hbuildblendtreesjob_p.hchannelmapper_p.hchannelmapping_p.hclipanimator_p.hclipblendnode_p.hclipblendnodevisitor_p.hclipblendvalue_p.hclock_p.hevaluateblendclipanimatorjob_p.hevaluateclipanimatorjob_p.hfcurve_p.hfindrunningclipanimatorsjob_p.hfunctionrangefinder_p.hgltfimporter_p.hhandle_types_p.hhandler_p.hjob_common_p.hkeyframe_p.hlerpclipblend_p.hloadanimationclipjob_p.hmanagers_p.hnodefunctor_p.hqabstractanimation_p.hqabstractanimationclip_p.hqabstractchannelmapping_p.hqabstractclipanimator_p.hqabstractclipblendnode_p.hqadditiveclipblend_p.hqanimationaspect_p.hqanimationcallbacktrigger_p.hqanimationclip_p.hqanimationcliploader_p.hqanimationcontroller_p.hqanimationgroup_p.hqblendedclipanimator_p.hqcallbackmapping_p.hqchannelmapper_p.hqchannelmapping_p.hqchannelmappingcreatedchange_p.hqchannelmappingcreatedchange_p_p.hqclipanimator_p.hqclipblendnodecreatedchange_p.hqclipblendvalue_p.hqclock_p.hqkeyframeanimation_p.hqlerpclipblend_p.hqmorphinganimation_p.hqmorphtarget_p.hqskeletonmapping_p.hqt3danimation_global_p.hqvertexblendanimation_p.hskeleton_p.h5.15.8Qt3DCoreprivateaspectcommanddebugger_p.hcorelogging_p.hmatrix4x4_avx2_p.hmatrix4x4_p.hmatrix4x4_sse_p.hnullservices_p.hpropertychangehandler_p.hqabstractaspect_p.hqabstractaspectjobmanager_p.hqabstractframeadvanceservice_p.hqabstractframeadvanceservice_p_p.hqabstractnodefactory_p.hqabstractserviceprovider_p.hqabstractskeleton_p.hqarmature_p.hqaspectengine_p.hqaspectfactory_p.hqaspectjob_p.hqaspectjobmanager_p.hqaspectjobproviderinterface_p.hqaspectmanager_p.hqbackendnode_p.hqboundedcircularbuffer_p.hqchangearbiter_p.hqcircularbuffer_p.hqcomponent_p.hqcomponentaddedchange_p.hqcomponentremovedchange_p.hqdestructionidandtypecollector_p.hqdownloadhelperservice_p.hqdownloadhelperservice_p_p.hqdownloadnetworkworker_p.hqdynamicpropertyupdatedchange_p.hqentity_p.hqeventfilterservice_p.hqframeallocator_p.hqframeallocator_p_p.hqhandle_p.hqjoint_p.hqloadgltf_p.hqlockableobserverinterface_p.hqmath3d_p.hqnode_p.hqnodecommand_p.hqnodecreatedchange_p.hqnodecreatedchangegenerator_p.hqnodedestroyedchange_p.hqnodevisitor_p.hqobservableinterface_p.hqobserverinterface_p.hqopenglinformationservice_p.hqopenglinformationservice_p_p.hqpostman_p.hqpostman_p_p.hqpropertynodeaddedchange_p.hqpropertynoderemovedchange_p.hqpropertyupdatedchange_p.hqpropertyupdatedchangebase_p.hqpropertyvalueaddedchange_p.hqpropertyvalueaddedchangebase_p.hqpropertyvalueremovedchange_p.hqpropertyvalueremovedchangebase_p.hqresourcemanager_p.hqscene_p.hqscenechange_p.hqscheduler_p.hqservicelocator_p.hqskeleton_p.hqskeletoncreatedchange_p.hqskeletoncreatedchange_p_p.hqskeletonloader_p.hqstaticpropertyupdatedchangebase_p.hqstaticpropertyvalueaddedchangebase_p.hqstaticpropertyvalueremovedchangebase_p.hqsysteminformationservice_p.hqsysteminformationservice_p_p.hqt3dcore-config_p.hqt3dcore_global_p.hqthreadpooler_p.hqtickclock_p.hqtickclockservice_p.hqtransform_p.hqtypedpropertyupdatechange_p.hsqt_p.htask_p.hvector3d_p.hvector3d_sse_p.hvector4d_p.hvector4d_sse_p.h5.15.8Qt3DExtrasprivateareaallocator_p.hdistancefieldtextrenderer_p.hdistancefieldtextrenderer_p_p.hqabstractcameracontroller_p.hqabstractspritesheet_p.hqconegeometry_p.hqcuboidgeometry_p.hqcylindergeometry_p.hqdiffusemapmaterial_p.hqdiffusespecularmapmaterial_p.hqdiffusespecularmaterial_p.hqdistancefieldglyphcache_p.hqextrudedtextgeometry_p.hqforwardrenderer_p.hqgoochmaterial_p.hqmetalroughmaterial_p.hqmorphphongmaterial_p.hqnormaldiffusemapalphamaterial_p.hqnormaldiffusemapmaterial_p.hqnormaldiffusespecularmapmaterial_p.hqorbitcameracontroller_p.hqpervertexcolormaterial_p.hqphongalphamaterial_p.hqphongmaterial_p.hqplanegeometry_p.hqskyboxentity_p.hqspheregeometry_p.hqspritegrid_p.hqspritesheet_p.hqspritesheetitem_p.hqt3dwindow_p.hqtext2dentity_p.hqtext2dmaterial_p.hqtext2dmaterial_p_p.hqtextureatlas_p.hqtextureatlas_p_p.hqtexturematerial_p.hqtorusgeometry_p.h5.15.8Qt3DInputprivateabstractactioninput_p.habstractaxisinput_p.haction_p.hactioninput_p.hanalogaxisinput_p.hassignkeyboardfocusjob_p.haxis_p.haxisaccumulator_p.haxisaccumulatorjob_p.haxissetting_p.hbackendnode_p.hbuttonaxisinput_p.heventsourcesetterhelper_p.hgenericdevicebackendnode_p.hhandle_types_p.hinputbackendnodefunctor_p.hinputchord_p.hinputhandler_p.hinputmanagers_p.hinputsequence_p.hinputsettings_p.hjob_common_p.hkeyboarddevice_p.hkeyboardeventfilter_p.hkeyboardhandler_p.hkeyboardmousegenericdeviceintegration_p.hkeyeventdispatcherjob_p.hloadproxydevicejob_p.hlogicaldevice_p.hmousedevice_p.hmouseeventdispatcherjob_p.hmouseeventfilter_p.hmousehandler_p.hmovingaverage_p.hphysicaldeviceproxy_p.hqabstractactioninput_p.hqabstractaxisinput_p.hqabstractphysicaldevice_p.hqabstractphysicaldevicebackendnode_p.hqabstractphysicaldevicebackendnode_p_p.hqabstractphysicaldeviceproxy_p.hqabstractphysicaldeviceproxy_p_p.hqaction_p.hqactioninput_p.hqanalogaxisinput_p.hqaxis_p.hqaxisaccumulator_p.hqaxissetting_p.hqbuttonaxisinput_p.hqgamepadinput_p.hqgenericinputdevice_p.hqinputaspect_p.hqinputchord_p.hqinputdeviceintegration_p.hqinputdeviceintegration_p_p.hqinputdeviceintegrationfactory_p.hqinputdeviceplugin_p.hqinputsequence_p.hqinputsettings_p.hqkeyboarddevice_p.hqkeyboardhandler_p.hqlogicaldevice_p.hqmousedevice_p.hqmousehandler_p.hqphysicaldevicecreatedchange_p.hqt3dinput_global_p.hupdateaxisactionjob_p.hutils_p.h5.15.8Qt3DLogicprivatecallbackjob_p.hexecutor_p.hhandle_types_p.hhandler_p.hjob_common_p.hmanager_p.hmanagers_p.hqframeaction_p.hqlogicaspect_p.h5.15.8Qt3DQuickprivateqqmlaspectengine_p.hqquaternionanimation_p.hqt3dquick_global_p.hqt3dquicknodefactory_p.hqt3dquickvaluetypes_p.hquick3dentity_p.hquick3dentityloader_p.hquick3dentityloader_p_p.hquick3djoint_p.hquick3dnode_p.hquick3dnodeinstantiator_p.hquick3dnodev9_p.h5.15.8Qt3DQuickAnimationprivateqt3dquickanimation_global_p.hqt3dquickanimationnodefactory_p.hquick3danimationcontroller_p.hquick3danimationgroup_p.hquick3dchannelmapper_p.hquick3dkeyframeanimation_p.hquick3dmorphinganimation_p.hquick3dmorphtarget_p.hquick3dvertexblendanimation_p.h5.15.8Qt3DQuickExtrasprivateqt3dquickextras_global_p.hqt3dquickextrasnodefactory_p.hqt3dquickwindow_p.hqt3dquickwindowlogging_p.hquick3dlevelofdetailloader_p.hquick3dlevelofdetailloader_p_p.hquick3dspritesheet_p.h5.15.8Qt3DQuickInputprivateqt3dquickinput_global_p.hqt3dquickinputnodefactory_p.hquick3daction_p.hquick3daxis_p.hquick3dinputchord_p.hquick3dinputsequence_p.hquick3dlogicaldevice_p.hquick3dphysicaldevice_p.h5.15.8Qt3DQuickRenderprivateqt3dquickrender_global_p.hqt3dquickrendernodefactory_p.hquick3dbuffer_p.hquick3deffect_p.hquick3dgeometry_p.hquick3dlayerfilter_p.hquick3dmaterial_p.hquick3dmemorybarrier_p.hquick3dparameter_p.hquick3dparameter_p_p.hquick3draycaster_p.hquick3draycaster_p_p.hquick3drenderpass_p.hquick3drenderpassfilter_p.hquick3drendertargetoutput_p.hquick3drendertargetselector_p.hquick3dscene_p.hquick3dscreenraycaster_p.hquick3dscreenraycaster_p_p.hquick3dshaderdata_p.hquick3dshaderdataarray_p.hquick3dstateset_p.hquick3dtechnique_p.hquick3dtechniquefilter_p.hquick3dtexture_p.hquick3dviewport_p.h5.15.8Qt3DQuickScene2Dprivateqscene2d_p.hqt3dquick3dscene2d_p.hqt3dquickscene2d_global_p.hqt3dquickscene2d_logging_p.hqt3dquickscene2dnodefactory_p.hscene2d_p.hscene2devent_p.hscene2dmanager_p.hscene2dsharedobject_p.h5.15.8Qt3DRenderprivateabstractpickingjob_p.habstractrenderer_p.haligned_malloc_p.hapishadermanager_p.harmature_p.hattachmentpack_p.hattribute_p.hbackendnode_p.hblitframebuffer_p.hboundingsphere_p.hboundingvolumedebug_p.hbuffer_p.hbuffercapture_p.hbuffermanager_p.hbufferutils_p.hbuffervisitor_p.hcalcboundingvolumejob_p.hcalcgeometrytrianglevolumes_p.hcameralens_p.hcameraselectornode_p.hclearbuffers_p.hcomputecommand_p.hcomputefilteredboundingvolumejob_p.hdebugoverlay_p.hdispatchcompute_p.heffect_p.hentity_p.hentity_p_p.hentityaccumulator_p.hentityvisitor_p.henvironmentlight_p.hexpandboundingvolumejob_p.hfilterentitybycomponentjob_p.hfilterkey_p.hfilterlayerentityjob_p.hfilterproximitydistancejob_p.hframecleanupjob_p.hframegraphnode_p.hframegraphvisitor_p.hfrustumculling_p.hfrustumcullingjob_p.hgenericlambdajob_p.hgenericstate_p.hgeometry_p.hgeometryrenderer_p.hgeometryrenderermanager_p.hgltfskeletonloader_p.hhandle_types_p.hjob_common_p.hjoint_p.hlayer_p.hlayerfilternode_p.hlevelofdetail_p.hlight_p.hlightgatherer_p.hlightsource_p.hloadbufferjob_p.hloadgeometryjob_p.hloadscenejob_p.hloadskeletonjob_p.hmanagers_p.hmaterial_p.hmemorybarrier_p.hnodefunctor_p.hnodemanagers_p.hnodraw_p.hnopicking_p.hobjectpicker_p.hoffscreensurfacehelper_p.hparameter_p.hparameterpack_p.hpickboundingvolumejob_p.hpickboundingvolumeutils_p.hpickeventfilter_p.hplatformsurfacefilter_p.hpointsvisitor_p.hproximityfilter_p.hqabstractcollisionqueryservice_p.hqabstractlight_p.hqabstractraycaster_p.hqabstracttexture_p.hqabstracttextureimage_p.hqalphatest_p.hqattribute_p.hqaxisalignedboundingbox_p.hqblendequation_p.hqblendequationarguments_p.hqblitframebuffer_p.hqboundingvolume_p.hqboundingvolumeprovider_p.hqbuffer_p.hqbuffercapture_p.hqcamera_p.hqcameralens_p.hqcameraselector_p.hqclearbuffers_p.hqclipplane_p.hqcollisionqueryresult_p.hqcolormask_p.hqcomputecommand_p.hqcullface_p.hqdebugoverlay_p.hqdepthrange_p.hqdepthtest_p.hqdirectionallight_p.hqdispatchcompute_p.hqeffect_p.hqenvironmentlight_p.hqfilterkey_p.hqframegraphnode_p.hqframegraphnodecreatedchange_p.hqfrontface_p.hqgeometry_p.hqgeometryloaderfactory_p.hqgeometryloaderinterface_p.hqgeometryrenderer_p.hqgraphicsapifilter_p.hqlayer_p.hqlayerfilter_p.hqlevelofdetail_p.hqlevelofdetailswitch_p.hqlinewidth_p.hqmaterial_p.hqmemorybarrier_p.hqmesh_p.hqobjectpicker_p.hqpaintedtextureimage_p.hqparameter_p.hqpickevent_p.hqpickingsettings_p.hqpicktriangleevent_p.hqpointlight_p.hqpointsize_p.hqpolygonoffset_p.hqproximityfilter_p.hqrastermode_p.hqray3d_p.hqraycastingservice_p.hqrenderaspect_p.hqrendercapabilities_p.hqrendercapture_p.hqrendererplugin_p.hqrendererpluginfactory_p.hqrenderpass_p.hqrenderpassfilter_p.hqrenderplugin_p.hqrenderpluginfactory_p.hqrenderpluginfactoryif_p.hqrendersettings_p.hqrenderstate_p.hqrenderstatecreatedchange_p.hqrenderstateset_p.hqrendersurfaceselector_p.hqrendertarget_p.hqrendertargetoutput_p.hqrendertargetselector_p.hqsceneexporter_p.hqsceneexportfactory_p.hqsceneexportplugin_p.hqsceneimporter_p.hqsceneimportfactory_p.hqsceneimportplugin_p.hqsceneloader_p.hqscissortest_p.hqsetfence_p.hqshaderdata_p.hqshaderformat_p.hqshadergenerator_p.hqshadergraph_p.hqshadergraphloader_p.hqshaderimage_p.hqshaderlanguage_p.hqshadernode_p.hqshadernodeport_p.hqshadernodesloader_p.hqshaderprogram_p.hqshaderprogrambuilder_p.hqsortpolicy_p.hqspotlight_p.hqstencilmask_p.hqstenciloperation_p.hqstenciloperationarguments_p.hqstenciltest_p.hqstenciltestarguments_p.hqsubtreeenabler_p.hqt3drender-config_p.hqt3drender_global_p.hqtechnique_p.hqtechniquefilter_p.hqtexture_p.hqtexturedataupdate_p.hqtextureimage_p.hqtextureimagedata_p.hqurlhelper_p.hqviewport_p.hqwaitfence_p.hraycaster_p.hraycastingjob_p.hrendercapture_p.hrenderlogging_p.hrenderpass_p.hrenderpassfilternode_p.hrendersettings_p.hrenderstatenode_p.hrenderstates_p.hrenderstateset_p.hrendersurfaceselector_p.hrendertarget_p.hrendertargetoutput_p.hrendertargetselectornode_p.hrenderthread_p.hresourceaccessor_p.hscene_p.hscenemanager_p.hsegmentsvisitor_p.hsendbuffercapturejob_p.hsetfence_p.hshader_p.hshaderbuilder_p.hshadercache_p.hshaderdata_p.hshaderimage_p.hskeleton_p.hskeletondata_p.hsortpolicy_p.hsphere_p.hstatemask_p.hstatesetnode_p.hstatevariant_p.hstringtoint_p.hsubtreeenabler_p.htechnique_p.htechniquefilternode_p.htechniquemanager_p.htexture_p.htexturedatamanager_p.htextureimage_p.htransform_p.htriangleboundingvolume_p.htrianglesextractor_p.htrianglesvisitor_p.huniform_p.hupdateentitylayersjob_p.hupdatelevelofdetailjob_p.hupdatemeshtrianglelistjob_p.hupdateshaderdatatransformjob_p.hupdateskinningpalettejob_p.hupdatetreeenabledjob_p.hupdateworldboundingvolumejob_p.hupdateworldtransformjob_p.hviewportnode_p.hvisitorutils_p.hvsyncframeadvanceservice_p.hvulkaninstance_p.hwaitfence_p.hlibqt5-qt3d-private-headers-develLICENSE.GPLLICENSE.GPL2LICENSE.GPL3LICENSE.GPL3-EXCEPTLICENSE.GPLv3LICENSE.LGPL3LICENSE.LGPLv3/usr/include/qt5/Qt3DAnimation//usr/include/qt5/Qt3DAnimation/5.15.8//usr/include/qt5/Qt3DAnimation/5.15.8/Qt3DAnimation//usr/include/qt5/Qt3DAnimation/5.15.8/Qt3DAnimation/private//usr/include/qt5/Qt3DCore//usr/include/qt5/Qt3DCore/5.15.8//usr/include/qt5/Qt3DCore/5.15.8/Qt3DCore//usr/include/qt5/Qt3DCore/5.15.8/Qt3DCore/private//usr/include/qt5/Qt3DExtras//usr/include/qt5/Qt3DExtras/5.15.8//usr/include/qt5/Qt3DExtras/5.15.8/Qt3DExtras//usr/include/qt5/Qt3DExtras/5.15.8/Qt3DExtras/private//usr/include/qt5/Qt3DInput//usr/include/qt5/Qt3DInput/5.15.8//usr/include/qt5/Qt3DInput/5.15.8/Qt3DInput//usr/include/qt5/Qt3DInput/5.15.8/Qt3DInput/private//usr/include/qt5/Qt3DLogic//usr/include/qt5/Qt3DLogic/5.15.8//usr/include/qt5/Qt3DLogic/5.15.8/Qt3DLogic//usr/include/qt5/Qt3DLogic/5.15.8/Qt3DLogic/private//usr/include/qt5/Qt3DQuick//usr/include/qt5/Qt3DQuick/5.15.8//usr/include/qt5/Qt3DQuick/5.15.8/Qt3DQuick//usr/include/qt5/Qt3DQuick/5.15.8/Qt3DQuick/private//usr/include/qt5/Qt3DQuickAnimation//usr/include/qt5/Qt3DQuickAnimation/5.15.8//usr/include/qt5/Qt3DQuickAnimation/5.15.8/Qt3DQuickAnimation//usr/include/qt5/Qt3DQuickAnimation/5.15.8/Qt3DQuickAnimation/private//usr/include/qt5/Qt3DQuickExtras//usr/include/qt5/Qt3DQuickExtras/5.15.8//usr/include/qt5/Qt3DQuickExtras/5.15.8/Qt3DQuickExtras//usr/include/qt5/Qt3DQuickExtras/5.15.8/Qt3DQuickExtras/private//usr/include/qt5/Qt3DQuickInput//usr/include/qt5/Qt3DQuickInput/5.15.8//usr/include/qt5/Qt3DQuickInput/5.15.8/Qt3DQuickInput//usr/include/qt5/Qt3DQuickInput/5.15.8/Qt3DQuickInput/private//usr/include/qt5/Qt3DQuickRender//usr/include/qt5/Qt3DQuickRender/5.15.8//usr/include/qt5/Qt3DQuickRender/5.15.8/Qt3DQuickRender//usr/include/qt5/Qt3DQuickRender/5.15.8/Qt3DQuickRender/private//usr/include/qt5/Qt3DQuickScene2D//usr/include/qt5/Qt3DQuickScene2D/5.15.8//usr/include/qt5/Qt3DQuickScene2D/5.15.8/Qt3DQuickScene2D//usr/include/qt5/Qt3DQuickScene2D/5.15.8/Qt3DQuickScene2D/private//usr/include/qt5/Qt3DRender//usr/include/qt5/Qt3DRender/5.15.8//usr/include/qt5/Qt3DRender/5.15.8/Qt3DRender//usr/include/qt5/Qt3DRender/5.15.8/Qt3DRender/private//usr/share/licenses//usr/share/licenses/libqt5-qt3d-private-headers-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35252/SUSE_SLE-15-SP5_Update/f877ee0071fabae0e99e8fa4a62748e6-libqt5-qt3d.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC++ source, UTF-8 Unicode textASCII text f~OO8jxutf-8ba290578518ad5232d5bf2342ada23bfe0f967d58d07e708731e02065e49f367?P7zXZ !t/]"k%5ō;د X[n@PulH_ Q8=S>cBTSm/q.Q/Rؒ7'6}Ɇ# qx'msex2uz!`+R,IN^ b3IU{?&#f1-+Y'xSnp: ;<%Q,a{"B~~Z7=PCi ~p'\!?E!D$/DҶ):ZpY˰ZB3 ˆ#~H݅1lb$V"3!BVNd=3SW/ý8tax2Ӧ'tnRGj1kPVJw(QZU ]m:8W^WpP*|9Mvk 3: SzJR!ăMhVݑS ְe ZH6qȱ?"9KшmL<O|d)cIh_SB"{C21~dKځ[mψNcY׮ Z/xϏ~b F9ceWݤj%tX=`!F?"6M h̕ PA 8V@mspy'ɗPWDY h\Y*ѭմSښ42K@,R31w46LvD4` #)  GU1+s!FaoU){6 }ilgދDTxuѺnW]ʎ~{JnR?S,QCWNu DI"Ʒhߘ)|ycI?t\#>gyN8G.1Qj=T-ҵ4Ox X1tV3N 0z<=>|"8jiVWXHX\Q㔆 e*%l%kޓ Q!J؝,IIELeN]/7S( |85UBqqe|j8NAWIgA՚esRgP;^|4Svېl(// It,/w%?թ ">]7ptjė>O{Xo2xs(o57vQW/af#,j$|gx˲ui: ES8=UC<z2*豓v*Dwu qū2 ם̐<}f4 ^>{+tћ>9B K8,W݇M:_]Z= _\USZ*_4%PA#nOTfG,:2NI Tv]`u?smf(+ryXbۅ͇@ [mST"=lq$Ӳ!ŐO}>Bwg>MF* q%dFU>T{a ;@ܾI#vrG:*+."ϫ`˿:(0'2(S#dpL\A״',ζTg|Є9Ȩ'KDfNZ ^LhkaH4iB ,1j(&g\z͈/WLQ󰛻/ؗ^D$I0Ej3 sq~$c ?0f`ՒFrpg TX:Ji!跈͹KQr9tO= !ꄺjIngBEg0>Q_K};kHkjծ_ޠ4|h KoZՙ؃gQ*sˑ i|gMPR\̺i?i+8h.cB`R䐣~6x^FK bVͱn ["gx\-hMdn{f>upk9u{2v+\خQ^Ȱ'SlS1=pD³:QڊG8r? &9p{f!X,>[ό"Ӆj@%ۀ-H)mKK%+1~)S[_ba9" 1Hi;bX91k.mgcY aIdBZmR8YKDqw> XQՒK ;5[8Aj4H-jzI +a°͟[rG@o pKK+ԡ#X'*&Π g\.}QƸC $0h2?HtMYҩ'&G^.^UEX'?Wb\ u$QXUhaqGHcu_}vi:ޜuNAԉ}"3~Jck?xI<1apuN N3Vݮ)Bg;I"kv7/nD R N ʉԵJ?c RѶn,V6̕]e,3 ;0 ԲOb%R{in珈Dt<:8VوYxpm4, O3l|oy-szup8n& ֘RLV2BՄ!WR2֝v\im'p]ѪϼҊm7ka""rDG Ue0r ¢h99E2FC ]Ϛc[é}6o|E[ vpRHg-S/{M%QG@>(?'a/{{ѧ+,==$N%vNòg1ʚ3ML% ͌.6:U @3ºcY {*A/`?$E΀m<T(pl;Vh`%DWSǽ]:Ј=(}|.쉪9,B-_0eDHrZ.ޕN ~\νpr'>6LvUȸ,a,{|>Ax7F K8[9 Ǚ/HYC; YZ