http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/icons/wildfly.svg ---------------------------------------------------------------------- diff --git a/console/img/icons/wildfly.svg b/console/img/icons/wildfly.svg new file mode 100644 index 0000000..f2ab8e8 --- /dev/null +++ b/console/img/icons/wildfly.svg @@ -0,0 +1,482 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 16.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="256px" height="256px" viewBox="0 0 256 256" enable-background="new 0 0 256 256" xml:space="preserve"> +<g> + + <image overflow="visible" opacity="0.75" width="78" height="90" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABaCAYAAAAW7WCQAAAACXBIWXMAAAsSAAALEgHS3X78AAAA +GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAB4JJREFUeNrsnA1u4zgMhSXZaTtX +2bn/UWavsk0dW4sF4gXBvkdS8k/amRgQ8tcpmm8eKepRckrP63k9r+f1vJ7X89rnyr/Dl/j716/m +7/HXz5/1jwPngLI+q3sBzN8YUt4BXO0FmL8xqNz5XSqA2Awwf1FY2flbs/FeFFplICPw8heFlYPA +sgHSUlkFowne+GBgPVCy8Vz/Tqaw/8YSnUAeqjgCLAIl8popDsHynv//7yzVjQ8E5gFoHQychFPu +j4v4XL6/vpc95eWToHnACgBRgj+jfy+DFhmf8h5T3XgSNKakIh5L8D0GEeUqDWa+D50H5e+o4m+t +pyoOQPOAyTGA9zJ4rRWH1CZh6XG7Py7iMay68URoDNYgYLHHQmDmBmg3oLSqFOfmtkPAOdCQqob7 +3zCAMQKwKHw9aLf70D9XxKSg00k9DVwQGoKDBgIqgSO1VZDLbgCw/LncA+2IUNWlh4Y2KmCX+xjB +40jgFRBaWmk3BU1/bpU06TRwoFbTitPquojxoh41QAm8kBBdALQP8XOLqNe8HJnOVpyX01ZoEtQ6 +XsXziwI4KnBIbTOAJqGun5ctKtsVHFmsM7WtQF4FsDf1GqlPh6rOVyu06T7kZzdnQkmPVFw2QlRO +BBcBaIX2BgC+ANXpEJNqW6EN4rMVGgLevbg/cnJgkwKD9kMBlPDWfzcIKBmobRJQ1/cGFd4MViUu +ynHgnAV8AWXHRYXoDzHelOqQ4pjaivjis1Kat46tFrAj16qZQCsA3kVNCG9Aea8i113AxKDVVtQk +YM2+yVFXWHlHzaqZhOqFhOwPBU6GqgSXgLLk68EokmtgpPTAAlgONDlo1enxJkJVTwyyxJDF7Qzy +oAVsiYTrIUYmKXoTUVwLvBcFTgKRYbpCG5ylWAoqLbVMEGfMqt7KwRosTLNaqLO1a4vSwjPqHuA8 +u5upLgLQCtPqVP61Y6RomO5dAKeA/+a5IiNZKRTg1uYgsMV5/fACOBtrVq04Zi8hXy4nv/FclYOL +HhdjFj2nAHbcEMsSH0jOGxzbPBlfsqURs/TmNH2VnfNbIWpjRiYbnvVjAUJ9hIjimrZAlI1qS41q +s0ANjl9WQfjNwFJCjRkL4KmKy4FZlOW2Mag2q6eAgOnBwNU94JUd1ebVboNhiQ9GFwt5bxrapJ5P +4j0Gr3mZ1QWusYM1kv6CVXoMAWgLMS6nu+v7oaBpBWpwqWdG7QnVHDAtR7KwH0k/IQquApVpaBre +ZITtptm1bAhRS2mRpdQFlCNeiCK1fRhDK8+dHKI7MstGtVm90gtY0KMllTcpVGWFa2hXMD4Cue68 +ySFoVrJO1gtwPhA8VoLMSm1IYVf1aE0QS29+C4EL9kwHQ2WvABpzd6NhquFdFbQJhKqEV3sL31bF +ofWil99eHHgjmRTQgn0hE4OX33So7qK2PWbVQmZSK0R1mBanqbKQUPVm1Fsgt3WfcygbwzSquBfQ +8huNFh7bFHgj5cgEVNYM74zJoRhNZw0PlSHM7s5GmC5kiSUhTWTZtZDit0ttUVspO17bOpgpeTHK +ENSdZ5bRHFyjRqCdusjPxhrVs8a9mo3VbcwusramzsnfGL1JbT1GplafZR+N5LllG6EwRR4bgrgY +dlLdU21bC2DPIkdr0KhtFDUq0XPLQt9FbabijL5pj10+JH/vbgqGqHZ35wabfBe1bQlVb6BwtHJa +IuFpgbKSv7sW3XpCeq++KgPkbRllzReU9G8BS/xQlbWA80KUwUPtwmQsp2QTRkO6OfCsnoL1H3VK +qDLF9B5GkwfR0NYtVNjqIrd1Bj1VcdEQta5qFLQ1fd4ZPhtLqYjPdnh+21rHseLYgiXPGdT0eU/I +rMBdgW00NS6tdlWaCY7cUCAHAFoF7Lq9VCqsGGG6uh3vjstrNWMOgzd2hqmnNNbGKwqaF6YrpH/u +AN8FtA/H5UWbauqZ4FqOblfDBvoQkAagtoW4u+9gXA3v7ZRw3WO3UjWK1xWYhKRDthq2+JWo7t3o +K8xHLOq3gPNyGnJp5TZ7fWBDh+mNhKrMc+8q57E8131+YQ9wbGmUguE5pc/nD/QpF/RvkS1+DbQB +XdNyL7X1hGp16jIWnquS0H5end8seF7TmTVj0pk5rhohyjpQ8jwVO1OlT8eg08yT0VOIbHHYvKlm +L8XVYIgWorQReHCV2OJ6B1J06WU6vnuGaRRcTZ9PIjNoWmlzsJMV7SdMCW8iXKzZdG9oW3KcXj6x +U32RrQ2L0Uu4NVpL9Yz81hqq1QGHkn1JeOd4b0OG7fGtDNoRamtVnPzj8v0PT4lvkIn2FiqB12uR +Hw7NKmrZDkzr/iEtW1KrAw/BifQTToG2NcexWRbZ5lZjpiZ+qKM6vQS4MjgaWvJMyODtfth9j5A5 +YN0xMHpIjd6m8QxgvTlOmo767jALUFnkhLJ3aGO3+1qepjigOtZn8G6/mMgXZqdbLFgPBdarOL0x +xupsJaXIKMDkwXoksLDigJUeudelF6Y9zx8OqxlcA8CId2e9/tKwusERgN2/Jx3YvvuS4AyAXdd3 +ALUruFaI3xHQ83pez+t5/YnXvwIMAJjVufrVI9HVAAAAAElFTkSuQmCC" transform="matrix(-3.2819 0 0 2.7424 255.9863 4.582)"> + </image> + <path fill="#94AEBD" d="M253.694,213.29c0,22.313-18.084,40.398-40.408,40.398H42.695c-22.311,0-40.401-18.082-40.401-40.398 + V42.697c0-22.321,18.09-40.403,40.401-40.414h170.591c22.324,0,40.408,18.093,40.408,40.414V213.29z"/> + <path opacity="0.6" fill="#D5D5D5" enable-background="new " d="M251.98,55.241c0,0-77.93,142.483-248.432,156.921V37.863 + c0,0,2.257-29.855,34.637-34.252h180.187c0,0,29.385,4.21,33.483,34.515L251.98,55.241z"/> + <g> + <defs> + <path id="SVGID_1_" d="M253.694,213.29c0,22.313-18.084,40.398-40.408,40.398H42.695c-22.311,0-40.401-18.082-40.401-40.398 + V42.697c0-22.321,18.09-40.403,40.401-40.414h170.591c22.324,0,40.408,18.093,40.408,40.414V213.29z"/> + </defs> + <clipPath id="SVGID_2_"> + <use xlink:href="#SVGID_1_" overflow="visible"/> + </clipPath> + <g clip-path="url(#SVGID_2_)"> + <g> + <path opacity="0.7" fill="#FFFFFF" d="M100.368,84.969c-3.644-1.092-7.376-1.995-11.128-2.834 + c-1.869-0.423-3.761-0.821-5.648-1.196c-1.888-0.389-3.783-0.765-5.673-1.106c-0.943-0.168-1.9-0.337-2.815-0.476l-2.859-0.38 + c-1.928-0.256-3.875-0.549-5.773-0.709c-1.92-0.178-3.817-0.412-5.76-0.55l-5.807-0.423c-3.89-0.194-7.784-0.4-11.698-0.475 + c-1.951-0.07-3.907-0.091-5.869-0.106c-1.96-0.018-3.925-0.048-5.891-0.024c-3.913,0.004-7.923,0.072-11.78,0.175l-5.956,0.258 + l-5.819,0.451l-5.867,0.621c-1.969,0.225-3.916,0.499-5.878,0.745c-3.919,0.557-7.839,1.178-11.762,1.879 + c-3.929,0.704-7.861,1.462-11.794,2.263c-7.91,1.588-15.812,3.25-23.661,5.171c-3.932,0.966-7.846,1.994-11.709,3.13 + c-2.003,0.595-3.999,1.22-5.955,1.895c0.719,0.22,1.463,0.419,2.218,0.587c2.738,0.622,5.644,0.979,8.626,1.377 + c1.486,0.207,3.002,0.413,4.545,0.68l2.237,0.417l0.974,0.144l1.021,0.114c2.766,0.261,5.659,0.186,8.564,0.049 + c5.816-0.307,11.685-1.077,17.62-1.667c2.962-0.288,5.947-0.55,8.993-0.595c1.556-0.022,2.984,0.036,4.469,0.053l4.424,0.091 + c2.956,0.076,5.896,0.184,8.838,0.33l0.138,0.008c0.234-0.064,0.473-0.144,0.708-0.205l0.731-0.197l0.796-0.193 + c0.539-0.142,1.066-0.228,1.599-0.341c1.055-0.195,2.103-0.343,3.137-0.458c2.082-0.231,4.131-0.345,6.166-0.413 + c4.049-0.125,8.034-0.045,11.999,0.053c3.951,0.121,7.868,0.212,11.778,0.396c3.898,0.199,7.793,0.735,11.687,1.15 + c3.882,0.447,7.782,0.625,11.641,0.428l4.308-0.229l-4.077,1.231c-2.811,0.847-5.661,1.169-8.519,1.464 + c-2.857,0.292-5.726,0.462-8.599,0.595c-5.765,0.239-11.546,0.303-17.353,0.224c-2.305-0.049-4.613-0.137-6.936-0.292 + c-1.878,0.03-3.75,0.076-5.6,0.174c-1.923,0.103-3.822,0.247-5.67,0.493c-0.928,0.121-1.833,0.277-2.711,0.455 + c-0.436,0.103-0.88,0.186-1.296,0.307l-0.638,0.17l-0.692,0.208c-1.812,0.542-3.601,1.137-5.17,1.849 + c-0.32,0.14-0.627,0.296-0.916,0.447c0.641,0.269,1.343,0.527,2.081,0.762c1.744,0.546,3.607,1,5.482,1.406 + c1.866,0.409,3.821,0.781,5.67,1.084c0.985,0.163,1.968,0.318,2.872,0.428c0.905,0.129,1.88,0.216,2.818,0.314 + c3.79,0.372,7.619,0.527,11.458,0.485c3.827-0.049,7.66-0.227,11.481-0.572c7.62-0.697,15.212-1.796,22.68-3.316 + c3.732-0.754,7.434-1.58,11.106-2.509l2.748-0.705l2.707-0.731c1.883-0.481,3.568-1.027,5.348-1.531 + c3.547-1.095,7.079-2.312,10.701-3.454c3.593-1.158,7.269-2.209,11.029-2.948l0.303-0.466c0.339-0.826-0.135-1.681-1.188-2.533 + c-0.593-0.387-1.243-0.735-1.925-1.039C103.986,86.103,102.177,85.532,100.368,84.969z"/> + <path opacity="0.7" fill="#FFFFFF" d="M173.621,111.364c1.53,1.042,2.959,2.092,4.6,3.142l2.331,1.55l2.384,1.538 + c3.194,2.035,6.445,3.99,9.75,5.882c6.604,3.801,13.46,7.237,20.471,10.303c3.517,1.539,7.102,2.907,10.713,4.169 + c3.63,1.25,7.313,2.312,11.031,3.156c0.924,0.197,1.872,0.429,2.773,0.588c0.891,0.186,1.872,0.345,2.854,0.504 + c1.856,0.288,3.827,0.557,5.722,0.762c1.914,0.204,3.824,0.359,5.65,0.39c0.77,0.012,1.516-0.007,2.209-0.064 + c-0.227-0.234-0.462-0.477-0.724-0.712c-1.262-1.171-2.77-2.304-4.323-3.388l-0.592-0.417l-0.549-0.36 + c-0.36-0.246-0.751-0.462-1.13-0.704c-0.776-0.443-1.591-0.872-2.429-1.285c-1.675-0.811-3.434-1.554-5.226-2.259 + c-1.721-0.674-3.475-1.307-5.245-1.925c-2.258-0.583-4.482-1.235-6.688-1.921c-5.537-1.755-11.001-3.638-16.397-5.685 + c-2.687-1.03-5.358-2.103-7.98-3.273c-2.611-1.187-5.211-2.392-7.609-4.082l-3.475-2.455l4.009,1.576 + c3.601,1.406,7.355,2.467,11.187,3.267c3.82,0.834,7.682,1.554,11.448,2.596c3.767,1.062,7.515,2.209,11.304,3.346 + c3.789,1.152,7.598,2.339,11.398,3.737c1.906,0.704,3.82,1.459,5.715,2.334c0.955,0.439,1.895,0.909,2.835,1.429 + c0.47,0.269,0.943,0.519,1.409,0.822l0.697,0.439l0.629,0.413c0.205,0.133,0.405,0.284,0.61,0.421l0.133,0.034 + c2.838,0.792,5.661,1.618,8.488,2.481l4.229,1.304c1.414,0.455,2.786,0.853,4.252,1.364c2.88,1.004,5.628,2.194,8.353,3.403 + c5.445,2.429,10.77,5.013,16.192,7.139c2.713,1.042,5.434,2.035,8.144,2.66l1,0.213l0.97,0.17l2.255,0.312 + c1.55,0.23,3.051,0.515,4.528,0.788c2.952,0.564,5.828,1.145,8.621,1.413c0.766,0.08,1.531,0.125,2.281,0.137 + c-1.645-1.255-3.334-2.475-5.044-3.668c-3.308-2.297-6.699-4.506-10.125-6.662c-6.84-4.305-13.816-8.375-20.819-12.377 + c-3.479-2.004-6.969-3.964-10.478-5.873c-3.502-1.902-7.022-3.729-10.565-5.495c-1.785-0.853-3.555-1.728-5.343-2.565 + l-5.374-2.437l-5.377-2.267l-5.57-2.122c-3.627-1.311-7.412-2.645-11.122-3.884c-1.857-0.644-3.732-1.239-5.601-1.834 + c-1.865-0.606-3.726-1.201-5.602-1.754c-3.736-1.164-7.495-2.198-11.251-3.244l-5.646-1.428 + c-1.88-0.478-3.756-0.856-5.632-1.296c-1.856-0.447-3.797-0.78-5.707-1.148l-2.826-0.542c-0.917-0.159-1.88-0.299-2.823-0.432 + c-1.902-0.273-3.824-0.515-5.733-0.747c-1.914-0.237-3.831-0.458-5.737-0.648c-3.827-0.386-7.651-0.705-11.448-0.816 + c-1.898-0.038-3.801-0.074-5.639,0.112c-0.743,0.072-1.471,0.199-2.152,0.377c-1.273,0.479-1.993,1.139-1.929,2.029l0.14,0.538 + c3.331,1.887,6.495,4.047,9.538,6.279C167.633,106.938,170.604,109.208,173.621,111.364z"/> + </g> + <path opacity="0.5" fill="#E1EEF4" d="M19.284,74.788c-17.1,0.264-33.292,3.017-50.193,6.445 + c-12.115,2.463-33.829,7.154-45.083,12.063c4.744,4.335,16.232,4.358,22.835,5.612c10.75,2.031,28.575-2.467,39.793-2.577 + c7.708-0.074,15.26-0.068,22.843,0.353c-1.427,0.208-2.764,0.458-3.954,0.785c-2.602,0.728-10.602,2.959-10.128,5.506 + c0.55,2.918,14.003,5.317,16.632,5.794c20.537,3.695,46.194-0.606,67.162-6.423c11.335-3.149,18.225-7.102,29.299-11.45 + c-3.761,0.739-7.437,1.79-11.029,2.948c-3.623,1.143-7.154,2.359-10.701,3.454c-1.78,0.504-3.465,1.05-5.348,1.531l-2.707,0.731 + l-2.748,0.705c-3.672,0.929-7.374,1.754-11.106,2.509c-7.468,1.52-15.061,2.619-22.68,3.316 + c-3.821,0.345-7.654,0.523-11.481,0.572c-3.84,0.042-7.669-0.113-11.458-0.485c-0.938-0.099-1.914-0.186-2.818-0.314 + c-0.904-0.11-1.886-0.265-2.872-0.428c-1.849-0.303-3.804-0.675-5.67-1.084c-1.875-0.405-3.738-0.86-5.482-1.406 + c-0.738-0.235-1.44-0.493-2.081-0.762c0.288-0.151,0.595-0.307,0.916-0.447c1.569-0.712,3.358-1.307,5.17-1.849l0.692-0.208 + l0.638-0.17c0.416-0.121,0.86-0.205,1.296-0.307c0.878-0.178,1.783-0.333,2.711-0.455c1.848-0.246,3.747-0.39,5.67-0.493 + c1.851-0.099,3.722-0.144,5.6-0.174c2.323,0.155,4.631,0.243,6.936,0.292c5.807,0.08,11.588,0.015,17.353-0.224 + c2.874-0.133,5.742-0.303,8.599-0.595c2.857-0.295,5.708-0.618,8.519-1.464l4.077-1.231l-4.308,0.229 + c-3.859,0.197-7.759,0.019-11.641-0.428c-3.894-0.415-7.789-0.951-11.687-1.15c-3.911-0.184-7.828-0.275-11.778-0.396 + c-3.965-0.099-7.949-0.178-11.999-0.053c-2.035,0.068-4.084,0.182-6.166,0.413c-1.034,0.116-2.082,0.263-3.137,0.458 + c-0.533,0.114-1.06,0.199-1.599,0.341l-0.796,0.193L4.642,94.66c-0.235,0.061-0.474,0.14-0.708,0.205l-0.138-0.008 + c-2.941-0.146-5.882-0.254-8.838-0.33l-4.424-0.091c-1.484-0.017-2.913-0.076-4.469-0.053c-3.046,0.045-6.031,0.307-8.993,0.595 + c-5.936,0.591-11.804,1.36-17.62,1.667c-2.905,0.136-5.798,0.212-8.564-0.049l-1.021-0.114l-0.974-0.144l-2.237-0.417 + c-1.543-0.267-3.059-0.474-4.545-0.68c-2.982-0.398-5.888-0.756-8.626-1.377c-0.755-0.168-1.499-0.368-2.218-0.587 + c1.956-0.674,3.952-1.3,5.955-1.895c3.863-1.137,7.778-2.164,11.709-3.13c7.848-1.922,15.751-3.583,23.661-5.171 + c3.933-0.801,7.866-1.56,11.794-2.263c3.922-0.701,7.842-1.322,11.762-1.879c1.963-0.246,3.91-0.52,5.878-0.745l5.867-0.621 + l5.819-0.451l5.956-0.258c3.857-0.103,7.867-0.171,11.78-0.175c1.966-0.024,3.931,0.006,5.891,0.024 + c1.962,0.015,3.917,0.036,5.869,0.106c3.914,0.075,7.809,0.28,11.698,0.475l5.807,0.423c1.943,0.138,3.839,0.372,5.76,0.55 + c1.898,0.161,3.845,0.454,5.773,0.709l2.859,0.38c0.915,0.138,1.872,0.308,2.815,0.476c1.89,0.342,3.785,0.717,5.673,1.106 + c1.887,0.375,3.779,0.773,5.648,1.196c3.751,0.839,7.484,1.742,11.128,2.834c1.809,0.563,3.619,1.134,5.311,1.889 + c0.682,0.303,1.332,0.652,1.925,1.039c-5.756-4.652-28.904-9.353-33.045-10.027C57.191,75.038,36.826,74.521,19.284,74.788z"/> + <g> + <path fill="#293644" d="M110.07,88.385c-0.25-0.546-0.622-0.978-1.012-1.345c-0.781-0.732-1.637-1.289-2.505-1.801 + c-1.741-1.014-3.541-1.839-5.366-2.564c-3.665-1.472-7.401-2.637-11.16-3.709c-3.772-1.058-7.573-2-11.418-2.813 + c-0.965-0.207-1.919-0.406-2.931-0.588l-2.926-0.458c-1.929-0.29-3.84-0.616-5.825-0.824c-1.965-0.228-3.948-0.504-5.912-0.684 + l-5.899-0.542c-3.941-0.28-7.889-0.561-11.849-0.713c-1.979-0.11-3.962-0.17-5.944-0.226c-1.986-0.06-3.968-0.127-5.956-0.14 + c-3.997-0.075-7.917-0.085-11.995-0.056l-5.969,0.142l-6.098,0.353l-6.042,0.531c-2.013,0.218-4.01,0.485-6.024,0.722 + c-4.014,0.545-8.022,1.156-12.003,1.847c-3.993,0.685-7.977,1.429-11.952,2.211c-3.99,0.768-7.952,1.633-11.936,2.501 + c-3.989,0.881-7.98,1.808-11.962,2.8c-3.994,0.999-7.985,2.061-11.967,3.252c-3.992,1.203-7.965,2.507-11.931,4.204 + l-3.797,1.633l3.001,2.66c1.48,1.304,3.14,2.13,4.747,2.744c1.612,0.61,3.215,1.016,4.788,1.338 + c3.15,0.64,6.231,0.974,9.217,1.281c1.495,0.148,2.968,0.292,4.381,0.481l2.189,0.33c0.385,0.061,0.844,0.106,1.259,0.151 + l1.221,0.099c3.204,0.193,6.306,0.038,9.352-0.254c6.075-0.591,11.928-1.633,17.741-2.467c2.903-0.413,5.791-0.792,8.638-0.959 + c2.85-0.129,5.863-0.205,8.77-0.278c0.783-0.015,1.563-0.011,2.35-0.025c-0.61,0.3-1.228,0.645-1.875,1.107 + c-0.56,0.42-1.188,0.905-1.776,1.83c-0.286,0.485-0.569,1.084-0.623,1.857c-0.023,0.189-0.018,0.375-0.004,0.572l0.027,0.292 + l0.019,0.14l0.049,0.224l0.026,0.083c0.007,0.038,0.067,0.231,0.103,0.337c0.105,0.284,0.18,0.428,0.26,0.576 + c0.705,1.187,1.413,1.622,2.004,2.05c0.61,0.409,1.173,0.693,1.716,0.955c1.09,0.504,2.113,0.883,3.146,1.228 + c2.044,0.667,4.048,1.186,6.052,1.652c2.021,0.466,3.971,0.868,6.031,1.243c0.979,0.17,1.952,0.341,3.027,0.488 + c1.056,0.163,2.055,0.27,3.084,0.391c4.096,0.436,8.184,0.576,12.244,0.538c4.045-0.034,8.066-0.303,12.046-0.689 + c1.993-0.193,3.97-0.436,5.937-0.686c1.965-0.284,3.922-0.58,5.867-0.921c3.891-0.663,7.729-1.451,11.541-2.308 + c3.808-0.872,7.571-1.819,11.298-2.861l2.785-0.784l0.352-0.106l0.389-0.122l0.679-0.216l1.363-0.443 + c1.788-0.546,3.657-1.3,5.469-2.005c3.565-1.489,6.964-3.202,10.246-5.032c3.27-1.838,6.489-3.687,9.661-5.712 + c-11.075,4.348-17.964,8.301-29.299,11.45c-20.968,5.817-46.625,10.118-67.162,6.423c-2.629-0.477-16.082-2.876-16.632-5.794 + c-0.474-2.546,7.527-4.778,10.128-5.506c1.19-0.326,2.527-0.576,3.954-0.785c-7.583-0.42-15.135-0.426-22.843-0.353 + c-11.218,0.11-29.042,4.608-39.793,2.577c-6.603-1.254-18.092-1.277-22.835-5.612c11.255-4.909,32.968-9.6,45.083-12.063 + c16.902-3.428,33.093-6.181,50.193-6.445c17.542-0.267,37.908,0.25,55.275,3.081c4.141,0.674,27.289,5.375,33.045,10.027 + c0.136,0.089,0.288,0.167,0.415,0.261c0.328,0.254,0.631,0.523,0.816,0.8c0.101,0.14,0.167,0.273,0.189,0.407 + c0.019,0.072,0.023,0.131,0.03,0.17c0.023,0.029-0.042,0.199-0.053,0.294l1.129,0.353c0.042-0.125,0.087-0.159,0.122-0.366 + c0.049-0.184,0.062-0.358,0.053-0.514C110.298,88.972,110.203,88.66,110.07,88.385z"/> + <path fill="#293644" d="M330.697,156.433c-3.225-2.869-6.586-5.352-9.992-7.758c-3.403-2.391-6.855-4.657-10.326-6.858 + c-3.472-2.206-6.966-4.343-10.471-6.438c-3.505-2.084-6.995-4.157-10.538-6.135c-3.521-2.005-7.071-3.968-10.642-5.878 + c-3.558-1.91-7.165-3.755-10.807-5.536c-1.831-0.864-3.646-1.747-5.491-2.589l-5.567-2.413l-5.672-2.255l-5.616-2.024 + c-3.861-1.315-7.587-2.539-11.402-3.729c-1.892-0.618-3.794-1.179-5.692-1.747c-1.898-0.572-3.801-1.145-5.714-1.667 + c-3.809-1.103-7.64-2.081-11.471-3.058l-5.765-1.349c-1.925-0.447-3.892-0.811-5.832-1.216 + c-1.943-0.428-3.861-0.724-5.782-1.053l-2.918-0.493c-1.023-0.144-1.985-0.254-2.971-0.364 + c-3.899-0.443-7.811-0.749-11.721-0.933c-3.911-0.17-7.825-0.244-11.759-0.003c-1.963,0.114-3.93,0.326-5.904,0.739 + c-0.981,0.212-1.975,0.468-2.948,0.921c-0.481,0.226-0.97,0.515-1.387,0.951c-0.208,0.222-0.397,0.489-0.512,0.799 + c-0.057,0.142-0.099,0.313-0.109,0.504c-0.03,0.205,0,0.254,0.003,0.386l1.187,0.023c0.012-0.095,0.004-0.28,0.042-0.299 + c0.015-0.036,0.038-0.087,0.071-0.15c0.072-0.119,0.171-0.229,0.308-0.33c0.269-0.203,0.644-0.362,1.038-0.499 + c0.147-0.053,0.318-0.078,0.478-0.119c6.931-2.596,30.372,0.25,34.519,0.919c17.374,2.793,36.859,8.727,53.42,14.518 + c16.143,5.65,30.638,13.369,45.599,21.96c10.716,6.154,29.838,17.466,38.967,25.674c-5.87,2.618-16.78-0.989-23.438-1.888 + c-10.846-1.459-26.337-11.354-36.951-14.995c-7.287-2.505-14.457-4.884-21.786-6.882c1.289,0.648,2.482,1.312,3.509,1.998 + c2.236,1.504,9.122,6.149,7.875,8.42c-1.44,2.596-14.973,0.625-17.617,0.246c-20.645-2.975-43.64-15.15-61.696-27.288 + c-9.766-6.567-15.056-12.494-24.188-20.114c2.373,2.925,4.844,5.695,7.367,8.466c2.531,2.777,5.214,5.472,8.128,8.015 + c1.501,1.239,3.036,2.546,4.562,3.63l1.152,0.849l0.572,0.417l0.333,0.247l0.296,0.204l2.396,1.622 + c3.213,2.168,6.483,4.252,9.818,6.279c3.346,2.02,6.745,3.979,10.228,5.836c1.731,0.936,3.497,1.834,5.274,2.725 + c1.789,0.859,3.589,1.716,5.416,2.523c3.652,1.63,7.389,3.146,11.209,4.46c3.846,1.312,7.765,2.471,11.793,3.354 + c1.012,0.201,1.997,0.425,3.046,0.599c1.073,0.201,2.051,0.346,3.028,0.489c2.076,0.296,4.055,0.53,6.116,0.728 + c2.046,0.189,4.111,0.334,6.264,0.337c1.084,0.004,2.183-0.026,3.373-0.166c0.599-0.076,1.22-0.171,1.925-0.364 + c0.701-0.22,1.512-0.413,2.554-1.314c0.122-0.114,0.239-0.228,0.433-0.467c0.064-0.083,0.182-0.25,0.2-0.28l0.05-0.075 + l0.121-0.197l0.061-0.129l0.114-0.27c0.079-0.182,0.136-0.349,0.178-0.538c0.197-0.754,0.117-1.405,0-1.959 + c-0.27-1.064-0.709-1.724-1.114-2.292c-0.47-0.648-0.947-1.179-1.433-1.652c0.739,0.261,1.489,0.504,2.229,0.769 + c2.729,0.989,5.57,2.017,8.234,3.032c2.649,1.061,5.268,2.33,7.89,3.638c5.26,2.622,10.481,5.464,16.056,7.938 + c2.801,1.239,5.692,2.365,8.8,3.195l1.182,0.291c0.417,0.084,0.868,0.186,1.247,0.254l2.183,0.376 + c1.395,0.269,2.846,0.595,4.309,0.928c2.934,0.648,5.957,1.304,9.151,1.694c1.592,0.186,3.24,0.311,4.961,0.238 + c1.724-0.072,3.559-0.337,5.369-1.106l3.691-1.576L330.697,156.433z"/> + </g> + <path opacity="0.5" fill="#E1EEF4" d="M240.91,145.833c2.645,0.379,16.177,2.35,17.617-0.246c1.247-2.271-5.639-6.916-7.875-8.42 + c-1.026-0.687-2.22-1.35-3.509-1.998c7.329,1.998,14.499,4.377,21.786,6.882c10.614,3.642,26.105,13.536,36.951,14.995 + c6.657,0.898,17.567,4.506,23.438,1.888c-9.129-8.208-28.251-19.52-38.967-25.674c-14.961-8.591-29.456-16.31-45.599-21.96 + c-16.561-5.791-36.046-11.725-53.42-14.518c-4.146-0.669-27.588-3.515-34.519-0.919c0.682-0.178,1.409-0.305,2.152-0.377 + c1.838-0.186,3.74-0.15,5.639-0.112c3.797,0.112,7.621,0.43,11.448,0.816c1.906,0.189,3.823,0.411,5.737,0.648 + c1.909,0.231,3.831,0.474,5.733,0.747c0.943,0.133,1.906,0.273,2.823,0.432l2.826,0.542c1.91,0.368,3.851,0.701,5.707,1.148 + c1.876,0.44,3.752,0.819,5.632,1.296l5.646,1.428c3.756,1.046,7.515,2.081,11.251,3.244c1.876,0.553,3.736,1.148,5.602,1.754 + c1.868,0.595,3.743,1.19,5.601,1.834c3.71,1.239,7.495,2.573,11.122,3.884l5.57,2.122l5.377,2.267l5.374,2.437 + c1.788,0.838,3.558,1.713,5.343,2.565c3.543,1.766,7.063,3.593,10.565,5.495c3.509,1.909,6.999,3.869,10.478,5.873 + c7.003,4.002,13.979,8.072,20.819,12.377c3.426,2.156,6.817,4.365,10.125,6.662c1.71,1.193,3.399,2.413,5.044,3.668 + c-0.75-0.012-1.516-0.057-2.281-0.137c-2.793-0.269-5.669-0.849-8.621-1.413c-1.478-0.273-2.979-0.558-4.528-0.788l-2.255-0.312 + l-0.97-0.17l-1-0.213c-2.71-0.625-5.431-1.618-8.144-2.66c-5.423-2.126-10.747-4.71-16.192-7.139 + c-2.725-1.209-5.473-2.399-8.353-3.403c-1.466-0.512-2.838-0.909-4.252-1.364l-4.229-1.304c-2.827-0.863-5.65-1.689-8.488-2.481 + l-0.133-0.034c-0.205-0.137-0.405-0.288-0.61-0.421l-0.629-0.413l-0.697-0.439c-0.466-0.304-0.939-0.554-1.409-0.822 + c-0.94-0.52-1.88-0.989-2.835-1.429c-1.895-0.875-3.809-1.63-5.715-2.334c-3.801-1.398-7.609-2.585-11.398-3.737 + c-3.789-1.137-7.537-2.284-11.304-3.346c-3.767-1.042-7.628-1.762-11.448-2.596c-3.831-0.8-7.586-1.86-11.187-3.267l-4.009-1.576 + l3.475,2.455c2.398,1.69,4.998,2.896,7.609,4.082c2.622,1.171,5.294,2.243,7.98,3.273c5.396,2.047,10.86,3.93,16.397,5.685 + c2.205,0.686,4.43,1.338,6.688,1.921c1.771,0.618,3.524,1.251,5.245,1.925c1.792,0.705,3.551,1.448,5.226,2.259 + c0.838,0.413,1.652,0.842,2.429,1.285c0.379,0.242,0.77,0.458,1.13,0.704l0.549,0.36l0.592,0.417 + c1.554,1.084,3.062,2.217,4.323,3.388c0.262,0.235,0.497,0.478,0.724,0.712c-0.693,0.058-1.439,0.076-2.209,0.064 + c-1.826-0.03-3.736-0.186-5.65-0.39c-1.895-0.205-3.865-0.474-5.722-0.762c-0.981-0.159-1.963-0.318-2.854-0.504 + c-0.901-0.159-1.85-0.391-2.773-0.588c-3.718-0.845-7.401-1.906-11.031-3.156c-3.611-1.262-7.196-2.63-10.713-4.169 + c-7.011-3.065-13.866-6.502-20.471-10.303c-3.305-1.892-6.556-3.847-9.75-5.882l-2.384-1.538l-2.331-1.55 + c-1.641-1.05-3.069-2.1-4.6-3.142c-3.017-2.156-5.988-4.426-9.058-6.654c-3.043-2.232-6.207-4.392-9.538-6.279 + c9.133,7.621,14.423,13.547,24.188,20.114C197.271,130.683,220.266,142.858,240.91,145.833z"/> + <path fill="#D4DFE5" d="M90.793,108.609c-0.278,6.768,3.782,13.134,7.628,18.762c5.689,8.34,2.662,19.178,2.895,28.144 + c0.356,13.961-4.775,69.416,7.109,82.558l0,0l0.049,0.016c15.113-6.34,27.406-58.961,32.173-71.921 + c3.073-8.333,3.656-22.407,11.698-27.966c5.965-4.135,14.188-8.504,15.624-16.022L132.406,85.88 + C132.406,85.88,90.814,108.166,90.793,108.609z"/> + <path fill="#DFEEF6" d="M162.347,122.243c-0.985,0.425-1.967,0.872-2.948,1.323c1.255-0.8,2.486-1.648,3.653-2.623 + c1.315-1.099-1.133-2.368-2.096-2.141c-1.683,0.387-3.342,0.83-4.99,1.3c0.78-1.023,1.459-2.134,1.989-3.357 + c0.561-1.308-1.33-2.073-2.319-1.914c-10.395,1.777-17.549,8.853-26.746,13.441c-4.513,2.247-9.208,4.229-14.041,5.756 + c-0.652,0.175-1.289,0.364-1.925,0.558c-1.235,0.311-2.484,0.561-3.759,0.712c-1.091,0.334-1.929-0.057-2.51-1.167 + c0.877-0.897,3.56-1.353,4.651-1.629c4.37-1.096,8.474-2.569,12.575-4.407c3.638-1.626,7.041-3.619,10.198-5.999 + c6.703-2.239,12.982-5.566,17.894-10.728c1.046-1.095-1.687-2.004-2.327-1.91c-5.654,0.796-9.928,3.694-14.226,7.333 + c-1.364,1.159-2.747,2.231-4.153,3.247c-2.706,0.872-5.457,1.614-8.196,2.259c-1.831,0.436-3.767,0.72-5.745,0.97 + c2.683-1.447,5.339-2.963,8.057-4.415c7.355-3.918,15.738-6.373,21.777-12.3c1.414-1.383-1.466-2.342-2.489-2.054 + c-7.753,2.179-14.915,5.643-22.206,9.064c0.03-0.015,0.064-0.03,0.099-0.045c6.419-3.202,12.726-6.571,18.913-10.122 + c1.546-0.879-1.092-2.126-2.243-2.092c0.579-0.288,1.163-0.576,1.739-0.875c1.937-0.997-0.86-2.748-2.18-2.229 + c-6.934,2.694-13.687,5.798-20.265,9.345c-5.238,2.812-11.788,8.219-18.134,9.701c3.623-3.464,9.188-5.309,13.381-7.772 + c6.333-3.729,12.62-7.488,18.792-11.417c1.118-0.712-0.103-1.641-1.27-1.99c1.395-0.845,2.793-1.694,4.181-2.55 + c1.155-0.712-0.273-1.823-1.494-2.099c0.451-0.77,0.592-1.501,0.171-2.115c-0.485-0.718-1.497-1.167-2.323-0.993 + c-1.133,0.242-2.046,0.947-2.989,1.576c-3.96,2.638-7.753,5.15-12.058,7.261c-5.435,2.66-11.082,4.888-16.58,7.469 + c-1.584,0.462-3.174,0.936-4.767,1.443c-0.822,0.262-0.845,0.743-0.497,1.202c-0.368,0.201-0.743,0.386-1.108,0.591 + c-0.396,0.224-0.445,0.804-0.207,1.183c0.91,1.478,2.475,1.936,4.28,1.834c-1.541,0.739-3.083,1.458-4.646,2.167 + c-1.707,0.77,0.21,2.361,1.381,2.368c1.179,0.004,2.291-0.2,3.359-0.526c-1.097,0.947-2.096,2.001-2.897,3.274 + c-0.703,1.11,1.145,1.898,1.933,1.947c0.769,0.053,1.518,0.042,2.251-0.022c-0.455,0.333-0.921,0.641-1.375,0.985 + c-1.474,1.117,1.481,2.63,2.539,2.068c0.111-0.057,0.216-0.117,0.324-0.174l0,0c0.002,0,0.002,0,0.006,0 + c0.371-0.197,0.735-0.401,1.106-0.599c-0.137,0.125-0.28,0.234-0.413,0.363c-1.341,1.281,1.16,2.214,2.141,2.164 + c6.044-0.288,11.239-3.892,16.284-6.771c5.324-3.043,11.088-5.779,16.954-8.042c-4.407,2.441-9.216,4.297-13.665,6.544 + c-5.271,2.676-10.236,5.741-15.609,8.105c-2.38,0.538-4.654,1.308-6.69,2.517c-1.696,1.004,1.593,2.338,2.537,2.062 + c2.042-0.584,4.005-1.308,5.919-2.115c3.024-0.583,6.238-0.742,9.092-1.238c1.618-0.277,3.217-0.626,4.813-0.979 + c-2.312,1.198-4.71,2.281-7.25,3.267c-3.66,1.414-9.785,1.55-12.669,4.491c-1.395,1.425,0.682,3.808,2.077,4.361 + c0.17,0.072,0.352,0.117,0.53,0.174c-0.523,0.258-1.061,0.493-1.565,0.777c-0.953,0.538,0.085,1.735,0.752,1.963 + c2.48,0.838,4.887,0.905,7.234,0.526c-1.825,0.728-3.642,1.459-5.47,2.18c-1.525,0.599-0.28,1.83,1.008,2.201 + c-3.309,2.013-5.558,4.135-3.501,5.491c1.995,1.311,4.835,0.015,6.705-0.679c1.942-0.72,3.845-1.527,5.751-2.342 + c-0.246,0.159-0.489,0.308-0.731,0.474c-0.439,0.292-0.515,0.61-0.379,0.902c-1.123,0.637-2.252,1.27-3.366,1.925 + c-0.654,0.387-0.525,0.864-0.076,1.266c-3.378,1.05-6.668,2.308-9.133,4.824c-1.11,1.133,0.699,2.08,1.694,2.171 + c4.276,0.409,8.568-0.329,12.817-1.633c-0.629,0.955,1.08,1.834,1.902,1.895c2.206,0.159,4.351-0.099,6.446-0.591 + c-0.345,0.17-0.701,0.341-1.042,0.519c-1.584,0.83-3.236,1.516-4.93,2.122c-5.033,1.35-10.054,2.785-14.829,4.896 + c-1.989,0.879,0.853,2.812,2.213,2.221c3.695-1.622,7.566-2.748,11.4-3.956c0.405-0.114,0.803-0.235,1.205-0.346 + c-4.81,2.521-9.565,5.143-13.975,8.391c-1.601,1.182,1.55,2.368,2.529,2.038c0.758-0.254,1.501-0.542,2.24-0.826 + c-1.326,1.183-2.546,2.486-3.623,3.953c-0.872,1.197,1.584,2.096,2.368,1.902c3.441-0.853,6.701-2.058,9.888-3.422 + c-2.482,2.133-4.696,4.532-6.356,7.404c-0.496,0.856,0.292,1.443,1.139,1.721c-0.775,0.515-1.546,1.042-2.317,1.584 + c-1.579,1.106,1.673,2.618,2.846,1.853c1.498-0.974,2.976-1.967,4.427-2.979c2.531-1.576,5.18-2.857,8.125-3.335 + c-1.368,2.13-4.172,3.377-6.291,4.316c-1.978,0.876,0.845,2.805,2.198,2.202c3.35-1.485,7.663-3.517,8.372-7.579 + c0.174-1.03-1.266-1.603-2.024-1.618c-0.978-0.022-1.917,0.046-2.838,0.159c1.739-1.516,3.41-3.119,4.987-4.854 + c1.049-1.163-1.934-2.231-2.737-1.792c-3.433,1.887-6.252,5.298-9.568,7.575c5.143-5.733,12.626-9.425,18.637-13.84 + c1.492-1.103-1.471-2.531-2.502-2.034c-7.203,3.463-14.104,7.616-21.631,10.398c5.647-5.048,13.333-7.833,19.49-11.945 + c1.289-0.859-0.492-1.895-1.747-2.068c0.554-0.304,1.11-0.606,1.66-0.917c0,0,0,0,0.003,0v-0.004 + c0.107-0.057,0.213-0.117,0.318-0.175c0.891-0.504,0.387-1.133-0.424-1.564c3.756-1.767,7.5-3.816,10.16-6.541 + c1.383-1.417-1.452-2.346-2.498-2.039c-5.49,1.622-11.016,5.101-16.813,6.31c5.745-4.005,12.581-6.881,18.86-9.466 + c2.02-0.837-0.868-2.645-2.184-2.217c-5.589,1.86-10.974,4.365-16.435,6.62c-4.699,1.94-9.967,4.331-15.25,5.048 + c5.008-3.024,11.96-4.214,17-6.374c8.473-3.634,16.89-7.269,24.832-11.861c1.304-0.758-0.526-1.898-1.622-2.11 + c3.449-1.88,6.894-3.771,10.357-5.627c1.981-1.069-0.906-2.562-2.172-2.21c-0.587,0.163-1.152,0.353-1.735,0.523 + c2.892-1.479,5.802-2.91,8.772-4.21C166.451,123.607,163.673,121.679,162.347,122.243z M119.56,114.994 + c-3.263,1.751-6.511,3.922-9.935,5.473C112.776,118.394,116.191,116.658,119.56,114.994z M114.489,137.303 + c-1.18,0.439-2.379,0.777-3.573,0.959c0.608-0.224,1.231-0.425,1.862-0.618C113.348,137.553,113.917,137.439,114.489,137.303z + M135.139,127.928c5.844-3.638,11.494-7.65,17.928-9.701c-1.114,1.562-2.501,2.914-4.062,4.097 + C144.316,123.979,139.721,125.882,135.139,127.928z M110.414,146.887c1.381-0.808,2.844-1.493,4.257-2.179 + c3.673-1.793,7.47-3.32,11.225-4.904c6.946-2.929,13.532-6.574,20.217-9.988c1.258-0.478,2.504-0.971,3.744-1.475 + c-5.799,3.081-11.547,6.321-17.5,9.151C125.214,140.892,117.813,143.915,110.414,146.887z M138.992,138.133 + c-0.522,0.276-1.042,0.554-1.564,0.826c-0.031,0.012-0.064,0.022-0.092,0.03c0.152-0.087,0.3-0.175,0.451-0.266 + C138.189,138.53,138.591,138.326,138.992,138.133z"/> + <path fill="#293644" d="M212.572,164.629c-0.951-0.947-2.353-2.327-4.164-4.055c-3.566-3.528-8.659-8.568-14.685-14.726 + c-3.005-3.101-6.306-6.42-9.72-10.027c-3.479-3.539-7.075-7.37-10.842-11.293c-3.752-3.952-7.632-8.049-11.592-12.217 + c-3.964-4.168-7.988-8.436-11.986-12.736c-4.449-4.745-8.867-9.51-13.236-14.2c2.955-1.633,5.893-3.251,8.765-4.836 + c2.452-1.326,4.854-2.637,7.208-3.921c2.368-1.271,4.691-2.515,6.949-3.724c4.529-2.49,8.784-4.95,12.593-7.424 + c3.827-2.461,7.227-4.913,10.054-7.327c2.838-2.404,5.097-4.793,6.715-6.944c1.618-2.166,2.573-4.092,3.088-5.459 + c0.273-0.679,0.421-1.217,0.512-1.584c0.099-0.365,0.151-0.552,0.151-0.552s-0.064,0.182-0.186,0.537 + c-0.125,0.358-0.299,0.89-0.621,1.536c-0.591,1.308-1.671,3.132-3.396,5.134c-1.739,1.991-4.097,4.168-7.041,6.329 + c-2.937,2.171-6.431,4.353-10.364,6.503c-3.944,2.131-8.321,4.225-13.009,6.334c-2.319,1.095-4.756,2.143-7.185,3.379 + c-2.399,1.232-4.858,2.494-7.349,3.77c-3.209,1.669-6.486,3.395-9.787,5.142c-2.562-2.744-5.105-5.46-7.61-8.1 + c-1.933-2.021-3.839-4.014-5.707-5.964c-1.895-1.965-3.846-3.754-5.679-5.546c-3.738-3.527-7.19-6.938-10.216-10.245 + c-3.019-3.317-5.61-6.523-7.668-9.536c-2.081-3.007-3.589-5.834-4.578-8.285c-0.981-2.458-1.398-4.534-1.539-5.964 + c-0.082-0.71-0.08-1.274-0.076-1.65c0.001-0.375,0.001-0.57,0.001-0.57s-0.017,0.195-0.043,0.57 + c-0.028,0.377-0.068,0.935-0.038,1.665c0.042,1.46,0.316,3.592,1.141,6.17c0.818,2.565,2.167,5.558,4.066,8.758 + c1.883,3.21,4.29,6.637,7.102,10.212c2.792,3.585,6.002,7.304,9.472,11.138c1.739,1.885,3.527,3.822,5.346,5.794 + c1.804,1.983,3.653,4.01,5.529,6.065c2.202,2.45,4.46,4.953,6.734,7.477c-5.673,3.01-11.429,6.073-17.201,9.105 + c-5.184,2.757-10.379,5.476-15.493,8.113c-1.773,0.921-11.917,6.177-14.953,7.75c-4.842,2.474-9.494,4.918-13.942,7.125 + c-4.4,2.292-8.61,4.342-12.462,6.29c-7.709,3.847-14.171,6.946-18.694,9.109c-2.277,1.043-4.055,1.892-5.265,2.475 + c-1.206,0.572-1.858,0.891-1.858,0.891s0.69-0.228,1.976-0.633c1.282-0.413,3.171-1.016,5.559-1.814 + c2.397-0.796,5.254-1.896,8.553-3.104c3.3-1.232,6.96-2.759,10.991-4.37c3.984-1.72,8.325-3.551,12.855-5.615 + c4.547-2.073,9.311-4.324,14.232-6.678c2.086-1.038,4.22-2.099,6.36-3.16c0.032,1.194,0.176,2.388,0.445,3.551 + c0.642,2.892,1.881,5.604,3.31,8.151c1.402,2.554,3.149,4.952,4.638,7.344c1.402,2.422,2.15,5.203,2.467,7.984 + c0.625,5.624-0.303,11.259-0.409,17.003c0,0.159-0.002,0.312,0,0.463c-0.402,0.28-0.762,0.564-1.05,0.856 + c-0.526,0.516-0.833,1.038-0.928,1.425c-0.104,0.391-0.083,0.599-0.083,0.599s0.03-0.22,0.212-0.534 + c0.174-0.322,0.545-0.724,1.116-1.08c0.21-0.129,0.472-0.25,0.733-0.368c0.011,2.414-0.023,4.779-0.118,7.189l-0.299,8.541 + c-0.42,11.392-0.737,22.82-0.265,34.279c0.25,5.727,0.728,11.46,1.702,17.147c0.489,2.846,1.125,5.677,2.039,8.45 + c0.928,2.748,2.118,5.503,4.119,7.769l0.121,0.145l0.186,0.049l0.053,0.012l0.214,0.057l0.184-0.079 + c2.774-1.225,4.849-3.396,6.635-5.65c1.786-2.277,3.287-4.741,4.662-7.265c2.736-5.055,4.964-10.353,7.011-15.707 + c3.187-8.371,5.881-16.905,8.454-25.454l0.144-0.049c0,0-0.015-0.114-0.045-0.284c0.686-2.285,1.367-4.566,2.043-6.852 + c0.818-2.729,1.633-5.465,2.496-8.166c0.422-1.361,0.906-2.672,1.373-4.036c0.446-1.38,0.818-2.763,1.166-4.153 + c0.114-0.462,0.221-0.929,0.33-1.395c0.307,0.224,0.592,0.443,0.85,0.629c1.147,0.845,1.814,1.326,1.814,1.326 + s-0.617-0.542-1.689-1.485c-0.273-0.238-0.572-0.508-0.895-0.8c0.522-2.205,1.026-4.41,1.609-6.582 + c0.74-2.725,1.607-5.419,2.839-7.897c1.231-2.463,2.884-4.714,5.078-6.245c2.255-1.561,4.597-3.02,6.844-4.657 + c2.235-1.625,4.403-3.422,6.165-5.661c0.815-1.042,1.513-2.213,2.035-3.471c0.826,0.841,1.668,1.697,2.482,2.527 + c3.88,3.839,7.64,7.521,11.262,10.963c3.604,3.44,7.105,6.59,10.308,9.516c3.278,2.85,6.241,5.49,8.954,7.73 + c2.725,2.221,5.06,4.19,7.067,5.729c1.994,1.538,3.578,2.729,4.661,3.535c1.076,0.808,1.656,1.239,1.656,1.239 + S213.527,165.568,212.572,164.629z M141.717,160.794c-0.341,1.375-0.708,2.751-1.145,4.077c-0.447,1.33-0.958,2.676-1.383,4.044 + c-0.883,2.717-1.701,5.449-2.527,8.177c-0.527,1.755-1.061,3.502-1.588,5.257c-0.163-0.425-0.355-0.868-0.613-1.364 + c-0.376-0.693-0.865-1.459-1.501-2.21c-0.599-0.788-1.372-1.52-2.214-2.281c-0.871-0.704-1.826-1.436-2.879-2.046 + c-1.054-0.614-2.19-1.171-3.384-1.6c-1.19-0.446-2.433-0.78-3.684-1.008c-2.505-0.478-5.051-0.542-7.398-0.307 + c-1.175,0.106-2.3,0.303-3.344,0.564c-1.05,0.272-2.029,0.542-2.895,0.929c-0.874,0.345-1.65,0.728-2.306,1.125 + c-0.652,0.391-1.199,0.77-1.614,1.134c-0.432,0.329-0.728,0.644-0.928,0.856c-0.197,0.212-0.307,0.329-0.307,0.329l0.072,0.091 + c0,0,0.14-0.049,0.413-0.147c0.263-0.106,0.65-0.246,1.148-0.401c0.247-0.084,0.519-0.163,0.822-0.235 + c0.299-0.076,0.614-0.182,0.97-0.246c0.693-0.148,1.466-0.308,2.334-0.417c0.853-0.113,1.787-0.209,2.772-0.266 + c0.991-0.034,2.025-0.064,3.096-0.034c1.067,0.012,2.182,0.095,3.296,0.193c1.114,0.121,2.247,0.262,3.365,0.459 + c1.114,0.208,2.228,0.413,3.312,0.697c1.08,0.258,2.137,0.564,3.142,0.928c2.012,0.69,3.793,1.676,5.108,2.809 + c1.322,1.129,2.167,2.384,2.66,3.271c0.079,0.129,0.133,0.242,0.197,0.363c-2.672,8.78-5.449,17.534-8.735,26.079 + c-2.054,5.312-4.297,10.569-6.999,15.537c-1.364,2.481-2.842,4.896-4.579,7.086c-1.633,2.05-3.528,3.949-5.789,5.048 + c-1.62-1.979-2.708-4.438-3.547-6.946c-0.866-2.679-1.483-5.453-1.954-8.246c-0.955-5.604-1.368-11.292-1.652-16.973 + c-0.523-11.388-0.267-22.786,0.089-34.174l0.26-8.549c0.076-2.542,0.053-5.146,0.026-7.681c1.006-0.356,2.204-0.663,3.588-0.895 + c2.319-0.401,5.074-0.693,8.032-0.8c1.479-0.057,3.004-0.091,4.55-0.091c1.523-0.019,3.081-0.038,4.624-0.057 + c0.765-0.004,1.523,0,2.228,0.049c0.792,0.061,1.61,0.087,2.323,0.159c1.463,0.099,2.968,0.364,4.392,0.663 + c1.402,0.375,2.774,0.812,4.014,1.384c1.235,0.572,2.387,1.171,3.41,1.814c1.209,0.739,2.24,1.459,3.138,2.107 + C141.994,159.634,141.861,160.218,141.717,160.794z M164.867,127.674c-1.671,2.134-3.782,3.888-5.987,5.487 + c-2.213,1.61-4.552,3.058-6.829,4.642c-2.36,1.642-4.111,4.028-5.385,6.587c-1.277,2.572-2.16,5.316-2.91,8.082 + c-0.549,2.031-1.027,4.082-1.512,6.128c-0.8-0.724-1.713-1.523-2.781-2.372c-1.938-1.565-4.404-3.176-7.287-4.502 + c-1.451-0.651-2.964-1.277-4.616-1.697c-0.845-0.262-1.603-0.402-2.398-0.558c-0.872-0.174-1.728-0.242-2.562-0.296 + c-1.679-0.098-3.319-0.041-4.922,0.126c-1.603,0.182-3.165,0.428-4.662,0.72c-3.001,0.595-5.775,1.3-8.073,2.164 + c-1.165,0.436-2.215,0.905-3.105,1.397c0.103-5.555,0.993-11.155,0.349-16.89c-0.341-2.887-1.118-5.801-2.63-8.397 + c-1.573-2.505-3.248-4.786-4.642-7.313c-1.41-2.489-2.607-5.111-3.221-7.866c-0.295-1.27-0.432-2.555-0.428-3.835 + c2.581-1.289,5.188-2.604,7.812-3.949c5.129-2.645,10.328-5.37,15.516-8.136c5.215-2.748,10.392-5.589,15.511-8.371 + c0.826-0.458,1.641-0.906,2.463-1.362c0.622,0.69,1.235,1.368,1.856,2.062c2.059,2.255,4.127,4.53,6.207,6.804l0.221,0.293 + c0.625,0.817,1.284,1.609,1.921,2.408c0.651,0.8,1.277,1.61,1.94,2.395l2.016,2.319c0.664,0.792,1.354,1.542,2.065,2.285 + l2.104,2.229l2.197,2.145c0.717,0.724,1.505,1.376,2.263,2.065c0.516,0.481,1.068,0.921,1.614,1.368 + c0.451,0.478,0.909,0.966,1.36,1.439c2.892,3.017,5.756,5.938,8.583,8.818C166.421,125.385,165.716,126.59,164.867,127.674z"/> + <path fill="none" stroke="#E2E2E2" stroke-width="1.3942" stroke-miterlimit="10" d="M119.515,174.818"/> + <path fill="#FFFFFF" d="M134.028,182.981c-0.246-0.819-1.917-0.975-2.509-0.596c-1.459,0.917-2.785,1.96-4.017,3.104 + c-0.083,0.012-0.167,0.027-0.208,0.05c-6.84,3.138-12.604,8.579-18.748,13.111c-1.12,0.826-2.277,1.546-3.475,2.229 + c3.355-1.914,6.431-5.12,9.5-7.602c4.438-3.589,8.865-7.162,13.196-10.872c0.792-0.689-1.982-1.175-2.452-0.971 + c-5.237,2.271-10.297,5.15-15.538,7.5c4.441-3.919,4.953-5.408,5.897-7.477c1.812-0.326,3.486-0.721,4.669-1.36 + c-0.451-0.175-2.001-0.592-3.445-0.989c0.497-0.981-1.983-1.179-2.477-0.909c-3.378,1.822-7.088,2.478-10.469,4.305 + c-1.049,0.564,1.548,1.516,2.294,1.11c1.129-0.61,2.711-0.993,4.424-1.312c-3.17,2.797-6.863,5.34-7.738,9.526 + c-0.195,0.94,1.841,1.043,2.308,0.898c4.793-1.531,9.341-3.819,13.878-6.112c-5.949,4.893-11.536,9.25-17.421,14.302 + c-0.277,0.238,0,0.629,0.146,0.754c2.575,2.046,5.307,0.534,7.759-1.05c4.418-2.85,8.391-6.427,12.624-9.523 + c-4.957,5.211-10.257,10.031-15.485,14.973c-0.799,0.758,1.997,1.179,2.461,0.963c2.812-1.293,5.451-2.851,7.991-4.582 + c-3.464,4.139-7.136,8.053-11.155,11.668c-0.783,0.701,1.853,1.171,2.22,1.054c2.888-0.929,5.679-2.081,8.416-3.373 + c-3.762,3.722-7.476,7.503-10.937,11.596c-0.645,0.762,2.002,1.489,2.637,0.812c2.842-3.04,5.694-6.045,8.603-8.97 + c-1.63,3.058-3.288,6.123-4.901,9.23c-1.768,1.793-3.403,3.703-4.708,5.991c-0.351,0.614,0.422,0.967,1.233,1.054 + c-0.133,0.284-0.269,0.564-0.4,0.853c-0.413,0.906,2.245,1.08,2.719,0.629c3.801-3.607,4.927-6.021,6.853-10.762 + c0.004-0.004,0-0.012,0.004-0.012c4.236-5.774,7.336-12.092,10.387-18.826c0.33-0.738-1.072-1.022-1.944-0.811 + c1.247-2.896,2.365-5.87,3.297-8.947c0.803,0.437,1.924,0.364,1.936-0.272C131.516,189.866,135.074,186.513,134.028,182.981z + M130.742,187.354c-0.307-0.231-0.825-0.349-1.303-0.372c0.609-0.599,1.246-1.175,1.918-1.724 + C131.235,185.96,131.008,186.657,130.742,187.354z M118.938,197.844c-0.072,0.147-0.147,0.291-0.22,0.439 + c-0.053,0.117-0.061,0.228-0.042,0.333c-0.815,0.625-1.637,1.239-2.471,1.834C117.12,199.583,118.033,198.719,118.938,197.844z + M125.578,195.944c0.406-0.561-0.39-0.913-1.228-1.012c0.898-1.167,1.842-2.288,2.842-3.361 + c-1.546,5.521-3.703,10.698-6.15,15.73c-2.959,1.606-5.951,3.119-9.02,4.434C116.964,206.896,121.443,201.625,125.578,195.944z" + /> + <path opacity="0.5" fill="#E1EEF4" d="M169.327,103.675c0.663-0.273,1.356-0.466,2.043-0.614 + c1.383-0.315,2.773-0.462,4.153-0.584c1.387-0.117,2.758-0.147,4.13-0.186l4.089,0.023c1.36,0.026,2.71,0.091,4.024,0.087 + l4.04-0.091c2.755-0.053,5.506-0.038,8.238-0.019c5.486,0.042,10.933,0.118,16.352-0.167c1.356-0.08,2.701-0.178,4.051-0.284 + l1.981-0.201l2.062-0.261l8.234-1.175c5.518-0.792,11.009-1.656,16.488-2.619c5.491-0.97,10.944-2.122,16.313-3.573 + c5.374-1.467,10.687-3.18,15.677-5.485c3.941-1.823,7.693-4.048,10.846-6.81c-0.466-0.056-0.932-0.122-1.398-0.16 + c-0.807-0.055-1.614-0.132-2.433-0.164c-0.814-0.03-1.637-0.046-2.459-0.038c-0.826,0.02-1.656,0.023-2.482,0.062 + c-0.83,0.033-1.66,0.084-2.497,0.147c-1.668,0.128-3.343,0.304-5.018,0.527c-1.675,0.228-3.342,0.489-5.018,0.788 + c-1.663,0.316-3.334,0.629-4.986,0.998c-1.652,0.377-3.309,0.739-4.961,1.129l-4.938,1.159c2.884-0.782,5.764-1.55,8.633-2.401 + c0.772-0.223,1.55-0.458,2.326-0.683l3.718-1.146c1.622-0.503,3.267-1.002,4.923-1.45c0.625-0.171,1.254-0.33,1.883-0.49 + c1.489-0.425,2.975-0.842,4.464-1.274c2.907-0.852,5.828-1.591,8.762-2.298l4.43-1.074c1.44-0.352,2.892-0.688,4.312-1.102 + c2.868-0.79,5.703-1.713,8.507-2.751c2.797-1.031,5.571-2.162,8.318-3.375c2.755-1.194,5.491-2.432,8.216-3.747l8.192-3.955 + c2.751-1.33,5.449-2.707,8.288-4.006c5.623-2.611,11.322-4.923,16.87-7.405c2.774-1.252,5.502-2.564,8.147-3.995 + c1.322-0.714,2.63-1.473,3.896-2.243c0.621-0.397,1.251-0.765,1.872-1.188l1.887-1.27c2.559-1.779,5.124-3.482,7.571-5.241 + c1.656-1.193,3.191-2.47,4.665-3.798c-4.305-0.854-8.674-1.473-13.069-1.895c-5.362-0.489-10.763-0.765-16.166-0.806 + c-5.389-0.035-10.796,0.111-16.154,0.369c-5.393,0.281-10.747,0.659-16.083,1.15c-2.667,0.214-5.32,0.551-7.973,0.82 + c-2.649,0.296-5.29,0.671-7.928,1.001l-7.859,1.207c-2.6,0.483-5.226,0.904-7.799,1.433l-3.842,0.793 + c-1.281,0.255-2.565,0.535-3.866,0.854l-3.884,0.917l-1.891,0.458l-1.922,0.487c-5.115,1.301-10.216,2.625-15.29,3.991 + c-10.122,2.732-20.134,5.683-29.96,9.045c-4.892,1.67-9.761,3.4-14.581,5.223c-2.399,0.916-4.802,1.843-7.166,2.824 + c-2.396,0.921-4.737,1.937-7.09,2.925c-2.339,1.039-4.631,1.986-6.984,3.094c-2.346,1.1-4.646,2.194-7.021,3.271l-7.019,3.19 + c-2.327,1.042-4.639,2.105-6.927,3.208c-4.566,2.191-9.076,4.484-13.343,7.125c-2.122,1.337-4.214,2.725-6.116,4.329 + c-1.914,1.603-3.668,3.352-4.972,5.533l-0.103-0.047c-0.008,0.019-0.493,1.535-0.439,2.751c0.049,1.221,2.433,2.179,4.513,3.358 + c2.081,1.174,12.566,8.39,12.566,8.39l-0.02-0.689l0,0h0.03c0.034-0.216,0.141-0.395,0.273-0.553l-0.151-0.137 + C167.971,104.312,168.648,103.937,169.327,103.675z"/> + <path fill="#293644" d="M389.56,28.835c-5.393-1.291-10.864-2.159-16.363-2.75c-5.479-0.58-10.975-0.867-16.461-1.046 + c-5.479-0.163-10.926-0.147-16.394-0.016c-5.431,0.162-10.854,0.396-16.269,0.75c-2.697,0.142-5.396,0.41-8.098,0.613 + c-2.69,0.228-5.373,0.538-8.061,0.803l-8.033,1.02c-2.672,0.421-5.328,0.778-8,1.249l-3.997,0.718 + c-1.346,0.23-2.661,0.484-3.957,0.765l-3.896,0.814l-0.981,0.207l-1.016,0.225l-1.943,0.449 + c-5.188,1.176-10.346,2.467-15.473,3.816c-5.135,1.338-10.217,2.777-15.294,4.253c-5.063,1.519-10.104,3.029-15.098,4.697 + c-4.998,1.619-9.947,3.414-14.847,5.29c-4.904,1.862-9.735,3.908-14.499,6.093c-4.805,2.24-9.397,4.603-13.915,7.023 + l-6.848,3.588c-2.262,1.235-4.535,2.497-6.771,3.799c-2.251,1.294-4.448,2.679-6.616,4.11c-2.179,1.426-4.286,2.957-6.313,4.587 + c-2.035,1.626-3.971,3.385-5.711,5.325c-0.867,0.974-1.659,2.008-2.379,3.083c-0.694,1.086-1.293,2.263-1.702,3.428l0.106,0.045 + l0.103,0.047c1.304-2.181,3.058-3.93,4.972-5.533c1.902-1.604,3.994-2.992,6.116-4.329c4.267-2.642,8.776-4.934,13.343-7.125 + c2.288-1.104,4.6-2.167,6.927-3.208l7.019-3.19c2.376-1.077,4.676-2.171,7.021-3.271c2.354-1.108,4.646-2.055,6.984-3.094 + c2.353-0.988,4.694-2.004,7.09-2.925c2.364-0.981,4.767-1.908,7.166-2.824c4.82-1.823,9.689-3.553,14.581-5.223 + c9.826-3.362,19.838-6.312,29.96-9.045c5.074-1.366,10.175-2.69,15.29-3.991l1.922-0.487l1.891-0.458L285,36.199 + c1.301-0.319,2.585-0.6,3.866-0.854l3.842-0.793c2.573-0.529,5.199-0.949,7.799-1.433l7.859-1.207 + c2.638-0.33,5.278-0.705,7.928-1.001c2.652-0.269,5.306-0.605,7.973-0.82c5.336-0.491,10.69-0.869,16.083-1.15 + c5.358-0.258,10.766-0.404,16.154-0.369c5.403,0.041,10.804,0.317,16.166,0.806c4.396,0.422,8.765,1.041,13.069,1.895 + c-1.474,1.328-3.009,2.605-4.665,3.798c-2.447,1.758-5.013,3.461-7.571,5.241l-1.887,1.27c-0.621,0.423-1.251,0.791-1.872,1.188 + c-1.266,0.77-2.573,1.528-3.896,2.243c-2.646,1.43-5.373,2.742-8.147,3.995c-5.548,2.481-11.247,4.794-16.87,7.405 + c-2.839,1.3-5.537,2.676-8.288,4.006l-8.192,3.955c-2.725,1.315-5.461,2.553-8.216,3.747c-2.747,1.213-5.521,2.345-8.318,3.375 + c-2.804,1.038-5.639,1.961-8.507,2.751c-1.421,0.414-2.872,0.75-4.312,1.102l-4.43,1.074c-2.934,0.708-5.854,1.447-8.762,2.298 + c-1.489,0.432-2.975,0.85-4.464,1.274c-0.629,0.16-1.258,0.319-1.883,0.49c-1.656,0.448-3.301,0.947-4.923,1.45l-3.718,1.146 + c-0.776,0.225-1.554,0.46-2.326,0.683c-2.869,0.852-5.749,1.62-8.633,2.401l8.671-2.249c0.091-0.023,0.182-0.043,0.272-0.066 + c-2.979,0.796-5.949,1.61-8.943,2.315l4.938-1.159c1.652-0.39,3.309-0.752,4.961-1.129c1.652-0.368,3.323-0.681,4.986-0.998 + c1.676-0.299,3.343-0.561,5.018-0.788c1.675-0.223,3.35-0.399,5.018-0.527c0.837-0.063,1.667-0.114,2.497-0.147 + c0.826-0.038,1.656-0.042,2.482-0.062c0.822-0.009,1.645,0.007,2.459,0.038c0.818,0.032,1.626,0.109,2.433,0.164 + c0.467,0.039,0.933,0.104,1.398,0.16c-3.152,2.762-6.904,4.987-10.846,6.81c-4.99,2.306-10.303,4.019-15.677,5.485 + c-5.369,1.451-10.822,2.603-16.313,3.573c-5.479,0.962-10.971,1.827-16.488,2.619l-8.234,1.175l-2.062,0.261l-1.981,0.201 + c-1.35,0.106-2.694,0.205-4.051,0.284c-5.419,0.284-10.865,0.208-16.352,0.167c-2.732-0.019-5.483-0.034-8.238,0.019l-4.04,0.091 + c-1.314,0.004-2.664-0.061-4.024-0.087l-4.089-0.023c-1.372,0.038-2.743,0.068-4.13,0.186c-1.38,0.122-2.771,0.269-4.153,0.584 + c-0.687,0.147-1.38,0.341-2.043,0.614c-0.679,0.261-1.356,0.637-1.822,1.216l0.151,0.137l0.049,0.049 + c1.103-0.678,2.479-0.64,3.771-0.697c1.315,0.012,2.638,0.072,3.96,0.186c1.33,0.102,2.656,0.216,3.983,0.36l4.021,0.383 + c1.353,0.114,2.705,0.216,4.111,0.284c1.478,0.064,2.77,0,4.134,0.022c2.698,0.012,5.416,0.083,8.141,0.171 + c5.456,0.163,10.981,0.371,16.598,0.197c1.401-0.038,2.812-0.117,4.218-0.22l2.156-0.201l2.076-0.239l8.307-1.091 + c5.548-0.743,11.122-1.508,16.696-2.55c5.578-1.012,11.164-2.213,16.712-3.733c5.551-1.523,11.05-3.456,16.34-5.981 + c5.264-2.548,10.383-5.813,14.362-10.309l2.065-2.332l-3.024-0.534c-0.716-0.127-1.425-0.222-2.142-0.308l1.35-0.239 + c1.512-0.286,3.027-0.554,4.532-0.907c3.013-0.663,6.006-1.464,8.95-2.383c2.952-0.908,5.878-1.926,8.766-3.023 + c2.876-1.113,5.726-2.307,8.545-3.54c2.827-1.218,5.598-2.546,8.367-3.85l8.269-3.923c5.495-2.569,11.156-5.018,16.716-7.842 + c2.789-1.401,5.562-2.885,8.261-4.499c1.353-0.804,2.679-1.646,3.998-2.531c0.651-0.452,1.33-0.902,1.963-1.359L375.773,43 + c2.384-1.848,4.915-3.582,7.4-5.466c2.497-1.874,4.972-3.885,7.158-6.165l1.834-1.908L389.56,28.835z"/> + <path opacity="0.5" fill="#E1EEF4" d="M114.466,85.929c-0.542-2.475-1.656-4.69-2.963-6.817c-1.308-2.123-2.852-4.1-4.441-6.039 + c-3.213-3.852-6.771-7.452-10.421-10.971c-1.812-1.769-3.672-3.509-5.552-5.229l-5.655-5.241 + c-1.916-1.777-3.744-3.538-5.625-5.322c-1.883-1.792-3.761-3.418-5.651-5.143c-1.922-1.678-3.827-3.382-5.806-5.013 + c-1.937-1.677-3.923-3.314-5.908-4.941c-4-3.247-8.071-6.427-12.191-9.556C41.993,15.365,33.42,9.403,24.682,3.617 + c-4.387-2.898-8.809-5.763-13.25-8.612L9.76-6.063L8.111-7.094L4.717-9.191c-1.13-0.713-2.265-1.386-3.399-2.029l-3.396-1.966 + c-2.276-1.314-4.63-2.541-6.948-3.818l-7.078-3.626c-2.399-1.148-4.783-2.337-7.203-3.455c-2.433-1.092-4.845-2.248-7.312-3.295 + c-4.903-2.149-9.867-4.198-14.887-6.165c-5.013-1.936-10.097-3.78-15.221-5.448c-5.138-1.666-10.35-3.11-15.595-4.338 + c-4.32-0.991-8.679-1.784-13.043-2.333c0.979,1.731,2.075,3.422,3.272,5.083c1.771,2.44,3.664,4.868,5.526,7.362l1.392,1.799 + c0.461,0.599,0.94,1.146,1.406,1.72c0.955,1.129,1.961,2.263,2.987,3.355c2.062,2.194,4.232,4.298,6.472,6.363 + c4.479,4.106,9.156,8.097,13.67,12.353c2.284,2.129,4.406,4.284,6.599,6.417l6.529,6.339c2.169,2.107,4.376,4.146,6.615,6.146 + c2.222,2.018,4.493,3.968,6.822,5.827c2.334,1.87,4.728,3.641,7.204,5.297c1.221,0.842,2.493,1.617,3.746,2.409l3.859,2.412 + c2.562,1.597,5.1,3.224,7.593,4.948c1.453,1.005,2.914,1.995,4.368,2.992c0.361,0.234,0.74,0.449,1.095,0.687 + c1.439,0.946,2.835,1.938,4.219,2.93l3.206,2.291c0.65,0.447,1.299,0.906,1.952,1.351c2.455,1.712,4.941,3.35,7.431,5.001 + l-4.32-2.658c-1.445-0.891-2.904-1.755-4.35-2.636c-1.453-0.87-2.94-1.695-4.418-2.52c-1.487-0.814-2.998-1.587-4.514-2.332 + c-1.517-0.742-3.05-1.433-4.594-2.084c-0.769-0.326-1.543-0.634-2.323-0.93c-0.771-0.293-1.559-0.56-2.334-0.838 + c-0.777-0.268-1.562-0.512-2.347-0.74c-0.783-0.229-1.577-0.414-2.359-0.613c-0.458-0.112-0.919-0.195-1.376-0.289 + c2.119,3.613,4.979,6.909,8.141,9.884c4.01,3.763,8.507,7.066,13.141,10.151c4.635,3.072,9.451,5.885,14.355,8.542 + c4.894,2.64,9.838,5.195,14.817,7.686l7.445,3.714l1.869,0.896l1.822,0.817c1.245,0.532,2.495,1.051,3.754,1.552 + c5.052,1.979,10.248,3.631,15.463,5.321c2.604,0.837,5.215,1.696,7.813,2.614l3.807,1.363c1.239,0.414,2.541,0.782,3.84,1.184 + l3.886,1.271c1.291,0.468,2.585,0.932,3.866,1.476c1.269,0.553,2.541,1.135,3.755,1.868c0.603,0.36,1.201,0.758,1.747,1.229 + c0.551,0.46,1.08,1.033,1.345,1.728l-0.186,0.085c0.072,0.191,0.117,0.392,0.076,0.608l0.03,0.01l0,0l-0.235,0.648 + c0,0,12.227-3.54,14.576-3.996c2.348-0.46,4.907-0.62,5.341-1.76c0.436-1.139,0.451-2.737,0.451-2.75l0.034-0.004v-0.001 + L114.466,85.929z"/> + <path fill="#293644" d="M114.167,82.119c-0.345-1.247-0.773-2.479-1.289-3.675c-1.038-2.389-2.319-4.669-3.738-6.857 + c-1.408-2.188-2.923-4.306-4.542-6.342c-1.605-2.044-3.251-4.052-4.978-5.989c-1.717-1.944-3.465-3.855-5.233-5.743l-5.366-5.565 + c-3.517-3.723-7.134-7.416-10.986-11.058c-3.83-3.578-7.773-7.042-11.835-10.355c-4.059-3.33-8.182-6.593-12.415-9.705 + c-4.215-3.16-8.526-6.185-12.844-9.223c-4.346-3-8.723-5.973-13.166-8.862c-4.442-2.899-8.935-5.751-13.483-8.505l-1.703-1.039 + l-0.893-0.538l-0.861-0.501l-3.445-2.004c-1.137-0.674-2.311-1.332-3.508-1.971l-3.57-1.948 + c-2.383-1.288-4.795-2.467-7.193-3.706l-7.301-3.504c-2.468-1.099-4.913-2.242-7.4-3.309c-2.499-1.04-4.972-2.149-7.489-3.137 + c-5.032-2.042-10.102-3.977-15.195-5.84c-5.152-1.855-10.317-3.59-15.568-5.161c-5.257-1.562-10.565-3.025-15.948-4.203 + c-5.398-1.176-10.873-2.08-16.393-2.556l-2.669-0.229l1.134,2.39c1.358,2.854,3.07,5.543,4.849,8.109 + c1.762,2.57,3.618,5.016,5.293,7.522l1.339,1.905c0.451,0.634,0.958,1.274,1.431,1.908c0.978,1.255,1.966,2.476,2.999,3.666 + c2.05,2.384,4.215,4.667,6.416,6.876C-67-12.597-62.398-8.484-57.992-4.311l6.603,6.332c2.217,2.111,4.429,4.244,6.728,6.293 + c2.284,2.06,4.61,4.092,6.986,6.057c2.394,1.952,4.85,3.839,7.368,5.632c2.505,1.805,5.09,3.507,7.744,5.089 + c1.309,0.806,2.664,1.542,4.007,2.29l1.205,0.65c-0.704-0.14-1.409-0.275-2.127-0.38l-3.034-0.45l1.221,2.866 + c2.353,5.521,6.185,10.232,10.375,14.313c4.22,4.069,8.83,7.637,13.612,10.837c4.786,3.189,9.709,6.092,14.684,8.815 + c4.958,2.743,10.01,5.229,15.034,7.686l7.542,3.661l1.894,0.884l1.981,0.864c1.307,0.543,2.617,1.067,3.938,1.543 + c5.273,1.936,10.575,3.484,15.812,5.05c2.609,0.78,5.211,1.567,7.776,2.405c1.299,0.414,2.502,0.881,3.929,1.286 + c1.354,0.381,2.672,0.71,3.989,1.027l3.936,0.908c1.309,0.281,2.605,0.593,3.895,0.914c1.295,0.311,2.565,0.67,3.818,1.076 + c1.209,0.458,2.524,0.86,3.355,1.851l0.068-0.028l0.186-0.085c-0.265-0.695-0.794-1.268-1.345-1.728 + c-0.546-0.472-1.145-0.87-1.747-1.229c-1.214-0.733-2.487-1.315-3.755-1.868c-1.281-0.544-2.576-1.008-3.866-1.476l-3.886-1.271 + c-1.299-0.402-2.601-0.77-3.84-1.184l-3.807-1.363c-2.598-0.918-5.209-1.776-7.813-2.614c-5.215-1.69-10.411-3.342-15.463-5.321 + c-1.26-0.5-2.509-1.02-3.754-1.552l-1.822-0.817l-1.869-0.896l-7.445-3.714c-4.979-2.491-9.923-5.046-14.817-7.686 + c-4.904-2.656-9.72-5.469-14.355-8.542c-4.634-3.084-9.131-6.388-13.141-10.151c-3.162-2.975-6.021-6.271-8.141-9.884 + c0.458,0.094,0.918,0.177,1.376,0.289c0.782,0.199,1.576,0.383,2.359,0.613c0.785,0.228,1.57,0.472,2.347,0.74 + c0.776,0.279,1.563,0.545,2.334,0.838c0.779,0.296,1.554,0.604,2.323,0.93c1.543,0.651,3.077,1.342,4.594,2.084 + c1.517,0.745,3.027,1.518,4.514,2.332c1.478,0.825,2.965,1.65,4.418,2.52c1.446,0.881,2.905,1.745,4.35,2.636l4.32,2.658 + c-2.49-1.651-4.977-3.29-7.431-5.001c-0.653-0.445-1.302-0.904-1.952-1.351L4.01,38.775c-1.383-0.992-2.78-1.984-4.219-2.93 + c-0.355-0.238-0.734-0.453-1.095-0.687c-1.454-0.997-2.915-1.987-4.368-2.992c-2.494-1.724-5.032-3.351-7.593-4.948l-3.859-2.412 + c-1.253-0.792-2.525-1.567-3.746-2.409c-2.476-1.656-4.87-3.427-7.204-5.297c-2.33-1.859-4.601-3.809-6.822-5.827 + c-2.239-2.001-4.446-4.04-6.615-6.146l-6.529-6.339c-2.192-2.132-4.314-4.288-6.599-6.417c-4.514-4.255-9.191-8.247-13.67-12.353 + c-2.24-2.064-4.41-4.168-6.472-6.363c-1.026-1.092-2.032-2.226-2.987-3.355c-0.466-0.574-0.944-1.122-1.406-1.72l-1.392-1.799 + c-1.862-2.494-3.755-4.921-5.526-7.362c-1.198-1.661-2.293-3.352-3.272-5.083c4.365,0.548,8.724,1.341,13.043,2.333 + c5.245,1.228,10.457,2.672,15.595,4.338c5.124,1.668,10.208,3.513,15.221,5.448c5.02,1.967,9.983,4.016,14.887,6.165 + c2.467,1.047,4.879,2.203,7.312,3.295c2.419,1.118,4.803,2.307,7.203,3.455l7.078,3.626c2.318,1.277,4.672,2.504,6.948,3.818 + l3.396,1.966c1.134,0.643,2.269,1.316,3.399,2.029l3.395,2.097L9.76-6.063l1.672,1.068c4.441,2.85,8.863,5.714,13.25,8.612 + c8.738,5.786,17.311,11.748,25.571,18.039c4.12,3.129,8.191,6.31,12.191,9.556c1.985,1.627,3.971,3.265,5.908,4.941 + c1.979,1.631,3.883,3.335,5.806,5.013c1.89,1.724,3.768,3.35,5.651,5.143c1.882,1.785,3.71,3.545,5.625,5.322l5.655,5.241 + c1.88,1.72,3.74,3.461,5.552,5.229c3.649,3.52,7.208,7.12,10.421,10.971c1.59,1.938,3.134,3.916,4.441,6.039 + c1.307,2.127,2.421,4.343,2.963,6.817l0.151-0.015l0.08-0.008C114.677,84.671,114.479,83.368,114.167,82.119z"/> + </g> + </g> + <path fill="#243446" d="M42.695,255.982c-23.579,0-42.689-19.108-42.695-42.692l0,0V42.697C0.005,19.119,19.116,0,42.695,0l0,0 + h170.591c23.586,0,42.694,19.119,42.7,42.697l0,0V213.29h-0.006c0,23.584-19.108,42.692-42.694,42.692l0,0H42.695L42.695,255.982z + M4.585,42.697V213.29c0.039,21.046,17.066,38.073,38.11,38.112l0,0h170.591c21.051-0.039,38.081-17.066,38.117-38.112l0,0h-0.01 + l0.01-170.593c-0.036-21.051-17.066-38.073-38.117-38.115l0,0H42.695C21.651,4.624,4.624,21.646,4.585,42.697L4.585,42.697z"/> +</g> +</svg>
http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/img-noise-600x600.png ---------------------------------------------------------------------- diff --git a/console/img/img-noise-600x600.png b/console/img/img-noise-600x600.png new file mode 100644 index 0000000..37adda1 Binary files /dev/null and b/console/img/img-noise-600x600.png differ http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/logo-128px.png ---------------------------------------------------------------------- diff --git a/console/img/logo-128px.png b/console/img/logo-128px.png new file mode 100644 index 0000000..df74922 Binary files /dev/null and b/console/img/logo-128px.png differ http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/logo-16px.png ---------------------------------------------------------------------- diff --git a/console/img/logo-16px.png b/console/img/logo-16px.png new file mode 100644 index 0000000..accfd81 Binary files /dev/null and b/console/img/logo-16px.png differ http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/logo.png ---------------------------------------------------------------------- diff --git a/console/img/logo.png b/console/img/logo.png new file mode 100644 index 0000000..046188e Binary files /dev/null and b/console/img/logo.png differ http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/img/spacer.gif ---------------------------------------------------------------------- diff --git a/console/img/spacer.gif b/console/img/spacer.gif new file mode 100644 index 0000000..fc25609 Binary files /dev/null and b/console/img/spacer.gif differ http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/index.html ---------------------------------------------------------------------- diff --git a/console/index.html b/console/index.html new file mode 100644 index 0000000..3c0922f --- /dev/null +++ b/console/index.html @@ -0,0 +1,445 @@ +<!DOCTYPE html> +<html ng-csp> + +<head> +<!-- <script type="text/javascript" src="http://d3js.org/d3.v2.js"></script> --> + <!-- + <script src="bower_components/d3/d3.min.js"></script> + --> + + <script type="text/javascript"> + var base = window.location.pathname.split('/', 2)[1]; + if (base == "") { + document.write("<base href='/'/>"); + } else { + document.write("<base href='/" + base + "/' />"); + } + </script> + + <meta charset="utf-8"/> + <meta name="viewport" content="width=device-width, initial-scale=1.0"/> + <title>hawtio</title> + <!-- bower:css --> + <link rel="stylesheet" href="bower_components/bootstrap/docs/assets/css/bootstrap.css" /> + <link rel="stylesheet" href="bower_components/Font-Awesome/css/font-awesome.css" /> + <!-- endbower --> + + <!-- build:css css/hawtio-base.css --> + <link rel="stylesheet" href="css/bootstrap-responsive.css" type="text/css"/> + <link rel="stylesheet" href="css/ui.dynatree.css" type="text/css"/> + <link rel="stylesheet" href="css/dynatree-icons.css" type="text/css"/> + <link rel="stylesheet" href="css/datatable.bootstrap.css" type="text/css"/> + <link rel="stylesheet" href="css/ColReorder.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/codemirror.css" type="text/css"/> + <link rel="stylesheet" href="css/angular-ui.css" type="text/css"/> + <link rel="stylesheet" href="css/ng-grid.css" type="text/css"/> + <link rel="stylesheet" href="css/jquery.gridster.css" type="text/css"/> + <link rel="stylesheet" href="css/twilight.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/ambiance.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/blackboard.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/cobalt.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/eclipse.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/monokai.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/neat.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/twilight.css" type="text/css"/> + <link rel="stylesheet" href="css/codemirror/themes/vibrant-ink.css" type="text/css"/> + <link rel="stylesheet" href="css/toastr.css" type="text/css"/> + <link rel="stylesheet" href="css/dangle.css" type="text/css"/> + <link rel="stylesheet" href="css/toggle-switch.css" type="text/css"/> + <link rel="stylesheet" href="css/metrics-watcher-style.css" type="text/css"/> + <link rel="stylesheet" href="css/site-base.css" type="text/css"/> + <link rel="stylesheet" href="https://code.jquery.com/ui/1.8.24/themes/smoothness/jquery-ui.css"> + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery.tipsy/1.0.2/jquery.tipsy.css" type="text/css"/> + <!-- <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/themes/smoothness/jquery-ui.css"> --< + + + <!-- endbuild --> + + <!-- + <link rel="stylesheet" media="screen and (min-width: 980px)" href="css/site-wide.css" type="text/css"/> + <link rel="stylesheet" media="screen and (max-width: 979px)" href="css/site-narrow.css" type="text/css"/> + --> + <link id="theme" rel="stylesheet" href="" type="text/css"/> + <link id="branding" rel="stylesheet" href="" type="text/css"/> + <link id="favicon" rel="icon" type="image/ico" href="favicon.ico"/> + + <!-- Distro customisations --> + <link rel="stylesheet" href="css/vendor.css" type="text/css"/> + + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.10/c3.min.css" type="text/css"/> + + <script type="text/ng-template" id="logClipboardTemplate"> + <!-- + <style type="text/css"> + * { + font-family: monospace; + } + ul li { + list-style-type: none; + } + ul li:nth-child(odd) { + background: #f3f3f3; + } + span.green { + color: green; + } + div.log-stack-trace p { + line-height: 14px; + margin-bottom: 2px; + } + div.log-stack-trace p:nth-child(even) { + background: white; + } + div.log-stack-trace p:nth-child(odd) { + background: #f3f3f3; + } + </style> + --> + </script> +</head> + +<body> +<div id="log-panel" style="bottom: 110%" ng-controller="Core.ConsoleController"> + <div> + <ul id="log-panel-statements"></ul> + <div id="close" log-toggler> + <i class="icon-chevron-up"></i> + </div> + <div id="copy"> + <i class="span2 icon-copy" title="Click to copy log to clipboard" + zero-clipboard + use-callback="setHandler(clip)"></i> + <i class="span3 icon-trash" title="Click to clear log" + zero-clipboard + use-callback="setHandler(clip)"></i> + </div> + </div> +</div> + +<div id="main-body" ng-controller="Core.AppController" style="display: none;"> + <!-- navbar-inverse --> + <div id="main-nav" class="navbar navbar-fixed-top" ng-show="!fullScreen()" ng-controller="Core.NavBarController"> + + <div class="navbar-inner main-nav-lower" ng-show="!login()"> + <div class="container"> + <div class="pull-right"> + <ul class="nav nav-tabs pull-right"> + <li ng-show="loggedIn() && isCustomLinkSet() > 0 " class="dropdown"> + <a ng-href="#" + title="{{navBarViewCustomLinks.dropDownLabel}}" + data-placement="bottom" + class="dropdown-toggle" + data-toggle="dropdown"> + <i class="icon-user fixme"></i> <span>{{navBarViewCustomLinks.dropDownLabel}}</span> <span class="caret"></span> + </a> + <ul class="dropdown-menu right"> + <li ng-repeat="entry in navBarViewCustomLinks.list"> + <a ng-href="{{entry.href}}" + ng-click="entry.action()" + title="{{entry.title}}"> + <i class="{{entry.icon}}"></i> {{entry.title}} + </a> + </li> + </ul> + </li> + + <li ng-show="loggedIn()"> + <a ng-href="" + title="Show the logging console" + data-placement="bottom" + log-toggler> + <i class="icon-desktop"></i> + </a> + </li> + <li ng-show="loggedIn()" ng-class="{active : isActive('#/help')}"> + <a ng-href="{{link('#/help', true)}}" + title="Read the help about how to use this console" + data-placement="bottom"> + <i class="icon-question-sign"></i> + </a> + </li> + + <li ng-show="loggedIn()" class="dropdown"> + <a ng-href="#" + title="Preferences {{showLogout() ? 'and log out' : ''}}" + data-placement="bottom" + class="dropdown-toggle" + data-toggle="dropdown"> + <i class="icon-user fixme"></i> <span>{{getUsername()}}</span> <span class="caret"></span> + </a> + + <ul class="dropdown-menu right"> + <li> + <a href="" ng-click="showPreferences()" + title="Edit your preferences" + data-placement="bottom"> + <i class="icon-cogs fixme"></i> Preferences + </a> + </li> + <li ng-show="showLogout()"> + <a href="" title="Log out" data-placement="bottom" ng-click="logout()"> + <i class="icon-signout fixme"></i> Log out + </a> + </li> + <li> + <a ng-href="{{link('#/about', true)}}" title="About" data-placement="bottom"> + <i class="icon-info"></i> About {{branding.name}} + </a> + </li> + + </ul> + </li> + + <li ng-hide="loggedIn()" ng-class="{active : isActive('#/login')}"> + <a ng-href="{{link('#/login', true)}}" title="Log in" data-placement="bottom"> + <i class="icon-user"></i> + </a> + </li> + </ul> + </div> + <div class="pull-left"> + <ul class="nav"> + <li ng-repeat="nav in topLevelTabs track by $index" + ng-class="{active : isActive(nav)}" + ng-show="isValid(nav)"> + <a ng-href="{{link(nav)}}" title="{{nav.title}}" data-placement="bottom" ng-bind="nav.content"> + </a> + </li> + </ul> + </div> + </div> + </div> + </div> + + <div class="pref-slideout" hawtio-slideout="showPrefs" title="{{branding.appName}} Preferences"> + <div class="dialog-body"> + <div ng-include="'app/core/html/preferences.html'"> + </div> + </div> + </div> + <div id="main" class="container-fluid ng-cloak qdr"> + <div ng-include src="'plugin/html/qdrLayout.html'"></div> + </div> + + <div class="ng-cloak"> + <div modal="confirmLogout"> + + <form class="form-horizontal no-bottom-margin" ng-submit="doLogout()"> + <div class="modal-header">Log out</div> + <div class="modal-body"> + <p>Are you sure you want to log out?</p> + </div> + <div class="modal-footer"> + <input class="btn btn-success" type="submit" value="Yes"> + <input class="btn btn-primary" ng-click="confirmLogout = false" value="No"> + </div> + </form> + + </div> + </div> + + <div class="ng-cloak"> + <div modal="connectionFailed"> + <form class="form-horizontal no-bottom-margin" ng-submit="confirmConnectionFailed()"> + <div class="modal-header"> + <h2 title="Status Code: {{connectFailure.status}}">Cannot Connect: {{connectFailure.statusText}}</h2> + </div> + + <div class="modal-body"> + <p>Cannot connect to Jolokia to access this Java process</p> + + <div class="expandable closed"> + <div title="Headers" class="title"> + <i class="expandable-indicator"></i> Error Details + </div> + <div class="expandable-body well"> + <div class="ajaxError" ng-bind-html-unsafe="connectFailure.summaryMessage"></div> + </div> + </div> + </div> + <div class="modal-footer"> + <input class="btn btn-success" type="submit" value="Close This Window"> + </div> + </form> + + </div> + </div> +</div> + +<!--[if lt IE 9]> +<script type="text/javascript" src="lib/html5shiv.js"></script> +<![endif]--> + +<script src="http://d3js.org/d3.v3.min.js"></script> +<script src="http://d3js.org/queue.v1.min.js"></script> +<script src="http://d3js.org/topojson.v0.min.js"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.10/c3.min.js"></script> +<!-- build:js app/app.js --> + +<!-- bower:js --> +<!-- <script src="bower_components/jquery/jquery.js"></script> --> +<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> +<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> + +<script src="bower_components/js-logger/src/logger.js"></script> +<script src="bower_components/bootstrap/docs/assets/js/bootstrap.js"></script> +<script src="bower_components/elastic.js/dist/elastic.min.js"></script> +<script src="bower_components/underscore/underscore.js"></script> + +<!-- endbower --> + +<!-- +TODO add patch for dashboard until angular supports nested custom injections +--> +<script src="https://code.angularjs.org/1.1.5/angular.min.js"></script> +<!--<script type="text/javascript" src="lib/angular.js"></script>--> +<script type="text/javascript" src="lib/angular-bootstrap.min.js"></script> +<script type="text/javascript" src="lib/angular-resource.min.js"></script> +<!-- enable if sanitize becomes needed +<script type="text/javascript" src="lib/angular-sanitize.min.js"></script--> + +<!-- + Configure logging first thing... +--> +<script type="text/javascript" src="lib/loggingInit.js"></script> + +<script src="lib/elastic-angular-client.min.js"></script> + +<!-- Now load and set up the plugin loader --> +<script type="text/javascript" src="lib/hawtio-plugin-loader.js"></script> + +<!-- charts and jolokia for jmx --> +<script type="text/javascript" src="lib/jolokia-min.js"></script> +<script type="text/javascript" src="lib/cubism.v1.min.js"></script> +<script type="text/javascript" src="lib/jolokia-cubism-min.js"></script> +<script type="text/javascript" src="lib/jolokia-simple-min.js"></script> + +<!-- ng-grid --> +<script type="text/javascript" src="lib/ng-grid.min.js"></script> + +<!-- dyna tree --> +<script src="https://code.jquery.com/ui/1.8.24/jquery-ui.min.js"></script> +<!-- <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/jquery-ui.js"></script> --> +<!-- <script type="text/javascript" src="lib/jquery-ui.custom.min.js"></script> --> +<script type="text/javascript" src="lib/jquery.cookie.js"></script> +<script type="text/javascript" src="lib/jquery.dynatree.min.js"></script> + +<!-- dashboard --> +<script type="text/javascript" src="lib/jquery.gridster.min.js "></script> + +<!-- data tables --> +<script type="text/javascript" src="lib/jquery.dataTables.min.js"></script> +<script type="text/javascript" src="lib/jquery.datatable-bootstrap.js"></script> +<script type="text/javascript" src="lib/ColReorder.min.js"></script> +<script type="text/javascript" src="lib/KeyTable.js"></script> + +<!-- XML 2 json --> +<script type="text/javascript" src="lib/jquery.xml2json.js"></script> + +<!-- jquery form --> +<script type="text/javascript" src="lib/jquery.form.min.js"></script> + +<!-- backstretch --> +<script type="text/javascript" src="lib/jquery.backstretch.min.js"></script> + +<!-- toastr notifications --> +<script type="text/javascript" src="lib/toastr.js"></script> + +<!-- buildGraph layout --> +<script type="text/javascript" src="lib/dagre.min.js"></script> + +<!-- draggy droppy diagrams --> +<script type="text/javascript" src="lib/jquery.jsPlumb-1.6.4-min.js"></script> + +<!-- Dangle --> +<script type="text/javascript" src="lib/dangle.min.js"></script> + +<!-- Gantt --> +<script type="text/javascript" src="lib/gantt-chart-d3.js"></script> + +<!-- source format --> +<script type="text/javascript" src="lib/codemirror/codemirror.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/edit/closetag.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/edit/continuecomment.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/edit/continuelist.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/edit/matchbrackets.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/fold/foldcode.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/fold/brace-fold.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/fold/xml-fold.js"></script> +<script type="text/javascript" src="lib/codemirror/addon/format/formatting.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/javascript/javascript.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/xml/xml.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/css/css.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/htmlmixed/htmlmixed.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/markdown/markdown.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/diff/diff.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/properties/properties.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/clike/clike.js"></script> +<script type="text/javascript" src="lib/codemirror/mode/yaml/yaml.js"></script> + +<!-- AngularUI --> +<script type="text/javascript" src="lib/angular-ui.js"></script> +<script type="text/javascript" src="lib/ui-bootstrap-0.4.0.min.js"></script> +<script type="text/javascript" src="lib/ui-bootstrap-tpls-0.4.0.min.js"></script> + +<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> + +<!-- helper libraries --> +<script type="text/javascript" src="lib/sugar-1.4.1-custom.min.js"></script> +<script type="text/javascript" src="lib/URI.js"></script> + +<!-- camel model definition --> +<script type="text/javascript" src="lib/camelModel.js"></script> + +<!-- json schema definition --> +<script type="text/javascript" src="lib/jsonschema.js"></script> + +<!-- Dozer schemas, generated during build --> +<script type="text/javascript" src="lib/dozerMapping.js"></script> +<script type="text/javascript" src="lib/dozerField.js"></script> +<script type="text/javascript" src="lib/dozerMappings.js"></script> +<script type="text/javascript" src="lib/dozerFieldExclude.js"></script> + +<!-- markdown renderer --> +<script type="text/javascript" src="lib/marked.js"></script> + +<!-- JBoss DMR --> +<script type="text/javascript" src="lib/dmr.js.nocache.js"></script> + +<!-- zeroclipboard --> +<script type="text/javascript" src="lib/ZeroClipboard.min.js"></script> +<script type="text/javascript" src="lib/angular-file-upload.min.js"></script> + +<!-- Codehale metrics ui --> +<script type="text/javascript" src="lib/metrics-watcher.js"></script> + +<!-- And finally the main app --> +<script type="text/javascript" src="app/app.js"></script> + +<!-- endbuild --> + +<script type="text/javascript" src="plugin/js/navbar.js"></script> +<script type="text/javascript" src="plugin/js/qdrList.js"></script> +<script type="text/javascript" src="plugin/js/qdrCharts.js"></script> +<script type="text/javascript" src="plugin/js/qdrPlugin.js"></script> +<script type="text/javascript" src="plugin/js/qdrService.js"></script> +<script type="text/javascript" src="plugin/js/qdrOverview.js"></script> +<script type="text/javascript" src="plugin/js/qdrZChartService.js"></script> +<script type="text/javascript" src="plugin/lib/dialog-service.js"></script> +<script type="text/javascript" src="plugin/lib/slider.js"></script> +<script type="text/javascript" src="plugin/lib/jquery-minicolors.min.js"></script> +<script type="text/javascript" src="plugin/lib/angular-minicolors.js"></script> +<script type="text/javascript" src="plugin/js/qdrTopology.js"></script> +<script type="text/javascript" src="plugin/js/settings.js"></script> +<script type="text/javascript" src="plugin/lib/proton.js"></script> + +<script src="plugin/lib/json-formatter-min.js"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tipsy/1.0.2/jquery.tipsy.min.js"></script> +<script type="text/javascript" src="plugin/lib/tooltipsy.js"></script> + + +<!-- Distro customisations --> +</body> + +</html> + http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/3c9a22b4/console/lib/ColReorder.min.js ---------------------------------------------------------------------- diff --git a/console/lib/ColReorder.min.js b/console/lib/ColReorder.min.js new file mode 100644 index 0000000..111f4b8 --- /dev/null +++ b/console/lib/ColReorder.min.js @@ -0,0 +1,33 @@ +/* + * File: ColReorder.min.js + * Version: 1.0.8 + * Author: Allan Jardine (www.sprymedia.co.uk) + * + * Copyright 2010-2012 Allan Jardine, all rights reserved. + * + * This source file is free software, under either the GPL v2 license or a + * BSD (3 point) style license, as supplied with this software. + * + * This source file is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details. + */ +(function(f,o,g){function m(a){for(var b=[],d=0,c=a.length;d<c;d++)b[a[d]]=d;return b}function j(a,b,d){b=a.splice(b,1)[0];a.splice(d,0,b)}function n(a,b,d){for(var c=[],e=0,f=a.childNodes.length;e<f;e++)1==a.childNodes[e].nodeType&&c.push(a.childNodes[e]);b=c[b];null!==d?a.insertBefore(b,c[d]):a.appendChild(b)}f.fn.dataTableExt.oApi.fnColReorder=function(a,b,d){var c,e,h,l,k=a.aoColumns.length,i;if(b!=d)if(0>b||b>=k)this.oApi._fnLog(a,1,"ColReorder 'from' index is out of bounds: "+b);else if(0>d|| +d>=k)this.oApi._fnLog(a,1,"ColReorder 'to' index is out of bounds: "+d);else{var g=[];c=0;for(e=k;c<e;c++)g[c]=c;j(g,b,d);g=m(g);c=0;for(e=a.aaSorting.length;c<e;c++)a.aaSorting[c][0]=g[a.aaSorting[c][0]];if(null!==a.aaSortingFixed){c=0;for(e=a.aaSortingFixed.length;c<e;c++)a.aaSortingFixed[c][0]=g[a.aaSortingFixed[c][0]]}c=0;for(e=k;c<e;c++){i=a.aoColumns[c];h=0;for(l=i.aDataSort.length;h<l;h++)i.aDataSort[h]=g[i.aDataSort[h]]}c=0;for(e=k;c<e;c++)i=a.aoColumns[c],"number"==typeof i.mData&&(i.mData= +g[i.mData],i.fnGetData=a.oApi._fnGetObjectDataFn(i.mData),i.fnSetData=a.oApi._fnSetObjectDataFn(i.mData));if(a.aoColumns[b].bVisible){l=this.oApi._fnColumnIndexToVisible(a,b);i=null;for(c=d<b?d:d+1;null===i&&c<k;)i=this.oApi._fnColumnIndexToVisible(a,c),c++;h=a.nTHead.getElementsByTagName("tr");c=0;for(e=h.length;c<e;c++)n(h[c],l,i);if(null!==a.nTFoot){h=a.nTFoot.getElementsByTagName("tr");c=0;for(e=h.length;c<e;c++)n(h[c],l,i)}c=0;for(e=a.aoData.length;c<e;c++)null!==a.aoData[c].nTr&&n(a.aoData[c].nTr, +l,i)}j(a.aoColumns,b,d);j(a.aoPreSearchCols,b,d);c=0;for(e=a.aoData.length;c<e;c++)f.isArray(a.aoData[c]._aData)&&j(a.aoData[c]._aData,b,d),j(a.aoData[c]._anHidden,b,d);c=0;for(e=a.aoHeader.length;c<e;c++)j(a.aoHeader[c],b,d);if(null!==a.aoFooter){c=0;for(e=a.aoFooter.length;c<e;c++)j(a.aoFooter[c],b,d)}c=0;for(e=k;c<e;c++)f(a.aoColumns[c].nTh).unbind("click"),this.oApi._fnSortAttachListener(a,a.aoColumns[c].nTh,c);f(a.oInstance).trigger("column-reorder",[a,{iFrom:b,iTo:d,aiInvertMapping:g}]);"undefined"!= +typeof a.oInstance._oPluginFixedHeader&&a.oInstance._oPluginFixedHeader.fnUpdate()}};ColReorder=function(a,b){(!this.CLASS||"ColReorder"!=this.CLASS)&&alert("Warning: ColReorder must be initialised with the keyword 'new'");"undefined"==typeof b&&(b={});this.s={dt:null,init:b,fixed:0,dropCallback:null,mouse:{startX:-1,startY:-1,offsetX:-1,offsetY:-1,target:-1,targetIndex:-1,fromIndex:-1},aoTargets:[]};this.dom={drag:null,pointer:null};this.s.dt=a.oInstance.fnSettings();this._fnConstruct();a.oApi._fnCallbackReg(a, +"aoDestroyCallback",jQuery.proxy(this._fnDestroy,this),"ColReorder");ColReorder.aoInstances.push(this);return this};ColReorder.prototype={fnReset:function(){for(var a=[],b=0,d=this.s.dt.aoColumns.length;b<d;b++)a.push(this.s.dt.aoColumns[b]._ColReorder_iOrigCol);this._fnOrderColumns(a)},_fnConstruct:function(){var a=this,b,d;"undefined"!=typeof this.s.init.iFixedColumns&&(this.s.fixed=this.s.init.iFixedColumns);"undefined"!=typeof this.s.init.fnReorderCallback&&(this.s.dropCallback=this.s.init.fnReorderCallback); +b=0;for(d=this.s.dt.aoColumns.length;b<d;b++)b>this.s.fixed-1&&this._fnMouseListener(b,this.s.dt.aoColumns[b].nTh),this.s.dt.aoColumns[b]._ColReorder_iOrigCol=b;this.s.dt.oApi._fnCallbackReg(this.s.dt,"aoStateSaveParams",function(c,b){a._fnStateSave.call(a,b)},"ColReorder_State");var c=null;"undefined"!=typeof this.s.init.aiOrder&&(c=this.s.init.aiOrder.slice());this.s.dt.oLoadedState&&("undefined"!=typeof this.s.dt.oLoadedState.ColReorder&&this.s.dt.oLoadedState.ColReorder.length==this.s.dt.aoColumns.length)&& +(c=this.s.dt.oLoadedState.ColReorder);if(c)if(a.s.dt._bInitComplete)b=m(c),a._fnOrderColumns.call(a,b);else{var e=!1;this.s.dt.aoDrawCallback.push({fn:function(){if(!a.s.dt._bInitComplete&&!e){e=true;var b=m(c);a._fnOrderColumns.call(a,b)}},sName:"ColReorder_Pre"})}},_fnOrderColumns:function(a){if(a.length!=this.s.dt.aoColumns.length)this.s.dt.oInstance.oApi._fnLog(this.s.dt,1,"ColReorder - array reorder does not match known number of columns. Skipping.");else{for(var b=0,d=a.length;b<d;b++){var c= +f.inArray(b,a);b!=c&&(j(a,c,b),this.s.dt.oInstance.fnColReorder(c,b))}(""!==this.s.dt.oScroll.sX||""!==this.s.dt.oScroll.sY)&&this.s.dt.oInstance.fnAdjustColumnSizing();this.s.dt.oInstance.oApi._fnSaveState(this.s.dt)}},_fnStateSave:function(a){var b,d,c,e=this.s.dt;for(b=0;b<a.aaSorting.length;b++)a.aaSorting[b][0]=e.aoColumns[a.aaSorting[b][0]]._ColReorder_iOrigCol;aSearchCopy=f.extend(!0,[],a.aoSearchCols);a.ColReorder=[];b=0;for(d=e.aoColumns.length;b<d;b++)c=e.aoColumns[b]._ColReorder_iOrigCol, +a.aoSearchCols[c]=aSearchCopy[b],a.abVisCols[c]=e.aoColumns[b].bVisible,a.ColReorder.push(c)},_fnMouseListener:function(a,b){var d=this;f(b).bind("mousedown.ColReorder",function(a){a.preventDefault();d._fnMouseDown.call(d,a,b)})},_fnMouseDown:function(a,b){var d=this,c=this.s.dt.aoColumns,e="TH"==a.target.nodeName?a.target:f(a.target).parents("TH")[0],e=f(e).offset();this.s.mouse.startX=a.pageX;this.s.mouse.startY=a.pageY;this.s.mouse.offsetX=a.pageX-e.left;this.s.mouse.offsetY=a.pageY-e.top;this.s.mouse.target= +b;this.s.mouse.targetIndex=f("th",b.parentNode).index(b);this.s.mouse.fromIndex=this.s.dt.oInstance.oApi._fnVisibleToColumnIndex(this.s.dt,this.s.mouse.targetIndex);this.s.aoTargets.splice(0,this.s.aoTargets.length);this.s.aoTargets.push({x:f(this.s.dt.nTable).offset().left,to:0});for(var h=e=0,j=c.length;h<j;h++)h!=this.s.mouse.fromIndex&&e++,c[h].bVisible&&this.s.aoTargets.push({x:f(c[h].nTh).offset().left+f(c[h].nTh).outerWidth(),to:e});0!==this.s.fixed&&this.s.aoTargets.splice(0,this.s.fixed); +f(g).bind("mousemove.ColReorder",function(a){d._fnMouseMove.call(d,a)});f(g).bind("mouseup.ColReorder",function(a){d._fnMouseUp.call(d,a)})},_fnMouseMove:function(a){if(null===this.dom.drag){if(5>Math.pow(Math.pow(a.pageX-this.s.mouse.startX,2)+Math.pow(a.pageY-this.s.mouse.startY,2),0.5))return;this._fnCreateDragNode()}this.dom.drag.style.left=a.pageX-this.s.mouse.offsetX+"px";this.dom.drag.style.top=a.pageY-this.s.mouse.offsetY+"px";for(var b=!1,d=1,c=this.s.aoTargets.length;d<c;d++)if(a.pageX< +this.s.aoTargets[d-1].x+(this.s.aoTargets[d].x-this.s.aoTargets[d-1].x)/2){this.dom.pointer.style.left=this.s.aoTargets[d-1].x+"px";this.s.mouse.toIndex=this.s.aoTargets[d-1].to;b=!0;break}b||(this.dom.pointer.style.left=this.s.aoTargets[this.s.aoTargets.length-1].x+"px",this.s.mouse.toIndex=this.s.aoTargets[this.s.aoTargets.length-1].to)},_fnMouseUp:function(){f(g).unbind("mousemove.ColReorder");f(g).unbind("mouseup.ColReorder");null!==this.dom.drag&&(g.body.removeChild(this.dom.drag),g.body.removeChild(this.dom.pointer), +this.dom.drag=null,this.dom.pointer=null,this.s.dt.oInstance.fnColReorder(this.s.mouse.fromIndex,this.s.mouse.toIndex),(""!==this.s.dt.oScroll.sX||""!==this.s.dt.oScroll.sY)&&this.s.dt.oInstance.fnAdjustColumnSizing(),null!==this.s.dropCallback&&this.s.dropCallback.call(this),this.s.dt.oInstance.oApi._fnSaveState(this.s.dt))},_fnCreateDragNode:function(){var a=this;this.dom.drag=f(this.s.dt.nTHead.parentNode).clone(!0)[0];for(this.dom.drag.className+=" DTCR_clonedTable";0<this.dom.drag.getElementsByTagName("caption").length;)this.dom.drag.removeChild(this.dom.drag.getElementsByTagName("caption")[0]); +for(;0<this.dom.drag.getElementsByTagName("tbody").length;)this.dom.drag.removeChild(this.dom.drag.getElementsByTagName("tbody")[0]);for(;0<this.dom.drag.getElementsByTagName("tfoot").length;)this.dom.drag.removeChild(this.dom.drag.getElementsByTagName("tfoot")[0]);f("thead tr:eq(0)",this.dom.drag).each(function(){f("th",this).eq(a.s.mouse.targetIndex).siblings().remove()});f("tr",this.dom.drag).height(f("tr:eq(0)",a.s.dt.nTHead).height());f("thead tr:gt(0)",this.dom.drag).remove();f("thead th:eq(0)", +this.dom.drag).each(function(){this.style.width=f("th:eq("+a.s.mouse.targetIndex+")",a.s.dt.nTHead).width()+"px"});this.dom.drag.style.position="absolute";this.dom.drag.style.top="0px";this.dom.drag.style.left="0px";this.dom.drag.style.width=f("th:eq("+a.s.mouse.targetIndex+")",a.s.dt.nTHead).outerWidth()+"px";this.dom.pointer=g.createElement("div");this.dom.pointer.className="DTCR_pointer";this.dom.pointer.style.position="absolute";""===this.s.dt.oScroll.sX&&""===this.s.dt.oScroll.sY?(this.dom.pointer.style.top= +f(this.s.dt.nTable).offset().top+"px",this.dom.pointer.style.height=f(this.s.dt.nTable).height()+"px"):(this.dom.pointer.style.top=f("div.dataTables_scroll",this.s.dt.nTableWrapper).offset().top+"px",this.dom.pointer.style.height=f("div.dataTables_scroll",this.s.dt.nTableWrapper).height()+"px");g.body.appendChild(this.dom.pointer);g.body.appendChild(this.dom.drag)},_fnDestroy:function(){for(var a=0,b=ColReorder.aoInstances.length;a<b;a++)if(ColReorder.aoInstances[a]===this){ColReorder.aoInstances.splice(a, +1);break}f(this.s.dt.nTHead).find("*").unbind(".ColReorder");this.s=this.s.dt.oInstance._oPluginColReorder=null}};ColReorder.aoInstances=[];ColReorder.fnReset=function(a){for(var b=0,d=ColReorder.aoInstances.length;b<d;b++)ColReorder.aoInstances[b].s.dt.oInstance==a&&ColReorder.aoInstances[b].fnReset()};ColReorder.prototype.CLASS="ColReorder";ColReorder.VERSION="1.0.8";ColReorder.prototype.VERSION=ColReorder.VERSION;"function"==typeof f.fn.dataTable&&"function"==typeof f.fn.dataTableExt.fnVersionCheck&& +f.fn.dataTableExt.fnVersionCheck("1.9.3")?f.fn.dataTableExt.aoFeatures.push({fnInit:function(a){var b=a.oInstance;"undefined"==typeof b._oPluginColReorder?b._oPluginColReorder=new ColReorder(a,"undefined"!=typeof a.oInit.oColReorder?a.oInit.oColReorder:{}):b.oApi._fnLog(a,1,"ColReorder attempted to initialise twice. Ignoring second");return null},cFeature:"R",sFeature:"ColReorder"}):alert("Warning: ColReorder requires DataTables 1.9.3 or greater - www.datatables.net/download")})(jQuery,window,document); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
