From acca5468834a471f102d0a04d449f67dac60f905 Mon Sep 17 00:00:00 2001 From: annegentle Date: Wed, 28 Sep 2011 13:13:00 -0500 Subject: [PATCH] Adds keystone pom.xml file Change-Id: I5f74951c915c41ed4fe0f7498b7f463e1cc4242a --- .gitignore | 2 + .../pom.xml | 148 + .../CartoGothic-Std/CartoGothicStd-Bold.ttf | Bin 0 -> 56648 bytes .../CartoGothicStd-BoldItalic.ttf | Bin 0 -> 60188 bytes .../CartoGothic-Std/CartoGothicStd-Book.ttf | Bin 0 -> 56692 bytes .../CartoGothic-Std/CartoGothicStd-Italic.ttf | Bin 0 -> 60440 bytes .../CartoGothic-Std/FontSite License.txt | 21 + .../target/docbkx/fonts/fontconfig.st | 35 + .../target/docbkx/images/callouts/1.svg | 15 + .../target/docbkx/images/callouts/10.svg | 18 + .../target/docbkx/images/callouts/11.svg | 16 + .../target/docbkx/images/callouts/12.svg | 18 + .../target/docbkx/images/callouts/13.svg | 20 + .../target/docbkx/images/callouts/14.svg | 17 + .../target/docbkx/images/callouts/15.svg | 19 + .../target/docbkx/images/callouts/16.svg | 20 + .../target/docbkx/images/callouts/17.svg | 17 + .../target/docbkx/images/callouts/18.svg | 21 + .../target/docbkx/images/callouts/19.svg | 20 + .../target/docbkx/images/callouts/2.svg | 17 + .../target/docbkx/images/callouts/20.svg | 20 + .../target/docbkx/images/callouts/21.svg | 18 + .../target/docbkx/images/callouts/22.svg | 20 + .../target/docbkx/images/callouts/23.svg | 22 + .../target/docbkx/images/callouts/24.svg | 19 + .../target/docbkx/images/callouts/25.svg | 21 + .../target/docbkx/images/callouts/26.svg | 22 + .../target/docbkx/images/callouts/27.svg | 19 + .../target/docbkx/images/callouts/28.svg | 23 + .../target/docbkx/images/callouts/29.svg | 22 + .../target/docbkx/images/callouts/3.svg | 19 + .../target/docbkx/images/callouts/30.svg | 22 + .../target/docbkx/images/callouts/4.svg | 16 + .../target/docbkx/images/callouts/5.svg | 18 + .../target/docbkx/images/callouts/6.svg | 19 + .../target/docbkx/images/callouts/7.svg | 16 + .../target/docbkx/images/callouts/8.svg | 20 + .../target/docbkx/images/callouts/9.svg | 19 + .../target/docbkx/images/caution.svg | 79 + .../target/docbkx/images/cc/by-nc-nd.svg | 243 + .../target/docbkx/images/cc/by-nc-sa.svg | 202 + .../target/docbkx/images/cc/by-nc.svg | 190 + .../target/docbkx/images/cc/by-nd.svg | 203 + .../target/docbkx/images/cc/by-sa.svg | 199 + .../target/docbkx/images/cc/by.svg | 155 + .../target/docbkx/images/cloud/cover.svg | 1650 ++++++ .../docbkx/images/cloud/openstack-cover.st | 5262 +++++++++++++++++ .../docbkx/images/cloud/rackspace-cover.st | 5147 ++++++++++++++++ .../target/docbkx/images/home.svg | 26 + .../target/docbkx/images/important.svg | 79 + .../target/docbkx/images/next.svg | 19 + .../target/docbkx/images/note.svg | 108 + .../target/docbkx/images/prev.svg | 19 + .../target/docbkx/images/tip.svg | 115 + .../target/docbkx/images/up.svg | 19 + .../target/docbkx/images/warning.svg | 75 + .../docbkx/pdf/os-identity-starter-guide.fo | 179 + .../admin/common/comments.js | 7 + .../admin/common/css/ie.css | 13 + .../common/css/positioning-openstack.css | 312 + .../common/css/positioning-rackspace.css | 380 ++ .../admin/common/css/positioning.css | 312 + .../openstack-identity/admin/common/ga.js | 18 + .../admin/common/images/Arrow_east.png | Bin 0 -> 212 bytes .../common/images/Check_mark_23x20_02.png | Bin 0 -> 651 bytes .../admin/common/images/admon/caution.png | Bin 0 -> 2958 bytes .../admin/common/images/admon/important.png | Bin 0 -> 2960 bytes .../admin/common/images/admon/note.png | Bin 0 -> 2414 bytes .../admin/common/images/admon/tip.png | Bin 0 -> 3062 bytes .../admin/common/images/admon/warning.png | Bin 0 -> 1926 bytes .../admin/common/images/book_open.png | Bin 0 -> 1211 bytes .../common/images/breadcrumb-arrow-white.png | Bin 0 -> 246 bytes .../admin/common/images/breadcrumb-arrow.png | Bin 0 -> 172 bytes .../admin/common/images/callouts/1.png | Bin 0 -> 396 bytes .../admin/common/images/callouts/10.png | Bin 0 -> 524 bytes .../admin/common/images/callouts/11.png | Bin 0 -> 397 bytes .../admin/common/images/callouts/12.png | Bin 0 -> 517 bytes .../admin/common/images/callouts/13.png | Bin 0 -> 520 bytes .../admin/common/images/callouts/14.png | Bin 0 -> 474 bytes .../admin/common/images/callouts/15.png | Bin 0 -> 522 bytes .../admin/common/images/callouts/16.png | Bin 0 -> 539 bytes .../admin/common/images/callouts/17.png | Bin 0 -> 475 bytes .../admin/common/images/callouts/18.png | Bin 0 -> 542 bytes .../admin/common/images/callouts/19.png | Bin 0 -> 539 bytes .../admin/common/images/callouts/2.png | Bin 0 -> 475 bytes .../admin/common/images/callouts/20.png | Bin 0 -> 588 bytes .../admin/common/images/callouts/21.png | Bin 0 -> 517 bytes .../admin/common/images/callouts/22.png | Bin 0 -> 503 bytes .../admin/common/images/callouts/23.png | Bin 0 -> 589 bytes .../admin/common/images/callouts/24.png | Bin 0 -> 542 bytes .../admin/common/images/callouts/25.png | Bin 0 -> 564 bytes .../admin/common/images/callouts/26.png | Bin 0 -> 596 bytes .../admin/common/images/callouts/27.png | Bin 0 -> 547 bytes .../admin/common/images/callouts/28.png | Bin 0 -> 594 bytes .../admin/common/images/callouts/29.png | Bin 0 -> 594 bytes .../admin/common/images/callouts/3.png | Bin 0 -> 506 bytes .../admin/common/images/callouts/30.png | Bin 0 -> 597 bytes .../admin/common/images/callouts/4.png | Bin 0 -> 425 bytes .../admin/common/images/callouts/5.png | Bin 0 -> 490 bytes .../admin/common/images/callouts/6.png | Bin 0 -> 526 bytes .../admin/common/images/callouts/7.png | Bin 0 -> 437 bytes .../admin/common/images/callouts/8.png | Bin 0 -> 509 bytes .../admin/common/images/callouts/9.png | Bin 0 -> 537 bytes .../admin/common/images/cc/by-nc-nd.png | Bin 0 -> 7424 bytes .../admin/common/images/cc/by-nc-sa.png | Bin 0 -> 7636 bytes .../admin/common/images/cc/by-nc.png | Bin 0 -> 6520 bytes .../admin/common/images/cc/by-nd.png | Bin 0 -> 6203 bytes .../admin/common/images/cc/by-sa.png | Bin 0 -> 6519 bytes .../admin/common/images/cc/by.png | Bin 0 -> 5088 bytes .../admin/common/images/favicon-openstack.ico | Bin 0 -> 1150 bytes .../admin/common/images/favicon-rackspace.ico | Bin 0 -> 806 bytes .../admin/common/images/header-bg.gif | Bin 0 -> 619 bytes .../admin/common/images/highlight-blue.gif | Bin 0 -> 471 bytes .../admin/common/images/highlight-yellow.gif | Bin 0 -> 331 bytes .../admin/common/images/highlighter.png | Bin 0 -> 598 bytes .../admin/common/images/loading.gif | Bin 0 -> 729 bytes .../admin/common/images/logo.png | Bin 0 -> 35061 bytes .../admin/common/images/main_bg_fade.png | Bin 0 -> 28710 bytes .../admin/common/images/next-arrow.png | Bin 0 -> 199 bytes .../admin/common/images/openstack-logo.png | Bin 0 -> 3666 bytes .../admin/common/images/page_white_text.png | Bin 0 -> 406 bytes .../admin/common/images/pdf.png | Bin 0 -> 3271 bytes .../admin/common/images/previous-arrow.png | Bin 0 -> 198 bytes .../admin/common/images/rackspace-logo.png | Bin 0 -> 2846 bytes .../admin/common/images/search-icon.png | Bin 0 -> 278 bytes .../admin/common/images/showHideTreeIcons.png | Bin 0 -> 726 bytes .../admin/common/images/sidebar.png | Bin 0 -> 177 bytes .../admin/common/images/toc-icon.png | Bin 0 -> 169 bytes .../admin/common/jquery/jquery-1.4.2.min.js | 154 + .../jquery/jquery-ui-1.8.2.custom.min.js | 321 + .../admin/common/jquery/jquery.cookie.js | 93 + .../images/ui-anim_basic_16x16.gif | Bin 0 -> 1553 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_fbec88_40x100.png | Bin 0 -> 182 bytes .../images/ui-bg_glass_75_d0e5f5_1x400.png | Bin 0 -> 162 bytes .../images/ui-bg_glass_85_dfeffc_1x400.png | Bin 0 -> 123 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_gloss-wave_55_5c9ccc_500x100.png | Bin 0 -> 3457 bytes .../ui-bg_inset-hard_100_f5f8f9_1x100.png | Bin 0 -> 104 bytes .../ui-bg_inset-hard_100_fcfdfd_1x100.png | Bin 0 -> 88 bytes .../images/ui-icons_217bc0_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_469bdd_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_6da8d5_256x240.png | Bin 0 -> 5355 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_d8e7f3_256x240.png | Bin 0 -> 4369 bytes .../images/ui-icons_f9bd01_256x240.png | Bin 0 -> 5355 bytes .../theme-redmond/jquery-ui-1.8.2.custom.css | 430 ++ .../common/jquery/treeview/images/file.gif | Bin 0 -> 1008 bytes .../jquery/treeview/images/folder-closed.gif | Bin 0 -> 631 bytes .../jquery/treeview/images/folder-closed2.gif | Bin 0 -> 105 bytes .../common/jquery/treeview/images/folder.gif | Bin 0 -> 631 bytes .../common/jquery/treeview/images/folder2.gif | Bin 0 -> 106 bytes .../common/jquery/treeview/images/minus.gif | Bin 0 -> 837 bytes .../treeview/images/page_white_text.png | Bin 0 -> 406 bytes .../common/jquery/treeview/images/plus.gif | Bin 0 -> 841 bytes .../treeview/images/treeview-black-line.gif | Bin 0 -> 1877 bytes .../jquery/treeview/images/treeview-black.gif | Bin 0 -> 1216 bytes .../treeview/images/treeview-default-line.gif | Bin 0 -> 1993 bytes .../treeview/images/treeview-default.gif | Bin 0 -> 1222 bytes .../images/treeview-famfamfam-line.gif | Bin 0 -> 807 bytes .../treeview/images/treeview-famfamfam.gif | Bin 0 -> 1280 bytes .../treeview/images/treeview-gray-line.gif | Bin 0 -> 1877 bytes .../jquery/treeview/images/treeview-gray.gif | Bin 0 -> 1230 bytes .../treeview/images/treeview-red-line.gif | Bin 0 -> 1877 bytes .../jquery/treeview/images/treeview-red.gif | Bin 0 -> 1230 bytes .../jquery/treeview/jquery.treeview.async.js | 72 + .../jquery/treeview/jquery.treeview.css | 90 + .../common/jquery/treeview/jquery.treeview.js | 255 + .../jquery/treeview/jquery.treeview.min.js | 16 + .../jquery/treeview/jquery.treeview.pack.js | 16 + .../admin/common/main-openstack.js | 198 + .../admin/common/main-rackspace.js | 200 + .../openstack-identity/admin/common/main.js | 198 + .../Identity-Service-Concepts-e1362.html | 93 + .../configuring-the-identity-service.html | 85 + ...ants-users-roles-tokens-and-endpoints.html | 71 + .../admin/content/curl-examples.html | 46 + .../admin/content/dependencies.html | 47 + .../admin/content/index.html | 56 + ...installing-openstack-identity-service.html | 88 + ...uide-to-getting-started-with-keystone.html | 44 + .../admin/content/search/default.props | 1 + .../admin/content/search/en-us.props | 45 + .../admin/content/search/es-es.props | 179 + .../admin/content/search/htmlFileInfoList.js | 9 + .../admin/content/search/htmlFileList.js | 10 + .../admin/content/search/index-1.js | 158 + .../admin/content/search/index-2.js | 157 + .../admin/content/search/index-3.js | 155 + .../admin/content/search/ja-jp.props | 1 + .../admin/content/search/nwSearchFnt.js | 517 ++ .../admin/content/search/punctuation.props | 31 + .../content/search/stemmers/de_stemmer.js | 247 + .../content/search/stemmers/en_stemmer.js | 187 + .../content/search/stemmers/fr_stemmer.js | 299 + .../content/starting-identity-service.html | 47 + .../openstack-identity/admin/favicon.ico | Bin 0 -> 1150 bytes .../trunk/openstack-identity/admin/index.html | 14 + .../admin/os-identity-starter-guide-trunk.pdf | Bin 0 -> 88806 bytes 200 files changed, 20420 insertions(+) create mode 100644 .gitignore create mode 100644 doc/src/docbkx/openstack-identity-service-starter/pom.xml create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Bold.ttf create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-BoldItalic.ttf create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Book.ttf create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Italic.ttf create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/FontSite License.txt create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/fontconfig.st create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/1.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/10.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/11.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/12.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/13.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/14.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/15.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/16.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/17.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/18.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/19.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/2.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/20.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/21.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/22.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/23.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/24.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/25.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/26.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/27.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/28.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/29.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/3.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/30.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/4.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/5.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/6.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/7.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/8.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/9.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/caution.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-nd.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-sa.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nd.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-sa.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/cover.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/openstack-cover.st create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/rackspace-cover.st create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/home.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/important.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/next.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/note.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/prev.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/tip.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/up.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/warning.svg create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/pdf/os-identity-starter-guide.fo create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/comments.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/ie.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-openstack.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-rackspace.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/ga.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/Arrow_east.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/Check_mark_23x20_02.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/caution.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/important.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/note.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/tip.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/warning.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/book_open.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow-white.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/1.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/10.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/11.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/12.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/13.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/14.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/15.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/16.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/17.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/18.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/19.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/2.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/20.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/21.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/22.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/23.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/24.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/25.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/26.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/27.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/28.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/29.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/3.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/30.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/4.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/5.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/6.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/7.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/8.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/9.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-nd.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-sa.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nd.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-sa.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-openstack.ico create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-rackspace.ico create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/header-bg.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-blue.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-yellow.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlighter.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/loading.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/logo.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/main_bg_fade.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/next-arrow.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/openstack-logo.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/page_white_text.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/pdf.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/previous-arrow.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/rackspace-logo.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/search-icon.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/showHideTreeIcons.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/sidebar.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/toc-icon.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-1.4.2.min.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-ui-1.8.2.custom.min.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery.cookie.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-anim_basic_16x16.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_flat_55_fbec88_40x100.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_glass_75_d0e5f5_1x400.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_glass_85_dfeffc_1x400.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_217bc0_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_2e83ff_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_469bdd_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_6da8d5_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_cd0a0a_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_d8e7f3_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/images/ui-icons_f9bd01_256x240.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/file.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed2.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder2.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/minus.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/page_white_text.png create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/plus.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-black-line.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-black.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-default-line.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-default.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-famfamfam-line.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-famfamfam.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray-line.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red-line.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red.gif create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/jquery.treeview.async.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/jquery.treeview.css create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/jquery.treeview.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/jquery.treeview.min.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/jquery.treeview.pack.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/main-openstack.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/main-rackspace.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/main.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/Identity-Service-Concepts-e1362.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/configuring-the-identity-service.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/creating-tenants-users-roles-tokens-and-endpoints.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/curl-examples.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/dependencies.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/index.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/installing-openstack-identity-service.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/quick-guide-to-getting-started-with-keystone.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/default.props create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/en-us.props create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/es-es.props create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/htmlFileInfoList.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/htmlFileList.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/index-1.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/index-2.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/index-3.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/ja-jp.props create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/nwSearchFnt.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/punctuation.props create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/stemmers/de_stemmer.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/stemmers/en_stemmer.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/search/stemmers/fr_stemmer.js create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/content/starting-identity-service.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/favicon.ico create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/index.html create mode 100644 doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/os-identity-starter-guide-trunk.pdf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..b8046ea623 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_STORE? +/target diff --git a/doc/src/docbkx/openstack-identity-service-starter/pom.xml b/doc/src/docbkx/openstack-identity-service-starter/pom.xml new file mode 100644 index 0000000000..263d093caa --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/pom.xml @@ -0,0 +1,148 @@ + + + + 4.0.0 + + org.openstack.docs + openstack-guide + 1.0.0-SNAPSHOT + jar + OpenStack Guides + + + + + + Rackspace Research Repositories + + true + + + + rackspace-research + Rackspace Research Repository + http://maven.research.rackspacecloud.com/content/groups/public/ + + + + + rackspace-research + Rackspace Research Repository + http://maven.research.rackspacecloud.com/content/groups/public/ + + + + + + + + + target/docbkx/pdf + + **/*.fo + + + + + + + com.rackspace.cloud.api + clouddocs-maven-plugin + 1.0.5-SNAPSHOT + + + goal1 + + generate-pdf + + generate-sources + + false + + 0 + 0 + + + + goal2 + + generate-webhelp + + generate-sources + + + 1 + os-identitydevguide + 1 + UA-17511903-6 + + appendix toc,title + article/appendix nop + article toc,title + book title,figure,table,example,equation + chapter toc,title + part toc,title + preface toc,title + qandadiv toc + qandaset toc + reference toc,title + set toc,title + + + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + . + + os-identity-starter-guide.xml + + reviewer + openstack + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Bold.ttf b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b93c8134789677593699118eb116ac4da83e1073 GIT binary patch literal 56648 zcmdqK2Yg(`^*=guSK3vVR@>CIMZ2rID!Z#y@5QnuS-n*b7vW6j774;Ou@$L>N=WQZ~4_x#$L_D*@XI<+PdINR8x%I9EIswZ~|8rS| zhp}%qGUhs6-@dAM2g&(6CoXv1p8_#U+1+&kPo*7@w-O^m5J84J)4 zbWe;;PopPxa}cfv4Gitw^6#g1)H4?0Vr)m|*8c9ke@B06#kJ3H7Sm5EI(cbRn`}3|x-(!qPPYrkP8RPde;KR`$Gmdl*_kXZ&;$_AT zZDvgSgR#+x$#(~Cb1-&o0&seV(bzewEK3ZyU{hqtzgei_ZJc30uX_1G|NHd5=?KLK ziYw4Ah)Hx7f4EQja5{qhET9V4_bWaSkmPG}gUxh?Z)Oj(2yue$bsA%_jivlBQt&)AmgC;F8jnN zaKg*`(kZkvvH*UT<vUfw-HX0W;yd2?XKaOnvt0BQ zEOoI~sR^II$6BOV*24dW_wVETBlzrMYxq7EE?vZ0`FpHIaV@U>1jqm2y4CmIf%gPf z2-v~WkMQ{-7OZ#*pYbjo#GyxjBe?$|mWuafz(a|H;pmp)m{n?E75qNDufSnoDZFO- zj8u)!wZL0q60nRIMhWvoKbooK({P;`R+#0&6Y z?!l$$H^B?=WBM%K6@vbLJ`msL9wc`wa1bx%9(wfO%<3Qy!2;HMES&3Dkm5R)tGF64 zAVb8*8JPj!Ku-yD?eQH$cz+tl4g4%m!utjsN5IcS>3ZBx{k|gf!vr4K#PK|M|2#h9 z9oHS=I0YDCkb@Z3pfIw^06ohT`UXAZ<=}NWv$02~_kn*J93ePNIP^H;aL_sbLEi=c z@xEj`=zs+{c9GmD1|XlnRk4lb_+%l$FB5pr#*q?G#hTDQ3hmU=%PbY|Ix#NT4?2fy zP8=#ahj$Yl;Mt^NIcrp$VoeGc%lzLw(C2dL5cJW3BX9Z)?_qWv2{@84X7+gp+QrSi z2cN@nWaCK2k%EJ+$Fc9RC>&Y7?=yYi`+3{5i&&^Q{J2~MD~khswMe70cq`UUpHXa> zJ_C#~&xs>J*nK92;TvWJmH_Mg54`VT6)cbyu!C%x=khAv&b#>@evn@+{Zx8YahKvr zqt+N_Ofs5{He-&_X)H3<7{`ozjh7m~Wzv`oCbP+Aa+o?y8%=*TOJ=1x(j0A$Gbfod z%*)K1&HWaICB|Y+nXo?l+E-o=d_CyB-R~XxaOlG~K79M*=}!YN57Rtx8+xwfZG1C& zz5qQxBfTVg))-@q2}Ywa1wH2(3q{Y9#>4Y^Za1x)=~+Fe=RRN0n?=ux*H!OLym#Qk zRUf|o;aljLO;1n%dHSj8FHIkro|qn(Zk=wLF7m3TKAOs$(!cifYd?DJ$=81P+7qum z{MtjW-S^s^ukC+r&uinawVZkP%wNyEdgf1Oesku&Gk2Xaol%_$IQ`k_Pfwpc{m;{H zo&Ndh2T$L3I{H=btN(iC(U*ISCyg1#bnTPc$3p%ZG7+*PXq|GM%ms}4|NNg)3ZYKH zeB%GyKR)AANOMmw@mao8!2%#NN~VH05)4Za%EDMUe2hp)wVFl4UT9$_^vu9wSS+MH z9@3Tw4N3;DP0Y+JEQMKNb?hvarLlCD0gIHy94wpVuv~ZyPUd26md`wp%R*KJ|Dc4G zvNBcJMteVxZT2{yE*)rC^ma`SCku|Yqwvx55R@TPaSqEFiR~{7wb|?Ef`v$v<-NWu?-(ufp_py7~{p;U^6`zHH7yO8y=5gx&w<7ytlhS>$|P1eJXu#4FZ>?iCQ_6PP7 zdxgEq{>c8szQ;4!kJ!)IyYNQeX7BLzd;@!p?PV{s)9fvFl%0V7U%@V8SFw}qOYBN^ z9lM@)v1{4Q>?`aPdy4&%{f6ye&$AcUuh~BKTlOORmEfxl^rwGCpxF`jEDzujf6@&*}$@`9>@ zI)b(YjRzeLdNk;bU}dl?cysX4;3tCL2>vicA5suf6LKKr_K;^n&W0L8%R(nZuMd4R z^o3Awm^rL5Y$)t&VGoAA8ye5{SqrfWO3w`qT?3({5SPUxP|y{1pnH|qE3zp4L|-fKuTY&Cq-@ODgQ z%#oO9Vq;<_W4{~wZd_7aN8E|H+u|OIdoJ$H_>}l<@i)dl9e*~VAYog=(S*km{*oA# zSe7`Hcyr>jNh~QW$(B@>v@7X}WR_f&ye;|5$F&g%+#@GTYd!_L~<1@yOO%bLz zSXq~;%G6@&Gwm^*Fx_r?()4@N8>X}7F!OrzHuGWgN%L*yd(F?9-?W5TiY&`5ms!4R zdC~Gl3QKXM)TNB1d^zRrl((%~Ym4<->x;GkTfVKw_D!4D-f4d^wJP=I)W=f)o+hQ4 z)2h;1(niwmO#5wmTzXM@NBT(mk@SxACBTQly=crKG=mSlEi-k$kNR#a9|*1oK# zvp#gV90wdrU5$u3x!cb4%_#ccXjKeY^W1_s99Rd{=%&esli%{H^(u z`G@mQct$*TdtNCBDrhS}v;_-<*n&SL-HaJc2|E-9`@@`SlUm_1adjm3*fl159zXfB z!_$n%9e(KW;W*9?OE*vT@q_=E`UgMr{y+Zl{?tEd5`_Ib0$4Ga{}r%m%%gBBRBos4 zM*a1=-AA9~FMF*|?%yxkr9(T0r5EIO8niRv_}Fm5;QgE7iWpoB^PZ)HUg?g4w3O!Ouz`z^10bejK?;hoEZg4davhI?FVYeOsAdn|RWIV;_D_183~tZg=D>h@;v?-})Z zn_9YqR=4ZN5~XjN;@#c71;*fxRvyA{xlvslZ}C2&DNnYkG2+bW*QL7=Pbn}fM8oc< zFlOLRt}we@c{;7qmgja^%sTFJ(l?9Q=FvLEsVn*ZO7A7MgP&E7^yKC6{0k0Nl$KRA z<>ut(Bujssvh#tv?t8FhwP$SK9`ASVd!Tjonzr$=eKHM-5iva=eG|QfR8gBzl^IuCon26LL(>z7oGnfD9UV0dZhicv`Rgy)aLi*(9_LjGrIePNV6i3W zQoaAoEOXq6@SelJewsZZWQCEWRL%$puBA=8c_FTagFbqL#leYRP9XJ{*rL7dHPsz^ zuP|0_yX1x4d!D=O>`PZ+pn!*aihTEA40dM{2N6}4{0oY%*t@E#rhRXz@w%&CI(y>T zy}O=2HX-h5fK`7U_aFnHv3u+ugWaj}7*qz8{l~4FjwfFj-V=T}>G=BAI=-=Zi*ZxY zi4*zjj9ZHLP=6M-hkq!Qf|JbSwz!=TC#TM$JN<(ntbgpWJ&&w;1pld>Zu(lxRY$>d zW`JbtN{)97{X^&#`3pZ`XL$}?E9Fkz*`I9RF7T?v>(4QF;XJ{uJbuwdbbk6(jPZm_ zGZo~BS{Pov#=j3%ab$tD{4rgJ3tMk^cu1d?!cK_|7{h$6FV<<)Ed!VaIvLPzF z$Ep5cN9{8^rJ&87r=~>T9R3R9e?i}|gmXSR7Cou#5H;#w2?ew2>_Zi$uA=PaZJ~p` z>+>tKi^|t>?O0EJ^;&C&t6*1lR(_YOw_#J%zFN#GH_0W5DLxZ; z0bOqp{I;0WgO)c|F25sQZ&tOYXO(-}YJ$33#|~5%W@?jCuDYNzd=hHj12bia&9P=! zMv}VPN;^WsBD5vWeeoT4O3JXn zW8?gGZ`+n*$F^{Nye27_c*JUe^Zy9DCfgeyq8gLVq>_W8%N+rL@ z`)%x=F4JM z`oJpfq_A>#O0M4nH>;veUFdFFsmfa2xo!6|&h*sWyo|J*&{MbbNyAWl&(^8~TL$*L zRa9SN(({5Hj{};9-D&g!Ue2rqEB> zq7V~kd^U~V;4>z`P^T5fgmAM%5G<9Y?$X`;Jv(=l*H#q|Z##H@OqQfll;zm$E>%%x zhBLP;OjY&W%GFVktp%-{*DT*Hzm>L(r3xUD**LrnYu@9%g9Pu}** z1=n7C0bp6!8~j858-IT$T_AX5;lJ@_@!#+RYu0>u%^KiEu&Vs9Jnk&+4g{*EOuZhOsw6(?JYNsUYfgS&zif6;%iqLJ6t)*Fwm!x%pH$Bv8r^7HnwU{<<^Ag z2u?6L!Q^KIO!7B%CLNhildgqd?)~iVf9Ei*!?zDVI6Tw#DYOOcsjY?Ds$2N@-`;o~ z&2Am`o|a+Kn0I2#@w3u2chs1EO=<|uO}U<5+_!0MaQnuQ{rd+}Gp^(jy%*fkka42* z)I;&Rtb4a_I~;NQu=f;P==$4CGGCw%%7o{saFH+&Yy4N$@eh6g0Y7wE!{*>ksK1dWH-wfX$}-ol}r zGU}gXWgqT?=+G3SRppm+XE0>MX4mV~t;ZCGuwUQqeV-fe{ev!4A)Wf4xOh|eS?_b+ zo46)kZAkHcCew!K{W9Rdp9UOI5hDlyZZ8sv<#8%%a6M667iJmLGp03*+U2n*RSN3S zf-YNrw>LgYQiMexe(6|nKuE~l2TsQ5142NE+Z#JoYF_B(`$3P(oEN4hdR6@Py45|6 z-Z6h4;Ljs&ZvotE z3d)8mymtVeY(E}{{fH!vL&}90BYX%LkZ2+4@;sN@mUdyojrXP7R)6*S`>yJ5>&$g* zX=~+;w{CE_9{XC|;mm;_@Q6PhUs1n#^fI5ktAS@2^ph}!XCfG7*QrT+02Auo^2mYG z)|TS&*p#ry^4Nmq(JQ4>8AUIaW=d1MpNGX(w`c-|tP`GxB*HTq`5T`$`rK-ZoowAa zR69FwxbFUvl%`w1KB0-d>KPh|>5Bt-x`i8!d<34=r zfUlP5Amd9^NaD$`P7X{BYM(`Ed3m3^vc4k0q}zObgElkU$V>K))Jv!Aj&+so!J(nwkmKY>yxXrl=Id)O;2@XhRFE8!pez3Q_Q@-?VY=|kF8MRWuDvX) z+0O3}x(nPC-$Q$oXpaFq(PcT;(5+6=M}@`i%I44y=*eT>xxB&?6cEjW1Hx+_s!9(J z(Bu>zz5kw)*u;RqfN%>KHT_EcctD1xf;+tL-`{=k$v3C^Kjk|vj!s*BoA>8)@C!wM z2zn3?C^VK(9{kGBPF;D`RnMNe_2yd;k(9pop7+Pz+qu&FiSHiLtuUe=?!ll4G4<5h zuUr+ZRD@l9@}E4EpZr)I8La!nJK_Bo?!kEAE6TRT%`vwtE#%E{aus2cxmFt<5|ZNm zm_OltCn{1G$D=3sWeHI#Y4`%~m_9-=3>dA5HEf7Az&8WAz&Kiew|O(7jkQxTT{7QN z(dG|wJQ9c*lMi_x+s14C0SRZza6QongP4zF+2+l^``r%d?X_~u!m)P*bpmL$6zb6Y^*VE%|@S={oLWzAa}T05!}EmmV<4&{X< zRx$mtWWiXYe7Z^&U5-uQ?W=?(kZo4Q;lR9+joXI0haHOGvb>zq!d#d1!Yf(Xn=jsZ z;Ih@tyx@5Is+#&1jL$m#8NY#lKz0>zJ7F#y{yB5KwW47nvpgijRNmBFk&&gUbnd+L zld+11sDY@~>dF@FkcR9CXd#6Hw`iIL3_f?*U_;EQ7G$u^dcsa64UR~F*vZkJ7Kw>G=AMk%+9a95JQ#2sQ0j4Ab zp2Cx}d7KV7-O7|B!&`SNyx$3IF0Wf9HE-N^?7&OhljA7)&+Zc!jmIVzRXay5m)%oT zQAuz)tJk3FSHy4(4_nP~_8$m-iCE}IfB{{kF;^azUYN>}VJi~(M?`(68fh5=agmN$k`P6F)S-{H z0sE!={>|ym!OeEV;b8D3F7j}wHZvzl!*^8{tZ47-T$a`Aef=LR2KrMEb%A>VVl_F98#0p*r)5_psd@354J$2?){5*M-go}f zTw7wQ`J0fP4XzCDxTZoT_#kW#Bx;s#Iv)XR z19nQ5t=i~#b)`wqyL$5u9#QUAc~VwWj)3xaAMxYBX~w@0j+HMCoUvh;%47m$C@YIo z^I{_ls*8s=6xRiN@@+Zh!ZNLMXmd&UkR>@z9~rDMRJrTgqr0_PbJb>CsB9QPmf+9{85R zJ_aC0_xm4mAUb0nE#|Jo!x7s2!NbZu0q&9RGUos{{Jq8K_}bgv7uRiR?4U7|pA!ri zvhP9DH2EG+eeXoONfoSLd*P$}{l9N?=T`DaQd-eo(TMi2n($S8)4G3lC(TnvDjxXe zv7+>_pp@ck>r6qa*gEU)La?ac0g#H#k}n4;qEW~M3E2BoJyvMDJ%kava!CuQE`%!}3M z=iOM9$k%dZSTgYa!Sq_>l||eKKS=$9L*GzTefESrmImO`;ll;=0TMuk@?m(hS=>q7 z0P_i7RtKA-1#YT_pioDI4~gp44nt8)QhrfPPWw1V?^!oGoiTFnojfo+dBY=_sj9W% zO^<9ahAH6$an>c}N)^)IL{wylbL^WF1#1lQEJicTZFQ0|I#z3Tq|}th8j{t^td>+q zOjCs>Hc85L1cvf-TVz~Zj6Ny7IW8gIfQ&6{RLk@#_80JFcCLXN+kiV5ZB-A=5csF2Y>OodrrrL(J%*x}~Ek9bXxajnWlMw|330kq!-AlW9FCRKVdfH znI8(Cw`%$FF!jDo&T?gD)}U5(-F0XB|4_d%XIWF!a8#$MwEhqMz*WuiC6$y4dLbW( z{61yGk>!USr_>XLY6cZKf%g2od`c%PwGE!O6l;g4Bfq%F)#honrnGz7JSCpO>h+bC zS=p7I{B~zav9rCP-C}O_v=w>^-E9T!))Y@AuCK=c`1D60rWx`=@it*^r^A`d$spvr zX>Ch~wJqd2p8dhMjaO_r_?3}Bg;Eiy9KZU|@U_N=essFNy#62m2~kD{hXhNX`~%-8 z2_nsrL-GY6i7J@*9~{CT%0s%mcYf3Rq-d8hor>7*Ra6YXdk|VHj4!1?{h2tw1%_Q9 z8Yl%Nhzz9M(5YFFH* zR@{IiuiPbtse>|2Wm)Md8SxS6B|9=J&6a}HRa@hSlGCl0_=wz+p)!YBo73J^oMYn$ zBQnynOxf{z9vH01OiRkZ__jzZ`Bl;nW%;ADqX`GM40-=BEUg^FAFfbd@h!xyA+Xfx zpn}iaR2s>PhkX(}G|*Xjh;wpc&s}@@&!6?a@m$Te%kDt)A@7Dh^7|F0N@P zO3PEYvj%tarmKJPt1G|s+%K=%b=O_*-TjS;wOgZ?8>+@?)s5i;BKOU;yc+$-z>2~C zXvmXBUyvL*ZA#isVFk^)w92Aa!LofRujH%I243#YmE6T0W}Tvy+fgtSy*XwCR%+ax z(JK{LoAp_VEg6Mwv%NIkk{KC&s<03=aWEJEfIp7h4kAV?WXF)fvHGGi@ZizC1A}{B z9>?3ZPk#L4XP&_U_WSJXi>RDHKFEW#7;Gzl;Lx?ZydPdGUtfC7DPRF@bI(OxNS<#! zXEqC=L%NXinz@UJeAV$4rZlT5B0RLDFDoo2E|ME-O6?2j?ENJ_s84X4vx7o3F_#V{ zMxQ#Jn?YmQBz5!arLU7usR1Q7agWqp0}q?@!NTw5t0Cth$d1UI0NeFiETYO{pwm8H zxprN7#oDe-6U8_{(Z*C|Zl`Ntl%I5MNsEk* zE7E0J%T~K+JUV`Yy^MR4aWA>%L^N8>nu$zF9c7A~r(rge!<@y?AV!`-2K_7ionl4rF$z;&-Zg)LVTpD zqVo9nXhD;+E2f=%3!uYSM<6yQUMAxBX#0@EnPP~vWY)SeT^egrOhSw{LbrUmC%~ML z>e8ocH0sFcK){LvU+$H@Ca<4}HOlQ-DeDUP$zNE~tGw@_7X>SW{$39K4F)A>)-&7u z@#-8mnRJ#ru3f)=dE>e}jcKW7V_Mn)UdV?#uUxaXp;nuhn&EP$r8`MQAwxFk=-*~_ z6yBD~%;B*4=^uVT=TOtq(Tj zYz|~TE3R^ou2gw+b2}(~$dr&>5VWkcd_}b_=j-#k@&3Ev#^RU+YinY;yRbPcoiC&Q z0$9?_Sgfc}!x{y84CX!t!Z4mgzUL3~RWVHOf0V9lduFdDDl)3SE-yz};cjTDsM*k3 z$X}d4_Pmvb#8@|9&RrRX6`BHPMM7MIr~KhrN=PhzdO3eU_%rY%C?+P)3=WeMZWzsN z!cl=7KYY~thFH;>E6^cNj{JF!t|<2M_zVqm8&vWEOc#HS4(QJ(`- zi3$f=FY-7sJ1qkH{lT%pzS2^phnEE0*ti&7j9jKc7vLsQY_EZLLo)+K2_P{DOUVwE zVgXqm4v8|mlJd<_NHP=z7G$aQnJG~z;cqU{^>P3C6%_u3& zNGmBxSI5Sxqhn*ePc6~y4@)!BOG?u-N=jm*)p2x81unorLMbj&U^Nh9gA7}^NoO*^ zGT<s(>f)O4Gj)e z1So=$NG98xJDn=l5ixrN3dd0JZ(e>el7pr4bR;rKVw&RFIVW#fu)^4|$)eNPGHX2! zm&RgrWk;%4Hbvfl_1q;#9rpyLB&WIc4voze2)jw^R%e6`VeX|MRWWC^@IO$V&t_H( zebVh;H(YoxG-d9+e}$5~`}y}ODFXFr#N6BW$l7pXE(BQx{QWC@xXW@!`VZ?u-s)U1 zyq+ZP%QH}B#7u@FO@9n7yeh^|{=68!Q@tDGo;)Vas59t93pUj=?ZjA}>Kz#4@ced4 zv~!`Ik}?o8<8rE%o5nV6_T;NY>y{Q-m!UDFElGG@fOH4mC0R&$3{LgKgWmrPrX7=J zaF%O)B&x@fjzbvN)z0JPSUCRn23a1YoeHuiS-|ET)@13$#b=f_D)%m2b6jju z&bbIF#~P0dx@*W^BO5Q$46;U0#(3WH9$!cH{-Pz9?=0J@hkZsk%xeuA^(63gj{5J zp!DQP|NkrfA5NBD1)B6_bBurZ2e4XSfS>TAW8r1vadW%ELi-NX$&}2=MW{bXjr-R$Lu6BI)zwRr^Tq2 zV>zgGNVgS_$5^FmeX3)Hp-DQmF{5BxUS~okzm=;3lziij4|p1d)&s~{ zAkRQ0S5FgMpUV%h?wR0CsZ&=JR_)q2QB~|RE!)$Z?37G;S6OjvMYO}6omv*J=D$8t zTHoJZ))B4<(d7(m+!4|rQ0`ul7`~|>Cp*71ZM}Cnh6H^O>$xJnO+qEJm@%nP`tw(H zKg6oA_s{2D+ND6*+j743-NpS2JN-ra|1%B@m$W;`j#@N$!Ng>D1kLAjA zZJstdMx9*|tx5CNoQG)vKADkoie~aFX0-MT;m6A;`}p(E!H05_UkHzXB3_9G76rh= zmwA{?S7{Yr3?*$^QE|GxsJPG^6BDJ5`RVzQ%P4LuEN&?-GMHlwX0QI-#8O}#|6_#{ zYj##-9ZNA!5jr%r$eB$fxC|z_D2K{3qKWTIZE3mc%kFr4#-J%T)2dBb^{1?aYhZCO0503YpS9gQc?bXG^t*&VMT#eCtMy@~Y#@7+rf5znqeYJMbm zH7D-sIe1~i@L?kT)Z?P6LezF+osnvbsGXRLo$7TB7arU)uif-nV5~zs5qBx%42uHG zGhv&0H?1iw3K6Z_+kJ2qfCr)Vt#kO|E=-t+9i8f%`=H_vrnPMZh1l9viUbB*)bbrZy!t=o{9KrFXS-*VgZv zJaI?Tk>vPVPk!wuqhE@OZ7HenIKslpR7q8CclGZ^E~%|Qsc?F7N>*%GUtf*>sg@-i zwIw>zuti?HZ0+TG1~~yF3SD40sLtZ#k_LX?!s-iYo=wNdm#W5)eE^~b@g#yg8#yME zrDQ=>29G2qdv;-MhOAr*3p9NG#XQ)=abyf-FK2$m$ET!Mr@t6z@*8BhN@ULAH!jen z1!!L_>(Nh_0#5p~2y;Jt;*U}I1q&l*-+a8}NUm9uKesIEeI9?jcQ3+%^1$*qWjz*k zE(`T|!BBY{>F}$I`x5i%Qhngr6SfcQHMEW}le3_enn38!Z^w|``;GVX82|P5?YFO4 z^RRf73N0=EYDJkNe8Wwpy3R)m-}W;Btk}gv6F}p7FCq+ zKnUnZ^U6wu`T2BlZOHi-;k~H7SC=l-DP_tf!pwqRN!lK#cz^U7aEb-L+(i zip1(rtCcQl;gI8^S}jqVKa&TYSF82Y3oi^R?cFe^RLki`sg~l@Z!&Y%9H&yPr042d zS5-H(vS=toAJAtsWa$xbClTiUbBsZzQ1gR^yBXUvc%AoywcFQzcNjnbD+n*)pb6$H)E)Tm zQLm`3K3rAB(=z%pc(wOm>3!+m+tHrt;-?ksq+77YhLr(w%6vu%1wP^#599|;Dy5Ag zMvq$7J^eL3P0Ly?Pt9Du;rsu2^G&b!_m}q^>UXy3)kgECy+y5SzS)0$Y6h2vzdHP# zVb1NF5+weUfWv(?+aYhTJ&F<3>CqFln5BHPBxyOk)|pCF`N<=n%Ss-rSoAY1tyk_U zZ!^^lopdE}??V9%Wy_ZZtX_Gv(7dL6_Z58VX8~bxo-B{|;_9*5nvuGXcU@_7bWB$6 zDXz-hZf(!BU-^w}gR`=~aYI+biVf?;_(graf^xA`r2ub`CKC}KpTE%lG_Aw*4SGL5 zU%@@X{>H{5Q@Q7@yO-n|JmHtj;-Hv`(UGN<&7j{?mTN(j7V`sxU6mDGgYTTDCJ*}4 z-hO=Q+4Gm?fiH4CL(Z9Cm3~Iv=hm_FVM>)~=A<=zY3D_W4N26FeIV!x+v=z5;sWX{Z6ybHd;*X2(Ln$3mpSy-g@v`ixJCku+zd~|tyLD3rAz3E9QSb9f1 z?@cnF@6pin?y^=82UN;P6x>=Av^Gg8n#72lC{<|X_OM}nbVgpAHB+6W&QXU2hfjv> zDi4p<<#yTAQvz&}1-!C;WP>#`q%Sbp;9gem{b6N|!5u<6+k<+58^l=rK1Yvi$I1G& zlRcW>MwZfF$U~DyBH9c|W&AkcP`v}H!SHG&G%C=h9jWy8=#Gd5hz~=uBv!u)#Q%%t0u>Y(DX0@C%;cRDBVNy zi<&n1K^vn;pV6WV!~jKCBm@|OL6>-Waf0jHJm^~$4VQY)79_iR8XNN5HOt1W_S)^2 zKJ?I~ojbF~`;*h^hc@mnD(+jmH?5!gKs}N)#$S_dwEUb6Rc4GgNh?+ydYF%lk9)7? zBi^g2t%W_0U9)V!n`(sc1nIAz7qu;nJukf?pD)E~qx1@$Mtc)~oxKJ7kM=ahU(nKqYwylpv*G#n*=y6+v3F;meWz>N#ciM+VDh`geZKh01jui#8Y}UB#|NHT zqP_y{?pxUIT|7POea_dF+|D$8Ex%jz1$bm|1w4N{JaX@Q&enlCmUjRTa~bMb{Lk&H ze|^UtyKcYz7t)cwhac{nIw;GDzb)4IP`5ItwOpU!_{KNBG5U48?(Yv(zxOe2ZcNp6T&>!KY zqCF@S@6FkR!iE_$AGDwflymJvVMQ`Xl&agTTDe*&(Dy!nX9{VLyfcOO3HhC0MO##O zpE%z}6*Jpa?4d0y&bKdwM0-Yj!Tm)zM&;tMqArKlTu?K2n<$nObvPu`RJWs+ua{FG zsj`W39shOg8u>ae6?9@M3wM?+Lx~D1Vgz3_sN;GQbzDJYeKeq&Adg+tap|=Cw{9KG z&$HUB{KSbbT~l43+ts~U_6tH#qx2qXltRe+(x5ujSL$PTdXDZJYPDJq6mfns-+9ls z^76O#5x+?HPOvwmJE&d>dsL98C~O7pw9KZpvce>jF)q=R5Mz|?ALBtG*+msaYSe?3 zMCojX;G3KoJTEN^%Wx9Y1KyuS{TfB10(X%v6Tr0dDjNC+gjyF>$Fm`Pq@t zsLYAR;E&!E>JBecyH-1M4O(5SL8F5&4qT}Q>ojo1TC~PPSq+tA+rg)|@RP4Ov)_bt z6W!iI-x_4eGN^Z|B9r4WSVK|yW|wWDFonWDvnwt1<$~P83|qb<({0Z#$V|{gL}C-7 zDCB{;l!Osw+A<9>R&$yyIn`ir*t719)P+Swg@#8QkB*3n4&vdlQ5uY0!!KvAqkr0a z1sKv)Ow)z%gmidb#^dt{wR&?S=Brpk zy&$fi0bIbzLvgVhZ4Ab2!Mf%q)I=hCfrq|IIb0a3lk+FhRVI}Q znLLxqBHTXVUg2@^+SrWDXK^-_6E{_5a>!6-oRB$5;!H17GM5>gb zO_y~kwzYOfE4=rQ^NLBH%nv@3krP_ycug3$&`1?QMdrB+^ z@ploP*^r+B6EUXh^sxY~sjjG$m#wK{n@V2R&)?9OPRo~d_Un}F!wcT)i zQ)~B^zp`;tU+>o+9T>QZkKZ#)i3hosb(OD{6|Vc-T2@~q3!rXvvP1#(+``r}r87s= zl}1I*uPa?p;_7YI%VnibQC6BKmz5G76)XXMlZ;CY_63xyTxV^vuwrr}Gb9C=;$jmMQUay)`2;;>$q$K6OUf(Gca$VY z=U59XD$Z(R!u3W?Y|Qieq{_$XI$gZCZWABAUM-@x;6qH0iNA`PgB^w6__atI|qsw5(QWz_D@6*&plZHwwY z;yQ46`{rX8mSkj>6lZ1?ztXioyMAr(NJySz_`3&hxMZDY#d1%6eLd((&$Th^MNiKp zlBa^_^sFX@`ol{<@s{wgOQ?!?7aU#K{?zFR=^^Pu;KB?PzS83wB8Ws{0Pm^o?b3;k z4)5uee_iQ4b3poR*RH96UAv^u@QQxOhm4RWaX%__4H^aAZZ~NZ2&`e+&z_Z5kB567 z{p1tgrrJIA)lq(gZ@%c0quy)0J1+VU@gKeg&&GaLmjF*hJCtYm4bK)^RN)%_q*ID= zf{kr9+%)&W@xV4|7R8N48=ujJNg=`3wcPxjZ*ujnF3-AWJvj&HN|4b zrw7*8*R5ZfO*=8{0%)w1kNK8tfNGI|5Tx z51#6ztTnA@%z2q%ljAJ5qBK)JM0gj!B9&iO- zu&k?KhVN;zKs1vD$$-Z?4Z^plExhEy7u;Z0Hg;7sHdb_XRg|r3Tz7Eo+VZBRa=ccq zZCqPXxt2fIl#IvDj9K1aHPTzw_Zk~-$}-ZqChvvxq0yLiW!bu>u7h3c%5ZBJKG2sg zg45N-cR0!%S;nR&+**-!Q`29P9e8g_b~uuovOq_&TPWUxb|AAw1cd3rvwz3}>3D(n z-`+nxkIj~?&r8isO;Zozb?QOff%`J2&njrI3Ki{wnIDyJ)JG|ew0(fe;K}?w&-wlD zy)PVES+qVO<5~I3?{DJwY;?Kj-wQpNz1MA_2a^T8R0a}gSiT5J<%gDW`fxyISV>V{ zL7Fl&M;E0}HW!A@051tF)oiLOtWK^8jkm-lH{>lxj%6O6>2vxbO+nSGf450t0l+%J zOTj|Bzt=pIqq3nQ!CYOCm#nZE4GFfy*rW<;Vywg8_1B^+ire*JF0;GLP?cbeHzt+U zC#J-LqO&xLrkH$oq&lSQ+(@%33?7}oBlRVXnVG$#%>{nA|6aeogloKi=QrInZya-J zCXWLGhMjfY79AO~1?cD7%a&K<#712FTxw#9HN|Mk^uzyp^ve3udd1qxH`N)&luTqK z$VSfMEOtJb!P%ETLJx*~VH$N>57|$-NB3s&Cdjc=YjA={;M`k_~@-to!_Kd77dXh|vI954sx z1W|`JLuvnZfPO|JEHo%Z@GX)dE)P-5Z1cl6Rk`vjD-%*Gou0~yiVJdM%=$)Crq*om z_sN6Ym6e_*Yh+P!R#9myd|~GA%S;G2Z~ZDuDiK2{Yh*&}R+i!xWM94CWB&r7Qy0yylsii1gD? z;6cn_g|cj)_3-sR$B2x`Mr4=h?de6PL^i?Sg+W;$r}OD9k9!HLvS7G}7aNz$=Z$lr ziCN_z;N0<1^I>_Prg_&=B zZr1d8e=hL&qp&_m$jz6*1#&Gc&;p6OkqnXdgLz{W_6TcbVv?ghyZ!TH0{o*)coH)l zT+%A}NE=95iCxTxWG&Cx=63p8?~;BqZ#4^#p3EZVIlMZ%_ef3=id;9r`x zaQqK1PQb`{o0qT-k;2|dY&q({TBV0EGa`wMZ6`FLoHu(v!*4q%yi-5<$xq_=0N?7p z(fcosZEwB*#8|Kg+4N`9R_s9rj|28$(H>;(g8hV*v!Hb9CSZkGL7W5S6|l!sn#ld4_Nfg8nz- zq4n}aJfT#C-$FXiy1C%@7aYmbYwT-2I?q5BuD?SnzQ7>-JfU^;5R5{W6|o*E_GAB| zvLe>r_nZ$uu`Umt`~pZppCs%f^9gU@H=(W%F}Yrj8nK14QZ9V>^xCEy+U-d%j29Is zxAy+FD(`8_C0{xz<^tmz)Lw`V@{Z})_u-7VbP30 zFp_{@31DDO@UJtUdl@F_TnjG2=U4?2&%g5yjAMy)?{NPHB`aq(A>qjHf5L0{muQC< zKR)D)&&%m&FOi;CElj$D_Q`;?3}d6(3GDMYyXNgnu+XZvC|`iH_sES8WO%~t<~1RP zq?p3G=6#7d35l_W1m%-wA{*4b>d?m0@`lTe_LL-})eO2J+6C>uB={re=Bwm1`wHaF zA0YlHW_XWZ@FWitSv3E4Vu-zG7m<7`NC=E)t(Hm|w_v&9R_@!EnYQw zOso<`Yhtd(LJ_T+D3B@k$zV0;aQ=005J9WY2~AI46^;nMuDR~I`wBY@@rg0|#H66* z>fVGErIpJb`}1$j38qwAi4`=6ntqbqgxwY}J5u#nRBCr&#SJ&m*g1_Cza=KFQGHg{ zCXvL3K41Z$0X~Azhv@U@0}q^|5dVMik)RLo<2vB$Em6<(qlZW#9$C+M=*osqrs`H+ zcZ*ERZ1`=oA3b!!@3(y+o#5(4N&$e-3-DkWcp&s*ZatG4or9#qZw4Q#Mtn@aaV;7pqD_FMKlK(+g44v{*G3mo4XE4oJY zq;!q@<}%a9epms> z6UzlOr_d4rUBW_v8QZ9#mJd62>6}<5pwBp>ahlpANiesa%d893V!jkbz)l$+b_$f2 z2Q9eAA|6aw1lSIcfdT<^VZnjD>XARPsO+>hBYL$+JJXA&E>AChyC&ttH}Z}7MfyO` zLn$>W`Nrmz`OzA0Onz~3_1-@ljlUEpSD)}UULBJjtBKCPTA7?k?_4w6yf;6e7a6^G z;_Z9N;DBIdP;hWia)>e{u3y?;oIZ7NF)z27zrAePx6P*a42JjqRTHB6huLN`o0AQO zqb|4G_3S`NM~Qbzf2YB4r}x`*DJ)p8Pd&VB+3l@sW787V2AeT9v30FF#;Q^4Y{n35 zUre{_^%vsVE0?46`euWn`73|;gARYmI-N2$79Iq}<=|ltVppVm7DlcVxGoNrsS3_MEgF6hwQ?hK60A~woDU&I-R}vjn{s*1-~BKi+3Y_C)SAHpB-f* zY!bgVJBU|0+ko%A;BzKE=i--Z3sH5Rg(x@&{|ay(zrKz6VhHbTxMzTE#eEavTR-0W z@vE}C@Y*L@?q>AQfj;G4CVag((8DNxGnRGi9qZrH-P>=x%UCx$GTA;j*>7wZ>2+ip za|;Xev+{Cs3LM7Dp&?`2;K0_&31eITMF04%{yv9s_wL<}Ex2U@w>Wx70jnAV8wWC@ zC`uZ|`&M+;3&h&-xeu4S$0tYYM<=%q_8QwKaiR*XhUiMw=n!6WfoBfJnv2~s>Tpv7 zC{}z9pfbp;SrEC7oc!G4y7q>S;yL}Gn=Bdl(zq=Gv*f+21yPA~L_}hWA5pfte|%za zbi^pSKNkhQST9RsXhg5X+-@9`pl&zl)epuIrMKhUC|G+wA(}_^!3krxadN!7uYb6E ze7kXU%Y2@*MZ!2ECVttF8BG#530W?}Z-r(H2|KThZJnGPE6UDZEHM9DaBA_Z%{9=G zRgjumXoV5KvsyBH{zF{>AtAMTzi+ZR;}9qsliX{!5b|2lmS`&5 z6rw4qb3e}08KUWcfK1{@XD4xvMqG<~8gZ3IO4h1MVAhYPbEv0YA<% z&d=I1G9pGH=G#SIgp)i1xo;ZT815j8=f_(%IP`rX&B>DbDbqcJHPL{2=@C8j;Im90 zKP}Hqq1m4NW2JF62vzj=(g&k{ry3KxVSv*OKIesMjqZ?#6j}=9It7la#Cv{$A+1 zj49E8`dF-;i*a1oC&@#HPrJW}rI0B#gt5(PSf9Y$&u6kOG+8diPrnozg=`buWZU4E zMZav27eM111%>?@I9KnAfOW30PixVJ?1*35sPzP(5=Dq6e%|<{kG{+Hg~l+9!_Vmv zz!?@gMp`b*&wr=AM9aJ-u_8Xp-04FvvQOp5tPeO4#x%YjTqS&Dy#L?AljKasW*7P- zJ4+UeXirjW#CP)hNH6?SYXpXLRi>$Ihx`-$&KZ0O3f(ab=p>u+Nc=FUSK>}DuI)sR ze!lvl`rFO&d6s)iITW(I$#N*`4(W`n5j0DUpod=cN%pN*@K(0{vzke>fGiip@d136 zsUhQO#GbGK<_l?%ep{1L-@*? zMdKx|5se9l9(*IGQ=Z}Ij=6l6$1K~iF|;Jl!9QME@8v#r1DYQXSxYA8*pT^i7Re&{ z3$ldJEVBdLBOB_sx`d10st{+$N|05e`MV$Y5-)b++pNW*>tr$J+cxT9vG?GIOt46s z2L(0+o$M9CoQ1rYLo&sQ_hkP_*N7sE<10UJ&Lt@{{?Er2ad>TWP1dUR+BRcjLv?L) zd#$muzOA;lskXTzJfv=Ao3Uo`?j7Ap?R!Ue^^f=W8F!BK z^^c3YC;P{TC+ODh5o7I0U)CxFZpOyJ-u@BXSUE7>-#^?xGKr3BS2b3e(;UXCy~h4M z{o}oZ6N4iI1b5sxE(d*+qsHOx?frm+4sdtx=-6PtfQ?{oVrF=m0-0_CZNx1-z;6`z z5SBEY8HB`5)T_hTutnU{H)?bDrCl}LlH{#K))D+~N?C+ff5rHszVJ^r`w+syd=uX@*!_FCq{yQDU4x-N@p#V}tGQ;{Z#h51$ zD9?_QNN5}w??wzRs7Tb>Ta^$`F`yu-9SCn*}xAkKy#~MB;#e^$ku;jt}jS!##D&XxN%@7&;U$hOHCcfI6mAxiF+n{9cf@JAkHGxOL%mT z49b$yE#nKi&5`TsIT|u6qJjw|=or>4$@-`_qQjO!5MWRU4pIu;MlfrnuX|{81d7x> z0bxKhdCce;GB$>U3h_&*>getff&rFH3JLLP*4FM_M7zDl9XtCcNOWaUnb4&MFWbq&0jC0t31{u2m)OsjU z`xb;*f->13P_Wx?{T;QuJ?mRwoZgTS=xi@bhQZ}~YBSjuDB#?z&i#!7YhDR_2kqTL`6l?(7 z#kSi*fQU-1@>;5>0g@CF1m(2^f?x?TcDsF8ix#chDzYI25)`6TZomII=ic0eh_wA| z*H4#oKEFF>=FFM-&;LJ<|NLjpxhK^!wNgEzp2p6&NxRev^(J4xc#>7cQ1zHvtBTdj z>TT^-8`Ku{q543bS0$=ay`qk)ZRj5NDOQD8&6=rdRh{}T^;7kq>SyYI&}@FCey)C@ zo@e|%%UaOu>NWLiq;X1}Ru8ND8K=L7PB(`!_*q8cZx{_|K3c*8#`16SjgxPwMQ9KY zsqd(7tG((u^>6CC>U-+@szEiXed;&r_v#O7yV{}NRqv@Pbwa(bO4TtexW84$)m!Qv z^#j2CbB6o1gfs`WEEMPIMKsK2Cd&^`2x`X;qbm8K{l`BUkh`c~bGH@EuezB-N1f~4zyIzwmjhRpz-rT>u~7K5;t z|A+o(^^!WInpCqor*G#^$Oh{>*zGV>57WchsW6g%XBnkO>pS%rJyws?cj+8Gp4}4@ z^(39EC-eV$d3uV@*Hih&<7xU{JzalQ-=}Br7uyBum$Da=f1kWxe=Tg`+}VBle5H@$ z4vAXu&3V1%FGPcwJ+IKSU>2itz#B!M67ZM@Zu`mr4}min0_V<|iG`3yzBw<*E3wl0 z+?M9Jw?!|SS=gF>bOGu@AjRkcx{H7>YX0nR1w5YlGasBex79mSG>m{ZdhYBX!t5+& z&n+-TFf<1|QaHcIDV*PH)6(h_TKqmki{InW67brz_`NnQeqYGYg@yAXrWeefozXX~ z{{X{EzG|njIWs=5 zF~vbYn^`D@iI&2&`lKiUpVw~Z0l&u-BgiX_A>fUcA_RP1y8x|zoBV*^V~7uUy*B9q ze~d$TAi!fs@V6kx>+g}gv;OsgS@Z<{+kSuGzLQ+wzT@}br@j?{*4vH5gN|P_c0k`G^5OWT%XXL`Nl*S&HpRXtM}ykR?WMD^zM0F zPtnte6JpYklqB6q#`42T&zZhpE~&{qMV`D-$lVUKi0RZ@HDr20;eBfK4CoAhHWwa8>DH5N& z+br6O_}LN3udINwCd;qv#1jr^V#%-2DfA_wkz}BC41+h5&>m(nE*CKdu0k6qW&GdG zh*irte~c0LBu~gwhn+Nz*?w2C?S@1;?gl&c(4Mk8PFbO|Lf4tA(9qqXC*8^J+ua4m z?{XKpUvR%>Kjr?wcEgJ8r^1uMZ?{9j?{(a{cDms!?HCcGBOb6rB33x=7CUA{jqOH; zIBt~V-b{&O;7vVx$+r!JQ*mf&X=qzHN?R+?!M+EN*HHTH=pjEr*ExnR(xA?>upNo! zkc?)K$|#@3=$*|7oyRDAzb@2^c$<5LenPL;C3=f~LGROtb)EjDepCNm*YkhxA6u3c zX~kK|{3k@Jm1bpGgRN{U$I4@0#{E{Iwa8k`iupvw`(Zi`ffSl~8@V9?jKhb_jh%-^o>@ zYJu`GT%BQu=^a|W=yF!cuFG*;HK~i}BX=QTJ2jV+mdnY<<>c&gQg%7%x|~#9PMR(! zMOPrbQ-)%fddSf0;*DgX)}S=xpYUJ= z@r45;ai#nwJt!W9U&?OMgTg!UOS#A3N~y=%p5G*ZC^@|i|-V1Bz6OoHA2lSZuh%}^2zB@_4v$7DU3nT<`!1nTW%(Q=the8_y_f@)D8sgH>*{&U<34(lKuTzOrXI#ws#~S9(I?#E?>wO6efJKVAF2#FV3b zs{UB=MKb<*72E(6G_;S|N{L;%1aj`q9NmuHdbjmTQmCg~lB=XAGL@7sk73`Fa!U;P zeqJk|EYhgw#y~xkP`jNlzoRa8H1m_0;7INS&jve+*HM_v8gtCtaXk4*JGoL_97ub( zo;Ed6-D-N1-VSY_w|3H={~|X(cV!fhK_c}sQ$|v4<&gNPF)eI5E}r4!8JC>~vAd`U z=I^&LgO{1SGm9tOGByg-1S}7d%S#}f+Lns`kcG`A8yzAKo5}sGf-J%kQHxS)u|8Uja`Aybe;J2&p#%~vW9lxD*GQUZ>E5C`l3%}AvG`)_LL)whL z)=CYxXgx#t_4BvmIBAr&HIAl-5N=qc8G|kzLW=R6a#e4xBtPkox(DKUi0?A-#Fbcf z9Le9?amz4Tn`m#M*LG}$3utr74ToDPgfHmH9gT&pafBnk3wp+G$&o4r`L@^b#gYiG z?t5VV1IqI?mIUCbgh<;L2q&bMFnw+3?x}WLRqq zXZerrpQ1CKwBlS7TzRfpu9A?7&~5I=-8Ern(TUIUANTnY4@R7g{8{7&Q5jM9M$L^L z7yWkhNsr~Z*;C_r$D0-t9fN1;n=pUkkn#<2#Rqm66KVOk4H(-chk2-gkm{ z{DX(@H!6u;^PPQfs4l)^sw?-BeMk8x<3I5Ax!;-R&+t4o+;_(K&f$x~_o4Cq4qpns z_X55+eCLht821wKos-erS4F=2$+L;Peoa27xbq42UYX$~_%0APiI9(s??Zh2|11m_z9wB0}|@^;NlKt`ooK&tO!?8lln z>n|~1<1H!B2lNGL&~Y1XI&MGQ3{uX7uKv6|nFS9A`rcANe>GSG)`E3lJ@^rH zJO!Qx8^ANr^DOa8$bTc)1U7?GPzK6@%;UC#3Q!5EzD5s_ zO{u$6Hm{T)sbwK!4;pb6S^&IyG zlTIBnuR|WcB?TXR_K}JY{$3=fBvML(uWtDIt{OpjHW*DVW63uMzDxiUsdbZ}HJ2W7 zGF0Soy_octfFiIIECb6yF<33+x7az+SKqR6);vZ~#<;!^Azp^EKQ%N*QaRwT|-LZfd5CKt15H%%G)D z#Xdq!w5W-E%M$bj{Xhmh>`w{9K%W4{H}LRxjkgdfn7Om%1An z@f3I(YyewGZ!4$(m0%nBJ`c8o9bhNv z$QKQEgFRp`*axb>esBO(gTutF!96PFVSJaiM;*XT2N~3mLEM!#H3BN^5?W$Gpk$g7 zSt=hMuH^m?z~kVDU={aP1KBUX7OVs7!Ij&BMTsm*WKklE5?PeUqC^%YvM7LBzS0*ARi!hNxk9Hks}lp~sU62kvq_^9chs4wI80=+>W zAho_9keSU`+zGgO^hnv%3|R{c=c!+rzA26VI2~lb`Ak;AOdmw697s<&h+c3A5*|*S z9YNom?R%SAL5d*9cbxWe91B!5J>r|RmG{ZvXYjD@vi@cj>8}QBz*?{ltOu9%Gvrx9 zejC9iuo;wsGEfe-K*Ls00V=^|e1)D}U^mzU_JVz&3flIA1E3llgvLX_@D)00h;x+k z*HV^OprKB*NjMb;r@F$aCVHoz&^F#M{LJ;8rKE2$2D|{*yo@y+)wR}orVY>h^=uMS zle+eKs%P!%S1mNUP03;@-L2F*X+gv32c*>`(9eEMKYKCItK3S9v&T5QXOUhdlioRt zv1lkMi~?i8SRnQrvDHij(#JkWn45Zhi8_3V`g@6bd&%_Hxzxt)SDjaXYWdaVH<|o? zMBJyq(_jM-8mhp4Z~#<;Ov)dR{FBs;w767Cl7^cOGT=idBfsQ0fbcBZ-woQ_5g=^Kxb zpBX8jUut(JN*85HmPtvZ6vJ`HBiCH?pgdo_XgI!Cd1v@E(*7x<>QU1c(vWOABW4Dv zWU^X5fKet33}gl{2;FIj?+|>bp|?1KDRF4l%+WVT7%v$2iIu@)9|{ zM6Xe;rn0_2kGvKWz62D3rC=FY4vN7l@?H(rfVE&9SPz~d?-J792sVMupcIsWaL~xKl;arXI8Oh8Hpv(rOM6L$`(xm*^v2`h^?3XfadT-|qGN~_^mAhV!tk=c<9iRT zzr(XF)IQ-lZ3<2g@tuUjr{Qpe;cgD@1TY!7EhhdFPz08OWneid2A{^g64KiUHi6Bc z6qJE-u!VfKf(lRxF6UeWoNIt{4REdj&NaZf1~}IY=bGVMGn{J<;#dQm>0$O-++aqa zO!i^eBh3X$^{(kH7sJaXpa?7l%fNC_4BBh6CGcrwTFcL3+ZwZ$kPoJUd%!ekV2o#8G>SGp28;#cs8hMnORvsd>BmH8 zkl98yu9RD}qAT@F?KOYD*3vJ)39*s%27N$Z&<|u#Co*Y?b}xFI{-*&>g*coN?bC&p ze+h26;FfU5uX$SZ8lsn9P*b3NDx>og+Wun*J#BV*D_hOeEl^=PCdBeH1cp=fxaA7SkDw4=Y z3V)79+h z{aWC84120Pj3XDIry0IC!}n(R-VEQH;d?WDZ-(#n@Vy?s*TeUE_1+}C-F^P>gyO>(duPB_Z;EfOxqlZ_A`ny+9P-S!#m6DDkd^8vX#sV2(?*cNyN~_4FM3a%s-Pn2Zz*H!^;;f#0SA#WREm#NE zgA!=i2sVMupcIsWa$xi`WD#ry*+%})gY94kco9@V$9`}CRD;8W9U*Od1`@`;JvZE9 zcN*vorht4f72E@+QD%|1ZF|Z@1IeQ0i0&r#3^Nu{y6cG{qm`GQ_LAu>#C9?Qy)B!5 zCWkg4wv)Tj0P{dTsa>(>;JK}!0#t&XJiiO<27AC>un!z0okO68>!ai=qpAESu#7u3 zNKMAsOVqN9)G;r!##rW5dCalC==k18`ln3`w|mv|P-^$85^FK{mVhF#6f6VFK{2>; zYrpzl)=Tcf%_ex&NWDoQ+8(s)@%SfF-_uEVId>kW zF5f|2F5}LRIj7Ttcd-8PBE5eBz5hY1^@rG9T1b6-l{M+NITy)JNp=C`Q}@23bX*-R zPLbnaU1Y6vJswgRa@_59zY~@h-aledWPW6Qr{Yd;Ms1Hyi+;-E@qEvl?0wXGDJCIy zaBOW{PTb?yET`0=zs_=c&DMF%*7^U()|t$x&_KU@(Ts38w4DiHF=0zU5m*YAf#skW zln{3#*aS9%QcwoU!A_pt1$KiyU@zDQYQQ!7=+)Xs|9&l>*KCgeJ2uB_*2KTont07B z__wtRe!gva*DQ9|EO!6*7Q1ffWwN3!7CYT$HT}x=z!2;tA=tV?uyx5A|JALCi>>SP zYYqI{+x`CbcDhikewXjP7=``jn)Oa>=2v6A`+V5u{$6Zuf4LP+_8j+M7lXX%E$?~v z!AjPTH9vW?dnndQ|6APh4)-|hW%BlRF7~@A*u<=e@6vB6_l&UDS-<4t#OxLf^S$T$ zg^xKUHcPRgdwdrN`EP7xpK)MO^&b)RaKXnHd>>&cyyD^e01LA6y@qWu=zxm%@VdAs z*18T4-#OohSSWe(ja&>3zE6BDtcURKo$ow0Tt%qGoVkO8m>=1}zCSVo$N}Z7baRlm z&rglHHa~L5KGZ7?8332ChfCbC`ETc2~T0yPi0*pifx zcF$h+lpWxI){?eojt=s5?l=zef6KY#ZBe0}wWzj7pfucXcaOI4nx9UaTD!!;9e+J* zn^;?4pyrW>pQFKbv2ElCbtPwtcFtFR15K*!@1^uv7Mz%kRoVtRVea z`F=)5=C)7X<^78fp0-%8xsg+LmE45yX0x8$lU1G&_EYqx-S*{lvr?KyFLoPeI3rj( z*BNGaR)6-vMw%~`bYgebK-Pu^aYnN?G=#OMVVqu8iAJ+#K9)0<-6(g_zvOVnvuZkt zHKxg&iRN1+Nvsj(o0Ze4?3a;u_qr;1x3McLN)JQf3bTg2lCO${upi?IsC|;t&HmYS z(6gRXzWlKPdY<8oVn6w_P+P(}l*gm0qvBbO+Q)Ad>&S_$OC2Ql zL!6yiQ$7sMFLQ>nN@ez6vBsRh4y;#5xsEd$J?vHJJjI)oU0J>A#oL9wS;LAoZyP1E zl9f-$RMu2u`7*~nTu)ttjW zZDba0WR}1>_YpW&!x>{FXCb#*C>P0v8p*{Q$tCj!_c3Uew^hHu`~1E6`nS9%*3G=n zFK;ZR7zrt4BX3-^Z4>EGDO_fcCc2!|{XvvmYJH61Y^>p9oT>Hka5IN82nUnkpzIEi zuks|DI^NCH@$P2r^dHRHX%D#bEOL~ZJJ9fAu;IcTW(9S)SwX#%GQW(zC@ZLwOdXtJ zR#3lc$}q#MqZUAQBxQ~yZ+ZJv_D(ADSx3&2Ltj(B`x}l8FuclwM|EhXa+n^y=Cxk` OE}kPZ$C|NL+&=-XE}xzN literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-BoldItalic.ttf b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..008c09f666b5522d6f93bca0365bd7b13cbec98d GIT binary patch literal 60188 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Book.ttf b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Book.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d4721f56ec86914814980f7ecce2186d2e3883ee GIT binary patch literal 56692 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

