python-ironicclient-doc-4.1.0-bp152.4.3.1<>,Bb∜!M@eeeQ4pcC㫐A(Oݗ4Jn`)(LO0b)U>; ?d  , ZPT\`y   8  \ 8 9p<@DnDGGGHK(Hg8Hp 9H :Kq FGH IDXY\(]L^bcޒdEeJfMlOudvzCpython-ironicclient-doc4.1.0bp152.4.3.1Documentation for OpenStack Ironic API ClientThis is a client for the OpenStack Ironic API (Bare Metal. There's a Python API (the ironicclient module), and a command-line script (ironic). Each implements 100% of the OpenStack Ironic API. This package contains auto-generated documentation.bgoat05>C)SUSE Linux Enterprise 15openSUSEApache-2.0http://bugs.opensuse.orgDocumentation/HTMLhttps://launchpad.net/python-ironicclientlinuxnoarch'H * kM/rI)=:4Pr&y $R<*Ta,N\[FlH8$0s-KI_xRKR PZZ+ci`/lc gfC}u&iu`mWh][\w\y`\%[e`[[[[e|ph[\s\\\\\\y\\] \eZ[[[[\1\![[f[[[\[\\c[Y#6:A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤b^bb^b^bb^^^b^^^^bbb~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~b~^b^b[KMb[KM[KM[KMbZ]Z]Z]Z]Z]Z]bb[KM[KMZ][KMbZ]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]bbZ]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z]Z][LPU_+bZ]Z]Z]Z]Z]Z]Z][KM[KMbb[KM[KM[KM[KM[LPUbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb5df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b33207bd946fb7343d5688924ec07a0998c046485f2aecc6f83c094dc178a5d480ac751c62b2c7d66099c0872951327eafa3e5f8bbed346ede548e41819f771eff4b0da002d8b0c4c4e9444b9530096619aad22bc67f24f1a53b1302ee141092abc0d4f76f45c21098b76d5e63f120bf4237363cb67adeb95b282815fa61876181fafb232fcef61a19528d75c548a913583b9c7de15230c486197f1afdabc02a4722ca1ef8a2bf5d716b0d92596b6298f161d55d1e0b6ee28760cca9bf9c092a5ada18ec7b6d13100a1d8992df9e2ba604be7a4409e03ab4c9c9882923e03bbca69388f29811cbf5210d1102cd8e02cd1a08d7f024c663ad4f4cd59e44f5c230f790b280ffbc5f25fd191343304b869ec18f18cf8f7fbb2cc2c8989bc74ef4238f342a55f0c2f20c67c794cf277f5e0f9110d3613ed6d728da543d6d1484ec6be5b9f0f5b6fcc48cef31f83923874793502e9d90b69306f8613df345c3a3fbbc3d60ff7f97f58e28a8df4a014c08d6971a8f1b3277120f7d625fb8b3defc3be6c00edb5dd0ecd129693ce6dd87e4fe92cad072fe0bb8f42b20f7f565fadac69358bfb6df5892c8f91e1357ef1c84cb0257d5efb7953f9290f2b0dd8d3a606ed1f1ed8909fcfa46bea23d391f1cdc01899089030bd7a41182b0bc453a687e4b6c9cc2aa912c95303654be397baa253b8162099abfae4d6989327c7ef46103e7a511bcc3388ae96fa6364803f77bd7adf59d96e86db2804a785ac9556ed37fba4de995ce4cb77bc7881b13f411b1004787c3c9af1fed2f3e867b65d00f26ff8f90781bf5b2209867be96e7f4f474a7053f6544c95a85fd98d72a44d1c062feb75d624042bbdde8156301dd7e749795e2f7256612d9949f85279dba28dcc0cd6e4f147a41d20fc23181b0206b419c698bdbdf11981497d655a2df98343e9c9b9356d59a646afff07d1b9235820e3d7dc17a42bddbf3e66bd44f833bb03ff1ba34a0006f275b4333cd875dcab3eaf12eb7ca84791fbd1c3750e46d7d2c5d6496b802a1f937805c66d45c0b8986e8dccba8fbc1f4294a7149d84074f48063ee640784f528eecfea033f1dda78c62a4d852131bdcddf24e25a2e5041be06a695877d2d734843bfd4ba8d85298effb5648cbfbfafed64b1ae7d61b84dae92fb24bca72bb9db223b0041a6ab8ebde05df08a64f292e40a463594b6e22faabc4812149a9cfc054209a8457896cfe454912597da0bdeb4631d511c69b088ca25eddfe9392ae2d8154196b439d9373e6890336f9a038abc6dd0a1f4bc5f2431a727eb96230e62d8ea306bee7be0a71a66468d5c04766df62fd353664a5e9479e9f0fb12830ad997d01286a84e59a92f8c1c90f1c6ce844e38b038e0eeaec7db9171236e2b583c7bcdb33f25ba65c32e1e36f966a8783e32847ae9d532d9e720b90fcc21957c40c899c2f3a033266f312e00c4ff01bde959818b99884cab2d6eceafb659f7d337381e5cc049d5288be2eba83b8e4c716b511667d930c31b42fa9a866c41e068b839e7e0f4c973203ef6ce5de84340357ac08d46a0fcbfc739281a31317d50747730eaf225b23b6d1ab00ee139470d76b40ae4912f78c7063b367f0ebc0a6c22c131292e31857008cca98207678562d59f3d16458d1bfd4eba47a0fc6fd5756e592e452e2640a462417fe93df6eefc6052e9894aec9bc5321869585888a6e2638303da6e4fc5e0ce81bdff343ebf48f8b52a94c45bcd39c6b75e861365e59cee314ba0dfff45ca0a735ae6c800efc3176b5b2faf405c2461ddfe8b3a2a67223b2941f6a3b99e399efd68cdf3a36f1a721305e2c6296eeffdf80980069a5f58c4239149e4fcf2ca56beac3863fcd183fb00c0408d8af62349a207906a8b999281b1002787476b3f313125ec1c737653b24677918d7c34ca497be61eb419cc64e0cc8cca9b00c9b06a2b08effe5771121509fa7b24bcf662ef1994fb7d88ff153562f2a8e18861158b5f59f647e4e7100d03ed3e8126c7cb4ed0096d040e0b460f37d4d0fc2a41d631afab89729d233f9939f95230989d065b1ff3375cf4756a5eda62aa0dc9a06161693e2e3f2bc7c8f039ffa8815583f73269484be7be5b14cf3d7b5b03c3e7cd6d961ede63304da6a949bce26855c7e75aa9ad1818230b17b0f1c2cef413a592750c999e92e158ce33e72da80fc388e0c72f60a063cb46722ac0e2540133aa6e92b8d7870b452393e19bfa6afbbb5f5e37767d645f0fd310df0b50b93f96f1ddd28daa7a23e9822d733ef20385fbdc8114d1f4cbb92f1fe45a49733be670e7ff4af0d3f86ad42b200389f837decb2abd6a8cd6013f8c86ad35dd33a9f1afd883332313ee34cd344958413dcc723971f7f6055733afa1d2033e992fb9153193769f9833f13d85755de1f02b4ba38682d67c244aec5f24c005c13706e6ff0251b302574a0f140763a1d3b034ed55ba65e8954760d210cb6abcee5b0ae5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c2b61fc4383784ca3ff8589a1bb48d19d06fddc78d6120cbc9ad31f275f62f4cce0737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa5048180498b583d8317c9763fccbfdaa76f82a216800f52656d49aaa6594ac8a822dd23138f765d06914b0ff47e5bfe0cb98cfa0e170f43bbcfaa0167b798923a0df31a451794f348a7d0fad14376d99ac7ac8a75230d23badf4b04c475d85e0e36e0a7e08bee65774168528938072c536437669c1b7458ac77976ec788e4439c799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bdcf43c5410c0a213e38aa4dc1131e055cca57b475d525580deec431c6f9771706ba5080dd83bfbc09c8440ecc3e163b7352073f7428a92facb9dfcd04ba29188ba28e8a608ee322984d897fc7952921b91c872baca0f021cba843b99051745b45c89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec89c3df2867edb17d990918ab4630dfc247a6b3a28a50d58d5ef7b2d9e2b712f21c5c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3eecd72f31910a8ee2726fd17bd459be26f230779f3f3ed5f69ebf829e4b12e76850bbe9192697e791e2ee4ef73917aeb1b03e727dff08a1fc8d74f00e4aa812e18e3586389bb4cd01b3f85bb3b622739bde6627f28bba63a020c223ca9cf1b9aeae19e2e4c04f2b04bf030684c4c1db8faf5c8fe3ee03d1e0c409046608b38912adbc4f95eb6d7f2738959cf0ecbc374672fce47e856050a8e9791f457623ac2c7dacf83f51179de8d7980a513e67ab3a08f2c6272bb5946df8fd77c0d1763b7313634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d040742f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c27b8bc90586997cd048aa31c2338ce28ba2404aa76dc36fdca0a52f42c804ebfb5cc5531ba2af1de25def6e3a5e4614b81ebc1c1210b1edb6819a150dc0239474ec930460fdd3bd71bf145004e87438b843f0a7355784e490596ff733a52af8d5586c55f0f287093d0e478fcb4218aa1077a1a322586be9f66daf0b9492ee33e615bd0f054bfcb69a13297edc21b9eeda502dfb38f58ee87df07966f76a1c5027992d4c430d252c122eb2de481e87c3539cd6db958ed279c889441004ae2e0dc8f4dfd1203145669692af0c10ba34c90c768650705f92619cc5a4aa9fc7271d4cb8a3ab557f854b4a33f181ed416aec6514d213f469eced49e4cdb04c7aef8f2b16258ef909242f4068a06ae8c7d3449bf2fe62589f43aba3b9307c143b45cbc0f7f821015cb3014ed07e3cf83ae7e2195f3409e41c1700d0df603e752c8d395a589f492a0ede2180876236e5d20a5186c9815817ab019bd974e698f2c802b8ffb6e34950b0a048467ce916bcebc1960701c3643c4f248c375666563cbeb8c1a7522dd4b1aaa282598a60714a53ef37d485bddfff14a8bbb9db1d38a219d01ee0ebb277c325ee714d506500fe8373af8df033bc233ff1a3c7ce4f7add92de3dda2a82b9bb1aaeca1a66f4704fce9f6bcc1d7a4de4bf78660baa52500027ec2d6ee2366515997f40e40774eb1fe74c3a8a4008697859b3449ee2eeb28f6fbd4574dada75ec351baf28465a1b8bd320ad6c59046a6030470910d7c7c85f9bdcd730d9027289ffa5d9f6c8b4e0782bb31bbff2cef5ee3708ccbcb7a22df9128bb2187083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de0abe8deb334de1ba743b04d0399e99eba336afed9da72fc4c0a302c99f9238c853964478a7c634e8dad34ecc303dd8048d00dce4993906de1bacf67f663486eff42415932a18f1d3df0c5f064da19c64fcc89dd923f90986a8dc0f610416b9eb0d9027289ffa5d9f6c8b4e0782bb31bbff2cef5ee3708ccbcb7a22df9128bb2187083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82ded948d86afb870c3b6f94513e185a4ac7934976ad7432f25efd062e314609145f1ec78dde2ae95e031245a0e2f84475074019c8aba3cf20957297cbf628e0807247e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835fe8d039d87d8f443d02abb76df25715de53a329a7a35cb58d4767c08a574fbe00f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e935023e61ad44de4625bdd7aa3b1ac8ddad355c919de8a23bd16fb36053901ff23cb93d5b05978ce4955e47aeb32ad916e550705344db325f99c1f2b577f740415d64707edd67143d6f69dd0b20bc823b117d95488723c886d8dfb257299a637ae199c3f839096d57ca46a37d33a646cfbe7d96e3be32b4bee411ef0f7ba50d48f917deca710347d1e1fa1aa5a97c54b5665ffa9ba6154d8dc2854a3bf1bfb89283ef45bee45f0156f36e0bb0c97e9e07979a8048ee6884aacc2a3fbc52b0ee91652887f6d60eba70423af78991b655a4ec070b1e6ef5e301ee2622912a4286ee881d7fd07d9dffea56caba291752beb5b96ca49e474bc5efd622f6cf2638c4a1acd720c267a532da8312d44db4da5b305ad6d3fc541bd82a3c89e1085db7593d129827360a58057e83aea951ae47926242d6d56eb8ce793d63c0eef3975a7c1d8912f9cd0b5d7cafaebb76190398fac24b79db13c8fe307e7f0586b6b792fcac801bc726e7fe7885f5eaafa67c6a95fa55f25f297ea7b054ce43c934b2e0f0ce9b44ff84df33fd8a2aa48d88e685e1fdeccdaeac9bba4291c0839c0be2a10bf3618e73817f00cae22b5c4c3e67812f6dbfcccbf965c669696a4485a202deede0028c233998dd79faed7ec88335e78c2e25f8a820e9cbb39a7966b5035cdef14cb5f01990c2d600b2b0e28bc3c256f6b786f741c928e545ea6ec48dad74622f13ee372109286ba811fbf6c21f1b9ab0597e4271736d2ee18152812adb673883c22bcadc685ce5b37e23944dac08c0945002455e10bec9fa8a851c3798bffe8f11db8a21078df754a46cc0b92993a98ea72167f14b231bb9be7db1ffe11e6c7ac71fca870ab692661c35f4a5244ea6d513246fe4618cd0563dc91abe689c601a45bcd832e5430f4b69d816653b8311d25406be46c29543fba60b4d0ebda727d505489643c0ac506b8a172765539048bde692fc95c27ddf7e927e150c1eb232cf3d3e66358674d3be5f69acf4b72354f5c05e0f16ae27eb18355769a99cfdb23f4ccb635afe271142a8c551a9dff0eff215328d22aa04a1767eaa9495579c4445289f5d883f43a62e3bd10b40401ec079da983912d53deba8a357a28d084f26e5011ec6c5d32f780ebf1294d66f1d0580dee30b407c0ad22df0f8b779e99a9a568995f88670d823a6a0d6c0109d8ab9b586b6d0de0920ea1a9a21f97d9d48b6e98c958cc00e4c6b79503e101ffe5de2ffd2135c57bfeceec1e09151d61b59e4689739e6bea84131c7f9bc478a4b633da2aa65b05cab761df289ec8cc350e7992b65894a74edefeba5d00759d8108873e4da8fe973e79efcd0926497bdd00f5c5708079b80f3370b024056d58c99043e3cbcc91aecec7afad2f643e717e07e2aff0b46d1501a62282c369648f425d60a0a2cbe354ed78576e1d782880e18f4d271e3d4fefbfa23aa5fa185841d93aca64bc3cc44c78a469b6437af9c9bcfb2459dee3417f57a303d86cb062a0b91e52377ead695f3bf899c5dd9f5fa4c1d4a801c7de7c76f21f4511cf232856c791590e02e2a1d97d4ee652f16a09b2994a0972b0a2b8064a8a67848fe2dc875ac20d240131c8235ac0490494fc310817f53b2febf6cc48fdff1e0c790d870fb38d4e5d30df4fdd60d213d1f5a9ffa457d82aa83c15db2d0abd17957da9b83ff884b47f93763e3556648779040a60a5a3b7ef9aec7980ce033dc83bbad85631f3c845bd5d2c4769013073a0584c6edd4f19fe905f0d4390e24dae6efa83e6e9d2953a10a0b811787db7def8ab703996b4b1ba717c02ba928681b417ddf10b6b315ce9a646856a3c40ab2a5eafd6b27d7bfc583a39931ef539f51098c150248ce7a4a149e3339efcf9de82704231777e784af27d804bd894670d6205ef18d8d830148e61ced099339e6169ad08a0f7b380a731650cb22c4e6edc210e88c05c1a270640f4799462d4a63fdabbd8a7c823266ba1351020d165cf8e71fc3aab805cddde8086e6d624727efd354bd5bb61bbe58714d7b479a5220ff14bcc4e3a9cda077c1cde4436acc7be67008dfc0274037f7ee22bd26033cde68629df4e9b61a1841e6ebdfdf6baf3666ffccd16e70c579d400b2f9dc4a880b6d9d7f2122c7ac7ee1fc8f65c11b64994e2173ecf3ef55dd5c38f0667935909af2a5a4df523ec5ed798a92b99e9018718d42a43bdb4aae16f0ae1e59cda9bb9c94007d94eb7e5da483e255ec7d6034dcb1424346f20ea82c9bc988831913f2c799f6f369a6b36baf3489f2ff646340968d1aa0adace0ea5e629f2aa580847c39efa12bda38db927c5aaf22dc64592b1845f4461bc6f5baa5c1cc2dfd1930ad625d8b8e4dd7388b76ca1bf25fa63f43f1719fcabf30fd31f33c16e509da2a23465827421fef89cc58f5b4b92713b1347eb9489e2c9d0c070e1af5d0f84267dd88b287bf2adaae7bf926bed330c223ced43d9c7c25d2777108154bf1f1bf4094990c8dcc1247796c36e789384debf58df596e00b49fd5d34f230f94b4d83e884a4b910bb36b49d437ca54354228f5ce72320ea0e74a03ea971aaca6210286130738274074a1f25851ddee914d3cdffa81de1f094a9d02c2f4ee913173e7e34ddf34be0ef1e92523ff3ce7abae86196c9a39ae47b111374b24df530c13800d4764a2afcbf7c2b89cd8158eccee683e07c906140f05ef592fe0b69c6e8070e5c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-ironicclient-4.1.0-bp152.4.3.1.src.rpmpython-ironicclient-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^h^g@]\\7\Z@["@Z@ZZp^@YéYV@XXXBWW^@W@VUN@UUg@UeUd`@UUUL@UKSUCjU>$U7@U hcloud-devel@suse.deDirk Mueller cloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.dedmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comrsalevsky@suse.com- update to version 4.1.0 - Provide a clear error message when using client.Client without a session - Bump hacking to 3.0.0 - Add node lessee - Make the dependency on oslo.config explicit - Cleanup py27 support - Add support for retired{_reason} fields. - Add --no-retired list option - Update master for stable/train - Enforce running tox with correct python version based on env - Stop using six library - Fix TypeError when using endpoint_override with SessionClient - Explicitly set ramdisk type - Drop python 2.7 support and testing - Add versions to release notes series - Standalone CLI: optional support for ironic-inspector - Standalone CLI: fix a minor issue in the docs - Fix AttributeError in negotiate_version - Fix usage of --owner filter during node list - Remove the requirement on either endpoint_override or os_ironic_api_version - Add allocation owner - Make it clear that a Session is required for v1.client.Client - Get rid of the oslo.config requirement - A standalone CLI for ironic - Switch to Ussuri job - Switch jobs to python3 - Fix source link. - Make oslo.i18n an optional dependency - Remove VerifiedHTTPSConnection class- switch to python 3.x only build- update to version 3.1.1 - Fix AttributeError in negotiate_version- update to version 3.1.0 - Make it clear that a Session is required for v1.client.Client - Remove deprecated common.http.HTTPClient class - Replace openstack.org git:// URLs with https:// - Uncap jsonschema - Fetch requirements from opendev - Run jobs under python2 and python3 - Update .gitreview for stable/train - Fix usage of --owner filter during node list - Do not try to use /v1/v1 when endpoint_override is used - OpenDev Migration Patch - Update sphinx requirements - Allocation API: support allocation backfilling - Update api-ref location - Switch to the new canonical constraints URL on master - Remove deprecated keystone arguments - Remove deprecated endpoint argument - Add release note for bug #2006216 - Fix TypeError when using endpoint_override with SessionClient - Update Python 3 test runtimes for Train - Use endpoint_override in version negotiation - Strip prefix when paginating - Update TOX/UPPER_CONSTRAINTS_FILE for stable/train - Remove the requirement on either endpoint_override or os_ironic_api_version - Move to zuulv3 - Add allocation update API - Build pdf doc - Dropping the py35 testing - Update master for stable/stein - Make the dependency on oslo.config explicit - Remove the ironic command- update to version 2.7.2 - Update .gitreview for stable/stein - Fix allocation tests - Use endpoint_override in version negotiation - Move to zuulv3 - Run jobs under python2 and python3 - Replace openstack.org git:// URLs with https:// - OpenDev Migration Patch - Do not try to use /v1/v1 when endpoint_override is used - Update UPPER_CONSTRAINTS_FILE for stable/stein- update to version 2.7.0 - Follow-up to the configdrive change - Fix a typo in the docstring - pass endpoint interface to http client - Update release notes - Add node owner - import zuul job settings from project-config - Minor fixes to README.rst - Change openstack-dev to openstack-discuss - [Trivial] Allocation API: fix incorrect parameter description - Update reno for stable/rocky - Update min tox version to 2.0 - Deploy templates: client support - add python 3.6 unit test job - Support node description - Add Python 3.6 classifier to setup.cfg - Fix a LOG.warning which didn't work properly - Add Events support - Replace assertRaisesRegexp with assertRaisesRegex - Allocation API: client API and CLI - Add 'hostname' to port's local link connection - switch documentation job to new PTI - Replace mock.has_calls() with assert_has_calls - Support passing a dictionary for configdrive - Add is-smartnic port attribute to port command - Support for conductors exposed from API - Support for protected and protected_reason fields - Add management of automated_clean field - [Follow Up] Add 'hostname' to port's local link connection - fix typo - Sort columns in node detailed list alphabetically - Accept 'valid_interfaces' in client setup - add python 3.7 unit test job - Modify useful links to project resources in README - Use templates for cover and lower-constraints- update to version 2.5.1 - Update UPPER_CONSTRAINTS_FILE for stable/rocky - Fix a LOG.warning which didn't work properly - Update .gitreview for stable/rocky - import zuul job settings from project-config- update to version 2.5.0 - Check return value in test_baremetal_list_traits - Replace curly quotes with straight quotes - Update reno for stable/queens - Switch to none auth for standalone mode - fix a typo in documentation - Add rescue_interface to node and driver - Support per-call version: set_provision_state - Power fault recovery: client support - Fix incompatible requirement in lower-constraints - Replace use of functools.wraps() with six.wraps() - Use 'with' method rather than having to call close - Remove testrepository - Zuul: Remove project name - Stop double json decoding API error messages - Include python API reference in docs - Switch the CI to hardware types and clean up playbook - Add support for RESCUE and UNRESCUE provision states - Add support for conductor groups - BIOS Settings support - Use the 'ironic' queue for the gate - Do not run functional (API) tests in the CI - Add support for reset_interfaces in node's PATCH - Trivial fix typo of description - Support node's deploy_step field - Minor changes to version negotiation logic - Gate fix: Cap hacking to avoid gate failure - Change confusing test class names - Do not abort wait_for_provision_state of last_errors becomes non-empty - Follow the new PTI for document build - Update references to launchpad for storyboard - Follow-up of rescue mode - Support resetting interfaces to their default values - Switch functional tests to the fake-hardware hardware type - fix tox python3 overrides - Add microversion override for get and list - Allow to use none auth in functional tests - [doc] Add 'openstack create' command to command reference - Wire in header microversion into negotiation - Minor version bump for 2.3.0 - Update 'Usage' section in 'doc/source/api_v1.rst' - Switch to using stestr - Fix lower-constraints.txt - Updated from global requirements - add lower-constraints job- Switch to stable/queens spec template- update to version 2.2.0 (bsc#1078607) - Use StrictVersion to compare versions - Facilitate latest Rest API use - Allow API user to define list of versions - Ignore .eggs from git - Traits support - Add release note for fix to bug 1745099 - Can not set portgroup mode as a number - Accept port and portgroup as volume connector types - Updated from global requirements- update to version 2.1.0 - Skip warning when changing target_raid_config - Remove setting of version/release from releasenotes - Mock filecache.CACHE in unit tests - Clean up the release notes - Avoid tox_install.sh for constraints support - Cleanup test-requirements - Add ability to provide configdrive when rebuilding with OSC - Update release notes - Do not depend on python-openstackclient - Move legacy ironicclient jobs in-tree - Accept None as a result of node validation in functional test - Add basic tests for OSC plugin baremetal driver commands - flake8: Enable some off-by-default checks - Synchronize ironic and ironicclients list of boot devices - Allow OS_BAREMETAL_API_VERSION=latest to work - Update the documentation link for doc migration - Use assertRegex instead of assertRegexpMatches - zuul: centralize 'irrelevant-files' list - Update README - osc node power on & off commands - [reno] Prelude for release 2.0 - Allow re-negotiation of the latest version supplied by CLI - Use generic user for both zuul v2 and v3 - Replace testr with stestr - Pass missing arguments to session in SessionClient._make_session_request - Make functional tests on JSON output debugable - Deprecate the ironic CLI - Use the tempest plugin from openstack/ironic-tempest-plugin - Add test for set/unset node target_raid_config - Fix to use "." to source script files - Set the default API version of OSC CLI to "latest" - Add auto-generated CLI reference - Create port with specific port group UUID in OSC - Update documentation - tox.ini: Add 'py36' to the default envlist - Pass os_identity_api_version into functional tests - Remove RBD examples - Update reno for stable/pike - Switch the deprecated "ironic" CLI to "latest" API version by default - Do not use urljoin in base http client - Updated from global requirements - Remove deprecated OSC baremetal commands- update to version 1.17.0 - Update .gitreview for stable/pike - Updated from global requirements - Update UPPER_CONSTRAINTS_FILE for stable/pike- update to version 1.16.0 - Add --uuid option to OSC "port create" cmd - Update OSC baremetal node set/unset supporting dynamic drivers - Fix over-indent in _validate_obj() functions - Support i18n for baremetal chassis cmds - Follow up to the API version warning patches - Verify JSON response of chassis commands - Add DRIVER_RESOURCE to remove duplicated strings - Add physical network to port commands - Replace http with https - Fix ImportError when providing a meaningless API version. - Fix cleanup of resources in OSC plugin functional tests - Log warning when API version is not specified for the ironic tool - Add basic tests for OSC plugin baremetal port commands - Add args to CLI 'node-create' for selecting hardware interfaces - Use same variable for --[no-]maintenance - Follow up for OSC volume target commands - Update reno for stable/ocata - Remove support for py34. - Add Ironic CLI commands for volume target - switch from oslosphinx to openstackdocstheme - Add missing 'autospec' statements to unit test mocks - Add negative test-cases for openstack node create command - Improve help text for --local-link-connection - Add options for osc 'port set' command - Do not show chassis_uuid field when it is not specified - Follow-up release note revision - OSC 'node list' recognizes all provision states - Handle log message interpolation by the logger - Adds --driver option to OSC "node list" command - Update volume release notes to fix reno - Add OSC 'baremetal driver property list' command - Follow up for OSC volume connector commands - Add OSC commands for volume connector - reno: feature parity between ironic & OSC - Support i18n for baremetal node cmds - Fixed wrap from taking negative values - Functional tests for port groups in ironicclient - Support i18n for baremetal driver, portgroup cmds - Add VIFs commands to help test - Print pecan exceptions properly - Deduplicate method in OSC functional tests - Rearrange existing documentation to fit the new standard layout - Add OSC commands for volume target - Add unit tests for OSC plugin - Change tenant to project in docs and unit tests - Add volume target support to Python API - Add testcases for OSC baremetal port group commands - Update and optimize documentation links - Add Ironic CLI commands for volume connector - Replace assertRaisesRegexp with assertRaisesRegex - Extends driver-list, driver-show supporting new hardware types - Update releasenote for osc-port-set - Fix unit tests for volume connector and target - Add basic tests for OSC plugin baremetal chassis commands - Add sanity tests for baremetal power state commands - Remove useless variables assignment in unit test - Add tests for node list and show with specific fields - Remove 'states' field from OSC CLI output - Add volume connector support to Python API - Remove log translations - Fix cleanup of resources in functional tests - Add support for storage_interface to node and driver CLI - Support i18n for baremetal port cmds - Update test requirement - Turn on warning-is-error - Add space between items in exception message - Log warning when API version is not specified for the OSC plugin - Add usage documentation for Baremetal OSC Plugin - Add OSC 'baremetal driver raid property list' cmd - Add negative tests for baremetal node commands - Add test to create a port with specific port group UUID - Updated from global requirements- update to version 1.11.1: - Update UPPER_CONSTRAINTS_FILE for stable/ocata - Bump the LAST_KNOWN_API_VERSION to 29 in OSC - Update .gitreview for stable/ocata- update to version 1.11.0: - use utils.key_value_pairs_to_dict() - Simplify heading capitalization. - Avoid string interpolation in logging calls - Fixed json response func tests - Fix import of ironicclient and reformat docstring - Support soft reboot and soft power off with timeout for OSC - Refactor provision state so all actions can use inherited take_action - Fix exception message creation in get_client() - Fix node-inject-nmi to pass an empty body - [trivial] Fix underline length under title in doc - OSC plugin support microversions 1.21 & 1.22 - Move duplicated info to new v1/utils.py - List required arguments in '--help' message in Ironic Client. - Enable release notes translation - Add interface attach/detach support - Set OSC default baremetal api version as in ironicclient - Add docs for create command - Add a new OSC command for Inject NMI - Follow up nits in the patch "ironic node-inject-nmi" - Use identity api version 3 for OSC plugin tests - Use ConfigParser instead of SafeConfigParser in Python 3 - Update reno for stable/newton - Add warning message for baremetal node set/unset commands - Hide 'nodes' field from chassis OSC subcommands output - Add test for ironic port-list command - Simplify heading capitalization in shell's HelpFormatter. - TrivialFix Remove white space between print and () - Show team and repo badges on README - Raise on NodeManager get when invalid identifier provided - Add basic tests for OSC plugin baremetal node commands - Allow import more than one func from i18n - Replace six.iteritems() with .items() - Document updating nested node attributes with CLI - Replace yaml.load() with yaml.safe_load() - If no resource, don't call Resource.to_dict() - Support --os-baremetal-api-version latest - Fix multiple ports deletion - standardize release note page names and ordering - Update release note for fix to required args - [trivial] Fix of apostrophe in tox.ini - Update to hacking 0.12.0 and use new checks - Update tox envs list - Extend VIF attach commands - Add more tests to node_shell - Use oslo_serialization.base64 to follow OpenStack Python3 - Add soft reboot/poweroff power states. - 'ironic create' handles file args - Add a new command "ironic node-inject-nmi" - Add --no-maintenance to OSC 'baremetal node list' - Don't write python bytecode while testing - Use function import_versioned_module from oslo.utils - Add --wait to OSC provisioning commands - Strip endpoint version in OSC plugin - Add tests for provision state commands - Describe possible exception in docstring - Update .gitignore to ignore .idea of PyCharm - Add python API and CLI for port groups - Fix API object representation in unittests - Fix python3 compatibility when HTTP Error are returned - Add plug-in summary for osc doc - Include jsonschema only once in requirements - Use uuidutils instead of uuid.uuid4() - Add prefix "$" for command examples - Add tests for maintenance mode commands - OSC add capability to remove node/chassis_uuid - Extend OSC "node list" cmd to fetch nodes without instance UUID - Adds --chassis-uuid to osc 'baremetal node set' - Add mode and properties to portgroup OSC plugin - Allow creating portgroups via create commands - Typo fix: prefered => preferred - Pass argument as params in test_port_update - Log warning if no property for (Un)Set commands - Fix display of chassis UUID field if empty - Hide 'ports' field from node OSC subcommands output - Add mode and properties to portgroup - Add portgroup support to osc plugin - Fix help message for the node-vif-attach command - Updated from global requirements - [trivial] Remove unused variables assignment - Change os_tenant_name to os_project_name in tests configuration script- update to 1.7.1: * 'ironic create' handles file args- sync descriptions with gitupdate to version 1.7.0 * Use osc-lib instead of openstackclient * Deprecate -l option for port creation in OSC plugin * Set/unset node's target RAID config via OSC command * Clean up release notes for 1.7 * Add openstack baremetal driver commands * Add baremetal port set command to OSC plugin * Fail with more meaningful error while creating client * Update hacking test-requirement * Correct a couple small grammar things in release notes * Verify JSON response of driver commands * Add key_value_pairs_to_dict() method * Trivial: Fix doc string for class DeleteBaremetalNode * Fix i18n problems in shell.py * Remove discover from test-requirements * Add 'openstack baremetal node adopt' command * Add baremetal port list command to OSC plugin * Adds node boot device & passthru OSC commands * Using assertIsNone() is preferred over assertEqual() * Trivial: remove redundant parentheses * Add node validate OSC command * Use constraints for all the things * Add baremetal port unset command to OSC plugin * Fix uuid to UUID in expected error messages * Add --node to 'openstack baremetal port list' * Add --wait flag for provision actions and wait_for_provision_state function * Add create command to ironic client * Remove unused LONG_FIELDS * Update help shown for node-delete * Add internal_info field to port * Change 'P' to 'Queens' and add deprecation date * Remove unused variables assignments in OSC plugin unit tests * Add openstack baremetal chassis commands * Sync tools/tox_install.sh * Trivial: Remove useless spaces * Add docs target to tox.ini * Adds 'openstack baremetal node console' commands * Use osc_lib instead of cliff * Add --chassis to 'openstack baremetal node list' * Make shell main() specify return value in exit code * Updated from global requirements * Add baremetal port delete command to OSC pluginupdate to version 1.6.0 * Fix coverage target * Add test for 'port-show --field' command * Negative tests for testing chassis-create command * Add provision state commands * Fix typo in docstring of assertTableHeaders method * Fix pep8 stderr warning regarding __all__ defined as list * Use name randomizer from tempest * Trivial: ignore openstack/common in flake8 exclude list * Fix quotation mark in docstring * Add support for node.resource_class * Fix Quick-start example syntax. * Add test for chassis-node-list * Fix for tox 'testenv:cover' command * Add env var for version cache timeout * Add invalid attribute names to exception * Code style fix according to flake8 * Improve output of --json option * Update reno for stable/mitaka * Change position in assert arguments * Trivial: Fix incorrect comments in test_baremetal.py * Add Python 3.5 classifier and venv * Add sanity tests for testing actions with Port * Bring OSC plugin inline with approved spec * Replace deprecated tempest-lib with tempest * Grammatical fixes for cache expiry feature * Remove httplib2 * Fix typos in docstrings and comments * Catch RetriableConnectionFailures from KAuth and retry * Add baremetal port show command to OSC plugin * Add test for 'chassis-show --field' command * Implementation of baremetal power state commands * Add test for ironic node-list command * Updates supporting ironic-neutron integration * Tests for CLI help message * Add test for ironic driver-list command * Fix py35 unit tests * Simplify use of config_drive arg in osc * Fix error returned by ironic --json node-validate * Negative tests for testing actions with Chassis * Move methods to utils.py * Set endpoint_override while doing session.request * Update the home-page with developer documentation * Add maintenance mode commands * Client addition for Active Node Creation verb adopt * Trivial: Fix wrong comment in power state test * Implementation of baremetal port create * Add CLI tests to check JSON response body * Updated from global requirements * Add release note link for client release notes * Add test for 'node-show --field' command - update _service and switch to upstream spec template- update to 1.2.0: * Remove leftover use of args.os_endpoint * Updated from global requirements * Add CLI support for RAID configuration * Use keystoneauth instead of keystoneclient * Don't ignore failures when delete nodes * Use requests lib in HTTPClient * Add a JSON option to the client * Do not pass endpoint to constructor in OSC * Fix Resource.__eq__ mismatch semantics of object equal * Log SHA1 hash of X-Auth-Token value * Stop ignoring _ as builtin in pep8 * Remove unused `anyjson` * Add sanity tests for testing actions with Chassis * Add 'node-set-provision-state clean' * continue to delete next node if failed with previous one * Fix unit test 'Argument parse failed' error * Replace HTTP 'magic numbers' with constants * Add CLI to list nodes using the same driver * Allow functional tests to work with Keystone v3 * Allow to initialize keystone v3 client * Support all API versions up to 1.latest * Put py34 first in the env order of tox * Fix params order in assertEqual * Remove openstack-common.conf * Move ironicclient/common tests to their respective directory * Do not log secrets * Fix test cases of listing with provisioning state * Replace assertTrue with explicit assertIsInstance * Add first reno-based release note * Add reno for release notes management * Add Sanity tests for testing actions with Driver * Replace assertEqual(None, *) with assertIsNone in tests * Removes MANIFEST.in as it is not needed explicitely by PBR * Switch tox unit test command to use ostestr * Drop py33 support * Add --uuid to port-create * Add --uuid to chassis-create * Deprecated tox -downloadcache option removed * Scale back on how many warnings we issue * Refactoring and removing duplicate code of "base.Manager" heirs without changing the API * Correct node-port-list help info * Fix exceptions.from_response() parameter * Tests for testing node-set-power-state command * Add --wrap option for "ironic driver-properties" * Fix misprints in docstring * Revert "Refactoring and removing duplicate code of "base.Manager" heirs" * Refactoring and removing duplicate code of "base.Manager" heirs * Add sanity tests for testing actions with Node * Remove httpretty workaround * Use a dict to translate node power states to json data * Use requests-mock instead of httpretty * Add missing translation markers * update node shell help info * replace LOG.warn with LOG.warning * A minor change for driver_shell test * Add documentation on how to run tests * Add driver-get-vendor-passthru-methods cmd * Add a new cmd method node-get-vendor-passthru-methods * Add more unit tests for clituils * Drop explicit Python 2.6 support * Make print_list accept a list of dict * Sync with oslo-incubator * Last sync from oslo-incubator * Use keystoneclient.exception directly * Add simple table structure Ironic CLI tests * Introduce tempest-lib to functional tests * Make sort keys the same for list commands * Remove lxml requirement * Mock keystone call to avoid test failure * Add more filters for chassis node-list * Use doc8 style checker * Fix the bug of incorrect spelling * Replace six.iteritems() with .items() * Allow 'abort' verb for node-set-provision-state * Set a default endpoint value of None * Added unit test cases for command-line shell * Introduce openstackclient plugin * Remove unneeded param['detail'] setting - Adjust Requires and BuildRequires- update to 0.8.1: * Fixes file cache TypeError * Fix functional tests job * Replace ConfigParser with six.moves.configparser- update to 0.8.0: * Updated from global requirements * Updated from global requirements * Updated from global requirements * Added unit tests for command-line shell * Also retry on connection refused * Updated from global requirements * Updated from global requirements * Add provision_updated_at field to nodes * Filtering nodes by provision state * Replacing dict.iteritems() with dict.items() * Updated from global requirements * Fix version negotiation * Updated from global requirements * Allow specifying a set of fields of the Port and Chasis resources * Revert: requirement files in alphabetical order * Fix unittests due mock 1.1.0 release * Allow specifying a set of fields of the Node resource * Expose node's clean_step and bump default version * Fix slow tests in RetriesTestCase * Updated from global requirements * Updated from global requirements * Also retry on HTTP 503 (service unavailable) * Cache negotiated api microversion for server * Updated from global requirements * Cleanup session creation * Updated from global requirements * Register global Keystone args first * Install the ironicclient into the 'venv' virtualenv * Updated from global requirements * Refactor resource_fields.py - Adjust Requires according to requirements.txt- Update to version python-ironicclient-0.6.1.dev21: * Disable meaningless sort keys in list command- Update to version python-ironicclient-0.6.1.dev19: * Add node-show-states command- Update to version python-ironicclient-0.6.1.dev17: * httpretty can fail in Python 3.4 with wrong LC_ALL * Revert fix that issues Unauthorized exception * Consistent and more valid strings for Booleans- Update to version python-ironicclient-0.6.1.dev12: * Updated from global requirements- Update to version python-ironicclient-0.6.1.dev11: * Sync oslo.incubator- Update to version python-ironicclient-0.6.1.dev10: * Drop use of 'oslo' namespace package * Disable invalid sort key in list command- Update to version python-ironicclient-0.6.0.post9: * Updated from global requirements * Add in support for a tox pypy target- Update to version python-ironicclient-0.6.0.post6: * Ensure *-show input uuid is not empty * Remove unneeded 'utf-8' coding lines- Switch to master- update to 0.4.1: * Rename --configdrive to --config-drive * Fix argument for configdrive usage * Fix help string for port-list * port-list support get-port-from-mac * Update requirements.txt * cli support --os-endpoint * ironicclient node-set-maintenance to accept true/false * Updated from global requirements * Check if --config-drive is only used with provision state "active" * Add --config-drive to node-set-provision-state * Add driver_internal_info to node-show output * ironicclient handle faultstring when using SessionClient * Support setting non-string fields * Workflow documentation is now in infra-manual * Removed http proxy environment variable so that httpretty can work * Fix to properly issue an Unauthorized exception * Add option to specify node uuid in node-create subcommand * Add IRONIC_URL to README * Fix log_curl_request API version duplication * Update README * Fix node-set-provision-state cmd's help strings * Updated from global requirements * Add maintenance_reason to node-show output * Add 'API' to description of ironic command * Fix the usage comment of node-set-power-state cmd * Updated from global requirements * Fix sphinx warnings * VendorPassthru commands to support different HTTP methods * Sane parameters for node and driver vendor_passthru() * Updated from global requirements * Sync apiclient from Oslo * Add node-set-maintenance command * Fix python-ironicclient crash * Adds tty password entry for ironicclientgoat05 1645470344  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.0-bp152.4.3.1     python-ironicclient-docLICENSEhtml_sourcesapi_v1.rst.txtcliindex.rst.txtoscv1index.rst.txtosc_plugin_cli.rst.txtstandalone.rst.txtcontributorcontributing.rst.txtindex.rst.txttesting.rst.txtindex.rst.txtreferenceapiironicclient.client.rst.txtironicclient.common.apiclient.base.rst.txtironicclient.common.apiclient.exceptions.rst.txtironicclient.common.apiclient.rst.txtironicclient.common.base.rst.txtironicclient.common.filecache.rst.txtironicclient.common.http.rst.txtironicclient.common.i18n.rst.txtironicclient.common.rst.txtironicclient.common.utils.rst.txtironicclient.exc.rst.txtironicclient.osc.plugin.rst.txtironicclient.osc.rst.txtironicclient.osc.v1.baremetal_allocation.rst.txtironicclient.osc.v1.baremetal_chassis.rst.txtironicclient.osc.v1.baremetal_conductor.rst.txtironicclient.osc.v1.baremetal_create.rst.txtironicclient.osc.v1.baremetal_deploy_template.rst.txtironicclient.osc.v1.baremetal_driver.rst.txtironicclient.osc.v1.baremetal_node.rst.txtironicclient.osc.v1.baremetal_port.rst.txtironicclient.osc.v1.baremetal_portgroup.rst.txtironicclient.osc.v1.baremetal_volume_connector.rst.txtironicclient.osc.v1.baremetal_volume_target.rst.txtironicclient.osc.v1.rst.txtironicclient.rst.txtironicclient.shell.rst.txtironicclient.v1.allocation.rst.txtironicclient.v1.chassis.rst.txtironicclient.v1.client.rst.txtironicclient.v1.conductor.rst.txtironicclient.v1.create_resources.rst.txtironicclient.v1.deploy_template.rst.txtironicclient.v1.driver.rst.txtironicclient.v1.events.rst.txtironicclient.v1.node.rst.txtironicclient.v1.port.rst.txtironicclient.v1.portgroup.rst.txtironicclient.v1.resource_fields.rst.txtironicclient.v1.rst.txtironicclient.v1.utils.rst.txtironicclient.v1.volume_connector.rst.txtironicclient.v1.volume_target.rst.txtmodules.rst.txtindex.rst.txtusercreate_command.rst.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngcssbootstrap.cssbootstrap.min.csscombined.cssfont-awesome.cssfont-awesome.min.cssnative.cssdoctools.jsdocumentation_options.jsdown-pressed.pngdown.pngfavicon.icofile.pngfontsFontAwesome.otffontawesome-webfont.eotfontawesome-webfont.svgfontawesome-webfont.ttffontawesome-webfont.wofffontawesome-webfont.woff2glyphicons-halflings-regular.eotglyphicons-halflings-regular.svgglyphicons-halflings-regular.ttfglyphicons-halflings-regular.woffglyphicons-halflings-regular.woff2imagesdocslicense.pngsuperuser1.pngsuperuser2.pngsuperuser3.pngsuperuser4.pngfooter-facebook-hover.pngfooter-facebook.pngfooter-linkedin-hover.pngfooter-linkedin.pngfooter-twitter-hover.pngfooter-twitter.pngfooter-youtube-hover.pngfooter-youtube.pngloading.gifopenstack-logo-full.pngopenstack-logo-vert.pngsearch-icon.pngjquery-3.2.1.jsjquery.jsjsbootstrap.jsbootstrap.min.jsdocs.jsjquery-3.2.1.jsjquery-3.2.1.min.jsnavigation.jswebui-popover.jsminus.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsapi_v1.htmlcliindex.htmloscv1index.htmlosc_plugin_cli.htmlstandalone.htmlcontributorcontributing.htmlindex.htmltesting.htmlgenindex.htmlindex.htmlobjects.invreferenceapiironicclient.client.htmlironicclient.common.apiclient.base.htmlironicclient.common.apiclient.exceptions.htmlironicclient.common.apiclient.htmlironicclient.common.base.htmlironicclient.common.filecache.htmlironicclient.common.htmlironicclient.common.http.htmlironicclient.common.i18n.htmlironicclient.common.utils.htmlironicclient.exc.htmlironicclient.htmlironicclient.osc.htmlironicclient.osc.plugin.htmlironicclient.osc.v1.baremetal_allocation.htmlironicclient.osc.v1.baremetal_chassis.htmlironicclient.osc.v1.baremetal_conductor.htmlironicclient.osc.v1.baremetal_create.htmlironicclient.osc.v1.baremetal_deploy_template.htmlironicclient.osc.v1.baremetal_driver.htmlironicclient.osc.v1.baremetal_node.htmlironicclient.osc.v1.baremetal_port.htmlironicclient.osc.v1.baremetal_portgroup.htmlironicclient.osc.v1.baremetal_volume_connector.htmlironicclient.osc.v1.baremetal_volume_target.htmlironicclient.osc.v1.htmlironicclient.shell.htmlironicclient.v1.allocation.htmlironicclient.v1.chassis.htmlironicclient.v1.client.htmlironicclient.v1.conductor.htmlironicclient.v1.create_resources.htmlironicclient.v1.deploy_template.htmlironicclient.v1.driver.htmlironicclient.v1.events.htmlironicclient.v1.htmlironicclient.v1.node.htmlironicclient.v1.port.htmlironicclient.v1.portgroup.htmlironicclient.v1.resource_fields.htmlironicclient.v1.utils.htmlironicclient.v1.volume_connector.htmlironicclient.v1.volume_target.htmlmodules.htmlindex.htmlsearch.htmlsearchindex.jsusercreate_command.html/usr/share/doc/packages//usr/share/doc/packages/python-ironicclient-doc//usr/share/doc/packages/python-ironicclient-doc/html//usr/share/doc/packages/python-ironicclient-doc/html/_sources//usr/share/doc/packages/python-ironicclient-doc/html/_sources/cli//usr/share/doc/packages/python-ironicclient-doc/html/_sources/cli/osc//usr/share/doc/packages/python-ironicclient-doc/html/_sources/cli/osc/v1//usr/share/doc/packages/python-ironicclient-doc/html/_sources/contributor//usr/share/doc/packages/python-ironicclient-doc/html/_sources/reference//usr/share/doc/packages/python-ironicclient-doc/html/_sources/reference/api//usr/share/doc/packages/python-ironicclient-doc/html/_sources/user//usr/share/doc/packages/python-ironicclient-doc/html/_static//usr/share/doc/packages/python-ironicclient-doc/html/_static/css//usr/share/doc/packages/python-ironicclient-doc/html/_static/fonts//usr/share/doc/packages/python-ironicclient-doc/html/_static/images//usr/share/doc/packages/python-ironicclient-doc/html/_static/images/docs//usr/share/doc/packages/python-ironicclient-doc/html/_static/js//usr/share/doc/packages/python-ironicclient-doc/html/cli//usr/share/doc/packages/python-ironicclient-doc/html/cli/osc//usr/share/doc/packages/python-ironicclient-doc/html/cli/osc/v1//usr/share/doc/packages/python-ironicclient-doc/html/contributor//usr/share/doc/packages/python-ironicclient-doc/html/reference//usr/share/doc/packages/python-ironicclient-doc/html/reference/api//usr/share/doc/packages/python-ironicclient-doc/html/user/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17399/openSUSE_Backports_SLE-15-SP2_Update/5388f05f7e1e744f51aa81276280aa34-python-ironicclient.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5noarch-suse-linux  directoryASCII textGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedASCII text, with very long linestroff or preprocessor input, ASCII text, with very long linestroff or preprocessor input, ASCII textPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedOpenType font dataEmbedded OpenType (EOT), FontAwesome familySVG Scalable Vector Graphics imageTrueType Font data, 14 tables, 1st "FFTM", 17 names, Microsoft, language 0x409, Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTFontAwesome RWeb Open Font Format, TrueType, length 90412, version 1.0Web Open Font Format (Version 2), TrueType, length 71896, version 4.393TrueType Font data, 15 tables, 1st "FFTM", 16 names, Macintosh, type 19 string, www.glyphicons.comWeb Open Font Format, TrueType, length 23424, version 1.0Web Open Font Format (Version 2), TrueType, length 18028, version 1.589PNG image data, 88 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 210 x 367, 8-bit/color RGBA, non-interlacedPNG image data, 40 x 40, 8-bit/color RGBA, non-interlacedPNG image data, 135 x 35, 8-bit/color RGBA, non-interlacedPNG image data, 59 x 54, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 11, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode textPNG image data, 11 x 11, 8-bit grayscale, non-interlacedHTML document, UTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminators߉b2Sގmutf-8a822cdb28930f9a16edde9604631806b6920f6c6125f34207a9bc8858703fb7b?P7zXZ !t/qU]"k%Ypa ~ќ/ ' 4߄$?ʔo2 =(|4E&M |:}Y` GNښU*F䈊@l;rHTm^V =v!ngU׏MTrmZ2CH(q{ F)e6( r*ݬ$}V O=#EFyM'ؐA\/Ԁ'쒄~(رiY7+l ^V6Nd2P΄j) ?|brռPrg9E0}?K%ߏZyJ}/) NΜן-?:|y{l>] < hUP`yKg!X=Mk.-$ꉅ`沋G}.mm:u]?tMo^t7t%[I?;;2̉MZ_}%Ǹ7.ib&*mkaP4k%Zu\9󖨳C(eXvWtشx6]X}G~Nf"d 8=' Or͎ntZvc^Ka[j_[GQgXݧ^oErJ8^TU6QV5xɧBIH0}ۭf " nԚيH$ό*L65wMP~Z۬cҢ(~jQlF6ƫ V:*Bp|l@ ضs3DYvBQPFZvDypc'D 85<@lt(y,6,:+{jʒRM}3z1<cF TΗi'H~'.PKIie;i*;f h!@*MUy} om e =%Tfe@&Ojh9 -?6o:*̡ j86N*M=An k=Qyfcu]Td `c^u9|ݢЊ?I Rcq\ң2D^y=~=eD ڠ; Lp~hpI4[W0 N^@K8\1IsfENHըJ~q|2h>T_ ߓr!kX7VՎ$?"=>k,Y1 dS;a(%`LYQi~T!U$v_"è1z*9ǻ')!SiB5HSS( r4JCGL@av%͘zӏ,8xI^3%G 2 Z8%3}jRGPwV`Aw:5m)ϔ@ /똷Ґ,WϾqd*b+w-:Ҩd_Y'fUBG񍡆%0+Oȴ괖zغ;S;8# ɮ!E؋_)8o\T@ ?bDvCe]9KJ#mLY(ҳ\:?wbd V=9ºxM 6pۖ'$ ~I8C&w~?q TҨ}2?O'%2c>,$zA֨E\vXe:ZJu*Dsz ]bKMzI־jgrC#O9v򩇗ܸK3^._&T_ZGk7`b|?OޣE2Am| ?af Kaz$Vr)]H<&nmZT+u lI+DB%UAHpe%:P_DW:GF;Y3Bk5QGiȺ)sNt4/xP6s GU>ȋ'6w+!7LdvlV(7̃ՖjC\#%-}3rW@6@UXrwRRZ[k&5IFfua3lW)OjjF!WM.X!O8#a1U=Mc%~OX?Y#k #thӪEwǜ\bN: NhObV޲kMmHXZLN`)g ʂz-6m֭(oX~%W[/`FڀYiY^ZMg*ezfJ9b_oT< 9(rTVKlpaً`ޞWq5-b6Ep_ SЛ%8$qyitL咡k"qb*6<%Ky{5k'Z%$=';2xi8L㿫5n4j?jk*dm,QA7N#jaM|wœlgk5} 0+YcK[,%Ç5I"?%![};9Yۣ2cqLgڍ]\Rۧ )9y;dNDH 2ͦmE_I x`&A3 mH<v2[z\_K3!$ rE0~Kþ8 ug}gNA Q $ayZ&(4qO +9Lzu<̋koi7/L螭[.}byTgsd&v,q.EWR+l -)8ɜBg 蓸"]g}1VM藻n{"ҷqc" \7t1vn0hs)hVʧ\KtԸp%6lSϠm#;Qc#E w~[^%  IV_dk}?bp Gid v*?Xt9Ƀ[],eC Sx*wz24v]IU#jܯU}ɯsBNL%79O-++O(d=~ތ~$񉍚CKQv`FWDd q"I&H*Ι {r@{i UQ < x] –]I[rpl~[5*Z.c+%I`OyvU΄Ci Av@ ny^Ol\Ѕ(F 8<.jV)S81떌Py2@Br!8R,0vlQ$$F߸ ?UѤχ3WH/6grl,<[AcT5?Īk|.p[W|h'{2Uc+(y[oX\dçF3ԢU_Kb84wj'0MzϥfXE{n3 9JM|A'|3Y z<` Pd xٳuhԊj7k< +S$!ĨF,LUp  0A8|vZX5DOg&H.-wlHICtI.妻i8˒o+ocs B[['{CEDԗ ۦN*wHbgX F"W}S_tbFC& 3پ#Wc{h7 !`[S5ٝ9^}^| ouh&gFQ=;_Xp75Ib;`yqz_p)4߮*o{Wm(2 5UZ[o$ckX=  |,.+ ,9Bz+K4m+IPk;Ib>0y$ax(G-֯F6">>MB%8:[T })4¥t{[iBW-Z^Ѩir䠹˟$\ּR"XBQ#Y˩}l^PT -xgJdK/FޝO[mm̠Qv%y/pbZ:aDfubbNkd[BԨ3p= m~RL KG`3_.w PF3IOϳdZNYmu)`2v"ϸ8e!NY Ժ#ٶN$60x9 [ ]S}*/gg h d"5FGͽ ϒge f^bz"ٖ |JAɢX0Mޢֵ {i(F-g:wpSm5g"s+&)mD\w݀ۥMd*ŸZ(nqMre BaBu!7I[6?=vTAF'manaՑQz?|adzfHx xoTCD.enj)'^篭M̜(}i k{ٚS/|8lƼWω۝϶;:{&^b(Vk@D O\&M8}VU:V,0hKI{EEP`( =U/ ]+=? n} e (*?pl{"7= hI"SBz[,@O/.=nDWHN^H7NgGRw`{JfZIJW呁F{ruDC)"ס>_Ga!k$OJ0v~+l#&8hpnt͇'ƪoj*/Jd͛O +llšdNBjf{aҴw4/ 43.4#hs76\d̚5J_qĭ~ 7$- 9g>aJg?p%h 53SxH j#YW"0(w8ˆPx1 `iʬvV`PIr<9KJ#ܶ|S@<пFA?N! o 2 0;ui.WTw'KvJZSXaBV/o!zI pMbَuMHJt͎v 'pXG%| ^9 ZGe|>V-@%sAO(A ԯ\߂₈dOu_/$)xt lT.bSm3Z}w!΢gPֺ4G=Of3l 2virT{1$듬#S}ȑ `VĶ$,g>Ynv܁ K$mgP%gv*"2Jw[a[7'ٔ R?.0xFX-x &NU^ѩn\=D[+4&| p6Sn?nm^yȮcW:r% w\BZNF(R^7l}Ykh}Vϭp?X^5x+VIll" 6L)h9ҢNL]C}ؔq5WFT7chZt?v^SrMD߇2pG8ěS d:DMήSE٭olbfn֙zfCCp,5Ą΁xymj{ǬȫQgKd1i#/N(8%ZF{I!zя,└4MӖXiˠH6?P̵28D$B*},&>#c)hZkNRqcE9sTE8pyEd#؄_{;ac#JO9YH6 ^=ӮPu# =g 03ȃ խvjF*t˼:B"bl˗fU"r ꤜdVI%S^E\ʓhgN$WJ#!y aSBW ,"]zuO&`];,'JKgB6x j[ n 1_NwJh_nL-G] @$eNM0N{vMvAC5S{6m mC1[JRjg L+z kh?] m5Έ33'5tp)RD[9DF$P^mJ4u{1M"E]eT(dwj#T!U.w8ɵ,2jƥeNf: p,3Z2k: m98BRL*6OUלiZNco'Yj:*u""sol7[cbޥŬM}eDP{⪭`xL#)VA8l΃':M<cU[ |T+h iԹdTWY#% ǜEJͭڄOEqhǮFJ7ܒxd&g+rϊݒ yGy>wMƝN6gϷ\`ukJ i̘ޑ BSd)@ɗy=Li{ Aira93> Ͼ4iG"%֮*&}+G`Fi;G]G9Y<>d$U+4Ah@ݴp-$ok;0L͟Sjj -R,꛼ھca#{. E6p ˌ<7.y"nc60MG}6'.8n.7zxs]“)Cd̈}PɟU a񠉔E>,?wPN1059o.'-4KZ,MK |3;b:F$/2 $~%.,za"VGV/-|jݬҵFg1̘ 0M3r\1mӆ]ӎ`#M{#[Fh5"rXY];`NYr`an%YFowJc5 41ڿ"TƇp|̢ɏh>_oɠ#xL5>Z#cɁCUXVoF A@"35[E!Ecl[Դ=^.&[-IvAӿ&J2/ls#og&=$ra\V•^IA?5 ?K&xa/fan,򒆬CKi%Eܯi^>`*RotSazΒ@81#"RF*-=o":əLa"V4&2{_Mhe{wR4UGn POI[zɦ8Ow+ߦ8 rB(uu1:mZJOK(_E]-ngaQ CI~"Lb҆"W85ăO: `D"Qm Aiu[9(l6X.RYS@6"gߋ{2\l0,ztn|(A _W7dGZ^ĝ |MpQlY`z0.ApUrObe"B,KY|LzUR8uHpg&$7Ͱ9G=Ɣ+- nxӮ'TFݚ,KOU-+C;6/&:C `90Y.?zPӀ )4zf#1ܖ8UalRo=dVr|~JBN\؀AXky= r1kH]†UL+O9Bߘ %Jiy*b)Kjf ȫtQY0@"Ѩog .G\Ub5ކ:`oٹkkIlz';?39CLbwT=TNS QW?dj!n{B,h(VjA,i^ hZ؄_JWusZ_KW0i5GԆm77EÆrK8|atWoeR&[ڞi |.];zeeO%gc-G\Ϝ#Swrhdoo~l2= X]l>>};EDR{ڠGwM?z\95!˰c4RiKMgd zD 8M&0-ў||\É]CcX{<1 `¢R0-vA5[W?Tͣ+qa֊ڋLDvEc4IPd!?,Q mSA~LىݼE1ݼ%B0DH= A?1Бv~ |td9DV[څv'Q]zAH`Gw8WK l qdӊ92MNy k$*ASPR&}dzTR2;s%H5F213/trfP~ ~}G!CEG+!E<ѬO%~@ 8i>#=l<\CeEr`'ކT1Zq0rx kF^c_wgt|$&EG ul 3ԕe0ä//}^&8OGtAq0ndi~%j qJ-HX+;!;U}SѬ"vSo:BIɆĎzVƤ+0.pبmY>e"7ys9at'K Z]!?(=ű>LyК.ߺU^eKSըC]p;w}kM+o1OS Em"Hy(O+UG(:a-`۾3} 3c5L!Yڮ/Nz\^Qj/0.Go1 iȗq 5-߫,ˠ1@ؕ-SGpqؙ_:BX$8Zվ#u Fx ޱqD#h0aC :?r OTXZ5tաQ8Cphѹg}j5lTkbe  S@5j"5a(ֱ~,X;ONGVm\:("$AkbHùv`"ԞyI}KOO54M; "6!.CU^C`nʖEVj?լf^-+Ɵ+3cƵ"vx6V@KL;.Ѱ(޲i ~%" )EzMq [#z)Yb89/; E56:oo2V@#L 4I2ƺ^sx[P{'ٮYv!K&+kcǘa|%PQ6q ݻ//H1M,xGV#QBPVC[y1旜4 %".} e({R39ySlj$tNU,Gȍ݊t?¬Mh'gt0j/!^R:@#i_3y\AwǴΧ:MhQ¯E1׮.mهo| !!vnOlzܗ  rTKUFB ɩcYqTVi7%t nus2\BJȺG>55C>5qe| J68o+X|ݝC%Ȇ,HJe dsK)TH,prv]m>Մ N4*YwDqV!f LSZŽ*Mg9l?*LSKRYYbP];O2-CƺYjm ,W im|[ \@Vn+}(좋mB`fz>Bp.{[Lϩqj/x oOG7@fM^^M|jKѡJQ\XrϏ1$@M<]#L?{p 3~NS43=[萫Y63OTBH>]E vbK%M1ʮ^XrȞw| 6e̍FKQ`:ߖS}Ǿ!b>CFllc列 &VdG`[}ڹ@Xl_w "`ٹ71*ԭG%4t-T"."YM0۹{NB}P}307%*Oe'9w%bl6 :iy|&iW _B.%! qэEPً*>|&^oL)IY>x*t9]H.j4gSQ£oJ01­KnbMNYWsX_9o:36]<ǎ`jg碏][b ~Pw9i3cp[ۜq X#Ϡ$"GYk&2HTH.e=7Ij(-"qX?T^RW|@ӶW$R),iwӭnDY:&s}r0Wo g[5o|\wk;=qE* k3$qJt}Dm/|%74#McPؗE_7v6`:oy&߫%$O7;6((gٚ6J =.:Q;w7 YO_LbG,vv9P Ӄc5|5R'Gmv@hnyo"LkϞk͍1,gceIpn0b,婹Hbe٠9'ɨ&3e_aT@\Q  <@:Ң XqY^KͼNYA釉ud;Z\J]|x4V#Eae6{ANG[C9 ;8PTXپ]><6Um9=T<,:yYo&ƗX5/)Y@BtlȬnZBD ZQqiԛbL{,VAqfS=^eq* HoE[Pb.CVs)J0F>'FCK,qݾp+XCvym-t } SsAr,TR?RF:)CwZw<=珴Z]gW{/t,In$2+7s'ϡ_N{~l G%nKI#lEtAmɈּL`" =qu;! Fe)1V̫BtY´NJ=5H\, (ݫI"1}My@'zWq]ճy[?wv͐@0FlT6mq'nfYSSNYZzƁiF&쨽n :߾,=SdfR˔G:XJOuHAß~S @䁰KPdffc" f}L^#UpJvC^fZ%Н1:E]Mه}] @;>4/0~;qH;vcnGvorWAypyAkIouz7BIݡ⧝VOG,5:UY%ayNca*?DU@}jx[nGKC˔%ySDQ#͓;;TSI}JJ2Y IG0{]wso(2} ($ѢJH}Ar8W'W &ڈOO#!w4E Um4EP0^)xRVGG,Ӆ1w {k۞E ý]; Sz(zhh!hB/FK!B:V+& L[ʐӋpaOИdDŪ`%Y~=:iͲ]䕀PQwgBIT1Q#tvwI r%[% ^SATh ^&^`Ac *=*[ѕ %͟غ`LQ?k~($rq!A&<Öǡ Ƥkfx.=?ڥq$I:ɾ@c 1HWC(U' :WqYiX*ה+z.>ڶ+\YO="F#0S%q[#q/tZpAyL9xyx rƫP-3 A% hΑ5'w&u-ZN4 c |B-gx}($ð UE,z*w|[ eXz*;VhO5r$9,ܖWV2Wać,}rf~*zDo31W=Th>n8\ KOTK=_Ԡ Q^9LPuzY-\dVdkO:5g^(|i^!-RYCZNkQabQD3,a`/×Fsͨ`$ZiwXLROP=.G=2UNmBH&e 䬠XPeb#3a0xo-LO\o]qPG}V!Bk̛༝s()oPw`݌FER/ ͣjLLSW7֭3߰%`6 aΊ\Ô&6TD;P`Jܬ+0!#bKc-|q{<8UۨE,nI JЯԗ Gui [^$&7VͶFJq>)+d[픐3`5Le 4 K(H U}f9:v,1 9oIMggL^'!xyط\h`P{Ur* BRV/^{i@Fia`̕ Pe!Jt<rJs-=Q;|uBo%J>'#9ړ ,mi0J cflP=Cra$&j`z1;{*Gd# I9 wqrqьkK~w^E9)Lğ;[?vD%}ŎxXfN"Z~<> 8WMpLyTG%0[ o;et 65K9Y9|5 [l2G1;>9Z]Ir dz D>C<>fn4~uR! Ӛͪʹ*^HV?MƕJq9AmIn s{#ν`H8I1a'M T6n笱]#@Y tyeQp&D:ȢÚ1LZ:t$*Rl4 ,PCfP>06AAai}*]42҉3gOde-4 N@?HWМ2Ba;{Ŧu]e}CFnIWxw>am#ȷ-nn? tK0T#D&A']X -j76cQ֢ Y41d,6PP6B;&1`f_.g+'L30%DF&(_#^;-HӹZN,}PBމϩK\[<"O񛘲Wt;MeaiIV S1GvGuRqJJZNa~Onj<12:N:p']eQw +oMo (<j\d;شUuăE)^>+)HΉ:^h:Mjca$Z'R_8Zݨ->}7K+10?^"+?U0~$՚5I8(R]#?q,ǔk[ VD'kJ|>8!͍{qx#9 GeIJ j>I  S&=gbQ,J[X͌H ^m3eSt/v꬘)-慆vC56ti cJWKg[A B]^U7/zTg2 8)o5I̚ NV=)` 㭫&3PrQļsnCfxOU4a *&8> pۛmp(ӵx2 Aiq@o)2Hڈu'[iVX_UuyC{qj HSZ@g,3_@jp\rtv4qAՄ\僞D^Q+_Y)VLZu9!7.Oy3"$OrM I{vS& H_ KZ|r$k^BR!P90BK^nHag 2 4n#% GRW-py2 bqqg-L1Ĥ--Օ& 7e$+z^Zb󔽢?ñ(eizHWYս* ;^86B#Vo hwa3Fwz[) XP%Dk\OוΌP)g96Z̏s#›*4ʕw1ΉRN"t(+8: wd )}v~,"DXi\L͢=}et&实Zղ|(G<Ȼ RG'ozJGFj9^]kqu9.v!"XšD5W.)G[d?($~5pV\]a奆An(>7A/CR=ti*/#EANevJ;nVYa[m36A[1K".;+ԭ|Zg84uW-1|Ŀq]SZ'_=hhk᭘6y(Ryo!JBs =pq.WWe~u@VάZM{c(vy 9 ߈MFn]a<Ϲ>?y^}E5s((L`Dz4*>//;E{h*LR_ft>v6{9HeTy"7*tU wS㺻6~!LD2/sY$9v/N^ج/&d38 nsrK x^Q2T>s!uM5:`̳Qο]W1*zs>Ω {SHͯBb[N -`<A ,W&m视g+lFY2&_vf5;\hX'~ aڴEf_<.2)P^]Kfi`xAc(!WHḾy)?A`;Da^?m8g*L5(^D@L̒i='˲]&9(7bh4Ț k6b<rY kшCUg6f8C;0S YZ