root-tutorial-6.22.06-1.el8$>3(@h.!GL(Á>:?d  C   b ($ ; g llU\lĀ(89:;GM(H`It0XyYy\y(]^HFbdef l t$uv ,#lpCroot-tutorial6.22.061.el8ROOT tutorial scripts and test suiteThis package contains the tutorial scripts and test suite for ROOT._pbuildvm-a64-10.iad2.fedoraproject.org6Fedora ProjectFedora ProjectLGPLv2+Fedora ProjectUnspecifiedhttps://root.cern/linuxnoarch[Q_  H  u HZy w ez }    I> F  Bw+p56 zb I\c qNw "WEE+ 6 `'|888Ys>m'C'd>pp Ajz v sxJzI}uY1= }i *! 8.?d!,A B#) /: !  )[7+#9`y 'a&J c 1  J \ R`  0C\ F{ H-5@ J N( oв2m,S 7_GnmAX7oYs NeJ i!| 2  ] .f  Rw O'  ?1\ QENga)_FOC{iL 'r W ʸ 6< k >=MKAf urw k mA VOH! [ a 8 <4> oK.M mFw 1 bK ,mx: R $,  C c^ y{-n/SF{E _2k. z 04c-Z& C T}EX J^ + 2 e p=Yb  l b (  ^+q'! B (N  r10L *${{s[ l3@\   >3 |CZA> # dx0F'd GM }L - B {  ~ sv=j \ 30 z *5 s  @&P.l D . a 6dD  Y0\8 !( %'^M&r%= \<$b F@c@@ul44wu  :I$o% b l  ! h LC6!V 0 . t =\  3  H Yc > 7 4  n 6 @Z  G s  - R k C  A k @` 6 ^  C c EZ : v 2 4 'T 0 ^ _1=p M9 r t b +Pm 9 ! &[P n r'  78s- . _W3DazG.Mi#Xw#q.EYGO%#/PA1 ACh   tpllje u~CswR =9 a F 2 obV'v+ mC6OB-CA>Ū^NL|hy 7z  rr+ NmnD r  ;5QN/2 f% 5  0_ /  "X g #HrH2XJ'$w%W4&<k'    - h{<9 "yRY hQ! Y vKNM+^ZA큤A큤A큤A큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤__î_________________________________________________________________________________________________________________________________________________________________________________________________________________î______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ǯ_______________________________________________________________________________________________________________________________________________________________________________________________î________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________î___________________________________________________________________________________î_î_______________________î_____î________________________________________________________________________________________________î_________________________________________________296030933bf0e35cfd65b5d6deff22e80a0062854bd02443e07d42a24695bbc65e27b39220e140a1c4d1e5ff348b04651da93e07b2aebc842a1d9bc229f6f046c5e46921d4497d595351fd7849bcc81e53c9a38acd424faff4963747b79daec33f6fa89ad506bd3abbf59aa57f4821389737d42a00b1dc0e206e2af17859d26831ec222cae016dccdd83cf023b568fd3fb21ae92745758367ac2e551f308a435b3472b528ff0b44f71264a1340917eee61696c842ac579c6a44810601e7ba20bfc136d6aff78974f2992e4cc0054aaacc84904103e9e031c6a8a6035276794fa07fd6b02c4d217b9564dd4049f69e063d086810da249cc6fc4767779c944cbbc36caab2da0cc4715a6e36ad7fb519ae005f04b9100030b32907bf856843946bd8c05fc54c500806d3b44bc216cd314c49199c7a965a6c2a967f65b621176c19c5826d5f3b57049fb8b71e1de23f8ac50419ed72a8244fd05f5a58b0a2b4d46ea51b5eab5550bf512d9523314d31914975d887c3656e5540c6d2712b0e586551a9182fe359bf9af8b2cfcad8e3f692975ba4b858527b70f287ce9d539d391a675ccc6037f8b8714ba254688495e86929b9b2fbe00535ac6a4431b13beca33f479b6da8be332563f0489cd746353caa6847e00b1543dd13584deac9efa220d5b54c589e9328ee378b7035e583b4d27ce00c7c00627405264f670b21deb12c1f4e33e71d8b3a85e698360f5ac3db422d061902c536a343373502e19649943fe946fdf2e2d633f9c77977985c5329f89af7c665c81c531fdcff045c2a198b25100be95ec565a8c7fc46cba556463c9d02da30802e87e617eafc0705c02d0b1a624c9da5d1824b05786fd366e86b6899d2af82dc1244956bdef94b830ba38b9018aadb8b954ff848151a5627109218b0a2d8b23e896c9ce28c00c0509339a973b3318143878fc4e5fdabaefb7446667d64c6927e04085629fa94996f536039cf6ca506343b6958de671f6fc0cba7fa5419fcb3a25c9906f39810e0970a5e6f41319223f829421a89b21b51f64d2afc8c75b63a3b1e6064fec74f2a947c4c76734db82a2fc839b664d71e10ceafbb58ccca6ee331f3826efa342ac6d68d0a3fc5698310d0a5d139f033e0bb8c4bbf0d79dd4dc66b558cddc5194711d78f2d0280e499b8308456e368d6ef4713a821e048395f8768ca1927d7d0f3daea4a1186d83b5f7cb8d8e6bf09ab127f53da0bfdc72a0bf252a43ca8fe4971773e24997cc0ba628bb547aa83892d28fcd38b5db04b77856541dc0120dfbb00f587123962e09dfa5d90392fd4f3a4a1865f182eeb85780a308179684242e53290844fa6e3d9664166c084603f32db6f50df9fa7c8d056202d5005e9bf8f69b79949a90073717e182f685c5c80db08593d9bd988274b2a16cff1f6899a31d59822517c82e82dcb327c6a1a46e6a87451be65e0e35a3b101313101627035a6b9856c64562d7d0d41497d837b9aaae64585df4ec1d17e836fde20880cca5722fdbe9dc043d0c811f5211dea9cd609b246fdbae5aa101c4aeaa4c3c4c2d105e4c257269b117deffdd04f54f419d9587de97a4719462c99394bfec0c2b4e82aeb359140f0169b5b60e94c62df57454a8c41ccb9c594428c8c1abd8e59b01d13ab0f7d7bab5909e945b93303f35473a5228bba38f78cd9006f5257716a801678ea0905190f3635789aba2771f59e926bde9592fc63c44704813ba914454ac13f6a135e3f4f735d4a667467ed4b6d504c2868a37a275141087be37f2aba5c1af21c2c360328239fd2507a95211b8f8da066c6ee55434394bcafd02048fc319cc420524ae6b0f55d64320fc76f52d3e31813dde79feda8db5c5199e0d284f7c894bcc93c0a02680d499fbc2e83afcffbd4874f98d35af38b438980a1c6c742fcac974ce2051b153392a6b5d064e0755f75adc135ab29e7667bb94ec92c3c5232a44c76c1a5b4a53009a63b8b72c6ae776099f2df3855f184b5fd70ded1b7d59fbbeefb87d54fb0e3d151889dd5bf81fe62b6c131962d2706c4e838f416dc80b79589f67d6470eef28a87fa3ca4c1cd053c848e9460188aaeb17902ca431440744ac4636102dc2094971e7293767e6fe808a8b21af1bf62e5a764da01618e522e95dc09912c30eac0177cf88575511ba4fff561514477ae99b9469181899cf718f98bcda5c7ae4fb941ca48fefe3f06f2b6456457bdb0ec43bb47c2886e60b82daebd5b018c79c2a843b8214ac8e0e99323f712f8ccdfb39bc2f4821a337fbc83c4e89b1fde77333559c2e6e5cd930282319b91258718f745aeaa7c271f313e82e8c50240cd66c5bd25cb1b2805b94e4b2d80a41d24ac8b4b04a423e6747bfc06231970dbd660b0a5d6204126319c89d90677913a64d0e38455bf1cf7ff97c4045abfc73082851e07dcaf7e0a318f9007b398daaae3904ef774a9f6765efabb1d370f6f1cd27f841c043850a90b956c604a3ca4ac8c47f8fa649a95a56ba8f248188ffd15d60f223016154f9ee5b390b6a7a708a167cb26adfab4137a9711991f7181f93db1609b036999308fab3b33173c3cf47a5b26b924dd425b13cf838d67f528141c7b7153a3737137e091186b78a5a4d05120cd9d64bfd1884306242373e978c6ac2cfc864743fb4e6acfdf65f289c14e5aa6de8f300ce1a20bda3f8794f56ef1015a710b47618deac7fb1a600dce6e178f39e70fd498cf8ccc8831d378c6e2ecb7d6e3d69edf31a2f30bbd43a30f6360baa6b4fd453f4903f9a6d8de28e9378da7d57717684fb5e69b9cd2c047e5b1cd146403750b046f1557bd798494ed08e63082c832c346f56d50017359d4b7740fe7cc01bea15aead60c031306b6e60f7f9f79bb851a17760d5867e314f83fffc9bbe712e46998deaf373dd5ba0aebdac978b8908cd3845304f20803bb39f64fcf55b867588bb38c685823a642e7da15b028b6dc97a51611636329c97827875ffcbdad060ea182dfb72e19a7cc06e28ea99b671c90605928e525bfa7842b3053d7a0af05ba2b120894a6364de1f356a666743b4f7d63e99314cd5b811a0917ea8d9c36190c4b5dea59659544dc15e871e4be3a13a5105be0d1548fa28e1f4600d7af3a2fac7d445395acf2987e60e22ee9147d962f80485be03a5faf53ff7b744388034c20aad15dbb811150094a25570fa39f53b60a9ce5c75b4b12705413e7037bf00d2f4972c8961ab6e6cda7d5cf5aa37d53af252919b9f818e51e80819705c55c8200c967af0850ac8cac1f5f72f36ff0a6d419e8944d3ac08aedecda6f9a58c0457b6001dcb3538f1ad42a685738780ea3e43dc8703a512c2b293f6ef76ee010619bb35c17dd6a85dea1093cf98ff9637aba8bca1061a2516bb81b4c02a6c1669a503930fab8280454d8557474676fc3dfb63b476eb42b7e60c6d1556d3150a3a247b64eaf2d88ea713e19b9d635b6c82ca37a00211cdebbe40b74f0d702f2c34a34c58f554beee07102808c5d728fefacc6bc8e60770759bf10be1387f87ad9279698bd6ed401fc0eb7600992bbdecc23c48e2b77065cdd4f9e6b6ae68dfd99f4781916a76a036f061d6cb2b707b462afef451f9ecc83dd4f9e6b6ae68dfd99f4781916a76a036f061d6cb2b707b462afef451f9ecc83dd4f9e6b6ae68dfd99f4781916a76a036f061d6cb2b707b462afef451f9ecc83344d183bb295229607083fa5e107ebbb70981a936d9d093256bf644697303defe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85579f9b67b7f0769b9ace049d62de9324bf20c6b25cc486feb0ca5834feb2ca84ebe79e6ea67b19e0f2dda444e863fa861edae6b522a6fa417a500c6e34aa49e59cfe6638d7e7d0b27885fb2257d7e30a9bc904ecf9725919f12c78f3f2f329fb027de9d08b79998ff66f10743ce4e49ebc4802a764b5963887ba804ee029ede4baa86126c5fff55ba2798c45aeb9c5054a1d99f5956e14281c2ad6305ae0647a60277a0f7d1b6f094da83efd187c692afc3286741dc513b4384053effbf5649de1a5e1c38bb38854584be61ec1feef90bab4857e1f2e49bfd698de9726d5fe6038a911c95c754a17c5f5e545e4236e4e76dfe753acc60b4f18041e1e47f88bca1802d3f59232cff6b19885fe19fbe6d358ab28c029f6975e385d42a000debcef14d67a7268776356650b1a62f62f5355a4820868c61fe5128f127e8b0b0853eb87608285471586348d23db7bc585d8ecfaf00c55a96b3e82e126f3161f75adb99a95297a17edfd6cb73e4cf36117db0d0f3a02fb0666b4bdc02a085ea199951f97b6f6bda28487d2377325bb283d5cffa48a11a73469791981940ef189673750c7780876f3fb37d3581dc931edae91b32ede04260f4f744783e357247d9ebc799b320f512e5e4e63f370e381285822d2b18ce867d8e377af4941593adbe312ec9cc83469c7e66b0844c1a9ff853fa5bc542907772d37856d77ee39d1995d9aa1cdf4acda65629d24e0b1ed24bcfb4da9805cb14f5447f4a91161e4d4189efbea45d82db6b5f5db9d7dc940a4b81de2563b876fcd6ca905c958998c3067c61aa9c03eadc43c1b0ef2afd6906a0fcd24ceb8b35e30bc5cb6046a48b12aaf9b2a17552e973015b9bf399be7025fac8a07e14f0fef2765eef37b558d57a78084067fb69a8d9fcca86df9cb91ed0916f9cc1e4f7c1a9c960c34c3d58d75002f8b105786f66e47c28a157ace025679e17464dabfdb37487a7f380f7c6fc463118b864913f42ca62f84320e041db711a0e4ca0215a55e659611f5659decd2239dd564cbf337dcb29691c154fbaeb15b6ac507e321c1d29b789db20028d9a73a277567a175354719fe0a82cbc39e7306b2ff4e962d4df5dfbc3c50503fae72b1a6ac8b8edb63274f9b67364bca92654b34149b080249d970d8dc78e5cd7e2b68d029b3b84b3b43c5540d5dc8b719fc4becb233d1223b7a138f96613e89c09025a1fe7d270ed8349fe225730139d228a0c934cc8547896a806e0945f3d52c42f1f7bbe2a1c89d74fb264bad1ea19cf05b3eb189db03cc923d834db1b51f8831557afb5db8f940767edafde9cdd18a7027167abe397bb44323ac4f26c1410835b56e5f5f786e0c47a518e2c88dcac1e25acac96624ac133dcf1d505acde3465d2eb61aa2e727246b30c31dc410813221e7a75daad946739ac08e09ddb61aeee03f5c56d5d58f6eafc5a6df0fbc068502c759e4d9328fd223eeada9eb08a3a0e53fe57b6073c2659d102d3ed83f409ddd4591c4d24312da51406cc039402c7ecaeae67bcc8b705f827bbae11732ce903cd5d0da38e2a508247a6c293b83aa518a6126d9e57b03dce690d39be47bc0a7c37ff61bf1e3a868fa81fd07fc6d0ff21f79d52af68a7a301a7e5d8c383ad5a023680aeee2f7d951842a16ab938a3c33f1fdd69f6ceec82a48817f56613667b4e83eecf2a39eb4281ec3e928b733d8890cf052b75c9030dd1e87fcc6f44e25d048d5eee432e99956e55c28373dbe542ce4fccef433eab6feea96895ce411e1170d27ba1dce5ffe77fa18c408b946021ef2c696302deb615c888a864b516bafbf1e69e1c18fceddd263e1dbc2a1487f5e00bfe68e0d53981e158973e60c268b043e129d2ca2dfa1585a8a927545bf88e4165e241b25428d70f54a2ee6705c8419db537cf7e6720429d0b9525fe9cc4d07289aae84d9413aab9da747d8666198fe01d2751b82f84101026d1d8427aee503ee03aaf08956d6c8a29aad14bd3143da28f5c88d957e4afe36b6045aa553369331a0e1fadc0949e41d785072034d2ef704564cf0a46eb6f700c9bdb458ca1423cb65cc1d69871c448c214e85e23e9f091c1c344c277e5951a4eb7bb361866989a0279e7a1328f2a41d5d4f11f3c42b8f712585a14e80d95528bdcff19380c42359603aeb2e742c6563934b63bde817b418e13a47c41228ae14082fc24239c1a54a533ab03747f769a87b5f3a5d5a6004d016ec5f7a5a376e9a1baba30230b5421936d41e327e298eb88f7911431f8a5f6fb65b38e7eab3d282aa9c1a08259bb1d0207a59edaf329208f30eef09e88b8d75946406145fbb0e18c8a42e6a9b273ae9bc727337c0fd40c4c9ccd7475b81075461d186fb6ede37f65bfe05a9cc6ad180f46281e93e0032503e44a616f45edfe5ef5771ca24fc2d375d4e35e72e5afba23acdd503f4a9e22fa936d72eb9f673639449828cd3b3e7d5173d482d17b9a3adbb5a30a27deea29a8d2e3dce1714a596b9e365b45858f574399a846ef266ad0b37c9e555f720a52adccf4fc4136cc1ecdc53fffccc37dca04b11ee9f403ab14b47b27d600322dd89bdeef8b39d28caf9a25b1b8559d8364b0448521a5fa4757d2406ad8cc8bbf6cd6ec8d8e8cd0127bb7d4c1f0623765d73bb8446da612e0af069c29a7fc279da502c2d6ba19f167ca4bf3129c4a8496272a0117217a737fc12cacc5c6040745e98412c344e6cf929bf7db64a943eae0525fcb7873da303f0826bb8b9afdc5ff30e1476df22a006003b6f51638efc8792299c9bbc643fec09343ac77925df1526cda315664a631d37472f14d81ec070ca261b741d70fcb893de4974ab85e067fbfe1af07f17357eb92a705e17271720f9e489c4556b493b18fe70227ac333a3bf2077caf2999f0d403e573c7843bdbd8295a7acb91336b64ec392cddd51552e8680a2e6e5f12b4c690e3149509231782a23765aec5e69fade1beb13852a76c7b138c92068efba9ec817f6b82052dc7e497e9ea3e9ce2b0e1fe86bde680e1195395800da5e1611f47c297b9c20bb9fae3c78daa8f47565c84aa882d32a6f89fa4bf796cf9c2e112d63a8fd6b3070ae5f4f64cd569362d103ba1130f4db28d92e01fb3f9b78a2c65afcc7d90ad5fad794fecef48a62d9e0ae2e40947e00b741eeac7ad3c3e3922286126f2fc0ec7e3e9270624685964ba0b8ceb3d36df1aa5f6d2bc99d612624cfda273d71e354cf0b61031be486f7a93b75c2217428438a20df2137b21b7363990f2c2b198286cfb09f53d335e9c783763008d018302f83f640d31bf1798047c95e4a227d2b0abaf5fceff5d5d08308ab9ca3be050c3b700db5935853caaa0fdd54a6930ca42d9ef8b4a6fdf22b166b0c9263f3bf2e69d69e339fde45ead468b3ce3bccdc8eab0fd2c9690f1709c9cd19f07bf3ba7b8e0bb7b7b603ae6c02fcd65d17279876d25232bc642b21171661b3fafe78be50c1b261abe4967e52fa0104ef7627cc23af9006988766031296e8a2bdf3ccf280d6ea9c4d49db175eaf08d196f6c3b02ef484c7f2ad35eb26fc98b5daf674533f5a7244854e70a191bcf9d3358143e4f2521abb920e60a65efc497e2e37648494d9b5389757b2846c96e67ec50a09ff1d051fc7da22cfa55f27f210dc9abdbebac31f529659914472f89ed0f2cb6f0f7cedfc9852a1cabaaf63f2e9f27ed72f501a48cfe63da621aa10216f518a45c70e0b2ee3e13dd08402b6c3deb269c61d022711f0d8d9c303577cdeeb324718fb006f5298278726a41cf1676b7a7d77bf42d2923782804abed61b54446c2e040ebd7769fe3c66efa34d31edabea320f1f9d8a5b301e3644f2952569a8592b8d987191b9507a7d1633fbbba2690d562be2a7a452a7fdc706f501fb3224cc6836b9f977c2506c625ac7973cfcb82eda72773cc89cc11196bf36383578a178df1b3046a61ae040dc53261521ae79329f63525fb090313324612be875bde900d22c3b8c86adb7fb5d8ca0c1c141b16ed8117936237333c66d5388cb67b0a24170589bd554095b9dfbd8c7f80248d2b4be3e6d88a2e3bbee38ae36ed5bc0cb5e577931a73379d92e01df12ccd4e2bf8b0da088bc61a77b647bf40d45b9e8df331dda9b6fab35f7feeebc23532bd84538a204180ecf01b8b55a28667d61e99ac88fe604530db9e64c0cef78f64026c415645288e7da804ea05cdba23969c2f29ec61372395c77c89b9dabc2ea14e7874402aeaf649220036eaf069f474dd7dbb141eb1d78608d7936fedb0ea8a409bc9f6fd8b7843ce845109090c5de3355fddca05a5de60c74f9c375e643e8512f3fe0fdfe9e786cb51564f1da1fc6d9b2698581a488f069a7ec4446f10dd99683e7d7dd97d1bc8df15211223a58306f879daa4d73f5536978e8be0bbf6056cb72af2aac29bbb09dee35ae347175541ee52802793546906d8134af36bde25ecf8077962c6cf7773c8e2a6a838035a9718b75beabeec41a25ee6a614cbf0b0e6e32754be9b401fc2ee69bdfe7befbec7f26248b6486771beaa67c55f4fca9085e06c723dce164efeaf5fbcee39abdaccdd064ca84032194493b439d0b6d0276d1780a5e3b994c7fd1ba55b9173de58aa601683586a95e69493a17b69d87f3ec1013291625f0671d567969310847f4109897056521f476b004cc214b5afc9eb0304ed532d2aa79c49f3f4c29ddc83ff45b0519ea9fe4913d1682e9e4504338894e3b1fbfe2adac64b5ea7f26b91699631d5288b7f0ee610b0caebccb16c7d3c975d321afcd3e3a433210411c824c5b9ee7bdb1cb01a5d795fe230363912bdecc71987e2db424d5374b5a8d9d9ecff9524925032ebb4c9a30033d410d2db887bd9837330e33fae65edc35eb01385cd2331513277b53d8d09274669c4d4136118d49ba6fd4e33bff80f182a9612f683b1c92f0b576e9e8cbf1fca5627166dd1faabf4573e7d76d369031c4733308cdd59b0c0ee380fd28a2f216b3256540f86777e02e0dfb3c91eb001874ea832d99507fb2b1c49ea6530e53f82ea51064e4ce57ca44fb2be4f38ba1bac35373ffbd355df166a07e1c9ba665753d02cb47a57f56c40f1a18f2e73d3f9838c0d0952d3dfdf9f71efecbcb81be1c006f6e61fb0ef296f5ae879a44adea767d7f03f06d4623e1b58282cb2ac4ecb5ab4930372642630e43dd369a8d1bf686fa73394b40909f7af42bb29b8ca090b0ff542b4837371e76d073ec184cb237d698be1425191ae215a401ce67daa59b4775d67f5ea508c31cfdeede692463b1d4b4cd4732fd41952bd0cf771196d339bd354005435672e191e7146389ec6c9b0f99adb496850000338a98a369502ab07d6e66aee73919ab77eee2ac94e4385352b61b85cf9b33e78ea8d3b8e452b31183b4661bb74965a146c8c98d57fc45779fbe187e38797cd0a470930ed7e794823c8098ab19f7bd50f7c79e1f0c1ada90eba9b14a943903d41c79db5d145a144dd7d25d50ac434a33a147d9ad05921e48371d80ef3454d7d1a1fde88718ccc79195c0f8a148656c5219ce959626b9c64d390bc5d059710c4f988f6319e0146f932a68a0ec6ba09d82293b978a294da0c58281086c1c1652945cc2bff4a912d7393e15d9afc0cd3ff1de097591405ad7c9e7895d2245cc2d199ba0548859b42dc3d5f11f2b3b50021f9ebd0a7e0e836f4e89fffec402dde3c66766888ee24e661c564072f88f1e99e8e5877403705ebcbb1246adc145a503c4b492aad849d9de5a4e059aae140c670353dbf41275e05f6795e8e2ef78cfd8b98644ae6bdfe2c034a0d4aad7703936df1a30a4703acc30a2eca0b4ac159b05d03074b112119810e759596d38976ee2d3bc444fbdd38f851e785fd10f29c3078f5642dac425458526d41aef6812f1b86fdb50a67b023cd366e76f7372503d9d372cb4ffd59b32b0d46a346a1291786850eeafd3f6e5ec943500d9d7ac45aa48940508242ee5c2828ed1cf046474d6dfe2a21cd684d51e2f885b6410be94bdb5302ae4162d53f75e35700ffc8a026d9d5dd8e0b39969521771c93a5fa87b2020458614c4165f0239c01a772f5dacc52721f14c08359c93a9aeda6f6c8da86da22bf2551724e2e779182a801fee548544688ad5930314cb3f8cb1e89cb22ec61868c60e7157c36805e588f3512039642bee9b91b16081b6ca0899401ffdb9f4008675d0bc6dd6c5824a1a344b2f1d66bac7c54a6b62622800f062bf4c3ef3dcc341ba0b40ec10af6e287cebce72906bc901872f657a146f999900dd760609688a53cb08484ca786defadbf67b48be6d586e99c82d4d0b088f3a5219c3bfcdafc06b2e89cefeb9709999c1e3d66267e44908fa20447c53448d6966382217e34777ac6e89be45f714b720d78577ce58eaa7f101786f1ddca022cd57cf8dbd506fd7eab90812a45d02ff08d2351dd6d852a0f2682436815019854fd70a11a5f6198fc567cbf52d77828dc17eeef7d26e5dc0f7b5ecc69e510ffcbbf3d70715fbefb4731545bc22ef8a669c6cd82ec9cd9ee1eee384a8e451b76812a78a41c1af9846dc4886316101cbad50bbdc3cf03de8df799210cda2d2221164aed27904902bc8552cdc44c2aa296eb2384f5c3d90ac9b21da320f380e4a7294e414508912ff7b73cc0cb349b85932cc02af587123aed80942502847a0e5031cc2032717891de9e7500fb6c06fa36cff1976c8ee61b463799256344101f8cda87b0389f5bbaa004d308c8559cd7ad9722f492684c7dd87f6cb0cf823b569818e040b8b1f5fcdceba767d5fce7b8a8c426a34423eb623cab3882ac220d7dee7e981b1c1d233744127828ffb05f9afe39ad52d34b413e7952d2b6836f6e6e6f2a8800899b237a64a18384bc24c60a1ebbcc91e5198d137a972ff36206a1dde4aeeff873a3d10cf25b727914e5f4ba715d27a13a46eb93c1723f7780c93a5c6b855bcb3ac46b07e694b45e05790f666a4409b73ce96d4ea11414b7a36be27096770faa49f5fc139044afdea9fb33e7d280668d0a4724c9a88d66c65d2f3438b37115c2a7428ac6f593a83797cc6edfe009c0bf53df4fe4e1c95306f5af73be4040a2ebbfeece2fb2c7e9fc41340a287f00da4507250c37304b65f601e83d349e96d554ac1dabccf752f740474da20e3a00abe3c0b2a0751dd16984568addb607d1f7e7c2e0f8fcb6b7f1d22b4e9821964945e787e4298e79bd275ede7520bc30abdb07ca51124534f7bf3fd89e6e489d41b0019c75f227609cd55fa3cde532e44066e92a4b589f12f15cb79b2b23cc2cce6435b1bc1ece75e4a1b2200db9b6f7450e4c3ef7d559732e58ced91be5157e410ffe53a20b4511e068ad16b41726258bc257c17ee0b5758166bacfeae669cf8fe977dc25381b1ad241e829fd166c3ba24da24df35e970744e628c7724d888dbf6abf1a03a2ec75b79061a3a72b78f38298eaddf9f8083a81fe30668acee8a66c879d8ae6f02f16d0408b8518b7d56f88217a852d9e751d8793dc579699f2647a07bee59e4d5740757e4e2389e21501e5631ac72661e43ce9e8e6285909349092aa6a67e66b0ca70ca3f1537a0260d6fe72e4326f6d8879f2dcb74ae6ef9231ba9bef3022bc46286ab6b8cc9767d511d548c2719a253f365cdb1a1ab5f94bc52a91c88ec19102c03175f8fb497e5e48c857c1eebfcdba0cb6528f8df45b4002891461a47c97a782858c6ca70da258796f3749a1875ade6bff091861abcbdee9e3374201e25931454b279558649b711aabcb2831a42f97dfda4d245d93c151167cb85e329d6b8a178298dc9946f3e608ee65531f9bde3a2bb8a8ce6bff021ad5d557f572c26ee9eb568773db3292a07ec8adc82ae35d8d6b07ff57cd445560b4f2b9ed88d2e10ba9d1cf58007f034b17d09933ffc76732ef3db81c13e64bfad60d98244c9c2f6aa1eb091816987c8a5ebd4ae256d2f063d83fa48715898429c1a951a4c31a510e08be74df43fba416f60a81f550b8f5bcb37fe558d1a1a7c93cb64aba087f139bc313b5711081ffca6ab5c8fe99435b8b882e0a58503810901cdb23a37d75f9bc7d1b65c99f68a886f9833ba6f5f86425531ca64660a05a2ca89145e6d3dbd7b6bcc7c69cedebb9898fde3e0a579fca166dea1646a8a9c7e88898f345b3e8896af008733575bd02e3c968ae922e999cda827a056ec8d36345e6015a835eef31ba0262beb50d3604a7c3d919e98b3f485aef8d5d2666c0e57d4e1a8b63e0acf29c0a80c00fd676c1cdf2547cbf2d85fa288a7f265473430fcc4f0cfdca8fd9efe5e80bbb0d1baf2eed6b22224e9362352200d9bfb50b7d9f89ba45e918e3cdbc7473a8b60d250a171d94990cc24d29d1890b1db0d9075eb0794511aa76e935bee076a943b72613958076993639377c7c461b6d838660da16d648f80b13e0db724f7f4f484106dee876af0d17be0c6f85d2204d96e35d45b5a082fdab26479ad9e856472ed66f8577529f2a8bd31076a59e56d7afc8f4d21c3f410f60b665702c7c6a9cab36a2f4da18ce696bed0ba00a3100c6b76d0cd489f416c4dd3edd7725056c39fc08821400367473d3dc88b8d59772d98a82686b7c6ac142df034129b181b034e4259d94502ce8e05a8c2ae2a46962ed8e00d727bd1739c953e0145989036a2de2f1b56348324751028fabe9fb8f77a5b15befff460d43dfd19bbc96d58149e343fda1dea3f2877fe14f19fe3095183d6ad5a72ea6303117a2520085936dd39208e3a7d36b101f8fa82fadab0f3191fe150a6ff9dbbe3d847cd05749f0aacd12197190da330a00ba76fda26b928b093fe43248fce51c04607b9b6a48343e2247365cfb2ed2f18f4243c064a1271517df4862f5db4916da8e1b20da2dc7ddf1a9e875c1fe3a5f1301e87e786c49b38c7288b9bd6c96d8fb2674008c6afd1f9328244481c6c7f7641bc00525c60409ea9162dd74c459f020fd029e97ad10006ca13be06d4b4e7889b478335ebda5b69c1f116fefa1b3e4d81e4ed874191b310cb02a5c442563f5d2b18fffaf39cc168f42935815acbd878d33d2ee4518d342dbba44af2827195ed7b08ebb171aa2a601dff57a76d1b3c8784085673bfdcffa4233d33d1084f61a59ef7ffdf651408aa2aab3fddf242a749166a060dd0b549d79048e45fbbf06f989b328c8cba462d4e2cd559732a3d1aafcbf2c69219652f988c7bb8c511f3c9ea796fbcbdb020e432195e7274072af73899a91002ee3319a13fb2ea598e77cdcdaaaf5f90b025e983819be4963e3b406716ec0375ae0504df9407b09a738836cd79509c88f25697e296f9f131b6c6fb14a7faf794d7154ce2d03e2ed3cd0abb1f3d1c13d14f97ff17b84490382abcfea38b68d08b3a0d8d4ff97e4544f3d20bedb1050df6122888fafae916bfd53252259369e6b9af37cc3ca68692aa9835e8a09d7bce4cb7097963efab8570ff095be3adabaf6be7332fd63a775cca4b13919325a4ee59e793191b083e3d5e8d922c40d2afcd5e48eefa961b79c29909a164fbb4dc301651dd108a1aa1563765146138c9efda94f59976f4039fd2c26260a498001481d0062c32bfab5fbd5872e8f5ef8f410ba0d405d8195d3f6198c052a1c532691b65665476e34402bdbe7ddef20bbad81709916dee326d88fc90aefae5c0caefd781197a8aebcb054443ff87f96be5a8c234c7d1d3401ce54023389da0af728744ab9adcd5eb5310821b6895b6b93bd5dd1e24ed9fdd9c4b7f85961ab457beb311698474e5098b69ae7b1b8a20fc5d25490715213f565e9b6d333a169799f8cb486de989ce707eee1761cd83ff622b58549d572e433f6658e6b230ae03fddbafcc1a2ba3d24d8b9899421d65803def73154d44b402ee86f733b3849d4b1df3b82293ca3f2c4bd359399c4c14076bc631f6ea9161c05b2b3a9e3fc025794541f21fe192f8e1523325ee1097aec77d6cd77c67d8c4c1d7f7f42485f6e447896ad60855b54e0367d3cf205aa4e3eaaad1308c0a6a8288ecd231e3c3eeabe60a6a3337f75dd02e47e19f6348d2bef3fa52d78bc1491466fc92c206445e9f1346410babac5569ee0c2f6372ade2271df3b2703c1e3d8cbd0efffb527da6e1d3343e8f8a77a512fe6db9c79199b720c4653e992bbb39ad71554c234508d33cf40fd1ec65a38bd741a4adc90f151ba8e6689676cf22594277ef223be04d7e835afff35be07435bf09bf4874d77fc7ca5b9c9360180f2d603ca63a4e9d4cc1344db960f20240c417eea41dc215ff63b1ceacb5777cab5512233b65ec87883ba27afa4a58636458fb4c3e74250f197e1b6ff8f195c26fee8368caf566281454858b1202f0777a4a4b379073ba439d38e98f4f9ece6dda2466231b9140b263d76a1702ee947ae0a2a9a83c55eb8c8d58c42d04ac9c06dc2e5a6e0f2fc4e154a22132cd24470c9a7dff1d70ffccc815ed2afffa0623fe6596fee04f8257f390765169db73f845c8e3850abc168c70604fc53660bd6585b5bf9d1604f03229880ce2a2fa83f200d79e220a09744f075dba3781dbb4d6e5b6fe6cab0b499c708482af6fd0d2f27be95015343e13543ff5f16dc24e048dcb7c369955803d249b8b865a7a624be95d4fdaeaab5e1aede1f0c6acf1671d3dac4b72f3aefec0f55a4d7c99cc08d1137791f039758d2504f6424aa6d07bd87edb9fe9fe188e3443ae6ec7726aba6b7df978496f5c295c781462f80a6faa9d0333d646450dc9277a40080f97ab0acb30a51c0a9f1648adbcf1aa55075fd239dda91bbbeb5c650eff884f59e0b16b6d9f2dfa2f34595d778c7861a47358ddc7a7b6fb0bf04ea802fd1670cf2309549afa05ab42157c4269a70cd58918ab2070392aa70d41b5af8d4eb3abd6d298f8c5e7d74d29dc7619b4cc6b7ab903602336c1705e62631ad149b342ccf1e0c48e3df5ddc4a18074dcb6ef3c5fd1d4f1f01d0cf0748e44bc4f0d80426fc28b27559cdca8d41cb6a834c4df4f2b559240f6634f942cc16b882de97d69b0ab5f47b3bb8e7e2be82b265cad44ad00591787a37e740d30ac0bc4b1da89b464a3465543437323ab01efb9477fdb111f385f0b68735136816c4ce7799147c52311d527a1c91c0dafed0a77a5cdff75fd616e60d6a3da5709ed662a8d818af1cada01efc8b99cd81d97d59fe902325270a1533455ae7ac643e79ff8498580777e8d659b75102ad15e3eed83cd7eba5ff11bb348ee4264420b8cce422cd75216bf7eb7c0b1046da03e63f8ccaf7df63926778706c72481388cd120f95c997428225070659488eb9e2159dd54558c02e709e884a0b49ba4c0e5b540d3bd09f007a0e8e62925b47bd111da34e964fca8167fe1695a522899fd6add9786013558982fd0f389e3b8d8a95ee31954426f15531a2190bd2df669a3a8e4ac3bb671f63facb8515905fb0dbed199373260c9c04b08719d80659196a701e42b422757d287d491d87ed6451f45baf599e28c2d1f99c57ea1900f2ec7eabd14ae83c72f8136ee9c344c926a00302147f84723598885d1c9af9b685329c328523aed264a3d1f0475e62a49180de4c12d879f6d1bf2bcdbe41b92dace685ba2ac766ad745927d115c8d2210e0fa25e3879a15fb98f863857477664abee666cc1ceb1ad5f1d2fcfc949517150ff6a003a1c53a4a604843560a1559f6ee98a386c246f10f6b970a620d95044d8e1e5f3dd22ae93bcabb91a28404584f5a2037cee1899f7633be69c8580b8f1c6bab6bf878e9f36c993c21111aa94c9aff4dfe71950c6ebc9e9a305312f8408efc014329981fd0fcbce5f3bc0c884775c4c777828d0c514ed3c684fd8749c72eea011dba62d813681381f2d7fddde752b519d5952e048f4d78980ec079284ad8ac1168579d2a2183e49d70a74688a99d536613ac9b0d0f029f2e40fe6e13ac8ca749a0d61001c19117d647e6a2a058ec55bcb3f8a6edd7aa9eaa998cefc13b1e01e7c046966524e0ad74bdc62188383699c87ebc95b5ca22d6d4d2bfad9c0f08f8c1de4bb2539d6396ed2e078efded70e8ee423e6b279308768668a18e3b3e03a47bc6128e5036d12ce242960b3e22b75eb8c1ad5922d8639ff954f14cd954e4d56effa80453772ae9284b1194555ae581bf9d8191fc9eb78ac6153d3898f354555c35989ab1a2af60f0a6897da0db3f1522a1e4c916bebd204c0108d912306d6998c109e95e3f837f590791a5db1edd9123ee24ec6b4f9255ec61194e8bb0fd4afaf96e2487558476dc7f3b00776f698e28dc2f5f7ddf3fac3f02a689db5b6f3f3e6ffa7ce19ecd99aa8629d2e4434b618c7008f786534d2d09e425727a2b34284278e571b726af08216b8c33fe06484cf08c143c66b047a19b538ed8ff8c0f03e9bc6e120bae615800a727c841e46822905abe15e73f0278e299865767c94d0e3c2f2418315260248750dcb232e9de04f127585363b1564dd87d0c64a7bb6f519f5fd71e341b7650cceab9294e0ca59f501b55f700ec969dfb2fb64f67aac4ecfaab4dcf82f90c3f37cab936802ade5f2dcf4fe340cf5f3649add0a487adbf05452bbd4990e20486997f7d65da42990c04d4aaaf24745938688f330b8950ef9df05b17e3307f849ab241984cead9286f231ffb9edabdcaa8c6951d4b219cf91718ad9be386735505d0addff3b79a651928def050539e166b5eff16f88c36ee978386f9f6f59ead2fa23242eef62182044f69be39f56ac27ae4d897e733f2b00417d0036e730ee7ed3f79038a1fe631cba79d972112ce0b2379920d130b8448514fe08a27d6e957570bd99f0d69d507e1acd0d25a075fd36605192abbaf7419a23afdd158f1dfeb692662c449992b03c510cd6b8e59f23e32849cf01719776d2fddbe92a421ea8bbaf9e9a22e82f5727af4294265dcdf023c226a6f516781c7d1971fd2119f201cccb0c2ef449c6277421445c0b57b46fc39008f0809fc3d55c96873330b3fc8dcfdf72ca0a7ef0abc2a7fb027181c2a090fd510640895a0c857a634fae1d573b812d606f7271b2a5b746ad7cc9aeae8f9e70e8e5b91973f4ab258be4adf6de10e079053fd31da9be1254637f1cab79db8830aeb6f87a73c0b80f4379a44a08f36d07f4119c57300112f21f3139ab74262a6eb1354e2299342bf9450227850c4dd7fea36c7eb0d0eb17e5a32e7400808613c7ed69d784c40b8d02e901b2fff527ca6992d859b661b0fbea2a69284e3be832c679fd89022b8a66ec4994c62a795092d003070100060bdba012e1b4489e82809e552907159a7a623ac15640a89b11d5666b51c45f539c3d52aabe920cea9b83cdbd162af88c3ece7155c66ff4af2e4297594ee203c154db668c5e41ef9ae78e2d38b7d4e409467e5289ec3fc7428bfd4fbd11ecea8611f65716ecee96bcf2cd6994ef696043bd4d68f9bdb121de436a736e4329ebe7b0821d488f59a87f907a4aa14fff8cd54d3d3167be2c38ee7396f997eb7b9a7305b12e328c73e968876d906e49a626a577ea29e125f379907efbd2f2013bd56fd12269ebacc54642c789bf3d38dc942da9a36822f4dff00618831bb90677882a0abef1c192dd148e614c28299f0bc8648d48bd974242e3c1b335b9de4768f9c112119470eb05685b074434422a68cc90a368097eeefe3f42a2b57cc7247a0103a7b254fe96ba25696b01ba594387fbb997f0cec8de63249ec176f2336f220838170067c5e148c40a6e307497a6ea9cadb7bf89b3735aa4787fad172b15d4a68f0d5c8c706077ba08b87d738f1397ff2d96982aa9d756e4576f1b7112994ff79ea34e8c765901056bc51b85de955e27ba07de964d78d35dcc6f5aebc722b759b0206bb34c0b40d83556dc9c1f6a154f54642bc6d95e3091f3fa4d02dc2ae1723e823c473ac48991780d9a9ef0e1696b3a89632bb998a206787b5b463ffdd9c534ef2e3b65671668b6c6c719b314ab32f47616a6b2f59ac2307b060d71235b3b305de90deb9d7b1947e2e424b86fba0716943a908c61760fb145635a092aab3f19b006b00c5a64c39757aa5dd1b46c00d81e2a19913d065267817b0fd759e9820c1af443800c38fa1676aa05f54e5142ca589940d3b817dc2e7c3704ebd6e19a010d79dec950f339c9a9e326e55aa90619e0b1e7b473d88d8148c4ac1411a46fdfe89154d6b054468746d6f434e7eea28834665e76684765cbe42b3c3bf8cd6233b60989437a4b31f31946dd39efa0af4135bd242d481ed5f43fa375aaaf8cccfb6db70e84bd4005c4b000268080b993953ee202e25cf37ac6bd2769b5c6efe16bd0fa4ea58cab90aca1c0ed9c25fcbb976423f1352df866e38330e8ba8239e1e6f734c9715961a84174e3ee978dd8a16ce9dd1f5379522e3b0779d07710437c983a24a4d14ebb3b64d5034c9f18e3a5b5c09c86269ddab5a58c5f839a0bc5eb2ed6e1c7ac90809e16d7eed5647fea9969b845769f20a06939bf0a8388c64390cbecbb7d1292c69777662931fbdf803a3f67b606b30d23a04194f38c9b1d7d85e5e0e98229358f87a47ef547bc2678199a417397ec85f062e101e76112dabc2649f69f08584f148b55d241d953dd93b5769fc7f39aa4f30312d2854a1975785841c7fb0e0477f2c48f9352dfdefd627095588620dd863cfa2bf2239dd5577e437b86034fc10d7cf036c7d3c977df0c3d4c5faa5ccc3f57f6d220b6efe44652b8d2e27883a73359e56628909f7f12e4502400344a411d1b9f931c71e01d60a57c50f54499765580ac3e02225da992bb6fa2998c3e64e37c270f3dda60c7062a7a08f325d7a0ef974d51283057ee9e56e7d991fa7d94728e3f807d7474c10e3fdb0cec007faf0c1831e64c65c57a318e225f45e7cdffa31cddb92fce18bbb9eafa4cf49841881cf6a6e4b8b22399c4fad14b4713f327e3c6115a33f922ab17d5173adf4d39a798ab31bb5ff9a80100f4c9245a14ad49c5f8ba0869c53a017220dc70b8287440b24eb34169d3ff2251ef28657a05780895b95005c075e4d765ca177f0ef1a06cea9185c47b091c28822491715b54e88591851814ed11fec6d7c4c759264033a9fe8855eef8a4aab445c222bf7b1fdca7ac0798151561c31da05b95503bb883e3fc8eb5d40ca78092e6cdcac0101e965907d5191a1a28a942e8697304d27eaac7a5122996923b9c0139fa4cf26030b5e40b54b56f8b3116d32cfff14712712519a93bea9cad8e339ec5c11cfda100ceb095a25d77a6b19ed49e4ab4b378b22da9ff4e871a463d013959531c676419baf69fe32c3e2df5da71ae46c593a10ce4990a21e5b188f2a692ecb5eb5ec2ccc80a4c3f1260fc3e24af83f8eadd2c0d5b25d1245152dabc9430f05ba39aaf8f4d68158f48c59c24cb405e37a8ea59e88d3465d03ba6e37038d3574fc0330b431cc0ed242333c8d5ec1e5f7877bd69f400d1509b4d26a0f4f77ceb67cad804f289c8ac265ffe54b961adfe942d36693d6864fa0ab5e96834dfacabf26d03e3a255c95216fb484f791f82ef27308fe418bfc3dee0ea8836349fc7b5f5265c9af42aa9aab1f451394ff748ab9bd5c8dde503fb1c7b9f636cf809d17cde88a81ca96feab0bcea81b8f63fad3f0da5810dc4bbe439de552c5585cba6691c722e1f1ace4d8fb708132cdd62b3efa2e0c5f425a6fce50129ffc671418de583804471da8151ef47647bc46a4d5282e0abc74e63d31588ab0fdbcadc46e72d984274bafbf1c21d3f7820e0de5d67216560850ffdaef5a4d1736a99a158de83ed0e8d095003cc1c600d4f60ffa79dcf920dac4eafac2f03f715ddb0f692c8f785351cb2dcf5f93a2ec2e2ff0f60aa2c1cd60e2ef644f3a3be9c99b336b7c74618a29ccc1d5bf82d050c9a2941a93891c5dbc22165543f5557ff6970054e61666c9b164065aa3f336838345ead6d33acaf39ff84a5cf08dd4e2bad7dc523667fb9488f342d6849ad8546966995d09e98fc57c2db4c5b159a9298570efebd6a7658e7a811979afe8e4f7e924461b47f0a5b6d1710f41eb3f3223bdfa02d7fbc62f2902dcd4ba4a0b9e08a3173b2e6422a5be88311d804360b63fdd3017b0698fab91977d5afd5789ae52d37317d820557b32cfcd944dc3b7874b156cbe0a5739f04a38bae6a09f2493925f90a78e1ec656722ad1b5d6fc02a20b59fd9893f287c7db35e65a953b4d26736b19915711736f078409b88f8277266220f8bc8dffe5c02e9b6fa4ea3fe7684198aa28701af5a3faa88f22fa6df4a7b2b2d443eeb55ec111c03ee07b19d6a861e92837a6aff89bd17a8abaa5468070203054ba740bb56df0a4e55f170d8db148b88620498b3a3bd26a669e9c772b22a8a8573472cdeecd32ef6fb6475f5d24ad1e1ca0601960471aa66b3db0a5c51616b108e51ee591506f243dfe319c608aa8de1b249722646694d4fcddebba8fa2d2fa1527baf6163cf5e6f65517e6f3c6dde6c593cbef3c9472315c1c83a492b50334bc665fc361c3c9648aa8a2507a2b187a74544951c43f3bcac8f1f66c2546449b0ce6e27e5d7332a3d81b27376d08040af34389a30a0760f0181fe6246aac37d4a269eadbc58dd24f175e6120385b17890dd67998fef9a0885e4b0d4a538758eab78903266c9a7e5858f3b5ad476e610ef8f6c8f0f5bd7e9f57727669a9f8706b87c5b2606431d646b4c0bf82421df2a154809cdfb5a3840ca5a6a3663519ca7bbd0757a994c735291409c9a3be26f948404b3b6c5e7c2d859563d2c7ca127d55c84898dc97f4001213d59ca68e76c5669f0fd011d5f69748a181dfdb64c7ea2adf8f2b2ceb903b0a95832c4ec5720beecf1aea9a8b740f02180a56a12c4b6501b1d3e666f67efda942ef31838e9179e7fd07df0efe5780f239b820f77dd0c0ff69781f5ae174fcf5c1d76c2d628a49c1bedb894fb05c436f5fa1a3a0f7bdbdf5e0b7384f77e533b40e77014cfd7174cc01f8cc7206112242fafaa420bd71df314bab4f8749d85eb1e5f79f0ac3057f9778e876f1795901a2a000d4ed091e67345a31eb413ac9e46fc025573b047eacc93729814380cba65d75f9c84dedbebd64090b2b65685929e54124e77c0e8278785bee041a7078138e8e3fdcb2670288e01826fbb9c8aedbb8f9002f5fa83fdf165124c59a7e9fa54d0986b523b6d1b6fd168cfc23116149af0bed43e1e1af75745829308865f904db0f2eadad4f33087bb108b638044cdbf270e4d9e000f5871dc1d2f4c375eb51ca96fedce94cc06725e47531dcd6e0dea5ed9c6fe0d5068eded87f4148d2b869d4dac3c186cf8ad5e375de9e926b38c108ffbc9b8bf9d96d32af24dd1420935ee2dc4942f5eb07e29c49dc4055615f3bf8a28e83db25b8364ae080b02b53220a7e0b45f410b00ebcfaa5ce4a5fdc0826b0794cba0d1b959405dec7144b4177690e2e5f9e68813644b2f4632af6bb5815769ae2df9e7693f1fc98b522839b28616efd3296560a8e7c086e793e2680dad9b7c1f0f7361f1b9426a2159065c9a6f3f23e97f16e28031f31903ba44a31edc7053366f64a97211de7aa4518870a0d1ca3f075bfb2e7ac193c202a3f1a98ffb5ec01325d8585535b41f29bc70d71c4ddac408f39c77eb21d850fa80b6531fa502b859235f48b4e7553c151e0a2f352d3034e6fe96758868b80db01e8b491c20b6d29aa3a58b67dedf2f74cedb45e17dea01dcf19ac0f61c39cfaba4b7fbcc503b263abdf2f3e1e35f13803cf322d2663cd3b4b5761a5da93be106b43238141239be0c930028568caff1b4140df7c130f2bdc0725677194c94c481fb0f75d2f899c9627b1ceba13830261b094b674f76b55a1b0be1eec220d1302245a337d5a10068cee89eabdf6c651aff4ced0cf97a18a25201221f8d14f33ae22db46ff43f93e2386ec37fd4cba3e83ef32011d57c638909ed52b1fda8c0e94aa8eb045078b996086299e7504bc199065c161357d42cbf10e201cf37618ec7cfccbd735473fcc41e19a073f3c75e8cb675782519b0d87be4024a4c4271071cb147ef6e89a87f877d1dd89a1a059ed7df493f8178b344d32564fa6de3afe79ce899b29d55ca54bc351f7729a00ccbaa45a700b83c60a99e7ec47826b4a7c9e2f846281dc3dc3d5db17f9c653456da4f6744a8383c34eb27e07e6a3bdd5d2bbe56d19368d5f69a5b243f9dca6b61f28e5cb870c5c1ff21df10c1b1baf20de0e48bb91296cb9474781750ba28a67e42a4f05e60336bcaecda997e6d85dad96eb514604612317c8fe6a8d1a066cec96de14ddae7be4ff8be337dc1ee953dff691bb45f416b6f66c7d4b0e67ffe658863b915c85684c9bbc23ef0fa3a5b38b3c35350e1072185d2bc3a21e552a03fb67b79f3bf549f70a1893aecacd24304c8c67f92e1cc7dccd2afa0257a2ca4740ea9a87947aa2a3032b19f665afc984589c4cf72e3e24a2bc94f3cf959d4379a5356e8b17c1597ddcc74f8a8999688975f5cbf024e2d2697cc1467fb1989f9aad0297a301e4c64718c13ce5c068c07681b7d86ba430059468baa8a639a0650197498d309561b413d5577a91801e38855ee96405b2c18a9621d16baf0ca10a7bd6b7843543902ee1013f732781a7a50b84bd558c5b8e5982f3583668db8e32c1f05e3baf3bda12a226416661028657209c14e2af9806eb167e0abf0a0a5af201259276e92c852d603dab04b82968a3694db8b8c2d85a988a7de154bdf143bbb5a4c0d440ccaeeddbfcf771a0054f2a14939e2cb07303c418cef36222aac361872b8f265fb2a9def904411b4582909af142ebedb3266917f500b1c53b4b5980fcf71106e19af1ee8486fa2227cab17e3f52dfc4ada68ebfde7415241a5f235035288830db93f503215f7109df07e46c0fcde793a2daff7589efabeb6637841756afb8bbbf2e31553533103293b34a6d33e4e896c3753df7de28461b02581999d11e2b4cfeb3d278b81f241d80ec84342cb9e7b17dd0791e608608527558df349268c6317634a92f07d7b3f198071cd4299e3f46cc45af9c30a98d8763b9ecfed2e919e5cdb3be7fd6d90a9474619fa843ca8a1fab4456b34f37a2874e0849aa9509818b28cae0e3cc566690b9f835852c0e88bd57631c3faac267777caff895bc71dbce57a3f169c086795e0389be4035626a241c568aaae52b55c290587c59332057419812b7133f0206472f6bd9fb2340efe610ccb999ccd660d2efcebd722a6d586f7085aaaeb22c71771d3be0abd92c9081f8168f6faf62fa63735a8c58f96b206927d9e92e7214c1491eb8fe0cf4dd190554ea59be8101b2d17c4ed68bc8d6689e44bdb012e40cd3cce1795bb55a1e577d2a1b42e0db87801ea2e4495362173efd9fa103072f85d5bcb7b14fa4128a543dfb165c542777dd1c6457b47a8e735168009f0f9800a774c20bfde206bd8a67564eb0775e5f53b5b92fefeb73529439153547ff8a43542cfed565de9cc16b9600d14c5bd6cfb21cba07d8c6eefebc08c8ecbe97d77ec5ae19bbacce16332f9aff498f05a4761562a6a427df8ad446e644d2e3213b54a2ecf32d6349b8da0e397c9d8a90d9a27fe1953e64ed039987e928148c4ac1411a46fdfe89154d6b054468746d6f434e7eea28834665e766847655a846b3a5c36ffbf25cf71b3c92e18295456791f679ff7eb14f15305a35abaf0a05ac326c7ba5c2b4f5de27717caf3aeb68ab2897f7944fd9ff0bf3968f62fa2e513098563179e696f2c25ee0af2f0baf714bd8cd1fa9046632f52daf26405b1c597f410090310ab19bf5ab8d13ca81bc630f6a0f57826af8c0a67d46ad6802f75918ab92eba5b25360dac5cb88c2a8fcfce871408820939f4014d0e9b0befcbd52fa0a31b708083168363fef90e20362e001f728b6e72be9758fabe095e322c6a517822319c5780ec36255a41c97887143b5509e64a2e6ab33c0513f301cf23fe1045af45fdd74fa4841db87daaadebf90f70b01f6090fe688529fe9f4cb4952fd2c1dfc02ac959988a7d934edca7ab86c3796082dbe2eed92e45d5c068ec0e3f9e07f6e2e50e1c4a7cf58b3fa3e17c335b3f476da903817cfc2bf1f87384ca576f306232ca96cd9e375a57a3ddeb286c1802b2a512fc3fc79ff537babc33fa2dd51b9b874e8046ddb250c8cf9a190139ee1ba321d63a3e2de9b925e22708cb690b3dc30da40c4bbc9c0e081b3c6c9cb5093d54050a87a2c3422352ca77f2392946aa446b65efd68257205b86f5bcfac0ffdf403ccd9384c7d62445853783db0b571f2c594facd5ee6905ee98704ec3a902f71669b927e763873c0fdfd4c111226409aaf15eecf9eadc0655ff8aa7ebc46cb570e903d773bf31bc80082cc401e8f9b66e79abc4c8e440dea712e63d995a8f7b22ad08db5af023a7989917acfc5b7ec1f43505a464558672d5a29bdcb6647da6b4514743e83a66546f918b6add669fe5c5ed5f856be0a0d02e4b7df89374a6a878c681cd57557ad63f15888047b02e2a4a91dac45e4bb7bdd87b2d26ac971727439ce7be9ce4872a286a1f02d4a30712815b4a3b3e0c33b5e596cb3e495d9f5c89a5d7d42aa1720bdc7caccf3173ca1f57c503ae72e55a1641c38cc8f7ae5b42291c08da65c9b79c362c171db77bc56592a26ec4a9eb4d00d16836cfcf8df1f72b67fc6e126864cd5a31fdb3c9d607a679b7e0b812a5aa96daee23ff77f5a49d720eb2f882a1af3ebc5613f9c9e5c0a979176e29579ff52b8063e5a28302368fcb8f073b6c636693d33afa212441c9ecd0aab32de035f5a0af9a763317c9e491a357bf820f3ba5946942e5701be4836ab8673afc3ebb2baf2fb151f8a47fa3d0b10ba93be5b3c2ab1c8feaea33af83c7cacbe20e900184520164da05577aed2e3431da64efea50557bfde27a365ecd3a838a4773555ba589974b842a9cb347975a32a95614f5e56095c29b9fc7bc15796e24760ca4ed7b5e9b959f979f36d05c429bff704d5dfbef5db227a97ee7286bebddc2e9c56abb9a8b801660fd87bc221a1ece67c615945bde6c7afabe1028aecbc6bf0649a1c4639c02435099e3f7223f7fb43fa3af0eb275d8df6e77e46c683f56a4fe2e38037ef963a4ef27f3a175cb03c1f7230c093ac64f516a65dce8f3f96126e2ed4c5e0b4eb2dc9a786c8367ce41ec19352f9c5658c56e613bc9880e5e64f68520bb8108e05377cd3178146d44b3a59efa3857bf778239ec98bbab429fabb6ce4fa5b890b0a1ca347c588cfc0e6a71526d4336f94923ce9bd53727da9de6670bc2aa8e736a03a53e442654931e1393249e72d150e9a636750cfa1b4bdaf76d556da2ad4b76593294277539db7a6b0554105aa9490941e805f716d577e922077aa65baf0ffa759d82b1e5a08da9c4b092e4aab7beca65b53b763f551b954713d01b58c878eaaa3b77cb88f7c59f13659e2761fdeaefea58bc36dd7684c7bd79bf9037553579295d90acc90b7a73be7bbe3bcee92a2c7e072fb9fe29246af1d5121a0e6a29f6a7c793765aac2925b4c388bac43c2a7d3880d8fed40fab03fa3dddfa5aaad9f8b5800d0489831ad80b8f4aa3ccb93676321ba8670f776b06c50271b7625af94384b3c9c00132bc196011863d7ab10a5eeb68528aa83b6ad2ca00727a95aadb9f89186a8d1c8897cb40903ae59cc9d8b65fffcf932945b06ed4185a247bccd91949bcf157da17d24d525655f9c292e336958717ec6742b83cbd3e18dcf6f4496ba929d3e696f802385ec84d9065bb11c21d17d5c48cfda86eefd32b353289fd98322d7fcc5431275d9bce29e8709ec2d9c663cd788558d69091f3e7f8358bd854d1f18b6e682522b0a585004f838fa44fe03bd72cbaf0cc05dd6fa61de09170994c5240f44660472c768493508c28312e6b7500b4470b381b772df7ed0e0ccaf4f9919e2d1c58c0e723f370407df5c408098cef40d21e45718c0386ec1c917de8701b3a39503a8a40b7f30dfa6737aff70d45719fd00c208964bcb5a9684a9296490431a8693c74d2be64108ea7b824d334daba116e23dd13e38314a52c61237211f7f9ae958ce7b104ce367fb4de34cb596c732203c6f1573ec8d7e5956734706124a04ff261948a6847fd525c1fb70bf88107366d645970b5c202ce22e4c4f35caa695f844579aa56bca74c63a5510b1e4d109520e282daec872732e809a8c67a74196561174a299639dd807481a99666699322933d5af853f85a6d764acbc8d663d2a3575350564e8ac0fcb241d71982d9ed09d74906ccffe3910f5b8df60965963ecb48f80bbec07314e56943cac43aebf39191bd19f086847c62683b96775fbc01875dc3f2077cc0c34dc72e26fbe77bf6466090c69c89604f3d6b49798b597404e523ab73a0198055773d0c8a077ea7ec67cbea1b3e9e3f5c0c5433aa5ccb91f96f45a1817992591022c3ecee298a55b10f5bcb5054204d8bb2d8c54b0248f7c67ffd63ec890cb1b234e88ea4b9170e6305d60835cd44c5c214968168e1a27995fee5cafb3366cf4eaa8f29fc3229ff418973f7b68e912aabc858a4fcb6ae6c62ad523e91d806bc2ecedad0ec32ed36086ef485743d64ca5d2db48d4e576ca6c6673f7764701e0c6cc1bdf3415aafdf0a1c1e53f5d19818b2b1daa36e9f0d083e0ce1a801cf65a951c2fd6457e567740282486dfbf196ee3c40f1bccaebb434fa58fb8ee07f4ee3683d203ba40f83e4bfb9ee7415c7eb374a2a29871f47959bdc8841cf4016744acae12674a63a2ea2eb5bc8b81111661b84b832d7b059844f3a376380e819542d9a4f614919f70a5c7df85b3a254d8926067d356842b03dc2ac2682ad7b8e3a2aa91a8a0bcbbf6436daa7e2aa535c518c4dca5fa49b618cf52d8f8efdc1ef50d4817c34858f4ff165d0d3779bd9d931f468b2ed631bfc52a777fc3535ba31b0e8267efd2cf723c69c5254c587fa79113ca1262f22c56776f0e5775d364f0320c7670f72344a6f41e3a879eee0ebe19b3d9c95ae86cc7fa4fc36f0f7df671feeb3dc2567f7d997c244179171c4282d597d4a54cb8f0a53e9fe434b82abefd26571e3323918bc1e9e1ec591e3bc49a86e63a25c696dc5679cf8e730942a28408ff432abe760c1ef02c10c23cc2a7e913e28ae9c945437f3ae201798006c02407bf6100949ed19fa182f8c6de70a9e485dbb1a1a90d743cc819555bec53bc83f9bca3727db2ce7cda0993df08b10b515c3556d50df1c8983e7a06f863555f6abd74600bf79edd08deedcf63943da671a03ea53d43afd19d4b4e1963f07af8f3c5bbb010b108c998b9b948a2d49ade7d60726d55b921913a86ff3386a7f7452350bf4bf2df1b34d819db8ce241bbebf8dc2d790554034ed90905a29359c4cf3786279c05c7f31114f5294dc17b229db3166292bcbf0c4aa1fa9c1ae301c9d06853079eedd59b66ac0be1927bada13ddf6efa9dbc220df5b7e896098891e349827408d04da830f00489e3db7fc8cfb7b5e29e2bdd22c8a724c3e30de1a992bbf71b4472bd0e0a41c478960343f978eea78c03292e721817c28933063bf092466ddfce8b74dfcba79b3667e9cc856e5d0b898af31277d5a86bff87cc2358b39211008e2545f39347571b31c59045f492bf68f09082d6979a55aef26caf57c1ed052220ee5c1ffa60eb64b262d91fdeb68ca5567b421343378563057130201e856679e08acfebfcd00fac6fccde8dac940addf3e8b6c22db7dcf0b67606e25762b08d41e735db1f71bc7436c979e4f7f9a41d565a35ae826a5d253affbdf88415a7bea49b3ab7033ebb499637801fc0266c59ba75fcbd3293b881a780c7c573a6ed65b38d0841880153a55747a49adbc4579e01959c4db6f0a024833390c02df52f28a433ba6109354565c0e96682e010d35c5c970acb0cf1b11c9d7c1811488daef0f049b4065b78bb3e21615ea2046249b2d833b3513b6477bf2a5eeac5b370e30a07474711b145e96755c4e8f1cc9e1734c4a0b3e5e21fa37a04b7ce7859cc0711146283f4509ba269132d983ffa3f852f75d1d44df1a96d2c58fff233701a77ed1b78d38567de4e8294d427ec5ac268bd46a020c9e7350326cdeb540f75bc14cdafe34115bdfc2d57bd0625f82afb5f808763db32bd9c234f88fe747184aa33c647abfc5125dc54fa13b681431221578f8e918586f4da6242778935e2d05237f3802acfa32287a39ade0ef797fe2d701f6c097d691b19742afc2abe13b01274bd34149e728bcbef957211054530c22dbe2873ad8bc6bbf1f855100f9d4c2c09bcaa1f318c4d0713ed146ff2c15f921bec85802ecc2e11d4fe9818dfd9c2f6a5e1ef490b75b4d199e5d7254ba61a666729728b8aa8b93af63b6705fe176a53b361e82180e1d8dfc1467dc98ada5fee2cb2dedca641d43e5d573e632504bcbc770a460812f546e089e1e0537f2b51eaa70ac9d28c3d784c6d38173470ee6594d6d8114047d3f8a481b91fc375d8a5860a105e8a5c6ab1e7ccfe5a0b5bf0a1fa20e11ec53446b5bee397289ad73b50c231138e3fbb33fa24e6a2dc23dcdd8a1c89d5b4010707a15607d09a457ace0b559a8ef1513ee5890a8661c42ad53569b19e5f0ba5a6bd5e325d80d17e38bc3e852916ffb5d027275ce59b6fe0779d0b6d4bb55b9df741555c0662712c1455188cd693c7c9575c134fa5d510112db2eb1123206888bf79ed29212c8880f6ee54cd64d459e037f7a684019a0443348270edc2a5d08fce32ce89f085d2207319abb916a7896a974fa0819ecab10673619543b86acfa2cd1c4224899c58de51803fce7aefa0bed5161ee70032fca8837592ac4bd8f0aca0428eecbedb23c7ffff45f47122c916035430df47eb598a1534ab076e26c990aef0635d04ec4bb5a38b8461c61b5f4b24089783d62dd1052d7bf60226284f00f47965b26770e66f2c72ba1bfd23f7411ab67b9c0b74abefe82ef13b4ab59fdf83e0d49b492b18a7a38cbbaea8f8b56144d592fb0c87fdb83f19bc9eaf3f627a73851f1a9361e90bf7c2cc3f4c01e9cda068aaaf4ab22a805c62836b364b9af1ba9f07543b2b78d530b3017d3ebfb7e238e0a902e851bfd4bd02c7ef6ae1836b3c389d0717df436f8faa725e649bb30e1c411b1dfa29e00ced297cc969d8fbcecb723c44f8f1f902c5834b0f6afcadb7deb064a7e0d2a52ff3f520581a05c67e36cfb9bcbf1bcc58c0b04c21b170d95b00ce5e9c3f5f28eac507f50eec1af1a2ad7c3049560ba2c5f0886040bc790567a2c5225a3563b8c3ae0845039c84e9898e5ce9fd9c5afa03a030b12358e8d5a37bc143ea6f2a2af2d8c36af283e1e148aea89e7faaca36c7e5b5b9c9579288708984ba3c9a9c2c65e181d0b5a94a41a3fc1ca2cd56621c5ef8ae23a74fe1b1b1ccb60008e2e0526e089e90f1a106c80265300290bfa683e9bb27358c21b0a3a1d7f32b36e32b46cc726f250a94e810e2dcc8717e219178860f6c68574a093f4acdb3481d6058e2b2e36c41e2b887c651a7397d17dcac2f6cc3359b078ac60a55a8009a91560d684d9423b569c68c43ab518a092909eccb763709fbfca5f64f50798b2acbc36f6fd7aad211f5c67e80346c754429096fdb46d3e2a3f86f3fd62a0cb52bb250427b3e64cf584adb781b6fd54e7c927df45a47c136b7d7bafad59653186c8615310f15b18894660449c702eeb53902f4390a1dbbbf16459eb20609072c6ec8b1f4dc759fd173d98ccca272bfb07a18ad32346bbb048849fb29f65f18385ac24a601101d4405c3136638ca51089fb039661678316007262c78e9c3db9d02ac0ea05a3c598afd8fd9bb07db914aeaab82b196e76da878696faa4712829960ea53089294703e5ed25b83686f4bf030031faa3004d727cc4602d4e37238e3e86a8b083bc0f4c6e4cc467fc43182076b8c1fcccdfe92b7d5be764678185b9fa0df0b16649201cd60808b3cfdafa748ce77903db3ababd653be433bdd4b9856fba00869c7d8c43721e6eccbd50ce1103f9956195b37851071c33edb511b6c0b82a63aef43ff6eef212c9633a9875db44fbe7714aef6cee85a205b4f9605b498433be7695ad0645e6bbe2fe6edbc300d202f6e0bb5993418ddc00b7ba6053317526faa87b4be14916dda11b733e29609dce665af393ea3057606a806cfa1ae7183df038820e6fbd07150eb2d4b7d75a67bf636ba00ae9b377bfc47ed427fe2a1103086982f84dff72d72548115ac0cf2d94016638a762eee3820c72a436126c95e36505259c6fd1fc00915b420974ea70ea8208c21186af74535d845796c63c92942355cacebc10f3b041cf303cd35c52e5b1cce3588fbd0ddbeea145cec4b6b837ae240901c8c7e688669773a10321e4da4f635153b5cc968adb0e12b2b5c8b3853c669faa5fe9201514571bdcb8a143d7b64f54a4f00e2832572da65afbe0e7b77156ecb1776afc9e8beecee13a6c96400d545991134e63c57f9a2f2acca4fe89f1d3cab48a79f720e3d25e0501e87cc9c3b4a913c336dd113005aa3da28bb9d02f3e59e073f4f1d7c898e36519ace589ea656a64653d308ee2eccb555a3a3aaa3f36e19236f46a8138388d5e970894c27e8a7235f0253e22f3ef09fc7c72d179ce40331de0034108c7c7337c34dbb342a085f9a8443e74f58efbc463e129774f9fb8bb348858fef1d4ec2c23abda3c9c55f35e195001dfd2209c06c97754b55f08d381f4f50cf6e9662d2ff050ae00a0289829a2a4ee28ffac9300934453b83dcc88b9883a24e06d9402ed505eda53e6c87a47ce6c4c4b687df3b78139102ead3f0d22762d49a6831667417aa0d90751fdef672f70577a200e8e54fa974c9bbd4d61f57b6ecad17f050eafcddba60300c947e43f0f95c33131426fa6439ea38399a7c70f8e490e2d083835588628a31d2a89d0dbb6c239951d6f84072923e0b3724de17ad5271d1bf76160c2411fe13f7958bde77c7dc12cb8e8ec4d5fa1bfe3cc95f6b86ede104f0d5fc44db11942dff9ce246a91fe2d1be38aef2b856eb484d20d8c8cc080f4c7d5f46d76d642a1cd0191c66b600ee35b3e31a258fcf6a185b13e4aada335a02e9a0316a556e10a3e3fcabdf3366b277a51e0fd2479d0924c167420a5101dbadaa35a7bbf4daae2c20ddb91a0b32635125f120056b1e818f7ebb76ef2b28204ab09980ac385a2858538c808f189d50d6fb67330eaf800406bd2b2f2f8e1527cebc1c14da8ae7effcd76373cd680c3b7ee246de5120b15c6f95e9d51d17057c75a7065abe26754677f8cb6a4268f849c9d6cf3cfce83f9777ebbbc137b602383251faed43cf20a2dfc966299d5656e3f536388373b710ae26b42c5ef1cc4e687a363055157aa890e940aa81e599fc9ff6d17f0eb3aa51f888c336dd84c21f0e6be4930e56ad5e25a756d5dff866c99e5be52b7139aef181c711ecae1df09456c4e4a044efd43a307e0e8f1204a08852a84e797bb879249b9f7fbe9e8b66cab76848ad4636fa3416db6b7b10fc302f3e538d9019911b18e1fb29df1303d80bee61ec7b45bea7c195b96dc247dc75bbc9e49637aed853e4403806d6218026e284ba0e8bf5c95261c966245b56a0f7534c1538fc16423584f23118e1154c72c7a02e6b8372a7ada03eeb9e7616997581b0ec06a1dcbb2eb3d39837d4b87579df973ef2780f1a0e1f2406ce0f18ccc7edb69f0af2a6a6885b6c2cbe68288cffa5673245151743a7fbe6b4b19695320f88ce5d94266d5102b47884dd84a0b1ec3b746e5c95c9232fe3aaa3d69e57ec6f99b5272b22800c6edcc599822ba2940791c1fe7be2cc35f96e5838d50e4a3a3c24ea9b3386f0ce797bc78d29727de9a0e27cc9af54e07fcdeda4d0e929bee795cdaef6ef3e085898f428ff9bd24abf074b49be0cbbded693e074123f5c99fb0462579999292562b38956ca6559e9e84fbba275223a7fb66aa286e987c096588b1851818cf923f5c7a62d4bda076dfa4280720e1a58fa6a631e0f0055aa0f7d363ef0660c87d38f42d16b12bacea5f2432250aba4a193eb82f65e12f0406f5a0958be27167425703cbade2dfd6f62a9826a00833d9b6e32da310813664509190cae9f12663b6a59b3cd47da9fae2747f4a02d0df76b14c508722a892bcf23317185aea31b83f98bf09a569c9b32dde4401e3b25622df38c41536234bb487f487d65b5863abc8ae4f4203e12f71751f827425cbafe4b8500f04b145734872c8b68b1a2b221bb6c0a504de8f9b5c3b29eabe3dcc37ffe814da7cce9236a96349d7c4299c3e4398f3ab4260ad8ed853a069bcfb06ac648d446e2c5af6dfbb582112e823bfe401e68cbe8de4773533fb33439a908b90164c187e4236253c32a2115ca3f830c862dd1cf7a385bb03b2b6ff5e23f1d68c627c320055375fe767ae5236d84b8415884e42221b9694917b3a322f1bc5dec5c64a8aa61c0e7bb0352ccc0a38884adb359156feb9fd98a475bc85bbf78bc20a551132c7fa1e4383b8a4ed83221ff517eeaa2bacd346e89e68d38d3de96a677ddea8ee2333d8099e733a30754ca1df9f3e671143ba9c67c62e47cc5d2aa28fc6f660cf9e93be3bf1d12034b69feb9a1975c614f4f745ae5e3a1c633effa3e1a2981b2aa572b6ceec20efed5c1a7da25460b964ecf0639c137ea6cd4d918764961de1613eadf490ee8f407b474fd8dd527824d9295cc163eb7e4938861f4e70b2a969d718de6b7694de0e92c081330093cf2b7a48da72998d5d97121f1a1520f41c935b75d56f9b5c145306f531dc68797c9ca3046a406795a975c1f082aee80f658b37ccf6cdbd4cfe9639dc165df8be4c87d013245069737839db947ca8106a42fc9a2afc239bf42b2dc8756ec16cc0d7e93d9c7f5c78e6b63d2c12042cc2dd0dc5a1c2a876177b5718b0f756b32b15c0a49c7b6dfdffd9be7a17d4c5a4e05a6eacb64821e80c3b39877e8dd61e3ef48745e89cd96da8a761297be775977b55bdee5c1eddd20afe87bc10906059fc80276ce5f0a7d0cdac326ca05110ace15c3a50915834de487e2385f10641100088565acdbd0e5f1cee00dad52fb5703c19b79f7dc46f341c434bf24cc780b41c5b2051788ed4f58c8e4467e367356b3d9f5d34139384391f593ca55313d0b24aa955399418e9ab446bac2bb3897a1b896079411779fbba6fa0fe1ea92ae9699489674cbfb13d040535a74739509e601945c48b20991dd66c3a9a14a4239de18e0802ddc5adc80e56a7af57eaf652151b1a5039c507845d8c8bbacf2648627a7438b7a9d3f0afed1209993b3bd69c160524c9d2773115ec281c4f2d0992052ea13771ea2efcdc5ba29f0560fd336e2720b138d842476d6e60147d5b2c88123bc3574c78896810d64b4477c0bb8d7ce5ae5ff441e389197e780475b8aad5b4f0720a4f40249b174cec967bdeff7d976838f8e5c05e9be1eeb691807045afa12af8c5c6fe5d4a3079276cddbc191ad44aebd7af71e3340aa41ddcfb446909553d9485bf81906ec46ee5ce57da076bc1f428e3459f10c08faa69fd0dba8b8816fbf1785c849225d4fc309bfa578c4e84f662612a9bd8122b159ff18a951eb4c4f3c9c827e7d092147eb0f60e1d1390a0925ebeab32a784c2c70ca824b50654999ffd91d9ee31503e0d44d74b0a0affcbb1f2149bc981999169d7b0d5aa85f38db43e6fb557d9a8cd06ebd6154f748c086795123ec4c3601a74976bde46a4b8b768b3ec33cfb940ab78513ace59505b47efbe14da513f9932819e2e3a888c2766f04f653a3c484f7297848f3d8698ebb5785c8b56e4a8a0ecebd478cdf242abb5e1e8a747f381412d8d73f304cf5df6a84ac48a0d7fe96282e9b0daf94f016538ba2df775a24690730ddf3a6edc9ce56b5de95a774093eaa9249534a13c7df4bcccd5c6597ad159b22f8cfccce77362f9c7385f7973dd95cc34c63d52499b57cdac882570ba661451fe98a308e515e8f09b3da5a577de55fd53492dccda19ef87d87b2acdadb1438afe7eb5ed0145d94e58ceb809f75ac816c7fb0b638b10cae346bffba3ae7334c9b043a5361b9db00326edb072921207f1f1e70ac831ac026708d7cbdaf2e6d1da343017c2c600c3c56bff6448d9924dab7d7907757b0e1d11af5aaa16378de83f1ee39486e61211c0afb1b20f2a3df4180913642a639245d5bf58cc2dec6c7efb4419067271b065cc4ce824e66831aff00a1e71fa5d80308584ae4d117648e5c9fdab7d450bb7caba0b32cffc5d4eda07d57e3aefe12d2d644531ade2cfb9153688317da9059cb3b4e84de21cf5cb8c4f12e0126d5a21058ef97ff87b8c41acb18c38699ec28d06124c45bdda5a0a5358235d07a6844c594e2f7976f8b9189b80579e1252424e168cc4c4e8ae7b41de141021e38ac6f02cdc9d440cbf3ef6fde62c5bd1bfa375bc409d8f524e40b4b5c0d46e54a6866b450b80bf1f4ae7e2a359a510d172349f1efc7dd84dc11cc4d063bc3bbe0847a34752ac795d0e697c500f7be289869aab7d33d783ebc68c5af62c4d7e710e1ec67d9c47469d70ad22bbc48eda8b1b86ac8e939b00ed5e5b9863f7bc449b6564a1c56232941b6d38510f3b56d9f69914802e7a0d4f3bae21b1ef399fdb1a96f7b15ad6a88414e482a566500f8b29ea8dcb92f183f20e3dea44c5854d99f1670c2108d83bc41054caac666c2314ade4a12ff139bef39a836e43acfd49692e7f0e445a056a6041b90805234ca1213d3e1d7bea7d4ae6b6bfb8f1f9b75f2c59023dc7a161ac6fedfe1ba7d674f57dd662d5203f840decf991cb3eb021d49d629766aa6d4f8c251273355626ffc5dc869b83075e9221ed7ce96a0d6b39d390148a67400c0c8a41cf2a033389e42e559cf351f00fa8ca71c69d87a0ffc475e5c4f22acc5b3ac74d2960281107a85aa91fefa9d8fc878736900067bdfe5469a60acb4887d2247841dc7595d78b1e48c561111ee434fc0ca8679f536427eb97cca11404a5d0812323aaf25352568d6e7303194ee065498bada94c445799e68d9ec9e8c1c214757f24d351da14f910f27ce5b910b12ea691c218f6fb610094ff6d8f54d540fe984c0f863b4355b624ecdeded46ca4fd64922414b968d97dedf2afacb6038d9905afa98013a781e382a7e3282d5cb803c733a8e2360581138b5923f0b99588f09f71f099f207aa42ad1606e03b2100e28977fb48f37fa1555fcf4c6caea278487752aada84b930411eb3c8a32af9c7e3b9c0695db76826f3cb2de926e01834d579e56f3c605d9ff730b8918b840011f43d3abebed74ca3263e8d689d3e3a3e359a47e35c40b1557645cc20b6b5816eb9d57e47bc513c1fac48ab4b8ee7ed60561d3dc5bfd8c3851e0ad8820a6504255409dce4a0eca44ea78e7e754c9bbd91a693772ebe39a13819a6eba52f105e8d8110389400207d92a5fb86e57b87038076df0f18848b674c79d6604cb4468b495870f68203779da124aef5d8f69feb4e4bea481e43d0576ea2a8bbd6fbbce5c5831f0dac02a2703ea06eff4ca2ea03fec585a38d5b7c36553ea24f4ce7b842c13531f3623bb021e3fa9245435b0eecde783a44d7023ed4ab3ad490721d82409e7bc6ae4cc8a3226010458ff1c37bc3c08d59f974730552bbc18af5d2ecf1e4aa38d12f1c4316d5081991ce931406e0a15ae1bbdda832a0b741676b11a615f8d22de91fbdbc38f9a7ead20f4e76f526e8750552a93b073532a41c3eb67ab5b0c218b4708cb61a4459153952a3cc19c9456795dcc73e0ad0b3f9861b59a7f57cf1c422523e4ba364b973772efa785d7c580a9a5c0eee85ff81114b041910c86cb7ec898377558a2542574231a3eb060e8a4998c78406bce0b42ab41e12f19f72f47449c774f56a5e25292d2ff073b05d82838ada14ec7e4335362fa27b9a3f1ef82c51b81ffd8696bb62e000f607d33c7365a62edb22eb68252d06f8d3e224ccd5bd8589bce52d75a094287ccd17186701bd262e5c47dd81d56bab779b892f344960598accaa1d2aea417b058cbb7452c1c35a9b6fbb2dfa840502cd82357160145d1c9b079e839737ba122dedaedf2ff46f46a1b6517386934341e6aed7579c49a604b0b9d1c8defdd92b9d2337ca0ed416a9c85d3827e7f0d0b9270a440bb79edc95f873500e80b1da3a23f0ddf7f684666f8074b7c4055b4b55395967aacabe73d494ddab569df1f699dc9204ad859984edbaa8f496f10657e8d6ee01886f3afd2837619731e6f17f829c34d19322f040e60ef83f0faf7658722740f50092c73cf184b99af20d900c2c1f40e6c7e0733cc218a5f55866b5c7cf394e89ea0c01870e34e4d3f91cdac7039034e67c9c937ac53b7257a6c68d73d495372a6ccdefc4f7a416139d8678d9aa8566f8cb9ef5b3a3a196440ab3de171c74a46891a43505af41996ce8bff495e99fbdd21cc7cbba1127372c61038e41c7c2bf4ee0b410d9c805a3c51d4b7460507179752a3933165759a7823e806214dbf74681336296cfe8e62ba670199aa85e2622fb1db17f7105f6403d155c45041f70c376463c767b6fdd2e0b89da01c0dcd70b2c583de6b267b68c36df50e8a32a935951917576093e816fb0a28e598b08ee413e70ebfa9afda1b106cbdf14e8acfcf69f4e3429876070e9886700a5b5480000cc52fab16086802f7087b64909957eef3c43e789d64e09e6a8d1b11a6de534dd57942460a4a65a9d1d81997ee1ed8b8ad41176d61d8488fa04688ac54be58c6e37d2caf9e9d16f8a6470478e4b6843b6fbe128656d6e04535117b86b0a02fa82f4366e4794afa2a19dcab534957a8ee37ad9a1eac215a6478b42a325997a079330a72fcc1e7edae01c69ec6d970c391fd355a2e1745efd23371ce1ca2804684049c3589174fe697f85a4071675f2d783dbb89930a042a90d2d5abf56510006763b92deb091f6321134eb4feaec55cee976aa59a47c31ea10a77c73ccf9a48e2acd0f78003d16b5dab3d3d731dc354e49be5d62bf3a2a81197912e562dfc800befdfd623a9ce33a8602c5f694c117ab354d1ce2d1c663308cb8d4d775835e87c77483b10ea4aa137d1d99063251f77d8c32fa823c7f01baeff371eb22ef964fdb6158d52f6b14f7be2477c824a9b7ca01f66c8e58f4366d0a7dd291f2b879a46f8c1230d791d3ac6ca7983e2e8723ff438d4a714f24115f7a2a6900fb5f653af86f69b12efdb6a23798f94d238c309c549f127cf8536ba9a27cb41bdd0fabd58781df479d73c938b7b89886a1c8e3eb53ed0bb05e45d06a33aba1e03c4312aedfdc2d9cad3a662e5173bee9906ee0a9a2e5ee22715bc00dbce8edcbf5bd660337cbed939c224ff773703bf373a1ff4d3434d0a9da89c0f5d600febb84798293dcf0287634f81cb49b6b69e8279d959a7f494b4803836cb1d6e9c1858af0d211c1c6b3cb36cd18b1d083fe22e77e5c6d89d60b5b60a982d40c0fd319685a2993fb5ece799e2af12d297f07a5c4b685c9309adb3b099e0b531845e8a15594a18bab630591370867d8a7f40e7050e9df9f385c128058687716df8aeaa705db050b3ae2b444f6ec9a4ef36a4ae1fd4e4fae383d761a034d7124112b918b6fb4d508571a7ee3ceb91f009d26400a37c4a0d25a1fd0173e3d1413f8384c67b5be4362cc6be86f1f2ee6557551d2ba3660e43f96e7dbe0c7062d9e32f61bb35a9a5e38e279887be27ef9f786b36ab41bbd2b93347dfba16648a7b50e048ab4876211520c19d1fb94cd7ab0b9c997788a0d618439a8b1426c7c328c04fe10f7a9c0ba21fb299c08c59bf4d34391f1c63423e0a4607edfbb263aed1e2422b38dc0faa2a9b337a78a4c74745819cb793f16b13345d2ae6c3b5f64e663c945cf9170948cda8f00ff5fae875e836f348bb48935a8ab4b97c9d560ab3526b81e555f98f22ba8abf2066c801273eb16e34787add1c7386cb4b8d41911be5e546aade86927b13dbb9c2bd482fa63567971f64a59a4d170ad444298ec8d6af898cbd236d579fcc18d8a22470508afbaa091cf3fc6bb8b7771a55bfb1ab63f90564bced379df08c1ca7b086fcb67126383c5bff66ef1a846951b0aa5ecccf50326de37ce33aab4ac248fa21d723a3d24996277f3869c96d839769d219a1a32df80eeab64955161cf686c67497d7259b244e3e2925285b2e49f8b8292b407a6d06e3578bf46fbb41acc0596cf21ec0a81d0e8e6e7fd95aabf66ac6fbfd8a9a84c49d63eb95336807b2813fbba81dc6a0e0540b3f92f8f0a32e8dc58c81fdc3483d859814340afe227c3f6d4c62f999874f584275c03e5c1bc625a120400479498d3fd1db125a82014f087a8ef33d2af04ca208c614d45ea9a2d823138a9cfe5179c80da5110f28467be7ef2ba5e9031853b350ca12656ca3ebca332c223318740fc18bcdda96cdef40c5c6ebb9cf3daf34714475921115a32f1da1637e1da089d47bae9fa86e07f40a407b74322826e1419dc5304ed964dd651316e7fae173c4b15fb96d8f6979bf484a89fb0c53b5ffa1cb05747024211acaccd001a6c53b61256232956829a8cc337337e9489054c633381f6ddaea529c93568867f3513a7b5a867e2594024a8f0aca03954e46eb8be1d160f4a4717a0ca3d6c04d792822868e059073131b3cf649df357d86fdfeda7e6fd4695c5b4687c9e159fe2e112cf8573d06d760c451772a5319092e924d027f81cc8373cd9e4f45193b669dec1759d1df3be695c2fb5c639f984d18979ab6e058d20b8c55dfb9909b9fdda4d2bc333288a6d96055617d9c52cbdd838bd14ae4643b07424399197fcdf609f5d03a52d025f5c07c74b924809cde78243a5f17f1efd5dd67b84228f1a4050a19dc2d78e354781273585d0f49687f867ee63499b23685278ed5406cefe19f3bc42f1d91556067542c4d0af430c2cee66fdc6cfd8ec44f4bbc780e873cd16307e670c19a60a7f48750d762778b89f1296814b23e24c463fb339a88f3afe3dc3b49920a8e9b30167ed048959280aad54382b61775590eb5c2f2600a37c718300a6d9109cb42258bc901c1009626eb0cadc50931fe3dafbd8dc87f3cc2193ae0319412badc0f30fe10023fe9396467e5e9414ade8969aab5fd330985be7a6257e09ef5410956cbb7355a15f1fd431d942c040ba579282cfb4cd5737523fc2ba24e4124ad3315b72c58d3df756f2671d2209f87314168b81df357c7eb4a73ea04486d0670310eed1d48e4d647dbb43f88632a83e01748a2858cb41d0ed079153c4044007c2e55681ee41fd43dce68bd92f90bd692cc71ed2354b30418106ca67970dded1f99359376849aeb315569aee0c716ea60854c9e18439027ddc7dd211c0900f75173132bf41f1d65c7f0ae69ebaca7280675db817b789bc56462079feee9bfaf4e591ca67320f6491cc3a37b7f780b2fe641fc0bfff7cd878ff21446ba1e75faa29465ed0fa779cb881f0cbfb25a2b7718434d5a3075b8d472ddea779c7d33bb95ce7319b21623b3d335eb923a8f787b4816fdbd195ac8bb4da21eb833dc71f15093d30e9fc842410f717dad712a684952a51c8ae572dc6c9eec90e6e343102878dec13d22783f74f5674672ea724c52f887a27b5a277b6fc88f86be720773b89ab12096a406dab8460d3e89d04c266dcf0e8417ec0fb80d0745cdff89d0f207d3cd042ec991b54525c62bdb7622346275b549d621e9137b2d885c6b604ca3148480e6e772131f798470b47801094f5938755526e598e3d0f533f85a65e444bdecf718c8a6adf054601a73bdf4cdd29fff90fe1ae1c16df550dd6ca60059d59c50f2969930d1a5f30d2e1e1ba040cdd2140b84c4223ed115168cfe15a6f4ede15d264258a018a4d6d4c5c1ecbe50b007aacd77a8986090f5df916abc291fea2cbc808d401ba1e8d9e352431273c2c6d4cb2ff318837b9540f1708614267114ca604ca0cbaeda8dcdbdcd8968f8f862dd3c444b62730f6de03c188b0f0c57451b562ca4abc30ac0856e36b54f0153d02949a5229420546e33a861d57a38894090e3d71439d07404ccae03b2e2daa80d2aa9e024fe7670005d490dd25732be9a16fb0172bf2fcd480e80d44c9bb2a915668c74a2ea59d00a2a10c1e4309ed049e2ac26c1cf6f88e531ce6b3759e5132bf339e261112ffba326f59292fd3198ec849253892219dc46a8c8a1efa5b4f4a4b83ee9321ffa4717f45c072ef490b3c47d228efb26908c62b6c926d33bcdc4a97b36a5cc4d402bb27050c8f1f507e35a0d5467e62f1ea8609ec1e4c0c890c5cc8f32cb56cfe1060c71b7cb6ec7cb99acbd59c44b95828f525d7d99e69d52cca5d50e4596840bd1c3a945423ca3c1a2d60d12394995a81469f0ec0f7d842c031c6b72cc7b9e3f63a135f4b1ea8fed77ae22ab7b4bbac4844c95c77e3957004f33558a35dcb96a47164a1f680a5b5f2453a81b5862ed9167ca47ccc988047b786b482da60ce391027430c2f5d676dd10b71dfdd2fe6dcfe8313791d01416ec1bf8f4bc833bf1bc5c35b65c10c648a7e7d90986ea38c03ff8cce559e416b30e5028431aa9f4655dcc8cb219075241f6068e1ca49eca35ec5cd2032d284bf5a0919aa712f2ab3900ceab78473446bc4d1ffd2a74fde568957ca1999f040274e07e57f4976dd93c03c84e4cc176cd0c6e0e3c915e2f78e9c8f07b89e182a4e76635be329bddf0b9db5d4a7eec50e25103050d3e4983fc99ed2912b953875f8ff593c1070aeb56f84ff9e406a1ccc2a42010475618ed618fb1ecc3d943430b928b45db41c92de096c547d76ca3cf86048699cf84af707f02b3c3e02b407b1a9341dfb947808374690cc330f4f2fd0ec0ea7fa61ffb9c01bc4b7d9a8d6353efbcabe8e714e0d12e74b822d887aa25e591f4854cd682c113264821ceef31c51c0ed547e22f42120c0f4878a7d29a28d614d67cd1e46047dbc60e90404b60ffdf7df05dc4e36d0f7298af8afd9d877c0089ab09e7aca0c6f6cbe319c4e572a7332c51760b55d27c94e7742f2026a0e0c5dcdc986b4d9f879ad58af56453e5732cd70407c09232e95823bf84c4a515e955261a512b41f394a08af721e20d9acf512d7a8e905e0a760e8e4c428117c0f20a247909898a46e919bd053dc674de58d0d1291fbc94eb5a5842f3c750272e575d4ad2737b803fe7e77adc154fadae6e7fd433fda3cdf9fe5756e08ba3281366a7ca29746dad15889af098a8e3076074cd3a785227a07bb8b2e5066cb390b7dca6108437e519d5fc14fbfbcc47999a90ab54973d4dd384e722bb01b0dd0a5f3950188990b28a5f122e5f0039c84b2148f431fe2f2ca68efc72d517d554e4782c22e197db4e2d348b7f0da5b70668db9c1b52cc20c49d0da6cb9776903e9b7bb6edb9e8b4b4f8d8cd03d066625faf894e545f5aeaa118080ae3ff049107980ae9bde6beff75c42194364b272ee4d76d80121051e2c68ce26ac2ffe3bbad3a8776dc47e817bdc5220941d90a59647bcaca304dd29792031c0967c53ea87cf008a8d70cac59d26d922bbfb6efd5714718ab109e4acc367c6cfdd052d13905a8256c7a305562fd8a51ab36eb64fae3beb8dc6b1b4b9250ccc381196025855228c4f442280f76430dacf35b2070a8e2656fec91a609aac07e6455dece109f2388de329c097a0f7cbac2a370666d27b50cc8e8cb576fe87561eb51b8ec067814dc2b31162ec11bb4f1e98c003c486e56e34a10601965d2add70cc6d198038ca650904bed6189fc566d3042ded26fbad8926d65689c930bde1d88e507c6257d1c47d53b53d939eea3991c471b7c36502900a69aad553813ab6ecbfafb3941d70a04737f475421bf5cfedf25645417cce5a6993d513641add81a31c7f4b3f6b455d1fb8b91bd343e51d7a8db47efa007390dbf5deaebca774530c695ea110cd92409fda865a8d614ffc81ebdf0b7f638491a9a86d77e2d2811afe00f4fe4c987d570948e3c55afce7ea05636cf2cfa15095415a73fe13373aef166fb5c878b230d39b08bb44f9531c6f50b2016ab9316a37546d7a3ec8173c3f3cf13fc8aa26dad6c65db7bc9d39dc588c7bbf6ce2b7c5f10b564b69044f65a6b1b0b9e4a002bc9e54228f31ab1a94d98d8801bab1917db7ca52625ecbe40b02149bf4a70eab67fbdd82c1e2d0d8cd3ac4038bb15a9a8ad483dbc803e4e5bf73c2fcd713b1ea1a227da6ec85129f776f273b80397770aaa835bd8ca415628237c2190a3b77d68f04f3be2b642316e65e165fde404437ef50d2dbcb23afb0c6b3f6db51b7e9c6f77a5339884a449a9628f2f80aba9b8412cd5013394f58f0476c3e92ad20726d0fd8041e7e905e07649387e12801d07f80b305dda3d82bcb90ba95128ab550779e1a2ff5054279bc974d2b9255cdbcb1dad815f7c01fc60c274930cf15a457ef590aecd33be929b83506c4b555e88a115134b9162e2adff1a444c71606729d7d9433feb80b9353d6c28c18c42d04b0ee9d475c3ae6a2857a8c0ca0e2b538f20205051397c382e2c4c51014569be35275d34c6aecdc66f7abd057ea9dd4a1bb90c0800f7d98f17c5fd357dadffdab74ea985fe723fac7d67fb2aad4aa50ca1d2cb2e6f6b65c1d7d8671b3ece479a6aa9d02839539514939ac86e00bbd8f42bd5029b688361b4fd5e2e609262046ee7994596a4c2c97b17c25a75e2f2d6ca231503c24b99cba342bb291b771f7c3e24b2e362d107f029b1619bbc153f8d53595ee25eee5233a87d1460c9ecd8299cdaf5dbf325f285be18d314f4521cbb0269b3e004496e07647cfce599e21ec9a419b27b7bdf802328fe8950564e7d0445d9a58a232870df6cab704849e5872b5159f5e460de18dbf6235af8d2cfc24f11573c9999110a934c10a24548b12af63cf98d96891fe12ee4cc8219461ea498dde4bad7062b09b40ea1054118526b854e0c7e75d9f4265cb4db4099495ea0bc2a9317a2e580f2a4da3cf77f1c7c3eda5e5e6da961b41ba15d9496230c8bde021f32d0c023d407e07d8eb743b73a794ed78297217e9b82a498951106e906e1e2eab3c25525b53db032a6b3799f37c410745fe5bfc7c684a754c849c2f919708c88f252823a703fa6805e6fe1929f41ddc0239cd414c99f03961a327e9f0eda1c27e06c2d20ea91b04ad7ee46d0de5b947c5309c0a8881e8f38e000c082bec41ae1c3a7cfc1ad4a6349d7e90ad54fa0e3428593349f4217dadbaf90258ac3dfb1d3e2243d2a853829dde43a029edcca87670087ae67e1016466a2e158359a4f6c55907e9dc1d6b303a5d939dfda81fde2112ba965b16fcfcc02a3991df94209ca6bace29bf74e30f7a35518f418d842f1368378db1e334ee27d8a7c14eb1156adba8466dac5a74155a85883266e8759995326792f0a589019c4a2f17983634e430fab5341ea0027db40f62735ddc9fbb3517d1a4877e54886850632d1f9ca4001fb9278d08b20aaf30076426a6e5bdb94a766d245d31264616e455b051040b57e20b36f7ca2f70b3abb1e699e8e3440c30675ea5ec822bcd17a1dd37ef967dbb678504a0bdafa80ff601908b66293f57a20821b9096add88d5135d22231050b32460fd5d260d5d8faf9110e11cc0773d02ddd23d9a2bb32744db54c61a849f8a172abd9b952f9829118c9412d26e34546e4c6aa97f8370f163c9f072369fb4253ec8a40f4497147f629c0cbf0e52e96c29afb2b6b55aa42e24afdbfc959b09b6dd1d282c8588068732c0f42e6e22cf0992296dc2a9f0be985696a6eec724e100c5a85efbe1c31409f51f1ff53c05a18b06bf51622d903ae343cee72d440d25fda6fa2d87a1b57ff10c5ce51e358c1b715cc411c1695667776ce08cefaaf31744a744c19bcbbebcbe4fb22f5ca659e7d8756c5dada098166f1337f34c77e671f9b2e64ba95487fe2327ba8908b5a81611cb3377bd0c3bc25e60ab00c8280d27938717be99e72c000fc6d7d4e0ae575386e27f48483d130d082c56a012765999a0a137758b84490670544f41131b455684d0794503e3bb05eaa2e41597021473bdb6b6a7841e2482db05a154c0f3a81c19bb2b2c841d8eb1b6ec674cd2008aba6a3323d78d93b7e97bb991da476548c181982a6bf13acfaec9c182a6e25432d0a6ccde453780bbbfaedd6d1312d4c7c9e7af9a54ff724802ac06708af68a67a094953e17a34311edc0893b7bae3cdf005e8e3c5c7cc66c370a4dddbae5a70e666f0b47bc2cc4120bdc0b6798f37652e4030a88f340c7d704eadb15f8e277c246129865a784df1e9f51351997e0ccc7431d2e1bb80fef97f330801eebbed48251ea65ac89916476666710c144e7ee507d01cf5449c26d30f33c806db215c1113e2f445451df7acf4f4b8ab6d46995b370fc7116d3f379020c609d5243492d8557ab3ea45bb2b7a571f48b2034adc9a015970762a1e3bb2b605d91c11dd449d3766ecfd01f4c8c519c0f2ec369181ca85390fdf261f55c451987905d6931f55a87ea4e00ea3f59d2020da400295f91a53fe520b8bf59d03caede8e17cb635c5e2ad405d15c5ac8f8f1e1d52a448362042badd49f38b50860c7e212271b6a23228eb844c7aca47c24bc3ea0535609fcb9e150093a29a9068b3365de8525cf1acf83490b2585e3bda2c9410f6724bed565b4f7d6eb7fe1930ddaab85569949a09a61441d2a9c01e51f778fbdd2ddc118d362612f262b4a21594a49f6f068c6ec0564166273ee490b56e277df9b68008363dabfaea59a5244abd599f3e74cec0e3086b30d28deeea46f1c3d269da9bb31211baf20a4cf77b5c2bcbd2c7598045172a7a6b650de93201131ae7ea5c3a3eb8731344367d5869501a34db6443ba05d08aa67b0f9b2b846840a238338aff4af01feaf3420f9d747a761becd8f5b76c72a305d2c779e72ce17c25446fc9a3a9fc8f9a04dc0518a689b654a4ab9aad53d8f534ec63381733ae25ed9030ec86a7c7a1c724e13aa1ac1dfede096d1beab71c7fc97c24b854d0005f16e32aa433f44a9afe6eac9f0e45a97df4584776f16b17eb2c1efb8e6cb59ebc19808772bf4510a42d8eb775c76412e677eb49f565614d36adee6dc12906a2f3a281579f95db18d44e661eaee101bb6f09d1d4b309ebd60769bb5d6fd232bd0dfd1dac04d8a152b87379b9d6d30dd0061a2ee50c87f5e876859913d249196b2975a556c8ed5204898deb3b98ee2a1f0fa458ec59db58b143e2d5b0a1b5273dff6a0904e875559dfccab763c9a446f31ec8ec5f021cbb62cda7b049ce7186a167fb683b6865821f68b99718dac992195b39d40244bfc1ee73850ad8f577a8d1becb1e14ed994da44c4fcdc0d74d3075bca7debc508b8bd3834eb1c17d3fd758e9f5c37b6bba15b69c870321ab5968a7f82226bc7af3da493073aa4173bd731754081f9d9581b9253b4b767446cd6c6c9da17e448d25648fbdc70b92d1672cfb09ddee4a5f2fdedbb7c4de6c4409fa5794beedf5bd5232e15399d4286ae4c0a33e4761aaa13e653bdd28e0255e2b64904b50d221072029e2529e682702d870c7d4e818bb94ce56a6e4d2b87b81c7e131d6bb868ff8adc1069b337f28517d475699979be6a97d95973a1730e3cf93f0855642fc1b3b07c162c8d84877dc538b0b7a928b5d15e58abf7e303f63738157203d70e168f38d6e8e525ad1ca7d6e070ed01a7f67527137b8ed9e23b75da6891d2ed087cd6b08366cdd03d34ec5130eb88fbc8fe29c8893d043437b026792caefdb36028c1af7e208d06a8dc4065814c501d8196936d040ba19856e111edf621505d3142955070fea7dc41d8f1928cb997ada0242adef8f8ada4841f3f45a7026dbe7da61b7f8136b2af93d696d4e07967570096fd554af6a4c9dd1fd11539133d89dd10ab43910955199dd98d438398206c4d1066c749dc6774c3f79dcf13696f9b4fd62f0aacb43a22f346e05763d7dce7004885ba3eacda36839de80a39f4265b59874b95dd97f70c587a069e95000cae899c0e9108a6fbb94521c4f4b80912480d5489bdd582dff249dc67a332465449ffbdf60ffcea59083762a62ba7cb8edcb3b266208ae7f01bb0130cc628d492a8bc70e7d8c48e32e8d5d84f0bce19e04fb31a5c662cebd15777d61e434e4ceadd7983c3c25bae6715fc046e1fc7469284a58b155e007fb3bb6455a5dd3029b1b3213e52fe3d7be186c988add97d94e4cd5f45b5502fa95594927e70ca41493331c0804627d32df9227cb38d9427446e773bf893a20b6abd3b77a3b84c0ccef3053d6304fc9468590f10de5cff2d223e98a13dc3c805f0c56d42a1c05021b0eee7e34c09f1f8ecc7e12d234f811cb15db15f3112951834cbb0c25996fffbc56b6b74fd357bf9256f5916ed583fd0268246c05aeb17a09abe44a907866e75549e373e4809efe8d03d7b3d2d1abaf6a3b55c88846a1b0bd202eb97c486f0609fe3a0080d1dabcba6ec4ce30c685267d77a85a613800362831e01088998b90e08524fca8dca1902780d2d2b568d9e5ade35e1661e4931fd0a4d6231f33b6444faf663bca8c34bc9837a2dbf09fea691676319bc499fa69c4ea1628437a70ded60da0b7afb5ffeb4c9b117b3fd40cb019c54e993f22b63de875a6fa1cde99a7ab625efa85f627f5c4d78b226ceb6562d09acc82ff7e10c1bf34a8ef9286f5d4dd301a81d8ac839884a11424559964ef2090c272146763a1749ac11a1e475ad1a5e7fab7c2962b11f9ffef6babaae964c5b7933aac35f674a1e83e08c0ac85e88848e8646dc114f291ea54ca23a775b79b7c84c6b71810fe5ce9018c097bfe03e174c88ac1f8859a6ff31f76e193c97525cbe43eec51162c6f08ae8d023045848c3595305af607640e9541aedddeb77b105b8262bd10efa6d67e54ea4a21973987c176723981bf701c92769eb8a9734c7ccae6f3442e8c6f67ebc425ed7a039dc195999f79b24c0a733b3cfa1e426a5e733dcd4b210c06c7f20cbfe1342f9c0f65ac6115a26d715499675d10cefc6b994fab676beddb1c736fb814ab485b404b644cc06b20c16d383ddfbb177ca299801619cf186edf14c702b1132e95cfca5a67f5ff3b40bb0459cc2b3d80b80eca7bffa9536d7025d87480747e8cde7de9eaa1c4bf92bad6afd4ed1b767441b391a6bbfc25deec2c17491b9dddebac60be492266058a609971db155a5be79a6bf96f2895370a2cdb076964ec118f4a9cd088058009051677ea604e3541be5dac88f3bb707b23200171af66ac4a3d9daabcd38abdec2f467ea95fcdc70e0aacf81712b52c0d361fb629aa5bf069872e5cca313da7bca8fc616b42c6d9e511ef43f93071e3a420c946980a7782c351c6330f9ff932470945df037a42b587b258e087e57b80d823b2a1aad05971ac504ef018b0cb0c68f4e9fccdb14c8ccfaf44f2a6cca3b5feae95467a1aa988cb0058505e9896c8a9a83f5ea73d5bf80ee46be8e524167a7b00c8821c2857c589c066b5caa56033e5414230eb5b7a3170c70762b874911838cd9d71b00476f96621250cc2ae796ebbf4d649e19ed0682a7d2434e232aa047ef11407d273a810614e16f01b88af40d84315b56d2a307a26823450298a99b80ad043602ce33385c9ba3ba8a658d81cef526524e0899b04ae132a979de17a1c9a241c60d805b7d9b0b41fb968251df9fe5695b2e59fc8b64695a6ee6ac844fbefa683cbf55419cf0cd6fd370bcc255ac6157c913bd8af460b81f92c2666db142fa7dacdeaef3e4689c568f87ff521ce9e53dba1de769617535fb191c66a8bd4c2893bbb2dcddfb9d85c4f9de03c7dda24c6a1e584be52b8269f6357403b77337e0a7019ce137bbdfb98bb5e1b08f1cbf3d9e91c8eab3ab1b320c9e8a7fbdb8e8243fff80b6bb8d5db4ac5ac95afb8d5e1f8b36954bf88dfa2a192f2b88106a320eb4dee99327ea8642536b79f33a8e8660c0342b12f2ad58e76179d0626532d62f2336d73a04c2025b76d650453e846f55a7abc7d023653e81922d9ee4427b109fe799eb40b616abb182c560beb98a16059c4ad84fdcc2888a42272274507794fe30adf465ab712905bb0f252d0819d1917883e54e9d4e71d9a32473520aa65cfcc8274584f727f177ff8ca2f1e4d2da8399dcd993df5c1fd62e3043d3f3cc5ed3917e2c98f81b3676a2bed591c82879aa4804cc234370e2ce877e4f7b73d7d9c89598fdd657066e8f933390648d60360b01f5da0bad785ad41f1b666438057a67476f99f92143653b2c0f9b1bb84c09550c283502307b7475fbc4f5833d1741b799c584ed7f48f9411fdf840f8dd52774b02e0f42475bbdc8b4afcfa2d74406cf8d98be19b986e318170c0c04f389ae767e40966fb803dd061134e8845e208a6eb2692d208d3e19127a72f84decf80367164614aa70c43fb76ae302f11ac7c1bce7fb2fedf0c8210d3ec0f5992730ae59dc7a255e22a6be44771256230d8156578688e6e0a2b0a8092855294e14f7d643cf4b7fca9287aa0c5e6f1bc2878a599f60f79bd1b0a3c345afe4935b9ba15b6db6f991abb48161903227a2a3e2f6d0b0387f12b68885bf4f36f03476cec2b02db89be482f5c4be599141ea7825e5757f3727b0bbdc4d0a9d83f66bcf9a2fd4f0053989d3b8dbdf9564c8ca5ef295f78446598233dbb3f9710047c1bcb5e78c749d471ce42fe26528eb0f0ec7c043b762b54b617b540367bf3db7b4a85ee88b9e2fb396794085187e4ebcc2d9e122e42ab5bfc30acd8fe0ec7c4f24ad150a4364707082b066c254462d1764e723800ae9e887a6967d85902dbb0b7afd4c4ba224498c66754a81194ac630de77b8d1f9b4141682527af338d5a6f74b06a906f331f22cc0631b14c2277ced8eaf26f35ffc80bee7f955e46e30b0ab603f71b8df080d6de8b378e060c2a74660f2a7c9bca8819a63832329a59aa8387b135f5d799a1e82dcccf854409eeec3bbe6cbb7046dcdf783961651a3a433d11566eed13563664ade572f4bd19a6776bad55d9a67c210e60a245a0a1cbc613d0e1d835b24513ae77850dd70ef55d33baa611d837f996a31cb60d95425a9f88eaebfe0c1342bb4d857f794c3040bcf2e287bc4b0ba6b366ac9e7d59a234d36b3f22fe36cc2789e6125d8b8516996a94383cfb6f00c09b13ad272b6166fa139af4b87ae1786e68d71f8e910bcf0313c6659a1043a4b62fbaca3f13cf1bef7aa4b5a17540623ca718e5d1b60db96a6041441eae394d00515852057ac4e33ad32ae3438e17bf29c9d71e6a06168bf67199b05dc89a15fd757f024cf397ee3eb8e9200337b777904adcc24dd131bffdd61b7324d76c3f1350090bf6503a3939e8f9d9d0cd81fb8f45feae222eef75905b3e296a13271059a12cff8e816532cabbbc2e5883484a20fb2fe3344d5acaf6718086132f83ceb0b3ac6618a3fe9d439ca91e33fe4744341c406d586277eaa86408e9966b21d87d323f45b5a9def5cee95c9076e6e1d5458e4fdb9713ad948483cccb4ec8fd45af9d22f53e3375130aceff5dae1577effb04fe8021da0ee5cc6e0856daf9dca33ae5e0afc84318727801a4aecb5374b5cf9506f25402763bbcf9e51483e7073a409dc82f7f6fe34feec8ac46acce6621134c19bb0ec38896b3c417d7983a7803a6ad3f77c220a6e9ef2e06e2b760632a754e873208e02cf4bbbc3efee73dcc4c8ec1cc7287645f36b6214263d23eb06850a8e0d80cb9cddad06aa5fe70f65fb04b1b67e894434eaab4b2cfbd6d4172fe2ee1b30825557d47464f9b75acf4133a843beb8f2cd07b57c9a8015367df0490bcc7efb8a8c29f44782f3482ca60de0e7eadb9c5e027f19b1aa37e7617f297132c01f359006ed33019b4efab347f6139557f7e8ac90dded6b87a39c75f2ed14cc0387dbe21af9ab0c2e788ec9ad51cc4dfe5c6c2c3ac258834056596bcb0390cdf72e1ab54a242d15c32de79df8ec01d2f3a02e8900091d1e611b17b301dd06ad65a4ca647cf6431b8eb2fd072def8c3807b293c15a969a9c79b86c37a8c126b6722cdbfb1508caabe8268969fb55c5cb79cbe51c130e6db4bb7c014e0d44df1f3223a1087889828e9c9117a36ac25357f5afa1253059f75537996d4a6ab36c3b4c5cbbe677b84eba47ccdb4e935b6c9a6982d47c32fb353a7ebcabc7ae4e60b5f1d15e976a33f767062bdb4ecd7a64cc178b3dcb6b928ae62f4aef0a2087403198228533b3c26143e320ccf013ca0722ae82c63fd5c773cde98b0376e679bbfdc81c2489d5fa1d47fa398f1fe5ecf33f56fc04ec0a0eab23dc11edde92efb2c47a62395c581bdb4e9ff499a4e9529bae74f5db777cc4a175fa89c3cf571fb239bcedc94d2a078ff941b12a52318033ef23936987da5652296636acd80b73871cc40cf06e111d8100bc08516ff1b9fc67e93108487e9571f3e054b04fe8da4d71d7f67fd3eb98d582f06272c59ffcd3b9cdb84724a8c55658f976e377e8f632cc0762dacc0ade71bf8727a60b7274b935a927472e88fb154f5f0c5c3f5adfd3898f6f6c432b3328940bbd0f7d1430d2f31d50d8c4bb5d9c409dc96d9d163ec6f993ed725578c91165cbdb7b495365d22b263e1d51177cce6b1396c5daa915d61a251c8b4bc6709f12be917a1a886ce2979712802a87eca365c121e4e077c6c607db8a8937d1a6386acadbff6e563c620b749d0230a4267287337725d53be524dc439f27410ae572ef1210c839d11f8c0d4078330d7518b2ade9da24da2cd727eeb349321b6684513af89ec5fd1936bb3892dbb206ed55d770b69f504a0475e0a78fbfd90201bb977fac21815c8007ad02d8b3694e54dbfe72da6c9e57f834b5af9795e2f6638ff95e736e3c06724807a3edf568aee4e632c0542046cb8f83bf00fb29a40c7e559e0ad5ab7412f38febc97f802761c61cc17550d2723e02915fe79fecad58edf3ebb8b600268fb2f9a57990ab986252ae7ce0dbaf9d0d615c147d8a89473be0089d0a8dabb61cae010ed19010fe14bf0495e99ef04e522c8fa1109ec03cc0492942f23a0689c20cff08e44c0a260c926f247c2cf53f0f5333ad210c9ed1c47d50c17be264588ab1282e7727f9a7aef6879d00ad23e17b58b2eb5100503b7b6381a04ab800ef94e4cd5249cce1012c4f9f9975801d610043a75919e5cb83810c6eb56d588374879c661f7886fcaf5e659ce5c1a1f7c1cf78392ad279e0d4ee6a37b4d17cdc522b77aab3ebca2117d3fbd29b0aac9ef4d3d5d947213712ccd9f5b31828b632fcd354354c1d15f64c8579a50bfe46cf5a27a0f0976807ed2bf49965e366900edd4499d2f23667237d3133036ec8cca3fe123cb39566032737c8d3e86b8ed40fd5051f329ad6f56e7fca0fa5ddb5dbc484adc4f2d983d9f937e429e136713f6d173da804ff930d650ce5589011cdd8424efced44f8b91f2732f67d218038ea65ff104421b6c4a31c5aa4da583ffaf09f3b7477e307fdee32a5c196563fd53ee5d721e6f516d1cd15d90317e1a81e4075ef4fbc530fe9e560c652cf162aacdf421d65142ad70ee8a623e40df6b0b2b3a0a2c10d35bad8e50d2b340510769d165582ec0000794b74c0059f6def4b59f0c04a300bd6525f830303f255e97cbdc3892cd3146fe80d76e6c8ceebcab5d6a19745ee6a291e0c9de7dbad896292eaf3602fa6f2f205fbb225cf23ae12a86459b0b980f204671a7e3610e9ac7fa9664bedeb61db991ec1819a2a28b09e75858acbabb8440d1262f9e3aacf2362395300ee8eaaf939850c39b7ff0fd032375d567cba531ab44f93546e33fd9f8a86f0ae7f1d4fe4680db46adcd31d7a8fd12ae8ebf678f774c262d4d19fd079d902753871c19876dd70e63684b04810c869152179f57d3986890a7ae0a61c1a5c7537fdab56ca7890e5f48fb5e35a5140d2718867c93beddfae63f4310a582eb65ad42a56366685dec2dab6e963c3feb0586709eb9ccc0c33bdd48a090ac15fb5b57e12db0a1276cde0f5b50b38198b4bb9f0053ec44698fddcc1704bbbeed35b52ade1ff9604d382c05325d751664144153e4854921eae1e1f02b72e9eb4c78501272692e363027d2f42428d2f6ccf949bc88ca9258b9a993990ee4904cb91a6c4409c2969126840a9667f716cfbf8bbad77de80f9c93e9ce36075c9754cd3969b72b31dab23675951ad25ba96d8e99fa09a6070e8a044bb2b84109030d8a1aeb5fb835be6a342bfc88bcf478a2c10c0a335679c114123bb69a35aceb580505ee4ea4e7b4e0bdf3ba6cd5f3cfce4167a6eda7a5377183d7ed9d8defa3930583fa8443c660cb326a256242b0775c517a8d8c4626bc659e1f410e46e50a55bfe417939512c16856d258cda93c057570875ca520b0a3c737fe8dd0c7215c8e1fb609b06678d80e49e6095871f1a9b8798154df338511e1d301fbecb8029c8591a34b86f72c33213a3974932c858d5565ee238a884e13f81c09b1940c0c27dd6779c728df34be1e60ce393015c405ba9eb28b6781d7d3f0dad5b64a1e0993fa1c95ada8e23dd67da79b6fac97c430e24507e23eee13b530879dd44d691ebb104a35ae0edbe3654436e48deeacd5a178b6dd5f4209ab45ee48fe043ed7cefad43ff4f67ce2a8dee6a82b24f5423c310a15a5159cde0947ce777e34156cb908b74c374d46806e9d2ca950d535938d51b559746eb5f7256953c65a911a95603fa738ff7e584cb3b5464b7321ac71ab62e6f602f29bf86095f9ee2302545caa407fa46fed4f0361137f0b66c01241248fbc6dce048599a88dc9da05bb560ea3a95f1c233faa862245ac291e2e58471c3a697cec73f95d6e664f4d7f8b1bb67f174ea446905e054c6731d84e9e4bdacff4953f0cfd3812079ae1b7d7e1041cd621754b9ce07cec564407aeab70c7975d796dd24cfa3832a05293b52833a0964349cb1d73ab3ff5be264992585e9f440dc2a24589045dad97c79c585b52b404bf22c42219cd75345e925617449670c62c09b704f55ef73d34467ceda2b36d17e765909b9873f13116f8439fa2c48765574384d330d28d13b52bbf96ef6067454e6339a1cfc3d12fbe2c03afe648e1459885e0d4381df88a6e4ec92492bb06e098e2291153cfceca026f0de5ee2d6cbfd7e87750c9245e20914081b42d87f0fe539f06bdc95d5e3aa283ed4f695067d5ba8106457189100086e0de4c7d22b91bada849fc0155213488fc9268e5848a15c2bcdac87947073c98fa7ca127b1cd05bd530cbb8dfc74e41183b47177679c6a86792f0b0493c9deb6b1a3a073afcf8f688fcfafd2b10716bc9e60fd2133507e7f3fc3f75abe56e5b20c9252254eea4cf40d3b95da97cc44fc1b0dbce8047e9706cf8b2d3c312f0d0de8054e03734a527e6b01768e335f85b353b6ca7a5c6028585ab6f2f9f684b09bf012ea580e97e9793e7a3178a75f4c7f27a2567224b95984ae6aad440accb13e0b43d50b69e0d7eab78072fda16c559508ae6f0f98d424d7bd8097303ffa7fcae363722fab997f1bac9ac614b24de2cfb2951b7f1a7b3423c8a32187f33ef5762e32ddb213a155f4a98e71ed4dfd76572b478c00118db65d7094d83bfbfebc89a837rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroot-6.22.06-1.el8.src.rpmroot-tutorial    rootrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.22.06-1.el83.0.4-14.6.0-14.0-15.2-14.14.3_;__u@_@_w@_K_?@_>e_9_2@_%Y@_!d__ @_ ^^^_^@^wS@^l@^Q^2@]]N@]@]z3@]c][]Z@]A]:@]^@\\ޢ@\Y@\j@\iL\ac\X)@\U@\ - 6.22.06-1Mattias Ellert - 6.22.04-2Mattias Ellert - 6.22.04-1Mattias Ellert - 6.22.02-4Mattias Ellert - 6.22.02-3Mattias Ellert - 6.22.02-2Mattias Ellert - 6.22.02-1Mattias Ellert - 6.22.00-7Iñaki Úcar - 6.22.00-6Mattias Ellert - 6.22.00-5Fedora Release Engineering - 6.22.00-4Fedora Release Engineering - 6.22.00-3Mattias Ellert - 6.22.00-2Mattias Ellert - 6.22.00-1Jeff Law - 6.20.06-2Mattias Ellert - 6.20.06-1Miro Hrončok - 6.20.04-3Mattias Ellert - 6.20.04-2Mattias Ellert - 6.20.04-1Mattias Ellert - 6.20.02-1Mattias Ellert - 6.18.04-6Mattias Ellert - 6.18.04-5Fedora Release Engineering - 6.18.04-4Mattias Ellert - 6.18.04-3Mattias Ellert - 6.18.04-2Mattias Ellert - 6.18.04-1Mattias Ellert - 6.18.02-2Mattias Ellert - 6.18.02-1Susi Lehtola - 6.18.00-5Miro Hrončok - 6.18.00-4Mattias Ellert - 6.18.00-3Fedora Release Engineering - 6.18.00-2Mattias Ellert - 6.18.00-1Mattias Ellert - 6.16.00-6Mattias Ellert - 6.16.00-5Troy Dawson - 6.16.00-4Mattias Ellert - 6.16.00-3Igor Gnatenko - 6.16.00-2Mattias Ellert - 6.16.00-1Mattias Ellert - 6.14.08-4Fedora Release Engineering Björn Esser - 6.14.08-2Mattias Ellert - 6.14.08-1Mattias Ellert - 6.14.06-1Mattias Ellert - 6.14.04-3Jerry James - 6.14.04-2Mattias Ellert - 6.14.04-1Nicolas Chauvet - 6.14.02-2Mattias Ellert - 6.14.02-1Fedora Release Engineering - 6.14.00-3Mattias Ellert - 6.14.00-2Mattias Ellert - 6.14.00-1Mattias Ellert - 6.12.06-5Miro Hrončok - 6.12.06-4Christian Dersch - 6.12.06-3Christian Dersch - 6.12.06-2Mattias Ellert - 6.12.06-1Mattias Ellert - 6.12.04-4Fedora Release Engineering - 6.12.04-3Björn Esser - 6.12.04-2Mattias Ellert - 6.12.04-1Mattias Ellert - 6.10.08-1Mattias Ellert - 6.10.06-1Mattias Ellert - 6.10.04-1Fedora Release Engineering - 6.10.02-5Fedora Release Engineering - 6.10.02-4Mattias Ellert - 6.10.02-3Mattias Ellert - 6.10.02-2Mattias Ellert - 6.10.02-1Mattias Ellert - 6.10.00-1Mattias Ellert - 6.08.06-7Fedora Release Engineering - 6.08.06-6Mattias Ellert - 6.08.06-5Richard Shaw - 6.08.06-4Mattias Ellert - 6.08.06-3Mattias Ellert - 6.08.06-2Mattias Ellert - 6.08.06-1Mattias Ellert - 6.08.04-3Fedora Release Engineering - 6.08.04-2Mattias Ellert - 6.08.04-1Igor Gnatenko - 6.08.02-4Orion Poplawski - 6.08.02-3Miro Hrončok - 6.08.02-2Mattias Ellert - 6.08.02-1Mattias Ellert - 6.06.08-2Mattias Ellert - 6.06.08-1Mattias Ellert - 6.06.06-4Fedora Release Engineering - 6.06.06-3Mattias Ellert - 6.06.06-2Mattias Ellert - 6.06.06-1Mattias Ellert - 6.06.04-4Mattias Ellert - 6.06.04-3Mattias Ellert - 6.06.04-2Mattias Ellert - 6.06.04-1Mattias Ellert - 6.06.02-2Mattias Ellert - 6.06.02-1Mattias Ellert - 5.34.36-1Fedora Release Engineering - 5.34.32-9Mamoru TASAKA - 5.34.32-8Adam Jackson - 5.34.32-7Vít Ondruch - 5.34.32-6Mattias Ellert - 5.34.32-5Fedora Release Engineering - 5.34.32-4Mattias Ellert - 5.34.32-3David Abdurachmanov - 5.34.32-2Mattias Ellert - 5.34.32-1Fedora Release Engineering - 5.34.30-2Mattias Ellert - 5.34.30-1Mattias Ellert - 5.34.28-1Mattias Ellert - 5.34.26-1Mattias Ellert - 5.34.24-3Mamoru TASAKA - 5.34.24-2Mattias Ellert - 5.34.24-1Mattias Ellert - 5.34.20-2Mattias Ellert - 5.34.20-1Fedora Release Engineering - 5.34.19-2Mattias Ellert - 5.34.19-1Mattias Ellert - 5.34.18-4Fedora Release Engineering - 5.34.18-3Mattias Ellert - 5.34.18-2Mattias Ellert - 5.34.18-1Mattias Ellert - 5.34.17-1Mattias Ellert - 5.34.15-1Mattias Ellert - 5.34.14-3Mattias Ellert - 5.34.14-2Mattias Ellert - 5.34.14-1Mattias Ellert - 5.34.13-1Orion Poplawski - 5.34.10-3Dave Airlie - 5.34.10-2Mattias Ellert - 5.34.10-1Mattias Ellert - 5.34.09-5Fedora Release Engineering - 5.34.09-4Petr Pisar - 5.34.09-3Mattias Ellert - 5.34.09-2Mattias Ellert - 5.34.09-1Mattias Ellert - 5.34.07-1Mattias Ellert - 5.34.06-1Mattias Ellert - 5.34.05-2Mattias Ellert - 5.34.05-1Fedora Release Engineering - 5.34.02-3Adam Jackson - 5.34.02-2Mattias Ellert - 5.34.02-1Mattias Ellert - 5.34.01-2Mattias Ellert - 5.34.01-1Mattias Ellert - 5.34.00-2Mattias Ellert - 5.34.00-1Mattias Ellert - 5.32.03-1Mattias Ellert - 5.32.02-1Mattias Ellert - 5.32.01-2Mattias Ellert - 5.32.01-1Fedora Release Engineering - 5.32.00-3Mattias Ellert - 5.32.00-2Mattias Ellert - 5.32.00-1Petr Pisar - 5.30.04-3Fedora Release Engineering - 5.30.04-2Mattias Ellert - 5.30.04-1Mattias Ellert - 5.30.03-1Mattias Ellert - 5.30.02-1Mattias Ellert - 5.30.01-1Mattias Ellert - 5.30.00-3Mattias Ellert - 5.30.00-2Mattias Ellert - 5.30.00-1Mattias Ellert - 5.28.00e-2Mattias Ellert - 5.28.00e-1ajax@redhat.com - 5.28.00d-2Mattias Ellert - 5.28.00d-1Mattias Ellert - 5.28.00c-1.1Mattias Ellert - 5.28.00c-1Mattias Ellert - 5.28.00b-2Mattias Ellert - 5.28.00b-1Mattias Ellert - 5.28.00a-1Mattias Ellert - 5.28.00-4Mattias Ellert - 5.28.00-3Fedora Release Engineering - 5.28.00-2Mattias Ellert - 5.28.00-1.1Mattias Ellert - 5.28.00-1Mattias Ellert - 5.26.00e-3Mattias Ellert - 5.26.00e-2Mattias Ellert - 5.26.00e-1Mattias Ellert - 5.26.00d-3Mattias Ellert - 5.26.00d-2Mattias Ellert - 5.26.00d-1Mattias Ellert - 5.26.00c-4Mattias Ellert - 5.26.00c-3Mattias Ellert - 5.26.00c-2Mattias Ellert - 5.26.00c-1Mattias Ellert - 5.26.00b-3Mattias Ellert - 5.26.00b-2Mattias Ellert - 5.26.00b-1Mattias Ellert - 5.26.00a-1Mattias Ellert - 5.26.00-1Mattias Ellert - 5.24.00b-1- Update to 6.22.06 - Filter out additional vDSO names for ppc- Do not attempt to load_library the ROOT Pythonizations module- Update to 6.22.04 - Drop patch root-xrootd5-compat.patch (accepted upstream)- Rebuild for C++ standard library __GLIBCXX__ 20201016- Drop obsolete patch root-add-flexiblas-detection.patch (cmake's FindBLAS.cmake supports flexiblas now) - Drop the workaround for the bug in doxygen causing different results on 32 and 64 bit architectures (use doxygen < 1.8.17 or >= 1.8.20-3) - Build require xrootd 5 (Fedora 33+, EPEL 7+)- Adapt to xrootd 5 (Fedora 33+, EPEL 7+) - Don't build the old proof client (xproofd) - Don't build the old NetX module- Update to 6.22.02 - Drop patch previously backported: root-doxygen-endof-part1.patch - Drop patch accepted upstream: root-python2-compat.patch - Add back line accidentally removed in root-config - Install headers in new PyROOT with COMPONENT headers - Increase test timeout for ppc64le- Avoid unneeded build requirement on srm-ifce-devel - Do not export Python modules in CMake config - Drop patch root-clang-ignore-gcc-options.patch ("Recent ROOT does not send all possible compiler flags to rootcling.")- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager- Fix wrong symlinks in EPEL 7 python2-root package- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Fix broken update on EPEL 7 with python34-root installed- Update to 6.22.00 - Drop patches accepted upstream - root-FitData-assert-fix.patch - root-clang-altivec-vector.patch - root-format-fix.patch - root-moved-file.patch - root-xmlmodify-dep.patch - New and improved Python bindings - The new Python bindings can be built for both Python 2 and Python 3 out of the box. Dropped the workaround in specfile for this (EPEL 7) - Dropped the python3-other packages (EPEL 7) - The new Python bindings has split the TPython interface to a separate library. Now in a separate root-tpython package - root-tpython and root-tmva-python are now using Python 3 on EPEL 7 - New subpackage root-gui-browsable - New patches (submitted upstream) - Fix too aggressive -Werror replacements - Add missing call to TFile::SetCacheFileDir in a TMVA tutorial - Adjust stressGraphics.ref - Fix off-by-one error in histogram v7 bin iterator - Compatibility with python 2.7 versions before 2.7.9 - Fix the RNTuple.LargeFile test on 32bit (i386 and armv7hf) - Fix doxygen issues - Fix bad regex in TProofMgr - Compatibility with xrootd 5 - Add workaround for a bug in doxygen 1.8.17 and later causing different results on 32 and 64 bit- Disable LTO- Update to 6.20.06 - Fix test failure on ppc64le and aarch64- Rebuilt for Python 3.9- Replace BR qt5-devel with qt5-qtbase-devel- Update to 6.20.04 - Drop previously backported patch root-tutorials-unique-filenames.patch - Improved patch for the PyROOT issue on EPEL 7 ppc64le- Update to 6.20.02 - Drop patches accepted upstream - root-dont-download-input-file-if-it-already-exists.patch - root-fix-plugin-definition.patch - root-man-install.patch - root-pretty-printers.patch - root-python3.patch - root-stress-aarch64-ppc64le.patch - Drop patches no longer relevant due to changes to the code - root-missing-include-string.patch - root-static-constexpr.patch - Add workaround for PyROOT issues on ppc64le in EPEL 7 - root-epel7-ppc64le-pyroot.patch (patch conditionally applied) - Fix path to moved data file in tutorial - root-moved-file.patch - Split the root-roofit subpackage into four different packages - root-roofit, root-roofit-core, root-roofit-more and root-roostats - The root-roofit-more library splits out the part of roofit that depends on the root-mathmore package - New subpackage: root-histv7- Build for 32 bit ARM again - gcc-10.0.1-0.9 fixes the problem- Fixes and workarounds for gcc 10 - ExcludeArch for 32 bit ARM because rootcling_stage1 segfaults (bug #1811604)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Fix shebangs in root-cli for EPEL 8- Remove workarounds for RHEL 7 aarch64 (architecture dropped by EPEL 7) - Enable QtWebEngine dependent modules on EPEL 8 (now available)- Update to 6.18.04 - First build for EPEL 8- Rebuild for g++ 9.2- Update to 6.18.02 - Add workarounds for issues caused by the RHEL 7.7 update, that left the aarch64 architecture at RHEL 7.6.- Rebuilt for GSL 2.6.- Rebuilt for Python 3.8- Root 6.18 requires pcm files to be in the same directory as libraries - Add libPyROOT.rootmap and libPyROOT_rdict.pcm as slaves to libPyROOT.so in update-alternatives- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Update to 6.18.00 - Drop patches accepted upstream: - root-avoid-gui-crash.patch - root-doxygen-generation-with-python-3.patch - Drop patches with alternative fix implemented upstream: - root-dont-install-eve7-files.patch - root-ix32-geom-opt.patch - Drop ppc64 specific workaround (ppc64 no longer built in Fedora or EPEL): - root-ppc64-doc.patch - Dropped subpackages: - root-geocad - root-graf-qt - root-gui-qt - root-gui-qtgsi - root-io-hdfs - root-io-rfio - root-net-bonjour - root-net-globus - root-net-ldap - root-net-krb5 - root-table - Drop BuildRequires needed by the dropped subpackages - New subpackages: - root-graf3d-csg (split off from root-graf3d-gl) - root-gui-browserv7 - root-tree-ntuple - Don't build python2-root for Fedora >= 31 - Include desktop and MIME type files in source RPM (removed from source) - Install man pages in correct directory - Use correct library names in plugin definitions - Don't download test input file if it already exists - Python 3 fixes - Increase test tolerance (aarch64 and ppc64le) - Fix GDB pretty printers install name and location- Use python-embed pkg-config module if it exists (python 3.8 compatibility)- Build without HDFS support on Fedora 31+ - Hadoop is FTBFS and uninstallable due to missing Java dependencies - Build without HDFS support for 32 bit architectures on Fedora 30 - Hadoop is not installable due to missing Eclipse dependencies- Rebuilt to change main python from 3.4 to 3.6- Fix typo in patch (missing space)- Rebuild for readline 8.0- Update to 6.16.00 - Drop patches accepted upstream: - root-adjust-allowed-test-difference-for-32-bit-ix86.patch - root-crypto.patch - root-js-syntax.patch - root-missing-header.patch - root-set-cache-file-dir.patch - root-stressgraphics-ref.patch - root-test-compilation-epel7.patch - root-test-subdirs.patch - root-unique-filenames.patch - Dropped subpackages: - root-rootd (obsolete - use xrootd) - root-proofd (obsolete - use root-xproofd) - root-proof-pq2 - New ROOT 7 subpackage: - root-graf3d-eve7 - root-gui-webgui6 - Make tutorial/v7/line.cxx run in batch mode- Remove obsolete /sbin/ldconfig scriptlets - The root-core package installs a file in /etc/ld.so.conf.d, so it should always call /sbin/ldconfig and not use the macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Rebuilt for libcrypt.so.2 (#1666033)- Update to 6.14.08 - Make tutorial filenames unique to avoid overwrites- Update to 6.14.06 - Let clang ignore some gcc options it hasn't implemented - Don't build python2-jupyroot/jsmva packages for Fedora >= 29 - Drop previously backported patch root-TGHtmlBrowser-crash.patch- Fix crash in TBrowser when root-gui-html is not installed - Use empty .egg-info files instead of empty .dist-info files to make virtualenv happy - Add Requires on root-mathmore to root-mathcore (for default integrator)- Rebuild for tbb 2019_U1- Update to 6.14.04 - Drop patch accepted upstream: root-python-3.7.patch- Rebuilt for glew 2.1.0- Update to 6.14.02 - Make python3 the preferred python for Fedora 29+: - Give python3 libPyROOT higher priority than python2 libPyROOT - The python scripts in root-cli use python3-root - Let root-tmva-python use python3-numpy - Fix build issue with undefined symbols in libSrvAuth - Make ROOTConfig-targets.cmake not error on missing files to work better with subpackages- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Add Python 3.6 packages for EPEL 7- Update to 6.14.00 - Drop patches previously backported: - root-doxygen-makefile.patch - root-crash-fix.patch - root-test-stress-32bit.patch - Drop patches accepted upstream: - root-test-subdirs.patch - root-test-fixes.patch - root-out-of-bounds.patch - root-doxygen-tilde.patch - root-noinst.patch - Drop patches for issues fixed upstream: - root-dont-link-jvm.patch - root-system-pythia.patch - Drop patch root-urw-otf-hack.patch - broken font file no longer present - Drop Google Droid Sans Fallback font from EPEL 7 root-fonts package (the font is now available in EPEL 7) - Use two more patches from Fedora's llvm5.0 package - New root-test-subdirs.patch patch for more instances of the same issue - Fix a test not setting cache file directory so that it works offline - Fix a compatibility issue with the EPEL 7 gtest version - Fix a missing include - Workaround optimization problems in the Geom library - New subpackages due to library splits - root-tree-dataframe and root-vecops from root-tree-player - root-net-httpsniff from root-net-http - New subpackages due to package splits - root-gui-html from root-gui - root-gui-qtgsi from root-gui-qt - root-io-xmlparser from root-io-xml - root-proof-player from root-proof - New ROOT 7 subpackages - root-graf-gpadv7 - root-graf-primitives - root-gui-fitpanelv7 - root-gui-qt5webdisplay - Rename root-guibuilder package to root-gui-builder - Create empty .dist-info files so that rpm auto-generates provides- Adjust Vavilov test for Fedora 29 ix86 - Adapt to python 3.7- Rebuilt for Python 3.7- rebuilt for cfitsio 3.450 - Adjust allowed deviation for PDF file sizes in stressGraphics test (aarch64)- rebuilt for cfitsio 3.420 (so version bump) - modified patch 13 to also produce smaller debuginfo on x86 (ld out of memory) - disabled test gtest-tree-treeplayer-test-dataframe-snapshot on ARM- Update to 6.12.06 - Drop patch root-Fix-constructing-the-GSL-MC-Integrator.patch (previously backported)- Fix test failures found with new default compiler flags in Fedora 28- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebuilt for switch to libxcrypt- Update to 6.12.04 - Drop patches accepted upstream - Drop previously backported patches - Unbundle jsroot in root-net-http - Add hack to work around broken charmaps in StandardSymbolsPS.otf - Use local static script and style files for JupyROOT - Fix some javascript errors - Fix build rules for test binaries so that they are not installed - Address memory usage issue for ARM build - Drop pre-minified javascript and style files (Fedora packaging guidelines) - Enable builds on ppc/ppc64/ppc64le (do not pass all tests, but the list of failing tests is much shorter with this release) - Add dependency on python[23]-jsmva to python[23]-jupyroot - New sub-packages: root-gui-canvaspainter, root-gui-webdisplay and root-hist-draw (not for EPEL 7 since they are root7 specific and require c++-14)- Update to 6.10.08 - Add BuildRequires on lz4-devel and xxhash-devel - Workaround for missing gmock libraries only needed for gmock < 0.1.8 - Address some warnings during documentation generation- Update to 6.10.06 - Fixes for new mysql_config- Update to 6.10.04 - Add temporary workaround for broken mariadb headers in Fedora 27- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Remove additional references in cmake files- Fix removal of mathtext, minicern and JupyROOT references from cmake files- Update to 6.10.02- Update to 6.10.00 - Drop patches accepted upstream - Drop previously backported patches - New sub-package: root-unfold - Dropped sub-package: root-vdt- Remove JupyROOT references from cmake files - Do not generate autoprovides for libJupyROOT.so- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild- Fix for macro scope issue (backport from upstream) - Fix a problem loading the libJupyROOT CDLL module (use absolute path) - Add ipython dependencies to the jupyroot packages - Exclude s390x - endian issues - Re-enable two tests on 32 bit arm - no longer failing - Add BuildRequires on blas-devel (for TMVA)- Rebuild for OCE 0.18.1.- Python 3 compatibility fixes (backport from upstream)- Fix relocation problems on aarch64 - using patch from the llvm package - Re-enable building on aarch64 - works again with the above patch- Update to 6.08.06 - Drop obsolete patch: root-tformulaparsingtests.patch - Drop patches accepted upstream: root-spectrum-batch.patch and root-missing-header-gcc7.patch - Disable failing tests on s390x- Disable building on aarch64 (it is now broken again) - Add missing header (gcc 7) - Fix a test failure on Fedora 26 i686 - Fix some format warnings/errors in GlobusAuth - Use the right delimiter when splitting the icon path in TASImage - Disable two more tests on 32 bit arm- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Update to 6.08.04 - Fix broken TPad::WaitPrimitive (backport from git) - Rebuild for gcc 6.3- Rebuild for readline 7.x- Rebuild for glew 2.0.0- Rebuild for Python 3.6- Update to 6.08.02 - Drop patches accepted upstream - Drop previously backported patches - Drop obsolete patches - Enable hadoop/hdfs support for all architectures * libhdfs is now available for more architectures than ix86 and x86_64 - Enable building on aarch64 - Rename the python packages to python2-root and python3-root - New sub-packages: python{2,3}-jupyroot, python{2,3}-jsmva - Dropped sub-package: root-rootaas (replaced by python{2,3}-jupyroot)- Rebuild for gcc 6.2- Update to 6.06.08 - Add the packages providing the libraries listed by "root-config --libs" as dependencies to root-core - Add missing scriptlets to root-multiproc- Convert init scripts to systemd unit files- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Add requires on redhat-rpm-config to root-cling- Update to 6.06.06 - Drop patches root-gfal2.patch and root-keysymbols.patch - Make root-vdt package noarch- Add GuiTypes.h, KeySymbols.h and Buttons.h to dict (backport) - Minor updates to patches - mostly backported from upstream - Reenable hadoop/hdfs support for F24+- Remove mathtext and minicern references from cmake files - Fix the spelling of CMAKE_Fortran_FLAGS in a few places- Disable hadoop/hdfs support for F24+ (hadoop was retired)- Update to 6.06.04 - Drop patch root-no-hexfloat-const.patch - Add requires on gcc-c++ to root-cling- Rebuild for OCE-0.17.1- Update to 6.06.02 (F24+, EPEL7) - Change to cmake configuration (was using ./configure) - Change to doxygen documentation generation (was using THTML) - Run the test suite - Remove compatibility with older EPEL (Group tags, BuildRoot tag, etc.) - New sub-packages: root-multiproc, root-cling, root-r, root-r-tools, root-geocad, root-tmva-python, root-tmva-r, root-tmva-gui, root-cli, root-notebook and root-rootaas - New subpackage for EPEL7: root-python34 - Dropped sub-packages: root-cint, root-reflex, root-cintex, root-ruby- Update to 5.34.36- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuild again for https://fedoraproject.org/wiki/Changes/Ruby_2.3- Rebuild for glew 1.13- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3- Adapt to gfal 2.10 - uses a different #define - Exclude ppc64le - has the same issues with cint as ppc and ppc64- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Add versioned dependencies between packages - Reenable hadoop/hdfs support for F23+- Disable run-time dependency on gccxml in Reflex (allows installing on aarch64) (#1263206) - Enable Cintex on aarch64- Update to 5.34.32 - New sub-package: root-fonts (STIX version 0.9 required by TMathText) - Use GNU Free instead of Liberation, works better with TMathText - Fix segfault when embedding Type 1 fonts - Drop patch root-no-extra-formats.patch (workaround for above problem)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to 5.34.30 - New sub-package: root-python3 - Disable hadoop/hdfs support for F23+ (not installable) - Drop previously backported gcc 5 patches- Update to 5.34.28 - Merge emacs support files into main package (guidelines updated)- Update to 5.34.26 - Drop patch root-xrdversion.patch- Rebuild with fixed cairo (bz 1183242)- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2- Update to 5.34.24 - Drop patch root-bsd-misc.patch- Move xproofd binaries from root-proofd to root-xproof - Adjust EPEL 7 font dependencies - Rebuild using new binutils (ld bug fixed - F21+)- Update to 5.34.20 - Re-enable xrootd support for F21+ and EPEL7 (now ported to xrootd 4) - Do not depend on wine's fonts - Drop patch root-gccopt.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to 5.34.19 - Disable xrootd support for F21+ and EPEL7 (root not yet ported to xrootd 4) - New sub-package: root-net-http - Drop patches root-thtml-revert.patch, root-gfal2.patch and root-proofx-link-iolib.patch- Add Requires on root-tree-player to root-gui-ged- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild for ruby 2.1 - Fix build failure on F21 (missing symbol in libProofx linking)- Update to 5.34.18 - Build GFAL module using libgfal2 - New sub-package: root-vdt- Update to 5.34.17- Update to 5.34.15 - Drop patch root-davix.patch- Rebuild for cfitsio 3.360- Adapt to davix >= 0.2.8- Update to 5.34.14 - New sub-package: root-net-davix - Drop patch root-pythia8-incdir.patch- Update to 5.34.13 - Remove java-devel build dependency (not needed with Fedora's libhdfs) - Adapt to pythia8 >= 8.1.80- Fix hadoop lib location- rebuilt for GLEW 1.10- Update to 5.34.10 - New sub-package: root-io-hdfs (Fedora 20+) - New sub-package: root-sql-sqlite- Exclude armv7hl - cint is not working - Use _pkgdocdir when defined - Use texlive-stix- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Perl 5.18 rebuild- Rebuild for cfitsio 3.350- Update to 5.34.09 - New sub-package: root-montecarlo-pythia8 - Drop patch root-gfal-bits.patch - Use xz compression for source tarfile - Update ancient root version in EPEL- Update to 5.34.07- Update to 5.34.06 - Drop patches root-gviz.patch, root-ruby-version.patch, root-rev48681.patch and root-rev48831.patch- Rebuild for ruby 2.0 - Rebuild for cfitsio 3.340- Update to 5.34.05 - Rebuild for xrootd 3.3 - Patch for latest graphviz (libcgraph) - Drop patches root-glibc.patch and root-tclass-fix.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuild for glew 1.9.0- Update to 5.34.02- Rebuild for glew 1.7- Update to 5.34.01 - Remove sub-packages root-clarens and root-peac (dropped by upstream)- Do the glibc 2.16 patch properly- Update to 5.34.00 - New sub-package: root-io-gfal- Update to 5.32.03- Update to 5.32.02- Rebuild for xrootd 3.1.1- Update to 5.32.01 - Drop patches fixed upstream- Rebuilt for c++ ABI breakage- Adapt to new ruby packaging guidelines- Update to 5.32.00- Rebuild against PCRE 8.30- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to 5.30.04- Update to 5.30.03- Update to 5.30.02- Update to 5.30.01 - Drop patches root-lzma-searchorder.patch and root-cint-i686.patch- Backport upstream's fix for the i686 rootcint problem- Add workaround for rootcint problem on i686 - Pass default LDFLAGS (relro) to make- Update to 5.30.00 - Drop patch root-listbox-height.patch - New sub-package: root-proof-bench- Change build requires from qt-devel to qt4-devel- Update to 5.28.00e- Rebuild for new glew soname- Update to 5.28.00d- Fix emacs Requires on RHEL5- Update to 5.28.00c- Rebuild for mysql 5.5.10- Update to 5.28.00b- Update to 5.28.00a - Drop patches fixed upstream: root-afterimage.patch, root-htmldoc.patch, root-xlibs-ppc.patch, root-cstddef.patch - Remove the fedpkg workaround - no longer needed- Add workaround for changes in fedpkg- Add Requires on root-graf-postscript to root-gpad - Require libAfterImage 1.20 or later to fix issues with circular markers in batch mode - Add python26 subpackage for EPEL 5 - Fix an issue where the last item in a TGFontTypeComboBox is almost invisible (backported from upstream) - Add missing cstddef includes for gcc 4.6- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix linking of Xlibs on ppc- Update to 5.28.00 - Drop patches fixed upstream: root-linker-scripts.patch, root-dpm-rfio.patch, root-missing-explicit-link.patch, root-split-latex.patch, root-cern-filename.patch, root-make-3.82.patch, root-fonttype-combobox-dtor.patch - New sub-packages: root-genetic, root-graf-fitsio, root-hist-factory, root-proof-pq2 - Make root-io a separate package again - the circular dependency with the root-core package was resolved upstream- Fix crash in TGFontTypeComboBox destructor - Add Requires on root-gui-ged to root-gui- Rebuild for updated unuran- Update to 5.26.00e - Drop patch fixed upstream: root-tmva-segfault.patch - Add Requires on root-proof to root-proofd- Add Requires on root-graf-asimage to root-core - Add Requires on root-graf-x11 to root-gui - Add Requires on root-hist-painter to root-hist - Add Requires on root-minuit to root-mathcore - Add Requires on krb5-workstation to root-net-krb5 - Add BuildRequires on krb5-workstation- Adapt makefile to changes in make 3.82- Update to 5.26.00d - Improved doc generation script- Don't remove the prec_stl directory - Create a separate tutorial package for the tutorial and test suite- Correct license tags for: cint, core and roofit - Regenerate source tarball due to upstream retag (again)- Add dependency on gccxml for globus-reflex - Split some packages to break circular package dependencies - Merge libRIO into root-core - Regenerate source tarball due to upstream retag- Update to 5.26.00c - Disable cint7 package - no longer compiles and has been deprecated upstream- Use external xrootd - Make documentation selfcontained - can be read without network access- Fix library detection when linker scripts are used - Allow building RFIO IO modules using DPM's RFIO implementation- Update to 5.26.00b - Enable dCache support - dcap library is now in Fedora - Use system unuran library instead of embedded sources- Update to 5.26.00a - Disable cintex package for non-intel architectures - Remove embedded gl2ps sources- Update to 5.26.00 - Drop patches fixed upstream: root-globus.patch, root-dot-png.patch, root-loadmeta.patch, root-openssl.patch, root-hash-endian.patch- Initial build  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6.22.06-1.el8      !!""""#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''((()))))))))))))))))))))**********************++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------------------------------.../////0000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222233333333333333333333333333333333334445555555555555566666666666666666666776886699999996666666666666::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;<<<======================>>>>>=====???????????@AABAAC@DDEEEEEEEEEEtutorialsCMakeLists.txtCTestCustom.cmakeREADMEcocoacustomcolor.hflower.Cgrad.Cgrad2.Cgradients.Cindex.mdparallelcoordtrans.Cradialgradients.Ctransp.Ctransp_text.Ctransparentpad.Ccontcnt001_basictseq.Cindex.mddataframedf001_introduction.Cdf001_introduction.pydf002_dataModel.Cdf002_dataModel.pydf003_profiles.Cdf003_profiles.pydf004_cutFlowReport.Cdf004_cutFlowReport.pydf005_fillAnyObject.Cdf006_ranges.Cdf006_ranges.pydf007_snapshot.Cdf007_snapshot.pydf008_createDataSetFromScratch.Cdf008_createDataSetFromScratch.pydf009_FromScratchVSTTree.Cdf010_trivialDataSource.Cdf010_trivialDataSource.pydf012_DefinesAndFiltersAsStrings.Cdf012_DefinesAndFiltersAsStrings.pydf013_InspectAnalysis.Cdf014_CSVDataSource.Cdf014_CSVDataSource.pydf015_LazyDataSource.Cdf016_vecOps.Cdf016_vecOps.pydf017_vecOpsHEP.Cdf017_vecOpsHEP.pydf017_vecOpsHEP.rootdf018_customActions.Cdf019_Cache.Cdf019_Cache.pydf020_helpers.Cdf021_createTGraph.Cdf021_createTGraph.pydf022_useKahan.Cdf023_aggregate.Cdf024_Display.Cdf024_Display.pydf025_RNode.Cdf026_AsNumpyArrays.pydf027_SQliteDependencyOverVersion.Cdf028_SQliteIPLocation.Cdf029_SQlitePlatformDistribution.Cdf030_SQliteVersionsOfROOT.Cdf031_Stats.Cdf031_Stats.pydf101_h1Analysis.Cdf102_NanoAODDimuonAnalysis.Cdf102_NanoAODDimuonAnalysis.pydf103_NanoAODHiggsAnalysis.Cdf103_NanoAODHiggsAnalysis.pydf103_NanoAODHiggsAnalysis_python.hdf104_HiggsToTwoPhotons.pydf105_WBosonAnalysis.jsondf105_WBosonAnalysis.pydf106_HiggsToFourLeptons.jsondf106_HiggsToFourLeptons.pyindex.mddemos.Cdemoshelp.Cdocv528index.htmlmass_spectrum.gifv530index.htmlv532index.htmlv534index.htmlv600index.mdv602index.mdeveDefault.pngMultiView.CSplitGLView.Calice_esd.Calice_esd_html_summary.Calice_esd_split.Calice_vsd.Cannotation.Carrow.Carrow_standalone.Cassembly.Cbox.Cboxset.Cboxset_cones.Cbroken_torus.tringcalo_detail.Ccalorimeters.Ccamera_restore.Ccompound.Ccsgdemo.Cgeom_alias.Cgeom_alice_its.Cgeom_alice_tpc.Cgeom_atlas.Cgeom_atlas_playback.Cgeom_cms.Cgeom_cms_playback.Cgeom_cms_stereo.Cgeom_default.Cgeom_lhcb.Cglplot.Cglplot_geom.Chierarchical_scene.Chistobrowser.Cindex.mdjetcone.Clineset.Clineset.pynasashuttle.3dsoverlay_palette.Cpack.Cparamlist.Cpointset.Cprojection.Cprojection_prescale.Cpythia_display.Cquadset.Cselection_sigs.Cshow_extract.Cswap.pngtext.Ctrack.Ctriangleset.Cview3ds.Cwindow_manager.Ceve7box.Cboxset.Ccollection_proxies.Ccompound.Ccsgdemo.Cevent_demo.Cgeom_cms.Cjets.Clineset.Cpoints.Cprojection_prescale.Cshow_extract.Ctracks.Cviewer.CfftFFT.Cindex.mdfitConfidenceIntervals.CErrorIntegral.CFittingDemo.CIfit.CNumericalMinimization.CTestBinomial.CTwoHistoFit2D.CcombinedFit.CexampleFit3D.Cfit1.Cfit1_C.txtfit2.Cfit2a.Cfit2d.Cfit2dHist.CfitCircle.CfitConvolution.CfitEllipseTGraphDLSF.cxxfitEllipseTGraphRMM.cxxfitExclude.CfitLinear.CfitLinear2.CfitLinearRobust.CfitMultiGraph.CfitNormSum.Cfitcont.Cfithist.Cfitpanel_playback.Cfitslicesy.Cgraph2dfit.Cindex.mdlangaus.Cline3Dfit.Cminuit2FitBench.Cminuit2FitBench2D.Cminuit2GausFit.Cmultidimfit.Cmultifit.Cmyfit.Cqa2.CvectorizedFit.CfitsioFITS_tutorial1.CFITS_tutorial2.CFITS_tutorial3.CFITS_tutorial4.CFITS_tutorial5.CFITS_tutorial6.CFITS_tutorial7.CFITS_tutorial8.Cindex.mdrmf.fitssample1.fitssample2.fitssample3.fitssample4.fitssample5.fitsfoamfoam_demo.Cfoam_demopers.Cfoam_kanwa.Cindex.mdgallery.rootgeomRadioNuclides.Cassembly.Cbuilding.Ccheongwadae.Ccsgdemo.Cgdmlopticalsurfaces.gdmltestoptical.Cgeodemo.CgeomAlice.CgeomAlice_itsv.CgeomAtlas.CgeomBrahms.CgeomD0.Cgeometry.Cindex.mditerplugin.cxxlego.Cmp3player.Cna49.Cna49geomfile.Cna49view.Cparallel_world.Crobot.Crootgeom.Crunplugin.Cshapes.CshapesAnim.Csouth_gate.Cstation1.Cstation2.Ctank.Cteddy.objvisualizeWavefrontObj.Cwebdemo.Cwebdemo.htmlwebhelp.htmlxtruDraw.CxtruSamples.Cglcustomcolorgl.hglViewerExercise.CglViewerLOD.Cglbox.Cgldemos.Cglh3c.Cglparametric.Cglparametrics2.Cglrose.Cglsurfaces.Cgltf3.Cglvox1.Cglvox2.Cgrad.Cgrad2.Cgradients.Cgviz3d.Cindex.mdnucleus.Cparallelcoordtrans.Cradialgradients.Ctransp.Ctransp_text.Ctransparentpad.Cviewer3DLocal.Cviewer3DMaster.CgraphicsAtlasExample.Canalyze.Canim.Carchi.Carrows.Cbasic3d.Ccanvas.Ccanvas2.Ccompile.Ccrown.Cdiamond.Cearth.Cearth.datellipse.Ceval.Cevent.Cfeynman.Cfirst.Cformula1.Cframework.Cgaxis.Cgaxis2.Cgaxis3.Cgraph_edit_playback.Cgreyscale.Cgtime.Cindex.mdlatex.Clatex2.Clatex3.Clatex4.Clatex5.Cmandelbrot.Cmanyaxis.Cmarkerwarning.Cmass_spectrum.Cpalettes.Cpavetext.Cpiechart.Cpolytest1.Cpolytest2.Cpstable.Cpsview.Cquarks.Ctmathtext.Ctmathtext2.Ctornado.Ctransparency.Ctriangles.CgraphsSWAN2017.datannotation3d.Capprox.Cbent.Cbent.pyexclusiongraph.Cexclusiongraph2.Cgerrors.Cgerrors2.Cgmultierrors.Cgraph.Cgraph2derrorsfit.CgraphApply.CgraphShade.Cgraphpalettecolor.Cgraphpolar.Cgraphpolar2.Cgraphpolar3.Cgraphstruct.Cgraphtext.Cgtime.Cgtime2.ChlGraph1.ChlGraph2.Cindex.mdlabels1.Clabels2.Cmotorcycle.Cmotorcycle.datmultigraph.Cmultigraphpalettecolor.Cmultipalette.Cseism.Csplines_test.Csurfaces.CtimeSeriesFromCSV.CtimeSeriesFromCSV.pytimeSeriesFromCSV_TDF.Ctimeonaxis.Ctimeonaxis2.Ctimeonaxis3.Cwaves.Czdemo.Czones.Czones.pyguiCPUMeter.CSlider3Demo.CWorldMap.CbuttonChangelabel.CbuttonTest.CbuttongroupState.CbuttonsLayout.Ccalendar.CcustomContextMenu.CcustomTH1Fmenu.Cdrag_and_drop.Cexec3.Cexec_macro.Cgames.CgtreeTableTest.CguiWithCINT.Cguilabels.Cguitest.Cguitest_playback.CiconAsXPMData.Cindex.mdlistBox.Cmditest.Cmditestbg.xpmntupleTableTest.CnumberEntry.CsimpleTableTest.CsplitbuttonTest.CsplitterHorizontal.CsplitterVertical.CstaffTableTest.CstatusBar.CtextEntries.Ctextviewostream.Cworldmap.jpghistContourList.CDynamicSlice.CFibonacci.CFirstContour.Ccandledecay.Ccandlehisto.Ccandleplot.Ccandleplotoption.Ccandleplotstack.Ccandleplotwhiskers.Ccandlescaled.Ccumulative.Cdatatprofile2poly_tutorial.datadraw2dopt.Cexec1.Cexec2.Cfillhistosauto2p.Cfillrandom.Cfillrandom.pyh1draw.Ch2proj.Chbars.Chistpalettecolor.Chksimple.ChlHisto1.ChlHisto2.ChlHisto3.ChlHisto4.Chlabels1.Chlabels2.Chstack.Chsum.ChsumTimer.Cindex.mdlegendautoplaced.Clogscales.Cmulticolor.Cratioplot1.Cratioplot1.pyratioplot2.Cratioplot2.pyratioplot3.Cratioplot3.pyratioplot4.Cratioplot4.pyratioplot5.Cratioplot5.pyratioplot6.Cratioplot6.pyratioplotOld.Crebin.Creverseaxis.Csparsehist.CstatsEditing.CtestSmooth.Cth2polyBoxes.Cth2polyEurope.Cth2polyHoneycomb.Cth2polyUSA.Cthstack2palettecolor.Cthstackpalettecolor.Ctprofile2polyRealistic.Ctprofile2polyRealisticModuleError.Ctranspad.Ctwoscales.Ctwoscales.pyxyplot.ChistfactoryModifyInterpolation.Cexample.pyexample.xmlexample_DataDriven.xmlexample_DataDriven_controlRegion.xmlexample_DataDriven_signalRegion.xmlexample_Expression.xmlexample_Expression_channel.xmlexample_ShapeSys.xmlexample_ShapeSys2D.xmlexample_ShapeSys2D_channel.xmlexample_ShapeSys_channel.xmlexample_channel.xmlhf001_example.Cindex.mdmakeExample.CmakeQuickModel.pyhsimple.Chsimple.roothtmlMakeTutorials.Chttpauth.txtcustom.Ccustom.htmhistfitserver.Chttpaccess.Chttpcontrol.Chttpgeom.Chttpserver.Chttptextlog.Chttptextlog.jsindex.mdws.Cws.htmimagefore.xpmgalaxy_image.Chist2image.Chsumanim.Cimage2hist.Cimg2pad.Cimgconv.Cindex.mdmditestbg.xpmpad2png.Crose512.jpgrose_image.Ctrans_graph.Cindex.mdiocopyFiles.Cdirs.Cdouble32.Cfildir.Cfile.Cfloat16.Chadd.CimportCode.Cindex.mdloopdir.Cloopdir11.CmergeSelective.CreadCode.CtestMergeCont.CtestTMPIFile.Clauncher.pylegacyMyTasks.cxxbenchmarks.CcontTListAndSTL.Cindex.mdgeant3tasks.Chtmlex.Cindex.mdmemstatindex.mdmemstatExample.Cmlpindex.mdmlpHiggs.CmlpHiggs.rootmlpRegression.Cpyrootbenchmarks.pyfildir.pyfile.pyfirst.pyframework.pyindex.mdrootmarks.pytest.pytree.pyregexpindex.mdregexp.Cregexp_pme.Crootalias.Crootenv.Crootmarks.Ctasks.Cthreadindex.mdstressThreadPool.CthreadPool.Cthreads.Cthreadsh1.Cthreadsh2.CmathBessel.CBessel.pyChebyshevPol.CCrystalBall.CFeldmanCousins.CGammaFun.CLegendre.CLegendre.pyLegendreAssoc.CRolke.CTSVDUnfoldExample.Cbinomial.Cchi2test.CexampleFunctor.CexampleMultiRoot.CexampleTKDE.Cgoftest.Chlquantiles.Cindex.mdkdTreeBinning.Climit.CmathBeta.CmathGammaNormal.CmathLaplace.CmathStudent.CmathcoreCDF.CmathcoreGenVector.CmathcoreSpecFunc.CmathcoreStatFunc.CmathcoreStatFunc.pymathcoreVectorCollection.CmathcoreVectorFloatIO.CmathcoreVectorIO.CmathmoreIntegration.CmultidimSampling.CnormalDist.CnormalDist.pypermute.Cprincipal.Cprincipal.pyquantiles.Cquasirandom.CtStudent.CtStudent.pytestrandom.Cvavilov.CmatrixdecomposeQR.Cindex.mdinvertMatrix.CsolveLinear.CmcCompareMasses.Cindex.mdmass_width_2008.mc.txtmulticoreimt001_parBranchProcessing.Cimt101_parTreeProcessing.Cindex.mdmp001_fillHistos.Cmp101_fillNtuples.Cmp102_readNtuplesFillHistosAndFit.Cmp103_processSelector.Cmp104_processH1.Cmp105_processEntryList.Cmp201_parallelHistoFill.Cmp_H1_lambdas.Cmt001_fillHistos.Cmt101_fillNtuples.Cmt102_readNtuplesFillHistosAndFit.Cmt103_fillNtupleFromMultipleThreads.Cmt201_parallelHistoFill.Cmt301_TTaskGroupSimple.Cmt304_fillHistos.Cmtbb001_fillHistos.Cmtbb101_fillNtuples.Cmtbb201_parallelHistoFill.CnetTUriTest.CTestAuth.Cauthclient.Cauthserv.CfastMergeServer.Chclient.Chcons.Chprod.Chserv.Chserv2.Cindex.mdparallelMergeClient.CparallelMergeServer.CparallelMergeTest.CparallelMergeTest.shpclient.Cpserv.Cspy.Cspyserv.CtestTUDPSocket.CtreeClient.Cudpserver.cphysicsPhaseSpace.Cindex.mdproofEmptyInclude.hProcFileElements.CProcFileElements.hProofAux.CProofAux.hProofEvent.CProofEvent.hProofEventProc.CProofEventProc.hProofFriends.CProofFriends.hProofNtuple.CProofNtuple.hProofPythia.CProofPythia.hProofSimple.CProofSimple.hProofSimpleFile.CProofSimpleFile.hProofStdVect.CProofStdVect.hProofTests.CProofTests.hevent.md5sumevent.parfinalizeProof.CgetProof.Cindex.mdntprndm.rootpacktest1.md5sumpacktest1.parpacktest2.md5sumpacktest2.parpacktest3.md5sumpacktest3.parpythia8.parrunProof.CpyrootDynamicSlice.pyaptuple.txtdemo.pydemoshelp.pyexample_data.datfillrandom.pyfit1.pyfit1_py.pyformula1.pygeometry.pygerrors.pygraph.pygui_ex.pyh1draw.pyhsimple.pyhsum.pyindex.mdmrt.pymultifit.pyna49geomfile.pyna49view.pyna49visible.pyntuple1.pynumberEntry.pyparse_CSV_file_with_TTree_ReadStream.pypyroot001_arrayInterface.pypyroot002_TTreeAsMatrix.pypyroot003_prettyPrinting.pypyroot004_NumbaDeclare.pyratioplot.pyshapes.pystaff.pysurfaces.pytornado.pyzdemo.pypythiaindex.mdpythia8.CpythiaExample.CquadpQuad.cxxQuad.hindex.mdportfolio.Cstock.rootrDataFrame.CFunction.CFunctor.CGlobalMinimization.CIntegration.CInterpolation.CMinimization.CSimpleFitting.Cexample.Cindex.mdroofitindex.mdrf101_basics.Crf101_basics.pyrf102_dataimport.Crf103_interprfuncs.Crf103_interprfuncs.pyrf104_classfactory.Crf104_classfactory.pyrf105_funcbinding.Crf106_plotdecoration.Crf106_plotdecoration.pyrf107_plotstyles.Crf107_plotstyles.pyrf108_plotbinning.Crf108_plotbinning.pyrf109_chi2residpull.Crf110_normintegration.Crf110_normintegration.pyrf111_derivatives.Crf111_derivatives.pyrf201_composite.Crf201_composite.pyrf202_extendedmlfit.Crf202_extendedmlfit.pyrf203_ranges.Crf203_ranges.pyrf204_extrangefit.Crf204_extrangefit.pyrf204a_extrangefit_RooAddPdf.Crf205_compplot.Crf205_compplot.pyrf206_treevistools.Crf206_treevistools.pyrf207_comptools.Crf208_convolution.Crf209_anaconv.Crf209_anaconv.pyrf210_angularconv.Crf211_paramconv.Crf212_plottingInRanges_blinding.Crf301_composition.Crf301_composition.pyrf302_utilfuncs.Crf302_utilfuncs.pyrf303_conditional.Crf304_uncorrprod.Crf304_uncorrprod.pyrf305_condcorrprod.Crf305_condcorrprod.pyrf306_condpereventerrors.Crf306_condpereventerrors.pyrf307_fullpereventerrors.Crf307_fullpereventerrors.pyrf308_normintegration2d.Crf308_normintegration2d.pyrf309_ndimplot.Crf309_ndimplot.pyrf310_sliceplot.Crf310_sliceplot.pyrf311_rangeplot.Crf311_rangeplot.pyrf312_multirangefit.Crf312_multirangefit.pyrf313_paramranges.Crf313_paramranges.pyrf314_paramfitrange.Crf314_paramfitrange.pyrf315_projectpdf.Crf315_projectpdf.pyrf316_llratioplot.Crf316_llratioplot.pyrf401_importttreethx.Crf402_datahandling.Crf402_datahandling.pyrf403_weightedevts.Crf404_categories.Crf404_categories.pyrf405_realtocatfuncs.Crf405_realtocatfuncs.pyrf406_cattocatfuncs.Crf406_cattocatfuncs.pyrf407_latextables.Crf407_latextables.pyrf501_simultaneouspdf.Crf501_simultaneouspdf.pyrf502_wspacewrite.Crf502_wspacewrite.pyrf503_wspaceread.Crf504_simwstool.Crf504_simwstool.pyrf505_asciicfg.Crf505_asciicfg.pyrf505_asciicfg.txtrf506_msgservice.Crf506_msgservice.pyrf507_debugtools.Crf507_debugtools.pyrf508_listsetmanip.Crf509_wsinteractive.Crf509_wsinteractive.pyrf510_wsnamedsets.Crf511_wsfactory_basic.Crf511_wsfactory_basic.pyrf512_wsfactory_oper.Crf513_wsfactory_tools.Crf513_wsfactory_tools.pyrf514_RooCustomizer.Crf601_intminuit.Crf602_chi2fit.Crf603_multicpu.Crf603_multicpu.pyrf604_constraints.Crf604_constraints.pyrf605_profilell.Crf606_nllerrorhandling.Crf607_fitresult.Crf607_fitresult.pyrf608_fitresultaspdf.Crf608_fitresultaspdf.pyrf609_xychi2fit.Crf609_xychi2fit.pyrf610_visualerror.Crf610_visualerror.pyrf611_weightedfits.Crf701_efficiencyfit.Crf701_efficiencyfit.pyrf702_efficiencyfit_2D.Crf702_efficiencyfit_2D.pyrf703_effpdfprod.Crf703_effpdfprod.pyrf704_amplitudefit.Crf704_amplitudefit.pyrf705_linearmorph.Crf706_histpdf.Crf706_histpdf.pyrf707_kernelestimation.Crf707_kernelestimation.pyrf708_bphysics.Crf708_bphysics.pyrf709_BarlowBeeston.Crf801_mcstudy.Crf801_mcstudy.pyrf802_mcstudy_addons.Crf803_mcstudy_addons2.Crf804_mcstudy_constr.Crf901_numintconfig.Crf901_numintconfig.pyrf902_numgenconfig.Crf902_numgenconfig.pyrf903_numintcache.Crf903_numintcache.pyroostatsCreateExampleFile.CFourBinInstructional.CHybridInstructional.CHybridOriginalDemo.CHybridStandardForm.CIntervalExamples.CModelInspector.CMultivariateGaussianTest.CNuMuToNuE_Oscillation.cxxNuMuToNuE_Oscillation.hOneSidedFrequentistUpperLimitWithBands.CStandardBayesianMCMCDemo.CStandardBayesianNumericalDemo.CStandardFeldmanCousinsDemo.CStandardFrequentistDiscovery.CStandardHistFactoryPlotsWithCategories.CStandardHypoTestDemo.CStandardHypoTestInvDemo.CStandardProfileInspectorDemo.CStandardProfileLikelihoodDemo.CStandardTestStatDistributionDemo.CTestNonCentral.CTwoSidedFrequentistUpperLimitWithBands.CZbi_Zgamma.Cindex.mdrs101_limitexample.Crs102_hypotestwithshapes.Crs301_splot.Crs302_JeffreysPriorDemo.Crs401c_FeldmanCousins.Crs401d_FeldmanCousins.Crs601_HLFactoryexample.Crs602_HLFactoryCombinationexample.Crs603_HLFactoryElaborateExample.Crs701_BayesianCalculator.Crs801_HypoTestInverterOriginal.Crs_bernsteinCorrection.Crs_numberCountingCombination.Crs_numbercountingutils.Crootlogoff.Crootlogon.CspectrumBackground_compton.CBackground_decr.CBackground_gamma256.CBackground_gamma64.CBackground_incr.CBackground_order.CBackground_smooth.CBackground_synt256.CBackground_width.CBackground_width2.CDeconvolution.CDeconvolution2_1.CDeconvolution2_2.CDeconvolution2_HR.CDeconvolutionRL_wide.CDeconvolutionRL_wide_boost.CDeconvolution_wide.CDeconvolution_wide_boost.CFitAwmi.CSearchHR1.CSearchHR3.CSmooth.CSmoothing.CSrc.CSrc2.CSrc3.CSrc4.CSrc5.CTSpectrum.rootTSpectrum2.rootindex.mdpeaks.Cpeaks2.Cspectrumpainter.CsplotTestSPlot.CTestSPlot_toyMC.datindex.mdsqlSQLiteIPLocation.CSQLitePlatformDistribution.CSQLiteTimeVersionOfRoot.CSQLiteVersionsOfRoot.Cindex.mdruncatalog.sqlsqlcanvas.Csqlcreatedb.Csqlcreatedb.pysqlfilldb.Csqlfilldb.pysqlselect.Csqlselect.pysqltables.CtmvaTMVAClassification.CTMVAClassificationApplication.CTMVAClassificationCategory.CTMVAClassificationCategoryApplication.CTMVACrossValidation.CTMVACrossValidationApplication.CTMVACrossValidationRegression.CTMVAGAexample.CTMVAGAexample2.CTMVAMinimalClassification.CTMVAMulticlass.CTMVAMulticlassApplication.CTMVAMultipleBackgroundExample.CTMVARegression.CTMVARegressionApplication.CTMVA_CNN_Classification.CTMVA_Higgs_Classification.CTMVA_RNN_Classification.CcreateData.Cdatatoy_sigbkg_categ_offset.roottoy_sigbkg_categ_varoff.rootenvelopeclassification.Cindex.mdindex.mdkerasApplicationClassificationKeras.pyApplicationRegressionKeras.pyClassificationKeras.pyGenerateModel.pyMulticlassKeras.pyRegressionKeras.pyindex.mdline-small.pngmakefilesigmoid-small.pngtmva001_RTensor.Ctmva002_RDataFrameAsTensor.Ctmva003_RReader.Ctmva004_RStandardScaler.Ctmva100_DataPreparation.pytmva101_Training.pytmva102_Testing.pytmva103_Application.Ctmva_logo.giftmva_logo.svgtreeJetEvent.cxxJetEvent.hbasic.Cbasic.datbasic2.Cbill.Ccernbuild.Ccernstaff.Ccernstaff.datcircular.CclonesA_Event.CclonesA_Event.cxxclonesA_Event.hcopytree.Ccopytree2.Ccopytree3.Cdrawsparse.Ch1analysis.Ch1analysis.hh1analysisProxy.Ch1analysisProxy.hh1analysisProxyCut.Ch1analysisTreeReader.Ch1analysisTreeReader.hh1chain.ChsimpleProxy.ChsimpleProxyDriver.ChsimpleReader.Chtest.Chvector.Cindex.mdjets.Cntuple1.Cparallelcoord.Cparallelcoordtrans.CprintSizes.Crun_h1analysis.CsimpleAnalysis.txtspider.Cstaff.Ctcl.Ctemperature.Ctemperature_Prague.dattree.Ctree0.Ctree1.Ctree2.Ctree2a.Ctree3.Ctree4.Ctreefriend.Ctreegetval.Ctv3.Ctvdemo.Cunfoldindex.mdtestUnfold1.CtestUnfold2.CtestUnfold3.CtestUnfold4.CtestUnfold5a.CtestUnfold5b.CtestUnfold5c.CtestUnfold5d.CtestUnfold6.CtestUnfold6binning.xmltestUnfold7a.CtestUnfold7b.CtestUnfold7binning.xmltestUnfold7c.Ctunfoldbinning.dtdunuranindex.mdunuranDemo.CunuranFoamTest.Cv7box.cxxbrowser.cxxconcurrentfill.cxxdraw.cxxdraw_frame.cxxdraw_legend.cxxdraw_mt.cxxdraw_rh1.cxxdraw_rh2_colz.cxxdraw_subpads.cxxdraw_v6.cxxfiledialog.cxxfitpanel.cxxfitpanel6.cxxhistops.cxxindex.mdline.cxxlineRStyle.cxxlineStyle.cxxlineWidth.cxxmarkerStyle.cxxntupleindex.mdntpl001_staff.Cntpl002_vector.Cntpl003_lhcbOpenData.Cntpl004_dimuon.Cpad.cxxperf.cxxperfcomp.cxxsimple.cxxtext.cxxvecopsindex.mdvo001_AdoptOrOwnMemory.Cvo001_AdoptOrOwnMemory.pyvo002_VectorCalculations.Cvo003_LogicalOperations.Cvo004_SortAndSelect.Cvo004_SortAndSelect.pyvo005_Combinations.Cvo005_Combinations.pyvo006_IndexManipulation.Cvo007_PhysicsHelpers.CwebguipanelReadme.mdcontrollerTestPanel.controller.jsserver.cxxviewTestPanel.view.xmlwebwindowclient.htmlserver.cxxxmlDOMParsePerson.CDOMRecursive.CSAXHandler.Cindex.mdperson.dtdperson.xmlsaxexample.xmlxmlmodifyfile.Cxmlnewfile.Cxmlreadfile.C/usr/share/doc/root//usr/share/doc/root/tutorials//usr/share/doc/root/tutorials/cocoa//usr/share/doc/root/tutorials/cont//usr/share/doc/root/tutorials/dataframe//usr/share/doc/root/tutorials/doc//usr/share/doc/root/tutorials/doc/v528//usr/share/doc/root/tutorials/doc/v530//usr/share/doc/root/tutorials/doc/v532//usr/share/doc/root/tutorials/doc/v534//usr/share/doc/root/tutorials/doc/v600//usr/share/doc/root/tutorials/doc/v602//usr/share/doc/root/tutorials/eve//usr/share/doc/root/tutorials/eve7//usr/share/doc/root/tutorials/fft//usr/share/doc/root/tutorials/fit//usr/share/doc/root/tutorials/fitsio//usr/share/doc/root/tutorials/foam//usr/share/doc/root/tutorials/geom//usr/share/doc/root/tutorials/geom/gdml//usr/share/doc/root/tutorials/gl//usr/share/doc/root/tutorials/graphics//usr/share/doc/root/tutorials/graphs//usr/share/doc/root/tutorials/gui//usr/share/doc/root/tutorials/hist//usr/share/doc/root/tutorials/hist/data//usr/share/doc/root/tutorials/histfactory//usr/share/doc/root/tutorials/html//usr/share/doc/root/tutorials/http//usr/share/doc/root/tutorials/image//usr/share/doc/root/tutorials/io//usr/share/doc/root/tutorials/legacy//usr/share/doc/root/tutorials/legacy/cont//usr/share/doc/root/tutorials/legacy/memstat//usr/share/doc/root/tutorials/legacy/mlp//usr/share/doc/root/tutorials/legacy/pyroot//usr/share/doc/root/tutorials/legacy/regexp//usr/share/doc/root/tutorials/legacy/thread//usr/share/doc/root/tutorials/math//usr/share/doc/root/tutorials/matrix//usr/share/doc/root/tutorials/mc//usr/share/doc/root/tutorials/multicore//usr/share/doc/root/tutorials/net//usr/share/doc/root/tutorials/physics//usr/share/doc/root/tutorials/proof//usr/share/doc/root/tutorials/pyroot//usr/share/doc/root/tutorials/pythia//usr/share/doc/root/tutorials/quadp//usr/share/doc/root/tutorials/r//usr/share/doc/root/tutorials/roofit//usr/share/doc/root/tutorials/roostats//usr/share/doc/root/tutorials/spectrum//usr/share/doc/root/tutorials/splot//usr/share/doc/root/tutorials/sql//usr/share/doc/root/tutorials/tmva//usr/share/doc/root/tutorials/tmva/data//usr/share/doc/root/tutorials/tmva/envelope//usr/share/doc/root/tutorials/tmva/keras//usr/share/doc/root/tutorials/tree//usr/share/doc/root/tutorials/unfold//usr/share/doc/root/tutorials/unuran//usr/share/doc/root/tutorials/v7//usr/share/doc/root/tutorials/v7/ntuple//usr/share/doc/root/tutorials/vecops//usr/share/doc/root/tutorials/webgui//usr/share/doc/root/tutorials/webgui/panel//usr/share/doc/root/tutorials/webgui/panel/controller//usr/share/doc/root/tutorials/webgui/panel/view//usr/share/doc/root/tutorials/webgui/webwindow//usr/share/doc/root/tutorials/xml/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu        !"directoryASCII textC++ source, ASCII textC source, ASCII textPython script, ASCII text executableHTML document, ASCII textGIF image data, version 87a, 796 x 472emptyPNG image data, 312 x 172, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 14, 8-bit/color RGB, non-interlacedC source, UTF-8 Unicode textFITS image data, 32-bit, floating point, single precisionFITS image data, 16-bit, two's complement binary integerFITS image data, 8-bit, character or unsigned binary integerXML 1.0 document, ASCII textUTF-8 Unicode text, with very long linesUTF-8 Unicode textX pixmap image, ASCII text, with very long linesJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) Quality = 40, Smoothing = 0", baseline, precision 8, 750x423, frames 3exported SGML document, ASCII textX pixmap image, ASCII textJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 512x384, frames 3Python script text executable Python script, ASCII text executableBourne-Again shell script, ASCII text executablePOSIX tar archive (gzip compressed data, last modified: Fri Oct 31 13:15:05 2014, from Unix)POSIX tar archive (GNU) (gzip compressed data, last modified: Thu Jul 15 10:25:23 2010, from Unix)POSIX tar archive (GNU) (gzip compressed data, last modified: Thu Jul 15 10:25:19 2010, from Unix)POSIX tar archive (GNU) (gzip compressed data, last modified: Tue Oct 20 09:12:02 2015, from Unix)POSIX tar archive (GNU) (gzip compressed data, last modified: Thu Jul 3 17:46:44 2008, from Unix)C source, ASCII text, with very long linesPNG image data, 50 x 50, 1-bit colormap, non-interlacedmakefile script, ASCII textGIF image data, version 89a, 455 x 108SVG Scalable Vector Graphics imagehttps://bugz.fedoraproject.org/rootutf-89765dbcae20d1c90f95c208e2a7f93da19ea5a5ea23a0a0f9b60e28c74676bca?`7zXZ !#,.E0]"k%{bJ4$IDXUߪZhGepI$К|Jҫ|$~Y;ABk7yJ!M)Cja9JĘe>wδBM:DN- +aYۓMA\O+i4"kޖ:tfC*nwnf Wr]#t %q:.8۾+u}UQq,N⌘pfvf l%Z֜7>%=PrS2p.cl!߅_Xӄ:ׂ_&N3/rA7ץjSm$R|/_ վv;MD;kۨyJPj<`zphb mj7EC2CC=( ڛ҉є\h5HJ"J0U^W:ַFfITŮ=;Nw!M F U,T̶Bty)4r<~)#2f%s!ri6S n iGk>pN&x5&ԗ ֏_$WسfG;, ‡x: ?zY[~ċUR:h+6jiqIځRYPz6#`Q qaM4%YfK2ψ`v+ěKW9D)ܥ{ cv2S+*G$32Ž:LLDHu}Bh `݀&]f#>/aT G{kT>?Cf P/\xPI[[0s豓);Da+ۑt`K[V,HsOv㉃7IxS$[Z`l0Mo^&@ w5;Q:aBJۚJhy]_緃(*^kı!CJ%9 [)աxI(O]8~􃃪LZEUA2' E2 ?SgklAT9R xrrC͈ps*5p, . 90JDB6 `ȑ!{Qг'U%˙*q̹/ Fv)e⮑Bb>B?WY;6(5l Vd^A6qkFeC^z<8w+pԖ| F/y%ڭ?=Lƒ= V] x'1yj FBkroh bo=v3' NW#$؄gX0dl?r`ZݭZm\+ ! CEJ J㐽,4DXRگ'j\3W|jWG{, d}zp pC[hX[qg2o!75wl*e*aezUrʹr`3g'QLʸR̠ruJ&+idTE!טJAh6k ;V/n7 r >s%Y# KU-]n}2)t^]ifk0ϸiErBRC}OM'@<(  } eaUl|IEœy 8=Hdpģ 쁫uvQ Ts!Ƞt6_SF&uqdi 0&26ڄѥt HgsALapi2mu-z|d\HM4Ʈ1 +4'(N&m;Y`)-I"H\04|ǓU^F29V/ N3"? roD[Qp 2@\e<@d*6)C z[i`m (U \P(Q\!x.G(Pf0ҤŁ([ π_`UF+T%\{$ˈB/MޕYT$qiIͼ1~},#:WTeV_4WFw, 'S ۂx<`JGk8xE*#}Q^>=aI>?8^@KD90+z\jMޢ@ۂGS3uEҾs-0quQkVdIB:Z i?QQ[k]J/fͬ5U(lK߇x-=8gxȮ96!?,k53ZU!_l(b 5}IEK۶QeȻ^ XCŞ*zķv^=J τEtקf1sa2C{%$2,˭/cB2sI<䛾`Ѥ5EUFimآGcxώ\M+衯U0#O'2h:FS[g= kL'2g8S%&[S''a\eQ$∜R aNSh®gz5:͐0ޙ6L.ʆFGj嚶0U z^lH"zsOr3$&lhl<9ײԻY ;Wܚ>H ߥW#bܫ__3O@]s[Bn:=u/t=doճ=cDk% 9 Rn|Pd9ÑG/cf2i\K-5;ĶYJ܀:hM}v&Hwj&6`⽋4g[-8֕ VL:sE"PwѷWk!aBgzaλ1$اk ѱPUMb-79駱:IҢ7<cptxml$v)C-m j S8{ilNl,N(R}.&bҿrD~CV $ o=PO#a8vա"Pj>ԯ %L䚙<2\؍Uʛr!h֧-K.8[M'^{I|\xgaҥؔk<2*S#wv]wrl|Jάb [mċ+P̤6- Y(q"n2' $9HV9ߜ[ 5ӺZM>ͰU+6[s A5 [BhP߁ ]cpʲFOUxQ][cT'i9Zz2nIǙFU뤺mj9r0$Ssb;"s~Eec?}Qoe.c 15^J FzO-gAo9ǟkMIUydXв﯊\3IsEt#?ɬ돜 )#WPi\s;>ٚrhmy F@GEJ @߁Z[?_DkD 90Rn@iztu) #yI7q{IʶgMrȘKjv9.kQ.ѕcVߊBGQ{\ȸLoL[=}#AA֟驹s*DЗvAnzz`K vX: ^t=LTڵc֎ L޹Gs9eh\y-B$ەFkL[?뀒PzJ|&C) e2>hwV  kL r&4|t9sHO"6>`KDc;mvņŪl`a\rDLð&~>%e2I;yG|Nӑ)W$7?y<Ƽ٭|fʁDUQ)뼂#Ňe w7ۗ|kVt*Y1PݣËeϟFs;NEٝZX#?#upTkدyX=L=9#B< ?S qbhj C7r2ׅL*P=-$foBQazT!?p:jH]3똃f 1 }U{wz.{nnuuZ1 Ӊ(Dc<q`b(Q]&F,lh>WTeOtb<0{A;fpgݺ ?À.a${B9 Ջ0{[V/=/d11pOS=D:Dz{6lq9VCA W5gy5 Sm8 y8,?Wk'[jS =ġy ,W*#-Uu^&Dt]fXnE} ^ TU stlh,y^&hK`Hk ֣| -oo[A-λAAc =R~ǑBUbfr'@ʀQ2#M\KlC^=E-UPbmTfe`FCo"y?2- 6,)\n/p/{{[f›ה3jg然:I^-on2>֐+X0 2h3aFH! ko|Eesʻ^_|^D5C)@roJ?.eUk^B|^DlO, N~*,\#C":\`K YZ