_b{F%T5QL!lNyKalg5~<+o*+w)`PER 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Italic.ttf b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/fonts/CartoGothic-Std/CartoGothicStd-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f124c8dc4b8d5c393713d039a2b740fa45586ddc GIT binary patch literal 60440 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 ql=BQFO9_39eh)MpyV~$-5Iov}cj|at+uqIig; + + + + . + + + 90 + + 90 + + + + + + + + + flate + + + + + + + + + $fontPath$ + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/1.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/1.svg new file mode 100644 index 0000000000..e2e87dc526 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/1.svg @@ -0,0 +1,15 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/10.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/10.svg new file mode 100644 index 0000000000..4740f587bd --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/10.svg @@ -0,0 +1,18 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/11.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/11.svg new file mode 100644 index 0000000000..09a0b2cf71 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/11.svg @@ -0,0 +1,16 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/12.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/12.svg new file mode 100644 index 0000000000..9794044c71 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/12.svg @@ -0,0 +1,18 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/13.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/13.svg new file mode 100644 index 0000000000..64268bb4fa --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/13.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/14.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/14.svg new file mode 100644 index 0000000000..469aa97487 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/14.svg @@ -0,0 +1,17 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/15.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/15.svg new file mode 100644 index 0000000000..8202233ef0 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/15.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/16.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/16.svg new file mode 100644 index 0000000000..01d6bf8164 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/16.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/17.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/17.svg new file mode 100644 index 0000000000..0a04c5560e --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/17.svg @@ -0,0 +1,17 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/18.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/18.svg new file mode 100644 index 0000000000..1cb891b34d --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/18.svg @@ -0,0 +1,21 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/19.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/19.svg new file mode 100644 index 0000000000..e6fbb179fc --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/19.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/2.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/2.svg new file mode 100644 index 0000000000..07d03395d0 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/2.svg @@ -0,0 +1,17 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/20.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/20.svg new file mode 100644 index 0000000000..ccbfd40319 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/20.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/21.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/21.svg new file mode 100644 index 0000000000..93ec53fdd9 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/21.svg @@ -0,0 +1,18 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/22.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/22.svg new file mode 100644 index 0000000000..f48c5f3fd1 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/22.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/23.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/23.svg new file mode 100644 index 0000000000..6624212957 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/23.svg @@ -0,0 +1,22 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/24.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/24.svg new file mode 100644 index 0000000000..a3d552535f --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/24.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/25.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/25.svg new file mode 100644 index 0000000000..56614a979a --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/25.svg @@ -0,0 +1,21 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/26.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/26.svg new file mode 100644 index 0000000000..56faeaca30 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/26.svg @@ -0,0 +1,22 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/27.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/27.svg new file mode 100644 index 0000000000..a75c812159 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/27.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/28.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/28.svg new file mode 100644 index 0000000000..7f8cf1a350 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/28.svg @@ -0,0 +1,23 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/29.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/29.svg new file mode 100644 index 0000000000..cb63adf1fe --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/29.svg @@ -0,0 +1,22 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/3.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/3.svg new file mode 100644 index 0000000000..918be806f4 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/3.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/30.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/30.svg new file mode 100644 index 0000000000..dc43ba1e3c --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/30.svg @@ -0,0 +1,22 @@ + + + + +]> + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/4.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/4.svg new file mode 100644 index 0000000000..8eb6a53b3b --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/4.svg @@ -0,0 +1,16 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/5.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/5.svg new file mode 100644 index 0000000000..ca7a9f22f6 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/5.svg @@ -0,0 +1,18 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/6.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/6.svg new file mode 100644 index 0000000000..783a0b9d77 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/6.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/7.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/7.svg new file mode 100644 index 0000000000..59b3714b56 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/7.svg @@ -0,0 +1,16 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/8.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/8.svg new file mode 100644 index 0000000000..c1803a3c0d --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/8.svg @@ -0,0 +1,20 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/9.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/9.svg new file mode 100644 index 0000000000..bc149d3cb2 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/callouts/9.svg @@ -0,0 +1,19 @@ + + + + +]> + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/caution.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/caution.svg new file mode 100644 index 0000000000..e732a36a32 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/caution.svg @@ -0,0 +1,79 @@ + + + +image/svg+xml + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-nd.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-nd.svg new file mode 100644 index 0000000000..37a32df762 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-nd.svg @@ -0,0 +1,243 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-sa.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-sa.svg new file mode 100644 index 0000000000..514c251b7a --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc-sa.svg @@ -0,0 +1,202 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc.svg new file mode 100644 index 0000000000..597a6220f2 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nc.svg @@ -0,0 +1,190 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nd.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nd.svg new file mode 100644 index 0000000000..6efd00d844 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-nd.svg @@ -0,0 +1,203 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-sa.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-sa.svg new file mode 100644 index 0000000000..f8502975ce --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by-sa.svg @@ -0,0 +1,199 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by.svg new file mode 100644 index 0000000000..e44c25f0a4 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cc/by.svg @@ -0,0 +1,155 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/cover.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/cover.svg new file mode 100644 index 0000000000..fb4ec15dc5 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/cover.svg @@ -0,0 +1,1650 @@ +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OpenStack Identity Starter Guide + + + trunk (Sep 28, 2011) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +docs.openstack.org + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/openstack-cover.st b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/openstack-cover.st new file mode 100644 index 0000000000..bd702f186c --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/openstack-cover.st @@ -0,0 +1,5262 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $title$ + + + $releaseinfo$ ($pubdate$) + + + + $subtitle$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +$draft.text$ +$status.text$ +docs.openstack.org + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/rackspace-cover.st b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/rackspace-cover.st new file mode 100644 index 0000000000..a6b409c7eb --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/cloud/rackspace-cover.st @@ -0,0 +1,5147 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $title$ + + + + $releaseinfo$ ($pubdate$) + + + + docs.rackspace.com/api + + + + $subtitle$ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +$draft.text$ + +$status.text$ + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/home.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/home.svg new file mode 100644 index 0000000000..e803a3178f --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/home.svg @@ -0,0 +1,26 @@ + + + + + + + + +]> + + + + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/important.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/important.svg new file mode 100644 index 0000000000..a4378d8cc9 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/important.svg @@ -0,0 +1,79 @@ + + + +image/svg+xml + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/next.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/next.svg new file mode 100644 index 0000000000..75fa83ed8c --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/next.svg @@ -0,0 +1,19 @@ + + + + + + +]> + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/note.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/note.svg new file mode 100644 index 0000000000..0ddb7df726 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/note.svg @@ -0,0 +1,108 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/prev.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/prev.svg new file mode 100644 index 0000000000..6d88ffdd0d --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/prev.svg @@ -0,0 +1,19 @@ + + + + + + +]> + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/tip.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/tip.svg new file mode 100644 index 0000000000..e65ba68943 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/tip.svg @@ -0,0 +1,115 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/up.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/up.svg new file mode 100644 index 0000000000..d31aa9c809 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/up.svg @@ -0,0 +1,19 @@ + + + + + + +]> + + + + + + + + + + + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/warning.svg b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/warning.svg new file mode 100644 index 0000000000..519e99d7e9 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/images/warning.svg @@ -0,0 +1,75 @@ + + + +image/svg+xml + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/pdf/os-identity-starter-guide.fo b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/pdf/os-identity-starter-guide.fo new file mode 100644 index 0000000000..718077028e --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/pdf/os-identity-starter-guide.fo @@ -0,0 +1,179 @@ +TrueCopyright © 2010, 2011 OpenStack LLC All rights reserved.OpenStack Identity Starter GuideCloud API Docs PluginOpenStack Identity Starter GuideTable of Contents1. Quick Guide to Getting Started with KeystoneIdentity Service ConceptsInstalling the OpenStack Identity ServiceStarting the Identity ServiceConfiguring the Identity ServiceDependenciesCreating Tenants, Users, Roles, Tokens and EndpointsCurl examples OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter Guide trunk (2011-09-28)Copyright © 2010, 2011 OpenStack LLC All rights reserved.OpenStackâ„¢ Identity Service offers open source software for identity management + for cloud users and administrators. This manual provides guidance for installing, + managing, and understanding the software that runs OpenStack Identity Service. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk Table of Contents1. Quick Guide to Getting Started with Keystone Identity Service Concepts Installing the OpenStack Identity Service Starting the Identity Service Configuring the Identity Service Dependencies Creating Tenants, Users, Roles, Tokens and Endpoints Curl examples OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk OpenStack Identity Starter GuideSep 28, 2011trunk 1. Quick Guide to Getting Started with Keystone + The OpenStack Identity Service provides services for authenticating and managing user, account, and role information for OpenStack clouds running on OpenStack Compute and as an authorization service for OpenStack Object Storage.Identity Service ConceptsIdentity Service Concepts + The Keystone Identity Service has several key concepts which are + important to understand: + UserA digital representation of a person, system, or service who uses OpenStack cloud services. + Keystone authentication services will validate that incoming request are being made by the user + who claims to be making the call. Users have a login and may be assigned tokens to access + resources. Users may be directly assigned to a particular tenant and + behave as if they are contained in that tenant.Credentials + Data that belongs to, is owned by, and generally only known by a user that the user can present + to prove they are who they are (since nobody else should know that data). + Examples are: + •a matching username and password•a matching username and API key•yourself and a driver's license with a picture of you•a token that was issued to you that nobody else knows of + Authentication + In the context of Keystone, authentication is the act of confirming the identity of a + user or the truth of a claim. + Keystone will confirm that incoming request are being made by the user + who claims to be making the call by validating a set of claims that the user is making. + These claims are initially in the form of a set of credentials (username & password, + or username and API key). After initial confirmation, Keystone will issue the user a token + which the user can then provide to demonstrate that their identity has been authenticated + when making subsequent requests. + Token + A token is an arbitrary bit of text that is used to access + resources. Each token has a scope which describes which + resources are accessible with it. A token may be + revoked at anytime and is valid for a finite duration. + + While Keystone supports token-based authentication in this release, + the intention is for it to support additional protocols in the + future. The intent is for it to be an integration service foremost, and not + a aspire to be a full-fledged identity store and management solution. + Tenant + A container used to group or isolate resources and/or identity + objects. Depending on the service operator, a tenant may map to a customer, + account, organization, or project. + Service + An OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance). A service provides + one or more endpoints through which users can access resources and perform + (presumably useful) operations. + Endpoint + An network-accessible address, usually described by URL, where a service may be accessed. If using an extension for templates, you can create an endpoint template, which represents the templates of all the consumable services that are available across the regions. + Role A personality that a user assumes when performing a specific set of operations. + A role includes a set of right and privileges. A user assuming that role inherits + those rights and privileges. + + In Keystone, a token that is issued to a user includes the list of roles that user + can assume. Services that are being called by that user determine how they interpret the set + of roles a user has and which operations or resources each roles grants access to. + Installing the OpenStack Identity ServiceInstalling the OpenStack Identity ServiceYou can install the Identity service from packages or from source. + To install the latest version of the Identity Service (Keystone) from the Github + repositories, following the following instructions. + + For Debian/Ubuntu, add the Keystone PPA to your sources.lst: + 1. + $> sudo add-apt-repository ppa:keystone-core/trunk $> + sudo apt-get update + 2. + Install Keystone: + $> sudo apt-get install keystone + To install the latest version of Keystone from the Launchpad + Bazaar repositories, following the following instructions. + 1. + Grab the source tarball from + Github + 2. + Untar the source tarball: + + $> tar -xzf <FILE> + 3. + Change into the package directory and build/install: + + $> cd keystone-<RELEASE> $> sudo python setup.py + install + + To install the latest version of Keystone from the Github + repositories, see the following instructions. + These are for Debian/Ubuntu.NoteIf you want to build the Keystone documentation locally, you will also want + to install the python-sphinx package.1. + Install Git and build dependencies: + $> sudo apt-get install git python-eventlet python-routes python-greenlet + swift $> sudo apt-get install python-argparse python-sqlalchemy python-wsgiref + python-pastedeploy 2. + Branch Keystone's trunk branch. (See + http://wiki.openstack.org/GerritWorkflow + to get the project initially setup): + + $> git checkout master $> git pull origin master + 3. + Install Keystone: + + $> sudo python setup.py install + Starting the Identity ServiceStarting the Identity ServiceBy default, configuration parameters (such as the IP and port binding for each service) are parsed from etc/keystone.conf, so ensure it is up-to-date prior to starting the service.To start up the Keystone service, enter the following:$ cd ~/keystone/bin && ./keystone In return you should see something like this:Starting the Legacy Authentication component + Service API listening on 0.0.0.0:5000 + Admin API listening on 0.0.0.0:5001Use this command for starting the auth server only which exposes the Service API:$ ./bin/keystone-authUse this command for starting the admin server only which exposes the Admin API:$ ./bin/keystone-adminAfter starting keystone or running keystone-manage a keystone.db sqlite database should be created in the keystone folder.Configuring the Identity ServiceConfiguring the Identity ServiceHere are the steps to get started with authentication using Keystone, the project name for + the OpenStack Identity Service. Typically a project that uses Keystone has settings in a configuration file: + •In Compute, the settings are in etc/nova/api-paste.ini, but Keystone also provides + an example file in keystone/examples/paste/nova-api-paste.ini. Restart the nova-api + service for these settings to be configured.•In Image Service, the settings are in glance-api.conf and glance-registry.conf + configuration files in the examples/paste directory. Restart the glance-api service and + also ensure your environment contains OS_AUTH credentials which you can set up with tools/nova_to_os_env.sh provided by the Glance project.•In Object Storage, the settings are held in /etc/swift/proxy-server.conf in a + [filter:keystone] section. Use swift-init main start to restart Object + Storage with the new configuration. Here's an example + /etc/swift/proxy-server.conf: + [DEFAULT] +bind_port = 8888 +user = <user> + +[pipeline:main] +pipeline = catch_errors cache keystone proxy-server + +[app:proxy-server] +use = egg:swift#proxy +account_autocreate = true + +[filter:keystone] +use = egg:keystone#tokenauth +auth_protocol = http +auth_host = 127.0.0.1 +auth_port = 5001 +admin_token = 999888777666 +delay_auth_decision = 0 +service_protocol = http +service_host = 127.0.0.1 +service_port = 8100 +service_pass = dTpw + +[filter:cache] +use = egg:swift#memcache +set log_name = cache + +[filter:catch_errors] +use = egg:swift#catch_errors + + DependenciesDependenciesOnce Keystone is installed you need to initialize the database. You can do so with the keystone-manage command line utility. The keystone-manage utility helps with managing and configuring a Keystone installation. You configure the keystone-manage utility itself with a SQL Alchemy connection configuration via a parameter passed to the utility:--sql_connection=CONN_STRINGWhere the CONN_STRING is a proper SQLAlchemy connection string as described in + http://www.sqlalchemy.org/docs/05/reference/sqlalchemy/connections.html?highlight=engine#sqlalchemy.create_engine.One important use of keystone-manage is to setup the database. To do so, run: + keystone-manage db_syncCreating Tenants, Users, Roles, Tokens and EndpointsCreating Tenants, Users, Roles, Tokens and EndpointsSample data entries are available in keystone/bin/sampledata.sh. The following are just + examples for a walk-through.Note + Some reserved roles are defined (and can be modified) through the keystone.conf in the /etc folder.Add two tenants, and administrative tenant and a tenant named demo. Tenants are equivalent to projects in the previous auth system in Compute. In Object Storage, Tenants are similar to accounts in the swauth system. bin/keystone-manage tenant add admin + bin/keystone-manage tenant add demoNext add two users to the Identity Service and assign their passwords. The last value in the list is an ID number. bin/keystone-manage user add admin p4ssw0rd 1 + bin/keystone-manage user add demo p455w0rd 2Now you can assign roles, which includes a set of rights and privileges that are double-checked with the token that the user is issued. bin/keystone-manage role add Admin + bin/keystone-manage role add Member + bin/keystone-manage role grant Admin adminNow define the endpointTemplates, which are URLs plus port values that indicate where a service may be accessed. This example shows many services available to Compute including the Image Service, the Object Storage service, as well as Identity itself. Since there is just one zone in this example, it represents all the services across the single region (but could also represent all the regions). bin/keystone-manage endpointTemplates add RegionOne swift http://%HOST_IP%:8080/v1/AUTH_%tenant_id% http://%HOST_IP%:8080/ http://%HOST_IP%:8080/v1/AUTH_%tenant_id% 1 1 + bin/keystone-manage endpointTemplates add RegionOne nova_compat http://%HOST_IP%:8774/v1.0/ http://%HOST_IP%:8774/v1.0 http://%HOST_IP%:8774/v1.0 1 1 + bin/keystone-manage endpointTemplates add RegionOne nova http://%HOST_IP%:8774/v1.1/%tenant_id% http://%HOST_IP%:8774/v1.1/%tenant_id% http://%HOST_IP%:8774/v1.1/%tenant_id% 1 1 + bin/keystone-manage endpointTemplates add RegionOne glance http://%HOST_IP%:9292/v1.1/%tenant_id% http://%HOST_IP%:9292/v1.1/%tenant_id% http://%HOST_IP%:9292/v1.1/%tenant_id% 1 1 + bin/keystone-manage endpointTemplates add RegionOne identity http://%HOST_IP%:5000/v2.0 http://%HOST_IP%:5001/v2.0 http://%HOST_IP%:5000/v2.0 1 1 Now you add a default token for the admin user to get when requesting a token.bin/keystone-manage token add 999888777666 1 1 2015-02-05T00:00This section adds the tenant endpoints for each user created above (admin with ID 1 and demo with ID 2). bin/keystone-manage endpoint add 1 1 + bin/keystone-manage endpoint add 1 2 + bin/keystone-manage endpoint add 1 3 + bin/keystone-manage endpoint add 1 4 + bin/keystone-manage endpoint add 1 5 + bin/keystone-manage endpoint add 1 6 + + bin/keystone-manage endpoint add 2 1 + bin/keystone-manage endpoint add 2 2 + bin/keystone-manage endpoint add 2 3 + bin/keystone-manage endpoint add 2 4 + bin/keystone-manage endpoint add 2 5 + bin/keystone-manage endpoint add 2 6You can configure Identity and Compute with a single region or multiple regions using + zones. You need to add a label for the endpoint for each region. Having a single region + doesn't require any work other than adding label. + keystone-manage endpointTemplates add SWRegion identity http://%HOST_IP%:5000/v2.0 http://%HOST_IP%:5001/v2.0 http://%HOST_IP%:5000/v2.0 1 1 + Curl examplesCurl examplesAll examples assume default port usage (5001) and use the example admin account created above.Admin Initial GETRetrieves version, full API url, pdf doc link, and wadl link:$> curl http:/​/​0.​0.​0.​0:5001or:$> curl http:/​/​0.​0.​0.​0:5001/​v2.​0/Retrieve token:To retrieve the token and expiration date for a user:$> curl -d '{"passwordCredentials":{"username": "MyAdmin",​ "password": "P@ssw0rd"}}' -H "Content-type: application/​json" http:/​/​localhost:5001/​v2.​0/​tokensThis will return something like:$> {"auth": {"token": {"expires": "2011-08-10T17:45:22.​838440",​ "id": "0eed0ced-4667-4221-a0b2-24c91f242b0b"}}}NoteSave the “id†value as you’ll be using it in the calls below.To retrieve a list of tenants:Run:$> curl -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​v2.​0/​tenantsThis will return something like:$> {"tenants": {"values": [{"enabled": 1,​ "id": "MyTenant",​ "description": null}],​ "links": []}}Retrieve a list of users: Run:$> curl -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​v2.​0/​usersThis will return something like:$> {"users": {"values": [{"email": null,​ "enabled": true,​ "id": "MyAdmin",​ "tenantId": "MyTenant"}],​ "links": []}}Retrieve information about the token:Run:$> curl -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​v2.​0/​tokens/​0eed0ced-4667-4221-a0b2-24c91f242b0b This will return something like:$> {"auth": {"token": {"expires": "2011-08-11T04:26:58.​145171",​ "id": "0eed0ced-4667-4221-a0b2-24c91f242b0b"},​ "user": {"username": "MyAdmin",​ "roleRefs": [{"roleId": "Admin",​ "id": 1}],​ "tenantId": "MyTenant"}}} Revoking a token:Run:$> curl -X DELETE -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​tokens/​0eed0ced-4667-4221-a0b2-24c91f242b0bCreating a tenant:Run: $> curl -H "X-Auth-Token:999888777666" -H "Content-type: application/​json" -d '{"tenant":{"id":"MyTenant2",​ "description":"My 2nd Tenant",​ "enabled":true}}' http:/​/​localhost:5001/​tenants This will return something like:$> {"tenant": {"enabled": true,​ "id": "MyTenant2",​ "description": "My 2nd Tenant"}}Verifying the tenant:Run:$> curl -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​v2.​0/​tenants/​MyTenant2This will return something like:$> {"tenant": {"enabled": 1,​ "id": "MyTenant2",​ "description": "My 2nd Tenant"}}Updating the tenant:Run:$> curl -X PUT -H "X-Auth-Token:999888777666" -H "Content-type: application/​json" -d '{"tenant":{"description":"My NEW 2nd Tenant"}}' http:/​/​localhost:5001/​v2.​0/​tenants/​MyTenant2 +This will return something like: +$> {"tenant": {"enabled": true,​ "id": "MyTenant2",​ "description": "My NEW 2nd Tenant"}} +Deleting the tenant:Run:$> curl -X DELETE -H "X-Auth-Token:999888777666" http:/​/​localhost:5001/​v2.​0/​tenants/​MyTenant2 \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/comments.js b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/comments.js new file mode 100644 index 0000000000..ff11415589 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/comments.js @@ -0,0 +1,7 @@ + var disqus_url = window.location.toString().replace(/http\:\/\/docs\.rackspace(cloud)?\.com\//,"http://docs.rackspace.com/"); + var disqus_title = document.title; + (function() { + var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; + dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js'; + (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); + })(); diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/ie.css b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/ie.css new file mode 100644 index 0000000000..4c5f1c2184 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/ie.css @@ -0,0 +1,13 @@ +.statustext{ + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1) + progid:DXImageTransform.Microsoft.BasicImage(opacity=.5); + width: 100%; + height: 30px; + right: -5px; + top:105px; + /* left: 280px; */ /* change to -12px; when sidebar is collapsed */ +} + +body #content{ + padding-top: 136px; +} diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-openstack.css b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-openstack.css new file mode 100644 index 0000000000..9290e6afe7 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-openstack.css @@ -0,0 +1,312 @@ +tr th .added { color: #E6E6FA; } +tr th .changed {color: #99ff99; } +div.added tr, div.added { background-color: #E6E6FA; } +div.deleted tr, div.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +div.changed tr, div.changed { background-color: #99ff99; } +div.off { } + +span.added { background-color: #E6E6FA; } +span.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +span.changed { background-color: #99ff99; } +span.off { } + + +body { font: 12px Verdana, Geneva, sans-serif; } +p, ul, ol, li { font: 10pt Verdana, Geneva, sans-serif; } +h1 { font: 15pt Arial, Helvetica, geneva; + color: #cf2f19; +} +h2 { font: normal 12pt Arial, Helvetica, geneva; + color: black!important; +} + +#header { + position: fixed; + width: 100%; + height: 95px; + top: 0; + right: 0; + bottom: auto; + left: 0; + border-bottom: 1px solid #bbc4c5; + z-index: 2000; + background: white url(../images/book_open.png) no-repeat 250px center; +} + +#header h1, p.breadcrumbs { + margin-left: 300px; +} + +#header img { + float: left; + margin-left: 20px; + margin-top: 20px; +} + +#leftnavigation { + overflow: auto; + position: fixed; + height: auto; + top: 90px; + bottom: 0; + left: 0; + width: 280px; + z-index: 1500; + border-right:1px solid #bbc4c5; + padding: 0px; + background-color: #f2f7f7!important; +} + +#content { + position: relative; + top: 90px; /* left: 240px;*/ + right: auto; /* bottom: 20px; */ + margin: 0px 0px 0px 280px; + width: auto; + height: inherit; + padding-top: 10px; + padding-left: 30px; + padding-right: 30px; + color: #000000; + /*border-left: 2px solid #cccccc; overflow :scroll;*/ + z-index: 1000; + min-width:800px; +} + +#navheader { + position: fixed; + top: 65px; + right:4px; +} + +#content h1, #content h2 { color: #cc0000; } +.navfooter { bottom: 2%; } +.highlight { background-color: #c5d3c3; } +.highlightButton{ font-size: 0; } + +#content pre.literallayout, #content pre.programlisting +{ + -x-system-font: none; + background-color: silver; + border-bottom-color: #DEDEDE !important; + border-bottom-style: solid !important; + border-bottom-width: 1px !important; + border-left-color-ltr-source: physical !important; + border-left-color-rtl-source: physical !important; + border-left-color-value: #DEDEDE !important; + border-left-style-ltr-source: physical !important; + border-left-style-rtl-source: physical !important; + border-left-style-value: solid !important; + border-left-width-ltr-source: physical !important; + border-left-width-rtl-source: physical !important; + border-left-width-value: 1px !important; + border-right-color-ltr-source: physical !important; + border-right-color-rtl-source: physical !important; + border-right-color-value: #DEDEDE !important; + border-right-style-ltr-source: physical !important; + border-right-style-rtl-source: physical !important; + border-right-style-value: solid !important; + border-right-width-ltr-source: physical !important; + border-right-width-rtl-source: physical !important; + border-right-width-value: 1px !important; + border-top-color: #DEDEDE !important; + border-top-style: solid !important; + border-top-width: 1px !important; + color: #23302D; + display: block; + font-family: Monaco,'Courier New','DejaVu Sans Mono','Bitstream Vera Sans Mono',monospace; + font-size: 12px !important; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + margin-bottom: 1em !important; + margin-left: 0 !important; + margin-right: 0 !important; + margin-top: 1em !important; + overflow-x: scroll; + padding-bottom: 0.5em !important; + padding-left: 0.5em !important; + padding-right: 0.5em !important; + padding-top: 0.5em !important; + width: 100%; +} + +/* Show Hide TOC tree */ +.pointLeft { + cursor: pointer; + padding-right: 20px; + display: block; +} +.pointRight { + cursor: pointer; + padding-right: 20px; + display: block; +} + +/* Search results Styling */ +.searchExpression { + color: #0050A0; + background-color: #EBEFF8; + font-size: 12pt; +} +.searchresult li a { + text-decoration: none; + color: #0050A0; +} +.searchresult li { + color: #0050A0; +} +.shortdesclink { + color: gray; + font-size: 9pt; +} +.searchText { + border: #BFCEE9 solid 1pt; + width: 11em +} +.searchButton { + margin-left: 3px; + background: #EBEFF8; + color: #0050A0; + border: #BFCEE9 solid 1pt; + font-weight: bold; + font-size: 10pt +} + +.title, div.toc>p{ + font-weight: bold; + } + +p.breadcrumbs { + margin-bottom: 0px; + margin-top: 33px; +} + +p.breadcrumbs a { + padding-right: 12px; + margin-right: 5px; + text-decoration: none; + color: #575757; + text-transform: uppercase; + font-size: 10px; + background: url(../images/breadcrumb-arrow.png) no-repeat right center; +} + +p.breadcrumbs a:hover { + text-decoration: underline; +} + +#header h1 { + margin-top: 2px; +} + +table.navLinks { + margin-right: 20px; +} + +table.navLinks td a { + text-decoration: none; + text-transform: uppercase; + color: black; + font-size: 11px; +} + +a.navLinkPrevious { + padding-left: 12px; + background: url(../images/previous-arrow.png) no-repeat left center; +} + +a.navLinkNext { + padding-right: 12px; + background: url(../images/next-arrow.png) no-repeat right center; +} + +a#showHideButton { + padding-left: 20px; + background: url(../images/sidebar.png) no-repeat left center; +} + + +.legal, .legal *{ + color: #555; + text-align: center; + padding-bottom: 10px; +} + +.internal + { + color : #0000CC; + } + +.writeronly + { + color : red; + } + +.remark, .remark .added, .remark .changed, .remark .deleted{ + background: yellow; + } + +tr th, tr th .internal, tr th .added, tr th .changed + { + background: #00589E; + color: white; + font-weight: bold; + text-align: left; + } + + +.statustext{ + position:fixed; + top:100px; + width: 0%; + height: 0%; + opacity: .3; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + white-space: nowrap; + color: red; + font-weight: bold; + font-size: 2em; + } + + +div.note *, div.caution *, div.important *, div.tip *, div.warning * { + background: inherit !important; + color: inherit !important; + border: inherit !important; +} + +#content table thead, #content table th{ + background: gray; + color: white; + font-weight: bold; +} + +#content table caption{ + font-weight: bold; +} + +#content table td, #content table { + border: 1px solid black; +} + +#content table td, #content table th { + padding: 5px; +} + +#content table { + margin-bottom: 20px; + +} + +*[align = 'center']{ + text-align: center; +} + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-rackspace.css b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-rackspace.css new file mode 100644 index 0000000000..c4a9f1055a --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning-rackspace.css @@ -0,0 +1,380 @@ +tr th .added { color: #E6E6FA; } +tr th .changed {color: #99ff99; } +div.added tr, div.added { background-color: #E6E6FA; } +div.deleted tr, div.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +div.changed tr, div.changed { background-color: #99ff99; } +div.off { } + +span.added { background-color: #E6E6FA; } +span.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +span.changed { background-color: #99ff99; } +span.off { } + + +body { font: 12px Verdana, Geneva, sans-serif; } +p, ul, ol, li { font: 10pt Verdana, Geneva, sans-serif; } +h1 { font: 15pt Arial, Helvetica, geneva; + color: black!important!; +} +h2 { font: normal 12pt Arial, Helvetica, geneva; + color: black!important; +} + +#header { + position: fixed; + width: 100%; + height: 95px; + top: 0; + right: 0; + bottom: auto; + left: 0; + border-bottom: 1px solid #bbc4c5; + z-index: 2000; + background: #282828 url("../images/main_bg_fade.png") top left no-repeat; +} + +#header h1 { + color: #fff; + margin-left: 310px; +} + +#header h1, p.breadcrumbs { + margin-top: 30px; + margin-left: 310px; +} + +#header img { + float: left; + margin-left: 20px; + margin-top: 22px; +} + +#header p.breadcrumbs a { + color: #bbb; +} + +#leftnavigation { + overflow: auto; + position: fixed; + height: auto; + top: 90px; + bottom: 0; + left: 0; + width: 280px; + z-index: 1500; + border-right:1px solid #bbc4c5; + padding: 0px; + background-color: #f0f0f0!important; +} + +#content { + position: relative; + top: 90px; /* left: 240px;*/ + right: auto; /* bottom: 20px; */ + margin: 0px 0px 0px 280px; + width: auto; + height: inherit; + padding-top: 10px; + padding-left: 30px; + padding-right: 30px; + color: #000000; + /*border-left: 2px solid #cccccc; overflow :scroll;*/ + z-index: 1000; + min-width:800px; +} + +#navheader { + position: fixed; + background: #fff; + border-radius: 5px 0px 0px 5px; + padding-left: 10px; + right: 0px; + top: 37px; +} + +#content h1, #content h2 { color: black; } +.navfooter { bottom: 2%; } +.highlight { background-color: #c5d3c3; } +.highlightButton{ font-size: 0; } + +#content pre.literallayout, #content pre.programlisting +{ + -x-system-font: none; + background-color: silver; + border-bottom-color: #DEDEDE !important; + border-bottom-style: solid !important; + border-bottom-width: 1px !important; + border-left-color-ltr-source: physical !important; + border-left-color-rtl-source: physical !important; + border-left-color-value: #DEDEDE !important; + border-left-style-ltr-source: physical !important; + border-left-style-rtl-source: physical !important; + border-left-style-value: solid !important; + border-left-width-ltr-source: physical !important; + border-left-width-rtl-source: physical !important; + border-left-width-value: 1px !important; + border-right-color-ltr-source: physical !important; + border-right-color-rtl-source: physical !important; + border-right-color-value: #DEDEDE !important; + border-right-style-ltr-source: physical !important; + border-right-style-rtl-source: physical !important; + border-right-style-value: solid !important; + border-right-width-ltr-source: physical !important; + border-right-width-rtl-source: physical !important; + border-right-width-value: 1px !important; + border-top-color: #DEDEDE !important; + border-top-style: solid !important; + border-top-width: 1px !important; + color: #23302D; + display: block; + font-family: Monaco,'Courier New','DejaVu Sans Mono','Bitstream Vera Sans Mono',monospace; + font-size: 12px !important; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + margin-bottom: 1em !important; + margin-left: 0 !important; + margin-right: 0 !important; + margin-top: 1em !important; + overflow-x: scroll; + padding-bottom: 0.5em !important; + padding-left: 0.5em !important; + padding-right: 0.5em !important; + padding-top: 0.5em !important; + width: 100%; +} + +/* Show Hide TOC tree */ +.pointLeft { + cursor: pointer; + padding-right: 20px; + display: block; +} +.pointRight { + cursor: pointer; + padding-right: 20px; + display: block; +} + +/* Search results Styling */ +.searchExpression { + color: #0050A0; + background-color: #EBEFF8; + font-size: 12pt; +} +.searchresult li a { + text-decoration: none; + color: #0050A0; +} +.searchresult li { + color: #0050A0; +} +.shortdesclink { + color: gray; + font-size: 9pt; +} +.searchText { + border: #BFCEE9 solid 1pt; + width: 11em +} +.searchButton { + margin-left: 3px; + background: #EBEFF8; + color: #0050A0; + border: #BFCEE9 solid 1pt; + font-weight: bold; + font-size: 10pt +} + +.title, div.toc>p{ + font-weight: bold; + } + +p.breadcrumbs { + display: inline; + margin-bottom: 0px; + margin-top: 33px; +} + +p.breadcrumbs a { + padding-right: 12px; + margin-right: 5px; + text-decoration: none; + color: #575757; + text-transform: uppercase; + font-size: 10px; +} + +p.breadcrumbs a:first-child { + background: url(../images/breadcrumb-arrow-white.png) no-repeat right center; +} + +p.breadcrumbs a:hover { + text-decoration: underline; +} + +#header h1 { + margin-top: 2px; +} + +table.navLinks { + margin-right: 20px; +} + +table.navLinks td a { + text-decoration: none; + text-transform: uppercase; + color: black; + font-size: 11px; +} + +a.navLinkPrevious { + padding-left: 12px; + background: url(../images/previous-arrow.png) no-repeat left center; +} + +a.navLinkNext { + padding-right: 12px; + background: url(../images/next-arrow.png) no-repeat right center; +} + +a#showHideButton { + padding-left: 20px; + background: url(../images/sidebar.png) no-repeat left center; +} + + +.filetree li span a { color: #777; } + +#treediv { -webkit-box-shadow: #CCC 0px 1px 2px 0px inset; } + +.legal, .legal *{ + color: #555; + text-align: center; + padding-bottom: 10px; +} + +.internal + { + color : #0000CC; + } + +.writeronly + { + color : red; + } + +.remark, .remark .added, .remark .changed, .remark .deleted{ + background: yellow; + } + +tr th, tr th .internal, tr th .added, tr th .changed + { + background: #00589E; + color: white; + font-weight: bold; + text-align: left; + } + +.statustext{ + position:fixed; + top:105px; + width: 0%; + height: 0%; + opacity: .3; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + white-space: nowrap; + color: red; + font-weight: bold; + font-size: 2em; + margin-top: 30px; + } + +#toolbar { + width: 100%; + height: 33px; + position: fixed; + top: 93px; + z-index: 99; + left: 280px; + color: #333; + line-height: 28px; + padding-left: 10px; +} + +#toolbar-left { + position: relative; + left: 0px; +} + +body p.breadcrumbs { + margin: 0px; + padding: 0px; + line-height: 28px; +} + +body #content { + position: static; + margin-top: 126px; + top: 0px; +} + +#header h1 { + position: fixed; + top: 35px; + left: -15px; + color: white!important; +} + +body.sidebar #toolbar{ + left: 0px; +} + +body.sidebar #toolbar-left{ + left: 0px; +} + +div#toolbar-left img { + vertical-align: text-top; +} + + +div.note *, div.caution *, div.important *, div.tip *, div.warning * { + background: inherit !important; + color: inherit !important; + border: inherit !important; +} + +#content table thead, #content table th{ + background: gray; + color: white; + font-weight: bold; +} + +#content table caption{ + font-weight: bold; +} + +#content table td, #content table { + border: 1px solid black; +} + +#content table td, #content table th { + padding: 5px; +} + +#content table { + margin-bottom: 20px; + +} + +*[align = 'center']{ + text-align: center; +} \ No newline at end of file diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning.css b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning.css new file mode 100644 index 0000000000..9290e6afe7 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/css/positioning.css @@ -0,0 +1,312 @@ +tr th .added { color: #E6E6FA; } +tr th .changed {color: #99ff99; } +div.added tr, div.added { background-color: #E6E6FA; } +div.deleted tr, div.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +div.changed tr, div.changed { background-color: #99ff99; } +div.off { } + +span.added { background-color: #E6E6FA; } +span.deleted { text-decoration: line-through; + background-color: #FF7F7F; } +span.changed { background-color: #99ff99; } +span.off { } + + +body { font: 12px Verdana, Geneva, sans-serif; } +p, ul, ol, li { font: 10pt Verdana, Geneva, sans-serif; } +h1 { font: 15pt Arial, Helvetica, geneva; + color: #cf2f19; +} +h2 { font: normal 12pt Arial, Helvetica, geneva; + color: black!important; +} + +#header { + position: fixed; + width: 100%; + height: 95px; + top: 0; + right: 0; + bottom: auto; + left: 0; + border-bottom: 1px solid #bbc4c5; + z-index: 2000; + background: white url(../images/book_open.png) no-repeat 250px center; +} + +#header h1, p.breadcrumbs { + margin-left: 300px; +} + +#header img { + float: left; + margin-left: 20px; + margin-top: 20px; +} + +#leftnavigation { + overflow: auto; + position: fixed; + height: auto; + top: 90px; + bottom: 0; + left: 0; + width: 280px; + z-index: 1500; + border-right:1px solid #bbc4c5; + padding: 0px; + background-color: #f2f7f7!important; +} + +#content { + position: relative; + top: 90px; /* left: 240px;*/ + right: auto; /* bottom: 20px; */ + margin: 0px 0px 0px 280px; + width: auto; + height: inherit; + padding-top: 10px; + padding-left: 30px; + padding-right: 30px; + color: #000000; + /*border-left: 2px solid #cccccc; overflow :scroll;*/ + z-index: 1000; + min-width:800px; +} + +#navheader { + position: fixed; + top: 65px; + right:4px; +} + +#content h1, #content h2 { color: #cc0000; } +.navfooter { bottom: 2%; } +.highlight { background-color: #c5d3c3; } +.highlightButton{ font-size: 0; } + +#content pre.literallayout, #content pre.programlisting +{ + -x-system-font: none; + background-color: silver; + border-bottom-color: #DEDEDE !important; + border-bottom-style: solid !important; + border-bottom-width: 1px !important; + border-left-color-ltr-source: physical !important; + border-left-color-rtl-source: physical !important; + border-left-color-value: #DEDEDE !important; + border-left-style-ltr-source: physical !important; + border-left-style-rtl-source: physical !important; + border-left-style-value: solid !important; + border-left-width-ltr-source: physical !important; + border-left-width-rtl-source: physical !important; + border-left-width-value: 1px !important; + border-right-color-ltr-source: physical !important; + border-right-color-rtl-source: physical !important; + border-right-color-value: #DEDEDE !important; + border-right-style-ltr-source: physical !important; + border-right-style-rtl-source: physical !important; + border-right-style-value: solid !important; + border-right-width-ltr-source: physical !important; + border-right-width-rtl-source: physical !important; + border-right-width-value: 1px !important; + border-top-color: #DEDEDE !important; + border-top-style: solid !important; + border-top-width: 1px !important; + color: #23302D; + display: block; + font-family: Monaco,'Courier New','DejaVu Sans Mono','Bitstream Vera Sans Mono',monospace; + font-size: 12px !important; + font-size-adjust: none; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: normal; + margin-bottom: 1em !important; + margin-left: 0 !important; + margin-right: 0 !important; + margin-top: 1em !important; + overflow-x: scroll; + padding-bottom: 0.5em !important; + padding-left: 0.5em !important; + padding-right: 0.5em !important; + padding-top: 0.5em !important; + width: 100%; +} + +/* Show Hide TOC tree */ +.pointLeft { + cursor: pointer; + padding-right: 20px; + display: block; +} +.pointRight { + cursor: pointer; + padding-right: 20px; + display: block; +} + +/* Search results Styling */ +.searchExpression { + color: #0050A0; + background-color: #EBEFF8; + font-size: 12pt; +} +.searchresult li a { + text-decoration: none; + color: #0050A0; +} +.searchresult li { + color: #0050A0; +} +.shortdesclink { + color: gray; + font-size: 9pt; +} +.searchText { + border: #BFCEE9 solid 1pt; + width: 11em +} +.searchButton { + margin-left: 3px; + background: #EBEFF8; + color: #0050A0; + border: #BFCEE9 solid 1pt; + font-weight: bold; + font-size: 10pt +} + +.title, div.toc>p{ + font-weight: bold; + } + +p.breadcrumbs { + margin-bottom: 0px; + margin-top: 33px; +} + +p.breadcrumbs a { + padding-right: 12px; + margin-right: 5px; + text-decoration: none; + color: #575757; + text-transform: uppercase; + font-size: 10px; + background: url(../images/breadcrumb-arrow.png) no-repeat right center; +} + +p.breadcrumbs a:hover { + text-decoration: underline; +} + +#header h1 { + margin-top: 2px; +} + +table.navLinks { + margin-right: 20px; +} + +table.navLinks td a { + text-decoration: none; + text-transform: uppercase; + color: black; + font-size: 11px; +} + +a.navLinkPrevious { + padding-left: 12px; + background: url(../images/previous-arrow.png) no-repeat left center; +} + +a.navLinkNext { + padding-right: 12px; + background: url(../images/next-arrow.png) no-repeat right center; +} + +a#showHideButton { + padding-left: 20px; + background: url(../images/sidebar.png) no-repeat left center; +} + + +.legal, .legal *{ + color: #555; + text-align: center; + padding-bottom: 10px; +} + +.internal + { + color : #0000CC; + } + +.writeronly + { + color : red; + } + +.remark, .remark .added, .remark .changed, .remark .deleted{ + background: yellow; + } + +tr th, tr th .internal, tr th .added, tr th .changed + { + background: #00589E; + color: white; + font-weight: bold; + text-align: left; + } + + +.statustext{ + position:fixed; + top:100px; + width: 0%; + height: 0%; + opacity: .3; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + white-space: nowrap; + color: red; + font-weight: bold; + font-size: 2em; + } + + +div.note *, div.caution *, div.important *, div.tip *, div.warning * { + background: inherit !important; + color: inherit !important; + border: inherit !important; +} + +#content table thead, #content table th{ + background: gray; + color: white; + font-weight: bold; +} + +#content table caption{ + font-weight: bold; +} + +#content table td, #content table { + border: 1px solid black; +} + +#content table td, #content table th { + padding: 5px; +} + +#content table { + margin-bottom: 20px; + +} + +*[align = 'center']{ + text-align: center; +} + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/ga.js b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/ga.js new file mode 100644 index 0000000000..d9ddf342f6 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/ga.js @@ -0,0 +1,18 @@ + +_gaq.push(['_trackPageview']); + +var disqus_config = function () + { + var config = this; + config.callbacks.onNewComment.push (function () + { + _gaq.push (['_trackEvent', 'Disqus', 'Comment', 'null', 1]); + }); + }; + +(function() { + var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; + ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; + var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); +})(); + diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/Arrow_east.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/Arrow_east.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1ed0df7b1583dc8336b14228adb32a579bc5d8 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^d_c^`!3HEhORwJpq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cEdb&7< zNKBo2ej#szgMiD$?IBGL7Z3c@=J2%jSasksL+k~{lZym)?4I8vVK}p9=1SEF!`j*l z=X#8lv{=3!OFY=Y?tT98e7@tn=2`0>w@#YLzQlhtH4t(6qy71x(R~L0I zRYwz-Mfc4wba|NEb66ChQEFnt+{zxHQDU`l%8k$yYH$9FHSc^>x2ANG=Ce67@B5_n zF)GL(E7RT-(ZM0#^4e)V`%E4gz6a8qb612Z%C-NEds>q?jkT4@MQKCS%Rjeoykz-l z!@^`R-~Rf&Lpt1>A_W>RzS#Osa&zv9ry^H!{_Qy?TxRFIbkTw&L7C&~&nyD;v^8di z=zfSkk;dH1b|vdVp1pXi_^VP@*5(Z{|7tfZxtz6;qs8e}?z@XGUqo&H{lEA`!UFS- z11XER{_ZAHD zhzb9G;d|n&dkfjwHpJQA*AQ!dd{Le4LYC$Ug9Ni`{;GpI+(MkKzdH4wicgfg+~;}- z7@(>pt`Q|Ei6yC4$wjF^iowXh&`{UFMAy(b#L(2r*wV_#K-a+3%D^B;$!P(KhTQy= z%(P0}8f5E#$pAH!fNUr(OSei&EKb!eEy`p_%gjl&(%09|$j?pHPf0FH%uOxQcgasK z%}vcKDb{yQ&dDq&P7Tj5$}TQQOitBLEXdR?PAw`+Eh^S8E=tzVP0Y;GFHcQMEGW>= t%uUyK&PYwpj?Yaj%8oZOt}rr)H!#uzTA2I&%POG#44$rjF6*2UngA`Z`BeY_ literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/caution.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/caution.png new file mode 100644 index 0000000000000000000000000000000000000000..38c054b2857aa700c4f15317eb6d6cac788a2b33 GIT binary patch literal 2958 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/note.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/note.png new file mode 100644 index 0000000000000000000000000000000000000000..672b8471e7651f366c8a57afa82e7d3ad2cbdcae GIT binary patch literal 2414 zcmZ|Rc~DbH8UXM_Aei8ZM38#`$5l2Y49E>4#pwlu5%53~lW-;k6A}>#*BBHOL|p|( z4iADNC^+JX97i1Rm>;C#>2W|6P zOfV#1Fqp*w{@%gr=mu>WPW_B!YuTy;Zr^4+*Yh;w=c2bWzFMemQu z$$TUU&R^H`@$1FF>7bblN+LmdEXN}37%_BD(Ayt3=Eu$?+!k2oI!enW*RT6tKj%?Y zvSjN>e&x2JfTAxf|DmMFHkI4c+2Nw!3)3a zLT`M1{uUHX{5`z2CZw_}_V(N1TfYE#{%As;J94Mmv18%cWou5+T>W&}!%hT|##tvf zpov4$YXHTZ43;Jc!OCfymSb`)eZ9ts?q05jOmyeg*sSx6`{E*M2v~3%@nnOl_5&nS zZ<&vosi|3<{gCX_L~_&KrL|~XH1;E&yMSRkS}}Z42_S?M`j<8Jy#&;!ih&OxBNr^b za04tE9RnJ%NO~98adERC?daZwRNyhG$^tmrAz0dPN`2UxM!#h`zrkAQe{JFwzt zHo&gb2VxruvESP2*GBNnVEQ1$k zZmIIqFb-L5j#ll`a58hG`I}(vC9X6B@eBsKeSZQ%En2CYTu$8uE?>@MGr?i^zmMAM3>QY=Bd<@*ASGiTDT zTsfHBbLr_5kdF3UDwdG?xaFAoC0-4&hW$Orz_zpmfGNAOA$4}jc697{>_p%OY($Eb zQr(1WoHSj&XU7DuBXLm6nfd`hfY2X)-z(#l>5iR6|BwW|T&9Q%Gee zwlsw&Qhv~IOV+Hbt5G%1*esuIb4_n(PzfsJ*T6bj3fLp>sX6`!zU_B_LEo`4Jr67~ zw*s2}fk2y}12XivdO7`PHuGF5>84kDFWZqr;`? z9Z6%K8n4M;fM6Orwp4i!{pL<7Isqk^owc|!r0~k2d1H0mc%NpL^w)x^xdVL;Pj^&A zOa2}_ZM*J2HN`;w39P6;%MPQoyaOhM=K%K9Y4As{2RyUUe;(?zyC3 zZmFQIJF`hBstbDENXw~+Htew^U9Xx+FcJb)nZ9#&+cM1I+frx}3ERsiB|u zQd%AZ?LsusNJdY2P=}ewyMAPBtRdUR`jF}ak%hD*p9o#*OA*`jpDP907Ra+s4p#%G zG1`B`yH?tKulznfH}~UTIh*ZGE|+@jP|rx{ry1eqB-KkpLhQry;+}M`JUKJIR#DHj z-W7kbTv4@K_n93QVK-aZgO_e5L{aC;xxs?w>iY{K(zcqmZaMjMkayQO>Fe>TC6ZFr zfK;cvU9!=hvfKo4N=ACQt#z{>@i84yQQyoiSB!UucvfrQn7>a z*_qXVY(&8?1&)D}bCYGnN@|(Uw+a2_bE@HH@_h`0!TdfR-}6(LP5?!_cA!Fj0ho^^ zQfq_p(e}-bvc^X1m4tvAE%~8HmsKBP_q&*kPRfR4r%QiXHZs3jTD`EC)!AxLEavy4 zcfHCc#a2^i+x-o~$Nj`Fo_GIDl<9SF&4{k{ znwvrsk1l?%*>D%^FO{LvjJ;L~#5P~&=n7V*B)P#Zg~PMhy~!Z!_{Im{=KpowxS<|Y z-BBH%jHr)8m09=Rz@t!(wo5rnK!mKxF!`?0l z%lW*aGsNpkry|jXh6>&aCs%N*yX%qmyZ46ZGHm&+?u#{MpFpbnz`|X-*ZIGfmw%?x zIH0E368|fI9&4U){u%Yl;05*H!|FtzutX+3k>$eRvD5+c1I5;sM6n~;I#6vXF18LX zc1|S9dKU^s-(P3<{|w-8nK6+E|NnqU;;muzfJn%|7e=}4qw`rL0WSs<8N+6|sBg?@ zE{8>CGI(?ji%0h6G6Wn}d?KIBqbHGh3=)SfWW|#hY_5PwVsaULGM~pFbLcVgWFCvp l74R4=J~@U%k5Y$tZX(M@ox+u5Aya3>1o&+8zTrj7{5O&mdW`@8 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/tip.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/tip.png new file mode 100644 index 0000000000000000000000000000000000000000..564e5c808f5bc16ade800e01865335245d6a0a74 GIT binary patch literal 3062 zcmZ|Rc{G%58vyVJMM&XIBwLc!nXyzdwl_vd$nr8n7_(r?7|qzlC`;5=>J_7f$&#fg zL_^9_2`%SlbzM@G?B)Xn-if`H<30 z2`vbcd1!|@>K6HFIy>gT9o+Ut_R;EK>!IT%hsy5TUyx7SppZD=5cKNwl51+g{<>7# zmGk9_XYGuRs^0$a{*yfGRk%_3?Fku6B_&q*^i#KLiu0HDn%lp=Yw}FEK?8!AfGk05 zz_~c#9sVuDjxjS1&y?quC=_cqPM_F-Xfz(A{}{>F(z=to_Ie+<<{ z%nVDHJ^vQ?EJ1lIAU^}YGsDEf=1p#t6>wujQ~52J*@;8|(p2^EgMCd`U?~Or$GEvc z_i6!Sf)$X^*+)2r5jG8J-BqL4ou z26Y=kwmOQb81c>?K%%o75HE+9mcJqhAOX+~*q*NnYPnp!nPKr>3IkTeve}n${GQ9JPk<-J;G>Jr!$e?Rl8@!ingmxDU_h?u0dP4h14ycQ0=#~H z?%#Q)q-mH%&rMvSmKYpWubO%+6>4BXz8{-RqcYeAsv@y z&q8`X4YkWP;{NLbW-$xjx6LvL8=&qNwVBBlZ~`HV9RZJV7A3{o6gU6v!vl{;S!|nQz&>B@ z!h$c;!9nbrikd(Yy*DWO%2j}lYME4jSE=tLF7dA8k#B=&bHm0O9QRF6tE-BusLRP* zN|VC+(r7c&e>M1#Dl;;w55USbh!UZp{?W2wH zST)7GVwSmw61wHceNHa0qrcDQt7(41EBZ}#dP*jL-n#}*p#*QjpH@{>m50jfelJX4 z+zd%dB9R3B#?KsIruRum&un#!6%_>~CkF=`(Zp3$j+ij{(v3;7eSKTEURowqRv#+a zf+yw|1%$}snM{BGIE}^^+DPO+nUU95E^eNk6>D9)_HFqO8}Vxn8=GeYu-Yf)5btx6 zPUgn)dLV8k$_9}7GY}}|&$o9l1>WB3jdODzzOl1%@oYAxo4Xm(VrgoKmzGsO36GGl zy|=o$bLXWBFI_KBPn>ga{sYl*lh)x0qcbyO>+zH*!H)p8n98=O=%-I}PSGlF7i5`s z_iD?0tb(vO9B!$|^z_9kBJQrUzeJwr_j>U zu&8a89TTfz8u@diNg_Npuv!&nnf&@&Wru*ar@aPN#;E|kv<2F<%&1dKi<|p0H{>J_eOkFX%1Vs_Io)Rqxitx z8>#4tDTTX^l}?fT$1y_#z~#W^q+=mcu4oe=!|6cLuI%b=D?cZ;dF=9B3EvwX_O%g! z2*Cg{?;?y($9e*Mwp&Z`>mykPa96xKF%85nTMuyXO|=v2+vtkt0@NRCf}clnRp!= z1JreTvLVq$=#JIh9c1iVgrLY4zBQ&=F=!ui%LhHJdR!^??ptrk9wU6YG`Kff0*X2d zwVn@#;CsO$_sUuE#JHD^Z|8u61Prh)58m7TdCvi}yb@q?(#zn>66t)V#hbkOO@%w& z^`Nhn6?j;yeHm;jN^Fh~l4^7E>VD==x3mf*7GE7tYdWB_3lO_DePp4b$Y`)D)Q6tl z`0KGVX;t=G7O-Jt99Tdpo&F{lA!9lMPMfWPeui&C>Ap38pyx2mZ}AN`;Ma#LsO!TJU0ug`@0dzUVV{SEw~Ml;jsmMic2| zQGg8e^z{*Xh6w$`Zu)v?{ljR(BM7}iXgxh;TUoFFNubh56#uCIpWv_bm?ugggAo|v z0ce6BgNz8HQy_mz5E+d^p#o`CGKxf``%%es6oy6&qmqL|87R76B#KT%Q2oNm!3bgy zEsTU9(TEHbgHA+I{V2gGI+;NWqZ7#t6ou*+APS+B5Ts~?^b!v@(SVShwIk-CCH}&H E0lIX|ZU6uP literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/warning.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/admon/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..7059d6062c7db6e2947d24427429145ef45ab8d9 GIT binary patch literal 1926 zcmZ{leK^zm8^^z%GhriJdF(i+U&MSzafwQ_F%Ka$^K6^Nu&K@CJVp*{q2%G`S3Bot zD<{u(9OP*#^PIAd$_lB7i$>jidf)FqKKJLoS>B#5>JVKB z008Q)ShSCfN4^DAS$0RqDp|^)OmufaZ+}0k`1MIyM)fQh-U z@Ej7v#X0d~C_n!oq(=kF^6>ERS}nX7-Yl6oby{gAaeX~0L2h=wyu7@0 zrSL$7es{Nu3ooqa!KmCu+CWiTi`<1?BZrKy_w8%OcfsFHwx`=?J^iwk;-#7OxFaD3 zqqKZ$N5>v+^GWmUbHqu}LR;L69$EQ2A!l1JmO7!0?4LZVF%nHGk`y93@uqv&RoBNv z!6=xSP1Y%)+bN{3wp|Ij7Ey=FDlo=D;zYwrr1Mt3d4CDt%$1gwmRzoVGW!O;3tvB5 zv+MCy{!YvY;=Zf7AdJ}!hJO51T#H-gz}Zuweu^_IM^fnP7VUxNeSH|r@G?T9s4!#m z24~@8_G$KL?1u~TM}Lca$YcUX?#BIUGP^K*U>Hn_WzFNShE> zXNtzP42Fn(5R-kS6Ml7dJJky=0UOfM(Q;5hNK{kn$*68rftf+jmDTv*w9g+TL0QLV z-il+M0sM^I|=N@3u%q@ z3GIXH)qYmKuZ53Ei;I(+NY@BmxZiW zo2-@=*>h}rO1GEtUNu-4dm!2D#?bCm73hxZhZ$=JwhcLxIpjhKiG%T?QW&cl3o#rtgmYV5ic*-T(3}7mismD+J6EA0jJ92;l%9p z_H6I4upl+>z-N<_<3d4~_u#UT(f&0dMyLK|>jacNI*K&UZ(e?alc1ZG`(FK`xiqBq zZY0+kR&Z_!V}36LRb0@Qpq{!&uRpv!u;rNRXk#L+gnsTKFd z_Uwv6xh4{xcY=*RS+#(ZwQkiWYHdKz(KbHnp&?Kd8UEkSplxo#e%pXp-@gUvT|75u zsIKmxj(^b zOQRR3r!Zloj!hevxGmM@23H1WXUjn#W4qc{A_0!Q7`iHv%rc(L&inh7l*hDvMPk;< z46fDJL_fEgQ*!1tH!~P-pXRIxdVAH?5f(sQ!$o`V_nR+IkVx)o$8C>T-D};t|0IXn zx)>cGF;5*S^aySc2!h&#!V@8!56jKN*1V>8Q_P{L{C- z{{2T|upB;+DczK&&aLwUIS+>2vO+qQRZ>&sv{-m^I1j`veF$JY$j7*?YfHRa>vKFsAM{bjw2;d$+UO|NGBwNbP|$ENF>vcq}aHG2xLSYi2*X`B#=s=&_Ftw o5tl$Gkr^O`N{Eypi9n}OXpt5&7nMBNoXiw(#dx9{oWisJ2dl+!`~Uy| literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/book_open.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/book_open.png new file mode 100644 index 0000000000000000000000000000000000000000..1086fbeb6336b6474f48a5510a0582e3d790348a GIT binary patch literal 1211 zcmV;s1VsCZP)BoUbkKpjg@lVct@!o$9i@X!`8?U``aBEkT zti&Wd4~6~%7=Gf&yQ80dG*s*mYM)5b*ngiwe>+oGSBu#;S3Q`bks+1l(_WU3_b^`_EBPULuEq0@~c+*!L|`AQ2}vkFCd_=+HWpT+Tz@9IZ!umB-5i2+PRu?ZiGQx|#z%qu6KJsuFq z3TYqpy(&A*qE?z_?2v>m5tPuW8IOod%!}aGE1VgURgn;;$swz0BUOdSc0n;wVOmE6 z>>z(vYvTBn8Xr_SfRDOFxpqhmMyQn(* znS|RFP|ZUS?1)0_BQY*S2^^U$p<#hYVl$}09EHghBdS?K>_ZO3%YDZ}l(K-oFHhj+ z>etVQ$QpNQC!FK_gQf2Ygn3Fz}(EQFzqY`9(ocz{X^jWGY*(*Qd;X_ZOqo>#sypG;&N+&|Fy%5osq!o}n z>yDg>LfXO1U1(=CMy>Qz%Wq z;HRtqtYYHoH}EO0+ad~FtVWt=6CSf1R&o7?K2B;yv_l4%FRkIm!V0Fw$8}=ITW=U1 zlU2#v0p?IlK=SN=yOly+nRh)Ah(>O3YdE*6`=-i;U>$9~yW99w&DWSQ0XXY#{nXvj z>XLqcWEt0;PMjRiw_FYm-0!Y82o=~K41UF0Sk&^+tDnAkvnG$}U#PS{3G6CTVkuX;DdiGP~K}{4{|yipQtr3pT*Jge*Uij Z0{~;&23{aS+7bW&002ovPDHLkV1ng#K&=1( literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow-white.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow-white.png new file mode 100644 index 0000000000000000000000000000000000000000..7c0d42dec415c0dd91ec4df0ce4c3b72812cd647 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ;0V1_0*t`W&jKx9jP7LeL$-D%~CV9KN0BIoj z>AbrhNO2Z;L>4nJa0`PlBg3pY5H=O_S-Bn0?ZnbcLE*(g~~i#978y+=k_Y{ z9X1ePF;_R9yyv7v|Bmx4(?X2wuc=>Iv&G0@?aciFCzmLE5?k7}iYMl5mf9qXR+X%^ z=Am=@f4c}-K5y^H+526@X$M2Yn`07(E8kBKIu#q5UcP7hwK&bCt7q<&W#~8|mK?)q ibN0>W?*HwK54fv07#ZI<@~ju=0tQc4KbLh*2~7Y1pi^Q1 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/breadcrumb-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..0b22b35fea398dd9fd8077174c50b102d083b427 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ;0V1_0*t`W&k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X{5)M8Ln>}1{rUgjo;i$Rl81)}2SXBLN}-xYF2fN?2T%4H zEZmcn_!P<*yqZLG6P%2HG7G$q*pP6LeMX`;OXk;vd$@?2>?v2G2j3I literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/1.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/1.png new file mode 100644 index 0000000000000000000000000000000000000000..de682c628feee885b97fd19e77b016518d833711 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=92~rKK68R45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWk%<(RmX6r@{8<}R!o-G--zwYdTlP5b5@8;1{=w*AcsQTNRLe=)iUl{`QE`z75pUXO@geCx4;f9R> literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/10.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/10.png new file mode 100644 index 0000000000000000000000000000000000000000..96c6ce45275c754c86964f523e57bb2ca5507877 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$N%nMc45_%)J87f$VF!_8`x4j_g4RWzt>|@iO6xonCpLUuhigLc3Jb+U%Op*^%iLyO4_(X;pN6- z=a#Hm^`=rTB~q_P5)HwY|d8XT*w^=@u zSiV--p1!#&MsKHy@TcQO>_47BbD2s2LA=92~rKJj#M45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWC>mIVh^7_bp?vVw0Ac8FkGr=O>_47BbD2s2LA=930$iScxC45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWu;5ShzZF-HKw%&(Ci= zKi__F#+A#LnX{Q1Wv$B$B&4JcEs1e3ld7n!Y^>a~XOD#~N71)ON4pbaWYyS|806*U zoij5voeK*MV|bQ)WU}+UbmrcJAECGvBVZi8DU2$xScp!J|iq49efdw9T3& z6_BCi{Wh_2S%*lDpnd(nngWmgRbRREj-5Ec;l&{=c~OYLP(f@;Re~n_6uEq+jm!eY z4?T-!I_%-FU3*BV(lAJgz49qrkWxKEFbBgty{H#GlO<(=fzROS>gTe~DWM4fIlZ{! literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/13.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/13.png new file mode 100644 index 0000000000000000000000000000000000000000..b4878f1a451337e8e34562ba148f4b8669dbbafc GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$iT8AI45_%)J87f$;Q)bS`?pED9L)6<@taey*G&cvlxG%uf$~RZ!px!#yrs(!{N|KWn3Uov-5ZqPv zLGQ`bEpBhw_dhHwe}C`pZ?79y1Pi_A2up2ruQ;N8QQgipNi)2})8dF>*H_m&0{%5C zo^;LYWd5V~uFmmHXTR6CJ>sr`PZT&FSe&y8zHH*7Cd|XeyybRo#k_WnEVZdxqa~r7vo!eLJ*%Rovco*|#lmM%k0+X>Kp3Z{yj} zom19d!1vow!LQ@5y-vBWOO>_47BbD2s2LA=930$G4ynC45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWBqMPL8CfP}<}4avv(*kWU2Q#57OY#I+56h3lkd-N!&t^WVN#45%PeTI#kX1)LZ z{Y&6s{{R1fdO`}z@du(}8Bda~a)h?5<7D|};23;_o9z*!hN4f3i#NlOhKPVyjZ0+$ zs`hXm;d40CdVHCWLR`zdu*A+i5}Fg64?SQDQmSVN=3p>A>#6*xIoSgkq70s{elF{r G5}E)R1*_Zu literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/15.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/15.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a76d51667ed2ea608facddd705cb079d9150e0 GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$N%VAa45_%)JIT=daDc$^|DBCd8xsyR zsGbb6N-H?~OhI+a?8&k|8apgJ*x8rYFtG>AaLKxI#O^8)d?mF@lv8$#g2j>)(NC;< z#D9AQCA~b@|NY(F*mqCw#XH>V>(omWWZUR}rZaqzyNgZW36WT#{v(`SZ`*gM#?9C~ zUGr0?^Pl`Rzga)Jwp@Bu#ox6k!ECnU^{=JNbWTU;P1l%y`n9p6z`Tsg-OYLxSf&G|7V^1m;Mc0w&Kr6dteMOc)I$z JtaD0e0ssM<)1m+X literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/16.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/16.png new file mode 100644 index 0000000000000000000000000000000000000000..c5ef6359aff17dae242a9f9b5b07d37492c5e2d5 GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$De`o245_%)JIOx#P=LtM{*BGkqO3z+ zOz0O-$=()Z)u9(O-ASYA#RbKZ7XdCut~zpb&9>MgVwGB;JwyM2zyzg*l3KD>B|27I z3%|3;`?@S;uY0)nPWiq2!paXWHgYr-cnqizE%Fd8zieDgW5l ze=>zBG}QIwrv|$$yZQW8D?_xBQk;!u9!W4bkhS$tfkn$>ittqpVD zf1h7XAn9?*^ohRPa@ljQmoC)k(m1>1>*KtssgV~-Z8Oq0M{e|;rn^@7O>_47BbD2s2LA=930$G4gbA45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gW?*}&7>JKP8>LQjxULeq0mxTLm?|WTXN6dy^?nI|9YG?f)^5jUtj}M6@4{d!ehO>_47BbD2s2LA=930$DfM)545_%)JIOx#P=LtM{`$6{S(g?% zwR`Myn9#*2I6cTZBz8;iw47M0DSWb4PmNg$3#LpnRlq>o})cD8xLPn<2RG#*B^`C5M#GZHV1}#5QrW zt5#B#YTt(FHNSa3`dX|k*t6Y7t@ur)oX+W}_d3&0OYpE|Y`>jhHoHKEec$`|pqG|s z&xL4Bed4#AIdWRE?ytXgCccMDtXdaoNbt3vNZYI)QsuR&+rU@&Yn5#GQKhsw=bv*l zHPo*U)7F{p9k?q=_I&nMsd௱J?yghEpb|-VpoRA}>5tWxeXQuIvD5d;Gpf0>c9xIYoipjdSHJpu$iFlY+O>_47BbD2s2LA=930$De`o245_%)JIOHPkb^|){7z@httA~7 z6gN8yth{mbWRR7}+&2oYE4pJBP2rQZvb17XH&@*nAiFEPpqy9H*+|6d%F&}u-gkce zf8?pO^2abg($Weo=AX(PI$`CEgN8G#7n!wh>srX9Dv= z^G6)@-TwO(?Kq?F#k{wj=_6M?kNvR0HfvMg!xc7eOM@C0X%xhY?|UCVDfL+8vKqVf zWxHcntdg=?bpQS0n>k5VbCo8aTyQsU@x_ce6Ta$vblwuBJH<;?XZq;?gV|@-IqTfs z7PvO7we;x0%}EAV?|Z#xu(oO>_47BbD2s2LA=930$G4gbA45_%)I?2$xH9+QQ|1|-{i2^qS z{QMqWc&5@~vSqi)jg)R@l`jf{`jM4 z@AGdp@pTq)^|)MeD(~sXLh~mUe4BI*Cv7}nz!Q9M``wL#*B>3;y!v{n?7Zh|)m1%( zx;M004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#0004_ zNkl3-r5QX2JA`%WOg@};C`jCi~jij)ModkqKNNHgqLBt~eKv9U2T9g=b zod`A->8!-&I4lepOcCT7AzE5UW)@CPNkRrbc9xmhncaO7j?GWp5!ZxDc!?P?BAUdf zohUhqG~$6c$Itdf6o_ZuxEw_~q2PDp?l;6cVY+#|L?Y2_G#XG<74!KVxm*sD$po=j z482|t;cytHX`)yxVmux{Qq3!OydMsSDNfGk^H?sIs8lLwwOXjx>u9&z$Ye62WjdY4 zU@+j$ZkZn<5{Y0sor>USG(t2Q6@Ds}5*^t(oeq-8q&;?$3oo4)iO1vUcDuq?6b1YJ zUiiD+4uL?xPE%!Pk$C4yT ze21><;yV_L1vE{AVHhlgsB|KL|JW_7$L_*O>_47BbD2s2LA=930$iScxC45_%)J87fW;Q*1g|4U?Dd_qr__Nog*S`iY2k5iL=zix>?%}Kg^qDT9ql*xg$<*x~|zy6W{WDR>vFSEu8_J2kJ|XUJ6!g ze`=_BuH*2m6L$spudbPO>_47BbD2s2LA=930$@$+0wo zD*JBcv>EUS9ygRKd3Wda2c@>dieam-=FL;_T=4qWyWPIaH{GaEvTHdWtvB6XF5>dm zzKR>~zZ=fzopr06Xx?WB>pF literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/23.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/23.png new file mode 100644 index 0000000000000000000000000000000000000000..3909b9cd8fd0720f5672bbdaa4ae37ba82c4b72a GIT binary patch literal 589 zcmV-T0004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#0004` zNkl@;rh&}uquSANt<%`2sbVuys_h9v7;)!@rdAvv@QY;h-&@>IEX(AqvV>ld& zd!x~S-|vTE7)Yg3==b~ARMTa}i*~zx#L0<70^{)*xm*s_Y892&PDh+wE*F-|r5roTqwd>3gp;|m3{_RJSS&D~ z&xP`PXgumA!OCztoyh0&NG6k5uh$}Dv)Le<&5DUCl?uw`vUtt~_k8ery`qR0uv)FY zt#mLLz~}SHtHFhOG#VAlNT<`7OeP=6ykXufM>rftuh)~Wx@-XVbUJA>#!_KDAsB<%w{t-LO}Uqfd9lPyGN?9A0LSWV&@ObC5W4^UX><4x0#%OmuWM( bB@^EOG7*lLyH^aK00000NkvXXu0mjfdrk4= literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/24.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/24.png new file mode 100644 index 0000000000000000000000000000000000000000..963a9e770cca4a2c7c7d0628a131848672c9bc83 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$DfM)545_%)JIT=hP=LVk^%oAVP~8MvZ@g~%#R=Z-}gYXd}BmtEHUQf2FPej@wC zcP0`%ebH;heAI+5nDEA2Z;e`e%w>_rp#lpQ&qN`py_WozqO0O(Ne_%0(Y9 z++(O&#b@<6b7KU{@xleS->zfd9JSVrm8trmW$pWr(7n0aZzo8w=}bSpHs8^;&P7De z_v+```+6c=H;*PwT({>m$Gizf2kH+gd{;TAXunS}{lq`{xq5>3Z?7JCqLyB?>y&o- dr~Z`3=0&eE`Pvp`?*_&SgQu&X%Q~loCIDgE)%5@X literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/25.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/25.png new file mode 100644 index 0000000000000000000000000000000000000000..458a91990be481a831161da501d993f1fb4fb9ac GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$>GpJS45_%)J86IRAqSD;`#Tx4HG>?z zj{3?pn^^4hXjhnNU8Nr? z=UeBJ?Y;klV)@Q$`*$BhH>|Y?RMl}(=j*V1DByc&y7*Lw3#x_gbCUMkam=oG;;SL> z#YN^}dEr;?M^g(-^YrJRH<#{ZD~WA?Ub!MfYlh$Qj-yEtdeb{xl` z+{xPWSpOF+ja#pNZPh9z8NO~l6JO`uciUd?s#)?m#GccyA;Y9AZ+myr#*VXTn?sc* zdL&rLbXj&RIby6o>7>f5uU0v?{|O$6T7TVR`Q;+(=MKkBd`qlkuVk4Tx~@E$)EJ`0 zIeg3KG*D!B_%t{6OB{an^LB{Ts5T43Ks literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/26.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/26.png new file mode 100644 index 0000000000000000000000000000000000000000..74b2507390edc1d45140ac991b9e73a26657cbea GIT binary patch literal 596 zcmV-a0;~OrP)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00052 zNklNP|PIxdf6<4i1k7aR_vB5gbx<5JZFw znjFOC4euWi5h6rP2pgW#7_NeJ&dnDusp!BD&g0(i-tV6GN%&qq;+i-kWWqsA35}=| zhPhF)h%Sj+!jGTpoluE;{;*j@55x(6FTVYPcp;wbY%d;<*K4&JWLd_1K1Vj2#b`8w z!{IkZQAeB;ehPxLHs zI-O{@+t_Zm!o_4V;U)RVDss78C=?3F=kuS_Ae(NtTfDj1Y>ETSV&Nku2$-$yEy5m2KJ`<O>_47BbD2s2LA=930$sq%Dj45_%)J85I~AqSE6`il)qMV9l4 z9z1wb(L+`yW{F4JnYph50*)+nejy;E#n|50zxUoUKHxt{h#t zqq}y!>Ll*mm(Bd|^xmJ2)wAbJnk%%u#ZBXg;6^2zLu&U9yJ;%L3i2P3tXs$Lq#iR* zMfs9&VblHY^8G4tobk^dhprC2y-7!-t4V?5Lf&@6`R6y@f6rRH{kG$@r|wdIKURF- z_kQ-;Fz)W7OtY3Py#9J&&`OS=%{N`NrXDJ=c(QWpgKiD6?s%c;&nq>idNoZs|NLTx ziBqR{>PMSfN345~Cp*gUu)QeTeNk0aaPHE}nI%@T5^aSM+9F&ho)*nGn|A1QM9nit zv)Qiu@3*geeIsvsdt23BzU!rr&G#f-3=S1te34^WX42j`ZrQC-yq8~^==uF9ztQ*j zPO8z&Cuy54Z6+>xpEKojs?PM&6#_Y$Vh#VVm@ZfM;d}nEb%#RV|BgGn507k?YP-|X jGRI!Eqvelo&L5VVV;QTDz7*I7j2Z?{S3j3^P6004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00050 zNkl3-r5QX1Gix7g9MMP_>Ln0O;f&{gQoumpvz{WyEQUr^DKR~chu@)hU z`2iMQVXvZMI4mwgFh!K>43;92nZ=WfBq0MI?B32}-pq}J?_nqIiEBb8PKha@5EbIX zNR&*XTcSi<;OF=xvP6?F7L(|iILGh7)o+M5LbbBJP$*O>m&=f48Jeacl}ceS7$6u7 zqFSwr@6+iNnM?+~Uav};E?0bPx7#sJPN&nD&*vx<3aHg;7>z~j|aoyQ25~luh%QitJMm--A_-hu`lPZ*2924^F2O#bOcJ zY!>VFT0C+KEaDiC$A=d9-?C7NMx$aF`FtLW#p2*#GMNam@V1}qKDxXB_T_S^I~)#+ z*|sD}aJ$`TwOT@~swxtR1ZJ}tFM?M(T7dt=9k*{(VGpmw6>;{*%B6{?<6SkD{K2&3 gJax^q004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00050 zNklcV7wL%}Lx4=Y&EW5C)+W55&6} zC|Q!Oh7ZJzvj0dqUG8|-YPBvnIF(9aGMS)QETUX4qup*Jolc`rC}6c(A)C!| z0q$(K@gjUa9|nVgm`B%jsH!S_{`Pu3;g3cm#9}dX>O>_47BbD2s2LA=930$3G{Sv45_%)I%%VKOM=9)`Noz?N>Wl% zvt;_6qxv5!EK=NYb>Yzm2UHcMm~PAD?b2oX&*+-Tb!6qjr)-vU^j@$PXJuIBdCY0O z=Wk-?x{ke0!S4Ow%a5pDR4?lk{pe*Qct13;J$sjuTxar@*X=u0WA;rn zwG9{D8^_=G*kM|#&UEh;tGZM?wW3qcT0gDOKjQe5#gXB#!GcUFv)R1ME@u`7tSmkx zcFKD02V-6~<}=SfKf3w7w#QBRo}G%^kx%YhyaZTY?BYBBdDb=7Y@6KdS7o~+)?fFy zEYh{eR2u<_B>$VGB9|$`njxgN@xNAoG!y< literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/30.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/30.png new file mode 100644 index 0000000000000000000000000000000000000000..c4dc404bc1cfeadb3f6e80671196d292e8eda1ed GIT binary patch literal 597 zcmV-b0;>IqP)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00053 zNkl+FR z${bd!72EAr==FLHhr=NgHASk;W&@kehFC0yLZKkm6h+zTj=V(d5l_a=Uatq2%O&(| zHiOx07MjQ9aw(7LoY)+VM$j}(toZ$Y?wru=b{o-XRA?S~{uQFD&x66>qEe|?LZOiO zR_^d>wZeEjMlP2_Hk%a}r&1|QCKEQox#^n${u5{H9_bwR;|p;_SpKlwB~khARcZ2T jgUR`KjSMD#lLtQmtF?>&>wXE800000NkvXXu0mjfFy-;> literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/4.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/4.png new file mode 100644 index 0000000000000000000000000000000000000000..1e42fb376bf0da3014c1b71496a3027daf578487 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$VeoWu45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWk%^r=YnIgE*Vor4#xN?x z@fMyo<2RAke=SI$GU0f98M_# zi3LlSwkn#MPJMWGw)u@Eu?|wa8*Uyubm&mQ>ub7ff`WoMQl&ErZiWR09&F%mSoGLL zV73DHzyJT`gB6vF&KSlpew@{~gKhdr1?LMUjR#oNGP)`bI@mC%wsiJna5hK?aC_OF zF)(NT=&Ml1kfdj0mdf-|>B|-_?0!c)I$z JtaD0e0s!H`mGl4r literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/5.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/5.png new file mode 100644 index 0000000000000000000000000000000000000000..635e7f816277da13e909e96b832ac8bb5e7d50d5 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$arAU?45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWL$+hvz+Zh-b8y_w; zG&=OQgEcd)(Q3W)%?x&S_O{a3*9==)TN5`|8VS5lZ2INN7U>orKmXyQqumxUXA~HY zJXP3U!njdnQ_t+#(uXIj`%5fZyjZfSxmohueEahsetu3*QMFN!=DpC%!_S{?QTa*5 z+0&ELxxC!`@SUB-7pK11kWkz`YnIfU+UMtFH_X4tc;Xm056gk|@%t~dt}}2{7H7S) ztF+tE)s^*;nyhTwRPFFZ+BccG=A3qrVgF>{^X1CQU>@)3dZ{12e@{Q&N@ ze}AouoIH-qV&GsXU}{k14XE0~*;TFZ?9k*VMvWDMRZ*>~pOTii@Ns>W_UQb>=%dK+ Y`mKN0%RTQafg#M`>FVdQ&MBb@0Dv*H*8l(j literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/6.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/6.png new file mode 100644 index 0000000000000000000000000000000000000000..521aedde2c46c55421e87a355b77c7d77238a929 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$N%eGb45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWij&rZ~=9KvP@ikAGBI4}o%6fQ-=VXbhs;UV~)th5j zH*FN^sGX2%Wo<2~<}>5Khfhzv+m`#!H##%JkU3H+#h9DhL?NJI#R?5(YisMncXk#_ z?yLLDWybO%Bt=zEVY$?T>_4BM^EY>OaXA+i867?~Rr}yMS7s}p8%_S+-rb2`UtLZ3 zc5$)0i$MIZr^U^ zjoh9myJ=Et&xIE|dSpJz$jI&f73kPzVZvfVI+ z*{k2Y@djhZ&JQX(eH7wa=7lA8?vc=(*!<`xTaZ#cLof$}O?6yAW0@5rFcug*UHx3v IIVCg!0PJ|aQUCw| literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/7.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/7.png new file mode 100644 index 0000000000000000000000000000000000000000..0d4b876a8cc1905944042956cc2c8e47b060fe3d GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$;qi2F45_%4oZ`T$W-h@8V3<|8r= zHLM-w3?E$->X?F0bS%+i>iFFl(Zp!|gWS+VuTo*!!8G5L6qV+#E-vTdV&hF`XZZx!Ctg+2(K!+*LG zyf}n6sxdGz%wd?3n8)^Lw!<5SBQX_|V$=lmo%~mCaEa@ga>DWD8@3>&dWK*QhNZV1 VXB~Ynd=MB|44$rjF6*2UngBtSpxyug literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/8.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/8.png new file mode 100644 index 0000000000000000000000000000000000000000..50fa94d16db8ef19ab376affc9da83e57521ee03 GIT binary patch literal 509 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xag=CK)Uj~LMH3o);76yi2K%s^g z3=E|P3=FRl7#OT(FffQ0%-I!a1C(G%cl32+VA$AK^E+@dkk42gO>_47BbD2s2LA=930$3GsAs45_%)I?2%caDYgwe=>Wa0DC)+ zpJEBu(uGs_VqJK4q!+Gmc2|7#;K6x;<2tNIT{L!h7jP?;z{$vZO$J~+Srg9=`o3ATW<2sm`|TLKPrTl zTM4C0@wMNcJmZkTkrX4r)9gpqhUhL*y#IZBnwr_Ws=ayJ=WMe6Cs6xw^&$<9CWcKq zi*>xuq!~Y{yjSpT_qF3<$r5arOpaFAv^}<%;kUe3&g@n7?GwjR)Rt*v>2>?+&$9RHs^=a@+U0rJ3Szh4dsk!UJ}os#;LACNKZ~sxR($&5C?i~5 v@A7U^MNazE_CIbMmba_aTK-Hn|Hl-#D=GDt)vx2gKxgoD^>bP0l+XkKdAG}3 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/9.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/callouts/9.png new file mode 100644 index 0000000000000000000000000000000000000000..7190d5a9aaeccb11ce5c500d5eeadfb1299c78e8 GIT binary patch literal 537 zcmV+!0_OdRP)004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00004XF*Lt006O$eEU(800001 zb5ch_0Itp)=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#0004S zNklHU+e8LN@ zwH$?bBM#-oFbrXu=5n0N<&eo_l66xSH+My|*$kFtfiZ?cp@2?jE#;NB;59 zCh$BDj^iK*0=TY=`Ft)L;VP9dz<+eX-6NdC{rEu~5!-)Q?wWW^dR3VGPBJ-vyg)Mf bmq`2tvJ+juyP*^?00000NkvXXu0mjfx%}Vp literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-nd.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-nd.png new file mode 100644 index 0000000000000000000000000000000000000000..25af3ebce2246782af1bf4538b279d105efcdc9f GIT binary patch literal 7424 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-sa.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc-sa.png new file mode 100644 index 0000000000000000000000000000000000000000..146f5781fd19b0c1e6b2a007cb655ef127386417 GIT binary patch literal 7636 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 Q0Bj6-sQd_Cs%RSYKeoEd`v3p{ literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nc.png new file mode 100644 index 0000000000000000000000000000000000000000..4b3128521e0f3584514efa5c56aa8fae91cb009a GIT binary patch literal 6520 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 Q0GZ)dH?_b literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nd.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-nd.png new file mode 100644 index 0000000000000000000000000000000000000000..95cc47fb6c8f46040c511bb231f78061aa4f56d8 GIT binary patch literal 6203 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

