pcs-0.9.156-2.fc24$>ږCHiUfI7I>B}?|d  4  3V\d|%% % $,% 4% % #<%3%H%]B]`%mn0o`0r0(r}8r79sd7:}7>?@ G%H%I<%XdY\%]d%^Ib%Od&He&Mf&Pl&Rt&p%u7%vG6wS,%xc%ytT{ |||Cpcs0.9.1562.fc24Pacemaker Configuration Systempcs is a corosync and pacemaker configuration tool. It permits users to easily view, modify and create pacemaker based clusters.X]arm02-builder15.arm.fedoraproject.org|Fedora ProjectFedora ProjectGPLv2Fedora ProjectSystem Environment/Basehttps://github.com/ClusterLabs/pcslinuxarmv7hl if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset pcsd.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now pcsd.service > /dev/null 2>&1 || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart pcsd.service >/dev/null 2>&1 || : fi3PVs^9[3656/."V<T ?|9)6 >}<9eUKi{3.>I``1)))))~2&x5A/A& 8&7\._Gu Y  eChZO ! {HLp[ " )K  uYe{ " 2\R +7.+ .  Ss77bRyMK1]N`*ERh+{jzr3n+K Qq y ~  4(*X RIlLUn 9%_^P(N "~F,3,w# iL 1#HcFB 2Ip Ϥv8G{<HnOD jE./[41QI_:/6'&   k 5 +X  s8ptA!^ ;`L] 8K;wf k! (^ - #z>' A' # !+!!(+ )??_ rA]F D v!A3z1O +T=&&@@,,|NN??&&AA**L  [54  $QaWhN k?> SDx ,X&qq'j'j  11OhOhgg 99ww$$$$77-=-=& p qqqq::((ZJ:qq zWzWUU ! !&& -s / )lqq  CC 1=/qqrr +qq44~~[qq>qq  xx Yfqq 0 0 jqq)qq22jj!! \ \Y.Hpqq ' '#T#TKK QQ  ccYY]]88xx&&qq   ''{ $2)&@Xrqq00#{#{  3e!VqqJJ f f//.[+ Dii^^  ##nn %8&Gqq!y!y--  'S'S ''" 3qq   L 9 qqp!V2l#r/:sqq99&& 5 5 ..Po 4:'_w=qqkk "/em6/$Qq#)J$y !F7I큤큤AAA큤A큤A큤AAAAA큤A큤AAAAA큤AA큤A큤A큤AA큤A큤AA큤AA큤A큤AA큤A큤A큤AA큤A큤AA큤AAA큤A큤A큤A큤A큤큤A큤큤A큤A큤AAA큤AA큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤큤A큤A큤A큤A큤A큤A큤A큤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큤AAXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯX'XӯXӯXӯXӯXӯXӯXXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXӯXXӯXӯXӯXӯXӯX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXX'XXӯXӯXӯXӯXӯXXӯXXӯXӯXӯXӯXӯXӯXӯXXXӯXXӯXӯXӯXӯXӯXӯXӯXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXX'XXӯXӯXӯXӯXӯXX'XXӯXӯXӯXӯXӯXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXӫXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXӯXXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXXӯXXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXӯXXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXXXXXXXӯXXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXXӫXXX'XXӯXӯXӯXӯXӯXӯXӯXӯXӯXXXXXXXXXXXXXXXXXXXXXӫXӯXӯXӯXLXXXLXXӯXӯXLXLXLXLXLXLXLXӯ8540d7c258a34ea9cc640943649af9254890be6058e3b495861669523d2e8307c4c4a5cbed390e2a6775111803a7434805cfd43bbfd308b1f3f78eb80f0f9189df37a9ea849af9bef04ac036a6d41e1f344f3a50562aea849b76f8272b947d013a4fada258a7c30ad37df091e938aad9b743a4dd6d2b8b56d2534a86317670b086b424cfeae3cbaaf8d0a56bf13d9f6cd886c8aa50fe4d35cf1b82a85e365683e5caf3636cdd66ef5cb063a3d79fcb01b6682f127beea98c7b0b841d19262b0dd46a31cb6109d3604e47a597f190fa57f38b31ceb04898345aad4f17cb41145a8c28068232c95d382a4449389d793c62c78d69ce9274d8363567bface52ffb95414f43980e2abfdc07751cf346c629220e9af6337ddec1a34b6d7802498fcdf6e0efd3767272642c2c8b9a9bfc1181a51b6a7982dae602f99a77adebf71dd4400502519d06bed52ca92b31a0491bc9af8e98c06d948074811f1ef3cc1b06f568dfca4370d6332401c12e7de206512bd4732c2a9ec7b4ab1f788cba05bf6ae784bd5feabbaa9ea8a96c23b213d1a91c1b6f82fca0902c2e6731aebf632dfbb7aa0270baa520c6e1dfff49afec17aa6d45a077a4cdc7c7a748f68e16a8de7e45a062a9112f61798204b20dfc0c59db13566a2139e0c80c0a4b3b7042265c34b22674465a21ed51158d4f82f2ab8815082d750a054752873120ef3f035074d770e99c01377ba2977d4e1cc33a2c68825e790b3b84b27112bf7e36ca5e8513e5dc7b9c3fc14f25882f816896580998a1d03eaf4e73a269a1d3e8f0391b089967a472bdfa01d97c81fea9da0ec3d719d80839721767fba61344b5d2cc806591314b208540d7c258a34ea9cc640943649af9254890be6058e3b495861669523d2e8307c4c4a5cbed390e2a6775111803a7434805cfd43bbfd308b1f3f78eb80f0f9189d3179091789da0173fac9c22413371f1fa171699482e715be69fe82f399af586730852b53b10eb800969b11be5dd933bf3eb724f3a38198fcfe034e91b593b89c7bcc76fb23c0430b36ec448eb79f8bc34129dae95da10f3c14ed0eacdf2f1b90b4a1a099f0be991bc07a5b5f332ef2a84cb28b593db65816b350a3c7b6cf70df621710d85e421cb0bf17b0c919609b23e2459f4314dd0dc70889e9f7e99e91b7816bce6e4ff657a56a7a0fceaa690ecbfd9d4a3c07a94c0b53dd4d061df8c961e0473e9ce383d3c98f6f4cfd340ae4e5983d70045b78b97a7e4af8c7fe5d32dc83b636ca719740a8dc4ebafbf1b27659a2fbc785fe884ee571191b59f4a3f40c5267707326a4efd60587899a272026c4c3997af4cb61411cbf91c784c9e687283355107c38c3a226fec42495cc1ca6a01cfd35f0da7a127eed927f3a6cdda93f6945fd4a87221ce23535d762e98a430b0d887864a97517d587eec4997d9cdd575e8b6cc7df94fee0b56258981866d65085f8a7cd98cd8d424407f3753903871e02da56f2bab58b4c0ab88486236bf30f0ffd607b24dd0fa06e4e7e2286282063b1ac036763d3a59c88578486ae698d22a37dd2d46a553485e1eabb9fe255b3fe971d08baa9f9e47867f98a19352daa167fc987c83433d6e806dada89d163b5d5dba0e83a012acfd24ce68b69eb74bca2cc29f7750208613cc2a3b832ae34d936daa1bc06aa92200666186dc58c8ff80b83394835e6d9c196a7c89281cd998d298991f0262559c830f3a94608c74f95887c373b4a9fe886f0de57f8bbfcdc87566a1223b2e0d8f61046b787ef23424d4b320c8540b59e5e4bc854d03892a77140a446e928a19120af2feefa10ddc87270c4db71d71163e9f0c480f28c4369a4c6436946b1a750ae7253ec9163e3da4d23a4a8f46ac5b64c186b4fd425875987095d1bd6f614c2ab9b670a80190f0f319ed51e3bd031772d6fd2e942c75517f935ef3bff0bd28bc4e7bdd10f3ac160d7665bd94c5ee6432d6778ef7176647685f097bf022f2695496da42087b6b82b0f258883b279b6740e4aad705a2d39a06a097f0d66bdb93b54a60e0508ea1993dfe53dec4553452a4e2656910f9e5db6a1809118a66d5800a3ee0cde7039ceb941e07181b153b9e60384025112e0935b9e09edf5fd319f0740b5dfab3bca71af53b2a87106668dea7632ce696d5f24af39e14145e3a18fb4fa48fec28b7208d1d4678e03f06ccc63cfb2abd83800e33d05c26333b25ede002505c2604d6a17e515228844d9af8f962403e7b4876b1050519c12f6098e641aaca96c60215800f18f5671039aecf812217fab3c0d152f6adb40c8744f5868fbef07f6c44ab3f36b12f0a8070f8303563945763643721862e8e1c33d6f977ae2ede8af496b8082c055e3e26efd749d39851bda3b3b95612d956a63928609d3f67ac21bb999ff2c541669cc0c637546889fd96aca47228c1c59a66225d4d819053139daefd79df17500cb8f78d98803a653720c183ac3002fd7ae46309df3c20e11f2e62e4bc6ce3abdb7a3a689fc789efa7cd20fcc18552b9553618cd3ed25dcfc74292948efb2534e48dd6c2a3b127ced6a6d386bd0387e3b89005700b19e81547c7f5cb12b5a0ce3877dc40f058bc7092c2d3d38c952dfa3b309836517da1ed873762b8015e4ac81c50f71b48a54debc14663d445f0fb83b2b3788cda80ca98c2b3ef2e0482a80ad228c3aac74757b1aecb7de69bd5ae3cecbc4ae0c7d66eb2714be4638b3bf01e4493b44ab3512cb422293d44aa71ed0553bc4ae0c7d66eb2714be4638b3bf01e4493b44ab3512cb422293d44aa71ed0553bc4ae0c7d66eb2714be4638b3bf01e4493b44ab3512cb422293d44aa71ed0553bc4ae0c7d66eb2714be4638b3bf01e4493b44ab3512cb422293d44aa71ed0553bc4ae0c7d66eb2714be4638b3bf01e4493b44ab3512cb422293d44aa71ed0553a7fd452e1a0657b830eddaa5394c79ec0720b11780d482e518fd2e99dcf13e3b455ec4545a54b40dae9937bc5f61ee0e32134191cc1ef9a7959a19ec4b127a250184e4a1c51056c566b5b9228966937838a2ec24dd7aa1cf17ae9ab07857b85c18cb20ffabf31484b02d8606e450fbf040b52aea6147755a07718e9e0ffddd2fd9597918b1346c550bffe4127e54f53ad875f1eafb76afe28b4ec4c52288236ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855aade284ae538c59dbd60e545050b9fbff66b04bddec397da351e023d9ab5a2e8b550cafee8e6143cd6aa144f16dc2fb40f9af4d3d4549a6c36f4b4444ab550ddcaf4adc11d676367f7e1f033f1a07868850c1c6e96bff20a80409f6495fd91b2464b8749937b70c013d4c05a85c862ee60c3b04770074c147c2a3a00b9bf2654f1fe0af4a2c9ee84e4b3218f57c234b1d226b28c523a9431145c2e12824e7fb7823911329d502a15ad4ef6c6b711a6af44cbd214a725f7b9fa3af220cd16b60f7a7a8d67b77aea700fba279e3bbf4c55cf1d6fcc08795a3450a62e526054dbfbfdf0b77667c9d9cf71f8bd89f5667778bfd390128eaa34c179e9b0178005c7e2875b550d1e72b5716590ad733650d649f9c0ce594295ec633452bf5203ec24288e77669e7f8f11d347926f6be3e0ffdf5e76cce9c6524bc716b3fde76e5d56c1a6745e69679fbfcac96625fdc8323c773137ded18ede8016dd1ece26214a36c8fdd35e5c6557543e545aa0d4ff63e898135ae36fe1113f865a3efd6f982e594b27ed9ce719d0dc6e843b5f2747e8e30f448056b1cbc078d2730c2ca3869f90544f331a529e56b01261f76c5c26f9d246ee310d7a918e82a2704381225a19d051acf083d03b89ec655152f6bd0ac1ed2f118cc04a8e542fb0256993a22738345c212a596ae773d536c7bcd6458c226af826124ee53643bbf7a05a8f1fd717c89637e805317b9db5d5d8ec695ed4362331bf1824026533b460e1861fe6fab1e407ad06d6fa26b6369464f43095dd473122ab611ae25bc21c08bfab5434bfac79ad5b533e4e73179c6b04fed27826f60aa879fc7887a545f1dd11f739d1563b0df7e83b0f9c81bd12ad81d2ef291929df924cec5f995e1a0eef68045aada86bd4d443d064fc213535460d6f360087a0857de972a8cc1bd356ed8dc5273a6acf6001ace56e9753d297662f74078f8a98e65211dadb6744b2fbaefcadbe37439946d941ccca7987515538566947dd7cce9d28a2980adaf72f66fd96a6f5cf660a3b790452de178abfaef7ae419a649cdfcca55a3e8a7cfa219592e3419cb6320c7c47ee95a6334b9ab7c2c26f6d4ca4a549f64b05323c3229373ab4ecdfd02ec88c0df71ad84bad5194cee3de4536feec495c68d5fe8fc1d369a892ce426242678a93a1c13bff421631208db44f97b348215c50c014e743ec54576a44f81f17279a8a6e85d70b8a7e0217f91179658ddc0a94a4b7215cfe8a156a96a1fea719e760962f10e0b94ce798e5cb539c50928f3aae94993018ed505668d6022f9f14228bb5eeb1d4e7ca4b72b80ac835ac4d377441e84c2b684494d28da176d73744f3220dc1d8d2e7536da71849cf93b0ffd0833d9c1072a0b1ad50ba55d9650f0479f209300d0258c44b55394038de68278e11b6f3c34e62d4d921a18eff6217408fdcec37c1fc2f9b8e546790fe325d9311d5539a4d684bf390278e3699bcb09c300650e746d80660b3c3364a812bb86ada5fd213b32178714beeee826901e1f048ee8ea03ec187fc53e4c49fc30e4942c868eb7d25a2f04784ba162b4e8ba18d122d849c1162a04e623dda0409672615fa49420a4943fd55836465de2a6d9eac9ed130c78b7208ee381a67a130fdcc321db7ccfe2a5b29f30f5fe01530a2ebec04ee9f8aaec869a4e0d5a2e227e37c040a5bc0920e7d9ec64b420ea8316797f09b95bbb221a5eaabad38109402cda4d61d62fef1593c12c9f2009dde767114860575069d4d29f074e474e84729d39d9b94b3e3132e1a7924ddeaf016511feec58ad36aa4bbd2d2d3a2fe65c2eadd095b12c24fd3b1d6bd2b32063ce70c07045e6955d2bc4e46fbd4ccb004215150377196f5e6dd6c98424ed65dde33bb79279eea381d33f4372fdbfb1f32f09591b740c2222e04af59e922a5ca3c92613374746ea65dfb0903bfcd21bca6af537fedc8daab163ff810c82fb3d110a295a2bd4f96f5a2a7c25d01bcc7ef87651e27586ec9e28c732cab7b952b10840b7e1417bd4cd85f790cabee240cb0cbbc889f3cafefbb499f4dd54d9aa5c1dd5b6a696c94a6c1a67f70147d002c85602e78733908f22b85af88a152f208ebafc37d732240350d6e3e7f277d3f7b61b34e78453a20a5e4629d76c71a90d0e1a70deb32f05c306f0644dd387908a37ce07fbb51b0d7c1b85b713553cf7401e45c46d56d10c7da1021471461154b67623f87d42ffa2fcbcce6ec9f103fa1c57a6b2ede94aabea72a56944a4a0573097837d99dce85181f6307519c2a35f1c159e5a4512e8d04bcf1b9c2701ec3b681aef2bda7f24a2334a7bd3998e57ac1c55adb791e165923dd74cb1ca807f1b0dd0c9cad4caef3111ada1d8742d7c8ad343e0a7bf58c6f9527781669828980b0a3f3d19d4664c1852a5ccbf7b769a157b62bb28c510c9380044483a7e5d1f5cb45e38807ec7a0a879ea6c660bd77eebb32255661d25ba00044efd80efb17d718f3d42608638421a58b370c8980e8e0bb45cc4a354120f595d4f377ffea85859ff4e85cff775926529bf93b756c855f09f2d82b58029076e515f2c1da54e866feca98b1327d3b035582ccbe819ffb6d0b31a2dbe3f7364c3858dc807aa521cbbccd42fcb2db85f6707b8144a005aa0ae13da4df92922022e8b6664826cd41ad69d08d7835dddd47495d8783b25dfd51f1eced0cab326d31da9f2ecb4d514976ab4e3ae8d0faad77a8bf08142477757bc10109b802e9a88fb1bc02b638fb1934fac9387373f639b0132d130b0e95534c7993326ea7aade565bb3d291ac165a446b73e519543f65a81bfb1fdba69a34659c884ba3b1095d925f398702b871bcc51607c0b27c9e8bc6fbe22816c3e5113bc3735dcdb786baf009ea70c36e4fb6619bf0bc88eae8fd51bb985abc952c0201ec85da386c231f0ab8353663cbb2600cdb949ee4cfeca2485fa2ece858c169c5ffac72214c919b9dcac68e582717ba8640ae75ae078b0898c87d55fe98d500573f69b2548e15e912087be41481239738f6850ae771ff1ac3d7b60378524889c2af724a78313a7fbb4b09294df4d0e125ed8e756cb26d83e708eaac5e03278a21029ab32818ce73ebb8bf7586b512646157901652bf9c6cb9dd8dfa407b5041065794b6b161ac4b283df5bd45eaf6f1c66d6a2b0b2c9a59047c6ad496f386cc1ebf3f753a5a6cc24ae0e86888daa318b3ff37ba7bfaa0364961becf34f62ed2e1f050af5c7b780413ba1360f63505fb35b862b9b1640a520331a7ab32999a7d0abeb35eca36d8ddc7769307fa0ce6261205c2328fdfe94c64d61ab07e8e7dacbd91f983b7e61dc655562af2aa63fe2fa973f10d1ec9aa057de062502b9a091bdcd50d57b9b8a709b1d91bbdf5b49daf43bff9517704bb2c843aa26bef6322269676a5e84e9b577e323cac4bb049e707ce579b0432331470345848bf1549713e9010e59664988dcf33adeb063fc343cc1c252556f97840eb38f33d7523d81b9ad8ec2a0824473ebec3f158d4ccc3164ebdf5bebdd68cd98b2365abe3bbe31765cb1cff7bab3a7969174f0e710ac676d11e7370c0d0957fb74b829a9119120b8b91f71522f7edb573fa62bf7d91c0b3bf9917cec0b64be8cb80a41fcc40f9756286074a2c2e76710f642343bb562cce153260ad5781e21305141a7f6f88ee6989bb57310c0020ef9ffeca5612e079c97510c892ec0ae22e3d146a7b445113b695525849b86b32ee0addf9f3b1fdd077a940bdffac3fbd3589d279172f2b5b67cdc39e6e5e46cb3e6b58ef8691ea60e26b482a6c2549d15e48a23869cac1ce37157f1bb989539b8ed1315476cd054596b3e59e350edad6d20fda8fa8f0687495ebc2639f18273218b78888158c66d328924b8a41e63eade89b1157e4f679b1c35afcbb94bec47f7722bac0a16935d1ee2e45228e84d312ecc5d0dc6b8cb695613f0d77f4c08c13206a6d8a6da2d462dff686f9c449da9c8295645262a820384409662449b6cd7681b60af7f1de359daa23d0503047ec9f1d0b2b9bc7cc7ce20be71f66297b7454b75976978760f4a0d27c81b98274ba5fb71b774bf0d7d99cef5a4a93e5e80d22cdfe4f4f449ef3c72da5ac2ab9d9f192d999e104cb7439f2e4b00b9100c1afc7be0f1d283b35e5893382ad342ae8918a90b7ca3ff270d4e555543483321c35f88095f27a209110263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340263f65e56711485b0caf324d2192bdaad52375c4a8cd9f7c8062b49a7344a340d57382e35553c3a2a7414225d253e9b7b9e22707f8491ed83f7ab6bed04eda86b93a4c8cb17de69c6dd056cca2187511e117b6df413cc3d0f8186d515b088b561879e2793600b34094879adceae645128dd050b6f84b949d5b2f86a073d59f81f261badbdfc364d56642cc86762f81edd6ad23dd8c576b940d4b3b4cf8792b547758d3101c4300ca3b3ee7c343400e1484982901fba7d9e18e6574215c4eaf7c34283b6aa4cb2cdae63ea1ce1c1979852d550a6c9592a57d67b740e59e5edf75139290a9024c3f088589f96fc5fb9b567b7a92cb5ad1df23d125d3ab0bf0cd3542f165654d341b2bd6058629d951b3ab235d7fa5c1afd6476c90241515cea2d3c2739363328d1c324b078b102df6b6831e2f57e64e433362798ca0e721e2574defa1d8dc632b23c95d50873fdfb2eb4239feee9534b88277a5007445c6f46798741aa27922be03c99602b6ff5e6cb2f8010e0aec4053718ea400fc970d3c64a401bfa52b834e8ff476a14f0fa7daa1ebc6fc9de9a2c8c4b4ec5d0e5af82b34acfd5bdae4f631d96dcf3d9f76abc2f1bd47774058d6312c534463b67e30a8470e0d8dd620ce042606d0f71f161aecc59b7ad827cde0509441f17edcf4db967252d1b2a59fbea7e20077af9f91b27e95e865061b270be03ff539ab3b73587882e84b6d6cd78695611eef3542174ddbc5ce14e999a3e2d6566df030e58463ae16aaecb946482bdf632323d5b98f9eec7984c8e420a76092115ae51662300acd4b89170a2565688e7ff2cff2099b7a2277132b5f9efc0977461b152fd1e84d45f6778bb15b013c81eb5debd6bcc338772673b73633b29ffa69149c188c1778fcd10703c6979102a2410dd525eeab6ff2257e5a44148317e6011c0676a03b5c5d14d67af9c425b498c19e599851d7462eeed92235d3966e04e2fe7c73be4a769c5ba62c3dba007bdcfe041263fed4943ca703453cee301669a459d725547c4d3ea582508c6c3db9bba8b589ffe2dcb0789d2b3073052907b6c02534a9c3b0c042e64e5afeb336569bfeb7534609297968241c7cbfbddcc8dce76bd78ea98bed6148c9cba8293b65bf638251052ec96f9461cd00a9e278cf61cd51b133276050fa2b8d4f7c56a1ebe180b96dbcbecba9c809546f63cac979d084dc212fd3f6da25dca7cb30e54bf59cb118313830f5afaf231ee4bca36b5bf3de716340a19ccc89333db34a5a40a95f1ee217772971fc16c939756128d362a57a677cafbb897cfa6f28b451672cde9637a3ce7d2f358658ff3b47f8ecddf5b549497ac912e48389ee4110aa35f286634b02f8d69f91564b462c35f651aeaaff4ec5f3f4d4ce45e4257ea308ea4d5369ad6887bd21308fa81f2a954b825839ef199e2e8c47be70dace81fd4680ac521b5fabede573e25abce79404e2aad904e1f0cd14d47ca9f8d98df9c6e3111d907f83708064960326f8def9eec1871a1ce15672f2c152dd865c6da845d541180c5477897e47dc1c14d61f31c8867905cfec43e6b5957e071ad27aab67f10eb59177acc4a23cf30b46d065e66d74d5c61faff87a02cb5396a7ef6638ac41f72d13adc07a122c738ff2e41ecab93eeaaca6659d3052a3756cf5cd4c44953fb55cc80dad00909ef57bd2fce0bafdca16e8986f6db03bd29565596024d037bce7e87aa93aa6f0ebc17159d70970477bc8fd6e47cc7c59bc953f238e32b42011b0dde918658a429d21639e092d6220ccf753cbc09dd270f95975be1efa8d0ad9cbec26e79fa68bcd5b5a971565a9e2d0bad49aa61bca897964c18629a9bd20d33a55819567bddef7979d336fca4a79d907e24873c30fdc1fd4872819bdec862329aa8fc9c32925ee7f819f3d44d69482ee1dd9b2a4f5dee4c8367fa2e9ce58593872eb0a6b17e11cea786b4c3473631708ce675c7c47a13a4fa324babb6db16571236ac956dc391c9de528742e84533d0d393237139273b24f8401a8e5c92e2df511aea4fa6a014e03b90c5eac5a9ea6fb45b30934d3faa6758caf16b5b91a840b1df72672873410530d9c25e1febda43d79328e027eec95d6b5217798d6369be11ff128c5f87d2611aa751b9aa0c130af70375c78a20f1b67a8b4eba12add1771ce29f936d2b8058567d723d5441d1c27222d485f6d1cfb1ba23eeef23fe37947a389ca111a822840c95068826665dbfc1c0e19b27ae1b13f40597073ce191ff93fd18fd468d85db3e831b4fecc5512a6e82ffa204eb30b66a7ed59885a9d689ee9148c4fcc44e5880bc38cc272f7556d3d3a82678539fedd873ebd58e7874c56506719c32cc640e6bdccd3451f0499ff0a5ea0dfa3c7d39cd12065628deefcc168eb94c95b8e1d63ecbe1a9d07f045f78c667aee341a8c73e5b3e669990debc66b1d9edf18825f6b9ebd8a2b51cc5e9df5380fe3262ba6eb55f0960052fb074453bddb6d0b79fbf557c9479c7219d54aaca46057ff3b4181400d2345e93a59a2cc6d3050f7982ed4311ba92af59e141ddf7f16ccd8c4d8cb90b2a861e7aff303ea86af3a6cd5301ce9489f36a544c46a792e06a6542e4e7ef04e1ad7e5ad956de26303aa21f47a8cb6adfc515b84f08abd13dbebe9ed028ba4cb6e88853f111bfef8b7e6ab24aafb0b5edf93591d926d38cea48eea6c7d851be7fb0b061dbb62d113cbc26362ca461212e5ee4cc9a20896a4f6536b83d466661ebd93c91725bd79ffd70bd2d1a9b06e6132afa460303cb77b6209b7e05a6933a35f58295dc5edc1350de109cecebbb6504716f91a40e73cf97389aac82e612a645f61b3150d53555324395c305deb26ddae96f78bc3f2273129f9df0c2a752efc72a0df22753d399c5c64646a672a3838c0cc732b1f668b05dc4ad480a9b9b71de8ce284b24ea9c379082e697b159dc037497a06cd252d82610665ee3e761df6fa053835c2c01f67167a5e6132ae106160c68e9bc053e2a874379338c2bf5658a1cbaf3b4816a07931ec83d7fe9e3087ec341d3a25525447f200ab13e5fb659298012b27e56aaa1de8ca5dfba1a007878a81d8402672dc4cdf91664d1d6780db693aad8943473b1be4f7654f6f123818461344a97a3e7861a8dab95ab0101156ea5bee0f501400430e996d38f408e1238f1650a25d51dcec267732729bd6b24a207765d142a0e8f428c03c364c47f93827db11b6219ff0d327aaa73f6ed1ef4ffef8b904fb13343a23a73e3fdbd1f4bfd5075e87c1dba86b0da537e9476aafde7eea234a6e3633d5d7ed7f92cb65b0069a6f68e221acac401831da68ecbdc7f75de0de692f873e43dfdae901f1762725c911ed08f58d72659d5a0e4894299cb1e93554b57e57bee23c4817818aa5387462140aea017c8c8408c99055262cecd69dac3253be0cbe1c66ef80ee66949dfe9c2444c7a1430d107a8adb2036435427b9f0ee5a1872d96c39fcd3ff7b6aad1b3ed4ae98863520dfdf3b458816f306eeb1f195a539d4a6da0d82cbe3c0305b1adc44e786722e524f9b461f7e5d95779232d594ce581af046e28935ddbf58793329f89bcd818dd486374b77db2f19abf0db10c2b74ca414b352a7362507da3e96e17dd0a2794844754faa2fc152f3489d65148f93e11bd25072191cc1938cea526e7354c7032124c316edf9619b39c75c19fa313d5bd19e85db9b2df42ebcf117bd4aeee8e4e3d9f0d8c0683489efed60f659ec9c5f472a190310def06fd140a3444d818040447f1c91723fff58bdc97c0a3f58670d7175c2aeac7e1176d019c465cc3c14daa1de87a498c4aabe367d2605c0b41f74236c126b3d42f4a54596d6eabd133cdd63fe0a2c5b7fd6e780700ac6fb66c441174b3f20f3b0001c3f6d855a8e6675edcb9f7cd2b6a3bcd66d09f7b7c516eeeed5b8be960a4352c2b0a59afd890dba282f5a3de44af232235db820f1cff9f66e9d0ff888664f4a78d34a85fe4ab7b835e846e0f43227e0418bdcfc753a12ad4844e6d568d1baebebe28ac5a9901085fa0e6a15658afcaaef101bbc5672bb3ff1348a5eb682cbc16332bdb27f91a2b00957454f4d4acb96a3dad6e8a84dcfcce472879af318579afff96afbcda0fa5fbf5e5075e521fcb11a9babb073ae782e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85568b9bec022035c1faf92a656bca75dc80a1e38f6c90a5e77844d9cf8f7fcedcb13f00877413b47241306e85412b89edb59c52e1d511bcecd18e8d8f2332e4c9f5797787ca8663b296a783e9b0645b393498611be32955235cd855e25926532cd69d699263b6e5e6421416c34938ad9aecf06802bbf5bf6a9ac0e8e371721275ccaf4adc11d676367f7e1f033f1a07868850c1c6e96bff20a80409f6495fd91b26994fffe321319348984451a4b8473b3be69253fe5d927d8795a468d5f9b7415ded618d6a74d696a87c178fc670f45bde5ab40cdd213a1c449fc81c1dc90ec7f9c7bb94655dd1fc9cb75ee962084df583ef733b4b730919ca03163e21adad5c4a89f7c0b53c390bbe4d1e1de420cb407df67f917ee1b7315fa60c4c53b0d71b9c2d6d082104286230087cc173179e3507682918b80d28d6b7c8332c282d438a498bd1f2988d6ab0f34cd18f37e9eabec2562b5a372d67d7d612a3b38e6bd7ca87b3dea17917f388de782db5acebc262d33f799fbb3c3a5153961e40f6492565c1d364a6d1a68e1d41416cb993cf5b7253960b084c95801629823705efd015aa60c040b7418b3d7e57171ee61279b8c1296bab9afce390bb14c7e7c3603b53a4ceb6de59b0400721fac94b7e3ee75d460a48642208a6125ca5d5ad7fdfacb08df9c8f75c5b341589689ff2988539ad6ef54f3fb6e21fa1f02e9d08de7207937a8daf46f6d2a94bd9ceb28af0cf674946e7a3aeb47b6357bf31373d84da98965183e0d043e285c03b1186c428cdd1ab776075b1be8486ade97a488e493f4216c528db122218573b58aedeb90a2eeeb319831f647c190864c19bd855cd4dab158ced22d1938c97bab283b1a2805a8c186c5ef8d1755edac77023f1a9bb13e726fd2b0d8edd5906a2adf469385a757c7bb7a91705ff55cc6de30488c0cf4c366cd6a0b87e11ac58f1032e3397fb4169abd93aca39af419b192fefc413afd56f288996fb89d5a63c89b23a90898638ad9783227dd6f7b24c4e2ce0c6398e29622f8c9b879f3429a92b8fe587d0a04fbec02811913653713e76adcf7eb7d9cfb3624272c5ac7c6c2a9e2b7ad919c2fca84cd7573598d560fc40660c1cfdfdac426e26090a5832e3f1d6f18329e0f168f238b7cb7ed573e5c081895986359783f0ac8b594ea49c508498d694ac998dd2cc8c94cf038ab4e2c79526cbee49a491b68ffe2a61787da6036858fff64434e1a4878ca71a5a5ed8fb89aa0af12f79018c681518a4c98156a4c759ad7243a6cfacff8b57183eb550fe5a7c805b9c06673c08b70b2b66733ffbd287850d1f0847775b704e681101c75f24f44723ddbb904c7b3087d64347b9a605c9d190b0355e484155b6f7a0ab3ee44d7e9506d91098b2184cc17706fd1001ca3790522a5e29d6f447153b76eafdc5002a7e4cab2be15fce132e5a64fb8473d34cf1b1392e2700f60748922a56bc9e1515535105d2f3d5fca8e92174feeade4fedea0674011a2cef59cc0c93f1e2028f6a37a1fe9c66e9a5d8a45306cd3b2049ac58b9087f89c401c10affe274b2cc042a5041e3974f6bcb3be62b19d9419ecfcd9c8d9a2ffaa5d1ed49db07f6186d11d23ef1e4d455c7eb5947dc10d8acab94b9f9c94d059e697d0c7088734f7ba87c133401701cdeeaeeebe795502c1d3eb49b478e7d65c3c46c7aea21ba4670c57b00ea9839783ea1ef55943ec9d70304e7c786a2ed58c3aa2dede86f13a9f4b9a5c935bbef7725f2909a5ee328dc9e218d2f03518826548191a79ef21da548a114059d5eec1162abb891a37d5d4ac306892ce587706a1066722097a03ac43bc6ce1718e30282b567be8c723a3920f9e82736ac4cfc392f12f087f8ee2914b0c74ac64458b863644851533748863034e8ccf8a95b699e488e657f7860cb52a4ab1cefc13b866ef3641a55cc79b2a1bdaeccdd70c7c1c39a784c1617ab2ac88ed8dd5cdb6f74f5546fa17c30fdf28eb69764c9d2c9a5e1897564484d07e82b2bca207d7186fb9f4754fa332c098171ea22c111efaf7480998c0f5a33e439657017e47f7ca7610d728e02129e80cbde26967118583508d47e6bf39a648228b58924995eaa866e7f45e9dcc98a24e659917f09666a81dec85f849f6f922461fdae6078a83b5569c99b8018e271abf61566e37a171f6dea1a61ec4d6ce876a1d8df4d1c3aaf117fa281f04429e184a21a80811cd95b2a785987feabcf4130303e9fe966f0a4810df5038dbe1c841b427b5b1c79a2668585fb6eccbff0c10428ce9ce620d57d4c0d981a57e714e351c946e8384ba483885d393b43983bcc5cae66b43217536d0ff4c53356eed858f3feabb22b3858114b3264561766ac68ddb0e036e69f26b7b292c239fe35a6d1a29d4e606cb08905d8c49b69e86edf4eb9fcc9d7ad2b77e0a69efe3c93061b63b74e7dd700f75f0ad61997f5666a556ddd0fdd0e12e5ade92463ef7b58b5746eca25ff2301975cbc99334f3d22327138301399e53914fd14bb7d3e9825fa8b73b4d6b86d97fb961a0aeb5d74660af9aab67b268fafe751add8294aa452095741c10c5a2f64a252b0560322dfe37115a1ba408b31f67593f21351c813807c6bb3217d09e0abb043dc3e55a5b9008e593899a308d395180a8d82c69ffc29b3177b057d14cb38065abc89781a28971a8afbb90ef45d4c4a84626d38b25757332c62a28c3232d185cf598323186d937215dd55f10564cb93ab7ed43dc0d4f0eb502944de7bfce78249895fc1d72a3aa0673282826a3307e0ecc600907f754eb31d063443430a26e0195e14cf2c938d6e22aa9311479a3093be64048c2b4686b2b3be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555bc7069f7732fa9f7ed5171c57786a8df7591c999a6793ab8c1dfa859bd6d3db740c9f3d54514e486efeb0e97381ec352ebc0426e269677e9030cbbcba7621f37b4f86420a097171209c05c3f6767ca3af1f5cdc52c22b4bf07d6e884e4bfbce576d8d719d9c250f18a46b1a5de4adbec25ba1f9b1fc2f0ff25854024e404a9dd75259996169ae7af00c22851ea9afbfdcfdd2bc62ec4ed9ec6a52948b7b5a0efffe3769ac8ad4ce6dfb0cad74fd38c508a6243788031e25f2b2343170c24cb11764ede8afb69bb843e1d632ce5da373d0d8e87290750eed5bd8f17f9e6ded18639045706072545a3f01662dca10c6753f0df64a68ba8443336649d1b9b0464352318b9759dfbee67e81c6c978d0bac1c2edbafa5c99dfacf22544133ac61ad65475fda4c2a2d0bb639a3c325674882e40f440acc4850cb9f3119af51483021043b7af3b4d50831dc111ebf1080e6e06b0f379359008a88c16c0e55e049f3fa4e0ef79dfae7ef1babb8ec46dae23e00c77b1b85c8ce3d51a0dcedbfd7a21b837e46e9ba94fb7c7946256f684dfdb2d32fac7b24c51955c9bd67e65a1885d30fa2262ab9764e68ae979d0e3594b4fa7b41f0d52ff8326b8344e8931ef57c9894c1e553df981ea0d58b6f5740aa8a36eb8eb2191a65f238eb504d2bacb2729fa64a58779deaf1bc256e6a864a165e5a60565c39164260998450d7cfb23ded65eeada8d9494c2236b8180f4d382b615c9e7a2b3862dbf4e28de8ec108c8a18cac22ec656ff2931c21a5eeef1caeb555e2e695b8c920c440c724ceff054c3b567d71828e78adeece53884b4f9e76dc7a492ad1996c6736af5d349f4ed4fcd0e0f26eefade3973c608aa80a3b10b64d3ed29129b9753b43594ed8882f992c29f587ec241b6153ae4a43de00915e3425eafb0b3a345a845c836be349dc826cb45cd317de0dacbd63d463b297421abce496e6a65e95219d4fa32f1b02bab8630b17d98e7fec6d96e417175a087ea86d5e954a9c0ef8586c8d181e649b4cfd2b931fc1454faeb4f9a06f9b3e33cbf13c20ba26f25bd0a4e25464558fba6670a6bfc50535f612bcbd2a23a28baa1ff77d7932f2569320b9f803e182a90d72db492f32232ccb252e10e98c8eb2a47b7c5915483d595e59347d6db704678397cab01bb82c45da3bf083990c7d0e1df06dce2c05e3006bf1595be674a73eb0a500e390f872fafd505b13751ec13b6708cded567ef833795e590cb7e6e074caed354bed734591ff5c6af9af472176e694b98d708b5060607c0fa5be3ae3be4bbf629351d737c1e6117586ae667122bf004a2604da61018ead52e3ab3639cc535755a15ca654fec35f7ada76fc2394b11ff6ce4a5754c6713fe56e4f2966996f49bceb96e1e15e13650551733082ffde843eeb4ce1fa7162f2a6bdb6e9443143a5b6513b99459fdc76ab8923d3d845a669429e5f384bf0d72b0ffaca0379fa2b6139b1e4f580b746e9facb8aaf1147eff5c6209d4e789519c13cca4b4f156c196172eb1f4777c7f8571bbbf29ddc8654fb57201fc4d34de4e8c93bfa32af673ac671bc8d967b6207a866f1fcd3babc7184677739cf9cb339f0e434fc96ffc93fcbb89b565bd46b9e2034729ad323a92cd8acfb09d6c99af1d44e34b4f92a169b83f96d87b40dab5098a2c6b3158fb4a45b8878984e53dbd6edd8a54db7a4d7bc9fc137fa1b95cfffce50478ea5be7c39dd0efdec7a95ed32a334d0e0cf89942e3457cc8b267620f78d7aff77c77745b186f1f7422808383f7ec430a0471bc0de62a5c65234201a5b1b4f832f8da523e1af4233d64ee38862fd08f1ce935bea99f184dcf6971a9062d43ecddcd5237e5d4fa3ce99c11fc3b06ba08b83dff051fd2266ef80adfa3a68703bdf9c9eb02d09d1fde9b6dbb16bcae4a3f517c617f88a2121dbf27d79a746e9facb8aaf1147eff5c6209d4e789519c13cca4b4f156c196172eb1f4777c7086a0a7bca9675a82844b07b630c8d12d181199cb0b8f3f4c3c9fa8dc4ba92fd7f8d0f05e9c63fffdd03d7d1816759c76ce57e8cd515fd3018763838687e98c4b1277096f291a747ce524bfaffd081f42c8b4a84bd21ac0003b41fc8957587a227a41ab3036822027c440993bd22469fa3ae7a52aced66e80903b2150a619a160055ede8065f48f46d72fbbb276616062ffb52ee400ca8c3bdbae099702f239bbe23c5774d21004a099273d8fe1fd809c275d071ff274128ad9a4c7977fab8aa014806af67f4e6974d29de864b85627fc8cb303883f1139f39eda5256aadc7e19374c745e3eb04a857319510a4ffc19920469a74f883040455228e3ecaa2ffac03ba204e50d126e4674c005e04d82e84c21366780af1f43bd54a37816b6ab340d4c46128950c2dc931e2b34a346f761848cc5387e37cf6d3102c66a769b5b26fd2b0f6a30b8a2e162084757203566524bd6829be0b5fb27c2dd3fd1a2ea02bf5f60a510181561a2bc1d55e79710dd3630ba2822aa587bf713ff66cb0d4d507850cd8781a545df5d8deb5bf104d97ecb46413f8c58756cecad46366d3822baa5b4cd80259b9ddb5394e0ae094718660edcd732cfc36cdfdbe5c9f696fea0af8f9963b1e58d48d19222eb5ba0a0609f55d2985400ef15591fcbc72a43a96ede63ebaeea2ad4a2f13f25bf9153f9165b5372f979619052552b7a6dd5dd85ad93a613a50d409157c6afe5629bf12feb6520fa4f057615e56da19f6005139361d98de0cd8781a545df5d8deb5bf104d97ecb46413f8c58756cecad46366d3822baa5b734e942518daf429f058d391c5bb7fa6eddfea14d3efdafc2767e9ee1a965fd9ae4592136139a0f00b977397a7dff381968fa7bead88ab023009021566f5ec9e45dd0eec3b4e7e9edd051043fb6721762a74dbb28b0c3160cc5db549e005ef9f7992a6c26fd5f097ff55febf28bcea36cf2ab53f57fd150009b1c560799a658b2eee1246442aebd429b6b49e5ff5af37b325670db65be8c93fbc38bcb0bc8a5a9db8ee51f35c13c95d7edcdf092d9472ac6374698ffc596ad6bc567d7df37f23cb10415300b3420e43ee7c86d4d124a06c81303da5b11d19ccc7cdce508bb212d313a60d0183fbd44508a9b92b34b12aca964440f84df8f7cfe00c81498c36295a0a114b8e85a3a1ba779811def1b2ec8b13597275b12fa61051a34f2b96973cc5b42263f2c9d785a842367175a1a5cbe06a903b25f98bd83f5e5c364dde22beefec124a61341a249aa1e9f2707f13c01ecf74aa173ab2387503ea40fcfb861d1e3517cadde5931b6f63a2e63373c0037911a48d7d326c36531d349f259fe1a3884de2eafb9c072fea1b6b892e966dfd2cbb0bf50def29c0d5836d9160af0ef905630a1b39976df94a07e42e685025936f23602df0bfa3626d388a28a6edfa89b5f97df8f08e9088ee2b0c167ca7d65b6b5442bd326571d81e32335ffa6695df97f1a67ebc2e0375a3603d49825daaeaa8c96c1972fda14b5b4b8948d54a8f9b9d43b2da24c83f7f065fce235ac69fb11ed91c701b81628b0152b597771f0adbb0887a3170d60dc885180d8292e5393ff023e56ffc3c99aada2df71400cd8d4b89ae85eeebfe3dc815f9babc041b69e55b7e49b561f0a59c2a8ea78d0361914406aaa87953b8f04b250699dd36f4c31103b9f682a1e46a4241c064e449b3a76b57a474d3c6f92f3a5f65d98cfa1de313023b708338edb9714b94bc2a12cbcbcbaa748c6ec3f7fff1c426359e74ad573f820068178b831c47ce8dc7f3fc0185e469160f5f0040cb7bee1504e6750186ffd6693f6c301b440062b33b49eff4251aa885e63dc7cc38455c93fc6a6e3e7a863ec00ff174a09a8c62baa38d28de85ba265bccb48b538197c6f92f54640869a3eecf983ba136a478c8bd32f542823dd13d42c26eeef0ff482694b0c20bb7e3632483de8e0bfe4492cfc2d1d9fd9d3354de7118de976c2eacdc60568fe99f2a8376f2617c00b5e32480ec1c8629cd03e8e5c95ef621d12d09760625b9029f167b125044beaa8a4e986f79b8bc27ea82e4deba5ba3dfb41a5772cf4d3792a74aac26121e5230fbbecfaab176f62a2cb09be3f87b2e1056858e04f23fbdc219b3785da54b8ef48f2e89b6ffd92d80b472e3aecd5456750e083340d504ab244461cd357cf4a5a9837c5cf626d41d3b7a82a7460e02749e1633523c03f3dfe3d79caff4e1275ee83f128a332988db6d8cfdb686e187117e8a028b251e06183b165d4e9c1ae96ed08fa056fea0fe9c8f69d06719606a8d8f417e5044bd8dcf9ad45a275f4296881b3645f6041cf1dcbd826e4d680dfe7e31769c2b91a211593a3075e2a8ef150689bf5a703e16db439186a8f1b1c6b7d32c7b0125a63c7968c2861e3041519c5184fd6084decbc760e812e8ee4bd21598c0b557eb7a0d58b48ef0cd30d7cf4a6dcf2a3b2789938e5764c101a1496156df49f6a8bc155db159038b14cbfb77abdb7a77f529a5f3f142b7866dc360a8e11aa5de6fba36eb23ca08fe5493aa7830d6af86d89d6d08cce207ad2aef25d400baae895a27fb35011e753ebd81cf46a48bbc04f9bcb508bf8fae532c75781f1d6e1c31541ef8d28f2bf42b05ea72353d92627138ab717002527a9e2a3a38065d8514175e31a91f3f7159985030797fa95984ae5ebbd89c2204ac184986b2a3e633f4ab015ee10161040e17b91a0d594b01bcde08ad4dbad062108f9ee33c8ece8bc8b2c6593b89e1a6d621554ffe52fd497d04be91398d860e6e23d0963c8ece8bc8b2c6593b89e1a6d621554ffe52fd497d04be91398d860e6e23d096b5cfb0837a1083357ed1cb98dea864319363905eb29b8d583519d6f1f30cb7ce53ad9ebaaaca1b24aebcfecfb6519cc41e47f84fd1b545c2ad272e3a43b4698c926c7d62381717c579f968f2500f4759cc72647772222fc567e0543bd71fbd2f926c7d62381717c579f968f2500f4759cc72647772222fc567e0543bd71fbd2f619d86b9f8b1d3fd498b4e999cd211b69fd56c93c940d524ebd391011c5e0b9c619d86b9f8b1d3fd498b4e999cd211b69fd56c93c940d524ebd391011c5e0b9c0eb1ee2f4f07d3cc1b38d569e1fdaca3fc9aa0107df5dedb74841090ce8ce34a0eb1ee2f4f07d3cc1b38d569e1fdaca3fc9aa0107df5dedb74841090ce8ce34a43456ff683231e41b4bdc42771930aafe7752e6921fbba66d5e2c8d57adc272643456ff683231e41b4bdc42771930aafe7752e6921fbba66d5e2c8d57adc2726e092e3139c5df217fcf6805714a9f0a88e3e8edfa9c4b3484e25914a50184fe9e092e3139c5df217fcf6805714a9f0a88e3e8edfa9c4b3484e25914a50184fe9e3e047ed1a27b97bf14fb06a47c5b1f9e20e32b7798575fc29608d90e3f545ea1c70ab50d96ed8c3a05964ab6d86222199c71e9668d0bbc71573df0dbfc9b0a1dd2772e3870dffc285b522e0f105d813443fb14b875489f1b7a65edaea242305dd2772e3870dffc285b522e0f105d813443fb14b875489f1b7a65edaea242305299cc10c424403b3462e181e7f6702685a4615db4ae917a6e05d618dca3c664b299cc10c424403b3462e181e7f6702685a4615db4ae917a6e05d618dca3c664b87d41a4e6d7771e5e0b15b5ba29381ff2e053211b7db777e2ec9ff6ad0c71fbf87d41a4e6d7771e5e0b15b5ba29381ff2e053211b7db777e2ec9ff6ad0c71fbfceb7cd65b83e4671b54535e33b2a797d7a19cfa52031a29406a90c8c5cbc398fcd7a1639f7f9d398c4a979cc83b38ef4f09b5a3bf39eac8e1a267cf4ec2217176968529ae6eaec2fd1fcfcc7d07de03fb0cdc85373e1d67ea6fbf145c4c1c3246968529ae6eaec2fd1fcfcc7d07de03fb0cdc85373e1d67ea6fbf145c4c1c3248b0568f0a54f361e45df0fb7ab0d808d1d0fa6d9644f76734430e2ebfdb4c9ad606b42f2a0dee0cd7cee0a598a4389f428df5a221def0b7bf7d047818929d2987a4ba24c8032d2edfc2c93105c675aa3b4a5db26a83a5f2b63a7e40b889bf03d7a4ba24c8032d2edfc2c93105c675aa3b4a5db26a83a5f2b63a7e40b889bf03d4b23f25be52acb8a5d95daa4b3b787c8e8256771de2839be03fee534abb688f75d10aeafa3da31ca915d6abbd4549ab907d7ad14327f7a95d8db4fbe30c73341c633ca1fffee26f57ec16936f87ede497650b3b11d31c50a11bf94e231e02a3eea18b12bfe26a5bd52b2bf7aace86871be54bff5afd75efcaaefb1a2bbfe9a2551f6ea939092c137cfd87ac0274d084bb069944f332d294197457bcd050ceffecbc3be39452cfe57188c7346ae75abc70ff84d1c2d3dcb0ca176d4ec98f30c1aac6359b34c6ec38830fe010319656e5fe65dfbdc81edc6f0e59c30ceea964ef1c00fcfd46eb7e87b2839e8ba9c38f328de1980a1055b319922e2b13cf20759ba6ca77532fdf8b4800b448e2aa3d84922beff9b1f4d198f59f3cf37412b4d39aa537b4e139170c1bdb36a05d9c5c227526a9b26d3c70cffabae681543d83624a498ea6e4f216f2fb4b69fff9b3a44842c38686ca685f3f55dc48c5d3fb1107be456cc5eec55dc58c7043ac724f962e41892ef591552dd023a9b81f95958bfff633aa1ada963a29a1a7cbd27a28882d81e3510f6bf51ea1d4820322dc28e16b66c0d144fdc39935fe725c6316889aab1d3cd94676870f68879cfd6aabf869125358290408c51db57e772d8efab960c0dfa09defa93905793b2e9ac1018ce2a5d50015354ec9fd617105c871360c11fbc1125a6f6dae0300e3c92b85ce37284a026cea4de90bc21d19108f0145643b4679473820745a60f27a442374f274cc1aa9a5e731350db66eac9105e10d2cf4a3c2dc800bfe8e688e155c0c98e62aca486ba31fa084579a65a6e032191aa668d63349767b610611fd44ea6570542df1b88f5cbff2f67a61be64b7a92ecd5cc5c8ffcd6e6947c02c405646ddfefc7073a3d23dc4fb8f2a6397534bc0699525a293c3dae5d0a688e20f32fa68e051cd6899b849c97135fb14ab7217e40dbb05068259b0e2560ed0353619b2525988526ab1e3a21e560b38a5540e68264a91bdd9fdeda791d553b10a0b1a2c0913b3d3e6856ca1055dfa0afc685ef6371dd6a79d49794cb08065d5bbe86393f24d2f44ffbe95a9e6cd5efb37e7a20d0a1f6095690ad50cf140fbaef1f5c4fc035a8cc840d73eba673a5b7b42a65776928ca1c47b4d8722f02a0eb9ebf67eea321fa9c3ff9851eb4f49aa8339db7d89ee71c20ac9f1342d4ceddfb00d3cc5c0b6590e7456ce758cf730b2530f4b898d73fe2a404138d7c833030290598399eefa83b23d3d0191f48cf4844a3a843826dd22e5b8cdb6eccc5eda6e5f87d5dcf2e80131e540a6316646acade88081711076f41bf61f6132c5c9bdb0aedc23951790b5986e3d9e37368582ac7c258b98796a3130fac3b4cf5d509dd7cf9568751c98c127126cbdb1b752c57c8132326b8f817f4aef661af45af2abb3bfc42d293907c9ed4121ed1e091c948c7481155ca33d01ce9b7a4aaf3a1d31f42ef5f1419fa76756ec97baf472d81daa527c658b968bd4b2304f06e45e12e294922ee4ba9a629c9143eca4f5d1b684d324e4b1bb205d79bf8f3d76f1577dfdd1db664276e231ab9a27f5297acc34745d263e34c7d1bab031387d07ef1be68d1330f47990251f6e430b36b38cdebb0cef1ff11bf437a8bfa8c4a03a0acf47a2fbe8fff50874c2ffd544d125703ac193f48190376c8647bf42ba4bae037e7883992e79e0545bc5a6c546fcdc7170b0fbbea466b7c4e88ddec03671050fab69c4d54fcf340e6f46fe38cc2d4bdb27cb16b4067a891e1b8fb7f4083fc25700840f5224eff1e0455d09a95c5d41961c0362e00b2d4a80fa16dfb3ecac1d8848b34cffface78d7696113af132058910076783cdb16d13ce952cfdecd5450ffe1f842c756cc614d57592332624515a250698dcb1f7e0996cfee5c27b86308ba0eaf3c91227a0f1b97ca8a30089becaf75ec4bf5c1ad332564795b62ba6c45ca9b6eb9036819fc919cfa59571a61a69d306ef5cceccc0a20ac16e1bf5eaec49521a030b6289d73fa585117171464632febb066283fcfa13d459dfba8b0fa47517326f9f4b22c987d1733b1fc49495f21501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8506e685e2d5775ee8757fe2d6e2fef267be82771b2a48ba718a6d31b8d8ff7647fbd987d62a05448371c5c6e84cdb7d7110c927f1405879ae850a360327faade3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28adbbb03a8aac22e3bc43b71b2081b6515b7f671f2b4834701f822ab26101b872adbbb03a8aac22e3bc43b71b2081b6515b7f671f2b4834701f822ab26101b872dfb4ff5211b1b0aa04a35e3a9340e7b177e3e6dac5eac58031b87dc4aa6fceffdfb4ff5211b1b0aa04a35e3a9340e7b177e3e6dac5eac58031b87dc4aa6fceff5010316b9e9fb33f4a6b4e94926198fb67406c58745a1cdf61cb86d498ba95da5010316b9e9fb33f4a6b4e94926198fb67406c58745a1cdf61cb86d498ba95da0eee58612dd4b8f2d1af1835c129b75d374551b90f1a9649c7827124590542220eee58612dd4b8f2d1af1835c129b75d374551b90f1a9649c7827124590542222d2cd672b2866a589ad1b900c368eadbb297c6f3685edfb3eb192180b9887cdb2d2cd672b2866a589ad1b900c368eadbb297c6f3685edfb3eb192180b9887cdb6b36ce54ab963e25bacbc52955a55473223611057d9d05dbe31ad486967097fb6b36ce54ab963e25bacbc52955a55473223611057d9d05dbe31ad486967097fb29c1f64dd05378aab05e08db42f237e5dab693a335a43525c63ec5bd6e68424729c1f64dd05378aab05e08db42f237e5dab693a335a43525c63ec5bd6e684247a2bc8af567ea125c92c5ee764e3c8286fc84d754d3208798fa0ac991523008b0a2bc8af567ea125c92c5ee764e3c8286fc84d754d3208798fa0ac991523008b028dae9790a4ecf2a16bd55de2e910fa127ce0350ad2a7ba87d96266e0c7dca9928dae9790a4ecf2a16bd55de2e910fa127ce0350ad2a7ba87d96266e0c7dca99f94d1259d5727561aad59366ea0e3df90c656666749325e44fc8b69023c5ab78f94d1259d5727561aad59366ea0e3df90c656666749325e44fc8b69023c5ab783b540705f1e3597618d18fb5856d93b62a26bd7ff042b3dc913f01a55dc400ff3b540705f1e3597618d18fb5856d93b62a26bd7ff042b3dc913f01a55dc400ff21b32b876234d18db476a9d48eaccbb706dc4f4333ea7d672830ca042537b36e21b32b876234d18db476a9d48eaccbb706dc4f4333ea7d672830ca042537b36ee4e2477b440645c2a08831200b6fe3e31abbc86aca35759484a6e0a82e413285e4e2477b440645c2a08831200b6fe3e31abbc86aca35759484a6e0a82e4132854723c82b46aae16658a532153b470d49ea30eff8dd02ffeedad69f741cf38c034723c82b46aae16658a532153b470d49ea30eff8dd02ffeedad69f741cf38c03cfd38d64b70d2fc21001a7ab5a86d0f3c836c74fda2d1a608a0ba99d412cce70cfd38d64b70d2fc21001a7ab5a86d0f3c836c74fda2d1a608a0ba99d412cce703c35be18e4295ace35acd7d0945290e65785b46e348742e13fb56041bb2780863c35be18e4295ace35acd7d0945290e65785b46e348742e13fb56041bb27808639c8c68179724ca45989c7bc30d259611996f76ab1c8d51b85e1369acb9d19cf39c8c68179724ca45989c7bc30d259611996f76ab1c8d51b85e1369acb9d19cfc678a824ed0b0e3ae6be5c2b1137842ed1771c555941086c37a7a5de34e6a20dc678a824ed0b0e3ae6be5c2b1137842ed1771c555941086c37a7a5de34e6a20de42ba2339ffd39e45b112ed7bd3960f16c7ff2cdf563908553dde49f7d7c09c1e42ba2339ffd39e45b112ed7bd3960f16c7ff2cdf563908553dde49f7d7c09c157a92a3b0d5dbd4c0acf13acde8483b87ae5af3af810758df17727c7a29a365257a92a3b0d5dbd4c0acf13acde8483b87ae5af3af810758df17727c7a29a36523dddadc6a6c994cf9ead0beadc261aa3d125001cdc8575d17fdc28142c4a3eeb6c73300575f10fe4277afd6fa5efd2a5799f0ebce06e2dcb5dc64c598a5e779fcdb124c3503cc825c5cb71ed4478e5d0b41ecf1e26ee821494b307a2d7ec07f78798d91c003786551eaf78f9e0330d526bedf5a4477440a004846db38650d7bce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28838c03494a3deaba2e4c5b0717961c5c1dcbb4a5bba2ce005a1af30655780315838c03494a3deaba2e4c5b0717961c5c1dcbb4a5bba2ce005a1af30655780315e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca282474192245b464842913577e576a4ce2ccd269084f162c83fdaf599c35c19deb2474192245b464842913577e576a4ce2ccd269084f162c83fdaf599c35c19deb149de92384befa1e12c6f56140e243bc60122eeebd3c23128b01f9e267f9ea35149de92384befa1e12c6f56140e243bc60122eeebd3c23128b01f9e267f9ea35ec39ac830d07032306ffc1b40ca34957ff54620d13d055610d774f97b2aa35afec39ac830d07032306ffc1b40ca34957ff54620d13d055610d774f97b2aa35af7be59c22d1f989e62442a7863713d7426b880ced233a88797f4545bee84a45b8e9da94f943494f681ffc40ace01cc9e0a2249e24fd49082f90fa7e24d3650654f551e21bc90257f8175e908001d17f87fc9dc305705afadd01129e47b0f30e8fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28c29d7638903c2b665aeb72f1e3fd53c933b642d286dab6e28549b946f42a37a1c29d7638903c2b665aeb72f1e3fd53c933b642d286dab6e28549b946f42a37a1ed630af7af5e5468856ccc45482254c034b512a3429333827a3a44a478befac0ed630af7af5e5468856ccc45482254c034b512a3429333827a3a44a478befac03bb1baca8bdece4842a2c89878e51f8454c21b125d0178ab4787462849e70e9f3bb1baca8bdece4842a2c89878e51f8454c21b125d0178ab4787462849e70e9fc6bf6fde88a168a28cb9b96df45bec258342ed78d5f0815d243430f3779e0865c6bf6fde88a168a28cb9b96df45bec258342ed78d5f0815d243430f3779e08653475c6e06ea618b02e62d6f5cc1f6bd1fde94222f9cf70a7803a0c3f81b0dbae3475c6e06ea618b02e62d6f5cc1f6bd1fde94222f9cf70a7803a0c3f81b0dbae09064130a636fad296473a0377384fa5be8b2fa2fd559417ad19a77230ccb4f109064130a636fad296473a0377384fa5be8b2fa2fd559417ad19a77230ccb4f12b94374db655062cb2e44db722792436e83c07f1a08d1b7730e08ce38898d9692b94374db655062cb2e44db722792436e83c07f1a08d1b7730e08ce38898d9699577d133e5ddca8753e8df66fd32a0a770aa81f198765806cb42e75bcdc60bdd9577d133e5ddca8753e8df66fd32a0a770aa81f198765806cb42e75bcdc60bdd6bfe57f702f81c32a78f1745d77198eaa78dac0594a87bf8fc75719fffc8ddcc63fdbbd727ac79253afc2d7d14102a700885e6537e782243b532c65f58a07171518cb58858214593bbd95e007eab986dcb381fbd4dc742178a3b3819c06c97ef2f7c942db9a3cf571bc2f35ae4edb44fcb8a14b8ed18aae654a5cb64e6b3d522ab58a781e4a9d86cd2ff1e0da9389e51f5748f725917fe83b5ab4f02a146787841328a812b15c0c4971517f5a2ad10c590d9227c873ced9728a926835cfb292326e7d68dffeb7a74c57f229762c0c57fdb4bea6ff1eb9b53f019b523e4cd4158d98e2e905c1a78ab28b47e9f28b54811dd0d8557944fbd10bae25248970bec17e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28b7a9cfbd5992549d27e0246d6609c8eb9312249521e2c2aaa8945fe82df51f59b7a9cfbd5992549d27e0246d6609c8eb9312249521e2c2aaa8945fe82df51f59b7b256881d682a32eeed6920304d8e6bbce49864bcceb2079966502b1a65bf4ab7b256881d682a32eeed6920304d8e6bbce49864bcceb2079966502b1a65bf4a37496f8d897cac38ad7fb823174916500accc4523b882eb3b37c2c41d4cc9db137496f8d897cac38ad7fb823174916500accc4523b882eb3b37c2c41d4cc9db1a50c4de4de174c663b46a9101d5aba0b84a086ddf4a4c92749ae32c88f7a05ed719445d354a399aa0b6f246d6379a53dbee07db37e7ebaaefd10d4d285a6596e95e96761eb404ba769ef7bcc22e4bae97abc5ea50e4bf8e2b99e033c4ba5ce1ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28305cfa3d6a2da51a6a342b4eb33741dfae3b3d5a1e185d28fcd16799722e087b305cfa3d6a2da51a6a342b4eb33741dfae3b3d5a1e185d28fcd16799722e087b778da6894207892c1cff4b99f5b896d6eb9a85ce9763007486ed9426ef840763e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca288324fadca20e3b088d8884036176c98dc770326016c7a4440779de44a96305eb8324fadca20e3b088d8884036176c98dc770326016c7a4440779de44a96305eb04c82f57934f1f6b0362e87dc0e2e1411960ad736dcea88f9884d223673bb56904c82f57934f1f6b0362e87dc0e2e1411960ad736dcea88f9884d223673bb5693266862caab04e8a017a9795fe8b55a982ff0c3ac811b2d66bc0c6c9ae00c8fdc9536a5fc092a0a67577280b9c34829da9158a58f78fe2ecc8110baf3d927fcce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca2883888477f978e3ef3ea6339f1a0b4c7a831e77205ff20505f5389691318b31f383888477f978e3ef3ea6339f1a0b4c7a831e77205ff20505f5389691318b31f3759f0596698b04011ff75cb34d81f8ef8a7b966394257d935466489b2925b8b5759f0596698b04011ff75cb34d81f8ef8a7b966394257d935466489b2925b8b53ee696a9a9da8db419c23a7799ecdf43e8b9a720e8a720150f054c2a292152849ecfb3b3c4bebafc62af43dda3c96908b4bf909ff84207bb102bdcb8aae073dfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28c0330712a9722f1ac15787433fd7cda56ae0a134f71fd431b13f92f632f34677c0330712a9722f1ac15787433fd7cda56ae0a134f71fd431b13f92f632f346778c999d9288b7183f732401317f44b7db73d3d4ad3fe96d29ee1950cc20242b8c8c999d9288b7183f732401317f44b7db73d3d4ad3fe96d29ee1950cc20242b8c6e2f6453923e1958f686053b27da3f9d5101a18ffe0199f858d847730bdc57e26e2f6453923e1958f686053b27da3f9d5101a18ffe0199f858d847730bdc57e248d0d02623f779966ea6fb8eb8173f70569e089a7cb0388c858d3793bfe1fb9cf3bd6232b4ebe83b1d10efa77cd241d2225d34a00c50f8be558bf765ffd3cc4f4a1cb99e47c0479bdddb8b63a603619532f65a0370bf42010d1ce237ee677c695d6ab50d556dcc5c8f6999f8d6fc2d0154032b02bc41a774656be2cc95ff3a02e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca282e2cc04f639539f15f107d535bb8044504731dc2c9156028747c32ee6ac40d832e2cc04f639539f15f107d535bb8044504731dc2c9156028747c32ee6ac40d8342865d2ae4b18c2d458f18731724308135d698c396d0587332be03a391502c57e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28a8d14c4901416f8f24e274ab2228e998446a0bd7cb524295d283d6958bd458f7a8d14c4901416f8f24e274ab2228e998446a0bd7cb524295d283d6958bd458f72d617400d889a778bdb8bd30e0a2141d94eaddb6fcc2df958817d380eabe873ad6a80f910c3a71828318da7d619565ae41f63a7661731fdfb37018910aa4399de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28f944f9a339cb600c1009b89034ebc2e56428b2c10226424a726c48a592821058f944f9a339cb600c1009b89034ebc2e56428b2c10226424a726c48a5928210584d6179320520dcf131c2558534ae7713fdc9504622a41b0c837e50bfbf2ea62b4d6179320520dcf131c2558534ae7713fdc9504622a41b0c837e50bfbf2ea62b954afc5e63f48db6029b55d36a3db15bca4163a6a8456d0d23db102ccc2703a5954afc5e63f48db6029b55d36a3db15bca4163a6a8456d0d23db102ccc2703a5226eba04a3323d2db7beb616f2c64b6c507fe03516bad7aeee895bd38a8c7d70226eba04a3323d2db7beb616f2c64b6c507fe03516bad7aeee895bd38a8c7d70d5e2402c1cef8d71bcc4e646c5f3a135215432a917185cbd9f0a125d47f8b3e6d5e2402c1cef8d71bcc4e646c5f3a135215432a917185cbd9f0a125d47f8b3e6765ba1ca143c2a299dcc07377f2456a21cdf5dbe4db7744347fb5b3fa17511432253dc007f91078e4809605106f1b201c84cdc1874b8f72c8cf5adef8c2b2fa03e6d3895e2e9ca8183ee18abec66171850af15db48c4500e79563cfa6135527e48f54d1234812446ea50e4f061110bdbac75540a12d4b94bcad91cab44e45ef9842aa4647311c4fad26a52c6d07efcc449cd59db30e5a274aa0f78eef03d7f2f8d489b0156b78968b54ef52284d9b8d1c322569cd8ae8044c28b30589b8cc0cd4a589e4e69494c35dc2828d91cf678d290f363efae37503e6a57061a8a1f7c3ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28b8a0c6931a68f3c11374eb774dd946bcadb77be902b365d48d357d5d809fd748b8a0c6931a68f3c11374eb774dd946bcadb77be902b365d48d357d5d809fd7482f54f55c6cbf01fc8c9733df5db7a7d22f4856467f41b9b9e1313aa0622a97fd2f54f55c6cbf01fc8c9733df5db7a7d22f4856467f41b9b9e1313aa0622a97fd4ffc7107bcea6b74b96838cc1428a8698d4bd6a1566bb880e16084d08fedd17a4ffc7107bcea6b74b96838cc1428a8698d4bd6a1566bb880e16084d08fedd17a6649b691ba2137219b73e9dd9ed5c6c4e745871a958ab2fb47fd213e7288f0e26649b691ba2137219b73e9dd9ed5c6c4e745871a958ab2fb47fd213e7288f0e29b940fa38cfeee6278361ccf32c0d68dd04eb7d6915fd21c7973da67a5f36ac89b940fa38cfeee6278361ccf32c0d68dd04eb7d6915fd21c7973da67a5f36ac83ae2fe0c1e7ad10857f5b873e1ee62cd41a8d555f7d94f25a0806fa66855956d3ae2fe0c1e7ad10857f5b873e1ee62cd41a8d555f7d94f25a0806fa66855956d05f6065e1bdda7784ee997adc74fabaaa05fbdb2f4533b7fe0d1f7494d0dad5805f6065e1bdda7784ee997adc74fabaaa05fbdb2f4533b7fe0d1f7494d0dad58a5f2ea89300493372566d03279167afb2c92ff4e923e2944b92c9083fd4b9afba5f2ea89300493372566d03279167afb2c92ff4e923e2944b92c9083fd4b9afb37771b4d3c772888f3c9b63a24f4c73a749c626736ebc2be87846fb3180729f537771b4d3c772888f3c9b63a24f4c73a749c626736ebc2be87846fb3180729f58be74ddfd572aae5d31362c2ea09b927f3fd93e3771e53e1b65f57c5b10083eb8be74ddfd572aae5d31362c2ea09b927f3fd93e3771e53e1b65f57c5b10083eb8eaf283977941857a5d218690e1a3faf5d46fea6fbb74eb3e9722e9c9f18cea48eaf283977941857a5d218690e1a3faf5d46fea6fbb74eb3e9722e9c9f18cea40b02a4d5513284abfc2f30268c19e3e56130380a4661e11f1fdce717ad0dc1fb0b02a4d5513284abfc2f30268c19e3e56130380a4661e11f1fdce717ad0dc1fbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28b274e4aab6a47b2794d7af646836bc58109fe5f74a05db92aaae712a6abe0fb6b274e4aab6a47b2794d7af646836bc58109fe5f74a05db92aaae712a6abe0fb647c9cf567726e1a0a7ca441a0766652eedc1d8bb68250b7788a399d7a250b4e347c9cf567726e1a0a7ca441a0766652eedc1d8bb68250b7788a399d7a250b4e3eb29c6cdee9f51e045fb5aa934620c3db8fbe9a3248ba0b95086d955b1d74c48eb29c6cdee9f51e045fb5aa934620c3db8fbe9a3248ba0b95086d955b1d74c48cb900c535695e76544d31aa001dd7fb28247ac4fe9396c9d43c568047ab4e6cecb900c535695e76544d31aa001dd7fb28247ac4fe9396c9d43c568047ab4e6cee2f0ca1e41a653126af3ea10e44978b49ad035c91f88454e19a6e7c1ed242c56e2f0ca1e41a653126af3ea10e44978b49ad035c91f88454e19a6e7c1ed242c56c06fdeddedade93884789ee74e0648ff750449eb62dc908bdfc6e7c46873a5b7c06fdeddedade93884789ee74e0648ff750449eb62dc908bdfc6e7c46873a5b777bbb68cef39d38a9a59dca6a2cff788bbb22b9493fcb56e2d7cdced1808b58577bbb68cef39d38a9a59dca6a2cff788bbb22b9493fcb56e2d7cdced1808b58527eecfe4bafde7b514d7a283d2a25c095ed7677aa2b3961e760f50a2f3b00d6e27eecfe4bafde7b514d7a283d2a25c095ed7677aa2b3961e760f50a2f3b00d6e1cde1c7602f74e7269bef8b68fd90ba15dc98bacd5f477b74424217b7567bf631cde1c7602f74e7269bef8b68fd90ba15dc98bacd5f477b74424217b7567bf63948a5e14f7c69fe3b75e4cac678c2b4e85e426debf8af5f2a8b384b98064c631f09ae33649687361c8d63620086ecddfa889b2ce2b14ffc8986398c04693d5597f7308d4d5fbfb839e36f2650cd75d1693d285957cc1dfac84f74e0ad863fcec8d3a98c3863b0ae9ac0ff0651ae5d72fb3f3be90c9c274b51908250ec8364c2ccbb2c289d698595f4180cbd5f88a4acb679e4e2f1ca8a8e7f2f9027137767e69dd9228abbfb30333ef4fc748a3b03a94155414cb3ab88f1da7dd37c376f3d78592c549d9dd463a8fe25bf2e3637999fa2b2fd57d16c257875c918c2f8703fb626e521b7add5dd49bb98dc67b3c15275aa6f102ce700a13ab5c7c00a9eb98010849c567eab3a01f4346f45c7b0deaf52cc901d15a469668d0ea94a324df9b33cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28e9e6097c3519488081a4c4af8b8d637823a8d5ef934404bbb9a71ddcf013708ae9e6097c3519488081a4c4af8b8d637823a8d5ef934404bbb9a71ddcf013708ae9d43e373e648c0cc6069c39bfc7c9f252f15e11ee2105b717f111df8161668de9d43e373e648c0cc6069c39bfc7c9f252f15e11ee2105b717f111df8161668d3cb5ba3bd02813cac3b16159ce8ad45178a46f26cbd9e755dc87b6195331f7a33cb5ba3bd02813cac3b16159ce8ad45178a46f26cbd9e755dc87b6195331f7a3302aafe601db524cce520fc36b7b6f95cf378f51cbaae8cf59e0c5882421b703302aafe601db524cce520fc36b7b6f95cf378f51cbaae8cf59e0c5882421b703ade7876a07162bb45dbb132a8a6a66ddc9f0a8b0a59eb90471d373d21b6bb3daade7876a07162bb45dbb132a8a6a66ddc9f0a8b0a59eb90471d373d21b6bb3dae08c7830a07b511a2659613b5f16890b594e586f98032a80c3630b735130ae8ee08c7830a07b511a2659613b5f16890b594e586f98032a80c3630b735130ae8e04029f589f0ac61269073e0e2d916dfbac0a20021e6932e05322fab32625f71204029f589f0ac61269073e0e2d916dfbac0a20021e6932e05322fab32625f712e979265b2a5e9967b04bdd478efc88d3da91192c2e6a3a29466944fbf3e0bbeb91eee1828c923f1b1d32cf5dcdc7ef96966a7e8b2c65f9ef4c77de9a8903738fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28211202aeb4699d981e0a5e1a3019600f564a3b3b7951d3791484bf47986f032c211202aeb4699d981e0a5e1a3019600f564a3b3b7951d3791484bf47986f032c1c31e526fe9d6c16cda78125e3015813cc0a7e2bd902339fc1f20923a07c1b8e1c31e526fe9d6c16cda78125e3015813cc0a7e2bd902339fc1f20923a07c1b8e14cae6c6cfd2d5f7c9bb7bdc3a23772239d7a24c842ccc73d3697bf6c880757014cae6c6cfd2d5f7c9bb7bdc3a23772239d7a24c842ccc73d3697bf6c88075701688f1f42bd2bc0746dad02a6e12bc4864832e9eff1cb4f52238ba3e9ec83bb41688f1f42bd2bc0746dad02a6e12bc4864832e9eff1cb4f52238ba3e9ec83bb4a43325784ea23f80c430283808226b4478dc2ea7952fe573833afb2bae73b4f5a43325784ea23f80c430283808226b4478dc2ea7952fe573833afb2bae73b4f56deee4391ac141b1add4b7dc8a7a6d98f686d01a1baa55dd7d9d1a8ee6754aba4e88602809bbd685856eba4a980eb78e68a7fb47554cc0394eeeba28a1fc2736780e49b95d25f2fc4749d07d954a50c55e159c4a7e70d64c858b6270ebe3dacfa3231dcd66bf47c870d14ab4085a56c9f4b4dbf2819628a3adc7adc7a41dfb5317f13cccf44092ae8d09347d0d0433d41b22e8089162feb7cb665a2ed672ced081abba88f248abe15f989ec5334062eb86edd3c33c7c946a409d5dbf4e9b65eabcd35324609d8400c2954df278910d50ad707dd46b0a479e423bc980c786eda1364b7da83febb09da998eea6f6fecf7a8e389b00f9d92ffca226e4e94e2e9b8f7d23f8a6cf623ebd246a8e18c2580951d0fce111cf41e8527ce4dfdc414204a122a584a593dc919509aa7f380fe9392759d5202b6419489b8ce0ac1d84b6325022a584a593dc919509aa7f380fe9392759d5202b6419489b8ce0ac1d84b6325062bdd46bbdf0c0f754d8a60b62ab34321f6e36cea3f52b69bfe1cecda2740a3f62bdd46bbdf0c0f754d8a60b62ab34321f6e36cea3f52b69bfe1cecda2740a3fa7147c21c076d6a1461da3e5b73a539e8118a57a1c036e00f974f03e7fed8deba7147c21c076d6a1461da3e5b73a539e8118a57a1c036e00f974f03e7fed8debc2f3f2310db34f310e54c468dd1ced2ded6c8305a895f5970c0db92dc65f8309c2f3f2310db34f310e54c468dd1ced2ded6c8305a895f5970c0db92dc65f83092d191f46b32f7b3ae82f44e20efd0fa266f5f83addc4a81768c8297017a94f472d191f46b32f7b3ae82f44e20efd0fa266f5f83addc4a81768c8297017a94f47888158ab1d5c8a7def10ecf56f6aeef554ff70cdd00930ce3ecc9aabc597748d888158ab1d5c8a7def10ecf56f6aeef554ff70cdd00930ce3ecc9aabc597748dedb58a6e4b19cf17caff380c6f0fcff9c314d5abed5e5f4ba3f72e5afaa0f0eac6d49854e4031a3e8e9c7c59027887042d7297f9e35cac2f2dc116e02d7f3b0cd491dd383375cdd100f915431408f90837b1b5e25eea6b2285db53ff2f06497ea565336d01a79eb4b6eb5b72b6978722cd8340e702026a2c95bfcf6afa7917303a61fed3cb557793d8f76ac7151adb597846a0deaca82bf3569a88f535f5899e4a5a3a8bd91135b41a4d6953a25c52160ede0f295eefb6071386e5fcd2240e40d308a352f76869b5096dcf5fccbbc8d7ecd34f8beeb737c92507ebfb7c93b4c1e8930f222a67bb360c3a28b5fe4170f11633b008664ae2617378fefe1e120d63e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca2826b14fa99f6b65b2008f32f818fb8b7010ecb07feaef60031950ddae49f6d8e726b14fa99f6b65b2008f32f818fb8b7010ecb07feaef60031950ddae49f6d8e7d0eade160a9127fbd08506a2d1ccbd4a76e4bf0fa4a3480770967d9a2ab360fcd0eade160a9127fbd08506a2d1ccbd4a76e4bf0fa4a3480770967d9a2ab360fcc1257041285129bb415ce353f46ccd4901d1535397ebee5123d25d46f2434135c1257041285129bb415ce353f46ccd4901d1535397ebee5123d25d46f24341353972626649ecb0d31436b021af71eb2e98cd052caf362102e3fd06f4f41a7bf43972626649ecb0d31436b021af71eb2e98cd052caf362102e3fd06f4f41a7bf47fe7bee89020e6ad907b6d60f0f72e62a5e16dd0c41db1c4fe0971b8a7e3aa447fe7bee89020e6ad907b6d60f0f72e62a5e16dd0c41db1c4fe0971b8a7e3aa44e8b9b39807a86f548afb057843a1ff27828acdaddd488b4bff8ebf23cbf8fa97e8b9b39807a86f548afb057843a1ff27828acdaddd488b4bff8ebf23cbf8fa9790aa78b35850df8bad5a34d587f49e01635fd430922c5ae5fa158aefc5ea144390aa78b35850df8bad5a34d587f49e01635fd430922c5ae5fa158aefc5ea144310c0c84c25a77efd883d7f106a04f525da96398ae62db99c3d47a2a307e6fa8510c0c84c25a77efd883d7f106a04f525da96398ae62db99c3d47a2a307e6fa85cb01dd0e349d4477539031ccaa03cec7a2ac5f5e300b768f5c3b4f9db268da5ccb01dd0e349d4477539031ccaa03cec7a2ac5f5e300b768f5c3b4f9db268da5ca27a717d62c1d08fb4a5e16b2f30516dab5eb0b62721647c9af3ab1af10e78d8a27a717d62c1d08fb4a5e16b2f30516dab5eb0b62721647c9af3ab1af10e78d8c762285ec0da37eafffe7af9853a0a3064621df4a64536c20e666fd8f9ff6329c762285ec0da37eafffe7af9853a0a3064621df4a64536c20e666fd8f9ff63295e5614d7fc55e72c713fa5cd24342f8df02f3c4841c8b69d09daeff897f97dee5e5614d7fc55e72c713fa5cd24342f8df02f3c4841c8b69d09daeff897f97dee97aac5168c15d34cee3647f9362d64e1c7ee604e07ba8e892e2bc3298a7b2bf8d67c376c8cd426c5a298eed02901bbc61f98c25ee423e71503767e1f3d252eba66250cb7ea1bea606ebdf4440ea7e45630486570dc2c12aab3c9585a16171869e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28ba4feb3f8cb2442b4264bee616122e5c6201780a6a734e85e2f5c0c988eccbaaba4feb3f8cb2442b4264bee616122e5c6201780a6a734e85e2f5c0c988eccbaab812f9ac9c660f64d8d0b01432fb2530076be347f54a338d34f0ad7e5fa02ad2b812f9ac9c660f64d8d0b01432fb2530076be347f54a338d34f0ad7e5fa02ad27eb1eb6a80bf39d81025e283d760954d6f1d22d70cfe0abe7105d58c3ada1f097eb1eb6a80bf39d81025e283d760954d6f1d22d70cfe0abe7105d58c3ada1f09d12482bcc5217f0aaab9db971523517af7e9b425329a9ba7f85278337c273336d12482bcc5217f0aaab9db971523517af7e9b425329a9ba7f85278337c273336acac874948ab43e58e8e0233caa10fc7802ac3b9c540e9f4e5e19d03a7e3148669d19648114b2fc06adbb905dc12d9b7f390e457266f46c64b920317df15f3db25b5fb69b912eb66e5c2f59e28707ed0b45bedfa30c5ec97a46bac9729bee48ff071a824933a80f160a63b8b82367f78fe6aeec39ace8edf2e6fc0c4598a0883155dad97b25fab22d30068d4d2d106d1d65a8211f6ce0ad6364e02beba508b2151734d3b87fa84041830301d13b9b7ee745ee709d18c6c3920a3b596a87ba06de702e22a9d43b336b87a51a9955ed54f2cb2a84501150617428e53637e6f4b0ae37ac75a102f2f71296bbecdb7a663b9b054d66faf58404d657da06f1a63e0eebd434e09064570294db35242f5ca7a0a0e8272f184a749a5cecd4754c31f953380f41f746b9669e401718c8e93a4d93157d26b02e9e016279853ea754f86d2d7ef530da71122fd67938d6c45eafe3bcb147c4a9385bc20863844d19ad0d067f685e4dde1c0ff1e57900feaec3a02bc9fb73b3856abe67e73ec967a46922af230519f54a8432e1fb624b871c2a6e1737804a8d1e3d9ef6ec07f310c0315f5e2cae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28deeb34b378d4f0699b9baed90e4376c47d19fcd74fcc3154ea71fe9909f89403deeb34b378d4f0699b9baed90e4376c47d19fcd74fcc3154ea71fe9909f89403c4b52670437694277ba4c195d3fe81a794312ace8aec81f95eb7011b00d787d0c4b52670437694277ba4c195d3fe81a794312ace8aec81f95eb7011b00d787d0e75e07b0d00b400b75eb3d763fcf5e4d5615bc149cf287919a775202fe22b9bde75e07b0d00b400b75eb3d763fcf5e4d5615bc149cf287919a775202fe22b9bde6ed1db46217c2f1ec4caf9c72ca770ae72a985b2875e667d797f0adffe978e0e6ed1db46217c2f1ec4caf9c72ca770ae72a985b2875e667d797f0adffe978e0fb907e7a9cd9b7df7acb76324f35ecf165deeec40f33c542934f6cc99c6943abfb907e7a9cd9b7df7acb76324f35ecf165deeec40f33c542934f6cc99c6943abfbb0287b52a2db1b6ab30270a44614702f5172eb088e44d3a7e84f8643fda4ae099c8eb735f7f728da0542f7ba56258e330b5f0af45ebe4693c974cecfd314002c8a4161f6533ead89bde02df9af3526b6ff44af40b5316b044cc4bc481d2a276496e2fbcba52d4d63b8b0005b036618fb456452285df89a81b2d8c5183394c909dd100e0e70b5def6d5f1daa0fcdf0614d2ceccbdc8e82fa8e1881d994a314cfebe99dbeee61f4ade476361f6aee94759ea861995c0cc7833fc30332983566aa4bbef8cd7ba09e3c8ac78eca2935b83c19fc9b22fcfe494d821b4630d4b2f699e4722f61815be22228d211d9c775ce40fdf2519725cfe3b4beda6ec9713e3156a1b9be5f13b30e417cd29038aff372a731c910f4d7c41e6f3f2b46738bea6e6926177cb147b8d51c253e5715ca90cdcb8b3c65264ee6173ec7e0010f22dcba6a94d8c46b60282efc7e6abab1c48f418faddcdbb5ee1f5c50329f985b1c889cfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca289aad76a99a097d6ee63e9009a147dad1adef884075b56fab1d76c8bcba12ca28ae2334eb7ce4d0f4d98d9433c51c9f302eff8a1febfc1bae7aaace26deb005b7ae2334eb7ce4d0f4d98d9433c51c9f302eff8a1febfc1bae7aaace26deb005b7dc507a2aebc99377893fc445cc22485bc9fdfa8b7392497a713fecfcda73f03fdc507a2aebc99377893fc445cc22485bc9fdfa8b7392497a713fecfcda73f03fd16f6f2b21d9b17230098e240187a0f7437410841080155c30f0bc328209451fd16f6f2b21d9b17230098e240187a0f7437410841080155c30f0bc328209451fa40085bd1cdd7cf3d00fca0d967bbccb3092b6da53f50923b8fec3135992410c308e449dd47bf172e7c2abc6620fd0df8ad994c9bbc77d114efef4a7e5ede4f070343a98a5ac1700bc00885411d54b4f3b77c828d6245454dc951a6667f87be6bcb1f4c80c80dd88f215eced7171de5bff021559bd47281610b33fead73ed191203bb6f6a82e289abb93de199363388e4c9bb0bf6fa9ac4b32cbe854f42f8a18636e145dd40f006066f37c890939eccc2156220eda8a92444790fff16920632347f2d385dc118c3418ce286ef84a1cb168c38e662795504b4d128145ba56702914dc3b33c748e53644a98e7c3f57571883a31912f044a7320ef5d3cf9437a2825418ec00db7fa389797039d622446aca6f9425f7dca295f6c618ee2eb096c0e93efeac152e438c789c186f78dcdc42591ee02ece10772a766f86b9ef5b29b16f15dd07eaf99f05bb5ab24fe7f0df046a7c075eb585a37558361a3cba9825106040e944ecc227145f951d7f95cfa152e17721021eb4ca5e81732b897f8c9ebac4a84dc542f4381d3274fd052e2b7e15a6d640cc0c0ec3ee3fb490fbae4e9fff662b3f109041c67448e91536406f8cae602ab8bf42a447e437cef23bec2750a657fbe4e53e644bfef060c0897d3e38b611f2b250224f0d5ba98b4b1d938aeb9dafba7924f44265a62dde27797e97554c54d63f7feb60d45f3c9fcc3ecf5db06d5e4c108cd6d87a56d220f5a1f6bb25d0d780c6e3d82fa46c2bd27ae0725828cf049d123e4c72b067230f46353606a7e5b99900f8b8bda07c0e21569ae06e96dd7d6771007902790ea21308b8e9ca8b147dd13755a3bf2f4820c2849fa5f310c90e9f0450e646495176cdc6c46aac41f1d79d5cd70c7770eeec11efd699872678177e56cbbe2c21e863afeb8047bf9eeb95061ce16384724f5eb89fa306d872f702c8fca1d844bcbb3353f9338e9a4317c5d77fd556a7f857f9b452346a5f2928848be2530a7147770b98a06cdf5d1d2966474cb9cfd153a3f83b9239db9d619a092de3309612a7440908073f622863ab9e2bbae1dda6153867a0d8e17dc602fc82ba4f7fb3ed5f5b42bf6ca449941f25507cf873c14219ed8ab07fd0cf0bc9890f35151425a2d1578e0477c9edc535c2fa737389332c8c5e3503b1367d2dad3aa68177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806432b20f79ec54520b6d68000685e842557136c1835bb445b6702d2b5c4f37a899a/usr/share/fonts/liberation/LiberationSans-Bold.ttf/usr/share/fonts/liberation/LiberationSans-Regular.ttf/usr/share/fonts/liberation/LiberationSans-Italic.ttf/usr/share/fonts/liberation/LiberationSans-Regular.ttf/usr/share/fonts/overpass/Overpass-SemiBold.ttf/usr/share/fonts/overpass/Overpass-Regular.ttfQQQQQQQrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcs-0.9.156-2.fc24.src.rpmbundled(rubygem-orderedhash)bundled(rubygem-rack)bundled(rubygem-rpam-ruby19)bundled(rubygem-sinatra)bundled(rubygem-sinatra-contrib)config(pcs)pcspcs(armv7hl-32) @@@@@@@@@@@@@      @/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/bin/python3/usr/bin/rubyconfig(pcs)corosynclibc.so.6libc.so.6(GLIBC_2.4)libcrypt.so.1libdl.so.2liberation-sans-fontslibm.so.6libpam.so.0libpam.so.0(LIBPAM_1.0)libpthread.so.0libruby.so.2.3openssloverpass-fontspacemakerpacemaker-clipsmiscpython(abi)python3python3-clufterpython3-lxmlpython3-pycurlpython3-setuptoolsrpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)rubyrubygem-backportsrubygem-ethonrubygem-ffirubygem-jsonrubygem-multi_jsonrubygem-open4rubygem-rack-protectionrubygem-rack-testrubygem-tiltsystemdsystemdsystemd0.9.156-2.fc243.50.70.04.2.2-13.0.4-14.6.0-14.0-15.2-14.13.0.1XӸX}@XXwoXlXWXWW@W VIVŲ@V=@VUUJ@UJ@UUq@U_@UT\@T@TNS@S@ShSU@RQ@Q@Q@QQq1QP<@QP<@QP<@QGQ=@Q& @P@P)Pr@P[@P[@PPy@PH@P!@P H@O"O@OgOKOW@O@Tomas Jelinek - 0.9.156-2Tomas Jelinek - 0.9.156-1Fedora Release Engineering - 0.9.155-3Vít Ondruch - 0.9.155-2Adam Williamson - 0.9.155-1Miro Hrončok Tomas Jelinek - 0.9.154-2Tomas Jelinek - 0.9.154-1Fedora Release Engineering - 0.9.150-2Tomas Jelinek - 0.9.150-1Tomas Jelinek - 0.9.149-2Tomas Jelinek - 0.9.149-1Fedora Release Engineering - 0.9.144-3Vít Ondruch - 0.9.144-2Tomas Jelinek - 0.9.144-1Tomas Jelinek - 0.9.141-2Tomas Jelinek - 0.9.141-1Fedora Release Engineering - 0.9.140-2Tomas Jelinek - 0.9.140-1Tomas Jelinek - 0.9.139-4Tomas Jelinek - 0.9.139-3Tomas Jelinek - 0.9.139-2Tomas Jelinek - 0.9.139-1Mamoru TASAKA - 0.9.115-5Fedora Release Engineering - 0.9.115-4Fedora Release Engineering - 0.9.115-3Tomas Jelinek - 0.9.115-2Chris Feist - 0.9.115-1Chris Feist - 0.9.102-1Chris Feist - 0.9.48-1Chris Feist - 0.9.44-5Chris Feist - 0.9.44-4Chris Feist - 0.9.41-2Chris Feist - 0.9.39-1Chris Feist - 0.9.36-4Chris Feist - 0.9.36-3Chris Feist - 0.9.36-2Chris Feist - 0.9.36-1Chris Feist - 0.9.33-1Chris Feist - 0.9.32-1Chris Feist - 0.9.27-3Chris Feist - 0.9.27-2Chris Feist - 0.9.26-1Chris Feist - 0.9.24-1Chris Feist - 0.9.23-1Chris Feist - 0.9.22-1Chris Feist - 0.9.19-1Chris Feist - 0.9.12-1Fedora Release Engineering - 0.9.3.1-2Chris Feist - 0.9.4-1Chris Feist - 0.9.3.1-1Chris Feist - 0.9.2.4-1Chris Feist - 0.9.1-1Chris Feist - 0.9.0-2Chris Feist - 0.9.0-1- Fixed Cross-site scripting (XSS) vulnerability in web UI CVE-2017-2661 - Re-added support for clufter as it is now available for Python 3- Rebased to latest upstream sources (see CHANGELOG.md)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4- Latest release 0.9.155 - Fix tests with Python 3.6 and lxml 3.7 - Package the license as license, not doc - Use -f param for rm when wiping test directories as they are nested now- Rebuild for Python 3.6- Fixed upgrading from pcs-0.9.150- Re-synced to upstream sources - Spec file cleanup and fixes- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Re-synced to upstream sources - Make pcs depend on python3 - Spec file cleanup- Fixed rubygems issues which prevented pcsd from starting - Added missing python-lxml dependency- Re-synced to upstream sources - Security fix for CVE-2016-0720, CVE-2016-0721 - Fixed rubygems issues which prevented pcsd from starting - Rubygems built with RELRO - Spec file cleanup - Fixed multilib .pyc/.pyo issue- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3- Re-synced to upstream sources- Added requirement for psmisc for killall- Re-synced to upstream sources- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Re-synced to upstream sources- Fix for CVE-2015-1848, CVE-2015-3983 (sessions not signed)- Add BuildRequires: systemd (rhbz#1206253)- Reflect clufter inclusion (rhbz#1180723)- Re-synced to upstream sources- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild to fix ruby dependencies- Re-synced to upstream sources- Re-synced to upstream sources- Rebuild with upstream sources- Added fixes for building rpam with ruby-2.0.0- Rebuild with upstream sources- Resynced to upstream sources- Fixed gem building - Re-synced to upstream sources- Don't try to build gems at all- Removed all gems from build, will need to find pam package in the future- Removed duplicate libraries already present in fedora- Resynced to latest upstream- Resynched to latest upstream - pcsd has been moved to /usr/lib to fix /usr/local packaging issues- Resynced to latest version of pcs/pcsd- Build on all archs- Resync to latest version of pcs - Added pcsd daemon- Resync to latest version of pcs- Resync to latest version of pcs- Resync to latest version of pcs- Resync to latest version of pcs- Resync to latest version of pcs- Resync to latest version of pcs- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Resync to latest version of pcs - Move cluster creation options to cluster sub command.- Resync to latest version of pcs which includes fixes to work with F17.- Resynced to latest version of pcs- Updated BuildRequires and %doc section for fedora- Updated spec file for fedora specific changes- Initial Build/bin/sh/bin/sh/bin/sh !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNORSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345670.0.61.6.41.2.11.4.81.4.70.9.156-2.fc240.9.156-2.fc240.9.156-2.fc24      !!!"""""""""###$%$$$&'(((((')*+*,*-**.*/))))))0))''111111111111111111111111'2'345''''''''''''''''''''''''''''''''''''''''''''''''''676''89::;;;<======;>;???????????????????@@@?AABBBCCBBB??DDDDDDDDDDDDDDDDEDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDGHGGIGGGGGGGJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDKKKKKLMMMMMNNNMMMMMMMMMMMMMKKOOPPPPPPOOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOORRSOOOTOOUUUUUOOO VVVVVWWWWWWWWWWWWWXYYZZZZZ[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[]]^^^^]__````````___]aabbbbbbbbbbbbbbbbbbaaaaaaaa]ccddddddddccc]eeffffe]gghhhhhhgg]iijjjjjjii]kkllllllllkkk]]mmnnnnm]ooppppo[[qqrrrrrrrrrrrrqqqqq[[[ssttttttttttttttttttttttttttsuuvvvvvvvvvvvvvvvvvvvvuuuuuuuuuswwxxxxxxxxxxxxxxxxwwwyyzzzzzzzzzzzzyyyyywwww{{||||||||||||{{{{{wwss}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}sssssssssssss[[[[[[[[[[[[[pcsdpcsdpcsdconfigGemfileGemfile.lockMakefileauth.rbbootstrap.rbcfgsync.rbcluster.rbcluster_entity.rbconfig.rbconfig.rucorosyncconf.rbfenceagent.rbpcs.rbpcsdpcsd-cli.rbpcsd.logrotatepcsd.pampcsd.rbpermissions.rbpubliccssLiberationSans-Bold.ttfLiberationSans-BoldItalic.ttfLiberationSans-Italic.ttfLiberationSans-Regular.ttfOverpass-Bold.ttfOverpass-Regular.ttfimagesanimated-overlay.gifpbar-ani.gifui-bg_flat_30_cccccc_40x100.pngui-bg_flat_50_5c5c5c_40x100.pngui-bg_glass_20_555555_1x400.pngui-bg_glass_40_0078a3_1x400.pngui-bg_glass_40_ffc73d_1x400.pngui-bg_gloss-wave_25_333333_500x100.pngui-bg_highlight-soft_80_eeeeee_1x100.pngui-bg_inset-soft_25_000000_1x100.pngui-bg_inset-soft_30_f58400_1x100.pngui-icons_222222_256x240.pngui-icons_4b8e0b_256x240.pngui-icons_a83300_256x240.pngui-icons_cccccc_256x240.pngui-icons_ffffff_256x240.pngjquery-ui-1.10.1.custom.cssliberation.cssoverpass.cssstyle.cssfavicon.icoimagesHAM-logo.pngShell_bg.pngaction-icons.pngfield_bg.pngjsember-1.4.0.jshandlebars-v1.2.1.jsjquery-1.9.1.min.jsjquery-ui-1.10.1.custom.min.jsnodes-ember.jspcsd.jsremote.rbresource.rbsession.rbsettings.rbssl.rbvendorbundlerubybinrackupbuild_infoorderedhash-0.0.6.inforack-1.6.4.inforpam-ruby19-1.2.1.infosinatra-1.4.8.infosinatra-contrib-1.4.7.infocacheorderedhash-0.0.6.gemrack-1.6.4.gemrpam-ruby19-1.2.1.gemsinatra-1.4.8.gemsinatra-contrib-1.4.7.gemdocextensionsarmv7hl-linux2.3.0rpam-ruby19-1.2.1gem.build_completegem_make.outmkmf.logrpam_ext.sogemsorderedhash-0.0.6gemspec.rbinstall.rbliborderedautohash.rborderedhash.rbrack-1.6.4COPYINGHISTORY.mdKNOWN-ISSUESREADME.rdocRakefileSPECbinrackupcontribrack.pngrack.svgrack_logo.svgrdoc.cssexamplelobster.ruprotectedlobster.rbprotectedlobster.rulibrackrack.rbauthabstracthandler.rbrequest.rbbasic.rbdigestmd5.rbnonce.rbparams.rbrequest.rbbackportsuricommon_18.rbcommon_192.rbcommon_193.rbbody_proxy.rbbuilder.rbcascade.rbchunked.rbcommonlogger.rbconditionalget.rbconfig.rbcontent_length.rbcontent_type.rbdeflater.rbdirectory.rbetag.rbfile.rbhandlerhandler.rbcgi.rbevented_mongrel.rbfastcgi.rblsws.rbmongrel.rbscgi.rbswiftiplied_mongrel.rbthin.rbwebrick.rbhead.rblint.rblobster.rblock.rblogger.rbmethodoverride.rbmime.rbmock.rbmultipartmultipart.rbgenerator.rbparser.rbuploaded_file.rbnulllogger.rbrecursive.rbreloader.rbrequest.rbresponse.rbrewindable_input.rbruntime.rbsendfile.rbserver.rbsessionabstractid.rbcookie.rbmemcache.rbpool.rbshowexceptions.rbshowstatus.rbstatic.rbtempfile_reaper.rburlmap.rbutilsutils.rbokjson.rbrack.gemspectestbuilderanything.rbcomment.ruend.ruline.ruoptions.rucgiassetsfoldertest.jsfontsfont.eotimagesimage.pngindex.htmljavascriptsapp.jsstylesheetsapp.csslighttpd.conflighttpd.errorsrackup_stub.rbsample_rackup.rutesttest+directorytest+filetest.fcgitest.rugemloader.rbmultipartbad_robotsbinarycontent_type_and_no_filenameemptyfail_16384_nofilefile1.txtfilename_and_modification_paramfilename_and_no_namefilename_with_escaped_quotesfilename_with_escaped_quotes_and_modification_paramfilename_with_percent_escaped_quotesfilename_with_unescaped_percentagesfilename_with_unescaped_percentages2filename_with_unescaped_percentages3filename_with_unescaped_quotesieinvalid_charactermixed_filesnestednonesemicolontextthree_files_three_fieldswebkitrackupconfig.ruregistering_handlerrackhandlerregistering_myself.rbspec_auth_basic.rbspec_auth_digest.rbspec_body_proxy.rbspec_builder.rbspec_cascade.rbspec_cgi.rbspec_chunked.rbspec_commonlogger.rbspec_conditionalget.rbspec_config.rbspec_content_length.rbspec_content_type.rbspec_deflater.rbspec_directory.rbspec_etag.rbspec_fastcgi.rbspec_file.rbspec_handler.rbspec_head.rbspec_lint.rbspec_lobster.rbspec_lock.rbspec_logger.rbspec_methodoverride.rbspec_mime.rbspec_mock.rbspec_mongrel.rbspec_multipart.rbspec_nulllogger.rbspec_recursive.rbspec_request.rbspec_response.rbspec_rewindable_input.rbspec_runtime.rbspec_sendfile.rbspec_server.rbspec_session_abstract_id.rbspec_session_cookie.rbspec_session_memcache.rbspec_session_pool.rbspec_showexceptions.rbspec_showstatus.rbspec_static.rbspec_tempfile_reaper.rbspec_thin.rbspec_urlmap.rbspec_utils.rbspec_version.rbspec_webrick.rbstaticanotherindex.htmlindex.htmltestrequest.rbunregistered_handlerrackhandlerunregistered.rbunregistered_long_one.rbrpam-ruby19-1.2.1LICENSEREADME.rdocextRpam.RUBYARCHDIR.timeMakefileextconf.rbrpam_ext.crpam_ext.orpam_ext.solibrpam.rbrpam.gemspecsinatra-1.4.8.yardoptsAUTHORS.mdCHANGELOG.mdCONTRIBUTING.mdGemfileLICENSEREADME.de.mdREADME.es.mdREADME.fr.mdREADME.hu.mdREADME.ja.mdREADME.ko.mdREADME.mdREADME.pt-br.mdREADME.pt-pt.mdREADME.ru.mdREADME.zh.mdRakefileexampleschat.rbsimple.rbstream.rulibsinatrasinatra.rbbase.rbext.rbimages404.png500.pngmain.rbshow_exceptions.rbversion.rbsinatra.gemspectestasciidoctor_test.rbbase_test.rbbuilder_test.rbcoffee_test.rbcompile_test.rbcontest.rbcreole_test.rbdelegator_test.rbencoding_test.rberb_test.rbextensions_test.rbfilter_test.rbhaml_test.rbhelper.rbhelpers_test.rbintegrationapp.rbintegration_helper.rbintegration_test.rbless_test.rbliquid_test.rbmapped_error_test.rbmarkaby_test.rbmarkdown_test.rbmediawiki_test.rbmiddleware_test.rbnokogiri_test.rbpublicfavicon.icohello+world.txtrabl_test.rbrack_test.rbradius_test.rbrdoc_test.rbreadme_test.rbrequest_test.rbresponse_test.rbresult_test.rbroute_added_hook_test.rbrouting_test.rbsass_test.rbscss_test.rbserver_test.rbsettings_test.rbsinatra_test.rbslim_test.rbstatic_test.rbstreaming_test.rbstylus_test.rbtemplates_test.rbtextile_test.rbviewsain_a.strascii.erbbin_b.strcalc.html.erberror.buildererror.erberror.hamlerror.sassexplicitly_nested.strfoohello.testhello.asciidochello.builderhello.coffeehello.creolehello.erbhello.hamlhello.lesshello.liquidhello.mabhello.mdhello.mediawikihello.nokogirihello.rablhello.radiushello.rdochello.sasshello.scsshello.slimhello.strhello.stylhello.testhello.textilehello.wlanghello.yajllayout2.builderlayout2.erblayout2.hamllayout2.liquidlayout2.mablayout2.nokogirilayout2.rabllayout2.radiuslayout2.slimlayout2.strlayout2.testlayout2.wlangnested.strutf8.erbwlang_test.rbyajl_test.rbsinatra-contrib-1.4.7LICENSEREADME.mdRakefileideas.mdlibsinatracapture.rbconfig_file.rbcontent_for.rbcontribcontrib.rball.rbsetup.rbversion.rbcookies.rbcustom_logger.rbdecompile.rbengine_tracking.rbextension.rbjson.rblink_header.rbmulti_route.rbnamespace.rbreloader.rbrespond_with.rbstreaming.rbtest_helpers.rbsinatra-contrib.gemspecspeccapture_spec.rbconfig_filekey_value.ymlkey_value.yml.erbkey_value_override.ymlmissing_env.ymlwith_envs.ymlwith_nested_envs.ymlconfig_file_spec.rbcontent_fordifferent_key.erbdifferent_key.erubisdifferent_key.hamldifferent_key.slimfooter.erbfooter.erubisfooter.hamlfooter.slimlayout.erblayout.erubislayout.hamllayout.slimmultiple_blocks.erbmultiple_blocks.erubismultiple_blocks.hamlmultiple_blocks.slimmultiple_yields.erbmultiple_yields.erubismultiple_yields.hamlmultiple_yields.slimpasses_values.erbpasses_values.erubispasses_values.hamlpasses_values.slimsame_key.erbsame_key.erubissame_key.hamlsame_key.slimtakes_values.erbtakes_values.erubistakes_values.hamltakes_values.slimcontent_for_spec.rbcookies_spec.rbcustom_logger_spec.rbdecompile_spec.rbextension_spec.rbjson_spec.rblink_header_spec.rbmulti_route_spec.rbnamespacefoo.erbnestedfoo.erbnamespace_spec.rbokjson.rbreloaderapp.rb.erbreloader_spec.rbrespond_withbar.erbbar.json.erbbaz.yajlfoo.html.erbnot_html.sassrespond_with_spec.rbspec_helper.rbstreaming_spec.rbspecificationsorderedhash-0.0.6.gemspecrack-1.6.4.gemspecrpam-ruby19-1.2.1.gemspecsinatra-1.4.8.gemspecsinatra-contrib-1.4.7.gemspecviews_acls.erb_cluster_list.erb_configure.erb_dialogs.erb_permissions_cluster.erb_resource.erb_resource_list.erb_wizards.erblogin.erbmain.erbmanage.erbnodes.erbpermissions.erbwizard.rbwizardsapache.rbpcspcs-0.9.156-py3.5.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txt__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycacl.cpython-35.opt-1.pycacl.cpython-35.pycalert.cpython-35.opt-1.pycalert.cpython-35.pycapp.cpython-35.opt-1.pycapp.cpython-35.pycbooth.cpython-35.opt-1.pycbooth.cpython-35.pyccluster.cpython-35.opt-1.pyccluster.cpython-35.pycconfig.cpython-35.opt-1.pycconfig.cpython-35.pycconstraint.cpython-35.opt-1.pycconstraint.cpython-35.pycnode.cpython-35.opt-1.pycnode.cpython-35.pycpcsd.cpython-35.opt-1.pycpcsd.cpython-35.pycprop.cpython-35.opt-1.pycprop.cpython-35.pycqdevice.cpython-35.opt-1.pycqdevice.cpython-35.pycquorum.cpython-35.opt-1.pycquorum.cpython-35.pycresource.cpython-35.opt-1.pycresource.cpython-35.pycrule.cpython-35.opt-1.pycrule.cpython-35.pycsettings.cpython-35.opt-1.pycsettings.cpython-35.pycsettings_default.cpython-35.opt-1.pycsettings_default.cpython-35.pycstatus.cpython-35.opt-1.pycstatus.cpython-35.pycstonith.cpython-35.opt-1.pycstonith.cpython-35.pycusage.cpython-35.opt-1.pycusage.cpython-35.pycutils.cpython-35.opt-1.pycutils.cpython-35.pycacl.pyalert.pyapp.pybooth.pycli__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycfencing_topology.cpython-35.opt-1.pycfencing_topology.cpython-35.pycbooth__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccommand.cpython-35.opt-1.pyccommand.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pycenv.cpython-35.opt-1.pycenv.cpython-35.pyccommand.pyconsole_report.pyenv.pycommon__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccompletion.cpython-35.opt-1.pyccompletion.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pycenv.cpython-35.opt-1.pycenv.cpython-35.pycerrors.cpython-35.opt-1.pycerrors.cpython-35.pyclib_wrapper.cpython-35.opt-1.pyclib_wrapper.cpython-35.pycmiddleware.cpython-35.opt-1.pycmiddleware.cpython-35.pycparse_args.cpython-35.opt-1.pycparse_args.cpython-35.pycreports.cpython-35.opt-1.pycreports.cpython-35.pyccompletion.pyconsole_report.pyenv.pyerrors.pylib_wrapper.pymiddleware.pyparse_args.pyreports.pyconstraint__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccommand.cpython-35.opt-1.pyccommand.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pycparse_args.cpython-35.opt-1.pycparse_args.cpython-35.pyccommand.pyconsole_report.pyparse_args.pyconstraint_all__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pycconsole_report.pyconstraint_colocation__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccommand.cpython-35.opt-1.pyccommand.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pyccommand.pyconsole_report.pyconstraint_order__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccommand.cpython-35.opt-1.pyccommand.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pyccommand.pyconsole_report.pyconstraint_ticket__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccommand.cpython-35.opt-1.pyccommand.cpython-35.pycconsole_report.cpython-35.opt-1.pycconsole_report.cpython-35.pycparse_args.cpython-35.opt-1.pycparse_args.cpython-35.pyccommand.pyconsole_report.pyparse_args.pyfencing_topology.pyresource__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycparse_args.cpython-35.opt-1.pycparse_args.cpython-35.pycparse_args.pystonith__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycparse_args.cpython-35.opt-1.pycparse_args.cpython-35.pycparse_args.pycluster.pycommon__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycenv_file_role_codes.cpython-35.opt-1.pycenv_file_role_codes.cpython-35.pycfencing_topology.cpython-35.opt-1.pycfencing_topology.cpython-35.pycpcs_pycurl.cpython-35.opt-1.pycpcs_pycurl.cpython-35.pycreport_codes.cpython-35.opt-1.pycreport_codes.cpython-35.pyctools.cpython-35.opt-1.pyctools.cpython-35.pycenv_file_role_codes.pyfencing_topology.pypcs_pycurl.pyreport_codes.pytools.pyconfig.pyconstraint.pylib__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccluster_conf_facade.cpython-35.opt-1.pyccluster_conf_facade.cpython-35.pycenv.cpython-35.opt-1.pycenv.cpython-35.pycenv_file.cpython-35.opt-1.pycenv_file.cpython-35.pycerrors.cpython-35.opt-1.pycerrors.cpython-35.pycexternal.cpython-35.opt-1.pycexternal.cpython-35.pycnode.cpython-35.opt-1.pycnode.cpython-35.pycnodes_task.cpython-35.opt-1.pycnodes_task.cpython-35.pycreports.cpython-35.opt-1.pycreports.cpython-35.pycresource_agent.cpython-35.opt-1.pycresource_agent.cpython-35.pycsbd.cpython-35.opt-1.pycsbd.cpython-35.pyctools.cpython-35.opt-1.pyctools.cpython-35.pycvalidate.cpython-35.opt-1.pycvalidate.cpython-35.pycbooth__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycconfig_exchange.cpython-35.opt-1.pycconfig_exchange.cpython-35.pycconfig_files.cpython-35.opt-1.pycconfig_files.cpython-35.pycconfig_parser.cpython-35.opt-1.pycconfig_parser.cpython-35.pycconfig_structure.cpython-35.opt-1.pycconfig_structure.cpython-35.pycenv.cpython-35.opt-1.pycenv.cpython-35.pycreports.cpython-35.opt-1.pycreports.cpython-35.pycresource.cpython-35.opt-1.pycresource.cpython-35.pycstatus.cpython-35.opt-1.pycstatus.cpython-35.pycsync.cpython-35.opt-1.pycsync.cpython-35.pycconfig_exchange.pyconfig_files.pyconfig_parser.pyconfig_structure.pyenv.pyreports.pyresource.pystatus.pysync.pycib__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycacl.cpython-35.opt-1.pycacl.cpython-35.pycalert.cpython-35.opt-1.pycalert.cpython-35.pycfencing_topology.cpython-35.opt-1.pycfencing_topology.cpython-35.pycnode.cpython-35.opt-1.pycnode.cpython-35.pycnvpair.cpython-35.opt-1.pycnvpair.cpython-35.pycstonith.cpython-35.opt-1.pycstonith.cpython-35.pyctools.cpython-35.opt-1.pyctools.cpython-35.pycacl.pyalert.pyconstraint__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccolocation.cpython-35.opt-1.pyccolocation.cpython-35.pycconstraint.cpython-35.opt-1.pycconstraint.cpython-35.pycorder.cpython-35.opt-1.pycorder.cpython-35.pycresource_set.cpython-35.opt-1.pycresource_set.cpython-35.pycticket.cpython-35.opt-1.pycticket.cpython-35.pyccolocation.pyconstraint.pyorder.pyresource_set.pyticket.pyfencing_topology.pynode.pynvpair.pyresource__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycclone.cpython-35.opt-1.pycclone.cpython-35.pyccommon.cpython-35.opt-1.pyccommon.cpython-35.pycgroup.cpython-35.opt-1.pycgroup.cpython-35.pycoperations.cpython-35.opt-1.pycoperations.cpython-35.pycprimitive.cpython-35.opt-1.pycprimitive.cpython-35.pycclone.pycommon.pygroup.pyoperations.pyprimitive.pystonith.pytools.pycluster_conf_facade.pycommands__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycacl.cpython-35.opt-1.pycacl.cpython-35.pycalert.cpython-35.opt-1.pycalert.cpython-35.pycbooth.cpython-35.opt-1.pycbooth.cpython-35.pycfencing_topology.cpython-35.opt-1.pycfencing_topology.cpython-35.pycnode.cpython-35.opt-1.pycnode.cpython-35.pycqdevice.cpython-35.opt-1.pycqdevice.cpython-35.pycquorum.cpython-35.opt-1.pycquorum.cpython-35.pycresource.cpython-35.opt-1.pycresource.cpython-35.pycresource_agent.cpython-35.opt-1.pycresource_agent.cpython-35.pycsbd.cpython-35.opt-1.pycsbd.cpython-35.pycstonith.cpython-35.opt-1.pycstonith.cpython-35.pycstonith_agent.cpython-35.opt-1.pycstonith_agent.cpython-35.pycacl.pyalert.pybooth.pyconstraint__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyccolocation.cpython-35.opt-1.pyccolocation.cpython-35.pyccommon.cpython-35.opt-1.pyccommon.cpython-35.pycorder.cpython-35.opt-1.pycorder.cpython-35.pycticket.cpython-35.opt-1.pycticket.cpython-35.pyccolocation.pycommon.pyorder.pyticket.pyfencing_topology.pynode.pyqdevice.pyquorum.pyresource.pyresource_agent.pysbd.pystonith.pystonith_agent.pycorosync__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycconfig_facade.cpython-35.opt-1.pycconfig_facade.cpython-35.pycconfig_parser.cpython-35.opt-1.pycconfig_parser.cpython-35.pyclive.cpython-35.opt-1.pyclive.cpython-35.pycqdevice_client.cpython-35.opt-1.pycqdevice_client.cpython-35.pycqdevice_net.cpython-35.opt-1.pycqdevice_net.cpython-35.pycconfig_facade.pyconfig_parser.pylive.pyqdevice_client.pyqdevice_net.pyenv.pyenv_file.pyerrors.pyexternal.pynode.pynodes_task.pypacemaker__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyclive.cpython-35.opt-1.pyclive.cpython-35.pycstate.cpython-35.opt-1.pycstate.cpython-35.pycvalues.cpython-35.opt-1.pycvalues.cpython-35.pyclive.pystate.pyvalues.pyreports.pyresource_agent.pysbd.pytools.pyvalidate.pynode.pypcsd.pyprop.pyqdevice.pyquorum.pyresource.pyrule.pysettings.pysettings_default.pystatus.pystonith.pyusage.pyutils.pypcsd.servicepcspcspcsCHANGELOG.mdREADMEpcsCOPYINGpcs.8.gzpcsdcfgsync_ctlpcs_settings.confpcs_users.confpcsd.cookiesecretpcsd.crtpcsd.keytokenspcsd/etc/logrotate.d//etc/pam.d//etc/sysconfig//usr/lib/pcsd/.bundle//usr/lib/pcsd//usr/lib/pcsd/public//usr/lib/pcsd/public/css//usr/lib/pcsd/public/css/images//usr/lib/pcsd/public/images//usr/lib/pcsd/public/js//usr/lib/pcsd/vendor//usr/lib/pcsd/vendor/bundle//usr/lib/pcsd/vendor/bundle/ruby//usr/lib/pcsd/vendor/bundle/ruby/bin//usr/lib/pcsd/vendor/bundle/ruby/build_info//usr/lib/pcsd/vendor/bundle/ruby/cache//usr/lib/pcsd/vendor/bundle/ruby/extensions//usr/lib/pcsd/vendor/bundle/ruby/extensions/armv7hl-linux//usr/lib/pcsd/vendor/bundle/ruby/extensions/armv7hl-linux/2.3.0//usr/lib/pcsd/vendor/bundle/ruby/extensions/armv7hl-linux/2.3.0/rpam-ruby19-1.2.1//usr/lib/pcsd/vendor/bundle/ruby/gems//usr/lib/pcsd/vendor/bundle/ruby/gems/orderedhash-0.0.6//usr/lib/pcsd/vendor/bundle/ruby/gems/orderedhash-0.0.6/lib//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/bin//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/contrib//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/example//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/auth//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/auth/abstract//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/auth/digest//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/backports//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/backports/uri//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/handler//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/multipart//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/session//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/session/abstract//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/lib/rack/utils//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/builder//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets/folder//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets/fonts//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets/images//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets/javascripts//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/assets/stylesheets//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/cgi/test+directory//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/multipart//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/rackup//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/registering_handler//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/registering_handler/rack//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/registering_handler/rack/handler//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/static//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/static/another//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/unregistered_handler//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/unregistered_handler/rack//usr/lib/pcsd/vendor/bundle/ruby/gems/rack-1.6.4/test/unregistered_handler/rack/handler//usr/lib/pcsd/vendor/bundle/ruby/gems/rpam-ruby19-1.2.1//usr/lib/pcsd/vendor/bundle/ruby/gems/rpam-ruby19-1.2.1/ext//usr/lib/pcsd/vendor/bundle/ruby/gems/rpam-ruby19-1.2.1/ext/Rpam//usr/lib/pcsd/vendor/bundle/ruby/gems/rpam-ruby19-1.2.1/lib//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/examples//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/lib//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/lib/sinatra//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/lib/sinatra/images//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/integration//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/public//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/views//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/views/a//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/views/b//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-1.4.8/test/views/foo//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/lib//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/lib/sinatra//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/lib/sinatra/contrib//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/config_file//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/content_for//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/namespace//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/namespace/nested//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/reloader//usr/lib/pcsd/vendor/bundle/ruby/gems/sinatra-contrib-1.4.7/spec/respond_with//usr/lib/pcsd/vendor/bundle/ruby/specifications//usr/lib/pcsd/views//usr/lib/pcsd/wizards//usr/lib/python3.5/site-packages//usr/lib/python3.5/site-packages/pcs-0.9.156-py3.5.egg-info//usr/lib/python3.5/site-packages/pcs//usr/lib/python3.5/site-packages/pcs/__pycache__//usr/lib/python3.5/site-packages/pcs/cli//usr/lib/python3.5/site-packages/pcs/cli/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/booth//usr/lib/python3.5/site-packages/pcs/cli/booth/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/common//usr/lib/python3.5/site-packages/pcs/cli/common/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/constraint//usr/lib/python3.5/site-packages/pcs/cli/constraint/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/constraint_all//usr/lib/python3.5/site-packages/pcs/cli/constraint_all/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/constraint_colocation//usr/lib/python3.5/site-packages/pcs/cli/constraint_colocation/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/constraint_order//usr/lib/python3.5/site-packages/pcs/cli/constraint_order/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/constraint_ticket//usr/lib/python3.5/site-packages/pcs/cli/constraint_ticket/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/resource//usr/lib/python3.5/site-packages/pcs/cli/resource/__pycache__//usr/lib/python3.5/site-packages/pcs/cli/stonith//usr/lib/python3.5/site-packages/pcs/cli/stonith/__pycache__//usr/lib/python3.5/site-packages/pcs/common//usr/lib/python3.5/site-packages/pcs/common/__pycache__//usr/lib/python3.5/site-packages/pcs/lib//usr/lib/python3.5/site-packages/pcs/lib/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/booth//usr/lib/python3.5/site-packages/pcs/lib/booth/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/cib//usr/lib/python3.5/site-packages/pcs/lib/cib/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/cib/constraint//usr/lib/python3.5/site-packages/pcs/lib/cib/constraint/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/cib/resource//usr/lib/python3.5/site-packages/pcs/lib/cib/resource/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/commands//usr/lib/python3.5/site-packages/pcs/lib/commands/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/commands/constraint//usr/lib/python3.5/site-packages/pcs/lib/commands/constraint/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/corosync//usr/lib/python3.5/site-packages/pcs/lib/corosync/__pycache__//usr/lib/python3.5/site-packages/pcs/lib/pacemaker//usr/lib/python3.5/site-packages/pcs/lib/pacemaker/__pycache__//usr/lib/systemd/system//usr/sbin//usr/share/bash-completion/completions//usr/share/doc//usr/share/doc/pcs//usr/share/licenses//usr/share/licenses/pcs//usr/share/man/man8//var/lib//var/lib/pcsd//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi  !!"!!!!!!!!!!#!!!!!!!$%&$'$$$$$()$$*+'$,,",'','"""""",$"""""","""-----------------------------------------------------------------------------------------------------------------./012345ASCII textRuby module source, ASCII textRuby script, ASCII textRuby script, ASCII text executabledirectoryGIF image data, version 89a, 40 x 40GIF image data, version 89a, 48 x 22PNG image data, 40 x 100, 4-bit grayscale, non-interlacedPNG image data, 40 x 100, 8-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit grayscale, non-interlacedPNG image data, 1 x 400, 16-bit/color RGB, non-interlacedPNG image data, 500 x 100, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit grayscale, non-interlacedPNG image data, 1 x 100, 16-bit/color RGB, non-interlacedPNG image data, 256 x 240, 8-bit gray+alpha, non-interlacedPNG image data, 256 x 240, 8-bit colormap, non-interlacedASCII text, with very long linesPNG image data, 170 x 40, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 79, 8-bit/color RGB, non-interlacedPNG image data, 560 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 24, 8-bit/color RGB, non-interlacedUTF-8 Unicode textHTML document, ASCII textPOSIX tar archiveemptyC source, ASCII textELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=a377cc8339f1d64ca5f81ad441dba1d363181f73, strippedHTML document, ASCII text, with very long linesPNG image data, 576 x 576, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageRuby module source, ASCII text, with very long linesASCII text, with very long lines, with CRLF, LF line terminatorsASCII text, with CRLF line terminatorsASCII text, with no line terminatorsISO-8859 text, with CRLF line terminatorsRuby script, UTF-8 Unicode textmakefile script, ASCII textELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not strippedRuby module source, UTF-8 Unicode textRuby script, UTF-8 Unicode text, with very long linesPython script, UTF-8 Unicode text executablePNG image data, 300 x 297, 8-bit/color RGB, non-interlacedPNG image data, 313 x 161, 8-bit/color RGB, non-interlacedC++ source, ASCII textPython script, ASCII text executabletroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/cfgsync_ctl' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/pcs_settings.conf' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/pcs_users.conf' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/pcsd.cookiesecret' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/pcsd.crt' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/pcsd.key' (No such file or directory)cannot open `/builddir/build/BUILDROOT/pcs-0.9.156-2.fc24.arm/var/lib/pcsd/tokens' (No such file or directory)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  RRRR RRRRR R R RR!RRRRRR RRRRR R R RR!RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR-- workaround for upgrading from a broken package pcs-0.9.150-1.fc24 -- taken from https://fedoraproject.org/wiki/Packaging:Directory_Replacement -- see https://bugzilla.redhat.com/show_bug.cgi?id=1370095 for details for i, path in pairs({ "/usr/lib/pcsd/vendor/bundle/ruby/extensions", "/usr/lib/pcsd/vendor/bundle/ruby/gems", "/usr/lib/pcsd/vendor/bundle/ruby/specifications" }) do st = posix.stat(path) if st and st.type == "link" then os.remove(path) end endutf-8?7zXZ !#,O.C]"k%UNv8q Jz=&=L=xOC >((OŽRD=7U*KOA~n0q4mpyɶK츂 ֭vH_C1" ؍k AlTA=c-[PucSWea ؗR)W}Zij}W?D74F"Սc"[~bpr"i(0]16%l^9흠Er ]R~_.*28Z. ^a+`@ʣP+~XMUw͖Hwx= ; s9-H #6UP(`L^7/BGY  l=-V1R"?;C䆈/޸lU}C%mW$h:]3?g8#:z?0PwCd~}LoQAJGr^+B[|Y.CV>,:" hkViU5 oQ}v DY:ܜ (j: R-Γb}=ib>>߿Z{%<̓oyZ(c{;8m;N%`&sb?.v7~+HEeAH6Wo$,$p:X\1 2Y͊4bۡ>nQ؎$n]mo2u\6`К&C6+'jl5r^Κ"*!Br4XY͍g*Ơм;en<_`=^rƃlpxn/Q埰[0H"/+=Eq'Dٹ@ K;( ]y(], F<"z+GE46bhŨocVغ7"O2!UV _}O+8u*ށu;e d!;i׾8SK=pI^pFϕXյzDvpLΒELi"iϩo@s {DVbK7XIV0vXضQY*rx8j Ău 78.\>AVۈqj |:^ZgA j۲ _}AeΟߎr4g|n׀Ϋ ض琛>`<럇eRjWcj+㤓ľߖƟ)*G7`XNGABb^ &s/% R;&J<{z+'HM%]wӳCfZ)7Q76:)SNqsFDw{IX$b 0Y|hCinO1ʈL!2D,kJׄ>,șFڞj .E73>:]?5 hQ6'.:a|5}nW y#G'<7|p0m;ʣBzujܗ ߐ8J9w?@b+W T~5ΛWENl_rr]=㈕ j]i'FQ/Wt j0wGڳg!y s33wdi{atFp6IJb0][YY7T>1u4h_IN'/q+iݷ.oC i/^Fqb#қ,Hs=Xw7VLwh/uO;@R{|6'z,2WԂ25II3 Ƕ0 oS n\Z v短ƺ,w<\JJ]ȉ)J=m.*^Y#ηWYt:~}!n>A衽CPqigèkS3Q_V j} -]p &%~}Ȑ:&b^L_QѪJGD~,퐅j<߶sC|#.!9Ț<Ãօ߷, h|0F K__@Ca?{6Qt}3u@zK ?+u60jsB+8͢}bz4T430v` DejǹVTG3ӫ<5|M|\'yV{~ lVIfI;ϑkp`t GS? )4`(j(/QY҆/ zdtQe0r]ݠ/=fSߟuTRx,! zsTⵀ2 tX QxF?#n[ 1aJ\KK|dm|ĺgE{"Ͽж ņxtHF a%qo*d.'Ue+[)n>-½Tm, NSjwM)ŭ:ܨkt̕)(埻Ó.z-(&b޲}ů*)꿳5t ;:űoB`qo`n@UʐF/Z<ԁC0iUʬ X+eNK\qկڬ%4D<3WoFq>,amt"İ+4e =޼=PiPBnhqJ`]msW7]}p|S>$ǾOLuGN?g@M:kyL>=wzb?F_V4%2K\«Kp~D_QH2433ꨎja=mjYhe83Nq9,s`a%>˸,LǸAMXOtR<Mk)tۏM,?3Nk6efj]LZ{!LU. ^J 3X?4[0xL*mQ寵*HWxt;!G/m=/Awv\$?9gQ|]"% -bRl(9aacJM2SF@ q])f-E73yՉxLjꘈկ2̼  ebՃ.JDL<2i+_{e>]nD/  ow':6j$v/EP-j*fum maN\ʿjr&ry{=d6m}4EeLx;\T>g!".dy}3#'cUX RlE?}o97R4݆^TNPQ86i,4wE8WԠ(Hsś0Z}7wQGsA.'o{~(ՙΚOW^l L ]569i_@]x8F(kV]eyyLo `D"Bf_!`'Tj(s)p[s74H;Ky6E:zq@ c6/K |)jŷd9#y!{: ?8 QPiDęVJ&k]OMM&~jS [l#c)=&q/ Ղf6Aҡѻ}<X&O.󖨄ÉPWf(fkNL؊fʦ8L=0@L3N`JVT[ouw}O-zͺG&`'Z.z4e7Tr(;Tr.֧fKy暪ң/(V\qVǂ)w64FӚbZXז>:NqATiS򊙋x"٢,)^1sqkt^bX(R]Aa^Mm|%7&O4I*ُݷ^,}):T], uP(Lx6?'ɛS'ju iK]s}CZe,\HmVJg3^Mz/d,|:C[^q~{6ϐpaA^ͽ4! FYBm`W̬swؕy (.K.*8c[O8cvo)#ܦZ!qG:> ,Kڜ0D{HGчت$m \1:BX7Œc7qu?fW.hrl>HX01]"G&)ZtP?44Smzl !KHB;oa ]ȃ,OƾBIWy},!Õ|XT¿|*ٰ2Vn7=*>NFv'XH:o {:T1-Mi7RO~`[Y4m^^/J@2U%+;U#ҿ|tDeL`>CFlD&9&#*S"Ύqu. Ht!?S\ِN.:vjh YMjc.5lV2׹F6zi\ַ PF4sB(M{kKKVPjɕh_Ǎ70x`B 'Hէ׳+a;"C4e tRGm*S@HL)rP駤*]57 vpQGN߿Ղ6>af\^~jMh!UMfE/{_B3[y7H讋쳔Zx7A㲘)M1`/@gu מbb<|Ow)0Oo\D-L\0J۽ubga6/>JR+K(=\Etrh>A3ܡ#%h@6Drd<+oSItη_"`Wy^20ZA}02+C20 KWf5?E&l5sA Ie+4x@o9M22?xR]Q`{~k_!!镬yǚdZ* iHK]&M@2{`":~ Mq(LV"xS  >ȢBnE`7H+Ut-T! ~nPЋ<пeo$Z!ѹew '  qt|$OY [xrZ vم. 9P.> J` g"JKzTA}BƯ;^ 0j@e[m*DY0L:1܅j>R?.J*&$?i6e%3CӨCI%_i]EX~FT.ɤK+@sW [W=`[cxBt[ZPI'[dz{`UǬPLԝ3\ω= E@:j SaJ\B(Zb]e.ܳAbI|kEXB-j4?*v$vD'>c|INb[œ@NfC$f2MVycDn`kI-l {f"HLtG.n XHd? -'@gL.~Eat~'riM(PyBO!?lQ8+֣$۳{ i%Pm,ژE0Spҽ'{ϵ)Զt]j|@DwN%;yx$hwva0N;t\òۉǏԶt@qY1LfxNDgo[*گbL>hgK!nM_bѠTȌf( q$g8}Hn}b|gmЍ#'JvcT~ry 'fe:שWEǥErLɶ-˲i}E;Y}m:+\q:$G-'7^%g!)@·-,Z.JV?|ChX2᫨el`wb`T;>|W$?f>{@pjiVpmj i&I.o?7,U psq? <17ymLb>T#W(<>4zqXOnn%aGKI;B@In/@-2+lAkH5G ^D%>_YЯ  Znjge ϲOA$b"ă8aem(n9]_g[apS2#-K|T.#WJM }3D b1La *NOR>AΥMCryAHPƂ/=1um!zn[^U^ t"qht49.?r;]O"?"!po9q)QׁGBDkZk3”$/v.& Bn,(1cҾx'R04QzV\#^oOA\{-蕬[o)z@I [hmGhg ݐq-l_d4z25x:ծd Z7/]cc[LT` an56xjX4oʘmޅˢ q~ 9٭#Cw#:lKH55Y@Z*w8ħsmWdn/\(Ͽ+o%u=k;1׶c7O'45]*=.͕|y'U!~`AQAD8p7͡",V`0[%32e%BWK~V{wF;Ky~5N8~ŀD9ͻa:Ԣeht> ìAnjk[ߔ,;n3 GW!`(65;28'r+p?b]0(ۮ /-TՑB$.9GHf'hb:Tw߽$[L6>y,-4;d@lèXͅ! 8 r󭡾z$wV/6eMzu1^ν T.uZW& $Z[)qk(yid:۹i.%+1 {9 e-c5 w3֮mS0%K>lMa2*B1ʓŨ.r]լC9nW @DSVy,-1>'ߞsy@Ÿ_QunXBUM'?u'~ 1깒2Oir&E0. s-0c\OXTBn(zd)I3E  .\4_!$P]R.oCgnFВϗZ bHQ:"ʕ?E*~Ťns"kå;m4ɂ%O8AB'W`WITÔDpHbȧbi?$D$P'ǕbV2>uU~֫J>&b}Iou9-ڼ5dERwqcHuXt{Oe3QrbKXdŨs 2SC*:F;kK>~џvY6uŻ)%WOT>q98㎂Pgk'Iƚ\8 {QO?Nbv_~MFtVZ2[lM Yn>}8R&MJ4[D.XAdSy)U S5L VSt%W%gܩkK"$-g͍!û.<,9ɏ&^veݽ ]~p_E+ )Y[ fa($:3~p>!D r^]x x^}C y'7Rp-mV vϽ7O7VsPQ}w/\ YZ