libyang-devel-doc-2.0.164-2.el7$>ӗ&⥔=1>9v;?v+d " ?`d u u u u xu mu uɸuuJhu<h|(8 9:wG|uHPuI$uXY\u]u^HbI`dIeIfIlJtJuuSuv]wbXuxl,uvvClibyang-devel-doc2.0.1642.el7Documentation of libyang APIDocumentation of libyang API.d6ybuildvm-x86-10.iad2.fedoraproject.orgmFedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttps://github.com/CESNET/libyanglinuxx86_64B4Ef`#y X 8v8=30,8Yf * 6f.d@d@u]. HuY$hhVhUVV:V"#,(1J47/x$#+["&"$54=$J9u7a'G)' '("%","9,3(1`47/%#+q"<"$54S$`97w'])''(";"#m'#|"ۋ>%>&'@ H&BG]A$X(f)s$o"(E@ }*$}+p&[(({))V)& $d!3}9(H1G*"\19!zWzTW>DZ~D-:EWhngB.gXl_#p:[,"H +a!3ݴ['r_O#R Dk/'#.''(', #-I:?"**L!9G)S\6`!l,Wmb0a+5^Δ3K( +0a.q12.3N(;e"7wy cYlbG64HaE3GGGOLW=eFEJ'La{ (Je 8zV%/RaHgW+64ʹ$F9RJvn a&c 0 GwfO`2s ]i SThv,nQlElKQWxndYxe 3BZhnEqfma\d t  G? wT!N~&uJ,ZI#UM65P'kDY)nau Msb+,j ]FAA큤A큤d6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yd6yc6473a25b6ee5aeecf4c9055226a18a18802add748182307aca0f95760de23e330ca3a87355e25d6f6d54a736615aca392f5a535829e13561c322008bc3b7a979e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b8fc29e041a817ec7eaf16637f315b28f782d6a9ed6af0d6f7ea1d91c9b91a827d221de289d00c63c9838637824e423c27577009a8c7a9cfed7c99799db71360f8dca1a5050b77a64c2576efb4ccd7fdb1cbec91a9316bcdce0bd31e18914622d2cea2460ca008c1d3fb31f06ec7ea787fc08eb52523717d6e1aaae67f87c8aaf3532ad72164a2ee8b9f496979fa0e98429e0ab016fb0e4e27a9608bd0b1cee8845c38626fed339296eda45e280a840f265c71d4f975417a8c58d922f48ea68677f4725fe48090dd241197401fdfda9f0bc1ebdf4d9f56c2e0fef1abed560d3d2a0ea458dae7ea13d9b2e443cdb1c6778350f861084b5bcc884b7356774dfd3664b443c0d4698b0f2534c99b6eaa5ab3100a83c1465a0f73f2176c24bbe66e2afd547307160eb35222466da96070a1183a408ce1a3abd3fe781ecc3399847c46c053fd5014094a880eb78d4b1b304add5f47132651e0cf989e440112eba9f395f48c753ae04838ab725f4cda19dce684da22ba0e48ef801e9dc4838d6a4621b30275fce5513ad0d05b67b1be0e516df29ddb034b02fd1088b09fd74c52bef9309c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305903dcf421d551c4122bc0009b27679521e1386b259d32dded01e9d73cfd9bbcd18995f3f42021fdc9c13d96716fbbfaf2420fac50199045cfa502318bcc9fa890f32cdecb32370b9e5666d65b24b7386cb4b8d45f67e831e1214b16a69524891f4a8555cc164622d9fb49f0e1b733086481025ae1901f811a519b0f7930b8a9cbf46468acc806c26b0143798926f3c234d7b90b7129f5b4cb57a9408a83b0df1a17985c3e3e166d34d990bd58961509f58cfc430dc27caa9d8f7c0a87436f8a9c5954746fb3ff8e34e8cdf3336dc51ee366e85e58ccefd3e8365362ba3d780fb4bb7e4e865a702524c63cd1a2caf5e8073f992416b8d9dec1d4323b242e045bbc8dbed5a57ea6d824d263dbeb2fcbd8265498c4435ae3aadd57e0e84f368405d038ec1a09bb66712f21296558e24f2f31075b9336b4c67e53bd993425f5d667bf913f12ce6983ccb2fdd2b0c5b71b125983b4213504460bccaa319b0cf9c762d0980c52e82c4e5ee52d3875a06a34160ba2bb65bc826ee83538ac68d17c0199910daffa748f6de49094e6d19fde2cfda25ef258fb117fdd624a401174ddddec29821e51a1cdf3a7a4cdcd59c8e3dd372b0d33330971460636e378893541ae5b268cf00a230455d0a54a3b397d604edc14b998b2deb25785367c046bac2372e8771174a3e6976f9da9e2cc9132e95f1f12851f711abb9b40d243ef135649dbd84046fcc929dbd729c9c4dbae46e130f8b96a3a0ccf41f5cd244067a37b600e1d8d81c40381c069c086fe774f2878827ae33ebebac7fd5a673058e25301a6ed695737ab2538c3dccc14a0c7cbf7212ea6bd4c2543e6d9ba27514826b7dde94602d2f61be2e415bfe5677e130689c4381ac9271f8e7d92ed046c6110c1f790f2ed6fe0931ab7d1dbf653c841b6623ba29424a594a0399eb1da83895f569d6291216973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b2bcfa36512722e08b0df565708751ab57fe7392cf319bf34d66a96a21f1cd17fcf232ea01a31a61de95a09f4e34700bb3cf381bf6a547e2655eab781f7d38f16368f1524a191160b9c85942043040f8c250b469c2b96da0c1faf385edeaa5b2efc665ba416a0e771754cf3efc933a86580b5726835a282656a95692d312908726c92f6592ed182ee3c4137c693a57cee4a1a076e51cce1c12ee06939038560ac7a732915306df84b972d26c223f00669a496170d4256609c6668cf6617f067d406b74007df282373f70f387f6daf2d47ba7e4e108660b7e41bc0e8ed18d5e74ee208a6df345d3c09566a1bd4ba3e18101e0f15693c32cc4cbc599af7eaff94caebf7b6d17b02afff954f6ac44d5928bc20fb6b2e148216eae6b22a9c70fc62b0c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f840b2b0c6ed8dba0d3db0971f00f72afeb5c98dc7c677a98f91fd632c422b29f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa178feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d3260ddaa44856ba63d14621f2436ed9d3cd432214c751968a95fbfc0ba3e8995c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdf6fd4e35ce1205eb3af2dafa276c6ba2b8c5279299bc2e8130c43946e8b686ffb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19fb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdd0f15ce856a71e02f25f123f56c4153c11fcc2bebdc4d12276ed2fcf8baead3a943fef2602f31628f859f10ec446197c0ea9640a76bba6afed1916b751d0615c37fd1ed094461509ddc0a4774db57c350e374b284406bedd7c3546c2a6865af9bd57706e66452f9d2b6b3bf9d781141243b1a9056d26bbcab016ff2387cc8e36d0a25342a7b8aed875de3ba136eeeb4b8c24d968da3700a08b5aa4620910dbfb52519756b084e1b382ca02367eeebb59fd7c546b4f4a3870e7479ae1865e3b374879c4e9dbbeaf3559f076eabb79983f4e9d323b8103deb14868ddee3f0ecb94e887e23604fd0e0fb15ebc54cac0954c0fb71ff66d5a7c2b096ce13c5ace38bc411fcb12d5cf49607368490e2f537e0bf0df589f2e82adcb5d46819f1bef74a6a9f82dbb0b1f987b0145118b9ee23670037c25b9e05cd78fa2f4e16661da28b3679fcc973ffa36be02f9b6377fde95895a0406521faafa08078d0c81358107f48b1088bedfd8a36c29cabd52fffdd54cc2b4341be3e1df1497f3f817d9ad8701a7343f4525298974b56f3b33f7cd5ec4e3ae658c330269c440ba5e84d57dd75adbc577664a9403cf32aa85575e13c77412fc5760d3c377bca6b9327588dd87831e95227ff0917aeaeeb32089f1b20b33211ff68d055be052fa60ff8e4ec702a1fde5fc02adf26c8882522818f627c5058ef9129ad27170ba96bb02105363aa37b56e41538eca686f017c6c7c26a960d84fe50960c8c9959070ef380c9c487b6259117935f014190d5fd94ffdf3ab16d2f155adeb18d9ffadc0cb337f2d5a23e2e42c3c0c0bbd2d8f81ea29141d5f0c55db223f8856fbebdc85e8662d8bb55d341d340bacad462e59f1eb6626540e6f67f0f79f9acff46d9942398b9a6f91b84e643490a3196cd735ca909fe4ee91234863bf3adf13980208a2bc69daa340c6d3323f9b34a1e2b9a0281149282ca59ca99f420c9bf70d25752d4f70a92542682285f938b29d259f437a719e4a72f22416b10ccf69d0ef9e343622e8f3742e148b133b27c4c9244e1d8bfe5bf44c12a0b786e7fdef26359a5ce005f6e8982c3cf4a7297e0619f016ed752d62ff2142e11c55c873420d150af3b3e68a14a0f3d2a74230366f396d9d77f4edd8334e138a13b0cf2b1a49d9118130a2c29bdbef805f7ef579d649474b28d591c40a6b96047d1bae59a728070535f5ff99ca0cb98480f5cefa0834a11bcbf079dac49c042dd5ade3c4c7b864c35d69f460edf1894211946c1bfd2b724132f35a6cd5ad20fe6a594197ed03d5e5c42e8e722983cccbad4f00df99b4d34d6090131ddef9f26928628da9e303885276931518c9ae0544fb581346715f0248a16592ae8e72dd55ba906da00b628fe6c2b8b056787ebcfbce37d74e9cb125249d3ea2cab657b45709162c93feb7c713610dbdb7a78c8141dd264998196439fe910103703ccff6bfe5bea1fab8b5700a8cb430e5483303c500292e0b56797954b564a766c26e3746c50f26a84307b325f44b6b60a8e37e68029e266de394c83a3758db1e08e6ceedaf51899a5b4a09c207debabafe59470f81e90e6ebe22f5e1402c86a1557f114d6296e632c969d6755d5ff8570ed0498ad077ca20112116f386f7f81a7d7665e2ab3ae4bcfe1370457553b03c64a51a38fde912278152c4fd3d6dabb1785125e776f34fae7adf3878b65188e57037ab8c164659c12e5f150989f41c4857947fdd2c3091c717c911c4bbab8ebb01bfecf5e755f2a0d5080791f55301e6b73f64ad44750b8560c25bf92c7b7016afed4abf9072dcfacdc49a5e05c6445926f3f931c548d83dc9868f18760a2cfdb357ac63944fcdbd121b8b9204531b5226e144c6c1fbf93c03431b23a4e52a89fbbba941e70d3d89de6fbbea0ea1e7517887f8bb03ffb66415aea928175cb9531adcfdf6efc6803799f04be17b5573d01fb8671be06029867688daafe63c6823d7b1d681fccaf82281261d4ac69c521fb77d2704a47da26ff0bea1244a67a896b1842f54fd299e36aae4b61f2e0dda60880079afa88a33e3c68a58542ae9173aa89ee96741ff4432b94a544c9abdf4e7a5bc4ae88f612e6dc88393179c20f452702be08a6b9b7e54259457e6221ea0121b9e709461fa6ff0e67c635d73d29a5a3c02ba87104f2cb16499687d078ff6022fe8760dbdc952f506a776ebdc218a1f92e803d5ad33786f7c4956e4ca1848573d1a28e8f94f22e6e15876dc42d19f012185ac07a30f9f53f71566bca50b8b87a72eb157ab6a77e86b6209d6c4dbc1e276c6638329efa3b5f6a962adf470658e5ef33d25d81bc6872d20254b191306cffe4b3f5c13756ab8e348eaf56674b66b45840639217203e125d86517e895f4c615ec333df8ff65f557a274787db1b0f024793de3767a485a102c44d0e2e62fec691ea59b6e2e5bf2770e03f3bbdc6f14a586a7240bb8765b73e0240ab5c55bcadf034d0c9dda9a8018d09443c2a526268b1248f9ad10676e9ba5b0cae98dcaec3ab26ad750d8c62dfdaf441c221fc2464afe2f2f61fc7637dc3f156992d15255e4694e9b840ee151ccf37d9d6f10dc790003a03e0674fd793cca5187fb8020a1c4cef5e0334e102a4593645de961da3c0382f47bb3d42d5f5c481e0feb7f50600a62e048d865ef29b6664a48bebbe18e0ecfc70c1aee22db42e666870c71f3fd732245d62dfe57f0fa3e929ff2b7619478f95460b6eec1cff51904904de90c923f9f8e682408344eb5dcb4576852753fc7942b457ed73e342989d0a4d562443b84ab50d012473ad48318d735e031e12d898ced045b2c8428038c35b484085e5fe768685fd711247e7cc25d9563e03919d7d0520014129da447be5cccfb655fbd5de05d8b3dffcc7aacbd4cc18b0fcdd6dc7a84555b285f67fa510a42d43707d49c45593d9878ad3429a258873d6e931d897327d2257a80f384a4766e8f8be29e8eb35da4dae2f37756a5e1d00ee9dee6f69d9d0b3f7420d2c0b9e28fe7eef7ce3d2604bba35722765266cdb9dd87e231e9ef2f0783f92e5be6bfa0345d4781c244407d35b3f7b618a870d9ec9d9d083cffee41e09847421aa3872150493f9dc56dcbf4a5d045e88878842a5ea59cfbce2c69b3477038532e3578fe23f6b83bbda873753eaf191523807c68705ed9c044bc477502f5405876a4d157b09a0fd11040dd0c6c0c25ab23da94336359e2dd0d46b01d9a47f31730a33f35d0bcc7804bc7eb80dbd4548be3c87e3daf6838c08703b7dbac6252717888c33030061cbc71562bed366c8c7b5f13a0095894c9fc8443af31c6987d8ef4cba41525520aa31fc719ce8c1b8e60317b4018e90b50a6366434ae0401ff43aca27e05260190eab9ff137d4b75def8d878b6dd0a1cf0b1ec1ded85c82ec1f64d8d9d099a83f2b3f54ee074e1fa1ea99314958f52bb0de133524df7d36975a456ecdbb62ca0bff65640470a6f9305d4fecd3b1153e7126a030dbd3c998eda15469388cd7a41243cfe68c0f24e8b3ca0097d05043e18c9b587d292818108dc3179c6e477ba1f66c64e479eea76259dd2ecc22e9a5c50223d07e96896a41dac3275b39c40dbaebf43382e645f8b6e285146ca55b7ad41173aeb2fabeb47f6e15b749c0874ec8fe5f3e303a3d76fa7bff4f590510068357d4d6367a35a8fdbcab5185c463039707014b9e7b7f9be6d39277bb93cb177be0a3bfb5594fba44c1a8ec27a457de58c9a3c6ab7d8829dbea991f1fc139a0fa5664503289ac2ef25166e02753dae9283a3eb8ea7a94f34302aa52a59a9e44a1341a619669fc3870e3c1e918ca816d87c71f6262e70a856a6425439893568fc7b6d13201d7ac3570b6480f220bc70612880b3e99c6d8b3f5f49b740302c2394c50feca55feb6dd0c31b0ede156677343355cbba59ff689b9870caa379373a138064c1b8d277892eaa1073f757784951de4ceab6f71a80bb8507b3a9f28ae67d058c7e45e09e55c0bc7aae3ab65cbb8144f648d7c6be8c291d2349a1950cb8619a52282ac0c6b608a41e4fb0dcc55816133043dc642db29da96db3df25cd2234b5f3c16084501c082ca7c3ae474b942342c80078f04ca97ab5e8a70fbc27dd8e61ea48b1103db4a37492560fa030b7267083192ceafd98dd736d45b27d68e8388287a0a79c2e9e3005b05843503861fe5a97c241e4ab3151260f573b2b07fd06118f1c63f9ae470f82a8e27bc05da6f0c1ca813a0396700a0a38779d781d4779352610abc80e4dca7d2177ee56e0b9a6ca42ead892b16e5c3b5ca0cd017ccf74024c39a1420dde195bbb49a4f1697c73c2f09f7796e44d8a86908d7a88232216c24c775585179e423387744aabd41293bcf5a4088a9580b6b869044506533ac972ed556e952cc1a70374e9880fa6217c30f9ea9902a521ee10d9404d243e24a726282ec031baf0892b05163addac0d5c80bb834e4ec35295d6af57d9a2d8dad59859d8a13885697edd1ea35f668df9e503f1fee223a17f9fb816e7c45652c054fad508d331dc1c4749f1e4a2d1d23df6ddc5f591c1abd05a21748ee5b55ea78277a781fb5c4b694719fbba25d71743c64ab8a79d2de516c4fc2a1e7f660323cf88497f21e387d512616f5e5034fc2c2365e75d3099571e1080bd3b4917610e5970919ca54f6e31312fb0ce4454fbb90a231e2023bad5984fba816f3cbd21f288305612dd9e59d59693777b547f8693c7d27c699762add91e390deb35697bb681bc449a38c1c01fd35b1f62f4cab7570dd539cb6c192a2d72a5598896217882751a1bd5a2a36d33b2e91c72e835909b1e0331c45d16d7b711c3c7052cc3d6c5b166c39594db3d7414c7b1a3c7aa02673a24c2d9513a9214f6ca58aaded6f149045a3faac5d9c7713112d8f5842f9545656bf16d6185f575b1afe3c4e801b2afaea0a60a68252683f1a33699f1d52b2a3c6ce753d34e3b324aa58dd055b2cb56e0f453393b09aa0bc32cbe9a7e3e824fb1e7aa98463a7efae51536300994ac6c8039bd7b22eba421d58d81c5d57130ef15f0e49f6be99d3c27d4d0fad326c390d9b8d946a9bd156ab718c734df6bcb9a0f64e1226de290f2b385015ec4b8976b9279ad5e1e7d16419738697367f25b16a6caef25eca6bd653618e1ff6415785293588f1da7e376c3b76f6f3b98de05d72aaa7befd0d1a43113f9c47780e0fc0d6c2e08d6117637e6338271557593522d1c8eb8263b39410be0ef66ef78939f134429509832cc1fc73b7b4c8fd4021cf98f1bd24a1496d8e29e9570e1e4799df3c1a5eead4668b8233d3c8f10830f44d7c16890f5fd621033e8294ad80e903ee8cdec26748a95cee080f513cdf54d6bcba48bb5a79c5e3d358b34fc296b1f972542bd8564b9b86e275d2896d3a4e6322518790f5cce93d1d362c3bca92c0f65d9d1343eca76f3cbeab27011a8d01bf4a9247ac00df18b68632ba4971917c5d53c1ac3817a2099bbb855863746d5c6343d18921b320134bcbb5fdc56009c464cec0e2660368e0a270130f098fadf5c01be96631107f794a6cb7aafa9aaf3c7ca7edad7671ad0f64b85eeb9c6d0bc98002d657211fbc251f0c630eb5301ccd560ff31cf5fb701a8b95ee12dabdce18b6abdfb5caf0668aa02f7aa19d33a4f92ba0ebbb1169a9a5a8f930babe04c21c430f87873b0efc7f77cb06275d6f200dab5513e5b034976ab043a63def7d11ca0b87cf258bd8d97f3b58a788bbef1ba5ede551e6fbe343aba1f5fe2a3068114b6bde535edb0207759d0a44fab09aee1b045605262760633143b6c8d726d7de9a19cf7933aaafc1e42548f3853f697179e77c642c5fdcde51be9ada1893cd887a69b259727dd1cc8cb14949fdab119258bd4e30f9e2dc769b2a8b727543ab2a2654df25507ceeb0fc55fde116f1b1688cb0441b0076707ba3c0aff68f28559d4dc3889c69dd6e34b870c7ede5722eb39cf5e8eea79d02e3c0a16dc5e4f2c922beaaf8590ff3c08cdeeec2626ba210a058f87b25af7f2409b32daad57770adad57381f8764dc1fd74dc69b0dcdd4b15d76f0895f04451813de38c3c37001958040ef63a3c06dd746da64100b503ac394bbb901dfbf1d40d8c263ee6cf813c4368e4b0fcb562f9ebe68e637d4f7740aed53f666bf94a2edf7a6ae9e40284e20d67e985331f108ab13524bed2b4348b1ccc5772f5a29083bc275012a3977891091341569224e03df144f2ba633b415ad82844e6bf167f1fbaeee78c7108de7144fe4ca45438532effa84ff902d7c3695f9a51b618a0778b141323d34f4571c5dcd355c0c83e278f1e2c0b0e2dbcaed4ed218c7c54674e9d830c536de2889264dba35fd1f7710644cdd413a1b66955c5d711c53f293269d5b594c87aa38598478e19f6a8b273e534cb702ac55cff005eb127d43ec463e5a13e6dd4fc094b47083ba8b577316be85184f431257b8be77b73c89d544f95ce921acea17773c6d97c94c87d9052c59b54fd0ba648e0ac6463acc8cd97b7b524972f7a8663e0214c42d768c9c652222f0711681a80f51abb31d859e250aeaa7ae8148e6272bc4828754a210c5e59e94429432fae166b827acf8ab9b1fef74bc68a95546568806b493527686b38b57d43f7f3e213809244b40b80a67662ff2d4d10072de903a6447d61181ac7dc63eb291c846ee3e93a604b58b13a1c6d8a7bbfac2b24af49023e38abf7a41e4e7832344723e4a8eac31eb5f976551e47d9dca01d817059bedd8b344158bea97a0aff9ba14b667876eb314f0bae2554aeb2511380da55df566045ce24c23ea4478f50647eb9a310727c490c6537376991975ea95b967540c385b4c47984eadd2fc15150844bf4990688147d4635dcc2c5e55bea0219e580ace824f27fb1fb4b9339203a7478572174ebb131b0d09f3eda9325ca9d3ebab7b3dbe25b0a3ca85be5c14b5377d85da9521f003002567bf3f600526032b5c4ae8a3c3b83b3f9656e930f582b99b260a060137f78fccdbc2d2d342518d54b1a19033f4cb20ffbf6bcc69f078802bf47031727d6bf2110dd5a28768a160c83a61e3c54968c9e87fca7c4f3f7eb048efe4d8ee9592291f352a4ffa489358513b865cecb94b1669788c8cf72b17b2b8bf10137445dc4522c22d07a8d1aba20ad73f096384bc3aee00de9ef934bd904bf80fe7008326b5876f31a9b4ea68f0bd92e97bb4a99407ff61d217c9e3580a3eb7ffb42cbbe0908dacc2163de207efeea98de352dcaffb50834785d3a94236e764238f9535f06a8cccff80376cb45791a691968c84583fc62ac1590d38a095d2a7e73a9e3aa449d8a27280d535092cb3897bc18a5b5e7deb9fbc4bb69dabb8d89ec3b9c6c6135dbae904e9300ff4f538d7ddbd8c2649bf0510414c8df0aeb48d36c56994687e107319a6758db9e9a5e3f9a59acdb0c08dc25842569902fbbee18c4980c8ac598882971b026bcbd51f6fb0c15dab57d681f978bb3bd7c143eb973f0dd8244956a3d9a5d5e1e59ee6095ee0b108148673cf0a98e08e41bab46d0572acd87ebed067a2241cf95d019fc0b6c155ce1198de6bc0dd01a2a4ec5f6854e50753395b907b8b3a9e703e4899f6ce492e9887a7f1ff867254f6df5e3f164d8c9ce3bfdb42cdfe4c48dbaab77427860729dcb5e8dd66909e082ceb14bfca158e0b6b725bbd712b420c1ac007aff0f73b9aa12268ef05c9d87c6d662652871f8451a2fffde2fac9aadabe5a12fd7a1f58e819832fbe9926a48fae92681601903be8a47980e47ab38d5c8a22fee16415de3a7baf9f5ef537e479a8eca8284fa255eebdf937671a88f0616319c09d0c843f4f02d69348a553b96d1c15828642a9e69c83511e2664dbe2635b35c27dd83b97f951a03ab289c402fd3d9d8be2556388764f2ee5d892ddf89afde99dcdddbfce7c0785c462ac5230d201ae47bb8f6ff0aab332f808f48e0039840056c3fcd68e5558ef49f2a17a45e6a0520095c51e2572b8c667467f56559832e0cb2760a266ea18df045aba71efc6517b7c4cce88236c8e340b26def791452d65a17ee867eea3e3afbd2990b019ae3ec8b7aa05bdaed7413125ff95b2e105f9eb98d8dbd303d8c6b69dcdb803e81acde0c1e18e472f800a8633c3d52f169194bad4936c63b52be472b8ca3becc3b12ebcc639aa0761eecd90e504ec72b73aec0143cfa674359007d1833feecba5f657341e1873ea7f49f2ebd43f3bfa508be04c7861fef4803ff30bd975de154480c43b5d2eef41f027b3219fbe10f2ee2d2dc9a3c104955576b06d47d01c66ff433f67ce013e727665017d405fd50215a65ea4bb7c37704163e95dad5f77f37449f8a5a439902fdf921fcdb7ced2743fd2b0e82c3412c9df5e8021eea5495321dea5b583604e8f0fd4225c9b280050b0baec6d3a68ee64c0c8caaa3943b2ce5ad593abbe237de59b0c12ff6f7bd2780d9aae771340509333bd605a447cb0954ff07251aea574c24b3c7b2620b69da1862f48c95fe3f162df05bbc9a6e8048f7d6227a9e64d2297b3f3cd691c7454b11226a14dcf87336245bfaabceea50cfb88da7a781e502c673eca0c2037ba6cf6b440021f2dfbf2c5bdd891a2a8b0a168c4ec519464c2ba219126c6b45f65dc7febe9716fb1377039307bfbf8ed44c9e42223d1e1e2d2b517782fda0924df5f545e31c45ff80ea0a3d9ea8b962a9d89ff854728857b509ca406e36a9a145ab04058850a4531b4037c598e3349d307cfb79e5a55feb129dba68f33f0c6668abd6a30215c5c5187486c203830d2a80a25bc63fa8509212b1ca2b26e828e44e120a6306cd4b93a44cb18eb77633b04139d1489f8bf412bb2fe8b1adfbf80258667ed00fee9fac1008fef5cd89d999d47418d5a2bbde27461de862de1ad71486777af6e25ce62237490a8d477f9c1bb7f103cdc23fd0725c56e1251e1b2dd5e7181a9100b5dd7c26e92924c07cc4d89cf2e63bf5e035de1cae8091a031fa758f9b62582302a1906fa3738dbe0caea8be2407eb6f4bec185879f4654265a0644e4928539bc85767bfbbdea5196f991fac3dbbb44ab3a9b3cea2eaa91c348cc26891b76a6e962c73f2fdc33b6f41a83ce3ce27728453d34292331e0521e0dbbd12b0beab3e0eb35c5a4dbecf1d30b7fa2a772ab3f8a19caa1e3856137816e37360c96a037636cc34221442d09dfe53d62c7a8cecebf9e1e40b32d9c8d0da7b2511684f406dbcdd56a07c3a04eca089ad4b258ed31da46e51e5213dbec362cc27f9c714a449966a0f4b177c7b1741a65cc29dcc020525c69971a81ed1c309236776cef8524a2baf17ff73495034d245b52c44cf53832444cec7d414b98f430a6f1362035be570961dddb07fbe0e3a0fc9bf9529fc664b061a9c969a44f47729e9d8c72e672bfcaa57ace4c09ffa329d486623cb052c0339541eb9cf82b32b58b9316d4d0846291c4271fb38ba8451b698695f235751ac6e6d43ada6fbe6253f15aeeea097c8ee8ae91a677fb619625995c8df1c4d7430fbd329ffa439208aeb5171dd94d7a18aafefcbeb9cd41cf4effde8a33bb61d55451005e626229215d1db428b730e17e51f399be1bf5256b322822a76c2a67fdb84cc96da091eee6a133408e58771461f09b50af4000055c21478e3cbb62bd6802a2028a661a6ed87941f52b36dab44e032aaa18724413d9df862a3e3d66c46062d6376160edbe355070a34b8c61a8cbb86e9e6b75e35210b349bb5b0a36600afb5387467aae387f62de8932a5abed1e8448b7a608af25761f58d237396cdb4f14da57b8fa20974a54b737ee2887bc6c1eef88ce382cdbd1b85cfe3459b026f3e6f3d33b6a8fe8f3d730ab94bf37479191becbe89cd854ce8adae0687eb3feece6bb753154a9afe2daba08443a6ebfed8e8b921a90641e2ca5d591cbebabcc8d7944f444e60bd37fa642e27a154b5f89f2ff798b8600914ea6538217463ac9a95b7d5cc8c976217004b5710366f7e5cc1fa33bdfaaeaaa76a2c4990bad119a2f8813b2ed6a58d1078aa3c6122adc89438edfdd0f9bfcce80bb6a0f9069a5f214a41d5186ecbc5a0b5739d8ca7f5ac2f309d8c4946558b099472a260272a12814327daf5bdd2e7a572ff4527358c49ae7686f195b2e974397e1fcf4d57d03216fcd63c776c0558b8d0e37f06e4197e65a1882e2bd76aca2829227ca0dcb9e9772889ad4267c12d7e1e41e3e3acd1252b949a221b718defc27984ea263394d09cdb3de1b1ddd0b9222cceb15aae901f0ad9ed2be65ec21e157328fd749011af720bf93d9f7ebc57a7f38a77d54f8e468bc17ed0fff19036add9765d998bc652d41b90b0584b3b08e48557f582c8c5762bc659e66ddb64124ffeb4a943b57a9fbb09b5b8d544c58d07921a6566f05100fb217054eb7171cc7006169a1bdeb131e17c441262f768e3ea05420db486dfe5c60eec5c7714e72551106810e51a6b6ce35a1bc580e948e84c363fbc0a7cfcea9eb6bce54f2e40cc4a344094d7615469d04f8d790d743b965080c3cfc8c196389cfe797454f0ed21378d9a767f9c5eca6bdd250552a07d303861494998156442223d8fa69984c145b0ad557a55156ae6399f398514087e81f66ddb67c84d8c2ea896637486e875532722a4183fe861e60f377dc4ebbde8e066f2b1da3aaf258b0c1c4165eecd4a3de39cc3d7b74c812873f219852b607059ae95b722a4e42b797a99ed779530df4b364d48a01ed0ece6d3b057be6553e77b22003ed7125fa146743e025bfa1f6d1c6bd0b457602c8caafc75196394bd266cc7cea6edcf8e3622a62202a86af52f6162435bdc895fb928dbfe0f6e7668cf2ff530908bc8d8b38d04559f859ede9df1ae4483f373f14549312dd89c6f3a2b375986d4a79652a4187e4038b4c53f8c04457749871cec3910ccb010c3858ca994d140afc7b14a38e232ddf2dd24e10329cff1fd64209091310dbe996a2f11cbf238b0087ade07966d4103bc58e7c4381c923f3e17fcae93382b74091cd381cc5cb49fcb99be5e9358028d63b9131663e6dbd47e55e935df8163910b62180f56e8a0cb3179a93998ab14389ab2e79293d4ad2547eb88a82c7d1ff915fc60b26439384e7021b146433798b4d66c6c8c6e097652a2a7652a727bb44e2a602a2a7679ab77a1c69d0f73ff5789e9fbeeeee3420eba1cbefda976cbed7902dac69a3a3a5797dc832be19ffbf40fbd8dd172069e01cdfc866e7b077f32546abebcdd3b48101a0358c26109f56115869aab7b098179e04f63fd7f6bdc38564f9ea6716db9800d9560c0bff8258e0f92bfea502c1f62165d68552e08b91b67dfe5a902d690008bc698941ee1db6918ee39c440ba6793b251b90e7d2e2fb213b186f0056f87856e4eb309bd5b76186d82d1b3bebc99174d643bed32bae12617f30e121a4032dc94fba56e0c5798474f835e46fe62284b579ba8cc1d60946d85ddc4f5dc48e68af0662e92283a031c76b48a798f94e1845902c844785a83874bc04196eceaeb3dee916c492baa80dc03e38426e2a79975e24f6ab4648905682b3eb4c9820ff767689066652004696ad261972a28565880bba7636f4cff2021adcec92dbb634d1b082311af757e220c2d95045fa469eae68b571f2a97f4a49738a1164e47c1ea03ac906a55d476ecd3d52d490585ad0475b30a58c8b7e012f0e8a046c0ed7fc5039f4723fd14bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863646a30bdd21a49026b2a0f553e7944593d3cf015fdda29c71bb495e68c77e88ec1b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda36578c0b9a66757a50694d07a528889b252044df26bb44cef9c2ab0cb7c3416424fb963145a84c613cc19cf45391bb9d7a8c90c9877d0c2ede4b810d81592052e00edbf08ded08c35ce3392f3a8761aff4478ae6732d803ba957b5349fbbabdf6fbd7bec9f381920e0eb2539fe5ff5f254c6359cf26e5da058f4a5e3817ebde701ea660918ef02fcbe31f8077245100c236347df1a59cae00375c58672863165b1bbe974ff0248773f30af6c5dcd5d4866e8adc0df091b4a993440a4756db96669a8dce00a8c0186da5ff33bddb6ead948c5220e0e69aa479ce352066bf1ae3397acd853a2327d585fc27f9508adfe36cce200605f12008592f4193fabbb901bbf914e46de35324bfa598bdc28937f7b8d6805f564185586cc202722bf8c012804bf4621c034fada2837bf0ccd806d6873295c9080a4a11c110fd13054bbf649e0d888b0395fe8663a5e8cc8a92517eb06ce28b1ac0a15914728b2343d6e10d84b651361a80e8e5860df639e12ebc166d85214daa2dec09682a1488aff7016cf26ab059cf0c8aee31d04d92c9b60605e41bfba858b3e2dc9125f34e22ba9e98b2aa69dd3008ef62ed3b37e602edbc42b9231bd87f42f88d78a87e3b32dbce74344a8a58e41c5aa8d4c701432f9aec85789bed8818aca5ec266ffecdcb3c0cb1ffd579a93b215c46159f38a556a3b6040900b98fb621982701c19f93f0625a1dddd6b3692cc71b61390a84e1d9644f317a1cfa98838135cf0c497e6a0632122feda04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a403c212cf6ea20772e41b0dad6d559c2c5f953bf59d04d42cd77ed5a6a46655abd26a961e7788878a880b5187261f0f84d3d8fe553f55f46f4cf7ffdc9bc8b87b52a25cd8704f168fe6ec929cd34286dd024736a038ff4d8565b66b7a79c892a0f0177f5703e92f70313775a46a4de4931a3ce8cd2716159791d1cb4488eed451be4a638128fc82a4d6dd2c1c85c49345b1623c1bd820e5868a025f8a3b685035c670b248104bfa6a6be7f47950430fc1412b5eb46a54e62fbafc94a56b4e3e48f3de078ead98958acb96b3b2707a89402bdd04a52f92838978d42abb39ab7394f9d696dffbb226e1adad427511ed13f981fe63fb0d6db0effd89b27f69d7d54334326437db4c94e808933f2b8f35ff0eb1cd2f6795723c0336f5377dcbd5bc667894ded871faf3ef3a13dae5326d0c313daecf17efd06c8dc968a2abad08e38875f49c0bf43673c66da2dad84c58e42f758bdc613af139cf553f41eb150135f8b5d374f52ed1ca0852de2d8410bba5c6b5ce85c38029d33d97275b8caa1b702dcad5e80b9e0e7c1234d99270918cb155c017a74747aae8075631f7c4d5e08548930e442000e2594f90868292e4bb59cda082c11327bdb8f3c1f9b87b894872fa912b2bd427c82c2527e9ec38d42b0e90024f25f44ddfa9d04f4004f3909ad25ac03178ed654bfb15ac9c8b7b818aa2d8f5db809e4b64c90266605500bea57b1dc5b58c8f9684a5dc4ef0aeb80aaad261d7e4aea4c232da45134b87b46eb219b7dcb00d80e1153b3c5fb10a41f36684f212affc75b54b9746b4d4811d7b977861c567095ce6958aacca2c49c1fac6241b4ff90dc66cda797737695ec6f22282800879c858ea6b1b412f469d8e3311982574e17d95989e77ec935ae75729b988132e286b2f6094dc99225551e8b37db7eca4eea1d0d81f35abc6cb14f2c88481cf241346f29a4a3918e80ba999c7bfc512c515473ab268a8d3b3e2a4ad621703b1987f2321cfc4d3c0f06305d457a69a51b9acf7eaf98087fa2b2012dd6f193c57c51125c0d5dcfc84e3304fefce7b9b00f1b07f7fe5f4d8bd7dc4620f2689d7f01959e1ddf69330a70a927e14a7ac46b538ebea97df58bbe95b5e69b02b5b755d996d102f1a6c75a10ffa0277c55a9c7be74ff4657345c3bf35b1904ca3978a015453b83151c06c3d5e88c7e799fe81c39379137dcea98f290d613686bb4db17a779d5392204fbea254b0c3307ae40f2cf74607aec28d9f11dced8df879222f09d7fe01160e581ae103dae1bc5f815cff676b8bedefb9e68ec6f3e908d56b5c7cbcdd327076fefc921b0cd0e6c6d8275e7b0b5a065b8012e072c236d00c0cee67fc1654f1ad3f5f2adc662f84e95e02d02946e741739d8f98418a84ddcbddca0908d29738c11c053ab4656526939a9df699aac0c6b712bda300efae582d41aaca4692abf053d6b87043c903fa61896d59ef9d6ab57536fd7760a09ef4af2178e18cfd64002ea695521fd552a0a39cbe7f1a796fb6cd63dbbaa4b36b0d5883f6c6f32ade912eccf27c2e178e7468fc387e2b6df539a6c93a05b77d961722f6f604f01182c46008b609dae854d18f067ed204a432a304b076cb6306a39c0ff77d68304290a6b67f50d2d4c2ea84920d244a084a71018dff2a13eaff3950f58d50e23daed5c456cfa280ca3d22cf67d798ceea07d2a301d893608e1c02d9b09be37169f9413a91f45e635b32c1925883d6c06c8fce197e80c57d3b714b1442d0938b282235b473a45cbada0c426dbdb66ffefeb65937fac7028f8377fd18e14b28cf285c6e61e9ddcf8296e1c99f8d69d4433079101882ad9dfe009a14d4addc0ce951fc411cdc789b4a7911bdcdbf996ae6aad36101385ed5e0f06378e6112685b9b920d50bab2151e073cd2d4bec897f1dda073beec58716655fb9dc12a82b486b6b00446bdac44e5fca021b9f500b61d8b739c6de5e0ee823dbceb25515c56768d2e5006bd357fc2e33dcd6963506b0856a99175429e24f9dd264e43ac1fe3f1d3b9e1836b81c63cc4580e0380b3276fb58fe9a03464a1005c46ebb356ebc0477219f733c7982aa0d7a178dbb05006d5f598578389af1eda0492d34a854fa5d55b8daabe07e79f8ac26007432471c28254d16f65a1fc6595d4283671d814a1fe1cbf1f0381ca0045cf6a12bf9868a895d9dfc5aaeee63fa31d110e05f24983d0f7e5179fedae739b444ec510d3cff695ab97b6c458eb1fdf99f35293876ae1dd38ab0df5f0bf3cb5f4939435a18ce9dc2ee6ad98ad7295f32f6bf1f37a9677cbf3a260ae7509d0af8e5658427fbf24631744f67c4297d117d8fd35f730424cd8d6ad2ab7da4b0bcc31d6b822ed151a2a6d1593ae272d1a7e29e73d9eca7b404b030827f8e107c06130881da0d64a42c7010ffc3c3103c620ebf96a3c20eb043b65c129f34397b31570c54241f003bf5fa9efe92a9b36c9ac917fc47496d4df21caeb2c46570f638d01657802f16d3b270ac8ed503efa99ff256d05243a95878fb2508e998868adbf6eeec51312509af81c221a77a654153762271e37a3c3c78d77b335d48eb3f8cc685b3fa2522a6d0a88f310f67b2c423dc23d79f75c77ed400cba74bc56466d64879f43555f4f4f549e17a0b515c2b5aa077c5f7b39433a50d21a8c6c79bbaf0ae87b787d9a4b0ed509c7b39fa80bff0c45d3399287ffd38d86f6bab469f5f42725a482a459bf3a0ff07036701b5cf9660883833e7a081ec97eacec6593d4007730b7bfbb80aea3e1895dc00a2823e72fd04211b884116f7cfe902e03e9ff1333d4ab1e72f695fc4af488eac60f8ac9261ed7191d927eda2aae05bce76940777d27480fcb8beda2ef25e18abd754083d1be8fe2a23b33faf82774d54bdd13c879467f063edb70d9b5f442d379296e4f4d10bcc3c7cb3370401e4390cdd7fdadd4e0b229e220e1a69c055b0915ff8960801fe90eaecd35929ea8f5ef69e2a1826f3b7d092d60af7f785b22688ea5559fd8119576cad0d35e1fe6ec698b2276c2c107ed49034e71b10a65d83eee58e29357e6b13d312fe42b8304fbbcb6e2c3022629c8e3346a5131e583d5a3edec1b1c98f5c08c82bce41ea34a2c2a3194b020c5755f39920b6ca40e39f1a31d9733d82f08021732e61098376a34c6cee347ed1600f1e1438a661514c5d39c63b17d3592ff3b0516631031e220a0d46c2a53d22c59c663858b1b945dd4f4e4f3f3df4ec3f8d579808216e9ea6ba46904d71ea1d03ef8ca74cb7fef7f2b6ceb472e018784a59361703d447fc2ecb249c0753ed6d1d286afd1813c5970a0521d42996bb18063013a31259c5ada775e2b983735455f1c5b8a43fd8a98b76e1c99b9465f47ee148b3f8ff70229a0d36b012278f755aa8dbbf91d2ef7b86b9b0b28dff3ea1bee438e9b82bbfad65d7449efeb15313921688387b966dfee6c3018e399737e4e2a1aa540cf2d80c3fed355bea44354574795d800730d9844ac790d9c6a41b9aade3ef15402271f9b2ba795e0c109e9433518e7dbf134c6f41917ca8c0988369abe7f71053aad9599d2a6242fad77e21b064ec41acaefa26d8b018bcbdde77cae0b47dac7f9ce97ce04316ee355ea8be50df20a075287b9dc21e67dcc3dce24c50abb27c2a1bfaf63e289115a384e32ad437f4a31224ce9be6e881a42ba436b42cfdffca7235c8cbb8ef9a0a1585cb09f5a233828191441f7bfe47fa1b6d96998a62fb54affdaf353a985992cae5dfc917e5757a90d9aaf27df0695f43871ae62c5610a6b644c0077d0120d45954947abb426a5c5a1c8dbfe5a34a0fc6a1a1f2e4819aba820abfd008b17edcef5d5e4ece4d933e4c3bcee2df2878fdf8757ca8df2b661496acbc6eb7fff6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e990a151e83ebec301d135f92d43be2b8fc318fef7fd2c7eade6ba57187b960756a555b2c0b7595737a8be9e6eef5c9aeaaad9dd79163ad81523ca7287cc9045a4f87b0b1d4ee426c9a20343e08db43e860fcce3e9f86c2f935d8b16a8a1992385e0783e00d08f4e3d0f7fd76c7870d24eeebe18102ea622c4149a9aec9b59758eae353b6e5623e4a1145e9be32a265715b8a95398c261238972a704074174b17c7e948204ee19fc14b08bad38955d85bc951fdf40f9aae7c27968736770d320c6f08753a6461cb612ad2c22f2d448d20491311fd83dd0235c58f8ba82ecea60993b86b05eaa081a76538be457b8e0830484d45b37dde1b1fd2f53ce085e0ce8a9990231114a89a872bc7c0af5e3a051db3761da3363ccc24433550d28419bc385a765ed379d242c2ab2ac64f1e94bd0ca2d93cdba61c80507e86d5e79a73fb1c5b27b7180bb96f57c3c92ebb22cb5651efa46d45698e39fe3e4e48a5fb6c79ff7fc79d09a50dff08ba3b867287c3ae3506d9510db81ddfe83e7a0f3b3f7bc41544e2b72bfc6973e25ea685eb6c05a63f9d5e4d0c60592e3afb78542f1d1f836afc8fdd7fc1659ccebc3689fabb1368ca31e03d70c6d2706f1421933a53fe5fd3473860a128f6f5f3d4592590d49f63804b929aa38b14ba84f8ebff137e9e39624430287e6360ce274ef40776fec911ea08bbbab547ec0fd3d828e960c010ee3035da7eb2e95ea91d71dedd93b8b86c098be1a6b8e276f03f021fab0e47cfe2cff14d7e35e42791e3a8f3714701b3effe40d2bec4ccd5f4fad453566b1a18218ce8519e21a036419ed49651d6b824cd5642d5ff02255f1429ed2e8d264e4b2290aa7a71ed47d454c7b0437ec7d8a0a794e2bcc758357afd312dee8b49a903314ab505dac6f0eea513cd4525751f740d2f8f7912d071f5a31c54f6c5d6282604b112eb1af97f1eb7e4c6f2941d2a382b11254fda5801140380d4517e63e800b92b11afe4ae4cc0c7fcb015aa67da22ce667aaa3b92ee41ec404e43e51a114ee3d8a51d058203fb2efc1fac132b096b1bf810b54756c523fea9a01229b9c2fe6e06de8fa448dbe54e4851f45bb1996cde27980f6c47167e2b3eac640d7bd218d2c11a84c4027f404fe7892ab83bd83c96c67151b111b3ef532b52d80384d996d5d30d28fde1a333c74f3a015fe3e0768d1d1d7e60a52007851f9230bd8a5cb2abce230d654e36a3bc81ceeeb60486b9040a8a1a598c24bf805c254c1b3c66c5d28291e67cf7aba50fd26e5c25af845b23557074c343df2c30413215384e3a709e02bc110786d6050312c034085878cbd12e2d540a7b2a7de06049881332afa089c7f854f67fba0ebd514e6e1b9f00f396622e49758415932f23faa7c0211ede238043e00954b19b48bc6555471bb98e12ed06c0cb971964f9e173a7c1f24a2d7bed87e5135a40570f8e13ac04544f9793088cda00ad74258f69bfd405ed75306104ac11aa7b62db0c9498befac2e96808988b707206f8f82a990447ea8f657dcdbc3a5e0a971ce8635477614f7f0143820609bd22c2fd9226051e780bd5aebfe02128d367d87e73843e5d93648a09885c96ee7b6d879dce184de542783eeb70bcbb0c7614ec6e53f12e369b977524620815a67bbc480abc56f0435d08b281edaffe54a4f1bb73dfda0546c310605f1b429d04fb9c7e435d92fa3eeba3d7c223e1608e2cede2a851c747f76142c8dff0470116de91dd83f0665a566a6d5a8927b92bfbafb197ee136e78c850deece9c7402d897239e8b850dea308d223d060f078664d3558bd9a58535a94121d20ffd09fdd08e8655b67f896607c72f8d2dc1f6779e072c00b572efb4f9a98d1248941b0ee830e37b84ffd94894d4160cc73b8ffb9d6c7ae4cdb1397e983f34b126505cfe94edf53238e3d584f2fcc2468c7cbf3ae2079f21794acef7a5573cf6c8981f7119bed513e90330098fa9d86872a84ca3d8fb1a75330fc1316db9227b4ce9092733645de2718fffe8ead30e723f8b3f03898daed7f9a2a38c4f2d1a67a76153f82547e4419cfd068aaa6e9474f6e5c9dc10a061462fd87b5ab1100e6f68c7eed6d40ae423489231e8d60821ec42d430701f833ba4747918a5bc5c21b56ce54b97790a5dfc4fe3b70e862731ff5747e546f084b6f00e676846d794a1199dbfcac8a281dd94bc1e2502917ae3ee8f284ef87d54afc6f87b7bef69f0049e6a48d3e612ee9a1986a970f7a2b89904cbed776bcfbe7f0ec0d2b6e1458e804aaf94696821ba89c7efac454d4836c895905670e8266b35cd00e2f9a79fb3448512045016142c14bd29d56178caee5b1e3ad36f8885fc9184e17ed80c4dea0f2fd02d8106563a4ab8e28f059dfb36efbc5411d39b963935c09a94f96c932acbd717a8ae0ac2363b9c26e2950e3e827bc22d35af3bffaef604473f67030598b1c74b3e4c8940b35aa447b51ad7b97394cdf8ed981dc5bc3a62598db48c8600bd920710de39dda1c7f6dbac29f6c1005ff938f4de43a5c296830a4e9f5367fb9bf8b67bd027d1e135d400ed78b46abec290c3071df8417ef52c3217df97d0cd02ce393d1dab52726155ebf77c08be09b1025ded2c7dde516d9dac02caff2260fc127301ddd3fbb226421b4ca656b93a1afd4d6782177308affe5cef244888ec1a46480af4f630bd838232c5f3518ac3d04df772d4f7cff2689312b027d9d562bcec6dc44910ecb0bf0a713f9a2df611df123d421dd0862563624cd243692752ce14dc3a94e2dec4dd00a4f260a511f38c9d4dc4317705c3e2f35a978bb691943428477a6040cfe461174d715ed7a163d77857ab46b78812f6a3a1c7c1d7340ea3e679bf77f09deb2141979eb00a565e89bf172548e153057eaa20465b23c9bebb98a5795f1b315eb3ce59b079ee38bc645aa45203814d26e7507312d357157e6a6851d14f20ab609b4fe84f2242ad785406ac1ff46f653403ba1c52ac387a8e1db0a0f615ee9abc276f0d6690263a1d2fff1c0cc43bb3052039b0c5464461a8b7252050fe10b5e9a3ee03c0a9c62d2b597de27e27693b8f0fc211706cc4e4a31c3a8db9e28be8a895c190984a4442ff95ad0241655611b46051966482e5960feeda3f49f950b17454004ed44917640187f48572768189205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cead9fe40696e4d9d26d8dbd2ec71a2be259e4738bdce987bb791ecd1c4641766236a9462c526686ed7b97130d326840f3abc464ac8d0f253d7b1c260f978e64817cbe285c0407bde572a076d2bdb83efe4d7ee79c8e815912e5334df8ed39713643e0bdcc75cc88589086fa46f8baadbad0aa9259afa1bbda2b0157913bbe14ede94aff76b697c9968bd079c9030fc282068b3ff015af9819c398374d274b23dd58bfb04ea3d02242bb6b3924810882b2822da037eb7e17e070b87c2f9e0bc694da4446fcdc1c10b81e84f90484656da804fc2a6519c07ee9c331bb03a88e9abe618ffec428d7f9617f92da8d8d6c41267c6fb326109f798b16723495b16c07229f28407ac0ff52b60b64bbd1ad37073af9998850241f28ad7aec8f7015b847ac8f9d1f72cc9ff786fda4f600de18e45a8caf60a920520d7c98d23147d6395b78a4d40eac0a5530a104588df1ac8c337e169274f2ac09a3f566295388c242c9af7de45fc39a0b1518f93b93c8dbb5d57054190f4c38f0a38c8002752ed22e8a6109c3a047c9cf83ed6963ff73a5564093cee4da3b2d17a5b92e907adedf4b12e83e2b1c20555a935ef3ee84340bda23f1cc4ebd43fd4f2b370fc6f676046a4cca4a59bea9d1df6555342731d65571f25ae667a5c7003218086776061b784281f4c38d486cb75939a05bcba7786c2e99a1696731a2d16da2aa1b3119f63561985cbefb561ec82873735b305a3976dfce33ae18e799ca80a2957521210912b893b448c78b0aa6da75c4a966cc29096505137f38d9afa5f42dab7f4c60814e4d4c1c770d250830b496a45978bce5dfa1e0ef479a80835339fb0a24ff9fcba4273a75347cdd876c5cac50260219f21261fd1b487a6f6da9b777286c15a258a34583aa14ce26b54201cd16293ba87db0c270601fbbbc90bd906112f953b42cb9d41fe748f338906694116e96891a685c1dbca7ad11d2ee89a3c8189572ed2332c87517cc620e22a857fde6f299a4c9c1315797bc5d98130afd1b0fd7113eee9ad92767e22000d9e146d5757d6b95f5dd32c590c0c4b47d39e25d8f70ff473119653532f574fd4773145f590f4a9c55f1d46f0da869b92ddbc4d0bdfd096bd3fedf1d4743711297a82c35100f5a76789f1f95dbe1abaa177896c755ac8af900f2bec27da6f03ad0133a8fdee61ad47154bacc562daf778e3416a7337368c5cc4cba6ae449115a384e32ad437f4a31224ce9be6e881a42ba436b42cfdffca7235c8cbb8ef7d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c2cc9df8cd4f2438d12bd5f29a98ad797bf545de3c862e59551be5d6470ae71d8a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd43251d3e23b75cec368cd5f1c4c84bf2d295faf6e091ecf830db123a2d2d61888f016777bec90842d35d9bf03f0ec41e629176c72bce0513020bae3c9a289c6e4e724b3b0eaff47663866f0245161e6b879726270a91fdac9a6f2cea9f9fd70dd0dc619c5135b86fdd6fae98db8c6b3d0526722cb74dc11e7506ee48624b8aa13a91a9ec4fccb227c379b996d2cbf769f358071dd744c1aa683283c18b123762b96d1a50e52778294e9c0b6fe8d1ed75e54ef691be820b21a6d82027b0a74222d1b4efbeb66741d309586af7aa88cd3a2533eaf5f1a06d9c73ff817659a1550fd234004e3d69d812e0a58c9f65276ed39d577d87c9631670a55ffbfb93315c7a0d8e1e7e6a793fbbd52f1b09295de5b54c88938c266295abac179d4b1e9a99c98f176ff533aeccdb58f42a1a9e8685ebdc5ebdf7a2bf936ca408b5abdec653d7c7b684bcd40f95509dca51ff67b021159d0201eaa5fb0a9236bbd77d7bc85153c9e6721984a39b74d9fbf66994eaea565469e89e487adc64150abf1d8d26a2188556d22c84f77516a7fb1c60b04f9a65e97fa3a340382ab85a6a0ef9baa11b02e4824642a681c470e5f38078d4daf247ee20c930a5c6ca8486917f35f55c809846b36760acb990048e0d6f6995c674a88af38555eb1cd4aed1969c32bf5e3a833b9e1836b81c63cc4580e0380b3276fb58fe9a03464a1005c46ebb356ebc047756485ea865ae7a136906cb5ca6d912461ab485cf85e96c82c7284683b96fdd9ced893e3e0b0e05ab87840d8239e17ddec70c84521ec7cd79d56535e92f0fca1996cd6dc4b018c3a8f7cb8d218dd913c6f9e6bffde1d39689d8c1df9af4170a037e5179fedae739b444ec510d3cff695ab97b6c458eb1fdf99f35293876ae1dd3cb62c06a3e39e7fde6bd3a71327c130b9fcaa0d5ddc2a5135d06833ccaea0805ae5c091582dae27fdac96dbf3dd4205dc5da315078ec37ba1868615aad6ee0da84050428b576bd47ee889bcb3cc12c207f07e234c4654de402bb738a2dab135730827f8e107c06130881da0d64a42c7010ffc3c3103c620ebf96a3c20eb043b6124ccddc891642e131f12ed6fb5c45dc2fceedabe8c9322eb799144ea064de39aeb2c46570f638d01657802f16d3b270ac8ed503efa99ff256d05243a95878fbaadd2c1d46d1583c86f80fa6b21b2a9ffdb35ba32351878402b9e372298340819c145670219dac0fe11f248130919561fdd84c047fbe2a95f1b346f2cb10b1c583bb15e4dba9de6c922e40e4de92b540144113c0da8befc23a0e18faafa59a112c07715ae0e523e842aabd8829b60cf2b73a9e3b54d3573ecfe65e295ec7cdfa2c4c5fbd9aa086cbe3832af0d2cb7f2af3a6c6054cd48e82b091af21bb4b126021862e5334920421c3c68e7b0b044e059a3a72ccce65ef43c704b4df17eda52ae60c20a6221f99f15ba8d9032bb6d3d61b9eaf5aa168ca3d735ee0c286727c3c631030015962ebf950433b2f5cfdac77906bbf040e5ae74b9ccd3163d6ff61a906b7e4b1434a2a977664574e5845962d0e0a696a30f5cecd1ddd16ef1d6377934aacb077b4b6835a1b007cf909f9b79a3c9e89029f203bffecf92f8d10ff0a1a5f679dff97836931ab03b1239e59d67624fd07740addee7d89df0a3c0f9b5fdb6ec698b2276c2c107ed49034e71b10a65d83eee58e29357e6b13d312fe42b830893dde28f0c0674c294a7180d2901e2b18d69723c706ba7d3705da3c40eafc8a0ed86ccc279cfca88db2fb05e9f796042d618818a1848a30d17cb8ece51a9cf5d037efd52c88358db9ef95b4c87c185a165d5d82b3e203cd60176585674b8ed30b9016df4bc5e7390873a273e456525fa31354d7ea94cb3982b8effd97f0daeaeaf0d5317b3cc83cff32b2701dd5ecf1ffb4134cf894639c117409b4c40adc6199fd1894d46ecdc137a949338d80662044b678ec49a8979aea3607ffcf6b57e48ac30266d9f3e734b8f8f4c2e50008adc3e6b01105f3a64ca8774e56f1be822942d5bde781858cdb7e2c634b27850ed5f0be216f56eaa1de6c8c0fc19e8e6ee17c387568863033e541b307b2a9f132302454e9d72611462115de73db8cac1317355bea44354574795d800730d9844ac790d9c6a41b9aade3ef15402271f9b2ba30e7017a1109bef6d1eed7efdaaef423ae28053b01afc218c7aa65c156d1d4cb6a136d9918762be72788d94d11b793b156595b32fe75a8a23227afcfb60ef00ce54ccb33027563fbb5715028fca439d24ea6fdd8cf800ea4be38933be60e77275992cae5dfc917e5757a90d9aaf27df0695f43871ae62c5610a6b644c0077d018aac2ab7663a79c8545c9fdf2f178fc77661ab3ad54257ae3d8026438e413eb0ffc723c3ed1836a2c0f74ee80fb96224d739420cdc7d66f036587d0699ab84ec04ed6fb8881b54f748994586a5c999286cd202df428729d2f148bd7880414c505e3328ea418a317eceea243d47fa6cf0b17f2059ff75a909b25c757f3ce5ae93404c0d804777afdc2cac7d60070ffb9c7ccba62b2c7a5541c0ae77cd8a4b6e05320f30a9cfbf00d2a81809a70dda358b7230bb7f96f90d46831046e0ec7734bd6a312f4adccc8a7d4e60520781918946580e82a737b02e44efe6daef30352b2e39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b462029f43652aea03734382cf0b86b6fb1766c34589c0c21182453385fb026793ffd2c6b0d2c9645b922fe2c591c843f40bead0c4ee5cfcf6b5d621c6dab02a798af8be228b6b5db01e468beb2627b37d93babca618445260a923ddc1b55566d8ceb507feb30e2def5d59a995dab4eb5559ec938f38137e40160eb58d9cd08d7a99636a9e9ac4fb4720cf8cfdd39693cc8336024b0e39011a5f291bf0aa2fc83c0bbb62171af5d95c19b628b0157b1dc40a664062b8d7ccae5accd6db0a306ec48c83f4ccec24513b999d3bda0c3e137e27f1b030d9ee250796ae128461754787dafafbae5bae33b53636dc6776c8cdd7d08efccc1f703ce5ccd4e448c71c700049388b2969091c05328163c9aa7c442d22aa1f055d086b24019a81d6cc6420dccac52466a3ed42f5157cd48c2cb41f27bd9fde3377338c2719cf723e7eabd63e301b597602b1ba9c601e54a13b0989d15c6e3844c0af44a143fa1150e204101ad25b17e4a89e3b2787b97f4ce61c32c445357f0a6ded984ade7307f62860d2f7d27b1a7221091aea553d35de18ba4f12f5e93bdd8e610337f0df98307a32c940a9131a22af6c534dd5f23dd4445e4cb7502fc9e4d6b95abdd7e38ba5771fd9b3226b32b0aa95302f74c87a7802b80d2d35f48cfdfcd010850f68f2e4eadd6b719bb6e5d7b2f099ded31e8f078a1ff0f9b628c2bd30c91e06d8638dcd08e713330d07a4baa117b93b941be0d2fd8ff20219f0b455bc32cffd7aa36f7c2aa167def53ea929e1073ee50aa5edbbb73652d4a67ccc53f08e5c76a7665db67e4155b8e08c16ef41ff3b798a3df3dfd175a1a7c293bbcd68d04f99f440220eee7dcd8e27bbbab9aad63043a1862bca6c2f9e57e79f8d18363b14498d58092f53e919f24d5c82babed5695e2783a9a053ce5ef25ab2ce96226ec3dfd6f61ec7899b84e7db164b6e8dfc27b8f2484a501646633bb45923bcdb989d81fbe97787af671ec494a7901de1a036a1a91c70dd4faa19750b387338bcfcce6e349313c13387efbcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyang-2.0.164-2.el7.src.rpmlibyang-devel-doclibyang-devel-doc(x86-64)    libyang(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.164-2.el73.0.4-14.6.0-14.0-15.2-14.11.3d5Kb0b@a@a@ad'@aUa $@`]```Gc@`@`@_O@_ @_*@^^^x^=Q@^1s]7@]]]Z@]9\s@\\@Tomas Korbar - 2.0.164-2Jakub Ružička - 2.0.164-1Jakub Ružička - 2.0.112-3Tomas Korbar - 2.0.112-2Tomas Korbar - 2.0.112-1Tomas Korbar - 2.0.97-1Tomas Korbar - 2.0.88-1Tomas Korbar - 2.0.7-1Fedora Release Engineering - 1.0.225-4Neal Gompa - 1.0.225-3Python Maint - 1.0.225-2Tomas Korbar - 1.0.225-1Tomas Korbar - 1.0.215-1Fedora Release Engineering - 1.0.184-4Merlin Mathesius - 1.0.184-3Fedora Release Engineering - 1.0.184-2Tomas Korbar - 1.0.184-1Tomas Korbar - 1.0.176-1Miro Hrončok - 1.0.167-2Tomas Korbar - 1.0.167-1Tomas Korbar - 1.0.130-1Fedora Release Engineering - 1.0.101-2Tomas Korbar - 1.0.101-1Tomas Korbar - 1.0.73-1Miro Hrončok - 0.16.105-4Miro Hrončok - 0.16.105-3Fedora Release Engineering - 0.16.105-2Tomas Korbar - 0.16.105-1Tomas Korbar - 0.16.105-1Tomas Korbar - 0.16.105-1- Fix CVE-2023-26916 - Resolves: rhbz#2184383- Rebase to version 2.0.164- Adapt to build on EPEL 7- Fix building of libyang 2 on fedora 34- Rebase to version 2.0.112 - Resolves: rhbz#2022586- Rebase to version 2.0.97 - Resolves: rhbz#2012348- Rebase to version 2.0.88 - Resolves: rhbz#2007673- Rebase to version 2.0.7 - Resolves: rhbz#1959645- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Clean up the spec file for legibility and modern spec standards - Split out tools into their own subpackage - Remove archfulness from the build path to fix documentation build- Rebuilt for Python 3.10- Rebase to version 1.0.225 - Resolves: rhbz#1936718- Rebase to version 1.0.215 - Resolves: rhbz#1921779- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Fix FTBFS by disabling valgrind on power since it finds bogus invalid writes in libcmocka- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Update to 1.0.184 - Fix build- Update to 1.0.176- Rebuilt for Python 3.9- Update to 1.0.167- Rebase to version 1.0.130 (#1797495)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebase to version 1.0.101 - Fix CVE-2019-19333 (#1780495) - Fix CVE-2019-19334 (#1780494)- Rebase to version 1.0.73 (#1758512)- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Initial import (#1699846).- Change specfile accordingly to mosvald's review - Remove obsolete ldconfig scriptlets - libyang-devel-doc changed to noarch package - Add python_provide macro to python3-libyang subpackage - Remove obsolete Requires from libyang-cpp-devel - Start using cmake with smp_mflags macro- Initial commit of package after editation of specfile  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu2.0.164-2.el72.0.164-2.el7libyanghtmlannotated.htmlannotated.jsbc_s.pngbdwn.pngbinary_8c.htmlbinary_8c.jsbinary_8c_source.htmlbits_8c.htmlbits_8c.jsbits_8c_source.htmlboolean_8c.htmlboolean_8c.jsboolean_8c_source.htmlbuild.htmlbuild_8dox.htmlcesnet-style.cssclasses.htmlclosed.pngcontext_8h.htmlcontext_8h.jscontext_8h_source.htmldate__and__time_8c.htmldate__and__time_8c.jsdate__and__time_8c_source.htmldecimal64_8c.htmldecimal64_8c.jsdecimal64_8c_source.htmldict_8h.htmldict_8h.jsdict_8h_source.htmldir_34abb20376b259aaa3cc693c5e20ab15.htmldir_34abb20376b259aaa3cc693c5e20ab15.jsdir_374ac0e058b6f074ffa9ea73b718884e.htmldir_374ac0e058b6f074ffa9ea73b718884e.jsdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba.jsdir_b859ad34ab95a40945534393089b794a.htmldir_b859ad34ab95a40945534393089b794a.jsdoxygen.cssdoxygen.pngdynsections.jsempty_8c.htmlempty_8c.jsempty_8c_source.htmlenumeration_8c.htmlenumeration_8c.jsenumeration_8c_source.htmlfiles.htmlfiles.jsftv2blank.pngftv2cl.pngftv2doc.pngftv2folderclosed.pngftv2folderopen.pngftv2lastnode.pngftv2link.pngftv2mlastnode.pngftv2mnode.pngftv2mo.pngftv2node.pngftv2ns.pngftv2plastnode.pngftv2pnode.pngftv2splitbar.pngftv2vertline.pngfunctions.htmlfunctions_0x61.htmlfunctions_0x62.htmlfunctions_0x63.htmlfunctions_0x64.htmlfunctions_0x65.htmlfunctions_0x66.htmlfunctions_0x67.htmlfunctions_0x68.htmlfunctions_0x69.htmlfunctions_0x6a.htmlfunctions_0x6b.htmlfunctions_0x6c.htmlfunctions_0x6d.htmlfunctions_0x6e.htmlfunctions_0x6f.htmlfunctions_0x70.htmlfunctions_0x72.htmlfunctions_0x73.htmlfunctions_0x74.htmlfunctions_0x75.htmlfunctions_0x76.htmlfunctions_0x77.htmlfunctions_0x78.htmlfunctions_0x7a.htmlfunctions_dup.jsfunctions_vars.htmlfunctions_vars.jsfunctions_vars_0x61.htmlfunctions_vars_0x62.htmlfunctions_vars_0x63.htmlfunctions_vars_0x64.htmlfunctions_vars_0x65.htmlfunctions_vars_0x66.htmlfunctions_vars_0x67.htmlfunctions_vars_0x68.htmlfunctions_vars_0x69.htmlfunctions_vars_0x6a.htmlfunctions_vars_0x6b.htmlfunctions_vars_0x6c.htmlfunctions_vars_0x6d.htmlfunctions_vars_0x6e.htmlfunctions_vars_0x6f.htmlfunctions_vars_0x70.htmlfunctions_vars_0x72.htmlfunctions_vars_0x73.htmlfunctions_vars_0x74.htmlfunctions_vars_0x75.htmlfunctions_vars_0x76.htmlfunctions_vars_0x77.htmlfunctions_vars_0x78.htmlfunctions_vars_0x7a.htmlglobals.htmlglobals_0x62.htmlglobals_0x69.htmlglobals_0x6c.htmlglobals_0x70.htmlglobals_defs.htmlglobals_defs.jsglobals_defs_0x62.htmlglobals_defs_0x69.htmlglobals_defs_0x6c.htmlglobals_defs_0x70.htmlglobals_dup.jsglobals_enum.htmlglobals_eval.htmlglobals_func.htmlglobals_func.jsglobals_type.htmlglobals_vars.htmlgroup__context.htmlgroup__context.jsgroup__contextoptions.htmlgroup__contextoptions.jsgroup__datacompareoptions.htmlgroup__datacompareoptions.jsgroup__dataparseroptions.htmlgroup__dataparseroptions.jsgroup__dataprinterflags.htmlgroup__dataprinterflags.jsgroup__datatree.htmlgroup__datatree.jsgroup__datatype.htmlgroup__datatype.jsgroup__datavalidationoptions.htmlgroup__datavalidationoptions.jsgroup__dbggroup.htmlgroup__dbggroup.jsgroup__deviatetypes.htmlgroup__deviatetypes.jsgroup__dict.htmlgroup__dict.jsgroup__diffmergeoptions.htmlgroup__diffmergeoptions.jsgroup__diffoptions.htmlgroup__diffoptions.jsgroup__dnodeflags.htmlgroup__dnodeflags.jsgroup__dupoptions.htmlgroup__dupoptions.jsgroup__errors.htmlgroup__errors.jsgroup__findxpathoptions.htmlgroup__findxpathoptions.jsgroup__ifftokens.htmlgroup__ifftokens.jsgroup__implicitoptions.htmlgroup__implicitoptions.jsgroup__latestrevflags.htmlgroup__latestrevflags.jsgroup__log.htmlgroup__log.jsgroup__logopts.htmlgroup__logopts.jsgroup__lydhints.htmlgroup__lydhints.jsgroup__lydnodehints.htmlgroup__lydnodehints.jsgroup__lydvalhints.htmlgroup__lydvalhints.jsgroup__lyset.htmlgroup__lyset.jsgroup__mergeoptions.htmlgroup__mergeoptions.jsgroup__pathoptions.htmlgroup__pathoptions.jsgroup__plugins.htmlgroup__plugins.jsgroup__plugins_extensions.htmlgroup__plugins_extensions.jsgroup__plugins_extensions_compile.htmlgroup__plugins_extensions_compile.jsgroup__plugins_extensions_print.htmlgroup__plugins_extensions_print.jsgroup__plugins_types.htmlgroup__plugins_types.jsgroup__plugins_types_binary.htmlgroup__plugins_types_binary.jsgroup__plugins_types_bits.htmlgroup__plugins_types_bits.jsgroup__plugins_types_boolean.htmlgroup__plugins_types_boolean.jsgroup__plugins_types_decimal64.htmlgroup__plugins_types_decimal64.jsgroup__plugins_types_empty.htmlgroup__plugins_types_empty.jsgroup__plugins_types_enumeration.htmlgroup__plugins_types_enumeration.jsgroup__plugins_types_identityref.htmlgroup__plugins_types_identityref.jsgroup__plugins_types_instanceid.htmlgroup__plugins_types_instanceid.jsgroup__plugins_types_integer.htmlgroup__plugins_types_integer.jsgroup__plugins_types_leafref.htmlgroup__plugins_types_leafref.jsgroup__plugins_types_simple.htmlgroup__plugins_types_simple.jsgroup__plugins_types_string.htmlgroup__plugins_types_string.jsgroup__plugins_types_union.htmlgroup__plugins_types_union.jsgroup__plugins_types_xpath10.htmlgroup__plugins_types_xpath10.jsgroup__plugintypestoreopts.htmlgroup__plugintypestoreopts.jsgroup__scflags.htmlgroup__scflags.jsgroup__schemanodetypes.htmlgroup__schemanodetypes.jsgroup__schemaprinterflags.htmlgroup__schemaprinterflags.jsgroup__schematree.htmlgroup__schematree.jsgroup__scnodeflags.htmlgroup__sgetnextflags.htmlgroup__sgetnextflags.jsgroup__snodeflags.htmlgroup__snodeflags.jsgroup__spnodeflags.htmlgroup__trees.htmlgroup__trees.jsgroup__trees__edit.htmlgroup__trees__edit.jshowto.htmlhowto.jshowto_context.htmlhowto_context.jshowto_context_dict.htmlhowto_data.htmlhowto_data.jshowto_data_l_y_b.htmlhowto_data_manipulation.htmlhowto_data_parsers.htmlhowto_data_parsers.jshowto_data_printers.htmlhowto_data_validation.htmlhowto_data_w_d.htmlhowto_errors.htmlhowto_input.htmlhowto_input.jshowto_logger.htmlhowto_output.htmlhowto_output.jshowto_plugins.htmlhowto_plugins.jshowto_plugins_extensions.htmlhowto_plugins_types.htmlhowto_schema.htmlhowto_schema.jshowto_schema_features.htmlhowto_schema_parsers.htmlhowto_schema_printers.htmlhowto_structures.htmlhowto_threads.htmlhowto_x_path.htmlidentityref_8c.htmlidentityref_8c.jsidentityref_8c_source.htmlin_8h.htmlin_8h.jsin_8h_source.htmlindex.htmlinstanceid_8c.htmlinstanceid_8c.jsinstanceid_8c_source.htmlinteger_8c.htmlinteger_8c.jsinteger_8c_source.htmlipv4__address_8c.htmlipv4__address_8c.jsipv4__address_8c_source.htmlipv4__address__no__zone_8c.htmlipv4__address__no__zone_8c.jsipv4__address__no__zone_8c_source.htmlipv4__prefix_8c.htmlipv4__prefix_8c.jsipv4__prefix_8c_source.htmlipv6__address_8c.htmlipv6__address_8c.jsipv6__address_8c_source.htmlipv6__address__no__zone_8c.htmlipv6__address__no__zone_8c.jsipv6__address__no__zone_8c_source.htmlipv6__prefix_8c.htmlipv6__prefix_8c.jsipv6__prefix_8c_source.htmljquery.jsleafref_8c.htmlleafref_8c.jsleafref_8c_source.htmllibyang_8h.htmllibyang_8h_source.htmllog_8h.htmllog_8h.jslog_8h_source.htmllogo.pngmodules.htmlmodules.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex10.jsnavtreeindex11.jsnavtreeindex2.jsnavtreeindex3.jsnavtreeindex4.jsnavtreeindex5.jsnavtreeindex6.jsnavtreeindex7.jsnavtreeindex8.jsnavtreeindex9.jsnode__instanceid_8c.htmlnode__instanceid_8c.jsnode__instanceid_8c_source.htmlopen.pngout_8h.htmlout_8h.jsout_8h_source.htmlpages.htmlparser__data_8h.htmlparser__data_8h.jsparser__data_8h_source.htmlparser__schema_8h.htmlparser__schema_8h.jsparser__schema_8h_source.htmlplugins_8h.htmlplugins_8h.jsplugins_8h_source.htmlplugins__exts_8h.htmlplugins__exts_8h.jsplugins__exts_8h_source.htmlplugins__exts__compile_8h.htmlplugins__exts__compile_8h.jsplugins__exts__compile_8h_source.htmlplugins__exts__print_8h.htmlplugins__exts__print_8h.jsplugins__exts__print_8h_source.htmlplugins__types_8h.htmlplugins__types_8h.jsplugins__types_8h_source.htmlprinter__data_8h.htmlprinter__data_8h.jsprinter__data_8h_source.htmlprinter__schema_8h.htmlprinter__schema_8h.jsprinter__schema_8h_source.htmlresize.jssearchall_5f.htmlall_5f.jsall_61.htmlall_61.jsall_62.htmlall_62.jsall_63.htmlall_63.jsall_64.htmlall_64.jsall_65.htmlall_65.jsall_66.htmlall_66.jsall_67.htmlall_67.jsall_68.htmlall_68.jsall_69.htmlall_69.jsall_6a.htmlall_6a.jsall_6b.htmlall_6b.jsall_6c.htmlall_6c.jsall_6d.htmlall_6d.jsall_6e.htmlall_6e.jsall_6f.htmlall_6f.jsall_70.htmlall_70.jsall_72.htmlall_72.jsall_73.htmlall_73.jsall_74.htmlall_74.jsall_75.htmlall_75.jsall_76.htmlall_76.jsall_77.htmlall_77.jsall_78.htmlall_78.jsall_79.htmlall_79.jsall_7a.htmlall_7a.jsclasses_6c.htmlclasses_6c.jsclose.pngdefines_5f.htmldefines_5f.jsdefines_62.htmldefines_62.jsdefines_69.htmldefines_69.jsdefines_6c.htmldefines_6c.jsdefines_70.htmldefines_70.jsenums_6c.htmlenums_6c.jsenumvalues_6c.htmlenumvalues_6c.jsfiles_62.htmlfiles_62.jsfiles_63.htmlfiles_63.jsfiles_64.htmlfiles_64.jsfiles_65.htmlfiles_65.jsfiles_69.htmlfiles_69.jsfiles_6c.htmlfiles_6c.jsfiles_6e.htmlfiles_6e.jsfiles_6f.htmlfiles_6f.jsfiles_70.htmlfiles_70.jsfiles_73.htmlfiles_73.jsfiles_74.htmlfiles_74.jsfiles_75.htmlfiles_75.jsfiles_76.htmlfiles_76.jsfiles_78.htmlfiles_78.jsfunctions_6c.htmlfunctions_6c.jsgroups_61.htmlgroups_61.jsgroups_63.htmlgroups_63.jsgroups_64.htmlgroups_64.jsgroups_65.htmlgroups_65.jsgroups_67.htmlgroups_67.jsgroups_69.htmlgroups_69.jsgroups_6c.htmlgroups_6c.jsgroups_6e.htmlgroups_6e.jsgroups_6f.htmlgroups_6f.jsgroups_70.htmlgroups_70.jsgroups_73.htmlgroups_73.jsgroups_74.htmlgroups_74.jsgroups_76.htmlgroups_76.jsmag_sel.pngnomatches.htmlpages_61.htmlpages_61.jspages_62.htmlpages_62.jspages_63.htmlpages_63.jspages_64.htmlpages_64.jspages_65.htmlpages_65.jspages_69.htmlpages_69.jspages_6c.htmlpages_6c.jspages_6d.htmlpages_6d.jspages_6f.htmlpages_6f.jspages_70.htmlpages_70.jspages_74.htmlpages_74.jspages_76.htmlpages_76.jspages_78.htmlpages_78.jspages_79.htmlpages_79.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngtypedefs_6c.htmltypedefs_6c.jsvariables_5f.htmlvariables_5f.jsvariables_61.htmlvariables_61.jsvariables_62.htmlvariables_62.jsvariables_63.htmlvariables_63.jsvariables_64.htmlvariables_64.jsvariables_65.htmlvariables_65.jsvariables_66.htmlvariables_66.jsvariables_67.htmlvariables_67.jsvariables_68.htmlvariables_68.jsvariables_69.htmlvariables_69.jsvariables_6a.htmlvariables_6a.jsvariables_6b.htmlvariables_6b.jsvariables_6c.htmlvariables_6c.jsvariables_6d.htmlvariables_6d.jsvariables_6e.htmlvariables_6e.jsvariables_6f.htmlvariables_6f.jsvariables_70.htmlvariables_70.jsvariables_72.htmlvariables_72.jsvariables_73.htmlvariables_73.jsvariables_74.htmlvariables_74.jsvariables_75.htmlvariables_75.jsvariables_76.htmlvariables_76.jsvariables_77.htmlvariables_77.jsvariables_78.htmlvariables_78.jsvariables_7a.htmlvariables_7a.jsset_8h.htmlset_8h.jsset_8h_source.htmlstring_8c.htmlstring_8c.jsstring_8c_source.htmlsvgpan.jssync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstransition.htmltransition_8dox.htmltree_8h.htmltree_8h.jstree_8h_source.htmltree__data_8h.htmltree__data_8h.jstree__data_8h_source.htmltree__edit_8h.htmltree__edit_8h.jstree__edit_8h_source.htmltree__schema_8h.htmltree__schema_8h.jstree__schema_8h_source.htmlunion_8c.htmlunion_8c.jsunion_8c_source.htmlversion_8h.htmlversion_8h.jsversion_8h_source.htmlxpath1_80_8c.htmlxpath1_80_8c.jsxpath1_80_8c_source.html/usr/share/doc//usr/share/doc/libyang//usr/share/doc/libyang/html//usr/share/doc/libyang/html/search/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu                                         directoryHTML document, ASCII text, with very long linesASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedASCII text, with CRLF line terminatorsPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedassembler source, ASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedASCII text, with very long linesPNG image data, 100 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGB, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedHTML document, ASCII textPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedhttps://bugz.fedoraproject.org/libyang?p7zXZ !#,]"k%AKK@*Ny{do+TLMpVp !_rX=vu9?& /@'Ï\#x;C+ Z u`ĔB(K;<T a kGk;)RrRFO[QV]p2LBUa7y=_Jw]8ĭ,\M#e嬨{K!+6 K 9EѶt,=2L|W(J~0d~Gnd_qY $*F! O>%x[fԁ:\a)0HJh焣jpL]gg)>tc{9-*<bL mZC?^9Ch66QQ~ŶHQ!%֥IW/vƲ }=~rmg]МD Cq-m`A{נV5'+ZE$>r c@37;=xسn v*O'M=~@N,.}:4~Ifg!bQHrC}'ekr"qF=*z#5dьl3VcRBKdW4D9i !n 9n$P+cLeeM^mnbn5z=7.V~FKz=E(sZ'w}m!{~ˉ| T7>hoȓ\ܯRA>drbA ͋'/wu-G c15Db[L(Va؄olOgIUqSheA5Q2R G nK)j_ QQg:R \m%@PЭWWƽJENAw^Z^XN\u 9%B}9P)b 2GY9?H'Io:rT.-W3` WRG7;]PnX~tvb(ܫ/cW/LmWۂJɹ-_%WAN~>|eL݄}&kv:]m0@uv`><92s1|q>@#&Yn2yR\VQe!` Ӝ %,2Av:0fU|{tvGe_\Dj J;Hk褉؏ml™9~o%IO cls}4eBD+ܳKfz:BtcVOF1+M3&dfxPUt { Άh5NeS,҈HzogG)l05qa#eڽ޴ S>˽ǏrKHw̰eNDU4M>km4aXP5}. aEX^L߰h[2s PַO:q^Zgb7Zƫ#ǐoA[$j#ԭ̐U!TzH~Uy(ԁk}#wc;a?ᇍRGz ,:;)w@0Yf!De(atܚy끆ָ}~_+9ñ!ƦLA}'(B[`.ͺcB\jx@7տFV]et(ϓ(\̨[5*/&t:)˄%YF<:t>33^>(x d;x` *LHa;q0G!Oh|V/Z[DX4[^+i?,(~h@;> T8O'Mt}5C׸h$r-$=W e/ XUmU,hOK'FB222׳5w ;y*|Rr׸[_-Ȍ.&~ EE #s83MBpU8qoťr֞he2a2ɟ?K*;-j|XV;MT.o<'b*>*CopC/z\ AՅ.P,v%^hAz:jILW-~=cԑGՏOl&p4,  *I{'kĊD/ϭ48E[ՠV -uQnIpRLǣ S |$#!yꆛʼnn8Zk BOPF4Ƌ2 o4hqTa6CnƯ#'g0:s$_g"0XgA@H1Rű(EK$UxsX[qM\`m-)'H]Z4g)4=~(G97۬X%Dł˵ʢj7œ>y"xo7*+bZj9ͱ@񟟆n}tV[q$TAz_H1ՙ3"UH L?LTPzm,GWfK vfIVkM7Va !40~k#@f^R: 47rB7:s˖nza^sչza`FGA¾3{.&:K:7<gu?xB nnx׷Z(dtaBI" ݀J?rg$!PO(@)|sXi-.z~#u? jH?1{ni[05BJM`7Y5v~eo{Zpf=Nƾ)d]ލeF3{7nMpFPI'V13bErGZKAZ0nCKd0OWghpcxoϗ,DԵ[.֏qvAl⤡Jh,MOm< XUsB:HG'H`brS%)U(eҢrJk1d3xH]bazlOߤ?搒ݜw" vX+<0 xmuD?`dP jH1GoUz`෧yMu="K89ysiia#v${2/4_ sw-u3M_]mIϋ`1 ¹7|t2gI"P@d}i];z_W |&ybYAa|1YܱdfmƷk9`ooウ%T}qPJQPϱ@cLw=fj[`y5|p!P_RMB׏[GBق@){#.g$%? YZ