K;4tot` zbWulZ+(m@0o}TXRo=-k$4Vx5udhjeRFIO+~`*)KvX~J8$8YE#{L?qV<3e*|qSBOY+ zL_A`HPt{j$*x0)qs{D~d8gBDKpJ|8hEcaz3L*t9GINE$S_peOOh*=mJ85Y`3#(Wp6=>qeL9&4+qmp?Xh73 zPaq0gV=AN9;`o|}fu5?m|BiEB z=?7^m!o2Nz#M-E);y^=L_+yuW*h$eFoem>Q^b7igYD*5zJ3b_m5|@7Ha@{*+jwXH6 zH1n@zCmhc0U~kX@87~qD=Ay^Ga5dFgK{NJ|kbY_-xdHvPJZm!L546F>f(-0}Trojd zO_u;HFhCR)pio%_C0VGd6;weJs;a4^E~}uTsi44#qI38^6TE$0-EW2e{}XPpS1$n* zJis>uhPY`uV*;_V!2#}&Tkc+1O`wx-+t(W_@9GkO@x}(oBYa(gy|F$)f${;EF!=x% zS#L}T)<@RG%Qx6n*45V~P(CogMcy0Z?js+74fG8TaKQ%3yL)5YfWgH@-Z@;>$5jq^ UO=PsQHSku5k%2j)67CfDKLKN|Z2$lO literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-sa.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by-sa.png new file mode 100644 index 0000000000000000000000000000000000000000..2917834c30f8267563e8e3702e7ed3f407f9f912 GIT binary patch literal 6519 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/cc/by.png new file mode 100644 index 0000000000000000000000000000000000000000..905983e8e8c0e926baa6631f0fee96017d81074a GIT binary patch literal 5088 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-openstack.ico b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-openstack.ico new file mode 100644 index 0000000000000000000000000000000000000000..f3b9bf9c440bad810cf0508569216543bb96bf11 GIT binary patch literal 1150 zcmb``T}V?=00;0Z^jxCtqdT|VeYwrKHC@=MrDj-^FGe2(JtRF@5Y$6vSPCXRq}ie* z5Gt@t5g&Tclxb3_HYMFl|oUQl>_suD^JebAf{;zoM zpU3Mr-!buFiTOOUjD-b}q{4{ij}^O-%->;@IvNcNGJW3fKk5XCUk95swY z;fBpViu^tC`IGo_&=?z;&0AmMa_!_Fd9$M$)LKayc?LIj?ro3Vqq9~)Z*F0>=LX5x zA)GutiHgc8xNpp$;odB4S&fX&+zeOFD2^PRh~*_@{aRBKL-YUQ%6W&v1OG2C6E2bc z*2)+xy)at)VX=E*b&!3U<;Nyx08ZBkL+8%U8^iv??_=xFE9i#7*2U;7T@XxUj~Y5b z_pMxLhg|)uHl*m<&^Iu}^3i{AZhjfm^z;%!6Y~fR&%x{ag6=0XxZgU7n(HCvRA~Uc L&mvil16JcFha9?* literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-rackspace.ico b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/favicon-rackspace.ico new file mode 100644 index 0000000000000000000000000000000000000000..28b2e318b8c66d80befb86b390d7e6a88ff398fa GIT binary patch literal 806 zcmV+>1KIqEP)dU^(Rb#?8+FyLWzulUc0PiK8NaKej~k%>XT zNQdRaro9Y|KsjLpZHE7g+ZePg%orpjBz{IjM5r<$YrbF98ufPdwg<15ZuI-};th** zOA*T-ejWz7wNn^a6r>qGg}X8|c6Tv+{rZ*R?%liWKs<*9rukl8W5KIM>-+wG{0y>; zLAoS`;or|+3_^a+4BR?u44h_q4EN+k8Rk_kgj;y++BGW%kQeTkwtJiuG5&jmLFqpT zpOUux|M%;+|M!dA{$KS-`2QrM_W!F}cmLbj*@65E$KvARf4~M@v_v*G>}6BGOYA(4vuPXZ$Asx$EB?{9by0@ z!+%K;h8uV8u%r9+FF(>HEUKby5aE5bTce>KO-~K?*r;$K3CtrO8Wi#w=^p&>kDpf k?!9eoZ8vabcYpu`0B$2c^jDx5>Hq)$07*qoM6N<$f-t9stN;K2 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/header-bg.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/header-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..f9efa280225828f2ccfc6c051ffcb6d668967dc6 GIT binary patch literal 619 zcmZ?wbhEHb6k$kVxXQrr_wV2D-@pI*_51thH{ZT}d;j6X&tJdZzI*rO%a`B3e}Dh+ z?_@ZZ0GpFe+j^Y-nB4GQky?|**%@Z-z7FI5Wv|Nm#8B~bjy0ybU;M1uU}!1n(@e}RXNnDU7wMLU;R z%)gK^#d&Si`s=-Ar{9+8KG;xUvu?)u7bR8)^LF3QpHSns{yO`QJ$3uP|M=g~*eKi5 z+ScAK)z#h8+v_%A0^{TRT6o;hpwoH;@B=L;=bykzOp=_^*StzNTs-8zPin>KIR z!n=LP&Rx4C_U_w%;6TUW!;;62pE!AP;+eDOoR}_Nx_srzvg_C9-nzwp_ul;n4_F^R zdHU=b_sdtW-@J)?|DNO1=PzHsvi$h@>-TT2fBzYn*+QHrBy4SF*Vl+Su_4h}O+fM5 zEQ^VaN4q7A(|C?eT)d!P!MRJtZPSEJlhx%{#GKre>g{fjXgAw)^RlyPe8tanPJHH> z*)iY#A?Mwur5P7%=6t{_Ev$x8UUy{IJ*D< literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-blue.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-blue.gif new file mode 100644 index 0000000000000000000000000000000000000000..4fdabde69252ba43e8b658c74a72775caaf304f4 GIT binary patch literal 471 zcmZ?wbhEHb)L_tNI3mh0b>*rn_bz?>^5NvQ+|z#z(?15yRD zlY#Yrf@+_NCr7*Rnu7}!QgzNx-55}@F4$S|f`i~ggBz0NjqwI*2{Q9{vnE;=IjrB+ zDCD7$u;0?zfI%<#i1GTJdsHRM1Uh5*=AKsEeQ?SYjaMqdjg0|KjY4kRs^-=Wtu3wX zZqXd>y-od16RmlavwB*EXSDg-v-nSI_Fpi|n$>jqfB1PxT?^`t?fQfg*PWROT z?4=7Bj-NPj$bb8e1?SIiu}ay0;o4&VD^suExnz0EZN;6_?hnqjm6bhlW2}3)ao5bl z&nzEpx@W<5 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-yellow.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlight-yellow.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e847e7e01623b08e9a7e7d823fcb97104e76194 GIT binary patch literal 331 zcmV-R0kr-{Nk%w1VJrYF0HOc@`{bSf|Nr^cZTH48_|8oJ^wtd=`2yXqN@dAW)FA{*9 z0^lo>f-$0TSwVV~Os3NTjY>HMo^?sUEofV-pivzGA!zUjgNA5FQ#EN!ZcP>Pwa!Lg z*&TUsLwr0%X>V dfG2i6;P)aBqN^Dbjd|Rq0Yr!k5L_hy06YHIk5T{t literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlighter.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/highlighter.png new file mode 100644 index 0000000000000000000000000000000000000000..7d875fa9dcd97b72fa1af5da642985460f90e3aa GIT binary patch literal 598 zcmV-c0;&CpP)Xr) z)G!FiX)rMUy3L^B62~B{q?ZqK2_wi9Vl@Bzw4LG4j}Hug{z)+W`XkA3_uz7dPfxE+ z#A*O8%|E|>V)*j@3&XF!3Jm|488Ut@TGb2Bgo{<^`vFn8`;W=2NFKTJ$a3^wMR42mL`82)^{gQ@w+ zb%yshHi0!eHT>QUcR_M;^55^@zaMdNabehZ_#?xOhjI+Re{-Q|200t5*%PE0qz}al zKYsks{PX7zgR`?U!~PS$8Lm9kV)*`D0IvDn^$j4+K0wVoV0z$Qn9$pq!pOog8)Sg1 zt1AO1Cnv+EO`90Bq`xpoGTi`bUJui}71>fIXvll~`*MFa$oWc2N??s2K73&C@$q4} z_<)_^`L*33&Hm_`!7czMOAjVy*6sgwav6?ZO!TdHKSRKjK-FCQUj{OhyB{07z#7u^$jm k2jUu_ZSNR}1ONdB0IJ<--%Qgiw*UYD07*qoM6N<$g7%;i{r~^~ literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/loading.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..6a56815b224f865a176ee02259209bbe734a7c66 GIT binary patch literal 729 zcmZ?wbhEHb6krfw*v!vRRaN!<`}eM{u04D9OrAXX?AfzTO-;|9J-c`B-kLRQjvhVw z?%liDvuAJFvSsn&#sB~RSNzZI=Nc01>=@u`q-Vg)$iTp$_>+Z`gMptx2gn8*D!{ui!K?FQ=} zH?Xd{pt$&AAhW_8|9KxoF0L)FVBuPK^2Fx|Eyj5b!A2T$_)fYrI-Fn;YEaSX(VW82 zk<8BB^ zyg~ZU!^v%pW2>hJf)$GceOB@lW%IqbM+#%`yV*4 zSpoDBFs3Ycm>47vZsmyO|lq3pQPK+9JJ1v_kOAB<7PPOi?B$_+<{i4+h5@D_X*USQo*^ zaDpSuK*RrF;UPy+wgi?0O$Mhka~zylKP%{ViMg8^3Tnt4Ind5xl01vC$yt$sYs%r1 o3nDTyF1RxtpYS1rRbWl(0YARY!rMM@@~&Y>OFO^ag@M5u0Ak7h$N&HU literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/logo.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b111258c0ca80f948528d9fe96d1288b257c5a1d GIT binary patch literal 35061 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 Vy%`m%;W7XK002ovPDHLkV1m0+B@X}q literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/next-arrow.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/next-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..db595f465da4d03955dfcb11980a279b6ab6ccad GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^7*cU7>Bs;7_RJjWDk>HR4;U0G)l~k~EqL_RVNHXt zp|F%aL&tk&QFDfk40f#s0sKdvH+BhgXtFR)5Pp>CcW~(kW&w4*hz$n>JLDT!A~tAb uu{`2*V3nW1I#D!_;gQn}&KC>{2N>!FRd(cyzWN5Vl)=;0&t;ucLK6V+=s$P> literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/openstack-logo.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/openstack-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c08a93ca691b3bbad9db68e5fcf4036b58fcd4a2 GIT binary patch literal 3666 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/page_white_text.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/page_white_text.png new file mode 100644 index 0000000000000000000000000000000000000000..6a890d57d41b8f8b48f51d4dc8f9f125fe8a25be GIT binary patch literal 406 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/rackspace-logo.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/rackspace-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dbb473b2685a297b708d613d94451296f74baecb GIT binary patch literal 2846 zcmV+(3*q#MP)dbVG7wVRUJ4ZXi@?ZDjy7FEKeU zF)_nbVYC1M0338hSaefwW^{L9a%BKPWN%_+AVz6&Wp{6KYjYq&Q#En5<2C>Q3U^6F zK~#90?OZ{w+_({a90bVHy$F!yv`^rkT)>(Wq~`>dPcYvnu)NDIeS^`Qz&$6hd;+)k z0W6>3_Xn~KUKT8Vl}bg4vj5or{`~-5Ze@IxXRAI<*h0dW`N5n`;ak?;sa_;P!(7Mnu4 zTQDx^8vuQ3)8tjE-gNNbTu^U?*r&9g+@~Nm##?$o40x~Mc`JNvCFu;{q=Mud+lI>9 ztGwgVAqpvzc8gMbrR5SIl_Z@I$6->|=~Ji1Yq6m@4|AgB3hFx+YB@44%@a+>XkTg^ z8BGAKVQWQS&-CNWjL}aCe9!RL2%SZ3>alfPOCNTet_maGq`b8md&aTxR*WN~aM-?V z7|oj8Dsy7S4wd%j_^b?V&J^pZ#+u$L#;L91VNpw%j<11h(>Z({I33KLv{zypkY>PH zW_Q+{J^a~*O2h9}6LN}-CDfwPoCq_Z3I2F`xfya~NRq~soPw93^BnN@>#o~l0nR28|U}2wH`b+0;s*ER)*%iZ~C8sv4MS4Iix`n!P<<3;L zo2kQU?W4(`2)?A>UdelP8!%`KXg(Eg-He*mdcQs5k*H)})(%Zm;H6$U<^BjE%$X3@ zbL|nmS6xpVLU_K=_OFZ&&6V~BGZX#RL<{;%o!-MzFYu8o*LdEi@b{xhJ~L{}4S>Cq z|A*Tu%VKHTV75m4?Q)@LN;TaFp`U0v`l@_y+Of+~@AS{&kl}CZ4$#nN3p;KfGG*uN zrAEfY7?#F&#kHS^xa`WAQrrpL0j^aZyhWzL)URu7ceJn3n*LYEtpM-V}0 zw9y(}rwD52wEcG{%{m#jEg-+TBpxbEm*`Y?@1#Ewo>NF?BmFpFI{r_nY*NMRp3!q| zRq`f;Fd~|TYPKJC)+$O{R=?R!(y7ITbzg z!Sqw63_0}08>=PM4v%w4@xB~7PQxh&4zasVu1y-WIq#|$8qc%JA;r)>IC<~r3y;05 zP~<$rmg|r-K=& zL4AR#Bk&r)KQKP_1H=jF5XU45ulJChOt}+)gBRKfAsk8mBz&fR^m4z&Sg1!2y_DS| zj+J#JdZ?pH>0uR3xp(+J3H=d>8d!KpHstVdGQUhUlD}pn`NUyqxn{vT1iVM@NZd6T z_buIV|6V{RI1J1$Q$X39{F?R=qPBUQi`QImi>;H^e_1BXonaQX(g>e zwB1_!5Hkj>_lOQfj~GrlSbLbmC)!dp;1oi*Qu*BsZ6aSQWSZ<%S_(PUDsArF1iRzl(rN+7)I&~B5Ks6sJd)Ed zI9P$R@2-s4n!CRGM14<}5{`tenxuqErKJhIeKnF}M@|cE+MCq@b1Re;$J<(0a=$fn z6aEa36<;L2#aCXcM;bd&D5bi$U#+(A_<@^4o1o^XAj{Go!-T(A-!R!R8tyy99iODdyxktHu{8i zy);gvuQpxqc@QCZ1>D+T3F(cuk#-3ow2WS2IwEvN{Hjvx&|PEDMrXv2hkKeX*;$ii wZiYWN=?4s&v@`sqhoZ*tWvmWkdoYXt1Nv+!Ytf9kx&QzG07*qoM6N<$g4lC%7ytkO literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/search-icon.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/search-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dfd5bb9f9e85540166383c79ed2b586933e7ae7b GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngj!3HE3xL=O}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JigtLqIEGZ*O8WEvzdiHL2G(NLxWAHc0U{T&Y#~*3Na6`RKRDn`d%%-sL|c+&ImWsgQX>E=LjLg$9-+6KjT# zEE4P)2iPYhI^_8GJmU}8uf$xt!ou{BhJe4U3Qsw@ICB=BbI}l0lx%od)4;&Y Z5NvL9miyVke?UJlc)I$ztaD0e0s!+=V1fVu literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/showHideTreeIcons.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/showHideTreeIcons.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ec1f96a4c519610064feea6de06358e9f6e38a GIT binary patch literal 726 zcmV;{0xA88P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2igY> z6BZ`#&b%i800LG?L_t(Y$L-b2ZW2)($MNr6N{|8D3Y1Hs4@EXeks5%$)hVFkKicx7iruNhXt=oZtVGoO9+s+TNG1A|i+gzW?(r z;&VCo>%25YWQu^ooPi>ZYKsMQ;c$770xZ9<{Y za&RV{W_@jq+J2p0|9r0P^L-zuT0<$HaIF053r`_&Cm&Q{H+i}n| zol>cYVHoql>ual|Qz?#HE!v&VQa5(ux>Ov8(8>zsVgXIlX2aP`n!#Ym;n8uR&t)_k zQLER9MlBNY8?)il(=L`3A(==7fXLs^cFj7>-y*CeEhVB^3=@cQL(EGFNSj+i#gA^xvn=?v5V2@-~JyT1jz=0 z-v`KkSQhRWhVf$AEbx3$xCy)l?!;ozMYp;QyaDb$+P#1H11-^gON17#t^fc407*qo IM6N<$g5CR900000 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/sidebar.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/sidebar.png new file mode 100644 index 0000000000000000000000000000000000000000..5492671871c1fdb7c149bf233e34ebddd074c777 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp@K+MU(1SHcW3~hmwWQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8U{4pvkcwMLbBxo^O;mQ5C}5VBp8e!WN?S`y%iQnt-qwGU z>u7lMf5n5>*VhX;sx9C%(%2aC{q^zkm`nHf)ixVQbn@6YFfcQ; Xxf$LLJ^5Y}Xgq_btDnm{r-UW|fBilp literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/toc-icon.png b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/images/toc-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb88d26b247234e8afc59327e335cc4b4687794 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngj!3HE3xL=O}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jio88t978H@CH?vT-=2AALuVtC!^AW(31vgWLi-6t5gQU1 zlbxKH{Pv%jZ$Dq~SX#@^nG+{Y)VMw2Fh`#81+zstY&VTNa^#{u@(3g_n8m93GL~+8 Q3N)6%)78&qol`;+09K7RssI20 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-1.4.2.min.js b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-1.4.2.min.js new file mode 100644 index 0000000000..7c24308023 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-1.4.2.min.js @@ -0,0 +1,154 @@ +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-ui-1.8.2.custom.min.js b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-ui-1.8.2.custom.min.js new file mode 100644 index 0000000000..fec53e8e08 --- /dev/null +++ b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/jquery-ui-1.8.2.custom.min.js @@ -0,0 +1,321 @@ +/*! + * jQuery UI 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI + */ +(function(c){c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.2",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a=0)&&c(a).is(":focusable")}})}})(jQuery); +;/*! + * jQuery UI Widget 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Widget + */ +(function(b){var j=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return j.call(b(this),a,c)})};b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend({},c.options);b[e][a].prototype= +b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==undefined){h=i;return false}}):this.each(function(){var g= +b.data(this,a);if(g){d&&g.option(d);g._init()}else b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){this.element=b(c).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create(); +this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===undefined)return this.options[a];d={};d[a]=c}b.each(d,function(f, +h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a= +b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery); +;/*! + * jQuery UI Mouse 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */ +(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&& +this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault(); +return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&& +this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX- +a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery); +;/* + * jQuery UI Position 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Position + */ +(function(c){c.ui=c.ui||{};var m=/left|center|right/,n=/top|center|bottom/,p=c.fn.position,q=c.fn.offset;c.fn.position=function(a){if(!a||!a.of)return p.apply(this,arguments);a=c.extend({},a);var b=c(a.of),d=(a.collision||"flip").split(" "),e=a.offset?a.offset.split(" "):[0,0],g,h,i;if(a.of.nodeType===9){g=b.width();h=b.height();i={top:0,left:0}}else if(a.of.scrollTo&&a.of.document){g=b.width();h=b.height();i={top:b.scrollTop(),left:b.scrollLeft()}}else if(a.of.preventDefault){a.at="left top";g=h= +0;i={top:a.of.pageY,left:a.of.pageX}}else{g=b.outerWidth();h=b.outerHeight();i=b.offset()}c.each(["my","at"],function(){var f=(a[this]||"").split(" ");if(f.length===1)f=m.test(f[0])?f.concat(["center"]):n.test(f[0])?["center"].concat(f):["center","center"];f[0]=m.test(f[0])?f[0]:"center";f[1]=n.test(f[1])?f[1]:"center";a[this]=f});if(d.length===1)d[1]=d[0];e[0]=parseInt(e[0],10)||0;if(e.length===1)e[1]=e[0];e[1]=parseInt(e[1],10)||0;if(a.at[0]==="right")i.left+=g;else if(a.at[0]==="center")i.left+= +g/2;if(a.at[1]==="bottom")i.top+=h;else if(a.at[1]==="center")i.top+=h/2;i.left+=e[0];i.top+=e[1];return this.each(function(){var f=c(this),k=f.outerWidth(),l=f.outerHeight(),j=c.extend({},i);if(a.my[0]==="right")j.left-=k;else if(a.my[0]==="center")j.left-=k/2;if(a.my[1]==="bottom")j.top-=l;else if(a.my[1]==="center")j.top-=l/2;j.left=parseInt(j.left);j.top=parseInt(j.top);c.each(["left","top"],function(o,r){c.ui.position[d[o]]&&c.ui.position[d[o]][r](j,{targetWidth:g,targetHeight:h,elemWidth:k, +elemHeight:l,offset:e,my:a.my,at:a.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(j,{using:a.using}))})};c.ui.position={fit:{left:function(a,b){var d=c(window);b=a.left+b.elemWidth-d.width()-d.scrollLeft();a.left=b>0?a.left-b:Math.max(0,a.left)},top:function(a,b){var d=c(window);b=a.top+b.elemHeight-d.height()-d.scrollTop();a.top=b>0?a.top-b:Math.max(0,a.top)}},flip:{left:function(a,b){if(b.at[0]!=="center"){var d=c(window);d=a.left+b.elemWidth-d.width()-d.scrollLeft();var e=b.my[0]==="left"? +-b.elemWidth:b.my[0]==="right"?b.elemWidth:0,g=-2*b.offset[0];a.left+=a.left<0?e+b.targetWidth+g:d>0?e-b.targetWidth+g:0}},top:function(a,b){if(b.at[1]!=="center"){var d=c(window);d=a.top+b.elemHeight-d.height()-d.scrollTop();var e=b.my[1]==="top"?-b.elemHeight:b.my[1]==="bottom"?b.elemHeight:0,g=b.at[1]==="top"?b.targetHeight:-b.targetHeight,h=-2*b.offset[1];a.top+=a.top<0?e+b.targetHeight+h:d>0?e+g+h:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(a,b){if(/static/.test(c.curCSS(a,"position")))a.style.position= +"relative";var d=c(a),e=d.offset(),g=parseInt(c.curCSS(a,"top",true),10)||0,h=parseInt(c.curCSS(a,"left",true),10)||0;e={top:b.top-e.top+g,left:b.left-e.left+h};"using"in b?b.using.call(a,e):d.css(e)};c.fn.offset=function(a){var b=this[0];if(!b||!b.ownerDocument)return null;if(a)return this.each(function(){c.offset.setOffset(this,a)});return q.call(this)}}})(jQuery); +;/* + * jQuery UI Resizable 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Resizables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */ +(function(d){d.widget("ui.resizable",d.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var b=this,a=this.options;this.element.addClass("ui-resizable");d.extend(this,{_aspectRatio:!!a.aspectRatio,aspectRatio:a.aspectRatio,originalElement:this.element, +_proportionallyResizeElements:[],_helper:a.helper||a.ghost||a.animate?a.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){/relative/.test(this.element.css("position"))&&d.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"});this.element.wrap(d('
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(), +top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle= +this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=a.handles||(!d(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne", +nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all")this.handles="n,e,s,w,se,sw,ne,nw";var c=this.handles.split(",");this.handles={};for(var e=0;e');/sw|se|ne|nw/.test(g)&&f.css({zIndex:++a.zIndex});"se"==g&&f.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[g]=".ui-resizable-"+g;this.element.append(f)}}this._renderAxis=function(h){h=h||this.element;for(var i in this.handles){if(this.handles[i].constructor== +String)this.handles[i]=d(this.handles[i],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var j=d(this.handles[i],this.element),l=0;l=/sw|ne|nw|se|n|s/.test(i)?j.outerHeight():j.outerWidth();j=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,l);this._proportionallyResize()}d(this.handles[i])}};this._renderAxis(this.element);this._handles=d(".ui-resizable-handle",this.element).disableSelection(); +this._handles.mouseover(function(){if(!b.resizing){if(this.className)var h=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();d(this.element).addClass("ui-resizable-autohide").hover(function(){d(this).removeClass("ui-resizable-autohide");b._handles.show()},function(){if(!b.resizing){d(this).addClass("ui-resizable-autohide");b._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(c){d(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()}; +if(this.elementIsWrapper){b(this.element);var a=this.element;a.after(this.originalElement.css({position:a.css("position"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);b(this.originalElement);return this},_mouseCapture:function(b){var a=false;for(var c in this.handles)if(d(this.handles[c])[0]==b.target)a=true;return!this.options.disabled&&a},_mouseStart:function(b){var a=this.options,c=this.element.position(), +e=this.element;this.resizing=true;this.documentScroll={top:d(document).scrollTop(),left:d(document).scrollLeft()};if(e.is(".ui-draggable")||/absolute/.test(e.css("position")))e.css({position:"absolute",top:c.top,left:c.left});d.browser.opera&&/relative/.test(e.css("position"))&&e.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();c=m(this.helper.css("left"));var g=m(this.helper.css("top"));if(a.containment){c+=d(a.containment).scrollLeft()||0;g+=d(a.containment).scrollTop()||0}this.offset= +this.helper.offset();this.position={left:c,top:g};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:c,top:g};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:b.pageX,top:b.pageY};this.aspectRatio=typeof a.aspectRatio=="number"?a.aspectRatio: +this.originalSize.width/this.originalSize.height||1;a=d(".ui-resizable-"+this.axis).css("cursor");d("body").css("cursor",a=="auto"?this.axis+"-resize":a);e.addClass("ui-resizable-resizing");this._propagate("start",b);return true},_mouseDrag:function(b){var a=this.helper,c=this.originalMousePosition,e=this._change[this.axis];if(!e)return false;c=e.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);if(this._aspectRatio||b.shiftKey)c=this._updateRatio(c,b);c=this._respectSize(c,b);this._propagate("resize", +b);a.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(c);this._trigger("resize",b,this.ui());return false},_mouseStop:function(b){this.resizing=false;var a=this.options,c=this;if(this._helper){var e=this._proportionallyResizeElements,g=e.length&&/textarea/i.test(e[0].nodeName);e=g&&d.ui.hasScroll(e[0],"left")?0:c.sizeDiff.height; +g={width:c.size.width-(g?0:c.sizeDiff.width),height:c.size.height-e};e=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null;var f=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null;a.animate||this.element.css(d.extend(g,{top:f,left:e}));c.helper.height(c.size.height);c.helper.width(c.size.width);this._helper&&!a.animate&&this._proportionallyResize()}d("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop", +b);this._helper&&this.helper.remove();return false},_updateCache:function(b){this.offset=this.helper.offset();if(k(b.left))this.position.left=b.left;if(k(b.top))this.position.top=b.top;if(k(b.height))this.size.height=b.height;if(k(b.width))this.size.width=b.width},_updateRatio:function(b){var a=this.position,c=this.size,e=this.axis;if(b.height)b.width=c.height*this.aspectRatio;else if(b.width)b.height=c.width/this.aspectRatio;if(e=="sw"){b.left=a.left+(c.width-b.width);b.top=null}if(e=="nw"){b.top= +a.top+(c.height-b.height);b.left=a.left+(c.width-b.width)}return b},_respectSize:function(b){var a=this.options,c=this.axis,e=k(b.width)&&a.maxWidth&&a.maxWidthb.width,h=k(b.height)&&a.minHeight&&a.minHeight>b.height;if(f)b.width=a.minWidth;if(h)b.height=a.minHeight;if(e)b.width=a.maxWidth;if(g)b.height=a.maxHeight;var i=this.originalPosition.left+this.originalSize.width,j=this.position.top+this.size.height, +l=/sw|nw|w/.test(c);c=/nw|ne|n/.test(c);if(f&&l)b.left=i-a.minWidth;if(e&&l)b.left=i-a.maxWidth;if(h&&c)b.top=j-a.minHeight;if(g&&c)b.top=j-a.maxHeight;if((a=!b.width&&!b.height)&&!b.left&&b.top)b.top=null;else if(a&&!b.top&&b.left)b.left=null;return b},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var b=this.helper||this.element,a=0;a');var a=d.browser.msie&&d.browser.version<7,c=a?1:0;a=a?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+a,height:this.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left-c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(b,a){return{width:this.originalSize.width+ +a}},w:function(b,a){return{left:this.originalPosition.left+a,width:this.originalSize.width-a}},n:function(b,a,c){return{top:this.originalPosition.top+c,height:this.originalSize.height-c}},s:function(b,a,c){return{height:this.originalSize.height+c}},se:function(b,a,c){return d.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,a,c]))},sw:function(b,a,c){return d.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,a,c]))},ne:function(b,a,c){return d.extend(this._change.n.apply(this, +arguments),this._change.e.apply(this,[b,a,c]))},nw:function(b,a,c){return d.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,a,c]))}},_propagate:function(b,a){d.ui.plugin.call(this,b,[a,this.ui()]);b!="resize"&&this._trigger(b,a,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});d.extend(d.ui.resizable, +{version:"1.8.2"});d.ui.plugin.add("resizable","alsoResize",{start:function(){var b=d(this).data("resizable").options,a=function(c){d(c).each(function(){d(this).data("resizable-alsoresize",{width:parseInt(d(this).width(),10),height:parseInt(d(this).height(),10),left:parseInt(d(this).css("left"),10),top:parseInt(d(this).css("top"),10)})})};if(typeof b.alsoResize=="object"&&!b.alsoResize.parentNode)if(b.alsoResize.length){b.alsoResize=b.alsoResize[0];a(b.alsoResize)}else d.each(b.alsoResize,function(c){a(c)}); +else a(b.alsoResize)},resize:function(){var b=d(this).data("resizable"),a=b.options,c=b.originalSize,e=b.originalPosition,g={height:b.size.height-c.height||0,width:b.size.width-c.width||0,top:b.position.top-e.top||0,left:b.position.left-e.left||0},f=function(h,i){d(h).each(function(){var j=d(this),l=d(this).data("resizable-alsoresize"),p={};d.each((i&&i.length?i:["width","height","top","left"])||["width","height","top","left"],function(n,o){if((n=(l[o]||0)+(g[o]||0))&&n>=0)p[o]=n||null});if(/relative/.test(j.css("position"))&& +d.browser.opera){b._revertToRelativePosition=true;j.css({position:"absolute",top:"auto",left:"auto"})}j.css(p)})};typeof a.alsoResize=="object"&&!a.alsoResize.nodeType?d.each(a.alsoResize,function(h,i){f(h,i)}):f(a.alsoResize)},stop:function(){var b=d(this).data("resizable");if(b._revertToRelativePosition&&d.browser.opera){b._revertToRelativePosition=false;el.css({position:"relative"})}d(this).removeData("resizable-alsoresize-start")}});d.ui.plugin.add("resizable","animate",{stop:function(b){var a= +d(this).data("resizable"),c=a.options,e=a._proportionallyResizeElements,g=e.length&&/textarea/i.test(e[0].nodeName),f=g&&d.ui.hasScroll(e[0],"left")?0:a.sizeDiff.height;g={width:a.size.width-(g?0:a.sizeDiff.width),height:a.size.height-f};f=parseInt(a.element.css("left"),10)+(a.position.left-a.originalPosition.left)||null;var h=parseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.top)||null;a.element.animate(d.extend(g,h&&f?{top:h,left:f}:{}),{duration:c.animateDuration,easing:c.animateEasing, +step:function(){var i={width:parseInt(a.element.css("width"),10),height:parseInt(a.element.css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("left"),10)};e&&e.length&&d(e[0]).css({width:i.width,height:i.height});a._updateCache(i);a._propagate("resize",b)}})}});d.ui.plugin.add("resizable","containment",{start:function(){var b=d(this).data("resizable"),a=b.element,c=b.options.containment;if(a=c instanceof d?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement= +d(a);if(/document/.test(c)||c==document){b.containerOffset={left:0,top:0};b.containerPosition={left:0,top:0};b.parentData={element:d(document),left:0,top:0,width:d(document).width(),height:d(document).height()||document.body.parentNode.scrollHeight}}else{var e=d(a),g=[];d(["Top","Right","Left","Bottom"]).each(function(i,j){g[i]=m(e.css("padding"+j))});b.containerOffset=e.offset();b.containerPosition=e.position();b.containerSize={height:e.innerHeight()-g[3],width:e.innerWidth()-g[1]};c=b.containerOffset; +var f=b.containerSize.height,h=b.containerSize.width;h=d.ui.hasScroll(a,"left")?a.scrollWidth:h;f=d.ui.hasScroll(a)?a.scrollHeight:f;b.parentData={element:a,left:c.left,top:c.top,width:h,height:f}}}},resize:function(b){var a=d(this).data("resizable"),c=a.options,e=a.containerOffset,g=a.position;b=a._aspectRatio||b.shiftKey;var f={top:0,left:0},h=a.containerElement;if(h[0]!=document&&/static/.test(h.css("position")))f=e;if(g.left<(a._helper?e.left:0)){a.size.width+=a._helper?a.position.left-e.left: +a.position.left-f.left;if(b)a.size.height=a.size.width/c.aspectRatio;a.position.left=c.helper?e.left:0}if(g.top<(a._helper?e.top:0)){a.size.height+=a._helper?a.position.top-e.top:a.position.top;if(b)a.size.width=a.size.height*c.aspectRatio;a.position.top=a._helper?e.top:0}a.offset.left=a.parentData.left+a.position.left;a.offset.top=a.parentData.top+a.position.top;c=Math.abs((a._helper?a.offset.left-f.left:a.offset.left-f.left)+a.sizeDiff.width);e=Math.abs((a._helper?a.offset.top-f.top:a.offset.top- +e.top)+a.sizeDiff.height);g=a.containerElement.get(0)==a.element.parent().get(0);f=/relative|absolute/.test(a.containerElement.css("position"));if(g&&f)c-=a.parentData.left;if(c+a.size.width>=a.parentData.width){a.size.width=a.parentData.width-c;if(b)a.size.height=a.size.width/a.aspectRatio}if(e+a.size.height>=a.parentData.height){a.size.height=a.parentData.height-e;if(b)a.size.width=a.size.height*a.aspectRatio}},stop:function(){var b=d(this).data("resizable"),a=b.options,c=b.containerOffset,e=b.containerPosition, +g=b.containerElement,f=d(b.helper),h=f.offset(),i=f.outerWidth()-b.sizeDiff.width;f=f.outerHeight()-b.sizeDiff.height;b._helper&&!a.animate&&/relative/.test(g.css("position"))&&d(this).css({left:h.left-e.left-c.left,width:i,height:f});b._helper&&!a.animate&&/static/.test(g.css("position"))&&d(this).css({left:h.left-e.left-c.left,width:i,height:f})}});d.ui.plugin.add("resizable","ghost",{start:function(){var b=d(this).data("resizable"),a=b.options,c=b.size;b.ghost=b.originalElement.clone();b.ghost.css({opacity:0.25, +display:"block",position:"relative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof a.ghost=="string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:function(){var b=d(this).data("resizable");b.ghost&&b.ghost.css({position:"relative",height:b.size.height,width:b.size.width})},stop:function(){var b=d(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeChild(b.ghost.get(0))}});d.ui.plugin.add("resizable","grid",{resize:function(){var b= +d(this).data("resizable"),a=b.options,c=b.size,e=b.originalSize,g=b.originalPosition,f=b.axis;a.grid=typeof a.grid=="number"?[a.grid,a.grid]:a.grid;var h=Math.round((c.width-e.width)/(a.grid[0]||1))*(a.grid[0]||1);a=Math.round((c.height-e.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.test(f)){b.size.width=e.width+h;b.size.height=e.height+a}else if(/^(ne)$/.test(f)){b.size.width=e.width+h;b.size.height=e.height+a;b.position.top=g.top-a}else{if(/^(sw)$/.test(f)){b.size.width=e.width+h;b.size.height= +e.height+a}else{b.size.width=e.width+h;b.size.height=e.height+a;b.position.top=g.top-a}b.position.left=g.left-h}}});var m=function(b){return parseInt(b,10)||0},k=function(b){return!isNaN(parseInt(b,10))}})(jQuery); +; +/* + * jQuery UI Selectable 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Selectables + * + * Depends: + * jquery.ui.core.js + * jquery.ui.mouse.js + * jquery.ui.widget.js + */ +(function(e){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var c=this;this.element.addClass("ui-selectable");this.dragged=false;var f;this.refresh=function(){f=e(c.options.filter,c.element[0]);f.each(function(){var d=e(this),b=d.offset();e.data(this,"selectable-item",{element:this,$element:d,left:b.left,top:b.top,right:b.left+d.outerWidth(),bottom:b.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"), +selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=f.addClass("ui-selectee");this._mouseInit();this.helper=e("
")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(c){var f=this;this.opos=[c.pageX, +c.pageY];if(!this.options.disabled){var d=this.options;this.selectees=e(d.filter,this.element[0]);this._trigger("start",c);e(d.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:c.clientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=e.data(this,"selectable-item");b.startselected=true;if(!c.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting"); +b.unselecting=true;f._trigger("unselecting",c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(function(){var b=e.data(this,"selectable-item");if(b){var g=!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?f._trigger("selecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting:b.element});return false}})}},_mouseDrag:function(c){var f= +this;this.dragged=true;if(!this.options.disabled){var d=this.options,b=this.opos[0],g=this.opos[1],h=c.pageX,i=c.pageY;if(b>h){var j=h;h=b;b=j}if(g>i){j=i;i=g;g=j}this.helper.css({left:b,top:g,width:h-b,height:i-g});this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!(!a||a.element==f.element[0])){var k=false;if(d.tolerance=="touch")k=!(a.left>h||a.righti||a.bottomb&&a.rightg&&a.bottom")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(c){var f=this;this.opos=[c.pageX, +c.pageY];if(!this.options.disabled){var d=this.options;this.selectees=e(d.filter,this.element[0]);this._trigger("start",c);e(d.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:c.clientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=e.data(this,"selectable-item");b.startselected=true;if(!c.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting"); +b.unselecting=true;f._trigger("unselecting",c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(function(){var b=e.data(this,"selectable-item");if(b){var g=!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?f._trigger("selecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting:b.element});return false}})}},_mouseDrag:function(c){var f= +this;this.dragged=true;if(!this.options.disabled){var d=this.options,b=this.opos[0],g=this.opos[1],h=c.pageX,i=c.pageY;if(b>h){var j=h;h=b;b=j}if(g>i){j=i;i=g;g=j}this.helper.css({left:b,top:g,width:h-b,height:i-g});this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!(!a||a.element==f.element[0])){var k=false;if(d.tolerance=="touch")k=!(a.left>h||a.righti||a.bottomb&&a.rightg&&a.bottom").addClass("ui-autocomplete").appendTo("body",c).mousedown(function(){setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:function(d,b){b=b.item.data("item.autocomplete"); +false!==a._trigger("focus",null,{item:b})&&/^key/.test(d.originalEvent.type)&&a.element.val(b.value)},selected:function(d,b){b=b.item.data("item.autocomplete");false!==a._trigger("select",d,{item:b})&&a.element.val(b.value);a.close(d);d=a.previous;if(a.element[0]!==c.activeElement){a.element.focus();a.previous=d}a.selectedItem=b},blur:function(){a.menu.element.is(":visible")&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");e.fn.bgiframe&&this.menu.element.bgiframe()}, +destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();e.Widget.prototype.destroy.call(this)},_setOption:function(a){e.Widget.prototype._setOption.apply(this,arguments);a==="source"&&this._initSource()},_initSource:function(){var a,c;if(e.isArray(this.options.source)){a=this.options.source;this.source=function(d,b){b(e.ui.autocomplete.filter(a,d.term))}}else if(typeof this.options.source=== +"string"){c=this.options.source;this.source=function(d,b){e.getJSON(c,d,b)}}else this.source=this.options.source},search:function(a,c){a=a!=null?a:this.element.val();if(a.length").data("item.autocomplete", +c).append(""+c.label+"").appendTo(a)},_move:function(a,c){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term);this.menu.deactivate()}else this.menu[a](c);else this.search(null,c)},widget:function(){return this.menu.element}});e.extend(e.ui.autocomplete,{escapeRegex:function(a){return a.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")},filter:function(a,c){var d=new RegExp(e.ui.autocomplete.escapeRegex(c), +"i");return e.grep(a,function(b){return d.test(b.label||b.value||b)})}})})(jQuery); +(function(e){e.widget("ui.menu",{_create:function(){var a=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(e(c.target).closest(".ui-menu-item a").length){c.preventDefault();a.select(c)}});this.refresh()},refresh:function(){var a=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex", +-1).mouseenter(function(c){a.activate(c,e(this).parent())}).mouseleave(function(){a.deactivate()})},activate:function(a,c){this.deactivate();if(this.hasScroll()){var d=c.offset().top-this.element.offset().top,b=this.element.attr("scrollTop"),f=this.element.height();if(d<0)this.element.attr("scrollTop",b+d);else d>f&&this.element.attr("scrollTop",b+d-f+c.height())}this.active=c.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:c})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id"); +this._trigger("blur");this.active=null}},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prev().length},last:function(){return this.active&&!this.active.next().length},move:function(a,c,d){if(this.active){a=this.active[a+"All"](".ui-menu-item").eq(0);a.length?this.activate(d,a):this.activate(d,this.element.children(c))}else this.activate(d,this.element.children(c))},nextPage:function(a){if(this.hasScroll())if(!this.active|| +this.last())this.activate(a,this.element.children(":first"));else{var c=this.active.offset().top,d=this.element.height(),b=this.element.children("li").filter(function(){var f=e(this).offset().top-c-d+e(this).height();return f<10&&f>-10});b.length||(b=this.element.children(":last"));this.activate(a,b)}else this.activate(a,this.element.children(!this.active||this.last()?":first":":last"))},previousPage:function(a){if(this.hasScroll())if(!this.active||this.first())this.activate(a,this.element.children(":last")); +else{var c=this.active.offset().top,d=this.element.height();result=this.element.children("li").filter(function(){var b=e(this).offset().top-c+d-e(this).height();return b<10&&b>-10});result.length||(result=this.element.children(":first"));this.activate(a,result)}else this.activate(a,this.element.children(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()").addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary;if(d.primary||d.secondary){b.addClass("ui-button-text-icon"+(e?"s":""));d.primary&&b.prepend("");d.secondary&&b.append("");if(!this.options.text){b.addClass(e?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon"); +this.hasTitle||b.attr("title",c)}}else b.addClass("ui-button-text-only")}}});a.widget("ui.buttonset",{_create:function(){this.element.addClass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c);a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end()}, +destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call(this)}})})(jQuery); +;/* + * jQuery UI Dialog 1.8.2 + * + * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * http://docs.jquery.com/UI/Dialog + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + * jquery.ui.button.js + * jquery.ui.draggable.js + * jquery.ui.mouse.js + * jquery.ui.position.js + * jquery.ui.resizable.js + */ +(function(c){c.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");var a=this,b=a.options,d=b.title||a.originalTitle||" ",e=c.ui.dialog.getTitleId(a.element),g=(a.uiDialog=c("
")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+ +b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(i){if(b.closeOnEscape&&i.keyCode&&i.keyCode===c.ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(i){a.moveToTop(false,i)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g);var f=(a.uiDialogTitlebar=c("
")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g), +h=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){h.addClass("ui-state-hover")},function(){h.removeClass("ui-state-hover")}).focus(function(){h.addClass("ui-state-focus")}).blur(function(){h.removeClass("ui-state-focus")}).click(function(i){a.close(i);return false}).appendTo(f);(a.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(b.closeText).appendTo(h);c("").addClass("ui-dialog-title").attr("id", +e).html(d).prependTo(f);if(c.isFunction(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=b.beforeclose;f.find("*").add(f).disableSelection();b.draggable&&c.fn.draggable&&a._makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable();a._createButtons(b.buttons);a._isOpen=false;c.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"); +a.uiDialog.remove();a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(a){var b=this,d;if(false!==b._trigger("beforeClose",a)){b.overlay&&b.overlay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=false;if(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("close",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay.resize();if(b.options.modal){d=0;c(".ui-dialog").each(function(){if(this!== +b.uiDialog[0])d=Math.max(d,c(this).css("z-index"))});c.ui.dialog.maxZ=d}return b}},isOpen:function(){return this._isOpen},moveToTop:function(a,b){var d=this,e=d.options;if(e.modal&&!a||!e.stack&&!e.modal)return d._trigger("focus",b);if(e.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=e.zIndex;if(d.overlay){c.ui.dialog.maxZ+=1;d.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=c.ui.dialog.maxZ)}a={scrollTop:d.element.attr("scrollTop"),scrollLeft:d.element.attr("scrollLeft")};c.ui.dialog.maxZ+=1;d.uiDialog.css("z-index", +c.ui.dialog.maxZ);d.element.attr(a);d._trigger("focus",b);return d},open:function(){if(!this._isOpen){var a=this,b=a.options,d=a.uiDialog;a.overlay=b.modal?new c.ui.dialog.overlay(a):null;d.next().length&&d.appendTo("body");a._size();a._position(b.position);d.show(b.show);a.moveToTop(true);b.modal&&d.bind("keypress.ui-dialog",function(e){if(e.keyCode===c.ui.keyCode.TAB){var g=c(":tabbable",this),f=g.filter(":first");g=g.filter(":last");if(e.target===g[0]&&!e.shiftKey){f.focus(1);return false}else if(e.target=== +f[0]&&e.shiftKey){g.focus(1);return false}}});c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();a._trigger("open");a._isOpen=true;return a}},_createButtons:function(a){var b=this,d=false,e=c("
").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");b.uiDialog.find(".ui-dialog-buttonpane").remove();typeof a==="object"&&a!==null&&c.each(a,function(){return!(d=true)});if(d){c.each(a, +function(g,f){g=c('').text(g).click(function(){f.apply(b.element[0],arguments)}).appendTo(e);c.fn.button&&g.button()});e.appendTo(b.uiDialog)}},_makeDraggable:function(){function a(f){return{position:f.position,offset:f.offset}}var b=this,d=b.options,e=c(document),g;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(f,h){g=d.height==="auto"?"auto":c(this).height();c(this).height(c(this).height()).addClass("ui-dialog-dragging"); +b._trigger("dragStart",f,a(h))},drag:function(f,h){b._trigger("drag",f,a(h))},stop:function(f,h){d.position=[h.position.left-e.scrollLeft(),h.position.top-e.scrollTop()];c(this).removeClass("ui-dialog-dragging").height(g);b._trigger("dragStop",f,a(h));c.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function b(f){return{originalPosition:f.originalPosition,originalSize:f.originalSize,position:f.position,size:f.size}}a=a===undefined?this.options.resizable:a;var d=this,e=d.options,g=d.uiDialog.css("position"); +a=typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(),handles:a,start:function(f,h){c(this).addClass("ui-dialog-resizing");d._trigger("resizeStart",f,b(h))},resize:function(f,h){d._trigger("resize",f,b(h))},stop:function(f,h){c(this).removeClass("ui-dialog-resizing");e.height=c(this).height();e.width=c(this).width();d._trigger("resizeStop", +f,b(h));c.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(a){var b=[],d=[0,0];a=a||c.ui.dialog.prototype.options.position;if(typeof a==="string"||typeof a==="object"&&"0"in a){b=a.split?a.split(" "):[a[0],a[1]];if(b.length===1)b[1]=b[0];c.each(["left","top"],function(e,g){if(+b[e]===b[e]){d[e]=b[e];b[e]= +g}})}else if(typeof a==="object"){if("left"in a){b[0]="left";d[0]=a.left}else if("right"in a){b[0]="right";d[0]=-a.right}if("top"in a){b[1]="top";d[1]=a.top}else if("bottom"in a){b[1]="bottom";d[1]=-a.bottom}}(a=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position({my:b.join(" "),at:b.join(" "),offset:d.join(" "),of:window,collision:"fit",using:function(e){var g=c(this).css(e).offset().top;g<0&&c(this).css("top",e.top-g)}});a||this.uiDialog.hide()},_setOption:function(a, +b){var d=this,e=d.uiDialog,g=e.is(":data(resizable)"),f=false;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":d._createButtons(b);break;case "closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case "dialogClass":e.removeClass(d.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b);break;case "disabled":b?e.addClass("ui-dialog-disabled"):e.removeClass("ui-dialog-disabled");break;case "draggable":b?d._makeDraggable():e.draggable("destroy");break; +case "height":f=true;break;case "maxHeight":g&&e.resizable("option","maxHeight",b);f=true;break;case "maxWidth":g&&e.resizable("option","maxWidth",b);f=true;break;case "minHeight":g&&e.resizable("option","minHeight",b);f=true;break;case "minWidth":g&&e.resizable("option","minWidth",b);f=true;break;case "position":d._position(b);break;case "resizable":g&&!b&&e.resizable("destroy");g&&typeof b==="string"&&e.resizable("option","handles",b);!g&&b!==false&&d._makeResizable(b);break;case "title":c(".ui-dialog-title", +d.uiDialogTitlebar).html(""+(b||" "));break;case "width":f=true;break}c.Widget.prototype._setOption.apply(d,arguments);f&&d._size()},_size:function(){var a=this.options,b;this.element.css({width:"auto",minHeight:0,height:0});b=this.uiDialog.css({height:"auto",width:a.width}).height();this.element.css(a.height==="auto"?{minHeight:Math.max(a.minHeight-b,0),height:"auto"}:{minHeight:0,height:Math.max(a.height-b,0)}).show();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight", +this._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.2",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=c.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),create:function(a){if(this.instances.length===0){setTimeout(function(){c.ui.dialog.overlay.instances.length&& +c(document).bind(c.ui.dialog.overlay.events,function(d){return c(d.target).zIndex()>=c.ui.dialog.overlay.maxZ})},1);c(document).bind("keydown.dialog-overlay",function(d){if(a.options.closeOnEscape&&d.keyCode&&d.keyCode===c.ui.keyCode.ESCAPE){a.close(d);d.preventDefault()}});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var b=(this.oldInstances.pop()||c("
").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});c.fn.bgiframe&& +b.bgiframe();this.instances.push(b);return b},destroy:function(a){this.oldInstances.push(this.instances.splice(c.inArray(a,this.instances),1)[0]);this.instances.length===0&&c([document,window]).unbind(".dialog-overlay");a.remove();var b=0;c.each(this.instances,function(){b=Math.max(b,this.css("z-index"))});this.maxZ=b},height:function(){var a,b;if(c.browser.msie&&c.browser.version<7){a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);b=Math.max(document.documentElement.offsetHeight, +document.body.offsetHeight);return a",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:'
  • #{label}
  • '},_create:function(){this._tabify(true)},_setOption:function(c,e){if(c=="selected")this.options.collapsible&& +e==this.options.selected||this.select(e);else{this.options[c]=e;this._tabify()}},_tabId:function(c){return c.title&&c.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+s()},_sanitizeSelector:function(c){return c.replace(/:/g,"\\:")},_cookie:function(){var c=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+v());return d.cookie.apply(null,[c].concat(d.makeArray(arguments)))},_ui:function(c,e){return{tab:c,panel:e,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var c= +d(this);c.html(c.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function e(g,f){g.css({display:""});!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}this.list=this.element.find("ol,ul").eq(0);this.lis=d("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);var a=this,b=this.options,h=/^#.+/;this.anchors.each(function(g,f){var j=d(f).attr("href"),l=j.split("#")[0],p;if(l&&(l===location.toString().split("#")[0]|| +(p=d("base")[0])&&l===p.href)){j=f.hash;f.href=j}if(h.test(j))a.panels=a.panels.add(a._sanitizeSelector(j));else if(j!="#"){d.data(f,"href.tabs",j);d.data(f,"load.tabs",j.replace(/#.*$/,""));j=a._tabId(f);f.href="#"+j;f=d("#"+j);if(!f.length){f=d(b.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tabs",true)}a.panels=a.panels.add(f)}else b.disabled.push(g)});if(c){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"); +this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(b.selected===undefined){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){b.selected=g;return false}});if(typeof b.selected!="number"&&b.cookie)b.selected=parseInt(a._cookie(),10);if(typeof b.selected!="number"&&this.lis.filter(".ui-tabs-selected").length)b.selected= +this.lis.index(this.lis.filter(".ui-tabs-selected"));b.selected=b.selected||(this.lis.length?0:-1)}else if(b.selected===null)b.selected=-1;b.selected=b.selected>=0&&this.anchors[b.selected]||b.selected<0?b.selected:0;b.disabled=d.unique(b.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return a.lis.index(g)}))).sort();d.inArray(b.selected,b.disabled)!=-1&&b.disabled.splice(d.inArray(b.selected,b.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active"); +if(b.selected>=0&&this.anchors.length){this.panels.eq(b.selected).removeClass("ui-tabs-hide");this.lis.eq(b.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[b.selected],a.panels[b.selected]))});this.load(b.selected)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else b.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[b.collapsible?"addClass": +"removeClass"]("ui-tabs-collapsible");b.cookie&&this._cookie(b.selected,b.cookie);c=0;for(var i;i=this.lis[c];c++)d(i)[d.inArray(c,b.disabled)!=-1&&!d(i).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");b.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(b.event!="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+g)};this.lis.bind("mouseover.tabs", +function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(b.fx)if(d.isArray(b.fx)){m=b.fx[0];o=b.fx[1]}else m=o=b.fx;var q=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",function(){e(f,o);a._trigger("show", +null,a._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(g,f[0]))},r=m?function(g,f){f.animate(m,m.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("tabs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};this.anchors.bind(b.event+".tabs", +function(){var g=this,f=d(this).closest("li"),j=a.panels.filter(":not(.ui-tabs-hide)"),l=d(a._sanitizeSelector(this.hash));if(f.hasClass("ui-tabs-selected")&&!b.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||a._trigger("select",null,a._ui(this,l[0]))===false){this.blur();return false}b.selected=a.anchors.index(this);a.abort();if(b.collapsible)if(f.hasClass("ui-tabs-selected")){b.selected=-1;b.cookie&&a._cookie(b.selected,b.cookie);a.element.queue("tabs",function(){r(g, +j)}).dequeue("tabs");this.blur();return false}else if(!j.length){b.cookie&&a._cookie(b.selected,b.cookie);a.element.queue("tabs",function(){q(g,l)});a.load(a.anchors.index(this));this.blur();return false}b.cookie&&a._cookie(b.selected,b.cookie);if(l.length){j.length&&a.element.queue("tabs",function(){r(g,j)});a.element.queue("tabs",function(){q(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs", +function(){return false})},destroy:function(){var c=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=d.data(this,"href.tabs");if(e)this.href=e;var a=d(this).unbind(".tabs");d.each(["href","load","cache"],function(b,h){a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this, +"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});c.cookie&&this._cookie(null,c.cookie);return this},add:function(c,e,a){if(a===undefined)a=this.anchors.length;var b=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,e));c=!c.indexOf("#")?c.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs", +true);var i=d("#"+c);i.length||(i=d(h.panelTemplate).attr("id",c).data("destroy.tabs",true));i.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){e.appendTo(this.list);i.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);i.insertBefore(this.panels[a])}h.disabled=d.map(h.disabled,function(k){return k>=a?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");i.removeClass("ui-tabs-hide"); +this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]));return this},remove:function(c){var e=this.options,a=this.lis.eq(c).remove(),b=this.panels.eq(c).remove();if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(c+(c+1=c?--h:h});this._tabify();this._trigger("remove", +null,this._ui(a.find("a")[0],b[0]));return this},enable:function(c){var e=this.options;if(d.inArray(c,e.disabled)!=-1){this.lis.eq(c).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(a){return a!=c});this._trigger("enable",null,this._ui(this.anchors[c],this.panels[c]));return this}},disable:function(c){var e=this.options;if(c!=e.selected){this.lis.eq(c).addClass("ui-state-disabled");e.disabled.push(c);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}return this}, +select:function(c){if(typeof c=="string")c=this.anchors.index(this.anchors.filter("[href$="+c+"]"));else if(c===null)c=-1;if(c==-1&&this.options.collapsible)c=this.options.selected;this.anchors.eq(c).trigger(this.options.event+".tabs");return this},load:function(c){var e=this,a=this.options,b=this.anchors.eq(c)[0],h=d.data(b,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(b,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(c).addClass("ui-state-processing"); +if(a.spinner){var i=d("span",b);i.data("label.tabs",i.html()).html(a.spinner)}this.xhr=d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){d(e._sanitizeSelector(b.hash)).html(k);e._cleanup();a.cache&&d.data(b,"cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[c],e.panels[c]));try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[c],e.panels[c]));try{a.ajaxOptions.error(k,n,c,b)}catch(m){}}}));e.element.dequeue("tabs");return this}}, +abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(c,e){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.2"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(c,e){var a=this,b=this.options,h=a._rotate||(a._rotate= +function(i){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=b.selected;a.select(++k").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(b);b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(d,e){a[e]=c.css(e);if(isNaN(parseInt(a[e],10)))a[e]="auto"}); +c.css({position:"relative",top:0,left:0})}return b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=j.apply(this,arguments);a={options:a[1],duration:a[2],callback:a[3]};var b=f.effects[c];return b&&!f.fx.off?b.call(this,a):this},_show:f.fn.show,show:function(c){if(!c|| +typeof c=="number"||f.fx.speeds[c])return this._show.apply(this,arguments);else{var a=j.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(!c||typeof c=="number"||f.fx.speeds[c])return this._hide.apply(this,arguments);else{var a=j.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||typeof c=="boolean"||f.isFunction(c))return this.__toggle.apply(this, +arguments);else{var a=j.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c, +a,b,d,e){if((a/=e/2)<1)return d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+ +b},easeInQuint:function(c,a,b,d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2, +10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)* +a)+1)+b},easeInElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(hO2OoUN%=0JX(r5?`adVN+ z3ZcjShtEC=<`y6XE+_eO^erZ3d-M{pDqy}DECVq25;pACB^>YBH z$E0&qu+(2*TfxCKvtSsM)-l0QW?!9?)ZPU0EBL%BX_c%g(X8RF&34*!)oZ4XRcVHz zBNsNkrnU@NXw#{3oo2bD=9*fZ3NF1;l!A5M0mnq2n1l7^fMeP`!W$bFVB+L)tQHnK zEXE<2tAp8M4>6z?rzl&Q9_MfHxh>ih= z$g;9=WKY7Gcj;;IBvRi{;JU9XEczB&?I**-v}RRRV9JKSlBGqT?n|hQV01IK)59a| t>_S@PWkKlK01oMw@pjEVpN literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed.gif new file mode 100644 index 0000000000000000000000000000000000000000..be6b59c2bafc37724de6a8904caf8ddb52185f07 GIT binary patch literal 631 zcmV--0*L)bNk%w1VGsZi0OoZ7Zc+gM@owbb(D(J~{kRkV=)C^@`FC9q$-khblVJYv z)5ozv$hAcOfX1|Jz_gHwZxsLR$M*H` z)5VgcjVaB&g#X~Bn}|^6)K>kvApXNk{?U8w>frwL-;#Ym&AMUr=V$)PW&YTa>#Gp{ z$5^hOaMH=J$FMm5$62+73I57t#-KOer4h}bD~WS3yQMU?q;vkxak`{N&AEBc#G?Jc zKK|H{jB+E}qY%KYW|e?Jt%4WhuRrYIzx}uttbPdi>1gcRT)?bi*~ygsy)VYKbl=sl z!LDb`w?4L^YVzd5|KO(4ze~WaWw4)Z<=wvhxEIZ>RsZvV+R0MBjTPX{P^5)3t(IEZ zo(`LK71O>%%$yd@ws6O^WdH2Q^sy2D_NBk8J;AJDcUuPR<<6~{Vg0!m{?dHMvTC`j zfZ5BO|NGMa|Nj6000000000000000000000000000000000000A^8LW004CWEC2ui z01yBW06+)SfOUcbFM}==AarS4f^`T0To+{@4nGeh6)G`B2p9kiNn<+@0|r=5Yepst zIgKY#WJd%9EJPL?t^m4h5ez8-Aqy8z25mic2N?k#R&i4b8U+nh4l7`S2^}ajGc6+$ z6C!V6UyXu5K{9S7=8Z222f8;D0KLCn3s7|l^;H1@N?@2FHGqSVIadS#=nw*efr3kz ztU4o2N*xdYmhp(zfYOQwaCBG@bU+OXEtfKR^UfI%4+*Z?OY3oS7i+9AMEg8&*N RE^xJLBxeY_p@ISd06U6)DM0`L literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed2.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder-closed2.gif new file mode 100644 index 0000000000000000000000000000000000000000..541107888e6739a7b367ad3d208e1efa933f877d GIT binary patch literal 105 zcmZ?wbhEHb6ky4lrdiO0bk3ZcRLy6E?4f Hg~1vCyv-@{ literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder.gif new file mode 100644 index 0000000000000000000000000000000000000000..be6b59c2bafc37724de6a8904caf8ddb52185f07 GIT binary patch literal 631 zcmV--0*L)bNk%w1VGsZi0OoZ7Zc+gM@owbb(D(J~{kRkV=)C^@`FC9q$-khblVJYv z)5ozv$hAcOfX1|Jz_gHwZxsLR$M*H` z)5VgcjVaB&g#X~Bn}|^6)K>kvApXNk{?U8w>frwL-;#Ym&AMUr=V$)PW&YTa>#Gp{ z$5^hOaMH=J$FMm5$62+73I57t#-KOer4h}bD~WS3yQMU?q;vkxak`{N&AEBc#G?Jc zKK|H{jB+E}qY%KYW|e?Jt%4WhuRrYIzx}uttbPdi>1gcRT)?bi*~ygsy)VYKbl=sl z!LDb`w?4L^YVzd5|KO(4ze~WaWw4)Z<=wvhxEIZ>RsZvV+R0MBjTPX{P^5)3t(IEZ zo(`LK71O>%%$yd@ws6O^WdH2Q^sy2D_NBk8J;AJDcUuPR<<6~{Vg0!m{?dHMvTC`j zfZ5BO|NGMa|Nj6000000000000000000000000000000000000A^8LW004CWEC2ui z01yBW06+)SfOUcbFM}==AarS4f^`T0To+{@4nGeh6)G`B2p9kiNn<+@0|r=5Yepst zIgKY#WJd%9EJPL?t^m4h5ez8-Aqy8z25mic2N?k#R&i4b8U+nh4l7`S2^}ajGc6+$ z6C!V6UyXu5K{9S7=8Z222f8;D0KLCn3s7|l^;H1@N?@2FHGqSVIadS#=nw*efr3kz ztU4o2N*xdYmhp(zfYOQwaCBG@bU+OXEtfKR^UfI%4+*Z?OY3oS7i+9AMEg8&*N RE^xJLBxeY_p@ISd06U6)DM0`L literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder2.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/folder2.gif new file mode 100644 index 0000000000000000000000000000000000000000..2b31631ca2bfec3a8afb1bfdd4f8ed4c5bcc3a18 GIT binary patch literal 106 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 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray-line.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray-line.gif new file mode 100644 index 0000000000000000000000000000000000000000..37600447dc002bbc0dd16e1391b711360aae2e34 GIT binary patch literal 1877 zcmeH``8OK|0LL@bF~qSc#n50?JXNI+k>{#)#go3O{g`&sTA06+?`JRv{%1VB*=kSggPTmbZ?E2@Hm10RaqGJr~M_swEK9(fuU z9bXMur@nY#Xn3Qp;v6X2AT> zA>EM+>y@m1^a49s_E1X&+bZH^!_a=e{N6Su)s&U>sDnd!~=b?JFEB#FT8 zioZMFaK52~t&52oqdWW~2MJ1ue%%?en#qCfU7u!nC|sSJi5E`}X3h8)ly{+5*|mp+ zYqNE`8MkZN-)k};oze-j%*tB&sNuZif|=0wM%!=l0sXF(V)Zg+3_ zjbW;EBEX2ytHG=$Dx2Ha{HE%5V3a1hHnd2R32m%R*9#gFWf^4tEW&~!6yIiV)*e*l zireg~b4-8KL1b9Tn<4TQc-aUN7>=bBxE!0Aep)ES$dA>bZ zlac_>GSf$}Amq|xpG2f_X<$)PU0E=BExZ&}FuYP8&bwD%fgJCOsK5%!A}jIpO{>+( zGV75wBp|A>JOyOlNY1dq-7SE-P1iq3bVQx6%Yk<{*5}84F?-+_`Yq}S#U}_=SCzX? zX`+&GsCqhDsvFh7AWWM#ck=(Rps}W(-f3)-hf$w$i>58wymeug)RAsnbE^=j9L-?f zpi-Z);Tuuyqj4L}9YcZxTIWO&p4K%*X3?0-?f4ef8jtm%XgkyEBd6Ds8uOK?%`{)>0D(Cr`A4IcZoG`&U18YKqjoYtzQo|Dt=**7zk597IbK9sJXFyhNi zwtW@gRcSW?gGKMW@kxrlG#OY-do~qJ*-V&3Js8`Y3GYwom_@$iB+g=ml}U5>1u1QR zAzAiA(jrL>&74Uwwqm}`xJ1AT;O_GsONn5#!*ULyhq;oEIkp%2g#mF(6lf@Jxhn4i zV~t87;8y4{2KZG5ao+KL=SUTJlQq*4|E@_PjJ3`!o(GG)^}?JsMpy*)mQYPCf1;Sk`8-A8at@Xm#Gb>oe(v%3b{156)aykj?nu&|IbZfh z!lZx$?iVd}BHwuNSkmco3iwy5Drr$xV-lid6PqT(u95$N>8c#Jm2RMN_SB1WJe9Oq z(x$uU@TQLQX@QVr>U~Sa;vEmbZ_QL7odp^*-BsqVXSqmf)oqYES3tl*66F0YO=#d1 rlgk$~puxAlhuJ^ZHqgioD1o1DVtQEUit~KllU0$5nh)jV0N{TCC3Zqn literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-gray.gif new file mode 100644 index 0000000000000000000000000000000000000000..cfb8a2f0961b880d9ecc9e59f831d0c0bf9d06db GIT binary patch literal 1230 zcmZ?wbhEHbOkikb_|5F}1vNN-#bFE}n2rob1X65+pkEe*DZwLSXy)sc-G6LrLE|#j%ny@ltx#{|>*k3`b zudj+f+$8$@s#fHh^zF++cYjOsT#=i)PgZ*SBbQFk<=6g7TzYe_x%fYqoR5WW_>5Nf zsIRkcJbHA@c(c>D3XzqU)=k#8J9nngIK5|{y|vw$2$RE?mT4~XtDRLEe|<_~c?_?$ zLGJZ!!S{W4%zp58Z=>w%X})`Qe0&`0sXRUALwVLJuj#KvHA1S2+ow&BYJYdfr2O^1 zna!)!@5=7^`T51=)#j2iwbhrWRX*39_q(R{^Y??#w#k`8!n#b?Ah=gT4^b_6Je!p-pqnUi6)T{Kw4)JLb3tD)cb}Z;R&ALM=NKo^J zQum3S7LQAK7iB!^v-vhdvhxz-&N&k%mqtvOXdV2 literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red-line.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red-line.gif new file mode 100644 index 0000000000000000000000000000000000000000..df9e749a8f1f58862588efc64988003efad01d51 GIT binary patch literal 1877 zcmeH``BxGK0LPh{$5cGF%CuRcF0W^1+Eb91Y0har@ns%QJPI-bCps}CP-u#GY96he zH{=x}8cR_?6wMSBHp}~@d8B5Ec_ztT`#0A2hwu02&*#0br`JzT&Np-c8>+j2FWJW9 z|J$$i)xiJGfXTkfHvoVFVDp9i%O?Qp3V=f6d5==7Sk4KMl>Ucik`YxtvJ<)$%#TPKR% zdeBegW3Nr-TZ$_DvX!7#=EQu`)|{{_NO4?Hnuz--`I}N3UjF&+?uwLk+=>GJd{B_Tc2OKbjN9H> z96NPSF%oo|+^NT@plDh-RsN>!ws$&N>eV+-RSK`GN-+xQlcpP|{VXMbZmGY?Sg+bE z&yqDeRb-m~Xn;($Rkc9os0lNWR0x7V&viYtFw425?`)O{#Xnxi^Z-rV%z`xuPf1K3U`ignx^9LiY{9RF`M1 z((4&CBBq9gRTxIqvdNQH4XvU-teM=&r#I{BRpE@Mf`UowW*aYDTj; zR~d}wJj7bmv%$EvhL%3@95+YnP@jZFjkyaK?LZqem&Cp}E@#J}7%>obDszfKXbSed{!N zqe%A5h1G9<<|OWgt(pyPNUi%mt_OllWQ$!DHV#9VzJogSLla83`aMi%;zcml$vXr7 zf<%YcL08HgN8s@2tufz(==0;jh0Ny@q4f1T-P5MdE9;FzHSA-Pm3Wn^KX5K-#%-h+YndE*c}A#} z97|nymmXX*xOhw~p_=<#*Rp;q1c;i_)TkyvQ;xgVtY5mTyh_&|ZEzU`%%?)%UDt;N sUpBjNE)^Df<9oQ%i{r+6SwTgJWAz*lYeQMK?>m|{T3!EviV6VoFXq=mv;Y7A literal 0 HcmV?d00001 diff --git a/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red.gif b/doc/src/docbkx/openstack-identity-service-starter/target/docbkx/webhelp/trunk/openstack-identity/admin/common/jquery/treeview/images/treeview-red.gif new file mode 100644 index 0000000000000000000000000000000000000000..3bbb3a157f1568d59d6db02b55a3b3fe9a1ff7a7 GIT binary patch literal 1230 zcmZ?wbhEHbOkikb_|5q9rFMYXq;dkzBCUd%AXV z7f->2WoKqf=UU0E5MF-1&C2oHA5RfQ-wyu&du5`wWCYCfT`X0jHDP7Qa?|x$vA=>= zUtbk}xJmT)RjtT1>D!lu?*5kMxgs}ppRDxuM=qV7%dh>Fxb)^;bMb#JIUft%@ENV{ zQD0}@c=YI)@n)xQ6(TDyt(&ZGckWD~aeB`@duzKh5hjN(Ez?}&S39dT{`!=}@)%xg zgWT)eg75q8nEl}G-bUHi(|q^r`1m-~Q+ayKhw`jdUejNTYJ^l3w@;fM)&A~|N%`x2 zGn-ed-<93-^Ye?#tIZ{4YO60#t9-6I?{`h@=kEuf$II8+R(@HSYaUSgyf$2+OgK}0 zZsRjUi+L5dHILtK5edt9=qI|b{eIzIMl<7PRm>?O4!tnstX#kf7!b zrS20uEgqNfF3Nb+XY*}_WalNuopUBkE{&Kl(L5+ZuF(6`HI*Fyu5b4nE$kweHiYk+ hA)Dse=Ki!azG~*").attr("id", this.id || "").html("" + this.text + "").appendTo(parent); + if (this.classes) { + current.children("span").addClass(this.classes); + } + if (this.expanded) { + current.addClass("open"); + } + if (this.hasChildren || this.children && this.children.length) { + var branch = $("