Loading..bplist00^_WebSubresources_WebMainResource #',16;?CGKOTY ^WebResourceURL_WebResourceResponse_WebResourceData_WebResourceMIMEType_)https://adlm.moj.gov.sa/css/bootstrap.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_)https://adlm.moj.gov.sa/css/bootstrap.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AGq456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Sun, 25 Feb 2018 10:38:36 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTV137071_"05e4dca24aed31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} "(+4=?AHP[dfhjlnprt} *0PWlq~eOo/*! * Bootstrap v3.3.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { margin: .67em 0; font-size: 2em; } mark { color: #000; background: #ff0; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -.5em; } sub { bottom: -.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; } legend { padding: 0; border: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-spacing: 0; border-collapse: collapse; } td, th { padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } select { background: #fff !important; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\2a"; } .glyphicon-plus:before { content: "\2b"; } .glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #337ab7; text-decoration: none; } a:hover, a:focus { color: #23527c; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #777; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } mark, .mark { padding: .2em; background-color: #fcf8e3; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #777; } .text-primary { color: #337ab7; } a.text-primary:hover { color: #286090; } .text-success { color: #3c763d; } a.text-success:hover { color: #2b542c; } .text-info { color: #31708f; } a.text-info:hover { color: #245269; } .text-warning { color: #8a6d3b; } a.text-warning:hover { color: #66512c; } .text-danger { color: #a94442; } a.text-danger:hover { color: #843534; } .bg-primary { color: #fff; background-color: #337ab7; } a.bg-primary:hover { background-color: #286090; } .bg-success { background-color: #dff0d8; } a.bg-success:hover { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover { background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #777; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; text-align: right; border-right: 5px solid #eee; border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { margin-right: -15px; margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0; } } table { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #ddd; } .table .table { background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) { background-color: #f9f9f9; } .table-hover > tbody > tr:hover { background-color: #f5f5f5; } table col[class*="col-"] { position: static; display: table-column; float: none; } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .table-responsive { min-height: .01%; overflow-x: auto; } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555; } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-control::-moz-placeholder { color: #999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999; } .form-control::-webkit-input-placeholder { color: #999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eee; opacity: 1; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 34px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm { line-height: 30px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg { line-height: 46px; } } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: 4px \9; margin-left: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0; padding-left: 0; } .input-sm, .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm, select.form-group-sm .form-control { height: 30px; line-height: 30px; } textarea.input-sm, textarea.form-group-sm .form-control, select[multiple].input-sm, select[multiple].form-group-sm .form-control { height: auto; } .input-lg, .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-lg, select.form-group-lg .form-control { height: 46px; line-height: 46px; } textarea.input-lg, textarea.form-group-lg .form-control, select[multiple].input-lg, select[multiple].form-group-lg .form-control { height: auto; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 42.5px; } .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .input-lg + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #3c763d; } .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; border-color: #3c763d; } .has-success .form-control-feedback { color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #8a6d3b; } .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; border-color: #8a6d3b; } .has-warning .form-control-feedback { color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #a94442; } .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } .has-error .input-group-addon { color: #a94442; background-color: #f2dede; border-color: #a94442; } .has-error .form-control-feedback { color: #a94442; } .has-feedback label ~ .form-control-feedback { top: 25px; } .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; } .form-horizontal .form-group { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: right; } } .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 14.3px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; } } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none; } .btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #fff; border-color: #ccc; } .btn-default .badge { color: #fff; background-color: #333; } .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; } .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #337ab7; border-color: #2e6da4; } .btn-primary .badge { color: #337ab7; background-color: #fff; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c; } .btn-success .badge { color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da; } .btn-info .badge { color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; } .btn-warning .badge { color: #f0ad4e; background-color: #fff; } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } .btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; } .btn-danger .badge { color: #d9534f; background-color: #fff; } .btn-link { font-weight: normal; color: #337ab7; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { display: none; visibility: hidden; } .collapse.in { display: block; visibility: visible; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { right: 0; left: auto; } .dropdown-menu-left { right: auto; left: 0; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777; white-space: nowrap; } .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px solid; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; left: auto; } .navbar-right .dropdown-menu-left { right: auto; left: 0; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: -1px; } .nav { padding-left: 0; margin-bottom: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eee; } .nav > li.disabled > a { color: #777; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eee; border-color: #337ab7; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #337ab7; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #fff; } } .tab-content > .tab-pane { display: none; visibility: hidden; } .tab-content > .active { display: block; visibility: visible; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: left; } } .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; visibility: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-brand > img { display: block; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } .navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .form-control-static { display: inline-block; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } } @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; margin-right: -15px; } .navbar-right ~ .navbar-right { margin-right: 0; } } .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; } .navbar-default .navbar-brand { color: #777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } .navbar-default .navbar-text { color: #777; } .navbar-default .navbar-nav > li > a { color: #777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar { background-color: #888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } } .navbar-default .navbar-link { color: #777; } .navbar-default .navbar-link:hover { color: #333; } .navbar-default .btn-link { color: #777; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; } .navbar-inverse { background-color: #222; border-color: #080808; } .navbar-inverse .navbar-brand { color: #9d9d9d; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #fff; background-color: #080808; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { color: #9d9d9d; } .navbar-inverse .navbar-link:hover { color: #fff; } .navbar-inverse .btn-link { color: #9d9d9d; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } .breadcrumb > .active { color: #777; } .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #23527c; background-color: #eee; border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #777; cursor: not-allowed; background-color: #fff; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #777; } .label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e; } .label-primary { background-color: #337ab7; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #286090; } .label-success { background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; } .label-info { background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; } .label-warning { background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; } .label-danger { background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #777; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #337ab7; background-color: #fff; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding: 30px 15px; margin-bottom: 30px; color: inherit; background-color: #eee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .jumbotron > hr { border-top-color: #d5d5d5; } .container .jumbotron, .container-fluid .jumbotron { border-radius: 6px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding: 48px 0; } .container .jumbotron, .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #337ab7; } .thumbnail .caption { padding: 9px; color: #333; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #2b542c; } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #245269; } .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #66512c; } .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #843534; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media-right, .media > .pull-right { padding-left: 10px; } .media-left, .media > .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .list-group { padding-left: 0; margin-bottom: 20px; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } a.list-group-item { color: #555; } a.list-group-item .list-group-item-heading { color: #333; } a.list-group-item:hover, a.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: #777; cursor: not-allowed; background-color: #eee; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #777; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #c7ddef; } .list-group-item-success { color: #3c763d; background-color: #dff0d8; } a.list-group-item-success { color: #3c763d; } a.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; } .list-group-item-info { color: #31708f; background-color: #d9edf7; } a.list-group-item-info { color: #31708f; } a.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; } .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3; } a.list-group-item-warning { color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; } .list-group-item-danger { color: #a94442; background-color: #f2dede; } a.list-group-item-danger { color: #a94442; } a.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .panel-title > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .list-group + .panel-footer { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-right: 15px; padding-left: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { margin-bottom: 0; border: 0; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } .panel-default { border-color: #ddd; } .panel-default > .panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; } .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; } .panel-primary { border-color: #337ab7; } .panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; } .panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; } .panel-success { border-color: #d6e9c6; } .panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; } .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } .panel-info { border-color: #bce8f1; } .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; } .panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } .panel-warning { border-color: #faebcc; } .panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; } .panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } .panel-danger { border-color: #ebccd1; } .panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; } .panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive.embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive.embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, .15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0; } .modal-open { overflow: hidden; } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop { position: absolute; top: 0; right: 0; left: 0; background-color: #000; } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .modal-header { min-height: 16.42857143px; padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4; visibility: visible; filter: alpha(opacity=0); opacity: 0; } .tooltip.in { filter: alpha(opacity=90); opacity: .9; } .tooltip.top { padding: 5px 0; margin-top: -3px; } .tooltip.right { padding: 0 5px; margin-left: 3px; } .tooltip.bottom { padding: 5px 0; margin-top: 3px; } .tooltip.left { padding: 0 5px; margin-left: -3px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: left; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { content: ""; border-width: 10px; } .popover.top > .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, .25); border-bottom-width: 0; } .popover.top > .arrow:after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, .25); border-left-width: 0; } .popover.right > .arrow:after { bottom: -10px; left: 1px; content: " "; border-right-color: #fff; border-left-width: 0; } .popover.bottom > .arrow { top: -11px; left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, .25); } .popover.bottom > .arrow:after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0; border-bottom-color: #fff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, .25); } .popover.left > .arrow:after { right: 1px; bottom: -10px; content: " "; border-right-width: 0; border-left-color: #fff; } .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; perspective: 1000; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); filter: alpha(opacity=50); opacity: .5; } .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); background-repeat: repeat-x; } .carousel-control.right { right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; font-family: serif; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } /*.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; }*/ .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #fff; border-radius: 10px; } .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -15px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -15px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after { display: table; content: " "; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; visibility: hidden !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } /*# sourceMappingURL=bootstrap.css.map */ Xtext/css _6https://adlm.moj.gov.sa/css/dist/css/bootstrap-rtl.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_6https://adlm.moj.gov.sa/css/dist/css/bootstrap-rtl.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Sun, 25 Feb 2018 10:44:36 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTV156704_"02e1a025aed31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy}&/58AJLNU]hqsuwy{}7=]dx}eOd /*! * Bootstrap RTL v3.3.6(https://github.com/mojtabakaviani/bootstrap-rtl) * Copyright 2011-2015 Kaviansoft, Ltd. * Licensed under MIT */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% } body { margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } audio:not([controls]) { display: none; height: 0 } [hidden], template { display: none } a { background-color: transparent } a:active, a:hover { outline: 0 } abbr[title] { border-bottom: 1px dotted } b, strong { font-weight: bold } dfn { font-style: italic } h1 { margin: .67em 0; font-size: 2em } mark { color: #000; background: #ff0 } small { font-size: 80% } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 40px } hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } pre { overflow: auto } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em } button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit } button { overflow: visible } button, select { text-transform: none } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0 } input { line-height: normal } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0 } legend { padding: 0; border: 0 } textarea { overflow: auto } optgroup { font-weight: bold } table { border-spacing: 0; border-collapse: collapse } td, th { padding: 0 } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important } a, a:visited { text-decoration: underline } a[href]:after { content: " (" attr(href) ")" } abbr[title]:after { content: " (" attr(title) ")" } a[href^="#"]:after, a[href^="javascript:"]:after { content: "" } pre, blockquote { border: 1px solid #999; page-break-inside: avoid } thead { display: table-header-group } tr, img { page-break-inside: avoid } img { max-width: 100% !important } p, h2, h3 { orphans: 3; widows: 3 } h2, h3 { page-break-after: avoid } .navbar { display: none } .btn>.caret, .dropup>.btn>.caret { border-top-color: #000 !important } .label { border: 1px solid #000 } .table { border-collapse: collapse !important } .table td, .table th { background-color: #fff !important } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg') } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .glyphicon-asterisk:before { content: "*" } .glyphicon-plus:before { content: "+" } .glyphicon-euro:before, .glyphicon-eur:before { content: "€" } .glyphicon-minus:before { content: "−" } .glyphicon-cloud:before { content: "☁" } .glyphicon-envelope:before { content: "✉" } .glyphicon-pencil:before { content: "✏" } .glyphicon-glass:before { content: "" } .glyphicon-music:before { content: "" } .glyphicon-search:before { content: "" } .glyphicon-heart:before { content: "" } .glyphicon-star:before { content: "" } .glyphicon-star-empty:before { content: "" } .glyphicon-user:before { content: "" } .glyphicon-film:before { content: "" } .glyphicon-th-large:before { content: "" } .glyphicon-th:before { content: "" } .glyphicon-th-list:before { content: "" } .glyphicon-ok:before { content: "" } .glyphicon-remove:before { content: "" } .glyphicon-zoom-in:before { content: "" } .glyphicon-zoom-out:before { content: "" } .glyphicon-off:before { content: "" } .glyphicon-signal:before { content: "" } .glyphicon-cog:before { content: "" } .glyphicon-trash:before { content: "" } .glyphicon-home:before { content: "" } .glyphicon-file:before { content: "" } .glyphicon-time:before { content: "" } .glyphicon-road:before { content: "" } .glyphicon-download-alt:before { content: "" } .glyphicon-download:before { content: "" } .glyphicon-upload:before { content: "" } .glyphicon-inbox:before { content: "" } .glyphicon-play-circle:before { content: "" } .glyphicon-repeat:before { content: "" } .glyphicon-refresh:before { content: "" } .glyphicon-list-alt:before { content: "" } .glyphicon-lock:before { content: "" } .glyphicon-flag:before { content: "" } .glyphicon-headphones:before { content: "" } .glyphicon-volume-off:before { content: "" } .glyphicon-volume-down:before { content: "" } .glyphicon-volume-up:before { content: "" } .glyphicon-qrcode:before { content: "" } .glyphicon-barcode:before { content: "" } .glyphicon-tag:before { content: "" } .glyphicon-tags:before { content: "" } .glyphicon-book:before { content: "" } .glyphicon-bookmark:before { content: "" } .glyphicon-print:before { content: "" } .glyphicon-camera:before { content: "" } .glyphicon-font:before { content: "" } .glyphicon-bold:before { content: "" } .glyphicon-italic:before { content: "" } .glyphicon-text-height:before { content: "" } .glyphicon-text-width:before { content: "" } .glyphicon-align-left:before { content: "" } .glyphicon-align-center:before { content: "" } .glyphicon-align-right:before { content: "" } .glyphicon-align-justify:before { content: "" } .glyphicon-list:before { content: "" } .glyphicon-indent-left:before { content: "" } .glyphicon-indent-right:before { content: "" } .glyphicon-facetime-video:before { content: "" } .glyphicon-picture:before { content: "" } .glyphicon-map-marker:before { content: "" } .glyphicon-adjust:before { content: "" } .glyphicon-tint:before { content: "" } .glyphicon-edit:before { content: "" } .glyphicon-share:before { content: "" } .glyphicon-check:before { content: "" } .glyphicon-move:before { content: "" } .glyphicon-step-backward:before { content: "" } .glyphicon-fast-backward:before { content: "" } .glyphicon-backward:before { content: "" } .glyphicon-play:before { content: "" } .glyphicon-pause:before { content: "" } .glyphicon-stop:before { content: "" } .glyphicon-forward:before { content: "" } .glyphicon-fast-forward:before { content: "" } .glyphicon-step-forward:before { content: "" } .glyphicon-eject:before { content: "" } .glyphicon-chevron-left:before { content: "" } .glyphicon-chevron-right:before { content: "" } .glyphicon-plus-sign:before { content: "" } .glyphicon-minus-sign:before { content: "" } .glyphicon-remove-sign:before { content: "" } .glyphicon-ok-sign:before { content: "" } .glyphicon-question-sign:before { content: "" } .glyphicon-info-sign:before { content: "" } .glyphicon-screenshot:before { content: "" } .glyphicon-remove-circle:before { content: "" } .glyphicon-ok-circle:before { content: "" } .glyphicon-ban-circle:before { content: "" } .glyphicon-arrow-left:before { content: "" } .glyphicon-arrow-right:before { content: "" } .glyphicon-arrow-up:before { content: "" } .glyphicon-arrow-down:before { content: "" } .glyphicon-share-alt:before { content: "" } .glyphicon-resize-full:before { content: "" } .glyphicon-resize-small:before { content: "" } .glyphicon-exclamation-sign:before { content: "" } .glyphicon-gift:before { content: "" } .glyphicon-leaf:before { content: "" } .glyphicon-fire:before { content: "" } .glyphicon-eye-open:before { content: "" } .glyphicon-eye-close:before { content: "" } .glyphicon-warning-sign:before { content: "" } .glyphicon-plane:before { content: "" } .glyphicon-calendar:before { content: "" } .glyphicon-random:before { content: "" } .glyphicon-comment:before { content: "" } .glyphicon-magnet:before { content: "" } .glyphicon-chevron-up:before { content: "" } .glyphicon-chevron-down:before { content: "" } .glyphicon-retweet:before { content: "" } .glyphicon-shopping-cart:before { content: "" } .glyphicon-folder-close:before { content: "" } .glyphicon-folder-open:before { content: "" } .glyphicon-resize-vertical:before { content: "" } .glyphicon-resize-horizontal:before { content: "" } .glyphicon-hdd:before { content: "" } .glyphicon-bullhorn:before { content: "" } .glyphicon-bell:before { content: "" } .glyphicon-certificate:before { content: "" } .glyphicon-thumbs-up:before { content: "" } .glyphicon-thumbs-down:before { content: "" } .glyphicon-hand-right:before { content: "" } .glyphicon-hand-left:before { content: "" } .glyphicon-hand-up:before { content: "" } .glyphicon-hand-down:before { content: "" } .glyphicon-circle-arrow-right:before { content: "" } .glyphicon-circle-arrow-left:before { content: "" } .glyphicon-circle-arrow-up:before { content: "" } .glyphicon-circle-arrow-down:before { content: "" } .glyphicon-globe:before { content: "" } .glyphicon-wrench:before { content: "" } .glyphicon-tasks:before { content: "" } .glyphicon-filter:before { content: "" } .glyphicon-briefcase:before { content: "" } .glyphicon-fullscreen:before { content: "" } .glyphicon-dashboard:before { content: "" } .glyphicon-paperclip:before { content: "" } .glyphicon-heart-empty:before { content: "" } .glyphicon-link:before { content: "" } .glyphicon-phone:before { content: "" } .glyphicon-pushpin:before { content: "" } .glyphicon-usd:before { content: "" } .glyphicon-gbp:before { content: "" } .glyphicon-sort:before { content: "" } .glyphicon-sort-by-alphabet:before { content: "" } .glyphicon-sort-by-alphabet-alt:before { content: "" } .glyphicon-sort-by-order:before { content: "" } .glyphicon-sort-by-order-alt:before { content: "" } .glyphicon-sort-by-attributes:before { content: "" } .glyphicon-sort-by-attributes-alt:before { content: "" } .glyphicon-unchecked:before { content: "" } .glyphicon-expand:before { content: "" } .glyphicon-collapse-down:before { content: "" } .glyphicon-collapse-up:before { content: "" } .glyphicon-log-in:before { content: "" } .glyphicon-flash:before { content: "" } .glyphicon-log-out:before { content: "" } .glyphicon-new-window:before { content: "" } .glyphicon-record:before { content: "" } .glyphicon-save:before { content: "" } .glyphicon-open:before { content: "" } .glyphicon-saved:before { content: "" } .glyphicon-import:before { content: "" } .glyphicon-export:before { content: "" } .glyphicon-send:before { content: "" } .glyphicon-floppy-disk:before { content: "" } .glyphicon-floppy-saved:before { content: "" } .glyphicon-floppy-remove:before { content: "" } .glyphicon-floppy-save:before { content: "" } .glyphicon-floppy-open:before { content: "" } .glyphicon-credit-card:before { content: "" } .glyphicon-transfer:before { content: "" } .glyphicon-cutlery:before { content: "" } .glyphicon-header:before { content: "" } .glyphicon-compressed:before { content: "" } .glyphicon-earphone:before { content: "" } .glyphicon-phone-alt:before { content: "" } .glyphicon-tower:before { content: "" } .glyphicon-stats:before { content: "" } .glyphicon-sd-video:before { content: "" } .glyphicon-hd-video:before { content: "" } .glyphicon-subtitles:before { content: "" } .glyphicon-sound-stereo:before { content: "" } .glyphicon-sound-dolby:before { content: "" } .glyphicon-sound-5-1:before { content: "" } .glyphicon-sound-6-1:before { content: "" } .glyphicon-sound-7-1:before { content: "" } .glyphicon-copyright-mark:before { content: "" } .glyphicon-registration-mark:before { content: "" } .glyphicon-cloud-download:before { content: "" } .glyphicon-cloud-upload:before { content: "" } .glyphicon-tree-conifer:before { content: "" } .glyphicon-tree-deciduous:before { content: "" } .glyphicon-cd:before { content: "" } .glyphicon-save-file:before { content: "" } .glyphicon-open-file:before { content: "" } .glyphicon-level-up:before { content: "" } .glyphicon-copy:before { content: "" } .glyphicon-paste:before { content: "" } .glyphicon-alert:before { content: "" } .glyphicon-equalizer:before { content: "" } .glyphicon-king:before { content: "" } .glyphicon-queen:before { content: "" } .glyphicon-pawn:before { content: "" } .glyphicon-bishop:before { content: "" } .glyphicon-knight:before { content: "" } .glyphicon-baby-formula:before { content: "" } .glyphicon-tent:before { content: "⛺" } .glyphicon-blackboard:before { content: "" } .glyphicon-bed:before { content: "" } .glyphicon-apple:before { content: "" } .glyphicon-erase:before { content: "" } .glyphicon-hourglass:before { content: "⌛" } .glyphicon-lamp:before { content: "" } .glyphicon-duplicate:before { content: "" } .glyphicon-piggy-bank:before { content: "" } .glyphicon-scissors:before { content: "" } .glyphicon-bitcoin:before { content: "" } .glyphicon-btc:before { content: "" } .glyphicon-xbt:before { content: "" } .glyphicon-yen:before { content: "¥" } .glyphicon-jpy:before { content: "¥" } .glyphicon-ruble:before { content: "₽" } .glyphicon-rub:before { content: "₽" } .glyphicon-scale:before { content: "" } .glyphicon-ice-lolly:before { content: "" } .glyphicon-ice-lolly-tasted:before { content: "" } .glyphicon-education:before { content: "" } .glyphicon-option-horizontal:before { content: "" } .glyphicon-option-vertical:before { content: "" } .glyphicon-menu-hamburger:before { content: "" } .glyphicon-modal-window:before { content: "" } .glyphicon-oil:before { content: "" } .glyphicon-grain:before { content: "" } .glyphicon-sunglasses:before { content: "" } .glyphicon-text-size:before { content: "" } .glyphicon-text-color:before { content: "" } .glyphicon-text-background:before { content: "" } .glyphicon-object-align-top:before { content: "" } .glyphicon-object-align-bottom:before { content: "" } .glyphicon-object-align-horizontal:before { content: "" } .glyphicon-object-align-left:before { content: "" } .glyphicon-object-align-vertical:before { content: "" } .glyphicon-object-align-right:before { content: "" } .glyphicon-triangle-right:before { content: "" } .glyphicon-triangle-left:before { content: "" } .glyphicon-triangle-bottom:before { content: "" } .glyphicon-triangle-top:before { content: "" } .glyphicon-console:before { content: "" } .glyphicon-superscript:before { content: "" } .glyphicon-subscript:before { content: "" } .glyphicon-menu-left:before { content: "" } .glyphicon-menu-right:before { content: "" } .glyphicon-menu-down:before { content: "" } .glyphicon-menu-up:before { content: "" } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0) } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit } a { color: #157c6a; text-decoration: none } a:hover, a:focus { color: #23527c; text-decoration: underline } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px } figure { margin: 0 } img { vertical-align: middle } .img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img { display: block; max-width: 100%; height: auto } .img-rounded { border-radius: 6px } .img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .img-circle { border-radius: 50% } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto } [role="button"] { cursor: pointer } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #777 } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65% } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75% } h1, .h1 { font-size: 36px } h2, .h2 { font-size: 30px } h3, .h3 { font-size: 24px } h4, .h4 { font-size: 18px } h5, .h5 { font-size: 14px } h6, .h6 { font-size: 12px } p { margin: 0 0 10px } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4 } @media(min-width:768px) { .lead { font-size: 21px } } small, .small { font-size: 85% } mark, .mark { padding: .2em; background-color: #fcf8e3 } .text-left { text-align: left } .text-right { text-align: right } .text-center { text-align: center } .text-justify { text-align: justify } .text-nowrap { white-space: nowrap } .text-lowercase { text-transform: lowercase } .text-uppercase { text-transform: uppercase } .text-capitalize { text-transform: capitalize } .text-muted { color: #777 } .text-primary { color: #337ab7 } a.text-primary:hover, a.text-primary:focus { color: #286090 } .text-success { color: #3c763d } a.text-success:hover, a.text-success:focus { color: #2b542c } .text-info { color: #31708f } a.text-info:hover, a.text-info:focus { color: #245269 } .text-warning { color: #8a6d3b } a.text-warning:hover, a.text-warning:focus { color: #66512c } .text-danger { color: #a94442 } a.text-danger:hover, a.text-danger:focus { color: #843534 } .bg-primary { color: #fff; background-color: #337ab7 } a.bg-primary:hover, a.bg-primary:focus { background-color: #286090 } .bg-success { background-color: #dff0d8 } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3 } .bg-info { background-color: #d9edf7 } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee } .bg-warning { background-color: #fcf8e3 } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5 } .bg-danger { background-color: #f2dede } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9 } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee } ul, ol { margin-top: 0; margin-bottom: 10px } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0 } .list-unstyled { padding-right: 0; list-style: none } .list-inline { padding-right: 0; margin-right: -5px; list-style: none } .list-inline>li { display: inline-block; padding-right: 5px; padding-left: 5px } dl { margin-top: 0; margin-bottom: 20px } dt, dd { line-height: 1.42857143 } dt { font-weight: bold } dd { margin-right: 0 } @media(min-width:768px) { .dl-horizontal dt { float: right; width: 160px; overflow: hidden; clear: right; text-align: right; text-overflow: ellipsis; white-space: nowrap } .dl-horizontal dd { margin-right: 180px } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777 } .initialism { font-size: 90%; text-transform: uppercase } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0 } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #777 } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '— ' } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; text-align: right; border-right: 5px solid #eee; border-left: 0 } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: '' } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: ' —' } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143 } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px } kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25) } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0 } .pre-scrollable { max-height: 340px; overflow-y: scroll } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto } @media(min-width:768px) { .container { width: 750px } } @media(min-width:992px) { .container { width: 970px } } @media(min-width:1200px) { .container { width: 1170px } } .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto } .row { margin-right: -15px; margin-left: -15px } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: right } .col-xs-12 { width: 100% } .col-xs-11 { width: 91.66666667% } .col-xs-10 { width: 83.33333333% } .col-xs-9 { width: 75% } .col-xs-8 { width: 66.66666667% } .col-xs-7 { width: 58.33333333% } .col-xs-6 { width: 50% } .col-xs-5 { width: 41.66666667% } .col-xs-4 { width: 33.33333333% } .col-xs-3 { width: 25% } .col-xs-2 { width: 16.66666667% } .col-xs-1 { width: 8.33333333% } .col-xs-pull-12 { left: 100% } .col-xs-pull-11 { left: 91.66666667% } .col-xs-pull-10 { left: 83.33333333% } .col-xs-pull-9 { left: 75% } .col-xs-pull-8 { left: 66.66666667% } .col-xs-pull-7 { left: 58.33333333% } .col-xs-pull-6 { left: 50% } .col-xs-pull-5 { left: 41.66666667% } .col-xs-pull-4 { left: 33.33333333% } .col-xs-pull-3 { left: 25% } .col-xs-pull-2 { left: 16.66666667% } .col-xs-pull-1 { left: 8.33333333% } .col-xs-pull-0 { left: 0 } .col-xs-push-12 { right: 100% } .col-xs-push-11 { right: 91.66666667% } .col-xs-push-10 { right: 83.33333333% } .col-xs-push-9 { right: 75% } .col-xs-push-8 { right: 66.66666667% } .col-xs-push-7 { right: 58.33333333% } .col-xs-push-6 { right: 50% } .col-xs-push-5 { right: 41.66666667% } .col-xs-push-4 { right: 33.33333333% } .col-xs-push-3 { right: 25% } .col-xs-push-2 { right: 16.66666667% } .col-xs-push-1 { right: 8.33333333% } .col-xs-push-0 { right: auto } .col-xs-offset-12 { margin-right: 100% } .col-xs-offset-11 { margin-right: 91.66666667% } .col-xs-offset-10 { margin-right: 83.33333333% } .col-xs-offset-9 { margin-right: 75% } .col-xs-offset-8 { margin-right: 66.66666667% } .col-xs-offset-7 { margin-right: 58.33333333% } .col-xs-offset-6 { margin-right: 50% } .col-xs-offset-5 { margin-right: 41.66666667% } .col-xs-offset-4 { margin-right: 33.33333333% } .col-xs-offset-3 { margin-right: 25% } .col-xs-offset-2 { margin-right: 16.66666667% } .col-xs-offset-1 { margin-right: 8.33333333% } .col-xs-offset-0 { margin-right: 0 } @media(min-width:768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: right } .col-sm-12 { width: 100% } .col-sm-11 { width: 91.66666667% } .col-sm-10 { width: 83.33333333% } .col-sm-9 { width: 75% } .col-sm-8 { width: 66.66666667% } .col-sm-7 { width: 58.33333333% } .col-sm-6 { width: 50% } .col-sm-5 { width: 41.66666667% } .col-sm-4 { width: 33.33333333% } .col-sm-3 { width: 25% } .col-sm-2 { width: 16.66666667% } .col-sm-1 { width: 8.33333333% } .col-sm-pull-12 { left: 100% } .col-sm-pull-11 { left: 91.66666667% } .col-sm-pull-10 { left: 83.33333333% } .col-sm-pull-9 { left: 75% } .col-sm-pull-8 { left: 66.66666667% } .col-sm-pull-7 { left: 58.33333333% } .col-sm-pull-6 { left: 50% } .col-sm-pull-5 { left: 41.66666667% } .col-sm-pull-4 { left: 33.33333333% } .col-sm-pull-3 { left: 25% } .col-sm-pull-2 { left: 16.66666667% } .col-sm-pull-1 { left: 8.33333333% } .col-sm-pull-0 { left: auto } .col-sm-push-12 { right: 100% } .col-sm-push-11 { right: 91.66666667% } .col-sm-push-10 { right: 83.33333333% } .col-sm-push-9 { right: 75% } .col-sm-push-8 { right: 66.66666667% } .col-sm-push-7 { right: 58.33333333% } .col-sm-push-6 { right: 50% } .col-sm-push-5 { right: 41.66666667% } .col-sm-push-4 { right: 33.33333333% } .col-sm-push-3 { right: 25% } .col-sm-push-2 { right: 16.66666667% } .col-sm-push-1 { right: 8.33333333% } .col-sm-push-0 { right: auto } .col-sm-offset-12 { margin-right: 100% } .col-sm-offset-11 { margin-right: 91.66666667% } .col-sm-offset-10 { margin-right: 83.33333333% } .col-sm-offset-9 { margin-right: 75% } .col-sm-offset-8 { margin-right: 66.66666667% } .col-sm-offset-7 { margin-right: 58.33333333% } .col-sm-offset-6 { margin-right: 50% } .col-sm-offset-5 { margin-right: 41.66666667% } .col-sm-offset-4 { margin-right: 33.33333333% } .col-sm-offset-3 { margin-right: 25% } .col-sm-offset-2 { margin-right: 16.66666667% } .col-sm-offset-1 { margin-right: 8.33333333% } .col-sm-offset-0 { margin-right: 0 } } @media(min-width:992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: right } .col-md-12 { width: 100% } .col-md-11 { width: 91.66666667% } .col-md-10 { width: 83.33333333% } .col-md-9 { width: 75% } .col-md-8 { width: 66.66666667% } .col-md-7 { width: 58.33333333% } .col-md-6 { width: 50% } .col-md-5 { width: 41.66666667% } .col-md-4 { width: 33.33333333% } .col-md-3 { width: 25% } .col-md-2 { width: 16.66666667% } .col-md-1 { width: 8.33333333% } .col-md-pull-12 { left: 100% } .col-md-pull-11 { left: 91.66666667% } .col-md-pull-10 { left: 83.33333333% } .col-md-pull-9 { left: 75% } .col-md-pull-8 { left: 66.66666667% } .col-md-pull-7 { left: 58.33333333% } .col-md-pull-6 { left: 50% } .col-md-pull-5 { left: 41.66666667% } .col-md-pull-4 { left: 33.33333333% } .col-md-pull-3 { left: 25% } .col-md-pull-2 { left: 16.66666667% } .col-md-pull-1 { left: 8.33333333% } .col-md-pull-0 { left: auto } .col-md-push-12 { right: 100% } .col-md-push-11 { right: 91.66666667% } .col-md-push-10 { right: 83.33333333% } .col-md-push-9 { right: 75% } .col-md-push-8 { right: 66.66666667% } .col-md-push-7 { right: 58.33333333% } .col-md-push-6 { right: 50% } .col-md-push-5 { right: 41.66666667% } .col-md-push-4 { right: 33.33333333% } .col-md-push-3 { right: 25% } .col-md-push-2 { right: 16.66666667% } .col-md-push-1 { right: 8.33333333% } .col-md-push-0 { right: auto } .col-md-offset-12 { margin-right: 100% } .col-md-offset-11 { margin-right: 91.66666667% } .col-md-offset-10 { margin-right: 83.33333333% } .col-md-offset-9 { margin-right: 75% } .col-md-offset-8 { margin-right: 66.66666667% } .col-md-offset-7 { margin-right: 58.33333333% } .col-md-offset-6 { margin-right: 50% } .col-md-offset-5 { margin-right: 41.66666667% } .col-md-offset-4 { margin-right: 33.33333333% } .col-md-offset-3 { margin-right: 25% } .col-md-offset-2 { margin-right: 16.66666667% } .col-md-offset-1 { margin-right: 8.33333333% } .col-md-offset-0 { margin-right: 0 } } @media(min-width:1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: right } .col-lg-12 { width: 100% } .col-lg-11 { width: 91.66666667% } .col-lg-10 { width: 83.33333333% } .col-lg-9 { width: 75% } .col-lg-8 { width: 66.66666667% } .col-lg-7 { width: 58.33333333% } .col-lg-6 { width: 50% } .col-lg-5 { width: 41.66666667% } .col-lg-4 { width: 33.33333333% } .col-lg-3 { width: 25% } .col-lg-2 { width: 16.66666667% } .col-lg-1 { width: 8.33333333% } .col-lg-pull-12 { left: 100% } .col-lg-pull-11 { left: 91.66666667% } .col-lg-pull-10 { left: 83.33333333% } .col-lg-pull-9 { left: 75% } .col-lg-pull-8 { left: 66.66666667% } .col-lg-pull-7 { left: 58.33333333% } .col-lg-pull-6 { left: 50% } .col-lg-pull-5 { left: 41.66666667% } .col-lg-pull-4 { left: 33.33333333% } .col-lg-pull-3 { left: 25% } .col-lg-pull-2 { left: 16.66666667% } .col-lg-pull-1 { left: 8.33333333% } .col-lg-pull-0 { left: auto } .col-lg-push-12 { right: 100% } .col-lg-push-11 { right: 91.66666667% } .col-lg-push-10 { right: 83.33333333% } .col-lg-push-9 { right: 75% } .col-lg-push-8 { right: 66.66666667% } .col-lg-push-7 { right: 58.33333333% } .col-lg-push-6 { right: 50% } .col-lg-push-5 { right: 41.66666667% } .col-lg-push-4 { right: 33.33333333% } .col-lg-push-3 { right: 25% } .col-lg-push-2 { right: 16.66666667% } .col-lg-push-1 { right: 8.33333333% } .col-lg-push-0 { right: auto } .col-lg-offset-12 { margin-right: 100% } .col-lg-offset-11 { margin-right: 91.66666667% } .col-lg-offset-10 { margin-right: 83.33333333% } .col-lg-offset-9 { margin-right: 75% } .col-lg-offset-8 { margin-right: 66.66666667% } .col-lg-offset-7 { margin-right: 58.33333333% } .col-lg-offset-6 { margin-right: 50% } .col-lg-offset-5 { margin-right: 41.66666667% } .col-lg-offset-4 { margin-right: 33.33333333% } .col-lg-offset-3 { margin-right: 25% } .col-lg-offset-2 { margin-right: 16.66666667% } .col-lg-offset-1 { margin-right: 8.33333333% } .col-lg-offset-0 { margin-right: 0 } } table { background-color: transparent } caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: right } th { text-align: right } .table { width: 100%; max-width: 100%; margin-bottom: 20px } .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd } .table>thead>tr>th { vertical-align: bottom; border-bottom: 2px solid #ddd } .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td { border-top: 0 } .table>tbody+tbody { border-top: 2px solid #ddd } .table .table { background-color: #fff } .table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td { padding: 5px } .table-bordered { border: 1px solid #ddd } .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td { border: 1px solid #ddd } .table-bordered>thead>tr>th, .table-bordered>thead>tr>td { border-bottom-width: 2px } .table-striped>tbody>tr:nth-of-type(odd) { background-color: #f9f9f9 } .table-hover>tbody>tr:hover { background-color: #f5f5f5 } table col[class*="col-"] { position: static; display: table-column; float: none } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none } .table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th { background-color: #f5f5f5 } .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover, .table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr.active:hover>th { background-color: #e8e8e8 } .table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th { background-color: #dff0d8 } .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr.success:hover>th { background-color: #d0e9c6 } .table>thead>tr>td.info, .table>tbody>tr>td.info, .table>tfoot>tr>td.info, .table>thead>tr>th.info, .table>tbody>tr>th.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>tbody>tr.info>td, .table>tfoot>tr.info>td, .table>thead>tr.info>th, .table>tbody>tr.info>th, .table>tfoot>tr.info>th { background-color: #d9edf7 } .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover, .table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr.info:hover>th { background-color: #c4e3f3 } .table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th { background-color: #fcf8e3 } .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr.warning:hover>th { background-color: #faf2cc } .table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th { background-color: #f2dede } .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr.danger:hover>th { background-color: #ebcccc } .table-responsive { min-height: .01%; overflow-x: auto } @media screen and (max-width:767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd } .table-responsive>.table { margin-bottom: 0 } .table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td { white-space: nowrap } .table-responsive>.table-bordered { border: 0 } .table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child { border-right: 0 } .table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child { border-left: 0 } .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td { border-bottom: 0 } } fieldset { min-width: 0; padding: 0; margin: 0; border: 0 } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5 } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal } input[type="file"] { display: block } input[type="range"] { display: block; width: 100% } select[multiple], select[size] { height: auto } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555 } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6) } .form-control::-moz-placeholder { color: #999; opacity: 1 } .form-control:-ms-input-placeholder { color: #999 } .form-control::-webkit-input-placeholder { color: #999 } .form-control::-ms-expand { background-color: transparent; border: 0 } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eee; opacity: 1 } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed } textarea.form-control { height: auto } input[type="search"] { -webkit-appearance: none } @media screen and (-webkit-min-device-pixel-ratio:0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 34px } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 46px } } .form-group { margin-bottom: 15px } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px } .radio label, .checkbox label { min-height: 20px; padding-right: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: 4px \9; margin-left: -20px } .radio+.radio, .checkbox+.checkbox { margin-top: -5px } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-right: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer } .radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline { margin-top: 0; margin-right: 10px } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed } .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0 } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0; padding-left: 0 } .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px } select.input-sm { height: 30px; line-height: 30px } textarea.input-sm, select[multiple].input-sm { height: auto } .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px } .form-group-sm select.form-control { height: 30px; line-height: 30px } .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto } .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5 } .input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px } select.input-lg { height: 46px; line-height: 46px } textarea.input-lg, select[multiple].input-lg { height: auto } .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px } .form-group-lg select.form-control { height: 46px; line-height: 46px } .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto } .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.3333333 } .has-feedback { position: relative } .has-feedback .form-control { padding-left: 42.5px } .form-control-feedback { position: absolute; top: 0; left: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none } .input-lg+.form-control-feedback, .input-group-lg+.form-control-feedback, .form-group-lg .form-control+.form-control-feedback { width: 46px; height: 46px; line-height: 46px } .input-sm+.form-control-feedback, .input-group-sm+.form-control-feedback, .form-group-sm .form-control+.form-control-feedback { width: 30px; height: 30px; line-height: 30px } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #3c763d } .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) } .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168 } .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; border-color: #3c763d } .has-success .form-control-feedback { color: #3c763d } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #8a6d3b } .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) } .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b } .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; border-color: #8a6d3b } .has-warning .form-control-feedback { color: #8a6d3b } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #a94442 } .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075) } .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483 } .has-error .input-group-addon { color: #a94442; background-color: #f2dede; border-color: #a94442 } .has-error .form-control-feedback { color: #a94442 } .has-feedback label~.form-control-feedback { top: 25px } .has-feedback label.sr-only~.form-control-feedback { top: 0 } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373 } @media(min-width:768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle } .form-inline .form-control-static { display: inline-block } .form-inline .input-group { display: inline-table; vertical-align: middle } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto } .form-inline .input-group>.form-control { width: 100% } .form-inline .control-label { margin-bottom: 0; vertical-align: middle } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle } .form-inline .radio label, .form-inline .checkbox label { padding-right: 0 } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-right: 0 } .form-inline .has-feedback .form-control-feedback { top: 0 } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0 } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px } .form-horizontal .form-group { margin-right: -15px; margin-left: -15px } @media(min-width:768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: left } } .form-horizontal .has-feedback .form-control-feedback { left: 15px } @media(min-width:768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px } } @media(min-width:768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px } } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px } .btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none } .btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65 } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none } .btn-default { color: #333; background-color: #fff; border-color: #ccc } .btn-default:focus, .btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c } .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad } .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad } .btn-default:active:hover, .btn-default.active:hover, .open>.dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open>.dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open>.dropdown-toggle.btn-default.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c } .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default { background-image: none } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #fff; border-color: #ccc } .btn-default .badge { color: #fff; background-color: #333 } .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4 } .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40 } .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74 } .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74 } .btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus { color: #fff; background-color: #204d74; border-color: #122b40 } .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary { background-image: none } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #337ab7; border-color: #2e6da4 } .btn-primary .badge { color: #337ab7; background-color: #fff } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c } .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625 } .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439 } .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439 } .btn-success:active:hover, .btn-success.active:hover, .open>.dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open>.dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open>.dropdown-toggle.btn-success.focus { color: #fff; background-color: #398439; border-color: #255625 } .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success { background-image: none } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #5cb85c; border-color: #4cae4c } .btn-success .badge { color: #5cb85c; background-color: #fff } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da } .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85 } .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc } .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc } .btn-info:active:hover, .btn-info.active:hover, .open>.dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open>.dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open>.dropdown-toggle.btn-info.focus { color: #fff; background-color: #269abc; border-color: #1b6d85 } .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info { background-image: none } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #5bc0de; border-color: #46b8da } .btn-info .badge { color: #5bc0de; background-color: #fff } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236 } .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d } .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512 } .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512 } .btn-warning:active:hover, .btn-warning.active:hover, .open>.dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open>.dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open>.dropdown-toggle.btn-warning.focus { color: #fff; background-color: #d58512; border-color: #985f0d } .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning { background-image: none } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #f0ad4e; border-color: #eea236 } .btn-warning .badge { color: #f0ad4e; background-color: #fff } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19 } .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925 } .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925 } .btn-danger:active:hover, .btn-danger.active:hover, .open>.dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open>.dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open>.dropdown-toggle.btn-danger.focus { color: #fff; background-color: #ac2925; border-color: #761c19 } .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger { background-image: none } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #d9534f; border-color: #d43f3a } .btn-danger .badge { color: #d9534f; background-color: #fff } .btn-link { font-weight: normal; color: #337ab7; border-radius: 0 } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent } .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none } .btn-lg, .btn-group-lg>.btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px } .btn-sm, .btn-group-sm>.btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px } .btn-xs, .btn-group-xs>.btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px } .btn-block { display: block; width: 100% } .btn-block+.btn-block { margin-top: 5px } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100% } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear } .fade.in { opacity: 1 } .collapse { display: none } .collapse.in { display: block } tr.collapse.in { display: table-row } tbody.collapse.in { display: table-row-group } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility } .caret { display: inline-block; width: 0; height: 0; margin-right: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent } .dropup, .dropdown { position: relative } .dropdown-toggle:focus { outline: 0 } .dropdown-menu { position: absolute; top: 100%; right: 0; z-index: 1000; display: none; float: right; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: right; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175) } .dropdown-menu.pull-right { right: 0; left: auto } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 } .dropdown-menu>li>a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap } .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5 } .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus { color: #fff; text-decoration: none; background-color: #337ab7; outline: 0 } .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { color: #777 } .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid: DXImageTransform.Microsoft.gradient(enabled=false) } .open>.dropdown-menu { display: block } .open>a { outline: 0 } .dropdown-menu-right { right: 0; left: auto } .dropdown-menu-left { right: auto; left: 0 } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777; white-space: nowrap } .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990 } .pull-right>.dropdown-menu { right: 0; left: auto } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9 } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px } @media(min-width:768px) { .navbar-right .dropdown-menu { right: 0; left: auto } .navbar-right .dropdown-menu-left { right: auto; left: 0 } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } .btn-group>.btn, .btn-group-vertical>.btn { position: relative; float: right } .btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active { z-index: 2 } .btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group { margin-right: -1px } .btn-toolbar { margin-right: -5px } .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: right } .btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group { margin-right: 5px } .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0 } .btn-group>.btn:first-child { margin-right: 0 } .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-left-radius: 0; border-bottom-left-radius: 0 } .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0 } .btn-group>.btn-group { float: right } .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0 } .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0 } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0 } .btn-group>.btn+.dropdown-toggle { padding-right: 8px; padding-left: 8px } .btn-group>.btn-lg+.dropdown-toggle { padding-right: 12px; padding-left: 12px } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none } .btn .caret { margin-right: 0 } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0 } .dropup .btn-lg .caret { border-width: 0 5px 5px } .btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn { display: block; float: none; width: 100%; max-width: 100% } .btn-group-vertical>.btn-group>.btn { float: none } .btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group { margin-top: -1px; margin-right: 0 } .btn-group-vertical>.btn:not(:first-child):not(:last-child) { border-radius: 0 } .btn-group-vertical>.btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .btn-group-vertical>.btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px } .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0 } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate } .btn-group-justified>.btn, .btn-group-justified>.btn-group { display: table-cell; float: none; width: 1% } .btn-group-justified>.btn-group .btn { width: 100% } .btn-group-justified>.btn-group .dropdown-menu { right: auto } [data-toggle="buttons"]>.btn input[type="radio"], [data-toggle="buttons"]>.btn-group>.btn input[type="radio"], [data-toggle="buttons"]>.btn input[type="checkbox"], [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none } .input-group { position: relative; display: table; border-collapse: separate } .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0 } .input-group .form-control { position: relative; z-index: 2; float: right; width: 100%; margin-bottom: 0 } .input-group .form-control:focus { z-index: 3 } .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px } select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn { height: 46px; line-height: 46px } textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn, select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn { height: auto } .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px } select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn { height: 30px; line-height: 30px } textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn, select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn { height: auto } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0 } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0 } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn { border-top-left-radius: 0; border-bottom-left-radius: 0 } .input-group-addon:first-child { border-left: 0 } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.btn-group:not(:first-child)>.btn { border-bottom-right-radius: 0; border-top-right-radius: 0 } .input-group-addon:last-child { border-right: 0 } .input-group-btn { position: relative; font-size: 0; white-space: nowrap } .input-group-btn>.btn { position: relative } .input-group-btn>.btn+.btn { margin-right: -1px } .input-group-btn>.btn:hover, .input-group-btn>.btn:focus, .input-group-btn>.btn:active { z-index: 2 } .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group { margin-left: -1px } .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group { z-index: 2; margin-right: -1px } .nav { padding-right: 0; margin-bottom: 0; list-style: none } .nav>li { position: relative; display: block } .nav>li>a { position: relative; display: block; padding: 10px 15px } .nav>li>a:hover, .nav>li>a:focus { text-decoration: none; background-color: #eee } .nav>li.disabled>a { color: #777 } .nav>li.disabled>a:hover, .nav>li.disabled>a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent } .nav .open>a, .nav .open>a:hover, .nav .open>a:focus { background-color: #eee; border-color: #337ab7 } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 } .nav>li>a>img { max-width: none } .nav-tabs { border-bottom: 1px solid #ddd } .nav-tabs>li { float: right; margin-bottom: -1px } .nav-tabs>li>a { margin-left: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0 } .nav-tabs>li>a:hover { border-color: #eee #eee #ddd } .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent } .nav-tabs.nav-justified { width: 100%; border-bottom: 0 } .nav-tabs.nav-justified>li { float: none } .nav-tabs.nav-justified>li>a { margin-bottom: 5px; text-align: center } .nav-tabs.nav-justified>.dropdown .dropdown-menu { top: auto; right: auto } @media(min-width:768px) { .nav-tabs.nav-justified>li { display: table-cell; width: 1% } .nav-tabs.nav-justified>li>a { margin-bottom: 0 } } .nav-tabs.nav-justified>li>a { margin-right: 0; border-radius: 4px } .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus { border: 1px solid #ddd } @media(min-width:768px) { .nav-tabs.nav-justified>li>a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0 } .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus { border-bottom-color: #fff } } .nav-pills>li { float: right } .nav-pills>li>a { border-radius: 4px } .nav-pills>li+li { margin-right: 2px } .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus { color: #fff; background-color: #337ab7 } .nav-stacked>li { float: none } .nav-stacked>li+li { margin-top: 2px; margin-right: 0 } .nav-justified { width: 100% } .nav-justified>li { float: none } .nav-justified>li>a { margin-bottom: 5px; text-align: center } .nav-justified>.dropdown .dropdown-menu { top: auto; left: auto } @media(min-width:768px) { .nav-justified>li { display: table-cell; width: 1% } .nav-justified>li>a { margin-bottom: 0 } } .nav-tabs-justified { border-bottom: 0 } .nav-tabs-justified>li>a { margin-left: 0; border-radius: 4px } .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus { border: 1px solid #ddd } @media(min-width:768px) { .nav-tabs-justified>li>a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0 } .nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus { border-bottom-color: #fff } } .tab-content>.tab-pane { display: none } .tab-content>.active { display: block } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0 } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent } @media(min-width:768px) { .navbar { border-radius: 4px } } @media(min-width:768px) { .navbar-header { float: right } } .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1) } .navbar-collapse.in { overflow-y: auto } @media(min-width:768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important } .navbar-collapse.in { overflow-y: visible } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0 } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px } @media(max-device-width:480px) and (orientation:landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px } } .container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse { margin-right: -15px; margin-left: -15px } @media(min-width:768px) { .container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse { margin-right: 0; margin-left: 0 } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px } @media(min-width:768px) { .navbar-static-top { border-radius: 0 } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030 } @media(min-width:768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0 } } .navbar-fixed-top { top: 0; border-width: 0 0 1px } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0 } .navbar-brand { float: right; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none } .navbar-brand>img { display: block } @media(min-width:768px) { .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand { margin-left: -15px } } .navbar-toggle { position: relative; float: left; padding: 9px 10px; margin-top: 8px; margin-left: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px } .navbar-toggle:focus { outline: 0 } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px } .navbar-toggle .icon-bar+.icon-bar { margin-top: 4px } @media(min-width:768px) { .navbar-toggle { display: none } } .navbar-nav { margin: 7.5px -15px } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; line-height: 20px } @media(max-width:767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none } .navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px } .navbar-nav .open .dropdown-menu>li>a { line-height: 20px } .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus { background-image: none } } @media(min-width:768px) { .navbar-nav { float: right; margin: 0 } .navbar-nav>li { float: right } .navbar-nav>li>a { padding-top: 15px; padding-bottom: 15px } } .navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1) } @media(min-width:768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle } .navbar-form .form-control-static { display: inline-block } .navbar-form .input-group { display: inline-table; vertical-align: middle } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto } .navbar-form .input-group>.form-control { width: 100% } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle } .navbar-form .radio label, .navbar-form .checkbox label { padding-right: 0 } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-right: 0 } .navbar-form .has-feedback .form-control-feedback { top: 0 } } @media(max-width:767px) { .navbar-form .form-group { margin-bottom: 5px } .navbar-form .form-group:last-child { margin-bottom: 0 } } @media(min-width:768px) { .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none } } .navbar-nav>li>.dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0 } .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .navbar-btn { margin-top: 8px; margin-bottom: 8px } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px } .navbar-text { margin-top: 15px; margin-bottom: 15px } @media(min-width:768px) { .navbar-text { float: right; margin-right: 15px; margin-left: 15px } } @media(min-width:768px) { .navbar-left { float: left !important } .navbar-right { float: right !important; margin-right: -15px } .navbar-right~.navbar-right { margin-right: 0 } } .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7 } .navbar-default .navbar-brand { color: #777 } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent } .navbar-default .navbar-text { color: #777 } .navbar-default .navbar-nav>li>a { color: #777 } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: #333; background-color: transparent } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: #555; background-color: #e7e7e7 } .navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus { color: #ccc; background-color: transparent } .navbar-default .navbar-toggle { border-color: #ddd } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd } .navbar-default .navbar-toggle .icon-bar { background-color: #888 } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7 } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus { color: #555; background-color: #e7e7e7 } @media(max-width:767px) { .navbar-default .navbar-nav .open .dropdown-menu>li>a { color: #777 } .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #333; background-color: transparent } .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus { color: #555; background-color: #e7e7e7 } .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus { color: #ccc; background-color: transparent } } .navbar-default .navbar-link { color: #777 } .navbar-default .navbar-link:hover { color: #333 } .navbar-default .btn-link { color: #777 } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333 } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc } .navbar-inverse { background-color: #222; border-color: #080808 } .navbar-inverse .navbar-brand { color: #9d9d9d } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent } .navbar-inverse .navbar-text { color: #9d9d9d } .navbar-inverse .navbar-nav>li>a { color: #9d9d9d } .navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #fff; background-color: transparent } .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #fff; background-color: #080808 } .navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus { color: #444; background-color: transparent } .navbar-inverse .navbar-toggle { border-color: #333 } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333 } .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010 } .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #fff; background-color: #080808 } @media(max-width:767px) { .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header { border-color: #080808 } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808 } .navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #9d9d9d } .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus { color: #fff; background-color: transparent } .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus { color: #fff; background-color: #080808 } .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus { color: #444; background-color: transparent } } .navbar-inverse .navbar-link { color: #9d9d9d } .navbar-inverse .navbar-link:hover { color: #fff } .navbar-inverse .btn-link { color: #9d9d9d } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444 } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px } .breadcrumb>li { display: inline-block } .breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "/ " } .breadcrumb>.active { color: #777 } .pagination { display: inline-block; padding-right: 0; margin: 20px 0; border-radius: 4px } .pagination>li { display: inline } .pagination>li>a, .pagination>li>span { position: relative; float: right; padding: 6px 12px; margin-right: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd } .pagination>li:first-child>a, .pagination>li:first-child>span { margin-right: 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px } .pagination>li:last-child>a, .pagination>li:last-child>span { border-top-left-radius: 4px; border-bottom-left-radius: 4px } .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { z-index: 2; color: #23527c; background-color: #eee; border-color: #ddd } .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { z-index: 3; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7 } .pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd } .pagination-lg>li>a, .pagination-lg>li>span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333 } .pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px } .pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px } .pagination-sm>li>a, .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5 } .pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { border-top-right-radius: 3px; border-bottom-right-radius: 3px } .pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span { border-top-left-radius: 3px; border-bottom-left-radius: 3px } .pager { padding-right: 0; margin: 20px 0; text-align: center; list-style: none } .pager li { display: inline } .pager li>a, .pager li>span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px } .pager li>a:hover, .pager li>a:focus { text-decoration: none; background-color: #eee } .pager .next>a, .pager .next>span { float: left } .pager .previous>a, .pager .previous>span { float: right } .pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span { color: #777; cursor: not-allowed; background-color: #fff } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em } a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer } .label:empty { display: none } .btn .label { position: relative; top: -1px } .label-default { background-color: #777 } .label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e } .label-primary { background-color: #337ab7 } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #286090 } .label-success { background-color: #5cb85c } .label-success[href]:hover, .label-success[href]:focus { background-color: #449d44 } .label-info { background-color: #5bc0de } .label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5 } .label-warning { background-color: #f0ad4e } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f } .label-danger { background-color: #d9534f } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; background-color: #777; border-radius: 10px } .badge:empty { display: none } .btn .badge { position: relative; top: -1px } .btn-xs .badge, .btn-group-xs>.btn .badge { top: 0; padding: 1px 5px } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer } .list-group-item.active>.badge, .nav-pills>.active>a>.badge { color: #337ab7; background-color: #fff } .list-group-item>.badge { float: left } .list-group-item>.badge+.badge { margin-lef: 5px } .nav-pills>li>a>.badge { margin-right: 3px } .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eee } .jumbotron h1, .jumbotron .h1 { color: inherit } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200 } .jumbotron>hr { border-top-color: #d5d5d5 } .container .jumbotron, .container-fluid .jumbotron { padding-right: 15px; padding-left: 15px; border-radius: 6px } .jumbotron .container { max-width: 100% } @media screen and (min-width:768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px } .container .jumbotron, .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px } .jumbotron h1, .jumbotron .h1 { font-size: 63px } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out } .thumbnail>img, .thumbnail a>img { margin-right: auto; margin-left: auto } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #337ab7 } .thumbnail .caption { padding: 9px; color: #333 } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px } .alert h4 { margin-top: 0; color: inherit } .alert .alert-link { font-weight: bold } .alert>p, .alert>ul { margin-bottom: 0 } .alert>p+p { margin-top: 5px } .alert-dismissable, .alert-dismissible { padding-left: 35px } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; left: -21px; color: inherit } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6 } .alert-success hr { border-top-color: #c9e2b3 } .alert-success .alert-link { color: #2b542c } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1 } .alert-info hr { border-top-color: #a6e1ec } .alert-info .alert-link { color: #245269 } .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc } .alert-warning hr { border-top-color: #f7e1b5 } .alert-warning .alert-link { color: #66512c } .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1 } .alert-danger hr { border-top-color: #e4b9c0 } .alert-danger .alert-link { color: #843534 } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0 } to { background-position: 0 0 } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0 } to { background-position: 0 0 } } .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1) } .progress-bar { float: right; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite } .progress-bar-success { background-color: #5cb85c } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-bar-info { background-color: #5bc0de } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-bar-warning { background-color: #f0ad4e } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .progress-bar-danger { background-color: #d9534f } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent) } .media { margin-top: 15px } .media:first-child { margin-top: 0 } .media, .media-body { overflow: hidden; zoom: 1 } .media-body { width: 10000px } .media-object { display: block } .media-object.img-thumbnail { max-width: none } .media-right, .media>.pull-right { padding-right: 10px } .media-left, .media>.pull-left { padding-left: 10px } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top } .media-middle { vertical-align: middle } .media-bottom { vertical-align: bottom } .media-heading { margin-top: 0; margin-bottom: 5px } .media-list { padding-right: 0; list-style: none } .list-group { padding-right: 0; margin-bottom: 20px } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px } a.list-group-item, button.list-group-item { color: #555 } a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333 } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5 } button.list-group-item { width: 100%; text-align: left } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: #777; cursor: not-allowed; background-color: #eee } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #777 } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7 } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>.small { color: inherit } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #c7ddef } .list-group-item-success { color: #3c763d; background-color: #dff0d8 } a.list-group-item-success, button.list-group-item-success { color: #3c763d } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6 } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d } .list-group-item-info { color: #31708f; background-color: #d9edf7 } a.list-group-item-info, button.list-group-item-info { color: #31708f } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3 } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f } .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3 } a.list-group-item-warning, button.list-group-item-warning { color: #8a6d3b } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b } .list-group-item-danger { color: #a94442; background-color: #f2dede } a.list-group-item-danger, button.list-group-item-danger { color: #a94442 } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442 } .list-group-item-heading { margin-top: 0; margin-bottom: 5px } .list-group-item-text { margin-bottom: 0; line-height: 1.3 } .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05) } .panel-body { padding: 15px } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px } .panel-heading>.dropdown .dropdown-toggle { color: inherit } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit } .panel-title>a, .panel-title>small, .panel-title>.small, .panel-title>small>a, .panel-title>.small>a { color: inherit } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px } .panel>.list-group, .panel>.panel-collapse>.list-group { margin-bottom: 0 } .panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item { border-width: 1px 0; border-radius: 0 } .panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: 3px; border-top-right-radius: 3px } .panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px } .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child { border-top-left-radius: 0; border-top-right-radius: 0 } .panel-heading+.list-group .list-group-item:first-child { border-top-width: 0 } .list-group+.panel-footer { border-top-width: 0 } .panel>.table, .panel>.table-responsive>.table, .panel>.panel-collapse>.table { margin-bottom: 0 } .panel>.table caption, .panel>.table-responsive>.table caption, .panel>.panel-collapse>.table caption { padding-right: 15px; padding-left: 15px } .panel>.table:first-child, .panel>.table-responsive:first-child>.table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px } .panel>.table:first-child>thead:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px } .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child { border-top-left-radius: 3px } .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child { border-top-right-radius: 3px } .panel>.table:last-child, .panel>.table-responsive:last-child>.table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px } .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px } .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child { border-bottom-right-radius: 3px } .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child { border-bottom-left-radius: 3px } .panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body { border-top: 1px solid #ddd } .panel>.table>tbody:first-child>tr:first-child th, .panel>.table>tbody:first-child>tr:first-child td { border-top: 0 } .panel>.table-bordered, .panel>.table-responsive>.table-bordered { border: 0 } .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child { border-right: 0 } .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child { border-left: 0 } .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th { border-bottom: 0 } .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th { border-bottom: 0 } .panel>.table-responsive { margin-bottom: 0; border: 0 } .panel-group { margin-bottom: 20px } .panel-group .panel { margin-bottom: 0; border-radius: 4px } .panel-group .panel+.panel { margin-top: 5px } .panel-group .panel-heading { border-bottom: 0 } .panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group { border-top: 1px solid #ddd } .panel-group .panel-footer { border-top: 0 } .panel-group .panel-footer+.panel-collapse .panel-body { border-bottom: 1px solid #ddd } .panel-default { border-color: #ddd } .panel-default>.panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd } .panel-default>.panel-heading+.panel-collapse>.panel-body { border-top-color: #ddd } .panel-default>.panel-heading .badge { color: #f5f5f5; background-color: #333 } .panel-default>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #ddd } .panel-primary { border-color: #337ab7 } .panel-primary>.panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7 } .panel-primary>.panel-heading+.panel-collapse>.panel-body { border-top-color: #337ab7 } .panel-primary>.panel-heading .badge { color: #337ab7; background-color: #fff } .panel-primary>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #337ab7 } .panel-success { border-color: #d6e9c6 } .panel-success>.panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6 } .panel-success>.panel-heading+.panel-collapse>.panel-body { border-top-color: #d6e9c6 } .panel-success>.panel-heading .badge { color: #dff0d8; background-color: #3c763d } .panel-success>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #d6e9c6 } .panel-info { border-color: #bce8f1 } .panel-info>.panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1 } .panel-info>.panel-heading+.panel-collapse>.panel-body { border-top-color: #bce8f1 } .panel-info>.panel-heading .badge { color: #d9edf7; background-color: #31708f } .panel-info>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #bce8f1 } .panel-warning { border-color: #faebcc } .panel-warning>.panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc } .panel-warning>.panel-heading+.panel-collapse>.panel-body { border-top-color: #faebcc } .panel-warning>.panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b } .panel-warning>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #faebcc } .panel-danger { border-color: #ebccd1 } .panel-danger>.panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1 } .panel-danger>.panel-heading+.panel-collapse>.panel-body { border-top-color: #ebccd1 } .panel-danger>.panel-heading .badge { color: #f2dede; background-color: #a94442 } .panel-danger>.panel-footer+.panel-collapse>.panel-body { border-bottom-color: #ebccd1 } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: 0 } .embed-responsive-16by9 { padding-bottom: 56.25% } .embed-responsive-4by3 { padding-bottom: 75% } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05) } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, .15) } .well-lg { padding: 24px; border-radius: 6px } .well-sm { padding: 9px; border-radius: 3px } .close { float: left; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2 } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5 } button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0 } .modal-open { overflow: hidden } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0 } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%) } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0) } .modal-open .modal { overflow-x: hidden; overflow-y: auto } .modal-dialog { position: relative; width: auto; margin: 10px } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5) } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000 } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0 } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5 } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5 } .modal-header .close { margin-top: -2px } .modal-title { margin: 0; line-height: 1.42857143 } .modal-body { position: relative; padding: 15px } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5 } .modal-footer .btn+.btn { margin-bottom: 0; margin-right: 5px } .modal-footer .btn-group .btn+.btn { margin-right: -1px } .modal-footer .btn-block+.btn-block { margin-left: 0 } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll } @media(min-width:768px) { .modal-dialog { width: 600px; margin: 30px auto } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5) } .modal-sm { width: 300px } } @media(min-width:992px) { .modal-lg { width: 900px } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; filter: alpha(opacity=0); opacity: 0; line-break: auto } .tooltip.in { filter: alpha(opacity=90); opacity: .9 } .tooltip.top { padding: 5px 0; margin-top: -3px } .tooltip.right { padding: 0 5px; margin-left: 3px } .tooltip.bottom { padding: 5px 0; margin-top: 3px } .tooltip.left { padding: 0 5px; margin-left: -3px } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: 4px } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid } .tooltip.top .tooltip-arrow { bottom: 0; right: 50%; margin-right: -5px; border-width: 5px 5px 0; border-top-color: #000 } .tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000 } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000 } .tooltip.right .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-left-color: #000 } .tooltip.left .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-right-color: #000 } .tooltip.bottom .tooltip-arrow { top: 0; right: 50%; margin-right: -5px; border-width: 0 5px 5px; border-bottom-color: #000 } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000 } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000 } .popover { position: absolute; top: 0; right: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); line-break: auto } .popover.top { margin-top: -10px } .popover.right { margin-right: 10px } .popover.bottom { margin-top: 10px } .popover.left { margin-left: -10px } .popover-title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0 } .popover-content { padding: 9px 14px } .popover>.arrow, .popover>.arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid } .popover>.arrow { border-width: 11px } .popover>.arrow:after { content: ""; border-width: 10px } .popover.top>.arrow { bottom: -11px; right: 50%; margin-right: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, .25); border-bottom-width: 0 } .popover.top>.arrow:after { bottom: 1px; margin-right: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0 } .popover.right>.arrow { top: 50%; right: -11px; margin-top: -11px; border-left-color: #999; border-left-color: rgba(0, 0, 0, .25); border-right-width: 0 } .popover.right>.arrow:after { bottom: -10px; right: 1px; content: " "; border-right-color: #fff; border-left-width: 0 } .popover.bottom>.arrow { top: -11px; right: 50%; margin-right: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, .25) } .popover.bottom>.arrow:after { top: 1px; margin-right: -10px; content: " "; border-top-width: 0; border-bottom-color: #fff } .popover.left>.arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, .25) } .popover.left>.arrow:after { right: 1px; bottom: -10px; content: " "; border-right-width: 0; border-left-color: #fff } .carousel { position: relative } .carousel-inner { position: relative; width: 100%; overflow: hidden } .carousel-inner>.item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left } .carousel-inner>.item>img, .carousel-inner>.item>a>img { line-height: 1 } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner>.item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px } .carousel-inner>.item.next, .carousel-inner>.item.active.right { right: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(-100%, 0, 0) } .carousel-inner>.item.prev, .carousel-inner>.item.active.left { right: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(100%, 0, 0) } .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right, .carousel-inner>.item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } } .carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev { display: block } .carousel-inner>.active { right: 0 } .carousel-inner>.next, .carousel-inner>.prev { position: absolute; top: 0; width: 100% } .carousel-inner>.next { right: 100% } .carousel-inner>.prev { right: -100% } .carousel-inner>.next.left, .carousel-inner>.prev.right { right: 0 } .carousel-inner>.active.left { right: -100% } .carousel-inner>.active.right { right: 100% } .carousel-control { position: absolute; top: 0; bottom: 0; right: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); opacity: .5 } .carousel-control.left { background-repeat: repeat-x; background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); } .carousel-control.right { right: 0; left: auto; background-repeat: repeat-x; background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9 } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; margin-top: -10px } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; font-family: serif; line-height: 1 } .carousel-control .icon-prev:before { content: '›' } .carousel-control .icon-next:before { content: '‹' } .carousel-indicators { position: absolute; bottom: 10px; right: 50%; z-index: 15; width: 60%; padding-right: 0; margin-right: -30%; text-align: center; list-style: none } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #fff; border-radius: 10px } .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6) } .carousel-caption .btn { text-shadow: none } @media screen and (min-width:768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -15px } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -15px } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px } .carousel-indicators { bottom: 20px } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { display: table; content: " " } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both } .center-block { display: block; margin-right: auto; margin-left: auto } .pull-right { float: right !important } .pull-left { float: left !important } .hide { display: none !important } .show { display: block !important } .invisible { visibility: hidden } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 } .hidden { display: none !important } .affix { position: fixed } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important } @media(max-width:767px) { .visible-xs { display: block !important } table.visible-xs { display: table !important } tr.visible-xs { display: table-row !important } th.visible-xs, td.visible-xs { display: table-cell !important } } @media(max-width:767px) { .visible-xs-block { display: block !important } } @media(max-width:767px) { .visible-xs-inline { display: inline !important } } @media(max-width:767px) { .visible-xs-inline-block { display: inline-block !important } } @media(min-width:768px) and (max-width:991px) { .visible-sm { display: block !important } table.visible-sm { display: table !important } tr.visible-sm { display: table-row !important } th.visible-sm, td.visible-sm { display: table-cell !important } } @media(min-width:768px) and (max-width:991px) { .visible-sm-block { display: block !important } } @media(min-width:768px) and (max-width:991px) { .visible-sm-inline { display: inline !important } } @media(min-width:768px) and (max-width:991px) { .visible-sm-inline-block { display: inline-block !important } } @media(min-width:992px) and (max-width:1199px) { .visible-md { display: block !important } table.visible-md { display: table !important } tr.visible-md { display: table-row !important } th.visible-md, td.visible-md { display: table-cell !important } } @media(min-width:992px) and (max-width:1199px) { .visible-md-block { display: block !important } } @media(min-width:992px) and (max-width:1199px) { .visible-md-inline { display: inline !important } } @media(min-width:992px) and (max-width:1199px) { .visible-md-inline-block { display: inline-block !important } } @media(min-width:1200px) { .visible-lg { display: block !important } table.visible-lg { display: table !important } tr.visible-lg { display: table-row !important } th.visible-lg, td.visible-lg { display: table-cell !important } } @media(min-width:1200px) { .visible-lg-block { display: block !important } } @media(min-width:1200px) { .visible-lg-inline { display: inline !important } } @media(min-width:1200px) { .visible-lg-inline-block { display: inline-block !important } } @media(max-width:767px) { .hidden-xs { display: none !important } } @media(min-width:768px) and (max-width:991px) { .hidden-sm { display: none !important } } @media(min-width:992px) and (max-width:1199px) { .hidden-md { display: none !important } } @media(min-width:1200px) { .hidden-lg { display: none !important } } .visible-print { display: none !important } @media print { .visible-print { display: block !important } table.visible-print { display: table !important } tr.visible-print { display: table-row !important } th.visible-print, td.visible-print { display: table-cell !important } } .visible-print-block { display: none !important } @media print { .visible-print-block { display: block !important } } .visible-print-inline { display: none !important } @media print { .visible-print-inline { display: inline !important } } .visible-print-inline-block { display: none !important } @media print { .visible-print-inline-block { display: inline-block !important } } @media print { .hidden-print { display: none !important } }_Hhttps://adlm.moj.gov.sa/css/dist/fonts/glyphicons-halflings-regular.woffO%bplist00bcX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\]U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_Hhttps://adlm.moj.gov.sa/css/dist/fonts/glyphicons-halflings-regular.woff+,-.Z$classnameX$classesUNSURL-/XNSObject#AG?456?HWNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5_application/octet-streamWASP.NET_Mon, 20 Jun 2016 09:41:00 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU23424_"05e51dad7cad11:0"+,Z[\NSDictionaryZ/_application/octet-stream+,^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~).9BHKT]_ahp{4<\b !7f9O[wOFF[\FFTMXm*GDEFt DOS/2E`gkcmaprڭcvt (gaspglyfM}]oheadQ46M/hheaQ$ DhmtxROt `locaS`'0omaxpU jnameU,postWH- Ѻ5webf[xTP=vuvsxc`d``b `b`d`d,`HJxc`fft! B3.a0b ?@u" @aF$% 1 x?hSAiSm߽44,qPK q XE](2 .ԩ] "ED i]DԡZJ\8wwV"FpUԯ.Χ(gK4O n;NR{g`'!PMUHEՠJʫ*Yq9c<U9!QIYׅ-KC+ դU)Q94JYp]Nq9.qyVV n)9[{vVכ־FWb++{>׍a|*gQ,K<'W@Ex̢D&Ud# & x Mx2c 5*.lN/h]GtT(xŽ |յ0>wm#Ye[%Y-YR'rYjD% ,@BKZjHڤ@b-R+nhK~룼$;h^fܹsn{ι ˴0 kb8Fd:%Lה"1AՔ AY>,ؔ#pZ4؟5made ?Ȝy=I:C D(nIxL .1!P'JDtHj@L4Ph' )b)vHX,f1c\'cGu>1 ~t?!xT_q?qBF#L%Dћ"?Yǯj??8>NSkemAYDb4 J);@jP$ 'qh8`;aX6CF*dYc"'?hLV㗌,>ce3eVh =C~xC\((qb@ 4xK&hׁ 4\2DZ6N1|-;j Yu@jѫxi䊧mK ٍDEwq3̷.cAw@4t.gkgr{~Wl~{lW2} 276a2\6oz@$HSH gbtX70Ktc1,7B oLƏ66[,%iZ ,l>TpKSGg\> #A#3Eyk6v;u3!ZI8Mk?8CWq{`C*h>H1_skh)ojOO' !~dXgB(0< kOYxeƧĭ5k =d ϧ> +tC-o Ǫ/_koܶs+fOztpu7-}d9 se \9.H4!0S\ ʱk2"?ip7\2zlްt=W\!KyOXimUnov 6: 2 LZkAA^qCޔ &PaFI0>&Q #FQl> A·q*OȦ_@27l,sf 6p7ܩ?M1vA2]$j";vlk~va0gjzRD:gc6yw%g(þ#'uB#=_@?>FVb0a!aL4tXv:Fh9j^xތz}Wn}7}jΚiHitKSaXEEbbBQ1ftxFȮ -"dqA\~F`6i䁕+ Ԣ^Ȳ}ש׆k&Ĺ<- \;g1>w00v^x 7l#Ot^5+xe.^]׼G8^ m(t1 sbfJ %<4H@e8C,5<(kc5YIA]|ךl6+=HVcbKՋB6i4 #_|&>NvQk#pW=u7HɰR$ [5싙 g %19}&@$&l=1RI}9#ςz??1z&ı_ac|PI[:u;l->k4GYm|Zw }HnR=-B ~m.ِ .Mz^,0%8EG**|sg|ozO֬0sz.WN^ yHk<v3t{8-|' ea~H94xA-@y bT4@0b#]DDljDSio:AgSP z:;-|yH"r {B{\5RLi6AAtM]taRKC!1CgC샂 +1EG!Xzٛnzv@x-#i^x*$)W=O\f[WX~V? `Lei::v4$?=Ra#c]8YFJb&'{%LCE Cf]^$/fߪM;À; 6CXV#X~ F< :vCcyBpLv1Fv#9 /8VF01_K?x>}#G7т\Wp!.@bwɡ+{o#ԍPQҮnī66 cZD(. u;nM}?vtxF{+` ="rPπlDV̶?Z@H䰅][35%O )\^ Z;>Ftf-IzӮ yu1uo<:oa:uqwykk ⋜}0?jvX+}VG$s ?26YI5c$Cfb!X*|F^$p7p55߶6[mjgl>* KO& 8ܝ:ǰokKm~oS-*4E}P/% k:e"1AJCAX8= LŢ>ܱav{|K.3 :\Bxwbeb>1ۿvH?f58 %6$ɲ'pL^HXbpIVqnA8Kg'i!UzSEI5N=hpV?(E Vr?޴7Vڋɿ.O;p 4NRZm.O> MuL'j5`;MtAQܶMyV<` $m)yڳXDa:݁q1JFq15-l\3~X-2pFDe/f!2i:=h{%{t^ *PBͽ]YD3jd *w|GLϽ}ˑk7Ç=06oz*zo1~Jw00SePw%#@BJB %+ ';%!& )Hq 7fqH.!Eǎf,9՚$9 H{~i Z)O|!"D.KQ a2 %2Wɂ\{*B{7,9.'ew U^W&$r9rcGBwll<ʷSQゅh! iѨvJ :Y?#_m4q[ },EA{VПP|Dg?9MId?{)/ /\[ Jҏ[f4G>QK^ m O -7w]„<U3jƏ,:Yq~0/mŵ@CCFq{,Θ쬷ΘQSo lsɿh?A2q`5Z&*X1L5:6ς+O]uej%?ۼ&aW?{2[}W?JbΙk-\b7sIkf&Λfx~nO-9V ~cW"ȗy)b\)2MrWf;MU7'[-c/.ؾuMl&.9) G!!W* 60Cф#qrqOKZOWq,8́/XpTȑg<>¤)[J8o` ;S\S%h~p|J˾F~K=E0NQX*8;D7Q1QC% *Eyy} UG?>I`>'6<+3IVgϮyOQ$WBvH v[Ϗ 2+ 'ø6N߆<ɕ 2S娚9X1\┣df>B~-t>W]pPrZ['+ƌl9]8qC!' @AAOuШ !?M\JMͭfǞ)ߕ=w?AN>¼}jQ<ǏpǠ^(}1+2q F4RiHďITr8^!gm>'ڸhE`s̊ol!(9~ o%#)~ƃj$@ՔLpGOa{߿fé)zؔY<~^cs潺ݴNRURTY%8Ks3qd]^QTb' zx)HFҩPmUZjQ&XƁo<0jYGz]$8c&hyݼwΞ{9^sf߹m[vӣ!(ZAsۧyB8RiԣBg6{UmtyW!bpǮd n/ŷʼ@v/%cxEn:4Y²,yZ-krcH&^ȩC'Ȯ'^T5r)((IJU&#݌! +YM.JEX^|Lw@ھZsgY洺\xԟxyLCyo?eV"_[Q/5Y|qI/\9diEBh$v wOL fpa ,?HgHf2RbL v >USo^1/,ēvcYGmŨ~Amz ?/40yj̸pk2H eERb/"M 75ul[drC&Y͐&I `!>p;J-b--.VM4>Fj/5σt5}>C*<'d?,cdGf2ҁ0w6Lh"fKζp;ǿ϶Pdc1EOi%Ř(DCWV2I)TiMFTz0U S7V mBW6;nYZUzSTg>(hF"޽T뽷R]L۶|Lx[s,'NU|E<4)Rp*vU#g*gjə*=~܃ASēA JHw3@NurbwȀʌx}[`7ZtPlh L.)NU}kq'vFQr׷{ˤS]ZL(@*Sf^+uPe_k#.8ɂ%ՠ,@TKх t`ߑXAD;b|pA7}q2 @Y`~iԬK0jY( R~^ҧ8>=F"˜A[DqvQCX|ZsO \/f.F;kPbdz7ԐeͶ-6bybaWjnh7YLF!4wssFCnh_0> MZ nC *#5/OUN\(3o@[7`Mg8xge;f\y|f֤ޑ]i5q5q&>'353kYꭑ=W7+΋yxIeOYǏs(p6[B/t爁*̠-n: <Ц) +ް~q_}oxt>LV FG@d9[2?2ȳ8笞={fgcsCmre#E>45qo:JX^ioP,xf:/yn9VѥS7=u-\%KϦUv,ⳀZ=vkN*+_.ڊ֞iڃ=w @lmr>Oo,VԲɝz &:'45!9pI 0@I[PU""sInvR>A9t$3/|k8yiE c8E!Q\ۂ} %Af4s*A8A΀>D=5uwjnG z?2Q/I=fH4n]澀YmG"2PEHfvZn<šPiA_q/PDտ $$~%NyhrOdM\-m(@\#ƼNJO>a+ uJ*(%¢FPJW,$))} B\_wV] 0TOCÊQ}5{Ho*;;葞rǨMc54S : M7(kY:z`gp Jstˉv'eG^~iD16dA @'N ֭N.?f…1bzJD V o@7R@6<%IF0mj= [}Nۊ57pyv4@<mЭ9Tp?R70қQG[jzib~/)wC? רa-/Cn.ĕH j63pKrhXIƎj o19 f\~:-ѓK47BY̆y%DC~em@]%rs4T G-Ug>HOpVB]{9&^6|m _PLLI7ǒi "'T }? 4|[Fǭtu/_y;Z?HK0Wzc#)~.rĥ+B&JG0[.ΡrOk;VCoX K۝S߳rt:zX\xmJhxNh5 K`;ydp.Ec4XD<-llip.^p: u/.Y[rl_4kz$~Dq]7/T_<菵4K$Ɩ &w S7|K^7MsMGhw㢴0]?fja5aiЦ6C2no• f=)d^v qNcԎl=u]?;f-E~nv}5%Oջd덿=Z%v  nKu ̓*J#1hu1Hr o}SZu=w;nϗU `FȶEn?߫k&l9YdgA8NSGD09MAK{ހK3݊[_]%W4zۈu9\~n3~zir X3k`Psn=m]ԃJksT9deYN`}/]U#b;Rt,lh*#JB+ (iGx\}~IֳFv@Tu֭J @-LwzYgw`wx-(d٢]F3_XcYmQԃWb-F K5d-0b球—֨T+_Zxcj*`}|x~LF*S*oMتAT1p71?R t>R'"Ey)oP7%$rv QeE+nzlVlFrkt''?R'ZCEIKy ga0^}pE;Kq{T/?i"%1ޒb-Ծqƛ˵+ 8]rIڣV{dȪ͜\AQvOS]0.NX9svb?OE~FPU}o[YKrA̓U%7Dw q b/h AhPbQؓJB8I ?I%=XtO;(PhLd S 'hݱ>|TV?,O"\`7.2>D fmg;-C'u, zA`-ټ$x vck2[xp\cbl΀ihsivaÛM,gĨlMz7JvˑVRWϋNo4(-XB^Cl&Vnnn D4[k6N&}f3YQw@$U$(Ǫo:-ZG#&/} ?N}ƥ7A!MhW>?iXprA١b?uϱι-h6;SB#/@ѿJ !%Q)Dq:{JI^ޑˡPY7UG(h?HmъvREH=N`P)QG9FMSMG@2E$Q $s~TkN"9Ն8cF^"?+G٠ ^*gUlFVxUpoC.XCƵ׵͉qK[k[K(l; ӡn%^Rj,$) 1n.G:Cf(,;ĴR—F_~^;իD;6|/jGGSSGGӎļDzbR/X?Up14u$`[ߜH477I~~Irߙs#6+heW6@wK̸h6, 1C"=meA =@z sls];kklr^"s青>&Մ-[{JiҴ9[ݵȩ-]dޢc An۹g}ꒇ6hTɖ?3s^kLcY 1Zn[bݴE߆դwk3f> fMDՠaD ~}&@5u gnOȢ<'` &bӬ-6;X"d*awYvtLXָkUߩa=HR_@+j2T*£%/͸oƤy 19/7 ~7_o+$DүsIH:r yiF:v(dO":omdM8 ;Z9uʩHCg\K/*ԙg*-I_ERqR'[f?GUAovb A$e]/Կo?|ԐQm4G7G833+ 74z*)$݋JpDNj5pqeDf/>%gW{U:g,nlU\t'%E}͝uCꘒܻߺp}U+^b'o(5gVBIOEm>5yzg}AP-P/ޫ6)x5/t;1p1L9Aܳ|)X]mkFEH/4}:,oLMo6]YM50u[yҫfVh?E-A_i﫝j . 6|5`#Z-svfqӟs͚>w7C{ A]Bz,iH'dv?`E x,mz`F[2avhp%(̒ʂ5Ԧ;Gюh\y";|"ٝʖrxzsPHCTvP$ly}iyhvMCr)#x-.(t%fu€(ۅeUUo pqeˡ啗syi Xk`>X@2P. 2͌>n|,/4} ?A&Jr+ɐCV]{Z0- A= F$+%UZyޗٲR B)wT8(aRΣ*-sr5v !^tZ:/K,'F  9=G<Cu"$-FS2(F 0Q+Xw,]=bh[qBQI ;)"Ō926r?}lV =b[j4AzKkQ?T[%$KQ-l_@l/ &;차Dr?P_dE1~z^I~breufP/պ# E+S\G-R4 SSV俑; *`G*5'dL ~ 5Fhb` ꁜ4[b$~GNAX$~ }[W}_z×6m&~O%j/r&|_Sy<-*Lϛ,JQzͤ𫷣|V|GVW~z  HE YnH4r7P?99ߡ|O-5 %4 dzO/4L_PsT>LQD( J8F+)jCb Mu2Xc8$t}&@Qr-֤U_o6q7P1ˤ+rc6I \ (*v24Uc(A ̣93]z;0'=*,e56Va,qh*P@wȬG/Oj|FIm #Pz;Jwʎ}< z Tt~`ȱGP%;? 5((u# vՊI#9,?Gb4K]Qgԟ]E[ phʯG+`Ęp?@>!}" ҽr=CD5 62ZY? iA T(E UJu;"}պ#LcӗVWO&CIԙu8*烞QaQ^*z(L|Jӏ^fp104~CUx*rV*N9π׳Pūsp_L3Z"}&rO|l~kC/Wj><SxMbSg(]J(Z#x\$OC68-f:{Sҳ蚨o4:)Wb"uiuh~d%BAM sWH.gv%4v+=¿ SGϋjWHWu>[B{[uɶs;laziW߭\zC|\fte&ߕ+Bk/t  CM /@S>Tm G`v`?G(,zb" eAAi7QR<"iX:I܋(aV;4R]}^1vԵ7=p|[Jοeµ{)e#ief0KJq"*F#(GjJFhX#шݍk5ERP΋ ^pCeoe:{6۬5͝sƙ8X K6V[=}V+hͧJlZZ5W;TeV-@HID<͙[)֐l^bXeNN"K]@b?.HH gzXaْA}MOeXHNrڟW;htgttOyu3=*פؿCFGsh9JͽZ-k]L-~hii.49Qr5I,Vݓ^jf_},Q6?5NV ޞˍYٜN%ezqƨ>Z Nt1 a %= yhޙ HJZ? hvrk@mY`^insF\*|Lz!/?)(0 MS4(ȗh{-'ho7cCҞ?6'|ubգ@!bÙf{tz1UA?=@ t%䕉iu[ NiD GT@:p<(cXUm2ϱ7zOM^FϴYUfwGs#t:/~Os]Fݑ((^?L$Sʽ WzT>m'_d:5Lh;H7WgzgZZb3{2d5Jj9c+\vqzDbbƶg "l@צpQBbS Q>+d p%}L!cdwHopx(Tpxp#:dvQ qdAQFdLKmPR pU?l zg-jPbGaR&^q>u8p&Ӯф `MGSܵaoWܛZaâٟݰV5Rs2NX qGB OKg BW)Sg\ӡl]z<߲o-_- AKMqӭ!æSigy۰]K;ST'kPqee7cZT{~*7b\H?jٵl3P оwT2jY;)l DueytOTjöUHXgɬ,WϢ^u![]vF| QGh`(# R'5XDQqM6gc'bu:'H( ?yյ6~.e[n *UyZst9R!GMM$xz$]{L<}4JZ~MVՕhy >@u +]2FqO8jѥWCQqrw.䄫ޥ\_y\On)IKGRHŁqI. d+u@ϴ kŤ}9Tv6*xge7?ì}S-AU OMlJ pժݧYwhi6\fAZc,rjFTMj8kO51TqW_n`7%KWsd0:`OXs$4?:SI1W-Pr}² 9.&P^f 8(WI``@5a}ziV pPԽ+:d\j"=aj)W$q{͜p)V|7hj$L֡9\ځn[ k{lG.m m~TEbȭm` wnyP&:PLJY_pNWzVS׃]7Ed%i癬| EWM7r HB6`UGZ 9N2l2ɅHY(ŗiwݓ[`cZR;Yz=TrvH9c. ֲG6*p΅'[:/ҪXCYхMt-']n,{@ cObIN.xN F9뛝NK[Xr=Wm ݏƦY+?sJgXuP%ȗV^[ W;W xvi/XS3ȼ2ԩZ f2/y?8M@Q*˄CXk?MzTy?ZYu׳)]͕1-a7j~ .d  'VztXK2k̹d?zzK.>,BZ`q'kHqy5j>a\C#H;#p7l4} IR7ފ0$=V#_.vs{g>h!Ab/p7=zmi%͟3)^Oj<_UNY63dsIr8EjU* 33|v ;OB@,,\cwd}6k.ukF9'26D]exGJK.׽}S$@ t";2ɩ*41_x7QbjX9Q;#{9eI -奐br B<9dpzIVQ:l+si #=T+R(MDC$ a̱ ONgj19gqXk}FdcG,&..^ɷwwc>E_]3U|t{Jf窂u_.\*W=}lNo+^Ṿ vP>~sTjWz~_ogS}-DTd -TAaYf3,PATcm ռ4g}mE$BwŪ8>9JW⁩O/9PJCXA{,@c,tEJTj98Q& HPl~K%ƞ1ѻ -eD zxNXuz.9}Mc&:Z5ә8% յսmomCB:l8~ܦEjTYHYvnV^IN]]ŽCXkg#s cSB$Ý=$k}cG&/z}_v6<7IVGGg*l\RXST)šE%Yu~Q~>XЅ`9Wk*@_ՊpM]0*%a3X팁KM|{FԔ 췾d7[nlͬD@m8e cż#gHdd@~.jllɛeRcxE(( Km¼GXA7S@[l.%գnMDs]n_Q 5i?zGTG3T@e i,r O2<l+/,%m ۚXn|E]lí[m<|#z+5 7&\5S-{AE^tK M^rq]FmC%2vJ)W-}OM"`9l+=%"T'8zH3QҐѩYP~VزNi 7ۛ ?w1xc`d```d?oAePBYt?;"@.Hc xc`d`` &]aA_x}SJAS<` b)6 >@D"X\o!ι{,_oggg #JVYp>uC4&*<=$g9W@.0q- ;:pt"HUe5 Vg([Ax9!޴EMߗ4N&ӞwjtԞeσLp>w>Gpfz`|^aż>)o oMg+RmRq,RJ1XTN7t{IE\F8U mb:fN&j9Yxc``ЂM /^0Kؘژ0=avcca>bĒIJk ."/ I888qqpnǥ5w)^-8 ||||[5? JPKLpPa) "Z"WDmDWc3K O~/cLuNN+9K8;99/p>"k676-nܷ0h8)iʋK+s9@.xڭNAwh /"TD#J$rqr|!'O3XFާ0wY 1fg;73;3xE0C q=qX4GA$x ZB8ڃ Dw!IaSX w.0?oN؍gڍ@\A`sb k`sݡ},0Ya DȵȵMyFMvYdS20~>/qJG i<#c0C~G9ee Kvв[ڷ{&V(Ө1j1MZqr7,gKܥX0QY{ MYжz=a:[jEݢ BZZ=ns`+ȍxmUSgFB]9I$uw-J;mPwwwwwwwwlޕ]<3)e׿7R^ VV_@$zГ^З~g`0m[czf`(3233 23s2s32  eD*954XXeXX14i++ kk [[ ۲3Qfvd ;1qgg& nLdOboa_c@`PpHhXxNDNdNarsgrgsrsrs rsWrWs rs7r7s rswrwsrOO // oo __ ?? f,˺eݳYϬW;MelP68s䘉GE{RαM 7nܺp;ڛZ[ݛƵ? ѵֵykx~yj?\3V+wE5=QMjzTӣ(vN؉k/셽d/Kd/Kdbbbbbbbbbbjjjjjjjjjj/r{^n/+v ;NaS)ԼffffffffnnnnnnnnnnaaaaaaaChQN-ܩ?C?C?C?C?݇C}>t݇C}C?C?C?C?vNjHMp[qn???????>>=<<<<<:::::::U>::::::::=;;;;;;;;;;;;}VhSoTP_application/octet-stream _,https://adlm.moj.gov.sa/css/font-awesome.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_,https://adlm.moj.gov.sa/css/font-awesome.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Thu, 22 Dec 2016 12:50:34 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTU37414_"0c92bfc515cd21:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} %+.7@BDKS^gikmoqsuw -3SYnseO&/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* makes the font 33% larger relative to the icon container */ .fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { width: 1.28571429em; text-align: center; } .fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none; } .fa-ul > li { position: relative; } .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center; } .fa-li.fa-lg { left: -1.85714286em; } .fa-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right { margin-left: .3em; } /* Deprecated as of 4.4.0 */ .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: .3em; } .fa.pull-right { margin-left: .3em; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: #ffffff; } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-glass:before { content: "\f000"; } .fa-music:before { content: "\f001"; } .fa-search:before { content: "\f002"; } .fa-envelope-o:before { content: "\f003"; } .fa-heart:before { content: "\f004"; } .fa-star:before { content: "\f005"; } .fa-star-o:before { content: "\f006"; } .fa-user:before { content: "\f007"; } .fa-film:before { content: "\f008"; } .fa-th-large:before { content: "\f009"; } .fa-th:before { content: "\f00a"; } .fa-th-list:before { content: "\f00b"; } .fa-check:before { content: "\f00c"; } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d"; } .fa-search-plus:before { content: "\f00e"; } .fa-search-minus:before { content: "\f010"; } .fa-power-off:before { content: "\f011"; } .fa-signal:before { content: "\f012"; } .fa-gear:before, .fa-cog:before { content: "\f013"; } .fa-trash-o:before { content: "\f014"; } .fa-home:before { content: "\f015"; } .fa-file-o:before { content: "\f016"; } .fa-clock-o:before { content: "\f017"; } .fa-road:before { content: "\f018"; } .fa-download:before { content: "\f019"; } .fa-arrow-circle-o-down:before { content: "\f01a"; } .fa-arrow-circle-o-up:before { content: "\f01b"; } .fa-inbox:before { content: "\f01c"; } .fa-play-circle-o:before { content: "\f01d"; } .fa-rotate-right:before, .fa-repeat:before { content: "\f01e"; } .fa-refresh:before { content: "\f021"; } .fa-list-alt:before { content: "\f022"; } .fa-lock:before { content: "\f023"; } .fa-flag:before { content: "\f024"; } .fa-headphones:before { content: "\f025"; } .fa-volume-off:before { content: "\f026"; } .fa-volume-down:before { content: "\f027"; } .fa-volume-up:before { content: "\f028"; } .fa-qrcode:before { content: "\f029"; } .fa-barcode:before { content: "\f02a"; } .fa-tag:before { content: "\f02b"; } .fa-tags:before { content: "\f02c"; } .fa-book:before { content: "\f02d"; } .fa-bookmark:before { content: "\f02e"; } .fa-print:before { content: "\f02f"; } .fa-camera:before { content: "\f030"; } .fa-font:before { content: "\f031"; } .fa-bold:before { content: "\f032"; } .fa-italic:before { content: "\f033"; } .fa-text-height:before { content: "\f034"; } .fa-text-width:before { content: "\f035"; } .fa-align-left:before { content: "\f036"; } .fa-align-center:before { content: "\f037"; } .fa-align-right:before { content: "\f038"; } .fa-align-justify:before { content: "\f039"; } .fa-list:before { content: "\f03a"; } .fa-dedent:before, .fa-outdent:before { content: "\f03b"; } .fa-indent:before { content: "\f03c"; } .fa-video-camera:before { content: "\f03d"; } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e"; } .fa-pencil:before { content: "\f040"; } .fa-map-marker:before { content: "\f041"; } .fa-adjust:before { content: "\f042"; } .fa-tint:before { content: "\f043"; } .fa-edit:before, .fa-pencil-square-o:before { content: "\f044"; } .fa-share-square-o:before { content: "\f045"; } .fa-check-square-o:before { content: "\f046"; } .fa-arrows:before { content: "\f047"; } .fa-step-backward:before { content: "\f048"; } .fa-fast-backward:before { content: "\f049"; } .fa-backward:before { content: "\f04a"; } .fa-play:before { content: "\f04b"; } .fa-pause:before { content: "\f04c"; } .fa-stop:before { content: "\f04d"; } .fa-forward:before { content: "\f04e"; } .fa-fast-forward:before { content: "\f050"; } .fa-step-forward:before { content: "\f051"; } .fa-eject:before { content: "\f052"; } .fa-chevron-left:before { content: "\f053"; } .fa-chevron-right:before { content: "\f054"; } .fa-plus-circle:before { content: "\f055"; } .fa-minus-circle:before { content: "\f056"; } .fa-times-circle:before { content: "\f057"; } .fa-check-circle:before { content: "\f058"; } .fa-question-circle:before { content: "\f059"; } .fa-info-circle:before { content: "\f05a"; } .fa-crosshairs:before { content: "\f05b"; } .fa-times-circle-o:before { content: "\f05c"; } .fa-check-circle-o:before { content: "\f05d"; } .fa-ban:before { content: "\f05e"; } .fa-arrow-left:before { content: "\f060"; } .fa-arrow-right:before { content: "\f061"; } .fa-arrow-up:before { content: "\f062"; } .fa-arrow-down:before { content: "\f063"; } .fa-mail-forward:before, .fa-share:before { content: "\f064"; } .fa-expand:before { content: "\f065"; } .fa-compress:before { content: "\f066"; } .fa-plus:before { content: "\f067"; } .fa-minus:before { content: "\f068"; } .fa-asterisk:before { content: "\f069"; } .fa-exclamation-circle:before { content: "\f06a"; } .fa-gift:before { content: "\f06b"; } .fa-leaf:before { content: "\f06c"; } .fa-fire:before { content: "\f06d"; } .fa-eye:before { content: "\f06e"; } .fa-eye-slash:before { content: "\f070"; } .fa-warning:before, .fa-exclamation-triangle:before { content: "\f071"; } .fa-plane:before { content: "\f072"; } .fa-calendar:before { content: "\f073"; } .fa-random:before { content: "\f074"; } .fa-comment:before { content: "\f075"; } .fa-magnet:before { content: "\f076"; } .fa-chevron-up:before { content: "\f077"; } .fa-chevron-down:before { content: "\f078"; } .fa-retweet:before { content: "\f079"; } .fa-shopping-cart:before { content: "\f07a"; } .fa-folder:before { content: "\f07b"; } .fa-folder-open:before { content: "\f07c"; } .fa-arrows-v:before { content: "\f07d"; } .fa-arrows-h:before { content: "\f07e"; } .fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080"; } .fa-twitter-square:before { content: "\f081"; } .fa-facebook-square:before { content: "\f082"; } .fa-camera-retro:before { content: "\f083"; } .fa-key:before { content: "\f084"; } .fa-gears:before, .fa-cogs:before { content: "\f085"; } .fa-comments:before { content: "\f086"; } .fa-thumbs-o-up:before { content: "\f087"; } .fa-thumbs-o-down:before { content: "\f088"; } .fa-star-half:before { content: "\f089"; } .fa-heart-o:before { content: "\f08a"; } .fa-sign-out:before { content: "\f08b"; } .fa-linkedin-square:before { content: "\f08c"; } .fa-thumb-tack:before { content: "\f08d"; } .fa-external-link:before { content: "\f08e"; } .fa-sign-in:before { content: "\f090"; } .fa-trophy:before { content: "\f091"; } .fa-github-square:before { content: "\f092"; } .fa-upload:before { content: "\f093"; } .fa-lemon-o:before { content: "\f094"; } .fa-phone:before { content: "\f095"; } .fa-square-o:before { content: "\f096"; } .fa-bookmark-o:before { content: "\f097"; } .fa-phone-square:before { content: "\f098"; } .fa-twitter:before { content: "\f099"; } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a"; } .fa-github:before { content: "\f09b"; } .fa-unlock:before { content: "\f09c"; } .fa-credit-card:before { content: "\f09d"; } .fa-feed:before, .fa-rss:before { content: "\f09e"; } .fa-hdd-o:before { content: "\f0a0"; } .fa-bullhorn:before { content: "\f0a1"; } .fa-bell:before { content: "\f0f3"; } .fa-certificate:before { content: "\f0a3"; } .fa-hand-o-right:before { content: "\f0a4"; } .fa-hand-o-left:before { content: "\f0a5"; } .fa-hand-o-up:before { content: "\f0a6"; } .fa-hand-o-down:before { content: "\f0a7"; } .fa-arrow-circle-left:before { content: "\f0a8"; } .fa-arrow-circle-right:before { content: "\f0a9"; } .fa-arrow-circle-up:before { content: "\f0aa"; } .fa-arrow-circle-down:before { content: "\f0ab"; } .fa-globe:before { content: "\f0ac"; } .fa-wrench:before { content: "\f0ad"; } .fa-tasks:before { content: "\f0ae"; } .fa-filter:before { content: "\f0b0"; } .fa-briefcase:before { content: "\f0b1"; } .fa-arrows-alt:before { content: "\f0b2"; } .fa-group:before, .fa-users:before { content: "\f0c0"; } .fa-chain:before, .fa-link:before { content: "\f0c1"; } .fa-cloud:before { content: "\f0c2"; } .fa-flask:before { content: "\f0c3"; } .fa-cut:before, .fa-scissors:before { content: "\f0c4"; } .fa-copy:before, .fa-files-o:before { content: "\f0c5"; } .fa-paperclip:before { content: "\f0c6"; } .fa-save:before, .fa-floppy-o:before { content: "\f0c7"; } .fa-square:before { content: "\f0c8"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9"; } .fa-list-ul:before { content: "\f0ca"; } .fa-list-ol:before { content: "\f0cb"; } .fa-strikethrough:before { content: "\f0cc"; } .fa-underline:before { content: "\f0cd"; } .fa-table:before { content: "\f0ce"; } .fa-magic:before { content: "\f0d0"; } .fa-truck:before { content: "\f0d1"; } .fa-pinterest:before { content: "\f0d2"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-plus:before { content: "\f0d5"; } .fa-money:before { content: "\f0d6"; } .fa-caret-down:before { content: "\f0d7"; } .fa-caret-up:before { content: "\f0d8"; } .fa-caret-left:before { content: "\f0d9"; } .fa-caret-right:before { content: "\f0da"; } .fa-columns:before { content: "\f0db"; } .fa-unsorted:before, .fa-sort:before { content: "\f0dc"; } .fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd"; } .fa-sort-up:before, .fa-sort-asc:before { content: "\f0de"; } .fa-envelope:before { content: "\f0e0"; } .fa-linkedin:before { content: "\f0e1"; } .fa-rotate-left:before, .fa-undo:before { content: "\f0e2"; } .fa-legal:before, .fa-gavel:before { content: "\f0e3"; } .fa-dashboard:before, .fa-tachometer:before { content: "\f0e4"; } .fa-comment-o:before { content: "\f0e5"; } .fa-comments-o:before { content: "\f0e6"; } .fa-flash:before, .fa-bolt:before { content: "\f0e7"; } .fa-sitemap:before { content: "\f0e8"; } .fa-umbrella:before { content: "\f0e9"; } .fa-paste:before, .fa-clipboard:before { content: "\f0ea"; } .fa-lightbulb-o:before { content: "\f0eb"; } .fa-exchange:before { content: "\f0ec"; } .fa-cloud-download:before { content: "\f0ed"; } .fa-cloud-upload:before { content: "\f0ee"; } .fa-user-md:before { content: "\f0f0"; } .fa-stethoscope:before { content: "\f0f1"; } .fa-suitcase:before { content: "\f0f2"; } .fa-bell-o:before { content: "\f0a2"; } .fa-coffee:before { content: "\f0f4"; } .fa-cutlery:before { content: "\f0f5"; } .fa-file-text-o:before { content: "\f0f6"; } .fa-building-o:before { content: "\f0f7"; } .fa-hospital-o:before { content: "\f0f8"; } .fa-ambulance:before { content: "\f0f9"; } .fa-medkit:before { content: "\f0fa"; } .fa-fighter-jet:before { content: "\f0fb"; } .fa-beer:before { content: "\f0fc"; } .fa-h-square:before { content: "\f0fd"; } .fa-plus-square:before { content: "\f0fe"; } .fa-angle-double-left:before { content: "\f100"; } .fa-angle-double-right:before { content: "\f101"; } .fa-angle-double-up:before { content: "\f102"; } .fa-angle-double-down:before { content: "\f103"; } .fa-angle-left:before { content: "\f104"; } .fa-angle-right:before { content: "\f105"; } .fa-angle-up:before { content: "\f106"; } .fa-angle-down:before { content: "\f107"; } .fa-desktop:before { content: "\f108"; } .fa-laptop:before { content: "\f109"; } .fa-tablet:before { content: "\f10a"; } .fa-mobile-phone:before, .fa-mobile:before { content: "\f10b"; } .fa-circle-o:before { content: "\f10c"; } .fa-quote-left:before { content: "\f10d"; } .fa-quote-right:before { content: "\f10e"; } .fa-spinner:before { content: "\f110"; } .fa-circle:before { content: "\f111"; } .fa-mail-reply:before, .fa-reply:before { content: "\f112"; } .fa-github-alt:before { content: "\f113"; } .fa-folder-o:before { content: "\f114"; } .fa-folder-open-o:before { content: "\f115"; } .fa-smile-o:before { content: "\f118"; } .fa-frown-o:before { content: "\f119"; } .fa-meh-o:before { content: "\f11a"; } .fa-gamepad:before { content: "\f11b"; } .fa-keyboard-o:before { content: "\f11c"; } .fa-flag-o:before { content: "\f11d"; } .fa-flag-checkered:before { content: "\f11e"; } .fa-terminal:before { content: "\f120"; } .fa-code:before { content: "\f121"; } .fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122"; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123"; } .fa-location-arrow:before { content: "\f124"; } .fa-crop:before { content: "\f125"; } .fa-code-fork:before { content: "\f126"; } .fa-unlink:before, .fa-chain-broken:before { content: "\f127"; } .fa-question:before { content: "\f128"; } .fa-info:before { content: "\f129"; } .fa-exclamation:before { content: "\f12a"; } .fa-superscript:before { content: "\f12b"; } .fa-subscript:before { content: "\f12c"; } .fa-eraser:before { content: "\f12d"; } .fa-puzzle-piece:before { content: "\f12e"; } .fa-microphone:before { content: "\f130"; } .fa-microphone-slash:before { content: "\f131"; } .fa-shield:before { content: "\f132"; } .fa-calendar-o:before { content: "\f133"; } .fa-fire-extinguisher:before { content: "\f134"; } .fa-rocket:before { content: "\f135"; } .fa-maxcdn:before { content: "\f136"; } .fa-chevron-circle-left:before { content: "\f137"; } .fa-chevron-circle-right:before { content: "\f138"; } .fa-chevron-circle-up:before { content: "\f139"; } .fa-chevron-circle-down:before { content: "\f13a"; } .fa-html5:before { content: "\f13b"; } .fa-css3:before { content: "\f13c"; } .fa-anchor:before { content: "\f13d"; } .fa-unlock-alt:before { content: "\f13e"; } .fa-bullseye:before { content: "\f140"; } .fa-ellipsis-h:before { content: "\f141"; } .fa-ellipsis-v:before { content: "\f142"; } .fa-rss-square:before { content: "\f143"; } .fa-play-circle:before { content: "\f144"; } .fa-ticket:before { content: "\f145"; } .fa-minus-square:before { content: "\f146"; } .fa-minus-square-o:before { content: "\f147"; } .fa-level-up:before { content: "\f148"; } .fa-level-down:before { content: "\f149"; } .fa-check-square:before { content: "\f14a"; } .fa-pencil-square:before { content: "\f14b"; } .fa-external-link-square:before { content: "\f14c"; } .fa-share-square:before { content: "\f14d"; } .fa-compass:before { content: "\f14e"; } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150"; } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151"; } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152"; } .fa-euro:before, .fa-eur:before { content: "\f153"; } .fa-gbp:before { content: "\f154"; } .fa-dollar:before, .fa-usd:before { content: "\f155"; } .fa-rupee:before, .fa-inr:before { content: "\f156"; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157"; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158"; } .fa-won:before, .fa-krw:before { content: "\f159"; } .fa-bitcoin:before, .fa-btc:before { content: "\f15a"; } .fa-file:before { content: "\f15b"; } .fa-file-text:before { content: "\f15c"; } .fa-sort-alpha-asc:before { content: "\f15d"; } .fa-sort-alpha-desc:before { content: "\f15e"; } .fa-sort-amount-asc:before { content: "\f160"; } .fa-sort-amount-desc:before { content: "\f161"; } .fa-sort-numeric-asc:before { content: "\f162"; } .fa-sort-numeric-desc:before { content: "\f163"; } .fa-thumbs-up:before { content: "\f164"; } .fa-thumbs-down:before { content: "\f165"; } .fa-youtube-square:before { content: "\f166"; } .fa-youtube:before { content: "\f167"; } .fa-xing:before { content: "\f168"; } .fa-xing-square:before { content: "\f169"; } .fa-youtube-play:before { content: "\f16a"; } .fa-dropbox:before { content: "\f16b"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-instagram:before { content: "\f16d"; } .fa-flickr:before { content: "\f16e"; } .fa-adn:before { content: "\f170"; } .fa-bitbucket:before { content: "\f171"; } .fa-bitbucket-square:before { content: "\f172"; } .fa-tumblr:before { content: "\f173"; } .fa-tumblr-square:before { content: "\f174"; } .fa-long-arrow-down:before { content: "\f175"; } .fa-long-arrow-up:before { content: "\f176"; } .fa-long-arrow-left:before { content: "\f177"; } .fa-long-arrow-right:before { content: "\f178"; } .fa-apple:before { content: "\f179"; } .fa-windows:before { content: "\f17a"; } .fa-android:before { content: "\f17b"; } .fa-linux:before { content: "\f17c"; } .fa-dribbble:before { content: "\f17d"; } .fa-skype:before { content: "\f17e"; } .fa-foursquare:before { content: "\f180"; } .fa-trello:before { content: "\f181"; } .fa-female:before { content: "\f182"; } .fa-male:before { content: "\f183"; } .fa-gittip:before, .fa-gratipay:before { content: "\f184"; } .fa-sun-o:before { content: "\f185"; } .fa-moon-o:before { content: "\f186"; } .fa-archive:before { content: "\f187"; } .fa-bug:before { content: "\f188"; } .fa-vk:before { content: "\f189"; } .fa-weibo:before { content: "\f18a"; } .fa-renren:before { content: "\f18b"; } .fa-pagelines:before { content: "\f18c"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-arrow-circle-o-right:before { content: "\f18e"; } .fa-arrow-circle-o-left:before { content: "\f190"; } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191"; } .fa-dot-circle-o:before { content: "\f192"; } .fa-wheelchair:before { content: "\f193"; } .fa-vimeo-square:before { content: "\f194"; } .fa-turkish-lira:before, .fa-try:before { content: "\f195"; } .fa-plus-square-o:before { content: "\f196"; } .fa-space-shuttle:before { content: "\f197"; } .fa-slack:before { content: "\f198"; } .fa-envelope-square:before { content: "\f199"; } .fa-wordpress:before { content: "\f19a"; } .fa-openid:before { content: "\f19b"; } .fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c"; } .fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d"; } .fa-yahoo:before { content: "\f19e"; } .fa-google:before { content: "\f1a0"; } .fa-reddit:before { content: "\f1a1"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-delicious:before { content: "\f1a5"; } .fa-digg:before { content: "\f1a6"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-drupal:before { content: "\f1a9"; } .fa-joomla:before { content: "\f1aa"; } .fa-language:before { content: "\f1ab"; } .fa-fax:before { content: "\f1ac"; } .fa-building:before { content: "\f1ad"; } .fa-child:before { content: "\f1ae"; } .fa-paw:before { content: "\f1b0"; } .fa-spoon:before { content: "\f1b1"; } .fa-cube:before { content: "\f1b2"; } .fa-cubes:before { content: "\f1b3"; } .fa-behance:before { content: "\f1b4"; } .fa-behance-square:before { content: "\f1b5"; } .fa-steam:before { content: "\f1b6"; } .fa-steam-square:before { content: "\f1b7"; } .fa-recycle:before { content: "\f1b8"; } .fa-automobile:before, .fa-car:before { content: "\f1b9"; } .fa-cab:before, .fa-taxi:before { content: "\f1ba"; } .fa-tree:before { content: "\f1bb"; } .fa-spotify:before { content: "\f1bc"; } .fa-deviantart:before { content: "\f1bd"; } .fa-soundcloud:before { content: "\f1be"; } .fa-database:before { content: "\f1c0"; } .fa-file-pdf-o:before { content: "\f1c1"; } .fa-file-word-o:before { content: "\f1c2"; } .fa-file-excel-o:before { content: "\f1c3"; } .fa-file-powerpoint-o:before { content: "\f1c4"; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5"; } .fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6"; } .fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7"; } .fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8"; } .fa-file-code-o:before { content: "\f1c9"; } .fa-vine:before { content: "\f1ca"; } .fa-codepen:before { content: "\f1cb"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd"; } .fa-circle-o-notch:before { content: "\f1ce"; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: "\f1d0"; } .fa-ge:before, .fa-empire:before { content: "\f1d1"; } .fa-git-square:before { content: "\f1d2"; } .fa-git:before { content: "\f1d3"; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-qq:before { content: "\f1d6"; } .fa-wechat:before, .fa-weixin:before { content: "\f1d7"; } .fa-send:before, .fa-paper-plane:before { content: "\f1d8"; } .fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9"; } .fa-history:before { content: "\f1da"; } .fa-circle-thin:before { content: "\f1db"; } .fa-header:before { content: "\f1dc"; } .fa-paragraph:before { content: "\f1dd"; } .fa-sliders:before { content: "\f1de"; } .fa-share-alt:before { content: "\f1e0"; } .fa-share-alt-square:before { content: "\f1e1"; } .fa-bomb:before { content: "\f1e2"; } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3"; } .fa-tty:before { content: "\f1e4"; } .fa-binoculars:before { content: "\f1e5"; } .fa-plug:before { content: "\f1e6"; } .fa-slideshare:before { content: "\f1e7"; } .fa-twitch:before { content: "\f1e8"; } .fa-yelp:before { content: "\f1e9"; } .fa-newspaper-o:before { content: "\f1ea"; } .fa-wifi:before { content: "\f1eb"; } .fa-calculator:before { content: "\f1ec"; } .fa-paypal:before { content: "\f1ed"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-bell-slash:before { content: "\f1f6"; } .fa-bell-slash-o:before { content: "\f1f7"; } .fa-trash:before { content: "\f1f8"; } .fa-copyright:before { content: "\f1f9"; } .fa-at:before { content: "\f1fa"; } .fa-eyedropper:before { content: "\f1fb"; } .fa-paint-brush:before { content: "\f1fc"; } .fa-birthday-cake:before { content: "\f1fd"; } .fa-area-chart:before { content: "\f1fe"; } .fa-pie-chart:before { content: "\f200"; } .fa-line-chart:before { content: "\f201"; } .fa-lastfm:before { content: "\f202"; } .fa-lastfm-square:before { content: "\f203"; } .fa-toggle-off:before { content: "\f204"; } .fa-toggle-on:before { content: "\f205"; } .fa-bicycle:before { content: "\f206"; } .fa-bus:before { content: "\f207"; } .fa-ioxhost:before { content: "\f208"; } .fa-angellist:before { content: "\f209"; } .fa-cc:before { content: "\f20a"; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b"; } .fa-meanpath:before { content: "\f20c"; } .fa-buysellads:before { content: "\f20d"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-dashcube:before { content: "\f210"; } .fa-forumbee:before { content: "\f211"; } .fa-leanpub:before { content: "\f212"; } .fa-sellsy:before { content: "\f213"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-simplybuilt:before { content: "\f215"; } .fa-skyatlas:before { content: "\f216"; } .fa-cart-plus:before { content: "\f217"; } .fa-cart-arrow-down:before { content: "\f218"; } .fa-diamond:before { content: "\f219"; } .fa-ship:before { content: "\f21a"; } .fa-user-secret:before { content: "\f21b"; } .fa-motorcycle:before { content: "\f21c"; } .fa-street-view:before { content: "\f21d"; } .fa-heartbeat:before { content: "\f21e"; } .fa-venus:before { content: "\f221"; } .fa-mars:before { content: "\f222"; } .fa-mercury:before { content: "\f223"; } .fa-intersex:before, .fa-transgender:before { content: "\f224"; } .fa-transgender-alt:before { content: "\f225"; } .fa-venus-double:before { content: "\f226"; } .fa-mars-double:before { content: "\f227"; } .fa-venus-mars:before { content: "\f228"; } .fa-mars-stroke:before { content: "\f229"; } .fa-mars-stroke-v:before { content: "\f22a"; } .fa-mars-stroke-h:before { content: "\f22b"; } .fa-neuter:before { content: "\f22c"; } .fa-genderless:before { content: "\f22d"; } .fa-facebook-official:before { content: "\f230"; } .fa-pinterest-p:before { content: "\f231"; } .fa-whatsapp:before { content: "\f232"; } .fa-server:before { content: "\f233"; } .fa-user-plus:before { content: "\f234"; } .fa-user-times:before { content: "\f235"; } .fa-hotel:before, .fa-bed:before { content: "\f236"; } .fa-viacoin:before { content: "\f237"; } .fa-train:before { content: "\f238"; } .fa-subway:before { content: "\f239"; } .fa-medium:before { content: "\f23a"; } .fa-yc:before, .fa-y-combinator:before { content: "\f23b"; } .fa-optin-monster:before { content: "\f23c"; } .fa-opencart:before { content: "\f23d"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before { content: "\f240"; } .fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241"; } .fa-battery-2:before, .fa-battery-half:before { content: "\f242"; } .fa-battery-1:before, .fa-battery-quarter:before { content: "\f243"; } .fa-battery-0:before, .fa-battery-empty:before { content: "\f244"; } .fa-mouse-pointer:before { content: "\f245"; } .fa-i-cursor:before { content: "\f246"; } .fa-object-group:before { content: "\f247"; } .fa-object-ungroup:before { content: "\f248"; } .fa-sticky-note:before { content: "\f249"; } .fa-sticky-note-o:before { content: "\f24a"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-clone:before { content: "\f24d"; } .fa-balance-scale:before { content: "\f24e"; } .fa-hourglass-o:before { content: "\f250"; } .fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251"; } .fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252"; } .fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253"; } .fa-hourglass:before { content: "\f254"; } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255"; } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256"; } .fa-hand-scissors-o:before { content: "\f257"; } .fa-hand-lizard-o:before { content: "\f258"; } .fa-hand-spock-o:before { content: "\f259"; } .fa-hand-pointer-o:before { content: "\f25a"; } .fa-hand-peace-o:before { content: "\f25b"; } .fa-trademark:before { content: "\f25c"; } .fa-registered:before { content: "\f25d"; } .fa-creative-commons:before { content: "\f25e"; } .fa-gg:before { content: "\f260"; } .fa-gg-circle:before { content: "\f261"; } .fa-tripadvisor:before { content: "\f262"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-get-pocket:before { content: "\f265"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-safari:before { content: "\f267"; } .fa-chrome:before { content: "\f268"; } .fa-firefox:before { content: "\f269"; } .fa-opera:before { content: "\f26a"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-tv:before, .fa-television:before { content: "\f26c"; } .fa-contao:before { content: "\f26d"; } .fa-500px:before { content: "\f26e"; } .fa-amazon:before { content: "\f270"; } .fa-calendar-plus-o:before { content: "\f271"; } .fa-calendar-minus-o:before { content: "\f272"; } .fa-calendar-times-o:before { content: "\f273"; } .fa-calendar-check-o:before { content: "\f274"; } .fa-industry:before { content: "\f275"; } .fa-map-pin:before { content: "\f276"; } .fa-map-signs:before { content: "\f277"; } .fa-map-o:before { content: "\f278"; } .fa-map:before { content: "\f279"; } .fa-commenting:before { content: "\f27a"; } .fa-commenting-o:before { content: "\f27b"; } .fa-houzz:before { content: "\f27c"; } .fa-vimeo:before { content: "\f27d"; } .fa-black-tie:before { content: "\f27e"; } .fa-fonticons:before { content: "\f280"; } .fa-reddit-alien:before { content: "\f281"; } .fa-edge:before { content: "\f282"; } .fa-credit-card-alt:before { content: "\f283"; } .fa-codiepie:before { content: "\f284"; } .fa-modx:before { content: "\f285"; } .fa-fort-awesome:before { content: "\f286"; } .fa-usb:before { content: "\f287"; } .fa-product-hunt:before { content: "\f288"; } .fa-mixcloud:before { content: "\f289"; } .fa-scribd:before { content: "\f28a"; } .fa-pause-circle:before { content: "\f28b"; } .fa-pause-circle-o:before { content: "\f28c"; } .fa-stop-circle:before { content: "\f28d"; } .fa-stop-circle-o:before { content: "\f28e"; } .fa-shopping-bag:before { content: "\f290"; } .fa-shopping-basket:before { content: "\f291"; } .fa-hashtag:before { content: "\f292"; } .fa-bluetooth:before { content: "\f293"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-percent:before { content: "\f295"; } .fa-gitlab:before { content: "\f296"; } .fa-wpbeginner:before { content: "\f297"; } .fa-wpforms:before { content: "\f298"; } .fa-envira:before { content: "\f299"; } .fa-universal-access:before { content: "\f29a"; } .fa-wheelchair-alt:before { content: "\f29b"; } .fa-question-circle-o:before { content: "\f29c"; } .fa-blind:before { content: "\f29d"; } .fa-audio-description:before { content: "\f29e"; } .fa-volume-control-phone:before { content: "\f2a0"; } .fa-braille:before { content: "\f2a1"; } .fa-assistive-listening-systems:before { content: "\f2a2"; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: "\f2a3"; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: "\f2a4"; } .fa-glide:before { content: "\f2a5"; } .fa-glide-g:before { content: "\f2a6"; } .fa-signing:before, .fa-sign-language:before { content: "\f2a7"; } .fa-low-vision:before { content: "\f2a8"; } .fa-viadeo:before { content: "\f2a9"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ac"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-first-order:before { content: "\f2b0"; } .fa-yoast:before { content: "\f2b1"; } .fa-themeisle:before { content: "\f2b2"; } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: "\f2b3"; } .fa-fa:before, .fa-font-awesome:before { content: "\f2b4"; } .fa-handshake-o:before { content: "\f2b5"; } .fa-envelope-open:before { content: "\f2b6"; } .fa-envelope-open-o:before { content: "\f2b7"; } .fa-linode:before { content: "\f2b8"; } .fa-address-book:before { content: "\f2b9"; } .fa-address-book-o:before { content: "\f2ba"; } .fa-vcard:before, .fa-address-card:before { content: "\f2bb"; } .fa-vcard-o:before, .fa-address-card-o:before { content: "\f2bc"; } .fa-user-circle:before { content: "\f2bd"; } .fa-user-circle-o:before { content: "\f2be"; } .fa-user-o:before { content: "\f2c0"; } .fa-id-badge:before { content: "\f2c1"; } .fa-drivers-license:before, .fa-id-card:before { content: "\f2c2"; } .fa-drivers-license-o:before, .fa-id-card-o:before { content: "\f2c3"; } .fa-quora:before { content: "\f2c4"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-telegram:before { content: "\f2c6"; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before { content: "\f2c7"; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before { content: "\f2c8"; } .fa-thermometer-2:before, .fa-thermometer-half:before { content: "\f2c9"; } .fa-thermometer-1:before, .fa-thermometer-quarter:before { content: "\f2ca"; } .fa-thermometer-0:before, .fa-thermometer-empty:before { content: "\f2cb"; } .fa-shower:before { content: "\f2cc"; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before { content: "\f2cd"; } .fa-podcast:before { content: "\f2ce"; } .fa-window-maximize:before { content: "\f2d0"; } .fa-window-minimize:before { content: "\f2d1"; } .fa-window-restore:before { content: "\f2d2"; } .fa-times-rectangle:before, .fa-window-close:before { content: "\f2d3"; } .fa-times-rectangle-o:before, .fa-window-close-o:before { content: "\f2d4"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-grav:before { content: "\f2d6"; } .fa-etsy:before { content: "\f2d7"; } .fa-imdb:before { content: "\f2d8"; } .fa-ravelry:before { content: "\f2d9"; } .fa-eercast:before { content: "\f2da"; } .fa-microchip:before { content: "\f2db"; } .fa-snowflake-o:before { content: "\f2dc"; } .fa-superpowers:before { content: "\f2dd"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-meetup:before { content: "\f2e0"; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } _>https://adlm.moj.gov.sa/fonts/fontawesome-webfont.woff?v=4.7.0Obplist00bcX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\]U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_>https://adlm.moj.gov.sa/fonts/fontawesome-webfont.woff?v=4.7.0+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5_application/octet-streamWASP.NET_Thu, 22 Dec 2016 12:50:34 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU98024_"0c92bfc515cd21:0"+,Z[\NSDictionaryZ/_application/octet-stream+,^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~$/8>AJSUW^fqz|~*2RXx~-f/O~wOFF~ FFTM0kGGDEFL OS/2l>`2z@cmapi :gaspglyf _yLMheadb36-hheab$ hmtxb Eylocae \maxpl ,namemD㗋posto`u=O<01hxc`d``b `b`d`d:$Y< xc`fdbʢb l |6F0#Fnx͒Jqgje>"D>{EO >,"u^[[[jos_M%:0g80B.Lszðפ 1YlKWvest)Mk^Zֵ֪m׉Θbk̳26>'YҖjukZۺgm2 (4-iEkЖv}XB Y``c9ZJV5eY߆6G ΂`3| 6[uIpn-[pL0Lp;׸%8o>F8 G8`Wί"E^_=(K,FK+ybx TՕ0o}{uuuwUWիnnjmz-nvEEAAJ!*(hD2c%FʦEbb6$&7߹UUW7 tw{98m8bI ڃ݌7 SEG!3j㔐=w;P^IA;RRnkLS.)o8G([)9O,,AtS h yujZupPGxN on{ho2AD-r]u5e^dMX8=r5ͻ^Q\~2V0 o0kC qA跍 G< 9v`|NXWI:"'aW޺O=}k#"7e %Vs~-y$ŵXw&'q.n.EK#JDڝn봽7=|wL:Ӎ2vmrRv:=0P@DۓVZ7eOd7HMSY|[of'BL}ƷҗV^+{W=uҤ֦='j,| ;vAo=0q8"I³8yZ6Ǵo9q< i3k1%& uk {H}@΁W—^qԷ4;gg7Ny/ qPOЌL4q,ԇ"Sv=jL /UjC-woȍnj̮{j\ vEk z>pn=^=ajID(෠quF;э5֮s7 ;QC7U[׈yZIۘػ*!$ dⵄŖ-ˇ?{mf6po~mԽwoG6Moza--m#]?]?Vkzܥܵ.>)9NH%&T/ _IAxOB]8(.v)G=HPSUP>fFE-GGs|'?~zI*R|[` -V'ݙGP3b'\RI̞#n;W ٟDTѹb80^s6,rȥ ism15kk,}qWȝ;tseYqqC/0q|> 3W/ըsF"sIoAHI 8C„ w~@ _(]h=r9p! ;H-[Ifw;%=d꯵bmH)k=o\hEi 7i:-!mn:`[G]GE,;syH62ƈs՗:I@^\wOVõ<g?]Y{?qKgH[X&tdn[,Z!H6#=nݳ;OWUG4]]6ٰp7[aM5PB]?4P呂7o\!׺ߜؤ 2>8/p2h@k~ھB~a[r=Pr8SescF ӗ S#P|0z'zS)8aFBFE VrJ(EfDpU\'h4P jd3}CvfM}Zlf,.pj1tYj2lƗ,U<:zt[%Y!1vMfrc:_n"7zwvm zuidtO.3Ku =.#Cjn(,THu_Z 6qhhP4#JH%jt3M)#zzdt1Dn~9/ȋB@NV?p'r f: ;bBQHb$h3CG|#v2ydm)esvw~٬fp~DG r 0^XzˣՇcl& \`\8HHa IC?6:5H;lވ4C&\FjԬ,|MCݔ/f8ܮ2 .ҍl _/AkTVΝg ~T΂<`2Q&;XAW@@gj{j, suuE ֟:A 8,&ռ }|b0lFQ$px=4ddm7nru"N:O u^x@񝂍CG*%F>Tm?2.opˮ1r\T١K+L؜cn:8qyN\Dvj[ܦDy/*=H [0l8=`Dd&76tOd٧,崅v2+׷ TU[NHN8W|fG{ܘlT_Z1 8j `Ar㼌` h *b #ռBj0s$n^7w $Gɡ;N .A>3;My?zpͥΙ4aqp҃GFw|]֯!ؾbvq8e+)h.,U~4]h.P4s)+kqD2uϸuE3 V⭯ҟfS8/D]5ޖ*xWGj}l&klnçiPv'6#(%)>qEo6U+6ŋ8ۢlޏ> `Mn''zB-t/ꬱ3ik3 55Z 1ao|+ őm 0$YəOa1ag9up9Gת+b=H߀Q1hT]ҒQ^?s9ػ lB|4TNYBL, g#5A㉐=!7~=/X]WuwZW避[ꞞWd==Bm®ҏ΋v?$ E# L!7ط!TRRI4)H#l*:#H.)pӇ źRMB=ƅ(ǂ͵˥>A,_2%5pyn6/Mbt,L֮l+9QGb]*D; {PZ!*U1|s{"3\gGχyG:-nQg7`ԏ3xAx%ÏUXMZ&HX9>osGa '!lü|EW-ebbxsY06E>)VH ߰}V=G~Ykh/;ۇ0{4.c\h`5 FA5Tg[4#So3yuy=<'j{ hNk6 @1c/5 -T:`YX]g~ilp!e>1x06?eoAsb̪fyb3@B߂Yq?;m)h4skP UfW62c>8F(t*GC ym srp? ICY:ϻ&͜99TY-k%)@|FFh9*(RtKǻTXM-IP.%C"?,+ˆ= >tUgQWw#Υ7 ݋[P ޮ'j7 7̗9ZI SO4YkDE͂B~`Ig;mu֢zSg)rE܉=mK9ZD]4~7߉R6Hۂ(ji!BldpӜ^zz拾gF:qꢝkWl/СuX2rTsBנͫڂt}}ƶ_5 k4 A;oHLϹ)z.quAzyxjk5F-@lҙcڗҗ\6= O]9/5ڔ볝\tOCT3f(i ]w PiQwγ=JߌvGޮy[[,Et&QocÂyb66kMK|֋$Yz%P(^87DrK`%5.: Ďx=mnًm]Ю&2G(-@Q7xu3%@p~нt S]=)AG AVg; *=$mz -|_EZˢk<5U5fFIj`=H})0~F,"N6k"}ṒkT"$mZPc',ϛtzՅ];+j +NG>K#h-zp6\;yb~9.m \=qrqü=fS 6u(؍3#0  :Nz{SM]"`R .Cr`-U{낍znq tx ic+Ԛ:3Y㳙N*aVP `1Qb@fc^X9̼ܶjtҜY ӂhھ3 ijs+\8Tvi|Q< v߹c81-t\16GInJ:̇hX Gr+4Hjv4l!,cC54{ٱ4dR~p*;9nC%d}dA 4Q8iOi TgdulUSAq$.j6U;MǶۏێۏj9JDvAFbmLOI=`jf:>IǁJ! 6Txưqn̓S9ĀM|!ґ8X)hͅͳ(,ӌ2+lD3Qɕp$`Pt[ DV2opo%xZ)n:p4N)F ՆtT7Mu`8P*r >(O^tXi(M4! t(>hcU<@ܦç$M'(J׳Q܃<8Vjj7P?Ͼ;_!Q.h|:B)Ӓxܘs_d9aN=.WO.\|_O&tk.".Dp53͓ 6`8IuKjk/wiUSusUlr ̥;ѠMe`TB&n¦\ g2pd[0Ovz I'm%41}@€:įZ/r @1m8_.WRlv(F5Aս~]*@Qؿ VgM܊:MʞQZ㖵. HfJwKIA\f7zl}5VzG Ɛ u̻vߋaɰZ(S6W z7ek[j #6[6iSڣn@d`[}i]<{bN&kG[Q`Ek$|'GOR4: yX1dhz3TʷL-3DG%Z b锥3I陌R^cy,3P!@ieNq좀FS'}@4шÏ~*T(PY+=!?}>Ю+w*3Usƽ i[9a\uWeY5 +,iK\ʚe<zKC&Hdbktݩ7!;BTR@J vKU8bUH^Q;Okb%[QHO 9谉0r0}U>ʔV5^ܵ}ecFmۈrqLEl "I5ڦfU2cW+O, MJ񝁧6y?*0&Nݚxq?)>e( @qTVx>sjAi2W@WU{LГK^ A'96&E[ h8J*X>wyW+Vc*YP!3 ^ %"`ɒRcD@2ܵG5gL6}*Xl틵\"*p9B4MzA65L.2k,0^>G@@Hty Z4iepWtAh,8<{9ȽǷƶwZOYE< Z)t#/崐\F7ʔB>(&6ldit/=n>?&s]@Ν0Z.3Ĥ9MG6XIJHXa:C}3 6~>D3UO>[vZ_}סqN!ʃ -W S Ha)Y'lg8=`z(bwvi:2E!`;x,Y ߩ =Іj^ǻQ^_Yy`Q[&aYQ us0{&m胑*j)TC$ YQ>*P}H˥_7!n?Vا(sOGRBXbG/*󨴉bE("lrʔ$ΫdJwGp6 P/#j mtCR0}Bj̣RXvI>(j=:ECtV:O[h[5"uE3W. f[eܫ8P)e 0Rԁd.ُ:~}t<)/Q cOBGGp<"-G-b΢y3b#5RPCk{d˚ ح6d]LdLu鋶 LCzӮIYs;A@*nyڢKˏɩEWeMâx[*u -zҗrizH> 2$ =_j7{!h7Ύ|pfs%9LAQ,2WH(EEug&/ $̃cm$0^(K_ C]Di+/TRhOJ?Nޛ j; 쁳#ISm0Q4WՏ5_fd "0ԏ ~D}R'k GK1(_/TFȤ8>Q8m.mstÁ-`wZaxx";ͯ2o2:h*4X-hW3snP,ɞ "ޗ`7Nw8ɐD\ (,f鄝 IM|؟նkÿl5nv xL/LM}ݻ/Еum.umd>Nh&kԵ-h# +qs}v.L8c|P=/2,T,\fxP!:*}uLvyj{C [ ^܋lV͛CZk9~_+2_ʗ7%\~NVw|:$^fH-œl6[DniD>=}4b=U{xCu:6ݨ18=Z%ܓ&?i*V߻"z,K=,5keb PÒ}aM)dŐ".Aǝ2AnK% %7; QΤx9: J's9:(w̿sltWN~+lAڏm[w77n\W<9-N߹ti?";iw[;LvP2zrgkcl;#E*b8*<~h!:Q@qӼek/#@wꪫ' r*2_2mppm"Oގ:wFgRۜ{zh?U_3m3ؾ)[_./d jG̨.+{7g|6w6؟>d5;{O"-<+jaW22pWagy6&BhI2%1S*[ϤF۷%nwT QĶ!=00!dP$Oj!%l6bd[6,6`^Hfɖ3V ߶[8|\MQ lƜYxj?KO3ٲ%))JrGƼQ̼)2c"^–;@Y5u!'hVGTi M9#(ן<4s{@efQ`Gy 8L"KB3+fOx_c`= C@d-TOj+Jw]f1򉠦J -L[,Əvu&}z)AԫyzX߶"MWwP-蒺Mrk 44LZvɎiZcKU/Nja,a !"Y<]K-{S &,- l5V(DSJZU+6UԤ)jȀMXju5xkOxkCf>v;oĂu)O[H%rJrZNCQn?|x_B*kgYn3:B4WͤuQ.RMF2>8G3J<ZŠrVŗY~P9w;< +iչ+5DDhp,;ʹjfƼ=䵫9 3Ƒ,@('h:Ƌ&mTkPq8󨴱!ä.#Q{== 4V#mx _)IfC#yFN uQRPQyQ u:]g*OU֧c'PfՅԭںo>x,uP^"yXdci+Y_'z6~(+q$U;{S<^xGn}ouvXt%&3`.:gA'%O0j@Ew:мjdqge4c&ūY3]*tI* r6% &AR^3$p,a2GÇ}O>W476Ոn7[YNqOecu/=cm:&4Co<}iAO6ăNYm:̲f3J"MK:Ek:e-O7 6;kh}x?1/\g^y}7|4q'7o^ o.Uξ&d5v 3_P MpĹVjlU  a^vqǹ܈\?虽쪰:Oob2AL29zXvQ VUq^k%@$Ǡ#o}TscFW}$yF$y^2:l4/maԽ&oL3ѤNIq!#ĺ~N>0=ٞbDAw Oh CTѡ ֩FI.M#Œ3ze{EvceR] ecsERn`{ahZ]'3W0vIxV[mQ8f64Sc%WrF.aR6aLv0n=,L ZBU\]aJXL7e銛 ljQƀcHj\}MGޛ [X@"WdNS<+#(;<"w~omyL'DpEbY?~{{,o,RD(JbC>ܶ_dՇwffsܦk3ގ&~L =$&Cyd"le؄ tQRʉ@*΋7JՄpC#5-Vgo !Gi 4&NpOo޴խ9k'y=JS4/;٬vY3MiB< (Yuv<9_m@|zU _<';^;#b})Kywno%6,i7-+v(k6ic"Ym=t#WRTmR[nafʭklW޼(IdrUU5=^Dfj}-:$rp( %\x+>wW؄ Ou gq/,W:˺/Ɏ+ y+&Lo) @[@exbiu;:Ykw[50x:rsS&_Xxf[bT:7ak}Yx<5r'(>q-proɴ2HU&I-Kmhɠ\YFY`|fM0]63Bw5%#'iH(8[*k.Etc&aNmVJQKTMbX4?#4c왓Q,<v5?J [Js'ڛiӒӇC>䶵hMz__m27b2HC' j ,JN؋ LuqMZW7'./^L^DL%S n4:OW^of߷Rпlq{\PȖ叙y4*xBav kx@͗qY’.3HQF|:rƔ9`P_SRL 6b|jAn~<DN"u0Q\ Wuާfn6oH玤N N'S;)̓vGvejOXJUPsps<׷4}am}SjTYCheubm20~t'r3:_H7M笜YrN:1!-z\MaP}l&pq6*_UYIG~O_KU8FT{t( av"CBf_F;QnqӳB$MU*rg,^GD,IH:7FD Jlk6c']u;& FbFiB"&͙MykUP\M]J~qZ JP$5K?1/,# K:I)DoY:Mg!'S$M }ÊN~$Ū3wm6]r׊sO^ ll 6H{RvBoLg(iZhVd˂]w!r<3H/7CyYN9Y@LceY֖Y $rz2dk`8v1gI1"0k~,c$ tyh2 ^/sv骩m{ TUM~{WÏɿmkUٹ?΅s4a:ZDg;@Vם4`gلw]x/goLvw'vڟڔyK<+Ǟ~NF=ΐ7.'hٖ}t)vSK4Yԉs]kWN-ЯK`~kR-^"9BF%`%5S'$^\o;NKM#_5yr֖ jKgMdn7Y n NlݮmGYN̂09E&WKbK|ĸJﱵWr{ݷkQcZ\2R؛Oۡ_h]Ըy&܈V;~M/׭n߮>_[./m2A qJ{ >L M8Af]'vHTUOμŃ̚u\eAb~u:ynwݥIٸ$j[QV*b 聇nEC*ZɭEo?҃&k=t#=KTrfWQjJN^yٔQW/Oo^rrj;NM4I`0wϚ _ߜ !Iouz#3tzi kjmfL'k ^9uDћVnǼ^߲rn_CSC "6Gi1#W0=p']@8z}Q/ F"̒ &=lFwdF3v1FuDFYV'F`.bNu䡁 Vl|I׀ɷ*~)Z*!+uQvCM/vԂ.qcYs, wDiN6 YrLU߲[crcq5)V!c031;B0ތeG͝UaVNUe (;;|d;_TA"?/}Mi ;]wt7WY㰛nNgh7EB7_RE=SxV5P sm`ržYazRat k_F= dVٿgCj߇%T}[n.Z$Uq:ۛ*<ggnGh (U?.b=Ђ z3ek 4 v^QVJRT+N1Ey D;YC+dNA݇n$9MAyhpJ=^蹭%[ҫ{\r8L^Rڠg8ޥ~ad8U=gP'1.#l =ΑѬzR6np~[EfnG+y|:fE˻~E׶Mʟ]f}jE3qMOϚ{d?]uU?#/;s~򹃫ؚǀK-6B'闘̵Lgcg&=G' }S唩VCIsyRCM)rd7&UC͝w4Nsca7fl]tTwݵFè4ou֍2B>#o7(J~jE(EM-P3/rQQ@Wヌ(QUm)!sG7ꜜZ4 …U lڟpd:Cce's2E;u*'$]" c4} vzyDzɨn4bTF.b4R#P*~6tjtŋdۥy1 W!ןD}glْW_A4R/u|]P Ǯ~:t[94{-.ǀyA0 x6-NMvM$c50ghQ61BnW_us;BEg}\"\aQ=#ͧվv1ŊSY(R.i[9 JdQӜ< 0@BNya)j0Vh2쬄sOeP5>I~1!-A8agjNq^76e/쾇ݳRuԢZ&UEJlpYo<2"_:979f阎.! hI4 RkCjGBu +btQPu/ А1TZ5V:+zp8jy\ST!zru8Y۸$ՅFuFY Tj +[kj`GŦ+yl֦Y닍4R,+h")=U>yV˕!V]Z8G_ jW pH ֬Q6P8=wQ9]W809{z$5p+҃D%ꔒ-R`5CbJihEI@xQ@-Jhnא!7#םY ѣX2MnƔi&#ix2nB~#}2n)Ͱ.woB( Yk"5nG PTF;NQ@(奣$%l7Q?lRPfB!wҤJƝaîGٍJ vKgWOӬL_$ta[!i&M>JLBfR% ۣ6!o "$,J{l2"Qo#BQ'!"# H:. o <9*a$ <1ʔ/- ᪠(J&$ f^o ћ}6,+7 g2.;H\Ұf,-JǒEw\Bwjǎ>fM..klDj.Xv}mW\:5֔jKضV3BS$l&ijDYdIO~q!rW)\3 H.iT2R ˔D'i>-(*Qoc$`g#Aꆘ0ߨn7.>x;w,yc?Ơ36I61q ($,Njwܴtr(yh2l{s\p@ 5H?]JHʽgIhhh{ ef zUs|+DWxst -}"<;p> #?X;$}upȖow/&ν'dޒM-3g֛떤$yIEuR ;5ItБfb{g-:6ާ>k0ڹQs.A,1xBU\tBBA= )~3.{ҍPa~OBP:sQS=:Ufs1KɗM @PsygQ')_@\l`|N16fpp3,Y,wZ1~טOnoy'ǗlfCW?Ot=Kz (UQCdPn.<=y]Sd2KZu{d^&P^ qhEAakFQ7><~̈^=QbyAsX Gr9Aժ` ΕMʆ돱, ,)4KݑYZ?0Jd\;|h~ki?ev宰Kv2)i9Jcj~Uivo V޴ʍX~eCkˆƆKڰZn߹ZXkon퀭:h7ΤG+Ș}I]Sfn"u!`*ئ(E3 M N4jnRXMGs/MtbRS{i+-v aJu3Z/WS9ZK]>Ɵյ68N^~i>v$$&x;ό/nTu _pdR7#ƌ]Kqk^:J1)Ǥ5$2 ;ʗ$X[Z(ޜhJ7*%2E叙#zg{hLK,M#ǤOkdւ nnVZĦپ[ȷkV%ʂ:@S>Զ}S~.vm[kl&żVLsHuvM[2/z9ն.S<#y\6 nGfmȬ@xʃEӻeiwXDv [#:bL_hkm[-NٌEZ~emM%Y뛮%Zbth%:9}6xn.^%,uXF>.1^xoUQO7}\1B,53V̒ׄ'Ōzw67Oi6o_rUqp,1qOi#*n;6F(Ny'+ܣcTq333~xh4[ A=,Oc⋢rx{+=.zfGA=SMϒk߉kѥ1|ug\==j=$rR3, xٰU`B!"LQ Jc@({˯F/43ibM6A >A 0Z( zcdI Q&Z+8LTW& aQ<a"*FS)1^T}uМ5`-q'6nh־ ڻO׬%3<h%rܿe :b VY zlN]6p/oyiOc5xrM{>_ؾv5>9Xruʓ3r0rdet|¶Ld_*5hct,g}Wi\<csp=iv6l۽N8E߹ٿ}aq̈́s+Wߚ DٶD^؉>[DPjq\j3th d[)7rhUW]jiK97 X|/>g],pK4YW_ځ/&-.S0+0:AH4bc7o|~۶FyWub^yV{1 o8S8#(緥~w޹jҢ6ĉ"h0PT u) $`]+E:Eq؎W7jD-7(3uŲ{Ql`Y$OCoɊ= ;h>E3g^tPeNB*ʘ!x % ֙Y}IK %epH ZR ́H+!)ʵ * 1B1ˬB`> &)ç & ),~)|H}ؚ"odA[aO:)禓GwLr(yļCgQ#[UN84~c!yzݰҔZ3;zss.FMؾ1 FSI`A 4QByE軼a"OiPSbnByḰXKG`SVЍC/|WM߫ʪkjv! :|uQ(UϜe׷]N#h<;vU{}fjH%X&? Vu~V~j6A'MYvM!GP۹re紳 Dk/s)kq8vI8#x G,c?;_?!syٯ3ηw>w`||tuP~IhhnE/&jy+ٸuTS6ooOoh-Np8ޗU2$u]v$0$ c ߂ST6hBڭw.ci[ҙ-: g*Khq{FA lW?}'MR~<3.([v 'Tgx4JA]ԧ?21:yAc4Qd8`b4Dlu*l.]&' NY ?_EJOG#yn ^TA/UB {dȎU}xX1r_i}~8b*=^]W*s->KdfgQU(s,ZeM\]2)1 $l!?OnG'o~P]h꙾V'E6Fo/q+Zj z*S`OƁ| MUa{o03g}(骪5J8+5OOWU$# +Z J,2Yin>ŖXp 'E!4l񺻜i S(߁TR_ʠ̈́$^ŊMOwޯ,cӊф惞\I`T)&IX3W Sv$Fݸ{e1fHțaw(Q \9u\Ox7NЍ%hۑ\WTT۪˻UmʂjrS-kU-nE*+g]4u,}뮻mfmsMX9UuuUNGQ>+UUG7O(YA!9ې#I%y\gf6)+{?DC<Ukmb~c|T`ᾮ& >E7"B1;/ ʤA$vBfYtجG_))P@ p7:z3hfa2 :v(^&m胍ɛ7Mi(&+;vv&1S {\ر%W[7mnYm}5qoqQˊc^nBq]dZCG6\i9I/`b}ޥ75!parHٰ) |\n@s؇Ӂfs޿jZV+m#~xd Iq|Y;$`kG^i[يFTX *QlN+xDՑ -ML[J ϧ},i.F,2"BGщ0~IeOÖ[咛o}Ta>ľ/oz>E}ʋ `vz%5QlҥH++l6gSÔ|Bh8ڱt}C_Ꮐ֣*=d[™M{WJfw.a44D o*VVA8sP-Ҟ}A" @"Ȥt0+||E4N Łݓ1 9)*YѶQoP@ J2::b?2Hϴ3Y_nx[b¼Y1-Mҧi.#?\!Бck3Fʷ׌8'חed($lٷYS hC:Sli,ɯ䝂Fi$柌tn_=PpT ;(3V{ID{iEZLI sҢc"3[*8#^NG#c`4cCf4q&E:r@B$=DMRI'04 'yP^?RxS^3Ԡj"!psmhg8G41$G>LxNy8.'RԇG@"LC8S1I.uߣBG?> sj6خ0FƆ{17qDXSJRʳR%FL!sM(~l^0av$.XV]Υt:Jt1"GЏeC7aR.#*fE|[rX\pM[\c3`Z*؇qfPW3f!u61SJrmoXQN[1c_.ʁ 6a<K#QGRs7gc7P߀sޝtos02zr {V{n͕{6>]yTЊX(|'׵h%" ׫{i`./Md!]Ђ[x C9w<XcpKCabP#lmПur8/^W`Mfs (=TA{r \X݃f?8:4gdYc O*EuDmO[, fs 6W X6 b%֢Bۇߕ"l?YkZ&|l !\I8 |`&11P/ IK)){@'ZYhv&g @6` wE&yIIJ9DI=Ab̚|/HuD@& 찇NQz^~y @^,, Q `qq__X(.l{^//T8 c#*bi&OaS l"y$&̲Ds7Pu =j\.Qܑ?҆|rz4ʻ}ǃ ufůsfBQBEv^M94$?8<"<.L3jL(L5FVw߽wpf.p©Mnc^8(Uν>n.Key@{SF׆{`| 737KݒpȕHdQ"p(@dY T cTYK KJ+VOwdC$ZѧtHοn w? &iG, 蛙|шD>yA-@K#Lҗ|sĩi@3@gM/<X6t\_ey̺q*+j/2+&Z=9s{] FlƎp7@Ŭ7G/Ð"^9M4%?}e %Ci*fFii&8{L?pG[mXګ`dl'k&cb5ncd`A0g -X RY< zŽU-̞w' v8 jBXV>גk5`Y TTj,OƧ. fء6;*;ZdNywM" 0ԈKՒ4D=#eLpEH6_-8(uwʫ%S$#0zޓd%NQoc[:@~ƹOqS>P 䬕}Ǐ{"f+wm3;a8Zx 9a>n  f|}XϓѸ?Gc"[yggYQ@z䛒K="aU5v:t op I+' /NAO٠#HzK/ ]^z 1Q80)]h" +_TaU8icm<ǥe}d@ųAc`h9NQS&ݫMXKX~ JЃ͠X)=PԯuM7:u&eVb{u+9denWjdSX 6>A8ozt+$5Fv_iN&,>V2 7>#_f 0ZҬ`>&$+H кeH!oڇևhN+?]¿0Ck~\,?0evgφ cuH`s$%C_V@DbQRUͫYA$|E{Z|uaޡU_CSnn "k ǥESʇ8A 2}桫j >M_dd2/?(Jt5XOwNn r>-|<+> z?=y W~><W䯀\0gj[yc~޷CՀCC<9OE2VnK+gj2*j~y\'oޱL+0+1{iuW7*voܨUjFc=|LƦ~߮e˴P9i̫ˉ~d 9yr }uf**?8?'a"U[/͑zyU@ʙpy=K.۳H+9ې3۽RNgQ l]}g+Dd3E d٠C|="猖D$1K/%cio&5OpFrrre+9Sn*YLID##@ fq 패a#'b}=I\̮' Zh|,=:=(T")F`EEVj,Q|FQ_/a| 2rKbIxX^bI&$Jt2(i]NEWؗ,ޥxVcmpF&+a) z؇d=>>1F_9=!~S`;{L|cpn|U^;-.߄m";aX(Ȑ1|YYz_-^U{3u!C+Hn9d>)Ȯ˵UIͧ@E$*}*~ V9_XAW6Я5DT@BlEM+Քd0X v mRfFu%Tc^*-q)tS9岠G)AojYJ}A8I}JJer(Z`Y~IrXimf)~U(0$(@z)p_\zvOw^9;]WU 5c(? z?ܶg'hNrG]ua!z"!`4yp A72E{\ G9 T2 ftBIQ WsxnRP> #G\(:4QSR 7~F9r@ :bQ&eP3RNZD%&J ~2{@1HrX/SV18cYϷw5m4y /T4"9 |O"u(M(֍nb.e1"r% ӆڠgt }*ݶ7DHBlg]rt9m72Z.T 6kuuN^=ŒBaF_lcY@2n6J Ea (z6id0[\IoھfЅ<jW}qG9aM\WWr!(^k=sF-멜 jH NQkpè],/?nMb=Zdy׻pQ/{B5T)~ +0cы[pkM[J%~uD.7Jwuw:l{ٻp=[amEeĉuB=\,UX簙ŀb\CӴq 倢#ҤZa͍ta[;OgxlLl {]WlwGO܏z a5xsbV3wgug=N~%8wo%q1c>(G3J&iJtX2E4} {ѯDVV"oN`4~[b1BM%CvL|"0-m}Fq$Y";(:jш-P=4]W im+wԀvZ9Zی|d涋]v8Uzxc]NnSz묝-'<ShC5j<Ҕ {=.t(F~>WZYfu3 i7QKT h2 SF}R&U*0, 61*ap2Հ::A/J\``AI _/qZΤoޒWz]aГ2KV@o/,hZ[8FCwЗ<O~pz7Q3;{aN jiZC1jvWqӰ^@ub w+#!δƮ2_Y~t$ّI)s";gZA IeߔZ=FaV;vkuvfe[ϳ}{XOV `^B5 5յvvNNyJ>)M`h3ͮsw׈sR7mKWlXu8wNYok׬?޲<;Y(6.x&U8ǹՓ9G̯/!?C#Fl ndB]]yu? y;x m/1HB D_A//Q!;tB!Ll 1q]ee%]/+ 8{k:|KVUY3i$ambAl]Vjoinݮr.xIA->9XhJf3UVa1s8ٗ7RmDC1/Th&Dc5[O`LoFE &_ugKy%:jz%!W`׌Ot\hԆMKMgZ" H{<ܲh䂥3BNOsimM6W˂͢oab x+@] &m 6bZؑʩ;G_^W"Z-FE/.[XGe#^eY3,1h@$NE `u:i4jAy : ~% |8@0mLtJ<,a ZZQ x7YfK'_6=iV;h vo8?i;ZWdu.;9 _H@X~w+*&V݄0ƳG3y&|fsGjlO8vN_Z?dy1BK:87+UZf{R[$Ґ&w(T5!=.MdnEk2M =2Mt,uEFq7-_ h᢯!ZESQ=w"6xoגyyQ;aZ@dԋc?ڭ% <%]C^%=Dhtw 2}Og+a9g5ԸA~ij]iXcǴXmŕc- kU¢HQ .aQiӍ.nz ~LC}SPaa#Tf-V5K-=?QUqxl#_X ,U{/~|ijQ?iځuo'?<]~dlp@`KysMI8pj 22 A8_;ͪKpAu|Q__nNg)!(NiU~[^T VmCg-V祯̌$eEz h΁v@bap([Ӣ~^՘)8oy#km>-<n~"5 > `,g0}`O1k(O1FN/2+lESs_*3 - D[H |$>h^zN R % xN!+ސ_SRCAp4Xetf+XO\7뮋/FähZ, :oEJRb[ hX`l @6)?llGz0=,El#;BcY[7?6s>9=1, ?䟃"zs`<h\Ȥ?,/gyLIhkh6ҋ;^ ׮}|GioH'anCҧvѻKNuu9/ mBrhSڱtb9y97e4O1 ĺb.yp vY&k[j_8ӟ籺\$%i2NC;q*O<$~J>oIzwm"8#e"L :R4pE\t#)_/9^\-}\_r9*GBpH~}>jƊOf/aAl}ع03wWrKDoSB﹄E;N#iQ"H܅ :33#^bZ=.* t7 /lN3/]#ԊYod/2'a-ra|ƙpg+}C2ٌ,KKK<]`mfkẔ&ˆ-NZhn;]-_TDךNjڢnNO]eOȽP4]}iCS]I_%VuY[ 4doD:9a*XP} 3FU. !nS`9^ik3XWG sJAyx4͢}}4WNIk{+B6c[z=kKLw|c\k)[#^ '?'xP:̚wkyݺ^tZ&gX^Z<4\kr|UrH`4͇ >pklw*iBU ~u㪗K:_m-\bl@jGC1`Y*IbQԟ X=G,=i[:[Y3 fȏgY\.۸EC铞|; FS[Z|QЁ> Y`-tSkESI]Sq ` k:/mդ7);psk~&*.(O^ްoPTQ1j}l~e6w댂NèZU@NfIbb0SB4TVq5H `9;Xed$i8p3!3@7f%St3w(7f*ojB(%&4H x*LTB<qJ7;xĒB1u9hԏ0P7@š!Ov)c?pY"h#^ކV!ю@JI+h Xjȏ3n AVpZC/LU:4qaEaa. `M18@ a)p#`DIqhފո>IP!`6N$Or[FY-aMz-JRƤsjh642@ =?4 yioO.6&@ƪ8 g/"*,vh_.@ku-X+v& N8,s{YkUCӂv#tᬘVf(:fi 46/9-ehtGS&T#h*zDlB J@]BZGzղ2Q\g9Fc6i, 2FV;䝎+ ( S@VL)ݛ%NV :aE(B?M'8iѪp|GA5A{z```]wxBaU&$nunw/E!ltg6tF^`r ΀vMs²=j_/ʷNS\ֶBrgUX49m_C{3 SjҚ=&@ h(6UCZEJ`pj&=`ZJBsŌ aL fɤee2[4_6{A\qڊ % k ^qTUJjZlpUHݖymĠWOY\jY`B xqz0 `4 ?1FQKnEF6Ȏz2zKg,zBy|Dk`t鳲T9 vCh hnBӺi~l/tkck6x֮r(rXc7L)D ElP{W(@*M1G3Q_\UܶeIsP( p[Ym\zipG>6o|vݫȃxHwxIJQ$*c|ZBSʳr_ tB[Q́F&FDǦ ݵ>FF^n4ĻHdZg03LE-6tmYQy[n[uZ]k]O-\JXwP4Qg8vi"3bN ~S QK.B.S(Wb d'~LYR4@lm$/kmȕX_51 isQ u Pf`>yIt/&NK4GK at=K2A≫ l6QK'? ݛR:!+ t³BGw$Iz508;6 ob-b!B6 uٳϢ) )egKY@\͍4VB}f$9zx+C#…{ i<AǜJ=żTgյ4kB(gjt7Lp:d<ÈSo^,齺S v5ku&sQ9QcsFlǜ- EЈ`s5DrYuo{wigamj `Ihf܄vSWzM?6YNB&Cm @SY:hk]һ 0b_c␾_]|Ik:dMZ#kv:##^55ZO]ƬNgcD#5XJxb[ZBPCcHTT 9FXe*:~gbmQ(-D6n]]}o #˧QA?W&Md8qWаcۼIS@.js1 /1 Ņ9l\>$6eb/_SfŲ'{n,8>;lO00-q`@6m5 zԡwգ2ӝX㬞VKuycRT9|b $OmkǤ%̣bgDܣ/</_ʷ_}~PDx5(߿|omC٫gߤ俾 F~VYCN$mk/4U9'(h, 6qpiĢU,i8hxk#9dwz-]|VٲY>rI@ڒ\0׷˷D]}JNJ9 W.h,cи H%,g5Px j̭fvU\hH[m\h5՘;;9i6_Q}֢c&;ڢ19-}>WAb .c)In%UD>,/h021:AJ1{+[{q`)~jocGj1iL b*idS!2}5ca2Zldiˊ9KqsTɴ; ;afTU>%+kbGYjQ,VCj)[eP G<\x՞[]jt=~'} 6*#A8ϭT 2 XbKpDZ(׷e!?x2K-_ȥ 5‚Ap ~Uj,{??Z/go~ڒ[ "m'N:La: hx>,jQ 8;Ѡ;_+BU۴}KPkj6uO{{iI= ?s~^X@,h**#Q԰Q3aXHp)Brk$,1J=$_ߥ9$t0us0(LL>(U3')˲X|bk{.$#{b*M 3R*V.+r?Q~{3FO]j\x _b}*JpPh=->"WT>#БZ: a^a"/9$3yɘHy❕;/)aPp-YVtEzk;KKCm?9 iN_u"iS"bPɦ˿ w:W(x 7(cغDdb Q"!24: nH%Ux;R<4~:wCr\32;^q]9;ʉ4q6{;-g*{tGwGUe{{7f'3Nzhw ahb(Qv,(YZPς sLt??0}s9eqr>rtA/;wS@ʇ*]Nr J=RҵԞguH(-]RR$l^ }{n"<̩'T] Gh=:6'cğ0J1HC1TOk0q)}F?H}wÊہ 4i؟qOm'ێj%#=k3:)%ї¾袺sql&{dܑxMJfW8O  %ET O'%_IhN$tϚ"58>sdO2~$3џ~烌VJLLLdRJjˡ\䰼N1=f21]8GЋARyã[f jSGZ3GZ ] &D g`6Ko$XL ZU}xRy$fsw,J6ؐR( K |FKdUX:4ri8Je~YhO!y΢R>zVtUGVw<0v&7TG8VlƢ!;^8OW/&H#LD90((ѓ? a)Am!L<| ئ%\ÌL4⏕`n?`VWkhb+iŚb%8ti5@/th$pK套sGXh%bɻb/u5K:`Ěcbֈ^:Mžrݹ׶gY5e\pA:K#xs"Nt;f dBC 3vDk/U1ղ9GsX-BC<27ǽ M.EguL͋\yY6{ZbuyE5%.wAP3}Snc ez52QYͫx`բ*'/ΗCi~E'`ciE*&9ҞKA# \:+/c)q!r^={pn7\ݱdq;zkڗ,\Ր9N.N[EZ4w^/<4z29愘+GU=0R= 9#}^)trgrt:".^Q~;3ʪrmNEE@~}Pf\tzMբI`/81iSNMPVv<_aO6)hNv9dyXOJA1`SNF 0d 7`z$ 8g0: aї Z\f0< \oqg~1?8`|l"[nb1 MysB'F~ZbvGN u_f͉kE/˚>6D٘HN T1P>GO6g\=WNeqot#uz:JO')%A]4QWCMR& $%j¢ 7Hl%GmPPF @9sBM\+,u`4cNZ#,U̥.aLQ<4I&ũ1@aWN]P9h^^=T0}\$y'ѾY!aED*nĈ\nE*eS4OpD1Kr2B}qj1Ʀ/T 78KYY&駵lWSJ9=4OG:ٝf+\*Z8Nʢ g^@$|%-ϦWHM VLR:/QJh{8s*dXJ5`j[pk&UYbd`l&LSTr@ tڞ){iEڲZw:0Th &!̀\V`);^L1C|]ߢr.-8eu J|W>RNr 8xA#b+<SfLM6e- !d#_ԚQ&qqPBkA(#ZqƗ!Jpl"1ײkIZVp@?-=6Ss,e:3eZ5R9+7N9InۇםXgCSٮ嫳lmu ,3m9zOPEǰB^rF&B^mc r4sͅj\g1H9T1rFBCZ0JPhwan]bյP5ނGnWgkuʥC?■ͮ |@-^%;x>@5eyAU954mƄWbp\!,GhD" 3! 鄛HT\6H8`9LE5tV\){`{ ꔻ@`N{9瞞ݷv5ٛ:WnYu?={%14*v e\{z?gme&b+hP9B{ OQ,mճU[`l\5zHṽu=`zrX ~UӚ gv^5y#Q(2'}CWKs륊O67Րo6kCD&PS㯳XNoQ5\8<On}թNh f ft+x2mS48vו2 )ѻ$:(Z1FbpB2kYcÐQ+Ꮏn#4wݩ/+kOT=#ʶN= ;33Q @&.֯ɗ/oD{ L=aMM=I;eχ,'d(E5^BK1gՀbAtp7oC/Ҳj8QQޢ>”YnPj.$Qlw[Dž@>|rFR=v?$ksH Lk꿿 N \|D gC ]ݭ~wS$cwT<б|"QDRMcjId*Y N5~wQHպAk3`$0 t1B(_%ZUh*\TzR׋PyRя9h`AsdӬb ဟRX| NjhZ; 'h0{*AZ+ehȦ`<r^PHm˄V}TWkO' #gmkOW.QZQ {p=4A6 Ҙ‹B3?#9Db%>OCxu'@<>W8-{j>9أW9.Yz&omC}s1e5\Z|犩] C-`.* 45K}_.]|[NIwzd 6?rp%K끼5kqAgZ 3g!BE RǕ>Cl)I]{km;sZ=-Cs[֯{l|~󪧭[OVƀ#@Ik<I{wKk[V?ZE?oxtϥA E?PR> Tk lR"7(/CmUe@$8} , a[ҳxq^Q:ZRPjVu t%n2f9ر]7~,Un6c6:gѫ +-.?M&fv߱s#zVwq:꙱m۫۷c$_g)O&&\@bd34n'BX̡1R;q"LN,`/mO䔰m8F0V\6&yhM&t3J0`g@5zzX—#Ն1oԠRڮT}V*yp-"D$ן2pԓ1 8G07Oy#xh(> MswLiw:&mH)yi*F)I$qKwN^~2I6JU`>u0P5mh9vyռ%M|Vεz0cQ[} Уcvg-3 盲^Y)Vؿ娢VԳVBa\Α.ї-&<_60¡0z̈B@} 0gI=FS]+(]` \x\J KRqbN38ʔʗ5 f jA3]֚@ZOjM$%RN Y[wzterZlJYV9q* N&[5L[2<2?Kl*}*g?je܏Id?r `^1}/U߃wyE|k4~ NT~WrZ@ څ _(Z VT%ZZ#X>u㲻^Eo2˽T'v <Ր*`cN-FK+P WAv4?JScF'c73 SRӀ\Q>j2;ⱳIܯ3s:,([.edW=s ~=; !FKl*`DǯP 1I𿐁I Ș,a8pc3X)WW`:5KQy7j$uE|pM5* `lh $J6R/#4*8BݺؖWX.m)R3fa-v4+JP%Fvځ'C78-6F @6aY9_,GoЧͳ%{#QkA6>ohͻ㥌d͟_G蓌/tk `RӍ) |:2r ⯿s<ʖ5E躉]]Zm/xƜO XR\roytX Q]$^Ӎiܠ*nR gf5/C7A5 (1Gu@|,J$4 DIIDmx8=9="zcq2wНvȅ GZ55!_u*ZmߴN3^#7$QLZu%!^A I1)91C|GDM߰A7Y݌:֨n;VBNRSq%yo|&5زgt1cL0o1Cٍe^w>½!6jf4K Gzi dߴL]/y rEF~ӛUQ@߉`1qUwb\L(bY%) ZRlҿ˪0-WiUФIS+_!y]+r=`'tv7{}1{\ǃ$ cϜZ; ;usg,kv۸U߻|ozrPQwGb "]lɵ\{h7{‡{8ֻo=`#vN_2}N$sSz̙Z 6t6@fn:6i!T$" W8=(}mZx}}5hKż{8P޾7yƾ7^:8,B7l{8O<Ĥlt jC`)7a9Jl6C/?4gZ+q+IaɅq&g w.yEZEW~q7 K&*/: ;,woܳeCk57nug͵&շ7ڱf}?uP;o>r;N}ztPu]C<֘јsUۧ. o bo?7gW ,I$Z* !N|˲f<s&|헪m:?^KgzQtc+kx>7n鸧H1L"bN65|#.hd `/0뉚]R>[K R;tHdNkVrh*<;?Gj3 d4 ьi1;^Cg&cP SV9y8xqcn蒳ѡϷ]j^ 閪8w<:ml튵ݳGVt*魏7Ϛq0Jg!=B_Sb>7LS*J&o#'q&]+F.O s!qLCDktK||4cLzbU[)3K!wY޶oXq¾é [?b(\5La乖/{s atq/RˀƓ/=V!疕 rR|BDPxt|߳eg)VA"#^A qF$ڻ"db&B%+ձa6U{nm0YoM}4Ғ|y|*I{6b =} 6d1yݰ=s/}qU|gFOS1 j~;q/^u 5eZXnKDkc`LSUxM֔v)#(&:!P UԤ:ˮ>eKqGe6(ABO3cC~QgTh&*F&ak[:V#UJ5.Ugp+* ¢*f=c(ךW1^4٠.QK wƐetC<(a,zB0V<[M>CwUc:y'܃i9}^< C08C\OPE^1sZR5Hvn}}n6mpb1, P ؊ A1eWv5wǽ# h#/_]ps3:u8ifٟ>0[v۶DY4ag "DR 9KvHR]SPŷzJƛ3в ?X§)VF 1Io0O%eœhyw xA;2ބI>gvz _ap^i5ҕp}ϛwJ9ˉlԔV4W5qH >.{C[|_B>N=^[r9^5bUΙvJڂk|߰8NgNJhJ,JA9*rDx0s{P6_WFjpm8Ϛl#)ku?!ḰГ V{=ӓi3a3 `F`vin`n7< 2n7unhC"$T/^BdG#yYl޼rU 5) 嘭C/YZ,[, rͱZhXqE~Djŗ=kqW[Y$9.v1rqj3܈m7%q\br2:.G!D8<%rըרi^`:X+r:]<cr6 yi䜂?DE;x6@KIhu϶aںqV-6 uU;V3 VZG>E ;B41zb_h {b#g¼ p9t(J8!RY'%saX{D_!"8dr50.&ʷӾ6ې9p:X qw3Ϡhu8eD07D{ s&Byfth sȤ'7VT lL./!”.75^FV= .H*^WR֮,_0.iW]ee+ܸ&wo]MP{(aW80=p\qZkք΁w3V]"Kf EJne*kT7*>q{-ȕ*LnwWXr. ҫ.z=b69bX`-Q @w?qmEp_|#KWW%eB3µ{ҷe(K@ږ ˃K{[@ Ǹys0df Q9)8{!p笯k.U }>}kk׳v@՗.q٥W&oE3C^?C?G[۷={b<}aA uip(uiW2JM_+X  ^]"~ǡ@)<MN=BóM-L!mL!]}c@ж\%:%Ko`**|3*]I˰@uXK {(|I|~_ hq% A_&A%D̠ڍޠ-hCxB>Y3=8:Y7bzS8?%,S/ҋ^$(3HݝH $#BL*f@pO UFٳ \@ݟ e EHquAo=SgDQ.b&.{f׋w Z%0.7s??~u?sȊ 'D;FFEl188:UgFͯ_6m 0cYV7wU֜'706L6rh+FZ|T~8155ipMVOKZ۲s6žbD K읁;!f I5k%fpoZNK$p܉7&x8"~}3c@qL4GK2m L5 TNy#4I <1BD,5X ay$yRcTPYLєP ZWfjzA3*SUs(go.KZ!Jڊ&A 0%Έ-B:)NゝKg u\6߸~-o_wSg+ggC.f$]Hx Ghc n@dV`2]zuܸVJ hsUW+w,WD}nOӤ тf}́Rj5NͧyO8<lH.6N;@{ È^x]8!Dh"=eN 23x,> I$,>扵pB]41+RKH)'!G,~%!z}< A &d!t2B &Jd41Q4yAI@6d=c2/c~{V̢4 WwvÑ@|']_41zJqKOtT)j$4+ӎ0KQ1sm|~2k5oZDnHg 1,:/X9c^k4yUzKqjNo6yu4vg(tN')&]tjJC!SF4!H!C3Ą'$O={bj6iA9CN@qz|jP8uMn˦{n2z$aF/K17~;D1cA2=|ɪx\T>m:Vb̗o}Yn[7}_Yj/c 7N\vu؆-5\ƭI~ĩ /,H]>|xq"vJϠ | .(D߼*+੧R\N?hp;$OUUӁzY&7uj^c`+)4U3ұsX&:tq{,8qd>IML]Z EM1V C9eV H꙾rJ XEE ֣o_rUxv|0'5#GTO|x\.PިDK8ćGKgd,Xo3.A 5 $@k37_ c%ByN;IpMhZUTM6 ;$==<RIR5cX6IQ!3;*j n^JCCYzAHElEz@.Y!ᩡlI%Y@Գ2+^D*ԿV" h2-0e򽻴2.tKUr]Uт@@]bҿk5ԥ-:TB nz҈܄ n"(E.VX䫋\I^X+PM2q2$ E)2(O\"DO}Q :Z B"g[?kDQ3[]Ь,eR*7j w킗ƤwFFP^A}AA=pQdrעļڲ33)wgys&p߷W7z0 D{satD ]3jA%S VW-80{WtNBD[|D`- BU0?1DɠXTFvKR8|dO2iMA9 6ز4OIwI~y~4=:"`h0* 64` F)br#!f"G#jS1s2_F8tr}]Fsu9bW&Se!n%~g!a?FD[&NתM8! !P+:lbmVֶ̯sYD󂼊%tH@`u* za-N2T_⾗+ZR>Y-{=MA<ɭ;S;xށ>\23 ['4'͝y6dF[Ha,rTH*OQW/JUZ<֋puBL!LHQXPu%!]Dkաm[")\0$R.w`бsZ"ebEVŸ]ӭ(8&t{+s^7{lyENK5c5*.J`sZϙmW'|/w;.Ѯx`mi3._#,9bnVw~6(b#0֟dD0Tپ0)H -^L*KlD?t0̹Ep|e ,uO =kv g8b#+6B'G|bLzpӓ ʜ%?ϔO31d~rQ|ϻ~!*LGZ<C-%< 2ɴxXnW<{;dmKQU&!h9W!sDߣ7#w_@ '|Ļ_oPF>K *5D"ђb2x8@ Yx ">!~S&JZ4O>ˑ!ټ;֗ eMkd#+MO#@ *)T=/9NW 1ńA)_$7">sZ̔JSrmXē`;o]5'\G] O3`TD.ķҕ'130#nCXoa.& aH% & )!i-{`D6 P fӌxI;RRw%cÆŒN^^n[^Y օ+p [0-XE=J0#,!1@Q8T #~!?؄~<!vCq_&`f} 󆂭t~5d&{ZpNMWd]iV\WBQFID$#N$5L ]qPXTMjVDIh>d]2tx9>>]rհ"0|fڜ ; ۬n-{w*EXP*sǎpj9V8jhJG;H[K·%';VW9hJ wTOoϢ1Ҿvire/g}}?\cS[ڲڧѭ5^sZ18x3N]3L5i'O݅$ #럍 8\|Տ,t' z"`Հ4,{K};?}͍^ge5r[<4LLuB Н/8ԭkGV$ʗ͒<pX֢c \?SP{zmZhH Zx*RkjJZ;oR%UYOVV*__?M̺vvqRc =80jY3}B-Ӎa{- VTD8h{} e9$![N;#gV[eɲ$WȒle٘blf馛N$@BO@R)0KB A84\KliJl}̛7oDNOŦt^'`HT.MҀF -' =I$ݨPWشY0V3V"ར4h=sF1\U l?|U'EX^*ՓbhV |(S16mZy|^v'`K€ ,,,/_>_G_?)egΌ1(; xϯMϯ}Bh* !(0zOެGvJJ<{cy K1qA| ^t@K9 #72e|:?\}c` G0%S вO?\0=C}%76 OuL:{gp1`]LKXcr,w'cAL /?d${mX3x9OC&~ϜbϞ/N W {C{m߾7[5ƼsO?ӧ,\x]!.gRښY:*doarrs3[{VEy>v[ˡoXM@Z! +VxV4Fxanwud<,>8d7[1j:pBZ~f3B5S~VrnV n# ~0,/x聞?^ԙ3e /]wuow$3gbj4ר7!*FyjgQ;9 ?2~~hўtO:)t='݃==CuY4$[:, tBoEԘLoHMe@-5 ,Bo;{q^̍,f4&vphȻv)"< '*|0Nز0[JnEE.W :LD.D8ߵ?ODPI1Wes烏8bavzigk6~[~΍qD >MfU^OM8Ru6.x~jTAkMgzև:j崉aU3iPRtLUxY`(@|R* EDzgcg@ 'uA`2+,vЋć/ DtUwmKbI"et'&d{bDrRINf$U`>[2ThӌNՅk-z*FO<(:sXv7b2uTt\k.7ǻt(?GC߱7N95Ct%igC̉gS`/@χU0>`;lc(|0v0:Җi#!5a *:0,O <R|MYJ)llj*SnE뇀`ODokͨCb +z%089fx1ÆiaPp_?=/!Uz2,lOZt9@`~mnCNNPf.l/IMlLX\ܗKj)Eu%u*bN c 7kg1(  ;p{1-g1@\2t 7D P4-oo')%z29L5)2<:B&):O¤T]EݶK~M [uN9\[F_)6TVpHtKu4ӬV6_WʧU;(+4%ɤfei^oH$S;C!; 竭>N5)D{ʎ! K} rљyVЌw1Hde;N \DFChWvπw;ty9rӹp \;>#~`)ahZbizYjq;~\lЛS +rjBkoPl )^NA]'ޮh}f"c.!ok岭o<PB{?L'Eԗ D =]*.gJŶ}Bot&& e\E^׭{/NK޽DX9#^4xC_ jK"wCjM{.(,ր+MsQD QcTP^/4y5@^+/'w4} Zsũ"`W% yGIpC0:E?kݺYɎ+ U"5U@SxW.0pKaX}:]zInN6C̦߾uQ'|䘔UVєN=?v7 9l&mONb{#pG^]/ SJVN\*T-@vfVO!h4RhtLaH\d,Ӏ"F'aKDPo(z p=cwd7b]Z8p`"2X:"ŋ׃'H-2s֯{/Ǿh{ThrĐ!CT0b/b  Ԝ[9>(^0atvav؀ńQ1So4Vx E Nln=˜zxϒŒ;ؼѤ$. )_$1(}5$ӊEP۔&~F̩8ޫ`(1E(ѻ&G"T¹|b,i((18W0w#BSGXK{_gS.ф6g?{i֛뷛⥶v=vlTRa dځӖȔ \v힁UU7V͋ *5}$2uC0w҇AåήCvELSY>{4&~MjF %ۇt_O\',}%l)h z%ۺZyIF]݂Շ_'7~U) <2N(;h-Pq]aV%?yyNM َy[{[h1r#}B+:>̮ׅ N " ܖ7Aq0t#I$O*}~TwDE 7^ ٝ#D(%M*6X>$@p^ ") zAG% b>>T^}; OǘQ;c-/ ^#7wVt s&G'*-#צQ%^M'pc"-W+*m9zLԎp힒{ɑ]}}(b0};ax]t[)Q@]gД vÉ7g㮆'fToJfȬ"Rۚ˫DŽ* S?u=95jU!9F9j.4p|P{wΔ"Nz(mW`yخ`ŰKf?~Fm(ȑX0sr6D#P2 ='HBL"-0j0dNG̏rF=/tu?"Ju*/^]2Q.Uԩ\|OYw/^p9ߡ%Ԟv%( -FʋkBeNk=vuP37g, }QįK L Z>:MN⏆/"[I}II}{R…wu R_KnxRFmX`HS]}Gŝ-g(KqAM"qpn 8o|5Rg1:?M N 1a%O0<;,A[w* X '!(=i}&?#^$ ^2)m4sDE|gPb2Dq>n.*?W̸x(Ļ8sDSD<\"53PsA907@R Fq 1xodYХ&]bnʁdbzya(rj~}@8  >>4J.]RRŨ 2*F A6r]eH}KK۔JҡObƆL G hN'%+Sx̒jU,V/}2D5NwY8G,JeAh*c幔‚wޡ.0{DxSfѢ2w$F-:WY\D,oIyךnNI ,i)m#YǪjU-3Y$v%%3ZpV򒲗.#cNf.5 d$C},KSצIX$fX͊DM^uVJ0Rs0=t@kToRZ$bX*eVEWϕ5T0Tnkޑ 7&$2iyThF7ubqey#lR*[)IMk\a#u[N^3VqאnL(v\fTGQI7p=3?קw(snYISMg''gaFmL*1JJ2U,O}}]&k9-Di-%}jS*0XXWb%cRLR)$MNK,NcإUdfI$DĢ*$R fLMMuLձK7)lJehZ%V1՛ ڒS.u4elJ=RSj>rlڮb4%ǎ-Y ]#,EJ ؈]?Sgz-K=:b+ 4A|hFCR("F'ch)= EjjR7﫧W*JoJL2lXBa ar:ZcůM?'-V xn ]mPQY 5eS0 Ư_?^:w.rMP ToܞL"ʛ_b^GS7eZUd lX>ͧAGM1 0Bǖc(B0lEguK Ppl G»vh[!A9v qo9b\#}v@04> B4ZQ)?ݘ:>uX vn(zHE~Jńs(7Pz Xx@?n;E)҃4EJACuJyc>,FuUiZ: ^{P?cYոOBk3Xt5PTErׁn*~)pD M0;bMA폨p[인ւ 4]Lvky4a.YB\UE/5lbK2#M%PJvWθnpk'`@ɴ`iʌPW8Ġl%t %ʌSQ~Vpj*$w^#G1i6}"vw"bzrMZښ]].?+;z##Jz~:vvۻ$31~eݹ+tJG;I mWyؤqk*dƜ^VX_<:7''wtq}aYa#TH 3:#CyVZWjU֕?;AY|.d7R]&ODh<*z@ i݉AwNA%L @vI0c*T.39R[VJЩ,՜bM1WR ߫>EƉN, `õ>U8z/{23Yh확b^āpQ{/RX_߲d8Ȭ6e;зk }B rfq HˠfŬD ζ%,Ĭm ?sx\j\WWUqCS~mlY3M>qs3`ػoSL4.\剶jlu[I77쵥S4m323ȧꑳlg@ ͢؏1W%`T;ω ExCt#8*g30Gx{!w>滢xi$plɣ` ;f7kAfyh3>>GU4VO-HM֌oK<')m? %{[2p;>κK>e}}ڸ0D2`TIHnP(A!6Ƣ2hk}U3Yެșt#d}s|'s|\P_ξGփ$į8;BhQ",Ƙ{ 5k'ZUָߚ8~)A^R--.fGWԋZGE*.FzӘP.$-J}&\VTTnv?a/'n-{4yʐ`ʡ5e9<4eU斕dT U6?AX&튨Řf5?MA6eb$d`t%Qp3`sb3NnMSpU5G [6CnqҀ 0y"U(tK\SR*1S$AW~gSvtQR[ %ZԛgXo3c(|:c(sVl` nHz*_~uzP5X"ݫ~P]#jDy%Kj $-v!F~32ܪQ5`.|ap>nw/y#?X##Jw5( Nx4슩qV^=~R'Ҫe,ҧXM}jJ-)T:אw3rT'x}scFy7k V0\SM(2@u:-YzǮS8W[4;0qƷr6SBIXqLt&t&#M G#&t ڠ470݆IpX2M LuwDo2` %\7߳g ^mlmW)sX7ao`BfbnQ1J)?FT7ѣ;C6XV}EBq:ٗzhW*S/'W I~F,앀 Ud A:ɫ+z:b4'Ŵ؉szkܮ.08q/8kYHE>QvŋgO~aժ bx.쨽'TY&7(w^;[Ս$\0w/6p'">@'w.XHZɋ(jXyc\X{'Dy>z-zxy>xm˔ۜS^O]Ђ{E&``w)+ySL>cua=$+h)V,7RH֯a=U<35@fF9Ni@6݅LDQs-cr졂 z W^׏~чS25$Z}݊#q~d{VF^ުԚYl&'Jk~O V{W|šG&$d]8/vDj&7xҤU떦ʐ3 {W(1O-T}2k@NH:e i|},Nj$}^\X,_+Vr{-sv7d/zkuxC499/%Vϕ4] j3=/#TQcϱͫHBw _Ee^f[џ3 76N3w\"R1v/}}"O{?1 E>9|.mV 40 lK҇k|2A?g`f.}WF\[XQ:J1D~NN*(|C^&@Gj1:;kN\ 0ƅfӨp?$0oGG߽0Cは/zF4X~dIE[.9љwI` 샧'ab$~+/m`.- Qb'͛"+6XJ̓n+fA0H+l_sʴ!-TdؿOdɜiLjNqJɘeO;;%G'o;"),=K ][ g|Mo<< 4/c遷xj~ܱja>txkla^3qniiЗ1MɎH͌و KQj1$ag2g#K|!yeDQLxX{i4{{VNl Ѩr|_IG$iu,N?TW߂bt*xAutAՏ7Ѐ \84dه&I~Xsul0eZ~rsUJkG )2S~mVyn#~chVA+c%YY Z!W1tA1y51+AE8ICo.V3[ '1;Sv2Q:pؽ{/fb/vܽ1l^:fy%6?a2Gy8rmngô0.ׂ~XnjcpD1N70%p{ UWܥ҄oS(آ  v-6=C=s"n"^D͐8'ݿ ڊEBTPAEU!DwUIOep$FZo|놪'܈s!}q"TPd(le+ VW^DlYs:ahI`XkUq&HIR& 5 R r#F-M>/?}DLeJ{L':y!=lgwKsC83jwV˩}. 'v cU Q)I{W-Ly}0W_훰S%  YIV١gD7;;ZX4vhH;n}5>J13U!P3xd}?1mډwER`*A 36?M~hIxY= 28Lq,6h=΅Pt{k0f7?rFR8`vG<ؔk TzgL+VaLwp # &ɼS,Y~>o~3b!wcE. k,)O>e 1z<gT%5" V*1'_nFBQX !I'P!q`3QltStb‚ /<;ɖ?&%yD,eOp8jb> @Tᄊcη歿Zyw~?zEgZsq snݴŖ'2;͹Gz,>#QQ?_bNɆӍivnjj~w`GS^`=O3cM#!ȧtxۄ~.k:D!,茮?:At$6p9*> bi([nϠA#鰺Ih*~[Dqt珓j`my. 7e5/6u_T BXa ?-t :Ufr4RJJoE--j#髳,*v>&$Q?㰗.;Q ]'׬=f͚S' 3rxW˯f8{)VLo0床|`;& ޱ~Riqì^OMNTuG:I.AR(_Mo=pNtMj7#~s&#K( =q0:]pN8DG^>HY4׻]F# ÷,FhLuO'zܴ%*cvvd Elg:1hr35kgFatu~ˆm>џz9qLI)U<gx _ifmљ `.l8 sdg鶍yXWx6ݴ e}ư_("/[0:ӻއ6: l6%P,4 P8u,:N/6Ƿ7.Aߎgd 6{r0x؋LF"\b6(%D"`Fvpg!b` _ J*eK83|q(ԦJ>WR!&)A|r*2H8%ݠJe[|MojP?C[8ra93{cbqo5&0 4%eٳw<<` [S7߇?CӞ̶{"yPn)hAcWzZ*yb.urܚ[%XqᏣ605n'Ny'ND~ ^%s%藂]ML cBuJDO_D~_8;U\W#'soMgC=P9NWǐu0-ת׶Nnk9tz9MF̍("QIS?E@!&O">H@!}Z%? ? qx6rD.L0"*r 8"GO5E7 9?Е)Aֆu)~Q}@l Lrz\'I,\zӷyMڞ0`V+έxFGO_C?ҭm 2h0~|lClq槇L?dnOuD`mptGDVf롷G3H >F`h㖋mpM6\.f/ђE8 :|12ؑ92^ ԍ5k F?pA Иwd< w=6J@l^}SCGmr f%[ϧgi\ [x,ރ u *Ժ0: |WlrJi6}w ,i2ִi& ׈y|[I0C^ymr򑯎i&"Hm$ۖOvyxt)^F( buroQ i7c#RsMav))fDjL(sb&[sdTb1s_7牀:U_UX /ϭXqX@ Й[FAQJq#?)ߺ|V}+-H6aGtSxYq~ㅰVjhW#r#1!w48Q{n/i=( U-zFnU5˖gRqw`c4gej+6C9 ein33Ѭ1[wc⭽ҿˏ^.L\xK1ms\rGU5^4Z!Oѷzh3Φwyeƹ;R=}&z(6It} |ZieݲNˇdKۊ8'slj 9I!R jp%p%HZ޶(hʎҾ~ߗX;;<<4kA`6KTV2^4"?K/AnyܵE!JbG*/JZX?3ҹO;OCBp`D8or[Lf5~V;>QqJD>C\K7]A-aoy@] " ;vsHH'&!zXX5gԞNpCMN14^4xF~Fe21)^p?#fJZRԙ1]顕j3R%i5!̐?B{WJ-sva{> Zi9O?W'+ӼQ J0]zLBVQ= > J}FS*)ƉFZ5˨Vj p4]!n sDs43Q:pӞ# 'N%;g_= .2I_Y-,VH>{LBg6ep;kJW"u.#| ]H(PڰFtoQ,VXSTfAápuN\[;olBMEhZة>g 6 %ؑY$h0ggyX$^TDVÅ b$RrIh;,J>`i9 P*NJ}׌.GBei:㳙CB01Z[-OL|9uG̘1G\~;]kLCSYbz ɪ:QRnNH_X>҇BB),l}U1ƙ[ jV]Ҥ]/?ϝ8i ~%I7モl4Ub5˨5Q7Sߣ;{ȅ0N|v4-]$eq2\Ni%bd.3]@8m@n|7\9+إ29e9?G-n@@RHTlI[RV w=bCA9MVꐗ#bPƝ &bf.A@c5Iؚ =>,/eM|ဌb7dI~ЌӦ^@5p|n`LZAŦ*C}d.y<5PU=kR,5D«2 +g/ G32 S}r .qnƬ(^*pٍ9=\<,Q?"|p)+Fkrxo>.|4߅Ad )S:ƦI|*Έ qGs6;^O~+r.uD 뻐%WCAQTیuրW3egչ+HD))0:&p L Nt~NmyFyOs[ `\ky;h_e0@.ӿx9? f`/Z^}WBHRo7z`@Q4ΆбLwl_7^=t=SUZ7HGqgEGJ}9RcjB=)Ĝl #=v~xqvwoDk(k. @@ºk!}!HZ;wg_8}Vܯpt>׵>x4G;r>p<8"d4\:~FB/PGbfUޓJi8ۆݹuM5|35.axnoX0f1K4?szRG|{GgjCB*:m6H}Wu{ˁ6֒B-yC=Jۼ;&[8ի4|rq^9pH/U`mP<=cxOAX^kC]MIh'P?LqAC`S6ħR_h fA tL2jXBZ`͘piDlJALxfˮѺԘUА1 3CO9Ka|{۾Tz%E"˫T*7Cxvi2Vd9'a=zˣVIxF:x- i !p;m/Yp|x(~B%W~FA)1S~?E4=KR0j*^FR0*9GHg PR ArX㲁xk ҽ쯎[q-E%C!P L4"zڲ\̛_L#e"քDWTSҁP)ǥ `Uo~گ9,O`g ^O&WK50<0Ħ]oGp + *HEL b5pdL_RӥJ`wDcCl  n%-u'w8_iJqXl0kD>%K>gg^Қ(a 󬬔H΂l#*~)e,3L],.p`v:W62|]ţ^J+qXrJŰ/ab `ݰZ|tyֵB׭Tupm_%mzcNE(OD}˹ 8%ٛ /VaMr8NJ ,3R,w_V^Xk a'VZ,CL{TpU"2vh{^scS*1b#OQCmxf.{@(*Fz孷A6/Vfp'wG`)gI %[ ?hN}Do.ۇ̡cܴm}J'cy *2u=/6uX8hk lleTŏP7h:xXhxQƯKh :a׈~RF% 6.x0Fsu.VltOa.`Epv:VvqdE&;HpYs`Pk3$7LXʎ&x9ݾJR35\zMphg>0[Ġ[JNMyFYԏO fNȼ믨Zwb!;;kԜ9_]Բ?RpD,V]Zn 6yA;SkWi` @]!teKm&N̈ tpT ڄ?D!~mR+u& Z9"O "FBM&A J&PDzP_N"ce`:PK'  `. c YDDg:1JjrQU yH"6_zH7c aO2is+szDm^uK~ I\J lذSG8ӧQW}{Jޠ9Q-ry!pF}FKA P}%#2mW2cMK~??X͈gf63F{/CxU~hx_D0 D/(g[~=jGօFtZ.;NX8)˞93DkkpHα6A #}w{{Nޚ@gDvYv,[a%ģ5 ;nPs;sZ(xpѐ+ uG4߇s>=%s8Vo~Q:Ot?5'f=tgt%_4-9 \GpOϒE7s0HuLcW@BT]nyKfm-1V|u+fÏ'76g#wv7 /F)ˇ/Nw'gH\Ǩ^_9]>3OPh4\JnxIA4]:2p97i4TzYSFMa,qXKAJ9%+dDFرDBFt(LF_2du"ၝE9*D\5A5ЌoaZwmۛF^wLꛆScX6K+5gffgUߛvKsn1Qδƚ*L'S]+ ~)WOK%W '-3 YP- VhU<įV-"aO_*}3nȽ]\g=tr ?|[s*Z9 7ݶwͥp|xbhd}-P*vsӋ+I4dʢ|ciS;<|ʊ}帤F9}4d^v dy֨A2 -d8ߒS80DeDo[Ā=9io4gpìi5߾L^d)LX&s7tsX5KIՃ<7seajEo9'F^1# L9>kGYܝf^LMR_gSduvmySgOOgr[SFL8JFQx u6ʆez>z7Ʊ1ɰ]5CքяҡLؤMf)7&\ Cʓ'kyD=X!.MXuutpsر^oS*qT8l{%zT TOmػj:D.[>*VRnBU~Q{ڞy&W(Z ɮvk: (R,P( 5\T:%E5 k2U::fgR޳!Гd8m/St=Z `I;BVUafte 0)/p!cUJƧ7ŀ=d!]3iu+*4ƀ3s$\(Rg EmpX7yLCZQgin^Rvzi{U{|*͖::+wiEHaWq9UuOQQ=>mLi\@WicUu`̶V^eL?UITch|58rTVRmSTQ+Ř~cՎ%p"覫!VS`D/\d߄[ Vy!UEd…[[Fص¨ACV<4m,i)C;wf\Nr+K\ ֊lmN}W͠޸0Ӯra#2uSǼT!z؊?n+ks~WV_Ww>ҁɅRSI?;|Tɢqj5"#k U++A14rFty+INy0MYcXpdW>q++Zbmbilˊ]m`A Z^Lޒ|Xb"ku~pt8Bfx>[&cf0{ ]3 ̟y~&H3P|m][`7TGYrfn,kfx/oK_ *{t@2#g=/{Lg5S?(lK?òc!_03 γ%  ɰRO׎- Sm r;< ɪ)1Xɫl ̊%"a  ΘG՞v'bXZȝ܉l fm"&}GPX9{ΰ&ߐRasfW1^|q4t؍Dӻ'w'wTREdji}GU7c..}!.zsEmj1ݐ=0Z,SqK+J,q&ʹV )A{07Ы.B,=1ydq޼΅mIƣ*? 2|*0VB'G!$hBVa{(HeRzq#.Ob{o2E+RGqaaalZRJ-[~[ٗV-Tl"C",zw0gѬJƩ7+fg<Džo*pRGoҟ&%c^~[$[⑩.wػ<Gwąu  aDZ.n&EuFC~L_3ϐv5䙾/\! ̫zBkhy8! GJR^ό*_4>Sk6 A \6nLz#UCر-Wwa HII? 2Pj&%v sh1[M ћr%݈$wHd~A7ś? WaºG~*|M^nYRo^zzj=#[ۀC^WbHRo0 sdy46~ZC7{Ɨsݳǟn 8d]IU֝{6NJgnys]7,m9F7 |s湟3i/峹7fe 6ʏz&1>+aK;i c*kپm۞Ρѕs0HzBτ =gWVOR>#9~Vs#y nIUMR<}H$ո6K.^P}M̓XO__ ,!0rI]^H@Ld\LӤ)5mbIV-ZP+B35p%oNਟqoD 6q+uVhYᔅёBVӊ*b Kh.8̲6_^ddyԠԘ]B"ђ),i37ܿM:_i~X@,-Ѭ,}pa<2 8<|{ޝʰ~Ő;,j^-@d.=4cj u V%]8})Ϸ$'*K X1l8HH̛J41E!gy,U=U=M5账zGV!=G?l^3B_nevMIYdkۖg5:ñlfpl\C l;>mJ_$\?7wj=zŊq }Lx {oFQ.j.ZM]ImnvQ{eW`el|cΑJJbLsIR0)- ;UM*C*.T]< z]ʗu@VޗSޕ53J'Grd ),ꁪaWwiְ] "Fs-aאbJ:Dr1I'.J ]-[|:j6"yFvju/cYx|P/Aޡ\(.]VH!O6qrqGvX?$K q3̘&丣߹|d:dnI&.BZzb@ &[1㹞~_OG>բh^Q|w4]`]w`増s^toǿLψu)VBlNux$V 6}yqc<$^GVM)$Ue_y[ń$`xK)J_Sn@6zD霘1-=F]` P{7>0!Mzm)?7?yi XyUUêVl9U5Qy,4(/5\}?o&,{w)3]:~@}.m@k&^I'%ŏqi%O(5LA١zjq ~q U@JX g[_REJrbrֿ|v e4LECލf ?_^r9-R7~'rfna@S4S`@4z9 Me`(x$ [vrQ p AW_v.L1@!Cd/;)̡X?x{;T?Vvavՠ8mrqFߦt>_A?P5(~N{'\:o_\zʬc<% }[J5<< _yR6$kj~FLtɦqNDrÄ{ x!E:0r D8ҡhWaY[pq.pQrFv: :&!=QΊPXǠ&e":آ}0hԺA oU{6:+D޷32-my,ͿH[>`PPtQZ8f :gA QV*)Bȃ&1^o)* kVy,Z/XV˸EJ?mN+gjGlч| }kC_s&`4l-B!W;ZmH5ƿ+qJ(l9@ gQY9O2]:jXڠUPRbTyq[T|,1%g2WZBbhuaI,{bA1٪DP놜z|$X>tBwʞNjaNn6~, KڠuXh}y=HЂh$ATgwLa엪͏1axr Jt<&5Q)`6/4M%gooj, Z cMZpLh֩gGdWa75Ł"֨VFm :jYhڴi6͛q4eMݰn1Bt\T1Ux;$1HkhbĄЏH 1S[.s Kګd:IJ, ~~=8pӬٻddx &%b(Ns ZFsE=Xx-9FTx ʡ6usJnԬ xO*(^Ffа4JH۷}wI@-mR硢',(1&^D +1/J_i^F"5P0c#ۜzw/]=s@+ܳ<4-#Hw4fEEixk!+T- m5_Vq&[A)fӆ5,(>,_mW` Ђv9t͛ Eos84*O{lӧo LjF/x^ý^&SP8>A&::ف V7C3!D6d!X|y:E_%7gk]&TmcVO#P_3k*"_/o>| 1r'X>ҧ/%Hyӳ>Zj4һT@hnu/~LyCaaU4Wi@~dyGZqi$ݥ9pC@&sr<>K1ѿK;JD,~t&@84 -9Z.n}:Εz#dh! ǥkO[:!]Y) tdOrrvP2+2*TEڄUjPBwKΘ =|Ǥ<3n魠*ڿfMhsX>WgON'$u7tAұAqh͌̇D0'*&40< BXFFV}oq|߻Gg^äkשGNrJws`ϏUL:J^ ck@ }ߓM$?t^"YSN[yļ+]p}LFY>HCAqpyM?x MzA >Dm7r)y蒾V͍l1ύ"wm_\s ɬ?=OMfR5UC ԫ{GeHa[y =sD RUW%Rd1'=uR(/_ 9ַܺI "%;0ݎb+MG`p\ {?sX΁RKV7M3y> sh)wdc yt\̌m7x5~ngl4mp‰Ѩ!k ԣIdBG4CBs5COYbjo۰8=vMa./lnMqfJ,ias2`0:{Y),fs~vAt T12?+E1VhcO=B@U Xy$c9h hׂU ׇL_CAkHq> yJ--?I'<TJ#2v$d1h0 Y!}=nbJ0dN݊Tl_9V9Jkm{\n.ӡ>AB0fsfX |,c:k;u>CvFގsZLWT xc`d```a<=|EdՓg_(ETu=O'{?Law]+tw^nD.}kzՇ 쯍U}ɩo9:΋;FШO;XSB[xe#2UoاC??✼ 9Xz{w> O3E*De[=픖wE:seI5oÞR݇G=SBPs|W+Ⱥ }[0l]1V~ٴFoMr;'O^gLyhol7/ӌrq3}=vCCHF=ǡv @ilr.r4CүVldV¬L[eN0WԿoϓiosWwz:zQYY3RyK >?+#B|Jzj6]@UD-Pv>n໌u;WOMeFYг\l@*!u?'m '18 >wCÚ\fMc}~5lmo,.}Yr[Kf\yBGyoC[ |EE@ \}d<z/ |x{TgN.iBdb!3iMe$׹4M='4ri!e}Nҿ1H6dHAT8T* HGJ%K^ 2 RYHYRyr*УBTq"(*ѯTDSTuT-Iz jpE/N:R]ɕW gKnl7wSGG{oxDJ=é =Ż7,5w0@N386C&9^5;J-H~i >j^+zOPu//wR+=q v@GSLLgr _:KຈLzK[w˘Yu:sGXK˟Qt8;*3 s3=6(T~G77L4YCٜ9񜋮z]%q  ϖ1TeWe}(=drwsoWse \迎$H} nEc2pϘoKS }woZ{/o?9w*z % އaa/G|wywᘋɀu}є<m󐼇O~p)>kyg{ü,Ǜuβ(MxjAƿݤMk`RADݴ7?MhbW6;I&avk_@+@Uo'cBMH7g<dE ,p?-QvZ^SJr /gp}oyw/xGY:wLƜle>[.1[.bq- uyזK輵mwfyx~bbЇ1BL IvQ K^Ik&LŽD0fb`0(JfRMdDI/DK1Z`*tMƬ d.do<UڨUڴMr;gzpXmk'F}FUF]=j;௲Ki"bD.xB$dy&_jQ>º\ՒO-9"ZmWj\DI滎SidIΩ+Щ})dG»2']ZJZrl$;2VznM"L4R+_ ek=~^^8D9yWy1E& ϋx}WtȲuUb'X̔ؖ,O`ݶ5- 0̏1}̰Ls~N$ݾ}oW))L?nJ].ucԭRn4d 90 X ư l l [ְ `{v`gv`w`o1P `8`8VL ¡pGp p'p pgp Pzj4Fj-hClX ]p}p5C!D0· B.KR .+J kZF n[V n;N {^AxGQx 'Ix gYxEx ^WUx3 o;.x7 !0 $| > "_/W5:| ߂ow=>~?O39~ _o~?Ÿ+ ¿/0bp XaQ\qčpc7psĭpk߄v=;N3n;{^7c XAMN~?Ax0p qgP< #H< cX<D<):xgxX:6 [ڸ`袇kCpqq-x^x^Wx^x^7xތxގwxލxޏ>>O>>/f| ߆ow;]n|߇Ca| ?ŏI~? E|_ƯWku~w{}?ƟOgso ?/W?_JQ2i TaQZFihcڄ6hsڂhkچDv=@;N3Bn;A{^7CST!LM~?@At0BhifP:#H:cX:D:NST:N3L:Φs\ydQ$E-jSlZM]rG}rɣ5S@!E4G@Χ B.KR.+JkZFn[Vn;N{^AzGQz'IzgYzEz^WcAv#(ot?StZ~Ayb: nN/vj DUϝS۫|\QHn vr3ot<ϦjCҾk5| lIuw9ba G10竖N^O踍nXouܾ sTSM!ˮnSV\ShKѳn~mX=[ڡ؍bZGNXv3Y_sT+N _L:>WGAhӲo{ NwG[VCɩrs#_e=oNgy5YVS&ufLD T^n5iY|^~Hˡgs;'MI#I3>+7A:p}=[|y-N*y.orJqQYX;(Ck8>koqDWpd5E=qunk 6t$z"cÎ|١(S cJ)0.Geɔq:-# $ Y=f f-YVtyXKhQ]ԗH e_`~(5TAFֱQijhr&|`DC {nA9YH61G&Ύm/% iźAJcO wtCŗ^l4b&ψ8WV/g|%%Y]%Ԯ{M>ɏ63Y 8Tcx7V.M\7r8G 6CpWlЋcS\Ha /r6z#^`ޑ5,Q!^ߴ]&h#*ZL>K,GҧK\w>5]-2䖠qRs#?Xb9Vq-ˎJK! <= "4sύ=qWv/TKkXedI$9GM7\@&SJ5H⁚+C%)RVU)&E}Uc|8L h,]M hR@dVui(KQIf)EU )4>&<и+RRb\kӵJ+ $J+ $0, ʂ( gu!в1tmZ&akEX+V4tV !6dZC@ 2dȐ0a zhL@fϻ?PUTTPUT*4US^nHKhĄ EE|Q_TEE|QĤ &!L bnb܊BLa)$EYU)&)K2!0XKb C,a IIHJ3bC` 1!f0 3bC` _FYeA!0ʂ" DzC7DzC7DzC7*0!!!!!!! LA)S,z.sK"!UAT!"!"!"!"!"!"!"!"1)DC"JU۴41kƙ")қ:& ]2XbB 3Kooooooooof)Uzu]uYzRWzB׃VzJӺlROi);y4ҼSwJNi);y4ҼSWҴּӚwZNki;y5ּӚwZNkiͫckIҌѼ3WGؒ;yg4Ѽ3wFhY;yg5ռwVΊS&5&դtVj _application/octet-stream !" _+https://adlm.moj.gov.sa/css/linearicons.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_+https://adlm.moj.gov.sa/css/linearicons.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Mon, 15 Jan 2018 08:37:28 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTT8362_"0d44c13dc8dd31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} $*-6?ACJR]fhjlnprtv ,2RWlq~eO @font-face { font-family: 'Linearicons-Free'; src:url('../fonts/Linearicons-Free.eot?w118d'); src:url('../fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'), url('../fonts/Linearicons-Free.woff2?w118d') format('woff2'), url('../fonts/Linearicons-Free.woff?w118d') format('woff'), url('../fonts/Linearicons-Free.ttf?w118d') format('truetype'), url('../fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg'); font-weight: normal; font-style: normal; } .lnr { font-family: 'Linearicons-Free'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .lnr-home:before { content: "\e800"; } .lnr-apartment:before { content: "\e801"; } .lnr-pencil:before { content: "\e802"; } .lnr-magic-wand:before { content: "\e803"; } .lnr-drop:before { content: "\e804"; } .lnr-lighter:before { content: "\e805"; } .lnr-poop:before { content: "\e806"; } .lnr-sun:before { content: "\e807"; } .lnr-moon:before { content: "\e808"; } .lnr-cloud:before { content: "\e809"; } .lnr-cloud-upload:before { content: "\e80a"; } .lnr-cloud-download:before { content: "\e80b"; } .lnr-cloud-sync:before { content: "\e80c"; } .lnr-cloud-check:before { content: "\e80d"; } .lnr-database:before { content: "\e80e"; } .lnr-lock:before { content: "\e80f"; } .lnr-cog:before { content: "\e810"; } .lnr-trash:before { content: "\e811"; } .lnr-dice:before { content: "\e812"; } .lnr-heart:before { content: "\e813"; } .lnr-star:before { content: "\e814"; } .lnr-star-half:before { content: "\e815"; } .lnr-star-empty:before { content: "\e816"; } .lnr-flag:before { content: "\e817"; } .lnr-envelope:before { content: "\e818"; } .lnr-paperclip:before { content: "\e819"; } .lnr-inbox:before { content: "\e81a"; } .lnr-eye:before { content: "\e81b"; } .lnr-printer:before { content: "\e81c"; } .lnr-file-empty:before { content: "\e81d"; } .lnr-file-add:before { content: "\e81e"; } .lnr-enter:before { content: "\e81f"; } .lnr-exit:before { content: "\e820"; } .lnr-graduation-hat:before { content: "\e821"; } .lnr-license:before { content: "\e822"; } .lnr-music-note:before { content: "\e823"; } .lnr-film-play:before { content: "\e824"; } .lnr-camera-video:before { content: "\e825"; } .lnr-camera:before { content: "\e826"; } .lnr-picture:before { content: "\e827"; } .lnr-book:before { content: "\e828"; } .lnr-bookmark:before { content: "\e829"; } .lnr-user:before { content: "\e82a"; } .lnr-users:before { content: "\e82b"; } .lnr-shirt:before { content: "\e82c"; } .lnr-store:before { content: "\e82d"; } .lnr-cart:before { content: "\e82e"; } .lnr-tag:before { content: "\e82f"; } .lnr-phone-handset:before { content: "\e830"; } .lnr-phone:before { content: "\e831"; } .lnr-pushpin:before { content: "\e832"; } .lnr-map-marker:before { content: "\e833"; } .lnr-map:before { content: "\e834"; } .lnr-location:before { content: "\e835"; } .lnr-calendar-full:before { content: "\e836"; } .lnr-keyboard:before { content: "\e837"; } .lnr-spell-check:before { content: "\e838"; } .lnr-screen:before { content: "\e839"; } .lnr-smartphone:before { content: "\e83a"; } .lnr-tablet:before { content: "\e83b"; } .lnr-laptop:before { content: "\e83c"; } .lnr-laptop-phone:before { content: "\e83d"; } .lnr-power-switch:before { content: "\e83e"; } .lnr-bubble:before { content: "\e83f"; } .lnr-heart-pulse:before { content: "\e840"; } .lnr-construction:before { content: "\e841"; } .lnr-pie-chart:before { content: "\e842"; } .lnr-chart-bars:before { content: "\e843"; } .lnr-gift:before { content: "\e844"; } .lnr-diamond:before { content: "\e845"; } .lnr-linearicons:before { content: "\e846"; } .lnr-dinner:before { content: "\e847"; } .lnr-coffee-cup:before { content: "\e848"; } .lnr-leaf:before { content: "\e849"; } .lnr-paw:before { content: "\e84a"; } .lnr-rocket:before { content: "\e84b"; } .lnr-briefcase:before { content: "\e84c"; } .lnr-bus:before { content: "\e84d"; } .lnr-car:before { content: "\e84e"; } .lnr-train:before { content: "\e84f"; } .lnr-bicycle:before { content: "\e850"; } .lnr-wheelchair:before { content: "\e851"; } .lnr-select:before { content: "\e852"; } .lnr-earth:before { content: "\e853"; } .lnr-smile:before { content: "\e854"; } .lnr-sad:before { content: "\e855"; } .lnr-neutral:before { content: "\e856"; } .lnr-mustache:before { content: "\e857"; } .lnr-alarm:before { content: "\e858"; } .lnr-bullhorn:before { content: "\e859"; } .lnr-volume-high:before { content: "\e85a"; } .lnr-volume-medium:before { content: "\e85b"; } .lnr-volume-low:before { content: "\e85c"; } .lnr-volume:before { content: "\e85d"; } .lnr-mic:before { content: "\e85e"; } .lnr-hourglass:before { content: "\e85f"; } .lnr-undo:before { content: "\e860"; } .lnr-redo:before { content: "\e861"; } .lnr-sync:before { content: "\e862"; } .lnr-history:before { content: "\e863"; } .lnr-clock:before { content: "\e864"; } .lnr-download:before { content: "\e865"; } .lnr-upload:before { content: "\e866"; } .lnr-enter-down:before { content: "\e867"; } .lnr-exit-up:before { content: "\e868"; } .lnr-bug:before { content: "\e869"; } .lnr-code:before { content: "\e86a"; } .lnr-link:before { content: "\e86b"; } .lnr-unlink:before { content: "\e86c"; } .lnr-thumbs-up:before { content: "\e86d"; } .lnr-thumbs-down:before { content: "\e86e"; } .lnr-magnifier:before { content: "\e86f"; } .lnr-cross:before { content: "\e870"; } .lnr-menu:before { content: "\e871"; } .lnr-list:before { content: "\e872"; } .lnr-chevron-up:before { content: "\e873"; } .lnr-chevron-down:before { content: "\e874"; } .lnr-chevron-left:before { content: "\e875"; } .lnr-chevron-right:before { content: "\e876"; } .lnr-arrow-up:before { content: "\e877"; } .lnr-arrow-down:before { content: "\e878"; } .lnr-arrow-left:before { content: "\e879"; } .lnr-arrow-right:before { content: "\e87a"; } .lnr-move:before { content: "\e87b"; } .lnr-warning:before { content: "\e87c"; } .lnr-question-circle:before { content: "\e87d"; } .lnr-menu-circle:before { content: "\e87e"; } .lnr-checkmark-circle:before { content: "\e87f"; } .lnr-cross-circle:before { content: "\e880"; } .lnr-plus-circle:before { content: "\e881"; } .lnr-circle-minus:before { content: "\e882"; } .lnr-arrow-up-circle:before { content: "\e883"; } .lnr-arrow-down-circle:before { content: "\e884"; } .lnr-arrow-left-circle:before { content: "\e885"; } .lnr-arrow-right-circle:before { content: "\e886"; } .lnr-chevron-up-circle:before { content: "\e887"; } .lnr-chevron-down-circle:before { content: "\e888"; } .lnr-chevron-left-circle:before { content: "\e889"; } .lnr-chevron-right-circle:before { content: "\e88a"; } .lnr-crop:before { content: "\e88b"; } .lnr-frame-expand:before { content: "\e88c"; } .lnr-frame-contract:before { content: "\e88d"; } .lnr-layers:before { content: "\e88e"; } .lnr-funnel:before { content: "\e88f"; } .lnr-text-format:before { content: "\e890"; } .lnr-text-format-remove:before { content: "\e891"; } .lnr-text-size:before { content: "\e892"; } .lnr-bold:before { content: "\e893"; } .lnr-italic:before { content: "\e894"; } .lnr-underline:before { content: "\e895"; } .lnr-strikethrough:before { content: "\e896"; } .lnr-highlight:before { content: "\e897"; } .lnr-text-align-left:before { content: "\e898"; } .lnr-text-align-center:before { content: "\e899"; } .lnr-text-align-right:before { content: "\e89a"; } .lnr-text-align-justify:before { content: "\e89b"; } .lnr-line-spacing:before { content: "\e89c"; } .lnr-indent-increase:before { content: "\e89d"; } .lnr-indent-decrease:before { content: "\e89e"; } .lnr-pilcrow:before { content: "\e89f"; } .lnr-direction-ltr:before { content: "\e8a0"; } .lnr-direction-rtl:before { content: "\e8a1"; } .lnr-page-break:before { content: "\e8a2"; } .lnr-sort-alpha-asc:before { content: "\e8a3"; } .lnr-sort-amount-asc:before { content: "\e8a4"; } .lnr-hand:before { content: "\e8a5"; } .lnr-pointer-up:before { content: "\e8a6"; } .lnr-pointer-right:before { content: "\e8a7"; } .lnr-pointer-down:before { content: "\e8a8"; } .lnr-pointer-left:before { content: "\e8a9"; } $%& _%https://adlm.moj.gov.sa/css/style.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_%https://adlm.moj.gov.sa/css/style.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AGF456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Thu, 08 Mar 2018 05:56:09 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTU34513_"df8bf28a2b6d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} $'09;=DLW`bdfhjlnpy{}&,LRgly|eO /* GLOBAL STYLE -------------------------------------------------- */ @font-face{font-family:'GE Dinar One Light'; src:url('../fonts/ge_dinar_one_light.eot'); src:url('../fonts/ge_dinar_one_light.eot?#iefix') format('embedded-opentype'),url('../fonts/ge_dinar_one_light.woff2') format('woff2'),url('../fonts/ge_dinar_one_light.woff') format('woff'),url('../fonts/ge_dinar_one_light.ttf') format('truetype'),url('../fonts/ge_dinar_one_light.svg#ge_dinar_one_light') format('svg'); font-weight:normal; font-style:normal} @font-face{font-family:'GE Dinar One Regular'; src:url('../fonts/ge_dinar_one_medium.eot'); src:url('../fonts/ge_dinar_one_medium.eot?#iefix') format('embedded-opentype'),url('../fonts/ge_dinar_one_medium.woff2') format('woff2'),url('../fonts/ge_dinar_one_medium.woff') format('woff'),url('../fonts/ge_dinar_one_medium.ttf') format('truetype'),url('../fonts/ge_dinar_one_medium.svg#ge_dinar_oneregular') format('svg'); font-weight:normal; font-style:normal} @font-face{font-family:'GE Dinar One Bold'; src:url('../fonts/ge dinarone bold.eot'); src:url('../fonts/ge dinarone bold.eot?#iefix') format('embedded-opentype'),url('../fonts/ge dinarone bold.woff2') format('woff2'),url('../fonts/ge dinarone bold.woff') format('woff'),url('../fonts/ge dinarone bold.ttf') format('truetype'),url('../fonts/ge dinarone bold.svg#GE Dinar One Bold') format('svg'); font-weight:normal; font-style:normal} @font-face{ font-family:"Neue Helvetica LTW20 Light"; src:url("../fonts/NeueHelveticaLTW20Light.eot?#iefix"); src:url("../fonts/NeueHelveticaLTW20Light.eot?#iefix") format("eot"),url("../fonts/NeueHelveticaLTW20Light.woff") format("woff"),url("../fonts/NeueHelveticaLTW20Light.ttf") format("truetype"),url("../fonts/NeueHelveticaLTW20Light.svg#NeueHelveticaLTW20Light") format("svg"); } @font-face{ font-family:"Neue Helvetica LTW20 Roman"; src:url("../fonts/NeueHelveticaLTW20Roman.eot?#iefix"); src:url("../fonts/NeueHelveticaLTW20Roman.eot?#iefix") format("eot"),url("../fonts/NeueHelveticaLTW20Roman.woff") format("woff"),url("../fonts/NeueHelveticaLTW20Roman.ttf") format("truetype"),url("../fonts/NeueHelveticaLTW20Roman.svg#NeueHelveticaLTW20Roman") format("svg"); } @font-face{ font-family:"Neue Helvetica LTW20 Bold"; src:url("../fonts/NeueHelveticaLTW20Bold.eot?#iefix"); src:url("../fonts/NeueHelveticaLTW20Bold.eot?#iefix") format("eot"),url("../fonts/NeueHelveticaLTW20Bold.woff") format("woff"),url("../fonts/NeueHelveticaLTW20Bold.ttf") format("truetype"),url("../fonts/NeueHelveticaLTW20Bold.svg#NeueHelveticaLTW20Bold") format("svg"); } @font-face { font-family: "DroidSansArabic"; src: url("../fonts/DroidSansArabic.eot"); /* IE9 Compat Modes */ src: url("../fonts/DroidSansArabic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../fonts/DroidSansArabic.otf") format("opentype"), /* Open Type Font */ url("../fonts/DroidSansArabic.svg") format("svg"), /* Legacy iOS */ url("../fonts/DroidSansArabic.ttf") format("truetype"), /* Safari, Android, iOS */ url("../fonts/DroidSansArabic.woff") format("woff"), /* Modern Browsers */ url("../fonts/DroidSansArabic.woff2") format("woff2"); /* Modern Browsers */ font-weight: normal; font-style: normal; } html{ background: url(../images/bg.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } body { font:16px 'GE Dinar One Regular',DroidSansArabic;margin:0; padding:0;color:#157c6a; background-color:transparent; direction: rtl;-webkit-overflow-scrolling: touch; text-align:right; } .container{ padding-left: 0; padding-right: 0; } .nopadding { padding: 0 !important; margin: 0 !important; } /***Start Header***/ .fixed-header { position: fixed; top:0; left:0; width: 100%; } .headeritems{} .header{z-index:7; width:100%; margin:0;} .logo{float:right; background:url(../images/logo.png) no-repeat center right; background-image: linear-gradient(transparent,transparent),url(../images/logo.png); display:block; height:76px; margin: 10px 0px 30px 0;} .searchMobile{display:none} .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5, .col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10, .col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 { padding-right: 0px; padding-left: 0px } /*--------------------uppermenu navbar-----------*/ #uppermenu.navbar{ height:40px;background-color:#dacb8b !important; padding:0; font-size:17px;border: 0px; border-radius:0; z-index:9999;} #uppermenu.navbar .navbar-collapse {background:#dacb8b ;} .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(255, 255, 255, 0.9); } .navbar-nav{ -webkit-padding-start: 0px; } .navbar-collapse { padding-right: 15px; padding-left: 0px; } .navbar-nav>li { float: right; } #uppermenu.navbar .navbar-collapse>.navbar-nav>li>a { line-height: 40px; padding: 5px 15px; } #uppermenu.navbar .navbar-collapse .nav > li:hover { background:#f1e6b9; } .navbar-nav>li>a.home { line-height: 29px; } .navbar-brand { float: left;} #uppermenu.navbar .nav { height:40px; } #uppermenu.navbar ul li a.home i {margin-left:0;font-size:35px;} .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: rgba(194, 169, 62, 0.9); background-color: #168C77; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: rgba(194, 169, 62, 0.9); background-color: transparent; } #uppermenu.navbar-default .navbar-nav a.nav-link { color: rgba(21, 124, 106, 0.8); } #uppermenu.navbar-default .navbar-nav .nav-link .fa-angle-down { font-size:30px; vertical-align: middle; margin-left: 10px; font-weight:bold; color:#157c6a; } .nav-link .fa-angle-down:hover,.nav-link:hover .fa-angle-down { color:#fff;} .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(194, 169, 62, 0.9); } #uppermenu.navbar .navbar-nav li.active { background-color: #168C77; } .navbar-brand { padding: 0; } .navbar-brand img{ margin:5px 10px 0 0 ; height: 40px; } .dropdown-menu{ text-align:right; } .dropdown-menu>li>a {padding:10px 20px;} /* MEGAMENU STYLE -------------------------------------------------- */ .megamenu .nav, .megamenu .collapse, .megamenu .dropup, .megamenu .dropdown { position: static; } .megamenu .container { position: relative; } .megamenu .dropdown-menu { right: auto; } .megamenu .megamenu-content { padding: 15px; } .megamenu .megamenu-content h3{ margin-top: 0; color: #c7b25a; font-size: 18px; text-align: center; padding: 5px; } .megamenu .dropdown.megamenu-fw .dropdown-menu { left: 0; right: 0; } .dropdown-menu { background-color: #555; } .dropdown-menu>li>a { font-size:16px; color: #fff; text-decoration: none; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background:#168C77; color:#c7b25a; } .dropdown-menu h3 { background-color: #404040; } .dropdown-menu h3 img { width:26px; margin-left:10px; } .am-submenu { line-height: 30px; font-size:16px; } .am-submenu>li>a{ text-decoration:none;} .am-submenu a{color:#fff;} .am-submenu li:hover{ background:#168C77;} .am-submenu li:hover a{ color:#c7b25a;} /*--------------Navbar---------------------------*/ .navbar{ /*height:62px;*/background-color: #157c6a !important; padding:0; font-size:20px;border: 0px; border-radius:0;} .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(255, 255, 255, 0.9); } .navbar-nav{ -webkit-padding-start: 0px; } .navbar-collapse { padding-right: 15px; padding-left: 0px; } .navbar-nav>li { float: right; } .navbar-nav>li>a { line-height: 40px; padding: 11px 15px; } .navbar-nav>li>a.home { line-height: 29px; } .navbar-brand { float: right; } /*.navbar .nav { height:62px; } .navbar ul li a { height:62px;}*/ /*.navbar ul li a.home { margin:4px 6px 0 6px;}*/ .navbar ul li a.home i {margin-left:0;font-size:35px;} .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: rgba(194, 169, 62, 0.9); background-color: #168C77; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: rgba(194, 169, 62, 0.9); background-color: transparent; } .navbar-default .navbar-nav a.nav-link { color: rgba(255, 255, 255, 0.8); } .nav-link .fa-angle-down { font-size:30px; vertical-align: middle; margin-left: 10px; font-weight:bold; color:#c7b25a; } .nav-link .fa-angle-down:hover,.nav-link:hover .fa-angle-down { color:#fff;} .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(194, 169, 62, 0.9); } .navbar .navbar-nav li.active { background-color: #168C77; } .dropdown-menu{ text-align:right; } .dropdown-menu>li>a {padding:10px 20px;} /* MEGAMENU STYLE -------------------------------------------------- */ .megamenu .nav, .megamenu .collapse, .megamenu .dropup, .megamenu .dropdown { position: static; } .megamenu .container { position: relative; } .megamenu .dropdown-menu { right: auto; } .megamenu .megamenu-content { padding: 15px; } .megamenu .megamenu-content h3{ margin-top: 0; color: #c7b25a; font-size: 18px; text-align: center; padding: 5px; } .megamenu .dropdown.megamenu-fw .dropdown-menu { left: 0; right: 0; } .dropdown-menu { background-color: #555; } .dropdown-menu>li>a { font-size:16px; color: #fff; text-decoration: none; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background:#168C77; color:#c7b25a; } .dropdown-menu h3 { background-color: #404040; } .dropdown-menu h3 img { width:26px; margin-left:10px; } .am-submenu { line-height: 30px; font-size:16px; } .am-submenu>li>a{ text-decoration:none;} .am-submenu a{color:#fff;} .am-submenu li:hover{ background:#168C77;} .am-submenu li:hover a{ color:#c7b25a;} /*.navbar>div>div>div{width:46px; float: left; height:46px; margin-right:5px}*/ .navbar>div>div>div.search>a.link{background-image:url(../images/search_btn.png);background-image: linear-gradient(transparent,transparent),url(../images/search_btn.svg);} .navbar>div>div>div>a.link{display:inline-block; width:46px; height:46px; /*background-color:#FFF; background-repeat:no-repeat; background-position:0 0;*/ z-index:2; left:0; float:left; margin:0 0 3px 0; -webkit-transition:background 0.3s ease-in-out; -moz-transition:background 0.3s ease-in-out; -ms-transition:background 0.3s ease-in-out; -o-transition:background 0.3s ease-in-out; transition:background 0.3s ease-in-out; cursor:pointer} .vis_logo { text-align:center; background-image:url(../images/magno.png); background-repeat:no-repeat; background-size: auto 100px; width:100px; height:120px; background-position: center; } .vis_logo h4 { font-size: 45px; font-weight:bold; padding-top: 20px; } /**Side Tools**/ .toolsbox{height:46px; float:left; margin: 20px 0 0 0; position:relative} .toolsbox>div{padding:0; margin:0 auto; list-style:none; float:left} .toolsbox>div>.vis_logo{width:145px; float: left; height:auto; margin-right:45px} .toolsbox>div>div{width:46px; float: left; height:46px; margin-right:5px} .toolsbox>div>div.themes{top:40px} .toolsbox>div>div.ver{top:40px} .toolsbox>div>div.apps{position:relative; overflow:hidden; -webkit-transition:width 0.5s ease-in-out; -moz-transition:width 0.5s ease-in-out; -ms-transition:width 0.5s ease-in-out; -o-transition:width 0.5s ease-in-out; transition:width 0.5s ease-in-out} .toolsbox>div>div.apps.active{width:220px; -webkit-transition:width 0.5s ease-in-out; -moz-transition:width 0.5s ease-in-out; -ms-transition:width 0.5s ease-in-out; -o-transition:width 0.5s ease-in-out; transition:width 0.5s ease-in-out} .toolsbox>div>div.language{top:120px} .toolsbox>div>div>a.link{display:inline-block; width:46px; height:46px; /*background-color:#FFF; background-repeat:no-repeat; background-position:0 0;*/ z-index:2; left:0; float:left; margin:0 0 3px 0; -webkit-transition:background 0.3s ease-in-out; -moz-transition:background 0.3s ease-in-out; -ms-transition:background 0.3s ease-in-out; -o-transition:background 0.3s ease-in-out; transition:background 0.3s ease-in-out; cursor:pointer} .toolsbox>div>div:hover>a.link{background-color:#157C6A;background-position:0 -46px} .toolsbox>div>div.userbox>a.link{background-image:url(../images/quicktoolsUser.png);background-image: linear-gradient(transparent,transparent),url(../images/quicktoolsUser.svg);} .toolsbox>div>div.themes>a.link{background-image:url(../images/quicktoolsTheme.png);background-image: linear-gradient(transparent,transparent),url(../images/quicktoolsTheme.svg);} .toolsbox>div>div.ver>a.link{background-image:url(../images/quicktoolsVer.png);} .toolsbox>div>div.apps>a.link{background-image:url(../images/quicktoolsApps.png);background-image: linear-gradient(transparent,transparent),url(../images/quicktoolsApps.svg); z-index:4} .toolsbox>div>div.language>a.link{background-image:url(../images/quicktoolsEn.png);background-image: linear-gradient(transparent,transparent),url(../images/quicktoolsEn.svg);} .toolsbox>div>div.search>a.link{background-image:url(../images/search_btn.png);background-image: linear-gradient(transparent,transparent),url(../images/search_btn.svg);} .toolsbox>div>div.mail>a.link{background-image:url(../images/mail_btn.png);background-image: linear-gradient(transparent,transparent),url(../images/mail_btn.svg);} .toolsbox>div>div>div.panel{width:200px; height: 184px; position:absolute; left:0; background:#FAFAFA; top:48px; display:none; padding:10px; border:1px solid #d3d3d3; box-sizing:border-box; z-index: 104;} .toolsbox>div>div.apps>div.panel{display:block; width:168px; position:absolute; top:0; left:51px; height:46px; padding:7px 10px; border:none; z-index:102; background:none} .toolsbox>div>div.apps.active>div.panel{display:block; left:51px; -webkit-transition:left 0.5s ease-in-out; -moz-transition:left 0.5s ease-in-out; -ms-transition:left 0.5s ease-in-out; -o-transition:left 0.5s ease-in-out; transition:left 0.5s ease-in-out} /*.toolsbox>div>div:hover>div.panel{display:block} */ .label-primary[href]:hover, .label-primary[href]:focus { background-color: #9c8830; } /*------------------Search--------------------*/ .search-form .form-group { float: right !important; transition: all 0.35s, border-radius 0s; width: 38px; height: 38px; background-color: #f9f5e4; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; border-radius: 25px; border: 2px solid #c8b356; margin:5px 10px 5px 0; } .search-form .form-group input.form-control { padding-right: 40px; border: 0 none; background: transparent; box-shadow: none; display:block; font-size: 20px; } .search-form .form-group input.form-control::-webkit-input-placeholder { display: none; } .search-form .form-group input.form-control:-moz-placeholder { /* Firefox 18- */ display: none; } .search-form .form-group input.form-control::-moz-placeholder { /* Firefox 19+ */ display: none; } .search-form .form-group input.form-control:-ms-input-placeholder { display: none; } .search-form .form-group:hover, .search-form .form-group.hover { width: 100%; border-radius: 4px 25px 25px 4px; } .search-form .form-group span.form-control-feedback { position: absolute; top: -1px; right: -2px; z-index: 2; display: block; width: 38px; height: 38px; line-height: 38px; text-align: center; color: #278570; left: initial; font-size: 24px; } /*-----------------carousel--------------------*/ .carousel-caption h4 a, .carousel-caption h4 a { color: #c8b356; text-decoration: none; } .carousel-caption h4 a:hover, .carousel-caption h4 a:focus { color: #fff; text-decoration: underline; } .label-primary { background-color: #c8b356; } #myCarousel .carousel-caption { left:0; right:0; bottom:0; text-align:right; padding:10px; background:rgba(0,0,0,0.6); text-shadow:none; } #myCarousel .list-group { position:absolute; top:0; right:0; padding-left: 0; } #myCarousel .list-group-item { border-radius:0px; cursor:pointer; } #myCarousel .list-group .active { background-color:#eee; color: #b19c3d; border-color: #c8b356; } #myCarousel a:hover, a:focus { color: #b19c3d; text-decoration: underline; } @media (min-width: 992px) { #myCarousel {padding-right:33.3333%;} #myCarousel .carousel-controls {display:none;} } @media (max-width: 991px) { .carousel-caption p, #myCarousel .list-group {display:none;} } /*.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; } .carousel-control-prev:focus, .carousel-control-prev:hover, .carousel-control-next:focus, .carousel-control-next:hover { color: #fff; text-decoration: none; outline: 0; opacity: .9; } .carousel-control-prev { left: 0; } .carousel-control-next { right: 0; } .carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; background-size: 100% 100%; } .carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); } .carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); } .carousel-indicators { position: absolute; right: 0; bottom: 10px; left: 0; z-index: 15; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; padding-left: 0; margin: 0 auto; list-style: none; padding-right: 0; } .carousel-indicators .active { width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; background-color: rgba(255, 255, 255, 0.5); } .carousel-indicators li { position: relative; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; background-color: rgba(255, 255, 255, 0.5); border-radius: 0px; border: 0; margin-top:0; margin-bottom:0; } .carousel-indicators li::before, .carousel-indicators li.active::before { position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; } .carousel-indicators li::after, .carousel-indicators li.active::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; right: 56%; bottom: 40px; left: 40%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; width:25%; } .carousel-caption h2{ line-height:45px; } .btn-ministry { color: #fff; background-color: #c0b05a; border-color: #8a7623; } .btn-ministry:hover, .btn-ministry:focus, .btn-ministry.focus, .btn-ministry:active, .btn-ministry.active, .open > .dropdown-toggle.btn-ministry { color: #fff; background-color: #9e9041; border-color: #8a7623; }*/ /*-----------Socila-----------*/ #social .twitter-con iframe { height:450px !important; background:#fff;} #send_article .article {font-size:24px; text-align:center; /*width:85%;*/ vertical-align:middle; padding-top:50px;} #send_article .article a {font-size:35px; color:#c8b354; } /*---------Services---------------*/ @media (min-width: 1200px) { .container { width: 1280px; } .servicesTabs { position: absolute; top: 50px; width: 50%; right: 0; z-index: 1; background:#fff; height: 340px; } .servicesTabs span { font-size:18px;} .servicesTabs h2 {margin-right:20px;} .servicesTabs .sep { font-size:30px; color:#b7b7b7;} } .noPadding { padding-right: 0 !important; padding-left: 0 !important; } .u-relativePos { position: relative !important; margin: 0 auto; } .nav-tab { margin-bottom: 0; padding-left: 0; list-style: none; -webkit-padding-start: 0px; } .nav > li { position: relative; display: block; } li { list-style: none; } .servicesTabs .nav-tab .active > a { background-color: #27957d; } .nav-tab > li > a { position: relative; display: block; padding: 18px 20px; height: 85px; background-color: #25816d; color: #fff; -webkit-transition: all 0.3s ease 0.1s; -moz-transition: all 0.3s ease 0.1s; -ms-transition: all 0.3s ease 0.1s; -o-transition: all 0.3s ease 0.1s; transition: all 0.3s ease 0.1s; } .nav-tab > li > a:before { content: ' '; position: absolute; width: 0; height: 0; left: -20px; right: auto; top: 32px; bottom: auto; border: 10px solid; z-index: 2; border-color: transparent transparent transparent transparent; -webkit-transition: all 0.3s ease 0.1s; -moz-transition: all 0.3s ease 0.1s; -ms-transition: all 0.3s ease 0.1s; -o-transition: all 0.3s ease 0.1s; transition: all 0.3s ease 0.1s; } .servicesTabs .nav-tab .active > a:before { border-color: transparent #27957d transparent transparent; } .servicesTabs .servicesTabs-title { font-size: 20px; margin-right:15px; } .servicesTabs .servicesTabs-title > strong { display: block; font-size: 1rem; } .tab-content { width: 100%; padding: 1.25rem 1.875rem; background: #fff; } .tab-content > .active { display: block; } .fade.in { opacity: 1; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear 0.3s ease 0.1s; -moz-transition: opacity 0.15s linear 0.3s ease 0.1s; -ms-transition: opacity 0.15s linear 0.3s ease 0.1s; -o-transition: opacity 0.15s linear 0.3s ease 0.1s; transition: opacity 0.15s linear 0.3s ease 0.1s; } .servicesTabs .servicesTabs-data { margin: 10px 0; min-height: 11.25rem; } .servicesTabs .servicesTabs-data .servicesTabs--links { display: block; width: 100%; display: block; width: 100%; box-sizing: border-box; height: 47px; line-height: 47px; border-bottom: solid 1px #e4e4e4; padding: 0 10px; color: #157c6a; -webkit-transition: all 0.2s ease 0.1s; -moz-transition: all 0.2s ease 0.1s; -ms-transition: all 0.2s ease 0.1s; -o-transition: all 0.2s ease 0.1s; transition: all 0.2s ease 0.1s; } .servicesTabs--links span {margin-right:15px;} .servicesTabs .servicesTabs-data .servicesTabs--links .servicesTabs---moreIcon { display: inline-block; float: left; width: 32px; height: 32px; border-radius: 50%; text-align: center; line-height: 32px; margin-top: 9px; -webkit-transition: all 0.2s ease 0.1s; -moz-transition: all 0.2s ease 0.1s; -ms-transition: all 0.2s ease 0.1s; -o-transition: all 0.2s ease 0.1s; transition: all 0.2s ease 0.1s; position: relative; font-size: 29px; border: 2px solid #c1a73c; } .servicesTabs .servicesTabs-data .servicesTabs--links:hover i {color:#c1a73c;} .servicesTabs .servicesTabs-data .servicesTabs--links:hover .servicesTabs---moreIcon{border: 2px solid #157c6a; } .btn{ display: inline-block; margin: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 0.625rem 1.5625rem; font-size: 1.7rem; min-width: 9.375rem; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1); transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1); position: relative; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); font-family: "droidsansarabic", sans-serif; color: #fff; } .btn-secondary{ color: #fff; background-color: #c0b05a; border-color: #9d8a70; } .btn-arrow { margin-right: 10px; } .tit-icon { float:right; border-bottom: 3px solid #c8b356;} .no_padding_right {padding-right:0;} .no_padding_left {padding-left:0;} /*------------News--------------*/ .slider { /*width: 50%;*/ /*margin: 100px auto;*/ } .slick-slide { margin: 0px 20px; } .slick-slide img { width: 100%; } .slick-prev:before, .slick-next:before { color: black; } .slick-slide { transition: all ease-in-out .3s; /*opacity: .2;*/ } .slick-active { /*opacity: .5;*/ } .slick-current { opacity: 1; } .componentTitle span { border-bottom: 3px solid #c8b356; padding-right: 1.5rem; /*margin-bottom: 1.4375rem;*/ font-size: 28px; line-height: 2.2rem; padding-bottom:6px; /*background: url(images/title_bg.png) no-repeat; background-position:right bottom; max-width:25%;*/ float:right; } .componentTitle.componentTitle-PaddingLeft { padding-left: 5rem; padding-bottom: 10px; margin: 0; } .hr {border-bottom:2px solid #d7d7d7; margin-bottom:20px;padding-bottom: 20px;} #news{margin-top:20px;} .btn-componentTitle {color:#157c6a;} .btn-componentTitle i {color:#c8b356; font-size:22px; font-weight:bold;} .btn-componentTitle{color:#157c6a; direction:rtl;z-index: 999; float: left;} .slider p{color:#444; float:right;direction:rtl;padding:5px 5px 0 0 ; text-align:right; } .slider p i{margin-left:10px;} #news .news_img_div {position:relative;} #news .news_img {} #news .news_head { position: absolute; bottom: 0px; right: 0; width: 100%; text-align:right; background: #f00; background: rgba(194,169,62,0.8); padding: 10px; margin: 0; color: #fff; } .news_regular .slick-dots {text-align:left; margin-left:15px;} /***Footer Section***/ .footer{margin: 40px 0 0 0;padding-bottom: 0px;width: 100%; height:300px;background-color:#d8ca89;} .footer>.footerGreen{ color:#535353; font:bold 20px 'GE Dinar One Light'; box-sizing:border-box; padding:15px 0; margin-left:auto;margin-right:auto;line-height: 18px;} .footer>.footerGreen>.right{float:right;} .footer>.footerGreen>.right>.rights{} .footer>.footerGreen>.right>.fLinks{ } .footer>.footerGreen>.right>.fLinks>ul{list-style:none;line-height:30px;} .footer>.footerGreen>.right>.fLinks>ul>li>a{color:#535353; text-decoration:none; display:inline-block; margin:0 5px;white-space: nowrap; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;} .footer>.footerGreen>.right>.fLinks>ul>li>a:hover{color:#fff; text-decoration:underline;padding-right:15px; font-size:22px;} .footer>.footerGreen>.right>.fLinks>a:first-child{margin:0 0 0 5px;white-space: nowrap;} .footer>.footerGreen>.left{float:left;} .footer > .footerGreen > .left > p {float: right; margin: 0 0 20px 0; } .footer>.footerGreen>.left>ul{margin: 0; padding:0; list-style:none; float:right;} .footer>.footerGreen>.left>ul>li{float:left; width:40px; text-align:center} .footer>.footerGreen>.left>ul>li>a{ background-position: center center; background-repeat:no-repeat; height:22px; display:inline-block; color:#535353;} .footer>.footerGreen>.left>ul>li>a>i{font-size:24px;} .footer>.footerGreen>.left>ul>li>a:hover>i{color:#fff;} /*.footer>.footerGreen>.left>ul>li>a.facebook{background-image:url(../images/facebook.png);background-image:linear-gradient(transparent,transparent),url(../images/facebook.svg);width:22px} .footer>.footerGreen>.left>ul>li>a.twitter{background-image:url(../images/twitter.png);background-image:linear-gradient(transparent,transparent),url(../images/twitter.svg); width:26px} .footer>.footerGreen>.left>ul>li>a.youtube{background-image:url(../images/youtube.png);background-image:linear-gradient(transparent,transparent),url(../images/youtube.svg); width:20px} .footer>.footerGreen>.left>ul>li>a.googleplus{background-image:url(../images/gplus.png);background-image:linear-gradient(transparent,transparent),url(../images/gplus.svg); width:22px} .footer>.footerGreen>.left>ul>li>a.facebook:hover{background-image:url(../images/facebook-hover.png);background-image: linear-gradient(transparent,transparent),url(../images/facebook-hover.svg);} .footer>.footerGreen>.left>ul>li>a.twitter:hover{background-image:url(../images/twitter-hover.png);background-image: linear-gradient(transparent,transparent),url(../images/twitter-hover.svg);} .footer>.footerGreen>.left>ul>li>a.youtube:hover{background-image:url(../images/youtube-hover.png);background-image: linear-gradient(transparent,transparent),url(../images/youtube-hover.svg);} .footer>.footerGreen>.left>ul>li>a.googleplus:hover{background-image:url(../images/gplus-hover.png);background-image: linear-gradient(transparent,transparent),url(../images/gplus-hover.svg);}*/ .footer>.footerBrowsers{ } .footer>.footerBrowsers>.right{background: url('../images/browsers.png') no-repeat right 0px; float:right; width:400px; height: 43px; font: 11px 'GE Dinar One Light'; padding: 10px 139px 0 0; line-height: 17px; color:#B0B0B0;margin-right: 15px;} .footer>.footerBrowsers>.left{float:left; margin: 10px 0 0 15px;} .footer>.footerBrowsers>.left>a{display:inline-block; text-decoration:none; margin:0 5px 0 0} .footer>.footerGreen>.copyright{text-align:center;margin-top:0px;} .footer .tit-icon { float:right; margin-top: 16px; border-bottom: 3px solid #c8b356;} .thumbnail { border:none;} @media (min-width: 1200px) { .container { width: 1280px; } } @media (min-width: 768px) { .logomob { display:none;} } @media screen and (max-width: 767px) { .logo { display:none;} .footer { height:80px;} .footer .right, .footer .left{ display:none;} } @media (max-width: 768px){ .navbar-default .navbar-collapse .navbar-right { margin-right: 0px; margin-left: 0px; } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0px; margin-left: 0px; } .search-form .form-group:hover, .search-form .form-group.hover { width: 90%; border-radius: 4px 25px 25px 4px; } .vis_logo{ width:100%;} .syslogo img, .vis_logo h4 { margin-left: auto; margin-right: auto; } } .GridPager a, .GridPager span { display: block; height: 30px; width: 30px; font-weight: Regular; font-size:18px; text-align: center; text-decoration: none; } .GridPager a { background-color: #157c6a; color: White; border: 1px solid #969696; } .GridPager span { background-color: #fcf8e3; color: #000; border: 2px solid #157c6a; } ()*+_5https://adlm.moj.gov.sa/fonts/ge_dinar_one_light.woffObplist00bcX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\]U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_5https://adlm.moj.gov.sa/fonts/ge_dinar_one_light.woff+,-.Z$classnameX$classesUNSURL-/XNSObject#AGD456?HWNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5_application/octet-streamWASP.NET_Wed, 18 Mar 2015 12:03:28 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU22060_"0a84d8b7361d01:0"+,Z[\NSDictionaryZ/_application/octet-stream+,^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~&/58AJLNU]hqsuwy{}!)IOou $f&OV,wOFFV,FFTM`FGDEFDNm GPOS,0+ GSUB4+FOS/2Y`tTcmapd $cvt pNfpgmxeS/gasp ,glyf 4?m]b3>pe`1M5XJh~ro/xD(k_*2}xc`d``bac`J,JLbI,c``3$, zxOlTU;Z+iPBL$VAĦ*?bf*cS]c\paXU" ) """"""""""bAD@D{34LL3y{s ($RSSIfBЇ@ۅ:>WJeZ:LgSNgӭԥmPI?4Mmc>!Ѭ]_F+-< T2i"C+O0i?!јm9_Qy8|4/Y~m]-ʯJ0{/a414י3,]#>e#'P P*CM 5<f= *G'JvWiΕk,} ]x(oؾe&o\u+X۪cT׳5fs F6hoC{d#=(>6nf []M|lSvvKvne7{JU׮|}[m|PAw0ݪ(?g~ᘪ䄹WxNv;UE;Ϫ3sc,lyvhlW¥~i2ϲ;j/& Ov>%nEQ;ħS8g F-?Yݑ|{5^Wԫ^U9"Yћ{ &3q]sU"R00DGڅ@ɨj Dbu{;܉(W]aoPT>qqes+W"_1ä4<[QqE +GYI grKv-W+jy^m=]ApDOYyt/KeJFme[eNYG6E\QYsRˏَ,B*_Tnq  b\%x]%gr|%ʿ[ge֜N8ڟONxc`bΨjra,Vco iLBlL\LLLL, @%  ?H)ϖ/3H܁S (xKTAw_U:gmK? /""քNŐ2Y$""/$"*B",D`Q!MsviVa袋^^~hLeS)\ 9Eʚ5\N.x]QN[A  9{ Սbd;i7rq@D گH!H|B>!3k4;;sΙ3KʑwkS$6NH덌Zlfu є;j=o)M;Z ;4: !qKͺb00.?R4j˰Ѽ34@Skm!qK˦6$tUS]`*́Vy &ҷ$, b 9@HƼIJ;ㆵƑ6O'ӿZx x(<ߌ4dYjYeIdűKI|s3!טqIBµ!MC&B-Bh,K#;@[-pX,P/P6ē7ٲϖ,[{p<ㄽ"p:K%MK{ns"wlxn7Q{n GdM\&YYI7$UVwi9! ?g' !i6+|<m5÷7M5-WeCz>oÆچH C]5$S/-7I]^1I67np lNs//Y3DL(Wa2|ݚ8y)ˑH.&IK("9]p$t(#R8bkkOI >r: >?Co~aAm{?Z}%5+j=o߾fЪ|][*'?O;st-@w^vSND62yVMcmy>r:rj@TJ*iTr@+M. (ԖjOEDCP{- u_P%p(}vxáC ڗl qVDfPi(H8CIvw&:#ֻv/;Tݺd4lԹǥRg"@qg*5+\)!!RTDg ":hA[oEu)LjoKQ9onFc2ahRB'RPd2VSJ'O x;h,$XF˘=dyj n=p sLفp0 D0_J$BDa< |b2RqO;>q6ɪ\Ⱦn&.NߕFF|> BsTtJAeRdHtQ4kq6NxQíרHάl+Q$WݳdÒ1;ZM;)K,eUHS˾|ywbp:G8d'z`[q=*oĬ\MYjGageOQId3uR8Gh2dOЙGpO$0Q0!1<Ż{/[v鱍߸~E6o"}yɢ~͑rr<·EPo5=Ƭld,X` t$Xf iP#}#7SnQX;),[L5{| IR/Vty[<ȻɁjv*)l>Vxͫ?ϧ5>* (@mђB6Sh0 #l"lU)7k^F?Mj^*9, x~O,dYMF$k&xAGתdž&Gm%W[M p/lA!U)8Q˝ 2f4x,xR.o$K~?P NQNpeJeoGSzv[ / #..0fmD dkƆ_Cw\uv=^\ŎS;O /hÕ 0\Kݥ 3L@ƹɠHĄ o s'v@0\4,.b8 7_Q26'.8v4HO,Z%.Z}zHc'n{YM@ع@J|mb~Eb hX]h@QGup >B.u83Ӛ-UcnZo#%Пh; x_</Y{/ _>[/dgYws%7x~uׂwYMm dʇ0=g=%Qao|e\}+\9!D7nzUY`zae::iMg, sz)(NPDDp6`pqUC+8):F ~2qgY";)AM#q»ņ#xW6E@i =uPc aۮא5tXLBTqǍPe垬MYɂ;W\e3qIB`̒\δ]'J[>y^o:<~S1#FfJ;z@> xNRl,}|W5zκtY`DV]6p˅qͅ?PYs '|Ps›HM^sխÑvxJ'٪|Sx𑲝tWu_ K(Ӯ5@'6*5;{AZ1O218oL}c4.dFCג[,05LUg3pd=рy$;rԚN]dsz] o%ِV_&H}$mҒCKV K.E^ݽ9s]OyFHɇfWZO}\2›R>PN"!W6x2+o8q3[qosu TWQeהvn-⑚"tPI.25qF:$7z{"NSx]\/&Cw9r7|[X/_dbNCm ^x*>p-\ S n2YUXY9`#O'JYjRWxg "ou0ՠ&evTl\9W SXOĢ||0nOwwyx/ne[s{oow78h*zm/wDKjG_"ը2tz6 nWwwt&D~E05T%4P r-p dhNY<. *Σ4-0r-P (NՋo+Q! 8n-br#0(Ў<,cx!*~i^Wȃ=/oa+xx|{C ٟqY*n(g9^CY2t8Alc}hoN凤! jʣ%:8'Wtr\(l1c3ERgw}r~ohݔ8l痁gѻ >$ɎRZ-&fA#ٞbHYD\sg 02}O5 ĚsiC^eW]"(^[|JEAVB9ہgxr[VnS% TPAd#Ggʶ&dx6ʊ%/9} 1kH7Oa\1"UTǪif5>A8Ĵ &JԂ.@dln"9&iQT!5NIӯG!fw akQÔY`  ІB+h,f̦žgL8L`<̏9v8yv7x"!Af͈E,g YyOrxڨ̒5H3T^qsH6jhɢZE3-pc]cb(%6 X L HqK7]1vQ 7DN/ѣ[?#ϵw,+ؕ7*o}YFS X5Yͤ%C,Gs3żZyU>҄㫤nW%U8ERG&|( K"e$J>ι y\LKz,=:X/(?{LHJȈς~4wY1Ҩ@ f]!t3( ,ȇ!<ߕ\֥QnHV: X-lj%yJL:R]go=LejYXj-Wb0v<&i 8$B= gިk_]yQ?>լ&^ yJWhEN}nYv`ZEd= &*m)VT,AZK C+dYܯk.w?v츲=(|i;u2yr`ͿEwUKO= p]qP8ndj˹Z d ,h7oMTz.Z,Z!Z5d1SSR\bI,OԠxH*QUZ%,S+-2ϒr5L%zs (pbz49 f5;2F+鬲 01`!o˧mG1O@>2xpQ/͜D̓l2Ž}mpHƄܐKqi)Lbb$<'ffzFqZpF><D+-lvWN)oYgSU4/*Z0zf}8j22yӮ"/Aĵr!9WiF1$h8U*p?tBSN-vE%Nԉ)j᝺p_DZ:kI Un/'a*d6wi/ sj&[UkhsͺXoH1ޜHRYUp&b$Ԟԉ;liH&}Pٯ}ռKMThSb=PN-wn壴[5udtZ]N/s.:d&V FVw\IFhρy@T;burPa6Zjc&tV'hrtiqUV]Klqu<]m66[ZfF2,=Q'xuE^ww.1;qSm2ՃujjRJImP$#:bj":qȼ.X n5FYyU!f04 Vx-5͚ĪfX[=G'^IiVyer=c'9Wү#8dNVٛk^XgLtXk5xݞQsG#̝RMfڦURw6Giqyoj`ै\΢Vju)GHxk7&B)\6e;y^6ҟ~?[ jm# $%ƍ/lެ}>4Nw< Rt4JBkM 1E#!ckj#X^`Hf /Wa?KTȩV?f:g(vc:V.ݐ˃K7VXx/O.V뛘CqjQ+ AiO`L5Yezl[jm*MNVǮrD u@cޥu0./y3frYcLh ݪ&2jR6C񽸊yLlh7VuyE 5+wdLNKNi;qrgqrJN+Qi#h^IiV<6Z#N).Źk|񙃓;"";s|r# i[T~z3rUL&SiW%\6semR?Q}5xhG{]l3&;9 ^hP Sm^R6@-l-jyD[u>Yg0G0pF(a!`+kp _D w@g_G>ޏiKBÃbvLÉb[,H]-P',bЧTXu f'vgsiaVerpV $pV8Y8 ;5X8ZY= H;3~㵢.4Ҵ1DK GB{.>{6wut䁟T:Ho7v4C^{F¥Wxa3 Ք%}"!gض=]Sw@yI੬Q9;/"e@B=#@oPIpժhJ=dSiO`5jAWqBXƆ :"h& Jo V:,Bbz hy'Y/}z[ZQ>qm, Y5,mԞxhڸ.noATühɱy#hgDѣj7F_H.Jm ma"ֺ֯l ̙Ei -xݒU"˛ \V,j3R+JF6]$C j5[x|}5YV}Ϋ tm&9*l]q[w¹g Bѓkh7]M#K~bnn܉tg'滝TIɠ . $w,3`јܒX@],J\P}Zn23|.M\PX0RW_>#ͫx̐kPgxӞ_4+.?SS"BUF+S"߁c(8isY["pR)o^ Iyam?@ 2UPRY 6-q6 zAK0W@K~ͿAB|yV-p:ɋbV86a.ۙ[9L"쬙VSpwvPgH] kul^cђg1ٛ1lVv8D; ?AD3L5:10/vє5+DyyÒl`4MRCiҐ;5F2;w:GM炣st}z;vt4,.w,U)mf}sbn *rGسwIrpZ1(C[pbQ "d" TSdMB%n> y^H*45Bh":q[(5Ěx,yyʱsyIPc&57SFCVmw6г_ \gtK>2hX,Pm[WDE;@t|.xIhr5SKd4'Zjcs,{]oBup(=_;wz b1o99m*MDұP7u<8W[YY?K[CܤKp^|`tl(tYޘx0Iр/2n P`T&oYTxnev.zxj SAkj7fQuEK⎥шt]9zy9..-hml̄05O=- 'Y `k80Gn+t2|㭐IcgyN.a7Yu82r>NgT>=ͺ\3be"6c !;H,t3 ǒrVgS/x/NVG>j9@hakl?T/˵m԰Ea #t&M|iKNK΍a /l(f`r[Mod3?C/my|DY{| CQرh!_9Ѱ8{o$CȵǑW,qSs]p; 8c-s}3W4+ ttW `^ͮfJji|1q[2iF=hHS%׶2EMN^3q+orN.KEmƒzniG#0Uc\)_{dj ruONc{H!w tA ű` a<#f&66#8EU$&0#N_[j}sQās`̼v5n}$sfG$!cўD@ȩ$5l]wys1FDckɿ_xEɆW}Iۿym貋?gO ٦^z|<4߷ҙb77oF&3gX,MCwwd?e[ʱ ߋ u s0Vf4Uw4Qg',aaʅt^2SR1޺Fʚ0]ٌ#Y%:M%9,F--IZf9tb/߭gu-6}`GC{֞vz Ew|G?Dk~,R!=B'&7#b= uB[i_)ti7U7V><QKc[Af]ړ_ astϭa{s}5j7$XHG'L Ir- YXsұc=]J^ V;2tlAޮa-_ZQl TYr%hʔdab'99%mPVIӣ~2>s8_Oq<)Ɠ!L>L ~m4_٬rU G͹}k6y1lчܟ5`%*m:#Si}̙Xǯ?aZVNPG㺹!>ꯁܽH^ ì\Fb"/\cØى̐$uT et54-ڎ#xamZ]TeY,Q"_tű2HsY4EmMdeLZE/f;%L+݅C+>&[,5lVe>7x6*fо/%1ID,_cQFRreVo,5) /8%6ͺ}( &O%[02\ySUYzڳ <#JUȘy4]FfJ]Q |4m[H`jӟ}Jb:x0h9B k.a uxQj]LIVVzor_8uŨRxnמ:975ը&,1% .,M+$ȥ:7Ma׍ƋlNT[T'RAqVrP;82R$7y)',VmVD$*\VMC:[<몼Syrr)ÑR^Fp$j޿VKȦ2"n7+9zѲp9J8P_*֞RQ*f'F蹅.]jpgk~Gn6iCd-'@ӫbqE1Fcg8xhԩ{ڒ3lj+/V|Vc]rMjuFRυ;P".[VZoճk -%]a諜rT.tZVw$W_7b8 |\׷%s+fݦSVX㯔FNqͧzOlF_SV?hzWSO2; %?.X߯@Wtpb8_kczJE8BWkBƆ 1~=K\nc\ul[F\Gp M] W d&}fhޖ[ 7l0:ATɷwD VA.k"V+VS/H`ǵ, [F Ř-^[FZ G]h>|nɴj4~j1Sv} ]虆p39SKWXɻ)B<)Fs?"p7uny`{v;QnT2/nӛ@V!4u]2x:oiNaOwng;$8phf87E4mE_zUy7)SEVWWd\72h`>T>B x cl0(%%A*hK khΥ$c]Oy&7tgm3ng`-K@f\$U,_+2|<tTfWR5uS)ɖLs*rRR~ġhgS%wNAr* ɓH#CJ`IWS\f<*-CevO/| sc3aɕ,ɦѣnqR[3}е3/: qfpnJmc,yYek*^jIZfRBbšG4e yeމǙ*t9W#X cTF"-!2yR e彥FeDKqJK&+y~TKT"Kyfɏ$xqC+u(I`Y;X 8R\]SlR)nGV(̣hdc,JrD$ :omz7?>l7ϴUQ>:HA/]J&W46Y:A³tR -|}{~aDyc\u^v]͚]79/r^ɋo1-&ϟr7uFM8.j!Kg#qt}5znjZGf܄M  7r'筺gUs&BC=eX\lMi2hlR2Ux&ӅCg,M31Uft^a*ڧ;u.s3M4r,J͵P!3 :uiѱ6?UΙqvN/ aCz2f'_clrp8l}]Ϋ{O 8v=+/vr ^ͬ {Wqw&pP@'ծ=֟a?͇U] ̇4qyRބcJLU[ `_&"9DWUG^Tق "ť j"~w\ܲߒnUrUϨ-tzme`.yT Y4D Oy}B6.h|| 8}F^O“3TàBHWWYX;"ioL4~) uP.֌\͓AXmtе^{ H*{TtAtqֻ̰no dgZvkz:S& G1nTR }=KI~OްfKG7sTݼ}uerݟz'O2uw+))oW?_fJw5оuS6c"@ Z t Y= 83mdᚁ7_{p1Kk,fY斳'}*tj22_c;Y*%A +Fm:׫]-\r8 Q!]t٣^$k'W'!2c#IeiE@.V{bvF9ɠs8YxmWn^F;hZIiTHhw51lqyX͉ʂ?譑tUH1 خfӑ5"T>O\xPQb F?ح{k5QU:e5ZY9fm]V/YUȪ:jC6v+]Tي:_(WWuGOw4v=~EJX{sӺzg$+ۃ۴1C1^Q”U{wsݭzwg-ۡ˱wMgDž*ͪ/N[l1Ɏ#%{\йX2ʆOۖUG.Jt~ڠ*P˟SwR 1V)+_C>@yJy^AС 忔OhkhR 7'm(ey]t[ Z]a&-! -1NؘaE0\Xzm >({YW9&9λ?y* 2'8՛~t%K&Uoiny‘w^lc׌x ru75M8 iԝu8$HrO}sY8G]Y .Ѥ >B(܃*NigGy}'ߡ5;Օܸ %C0JMpDHpZ'V]X`n+? ͏6RgXԽ7Zo~88E!)SIpjLmz10l8_Zx88g<390!]c9<.3f|1(*Wn6Թ`)`(/\5wCӞ5?=-zz{.ڹ0@e{633f!: jxVJihQ 2!82|d @-k wä9J{h_ǝUB{kBK͝R >lTgS8fW}xtL$,WTRk埱`s ab)~:Īq͂YG >< |pxz| })QF",r)z/5,+pt=mΊ/ #,!?\ 2C=EzXUz)K4̬GA%4+Ш.k34g,b:i/NYxc`d```hY%[l N-̹5{= [Oqbs1}Z9ޑE R$ >I+dw5#-yI ?[Ŷo,m7C{gpW9Rf1\>]G5K-?@:9GDxc``B:eZz?'+B.'_qsrpXpq/(INwu'p4\rpm;{. '*r Txڥ.CAw" ]H#waT*Ҵ+UDB5[x ΎGKF&s93g!X}aל[Q X![p'܇i h)VIx-.M!f(\ŧlP@Zz C&q#ɱy6a*o{Du^㓷IUpk)zLe>{$ۉ ٮWn+QCNcV.-59f$"əFqWSw^Uqnhp$z2AӕwEجĥ87,Geiye)2ݑc[l2`y\wO< B&xuWc7֗Bj4I6)cLҤ0(/c(O]l%>9n_k|o?g_~ohf1eeY.EJK4cdS6+Y`<9^f67iBŪoJ ,WFiƚ`YZb5 +XpQøc艱 =3HK27*PeuPi:bWwf,C9fS- H< _ 0PbD&Ny`\nl$^ ?*nZAbbGٞ˥*9 ҬQQiڥ4kˮ'ϴu|r@]DkWYg,`c XP 9K|/AlcS.ČDA1V2Wk,kifcV٦fGIjsV2|pZ"-c!;6ZFFCi"&LEcՌ;ḓ º .Z_)h n*j]Iӝzzzq??.ǥjLk2 ;.l*rˁ̢amϿWH$l75V`ZU]m(gZ2Dr \\ojbj7 %"yrBOnJ-.]HYeT鐺9[R^'P;}%Rwi|=d(-yzPˢ툢mVOqיm&[h@S$V:{NKv=E$EߩdS:RdFLj2jjwQx4 WZzif)s].\uqV].JL] @Y":Q|E\#d^Jg70Su!e)"3!*|bE=WQyj_W#*oNQ>d\@eɅUrjUBǝ#! @ϫ}>b/uP9"]H1rDR#Qvq檋Je)zrSC<ɾ]2FFTsJ ڲE-|)v|gWw6_d[|TlsCieJLOְv}pS\KPXYF+X!YKRX!Y+\XY+Uŵ_application/octet-stream-./0_6https://adlm.moj.gov.sa/fonts/ge_dinar_one_medium.woffObplist00bcX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\]U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_6https://adlm.moj.gov.sa/fonts/ge_dinar_one_medium.woff+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5_application/octet-streamWASP.NET_Wed, 18 Mar 2015 12:03:28 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU14560_"0a84d8b7361d01:0"+,Z[\NSDictionaryZ/_application/octet-stream+,^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~'069BKMOV^irtvxz|~"*JPpv %f'O8wOFFOTTO8 P0CFF `,:+GSUB5 nĹOS/2P]`TKNcmapJ`׊ghead46l\hhea( $hmtx3 maxpHPnameyWXNpostL 2xc`d```lo󕁙Paߍab,<@.3Hr& bxc`d``/߿6V1 \6Pxc`b|)iS`bN@Jf [2@rf[hxڭ_kPƟ4]'t ƠPA֭!ӱ݇ KsIZg{'+d޾yXu|^Jv̨ jx#b XDxQ/ /1~ ?(vpuF'Yޯ.w*֝ x[y*\óHxWOKx:u/XvFq6m5:J2m0L[j<Ǫ(Mթ3=u%UD0N/V"vVtm-l;>Qxd̘濌RQBp'Pxw=3eװ060&})K2>BH3N"9bv>=x}j1Դ4}?]t*c}{ڈB X[m֜ޛβobr_[UgʼnR'Trҷx t]4۩} hy5{}!玹3 >xڭWLQ?96+zQ{V`l(HSb{Q{Ec]wa(QC|p6sv63l)JPuɦů1́OZp׮߸yRRSQByjBT4C$0X^tb6$,u2khbd:"9~.M7|=x^󊗼9ϸ+'e*y˜$;8'_?QvsC<%T<y VҁUt$N3k"{ZafxiG9nlWm4e&Pl/儂-c+ن'"o|;%b0"QAH@*Ҕ@31JaL U{UZqL8&dg(Յ m9pjN #8-,֢1D/ġ7bxc`f[,xڅzxUL;qD`Vef@TAD@RBHaC&$I6!$!=&@h!D@wEԟ)v?S?.>w?<;w=g8H%]WPi43 avmGۿl: x1Tl}z1m%\BJD.y^dK&IJ $Ò%%_J90;:lwwP5;?:::p8q&]ZD*v^ǫ8~xitNN|fNgn9}$E@@ҁFrtr>Nd*YJ֓md/yA9_)).#,-] ]&unJR4AO+-6HۥǤ7J`2^vXp|~PN^RTB>rye:.JK .}_ ViTzRTv럔P Q+v}R  U?}ab? |b{BV+.$ɕiڡwxa1JQ`Q!"+J]/ R`RikmʐaE~bhk{5X8th,piu]bcG0{bpß74~jiP/xA"AH?^9T9X "^2Hح SuHk#]5Tꃇ?2C2PtZRߎ|pCJy#"y QbmKzqKCo!3B8xeC$dARq8t= aP!R9qun=!n7$-CSw'`H'F P4Ap_ 9dC }k!qCFK\4< rwF?wqD>ZM5b)2.Pkx́*CN("@&uDP[>aU$N҅>B*<.oMl7gX3 Cq23=NAf?ϠG$8Wfc283j}6(Cwa#QSX[w-FĮ7?ܾ ]Qupr-$b[p%6;$NlfҮʬ&NVg1QEQ#1 ~UVEY"_@9 e~ъKs9tEYJ|)gb)DEl=O-c&0NjTɁU=*>+%S7W{ |FD;U-Gt2!߼͟h:qVné7Z9eYʣG:N 5k׶^zu2$ h{w.iFXt`*DMlG`M`bˎ-NJ \7y,y^JoSC .#d7+ðZᾣX |8%/7cAӧɧˮ]Z|K:7N[:O|};6M`bh%eNbZB"<-[,OzOmc2! ʉLQ xpƞ%ɓa=[wlO_iCp b\XJhhOlnm_1ƹE@(s'/JW;dgW/9y;ߤXroۨݼo3Iٽ`N e 3\X-]7Ug[d ܪ_oʯφI}+X:9Xj{ riK-|_Q#34\zh1I\|ƶ!,P`i|6*pGV1Z#F>IFV'ע)3+WDe ( JV#[(۽,5lq .EviԷ%5UVˁ\9U`;LP =&>E==FytDla^>tc2˨LSVx9955ܼD/dt,\}|wD(%9'1*ɠO90J PeT)K[ e'gsiy9Ź Y9,&"T+r<`o=8B3'q*Ss GXY Gk=[PpׄQV̴%D\X`ebq?}}B+{:rJw̪ /U+6  Z3h hl]6&"K@DvdWr}`Q3JW[ZOE8{o)ojK?  OP=nn*3ڽ_&qJ|ӌQ͈h^zk)YvਂBdCSHpQ#HK8|Ai̙FJ_Lk}ۿw!'9?[QGŰճlBy\>Ce3qre ְ>q#Q,U]mŷGƸDb4zVXJQEd ]\ zKAsTxÔSլNGiAu> ʌ"…hʗ*.DE鴚@LũD%q|Y"yF*QI$&V2N"tY(4䩒ŨwE$].9(9#-XA0!!՟sLrs `Dc ::qt~99{{&c0_bIX:VUcX=&n$;P&.9%n'$ 1`ɨh!Γɥ+DF _W K"b(-~,lAH)IR!T!UNUReKk7'g]F(\Xex.]Lssrw}jSO?TSyO5l|♆g?O;<exe+W ^7aG1e#F$;"sD5#N=HHr$29l#GF9~ԑF#5/fL.30ێ 8M QtxZhctIY   l-Y !5 k?݋`3Ұޒ BWKޚB `0){?+lr[RCuE~[l7cҌ6 ^Z©ϳnF>϶N7=|_UdV|i LcӁ`[0=9b*P ;]8bio!TMōS6)s="B׬3ն8Ѭ[ ہV,k GFKReKGUQYѣ8\W[h''1nW b.]_UBzgɲžFolZVUGe%X2y&}X,a Mt Ѕ7I<&bs}]fj) ZY-w}+( A?3힒`6;o6ؒy"u3"| Ę$]?u<"]-ED AKAX,et~Z^%@0 c9$ =E⨦=:c*ʇKYIIYEoask%y`_~H.+&4 psLT '<*< tnnQ^y wet>O2tƇ.s%pci7~mc4z:ZJ16V:74iYKϪ^,fl|j(J0Hw{_=X Qw{7n[ifiaml53 Vr}?-*w$K7z zNS^vp>DUz+ؠ0D |KW$v.+8پjLE,v/>Oި?wob9f2-Q $%7%H۟&[T-p&S'΋gY|ҁN~%@YˮXĎX RoNK]n4.1v&@p Ayv.xE|~H.S u3ՈmgiØ2r`_\eAelr `/ptmxgn!3ju-=r~;J88lOU瀞pߺ 5nFuuE_u?_Vbkoo)p%qlsu csp%؞e}a }>G?ha$fzÁF133!G^{mWC2SaTv4iO6&q6݁6RL屎܁ńt!˅I}~w>a:#N \L}+3bJNC^~c ǪCxUct-O֧o}l.?n>9nTvk&cdiS巙Wd3!V>Ne ŧ6'aoTL%>58+ӰPu `+VXZ`s@xEh⢌b} saHZd,2яr3ee+~#;~/ X{l ؋jU Ζw/A_":1K S3N Bo pބ}Xxw@$t@ʏaTF8w pLXwC|/yM~W?+c>}*aE8\U]՞CF}hR<9pH++ma | !CgdD&_>nnӦ~(f.3jV RN,\ EVYlwWգ'={.1]67!n/ݱN>CZϜ7WAa FY! .ҫl;afwTO~׮ CnY `};똇puDNYpmAp]:ϐe4fK ++bKK\ldfM)`wu3YTH.O)H.v1ȸ= (KR]]HOH]R\Q\j2`2id՚sxDu丩)WsE"9. Er '+N,%--5uɚs!& @ +R`_DGzF_ͧˏj*( ȅ71m 5Ը(2& LQPWċ1vkIa!GPKj5WV Q ݏ7VX 0l煙K]s5w;J/p2]r]ij=.S5 .?96;R|*~|^Ex4:vFSa5=!hqj|߱x88Y̩ x8{ km xa kTEsGbj|dBg,2s{-iu"S _u2: Bp e[Kg+%B4 ՌMjaB8^- gfyr['>=N1|הeg4zZ\9.ˤ"x[kKJKA9"uYcX *>H>Ƴp0;Ӵ6㙖Lz1ͣb:wwֱ -RVDy|n1*2_ SW#啟V}e&E /\, ¾G;r; K=l~ub]4&>! `ɾ /9yrgOiiΞ^^b'qjF~Y|&;]vK@6:o٧BN>ia1{,Hg #x)HLtJVÑa<] %תU:jEj;$O&$V%D%*;\p|ڑw\1111αI􂓛mNNYNN5N NǜN9rWgy| {;r ba{ #q_px~kM_A.b,$|PBKD DCD5J%s'.(r9K. Wu6җ &5&队~g(Kx"=.Z_NVDDX"D#oLRk_Vw꽺c -7&6 w QZā)v2L|Aߜ?]uxX{;NvsݽW@GfwzN~wov#c闃6׻7% y|Du\R>l}l)ѫ#2(J=f=d_@)/T7jxϐmKYLK#8x4*gSE}7-Qukw3-Pr a/ yWɝlϱj[sz5NrچF?~ٖǂC5Ѯm-AAю5WoPΚ>"WLY9&~_TTQ!D܁qnɁ7';wDh]=cm7bSlbZ0l] O޳[w==\Oϥݡ%q,7xMMJSD)NR ʫ( ਇcTWmSc2-F`?`gF"W~v=Y/g-8O.2WuΘXpn(+ <"i}m-^[Xc+n_9+>ϱ/c=t'pẺ̈TngI٬hFHs\ڋ٦6{ i76UW#L'ϱ7+>pT8[O_\"n[=Yj.xU\hO ܳ喈h[  v-2Ke@G `9qxmxt9(k)8h:N=bvB3ȅ)]A띈k"cJ3?5't)K^95@uu͛Y\|qN "5GWTZIKEncY[jK)oreT4>/,( ,ӝ)oŷso|)fMv?U\|[}o0?}UdVĤ;RzSo/.)w`ASt7~iJi윻LݒMىb7hs'W^, x*6S@Y 6lEx<#;ukj?SzKqf 3\t(ա{W2FB[+("PqiԜԂ4ڗHħd30-]2uBt[dn)b.u3$ {.Vc\\o^~פE߲F\۰ 5Ǘ0o hiA''!1EU3u8,amG}ܡ~zUUc^1ke 7d$F:sVF}f f@xI'9Pz>EoZOaqHUا 8g-^:n̼nf=,jJc0y ;}\EzxڽKpTUs 1 +@yH!T!1""$c`2"EYXX-*,bY[.baYw{nrukݧ鑓Tź$ޟ\WsGerJކףt:WPcgg>jx1u쮴ڻvdE{(kd4Ymk,Vnߪ Cjiq&mUF9^S޳.f9C>_Ԯ:m>c{Qձۖ%|U}M%3P r:tN")ou{d.Z&JѷYSKҒV2+Σ@,aQ_Xėy~ Fm]3=J!p jr<x<^2rͬ VUA:_M?q}_Z? @mZhգǴ>kVjj=ɍ]uZ zJ4Y2>-z^{]GvxMI<&h:`5SoSkv3cFܶ)΍Juh;'nG[KcAt:C;gcԕ|y^]g >AOUp5Υ\[V n˸+;]/s'ɓy bz1>zo{AoDz z L' ~l-0LꖃQqgD^Y8Ab:}'tkv;8JU`]T43?Y` ˠOr'5Xv.] <{]~|`>;L솟=?8Nr+7'Zp-vR'ZFAIY4;|o N`ĔV @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xfont/otfWASP.NET_Sun, 31 Dec 2017 04:12:32 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU48568_"0785994ed81d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy}!*03<EGIPXclnprtvxz| 28X^sxeOOTTO PCFF sS $FFTM[hLGDEF8VGPOS]6GSUBJ OS/2L;@`cmap~ head6hhear$hmtxyhNmaxpP8namel}postif  uds_<n>`n>` ?? P33f  1ASC@ ?? V4j'h No g o . .w* h "  8 "D z   (  85 \ \ TDigitized data copyright 2010, Google Corporation.Digitized data copyright 2010, Google Corporation.Droid Sans ArabicDroid Sans ArabicRegularRegularAscender - Droid Sans ArabicAscender - Droid Sans ArabicDroid Sans ArabicDroid Sans ArabicVersion 1.00Version 1.00DroidSansArabicDroidSansArabicDroid is a trademark of Google and may be registered in certain jurisdictions.Droid is a trademark of Google and may be registered in certain jurisdictions.Ascender CorporationAscender CorporationDroid Sans is a humanist sans serif typeface designed for user interfaces and electronic communication.Droid Sans is a humanist sans serif typeface designed for user interfaces and electronic communication.http://www.ascendercorp.com/http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlhttp://www.ascendercorp.com/typedesigners.htmlLicensed under the Apache License, Version 2.0Licensed under the Apache License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0http://www.apache.org/licenses/LICENSE-2.0P@  :Vmq{~ 'JYam}^a  !@`py~ 'JP^fz^`pafT65,:@ZXTEefghiIjklqrstNuvwJxyz{|M}~OPQT  !"#$%'()ffDroidSansArabicR/012$   ( (  ?   Tf$+29@GNU\cjqx  '.5<CJQX_fmt{#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|+4BRar'8Iuni060Cuni061Buni061Funi0621uni0622uni0623uni0624uni0625uni0626uni0627uni0628uni0629uni062Auni062Buni062Cuni062Duni062Euni062Funi0630uni0631uni0632uni0633uni0634uni0635uni0636uni0637uni0638uni0639uni063Auni0640uni0641uni0642uni0643uni0644uni0645uni0646uni0647uni0648uni0649uni064Auni064Buni064Cuni064Duni064Euni064Funi0650uni0651uni0652uni0653uni0654uni0655uni0656uni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni066Auni066Buni066Cuni066Duni0670uni0671uni0679uni067Auni067Buni067Euni0686uni0688uni0691uni0698uni06A4uni06A9uni06AFuni06BAuni06BEuni06C1uni06CCuni06D2uni06F0uni06F1uni06F2uni06F3uni06F4uni06F5uni06F6uni06F7uni06F8uni06F9uni200Cuni200Duni200Euni200Funi274AuniFB51uniFB52uniFB53uniFB54uniFB55uniFB57uniFB58uniFB59uniFB5EuniFB5FuniFB60uniFB61uniFB66uniFB67uniFB68uniFB69uniFB6BuniFB6CuniFB6DuniFB7BuniFB7CuniFB7DuniFB88uniFB89uniFB8BuniFB8CuniFB8DuniFB8FuniFB90uniFB91uniFB93uniFB94uniFB95uniFB9FuniFBA6uniFBA7uniFBA8uniFBA9uniFBAAuniFBABuniFBACuniFBADuniFBAEuniFBAFuniFBE8uniFBE9uniFBFDuniFC5EuniFC60uniFC61uniFDF2uniFE70uniFE71uniFE72uniFE73uniFE74uniFE75uniFE76uniFE77uniFE78uniFE79uniFE7AuniFE7BuniFE7CuniFE7DuniFE7EuniFE7FuniFE82uniFE84uniFE86uniFE88uniFE8AuniFE8BuniFE8CuniFE8EuniFE90uniFE91uniFE92uniFE94uniFE96uniFE97uniFE98uniFE9AuniFE9BuniFE9CuniFE9EuniFE9FuniFEA0uniFEA2uniFEA3uniFEA4uniFEA6uniFEA7uniFEA8uniFEAAuniFEACuniFEAEuniFEB0uniFEB2uniFEB3uniFEB4uniFEB6uniFEB7uniFEB8uniFEBAuniFEBBuniFEBCuniFEBEuniFEBFuniFEC0uniFEC2uniFEC3uniFEC4uniFEC6uniFEC7uniFEC8uniFECAuniFECBuniFECCuniFECEuniFECFuniFED0uniFED2uniFED3uniFED4uniFED6uniFED7uniFED8uniFEDAuniFEDBuniFEDCuniFEDEuniFEDFuniFEE0uniFEE2uniFEE3uniFEE4uniFEE6uniFEE7uniFEE8uniFEE9uniFEEAuniFEEBuniFEECuniFEEEuniFEF0uniFEF2uniFEF3uniFEF4uniFEF5uniFEF6uniFEF7uniFEF8uniFEF9uniFEFAuniFEFBuniFEFCuniFEFDuniFEFEuniFEFF.nullnonmarkingreturnbaseform1baseform1finalbaseform2initialbaseform2medialbaseform2isolatedbaseform2finalbaseform3isolatedbaseform3finalbaseform4finalthreedotsbelowthreedotsabovetwodotsonedotmarkFEC1twodotsvertical1.00Digitized data copyright (c) 2010, Google Corporation.Droid Sans ArabicDroid Sans Arabic      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!$fv~ .5CL]gx,G S e s   y8DQ_fmvX B %,3-ybluH]t-BWn  \ y "0"6"?#$%%%&i&'O'_(<(L(](g)))!)+*D*[+~- --5-D------// //$//121D1V1m253 3334 4f45505E5Z5v55555555666%6-6=6F6V6a6h6o6666667 7#797H7W7f7|7777777788)8B8`8~89f9l9u:Z:n:<[=??&?6?F?T?a?q?@{@BBaBBBBBC CC$C/C0C1C2C5C8CCCKCZCiCxCCCCCCD{DEEUJu [!UVUU.TUVEUTUU`UUUU{UW8Z!UT,NUVJUU`UXUU#T*UV.UV\\ժ.UUUVUVժѪUVUV*UUѪTY2RTAT媬媬2*UV3UTUVTUVUU*@U''UX''UX7VӋUUTUXtƪ%|CUX!UހHDH܀*UXEUTUp;UT_UVU<HUT.*UVhUVh *VƪaT*UT.]UV\ժ.UUUTUVժѪUV*UVUVTN:UUr|B檫5/UT`؋j8QUT<BUTUTܪ-UUTU,ݪUVUTUVUT**+WUVUUUUUUUVUU)AUV  %!  " NZ# $ %  gUVUTUV֪UU+UVEUV#"GUV{a^ UV[MͪUUUߪUWߪ쪫ҀUUUV`ު*}-H UVߋ$& kΪUTUVf֪UV#GUVUTUt^ΪK*TUVߪUUߪ*TQU`k*},(F UTdUV dUV =UT c4' T( w) 1* 4UVܪ٪UX?#UVeFGUV#LUV&UX+ c4' 6, - c4' @. 4Y/ 0 1 J+( 1 1 2 43 43 4 Tu5 Tu5 14 6 6 6. 4Y7 8 9 ): 9 ): (; 2< = 2< = N> s? s? > w4@ CA B D; }C D E F c4sMΪUUV'UV'5VϋMUV UVWUVaUT.iUdz/!*BUVUVBUVUU^*zBG @'UVUTVUV?UV?說YUUTUV5.|>Sto^IUU8%..cVр|'>MUV B&UTUUz4|UVĪ窫[UU[UUsUUUV#DiUTGON:UU40aUV*.*g\UVg\UV3X*6X WUTWUT+uU8$T̪UTUlV|UT_U@UU-UVN[AseUZwUTUV8F8FGUT#UTTDUTTêêT%!UX*UVUV3*UTH > w) 1* NZ# $ $& n4KUUUTQUVܪ/URܪ/UUUVX Y 4Z d22PkkkkkkB[檫[UUުX֪>QUV:B[檫8ު;֪>QUV:,anU oL+2DFqU!P !![ \ d' c4' ] ^ c4' P|_ _ c4' B` a c4' / 0 2Xa O0=UU̪{⪬説ҪlUT-UT"ުUVUT!6UTW$!UTUT")UUƪ[UUUV*XKkݪUVGi@ UTDߪ"UVUT43 Xb c Tu5 sb c Tu5 `. 4Yd e CA B . 4Y7 8 c*iUXUXx*$D+1U QTaUXrU`rUX`{PKUXUXI0*Or*}UT;UX}(Z sUV΀*۪(UU۪(UVV7F9UV UVUUVqUT8䪫!UU/=!*BUVUVBUVUU^*zcf +1U QTaUXrU`rUX`{PKUXUXI0*Or*}UT;UX}(Z sUV΀*۪(UU۪(UVV7F9UV UVUUVqUT8䪫UU/C!*BUVUVBUVUU^*z*iUXUXx*$DH g "oh w) 1* $& L4i 1.#dJU V >qUXUT;UTժ1UXJ:UXUTUTb֪UT۪̀j۪jVӀSUXUVȪ6gUVQJwWHWqZUT몬UXUTv,@UTUUߋbH'*.NUV.NUVUTz]*/UT/UX_*{UTUVXAAUV)T^UUV݋=UT&(MUVNmߪQUV5`p**:UV:UVC*PX׋݋//M^pb9UTުŇ<>SUVUTFJ.AUUTUTTV!UT*a6<4ӋGUXGUTܪ+)UXUT%*X@U*zqUT|ȪFiUZACdW >X Y 4Z DKd)--dȋ!ˋL+d+-+dda)6 ɋƋ166ƋɋD s8/+95[ \ dj c4' B` a k ` a w4l ` a Dw4m ` a k 6,/ 0 2Xa w4l 7n e 2Xa Dw4m 7n e 2Xa c4' Rb_ _ k _ _ w4l _ _ Dw4m _ _ c4' ] ^ k Iu] ^ w4l \o p Dw4m \o p lq B . 4Y7 8 w4r a6s . 4Y/ 0 w4t a6s . 4Y/ 0 24zIAZkUZ檬6рpUTUT* "UUUT!6UT׋8Tt%]%]*UT ?UT5UTƪUU V*AUVAUT\V* ]QUT'UT^UTUVCO[UVg&g&y3@UUKCUZu u 1XUTߪݪUVG UTi@˫Dk"UVK4v d 0 2Xa 4w Hd 0 2Xa 43 Xb c 4x exUV/wUXUV;EVUXg9l3p +Zy `. 4Yd e Tu5 sb c +Zy db c  'UX=Ld4jUXZڪ#UUڪ#UUUX/g*iUXUXx*$D+1U QTaUXrU`rUX`{PKUXUXI0*Or*}UT;UX}(Z sUV΀*۪(UU۪(UVV7F9UV UVUUVqUT8䪫!UU/=!*BUVUVBUVUU^*zwz D{ f +1U QTaUXrU`rUX`{PKUXUXI0*Or*}UT;UX}(Z sUV΀*۪(UU۪(UVV7F9UV UVUUVqUT8䪫UU/C!*BUVUVBUVUU^*z 'UX=Ld4jªX*f"UUf"UU,U7UVq*iUXUXx*$DV| X/TiHHx$UTQUT+1UVbR*a``{*UT5UXJ0*Or*}UV;UT}(Z | X/ 'UT=Ld4jUXڪ#UUڪ#UUUT/gTiHHx$UTQUT+1UVbR*a``{*UT5UXJ0*Or*}UV;UT}(Z } w) 1* y4WU*UTTUTUT*LPLPUV*ŪUTŪUVˀUTUVUV@ozTUV lTNn'UTb4w44m5UVUUYUUՀ$h$h.8F4[s-UU!UU>BSUVuJw44.fg "oh  ~UTHXx*JwoFT))Z*t|/UT_UVKs4P4êUTUXxUXxTUTH tӋe 3UUܪ@UXًn[HUVHUV$*;AUX{!*kUXkUXUU *ʪUUӪirirz*UXUXY+UUЪUUUX[UUG1UX fܪ"UU""xUU21UUyg[ߪUXUV檨zH !3cUX*UXUXr*UX̪UX?UX* UXmનOUX* UX%UX!J{UXKUX7UP#UX"`UX/모<uUX:BUX JKHPxUTր+8+8[TbmUR)USSqVV$aDUTbUTlJ t-K w4@ IJ t-K ZL M 4OV۪۪VNjӋ^ UVad8i)zUV"UUEUVEUVUVtUN t.O K w4@ IK P Q w4@ ?UUҪEUX׋*>UX>UXDJ*&UVUV*UUUӪililzX̪ƪQ+UYUX⪫iUXUU_UUʪiz6UUUX21UVs[QjѪIUXUN w4@ IN  R w4@ l +c*~UX~UX**UVWqUX> +IUXmનOUUꪫUXUX IKUV7UU#UU!UNUX모>uUV:S T w4@ [D7UU*4UX@@03`&(`&*UPUVGU쪰תUPתUXU˪II*˪(UUUX(UUUX6*쪨ϋ UUwUVw UXܪUXUV䪨ꪪwꪫwpUUUV%UXJ#UX *!UY4j ! 4j J" yN4 M 5% 4j UVUTUV֪UU+UVEUV#"GUV{a^ UV[MͪUUUߪUUߪ쪫ҀUUUV`ު*}-H UVߋ +ΪUTSUTf֪UV#GUVUTUT^ΪK*TUVߪUVߪ*TQU`k*},(F UTdUV dUT =UTw4l ΪUXSUVf֪UU#GUVUXUV^ΪK*XUUߪUUߪ*XQU`k*},(F UXdUV dUV =UXDw4m  4j k +( w4l UVܪ٪UV?#UUeFF#UV׋Lܪ&UUUVDw4m UVܪ٪UV?#UUeFF#UV׋Lܪ&UUUV  UVܪ٪UX?#UVeFGUT#LUT&UX+ k !, - w4l 9  Dw4m 9  k /. 4Y/ 0 w4l . 4Yn e Dw4m . 4Yn e  J+( 4v  4w   4v 4w  2 4v #2 4w #2 4x 4x 2 +Zy +Zy 14 8 w w 8 . 4Y7 8 w #. 4Y/ 0 w '. 4Y/ 0 , ): 2 J= 2 J= , ): (; 2 J= /> 2 J= /> 2 = 2 J= 2 J= 2 = N> 2 J= N> 2 J= N> P Xw  :w P  Xw   :w q> lq B D; F, Z a6 F, Z a6 ,4 D E F  ,  a6  ,  a6 2EUVSUX4jUX̀ݪݪXBsĪUVeexNjӋ^ UVad.i)zUV"UUEUVEUVUVteBG wz D{ B&UTUU'5I*]Svoh[UUf%UU33cV_|'>MUV'UX=Ld4jUXZڪ#UUڪ#UUUX/w44bJDw44b 'UV=Ld4AªTf#UUf#UU/J #DiUTGON:UU40aUV40'XϪЋыX WUTWUT+uU8$T̪UTUlV|UT_U@UU-UV~UVĪ窫[UU[UUsUUUVU[AseUZ_EUTEUTG*"UUTTDUTTêêT%㪨*UXUVUUUUT*U P*.*g\UVg\UV3X*6X WUTWUT+uUTp̪UVUTUVUlӪ|UT_U@UU-UU}[AseUZwUTUV8F8FGUV#UTTDUTTêêT%!UT*UVUV3*UT:w94"(*2UUXUX*E*GUVX WUTWUT+uUTp̪UVUTUVUlӪ|UT_U@UU-UUV[AseUZwUTUV8F8FF#UTTUU$DT⪬4UUT4UTU*UTU,T*ǪǪ*U} > w4l  Dw4m  w) 1*   ~ uoh  h yN4WUTxUV\UV-UV-̪]UTiUR'UOOpVUX\P7UTʪZʪZUVUV!69lEzh*tUTRR)UTlUUG4M6$  E*yUTUXJ4F?UXKUUUTMΪUUV'UV'5UϋەW_UV-i/zUVUVKK^k{UVT%UKK/i*:UVܪ٪UV?#UVeFGUT#LUT&UVUTܪ٪UV?#UTeFGUT#LUT&UVw4l $UVܪ٪UV?#UUeFGUV#LUU&UV Dw4m 9UVܪ٪UV?#UVeFGUV#LUU&UV 4    4    4    4  c4' k w4r a6s w4t a6s CA B lq B }C D ,4 D yN4 M 4,d  2Xa /. 4Yd  4UVܪ٪UX?#UUeFGUV#LUU&UXUV٪UX?#eGUVF#UULܪ&UXUV4 !exUV/wUXUU;EVUXg9l3弸ˋ5UTܪUXX<oUVUX_ _    fLQ0 @(Jl  K ^ 2`IC'3`lx/gF\)rI+nVE] l z!T!`!!""R#'#c###$%m%&'e(]()*{+J,]- -.5./a//0*113d456\67j88z9$:;=<:<==U==>C?p??@U@AGBB#J =UXUP*UU|=U[mFUX.{ªkUX[UVUTUVªUUgLUVsUX ΪUXSUVf֪UU#GUVUXUV^ΪK*XUUߪUXߪ*XQU`k*},(F UXdUV dUV =UX WUTxUV\UV-UV-̪]UTiUR'UOOpVUX\P7UTʪZʪZUVUV!69lEzh*tUTRR)UTlUU 6TDUTb!YUT@@^T UTz ΪUXSUTf֪UT#GUTUXUT^ΪK*XUTߪUVߪ*XQU`k*},(F UXdUd dUT =UX T&*LUVLUV1eTUVUXoUUj1UVUT$q$~*UT9UT,%UT%UX3͋NG窱@HUT)?UXUXTબUTUTUTUT*7$QUTUVRҪ5XUUg UUƪgUTUXQUVܪ/UUܪ/UUUVSto^IUU8%..cVр|'>MUV'UX=Ld 'UX=LduBI**UX*UUUX*UV*6BSB6ʀ*UX*UUUX*UV*6B KkiGGi@ UXߪUX UXߪiGG UXi@˫kK '>MUV*EUVSUXZcUTUP UX QfUT|̪LB{&UTUU'UVUTVUV?UV?說YUUTUV5.|>Sto^IUU8%..cVр| UX@fܪnUX UT'H:uUV UXܪ٪UX?#UXeFF#UXLܪ&UXUX 26EUVTZcUTUX UT QfUT|̪B[4 ULUT@U`UXn UT(I:yuUV UTܪ٪UX?#UTeFF#UTLܪ&UXUT JYUUF#VVGG`TyUVdUTd^U|પUTUVU0*٪٪V3UULCU^{4T!UU\B\BUUVUT`pUb׋UTܪ-UpUTUSno^OUUgUT,*XUVXUVuVVUTwYUX4WUXxUT\UT-UT-̪]UT,(UT*PUVPUVsUT** 6UEUXb!YUT@@^X UTz UTܪ٪UX?#UTeFGUX#LUX&UX UX٪UX?#eGUXF#UXLܪ&UXUX iUTS=fUT몬#UTFT"UT%UUTa^ UX[MͪXUTߪUTߪ쪬ҀUTUT`ު+}-UT UTߋ '>MUVmB{&UTUU'5I*]Svoh[UUf%UU33cV_| UT٪UV?#eGUTF#UTLܪ&UVUT tH tH ϪqЪAUVUXL[UVOTDUVDUV"*FSUX/UX{&PkUXkUXUU*ʪUUӪililzX̪ȫUUĪ,yUXxwUVUT1UVcUX4% UX2쪫'UX6UUUX21UUs[pUUϪªި tH tI ?UUҪEUX׋*>UX>UXDJ*&UVUU*UUUӪililzX̪ƪQ+UUUX⪫iUXUU_UUʪ iz6UUUX21UUs[QjѪIUX +c*~UX~UX**UUWqUX> +IUXmનOUUꪫUXUX IKUV7UU#UU!UUUX모>uUV: D7UV4UX@@03`&(`&*UPUVGU쪰תUPתUXU˪II*˪(UUUX(UUUX6*쪨ϋ UVwUVw UXܪUXUV䪨ꪪwꪪwpUVUV%UXJ#UX *!UU XB:ŋ% W6}!UT બ@UTUTRt#/UTGUT/UXGUXp.JUXwYwYerSުUTo:UTfUX&J+UXfAUV骪UXw/W >ު ꪨ1MKUV모䪬h>Qwd >SdwQ> UXUT0UDUXUT1'Uhj @szۀBBT5Z VڪUXUXV%~uU(VUTQU$QUTrVڪ({ }V*H?X)UV-)UV-8UTXGUVLUTՀ*6*6UTyTH -UV3UXપ$પ$`UXUVUUUXt PUFKUX%4/UVUX exUT/wUXUT;EVUXg9l3 弸ˋ5UTܪUXX<oUTUX KkݪUXGi˫Dk"UXK KkݪUVGi˫Dk"UVK KkݪUVGi˫Dk"UVK exUV/wUXUT;EVUXg9l3 弸ˋ5UVܪUXX<oUVUX KkiGGi@ UVߪUV UVߪiGG UVi@˫kK 3U@kUX[To*UlUT*R*1UXOvOz*UX}}UTUX 'êUTUXxUXxTUTSvoh[UUf%UU33cV_|'>MUV'UX=Ld4jUXZڪ#UUڪ#UUUX/ 'êUTUXxUXxTUT+ UXmનOUUꪫUXUX GI׋7UU"ϭ֪UXɋuUV:BUX UUTwVӪUVUTUVUT*,rpUTUV\P7UTʪZʪZUVUV!69lEzh*tUTRR)UTlUUG4 TDUT]UU!QUT::^TUTz ΪUXSUVf֪UV#GUVUXUV^ΪK*XUVߪUUߪ*XQU`k*},(F UXdUV dUV =UX 4WUTxUV\UV-UV-̪]UT&)SUVUVSUVUVq֪ 6~EU`b!YUT@@^T UTz UVܪ٪UX?#UVeFGUV#LUU&UX UV٪UX?#eGUVF#UTLܪ&UXUT c4(IAZkUZ檬6рpUTUT* "UUUT!6UT׋8Tt%]%]*UT ?UT5UTƪUU V*AUVAUT\V* ]QUT'UT^UTUVCO[UVg&g&y3@UUKCUZ UVܪ٪UV?#UVeFF#UTLܪ&UUUT '>MUV'UX=Ld 'UX=Ld =LUPdr4kªPf%UUf%UU2UU?UVBI**UX*UUUX*UV*6BSB6ʀ*UX*UUUX*UV*6BSB&UTUU'UVUTVUV?UV?說YUUTUV5.|>Sto^IUU8%..cVр| q =LUTdr %=LUTdruBʀ*UX*UUUT*UV*6BSB6ʀ*UT*UUUV*UV*6BSB6 q =LUTdr %=LUTdr 'UX=Ld4jUXZڪ#UUڪ#UUUX/Bʀ*UX*UUUT*UV*6BSB6ʀ*UT*UUUV*UV*6BSB6 '>MUV*EUVSUX 'UP=Ld4jªP*f"UUf"UU,U7UV(ZcUTUP UX QfUT|̪LB{&UTUU'UVUTVUV?UV?說YUUTUV5.|>Sto^IUU8%..cVр| 26EUVTZcUTUX UT QfUT|̪B4 26EUVT =LUXdr4jªX*f"UUf"UU,U7UV(ZcUTUX UT QfUT|̪B4 26EUVT =LUXdr4jªX*f"UUf"UU,U7UV(ZcUTUX UT QfUT|̪B[4 26EUVTZcUTUX UT QfUT|̪B4 26EUVT =LUXdr4jªX*f"UUf"UU,U7UV(ZcUTUX UT QfUT|̪B4 JYUUF#VVGG`TyUVdUTd^U|પUTUVU0*٪٪V3UULCU^4kT!UU\B\BUUVUT`pUb׋UTܪ-UpUTU!V\\UT*DUVDUVL**UVI䪫UUUV4UNt~G~UTi 5%GUVUTGUDUTEUTCUhtT4UT}U\HUV7UTyUN4yUVU\ Uܪ٪UX?#UTeFF#UTLܪ&UXUT 4uSUTwUVЀUV,UV,ͪT`UV#UU$F 6UEUbgUX!VCC^yUT 44wUUTwVUTUVUV*]UTUV#UU$F 6UEUbbr!YCUV@UTCUT@UT^ * WUXxUT\UT-UT-̪]UT,(UT*PUVPUVsUT**P}⪨UXXUXX2*UVSno^OUUgUT,*XUVXUVuVVUTwYUX4 UVܪ٪UX?#UUeFF#UVLܪ&UXUV UV٪UV?#eGUVF#UTLܪ&UVUT 4isU"*DDUVDDUV"UXZ*Jy2isolDligaJloclPmediVrlig\"*2:BJ@ `     ".-+0^,  !"$%'()IJMNOPQTHGFKLSRU,  !"$%'()IJMNOPQTfmq{~n4erngjx|}u )EU#L#sohkyv  &()FJNPRT L#tpilzw  &()FJNPRT N ,    :;< ,HarabFAR URD markmkmk   J  `  $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv|     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z fX  0@0888XXX888888,8,8DXDX 8\8 @\ 88l<l008 X   @8 @8 vX8\8h 8x 8l@X8X8 X  | ,,vvv @888@8h8h8\8l08l08XD8h 8h@8h@8x 8hl8hl8lX8@,DX@X8@X8@X8X88 X |f|X T8T8| 440@088T8T88T8T8X44X88X88888 8 8 8 88| 8| 88 8 88 8 8,8,8,8,8,8,8DX8008DX8@08\8,08,08 @\,08,08 8h@8h@8@8@88&8&8l<lT8T8008008v@08v@08 X  HH )EU%ee6gl7np=rz@|}IKSVY]*5DD BHNTZ`flrx~rrrr8.N 4Vx L8||8 L8||8 L8|X|8 L8|X|8 L8| L8| L8||8 L8||8*5DD BHNTZ`flrx~rrrr$: BHNTZ`flrx~\pppHlp*5DD *5DD BHNTZ`flrx~rrrr=DZ!~ۤT%}hDJ;hqL9q99\\\33yy y y m mX)X)RRRR^\9`P`qhqD55+hhhVhhVhFh?h?hRh??hR9999%\3yy99`^?q\+hhhVhVhVhh?h?hR{3R9h9bhbh9bh9bhB\{3d3yyyb^b5^q}1h^?T^\#\hX 1^^^^^h^hh;XqhfXhhbhqbhbh\{\{\{d3d3yy   X X)X)X/R7/R7B\b^hhqq^XqXHhZAAZ\\Z\\Z\\9bB\\Xq%Xfont/otf789:_%https://adlm.moj.gov.sa/images/bg.pngObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_%https://adlm.moj.gov.sa/images/bg.png+,-.Z$classnameX$classesUNSURL-/XNSObject#AGI456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Yimage/pngWASP.NET_Sun, 18 Feb 2018 08:33:38 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTV327415_"01d412c93a8d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} $'09;=DLW`bdfhjlnpy{}'-MTin{~eOPNG  IHDR8CtEXtSoftwareAdobe ImageReadyqe<"iTXtXML:com.adobe.xmp kIDATx읇TDrFP@">,F03aNO1 ~d[u/Qpyߘ'#N֍t=B{HŻ8q)kҬ3 'gLXhI4ueC1idk&{r!x6ˌL&'$58r'%aY>qm َuMg/N8iT8 LL|o:Eť.P_ n$wGH[BO@vĴ]%rsn7_B!B!Bqnøn4X׷N&8zWR_sZ,4)C~/Lz,֐]#? &Ҙ.,y0_Vڃ'ĞxyvPzm1`{+B:'Ckk'R?q}lƩ1)XG'm/ M'U 3"cSܓQ{T%.5NLdOBcW!N bLe'n0 ]{< { ҿh: ئ߭ 2=m)8ڽBqJS'b:1ån'|4mo~w*%D3NyI^0ޤheӆ3U N!B!B!Gt+Ҹ; x8fo*YҸn|:^ty6$u(]^{J=>5MWJYB}#kN8,=FÉ'suai{)ۜAjGkz`sƼ6uR̓WN_^rbWݍXʳ>X V/DNz8qg} Axa*Ntu':A?wwqQ,x{@Zv`P:l*p/grF#C_}=1t?ȏϘ>4ap;#1# Qd {-T}νggX&wĖӊw/hM'pg*b} p;IXUz"099yu/}Ҭ+fOθ/icǝ1hX٥x&ԁgqsu9Z?ϼq`Z MmIIaYit`|>ıW#&w q9L\eN jfKHv )?_w7A?ÓK̒f7o:/'̋cv8%!tzlLT|hf/Xw}2}EB!B!Bn|z QήG_rk={<Y{\y?ҮY ]u^D/29Av?8n;3n=Mfkyp·O1!'lL*dh]:i̖fqu3Z s^pp hל],'_FUEF!ogL'88 3d&^'OĤqQ/:?M8ppvR~w/ico9ZG_4m v`_O}/s.;/aiR`B!B!B?^jWg-zYkrF=DKx^׾/wM~sWZ)~Ft_?oP2zoAc\f-b[_KM؇NW8mmYCyo>[dݝ#| N":9ׄ9tIGqt6["`-@ xO=sep#wKO=Ygًsg9tV'4zAU*npƟMޑQ1}%'7޻ _L!B!B?^\w,GˆǮ8`$:WנSkC&h9繱,_ *y'M `K;Ou5-}N i{ԥ'sgUiq۱uDެ`LY{&Shʼh>o4kEM$ 髦]^qpSq!?Oy~iQ<3΋dzs7~/ga"_ %p4ϧ|_q6?ԣ}猑fBؘHo̤/;\I6Z.ZQ%B!B!]{%w;h>;qX4}4GrΒf {c Q 4Xb0lI?q_ ߊO:~{4Xlaqb`x/vkYHM'/t +0a)m'ۜk~+&\&8qX\p*tL!B!B?j^am璊(T -D]DC?\N&IO_ڳ}F~>fn4sWRn=M>֎~-|ߧETIULټ>0c'{Iz^̘:6`xNv'2)U3ҸZ[:gZ]<K.X1 D+o&?<^E3]ҩt*/8촓=tcd"I /k%:n5]fz)%$B!B! hx "0ϫ210O 4.Fop%uȊzJiu9q}J6E0<{=ޯ(/8=MI<{N8Au⤉?n$emO}oUjwxnl>yʽWڦSB+N9?pfsʌ~NgA&sdlM@ߑQi`r+&W _yy l|!| Hgx)pvmNɒdMt o8? s^腜k%LH:[C߅ 2^ޏ˪=AY_NB'uyס hB!B!BLc/N!{Oϩe#q'֚#;u /*M){=M٢PDC.X]|y'|4[t4 &wsYM-ϋ86WԵd#)&wcsI|MFWT[v8J֡^Z/P1E-mfxlބ~yh;Lv'&]OA#F;z'gBԏ+Z~ƍ5܇[(OՌ~3轾E\s`[3γ$^= ]@B!B!]@uYt׍asPUr2+z 3̩ X%c"MAT.I2Aݘ'x4 ۿIRuסNNcnW ^]XM*?E< f4qfN\ v,3YVgKUm>*Rg~H|}vʟ!=/!B!B!H(QkXO>bzk8vK\_g4W_xp]SqTRa1'0Edd|{gYEX>mz9}PAJ|>u;[2v*4(ю'nJVi>SOg N[4qKUmaיIt|S0.*j]ٰ.\ڛY$3;0GWC m> &B!B!`}uQ-<; D'E"kΩq/vօphAYUk c^j2ܨJ403\O<=:N7KM,jhW[V]!͖0B o=aAgf|Yc;u-tVQ'݊ܽJf7ed  "g"͟&Q{۶(!x&/K]2Vhl#xu$o*&+N5eL%Їu3_f ‹ysx׌0.Vb~r/f:Kҁu%B!B!ǺNyl%_~Y-FT#>Dԙ4s/K]ilVrK ^wawMJQ%(佣$qk&Ϭp kSm M[] }e^Xkd~D?.{~"<2M#ZkJ (&YfjG5ĵas0vqL Nusx^n3tjd:,ܳ.ǮZ,d^vdz3axIEWZ[UD듘`p "uq7>Kb e;QPŒǦVTB!B!L?npxԏԂoB_)Q>O+Q|ky4ߥɤX#0KQp=ka-k&]Mvj2\)7%O7H2K ˮOQ=- ډ @]Xc-ޏ?h2+'%榔  }Qwbh`3R?7ɆBPUzYA!A. y  MXlA ⯮>Kćji~f_%mߧ 'ՇM/(z8/lMxxV ~?Ҽ*:'B!B!-#hI7_(^ty>K@٢<7 }ʉ,薐+e}f0~j-vC?wD'43)4O'L8֏72>PVGmh<Pʻ)\QT`q5p%0^{2,Ug0YE&v% 8 Rs,2Lز{5gnw-S4[g%&Tv}ºy4 sF|?d~\xu2өW܇O8/R0+G;l'B!B!BȍO/L~5 %ĚJdhټnv Duk5 7&K ybZ)u3Dk \([#{w8TPjСug-* ;Y~N܏9ma;_]Kn8ֽ8,zDYך ?C ig aXgə y˨Oچp{4[/9%xۯ v,JY-жW2$c"]{6`B!B!BLNjK%3ĢɮBX/X6<; H_Cp'}u_,K\CRU.g4}G¨,0T)"͞Q3 h260F1i]E4M+x~]t=xOIagi,<m I"i!)ᵾI:Uh+롳\-؀,>Ͻ)L`iMpu|Sgo`d3tVoeDx%LDELC;y!%00\n:yXMU5o5eJ_Q%ɠ4 ɉgϞ^9B!B!5i5$E2Gaui݇5%& f+'2}04~_)-: y!̞^yzё64 e_&~[}:ߋIWVOK$}&0y-Ҡma̙'sޔӒ 6k,?⌗,~tĽS'gxv?5Nvb+-șkwBϊxf^;I+٩l}x4)ztgtg7& ⋿=ۂYř,Yj^X-gҝ#5%D1IJĤL+1W͹4DVH0MxΜR5 !B!B!EY{vbݺQ2s?3+֘xX|kL-ReA1ԟNkZZ>4"G8Yo `0#!|v/!_rxe #-{j;h@d4->^r|M7@xhϧ8sz$uFNK˞3.VGmM7~:o }NEp'am_J G=oj\Ps o*`0!gfU蛡P[gI7ZZ0H_TW̤UfKccMĄl7LKk;nϣ( ve%%կꧪ^EUҼSO'B'P?g Njפ#Ecu٫}B!B!2(UQ)Ak=G@,#b]3a(EmJm8ͽaz WսDYTm/J-Br=NkfN~c!iGM8DCżšD RPRs> m;5 L7`۝9ҹ9-=SMA<0p*2We>~M?#4κZ;iwg*o7<\0/f 6 ^mzE~?1_XܯEarY&_@m_%3X0M:;Ww3xJqk[JGҤ&%B!B!ij_ ^e 8͕Ƴ|8 m)wZGIy\cy2:uxC+ȣ%cU_py^I'v~'^0|WVat&?%?>D[ aCd68y|Oֻ^'iWB}K{B%tGh(݉`z X8_LKR%n,̈́ X~v|hrP-Nsa"zdzrcBx4O5xcau?D3gMl|P_פy%RNR%B!B!..[A[Î~ fqqk֠+(c]p%)O~*ţRL?n. wa`νN*yBsh.p U^ބ?cBNG $m4_K.3j$[AZ;Ltޖ tC满T'p!oD+.P1s8 tݡ0 *P<ߢÄyJ T(H,8=OLReL7qB9വ=KiMscJEz}%8^~G&Έnx|EwRSj:/ja/Of} !B!B!m󄘇=g/+֕4*L QZb-vNSwζ-5) WP }E=IZZ_yDˡ}T}.,0T r:8_ $KTQ"q_x1ؠ&gO̐F7U5㏅%1ՂeUQ5QUB!B!ΣNEgƥKI G׸6,iv *,fLk4֨RDci7oUf2Xp^#彊b3bRZOJg^u2D1i K%@uI15N|xG7`9DY i;{]R2% q"Qw;*Q a։υ [7Qo쨔=s|/Jd!̈́™x/:e[`9z%&6J o=4!B!B!2X >S ijhϺP0C Qf4Aɷ^i>Ctai4z }HVτ M V~dj~Cj4+ҽ5h= s^DsQ҆yV u>85&4Z"ᅳ8{TK-G%S??~q %[ 8n:,ơo1aB%Þ|p?#f&8q˝AIMԳ^r.zK; +˺pŎiL0M#ܭ>wZFݖ>h9Y:<рkN}Z@k^Oa7ei2DA90>П!B!B!UHdփF=x~tIAyB׽'Cf0E߫>CPqU/QGxy> oLҨ5Ung\)0./J~i|m?NcST\B`'5l%;k4[ԉf wx+5sdIIsҾ亲}Eޟp~,m%y~`/To0h&XG7H>='#-RhN+8iBB!B! RV)asHVRN@]%,a̴L>?Ôz\ 4 |_5ooT۰2X4fQ!k>hY<ͣД&Ө[go-lOD"څ(uNs4(0Fl:#.Qtwu4mp?CAx@fTEl{1?x/Lsdn^NZ³!2?(k#sf@}SbA`'Ǧ'}c'}6m]1JU~J~U 78Ten+%6ќ~U B!B!T_%07(ѓ-@!-R#!'Yf UX'HEGKC|/k#5 Mނi>=<)@\tV{=hch# Qw3vlV/6z}%z"ke,R%B!B! {] 5jaל Ck9f+U~uԑMg{X^°6<e5(Ëۡ!`nEW_H=˄p,A4,,qG-g,t/H񳱧/ڢy4 ';f Dl6p/& S|ܸb4e[_hu&aiVщ5a_JMGGXLXK)  Q>&%RL,iNq!L.C%c7L/ß$3`.L8,](1Bi1yvjiw̔o<;Uiut'qwoJE^pU!2W.EuR_&s'Dr`_WR|0^>GC[qQUNxřS3xIO愈p.7TgE=ӼGߙ3Rq;SX뒶$B!B!B&y\kE<2yw l}\3t'jIQ X/: dR6 =Gk"ko uz@EXx YT?0PG5O{}h/²y_:v N&tdHFoMbXypx#agw{0ہ &_B9΄@h܍a½x 0LPOϧTB^~Q;HNHn|7RT&y- X^NԝX8zRG~d`_>f =Y: \w L!B!B6e^v't iL-9? p|`)[M{.EH;@]&kLR}2ڴc7A۵Y6=VT? H}M8'Q½x&,!߻4[<Ļ G!i>V٢_7c|.O)qiv񬭀#gJykMIYCa`iT _ $؟3ǥQ8gr. &+ˡ\3bCtn`j.˴c}/;a睰 ;$@q#>W]'7/(*'[>-B!B!&J5N);E۸ x[_`>顶QO2ֳʄјٹL쑣:R** &~Ahi⢌߄j2Щ6-J5bvu6aIh2#|4NNNLEBbXU>m¬vélF`аڧ~iVہ/v<^"*iNI<,bm˵x@Y~R ' {쇆 i<Oǧ9&c>#.ϸ48ooB!B!BH(j!Cðji\_ϽXkr1}Nթ vNUB</8as:bB*=4ѠӿY_ɝqa\ lET lUyޕr *ղxX/p79&>g;`ȉB!B!BhKX R 4-N&VZj8>lj{ {ɴmY`wQC;Oګ!-*D9}ϗ*' r\RYuby?34#N m`0%먴wMY/yoP&#L1 kͳFYá69&_&7riW3a_Z)v /WMC@t{1t.;LU R/Xb| FFZ8uS}{57}R)kAߤmR=‚pR})ϩkDŽA;3a]}:};ϧ pA'O5i/r0@B!B!B:Akd y맰 ċgZZs趠mP'w[ ԡklޑVmvLѐr8CGM&= f4M8ahi~Ä#{3R/AkkCu|`)&&i0!I PME:'eu( 8OEs@GTv zJx>i\j3Lybb33q>Z/ISq'n q~ ҼK}(C竡}{c#+rTȫ9u/#B!B!3kǩzk W`3^5q:D\϶EYƂ琹yHn/#Ul/XMq{ {G:'uBFZA{])oy'Ϫ5/:|1wFpZ2S\s:DB.cN!\J|.|Ime@ٯl?'ofu xܴIjkS~oj_7B!B!BiB Y*U;_h-ԢφgչL`Sk( N97`IycR^)Ve̿&xP5K%M57nɹri20l;+u>s)! C0 [fNjWO<#!Xm᭟]hT;p^q߿<_c!?#\E|[_$R&+,|״x?v;lW1_rPbC]`{ƞ"}LV|BͳG@\RWY|^KFaϡyg..;\{ta ;<vpzVW;Ma֊8HaOp,9Bo294 qGI(>b6SIv:M}Ҽy,LD"ݱXL׃?`B!B!BH'Ж ߬8k4Gx; QO{ɻs! A%_wޙ/kOy'3;٩nr]bhier G2^pxAu! ;37 K+>㼄a t_4 v~Ky΂/!B!B!(zo/kbM"-R7xԙDY曲żh<,_ISD|K- ->ם6M Z 3h2&%(WR;H_β)QmYm /#y V͉!Spә+`mb7Ȟ.u8d/;᧤.Fц7$,g@js2ms*LhK{=܃|tRLw Ǔg&֑ma g z@=4\t۝rJ^|Lŗ&B!B!t<:+!׏N~9Fc/,uwuOFpo$O C;?h|mkoh s}Y`,x 6ׂt }*5KaN^!i;ZR;VI1Evgg;a:9 " qr)&Z6g&9H5^1R:O{۹s'&B!B!j]Uchvmǥ]' >,@KFtb=bw<|KeB7фB!B!^5j0h[& w=FbKe }B:VSv~.S`{kOd pv"!&줪 82U4D޽l0 cˆ;Cx* HiZ]1bg/Fӽ3q= aT>Rb\o'+L8ym{=A=6 sLMòV-?MW4L@\&wLPLCć)ǭ\)w'{RzynVhK!B!BJ<\5n3K $-dnufd9xS)ދ3k;1t|3y 3!G:Owuxlq5yx{_܋.Ios6(B!B!B:v *=כM,z/8儦)֪=M] /m wZ/oh("a }}c}U_i1 曰F涪jhc}p`{& Ϝ:| ;}0$G;c4NېБօ` "Ha%tP k7;xݦy/˾|>qDZKGM‹6\oSUwX^IN>}v{쑝;w''!B!B!]9N[;~i2NPڷp4$\,.cHs!>dpTIC!Bʿ[/Dz/Eg/NIQTF;>CMo&#`=9EXGgjMN_X:$P&"#I&߫9񎅴9U q Amϙ#ҩH&2yC 睓F/F G[ఌЄUk/Y"0% / "max.a ]K/0äթ-=8Hg&KhZ^0Rں5HOh3cNooO\UR殅~vEi2zӉ 4j2SZeGlN V?h>Cz8t06 n< ]$[2HJ 8 \;q^`0EϚ|ӡ3q=aNE634Ϙ\ }9߼TJmҙfygZ&1i<W ϐzK;aB!B!BH;+='Z;vo3iP5j?p/C(]+uM.JQ__HnIugph2Hk:F|P(ǚ@Қ 4Ճ'o îQpz ']kcc>Z_?owhӅϔ|χCwt٢ƚ>JͺZhL~0׿ ͇e)/2Ez`J߈:zk##S=Լn&,%3qg}D 9y|ȉ $ҋ DoA`E>Z5C?9p}4k=+⻥.0 JhlƝ a[^tgXO^mq2:@/F/|/¤;9#&p]&aĩ8oM7<ᅋRw>w2S'Ncc@=e;wg(!B!B!d*bnwSI,Gkܩ^zr@F ۥnH5B|{Rշ8ЌwW Mi6_bBp>b;](WlZ=LػROgc .ɸvk5/1xCRPpssYNGwן:B{ Oa{B:>ىU0jUAA*ܜph4_H0WjWoOPγ7;az}ys}yY_#NEgSA4ް4ў-ͻ00@$:Hau{&~іv"NgE~@wEy?@RkWǷv%LKj*V}r<ՕNlh]ê8'Ĺ蘤_h@K/_B!B!BH7Q|M 8q41YẔHv<[q]51.u&y'8f|EA0hԍķ0;<kfc]@{b~ G=ۧǛN|ȉU$j2uB0&7pok cӼMbݥ c2u-vez21ņ@(:Tx64%I=s8/uphaՇi#=}λ#p{З6/Sh;"j\ W:_)?wJP^0xfQң :h޶ Q{&1ZK`W-y[ w;m#I1]ge$<1rݳoOEBLD;uQɰdY"Se_'剿?Kg8Q'o|Љw y{MN\5~CݨI(sѼ8qV#'/ /a'n~%R2!B!B!duK-A^0GišVz6E{X@[7z 6:yKG yg w&7jGyyigw;uyBc%#B;3fw2t VC#2O:ߔџ VFhcR{q}!;$LGVG'-]%݅ewhV8t6g@NسNOu.&BÄ3/16^?:/ɯפ_ ᘼ " /+>W?x)B!B!BXόBVPY ĤKl|H pU2Ҹlu -|}%.Eut^ b: ;eo|r\h(Wf$s_wN_fae1'r3~gx+cj,ķޏ 7 * I4Qц\*Q-0'<̣Iw `tsjvl_<-;M筆NEit;4'38^B+Nϩw|չu1ӕZ5io)/^놡A|Yr~haz&B!B!Lg*zM4 #݅p5k25ThAv}DR_>KQU^*= y .e|k6H^X®Oq}2 k<P}~Ui0p[(fy*57q-XuOjG> W^~]uph7IB!B!k Zm\ǤvZ*M.#%3J=1~uA<QN({TYh `D`k 6< Ny=ǒc=ƥ"zU^U8th4ڵGWݬ<ţ3#<}XA8JG )W6̜A^\L.8p=%Z<b4qW k*'ə,wXNzӉTVmYr)'vp,ߺYj.I œ6,wi\M5!B!B!Xߌ1q]4 [-fLz?YHm뾫эvb({X5vת\Z"} K:\@W~ qSaQANþ~ ΢ JGL|r҂gς|JFw,onD+3+]&qSa%&a"΄ 7G{trS,(Il,0Ih˵^~ p {K:cut O#Rl/ „B!B!^&hWZWQ)4u"|x|HR`w4Q/۝p{_PuKأ%'-4a8mށig!<Ɏjύv1xZ=#Ki'xWr\iogCۂ2@$}C3GK,g :i#Pe❖K&ֺ߉m aBC=g":>vX+8V~ `CRW"xa-->2,2&tM!B!B&ֈή_Z&Ή{a(@F4}8^6;q  Hܳ]=?Qzsq<&W{o4c&/;aG{h\VݝM%; o}^5tŧCx鳶bsgx+5C;\E=O´"R B.͹P]/Ob`{ =<'nMf|dۜNɦ݋[OA U8Daoz%M&>sløX$$jSƿc<ףB!B!rc筥 YN;.͖6Ob{E&Fk,3ʂ\coĵũk/ %Ӯ(Z)|^GZmaDp` 3(8+a&onJ <}9{^2t4?ސ5~I~0Po2Xjw5Knht` 5NiRm{ݒפ!0Ln1k0'>~ q;KY*Ueٳg.B!B!Bi#{#Zkc*+B$z+\\&mOHyp}Q&/2rkfS7ӤQWMFzyWKԡ5RlM B -9uրu,j'6n J 7>>5Z^ s cp?ly/HMzG >#|,p4 U{Ib;WzwP:c;6J뽈7H}C>zz]شΆI.&͡0:#-о3rغIf((<TPeT&T|N<)2<~z]9Tݛt;VVw֭[ͪ]T-Bk2BQץu>P cSxdB`ͿY5=XCO+}n-'f/\?.i!X\ei0w2WyCE]X3&3ƋMh!b'HMDԻHAѓ^+DثF>B!B!2Vk {^w \3ij "*#$E2BsOޣ$Ӣ.['{ۚ#ݮ7ӏpZ wUYpVd!N7aB<Ii۷d:fލ(,\Z}"c.̙๡=oćUehg=L~#,fEv40QIiA_.-zňWMb %K 1ZU?HwlM=¤L`pLwτB!B! WZh PމuOl^xv,]Cą@B<˸P,UZ6Q"}}Zo=vdmk!p<֚LqA{0mFu6#n}9߸#]Y8r"y2:މ Cx9 Y_M H&D;BkmJ}cׂe ^02#a6xU2u0;)&[pz"Yğ+ Ͻ<H+}~̄b0 !B!B! PUGCI}D҆2ڻ"o|:qԋ^`VcbD`.1TjpAE5SjzP },]j>-MFm/oQ0F^ZO3Ƴ^.á#Aa i#:2E>ˈ5fgs{`ϧDL\}AXwh9F\Tȉ;{vx3|dY¨>TݻmG^V߯q*tۈlj:/T].qi̒.zrf'B!B!BH)ri$=/X7>)C5S= k>Y?K͐ԯB@|~|ˌ{Ru<4]-}v,qC6-nq 2>L+7EpCw[$#\{=g,tDq bk-x2Ϟ ClΧ}.(߫bopϮI**:ud)}P3MΦcKcm{E/??5/T<1&gIw1Ñz[W|\w/^qs=RZp'B!B!VY)Wz;3ij!F]\3D|-5S(SRs +ɉ{~495UA'y_66aYaw* 㐿PkEXk<1dO ֛>xQ0{L<.\3 &--\J<L}@~p,3O#O;sw_z`.rE=>ݧUgBdEu_7h'hMƛ]y?GԽ\qQm}Ft/u-%vki++ﰞkZV]uˈ%] lupe>+eP-0dDUHqHu-778@ƒF^dIoԻ>FOmƫͯ],&0Y*2b1_{RB!B!BHR&:4*`'CziG7,qm2g_D.l0ogIڿqK#)G N xlŸB!B!"u3bOTdℽR/"(l5c=l[A*> C/W%\C{aR_F-x;TŶ%sf/KY/>8;gQ%cwa. !B!B!ֵve4ߣ<\ڍ##^Ca:gy="wguq:d4%W;d3[s*L _scH 70<-4z\ݧɭe/> *[[~ndQQfsF^K,ⷺOi=kmU@vcbb{q76+kUSҁ]gUڑ0l zY,0b[ )PΆR0K VjaI9iz^%1 tEyxFXoV8/#ٞmok ~ג0_|&n׼ ?ߓboB@{hrDz/E戎ֿ<B!B!v6 eyʊ.E5]z# /G7ZFHZ5>y׷$4N5PfJύq> #;paB$}2$*9yZlx634ASnp*_ejxs75ATTR`:lB*|d,=lL)(&k Bk!B!B!h YMՈR)WmFyZuXoR;S{}HQ͓&QmvNj庶8F_Vahi"aYa50F:qj@;/ D1)j꺕TZD5j8mwBAao`N-"UewqNh/D|ĸw8"*Tl~Q'ˤ~Wx/P?$Rq;sfjjɾgB!B!BiP).x9t[f֗?p;*"֩O[{ Pq~u${ƫh={џ5ld-gKXwxc˽E^m5a=Qg548h"cⱥ'j1v VEݪ4g3oāoc҄hJ.ֹG!z(3LP1&9r+Fm9خ ZfcSatD? YUw`±{J75 K| ~^ ƛF 6L!B!Bip}6u]. 1w ҆1Écm#rd5|!c^ܡ].W!?ϩǍ>DoDZЈwL 18}xJ]CVHm?۽oS&˺X ExP}z؇/ia+^l!i ]cފvԟ٠mepÈ~ 2#~>!SIղl YW#crğPqUN.Ro< !B!B!]Jh ]u#^fpˈMfdu/(ezRjZO)QTҙ3 #lY#Jֳ#=@{Ƥypa M2{.hP=ȾR\4 tK{璑.&7r'Srk1׮nS#}L8^<~1d7Xn>6[U#^#/c+܄5)u:3ƏUoKέ3B!B!2 Rg[D2KMOzZE{HsK2YB.:?m0d:dײ[BL C}<孶Q##4Ru6s:$Wg$AZGt8<cIYΘꔍtF&8 F 4DΝ?W5 \W"ٝun/v|*b^U 2*0|m-iaRfvtwx]=q꾗۪j+R`?f܋md8#RH?B!B!Bs%^|JE=~-:%,A;yRG~+5].PG5DV}PE{֒i?ڣLE}~z$t6â,|Ucm#~GwRuCda\{&r]>,Vh]@늻&R>j2in7҅8}pM$k]=Q})IeqC$!xO?x[>K[jYC>=^_ MjsjBL2&'uO\v@=VU8Hy;GW ShwFVAwIV\AzoQV#>n K,ab ^>_KXǿ c"cfN!B!B!B3x+\/FC7kߍּ( zvu:c }WrP<⿤~uѮ*ܟ^7>4fYA.=}Cx~cNj;[Р3{./]0cKD1 &B+Ħ^n`R_4叾A"HYkU7i}aȈR FZ,{\g}y4㞯]=`ӅDzE^Q?:c.T(HWĶ"ReV h{B!B!BߋF-|'J.ں:DZ3ֈHֳO Ҁ i]g>f.WDҳw},TVSڸJmƸcB;b{XsH6#m;kEs9MBeWr&?u& ]XDm6I I+DF-aWF񌇍/2!ɺq} b`$-%ZR׃! /u۴!B!B!dTv,gC0*b!dzҗk7 }vsZЭ0ĮiC>K0bIު.S/a!Q'pKuU/CӢ {q`LQv$-m=\W0$+#/$+W |cXj2'n1 {B1MMp? \N {b[6V${ྉ;?a:^Ua_JHLo76Z5׍-Q)VB&n0B!B!BHƓ`Mq_97 ܯ_HMT ל}}@`z%YN@4oK9Zʐ4ɠ! !Q8LjCq /p]7)0N:oyBfN{-羘ҍx~ҭ41a@#tk'T%Ij$GxDF-TK0R%^l1,YZh!Y?3 ^q/p`u Wj?_;eV~H!B!B!cMi=䡜{`ķ0zmї2byYIH5*N7pG&oa?auA=N[5)+î򴑔mחC7ܓ\_ƌ(昌rbUixtS/I-?0>&V>b~?"nXvQjFe~=o` aیtv6fYxZPoUd`aBEZ_~0& X/ȹ;uE &B!B!y-n F/>7~aC?R3C/z`HQ'9fo9I5-{(#7"xϺVqc3vkK"Fv@>s>Pr}yke7u݊ ߡ%ZCؘyv# w" 4g\8xŨjBEFePayzHj/z`_1D gzL;"Xc賏4 kBU|陀:uxcP ooIwcO3fR7"0@B!B!B `Oiw}3 _X3MjBHϕAԲvG4a5CoFOQeǜ<@|B<\ŽtHB}Jjƥ ]ic;~}Jqﮖ7W=\A-wSb7&&n_xmT62WMT$YPSܧK{Եn U}EwXك?_KVJxHcY68;f@ {3O X6d3ޮ5^qǸ2A؝ZwCcX`cj@3]Fs? C0!B!B!cGc}dE%k\πwփF]ycGf 5/֣KԻ_f}Iw-GxT#̲^Ƴ_ f ^w/:FаvKp}aP_ͧ #͔C&Jds e uĥL4)k";-yl8Q'<]X}ӇO)0j+nS*޾McpʽY7Ay;,_,6(㗯.;hĿu?0/RB!B!BE5?(' sF}b+Xfdy_X°.2I\Ӓ+'v>0})=\Z4DթsRήE ;XLs+g7"R$|d*T?c<芳l ˪u=c^&WGQJ=ܰ;-o0K:i'&nb) t/D!5z>a-o0ljscq Cyb>$9"(ؑpI18SJmibou.ӑ46Dԉ>>s[﷍:~xWFhd3l*7dRiI^o>gJKFZZKR#HB!B!B֟es`8X _^H~<J@;+#GX3> d4/%EV*. -TPIl_+_'LXF}>z\y}\#f7K'd"uvǍg=~k|Dw$~v-&w^ZK4QS5;eϞ=iJ!B!B+z?W!LzQ;Puψ`4aj$.,Myk5n8ڃo>4nnm5Vlu0`\C?1A{^߽>-Bk< CRi0}AVZ8O<1@4K )2"4A$aYŠrSk$+&E߰b=U?(u^u-ίُ v+8Ƭӧ4r?2@&B!B!^3R`Y X_l03.6cȃ|– Rը+q`x˟3(>lnPa$XnIO< O%An䵶P0E^>NP6ICWǰTvm9 /1:nM9ڗ\VaY^z0U9,f-d`.uU_>~tDMLZCC-]$ h&7[bheW#ׯ#|fƎSz;,Grk%mdh _Κ-~)B!B!Be5r"Z4pndN[WeAnhJ!+}g]f2 w!X/*pd|V}?a ?}h6X窰F=m k#XPHlw%YفDg$caZ8THuu-r/QPw@Ak_nL4w:_3&EEfG)8@;GB!B!ï_V~ڋ9i Hv⎵֊Y˘lzƍk1#ޭn^| Bo=8Q'%KV`ߎT4W#!C;-G\wm%tߍ1C ܈-}#F 7,1A^6&1Ws#WX^ҘT2Kb?JvgGRKm <)O5Q80>e [yBnit: ֹӃW_eoPE&B!B!"Ъ?t"6Za2,XJsOU6+;L-ϯ-_kXjf=6b9/im/<3T܆%o&\"u=7o.9Fܳ=W_9^;15 1žP!hj3%-bҁ}p35g 53e8u kgʗF?g;3mµAˮ .$xMmB;2I#+E4#Czo/z+c{3!B!B!AuK90]zГsK=eqL שkӇ HSU= J@k4ouxjZ$Yfyf}{@oO:Vuj{@.wu\߽CR|`ǗF8 i$2hϡ0˭E ?: мGF.|C:[ljJ7Q4^V9^Wҽt"u_r}ڥ:#ٝnN?N?(B!B!BFAMO׹Ò][@ zp=#=HJַ+yaeB=;sBvXYug:&wQy\G(fЂY:N tl1ML}Y}^`رdc+{oD;^c#ϯE&#ƸyAFbqj |;"9H:wr^p@B!B!2FF3ZwW5R?HEy1P|*hM8+R:blQ&R+#LkqSYGZ&u@̯J\ZW*Z 'W<Ϟ~YZC]BψQB!B!B|u-bmt-KFqn0P:gA4\XU:\lυMgjduu LNYqRnu+a!wh^&\yLw ~҉^xFuz KbO`R[ԮLh9LSFϨ~CݗTUI:#ɓB!B!BډPl`MG֏N5AsE:s֛g,^֞Y?ݕӗx MQx:]%goPsstjk/3o/7ʋ$e x;Rvdq5ا(wޅF{_KKuJA" ч<i}YP_~nK*^rI~ _Mʺy9mkU>1 N/ XdMƄW\{=r1k{9}'ӭ^!B!B!>Ƿ&Iz-Ж ӵ:o7塎w׌x& @⹰*&s<$D;T}EP>"ō4Rq|N< '>3β -~KcbDƉS nI,9pCMhdW|sr01uCk e㞊XVJ9 w23byQF:67 b2? JDu$R [#]{fN&2؁{\Ԁz٨R);$Hh[̓ Np!B!B!!YXf@ݧVp0εue#R38 )Bkh̫^ӎI+e8͸Zw$F;G[H?*5kj:}R;&Us(j/JjiZlJKF:e~\Ըjq /K|A~~u >`⻠2@\1:nrNG+.@,N_ Hp}Qi7_ǵbZ `vwM-~ < L`1IkKc\uup*ɮ.7D1YudExyWj"lĹC_3!B!B! 8XS[C ]jseuXP7U:6{1h21!xtPduW-M!ZFڡwJYzi8o]|&rcqru=ӌtq}ʚyTrިP}#?yGblL 3JO?qVd<&2ʫJ [Y=u#v{Hh[*M `(S| Փ˵'Z=a\J ]SxVᳰ+{+rn`cr#5֪41czӖ}b !B!B!K(`]TOzkBQicY[xC]Td=0]dDK~;k29dH#cD^a,?4|=oE"Y/ɼ= 堮^5ݕsY8W^6k=bz\yY/)0E@e ikؽe5jyާӮ3]5\0#_5A~*'&7.]F 10bQ$g"y/`΄Yu &e"A<Kx:=?j^7>/0R%B!B!#yPѵMB"Yzel g|Ȩ7 nCK׊s Vp=e-!XiY'2Q?v} .H\b̰Jv#Ļ*m&iJ}ЭsUc~m~Έkr*gf)% Q!ʑ8IUWT 枌3xD-)7@:ۍI'ǯE^"!ϻ灗by,WȯX0)0 ݕ.'\<G&t]V*oMhϳ LIlgM8m !B!B!톶+pX.hCVz4bVw1z:M+h N<2k6n>I_[j=hgC\\]>IVo*}w0W4z#9w[ *#]Y[ Ҋi%\csT#sA)FzI.RyqbDE/᯺W-9Ϭ&&"Z돮l˥4&+*l\KHdBI u_ K^HF#w /?Yd!G1{#ׇ\~F964-`<p)c!dػҴa69~ !B!B!d<тN)OxDҸJ|Z `=ǰxF=+mɤW4XmAtii\Pa$:qRui,iF^# cAK8{_}̫s)m!vf}R7yT#yƞی1ߌ6fQW·AP]ߍ0\G1*0UE(5xjl[7>9a <;k?"חz]Sf}X/FZmqF\KP~EjQꡈkOyVL\5ceYvwݏkXX߃{/9+!B!B!;`tOlB_]11y.>ukY9.5>RIZAn{ ̔Mdd׺awoLZ{>3ó7&AN\c9Uߡ u2)MhWa?.{aOQĵG|̗K:0Q(M巺Y&1-VVˑʔNhp};J#?׍m\7PR97'ؓ6h A0ҰQdhX.!"l/^8}'6ECu;o ^8anD.DclRv~/!B!B!(rpJx'k:8hdQOߪzҨ+ƽo eqޔ6їHUp *͐KFe,ZY?s.ϱs~eD||SC,XC`z}$<Oѱ,öbO{pm҆g?t9` qow+K_w|_z>0˞eduէĶ* +)UA-V7^9ht-BkaUEesg^·*ljN-Ic֮܄BovLw]s}Cw+f~[ jB^``̉uX<KZ5)}ut]݆X41)y5!B!B!y"qN{c\u=²b.hC?xY `K9|`h2ˤX@ !ډH8,z?*H&g.Mz_ʮX0^u@걔7gxْJOxݔtZ>*C:( '\8f:vXM0J*o[ITD5Z;uF%WA/ DO:1uڥ1>_4'3G1,0MLT(ח <Ȥ٨v(#qLgN%|FyB!B!BƓ<ײxrt{w㟑z$[y]TG2n % </tȻ@4bCն<7+X.DC߰,W F}hSѴB!U - 1 374MbdݯВ^-qA@efu,3+*=,(,Rwmj ;$wiT,lTn8qZKկs7T:7vmd0h0 FS aU.0{ɯQ&*+Fj &v{جD{gʈ؏?hDMB!B!B&o<.ԚGuzI{},7=*5.h A|[l5YK|>8׽]7<# F;-./E,uq@?F9IY}"GOƨczvHbGF òClԑ玚{2N\x\B 5_ܳޅs9H,fKcʃTKF{l4*Q!Vki_ 9 ~s:0a.lO%#H_ݳOGc'ҤuĭIͨM'a+Hvs'QSs1N%ƭ~AQB!B!(ЈuA^N*"\'/ֽa^ f¾חQ Y|hԹŖi,_gߎ y"%(؟!VksTؿ%9=RñhƆ*Ӎݲd0aH o1Zؘٙ.R &Pe褠pZ>WttaEIR7Հֳ1p_[_ "JtjS kԵ;v,*e⸑3!?0 ?ۈ;/IpOxMEyII !B!B!_O}5KЫ=o*tr"m`R$?X'P_薪@Ĵ֏Qֻ<<-cB=@.2M/PYg}s˳i-Mԉe`a\%QΘ/ٱ`|%5]/6_c.y]4B8Cः\2v!-.u zR+ '>(susX/a:nnU#LO ?HDYPw"AE/NJdQ_U|yn'UN1!O '6^.Ss E`B!B!BHaMMjsqH>`ur?KVDiAq| ױqо]1\mC< c,Xnbmd ^770I-#`udE}'`ZM+HMKO ͚u@wM4K@pt0X߈ćKh}I\B*"|ɫ< [1̻A':D'D^*`B٨ƚ@ Nu6d-~cmy"M%7]6[j" ^ڰʞ/1g@k1פ^ !B!B!I#+ΆG|x,YCF@?KVKB~'Xl--̓obXVmjp6%kQa13m+57#9[KIM] Q~GNݾh}35ZNT^( HVA!7tdt3R+`_w0$] m@S/&_ G]ËfZ9xc# G]_l8xVjz/pf" ܀L{^j2={3B!B!jJod i т+RN> V #XMW(gA6 //4 ᔂ^xֿnj` 'G?X~W+"qNw/͑Ƽ349̔BA脈;uexAd .#iriL\CՏwՀBae{&1'gKxyք*_ ܳ_e]7ҴvSaA}í6aM.84jb6Ʃ.=[?>)vQL!B!Bi!ZeEZU`g^Wyź?wEG|hc/Ef7b$.iın[nQRH8GlО{q#VWk{qlMFk<s-W7oޑ.6m얚KuԘ>z3R+m17͟H\O&IZ^7NG#fW[q5ށ 2,!C.T(Yeԙ"׋}F@˧\g7QV׍v07Q3>#p< ʁ1p0/˰@šw}2?tݙ|s2v¯ *|E`B!B!B(#S1w-&zC^H߰0<)'u6o3R/]oI czmFYQ ~*(Cnd$F߅7Q"Oa&AlV !NK.T[*;vEl)psUnrOq |/9D#A9(|w׏A kN8+vLTz)~Ӥ&ʳ B1ap%5IV oczÿ0LxjgH 4X&g SLb.zWNH7/ =[lۯM@!*=+^7+\ɫ1MKVV@VcjżNB!B!Rj"̯6*CS z¨Bs&NC~/UyCմȻC=ɺoW w[PfiJrDrmL|3Q/P +u,jWx*p b}8ϭ a؝+q&(qk{ V7 mƂ63R?"^z1Pr͹H> reyv^ -h\4!B!B!x(Okr3r$1W?3\˅৥f!kM KB(e,  ymԟ4(9xG3~̐Qw::t{g\S02[nubrA&1~a}7+Fq oLpBg5Uj`&v/TK|g`tK'1A3T F^CB!B!2Xk4[.-Z,S̯R\g!uḁv+UE5.Z't>SG5! <vTehYWш[C O'p뗉8ִAVދ٫isXF'+Ƅ[Ń#6p` {:0&F $}Q[J\d?[\%#x^f 9n^w]wz)B!B!Bƀ]ϮC֋!\k-ֿT-Uc6 =kZk㟺U?MyNh2[_50D_%<~(ean-yTŘ)Kq/zGlmjZπY|qg_V74tHNF:ِ}. >bkXh9u,bPt"wV+mU-&c_o&_ɺ^.?nbB!B!BHaMkX^N ΣY[ n'FtpT>GC91F9'G$!OiE!B!B!֐"kn]/-uiZ6,gyQr!v5tʥn#AVQ/vNU{8҆B!B!B .CQqڢ4ta9+MGm,p>sp. IRﻕsYd3{R;&lynE"d)n^^.aɴ:*;ٿa|,ԽX>ѿ+AN+6YG&B!B!FRX|H=]c z(Z Velj|{:7YjZTsr-M(ALϗ"#Gk}5G|zeH;s(FEOP$:g}N$ΣRuCoLp-nQjw{F<z^Fg\S3[5WT~5L67i2!Xmq~@m~_| 넳T؟`SڴaP)DwG O7Xjސ9`>w:|s1q?6b`CCc9Cye4؇gϞ~!B!B! B":,b6iP$)"&c1uYCQT%2}?#Ôo^ZemF<%oEZwnf@o,Bp-gԄvtծ=;߶"Y~'ڸ&x$r;g BҦeXmLrJvaύq󬅭{)IjO]fgVvPb̾We-@RB!B!*,1W"kz8٧"Dbz.ΖҴH9ɜX׼L 241acJ o0.ڡ;j:_jeD`vqdmv `b Y>T.1|t35ܺ|gȈ/p˥Gw K|׌?ןꝣ ;r Äy#2?; +bU{2C$Cȓ\`KA–?´$@CWa_]$ zz./VtM!B!B)^gpM&ז"#N˧=$ E]M%+q-Wn&3YDtm slЗX2b:W&fkA\Q]GԚS?U>ߗvqA|{Pi)Bߟ[zVywa^u}F{d+#VL 24\ 5"_II@s+nR\_5Ʒ5b^mO͡6KAECj!TT hзĶ|)su)Nbl>2,!P~:H?Zmf Ľc?7&~@`ſr& bbVҮ ƃnlJ0K|E&JLxW~L!B!B)%J{Z5{&-zY2:^ ؞_trin4"u!'[C6ÂԋW;5fF#lZE1e}P '^Ÿ9|?'M~ :&DjM H͌?">1)+ƨ gp16k:EF;0{o _oF^h&~4<5x~I{9?:lvNB!B!2 ZukhRQcbdo B}gעcLUth0oEז-rdu=;\^sxm{҈c&(kc tƢ)wK#&~-5-z'r}HayCgmټ{2r}kԄ[.si<0 J}(6&w}&3b};vkq^`kkw~wi<pύd]{lL!B!BB ֪h2Fq&:=rIMh oڧúy˸5XkңҀZS&=cI\x¥$rڨ=aL#N1D&v Bpl'ĀEq2n .rHoR|/1,0œZɺ(cs^[>z&dLG=vzI|aKFҨj"0`B!B!B8 ĽDCtXA9K*߰fe~)Y;mϸ_bj\{eisC_3?@τ'͉8^x'r[ /OjTYPp]D\*qG"!:bK:EYpyJ}_7~Zm.Znc/=`C]["KM7^X%U;sJb~дL`B!B!B's|b9Uc]qּ%`]Bۿ4C#DƳͫgq]XC7Zp)5!-&8-~G:qjKmGzB}_nIFG}*]?Gsm^ 򏎤w@5fȽo8L2}x?-x>v`S:xWҖD3Gw{40@\N\7ƗfP2B!B!29auN!4ik`#*B-[(g>dԡ{CڅeQjw-Fث i WXi?hO~Hckx9y|?j1%2hڰ%Xu U>XB] q;I~ɥ1ee8jhika=mdI"YwG9@x捑I/#-GO낉jKb5CAuzU!B!B!$\ ` n/#/ʈe_g#Cjּ$n݌qaλPD>MO>V\+R3v? &h-CxƸ}cN&4`(&vs/g1:*S7"u>759ƵrhM&mSՁ;2"IB%\?^`Cu$\0^OB!B!gb.;Q&'=Xa z kȈf~PMhZ: Y=h )_ӥߥ.N2mEx-s*bta9bVsiD?'9HCA nu?;aLbkɑJοޤςEN}cwM2mnarרr!B!B!}l^;5.5:|J!زw_\Z/AX/tyF[4~/qy͉vDD<Դ]>'q:Y`i t_\~MU|?r/44ΑaӘ0Mhu'~J ö}{oP_zw{u>/ا^V}ozK]tAB!B!BH'8{1ʈ. zaue]s'#nõuQh2Sh}t!lk0{A hᙒհI/2h#\gChH:DY.vt<a:0:؅` XdFT2q vܤ|&Ntb<7uI}%R)_y|ɛbdng~{) ,:x,}/>ح$f'-B!B!BfuJ)\q ڦHv.4}F:~z\:4XByTi=.Ɉh<\[:X}#N hhaF%5cFhZ/%_r6I[d1=}eR;Ѡ|57"Iw :JXB]-kq r`%q xW7RPxϳͳNl 8:ZE-t~^Mvإ !B!B!t%X/wh*/B[kIŚ|}!VB+e aU:σidv#R x~P *xVd>\#S)G-p[#P>3Nkߋā;a!J }"Zf<+"f'[xjIl~`W~w?@by8Q멻*&B!B!t5YPIx=F;Ǒ ns(c!"4MFԞ,ke]hYx➙>ۣ_Z(<^7C"վ5W]paĩ}~`Q߸|<~(5n0IYpWdCMҮ`,ϠL >~B!B!B/hbG}0 z ue Mčve >3u0>n %8qZ3EIeK$e6t`VK];tg$#W4l0b\е5#Lb_0~0`rͫbuV@z-#Tĉ}B!B!" o?s8zk2qK'?o#e<6h6?| X &9uA/;@keIk2)Ǭ8/pН2IOʃ9nЁ[}Ş# R;2q%XRm K!B!Btu ]xf/,uOHᘋ欽dlI*x[xba\pgQf~zUn 3?g\3Ipş,,ss~11qH> 㼮B!B!B-2ֈGE6hX̙NOFٞbQ& hTu?U1̨Y}' c$,P&+=cWpKV݌ǺVB!B!K8g8--h 4O=)+jx&ElqW#hc5^^/{ջ w-RF`1 GX^<Kܳ-#=ka;H}¯@"㭎J%Ġ^(EvuRWxߛ([ 9B!B!BHҥcsԘ_0:aѻV*Lh¯'tq +]Zx-b2,&e=N*:4㼟3X5 Tm8,DݪYs6.Wb 1,Twk`;Vq)18wj;ǀq+2ruIW]:Gy@z !B!B!ma/[bu _4x^^PKIB"wx/_rػظ ʶv%іaO5=}->-}(#5oj;@M0aZ/鬖 {<WqPvulm|;NY'QD>PJE*W7zEw=;3^B!B!xo~8K|i@8('xA 5p_X~&6%.jֹ)MaAl=aO;^ C#sp𸚑Ɩ:F>Wo#֯➇:n'fQ>5wL^0ԊǴu/mUȇF)G ];AX W@>]! ɱ3Ƶ呺@tǪRY@;kLP$%B!B! Y1wuл[zp>/qÃ5IC~d ^\ M֦oס)ADk`%7V7'2ir,N)G7̎;sB!B!bQ4r]½ۨIEAߋi2x muxޭu_4]0!x@J~WD_w|ΌByx*18klx(-FόM\Xqcy&1`mbշy}a0~<_&L!B!BhELhZw,gH̵F|(oXIuh%{|ϖZxC76sh6T i; RּD\fiB|p$1ZBU}a `Be5 ~4,|fY'?/{\j3'ǠY\-%8p%c@ǂtJ*:$Cbq){ *, DU*n*rlS^ !B!Bi#,$:v=ABպ-vC,[]A bƅhb DyZu5iMesEfNDniw8}# OfKLJ-p-1HTmUj,hk5GM[WՇ,DZ4!,k,gXia :Wbn_B!B!BH4%nm_zqEuQRɸ# J*q_‹cds#23Fؤ&Y-ض}499k=òA㔵Gl#jI(KIO&+ޭ/b0~goo`35+Rk5;AJcT[Di5;@(^$-g/e ^2~ ٿP%B!B!4k׺fY[sk,}l9=znpKUgӇru_9rn1]zqBCKZ?U)59=lW k[A>h- 7–p Ժ?od{4CR')Q=ҰqK2/n#u\$+Kp B2$R`@ejl >,{e?ja+Ԯkkn6W06tǾϳ|9ֵ*Fu[ڔ"Iʂg{K T Us}dIxID_ |}_B!B!BH Fo*P?zz.9?|z[p.k<7PG<*sn0<W w~1ݩKjODZzA_HԞ=KAZךm1,HYuzVwxvexR"PڵzWPa?qȨ' b7+Ϣkl_\Bb4; Tqw2Vf]|ZGb$!?>NA 9ޫnkpB!B!ms|)5ZnGڴ 3 Xk0N3A;ctC-;nMHYF4致E=8:YLB!B!qHpyr6n'ul[=!໺TG~[m WxHe/Э*::9xZ?YLI̹ĵV=uȈsK~/q ⛮A;Rљ63cJK<Ȑy4A7d0f{?1<]qxFJ$.9خ > P_jr7bz_?!B!B!4KaCejnYX*H>S[s,oֻejףiJ&=ay>rX.9g|7.%Rk|7oއ̗- Ҟo0(69ɸ5_A ,5Af.x_/![_nkRdPEc]wIew<]4,Pw^r^h`~TeIpՎD'֊ >H3!mã,eN;țϲ_ZB!B!BXÙdmW/Vz^j}z7dh X~BêJ[[c.}cƈ匲NY/BMj;!Z[`܃2'$OCLxd A*Ln>C%롧]mI󳫿R1-T?凣P KtT`ej'{cx 1Z$iA7=cp)WxA<Ͼ :QW_ ?)ާ2(G IeE] 9ژo7}LXY[%B!B!)Y٩d-3JWƬB Tߘ%1_0W2P6R$m!\s>ér]*bw?x KTmк^q먋 9ҁ }gzԄZ+`ɟ0~o iWQ[覺O/J-9lZj" (2:D# h@nVaxmиeו@(\H֤/o~W#W{FݒmIT{j0_CY[^%x_cmA%|ǎ5ZB!B!BČnbֽ֬Z^=NiT,-1y>c0_ja˅SZ8=fԱ66@?G[se-@+{_7߃A*&bk,8SfcTZ hZm*]w{,`@իP7OȌ]'D=WAB!B!ᾶ^K17s!.zMϥB\<ݵк_KE-h!_Z*HGbr~=gP5اasQUYC]F:@*b}}.#2?*1~liK!B!Bi"z2\qh3"0窼dh.%Iϭ5Je޼ΡCX#&Aul#uVHzh|TR2~= /w:"DP-zokw-/Q[X;6ROĠR|0hޑ !*6 `"QNXe}?F1r#Ժ x!xfџ0Br q6jxϟ\K5_;b\BrX&PjR{" _B!B!BXbQY\Ef_āH Bk:Bt2YJs=M\Ic/߬45lWAAf Wvd>5fJk6 @"[% ꕌ_KSA/GuHC4d43mAXΡ°aȇ;~w-EVňk7]K\/XӣV,7>Lz۬TbӉ4WǢf0٣) !B!B!#eTJR=Gsݑ|yH~@DQэ6-eO$QΡA=xl#l6գ6'I\ofM(ԍfnmT:_[-5>ruhD[i3Q!*(ơFUҚ;aQƸ/щʪ}qG>o7\Lh?w:~Nl$?Hrus;?CsS?"۰M]uԺNG{}-56F@XEim7#B!B!$1_Y)O*1`5Kdj#R; ýp,<A  @xu/dlݽWq%o^l=A=RStܽid6d tnHr.IſzT>4z{uܪi.nQpS01ns >8"z۫°2eY#Q .ûݑ= NsjO/%\ !B!B!d$i(zWSjzD`ą.uoswicRE` ~Vs܈=Bya{*rU/8&>{~\hT; Anh@_<؊|^;bB0&,du$ lo/"bod oK_HghAn3:m7[%aosQ9bѩ4zJD|4~0~0)OJ|`zUlKO{ !B!B!d$ gvYz x&D_l y]j#'%aTq~1G!XCXi3P&&-(6oΚW-e6+nZ-6o΅=emHri|hWSJԺXo$>E(;y`ڼ 4dxjF0Y5, X-4c0JB}:#<@ihOO&rJi|sqr ]1¶}3RHn<J^$ !B!B!d37= &AQN>.suUec{;\` a&IϹOs ovn/Ol\z}AKy8{4n6a{wc~{:r}Ty_HYFlƫ!j >j%?[xYd .Xֲ׌uazKjWU`y|mW&uKho/䌿hCvIN~g,1_MX,OO3ӫQpt.G\_fz"Ovep.6vbpq5Pw$.mS+u@Qev6F*;aX3>ʵHz i4wɑ/F5ތop[g؎u^,qvݗڽ}22$FLlW2sZB!B!Bƚp3akBI;{iBxĸߧTŶ*E;m6#}+By4:ŶDN~k,qM9UWaÇv7ۨK~lN WF=vȵRd^[;{F?ڈLɐgƕMOi/:t,,((AҪ|Ո}b[`cUFghgV^̓A\nꍯC~qz51{s!u}1p.>7R>Seo*7rD3|o0k@Dcw] ~& Gmh-@!B!B!J!gy0yR?<9FIhZpjsgsC;ܼQ{s6}%r LƝ!QIe(\4\C-%IA`ɨKzҨ?]W%]H^W7 rv٠] 냊9{%Wf 튵gFe1z5#Un 43͘_Tx.q?0Hѩɐ#C{Z [.؊UR+o׍xCUaD~XRVwO##_y~\B!B!BHWPoB QMt2~*icyɿE_TeFjޓi^'Ķ6kn371CbzɈjKg߈kV}&7ys|uiIc+F]Cz o ~ r%#lz$~>#Ȝ&&_q;roED/ Ya{iq V|=LR ~:nzK4pBWII EnC]w(g2?do!\Z"Cڵt96qyB!B!B!I9#0ěWiߖj/3x U־?& ?H\-Cja ܃ DB nky=먑Njeվ|{;f}o(#.Va9,'wp۾&,Kya l`[rf H@7Fc:Ur}tQ'uCjz dzw a#1wg :zeVO&2hq ja]<6S|];D9d1g[m+}\6b\{ZOtY3ɞɨgI FCڜ+qP'"lCl xot~:?XgAT.,\2:VX&ۍ0E4VlH ::d1C>#<D'@| @ Vv`ӥLms(nIn|DτB!B!V&5gi ,('CgoiJOaGy] b-r^p8R zȯ,ٶ.Zc(ՋߞDR1΋i2\11֎Q1`~01y {:.X֑&Ds]'X#-]Գ;F؉i$3\Y{=6꼓VXHKp1>([CzN.B!B!BiLּ)Ț\%ޓj#rL'uP|eeԸw]by` anynߍrƴ&vo}#\Gdz\pU-9F xǥ#4ReCO no,k RY\ca\͓~٥q(/mCod[еHzCY>9~KAKaB!B!BH5GD:$.t!D>?97z~4%ADżuK?*cN$Ώ.9ވFnLU5V4<eyāgV=&Cs i]1+L5NkC;+7#ur{OWZlwh~nzm^(-4-y-U'f-w@t1uebu[Ŕjrݕ7pE yri|#1/o6ߛG,ծ#ܚ<ر0x(!B!B!Y WR=81@k+vC!Z~&#]ɹx,G3߈g6^練bA#|] wi>t?с-_7U $cA>;WG덺ՖĽXZ}oG۫xt0c]!_]Rf) DM+,N|"nЙ&\1;tAQY&gA496+.]jQ@=?!ij}R/_Ay?LYcltPcq~F1, 9,\pyU>>0zAD7B\ ϸ6k՘pC2YBgiay%RhPSsdZwGۤ:ӘhXrJjL"BJ)*cW\l4FjCֳ@:6%Y& ʔ=yx1I:k \%4!B!B!DQ4|jhR/Z%bW˞zIg $m-O.4Mŀ Zj ,]x_h*Ҫ|z6E/vul|ǥ#]믔hX3zzF&T篷AS0e&Dx0yq^irYzƧ]׍64҃i+~nE?!:ܩ7 vSVcTR+(@@d-B!B!Bѷb`n c旵p4 `XPvxԾ/?E_5f_ K'^ H K/4Iu]A?)z38d I[U)~! NKwz H4Peaqz.4й{}t֊}rԮNYg4F: #y=͔Rs%Z1xL2>~~ Ž;2`B!B!BBpX<0~Gu&1*,ycN 9Il1L(~V'ձ?4ҰC}ҘaajgC"zJJs +R[e@΃v}S"nl_hg%Ƭ³*bV) -T^j>#.E7Ȝi]n%Va;9F{F 䮫ce]n7,⟒je/VGV.Is8@tL!B!Bin@3|-V5W"g ]v{lFG`DܧzPt}aJ 3)Guxp/rs5 !B!B!M '-FzNm< s11 ~OI0V*g%_X^K3XNUz "b^p !B6#̲himֈgy)[ײNMr5´GƳVIhVhkd"Q6k{p=rkKzpY5}h=GerłkHϏ\5 {n7bR(Hɻe)r =̗ZVY,oc9Z>MI|wF}XPXFoaDArp?וyY}n`> sB!B!BH{Z欵@<6zCp1o:;[zB|놞 Gs1 㧙2M*_ /piL6cih7 Ffu(͏|Qǿ-h~=fw64 ATVw2zҙ [߃Q#~xnuR6Okz]lQѝ:ƒ$D2jQ!K2rƥDc6mQX/4i ]FHKFZe)Ilyu~ !5w#6 c?QW# C8w>U.&B!B!`s#?Z#fC]0ܳ(yb xx.Hf'fi3@>͑OFz%pV]@HyR6,Arit GGC+zޟECuAЩmUIܧ;6b[쭆OFl'V92M˻Sa+x4m BW{ خ_ʢzeF}zm}ϱUwXܴbNB!B!@[T Rǵs7T4i{MUwzfWJV#`ݬu.eê^G66,hϣв;ߓZO[Ƹ(B;Q)K5t$ ,6$#'[e ]ph=T_#/6БcLM\Mp)vÔzr #^J4Ƶbak<2ž3Ց% ZVGahVV۸>4Td>{ylF[A{-B!B!B,ѨAײʷ2yi-;;RF}w# e1{,G^ZY3Yu=5!YUn3c~z/BMV# ҙD-JngW ڼ{2cOAwv1ry(RAS w_/6Μoc]{qc}}>Zw82f5!^-\PwkCVB!B!E]1ί/θV׃'"mEXw5ǥ2qo*-K_B!B!BHxma t `qC&h2R\2D9/Hmi2Rծ^hѿ.,OE/&rKNJYu~f85Ƌ.+mv =sY %ȵFjYg_b0(m@[;7Ya;`~QPvH=\:4Ej]!=_6t!gZ* K!B!B!RmsmS7Z*b^B oKRms(q1tT,-]jz7ڨĴR+Hh0[~";o-Hc͈\NrR*L" ~QHN<##(?9ċ~dP * P$HeEŵD%lqHUa_[#Gg ?,_W;FV6>7}z=X /C?%V^yk\f(1B!B!B!%y/6b{KD_\쵊90 !D23Cjqm1Җҟ~uM-2!s#]5eH AW}ͷg9Tn(Mҟ0҇nm|S*bfZPDEaBDbFmQae,(z"ue&-Hƀ3}lPwMy}.Ȑ{1hǰ~}RˋbRḱfz!B!B!ԃ7ƉX̗$n7Oj~➫2d a>ڊr˥`>Oyא*1,FFn529B+>pYoEh= ]0f6.ri<sK#-F{5\:׮~a: KGtb/D>"\WlzZ˪x4粤}ד-Bh J^7Ui "UO)7 8={E} ?En3U[.?B!B!BrΧ?VyxKHL 6{1x? H( Ṽ5~(vtUliH9\t8L u)3nkBQ cigB!B!BHmqXGߧvBT =R@H naURxk Ŵ=#-ZmL2Э諗Vxψ?r? F2E# ѧFd蕞1 {i}XͥoJxKj]E3xW7ϰIBEl ;Cjl~kYY#mݽ !?Ǘ2P"e?+7#"?TU{Zi[f^hL!B!B&~^5oXqCM |} %rE O8O%~'ָW[ EtTmkGַ9p|@z#D"z:2/)Kk$d6n,QF0]D4C֍Io\\2d~H DEL'[kꞧaahw| sH`n}[[4VBK>xt\| .LWev4s`B!B!BHNǖm;>hBLԚ́ttn"F?SkU ?οoFG>D@KtZ5mX ++ޖ,wO 7hF]o4γ^MԊ'#6$?+WG Rzp--[Ab .oUB!B!BLxCl彁1o8ؚ!~+CnE;4x\*Cq=\u|7l6{ƻ`_덺?݌\ar\*ƶDa]d~$G>5`T%xV?wY z::GZ[F'\bB~a%~_ : VA}~0-꠮+l`o102ПtvR2sj/|\7~,5iZX/ !B!B! KhR 0 0z7Ī i7C y0ZzJjj5^/S&s,\ژm#ףh Ϫ0_o0oOvEoR:W|mK=h}n#54x:>!4ݏ su3cCFY[rF0hVT2z*>1Nl󶪣Bd>nGVJyQ\Iui}?@B!B!Br-R==nHk6KŠ/fmՊ}FzT@xSQ/* Y7KRt @oa3kyu g7DvY0 +C(y5 uRٔ EҰVS[c3nB h؝o{Vpf)5%~gb~,pm?IſҮ „B!B!A9ǵV 13 C+sp/棱ghqel QmzW2fr{mר _vٿ!OUac_H)en"aڠfHV.W%'G`/]+5׫/VijQ/^yߒK69|@*g26Zx}xS2}ZB!B!BrRh<[dnw %k~_JEOe}C$lbz6CnigV,J63E҇5: 50yVu*@4P3T|WhOG9*[:|-b2~r9\ވkۘ1:'R6zޯHe79l Ha}c!ëFK#\U ˚B!B!Bܦmu40l}ksF|5xFl؂UZFsp*`4k0<㥎Ke3fkeA#l:%gz,F_7=Q/YV;n\_K\_f3 X_T=13F]T#QKK`B!B!BHN hZTX0ȟ6*naD=خ7"Y*gZʪ๾L.yFj0W~g{ڻ aaޭ!xO0-2#]^ð:>xnaniOA'Ila v`zS3|DWL2Џ"نV ֥2s  #Y#l:(Z_0^ɑ>V > =H\3U \Գbl[ƙj9Ϗ諡L!B!BiY\j98|^A<,qQ Ϻ.7sk7ݽsSy* =*}.%v1O6iuƄˤ+:%cO;w_3_X.O>L@MrXvEֽ~\Z!֯\ri\2z~+Maaa֞ϛ!~~4L|+~ ?,/@\y} ?d8cW})]@B!B!B2hMsIP-D1w #.̣~oJ?9ۑh=!?W[glE@9=|mF,OGg9nәI6?Xt:jY,yVOS篻nqϥe:4XjPY^<ޗ%O[Qp* vb@ʍ|])u=qo9C#l1@_oJֱ"qE~/Q8G] A:FuXv狮 b%Ə-C{oJŊY?b&IGb[٣ d~(sw/Ve#}$\&B!B!d`_6B8>Yyp9q,oMlG/8-16:pca\u_Ք'hbwΜ]z:wN?]]ybbm eL3i wdEX}y*'N}n3xɉzg*;|>1]czUBY֎'3vow$Vb %',Y /w,ZGօ+ͽTZƠRwX{M:G"Փt 5hwt&DZ{I -ϯUK:3aĴY{d9,.*{ͥ\ aw8cY֖Qw8c _,)GеvnNo\z GGs&=*r2}f+8>ϙg H49 .ebc>wg 6?*gWK.ܹd&xgm Ifb(7(B!B!BzE3qϊ]JrXA02Z'#vv e2n'fay|>'gΦZ0la' V?z 말.<(SO]̩F{%1! :k 5`w ND#jVLH~Wfך[M ;?&y[O ~[=nֆ43 RvA.{Bo3!B!B!dcRX߭&xhqlAxk)ӿKo 1i` Hꘗ4//{E=t6 yQWo0C=X/h'\SHn}3K}vOτ8 #KafH Ԇ,{K^SO~t?uAL}y!t3`g NƘX2 n6&Ԕ0Vyiڰ BFɞ2;^/>r:wK!B!B!y^x2xR x&Z)Dʬ1/0N8hq=ز|FAYʳIVgVlT.eU5\>b 8>L+u9˭|!19q<_pjj]vO]&!k=Nc.+AX:߽QbrpHh O 0?rیA=TEe1\$mٓ滦3WafrB!B!BH?H 565и^ϑbY_ޤgM\F 8x&Dwdnq}\_4};{֬;f`m[xa`Syi '^ÙwU?` A}ʄKh(HT %7?'TW'>&&,DOe%0I[S2s <l43"HO@蟚KNg4z/4X dzeZV^huLec9SPtjXjBA;d~!Zq|G4$Lhq4L^vvklE3cªwۙD  6_NMܹTN9um/B6}XLV;~ Sa:31̘B!B!B\kTWղ^BcS?whC@ <oso qE=$i7THa0\ O5zk2<'탃a\-)q K/_7J2sFwP运5wh2v쒖50l6!+[@+cR=+j֫zTs<.j nxB]:Sw̐vDYI?6ᚪ/0Pe+%wK߅mɺOqs %N}6W#^0Ԅ/!B!B!䟁qS8[uqD^{<dK[7a47G:=E`=B3ֶiX=b..7J 1iy)1m i; }ӺЪmΠ2O.i?&1Hwߡ} _m]NcP ʛ̽u ;1'[1?*!q/ R0_iV+$~ -7fBuowP߯}6ߘy\g=3`yFkGu=*2V_;i~06x|"c,iwB!B!Bl#o:G Hk-Q Xg:DA>DkZFnRYFi CZ&mc;@ZCQfAx[JnC{NEHD=LqOZe %3 }/ [o-\\3|߇ЎM3q`N >ge-0lȀ{⋹55Yڧ&\ÉXN{7=cx*B!B!BBd1=vBAq`ƈ{lOKvmD-c]B0ָwN}PkX;ܥ՛!ļ(Y}ê Fh4{𭗬Ni] X#ݏޔN*i/s>,,lv5' WKm%돂xbcS͒s>uJ~]ҧ-\13; ;l/Qfbxؔ!aPgMp=N{^7:í1&.Ҭ%:y3g@5*ߜB}~ɚ#IEuO^C0e:3XOa167}´qil08;7ѷ )'{B0!B!B!ϓ%7޻ <)ZH ckP^VQ<MtT4BEҲ!Gk)G1K]%wVxkHgζ>]6w{z{<Θ4IOH:k b bkdc^G';vw %ł*ZObI$pܕ94η}u,982߹w¹w֕RI] <{Ew u++z؟JV8.?4 0_`dGHv؉=Fdz{s@7-4d"B!B!5q-8Dy w-a:c4j -.iH$UG>sM=Co{TYP9co!m)6|Hh0q:Xy '("`5%+y4}ljp HZ\:=>W_vX{)'\tX EX2=֖)+u q Uxb&-8ك|^3G}I[ZWa'KtA"̱ċ~LЊ/I}qdAXss=ǟB!B!^b#eTͱEŴ6B^֘{_:Vo>&i{UkX.4&zQSzs!awߥ%[/x GSXk ap k_;djyQ8LoIrx.LPUzއ!Z-R*/;j5MLxXD[TF7iA˶j&f/ͦ\8/;B:[7Ä~m2VnعuT9`B!B!B4SFHzf\nN1⤡vTZX^)7I@}I+[eHi  k^玢ʇu:W1 짵.Sn&$kjB-+o\HWj̾G݃'H:f40M$&A=8!by~C3DTZHZ/ v@}Dр_L>.z&N֞/v,LH֪vgba nPcÙ!ZNO}kܞkTIO>|l2\CK=g2.a_ S&B!B!LpV? ۘ~-?_t݌Vzi{a' Ɋ~VJ&;XZOҘ@k>lLc?4aޕg]a"Ѐ~5}E7\nk#yLjJW= u.{Bcm0-ޢP}4wE< Nsz7 &@ݩ_˓veh&mNMӟom_N<?Mp| {81Q3'?ƥ}&G]/!B!B!dxgU%q]k+\S]Weı)q =C=-Zy0D`V9mYZ w=SUPEXS[l=e;y,rfZKҲ"nǡ3o![= SIWз ͫN9<+_eWW}L 0S:֝ϣӅC|bS6i0(ǭL:ϾT<9d۲V]B'q'^v> Pyv[$;oב\$˥PBY&t׬]n4Ⰷ?*!O3fv4a) !B!B!WN\fZNY/o=Butz`(`E5^#F/ҹ4!bM;û[yX\i*E[_5hA69kV/>3:f|tz<'j2'%hwaBBzŒP C 4,s#Dk0t#)y1ԳkлS+inԉ6/+]ױ)Ƃ7I#F-LM—LX}inouԜ+= 9=כ΀bt';0QU.ʈheXn=P"f6BUfB "MZbr)nvk]> \SrZt]7z4L.~b*G;`'R燁Vp0B3nQݮ^XM̢8(zK!B!Bqyǵ~XdV5o%5 .a=y) 'm<XP!煴NzvK,&4@Hi2_9 kM.=1^K G%{"ik29/x}6'ߥeq>1>dANF:FIY П5X+Us9-pDz/T<S5#\;I9<`>k˜i.'nv[,.#E_0wI8|3}0YIר(P'<&?ÄX&J㇅i̸c`3q!B!B!Dyo?ҮרB;e\p2DzЀ(HoW$໇._Hu%-j#g"4Dih35{ZˣUNu8~ddD=;Ho7I/?Z2/]i /{Ju~OT871k~}qsH'=yʺN9ªq#mMt9VrtLT.&L컥0C9CM2i[{yN"^.Y͓ҞBz,/\n/6[i7>@u!B!B!1:J\c:`]F QﰎQZs` A]I F?*Y׶gQ_wdEOxYY~:ÛW_x\pzI{Jy 69%i /BPv)nnRV$֫@??x& 0R\ӣR1 aB߉?D}k78A;]C&KEutج0!_[.mUo:З /- jw]--95iѤnt !B!B!WN9S:6KoPښ S< fA~ HxK KaHakóU,sũͽp,Q k*F: ۺ*k.͛%0aapiדν6ł0W sbd;B}XtCx~煉 ;`-4`z?cj| Ժꮝu؆^SeXn}ns禍/(xC>6Jg<߬½9eJPj9uG qqxq8UuP%$B!B!e6 =C%V `ϛY!j[ҩe|!kyZ.Md/J8>̏ti L <. A/ij (zG1{B)#8p)ϤIC VƵ^}w,`h8?wd_I|WB߰&1؂>gϣ1*coF5Iӹm^MRT|+ f~_B!B!B4n׈yk2Ũ^L~F\.[^9Y=eNp }csAZ0 D~UզVt5XO ap߄gRl!={jQ a{y;͈/OXKw#,lr2W',ЁUny.j{}i4~ {!p ]<؏N?AŪLq'UTxGغYw0p}YAZáޠ ٯ%k\fwvٯN LAoi[;w{N>Z,ʌZjc$s|ZcB!B!~'ZșB\?\M|๦Hz tZ8.aNō^GH289Ǝ w-ثos&ˮW?&tԻm+VD>0ynTϮ ԏTeu[?B!B!2]Xwzp5s\x#*,ˎO!n@+VuǤe>{LC{ virB-&F P!/|WH.+DxQ@=&F۬y' iOal ΋cI'=.G$z&Q]jB!B!B<#aiEϟr֙Q($uDe\Aʼnuu}u4('⟆uZZhQPKld~CYPtT7`㐟 ) \E|HsHqF.4!LDC\US惛~Jwtz|= νrB τۥ{#&ln0GK&7XIS·. !B!B!" _{Lx| o%{q͔M\6)i j:X b+40Y0ЛҘ(.-ť *+Fk${n/Z?p.En?DRa,΄<1($zbsbA[^1}Z:E7rh w;#D`_B7qzN /Iv%a""]q'9U^LdzqH8@/O2tn@&_<X`A?{9[C`~M8iY#G7KsxsLuB!B!BQ3uKZ9Ò|_3| OٳV/YFZN>|m Λ6>g (*֧=)i X? -1sdݠ|'mMzҲf(,7cz&t ?I į2X;FW6\m=&@\BZk$`F puV>7ѠxqmN7XCj|MHz/%f[̤\B!B!OrsX ˡ%S0-S'BALxb~ 7<8&#CDY4Zһ%Y },CS̛h{¥gs`Y ?g6oG'd.C@y{-[[lj"qŲݰdID0_ ;ɕ/JP!B!B!ߤ̺4fEI'Q,A']*Y bzC:׷OgN!dOk`y"+4 D?޹ G]nRyǛz}?n h{wo~X錑FNEjC<ъQ09Ð̲Dxnr*ӊoU|ypaZ/+Y"pI0R/;{6C۬QqA=]ti3z{钙 C~`B!B!Bt-l-M _ %{&w5Lx\`.Q}a ''vbjs.a-a/ߕ>* axN=좭>imViϼ1y֫{^߂vv{{$rwu9;est4fRuN%U"޿UǸw]Eiǁz")K<%갌M[H5(qюLڕÅ0jÛ+T}T_/?+`{D/\RM|#ޑ-9T;D7q:?L!B!B(u&)AzdנY)u(B OSV =ܻEbڷRͭp] aᅵK!]YՐ&o/Wͳ8BzX}v]gO4%8\ksD3_trشAS.`Tg<ϻ${5IK*xν7{/:n`BԮ4ƮXD|kgLb礚i֒555s&\رpËp sa-? IE`{ %Khݒ=лK(uBL>]nĴǜJ[(]E΅|{qxQJbgB!B!Bȕ@[@Zsy9 k*4ݜyr^cĉrWa9/Q/?{._+ ޕv0uU+T)xiҜ|MIEN GB[qK(bX0W99sA~' d%g`3];=)f>:> yZ ǻLh;LgL&՚"Ca".?^~'ew!<\ -%hRćIn Q'R%^$T(FzRt<wߜ:O9J)~O!B!B!AzM+%+w6h8׶{:'U>c9H`lEoڂ6ڈ>5OiRދh|VTM| [JK'C;7J@> .'s^&-C`6NWZəP #7*PFTvv5!m!NDwMncN&z{ /OIOэ{ZB!B!Bg1xH'o5V֦tP IHȋ5K*k-BW2vZ㴋~0|~ԴWD΍LA| ?~,hҝ󯓬e5T~ a&^ b [Ǟ|zZ +7ʊZo]10K__eK *sν=+3~r$Y7?_=a{C|K秤 DH윘PnRg*tV{SdZ_ uvA0 B}b_>!3oWN쮰Hq_vǑq癎dK{GTDxAċܛ(B!B!B][OѨk[fu \ϽWgiksX> }hIZM~_ug9P" ('#wA\-嵜sv:i{M< 0h2MvB4{|$+K(Wpʶ7Lnc`ֵ/`h/zو[{} ~X[+)[Wק%귩WJ IڕTԛ$3dH0DqBe΍CKB{+1`Ėp!'B>L8)qiFx_ν0E.3I K=y~sMөu[]΋q41iD.#"~[۹sxSB!B! Sz)֎1v~vӫKh.z.f+>CTkQ5惘|*ҺX1elLjuC8WS\kb6^jGBz?D s[p(PiBDhh2#EZd5BS:?<oSa W fgLXn1ad ZZm`-_OCC 81'5"xf7ϻ/m 1Bp0$z js#=^B4%rb8.tL)Hm2\:3ijbҮ#x0- /-QzwӦ篚6qn'T>uvA$<_Z `}wdD:]_/2?dΝ !B!B!`EH+ڰ:GtഖgT\kGst~ȇO|90n?r͑ e@:i]$rJږ :XXW1ߋ$2F\Eu"\њ{k2hu5֊‹T{nii:* {Nr@<`zܛWhnXm>3oq;qY t=wPw D78#BH78v:^pɺ뮂t=~ y;VVi Iɺ#)H&#a8#Y 0Y|^BCVr %^(,z+}Q:=c>H{ϵDQd931t\3?8V#*OE~|,n\hXV|2hᷙhò@"pB!B!BJR*805VzQ@DXkH[Ho02ki.Sw8__Т`uq1v}^XQA˸GZ'tMwᒒfַUK,mh_2w}m,{ZqA &hϓb۰}{v"Scjڅ'k{gޜZMO uRWu&:桐)wpvU㸴]GFWf Փ[ȅp /5a`yS>&!_~]Ңg7>7ZG+`Ƽ3:V}\vT QS߽FB!B!2E<ߩb}]uy!\qwdפO8aWJ6;+#'<;7p8WETѝrY!uT$[i{MaI! x>=-3 .mC~p!UE5%v7J, t>ȡCd;(w}ܳ8j PfrC^3iO0T;a9Rah(9%;+L.z$vI|*LԨU`*.]o?&^^CΊ_B}ޭ363~Z ?77¯7q/6y:KB!B!B)Bjxò][Dx^]*Yv\z@ 7,uָ~73Weޟ${^k`":u0 ~luz{Co'4J>gk]#m=/-qB}aް(Ko7} ȗojav 1S_wc> )$+:6k{Cv)gnAd4rnh[6x0as?պD( "Qbꛉ>pE:w /Sl 5A,asLX^'S9 {yI&C[J6rί'^z !B!B!$BkeDijX+z\;܇Pi5*HZHKb|,z0*GKop,5!V?G}2@\Q"=kWbHX7A?UAǤci:x5R{IhҶކ5w4rD>xHwl{b#̎=tyse>?5]ˠӇvCǨY S?V+'/._ϛ{ Խ搷Sc:pm w{V>Ub³+$\jP!HK2ųѥ;Jnrm e: 449r@f/E#cw<_!xY~_]y(ٝx崍=;mټ1F?֭qK=FVHi`bŊ<2i椕nΝ=7%B!B!)P˹ZƿoY!BRq[A8rΉkQLv3i/@ ljk%+y'Tz5]=<5rXZ%.ҘE}^0<"3o] DoVF)-3҅0{R:h|^PgDGjeSx:Y9BxBOtbNbHZ n---׻y ]S0S2SN=4MΠ_@&֍Yj%'νwtJċQtxߔ!ЇijE_PK=L&*f䏔p2X%Vg}v`AQ"0!B!B!K>e]Bk %+pv[!"Yt*(B@^F^yu/WXWc^ yc!h-ƒLNJڲzaՎMSWZHW[:uI#*"oPQ >JW[X 敦ڱa=i%OO*#m0[̽_K6͉;+v3!S;@[!k@HkV 7 R j}I9+ҷU0ĿWvuT3cW|@S.xk!CQH:-"t^wIN9j%ޝ'_F-{,u|sFf=h\%(M^N3%k/&%uIv! V̽Mn(}/ \R| t2a'9*%NݍI[0Q$gܔaDB0!B!B!GLh,Wi`0$Մ`V[bU։e7VH%4q![ L{BL&tvDzƲWfffͻ_8i:W[TZd<'ätdu{Cg尕| ajnr7~<1x.KkQ]K:iTx1>,lzu<0`,i;//k;oq~"-oa2Qŵڙb^o&+@EaO:PA_K/!B!B!dj2}Ƶ1CC酒ym i!vPoeyלkl( ֯Ovc a!i{|={WYu %)@cOHW󔴬IOIjD vm~ Qӵ&s.Qd`\9߉FyQuQyt|o>[mB:u6@ְqd7v C=/(Ĭ}i^'$ g{%/`F~%yqt1W:OD3τ}ƙp<غ*j֣aMU9(sj=FB]w'Ø6 +)"9 H܀C8n!/y"jaSs@1}hSXn&wShK!B!B!35d>\f-wRB^wFEu kTxs>i!v-XJ6j#aU| 71Zg &@) '9mi2ƛZIi1\.iŽ1_~v8Qa\ ow/4OqY⌡/_IZzW@j 7.~)B;2f e2XpNǀ0Ǚ0Vvi;W~ח32NKy ^l4ig}&il]\8xyӝYaOwT:oMO愗F+LeQ/Œ}p!ex S[?2ätZƉիol"8Qw]^߮jL!B!B!2DMlxOdƹ5Og~QZFHYAV |֑Bv':+U&7$mWmxLeY.ͰkN;iRnq!>"߉vW݇` S>d@~.G<;.u(6"΢&B!B!^5p-Bqy)6bk8KgSF{>#Y-&7dҀ[U]Mdk:(b;q~fDExg[C eyϵ@ފh([ʖiIcg~3?UfE`/fw:#Ve0Ѥdwxm8oLdήxoRB!B!B@t <#x804r 78XZ X9%eq >>7bʻV/OCKӻ%+pCnzm}xc:TEO6LDzHwtz+ B F8O] Oº|xPŗȵ^{MH:FgGq4w lsY&丫CӰ{I+}/HuvkͽsM&,|dwWà%UNOInoN1et h%">tp}ҙ˔sn+L8%*H:.܀8& SJ?*͔m_!ߧ5;b\B=N#P|oz__B!B!C_E4L^+{~E?IX[^ A@=xSkÃ!~{ WpN"_ZxSfƛM8fqj3o'XwL$QlkwX~7UhCpMC=m]Z=ey ];*t/cFCF{%3<CMLKy0ք4qL?C]IGC;:Y2Qcioz|.X5np_d2,hai[oKxg:pi|VyDn;|H 6]$qgˤdieBNe~_p< ;i,@5 v=)՜]Q5^Iۺ^J [Ž[U8k:^]㙉D݃%a3.&ϭ~%x"\uểzĘnB!B!B!ky~ת=']'!Na}L22)wq=.HV|m05>Wz `]SɛM[)EkXLU.k&:)j %/Ҏ^EkXZS|2`\xZ:-_Qu{otBZ߄1U֓1) yvA-8v"v(t)60*}8 [%rEַǡQesNՙ'eHO:זGg`MmVKLϾ|yO^Z!A氚 c!볗}w/^Ҷv%xձkktHh:}[FB!B!2 ^YkZ` ʈZZCšh .oRYkw~diMY4NCX^mDz!` pP Lyq\FáobL&L:} wtZE," rG"n 'Q)/"Ks5v:v/ 3F󙭟|} aB:oa3T;N|yG3 .Y0&5GgOrj_'kLäQĄ<uo0H7ܸK\3>;v JPj`bVh!˥ӰONY+hG[nsҹVõ*!.}RڛNqק=v:V^v%5)oLzt: tݭN[XqP`-GƬ ۨاnz_1->=aL~ɹy":u!= 8.Ze%*ns;ELsnu Aվ8w3hƤ/_]CgtGLb|g -sǾZoJ玥UVQ'??uylڿ&.- ߡMO^~ϝ7z\2<$N!B!B!"zUF9gpKM8z>XPF1tK{-VZ A3DǓ(V^;#(mR4^jpoRa*oN!ZNMv@{V m~ksZ'S9qSƄ~l=B?9Uii;2m&99r@:=c]ϚA/BOֳ%AP?wẏ&Ok\`،IYM8/y_P!U*ګ^SY읇On  XvP-رĮ_Q@;ܖx1''g$7~g33&'c_ZX<^RajWfmgS~.c ױݪd0 ĬGVK[Tki{.w<w:׬04rpNmx.,?ߊossG˅/`0hdvcL.W8aF n\bϚ<tmJK$UIo2[)Y^>t[kYhyRMlDFDZ*a0a9Cͳ7촡Ҽ 3[T>hL!B!B!`΁_0o.1{N< {0 )c*RtſZ>;Y=0CZ+z]^Rv>KgJMO5'~T׍^ kuhg:_Q+&V/{A+̔-i2KUW"if͜wpwL8uiM,v N;* c<;ǝk%Zu*C]j}roH4,[aלoJTB\b_+x>@|N#ѝB”}s+~M P oݕ,_,&5)g=U5N8~9w❋y_0f-͂wBI~y'N{/(SB!B!B!uGIU/8g*p0G7qN8߭fD\Ӟc}%Ms/ 2bq;ح&=^x ~q~PA'tUD1KxJ䵗kVD:'Jo9pX/0ε9,NU#@%/6i)ٙ9@| :!iuy*1XcO/9_KRI<7qp&ji^3|gq-1u$1D\m> !B!B!¨֊FqUEKħ]Sfánh5?y^>GM>ak 憴wd;Y3rse:XN mRʥۼͥf "v[Y%Z 4N9sm^ZwMV{+8Ȩ zy%UWQ'WMxε4h55XfK`oQE2\|J|* f>^w;e}1.ԛGL`5^6&*1 r6\`-cB!B!BT_zDywcǴ/Nϼk=/ps L>fSsq](㬽|7:(m4-жqyW!.\EVu?4-Ҫ_XVs^ƨպi?ag} s_4fesیsl}CNkVĵN=tpF?dJg7~cQo~ ;[ 4#m]m+x*é 'XWVuɃ54:'e~dhlI,D'B!B!*qn5ιzBPsFExsVԑrf0p<#Tu~.q|' O5O;a;la( wyiww-u6 ,u_dɬ17zH?5>'jI}. _'-3N#9*k9*<ҵ2 h;~xV<\ݩ$ϣ27Vs KgoOg4R*OE})@54͑VB;1]M^%j d/ ?>g S1{B!B!B̗Z&Oṣ?7=C {s 1o sv!iJIQCa4[bwB|r;v.+#~9i$UiJHmՈmnb: SOp,yso# {nJD & @NHc1Dmt }Siž\Ņ2{uwHeጁ˺5T B!B!B ILٹ:\ĈE7 e!oV`=yHJ]Nk#q֫͡?qXs arg`W:+=op<.W\_5tEk:+,uc\c@~s\M3K漌^+d--L}CS"_y69[])9D Lso8oof,NMt4p>74&OE7?FL܊)ZД@e8ЫӼ1 S3עd}M${Aƍֽ.t3·c/Nx9`1OM}ytTmh4-c1TZ=\QѾ'̹]Tq`k+:B&s|n :@V=n:/:>9@z 'c t[iu| A{U~J^کw> 'J ڋJwd>/H eUTB!B! 3eh<+m[^Jxĩ8>3ad犯3o]Eum]'tu'\qݱDxiu ^3\ao m) 9j8%_8}~w>>GZdm9c IʸAbiH疡6Pu*_/("'N?.( Kߏ} OGcѧWtbU>sΩP+80ܬ=o/p_XpCTq 9}*VWB!B!B.yK4r.,V|up+>K2 Zc@&{l4<Wkw)?j܅ɏk)T;u*QD6eNעkv z"Mnj` V/DG6(M&^@?DtAꫀ #Wۖ30bm| ۡt1+Xm0چ3?,8@!B!B!W3q4 i0L">.ki օ4 ) ExSz#t*TۜH:4OUuzcu|o{H{^m!~i_ؾ6njM9ȏW}N7U[-Fx7A'Mͭe)Ym2o,S@7KQSE]} I}O}8TKvF Hgb@Qׇ^6IjЮ1(x e]5%Jx%^٦eĩWM!B!B!L-QY6UZ1OSr.c-6 Z\F&INi(~(ge=wV }0= UR@/qoQ]+͖ı]<x>՟ b‚Xמ?3o4)GfRt(4ᥗhcyXZ}Z[4Z,`rV[n gҺj/+ ^|l<\!.N}쇩|#4>*¯[r }R0~|,Pۚ-P?X&0G:B!B!BH57;\8:; xsfs)B<~,g,(;OZ;Ij˵4\Z1O¹gi20;: }֣S&OJ7<ĵ9̗J!.,Xϯ Gl7,$!&'ŠܻYoS*˖ qjg(glߒbd}40Xάt::◓! Ǥ´ K6K^7~G&a!\l3q{46$e 5ZA=1%۷ˋ/ȟB!B!&j0ZgIhCks0]:C'͂użq=}_QFw|@bOd&3E!p{ ޔVc~t1RNo[t0 apL~T|mY6}h܎/CN[F#B]a46wJlv >W^9OnIoP/נtLudbkc6 kѮRd@vaF!,ݡZߪ_W:ܵҰ]Qڽ4}/n/Q7d~DB!B!{8G2a8,WtA:C!<]/Л-B/B<{W:ioBxuA%4k]ggx~qX;Ժf2yqM}? œ. tQ`V>l#mh/[xXel>"YĢ3DdDXT[RL8<[BA{`[lC{`3Z"a}\UivZ~ oEV[jɼ0ФP|p?)'?r𡌝Y8uŕ]A6تR\@5mlKUEUB!B!B~ A{E=9]i;F5ܴMvO[TBCY)[ =>-}[*wX8b[KMs_Sƈ`1iNC-{G7a:pHh8GE|+!NHc48~C:.]gB!B!BH&{:fĹƑpkGLi0@VZOҚcj4tF ϐ0'QhwIyѴlAcůZ~rokSXN ͸=qfL4,a 1:%vڎjhG&=/ DC eD6;*sk$m:?߅JD#+%>r tH6pl5p* = 9I/C`**bO͏@9n}hSl[1 ݗp@>E1i>5( 9e=.`\x%_3w#/vR"ݶݶ_ a瓪I(%/! #„@C[p9ޜog'B9B\[5 !4 -Q鲱0:m.áS*j8NK%).Bc{NP5v)ckR#OA{ƍ2 wcH_kk3=BjIfZe4F/uKJ܉Gà]h96=1!G&BٍJJ5i+u-iL!B!BimZ&|޶wo<c]h;v5R7{2'\7 KcJ̹=溌00X=U">;+BR "?9mwAI9> #T?V>Y"CxbW,Q@SR7.f'T|/_ rAƆϻj?*cAh 9 ug.z@..ry,CǹʡD{ܢY)/VlfWhߧMc!0p2ʭaY_uUL9 Gvep#{{W$.s|)B!B!BJ;H<[SH xoefIڿw@E`BFUׅ#x,&^XqxG׼nv @!O0VjٕW3A[YGZ{@LQo)--m!UOVDOԙeDCyߢ:(#Gx & l =I_"E{Π,voq qBpj;(I~CW'"`9 to7܇` | j'pU!J K|.f𿚶p3{wmgoyiZբkU*%OnQ2.oL(B!B!B:DϋFM cea%)ZΗkyK#[ g1ُۜp9i[P!fW/i^F^a6u a.GXúsXq[j4%J t(o-d 6ޣ MQdķMk2 ]vYwk|q¬.macùPycʿʨ8ra؎Gh$z̰4c&tg(c0}.4ȯ q`X:m e 5R_9S<3H v>Tr1tu}Q[<OLg@֫f '>AM)%~ iG`4:o)f5fIge^uڇݖ6DτB!B!)1՛׵Q`7 6-xv_X3k9arQoǝGau o${'v[8UZoqí/,'w-m1 Mu mA)l.*XKM86~!udese_a׈vc-ׅSy^sYʡH6s>6u.Tvs ”jo%z{X^) 1xQss ­Y.WJ#AC1gDB|:' ]%tҼ!ch?ﴵ~Q3L?*g\۷{+#B!B!2q\)x- 7AK֝ލ0{B5&h/VZeĹԔ SO3B֚$e&3K}^'nmZ/wa9Х6 v)Nk̕煷/U]`Rra_θ䴙тմN;I65^x5l\fνmEH86K a7w֯_+X` r7K-\fV»UҮ}qg8 =cphY0quwhP;X okK :.)| 1F)"vط$-bzПjJ'Ҽ@` &T+RkIS5/pl\K͐*AMB!B!-j%T;O9aiEq>B,3o~=ޯEcX(^#9]h._'C\K@S^`YLY։K~G=Sͨ#̙CЃw%"#\uP!˝{n/[AY}'BPJEzQu<ߡZϨ/kmԽGn m#n0hC?W꺐"[䢟EiL?3FcUQ)k:fiGJ KʐW Z2'A$zcFohHIy&EL/Kj WhoIqQo:u0V&ݕѮ)EZ]0K~Ii $Mxgbೋ :;d\tŅÒ-*j7?B!B!B&nib6 5j_#Ҿ3k}؞0 },L|~5apo?8ҁ9[λ=Aud`0CRנ&SkbۥMR[H R?a}z^rDy¢ֱPNJ%}V{>#d34o3=9tםuitj P]Ə,r!΅(Ujir8 3nW>^"j=Cm~0&}w. UXk'»p" 2:ѵˍRuɮb C{:^pk]Z( fpKB!B!Ajt29Ԟ".qGNJiC _(l,ڣA<8,9fqB0Uyu?K_qiO9씳E/S& 3'm Dfh\5(nh&eLZ]:cal6-V~qu<4ZvKUb 2(2Y?/]l lH|7Zܽi 8quYD#;_ߦD)|r  ({HCt0j(a0Y^9B+x+^k GAu{ \2[-ZvFi{W/XGXwڪw\𐴺i烉W6FB!B!A#pƻ4ɘcu]aœ4@7sv`S+qm핌tF+Mu kAsW&Kzb-a ^zk[͡=[ib͠)x EuBi]5P2_`HCR{@N`%tv-jӃQw:z4{ {1-&qa.#TUi0pRb'B!B!$%MO,G8zpJI/[Nk{AZ5Ҽ1`+=Omn iOp_Noe Y p44($.*F'I{%gYakQ`ż{ݚC5zX0n}?uPl4T!ljP&۞S(mbIK`ymFB}X1|!CDwJD(9Ϡ?1-0x^p-yi#5?J{\# <Gp+B!B!ěY-^Q`zJWYEa{lH ϳ% Q FwІva]9qaɵo;\ 8 &>QsB..їWXhSؼdo v197b&t(k ]il٩n#ߎ+Nj΀ Er>S pGask}a3?*p`EO ni3Y<>:^niwB!B!R;ge݋sAczo:½%RVQmN ` #cW^RSKBRwLd>Su C.:h}[tau)E=9A2m?F~ʟ6gF7~ǜ#s\Jwce áx=Dj(k98ǔf1R]cf+?J'׫B. U3:L/\x{YVʘ/!B!B!D7v0^Xou{eY7Hw"x:C*1ǝ0eK:s1gۈyaIvC75  ͕:&1?@ Xc{OhUJτ/!B!B!Mo{|X<~yXo:a7GwȗLx`͔@kL_Suө+![.h]s>7Ŷ 6u% Lr 'εGJ &B_`396'\7+Ɏrg:h17lwOZp0{6_B!B!B$SyWOT{eGve# 2lg!sˆSlS]qRy:.*9go-%Ƃ)*g@{.VۭSvB% =+9WSc"3 =Y,M*+ G!B!Bfx˰sg(ǴC9q>z$+/M^) 29m,2. 1>!g;STxu?&8X=#wOY9_W@ i2iFxʉkaQ^`0M]isaMU}=ߘkU_05}Pl"bO|S_9nM=s=HNc·8L:@c? G%磳>E ֵtӀ!B!B!ě,oqkyKҘ_Ji7ydrٹn' |9<3bU LwvY=wBxNNP4&B!B!BH};jЏk(@A^PV?ʹx5=j;okPlMqlX>]T.\+=Crޜ/pm7pLRBsFxR;peIgp1/Z4 B!B!k"1 j}tE+_B!B!BdQxR" c^Cf1|Yݏ FU&{bSO>LakXqwOgzOF_gv_끣¼+=}mmqŽHo/+2ޜ3 ~sn݇ca/i,$+T~rr ,B!B!BH'ԺOJc[AbpX_]u"6D]0`ϟa^Ƥˬqv\;aYXI'?v?e|-hv VvqPonts?l.KW$N8o!4,qATy?!B!B!]RY1|7wy1i|i?Q黶3Vý^` nVkkϛ&. idl_كtzڵRNcD/YNzo 9Ө[zdžcșrO~||rY>hDʦI!B!Bc*h}/yTZ\{WAW4c~* {p='sͼm/L/m^p=ϝ|.#iujfКJN̨-_ҡJ$Űmd9R ﬕaט<aʫ !B!B!iNc: M>i}? aguJ: b]&<|贡o2'qccAAŦ6`w'{YV >g3R/(}笁-g٪ !B!B!$E]%q͆,z&>?CZ-U 248g9B= jHa vyi2gkKE')]y -&{O K~1}di^`҇ʗ>eNo0ߚŒ&B[j&r~L/ȖM!B!B&V8+^ʚ4{=^$ kTz±V Z t{*qXk]}םkw8}εA &0V)N9ڍεӤ vp8ꞣh龜&ZPe: Ia B!B!v&s~ē%Gw7cqs~N͛%Lј 'g?y֦H=f usDl&C>Ϲ^cExmnۜY~0.RT3gH*,7U_5)B!B!B&ɪ94z3euIZv*znyX#%쎨p۽Ie/NS3;}r9ҜL #]Nˀ'Pw_Uׅbv2feK>dw?pٸuORQR^ke҅c~(=l߾-B!B!RZpsM !O%,ipFتg{^cU֝[t suwpBƽεy]|wUZǜpok`y+kW-'8|f7MۚIN͵AX<TPSo7BXm5KiL+͋/VO!B!B)Bjy<09(g+}5 ܓsg9[>cFkR(?{~-.׾p8df[%Xz $z"|O.s!3i#6N4Ji^q3:m~ )E_v&B!B!ysn a ` Lk0.Gv$zW*&o4Jc*<.7FtDŽ5O AK=g &L;CZ+.*17jXVBԍNGf;o7L,u1? 2l_\q(Ś~0X m;RSM:CB!B! hk j*:jüp Kf׆K ״Gqmzig8ydkzVqX5lDX':]Gۜ[/O8m6/C5qxZ  _I>U+xAs \{*dZc7Fcu +9\zjx&ǎ\\{9 ,hp*5oRw;>U. 2>vy4n?H9u0qE[-Axcph L!B!B!kߔъ>{b* Kŋ!:iDx1qR})e'ĺ}SX_"ݬ֫#Xfi[MuxJ jz4Fx2Q?{±SZ^c]8iu :˘4U]twc(^ۤ=>#qnS_:>sRRBwNFww?jHQc0ߍ2x=}|Xpa ?U*.=`n} }ZJai,?pRm/*-B!B!B)C;[具btP|઴ by s0`[&8ϮV)O5sWx4KdӳIy@_X\ь%CB=dbgޕ[k i~,k7$-hySxcuqnUSWBopO}D4 @{xj9cȎBli,B*>x'ӡ+/v&i3燊 X>ΰ4N B!B!B:%u1ҍ 9A1 ñq{>+=xsLܕ_О,nX8ޒxұ#̠@(&j|D\hi㒭@b'{Ե]l4_YªuLW;+[3H0pI c8~NisFzB{yagАs*S fy#V|m>1Ab+]xj]WF9~pO%/kww\@d\FZ{t&-!B!B!dza wcS'q 25 ng1_l"RӤvQg9` MF3I9 "FD%.qEMD{8H3V0zٴni2X"kUk4x)1;rX?6(1n2X8P?/bUʫҼn촨,X>n5̹wߛB-ċr~)>:1zq>\psi=Kv 1y}P{@SQ zi/}v6P * 5IPѫj sB!B!Bt2k#^1O Wg nKc>Rgq4=0Li&oE57CH w2`Ōw84;ׅ#pi~.)hҹ&˹o5rmu ~xW;׷koƛz%Ƴ ) w3`͵yRhHƐMӒrkuxh5 a:duPXf T]d&@GY;sigG)&CHW3Gj~_|-B!B!۷ݶ֓Q9\­pqM`޹O-ڗhG0u4 XJy^Qn̚'g,#IOM0;#dv8^x6҆6}eiF{ń^j5MKe])>O3[w=u ֮ty.d@ d4r4M=$n0%, 2!XVsg244Py4uP"3},~؈wi`xZ5u;~v:oU׈  60ymL=~3B!B!BLk|h]r wˤu^$@c>j/pԻՉ紴.6@K`KHZi2<*Ҹ=h ϒf{y+B!B!\L@Eht*98Ꞿ5 q7¼8xa;_]Nsܼy^QV1Z_P ws,jYo̸m35ހ.D\āj/B2 }An[)t@[>/:1aс h/=HV $/wQlUkE7p3 w+@jP;l>Y ^)3Ž"aдbH~ 5 1HAB!B! 'i]a JkhQ.c>a Kܐ*v -tkϓ9kmYvbcI}{jR#p)5nkz,8ڝ$ukh(gy^x`ʹM{'RLaF͹XP8CUPכsWYmVx|W:n͉SIx`.J^ix+/ࣶ:|U}h縚UkK!B!B@KXh҅jhi="u =Yڼ9Ts<qgG"CY"}ŤR.E@=gjN} }d  'LGRwt`AfSZmVi‰N`Xzo[r_(^4*'BaN?.i% wU7IgVĊv<X!r0BıeGSXi<>دtR_yY}4ϫNe?r>$0*͇X$ZuvkҼR8xDdzs,B!B!2o<1P c[K`CV1\ӊ0LQN8@*ׁp@LX7{qoCYm-v4 Jk 7qؐߒbOX/{Bq3 =w?tYnu /G_P U BҞ ?7cp4 )ki }OG2iO:XH}łQ\/'Z boVgg>$ =m%B!B!e\@Jעi=n֮I]swG V#tT 7_s헆?ȒPJģj_3F2PIBWBxiHd%PT:A=/Gf4{ i  !B!Bzj(^+͂.\'0­潀syşƼz qb;+[{!oPD-Ƶ)Wy 4/2kܓz~1:o;'9}-eOq~"}qar-#c0oLe 9`u_80bxU?!Po,OT^sF C^ "ZkhU `P5mp\܉=.p`VM:Od|gww!B!B!j`:C`]Σ{ZcVk1n猳Q0<Ҁ㻤1w7Vy`َ ׇJFE-auzZ<fln kU)'νr*ͮ3ygWO}K|MdW_0f| j+jpV|z41]g|!B!B!W v_~V?󵖽qΐb)qxXC%1GMf"cfg[_QpLh .a);0}hHc!CY>pNp!ιm edyhPY^L{&Xu+Mm4:LM?Kag?|`Y `:܅` DqUͼ_Ç,]{(ZgbB!B!)rTisGyEZ6ю,%2ӮՋ%CP~NҢp0AUP&3ad:m}7r5 weiQ{h%%,yS{n5eZݖ ]O*)t$֊C-kaj:K E{&c2>æF!B!B!}De'hq/J9Eﵮ.~,ojkG*%?<FBpL)0){= !B!Bz=+8r ;ҵ]A?$uKoyDյGϭzG)f,a gmm~v_l4tv@{]^ǤnAFy[yS6[3`>0Ts-;at̈?+#wTW6> 2hlh [Թ t^%쑆|t{sZ*,S%¢`=}mC>UH2>RL#Cy[}婒 _U%e^[gtE\OOD볉8^ y'/gCV^0ickd -''Zف(_u*{LؕJ/uO NIKa*f<|4J%*+ hH.B8DaàC>!pk%@ԇ|cz*mGjX m&!ozXΓf cζ{bU\^0!B!B!ja}K1wk1;{{7@A9Sp{4-ZW[ ԙ6635](YKå0c( V0XWײw Fh0ڜF +/{hpo 4ıU=>VqY /]$\NεwX?gr:d-H}ьŸ؜rnIo@<qձ1#ߓ~mH5V]w V+uNH^1" 8yw]\B!B!BȐ ilE+ &Y9g<>i6eqɊyo̱!u=FLc3k^-}(8gњM5B^[>։/>Q"*D\,xym Vzb wg.Y7ϏYvH>Ҫ"ZW7:6VQ 9*btqþqrx~#`WsCÄ̂evj,gStpTM~lK1><+2]ÇkC=+Vo7C ιĻ2eehqenXyDwO_[U!B!B!d> s9 ;gH-{8u9`sz e"fI '8Wc>b04ۥY#@ ;)RkB]-SN' =.˂vM&D}3 WD=cADb+gD%hV列>f+AP)+kGύW5kvZɽV==J7jQ'J|8Ÿҹ`Զgdi˫MRx<`E{Wm>p{ 6F# Pjà]nMxg_-pd"ZB!B!B?=Gt>,hƜ0\;G$U q~TZ]=kR&[!,<.+Xf\m=ś HN RwgB Jtn m|v|'U:?y6ZoTօ"VT'.?ynwN0\"pLOB@o|&_K{`y36i/2αKg$`^asҝߡvk`G{&X+&h߆EfIJ;BܕoV 33p !B!B!ϰ4 N8hq^ a/Hq]µ!>YUmGuO꼻yҰ>fo˥+A͙ln-IVQ:B$=e\8nvF_9$4VO0}[n1~^eҮ9Rs󜴼q!ͻ,UCQC0WbY*w;,%N%%w.8-I跫pQ;Գ5Qq|ivE] T3`_c3$B!B!)!ZF!u ;(V8 \Aqp/Rgb8qH2]&Vc 3l~4w|k8v5>i9Zќ;ϬW~2e]kMP[x;0 Nkgx7ջeq(̸wLa {8"I;+}9cM!%3n{@hU?p6G}kᐷ q0h+AP }iҺ'L|B!B!BH]D^ 惭7/9eY3͵8E\C7S9i<><s?`{d>\[dο`liGQЮR@H6dvVMn9G4wxNVqV 1Jю9GǷbBgTCZ.֒VkTv{ܟ)n!%)|3a>+X3xo#pt}VU͇}h'Cy^`V17k>Zx{ܗ!B!B!nO+®g9>'.+ݳQ(>Lx@5Ұ@0JC#&mAm]OQ6s=j2^})ǖZB?n5ݦ iJmεO=njqLC ~E/ ޟos1s^KTT0q@93}`(^Kj,#>C\ ?V1g8LHCllB!B!itiθܜ[w)]2Zg%׆YkxZsZ`FkVe29jέ&yn'Mu;S˝<gb+U]}`­rڝg|\RFUw8tRq(u8n{εJm]ۭm쓌[%,Юgd WEDR_U3}F5lO,5C1͎B!B!B t +zֿ˥u:4/kK`Ϛ׺Gk,cY6LptʽWX %Zpo%Ay9kK&fޫ,Wq ‹r P)Pȏˍ}PVWp9`?\poj=)ֽ7 qv= {Qi)B!B!BH׈sqv$n0܏Zjւjz,*jF_xصHgV-,^QxG s[gtxsmq,h*?`Z8 Ve ssnc{E{lp"Ly}+} Ά4VlUz֠8,!B!B! i9\]1t)fƍ"oJ]No y-n[; ZsGZE5^ ceAUߩ42ih5! sړ>ʥCҰ( V#YZB!B!BH7Yu 0xuv8ڜa) k_9^ygdPx[Losލٟ!=llv=g^r,V{k 4C{ 8z_gM;cr?嵦U`&fd41=\|c Z,%p%ʪ*dЯG5!B!B!O4`ǞoQbK;`z4[ K7(of iwv֠zݚ ҺmcQHaeh2/|_פ- EH<;}9?Twח-<#IC=M{cx>ky3* 71`:m:ncgPOHZ 憜~)1ms G\7^1|!Y|\pa޳~ǝN{-KO7(^Gae 궻K|z)е0cEEI[<}B!B!BRz|v `- 袤W?wHZ]!k ѻ1wwn3Ƴ=,"Pz}4uM, iRǺP9=a]3x(\oNy\]sOF<jP¼$ ε΀TJZ?K"⯪AP@GAEQ\k]]GuPte;uԫ";'OwfFFƞu{wzhq&tFsV<+1pUgޓI^=tb z>Ξ^o_*+gtؒn| >@0B;9}n#N!B!B!LM |,˿Ԁ,=. p鳓2-P/Ip?J'q,TAha5ܚhJȱ6кv|,MFE['c>aoW>eummC.T"I?jxCҪKڣ6 UyӸSo- 3Ol12R[[.2:\Wu3 x׍[2րk 7PH߂iltXݮN:7ܢ+'H-mV:7|<*깛2cPZ7"B!B!B! Ƃ#E4cOE[!i\kƵ]km ΅}i{SZ}mG+bjͅ pZܻ O/fhx/S :@ :B7gޥ?acꄖ5y$ƏFAֽ*ԏzH2]&Z~ ĝǀ{f̸hB!B!ؒ3qS{)fZisT9椡9Xӹak:׍w[sPZѐƚ&ȇ2]Bx}y){#9z(%ҡ]mu_׫Fp[./QoyML [>ŜǝZ8րt|,/Kx XU`?~kq5q<- Km]o~7}g* coUu€/''CsjW sҼ'%Fn>U嘫#XWſ-4sG:cB!B!B8jqas/"HmZϷRCiƼ_=o]?V|x5@3y@:>`sRN*K=e"{ɹy4bU/׆ot+r;e)Һ75eN7# i9.sKiC2uAf.~1.d}HZ!ͣ[{FWGs%ȹ2xJ_5y&e}4.vӶ~^ʹ';bk<ޘpj|hQp "˹znb\Va\tx]ņUFl19n̬N}Xl1}w)/V2N`cH/Sƀۃ_P$3^'͢j;ù>S"ggŋ8'U"0!B!B!h0oH]üj8ygx06ô'cGc]=bxa0wsXH¯ }~UjZ,Ou!:=ڍgZv5ŸSb/X:[6zO{P++嫙I7%{Kfu|#.dj>p `&bHWm{ChͱZq}okuŽms&w.2ۡ\dҶ=tX޻pX?:2ޡZ4}?n8?|t]tsA_HjmS{a[;C>^|<)1'a~B!B!2H`~b6\)7 2פOr <3Z[qbyRZ-ú"N\%ws.Ӟvy# x3Ҿ19-dR z#ל:ZUYk#tn[w9i=|t- nbK ]}ݯ2dw:HF!ϵoR`dchg2aѸXr-0hhx.QwgIɻWi*@<%xԌ<`޸AҗNuӺƍkqu !B!B!$0/ o#zŜDA8YUxWfwq`_J<atSu3?ZXXRBe(@K:yYw;UR2-QlbkBHW%T*xu(u,ڮeA b(o8vBixmA7Һj$^#<vT)^{l/VmT .ʸ뙺T,^iL28xmxoNOel4ڸ6 V=PM~K-<Q%|Naq^JAo|cB!B!B #H/<^)VŞųǤq7x7? 4j {na #7fc~{T.{3[!`. 8ϝZCs¿҆a w7xDkuc!OJCLwȘd,̳7^-c|O&>qYnO{\)nGZKF~QN0"}L3ʶg4 ^9ab[ ϟk$yV.]Ԏ:iNl!Z iզh?4_|nqX2lA¯rY?41'MO,=BߠίΠf3~\kC]և=/"Z^XǤjуfE!B!B!d<簴wsb5gHsSdWLlE㬊4e||nAseM!ϔӒ߂M5Nxx_ElM9Ebo;iq2WXOŻ2m.Q&ٸ>*&@{PƘ ?B;xVliP8Չ +hp}8%CԼ u'>|VYN q4h' £6 4)c\7YGt [  Di{KZZoqCydw08ydu->A!B!B!@~mU{FkCqCL,s]`=i_ 5i+S_&m=B/.U u#nwǽ?y޺s!a\V۽^a0=Xz`Y^ܿ%=|҃v2K hwoI^. 6Uߪ{w5iSW! !B!B!JUtExp V2!Ǽ?4K% mVm(⹃Ng4OX0@rL.4('ZyojKc~X86KWie=ǖi"@ȴDIѶ% (ٮS·ϴch@gfk *Ezز.#?YmOb.(ltQŞA`hC%o\c%E aN x Lϧ|ܷ]Q)ف-?#Rg|̪!W:˺1); X)@DօNxV#ͫÎ A*"EB0!B!B!dɹ7_̍bd9,ͮ/XM.F>=azNj<7xbi;bQF8aL h2y~uhSe0"|MZχ!'7X":ס@ZV";zu~uD):곂NoD)y_JDzƪ!.VxV2xߙ|@j=";gpJ\ҡ,,w],8 &fu=V([ZE˗W${l{lq1qK@ B!B!^Q4=8nYFϒ4Qj\FKE9 ֤/Xn}YOPLJCGm bԩH;sXןwľKIZrx޸4W]mҰD_5gL}B2< ,lIF=ڣnP0}ުm XG>.!UZiMh)ݳM!&B8Ɖ#,4G6qh8be<.m"Ӄbʝם2Z> yOkvm0 p~°pƒ,vcSmB!B!Bl;yJ0Fa9-+ISo EQ|`y*/xl&s9W0VO?GoV*K]+6SWi)/,Om>0-iB+UYܲ/nreu9=`QW$Xm\,?6G{⯕m?yѠZ(Eh`xYo5`ˉg0x~!}ϴm\ߛ{\Il[ uqok80 u< źd`@8'UJ~~l1|.iH_;..wzsa~Ϯ](B!B!B%GZ,Ru 2"44#uˌ9F} hn uNqVa1;V_Ƶ5~ !ַ,KO@(\&uM#Ƶ2ֿ@zgveZ֕5i641͵@ˮ ksal-Xh|T݈+~P#|\t_zAI}ϓKΏʵ,~ !B!B!X1yD"y;݅%lUerE[1 s꣪`1 Ǥu.? G\Gen g k/oe&5#!+8GսW^$q_8Ruu< P'UYˌ+ Ұty?UcCͦ;cP#;gpX}?j ?X ֽw0YQ<&~AM62 乾ڎ[hB!B!B)&sZƵ<)s5]QkƶGu٩'+~2-#M# '8.Kz׮FJ "̇sot#C5E $#y,cϣ>7i)"B!B!N\Zo=j<*O n=:sQm˼'NJhgڊ@?ӚLxX~?qƗ5|{ݺX5:y/:c7Ӻwuӫ0^'d-r"my.#m?a)?1O})uDI?+ұ$e(.*R)hB!B!)eS3tײf2 `S;ߕ)kҘ_yD'es7T~4,TZ~iÇx\WPϳ>Ek`_h8 6kC]VqFuޏVCF>ʶlc a ?7uU?ƏQy,Ϟ++m#B!B!n Tmqe𓊿QTe5cY_m|a- 7ջH-~5m'Z˰2҇@VM2DV:ۦa!s^Ru~l7Џic+/%m\C )ژ Vz/:tpc{˕-Ax6>Oٸt(Z fW'(!B!B!X\ɴxFUi],7#g0}εC-MmDGc3]/:VLa)xnȃk|X|})Q}NjU[=<{\6ׯwk.%B!B!t O=&k#=!uJo sN.W_3u<\ nKuRneUmb|8qw6Q{6i?oJCXV09O]3ccwUif||XY,壐 #~`z8FyWIETZ !B!B!]=^m5+jsyG|cUot44I8x*YZZדUdV&L?=\*w{LZ=jUF <}vE=[>%I;7Po W$㷒@յs`Ow__յ+F}u֨94LfߋbOA][Ti{ _eϩgn !B!B!^^2|seTFRJ뜸U^Ws=|P!e@]E_geb̳֚/ʴȫ-p-9q@˃Hv ˜>儿a@S׮S*?Ώ'ަο*1 Z"?|jT5bd|>u]G2?&OՒ B0&B!B!t@szva!I5n,ߧ3Ƴ3Ճ= oVe5+G237+TVr-vV Kc.ppWnqBTMZ-v1^ELߪY6}=|`N?E)i^m&iA78DxiW>H<Cu^h? B!B! [<1"uFc@˹ʤvL/'J}d:DzTy皴< U{&sMrWixsE}GLοp "?'< 2^" յswL{9+ 0niW9Rej+h;Ç 'mtwL wC8s>&^!g\q>B!B!2hc2a< f!'ӆs{kaQ 0z"Kym6_ P[vVy>'9^[Lkr'tB p=xd(W3Lz`W4d4ߌo71e:;WKC^'pei{e@$ku=  wW!i3m2`*s5 W7]}\&v 6?o\߮?ntKAHFx( p `Z , Gu0!B!B!d{Zs /,8rSϥmqO9i:G;L+Fj!| uEZ/,:|qiho==>>_13'ΤPcϯ׉'oua4g,[:cLMűFu-8ô{BX%DJc@tnx?~iK!B!BGRa7gRUa&,mb{H{>l`s04뷄 h[bnB]a\'/c|9i W;AxS.b\)*cu"7%*~kwnJyhWo &V%=d\NJ]@[DZ}ҍJyqo(ĉխ2xnF⏢LB!B!2xV D_#b{6U^vs.i8 ]N>i.2b߲qm։v> +VZN!F|jh_9cV/~n ޹)/_Oy?89 UX9GB5@iVNc\?s4hFCl3Jhz"FC8q;Sakj%]@B!B!Bf"4\wP\?cb#8`!<_̱(k4+=~']OQ/ 6 Ҭ80H`U&|.Af&<\C ^?ٹ-gOh?CT9"`y{& } ^~?8jzAZ7xz(:;GU=:DڽvN j C6g(קSi>ѿ/$6˖B!B!Bf5'^U)9œ:%y%kTLlmqfyRi5Zf["0<3uRA5NYW%ek2u/+29,Aå-8N9~3Wp}G(ENQɋr}2c[x65q!Y>wf(퐹Ć{\^6|C:Y7U xh'_c!j=:u|.,qAp ]öE!B!Bc{k%1O|4\>Wezot>px@;*s~Odʨ̵2ecTIx[ Q,LRjI+rg5ε {x1ίa{]&4wx;;@00]M̕GTAB%ג֕o5 ᝧC9z?Tv6tF<4 JPBѿk{xL S7)؟/yB۫€ 4+2s=E[8u&a^|(jCVm,w;Һbؖ0}I(ㅡ ,*߸Hxvqv}EZ O%m< [̠UH&7<]f" vt 6,vşB!B!NilP#q5ΙjmɻiF3U5iv{(m+[yḽO80dJ0QKch8K,4o "u7Kc;%ᨅ wiB= er)HU)4.cǺPƨ[K\Zo2v9ޅgUxPfC!m2}z4s{pi=5Z/Q~P?vj8-Mԣp$[СC{l}WHe=4 mʒЙa|J,6р^5:̞>H{=b[31itкWM]Owg8?ܯ ?>$qiJeK;y>kU~lQ%B!B!d ?7YE|Zߪq-=ƵTRqYpZHCL=UPv4^^N䥞+?]ui}*vQ ν}Q'.Td? 0ä,~~ayTݘ AfC1|e_+OڝMɽ^݉.ͫU\px/d|`~1E P7~8YEtl ]1H!B!B_1BiWXL?+;,AZ wjK4^)!x̉p akz#.*CkB/KKmw:kҟ8e Ofw9GCC+aMU?UL©eD35kKq>\J;NkJ<_|PZVɔg]n?ꙏ6W.躡ʠ o> Xr?=РDuic_D(z\!}#t4m~}e+@;DCYx-I˂p^I?Q5YЖɻyȔI>\Cr{ >e>o !B!B!hc\0vr5~4go'drMw 1OrQoQ}/.zS5Ix8I'7X3{m.w2@>M\0aY rz4ϩv4432r5c5jIϰTȟR48 c=_ Xs8&W~Iiс܂$Q" 4iCm!U ?J7פvqOJ~CVՀQ9 NG>k3|XΆҺ^:4/,8׃<\N,B!B!BFQM37h(O\4 ̴&s͸ScSs޲:̷3?(/Q~w}Ki!Dy $wX~3' vr)2xKa>U7KwLKʗ_ea"'B!B!Bzwz_kv3>OW#U/Xm]Y[e˼Ğ]/Y.9Q>a~Hwʯk!B!B!sD3xe;Sý?R4ȴ[h RsqTvNv(0OǿH\;5Xx&Q_*h/ֽzSsX(II¥>#UsF~+hyi14ex1)jRܢ}uOgFi SK.' W ^^ y}hGQo$_$I|$IY-MguwgLcҴ4oGmY๿njtEiW9BH?Hrēiw޾KLJ1︑kEO=3} !B!B!d. LQ?HpUƹ|-*W:u4#bZUc^܂$Lo_{cʫ\j*Nz]vg(!B!B!,e R,W<޵YנcK~n"u!㝢ޫ bxF8e?HǪ#f ܻ+~% '&:eȏgdZth T#*W&͋b/-i;Id5-bi_% 2JG4L[z+3W m{ץm\G9>4Ml߭ҹ}x"d>cA<n{#-U#q+IJ2sƀ(N}n}V| !R%B!B!Ic oN3\&/nūE\~yq{B+Z)CָrjN=6Il O3T{w! W-G;é?,Uu[*O|) FLط{^iZrMƝo6y}xϸ~WxOf>V|xVG+ۊH\qJ?yLOW~xĥsE2o&B!B!,ȝ<-6z|jp] ]h2RR{-8p2 '{k>#{S~5VC y_6)~c^ e^rhR`XX򛮨{KKwKfg dL[ISsl TN%u=`nXEa9b|SW ڍ]:X m{(ȽdALs;{»I&B!B!haE=W7yѪ4ϗ.jAk]d3Mư=g]Fy{kbQ>۪e5=sqCoRes4oXs hM.I|seD;yr [+eD*5tՙvzHN]WezJRІx[z̃FZAM4Η4}^mw44JRWb{1/I`1jA$ey^x֞`c&eznhEuui('kɑpl[gB'!qkk.\ɻ8(mDC| o~,Trȋ46Qct/gP>4| މz^Ȗ_сL4K[IX.-"70G̒.u߬gUNsnFv1=ɹ"0!B!B! rsps3aC<^/H?qhc.pDZ;2-Ek,SNw!_2yc Z,'yι*}aPkp}A@[?oX 6j"tM!B!BZ]42#nV+d9~e;WoE%n~"⯶zfki0A,a;mbq!=E[Fľ~Y{[eƒ8Y"kƵ:-NM[6^ Ƴ[gh[XoJl4ݼUzݡZ*s aKs? >ݬJAϨkTYXuݞ};CQ& LßGZбʂ68^i%iS7?|K ʱq"9 k‘.+N[.zc%ZB!B!2CRa5K_:@`Aߟ՝u<>qytFkΔsƳReR=Sζ eIhTjMf .)G-91uϤa{Ƹ-ewh75i} F{ezi*"~AE"ˏIydbL+KS[jno=pOK.׫MUEgV khz9HY Q.P9yتb8Ү7<*+.jI.7. ]N%ϐ"B!B!2m~ t\#X^@<vSigl^RnBZuU܅tY֖bzqs&Ӯ{U|S)lX-M:섟邈Fb_&}Eqޕ 3!5jMӚ64MpXz֎pT7>[n!pA}>34g6äk2s.eCKQQf w=`:p ~kݗr̽bɓFƋQҝWJ-%.mdWC{t \ʂ8ƒ% !u9u!B!B!١[ׇWUƿn/x<7~OHϡ)Qo'kqHr kV|-a$DG8I ]~)hnu:9,hL9vq/n{JdK& uH7DDzP@@'xOJ]ֺXYZ3ɯŏ +ƽ=NXI^.Xc\H ^`sh^[(~hvRe]M_L~đ~ ȏѪpseHhK!B!B;j~:Fh'~K_X9&.z;Og4d4H>l\G:GGĶ~(/K#-mi@hkQ[V]M .xCj;P?`b?m7tsF:әAO K҅conFDZ*f\h3$r(ѿ)Ub[ޛv"ke :N><5gBm]h"r%/t3~$\Vu-Wɠ2::B!B!BJP*6ۜ%-Da5(]<MfsY{KB*OwgB7/F/rD)ԵUz5+#7=Ai5Fݴc ]V6Mb;_eptE!jG]vA[lV_2CY!t^k{̓O}?Ͽ0[qb# I@poa: Ylc0,.Y>wu(ZѦ+Be VBǃ1@UeVtzlEpRqp]bk?B-qysX Ƶi`%ie]|3r}SoTFT?&sF?6 GM&B!B!4k//~'2CkX! jBͣ򪵨 #7^:۲E=2;+{-SXʦi4t-;ϴ{GzC^ƴltH7[EwW3sRMٵ s{0<υ(HЗ 2NHVn/Wb3}u*g2;7B!B!BzEsE';.y+b y.4 QO*"͠>7D`zBRkvD`#2L^~RTSvԤ܋|Fx8t5b#$/jU/툿6 9{o^KH\yIl+'; N"wCw; :>h"k3a}aR8%iv. ܏P&B!B!t 5Q?K!S09L؛TvY44A4k^O2eD}ƳJL[T3iM1<(˚!#ܚ.h_Q^ &J(:*p7A?|u~Wày๝jBq̸khj}6y'I8*elJ⯾ hL!B!B%t_!ecn'*?aVsO Zna ly S;ićw!:^%Q1`Kj HꚵVu~ﯶvFñ(wFؗ/ A|+~¸6\ä9i_l%NdD'[&&ǰ+@K!B!B9-};I5? ZZ#y˰L[/5, I]4zd鞷֞?n%MߎL,v -7œT+Lő{Ebj\*muO,X4~RnVBcg]/*`PR7n9tL!B!B"޾e(&RK(ȍجο3|>Hw4&u7T5/:n7$kh/o:,Hlr::_3cLI,SjIv.0fP!,7 zT F5xA lhgS?~nB!B!D{Ts/ZBQQc^}*{K9l+S-CbZӲr#9_6uua\ ;ܺʢsrmj(b0!B!B!`G+"YB݄ި@[&!`u2=?yhs.䡯ٸ~(SS3h/7M!0[ ``N;<>>娍C5ߤyH[Wf؋}H6^^VIO[XY[qWN GtQ*ײu45X+6o呾C;K{yAm_&e|ܘX? F7 B!B!/㽰`oF2p;&o*^E!x֩󣙰Ruy o5/VR~Il%ލwX%ahC@օa }2}U+q R+Po6BxW-:_%#rt(PG: s )[3-xwvD"flnY,at8h6?M% @]Kn$>kv $0>~6W0UA2ZWTO!B!B!5o.'{9̳S4.4k޵=ϟwmԨq;Z3owS:^3>QX詇#c gf ygB!B!BHЖuYhRlabtQdΉ?o k2?bРkWg9dZ"?O8[ژ/ԒrYyǫ*4c~'^txՂFt[䄫8Pޏe I#ӝDh89XgdPwY0I55½mQ^NZb`C6xGw@>j4=Npj&իdv8+G. ?$2~/1 UaBl]4 3N2 /DeV' qi2R xn!Re2B- jх|Eue|mtn1Q.n:3[,ּ` xe]VQ~zXi:ZriͰM-P}@JҰӼ`mhc>X B!B!Bcm[TαpTT}4}[EϕV0q@`^|WִܷIhTxܩRlM^qz4mZ帥@9d\|o뿈T՚ܘ~ZvB0gkƱi[9jwC{^ZN|{Bx~}x:[BCD#΀2})xbkIKTFk%t>uZk$wJ 3h\i,1%U_^v-֎JzSݿԵ%h#x`of6ƞ##S3[>u ҼRL{-Rj1ƇIKτB!B!L 3X ̊oM@j7- ưm*XXe3h>`iDǍ2|y)otAYl]Ϋe1Yڄ4t]c]f <ߢk5%'Yb=, N#_&͋DRxI]s^})?i1#PZd+ >qH2`ЅTPsx+;FZ^⻬op0tWN4/࠴E҃I^ߒugDa'AF[*ȿ.nH^*ޙxIQd]UB ,:n_  n# 2(:#;twW^DfUWwW7wŇ=č}uTt~J?n,Ǥ҄B!B!BfɀyS̿^ "'ciuVCd[༻txL=j٢DZmSHci 0NcqkG>$z[p/C-st,l=teN\g uC|@ׄvڃlX0n>b$@?"B!B!\}TJ*#GC̲n 425%9ht".}E*Q9`ۯHy79uy_pLն֭<%dsgȹ)~OЍ%p08w.T2a>ƴ,8y ԘD,S@( 9pm&+C>v\&q:A 7]6a<+J39?C:ݑP({xJ.ij0ĹHZMˣUSuwi}UZȻ;_0G{31Zx$ 8Bc?c;*TPqoHCa`,Gk]+n'U,hsEҾr~tƥ}2P%B!B!4vM{]ÕG11_ `4&G7U$m*F8Qw?c?Ľ҉߳``ԯUy:6x(W67/ ,VKΪ4O5i&1Mq~/QVaT[E=n?i2}r(ZxPH˥̭aƒ}wjO[|Hie4P:ܥpIz_JVBCNCj45qiE`p|*d}W  =G6y\%dz>_ꊻ<2))h&51ovxO*! .A2 Oۮ{535iw[=?J>B5xfg:svn0w8B!B!BH $ʼnûWIN<TF;?KCY,e1`bh4aWU8lŔMŹfd-!4>=ɶ5qI[PimVG4}F8=M&5~AX[vgm/py~5{QJY]W{x(BHmLg8|?A9@T?+02| 2nt<1f{aHzz%i;qDT/LdN}?bl{?r?J;w*!B!B!WtO',kd1AҁĻ$M@5C{:isݕD~c]/^:DO̕CvY֦W65^b sw@4O kQ+נMTPo2ާa;ѓ{8Мqc%W$Hڅ5P5MSRk߉LCzU܊N \F(B!B!B:ң缹Xߘ^O!{j<qBy&5:LQ<?HsvyGmb0_:m-v FÉ*[ɱ>cKހ}7N˽4ӆ} &o6l:,C~/nw^]D'Aܐ)SN>½J Mk\|W8/RbiϕL[M~DqRqFt%B!B!J DPϽ= JAZWH|,,{JM(9s1" v[GbDWm0 u\7v~ue,Gm@[A&7Ȍs}ayd;镀ۗ8 ,Od/q)aMvL-Uioβu}0O"vķOѻ!X#LGvMqQU5Q5u,sA_ (B!B!Bz@R+Hg~a&OSelY-S7vɏz@"M`Z=wt˥҃1q|<i]^]RŠjelgU twq@ZW<9GB!B!BNs_kOQzRI~wR>9d.0e^Aݧ:U'?:iH`M{UQ^g5kX8R}6M{~ֺSNbfnOUz,5秜USe > oK!B!B!ds܋L:/X^\ ʵZ iXb]A]ĵ2qmuϔZtŦ #F}m0#𻮕3T':ii657N:wt]PgWQ\tU.|7rqto'N'C|0w1@{;6X,\ ?莩;^]}"@ 8܆BqT|u{_L>B܇"5ܹm`!B!B!dEasfVuӆUs1L%js_V=u(G³;uzƥok,n>cz{0iSNJ>i{aj/ r?KMn ^f`9_]v^bBa/0)Ү#hQwUum}I5eihBV\ZyH^ŀr4E_떠&buJd—1T Ž  !B!B!%sqO8l|j^j"sd8~qV=`GAy\[/=5iwӛʻ.Ҝ~⸧e*$4wJ~S°8nCWτB!B!]h &8+=LgJaKC{933Ow#iZnXuywQ3iw⃵E.ũS8@. GQ[[o |]k_ ̸?KB!B!+-\WfA9`~U(ni7iZ mWICӹGNA^f-)o(9׷pTKjlg 23DcÉ~UH 09#7W OHm A0Nvlm[봱T7a·F;t!]"Ͱ}yXҢˀ-pw4Df \O}(4>o7n 2]s=Viy&|zAB{]\ķ*I&W<_m0!B!B!dw>}DN'2Ktpo1qiK4<. ^veaԹUx#3@F^xz\:iu'z^|m-ƚ&r).CCV*C{1g9S.ZM2{M \U =nT73_  tPI%'-GLګTW7\~ !B!B!3߭<Gíla݉o+pO|p rLY{znMɻ}Wc6zD^6PIC"4yjcJkHۑL۟X/ICKU%: ^;)m,Ҿ'nt8O')kq\NWI_}!>C]VKΊo}jf`uBk /oI<F-_1%vB΀xtŇݥ#/{C !B!B!d+38z^# ΋u˟/H`@ 96ޓ:w|8Z'&Ju.N,Naz"Ͽk qr8t}oJA!? qRzIZgMӜsk|F"p(ס!x%!"0狥Պ,Hg[A';[3pWm~Wm\/M rL]BZ B3qc?؁B!B!2ІryM+v#. L>cywmA^1?))€n}4}oW9anv ݖۙ.?.<^RnGTF[K_ѻ hs'A<~CFyt0nam6(kIǪ!y{bE7r1<~p DG*`Vp2x;y~ *p[.&о~ˤ n]}hg2ہB!B!B-H,ί8COo kG , 0WU"H42UϘ5niH 6';o.Yxt]` x^",VxKZV/1+-Tg.a"#p BE>΄ƹvcxjNA=l(?plđqv'A"rMhKg+Ma:?~MEXB!B!Bjx2?P2< (p׉pǤ!wkY酫u=ׯZ62}^ЦH, iSLC? s0>me$Hg|}t| 6 Yu>Q/wҺhϥLHsgBIca*j~NB!B!үx<V|toIð.cxQ9s֚5{Dv6ݪs9TE4eoҺϴ8N1,~Xo6t\ZP(⢢.'<*:\^3q<0ϵ}ߐ3eΟlj3eLH06&2_z 7zn'i?*%O;xsΖB!B!2Exs/uB a'1?WOKc}eǜp?iEe;bs~ c-s|"_%z૙t°b/ϱ9j* "07s \"-N㉮שκiGLk9g Xb>MҰVm ^ vKcԉ9Z%ǙAݸq#_B!B!Bd);7Y Z r7'&ﺜg^z`Mxh2!=|E=vsS)Y"OP u+k,jr*TDj0>ʼcqhpc𱹷Ɯ2S؁Âc/EŃa^o­vz/K!-_e?jZ !B!B!Bzz,{n=OsJciZX"*FA;`Mb枭!-vݾպ/܌C7f}:5Һ\l^'v% atw@HӍN8;͟%e8\SX 0s|>OIClJwW@?ґ (R%B!B!Jm3WA[ 6r)C9K+[{L](V;TZc _?lyYn !B!B!S6dGy̼9XV|nVCנ<ĻcyG=c-q;a-,u:סW‡p| t}2vqVU γP&B!B!LVp 5ow<3etn'} }f_^ro٬bXa5mN5˜/@O*NG:fW*Ex!@x0+~&>VqUNw3>Ψrw }gB!B!Bm;yecd۰gE|sƆyÉ4NDo6]M}ݝyx>pck[cˉp2LS+st+G3!nOq+@o-juZmQ^uH=9j\en\?W؄ !B!B!3DΣz0`Һ=`n̰) N9^#owYgJlSݒ{rz 7 ?\/vٮѬx.:I'LDFKkkqZѺlvg}9RN'fgRr_l~臜R/ўڠK!B!BعM/pUڭX=ճ37Sz&sϺỵgfp9ɜ~v˱ |SvkN;<$2>W3m;̳oHj1.;Y'gAΑɂfK %>, Pc MBsPK v\꜖B!B!$g͉:ƝkPi-5ZYw??_YMYPv2h?>i-t]g6^7D]:'k mpo%cXkn86Jx,Ҵ=.t03j+دe9 ci|plHG >k>C{C}lдZ?Ν;SB!B!)eP,+YN&s?vMזPhW.3&GV Gq\ xC6qV/ f:ϒ7s~]zN̴*Ed<)Ɲ6::I'_3yߘ۩&+sNeDnRo|ߍ7*!B!B!d*/)A8e%Wכs.s8v3/K@+k++[{.ᲲYsɣ5$S˚/7TmR",4-"=op2seWS7r 9qہ8 vx]ouYB(]uϝ:UY{C ='0n9d7`*nXʚqL(۷3#6_iU]G]xWT_N-|0Y!+q4*қB!B!BXS%ǤuJ"u`_}޼_,q_ڵ|I)wp h>B}STN^pCG\V8N'N%p2h(2Ei)»]|sM'];h}3\4h7oeqA͹~KXf[1XMwb[&B!B!->ϧ NI=3xFSk|"otn=ó'BXY5a@؍u6rOc|I ^\D\0)јpp%ZDf7l} x[eL|XAߝrNk4*X({@OgU>]ٲqӍn%H]hL!B!B?<b~PYPq^wXǟNzNDz<=gi=&]> W,젎Q.i6M}24DY kԖ2:SЖ5D]]鲞= zRɜ7Kv^GTsO4p8TAf21'hAV} V]ai8^g7m0pṪ] ˤttxB!B!BBp4:G5qblt KWHiږE`>gm2\JG7IyUܺ~Q􏉯l朾6JSG{әL&!&]MQ'LxH5Ϥts-pq ">p4x~3V<*J=J +PFs/8&iQ]>S/R1+@3>̝x}ZB!B!BfN1o݉Gh4Z@<{W: 3yG҂8k3=RuJ7zS}fg-r(Y -Ӆ~oKIs=xj-"3G|C92e qt"(v+'?ZTBmpƑCoC{m"Jڪ>TcCwӐRxcC2 ~P6WVIoJ^ I^I 4ߐ{*KUs- 3@- yO{B|( qFc`ߣZ^< pA '+%f}&B!B!F52bV̬xa wHc.m&<2{aoAu|P=aS&^h%N܇qvum/s=:&MUFOה⚐{yx̡%i?{b۱0o1?H- Z_P2e}e:3 ez\` P^+ Ng̔pbs}IGDtvQӾ㜴u| 퓁}kaNke@|77B!B!Blsz? 汋cnyTZE((czkEaHNZ]G*xOټo29}LآFr%M+(6b <-7p8!{5ID^`!)S]BLKI@A?:,f7&9\@ˌ%\J8֩!A35J4ԝa6UhB= ʻ]ԬɁ0I1ס.G'[Һ}$S*N7@8G^a"6|b:V8y `4ֽiĉgpA,֕Xe)u%Q~ !B!B!swBzn_%/³U<7b7H0J{ 7=Kg|j5-u^@3IFy[kb+No.DJh[u'0ϊ5! ed],iOk*&I[_ =)(wE)Ȇ2C¹;A \ߕ) TͲgy+P4b\&E+*`PY#-yߚJ+-3 gK>.H\JCՆL_ԅ3ukMgw^֍s a:4OZIO=JsԺ-sz)q}?:}o+%O{zD'10 nN&4 .Kt$` v?w$ko$ R\@ q/%2ڹn7TuhѲ6=N0 POeec~ !B!B!W;g}POKn4&Khh(=J3kx\G1X4y= 'ZMyM`t{&IO+{<"91׿' I KC^SzyǧQ_kOd£ ouC?y`$Sih+X0d/Ʉכ%/hjp ymԮ 3Ub@E3QNm29\G>h\N")Ah9nf޷+4~O?YREh{ZS dXB!B!Bl4^p;C9Z7Kݍ3DĜ*'k9zlS&9 !'út$/zs08|^_Y-'C!o/dއ@\ kXjmN< ʣ x7< }"}©m {Bͫf|H`jJ#:QN|#.d:rjE%L%NG k\wez*WU=,q鵬* c,Hհø{z(VKJLH&X-|L-s_B!B!BONTaQ -eQ2iHOު8/p[9*sU=!)uAӹ!J:Yfj˙0h*M-%{pgzG|'DM>x,멂~d=˽R5^$^W iƻZ=M% IӅ轌pBR(aXUpʿ*KlW[3^|yN%41ŻK>/ծu۾w~\` '3Ll_rE!B!B! Xm"̈V]gkUvS8\)6nҞ"7Fws/=TQ#R%4!ޔ,O 5ɋ0_oރkJzU,הl3PUO|hQjiu8z&E_yv(`B!B!Bɣ~u'eԳz_iz{qnKV_ C[7wBo40J)_}"Zó:o(owkۏf478kt9h2g*%9~u¤ڢWZ `7B)M1\x{^=ڼTFx$qn dIc v4R=+BtHϿ61*-\o2_@c;U"3: ) &`L|quo_Q3_w'CC|Q{No>v3x3?>u5ܕ -oG d, Gl6w!B!B!Vq6ڹQi 1߯%;4`=@LJy1\>s"̽..F$N #uLxlG*eAyo/y=  u>Ҹ^|M&ޖߊ9a3зR{TvFW+hpL܃uFi_m+G,V:'L)_dMjM,33P( |_|%z(ͦOJBӟ=y.B!B!BAH}bwoa Z*|xdz!VVDbBo(Wzn iK t#kA^rԿ ~!ї<w76I~~9%E|iޕj?968W/s2x76-H4> `YsQnqTM^rd:t^SveQ)S>a;؜+f?L{(S=Ժ:J. ߥ}c{ W2GEkT!B!B!tsufs-"Z fx S@UZX]_tisoIOYϬOxf^}?pY[ Cl/6]Vkvl_gfLk8pbf~C8GhO2LZgb>Qa =\-01^]rڽF+-ЦɴwhAKo,H_-~UԀ!068e?dL'r0,_wK@+41^8ss `?ZU 2w: "0VwpXjCGah'_B-%rie{% K_B!B!BZȍsp}6U/]yWĹdCniw۹U?}Pv{mgv-C3q)馢)ӵIƥ5xUf^/ D-uv QKZZ&ywF' ƐeV0|\󄨏JC! lÊ1 2ÜOs.Ɗa7?A/JCN_< pCcHj,Ym~hvUW`ܠgB!B!B""04ap-c8Jq >V6B>E'yI!yW^Y|m>mOѺ}PN>UsF`Kp }!lْ$Z,\&jFk+3O>x>EVdxzWKzߜkKg:)ٺæv0F}Xz/z;aD[HˉgIwEfvB!B!Bkh:"'LM۵?# <i߂PBee =YFݜ/e3l>soM e]󌌾r<S"O|۹92.εkkp3Eޢ }f_*z:V|7u S)|B"fWj惍v`wai=Ǥ)@bޠfH!B!B!=E|U{w<":H q.iL4Iέu}x9NbSb l0'i h.W|3!52iw:"%- xnsm@X9*+$sUS_/_".8>d|xפZB!B!BlFgcsqJ3ǝǰ.~xRVLzoT~oNZ"?ǖZGCΜEd:bho]kHkp<&%=wbQ A脹mӹvld0en4ckZ&+vak+Pu3%c>2KyX7֮&E}Ha 73q ~a;0)6B!B!BHDG_;"f涄UinJ}ukQyZ&̭lH G9Z#Σ}?̹t~h35z^yoNY<':p.?uY! N K̓;9WtqN'/N27Ki?YHsΗ0Mi1F_-#o_ uU]|G!B!B!{}c;/K|:ʿKa6>V/hZ(_em qnsؤhy&4/ uMXA[s>un5>[*XC3H[{79:봻ڎF"S;>ąN f-=v#CN%hF%d+!Oϳmt /M9_J ,XشYAN-NaiilֶZ@~sHB$7XB!B!B:08'msZ HfꚞaiFvz\mydn}cOZMA)yvWs qƞ>AYE ךv9< 0~y{=q[\k-(x۹fjW:Ky!]{:u"t8_ )Ox֒鴂3S~g!Eq +fnr77N\pCX4؀%)G|p_h'!N3tWjſ4psZ*_ⷍB!B!Bx#\.; KH">̅CY)9`]2vc*mY./lM粑5R}ni]^wWy l]ޓxfZSMh2}{Ϭ2`դ:6Ą4~8/~|߶un, Qok(kg۔i,J3yW|]\jLg54ezh|~T k R(:0-Q@tKÊL{]W.j,nJk2"N;&i;!B!B!uuJes}[ah"\=7nyyi]z:CtgXjχ _Cd+wvV!JjN:aZq]+hC=i2킀hvs71xF'im;좠@`li+8rTvs|-[OcN7ˉ$Mphu/$myzcK7O^PӻU mF ?vk:C ~LkY-U0]t Jl~B!B!2(zp_k$]Kӝsj[)C9ĿW[)pVKJ3JӨi _0Zų S&3qv&o';`ycxVx6>,;AwhežwAuEchv}h1k83ijy'JslGl;u5fS+Bѕ{nT+x;X>>q_cεM{j Ǜ~piW&jU7P8WppĎz}ܳt\ ?ULՃžD獢IW|o aK9z3᯷`4/  !B!B!ds<򀴋u,XNwoB?>w9voGҰU=y6}O:yŶת8 B&Q|~yEtG%{F@a_AZ6e }[|ûEsRN{ɜkBZjwhh_B3:uB\CEY]PwQ'8;7|쒼͜벼ƊA9hWM\d6 eP0Uۈ"uWUazqLqn5UL?#*r{>;nڗ7Њy/?pB!B!23`~ֺXXk$h/Ihw%.gEZ?'b4s iawoB:tuվ }s!s^_Ų\D'x=`9nsm:eNl~+o'Xgl0 wҺAL=Mʏ֛:}淨u")Ny,6i7n>B!B!B(;wd!]?GA<3\6ϓ9]TC!.m} /U8k܆s=Үd15),5ۼ{эicפ;Myr+}j270KGF笫5l@(]?T:&߇TY5~dMB!B!Bfee,q)|( ᣹jK`a?F.vϫ̳ݭ󠓗slvB!B!`6 qv?̥kQ  ḙ{Fk^C'AÖm /4 /vYnQ^ųǯvFFc9|#hdz{P?%;܀"BޗQd5gh5dyl}E VoʀEO!i)vI{NT-ΓaK,c4Kj#i@y*>*BV\*<7оjijF\gUtot1igpv/dK!B!B!JEr"k=!=%?|Z0(<& q_eϗKEI']qe͍B!B!2"?q^֌yE4(n5-(y ;_L1 wIckQm>s] F`zt$[<5޽c{;khy{TqoG^06g4-ZiwγG0ǜ?|dt@[:F6Jpt;Y0|_x޸݈`e!=T@3\=_N_Dt/%[k~B!B!B+6s#N=ó\&$ '0'_HCp4FQe:mXu0;j2(3kkaKɺFB{.GsrYqB=DLV'lLS2̚;.{ĵ(UOq)?KshVVC>K.O|}%wKgxHw+:-78mOM[L!B!B!3 ,o?TXSz +Һpx_B;*M2ɬk`ዹslJ=#%xy! ce!ve2\": Cҝ5믯M;r*'TvˍǣǺXl_뤼Y֖ejYò. pH@b% a8X=̩As^"kjPg Q MܓRP\0ڏ!Vu~;wƍ !B!B!sІ>ߛ:$BiY_5a ݃#{iyW=iq3ned*o0pzq,vҀoD`B!B!]`AgqKA}KACXh")Hw`{˯;IEHkЄ(7XXtn /{~k/t;WmǶ#] [kpLNS +-< i T#N\/o7׆^:2hc]vWa0MZWx|/Mٿ o^}W4bq"~>)ж_ }q+_;ϟV<5!B!B!as%oN41{cyDsi5S,{ɤ[i :V4#]@!+%ۛ:XiHgTM~лQZ-M{G,oy/>\GZc!? C ½ p!p_$vU `xH+.BLE_/͍'0yEg=FGM;8 p\ߛ·/B]\\WH5&‰|xG]HE`B!B!Ble-U2 1brX,A/K M e7:eCCZZ$nW-J.Jchm*=_ߵ]7Í3!N!_y"08t:*`t\iIx" 61aa^}5`/sX [؛ W(Q"DWDT< G?Ϋ-;HS;UX>|L/{*O1q+ hB!B!B.W haںY>AwĄ "Mq8z{_L\3|#ޫ);4C䅀mAd6/\?fj2VN.x5ثv=2Kzbew0) 9z}\{ٴ:j"9wOMk&޷0f 0wX. 8M>l(^plt}ZwΊ$7yi*u䝤9~Һv~\{ w/M|$χkW!B!B!g`.V-4GUs℁e!WwyNǤ]ROVz;)~:EM{~Ki>C2u7j} -x[ އA]|stGr_=@\L:C[\$Oʤ}5S)o$ ֏ 'XQ?Pixo|*!.ꉾ &7칻_gkaiߏX_Lxy00{FgB!B!YxMYB"9du :Pt=OE"B-n;o7oJKgX4+ GtFc"dКBH:n #X °:@gEwNu'0ҡ}X>n<˶_ i~!1`F_ϡgDW^xKKñħuo' Wu }{g4SLjkNG??NLB!B!UP8-,!VUi!aD[_7cPŽҮ`5c_( #4MG9!8 dei~'\_BkzO|1>wAr<|Tf`U7#jATB!B!]fXN 97 e*<-{0qDXay|B(/N=Pxc= /2#=˄y_FO`},x`E{g~Y o!h!x Gݧ5B5Nq`53X[y\i_:aS.'XB?k:wnLǪ~!;*L7NAtXQCNax{%Eѵ;$0˫@ ("+ A 9ݝxzΝ[fgwgg{nUϩ-iYCf I ԋRk_4#|">T}<\N:cQ/!B!B!&`%XjL6ZSflG\o87~LtE:Αc m?BS?-ٚ =RBF덞fcSGP`cp<,^`{<!夓є'+k_ύzBi %_i}[ԯf:ojQh^Ja4P u iNǢm^2η8$ҏ?I aC#^gkTk"-aI\|uiM!B!B!ޯ1q,q9_W1QԵ31qo%,HkiUϨ6c&cdDP>Ͱd/ gsL3x_FP{ >iV=-z^6׊å~ i,O'.@/<7l_H9{1oع! J9 uG#2g3!$: bJcKVPтvOX(!5B p_jҺn~>+?;IC\iC㖜Htb0 !B!B!H7@G+j5)⒁RAD+"+oN:::H_ t1QN/OaK !v/gR]ғ9l:l>9j<}K)+Z^ª~lclă`Sk$7cޓ0#a{Ba[G٘oU03⥜s竺9/4ֱX,LxF~˶,H;^ Ql#b>"(B!B!BFa5z1/p{CC1 M"*z\iz!1纓>oAyIu;e=ᆡ+YW#ixṉ׷rlߏIэoWJcrAjƵ?}K0i UDv-<2LY  ;6(w#%4]Pế@g??FF}*.g;CW^K p9f|NE vf4Eg3_B$nnKLvĵ}k깦:t:7ddҾxz%R?RݜqG!B!B!)<^o%纫]/(1Uv͵<J ],묲u/򞰵5/5T77ex67Da͊H {{2wa})S vt80ǡcXwyVl\ 6z<`\o?qAdpP M LA!Y{@t9qLLX\v(6;+ 15 Nՠʩԗwm%Ȣ,VoyK9/NZmaSo])ǰ]B!B!B:sIﳮiqAHiM|~0q~u}sM\ |4n$P?1|x82¹eqyi''MxN N D-[ !B!B!e)2.%XZSq*q>x^t҄9vEƭ}&1B;Y.G usf`AA^לcn: @{/v6C*%[8+Qz o$ylЄB!B!q&:MӦ!BYnEnsMڗ'ĜGs Mwc+p=,*9UTh1A_Z&ӑ2[α#^`Js֙_WZ19e쒌cjPC~C!B!B!ؒ@4+]|Vj3Ks_ ^]kS>9.te**?촭,%Ү}9O~k22jgalJ`5<ӑ@ _a_.ef/^i %kLTXtrB!B!2֤"V)i_Z\g>6qm&{^w!IdfXOα,Mio9d <4^\uhZ:|ߐ'Q^{ϗݎH1cr;+%;kB!B!BL,ꬂ1-f*@k|:&sF@5k1w7ͼkn|w85^w[0h, 2Ԍoru86T59{0-eykLMZEzF*vK!B!BglJvc1';>iYӉ:\v 99goW l|9dG0L=dS/q)\NJfٟ r139x wp5|?ڮ iK!B!B2ħ Sox}9nqsP>c;ngҬGزu˼փm\{Ҵuy8>mx{Z4owcv!nmc4.!M푼~f? і߽?>`Et!ܳ/!B!B!d ߳_oL8?*i4|. w̻fD6ķUgv>P/}Xwj,Xq}C,P/Lou<Ǘiނ72ijV t0!B!B!Ɋj#;z!JWk΄sksyԁu蔱u wI\R`4 G QZ8^Rxa=Kr?b'y 6~^eHL2eLB!B!Bx4*R~=,)Q=(+3+0?fu<plH8U,;LB{sRybFs6ܞv!zNItc* Io5}рG*~]|Op޼H=Ԥ}m2 !B!B!?<":ڐ޸-"\{/_+p9;&cF}yۉ%s Nۜtu=lcޯ&zy{ܴBc:眻nj.=_ \]4Ǻ.3"t~{>vFCu*J2"B!B!&K%ߥ:^{Ȓpd\sq|)αZk0mfA^<䯜=H[?B,)\z.KP7BkZNug5z⅖jש@%B!B!BzzZ)YT qқ4寙c.j9;N8XRG hƆ}^3ok$Әmh,}{}~?唹l.OSl8f!s~iz֨,ثy/P7N!B!Bel8J#=

ZGyrP6(NH m}{XOru]z 9vqVZ? )p @Xѿ|1y1Uǡ-4v٭ /|l^O.B!B!Bz[ɑwzk9vڋ'|Vo h0ЄB!B!' fε{&v=\+Wֱǰl0iƣi'vԾDv[}hm!Pl]9~${`q[?bc_tخw 1}){J`: Puuλ|ja*MB!B!2^6D//n?czȂ1|{W9 ҔGfXjy~۔z{!9s79  ql`|9~@y/PQ8lheÀGLcsO '͡[5/*u !B!B!I޸eݜW8GU v,Xy|%=qޟ&dQ/J@}RcԗƠ؊{ݙ46^hCeė=ˣ^_(3H="GK EQs^hObަ{wQ7/+;n> !B!B!dd2 چQY!/}/CUFZC5u rs"Md<=&Ijבluj8wαm'2i#] -U6^M*lxR Ǧ:gQle0esNZ=!B!B!dv6%[Oxy&Og9Yuwq/֟w/O~9# !4sl_qsݷPovt9p*r8yKrfܣ@g7/i uLz;J* Y?@VOÆ<# 1uv}gJb?z{X<]+ 8}2v [ Mx\;WZg xz⏒Hk³lV@!B!B-l(d `>9Xaz^Ƶz zz(#8򬣗B{\ כg5Ms=VH3 (4Zmj"ؽ==u7 #N}95C[7M~`+>&.|3Ff3O)VAdֺwp}F! KZ%>3q^͸HuZ~ l:g} cTv9b.WU=u3i%Rֵ 4xy@@}y,⵪0/8؂IZ˃:V~1Ωʰ1m|9z)M8]}زs3(hӅ[j))\7}OnGlphlG^{I!!~9a SɎ _)TGZqF%ٰ2{}.Y*^ǥ{Hw|X ~ ʜқR lQf=>x<Ǣ'M;!;Ëiȴۤ5DKN瞿qoR;=KMH<B!B!2cvTǘ$unxFѭ/|qDgB1A)l()crCyAe&?\:iWJKL/ PFM"'vq; ^X~ӹ缏c Q-0&h<)td)Pö02$>V휾5b^ݼGUegB!B!BcUi]8ԋZIӅ WVt'N_iiCԡ. !4q՗5,2%4yef^*u&"BsCˈ+@p ⢴:'cYs_z=TQ_~49gIuOĶwt!L(O}h~vЦ6J9Ty+q0A_i4tt&ZFc^^oWٸ0% X yfMqk_rM!d? y$!>aÈ }mq=&Υ*k #>sһ9OQw{Msr,bJL8#j%DžB!B!l$2Ԥ9&ttdR 4o ߤEC.fwMan5Ԝe1WlQce0Dx߲K>i.W(3aP ]`42+=b3X>yTKBy><|ljG:&d]zαmNJi;~8;k@Ez51Nv%aA)lS}يSuX4_F TwIC1)Q+y,BhwJ ޔӠ;%6w; [!򆴺aFh3:+ }9t-:1aO }y!xz{Wj'Oy穅[hf70!B!B!KX8Rf|j˾Kv4K5;Wc$uҿY5;^HcL>hӺG!i;,Yt)a:>%;o8\A?8]p|Y?A!5%5/q^cu%j3G#uh3p\ayaƁ\puY\ ^) Z淇-r4T}N9`-nZ8^/^ t;` ޜ]{^蘦L4=id'n5h>ҙ,\bC^X,{Ξ4<HT(4kכ{x 0ԋ =`1dz=W_aퟤϞK!B!B)W;xcդQfs8l796= 1l7q(B"*k!x=*3ӆ}Ƴ~*ZClb&nB1a&KB- }]A^[,ICyhkO(;F9v]6L sF9yNֱz}cX)gx73m]-b{NY p(9+GĹ;vs|@Gd=tv} pi.t6;lNb" $N<'/ Myi؋rۉ^x_/qMЋb4="']\r*UUiw&k.wf>P0?(hz 웦ٚ泡aG:P?H9+͙5@dhlx9N> ϾQxv}PZR<6ƞ5f?$³ֺlOCBfg(S&B!B!)L{zOE1F{Yc GyLU:V[&s_ M'" OGeU?S*NIqMB4K}ۡ)' 敋M]E@l9=y0SƏc{K)ڈ6偼 ,h{C]FV^1z"3߆ ]c\s, ~i %-DNaC;n4X m_ S^)p̀"pU/i%ǩ@otà |.NN <,Niyo#訽2ßhCBt}'GPSS)YIKB!B!2XǚjcްGǸiFFmed{)G?>DDzwt!gJ/v!kv.yN.N)s"0bsgG/eGݙ 3^ NgYS䋰tRLM|k?0|u6bzV!B!B!%Z6R?lqY0ՑNq&'Us0^ -^7 csU@e"/蕫՛T{MêR,P;i V)'07Jv;BQ:R/37.CF>^4Oa?3/"_꼼 nNh@c;?l@ͼȑtˬGwK!B!Bo:NИbۀs^f2ZpŘU^b ƓF#4(H myi]"wJqǣ#*Gxvĺp+;Ő֖vAK\UOG$;,t x44TYFN&']oP1)IZ7tyYI0QPPEg S {~ǤgČpp>ׅNqmN9#5' ̦k#B l{Iz˻.oTQ%l^@Y.WU{b!c]ECԋ_?:Ѹvvk3^N)B!B!Bz(ZoC"١y: MO8AYα%c,<+.iyYUκWtȳh< as4sͤq?;~NҚirp,ư_wA[ؓ(~p(ͫl31Dnx9&뒽ڒylt$WaYCs&kU=f$ع'YEZ $C{'J6࢞1!6/JP}N]L+as=9̛ @z+V~%C𢝪el:!B!B!Dтo+X ")w$s4[q+܈tY$mM!* ^ﺮRi2AY#B 8h2SD?6ںKG3DW"QKz ]*VY8~1(oLRϙ`Y qҋ(Oht0y/VyjT|. ?Y"1pm a %8B;#P)fIs\ZϔXu0l=aSY~NoX̹IJRz6tp})], 9<2%okG@.y`]_B G珡 `fܞ3α҈]85r<iFI/ Wz4:Ӊ!VinFGq13>g~;la皝ӫȭ'ZNz<: 6xpε |Cg_  V Dg<%8@ E3(d)UL2 vkh3VM8Yo?C`I\MB!B!Bȿd-Çqb/g-v{[ b ǔqz̵dT圴zC:ҾI_ٻCء1|ss{̹W<_;KB/4J ihgt:lp{ۙ4S SD7yvy}؇~@f;<E)9砳fi_o(wCs<Ӧ[xs $x94 s||1qRhE:>92λ_؄B!B!Rm[ T;ӆx1 ?/VG(6#3s_4gCHcګn=y = :!d6R[;<(># '>f.6Ү?"b7:~rlemtz8L8,K)04l毨}V׏]ε ι6 5֧C4rx%ߖ6Ds|(yayicSiiY{ lK2:9G2s 'I'J!B!B!"q5b XsVRQHv9g :%t^x@[z԰#8Sho%:m҇:сsh+,P/ 8 !i UÄ' ңt.5!=j[y^εDTB!B!BD`=[wgkO&ΫI!%΃kε?9鼔Qɪ~=w?I+Gyq18Ƿ< "mis옱jP.+Cd_aެS]&a)XOph64ڦieΚjhL-Si_lB!B!BȿDŴcyiҞ,!Jkgh2c~ Zڎ>.#'5q ڊvp0fQ>QƖ89D;/,4]qqvqҳ&xٰW[PgrҨ]~[tcW̱9ωI89뾩;+zbM^;伓 9q/; ºPh5A){=''X5]g'Bhk:fɄ &:MKwt2{|~.{_2ןcֆh[ª\C!B!B!'9ı_=֜'k sΙ"K^KJ'(j}eXV1m#>)c:S'X}ڱr8YZOc:עNhJv 糉:({9ZLkp~[ԙEqM6dzs)䉞>DNG17#O D'b}͐AEcO9朅 `9e%؛eY??$w<佗=c iW{''v\43YK:FMZYO5I~萺: B!B!BHފ kCAO*y u'^5:^}Dp|`ܻkq}9:03//8fs|-ָ<7Jgo,og˂04wN=}J;4.i/+Wg8W6 63N*8 8o)+N.XP<9)N!|;=lec/k͈~ido:סnw& u"P}Ɨi_'ie9 j]\rlB!B!BD ".iG8Raz86~]1>^ME3Ϲ8y"KMS(o`DYlo8=n6#䔗'>opػ&a/ȣ]쿕蠽ޚEx#ub8El]P̩EUZyxj>L f!ʵ !B!B!G{Ʊci4\Xŏ\w*RX;Y֘9'UZ09qlkSᄭw^5Ͳl)` ͱ:צ S7h;s]iw}2vܩ+0i~I N{gū㒞m9Qa93`d~Qh8sm ~DP^^(ץ~VΊzOKW7)T?n|y̆ <BWOtx/ M!B!B!きr"h1xc=|iuȺ/]u9&ߜs#9uOdfjeF+Q&;ǡi2!:{Y_&aN~୓|ɴ`%̱_DY]I9e@v[v;:lHF&vf3<>yVx=l=, źũ4O^7;m -≿Ku7u,QrXEχ] &'jk%aU'gў\yiTsNSX3#B!B!G^!q8uAq @ekV]L(L/$CT\~9K>z{'B9ց@/DM{:Yb"8y^6 6l)Kkٷk1OiN-u:oYU/=nèW=AsL})drNFG $\!v)[H֋reVJ.K8?DTm #K(:6o3rCL7)bqI8yCޜ޸q<1f 㷙{c+s{0|PÖAGg4}9WsN=䩗q;8̟]?4}qsƄvD}XZ6Hڮuaߑb&8S ڔצ2u89k,#?vXHagaNg9Va~ S|1$SGq9U0Kt6c-4n5=4Ncwp}Ng^5\VoߺO19MwX!B!B!aH}cS9=ox0pluM|'K8a_Vg^8#N^mdj~N78ly!{dUx: kc0Qg-sS6?i9e/vk]ϋkt%낅s·вJC@4TXQ1`gg##hƂz\ JZQ;!S<\艇ߪ0r֗ pxTlP5 (PyYsko;Q3lB ͌s.kb,~'%B!B!ΰA`s(B:)f% $_nnIC4C&]Cs96YF)C]8( syaԷȸ9@;49i/Q𧥡sZ]h6xgy;ǾzB'Hk}OB. [4*d^:ۑpyF^!p^θ/:1Jsձ BGð1hSrӜS%9rޟHEAA~lĥ;k69e`a 媼kJi|4;i=;}P%B!B!tzcic<ܲHt⽠@S{Izb۠cT֘1t Lix^qyp,1f8":?us^څL`_Sywbge{k&6'EZvs75StM}"E Zvi&c~fcHV'Oq L'|`#qV|#á@\{AP9M!./QǶH ONE OhV>!KFyor8=onŽvJ iXS=$ʨcH;H6:9+5?j@=4%; zkZp؎A勺Yt8j(Yx v9;u8ط)n%; CmMͤ_Sy)Zj'&$B!B!⃱(REgiUBZ]q#(4h2Dʎ瞓qNiDG|aUA8Xzy99g[ zJU>Rbyj :k7J[q>ԫe11 ]l,Wa0$\LVt-h֗:l+*oVZ'6Jzl{j!ӵ&CYJ,t Mٌj3"Ttg&h0~XF>ˤZ.:mα1hgټf=؃f 42o]ZX7ph:,׊{icWW^=|ulƖ-[B!B![;wʏ11R}J8f'c3\x]|+όB:$cW5Cź<!N\.}Yk6&P7Ǹ=%_hvry;LXv>GNC]bc DBzV*i.gAUB*2tZX~M ©-jq/8t4w f(7&UoIt8stm&5- NBîl>zMbέ8O łʺ/G]&B!B! DR^e,qyo=NW|i:,Ap;sEaM)H?`oe{4fup{c&%B OcXJχ7m`=mь;ǬÛbdnNJsHc-lKT/킚&˻1n /,j^{:ܡҀu;Ҿ6,KVtQ܇ڜ OA{T]:2BjyXC[g:!LJ#\phJlec }ڸY(ȯdR? ӞgK6ClB!B!B` U;\?opx];}FزV g5:V/|O4]#\V[ k0vdPVV 'ťpzsKt.a;qʃ .2Ǿr{`zGyK9!E3!V_Ad¬u¶5twΨ*-v Fٞ0/>}X}|( pX~ul)S<@ZJ2V츪!wHc}~SofT=eBl`lpB7dةPe\k!Q_:AdO|`V˾I5ai򄴋џ}LMlڬPe"g^zY9K*.!/UG>r_/MQ!Vtv K[OkWU=Qiȋ6NrؘaHhB!B!Bȿ]kwHf45Oڗ<8 EmJ+*|2k9 ќ{s4&;ΖیRQ.M2*x!6hGC^`+h{92L(N_ 70d>H-°4~=ƽҺ Uc:5/:b%kί?1{x,(vN}9LEkD㽜9d5/!t#Y\W"FM&ϑ*yG$m7;o5)Ad @~dzA{/m+T ן N '3%mc L tX^kmJµOc6q4X{vf6L8,BjJ+us )t*_63U3fqqg9~⯎/3 V)ر2+K_^ǚw34Jh^Io=l՜}}A ne 28=aޠ7|,袝v42\ uNuωX>lBs)H4s4H{,E a<,myS5١0vFB6:_(a(ܰ'3)"kfŵ?6 xF / ^O[;Œ3٬`K3;jΪ3ece8Sg@]-v4SpτB!B!^$%z¢Й:gd^GE&/}=MZN~nyl3h f̹ix4\;狚qGo] ΅qr>nnwKc ?v+ֳ!fG>ucoTfaLWghXQCb/.a sLŠBrIH^3AIu4KiOHTcӮA$:x1-=03,(]r;CMI|`Iut &ќw4YtW ]y9ũAI{:,B<)B!B!Bz |_Xgtĩ$dtNg} j&8%5'33g ?>$M9@Hk$F(t cMycpnʛ9Cjmc P6r'I }9Dg6Df}R^Y~_W}"oQM? ${ka<ZУt_ 缧v@د1`siڭ|zБTSkFᅳN`X3=JuE,u;@x:Z]Wr^ "M82["Ue? 4ׅ2 ^Ж!B!B!Ȋl)3 O2ƗoÝ%MOK __ ,:w<McLy "ﲐ w*Ua(F޴\-H^VJ36NCjV(ꪱ'awYD̚POEFY'M ,7[Z:[r<ܿS= NixZ.h2pkH4kG 씜z:LI\ӭr=Gc]=O_Ҡ~Y1k-(Az#f?8QЋcyjy5~KEaB\01/If5nC!N-T?TK/ot&1?oGڽdĿ溹c4` 3|ּa7z&uM|awC `q˃B!B!BnUbfQ_1zaJOK Ysn@|?oc89'23ҟi o&:R oߤ1^t\yQOµ jPʎt$U)lbQR5S!Lu9uRUQ64ά';Uk;޲c-biO Gx޲CNr-e*!/(Ěon?l*x..24Bp_kuU㮩ʨT2f2x[^D2~t0-6fD&㌜9i /\dI1+sAe:P!4ӦS}EEj`wO`U=~Xvד矪^|OK%a_: M!B!BRea%Dq]+eYLx4s&݋pc\7(8+nQ-/iނԵ>#Z%j;㣦L.im@VBp7mDhoҾjr^5e( *j254CwK~Y s>er!Frco8ix· e=ԯ_ݛKT!1Ac|Y q1qJcrk(dykimAtVE1_ZƒIvWIZ- "Â)`_gGY* o<lc@u36?:gr6>a~N"~xsNٲe B!B!B:!KeGgi'`|w*.blh@5ai_s9 +Z#~qGƿ's1jmt3gUBLsT< '6p3̻$v<1`Y+ i:>S<"o9Ǟu~!OwdĮ!y8eny=EiqQ.>7aR!4yCss/R8RKNWL򪜸 =>>l)8{n!YLurܡPQ֢~I[R6t,1߷2}GKª^ +Cj(5N{N؆;_GhoNC`=i-^܇]OvtFyܤmo^ NFsVC-|a`_rwDhC絘?ă:z0K`ma2 鸿[tdUn݌c`) T/Z+B!B!B$)ՌK8wb\GGgL!-W!_tu`h￉uߪɳv&<,GoBҸ[jVֽΫeAMpr? 5!8tFI ҥbifPn֊)6f`\"z Svс Vc&rd?6< auHl1=ℽف4` `X:+X%f;o3OQ?0kb¶AYɶ8fԭ+jPgsaXui>?O[KO` 4fz{wb2L\_:Vʪ{? Rx:&uÐwvri7\uKB!B!2XkגsMe ]*uZWLڴHb\ )z'W W;a4Br!5q82E\b6KЅ :̄*'C*_q |#>l wxuǧ6 TmH.6ug:ߔ@7L?;s^2QVߏ';wI*B hvT:,QJayT*#0}L4tߤ X1_:}'`^tჁ&X. Wg 4Bo[G%mL#s/c&l,59D;0zMM~p}~>K־j½~DGUvoQI!B!B!dpfq .X c3WRu"|1ys\F=H eS|V ,B5),)~JjP6'ZMøhu=xZoJ-5,\!*{VG(5=PK$k)tҬ]{Fjeqc!MO φU|Mo:='m@h_E){<>3LgV*Z}_ p^S9(T䀥o&phOKq ֢B~sSV-FcZf./ܜ m3XI*=pȪ 5Da6sƉoiG%B!B!3juPQ\~[78ׄ%s|s_5"E;k:}3+Dmk ަ=+ivw9\F#N7I5OCYDbh+{!?Xy/↕2cҞЎ. mao|=ZN8)}Nz>f_`VKwαw~rW4.v[X0ӧLF 'hпҬQGHvK)*g.E2FC>QΩB@`$D׷Qh?{gUϖ׆yNzg`w)gRleR$U9Ny_"o"=Jx~7tAƺ{ f,Vg }fvs(h9hV9%gS.NL'Uip#Yۜ0#^b\[ wP#0xͲROrg`4a )wN^pYNdHmƷOoe` àXE ߋ+5 [xNχrqR0x?BR߹cY)X!B!B! zݲi=oҼȹGޚlO5Bdi S)C;q<Iى6PQiQŃRƙo{ _mUī*C^J芴n},oU=]38ܿķ].s3; iH-i/I#maic npI떏sCgĎmuyq剁z?wH#k%H ȿ653 [g4[B0Aٯ\|#{e-6U zXL͔F!iE_B!B!BHҊ9]o9 ?~nfCR7.*%ʡ\0X֧H>xb9iG!B)d(c6<NhÔWZ.Qhb"pMg(Ae4ẐgvԧXvw2AJ PΞGuNNp f4*qwĨ* Dn70!(gO- 4RiKxhРĞϮsa$&`/ZL ^w+"eoTeap&ROgeݪS%B!B!#(=z.0gH_󁭛R?ϸӌo0 pVN(,v41G33d)Auq!,5c ɶ2㻥%\>Ѐ ^lAXҨgjE8>xCͩ]ϒFso5aoB>*S}Yjn,^hр3WFWBhh(v\9F>74̕ 0a|O5q*Ǥ~mu;9`ynτcW ̿*bz7gӂlEhY=Z9<ŦV~DB!B!BȠPh^mh Ѹ 0:`\&4y-ߩW%k5XI;)Lų<=1;.2;V'Cq@ 4qjגhϫ= y"ƺe~wT]v6hD:zH@p]DJЏע ROYBOZ`͋c7àoI9 WB1'k4Z4m+K۩}ԔiLϏ_Mݣ޵a70WàRЬrGZRa Z-{v wDO2Z%NYfes^wipޓfE0n6pKӺ91?LtM-CЖ |1ѩ0耨E g'BFz@%[".5i5㐷\!Η|]\Z13 r hw@&%RߕΏEf8?hL!B!B+jӏ4A&b]!FިjeWr\o~N{1LHM Ƴ^hQy # rIV[^Fz33ąUt8,ZvAxH0OE腏p Y+ )eO!O|#0=J' h¸vS].%Bw3 fA] Т4>g ;; ^j:LE[7OI ݜj0v|ʼn^G) UUΧ_Q} Du:BB!B!BqvC40^q4/.ɦ=z&zD<kϫП>K7DW)MeSj~}*PKh1ׅ9qhיDχO. W sk;IKxIg'ct+FΦQC=(o"2B5 0YXA3nT^IPBE R%2T0^[~Nk, B\Y Gó)I S7:;n;ғ3a,4!B!B!Lnb4OH kSCn]6k7O&(Z~^"gsr.|Du^)5?zk՞nRQU1VEkU7)nkq]γ^(w<#??x}'5{=a@} ;(/3wftMg΀KߪDyRQ/èʩP(8&U~/сI*;~j:b0h`_"?&O>WP2eQ C_9q{P[ʆ 3B!B!+JN7"9sבo[YE _](/$mX] ںxPպrih>$Gep7l5RK;Jz~ޔQ+i;θA`K_iH{µKb7LGcH3 =<ˊlYa0xu2Y:h"= 4CaHAyU fqx~n?S5zu:'db/4!XnjM?6oq$֟DxԽk]y>uZ1?g,΍{]6t uQ{~6rhу, Ї.(?zMg )݇`ĪH9И1>F4}h#mҞoutC7À2? rjN{ =n:M!r/Klm+E 3 bDKsm35[ `hG`5Qpѻ65EIÿa7L"zqdg -m !B!B!$EJ"Q0du.֪_Ҩ<| w\oXFM{V0u*\y5+jBb :^ЙHݢ2X З`4Ͷr9ފًjѶ6$͆g s[~zWD>Vvr'v<~/2g ҬI?٣¡7i^`=sty> qcW6IzWFjvm_i1'@]Sߵ%u5PQ;4ٴ..08^v]v⽫@xwup4#f]g} 5^?&PC(ki8yB!B!B!Y-;I;}܂>-ZHVX?fJ12&Wk-#!oʅv4*1]oU oqۻ`$ǖE1iⵛτ̓WIR/R[ѭqh0{`nHwޏ8s {-]aG{ .ݢ=sgcwʦ6H}GI;~9 ul*Jmg.wBo! gR7tLJk1QzB:; > n;3Ҹ1 53șΛv3SCҴJ&B!B!L7yaKk皴yb|uTv ͻ.˜m4 "u1̖=k(-,߇QYs/d@x|-0efzGv^ K97KzE5LsZ|7{\|BDi#&"Ɓ J<\wMgq?:j rƹgH\v<)!kX 0a횪&~8hԭv޵&O]FxۧSD!B!B!>ֻfp9*;_W/ŨɏG/T}l'61|zzV#oi %Z~h4~2~tToVjOf ՜4D/| ]q3X$&6'S0@Ԯ/-#Rw!fpОU61T3OI0wk}sE=hBpyeH' ]&j v6 K/SYBk!ot֩|tFp& nJoRKۦc|H]%*>CC &p+<$@TpߕN%&@vKuS6 K!B!B2ֺ[533=HcKj<I ~i3Im̸*Qe4Qu/ pP;.-> 4\k.58av}Bj4+9V5 <Ğ)~Me>#'>XB0]K'BJFAAӡE߶0#{ {idR'ĐZyGӸᇐIځ6/O@Gs:BPf0!>c&B;̍B]Gm_wIyH$\tU:n7*tL!B!B< zrY})@#-@KB:9VXc_+4֌B:1^ NA9c8_3aQi{Eŵ 6XMf;SDxoZ!͆!$C3҆JMml<4w+:ϧf>ޡz'lw-c-d6v tVzkg5Rbdgz;::)&X>`Z4V3{%{fK&.20焽h#2g2;:;^5q .Dm iEyDՂu8SarC+#qr_1Y9> B!B!)E ZVDC&x ^F/pcgI.֌hDX'5g4UO 7zɧo@>ֿ!b.Pa` $\AW:W-.Y+BPq?~"hyB| WoNY긵ydWi]Ny4%ų6i ԑU YasG(WU}Rsk]"@<{"'/$u'tWs–kޗ֭vV"+8$%N0`?(8O%l &m ,V/Dעe/,qul<&3}yWCuYKl!B!B!A#^mRX_ŚGE,! RWQiD:;uԭH ؊p1 ]BIPIL'"9e NO`/4 vӖ`ئ e ڈ=:ii~iDЦi{anph#-Kw")D-t٠`hb<[(8 apX+Q:RS`wfq!HNCy,g.-ėw4"gN< HVL׆wS&!im_'5"\̕FqPtt'̀Ykϥ@PN[!B!B!Dj9a؄5Dxs2֚*|4Ÿf؇%'c˰ccp1tԙYiB-s'H,(w:贯:;N;0~x7No\(8Ijx$1zJ9򓚀'&ؒ4IJ{5#]fPO_4#R?C aHh'[0y΋hQiUZFL)1m3jl& NlB!B!KRF5L]J!< eޔۅ:V`GޡDVƵpь:ַqK,yyMo hҔ?DgfQ!L'6-^xuub^<;&wѼSm&yyҝ~]& S{3؅m-hO[co;<(5m/آRšG AOg 7Y~qn+ăχC) h K~d±&sϘ4}k'Q'Ov '*l=0U#x{㒉NzRnEuM:JB3Yg}q-HLD6WUeu2LUS{U=<)뿿|[ Ak"k$N)LL/ֿ4xoSOͻwVtXVRs1]25iU˖! NfSyUR@O\'߬)7vp|+[ꆆ}8\tPwX+~*50|ާE;Oir@;Ymm[6 *;Od e1~B!B!B I݀'ֿ~; D,s|6 w-j*SiTk=Xޫ‡n4dFbs4k8>v-|)c+k?H_ޣދ|=m.4ll!;9mrc-[ 'oJ{' |/BymjZ}@ gCcuqIkeEkM=xg7Q !DXBGE"om"Q߅ F_z2:tEh$دsԙPW{S\_qM6Ju+xȩˋ9mkӆ5Oyuyv]b&ȋaһ[dpi!B!B!djVu>j4Ii/_'uW^<Z &ǥY܆UҨ X'Ή8֚52\@d YigS6nK vaݶ!WsZm$޷0Q9}Rb:ezfs/~G7o;|bOe)GwX~v+[HN7L~V,V 8OM` iQ%f'n Şü| Y˪2+;;L-Үa̴gI{Ґ=5~<Iy"~;c['G#bdn.K!B!B!uafĕɤL:='މcN3ui?Ol>߉,q!YNrŤn󒚵A?fЊg|3EQ~~͹uuEhO;7;uh"hߕVƋr6֏=M!vf-KE?K/ہrl!B!B!dfy>kx7^x\"hukG"kKmX!*kI،{XW1I:BJ8dE{ً.,?Si/z(q-LLp~(?ek/Vң!7T _LN_ODhEKkZm3r JƻqHw!NtVC79aO{/ݧF OyiωoUE"uFp9c@y4R5vU(ǤjgiuЃ=ݖǥFژ4pޏz(A.XogB߀hL~}@<}^!NB!B!BHk)ç̩kŋqݞ=Mgl]>ď5q]:ӓҼ|@[^n5v1['Y#Ҽ֏X+?JE;$zFMkCkbTϭ$:>hۥfuN]~XL.GB}i3~0rhPh@pG?ʹ) tÉsG~O[;i4Q#\=U`@~NªqA;/7!i W=__vuC^j".C8c.HNZd.l}}> báL'ճ;ئS?(B!B!Be8h q"1T.J}=~Ҥ[X ͆\84Ny`=D4T${ݻB9Ebҹf7҄p~2QU,S!/%OTkeMrKY 3nwrYh"?J]X@̆3.sR[-X(7h1EvbLP Hs|-u+3:~*3Z=Tt˥pYҖ_$D`Y- 4%3w\Y@WtwKz2.IW~$< %UynLZ8;QO:`ڐ:u"@*˙N-4!B!B!*kZgE}ma 5i.'%KN>KA/֘qt]3B*nWJQi>cV0+LtK83>{9#j1AGtFs): ׇrEҼ9#l7\,{@HM~ĹyGEj=Y?耛C}#SʉqcG¸IӸ4w_+ ev [:PF1wC5Q:>gxl'?Jsv'4+ wT$Z^6*xcK{:|~~h#b:.IF(wONB!B!BH~vA|c#B&DEy XXqvY߳(FCYyZ1+\(Ӥ9¬Tut5u%t%Ϊ-\yN:ji ր+Z|RU+9Oy|?j>Yud#ys /Oaܐ_ϸ> K"] YpI7–&ʸ*GJSvEmZ=o7aN=$ҒgX RkҬ%Mo9~.WwǶ8mYgn ￐mhSE1_͉x?Dʋ΂ Oz:vQ;4a}d޻0 cHa U˦ c#}da]}fk t4ԙf;@SrJMV$S#f2͕ aԁUB!B!2]XcF ik?oԏ E\ùAn0ǤIv&VzX'LZ[?'ZuQw-w|N7YwG욝NǮ'S /Hz]\w~..L/%" &)_IuRa#zV˜lȩ|FVyTw^tҽΙh_ltΛ6rF_(X i}Hd[;OO+uRB!B!B ک51kX S".qGw{aY;_k4Zs[wesiqtXBE_}tw,6G{ `[ķXg< ' ||\hU어[ u4_C tK|;R;Ps.Dk:vA,K4{Qi.qcG~4@$[>` Ȟy4ɜ\tҲ͹{TIeL;aQߪCCKĀf}[O v& ^S4Clq31sԋ.mm;1¤y[〯'l"I 4)OE0!B!B!d:rE)߄w([0Λm4Z^T%b=R32[!Ii\' |R}gxst`H^_2x7N^4jYI1mu⽯vivEXx3~bz3Sq6/ fԛ;u<3) k?;N9a 2LdS4 5j3Ϙ\285X5sI,gE!B!B!俇F8\44ZoY{.eu/ı3d)7\6x<5V5B2^cg9y [$-^ټ{ygI}}^ߥ6c?!n4Q x_]+Nx0`My0| Ӟ7ιh*嗜3a#a@@|`oV8aApDŋƴKA_1 Ϛiw3t\PjKj=cdIׇG͏a#B!B!\Ô8q=_vfo7װ KRdPG渦 !.WλHq]e_md!]}A^v#kh;6Jxa“A ~g[D-whlc0s"2/ V|y/'l5v-ƴ{OvinVIE$= SB-wit!si>boLԄB!B!r-S-xO?Zpl4i"} M_XW> (xk5juk{F 8[*'/[TAۆxW D}PY1yQ`\vfr ijw ߤ@jwi [48 ځ֯azʩtf`ݩ& :އpXυ'IB!B!Bxk H]D^1i>k0ZTx\[ۉ[?1m/:aOMC::a_h냊=nr8J"n-@:SvJ.0et4S+Jv,y7ؕ2ӺDxu@qG]>j\kt@EW'L=bupYER꾐\?{I´9mG!B!Bb-`a6O3<Ĭ#9~uh)- K iLϊ;^ q>z]*=_V;$mp~r& y8vsF_d`w<'[v@:%[7ˣNY1lk] ߑoyqz֭/:a;adzƄ4{7NصgRb2]&V W7';| @k6\5B!B!KoUiǺ.Kc- C$ۗ.sƵg?',<'Fv|k|x&!^uyo+oTtJ^S}'7ΐJPZȫ-8X[O^Sim=HnQȵ)is.[I1ϰ~ߟ{6YEbω4?jB!B!B!]_kc=mH3V/2grͳsY߉gg*Еrsi{°Ү+dQƎشpE @a%s~4ҌsV9.k-=Q ̿(QZWBXt=.&9=;`vEs4ڝ&a=l5FAޣ+ǁa)/]gvBݬW?,[ !B!B!t~Ĭ &=`y >pC'eo4XR('3܇k@_}s nuڄAz6x͂wd~VXS ,ds>\<_4tN:!Yn=wO^ 4P19i_ƀY(m~FՍ<g9ue;ȏgQi1[ Dd5Tv:Ocj* a$%B!B!tN*=sϐI/DȓN&Xȅ}S[Vߚĸч|Bרo6K ٟ;aݴv-xca_`q-aD}0gi"^%ͺtt g;| !͚F*0ƒ+qmֺ0]Q0]OowZ\F!;0X.34xϡw$}s(2c!~Vxަv?]ArȩULc<+@IQ89m}4;̈{f oX'r "cBufq{'B!B!^1bpH)#{̐F\;oWp΅eAipcp]Q'R7x֧'WM7߭=/ޭw8ESh{ G t+ṌF{"0O/SҞ ry)#/HNEx;N~u f#*#NW^ &f);[3E_ f"6`&B!B!B!d:X4ZuJz1h cZ mq֗Ƶo<4;֋]_h!P0Xw58}j-i70|+gl}5qO  x}Pd'v 6$}pf' DeQ">V߭[yg Y ;tY}R 1} Nq 퐴O8A`7bioYW4Yi&0'M$fB!B!B;]jw¹_pQ}/6$lQ5д6/@n?sfm 7BLUeAƕ_My'*ĵ%!{3?* *4^94u9i`8aכFNy s&elg~PUIPgďrz_E] oF/UMzW&NE|! E`B!B!BȵIwV_5ux5(e5b.5g-͈/1KYsID {S8HSٿƀY94(q<ж'̈tŔklXCLO_r +0:X<niIqH\%cAƠMϤvuxoWIw쫦Z}o:i/"u> 7: >R5pĝX[~簉qQwWLY !B!B!\{T|'F/ՂkLɂyA7R;߭ݻ~uC'=&WYiFN9xen ꄽz Sh~ahsWqAt :DV[{-XՌ~Y/T`ky{<biy>>)imڜlgI ™e hSCzBS6q>vrѢ]ѥRLD)}luVL%B!B!\ٳ>g|{fWfT5LWIiX픃ILvu)kF=%u%3;uM".'|s~ RXSf[! 2\.26 -20{W?/LSΩI7ڈ1'6 0ߴo!a2\d6#a<6 u'|0}6lO@B!B!BHktM5]; nf)pۼ3[9okH nr¼P_j#nmɼ| B{ּڏ8۶TXB:oYҚLL>ƚur KsޓwuٛM5EQ6:a8aK[lKMw}(i3S@;z6WJ\v6]m|LQUu1#/TjwU/!B!B!LVuUR?_ 4!gq9 >|gN^cV<륷wկh1^{N\9ev]])m!my65t0X k 3"flV@lGOpU.4}%9d跉4,ⷲCc~8QvKm΢}Dj;eJDq wힹ.'<xLܽh ʹ%B!B!R߳P}WjJi~@܅AGLj~_L;hX.7l|"5x .O:mkyM]Vq=?`]U~2/򓥳XmmvMssOB]l0༝q!mY1q}crw?ٚo5 ?>pOuV &NfJ](joω/"!W i<9 %dR{sE(VB!B!.3nĽX]|3kXcJ@aBxvH;eo52sQ{OW?&3=Sk N5CP~d-H\?)Ph+3A{7|@ %p{'lttl\K I 49n*h; ,LHZ qPшaorspN:%'֥.m&3aeda}\r&iA6(c&-|`XNti{,(\kO){<.U{TG[QO,U:a(R)ϬҬWx"/-^PwgQXoF6M0xvz⋉g`L{ =.jb~Nj[BJݍE>Qt-{).!B!B!jε^(2GϳKs=>*CLp9֪H8xKRjګ#(mZ^!M6³ @lψ3P]s8FxLA[/91Dz/OL ۸v*hO{nh1$ۜn )pm,{~w–%g^ϕ}0v,L ~KuƢ 3.J}*-qB!B!BR3e{̷;a&Sޙ:+t{{'#X Nij ڇ=ϴO;a??@+:=`=XsCs `9sfަWQY5cl޹tM!B!BW+ 1ʉo4ǜFn&x.g29t ,z4K%ۧhN?Bf҄ib@}E.E%~?K"Q ͮ:㾰"- 㾍:&CwW}}L;+*"߫js~[|:y3"jF{AJM6g*!B!B!d*hZk4=\s'1zHDóγtQAV6Gc"UcL!zyHcEjK88fznTOd!ex^ZJڳl]1'kPcU\sR =S>.d=G3 pʤmtgOȏrib aq}/Hw-nf>ua_B!B!BȵV EŜ$>S-wŸfa&H+5eVZuu43-4 nڍFH}_[ 6T W 2}nSƱꭤ)4;34Ț"թ ƀI߃F_ u8߆Ջ gvNvNuj oH wV&_0K!B!BuiYl/Cw҆8SHCOYb3yxF쐩eڊn9ձ5u$[q/DP6[$ L\Qcl=0!5oi1:x-rU쇜6W+,B!B!B5E`.5ݳ9O~޳%xs:L[].yyoksҹA^bcЏ`η/05MuuBxI([/1O<yT7g=.Z\BZ%/Ю+27m4/H:F+I%n ż0haeMmGYwZ^b3filLpߌt_u_ W}FJ\_CB!B!3 QM+⋿87O[s%I6sRJޘ g3vD:q<2h2KJY%_.s0ɸW>ﴩnqQ9wMzcQSBX1jWȍE}Z躁Do*28j 7Ty$ w&e_7m\xxNǶoql4 :s~{}n|S>1;Em@yfVR0!B!B!Wq͏TYFպ:Y\~UEkʤuuo[3׽+yMޡԙϳmYrR̴"MyPg]6_~)~]ʨ/K`K W㛝̜4i? `cʸ6Ҽ?4E NُPKmupo } VϗG=n _P{e8y?rmA&@!B!B?8ue`h04 KI/θ3 2MfGޡ,D#k wruwQ//[lVlqݷ%e?py~NZE, D3`7؛Na*hEhf;fȫvݼ9s)Cy Оgcl4?(E*]2x2?p:K!B!BEкs>Pϰys4 x51kdKA\e17̋i3 k;oYo4:K9iⴟN eyr^+~fKh#r/&;u"d8[db ڿøq +S`Ujf`G<'sIcRo9ʟ|?y@P! LB{~IPpB}TR.gPyE :#m~ ʊiz?!B!B! k!TK{-"ǿ֜iU5+2r0.!s҅XV^Uv6ۖ vA4<ݨT̻,e}HnqFOP[!fo52^*zEӫ.$ : Ʊj~a{1("bmZ'C2Xtw8V|Rܧ_)L+WŎEAY?Dڧ |c@\Qez[5~4Uķ,&B!B!^!7iZ(3?:O . h9cjsZ}2;JR[u44m}u,3ΕׅqO)-xog(\h2;i1Z;밲i[:/zDdۮB9~A$I8E,݁R!h,d*i~H]sFgJAf|xPCaS8ޫjqݗƱԳ;/VՓ2u[-shL!B!B57ح8>KZ9i鏨k kaIZ71d/V{MB.uU)ڍsd~_<d׎;RrBٽuFZ{}[$iǼ>$i6+q%A+SFA :'N)I,MG?Jނfch8;|̏Tk6WfWC¸[Wh iC0^l_5c%I[9[?hy B!B!<:YJbI,ycZEF\O(n5߫A\aݾ̳/[_f !)x>]k\a3ƱFx(,'+Xs#(}wtW?धeцrB˰"+4jdgv;UEDa)/(12ZcE[- ;O2 B1V堁X"CTb[aRŌc[tY޹!~v,MJ9g,dg%:H=/OG[?X]r) N+ձ׌р4PQuxAYVEc !B!B!5_=-xc=}_S0eL_X,m@󇴊/eȨ[z~=礡?,(GK*Hh?9Z~Xǘ2X`qs4"يqSIO֚|_>@ ;\Qش:{'[BcA t.oo:a}yS2ߊu٨Y|qb k5I>Φ@`9Cbe#ͫ>#caqf}EOs_3| !B!B!Hߺ&M f/ˤ\eSfLk4AeQ6ނgmxgݛy.\+1d>s̕VZSy!թ{ݪ6f=f=:/^TYڝ6_?dj?z~{ت uV3B|rGձ.NJbz(s geؕaMm2da u,焆|'{ i ۥT*eƱ}N]A؞Y>8]3P/!B!B!?,q t:fWc gdK* (-cOmk<9?8꜏Hj^]kd)+lCu,թ ϼ\fo!3=ƹ2~8S)6h, u4&W2cDϓ_ ''1xXGKË|: $ )0}׫%! 2[A0`Bw[+.ҁCϝ4 B ߰qa{h Ƚ./BR;tf|=0󀦴q%T&6ԍdra|-9v2$pG&JC\4@u 礪s R&݊1`l% NgNQ7f3 le2k(q' Kʣl[BZ(q?1^~)[ %= uSxϮ&H' C%lOyTG̀k㼟_cl^5>"Ucp䎆9HL-Z/hx eV#Ab EmZ]q8_Ky ^}Kk(?}ͼqbX B!B!r-(;?C5Irj^l] Qޡ\f1G_HzG[9exύFEmbH|?e^̃Ҫ?ӓƱלk/gdHS9^6:v}Q& aP{sJm u4Bz;e]u*4OaI2 L%TpC2SVg S7z0Т\`EF>P7Z+nu,j%MS\p2WI낂#BxZ2e5* tM!B!BX 1_͇3zi ɘ\L~I4O0}˪|_6>A}Kz=>i6JAL~FğcVg霏 9m Ɲ lɐg A63eK7lP8ω"Zi{Ber?/)1pXHlU}l+BP5q10xZq}PzTu(Qu^/ʣ2k٘s6:65п#i#L4拽 aΏ&B!B!Bjp+2$`\̫Ck7xu!Mxs?k DQwV?K# +ɳ?v b4S7S/  [N/2Z#U1wI34;YFJvF(V+kj`G5[3k_LK6lװz"yq+80amk/RVϷJ*_2~MHaJ^EѥHh.OB!B!+D54*%r?esjث3*F$oKS" udSt|K}a}B!B!BtY-..q6no?L' Ս}X:s{-(IG1D;l/)s, )#*?ձ' =%C_zA;W >ti椱./V(mUT&M#6'CyxNj~¸gslm}nz%ֿ_JcUnlb}W[%uFC}؋ B!B!BzϋfWj7]+c^֑dc7ߜ YqSgSA?`:ָ2fd:tZ̸w[G 5>sM ޷FSo"h Q}q^X(H#W7%20`p^l[ ^ǜkP/ɀ3n؍m4q聯8xm@[ql\86In+rqb#"*tQ\ߣe_LsgޑB!B!BoL NS7#mw 7!*'uQ֖qlQr50K5j;qƳ*YK䫌ڍNC-yܾ^qpVU[q݇Nk6BKAm !is`J]O q?~ }g9~(T4ճVeٵkB!B!BI9Q=O9n}.sט?UB^ZgO8ż1,RA]PD E9Ebn MFk0O}ag#0( }Y)ֽLyѮvA;CfU`o4j}C_nvK9#\h>ݑh6I>.ڗ`! !crn!'ƓqչWg6˲UZ<2@Sp*W}Y6ԌC]Y=sWK?(Ɠ{ƒeL 'U^_V9XNC !B!B!mŤKW1ss㘴›+͂3z+qbϿAd?FVzѬ& R9Sn~UZ1N}><#OФV%Ǟ ixe+_y4$5+0u /Ϛjdu' ]uΐ4XߕCJةyOXMP%B!B!t-'9`ӡGtNZ(kȹnq0AZ ["_:Zz>ۚS yFZ-ܡٖ>a'lcye*46QiOb{Թv?]m<>,vΔ -הxϩ^i?EJ\WUizf9)oj&̱[VѨ1XB!B!6s5t׈e8!=w\7o&@FF8wiIzU!?)]{Ɍin]g|m>LyDfA.DE)P>c`lW~ᜇ s\{j|ɏdB DWLc)+-sP_ƻsA9qjv86?s;[3~TA^"u]5/$bY&֏c[%N]>wAK`B!B!BHy<#2xx֬{c-zYVNŹ +zּS|-4,Mu(B+~^Mpvau-Dsܶrvz LrErI9׹73eE@>?B#?}U J~`oOƴuk'50V"J^FȪ$`(uFGV!op2`Vtxᛰ q@cs%?es>~ue n".ov^ڂ^aevߺWj/K˿JeLOY&B!B!6);ɜerb0P1I|"+Ҫ]h87<$,G؀KԂvIm^☇~Y]Ez8^{>Uya׺TMðm JoOuC#M捚LMg=Nr;1SD%!ϗkfInTb_0U)brImcL& sC{1;iSIT$^|ɶ51UM%<׊aA24*U۽%?:{z΋7}N5Y{?4|DSwn jK~DH[mr׮]i&$B!B!t &>6zSE=#ϿN]zsMGW!iҿu6u:$ss&GUTYe:3YV`\LЅi5,- j2oJs_<.)\Kcx[7,U ձ_M=X):=!`ko`wX?]%8h*mHTHJ^<1|@㑉6ǭ.+yj/uIo䳭D!B!B!Bx\%T,7?6a=;hY֥uXFIO!2%@|C&=teV+Qu#{Yn[ /u--=OKuw/AwH^v-ju_Twp%- 0/Ӡ?vNlg{3}g:v';*>7`b{Ont>U#]C"ye)Љ3qY}n~iL!B!B"YbQD uQixaRß4[{oqȤU.3@Yi -A>$͡6+;gt=5r[p;^Wu: Cms=ZD`mg׫}gC#d:_:y1DEuoqNap* LKófId=گbk=pri8A̓9t~;SwL\I'FHm'x/-cZd~2*Je̠ \Temi2!0C:sC/wkhF9YxJxpz/HQH7"֯j EI@g{ Six Ή[6y9" Ԛxc@n:l*Y#GuVU_ Nn osEǃFG%#jywFQSUa ;>AZF1}O['9o 5p&=W -j/!B!B! V:q(m5.ad s/ OlOlw M DHK9M^ZFXbm^Oޝٚ9ЛGUM}z|>}TӅnZւj\ vBG|ڹ湐 9Լf g`|HԱҺjd:04mTG\=%'BFW;O˵Hޥ`ʹ B!B!BJ Ekꙩ5cJ:~^kNLl!0278mұ.9]0믄zϋo#n/ϧVGp P`eyQ]pV!.[&!]R~ڇUIulj[u1p }nsu}}=! }k4p]\Pu) @iCzXA8~0ݐ'-B~aQW@bi]7-7lzp'TdzWHi^V*1!B!B!_s"y< xa{r,Fi̩ʤw&j`]/fyqc3=WB4QлaCUO8kȤqKHcs7)60Q}hYJ7HAcutp=,5{SƱco0S\֝xT&ckbg1XקОO`}H_6v+Ŷ>^,K?j*B!B!/Ĺh S)qmJkz-o>bDFօ4 ؿ1 <€nxyݝ){N)+dfathT_P7gF?$ M+s7B ^#^w̅ZɄ{Rs#*Vz1>i4!*>7}y 6Kc{ƾE mXDRi[bv&?fv?)O!B!B!Ljs9E拑6-F4`9 !$iâ:|G\XhܻaیcjS1w>훝U[pMgǀӍjNZ)Q)ۇKm 0*/}ycW٨[(ug!v1H{nojnC>g1чI~HE 1Xv_zf$Ù6B!B!2К1OK+jgZ8xX!4,#̹C]ɇ6\,ߌc"yDf0RMyعKe5'چmV5ouF{~1P;0OiX[†F8ҀGÆi`_\QfE"lD~6 PkPvT:@CIѶ.n_b/UWicÂnƓx=s !B!B! :7Ny.s'UoҘ7? 8) Cj NldhaqKzq rjph=E+jbi&$B!B!d@ٵkW?f[Å0W 4E p8&at>+j:F\| y.͜P0Zm3u:&;: ϥ՘.3ʌ|8FhOKsX҈b O3;vG(+ 0s_/EnJR/:WB`8O1pa/DuA)_ dуd-q٩A0WJB!B!B`KAEZk&K^>MX,B^s1kXF0 ْE@Gyd8;6`JC_e\Gآkem?ҰU2er'n܏{\ɼ۠ Ԑw^p?Iޣ})B!ww;6ҐסלA!>X/ T7I:׬5F[čnI٥?2\Tۚ)ͫfcOL'B!B!Bq~u+{’[{n!(\;z9]X~~x =g]m W0&3b\sFMFk B̳>_΀eէtA/;6ƘBӄ ` ;sE&[ nazWr[A+r{\'BiCڹ;B>a)>VC!B!B!8ĵV- K߿MlK1Ǥ"8 ` 89©5o4DhVgjд #QBɢ@N)]qkWǚ/aԍe@G eV#&sޘc < N}o: H` а[qgsn ^S 0߅ z76 <֠Q&}$Oucp_K&*UǍQl !B!B!|i_*K+,??^J9gQ?!1k郙dHIqk3?6硗^?=9_ u3n{* 4d4V:UUVcu4vEl!=+Vu0R3`B!B!BȠ-+oUih2rLplF9wb['1҂E!f%un_/YՐP_2}B$@)-,>VG_866~H}TRZRew#0!B!B!dIJk9_ 4F2żPɴK~++,`Z=7L{By#RlاYL OIݣf<bCG_ u79v3b c55s{2;+&-C!B!B!D*JK^I07yNyb[2jn1ϏpJL"- h2p=^6͵b I#6>-YOU~E0e+BHCtb;9jT5B?(ÉYI]|'XٗX6Z!B!B! "^R `o4O_W8(&F9ŲJ]5>ZƍisNl_cjB4Ə&!B!B!dP)g&cu{Adn؞V <b;4x]bL;? )d`c^8= ZهNz<ƺ^v^f&Y뺀* )0XBܻ-sn 4[3?܀!r4V2ί 9>C jX>5p09_;\EI_uP lqݚP &B!B! bP4Eϙ2 uləni5+屰/ iFo±bǠBu! ::\MUEZ-r/ 6q<<ݠAzMfYs-aqCf ] D,uݘ^2lJ:bg, 7j}$s>]upijpot+ :eثք3T;u\&!B!B!#Uft\az0߭m|oҮ50ATlk؈FX80UW!^>dܿTV;d⮢,`sy5T('3πP5`U%hC"7&{4,{dB!B!BȠ17b+@jpϬ/̛NW'cqyY{|'.5 q-ضm/?U(0942KFCu1>pw.OK6 RE@eQ p/Җ;74lĮ \$ Zl hCG7^^=wB!;VL< ؎8y<+ `X)( K1$J-E`B!B!B ӎ̠ϗBZ+Oy~Y Ѡ.3EѰz #/wv8a /nBO[Bx({>sBixFLz]GP[C['47 H#͹qKåN3(xAqv0͙ A&FG:eG|,2"e㉿~7?+G:^]7#XH9F_YjSB!B!BRҹJb<* FDa.-M$#7I Ɵ2_2!.H#\c .VZJc8ְC`G} c5Yu|iXz|5IY'"r= F`S~a ׽'/W555,iL!B!BL!,iχ./HC}^|0EAݤ.Ӵ5(؜E.]v).~ 瀰 ,0E[^+ Emȳ慱v]O#ͭ2ҳѮi"s { "JyY΅ŨƱwe'/>@}n3&XaR+a0gkֆmďQ<\υ}uԝ&—B!B!r-_`NTYhV8Sjm: !i5 {uAS@lggco`,YSVoH|Kut*vl_IF_ mA<CF֟n^PߪqoV+Pk2@ߝ頋B{!4̯Б)b*vty\6;83^ؾvGt;`#߰>6χbo쨖B!B!B/r9S+ !>?e]lz ,>00҆L!J@ѡD:=T0\AT`i uyrnU&#Г.9 i,{B*Cj+ΤϽ25|it`YЖm⟚0՜ ."ɤ__lDJ֏.B!B!BNgHov'k P6JCSlEg23e?i\8vfԡW~)MHn+Cwa]7n~fiZ]]sI 69uh8f*XB Le=}g "7=3dIcze |/%i[Bm!?e[2))pq.>f%^)1 U,B!B!B)BǢC*}-ĹRO>I9U3t95bgtcb܃`n^Ǡw_m=q"'3ecεZ w!$/# 3m}I뢀^̨zI+ʻ׹>TPdorUVNo6}m{8vi 2zUہ2XG :y~UJ?c^q}C|K|0!B!B!ZH;EkCJu~ /o([ẹɔ zNZLGQmwE>uC@τPy3i`fc;TBE{y7x?oOti!SwQ;s8(_&YϼS`cnڴbB!B!BHY*eJpI(ꚹ=RN(@!|>Ժ .?\][+6:l>ieaIeuo4[B,xB"6-cE=Ro:Q^h _ j #r+2 m*C^NIE%:XTZ0KyIu˦9o6>𱆵y5>Ll Tbr:+nhek !B!B!Pw+]HW[iotTg -@;OwT= 4.u<0;֛j]ߧ ҍEg Xv_=ƱjLZN%6C" i|ᜇmMܹ38\>k?[?2)y xk}4}yafY6IYluiMۣf] Vճk*?5篾*]d}HYZ?|0- !B!BGE_WkcQu~qtqA jlcLJgVԵ3dq,2^2*y/o'l3껛W۷=ڭے[z_3n0BcD#_RL<=ՋZһ)>-77@;-Llڢq@ ּ g2)4 uZ){"QYᝆCyUHyU:,71_5ު4_0KXБSݯFrv,;y:w -'jcZS&B!B!|e=B!Fj#29ߝF=߭E^-@g IUQ(ŖxOI:┹wO穄RRMV&IxXH;m6tI[Pe>6 ,i7:*Z[[ZCgԚ+j%B/}DL8hݗj2́o} ϩ|/|:[΀Ml%>lޜ49s-IEhG&=^i2W#IB!B!%Mrnh( a1cz>,7\0;djK+=޾u}k}{Ak%p>B* 9}'Gyfkv P[걲%B!B!kIj0sE箇òXsLm5vaj:Cˁ/hB!B!BdRa&us]@wS?&sXbSO(ա-3WۺZhp:yilw,HnBEU9:"33uwKޭa_̼}{Bf]ZQX7>[: gy2j5}K[m][B]'B!B!meO<'y^=TߢwHyq'a6S&_kX3f̗>yInkHmxLڒ~s^ҰڽIq)lqà~otZ.d5cV[~vKm8ymM35ȫ0ҁ)m\CC}z@>0}y HH_ %XlXb)VM")PW\Y"룜~ܣ[u>P}  )k;֝%);_]Nd@,9.4=yƱ!w{ Mc=67i=>6@3N=!<꽙BݼhsDĊĘWf '! 2%GxcXh|kҹXAøO*P/o%1>vOurO{7JSAwj->_3+} Jlw%pqU~?m[!K!B!B!S@1eE1}!` әa4Z|ryȨ=I ijVX nu2#X/?ȤûYehv K>cX(WO`_58_&ν6+պ){ ᙇW 4;?Jw|O7k>,kwXXj(Xz)jbhFU:~KNy<ԥ2.53TL^У?>oii? ~t\ =ȁh?^LRZB!B!BŎ;2yeb4B+&.D?`{z8O{FګH(7eRKq.<,z`1i#Zs V!Xq)9{c"+tpv:Tx.; QKԳR:m9;3A}m-X+1V}搜wޠ|Bٞt7d҅8`'S P-@ !B!B!W|q+x҉&h4  ћ3piASl'NeibQPޝ躉0BZPZyjwTǖwHgձ=_h)v@.E>էC|YK!zL7ix(tAwqiOJ  M5(@8~&9vZ^V`hFCp[NWZ-I+~ڏxJ"}/p*  ??9fbۦ kml?xQ u}ؖ̏ 16@g1;"Ϝ?*(k _7ԟ3ͧձ_5(>i/RyH+0@|+ySu<*Sx'.h(xNrey1 ~aeCx}~r}}Mlka@95.jsvOQԲ !B!B!jZF z6^'1 ?@=`zKkB2B~Amc,&,Oc׿MBOYZ2֜m7_Xϫqn+xV]mV֨ ^iuqЀ/wC2L#h8v(ktJQ 𜀁YcwV*XbS%qkgy8g-v{^+7꥚I.떡Ȣ1!B!B!rLT΅27P1r|k!}) k]/6h m',,= 6C jXx>^~ql%4Da65?OZh'g >K\^,xEl ȶu "p*Y{i԰% }aUyaxX.*hl5DC*s1pAب_)eثS*j#iX``bL=lYt( /iuO ӿ:)]Ւ1vT۸߂. !B!B!-ǝ =DEmݘ^Wd=V*>}-~H~Mx'>*>V> mqo|pϋVMfHZ-taZm6qDZ$o1\fg6.i3Z[̛gc\j K3mnˡCɤDǤѶVzɫ7ygbAhhKt~cڿ`4(vPf*7?XarsxH#ѝ.{ƶx,E³v9yFe[H j}O(gLܜ(6~aAܽ*nx⎢T}%xo>d2tNU穷Ω%Ġe_o9}`Hf{;/cuݱ(9m[/1B!B!OTr<)Zg 1 sCBsx-C2s! ukԷK tp߆aD{5ʮ{u'TW*"/!.!y uدW7ۜ[Bi̕P%Gs ]\Ru G]lغvmTeڍuh8p=q0*9kDsRn,5@ Zr`uwk#3[6:ugr{Mm]0lnm0wlKxjqʩPg0gw癇7xHKB!B!Bzhp\XkS圃w>fcs9&wnhy/n6%g #~WOٖx.Y%-#ӡB\|\/g-ٕ[C2ɊQrJ8 Ea|7"iߪгB!B!28h/[変sJC+z\o=`5=‹p~N/ M&IsՂ:v0.]FMp`-_X ޒG1lۙ^XocN )fɋ>%NU+%o 3`0AD \qҦ6)tǔ9y-WJxV%'&ܻ% ,@ I֛9rcv9wsccöͳJ6bB!B!BH?<(Ε斅'}~1C=m>̏[9u9'KN~NcηQF;HV<ýX`<夏.ٽvGxQACݦ᤯+F49c'%E\sTd.)qY3|·N gGoM}N{ jEm Lv@e˱|>F}^*179m?<Np:?RmJ|ŏ{r{R%B!B!#Mw ئ\)E%*[,|":9u %&Bg&o߁|IZ4|gwR~!I^4G(9y% φzyImS؏c*Hchh-ye/ Cwـ\M6ϔDu 3_ιLxǎiƃ;hC3b;8m"<ؕOz3TzI51}0yQB!B!BeX:MK3'LZ=D9t3oLWsI|4"}3\ }IsnQ>VzM{,rv팰Щ!ϨNe;eYxzb"XI;ee4K}~Nk4RdTe1eP&vn jIMvJc߱Dׄ{`sSWg9|XyM!B!B!d5='xN^$;g悹533H#fdp &M =0NSolmuB_wvfdwe#̢.' =t;BKCiI,q_?mQ q@T ֻ@uIfЌF\LAly+-v8rA؅*+Hy7\6 P߿t7ss{؆59cCs 1aYz}dXGL{ XweI!B!B!ݦ?s\2&wIo73% .q"1/A͒[i?c@Xt֦zIJ\9wWF7 ߏ@Az /z=WdjUl##OC( B!B!~Bo<;|`9goF1ZhJGtfPWu9l@G['#l44sJZD޳͹J\g=l͗e%IGRPϹ/|/8 }Qq2{DXۜgt'ќ5^=r2:7;Eɜ'YU% FkyM#, 9/AsnIQ0YP;rj%)y;iqa\g6;# ;5 >U&V>E`B!B!BHPOm 3yɛ'K#4ڴWysfH]C{ގ:mds^4 K9f$ײ6.KsM=tg;zh2"zv]}wl抿L'-~ps{8FA;zPI[xsn/t]U{FOA'u7GuN}>1Ue`,Oq|o$ھ*FӬ:FȹޝZh[TYeO qҭ!RƇU0~,'%?>u3ؐj`]Clb7 s7)vLS<* V1Z[<) H|d>/V.[{޸>c`7JcFvI:pRb: Cѹk-LReG^wԩӽ^`_he`KyNn"!ǃB!B!B&A^y1<[Zw|1mu7uuFS$y;V?|seLQQW)o^h تII1^{mEoZ⨫4jA6ig<s?/=i(9 svA8o'}'ͥ`rFA\N>򸔓G5 '纇%+ tss:A' :)%&ja̔fd_Vct^1إ,;K| 5z۲eB!B!BitHqhsØ_EA `>p9o$Bc$QW?RT3?TD23ޟ9mdOܻ><_^W̹%;w~s?  ;㔭d޼o&%&p[oi54 8XU}R&JgIo>Vڟfs7>7>,eLx}kaK(&i 8~Fs b<6ފsUQuz,eM#cat4Ŗ9͹vc#s9e ˡ.&7,3 s.ٿmϺbqT+ԂӇ|ݨC.{/k ('~+0}cH׉/&iRt;E8m\7;i!~=㚹MT0ދz-蜳!?ԥu{Ɂ2#==^r wH2DczusR%t)B!B!Br&ģҞNgL>Fi?;?WRP_d' פwLhU,v+J'9̻{֦}ܨ&<\G ! }.ڀmMBnY=:〷O׽Qio8緘(+ؕ +%+$!yN 9宛sgJ 4t@)s+1N{"fsv50X~]5(=Ιdp)/:uSWO*لB!B!!c&,Z9e)GM]4lqU]1r/ɭ~]!sXMxoJӳSscG͹u9;U+g8Іn8(nEva>:O1 oL_xd㩇p ?ϛad+<c`C_0^ĝS!k=O{ngxީ8 m W [_3tkm@+s`/Ƽ]a?Һ2 Ǻl !B!B!!s2hyQ{RW5=PNx>da Ʋzpc:4fEQd>_fO6NV4#)#WR^@[x%hn%2R`_]Tn dkà⻜J $+z{z.Y^xBL. ɿ֮49[ss6祢y1-l%+S4@!9sn"e_2U/y`Wwlh/ FB!B!BHOU|5eO2XYpqS}.d$k<lS "*(p2ʋ {6'C9-uб񷧠t x煅Vb~HCI9-gض>('vx?o,+O{A3m RKdRL\#!{ .+z΀ ^ϝ^wwzlN/$39ᅲD[+"rAgNpUrN{ NQ CAo߾?g !B!B!;|I m7=*1z)MRKQ(us]JT&83X:s%l/l$WDy׿llv9""f( 9^Ӻ=:yu樋ģdß#LDZlU-v֟ݨlJ,~p\.|:As-k"Jv;E$Òݦ@_feYx9)T}hxT2u"ny>p s8>'o 41pXDž>{VE9 !~r #i>lav*j_?1. ȩad$3/WܠldUU]]¾,E/$-B!B!PFJ'N\pX,x|z <*/Ksͼs ^ÉC#v[PB3NfVDF:ڑ̊6 B l=)k m]Pȷ;EҎuйޑFֿC"!,6{s"=DQ3B*DPAՑ(]z Bc5Nx@&S;G= ԭr蜳oXQiݻ^d%TyWUϽG' uG= gVh SCCWrU}'ypsU)"i +Nc>lvdE3U)߈ UߋwfyV^0ߖ4^tkak~s-p~};6;/?z,(4Gޞ{-4P 6CT>umR 苉{Dx{#:-%uujaa'=W:/HC 6ZU6z]WSӞ8!Ov .:QQ ^ W,;m|Ƽ,^ hKMqFx\[q~-pH@àUGK[. q^c !B!B!%h'|sJm y”?H^)*tۤ1?31f&rs"wJtٕ {9gLcYqw?lt֭}}D"ǂw=Ms< }FHX si88jՂʋu}d8y#,n [J&Vސ 0'|r{sjN9c0i/'txJbH׺Pr{3S';v9^u^V>W? +.ӯZ M!B!B`3ENy~yT{ڲ2 ph:Gnz"fiՎrpDC$1i a,&}seo,O}L;s y-9iqʵOy=a36/؏F;,pD9euoltbwrx/mܻZ|>j,V;Keiq0ȹ6ϱԜ{SC yp0yO+^6V,A`?̱b . VL8G>P7/xB!B!2tyKw1f*`Oᔇ @1͈z*ֆSgz\|]O&^ŷϟ&lSo<۹|OMr=^ MB'5ÒMˈ{xZe[}iS[2Aj|{)h?i>/.bw{"%Rlē!QF .I3!_PI9w;+Ng^JzTabG B t$x꛺~/q)>F C>B!B!BrHy;F ?upW:xM^T]+Bgh@'/so'C^9S:yVw~jc&Gt̚e^p?az( y+fA cs~X x["0ȤʏgOu$J\&鮈^᧓(N>>vؔWKsش}y*᥺6?x~ԍmVr%+*uO B!B!i {xN7EUv˥Iy]Gԁ" =杜:͟?u)֎l&q2Nu|d^<~rνH }B{qҬ^dBbsJOƍN:lCz7Tp-1*qu]0P^)x O|Yty4~Ľ!0X;/fȏϜ:_dCQ9?22ܦ^{?RF2ۏ5zB!B!B46>-#>U5X[SIǯҌBLIRZZQU{ixm}d癯\tdڜe>v+Sxv佭i_3%2\m-`Xmdv^sU]Wmc*1dv6-nbcn/u(<۹JN/s? 2{% N(v>LgoU_Nγ݅y7쨃l3i]>)~X«c)&A[$UiS\oB0!B!B!DkR31 Ϣ8l1 #\ֽz9(7)xQ"9L!G=?s`[d3ǜX͇]([ιι7>ˆ9`n4~C;yhH9ϋ;'6D+b1İ9m+t9yz0ftpO~96 ZHx/9Hp$'[QNg+ \b:as#=S^ p']r@c`CSiSN+Mu s 1Q7#Yt?L4`h{ml^K!B!B!M =C{[!Wγwo77qK#Z79n4|;Nn@Gϱ~d)٨eOؿ~aWߋ9 ~0 s`B!B!BH1ӝ.PӦsMֈm$"O^NGq?"~)i/iD|F{.4*z~(~=lCרO5vmN Zm B?*j;@BX >|s=l|c:wѤYqe*(@Ax>֦}_+<ݫj: E5TC!q@CG D_pIzZZ Ϳw~{)3ai*qlwi]0#X r}?3G7kf)@B!B!I389鎖xڔgYk;`dEy^6oߓ5N~v;BF`0wtsnDt]%Y'Dx['Hc-aXdBCM[8-4}β|q= WϮJ†c3Gu~8ǭب=Ϯ ^]/˄v\7:OB!B!&)W2i{AM@#qiuT±F|]iu.7-d1 j*GJ/%YX?9e#=e'݁҇?,e‹v|>0b h(?eƅj^0hcN%YX"ؖv#vo%P/\/KvFNw:r̸ccBx$ XjJŜ>HτB!B!A9Ztyљ3 :7 Me=|%xbn)GJO:ӵDtx:[g8׽߃y:??tsi^vڳXlt: +W㖵u@Lnj-"p5aU V4]Ľ}ݨ4ݥcxܺ*ҺIyctG:i@ΆޝSZEWw9`/3yGfgثlf~86;xl +>c4WwHve;%.Y7^Ӎ!B!B!dR15VaC;|oZup46\dc='=o,Nypj[s9 導jh3d#4[;'}!O8b[Z/:R_Vysʼb?JӶ9Y*ivsoQ!O4&D%-GI3hϓ^ JߦvuŚ-uNO5A%{X/v1tΏB!B!B s\g?*_jp(Cn!,R}9`yc B!B!)#ZtϞW(WZZ| MM_-41ޓY s eιT} 8 G\LY`Ύ`˞ o 1퉿&ִ”Hg.Mņ8eÀ p N~GC%j3ciƢ|w:X.ӎ6d3x*n>H6LZ~igjK_w8@`оy $^w B!B!Bf(Gl\PTZ="G43BTZ^C$+⚏?HV NZ~urd*;ClȳGg-O͹sGuN#BB;u9C#k*1=P}_YSc%(zAG ڏT2tj{N>k 7jh}srRP&+vN~AQqMe-eW뉎x^*M/{B!B!BH7);׬ Qssd.sV>#sĜ_$sium6 uι]}P.O|F腍wzh{UijvAJk[bAvJpdu1.96%+|g(+TV`%}s(/9c TwP;LEۏB]2前;4K:dY]GiuMLly|^*dxz4y]Fطvm5/Cm } ۫)px1 ^MrjS1wooWݗ:ޢ7ms!i>իݦGxMZëh;{3!'PǥRM'Ƞ&Yė!( ~U:/HؿƤU(v*a1]6pS%\=e>;rHSGԖ}L_N91'O]uCr! #[^h,8c*K}Y?DB!B!BFuLN4)AXCB &7EZuXۅmw7kOHh1iz>4VF:VB9@Xk>餩8uܭ3gsq9ho^Ro~{Kqoϰ9@_=ޑ >Z♣,BYgJ`b!x8=zP*Ymˋ+4}L5AQ=S}`zD_?(`l-6/ōW+,iosK=y&S]/&G' Um!!?ùq߲h^݅Wu~twBR ]ސg 6ϓDcYNgwv}H{*ۻDNYmڿJIsioa'I3sK1 9}[B<#}.F WyE j:4AhB0!B!B!$a=o7F8lW;Gyu=<-D1^ Or89F&3|k*oom7zZLwIz؎^`VU(;q}|= }la^&ϡ g&T xŬyD)N Yop ㎡۰A'pI^֋KPUu> ?!͘vtm' "_\ٛ|kݮ-[O_B!B!Bq¤%%0`̭ k{E\1'IϭƽKVa-tv8 VytIwP`>xA{[o׷s[imo8ϵb@}m=ڊ}tjO^=.2щ|!!Cܞci0c.7 "u:'=PԆsPۼx;*gS߇BɊ8:`aΏ lqstjɅ |/_B!B!BH cNitV8:`Mvy "&g*QC8D!.ֹdJ s ڶl^c{VAz<ˆ>n}G 3r~^N3Aw$Gwx^/iϐǷ%]xҌ3c8VÁC&وfȟ;Fd cGtxj#tv2%c/0#s .//QhƊeB Kp@ $Rj/!B!B! bFoIg_Pe&r- *zﮓ8> R4YnE;6XH5P^n'qŮXWyƊΌM빐7;pE:/MoSsQ#t˳XߋDTv e05 C)|h52a$pFi"njP B!B!r!ČI쨅W6no e9E+.}҈(yt˰amhk{~@ݣOi/6!B!B!dfD(R-zs&byW=?A2vS6jHoUFx:SҘ56iԺ\vH[ΡWdˈ#}ZU9˱vI/~s:>y =Ž[G:ψ {iM+|ۖY{©J!tz()mPdIkh]ݠ:_tVdyn8a0XQ3=X4unlhf JHx.M~o0 i;bY^R E_B!B!BHl0z%&M;23g0N H*-FL-Pr`*607}Puϡ|,/q>;d>fz_♞%PY<1 /LW/Hq/|n:eY44Up|łL]ץ\X XSάݝk) lGwךst0Q`P>|vv'a=}rW^B-Vဇ?UjSvuɸ*&B?jΝ :MaP$!/XySr[A/-Y-[ℓ}z;ϩsmgMa\~86!7+L\(4C/ YGWzi>w$+V&?o}SE^{9xNjӞ9ӓ!o#?auN4TU[#?zH u=B!B!BkΕV|Zl6|y՘Kv+?囥9 =eCIԳ=Rint-QsȰ~4rsqA&֯q|Թ릸ſYbJs-4ӪM6[eB9:uR}@GKFA|zD VǦ! PyKV!a6y}q<:gdCb@қvsMK=Hs'5 $:oXކ}~+&O8/R{F:Y(<<{rܻVcg&4'B!B!\cLΣBl~y8u;P1p,b N"Y-DGZ 퓻G/8ws7/g&i0Y6;i;瞘x$6ݎ}Ʒ2m_@ o BTD0<*1uc9F f;lV78laZ`[kpS&gon4 ^Ȉ5(z.:c /2ӏ~q='>H3Dh ^wqQy1z? !B!B!'XgE^GoU7=d*"!*!)k{c%>mB#/If~s&xY잸zI̖.Mɨi[kg$K^z*Z /Ϸ96\c}#.' AU–7}*\k Vrp@WpƁjhg;YE./x7X9Pfzj0d=vVZWy}MMfg}]NZ{̔fb<(1ﳪ ǜ/P y/Nd۳ۋBD O yb0BB!B!B<8])qh#?BbSL;W]|s(YSB Hi6u+FCcyWa5؆avFCi飡L=tk?q=FGl?Ie#S5lnd~8KShNmBaj5ui,2yUMe?/,i+a" j9KB!B!2`7!s$.5ќk{"NI<ʋ9OM^Ҫ!"W;-iH3R, apUNZ/H4*=Z^.Ys4wLq-e;[6~qu1~xxqJsB!B!BH&Dm"oa~dџ'yH}=LoL!cSj yo0 px6v+Gx|N Ok!օrD z1ޮ,O7%/# GȚphf2weKU۳~#PϨxۭI3,c PKK=zǽGY+C]?ל2դCz6冀 e W P6dXÛN?م:X:@a{Ôo /V}! 6Ismyٿ[ZEV@"?\7'S&B!B!8A&ĠyxvA/@FTUiW_{3){gp4$+} o4@]$c%뤝z[;md:uAtڢExh1OIV3# 1yeXp65eCs%18^d@@(z,0OPנV?=ҺM[u dz%PJt1g 25/ıNHS3}vٲeB!B!BH^)쾶Ø9:usB4*.ӵ 0iDڟWBUC6s8/Gfn$ScۮL4g W;򆶃Qgij68Z>41ĸ3?uRӶOJCn \?29Ă-IZLku(NϗݞtU_{ƻh"DyF1.|9w6;?K+z"4F :>ݮn J33D#pr_HuVv=_B!B!BHNov_]= suENێH67,Ϲ:d3wxx9snshPsEz4Gi%˾6u {|b.!"B!B!  \q\bl*YA:=hWw#VMa~)?̸Zt wXit3Ҙ?ӓDm+\;2C켓-D&_`zV_dvP'ڑ4}_ yG;vh{Qs\vIIi Cu˄Q}#0ܧ\sT(bHuVx8Ŷ+ޭs`[%B=<>٤{)}g?3<%M/hXt3cXΈ}sxuX~.Y͜a>*L2="!Qz? zB!B!BXAMB .G̡WeAgmYP= i}r_ eE~pUzOV[ jT)=߇sЩ3xZd"\=^4 wp_ Ohzk3+VІ:|>0Rۼǎ3KZ=τ r( 5 G+JrR8`h_g) fsJ wN)Ce2eG ܲ=~qP_tZ:^N߈,-_Nzz^l!1$,3sw;/rinkyP"0!B!B!d |q.zc\vfwrA0zy6M#)gI[׫q@[9RqiFDsscsnL^:6 "`h^Kio Kݞ렕Ʊ-݊u]ՉXj|wMDr^ 00WKkZ+,C Rh"'-8ϸV%Yf8(}>BI{(y]8- [&zdg/-Š ~sy{O$ޔP ksn㙜|o2^:ܱ63٭H>f# [jcS!8P鬻x#d \AʉLؼI `89xqU:yt"'{% /]OtW@|AvWvz$N; /Vr4#gv2 N&tx:=k>CL K~֓7znr~MzǹĶ޻εwϟz-{aiR5{7) n f9?-)7ya8YCC~l8 ){ ;7Һksҏ2 !B!B!ުGwsYVxENZp>s;{B9/O9Nr1G;¹v4@y ނڸ~8,k >_Ok(]l92OOG#MzivG=ÿuJI{OϖxWaR-B!B!2ع!FaFIϽ>,ݽp&@s§;탈OICS4yNE:oØ]ȱ'ܿvYj8f2m, vs muLN_DGʧj }4!B @;kw~,+ W;,MϛK#Bݠ"y^U'r3m27_=ɁҒ %KRns{1/ 4J6 }iTKk7:Jmd_B!B!FKbY{`h@u;Iϳji(/gs!2/ֽc㚽Xnh*n ׸=;O'x &Ac'+|#>: KEy@}MY%sic;RA_zl6Ľ.ۏ1phx<"eM8"J֍=0tJ3 tGp~VC2HtėK?>ña2םϨ[xk!| !B!B!d녁ǿIJF'L"-t蘇99i hi xltI$ˌzcV Gk'Dkt"B,~xzO<Mk׵KCm}i[/;R/`<܁F+7"M%9&YRU_0!ClBl ~i ,NL>GcGGa2 G  C,7S^yƂzRo5vƶJZ/c+l]6YfHe /?K!B!B>q>n'<'9S{r>xxwʎyk?ez j ?48Ă@~gm4hЃu#BPcزJu챐_[vN+1/h^ZU4Y7T=%YNzzxG_U'sXNι^!Zb%݄Z{|ȜΡБ(Q.cOq>= KyYPËt/EDŰZF h=Xɞd| /\J!B!B!C瘄99i 8i"oOB ='*, cdyq1eƤLKh ywI9eDG`Eui2z@'pO)'DeǦగ=7Z@[04ԿV A^u^ М&ʁhwj߄ә`7lU_,C9"~)# ¿A@ 1 0GGmeEɹ?bsl-K&zx~g?F*/РJj^քB!B!RC3qs,; ((D]pGz*"6 $*srrSd=OtWys:<֞/AǵvDU12 )d``v9uפU@no2ex 5"^>ATO|u_q,?{) 3<1:u~ yιv^n7疆~=Bt xZ|v?rAp#3#]2ppӉ_RpIZ1Cc;> Vatau:pɤv&ٓE'}1P4; 'M@eB!B!BH/z$̋R 44+v23\ /͂RKC1XnT}#е~Lm77KZ R;^F:|kV&sE|B{PkyДc?ޣ=.{ř9Ba&SfIOps]'NG8jr)/k׆OXx8L>~G3( &`úƄud:D.jq~~x\&˸~e6Äsߞw^VB!B!^ Q[ߙoc{ .j#1x.=.u#5QLXχ6`EN4C=BÂpa]='0ϨW6e_+!o(->eND;//lsΊ0[[/֠n\LwSę:ܗ- ;+ $F?&y:8|,]x6&XwfcY|^; HEܵ/9vB~sͮx&/ڱbUB:m[ 9:Q-B!B!B&sl \Ou|9f~O MBA{{kѨhB{9VZ ;צ}"I,<Q<㜇}4pmY.χ7#@WVW]Lvy4{mW.{@9S'Oե0:v@k%zI2%u|Z!(4+́v%p) +'G 0 v LlQZy.ExO: Q?ظGS8}˼RB!B!BHIuZr!Pߑf9@c 6.46趈}Vu=܏jv.J>%G3ESзj7}7q^S g01kF$st?Iy4G^v,[gC+;7 2q&jI2H9} C[BwVƽV(2r]Wqg46Og%>#i% ^2IV]۸=ZkWy{Lv1I!B!B!koom֎Zăt\T9f=gAnfCXjƵGMuֽH۹wsy.]VG >a=@24!X ŏS.0aڢ&sOa׼-ͮQNP~;sŒY;0Ns[2]1~KaH_wL{nyu`XBJeg19(Oǽ:ϘL܋ tP SdtP^ /E=n,RSut8Yrإ6$lOxFaLd3GEqg^]}`#łg*`_uܢ/Ǝ%=IU3Ơ.mƟB!B!N㠴 )oksQ߻(|C"1CuF 7JV5f  Aʳ?5Һ dast&xu;{5#_1 ^y@QLPx:,teObGk4ǯmº*[Z$tyc`+&E([qm_a"\Vwdvxb%{49S >#|C]α0Q0@߬t{⤷yFaDgS6;`-wiX#qG5\_p >(~Lb""C !B!B!%Ebo-qdZ"𸈵A NN1U~s56f.̔+Z)$u83s2SiopyŹ0tB}&sI҆~4s !WɯyphS&Yu'fh~q \pkܨl\ =N\^+b {%*ѴZWx9d[$sL㿟1FgטN=͖]9P 8 + ]Pb '#3^ہIbwk0 …>w@ u>w{]M55nzm\ AU˱ďoiB i|Yn4uGvP$oTpE(S&B!B!8E(EIi:BØ/ίc_,1{L9 ŵm+b ]l1$36\[i]_αf uך@KdR,./Q)K,< ^h->,o:ZkiƳJkM:5\3aljhCN=Ic*x#*sp,˅EЈ)15Յi5ߧPbofNL^w}:CK܏KE9>HL8;X$WaB9v7qbZK2~|DGq:7ZB!B!BsĹ*7)36,XanGmtƩ|1\TuT8 lRsL c}TL}=U/3h2-|.uڒ:iL`M4IfEt_˸)|gJCA~kexzq$#2㟝k֚c[ #]8RNߒfVO"9LH]kyxy~]7st8o]\juI{=%3/yPNOO0s_`~8 ޷}Ax|]& c=^`alq?X0{u߉ZzLG!ֿB!B!moMڇ%:]1 md"2H2X҄ g)Qٷ9!B!B! K.7砣@71 +ճkX_./0߃tuqihvbṳ Pu9_ n4(1PЭ Nv؆sB6J&Hh[y<psBX;j+oyQg,~ú_CVK[M̲c) >bK\[kfM`mol=ܻ /{$n͊BILw'SIs͹#Rs 1+\ k;0ɾ1H$109͜,iЁW9f*~1Wԋ]ɶtJ'ЗPc%&}{4z. .dL~K ۋ=WJpO]6:[D?*ЗuWYKN-Cc1/!B!B!ojoY;_, 9%Yͭό~)Va+/uyЩȸ4i{&< nS&PjzEIW$m8zvB1mg-zgk '=Q#/VuIQeCDqQVWN=+)KZ|'sRlY5lj:+t.|6TN>D5gr>ہ{!zj"gFJ}sKåxa0g8;6O%1yQ"L1voLGˏmbt?])iѕ_m_V A3 ݰ~58B1B!B!.1 ּ5iS=Z `HDyԆˋǞ{4!FKv]֖m4k4pY`}}R&B!B!A 5_7^`>sǥ{ɋau\G\҇QKL(uSl?ymQĠGyaYs*)aHv ':uQ3> }fk![O_wgy={nDA:v+N%ěP(r31lY . 6c9L,JX%Z?6~SzҮ/;8~_Mz3/j&Ug?Tu~ sdIڭsX_ZB!B!ЃŠ^/ZZ0:|w5fm4{NkҼ+]LXPE/Zk4dwitI^aiĸF7:(F>vc]uQ}ɬwx}N>4o(IŦϙ6\Q B0N=tBݏϥٍlj\(\n*-  䊿,ԡ?kKHWL9m;>M4?KXT;Lfg}]+1> Z$ΉĀBDF:UDŒ}j01kS}F7eXB!B!R>ej19 z 9fa c׫~\wSL9Skn%QxNc#& }$OE[/uCa.3!, a.<.5|x z i h2aizWmfPB . W#iY+iyu =zAP^k>H+oohkXtdtW EW{h'X_KߥӵA5 =~<+0`qj-wH=_fNW ?$ܒMOVZ쎺aD0Te-lx!pzNS1-WJ3jiv=I4sR?l_.킊n-5B!B!bOJ֡g`=t;s:#- T/+|H xGlBh"\벓(b ߊO&ó>Zvs֠aƒEiֶ;i6!gdrr5?U p/m~emZ@/ks6_<+B?`^x%䱌6>2հC*v{11A}3we 1Аq|u3ABGϜܼ y:u` ͫ7ќbW/0H_ c[yG&Oy^puxO418?+_iz5FS;;8*vw wgdrѰӿk^B!B!B"N1@!Ta wy6PgY#uᴝhq)ef|FwMBB'f1a=(j_2o2mV i{b=|u zU4g\+~,^HHɼ̵p|Œ'h@U20F1MZ}1!w^(` @s2ӼQ^`6eazŞafN4̽a`­t&*Az"w=4ܩ. BLo9π9.Eǿ Ϗ;&8 Z 3.e' ?҃/ctiTKk|bT~N&^%LFz}1G}, !B!B!]"pYײS!֕ =]>0ED&G|a>w2҂fO!XuXЂFtAj!1w.`-n6֊lߝk&k38yD/7Hoߋa~/~ #=xnVwwX>q~aM-HD>1V'Is(TXѯHKaxBpPӖ,fiVhkK󝴊owL]\ 9W;jO"*cDo,睉yc>iqCkt~sZҮ@laq< /yjZ|K[$~R;=!B!B!dK^R C6aRXwܵ(fu٘5BWxHAaqny5Хq|v.-ZS;k|9FAyi2˟u9_A*620y43 'ME3) 9>iX4dEZ;Lnm? vdž??ne[sPA+ q{1P gya}mF`;[YZ3 6 ̝r.11:4>9z/?D(g/Jc ry )EOŲn皼GJdb܆ ˘B!B!A|_~?%1)1,%֚2WoWRY/3iK[) }.u;]klѐ7aihC*u³>/&sĜimfS_9qɔ[h:D,OCP tý'֚K݂RK5t bt'&{ sU+O ?ƛh.O'pm-&ʣ'ykZ}^_;ڷN>b*i5i:R}y_3i*tw"%B!B!'@[XAˮ8t*GqeBhiZXg@`Ú4С)juqӎ/Ms@{9yV&i,4sʵ0b?|Z5,PThwe O k ҃eSbFxs ]|)DX VPgu@o`^u3 l94ǧKd%|r|: "i6AEw|Y}F5&Gkֺ\k`hA6Oq~U R_B֊'?(B!B!CI7RFk}Vt;*Ʋ-Y#oa ͺO8ݱPmk6n* F{.09˔-'&ƹs cyiuW zWCi >Ω. …qssl$iUh=oHFt^,ފ2~7$BbbPk_3yҙk&-}'BGq^/0׽hXr&gBklrs0g`&X=o-2u1Lǥ٥2>~pnQ8i~;x!ߪ`¼$湐܇?!B!B!W!ELV7 Fi]$*}!upkuP]q -]iք9|i5;=j[XFCG+򜫟ok`:"0v'Ʋj8p|Gy A[ZR%RC&1Q~QkUeIs`>e(ru\(; +Ό4.w`a Z㙕τQbp}s׮R66D 晨ל5>^X 6b\';Ϭ'+a8w/-1̕fߑE `B!B!B7)!^.=֩|lXKi爥x.<[`3"zZ-Xc\ ֘U dž+:ta5]m[I[z){_2Tggr4֧a~6ذ2ssΊV퓶u } zȵ"0/z@8^ˠF":>?[ BZ'WWMF_;׹n^x2\x8F_EwTۦ0 Yu*ZH"ERۻ̈ sB#yf'5o]^q7s9ܻ{&Jcĭ=/YL4/5R-N.Jf| ;n|&PX$ͻƜ/1u1^byxi ^o^pHE!B!B!dL~_ե&' Ba=< t`l-";g4[B{\wIws쿊13|X2>Cg~N|^zv4+BZ N(~ҩS+Ц7Jtn ixa`_1t s >  ע33TPlZ>tNg[~eisҰ0j*/Q3#cWO:}]KQ@uJ>gI+gǿ,X C|_xya 9?f)!B!B! ÿݤkkk~ =- r4U#&*:(+&/znr>/%'w>lXW-o]#{{Źߋ^+w s-̱ddVm^Ƹouyoco-jiqbr`"y{ ?AYq̀8{SQ[{O"ގ9//.V\ilW˭&茕&},5 ;0vjxGLE,,K|^r&!!B!B!LՈ^Z5Ix-!$-7iD .Zݍy54/*FӧmG;z4lE͕.5Wubu=G mdԜVN &Wj|yzoNQ_t&m Apͽސz@o|'Vޜ8Ԝ; 1W9uÎ[;9V3{X.I'>p|IuJu _g=Vܭ9/t5a2^6<,B!B! ,}KEVntd^vmdץaECjwܫ< ~`.4n,d3!󔉘~}3~Qk*] 鉻1t+kkz=Aзw:cʻu+~wbtX49.r!`1C_GI.QYƐO:bEӦ:IkL?m71y켊^WBIavIu&)v&9ãҺ슓 *Iޣ5+hB!B!BH&X[1֣qVԍss: ޓH 1vDcOճ@&8-cqg uM~wtXh h_3fx?eyF閌g>ZЖ1O6_a}"utҎZs۞)i y)md̍*C1 BӂNIcGseYAoIxúvӆT,.`ֻŷhKwpSyL$H m^(.79m]s&]דa Yw' 굦L{;B!B!B4cB*'~]ޔ 0FAр'Xk߯ܓl~Z 5xIע؈vXMɋnl_tj/\MHλFcf^Ob2qsγ:Gf]y؊ i @U֩4&zhW8{V0Q+#qW$kYds?<|N.Dny&1ML:y, W}wp}l8/Qip)rPب1SkS'M;L !B!B!YD8R pwW; LYoިXǍkb"pܳQ)Nys(5_\6"rsYX~ДL\8會Ӗי:{z-z-DA.ly9[ys;Qy 0/i$"9%IENDB`Yimage/png<=>:_'https://adlm.moj.gov.sa/images/logo.pngObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_'https://adlm.moj.gov.sa/images/logo.png+,-.Z$classnameX$classesUNSURL-/XNSObject#AG.456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Yimage/pngWASP.NET_Mon, 19 Feb 2018 08:39:18 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTU20015_"0bf52215da9d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy}  &)2;=?FNYbdfhjlnpr{} )/OUjo|eON/PNG  IHDRLRr pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_FCZIDATxwe?O>;wɦB zUJQ?D },t"5RH#=f{ޞcIf'%rkvv晧=ǡPjo{ei[Әw_o:6y++@$KXubY/CE W+zʻ߾ܞvY WZ  ?ɜK!hk=mcZrOWP0,1Nf4LIӿPΦPtĢ8X/Ӂ$u=(jXvה{Ox^?gL$?ˌ(3ԏ>PFGu5;w>tV/cBu 'O+VìXm35m+%K_*IS4^Utye;^&8z;0zwNъ6帟JEpN,\Q͕GN=o=Ӷy{:~[<]h8q{ٲ +{ hzS=r GMWskp7੪<D7 ҆­j$uU\tym[4}~؎gٳg3cL,DQꪬp9kr OW;!=VS]{$X+XE!Iݵaͺcwlp9 00MCױ-PY˲Fc~*+444PYYɼy28syPYn7uLj>]hii᪫#Oyh CGe&LѣI$\CS8$yZUz\-i/W YvFq:}{睷Yja0/ƶ-n¬YƢnoaԨFoQVV /m[v}wya>wt{r)RUUų>_Buu5/Ϣ> 6ԴZ4McҤI_3f0";_{eU5Gy4ׂ; qoɧ'd ,XH$J(T>qd .~ל ix_2띹ƟQ(Xd2hl.x^@;ef5e:c<7Tp}?XeMsQ'3~'c"r9U˹O8u֬ysAE-Fgs>[!UKU@ѧÁ?u~\@ 8CW"S )c--F83+Tj9?%J;ohoL^y1O\7go&> g!|׋GTZhӀho+M>ȓKlh>`8b/̪b,>w^\__B Χ"iC?`d"r12(}/^v9粃i7\,XP-eqxu$L:x|sLp@/6hB#Q2 Kri_f]^| !d١B~|gu9w"~6-\ vdzV&mK;)]:0laݶ'>sf)2莧5[^z-G[3s@VҜ{XS8 -\ ,Sa╒dh6H&| H q7YKkrh?鋄ck5{9戃ODPHL+7GB k:T5zU=(n\PAF`qXbDlwև8. #c]_HminO![Ƒ!ۤ&:̞5 /Cew!,Xm5m3QsvX]|w' kpl=}7,W ּOpu?*ޔPǣByD"?|,M XIGKȒC. ]Y.<vjVr_cUvWÁ/Gq^Νx~),_&֞;˔^R ˆ2&fe9SfDc\7/݈1s,@g;a G >nZNDCsw"m+r1<L@vem}˟)M|t6GTQ AƤ')$I:kS7˸[S {feEK+4<_/F0xGCPm<>,un*+]fRe"&U  {Z// -iKZ1[u奼ڇ_c#61>UV/tUb:: xCImAL/SKhJY)r7Og* p$p+rOȲI oJ˜fEs-|p\;^ $f~uݔp,>̱uIIT$k8L#3v9Ibs{v6A-FոH%-HUsUX MK \neX> 5^h#?p^2y MzcWgOx}C+|ddU$E|CodlݴKH%FsHm=]Du:WΌьaJ aKD A >7>Oɚee*6$%Lj+5,9i6*AQk0΍,KĺSe`#euV 0|9@ WN:1+`o-Ѿ:?dTؙ~+L sor Gh=!y8=*fbI Mm$~pdgc tLd$lҺL,1URO 8Pu0L]7Ķg 3+qIOЧ2яi9xTQ´v5B$٣s1UM]Gۍ'J} +7$-$Ƕ,ʼ2h n3ы@#*]:@Q\Pɧ,>\n݇} T 2L07l L`¸\7Su-y0Chq>Wb,q&ܧ*V6Lm Z~4wd+3lv.3QZ[1*MYŶAQ+I^ބUwPUXߒ:b~l3ۣ fy|K̴)1E`K^#y@`)Lr~'>Ow63tVC^CNɺ/d?QID!7ɚAvoћT( #ædgPɣ$RCCC ÄL+4&5.i/ /c?59Kqx ~\Ry~\a J ATD[/ -ψ=+L׏ax?HNodݶA ʕXC*p\Cj![fcKMPaOô)hk"m3M} tQ$ ?Ę+̈@4TYp s9؃q5Aֽ1Jaڂ_#:P"6 M}9E>3 7/A5CфE_%Pږ i +`{.U' ̉~b'gt GNv"PRi5 *LTG{[=ō_&@5W]i_3@Z"/ }(Š8΅C17*1 î@?0O!u"3eLe~FV 3)I$zt+nnCGp^Bgؠ…W؝gvnu=[@d{tlKs6 gٸ~ͧ}S0P )$o*_b?x;OWbY;CET[_3 rA.T"%~{-|wgOb[!)^C,eQ%tpO4p>3K,Un<o @wkDoĠנJ#w{̈́7#ݦ<6%H*&Sы ;c{ڞS濉>P]ν䂡/u8&@U^^@Wb@paz r~,zW -6R$ҝ]Am]%0SKܠ 6e.+˯.-;t;L ٙ[5*j7vm_}B.S%MZH-2]fd"1-ndneDq겁-yd?Q/=6_2*”[L  LVpNA7=dd ËHt4_ [ɘ1C"cK%$L*;x<΄aJN8n Avn&wɠlt3^dr G棖 e>5E[,HzЋ |*rAI$v>%F ̶9ړQc D &W S)w\Q`r7m )/˨0U0wDWh'Lk'QW&B2W<ϥK0wQߊU4L4 |#+d@9|4|E< U:h;ɹ}rC5?~!,G{IfX -YB rm.("Ԟ'L90;‘[Ӑ9ȕK*9n.a 8R+Mn JJ O %zU }]"uCk;˶\G;GJE3;I m gTAub8E1%r~/C&LNgu[&0 ָaꡯuQd0n35C$>I̔PqJɥ/@"W&LׁEf^+C@tZ>0!Wasb" пigنK\ruL7 #(,BCIgmIC,mb6Ux25a Q*3PqA3+V<Ti"qwf?ZRTL,{x"A̐IeU.ۿ*v|ݰB|k{2CT2sA1+l&xLrwvʐ0ҽ,  nV[ W ¸B.a0qKu(#l' ab/_Jx#g3Lrg#!!Zc&M(;X1YhBe^M 'oiz.:*[>x$ ºLW!U'rHCX\-ɺ鶄pN:Er]'cKtD5RiCt!(eOȌlQ M<&:K;+1.p‘?[81:u"fS, \L.._1\,-#rnr}.Pd6`XdT$эInIBҐwyƦBcSKʦ^6/cڦ0"N֏a P,/ɾ䂜 P烤?e#kVd!2%|c"pK@IRwYy(ys>}Y\'~WVp ں2%,BU(W-oE*>YVO [1m  f3:i.2VF5$4Ars1*RkK;=lL$\vgs$6&9|T.10ВɤɄ/[Ig|v57.wHaH\V|1[Uį8GL*%BN/Q)Mks{A*hz ڟ'A:8w ƝHxEL7%4=F) =)9%u!졺Ɩ(ertG%K$ ǍIpܘ$VV%bku6C]QHܸ2D2maZmE뒑'P0e`!6AY["TILӆ2j j}{ѱ}JIEmrpȕ gt0O6 PP *f3kF@F ĹR\6+%g KKC>!@Wg'hO3OP.k!̘6B4K WA”@6=M&ceTh~Lք`% c=Ԕkdt{'H2&1ږ&Q [AQ$Tdѳ&P(8^2Y{XuNG'bH̞@G۶%  b:Y0u !֛. $Է fbyg`DƝJo+0 :bX_W ^7p7;;='`2Mh}r:F#7($Pн݉7Mm>E떉%-bE<+s >M,AsAHzZtT4FTp2iڞ'jHY >{ȸT n1ei =Ay@%W T*U2i>Hʐ(ڳ:'d+zn߂, 9G!@t~֛u HmV`X6<(/fg%bETLs=5A6o1c6e^V% etn6e"P妺\E$tΕckzT$&h¤WUڞ3F/)^*5t,;g U.TMƱ;K+PNrE-?CְqgG[*cc6lƍt+e:WvH0t!SMsƈm!H=9Q6 ,XJoC6[Ru8d.lG!4 xU6M}D,duj'_C̘1胏o'dlPKe G$7 m?bybvQ]՛Z ̲ar DŽ Z rb"B #==yvf/ڶFO>_ JCLR(0;Nj}H˽!V>TD6sZ'ءxbSg!6$aH2.ʃiHȈ~Drއ"$idYFQUdIFs)B2$ԗG= ٝ`n,> a^ӲLMszM DZQ$G[mh * 4Xh"F˶QtFgL^,\o }L?} 7.dgRro~W~}ة%b-Q]L|E4>;л;ԹЕ {9ǜr~㝗c[XfEdCbecx*iN'p#a[&i$4 2@禗r󏼱9'ع=C8&`V`oFZoX0[;œ5L1_$zBk)4-œjI:LchteTȹ?OdG SOIy0SmCKgx\+SD &Ȇ;Ch#5*Y⦊ahL ƙYö@Y4IwڋG3 B,ᚱM\ĢxgkyO" $I27G3k֖ P 9If4M֝Ρ35g~Y tҖu1U:z=sV]uTxh$9LwG;pJU Kۛ!$b14 Mf_LIXp9V]_៏SʆlXN(i$t]%u4¯'n$m+[AaْZa4D'GsE}#\Y:tAҶDozyDo1[i˺s`0a49.ư%:~^﫤#ŭAb$,7l&_8om7b|ў -ђe6Sr-fWe4 SŶefUyt'W-a/o'uН\~XgϤ|I:uKeTiU݌rgALtmNAbv hw4)KErX4weMi/՟@#߶rˍ[Q\et{h/@6dMg+U*nOwu#}LgeK^W׭3ブt~qq#k7QQSσߦ-Y; D͌yeC&ww䇋e2ijRFh 8c'=MӑX3ǟawmJ)a;mL$l3շwc!&{SL3U6gx$#;f[ls HR=" 1>li"IpփDSTRz^]]x<^7o=zL݇>/dMvޚz2`1U;e&{qj+VгLo`tExF\D#Q][w@gu#_#jGL5or˒ mOM1U '.bqre/1SeKΤWH :u.lAwdgo@ Ϊ[2lGb7e[~8]Fv#~Mdlb"PK_+, *Q-'M1͗)!H(Ui m*U.##t.2\[f}ʇ$p"9nSP, ƈZ FMI_ B?-挚n쮥Sw 9pK2Tr10l"K@V,_4AQT4 "͌ S9wҼ`E57|bA\6iC9nj,}>/YMwj~ieb(>I6Es!s12UʹGڎ8V$S*䐵eLSwYm""?-5U64g( sɡ%Aa? I@ʖْҖu`sA".3~`)eSGj.pE؞(/AyWYvv^SZ½*~lo<J友Fd Aecw;?; e<|h.Z^/*EQVNO27xPaKǑ$`6,S2UT\U`Iض&IT3@҆>\n ,W֭ħjS)~%uڼ>\@oýԇ*4j.qykrnIhhƊm7z<t"XMQUV{oP_Q >?<,N1_})gZ*+TT^52 ˶Q@di86ha,%Eba|Q ?;JhW Q+{;_|`Rhk *VHI(+~!&sE:O^։s*, .T%w{*^:(&_CՐP-*5iPWV΄du=#)TYF7tںhF8d$TղiflJu0Ds[3S_.:\s3\|5IC'I5 řܿEza֎DxWV.a M*"u#gq!qY>?ϮZS+?&PƬH>gy=?78+nPGoksVtuĶNd raQ֓/Ics=0CG\;8Xs͑\}~Y\IįD=)m+j:՚A]84mb]W;@m 7rpfĵG6,TY QY#Zکl܌ -ܶoyN{GW\;wg_܅,9u6޵xK%uy5jȥ觅7\<%4W1 fP$^R0 ͢U*J+=1.S||8J0Y_!WursE`;\W|ׄ60\7[ f]hւI0'E$Հb55Χ^}21M% q\.{{9 6@:=z.˶71pYsljeDOZs;%^ờ ojrjq xC -LG avCq%;d]$&Z4qGIx77OɡZ3j4+ugK Djxf,q3saly+,]m,ORS{MaBu-/9#0wXzLʺU=[RSGME5om hK<t&,K8r N>X6%T׎'3)uV#Q_ۀe}7Jxb2$^4%kg o ~Wz1 5TC6*GΚe~f6"8UcTe 9W7aöCh8x4 qpGWSOZҺQԗWl< P8F% UIGx+y}X6e*rmdYGr q2PI@1aR6행X"^2,ֳx4I=K*2P $i_@iYS > QN 2Ӷ1m MVc 4L<:IENDB`@AB:_(https://adlm.moj.gov.sa/images/magno.pngObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_(https://adlm.moj.gov.sa/images/magno.png+,-.Z$classnameX$classesUNSURL-/XNSObject#AG2456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Yimage/pngWASP.NET_Tue, 20 Feb 2018 11:01:12 GMTUbytes_Thu, 18 Oct 2018 14:02:25 GMTT6091_"0cc791e3aaad31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} !'*3<>@GOZcegikmoqs|~ *0PUjo|eOˉPNG  IHDRPgltEXtSoftwareAdobe ImageReadyqe<"iTXtXML:com.adobe.xmp ?IDATx tTd&d#kAȾ JEqZ[ھXO[[_7lmޞn"Vk *wDR!OhE$$̒T$L JB&ð?W jeֆ|h_6z\ݶ MOOsw BF*m_mA !9nqg11BKS ~=csRG*wBFp*<]K%K/fqlS^9ʠM .ʹF-">Iky"EȈC(Us f؄Xpd$ekhlkyQǦ5Q#dđ'Wf2qOœz9f*pLϭej Ge;\TǮqg _ YvքdK "7:F Z(+F{uiɚwK+kTx1'3OTCCDjOZ pEjg}[l"䁼LMZQ w)KK..Kw_o%d/?ۥK+rA_CX?mmɏՅe}Dv5F䑛1^eBO[B+%>JqXSr::NaB2f8!ǕͥjyKn sG%T[Iʐ!Iբ걯9=o=/o@C IanÚzѣdEm+ $BPc}zBBmnQRqIqӓ*>o%7c _sRZ}Tj${V(9u:$WO]%ME]ܣ,=+:|`V4;R͑2*o /'j׏"GICj*g@wcN9(_1G?;{wJG~TuUnYȊmmYaedΘ7v&=Gw94=MR5 Q~{iP➶e+m$}43qvNʋeSqs{)曍rÇru1G5tDiv| ))Ȃ";GD7jν[%Uɰ;RUgը'55u#GY7k moS$cBY2Zq9 ZKm2qӠi)sFF;FOMtzgϩ 䄻@fO]'r8'sr`}2Ԛv {Fx; ȊR(]j r'2`=-"@̠lPu/B L}c}\.ϛ/.,?){Fc I3UT<@m*Qg1^?s`$CͿMf ^V m)h9a^'ԏҟ#ƬZɉ"+e)(촦-sS'Ԗ+2ZB 6egڟzp,^uSMǟ wv:[Nj2ʁ6&,ẍ]dտ"8g٬5a.} ik%eiYZݠfgXW4yeDKE;^hJ땧1+}s3NGmi7Pިo]8ߙ_G$?UlT)D2M̟"eIh֙fyI@yW^~'QB?t5r:ky32\(LͲ[BPw¶ G#~YQr\l%>lStնڿHMZ;aEż(M1w$>jR<8v϶arO֭K^m˧&fBTLNm+ yd9v1RVmn]܇[>Vk֋k^dJ YEQSl=ysrWvYa^Z\`>8g"%Yz'f_ZZkq]KuU.ֹ}ʺտ=<$_]QC2(8|Bo<<,.H9>GwqDDo۪oۼ.ܸW>بJ˛eguH~>W?ObUY.yX)HԾ6*S˚>ͻy E"[$vJ\JwN`joE!"q9&^0#?\rJ;_LX-O睌Vᖈrx:Wj/T%`QkjwI|kmF5wrkO֎LI] :lS<Ț$? 9\޵snK?%{%9T&$oۄ܆eG~85YH>ϝLC I%*bnVٿT2q[k>|:|Q>Gn@lb8+?4Yf*NiٓM`s8]uvEm|a T7jk+]򳚐|7{-ejX9[Ütܖ/ƭ$^D>ӘݻUl5ŒltmC7\~Q/\̏.z棣^2#El lUa4%O6p82[k{|<'?$C=r~954A׋;KʊZIqپ>$>ukCzOO3Vf>dH@-t "fHOM{4{K>yʚFwzd"hŲjG }sOVszS'E=q rut=>=V^xbARFv;mwV\=H;C6R(;iGH*v|_rcNV=%5֐7dskZY+t`wX^=#:uNZ1WMVQa /9W9icˈ1jT /{=ds }=\ڜt}[Ufa@{vImwnteP۫Ԫ^ \4sM|#K*L|亢Wqs?ܘ!Z$ɫSXScD28mІoۿ"#܁n>#Θ*G:m௉aPJ\r }9oywwD 痷c̗V~U`NgF(NFb/JϘX֖8ˊ^YJqYNܰGf3S!\Q3bkMR4[5+,Dy[C6,ᙈݣ>* &.UއDW,^]) :,MzB}B핗$2Un2 om#J[K]yC~Rf_Oix2)xn0ihF$.(-e3bE|9Ϫ9&z++dsښY:V/CʂZZMdGn+z?%wn! I2ƨ)vK==`yNq#cMh=hѤ{PM%j|B6BM?#Q2#Exn֞`5fKuj_'Vb1 M17)lĀ=ؼ98dD<6p+Xm[6e1vyǚlXO) i867`y./2B@! d B@! 2B! d 2B@ d 2@! d2B@! d B@! d2B@! d B@! 2B! d 2B@ d 2@! d2B@! d BfB@! 2B! d 2B@ dq1о{y)P$Yׄܟfq9yo5B@ d 2@gGs>G)nbwX]~lxRo1(꺖w7o.ɡeՕH?Zy# d2B@! d U---DXӽP%,I@6?$\/G=5C0@! 2B! d 2B@ d 2@! d2B@! d1Ӛ_enIENDB`DEF _'https://adlm.moj.gov.sa/css/animate.cssObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_'https://adlm.moj.gov.sa/css/animate.css+,-.Z$classnameX$classesUNSURL-/XNSObject#AG,456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Xtext/cssWASP.NET_Tue, 23 Jan 2018 09:02:18 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTU23848_"0c9b6de2894d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy}  &)2;=?FNYbdfhjlnpr{}(.NTin{~eO](@charset "UTF-8"; /*! * animate.css -http://daneden.me/animate * Version - 3.5.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2017 Daniel Eden */ .animated { animation-duration: 1s; animation-fill-mode: both; } .animated.infinite { animation-iteration-count: infinite; } .animated.hinge { animation-duration: 2s; } .animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut { animation-duration: .75s; } @keyframes bounce { from, 20%, 53%, 80%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transform: translate3d(0,0,0); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transform: translate3d(0, -30px, 0); } 70% { animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transform: translate3d(0, -15px, 0); } 90% { transform: translate3d(0,-4px,0); } } .bounce { animation-name: bounce; transform-origin: center bottom; } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @keyframes pulse { from { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } to { transform: scale3d(1, 1, 1); } } .pulse { animation-name: pulse; } @keyframes rubberBand { from { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(.95, 1.05, 1); } 75% { transform: scale3d(1.05, .95, 1); } to { transform: scale3d(1, 1, 1); } } .rubberBand { animation-name: rubberBand; } @keyframes shake { from, to { transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0, 0); } } .shake { animation-name: shake; } @keyframes headShake { 0% { transform: translateX(0); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0); } } .headShake { animation-timing-function: ease-in-out; animation-name: headShake; } @keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } to { transform: rotate3d(0, 0, 1, 0deg); } } .swing { transform-origin: top center; animation-name: swing; } @keyframes tada { from { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { transform: scale3d(1, 1, 1); } } .tada { animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @keyframes wobble { from { transform: none; } 15% { transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { transform: none; } } .wobble { animation-name: wobble; } @keyframes jello { from, 11.1%, to { transform: none; } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .jello { animation-name: jello; transform-origin: center; } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; transform: scale3d(.3, .3, .3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(.9, .9, .9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(.97, .97, .97); } to { opacity: 1; transform: scale3d(1, 1, 1); } } .bounceIn { animation-name: bounceIn; } @keyframes bounceInDown { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; transform: translate3d(0, 25px, 0); } 75% { transform: translate3d(0, -10px, 0); } 90% { transform: translate3d(0, 5px, 0); } to { transform: none; } } .bounceInDown { animation-name: bounceInDown; } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } 0% { opacity: 0; transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; transform: translate3d(25px, 0, 0); } 75% { transform: translate3d(-10px, 0, 0); } 90% { transform: translate3d(5px, 0, 0); } to { transform: none; } } .bounceInLeft { animation-name: bounceInLeft; } @keyframes bounceInRight { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; transform: translate3d(-25px, 0, 0); } 75% { transform: translate3d(10px, 0, 0); } 90% { transform: translate3d(-5px, 0, 0); } to { transform: none; } } .bounceInRight { animation-name: bounceInRight; } @keyframes bounceInUp { from, 60%, 75%, 90%, to { animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); } from { opacity: 0; transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; transform: translate3d(0, -20px, 0); } 75% { transform: translate3d(0, 10px, 0); } 90% { transform: translate3d(0, -5px, 0); } to { transform: translate3d(0, 0, 0); } } .bounceInUp { animation-name: bounceInUp; } @keyframes bounceOut { 20% { transform: scale3d(.9, .9, .9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; transform: scale3d(.3, .3, .3); } } .bounceOut { animation-name: bounceOut; } @keyframes bounceOutDown { 20% { transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; transform: translate3d(0, -20px, 0); } to { opacity: 0; transform: translate3d(0, 2000px, 0); } } .bounceOutDown { animation-name: bounceOutDown; } @keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0, 0); } to { opacity: 0; transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { animation-name: bounceOutLeft; } @keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0, 0); } to { opacity: 0; transform: translate3d(2000px, 0, 0); } } .bounceOutRight { animation-name: bounceOutRight; } @keyframes bounceOutUp { 20% { transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; transform: translate3d(0, 20px, 0); } to { opacity: 0; transform: translate3d(0, -2000px, 0); } } .bounceOutUp { animation-name: bounceOutUp; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { animation-name: fadeIn; } @keyframes fadeInDown { from { opacity: 0; transform: translate3d(0, -100%, 0); } to { opacity: 1; transform: none; } } .fadeInDown { animation-name: fadeInDown; } @keyframes fadeInDownBig { from { opacity: 0; transform: translate3d(0, -2000px, 0); } to { opacity: 1; transform: none; } } .fadeInDownBig { animation-name: fadeInDownBig; } @keyframes fadeInLeft { from { opacity: 0; transform: translate3d(-100%, 0, 0); } to { opacity: 1; transform: none; } } .fadeInLeft { animation-name: fadeInLeft; } @keyframes fadeInLeftBig { from { opacity: 0; transform: translate3d(-2000px, 0, 0); } to { opacity: 1; transform: none; } } .fadeInLeftBig { animation-name: fadeInLeftBig; } @keyframes fadeInRight { from { opacity: 0; transform: translate3d(100%, 0, 0); } to { opacity: 1; transform: none; } } .fadeInRight { animation-name: fadeInRight; } @keyframes fadeInRightBig { from { opacity: 0; transform: translate3d(2000px, 0, 0); } to { opacity: 1; transform: none; } } .fadeInRightBig { animation-name: fadeInRightBig; } @keyframes fadeInUp { from { opacity: 0; transform: translate3d(0, 100%, 0); } to { opacity: 1; transform: none; } } .fadeInUp { animation-name: fadeInUp; } @keyframes fadeInUpBig { from { opacity: 0; transform: translate3d(0, 2000px, 0); } to { opacity: 1; transform: none; } } .fadeInUpBig { animation-name: fadeInUpBig; } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .fadeOut { animation-name: fadeOut; } @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; transform: translate3d(0, 100%, 0); } } .fadeOutDown { animation-name: fadeOutDown; } @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { animation-name: fadeOutDownBig; } @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { animation-name: fadeOutLeft; } @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; transform: translate3d(-2000px, 0, 0); } } .fadeOutLeftBig { animation-name: fadeOutLeftBig; } @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; transform: translate3d(100%, 0, 0); } } .fadeOutRight { animation-name: fadeOutRight; } @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { animation-name: fadeOutRightBig; } @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; transform: translate3d(0, -100%, 0); } } .fadeOutUp { animation-name: fadeOutUp; } @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { animation-name: fadeOutUpBig; } @keyframes flip { from { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(.95, .95, .95); animation-timing-function: ease-in; } to { transform: perspective(400px); animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; animation-name: flip; } @keyframes flipInX { from { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { transform: perspective(400px); } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; animation-name: flipInX; } @keyframes flipInY { from { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { transform: perspective(400px); } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; animation-name: flipInY; } @keyframes flipOutX { from { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } @keyframes flipOutY { from { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } .flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; animation-name: flipOutY; } @keyframes lightSpeedIn { from { transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); opacity: 1; } to { transform: none; opacity: 1; } } .lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; } @keyframes lightSpeedOut { from { opacity: 1; } to { transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; } @keyframes rotateIn { from { transform-origin: center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { transform-origin: center; transform: none; opacity: 1; } } .rotateIn { animation-name: rotateIn; } @keyframes rotateInDownLeft { from { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { transform-origin: left bottom; transform: none; opacity: 1; } } .rotateInDownLeft { animation-name: rotateInDownLeft; } @keyframes rotateInDownRight { from { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { transform-origin: right bottom; transform: none; opacity: 1; } } .rotateInDownRight { animation-name: rotateInDownRight; } @keyframes rotateInUpLeft { from { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { transform-origin: left bottom; transform: none; opacity: 1; } } .rotateInUpLeft { animation-name: rotateInUpLeft; } @keyframes rotateInUpRight { from { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { transform-origin: right bottom; transform: none; opacity: 1; } } .rotateInUpRight { animation-name: rotateInUpRight; } @keyframes rotateOut { from { transform-origin: center; opacity: 1; } to { transform-origin: center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { animation-name: rotateOut; } @keyframes rotateOutDownLeft { from { transform-origin: left bottom; opacity: 1; } to { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { animation-name: rotateOutDownLeft; } @keyframes rotateOutDownRight { from { transform-origin: right bottom; opacity: 1; } to { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutDownRight { animation-name: rotateOutDownRight; } @keyframes rotateOutUpLeft { from { transform-origin: left bottom; opacity: 1; } to { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { animation-name: rotateOutUpLeft; } @keyframes rotateOutUpRight { from { transform-origin: right bottom; opacity: 1; } to { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { animation-name: rotateOutUpRight; } @keyframes hinge { 0% { transform-origin: top left; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: top left; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: top left; animation-timing-function: ease-in-out; opacity: 1; } to { transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { animation-name: hinge; } @keyframes jackInTheBox { from { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } to { opacity: 1; transform: scale(1); } } .jackInTheBox { animation-name: jackInTheBox; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @keyframes rollIn { from { opacity: 0; transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; transform: none; } } .rollIn { animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @keyframes rollOut { from { opacity: 1; } to { opacity: 0; transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { animation-name: rollOut; } @keyframes zoomIn { from { opacity: 0; transform: scale3d(.3, .3, .3); } 50% { opacity: 1; } } .zoomIn { animation-name: zoomIn; } @keyframes zoomInDown { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInDown { animation-name: zoomInDown; } @keyframes zoomInLeft { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInLeft { animation-name: zoomInLeft; } @keyframes zoomInRight { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInRight { animation-name: zoomInRight; } @keyframes zoomInUp { from { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } 60% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomInUp { animation-name: zoomInUp; } @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; transform: scale3d(.3, .3, .3); } to { opacity: 0; } } .zoomOut { animation-name: zoomOut; } @keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomOutDown { animation-name: zoomOutDown; } @keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); } to { opacity: 0; transform: scale(.1) translate3d(-2000px, 0, 0); transform-origin: left center; } } .zoomOutLeft { animation-name: zoomOutLeft; } @keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); } to { opacity: 0; transform: scale(.1) translate3d(2000px, 0, 0); transform-origin: right center; } } .zoomOutRight { animation-name: zoomOutRight; } @keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); } to { opacity: 0; transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); } } .zoomOutUp { animation-name: zoomOutUp; } @keyframes slideInDown { from { transform: translate3d(0, -100%, 0); visibility: visible; } to { transform: translate3d(0, 0, 0); } } .slideInDown { animation-name: slideInDown; } @keyframes slideInLeft { from { transform: translate3d(-100%, 0, 0); visibility: visible; } to { transform: translate3d(0, 0, 0); } } .slideInLeft { animation-name: slideInLeft; } @keyframes slideInRight { from { transform: translate3d(100%, 0, 0); visibility: visible; } to { transform: translate3d(0, 0, 0); } } .slideInRight { animation-name: slideInRight; } @keyframes slideInUp { from { transform: translate3d(0, 100%, 0); visibility: visible; } to { transform: translate3d(0, 0, 0); } } .slideInUp { animation-name: slideInUp; } @keyframes slideOutDown { from { transform: translate3d(0, 0, 0); } to { visibility: hidden; transform: translate3d(0, 100%, 0); } } .slideOutDown { animation-name: slideOutDown; } @keyframes slideOutLeft { from { transform: translate3d(0, 0, 0); } to { visibility: hidden; transform: translate3d(-100%, 0, 0); } } .slideOutLeft { animation-name: slideOutLeft; } @keyframes slideOutRight { from { transform: translate3d(0, 0, 0); } to { visibility: hidden; transform: translate3d(100%, 0, 0); } } .slideOutRight { animation-name: slideOutRight; } @keyframes slideOutUp { from { transform: translate3d(0, 0, 0); } to { visibility: hidden; transform: translate3d(0, -100%, 0); } } .slideOutUp { animation-name: slideOutUp; } HIJ:_*https://adlm.moj.gov.sa/images/logomob.pngObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_*https://adlm.moj.gov.sa/images/logomob.png+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Yimage/pngWASP.NET_Wed, 28 Feb 2018 10:05:28 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTT8563_"0e499a87bb0d31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} #),5>@BIQ\egikmoqsu~ ,2RWlq~eO!sPNG  IHDR:=ztEXtSoftwareAdobe ImageReadyqe<"iTXtXML:com.adobe.xmp T6IDATx{t]wW^]\&7+qm1 $3,NX I!cHY0LH&y 0 ^ 6nƲlYut{9?l7`yg[t$ 29.XDqDPv#CPr̓";+tc g&<7X20[,p,?ủED#qx'f*`2t!˿ex`q8!euȲ@? lt*ub@j[dv:Oͫ{-w:?׍Ym6#S7ݳ_j#"CbDt8጖$I2sJ% W-=K?UuϷ<Om~sֆ}~RlVE6뇦y)HQ7J3G#aFLY9)*PTfʳ;p)0^ݻ{ۏ*[0맴N9Վ buk[ %B*j5F&2ԷuŔaL2z8O?1HGAYI5 xqĩcGV:TܞO۴zo+C3aB;Țoxm~t* -E*{g{+֜uݪƹW_xr㾝Kݪuj<g*~w^{yG;녅%Cgy@W^'G/xeUշ/)KFPko=fQ`)s4 #E'YKYo1c8Lfx5/ vf KIWK&X2A`eWiQ =:ˉ!%,x/Z>~%o`eΣ36hFWЇڂ" WM0tXPWF tGQ<5 6QL MP]Wf+&LGkR( R,a{N7܁uKƊIa%]QWo8˜n爵xlI:jP.bz JTriO굮5ɵι&K 4[p XViIr"_Y?q455rt*tAcƯ`( Խvh^ؙL~8N=_ͪu7?N Dyq>y՘@o @"(~?yղ(zuĉX$~ "p^lu׭6 4)..}\%_-'/wwi߷Jrnh*-1xe we/SIL&ߏ47` jٻ=jkk #ǃBlClĐՄ:qՍvW6bѢ+q=&OD0B7aÆ?ȑØ7o>,4BPX.:kwkʤm7}sN*P,zYV;d9 Nƍā>߿:uvlߎVv8{xCX09y^466Q;ֆ;%%耛0]v-2ԌS %py^9a * 75&g,nO2̯н|= v[luǡCOFٮ5̜e\s- gZˋη1EXp%̚aXo~!|?#y@0J0V;L[x7iuI5EU1,fY]Q6р۰{V\Y#Ռ-/Pu1(ɲ$Rt GzYat W\Ǿ2}IpYXmV\jBl8\G^9On|SPAZ!wo5yK?Wo,n݈8= m_ S\UY/_>5l+oxC84 9ǎյ.ė5^570^O.7,\,=jb_JGvC$u/,{w9'^铁A}ڣfB}y>A5c6߁^?܃hWgPΠБ]h\F8Y5+qMO86tAŎ'6􇟫Tœ0s7ڄMl\.DHWY7UeSN̝1w/\w9Ӎ7gP”e yj6GƎx-=r?q#\SBz˥KK+t|aoĬ.;e\^d`XbMNIȣx_5%Hp8Gی:b\)FABUNXQ ܈]{ yt Q%#V8]{8y= %=܍B}̙^-`z)̟ p0 >qAg(,XX)tocUI.4tS`'t`D`y*q/Vq݅S+/8oQ"+V*={E*qp~(WiAQ.'WK61Ϡ΁SqiIRRxߊ/Uc¤CU`+hPA9éE@ C," &V١]eIC;ކ03y|_T IhmlߌuJ#Ț lHk#SE[I$q4ǍY[U!$jcBG2ƁjQj8FLD5jeEÇdg34k)݋U  vjè҅; 1ށ"3ۭŸt{MAղ(ih"GwC)S82+ZO2+;%&~CGZXH %],BFLx1k Ü(hITBʄJ;Y4{^/DH'KpP 7#ن@(y)C5(vt8CQ5r,"aG3FIw'\w)*s9?F^z}&:^#/8"aWdTqpLFN]P-@ya\gHk2" ||'SbmtLեVcE蟄4 fN)3[L P[AMA5ԩ6x P_mE>a 8tb]\b8Q Z6,$#.Ѵ\j\qA{JӍ1E2&bFUC4!y#*JFp;ڝAk&Һ1q+k$ri> *F(v7tiKń;< Uض'HJĶ_(U'{T#gX~Bl8N1s~: omԛF[h6$MW6kgB=Fem ϲMpr7pt:%=H&, PS3=r#cL5 ^+&AEʼnS YTPJwy\F3)1+7mɔ=Vy+~$m~ڋn3MaRItlEߵ?tV:/3ĘT4DewH++K&lߺ5g =1PJTL3QncMi恝2,f`Ta4bizʊQxqT CT:֪8;B{מ6ڠ,.<`T&>xA2 *BTp?Y'xg?^jMVa8'dz(M2?O)la#mQt#c  ^_Qg3> 9~6nWhcMg:c EUaO^ы #~VCS`Osr1 et BQG 5@Z81 DQElk~OnKxكFɤCC"uÒښ~0-I"1m鬊MV0sRa`>0H 2G,pNY,+iXp/MI"υG1˕3jXꁬ X!`|hLt)0/+N`qisR/u8dA(t\eQ(L0fcijJdh$j,.@_sY˨Î#NaV% 3% -IM(JظObrPFS8G]B!MP ̌{9%,Ltœ4 JhkpM~j,Li`>\,\I}/c8ǜƺ#˛;*F~4`dU" ]qqnnI80)$uv{39( ,[9hL % шbEbr䚑KV[C P4H'Y6턨Ob,6O3qa& x<;xr,B$;3ɉ +CP4T6#; =l?`n1")R k]8%iq^:FD(=rtF续$,M?HH[NN_[jeG-3!*Qۻ5P #K3.^c`i4iP8>ȩ>a(i%" b`HB=Kb2Ft123z&Rou$i4yv_ۙB]YXNIDֳ$h,Y] ͂F ="Ѻ('M"q4TB͝-ZcR 1VFjbDdrPUY1 ++zx.9*JoA<Ј+"lPd1ң bâfHP[aB"B0/AAvTwq^h8[һ٨#d-iUQ3O AV?#_h>PPL`\/G<-9tRvxk b \c;͍/Q@X(8rHic{b5ZH2a$+QUnیpe)Rw$u8ٝD 96*FlŊ)e^E=%Y%ȤR/s-{z<NKwX{`qyHA9H!mqE9 >N##_9m4aF_de/' S)tlbZ!IcU5{Ua'Nύ>l{n.[Yv‹f…QcNMI%s\8cUX5 LyӮxxm$ނ$Gae6 뻷DۋaW7nx.xt]?"Ćd<ӻ"2?A$4 B2f>Kɦc'-n] ,80߳ u~xl6dX {l<zH*m߄ح M&QFXv2``ӣ/:@D~쪢@棌4ƩNS:,=mv8RI._t*E:DzHgP]'?=Yh1CtN˃+3'u"cg1Yv>bn<0z`yұ(\C̯G{w׌BOء>z _)eHvRda6M,D "zlV _7_vn-ķZm(HO'> ][{k"'_K"+gttӐsRl*&4t÷^ 6%aPPo]}o {d("lA@0\LC_ n(9!vZ:vYlNCLb~Ik%'14R"~+'M"cFTWLpC? y0 }lIENDB`LMN:_+https://adlm.moj.gov.sa/images/adellogo.pngObplist00abX$versionX$objectsY$archiverT$top#)*0123IJKLMNOPQRSTUVWXY\U$null  !"R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 $%'(WNS.base[NS.relative_+https://adlm.moj.gov.sa/images/adellogo.png+,-.Z$classnameX$classesUNSURL-/XNSObject#AG456?HWNS.keysZNS.objects789:;<=> @BCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5Yimage/pngWASP.NET_Tue, 20 Feb 2018 10:02:28 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTU18891_"0122ea31aad31:0"+,Z[\NSDictionaryZ/+,]^_NSHTTPURLResponse_`/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchivercd_WebResourceResponse#-27U[vy} $*-6?ACJR]fhjlnprtv -3SYmreOIˉPNG  IHDRjeHtEXtSoftwareAdobe ImageReadyqe<fiTXtXML:com.adobe.xmp B  EIDATx]EF2TT""F*5+55k` \qb #`@QPD@}9uf{:T}UU]]-cA&^Ψ'Wѱ޿eθ]0-,,,,':cg pF3K:9cMK+3q:3Z´Xo$i Ag\&A[´(-U0-,,,,:8*ZA%L :RH/vpF{KuW;tv0-,,,,".wYm},aZXXXX5\INnYKKi]a ¢ҁ9cHcl f"T]|}[ CGٛ- {bsZQÜ "a g 7@:RgQ uFogmoE3F8Ȗ=i@:cZ_g[ZU_8cgq9M^],aZXh+黑tOgLr|wvNθ5?3$팥!]? [´(qw9cl uR*Wǯ_-%gb\MѸ4?3q[KsQ%L G_g<-vtFΘ!~0||;v]gЬ%;(8Qg-zW.EϽyrgwj0-,*/ :IgqN.@w;Cglߝq$+0NRptƆvƿq3>o!0wiaQ@Բg$8`>CٝZz͟mr͝q?[vP)W443N},Jnt!J+ΘrFTڪ0KkmbvbmYbgӪx}JjV)ׯjL2~JbX[jLJ2M˅DvfE;8uR3nr.a7EK NJa\ C+dr_{ԁVaL})%XdZ]]N#q'Dlf 0aӪb :$ilqҺl zd9K~іr?'q}͆F.N od |Z0]+gO,!{,JRD-3 .ȱ=H>[c 3ˌ>= =B- M(z`mN k~w%[45ᾟLڞg8>B*bEޗ'xo8ϑp*f:0.z*{˖3a"˿ۦ\<vN^74i Mdc>HE`C M>í(kT߈5^tG͹ '-ܛ4C6\/ B(hc瞭qWHO6'A'ԋ-?`E GrδLp̑K%~bYZJ&L,a\(4^ZwH7gR@H$+i@8,EH\r{"[sd[` M%YAvk K܀ϒDqf cIa/ăQ( A.z©E@|$3HOR<3 Un<΢0eC %W3oX E kz.5 8n| ЏRK,ɓ)V 4"CJ.@Vl5xC.faB !$$sy/2\71 VbBӄqx֤EF7gcIKKEwx\ ݀9@W UOKh恸$sn5Oy|XqbM/5~(Y%Gޠ|nWkfUE$=MAa[N7prb[w{#=o[&qR("ċ3ang`\:ٟ?];4;= jC>hѡBαoir xb6x//y<-RJk7H B1x"^+=PR"gs'RKY 11S^5}^q^4$Ar\ym03H;zKl!oIKb8-y7 ? 79[a֌|s!Ls)\k{g0+@D!hgƔ7SC/\K γCe`T.0;K6TH76`I)}]]"+yO&4NL%5] q&9vpL`. ȱ=' ySR$jjMMA,:Z|T+g$*s$sw 4Tچ$~NLmsq^ӏgAG 牊ub4հ.a" ΁|n|BoS 1"{4jFkC`lLpG)CG? BBpQ-nM'Әz ˋL0 < YxR|ZગQ6PjGh2x'^bE27&PBIuu>Q3;&EaYI 1=\v5-C֑ MȄI MĻ+Ϻ!J6wWKed5CVKq~Wg"ރ@7 3 Ĉ=Py~D JM"B(#A<1[&QPMqBsUjb`m4 GH!i3iyX/n]r"nN/2 Rz%Jo#چk Lʅr)gQIBe9c5!3ɖ_0A cafMb2QEϮ 'd$5!|ޓp0/Vh.`mrwOVX/x^oHP՘Jxpur6-,;[$y&ޒRZH:@\pHBE/!1 ̫eZ Yfk5 R }Z!DiDv"1[(djw>_,MRo¢"!.r!$4=81/Օ\:pN@yAɪI"cs=Lw)(:!^H2coCf$?2r _$&Epg"5W,FiH Fq-L,4. HIмWY[T|@J翄1jnze \SY솁lKl>CA/l9DUz"aÇTVFԮ+1 @w5Cm; +1SpL()b[}`;e[C /2?&!+GbKF ?S*@7<ؚ %6uaJ*AP0aս$a kV PInԾ8@yejϳ eop#~vR5yI3-M*sa єDdM5kޟ\\NyeC|V1.vVw߈^å(ȼƮ6$ۥl<~Ft7O3 XV8I*JOڢI[)ѢOh^ bIݲg;5_9rR_,BJT| 4Emtݜ2$ECDŽ\U+ow*&56^XG7z*VbdXwnRPj~[!=vx[nt2֫FM$rɧhCy~rLbouE3iaXc_فIpNlbxK%0*|ې t# ZJ!ο #)uܹqrԙz3QNYOEcfհo]R&Tܷ3xLv:M[+24` r9.xi5j[dP*~^AAћe*o߃LG6) ?)~=sx nT&wNX'"U<͹e(&8 kYô\Qvb%a!d0ā1ݎ,?qHR+l4>sؖomJ~PbwU )x>6%apEU~$`]قw' lު뤹,$ݡ<)i;3HKI3As.7 o$ySUw#AֆmH_O[0;{NEUJLSJ*PpHݶf9ύ>z kx1T?y'Zo,RU4Զ C+ʤǨ7*s a L7-_7}z#I*M=iK7t&BIWހy7_C\8i@(!NvdUeʦ?B[Ƚ=?|VEye;EW(B|1aGLT>)D7!)CĈ $$ŋGceFMg1Fn0,: |s/Fb!}jQqoM!v`WJM\#G(èoʥ0;Wtk~geIM}:TSZY[H/^QF1,Anߊ [GGisHoK0?ڛZA𾧌)dYTi41iM"jCioԛf3C'%? iU?8+ ̃-e U6)oDPO1!hHhzOQXmҬDo9$>ܳ's|6ӘGyeCQObs$.fw*rc]Fnĝ½Pf1?"m9Xhx[oыcA==gYN˝0ז$U"6E'a}N (yZЌᖱމ 2>7&:ⴌxO-NKqcxAlPrCj0\ IJ=\&1?UԱ 6otTnG6kXBwɶQ+ۘ&sl4#᱖2 "M)t@UAbUDgݑTaY'E^"]GC6{6ޮ3zxQ n:~NApLeleBQqNx;oaLes%oen'p#/#bps ByD uhJ%z^{ RuA }W}Zꨙ|H!L4]pKmEZœxmuFx |Q1>LJCc Q-a#L|h&7ad=uBE*bJRL⧜<fl|ĺ&uru#2#$T,cyjJi‡wIm>$'>Lg}+5ΞM~IZ\ & 2 ͩI. s$yE`\Ooj$y ڛWb2x!2eGW};-Q>G;D IV+ Y^pi}:(!W0?xx8.  ? 5eo"㦔q-}-\s}m&Z2|Ψ|r0]RZ*Hlǁ̬in{#g|PL.9BkZI ۔r܀C hbb|ϯ$+pˍ_') 1= Q,D:"jȚz=G?@ep㛜L80+sdv1p_lFW u_<6?Dk@3DB&OuI3+ &6 ҅=Bt+iK-*^$x[Xz>$dǡQ΢3#OhOpcv%OߍxݻE 4F)9W)3R;-!f"N엨BKjUvqj> ?)c6m eK9< gG(i˜Tq_3~ZUCG=֩+MHƫ?f{=%OtB@^ɦFſ"{Iw0y e)发'៥tkjVIDOoקNeJm2 Άňߖ9ZR8G;fi$F5|,Q} Ln?=$L`Y%Dj.kQlxwXMik^.wҘ1_0Y:~9HTr H)Ъni?Kx~9㚔dY%~,F$ QA|l[ ٗYYO$nT~~)M_ ~u1_A6u w4%-;b*?O|+15y\2T6uPP}wEc4 Wဢ ZᕀL9EC6)(-HjUnbcll]8Ƽg^ {KBQ7YjcZY5 ((A1M2MD]]kKu63dX$Z$#40؟+~1 Jjj*0+,P5{w \lEK}p긑dЏM@XY3́C1$]h`FZ|s=24v%d"/e9386Y;'R~=Vi 7[En`%=p%-IxVf |+> <&p 2D P };ʼnoA ϣ\c _b7a\ soJq<Cܭxͨ.!Xs@@Gn{nQ=]Exm*m>}\FZ=IR|o})f.My,oܴLqO~ yk*ϼXD%#\ΚHҵIŚ PKA YV$õ8#ᱪV#Us $]&nѤQσնnujV8, HjHOF!xhws[R܇+dŘ qI (||)Yy&Wc +e|{y 4O^SY؈ZZ--ѐ.]'ӒoLy4cPUMy_PDtb8hqu= SC'P5z7_#l>| q8*:=pq_=I!]Cf: -@gKN# =Wl︘^F+%j9N_W@ j 1\x__5jH8J j@q @I<}y`} k/Y8`=!r%Z~LQDc]Kp5$Ol1/!ĺ-fy@]#IIPDyfxj$>約ߍ 3[jkѤ)z raDK1t1dŞpy!9yݟNU)y"lD*s`F 'LJœ#1aK7=|P(AaQ8GymZD䍒,2ȇ8!Q.{(pN״*w"哲ФIs&:>.,w̦֙sDSo Osnc B4f>"_@y.|:eIuXH:щ=xE0$ݶESqR.> 33s]nyNB,GD|pq. M7?;Ht@9W.ԗQ-)BYgRY$ڃ陙䄳~XN%=JA% <.|P>n@QxAjgX>"e"# pd"!=FѪڙaL9Rj&* PG3x0e װU%jx?|OYm sF etkXjQ_YP6t&v|@\Ak(kbzWI|QQB&D8@͔ ȸ28#or7hwC1;@ASJTJJbb+@r7%bVM2*UQ( Nq AJ^|G*[?20;Qx$<HI ?\oJ~вJC"q)fN9%3!sз>I @cy&k@G qM*؄cI:Auvˊ5:@=Fj>v$ hq*5Mr^-&WߐMZ`>D$^DwNGZUq]2Y syϫ97^&3 >PxBCasĨmaI[z,K--'f( $J|V=Cr]t|"̪Tw owsM`qͿ,cF*2|](Լ@IK|QDav$`%u>2-gsEPL=\ q蛅U6!">xѫZI??(4̋qտG1rB>@'}? Pf7%b&$K9(x#seB.>kg[KG7$5idoa$ ]HG8F\qɲ)˒.`];dI=ڎ"KǢMR$t!58"tI=Na3`T2ۋ=` vxq1wP C‰ s5\/:'}[usn8ZѺ: e1д 1hpWnI&Ry!~69)T>N/ j&(@&W&nȜM"V:k'HMrj4EJ& gJ% Zz[E(Z39L.IE6n\ ShUCUt|F5¼>i\?%8t<]LLXXQKk}*8'2!pU0.|y8c)_H@~ Lq au:=$U! 8*k`}] W3$LdPǛEcI?.I kDŽvɂe8]ojEH!Ʊak\w 9Msֈև0Ip}`,`'&_:Q G2S2)pa"<xc4R_Z4cK@vB.;xxo>;f"@)p'=npo^I<ٍ kC)؍"Ҽ/n 1f$!&uT`!y$+t* syuȲ;6ܪ(aq\$|>,ۑ$C)y9%.-sZs(ɻLA.T@LZ;bȐ.J|6$\H!޲hy88Kme: $=_LCiK~G-Uߋcڑ{"sY(@ *DXd|dҢ z6g7̮ zL0ZHYҵr2L,#w$ d(α/b Z^Db⑨rx9؊*ܭ-rX~~"ΫqAqevJ{~ddojKRt WZ_IzD]WMGsui}ޢe2-F] |#R@CjPG=BCdž ̖V(GM_q1VQӆ:âBhţE,x kr8RۚCOH5I*kȼ[N ـ2IW؇\i6JV×T+.'΅pBo%58,\Z EdY@VHvgҢm7V3&!g9$MBc%d ޡ'IF*-L - sWZay*ߐ(a- b@,md\.8<3!ͩ@7ЊOE0,$c`};-,,,r9\",Y8?\[$5T ^9Ev1wiAk)tʢﴠ#9KrD\v/iaaa1ƏD,9ħ[ 3$ Hv,5}Q"gz 3$"ٷ(?%9ೂU܍7E@2چ-@tg4n~X|HvO\$δP[$bCB;1әvs狾>ݏݷ-aZXXXPb\$$ԅ#3i[y-ۀk9Vd]@5'hE|s>5-v,aZXXX䋴 G|$ g-iqmMKru/+,CI!>:d9cY珲$QGڌeECM{E>3 ZsIrIځA0ڇrWVAEg$#G&::K՚-2|K12]„% dGSњnOM=9`%N!ygx[J\ٍ$:jcq 6.Ȗ0a1hWIBwSn D$ הdI Դ紈c>sY1:ɼ-]DT[2>t۫蟬iaaa-#O \IMg Sy[O р؃$/-/Z´]h !%{hIN\FDjU].ܧ;IMF:mQ?k1)` "1I~Av- i 6I((-Y_ Ckմۖ5v^ʟʹI?!$AwG=[Kzn,5ؔpmf ʞD| D{9Ŵȗ%bk Oޤa0w6¢H0laZ$UMRs-–$F[H봚W-+3ykf_[Ŀ)lu @ABCDEFGVServer\Content-Type\X-Powered-By]Last-Modified]Accept-RangesTDate^Content-LengthTEtag_Microsoft-IIS/8.5_application/javascriptWASP.NET_Tue, 20 Feb 2018 11:29:46 GMTUbytes_Thu, 18 Oct 2018 14:02:24 GMTV247387_"071191c3eaad31:0"+,Z[\NSDictionaryZ/_application/javascript+,^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse#-27V\wz~ #),5>@BIQ\egikmoqsu~;Aah}fO[/*! * jQuery JavaScript Library v2.1.3 * http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors * Released under the MIT license * http://jquery.org/license * * Date: 2014-12-18T15:11Z */ (function( global, factory ) { if ( typeof module === "object" && typeof module.exports === "object" ) { // For CommonJS and CommonJS-like environments where a proper `window` // is present, execute the factory and get jQuery. // For environments that do not have a `window` with a `document` // (such as Node.js), expose a factory as module.exports. // This accentuates the need for the creation of a real `window`. // e.g. var jQuery = require("jquery")(window); // See ticket #14549 for more info. module.exports = global.document ? factory( global, true ) : function( w ) { if ( !w.document ) { throw new Error( "jQuery requires a window with a document" ); } return factory( w ); }; } else { factory( global ); } // Pass this if window is not defined yet }(typeof window !== "undefined" ? window : this, function( window, noGlobal ) { // Support: Firefox 18+ // Can't be in strict mode, several libs including ASP.NET trace // the stack via arguments.caller.callee and Firefox dies if // you try to trace through "use strict" call chains. (#13335) // var arr = []; var slice = arr.slice; var concat = arr.concat; var push = arr.push; var indexOf = arr.indexOf; var class2type = {}; var toString = class2type.toString; var hasOwn = class2type.hasOwnProperty; var support = {}; var // Use the correct document accordingly with window argument (sandbox) document = window.document, version = "2.1.3", // Define a local copy of jQuery jQuery = function( selector, context ) { // The jQuery object is actually just the init constructor 'enhanced' // Need init if jQuery is called (just allow error to be thrown if not included) return new jQuery.fn.init( selector, context ); }, // Support: Android<4.1 // Make sure we trim BOM and NBSP rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, // Matches dashed string for camelizing rmsPrefix = /^-ms-/, rdashAlpha = /-([\da-z])/gi, // Used by jQuery.camelCase as callback to replace() fcamelCase = function( all, letter ) { return letter.toUpperCase(); }; jQuery.fn = jQuery.prototype = { // The current version of jQuery being used jquery: version, constructor: jQuery, // Start with an empty selector selector: "", // The default length of a jQuery object is 0 length: 0, toArray: function() { return slice.call( this ); }, // Get the Nth element in the matched element set OR // Get the whole matched element set as a clean array get: function( num ) { return num != null ? // Return just the one element from the set ( num < 0 ? this[ num + this.length ] : this[ num ] ) : // Return all the elements in a clean array slice.call( this ); }, // Take an array of elements and push it onto the stack // (returning the new matched element set) pushStack: function( elems ) { // Build a new jQuery matched element set var ret = jQuery.merge( this.constructor(), elems ); // Add the old object onto the stack (as a reference) ret.prevObject = this; ret.context = this.context; // Return the newly-formed element set return ret; }, // Execute a callback for every element in the matched set. // (You can seed the arguments with an array of args, but this is // only used internally.) each: function( callback, args ) { return jQuery.each( this, callback, args ); }, map: function( callback ) { return this.pushStack( jQuery.map(this, function( elem, i ) { return callback.call( elem, i, elem ); })); }, slice: function() { return this.pushStack( slice.apply( this, arguments ) ); }, first: function() { return this.eq( 0 ); }, last: function() { return this.eq( -1 ); }, eq: function( i ) { var len = this.length, j = +i + ( i < 0 ? len : 0 ); return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] ); }, end: function() { return this.prevObject || this.constructor(null); }, // For internal use only. // Behaves like an Array's method, not like a jQuery method. push: push, sort: arr.sort, splice: arr.splice }; jQuery.extend = jQuery.fn.extend = function() { var options, name, src, copy, copyIsArray, clone, target = arguments[0] || {}, i = 1, length = arguments.length, deep = false; // Handle a deep copy situation if ( typeof target === "boolean" ) { deep = target; // Skip the boolean and the target target = arguments[ i ] || {}; i++; } // Handle case when target is a string or something (possible in deep copy) if ( typeof target !== "object" && !jQuery.isFunction(target) ) { target = {}; } // Extend jQuery itself if only one argument is passed if ( i === length ) { target = this; i--; } for ( ; i < length; i++ ) { // Only deal with non-null/undefined values if ( (options = arguments[ i ]) != null ) { // Extend the base object for ( name in options ) { src = target[ name ]; copy = options[ name ]; // Prevent never-ending loop if ( target === copy ) { continue; } // Recurse if we're merging plain objects or arrays if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { if ( copyIsArray ) { copyIsArray = false; clone = src && jQuery.isArray(src) ? src : []; } else { clone = src && jQuery.isPlainObject(src) ? src : {}; } // Never move original objects, clone them target[ name ] = jQuery.extend( deep, clone, copy ); // Don't bring in undefined values } else if ( copy !== undefined ) { target[ name ] = copy; } } } } // Return the modified object return target; }; jQuery.extend({ // Unique for each copy of jQuery on the page expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), // Assume jQuery is ready without the ready module isReady: true, error: function( msg ) { throw new Error( msg ); }, noop: function() {}, isFunction: function( obj ) { return jQuery.type(obj) === "function"; }, isArray: Array.isArray, isWindow: function( obj ) { return obj != null && obj === obj.window; }, isNumeric: function( obj ) { // parseFloat NaNs numeric-cast false positives (null|true|false|"") // ...but misinterprets leading-number strings, particularly hex literals ("0x...") // subtraction forces infinities to NaN // adding 1 corrects loss of precision from parseFloat (#15100) return !jQuery.isArray( obj ) && (obj - parseFloat( obj ) + 1) >= 0; }, isPlainObject: function( obj ) { // Not plain objects: // - Any object or value whose internal [[Class]] property is not "[object Object]" // - DOM nodes // - window if ( jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { return false; } if ( obj.constructor && !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) { return false; } // If the function hasn't returned already, we're confident that // |obj| is a plain object, created by {} or constructed with new Object return true; }, isEmptyObject: function( obj ) { var name; for ( name in obj ) { return false; } return true; }, type: function( obj ) { if ( obj == null ) { return obj + ""; } // Support: Android<4.0, iOS<6 (functionish RegExp) return typeof obj === "object" || typeof obj === "function" ? class2type[ toString.call(obj) ] || "object" : typeof obj; }, // Evaluates a script in a global context globalEval: function( code ) { var script, indirect = eval; code = jQuery.trim( code ); if ( code ) { // If the code includes a valid, prologue position // strict mode pragma, execute code by injecting a // script tag into the document. if ( code.indexOf("use strict") === 1 ) { script = document.createElement("script"); script.text = code; document.head.appendChild( script ).parentNode.removeChild( script ); } else { // Otherwise, avoid the DOM node creation, insertion // and removal by using an indirect global eval indirect( code ); } } }, // Convert dashed to camelCase; used by the css and data modules // Support: IE9-11+ // Microsoft forgot to hump their vendor prefix (#9572) camelCase: function( string ) { return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); }, nodeName: function( elem, name ) { return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); }, // args is for internal usage only each: function( obj, callback, args ) { var value, i = 0, length = obj.length, isArray = isArraylike( obj ); if ( args ) { if ( isArray ) { for ( ; i < length; i++ ) { value = callback.apply( obj[ i ], args ); if ( value === false ) { break; } } } else { for ( i in obj ) { value = callback.apply( obj[ i ], args ); if ( value === false ) { break; } } } // A special, fast, case for the most common use of each } else { if ( isArray ) { for ( ; i < length; i++ ) { value = callback.call( obj[ i ], i, obj[ i ] ); if ( value === false ) { break; } } } else { for ( i in obj ) { value = callback.call( obj[ i ], i, obj[ i ] ); if ( value === false ) { break; } } } } return obj; }, // Support: Android<4.1 trim: function( text ) { return text == null ? "" : ( text + "" ).replace( rtrim, "" ); }, // results is for internal usage only makeArray: function( arr, results ) { var ret = results || []; if ( arr != null ) { if ( isArraylike( Object(arr) ) ) { jQuery.merge( ret, typeof arr === "string" ? [ arr ] : arr ); } else { push.call( ret, arr ); } } return ret; }, inArray: function( elem, arr, i ) { return arr == null ? -1 : indexOf.call( arr, elem, i ); }, merge: function( first, second ) { var len = +second.length, j = 0, i = first.length; for ( ; j < len; j++ ) { first[ i++ ] = second[ j ]; } first.length = i; return first; }, grep: function( elems, callback, invert ) { var callbackInverse, matches = [], i = 0, length = elems.length, callbackExpect = !invert; // Go through the array, only saving the items // that pass the validator function for ( ; i < length; i++ ) { callbackInverse = !callback( elems[ i ], i ); if ( callbackInverse !== callbackExpect ) { matches.push( elems[ i ] ); } } return matches; }, // arg is for internal usage only map: function( elems, callback, arg ) { var value, i = 0, length = elems.length, isArray = isArraylike( elems ), ret = []; // Go through the array, translating each of the items to their new values if ( isArray ) { for ( ; i < length; i++ ) { value = callback( elems[ i ], i, arg ); if ( value != null ) { ret.push( value ); } } // Go through every key on the object, } else { for ( i in elems ) { value = callback( elems[ i ], i, arg ); if ( value != null ) { ret.push( value ); } } } // Flatten any nested arrays return concat.apply( [], ret ); }, // A global GUID counter for objects guid: 1, // Bind a function to a context, optionally partially applying any // arguments. proxy: function( fn, context ) { var tmp, args, proxy; if ( typeof context === "string" ) { tmp = fn[ context ]; context = fn; fn = tmp; } // Quick check to determine if target is callable, in the spec // this throws a TypeError, but we will just return undefined. if ( !jQuery.isFunction( fn ) ) { return undefined; } // Simulated bind args = slice.call( arguments, 2 ); proxy = function() { return fn.apply( context || this, args.concat( slice.call( arguments ) ) ); }; // Set the guid of unique handler to the same of original handler, so it can be removed proxy.guid = fn.guid = fn.guid || jQuery.guid++; return proxy; }, now: Date.now, // jQuery.support is not used in Core but other projects attach their // properties to it so it needs to exist. support: support }); // Populate the class2type map jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { class2type[ "[object " + name + "]" ] = name.toLowerCase(); }); function isArraylike( obj ) { var length = obj.length, type = jQuery.type( obj ); if ( type === "function" || jQuery.isWindow( obj ) ) { return false; } if ( obj.nodeType === 1 && length ) { return true; } return type === "array" || length === 0 || typeof length === "number" && length > 0 && ( length - 1 ) in obj; } var Sizzle = /*! * Sizzle CSS Selector Engine v2.2.0-pre * http://sizzlejs.com/ * * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors * Released under the MIT license * http://jquery.org/license * * Date: 2014-12-16 */ (function( window ) { var i, support, Expr, getText, isXML, tokenize, compile, select, outermostContext, sortInput, hasDuplicate, // Local document vars setDocument, document, docElem, documentIsHTML, rbuggyQSA, rbuggyMatches, matches, contains, // Instance-specific data expando = "sizzle" + 1 * new Date(), preferredDoc = window.document, dirruns = 0, done = 0, classCache = createCache(), tokenCache = createCache(), compilerCache = createCache(), sortOrder = function( a, b ) { if ( a === b ) { hasDuplicate = true; } return 0; }, // General-purpose constants MAX_NEGATIVE = 1 << 31, // Instance methods hasOwn = ({}).hasOwnProperty, arr = [], pop = arr.pop, push_native = arr.push, push = arr.push, slice = arr.slice, // Use a stripped-down indexOf as it's faster than native // http://jsperf.com/thor-indexof-vs-for/5 indexOf = function( list, elem ) { var i = 0, len = list.length; for ( ; i < len; i++ ) { if ( list[i] === elem ) { return i; } } return -1; }, booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", // Regular expressions // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace whitespace = "[\\x20\\t\\r\\n\\f]", // http://www.w3.org/TR/css3-syntax/#characters characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", // Loosely modeled on CSS identifier characters // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier identifier = characterEncoding.replace( "w", "w#" ), // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors attributes = "\\[" + whitespace + "*(" + characterEncoding + ")(?:" + whitespace + // Operator (capture 2) "*([*^$|!~]?=)" + whitespace + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + "*\\]", pseudos = ":(" + characterEncoding + ")(?:\\((" + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: // 1. quoted (capture 3; capture 4 or capture 5) "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + // 2. simple (capture 6) "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + // 3. anything else (capture 2) ".*" + ")\\)|)", // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter rwhitespace = new RegExp( whitespace + "+", "g" ), rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), rpseudo = new RegExp( pseudos ), ridentifier = new RegExp( "^" + identifier + "$" ), matchExpr = { "ID": new RegExp( "^#(" + characterEncoding + ")" ), "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), "ATTR": new RegExp( "^" + attributes ), "PSEUDO": new RegExp( "^" + pseudos ), "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), // For use in libraries implementing .is() // We use this for POS matching in `select` "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) }, rinputs = /^(?:input|select|textarea|button)$/i, rheader = /^h\d$/i, rnative = /^[^{]+\{\s*\[native \w/, // Easily-parseable/retrievable ID or TAG or CLASS selectors rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, rsibling = /[+~]/, rescape = /'|\\/g, // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), funescape = function( _, escaped, escapedWhitespace ) { var high = "0x" + escaped - 0x10000; // NaN means non-codepoint // Support: Firefox<24 // Workaround erroneous numeric interpretation of +"0x" return high !== high || escapedWhitespace ? escaped : high < 0 ? // BMP codepoint String.fromCharCode( high + 0x10000 ) : // Supplemental Plane codepoint (surrogate pair) String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); }, // Used for iframes // See setDocument() // Removing the function wrapper causes a "Permission Denied" // error in IE unloadHandler = function() { setDocument(); }; // Optimize for push.apply( _, NodeList ) try { push.apply( (arr = slice.call( preferredDoc.childNodes )), preferredDoc.childNodes ); // Support: Android<4.0 // Detect silently failing push.apply arr[ preferredDoc.childNodes.length ].nodeType; } catch ( e ) { push = { apply: arr.length ? // Leverage slice if possible function( target, els ) { push_native.apply( target, slice.call(els) ); } : // Support: IE<9 // Otherwise append directly function( target, els ) { var j = target.length, i = 0; // Can't trust NodeList.length while ( (target[j++] = els[i++]) ) {} target.length = j - 1; } }; } function Sizzle( selector, context, results, seed ) { var match, elem, m, nodeType, // QSA vars i, groups, old, nid, newContext, newSelector; if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { setDocument( context ); } context = context || document; results = results || []; nodeType = context.nodeType; if ( typeof selector !== "string" || !selector || nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { return results; } if ( !seed && documentIsHTML ) { // Try to shortcut find operations when possible (e.g., not under DocumentFragment) if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { // Speed-up: Sizzle("#ID") if ( (m = match[1]) ) { if ( nodeType === 9 ) { elem = context.getElementById( m ); // Check parentNode to catch when Blackberry 4.6 returns // nodes that are no longer in the document (jQuery #6963) if ( elem && elem.parentNode ) { // Handle the case where IE, Opera, and Webkit return items // by name instead of ID if ( elem.id === m ) { results.push( elem ); return results; } } else { return results; } } else { // Context is not a document if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && contains( context, elem ) && elem.id === m ) { results.push( elem ); return results; } } // Speed-up: Sizzle("TAG") } else if ( match[2] ) { push.apply( results, context.getElementsByTagName( selector ) ); return results; // Speed-up: Sizzle(".CLASS") } else if ( (m = match[3]) && support.getElementsByClassName ) { push.apply( results, context.getElementsByClassName( m ) ); return results; } } // QSA path if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { nid = old = expando; newContext = context; newSelector = nodeType !== 1 && selector; // qSA works strangely on Element-rooted queries // We can work around this by specifying an extra ID on the root // and working up from there (Thanks to Andrew Dupont for the technique) // IE 8 doesn't work on object elements if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { groups = tokenize( selector ); if ( (old = context.getAttribute("id")) ) { nid = old.replace( rescape, "\\$&" ); } else { context.setAttribute( "id", nid ); } nid = "[id='" + nid + "'] "; i = groups.length; while ( i-- ) { groups[i] = nid + toSelector( groups[i] ); } newContext = rsibling.test( selector ) && testContext( context.parentNode ) || context; newSelector = groups.join(","); } if ( newSelector ) { try { push.apply( results, newContext.querySelectorAll( newSelector ) ); return results; } catch(qsaError) { } finally { if ( !old ) { context.removeAttribute("id"); } } } } } // All others return select( selector.replace( rtrim, "$1" ), context, results, seed ); } /** * Create key-value caches of limited size * @returns {Function(string, Object)} Returns the Object data after storing it on itself with * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) * deleting the oldest entry */ function createCache() { var keys = []; function cache( key, value ) { // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) if ( keys.push( key + " " ) > Expr.cacheLength ) { // Only keep the most recent entries delete cache[ keys.shift() ]; } return (cache[ key + " " ] = value); } return cache; } /** * Mark a function for special use by Sizzle * @param {Function} fn The function to mark */ function markFunction( fn ) { fn[ expando ] = true; return fn; } /** * Support testing using an element * @param {Function} fn Passed the created div and expects a boolean result */ function assert( fn ) { var div = document.createElement("div"); try { return !!fn( div ); } catch (e) { return false; } finally { // Remove from its parent by default if ( div.parentNode ) { div.parentNode.removeChild( div ); } // release memory in IE div = null; } } /** * Adds the same handler for all of the specified attrs * @param {String} attrs Pipe-separated list of attributes * @param {Function} handler The method that will be applied */ function addHandle( attrs, handler ) { var arr = attrs.split("|"), i = attrs.length; while ( i-- ) { Expr.attrHandle[ arr[i] ] = handler; } } /** * Checks document order of two siblings * @param {Element} a * @param {Element} b * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b */ function siblingCheck( a, b ) { var cur = b && a, diff = cur && a.nodeType === 1 && b.nodeType === 1 && ( ~b.sourceIndex || MAX_NEGATIVE ) - ( ~a.sourceIndex || MAX_NEGATIVE ); // Use IE sourceIndex if available on both nodes if ( diff ) { return diff; } // Check if b follows a if ( cur ) { while ( (cur = cur.nextSibling) ) { if ( cur === b ) { return -1; } } } return a ? 1 : -1; } /** * Returns a function to use in pseudos for input types * @param {String} type */ function createInputPseudo( type ) { return function( elem ) { var name = elem.nodeName.toLowerCase(); return name === "input" && elem.type === type; }; } /** * Returns a function to use in pseudos for buttons * @param {String} type */ function createButtonPseudo( type ) { return function( elem ) { var name = elem.nodeName.toLowerCase(); return (name === "input" || name === "button") && elem.type === type; }; } /** * Returns a function to use in pseudos for positionals * @param {Function} fn */ function createPositionalPseudo( fn ) { return markFunction(function( argument ) { argument = +argument; return markFunction(function( seed, matches ) { var j, matchIndexes = fn( [], seed.length, argument ), i = matchIndexes.length; // Match elements found at the specified indexes while ( i-- ) { if ( seed[ (j = matchIndexes[i]) ] ) { seed[j] = !(matches[j] = seed[j]); } } }); }); } /** * Checks a node for validity as a Sizzle context * @param {Element|Object=} context * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value */ function testContext( context ) { return context && typeof context.getElementsByTagName !== "undefined" && context; } // Expose support vars for convenience support = Sizzle.support = {}; /** * Detects XML nodes * @param {Element|Object} elem An element or a document * @returns {Boolean} True iff elem is a non-HTML XML node */ isXML = Sizzle.isXML = function( elem ) { // documentElement is verified for cases where it doesn't yet exist // (such as loading iframes in IE - #4833) var documentElement = elem && (elem.ownerDocument || elem).documentElement; return documentElement ? documentElement.nodeName !== "HTML" : false; }; /** * Sets document-related variables once based on the current document * @param {Element|Object} [doc] An element or document object to use to set the document * @returns {Object} Returns the current document */ setDocument = Sizzle.setDocument = function( node ) { var hasCompare, parent, doc = node ? node.ownerDocument || node : preferredDoc; // If no document and documentElement is available, return if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { return document; } // Set our document document = doc; docElem = doc.documentElement; parent = doc.defaultView; // Support: IE>8 // If iframe document is assigned to "document" variable and if iframe has been reloaded, // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936 // IE6-8 do not support the defaultView property so parent will be undefined if ( parent && parent !== parent.top ) { // IE11 does not have attachEvent, so all must suffer if ( parent.addEventListener ) { parent.addEventListener( "unload", unloadHandler, false ); } else if ( parent.attachEvent ) { parent.attachEvent( "onunload", unloadHandler ); } } /* Support tests ---------------------------------------------------------------------- */ documentIsHTML = !isXML( doc ); /* Attributes ---------------------------------------------------------------------- */ // Support: IE<8 // Verify that getAttribute really returns attributes and not properties // (excepting IE8 booleans) support.attributes = assert(function( div ) { div.className = "i"; return !div.getAttribute("className"); }); /* getElement(s)By* ---------------------------------------------------------------------- */ // Check if getElementsByTagName("*") returns only elements support.getElementsByTagName = assert(function( div ) { div.appendChild( doc.createComment("") ); return !div.getElementsByTagName("*").length; }); // Support: IE<9 support.getElementsByClassName = rnative.test( doc.getElementsByClassName ); // Support: IE<10 // Check if getElementById returns elements by name // The broken getElementById methods don't pick up programatically-set names, // so use a roundabout getElementsByName test support.getById = assert(function( div ) { docElem.appendChild( div ).id = expando; return !doc.getElementsByName || !doc.getElementsByName( expando ).length; }); // ID find and filter if ( support.getById ) { Expr.find["ID"] = function( id, context ) { if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { var m = context.getElementById( id ); // Check parentNode to catch when Blackberry 4.6 returns // nodes that are no longer in the document #6963 return m && m.parentNode ? [ m ] : []; } }; Expr.filter["ID"] = function( id ) { var attrId = id.replace( runescape, funescape ); return function( elem ) { return elem.getAttribute("id") === attrId; }; }; } else { // Support: IE6/7 // getElementById is not reliable as a find shortcut delete Expr.find["ID"]; Expr.filter["ID"] = function( id ) { var attrId = id.replace( runescape, funescape ); return function( elem ) { var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); return node && node.value === attrId; }; }; } // Tag Expr.find["TAG"] = support.getElementsByTagName ? function( tag, context ) { if ( typeof context.getElementsByTagName !== "undefined" ) { return context.getElementsByTagName( tag ); // DocumentFragment nodes don't have gEBTN } else if ( support.qsa ) { return context.querySelectorAll( tag ); } } : function( tag, context ) { var elem, tmp = [], i = 0, // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too results = context.getElementsByTagName( tag ); // Filter out possible comments if ( tag === "*" ) { while ( (elem = results[i++]) ) { if ( elem.nodeType === 1 ) { tmp.push( elem ); } } return tmp; } return results; }; // Class Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { if ( documentIsHTML ) { return context.getElementsByClassName( className ); } }; /* QSA/matchesSelector ---------------------------------------------------------------------- */ // QSA and matchesSelector support // matchesSelector(:active) reports false when true (IE9/Opera 11.5) rbuggyMatches = []; // qSa(:focus) reports false when true (Chrome 21) // We allow this because of a bug in IE8/9 that throws an error // whenever `document.activeElement` is accessed on an iframe // So, we allow :focus to pass through QSA all the time to avoid the IE error // See http://bugs.jquery.com/ticket/13378 rbuggyQSA = []; if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) { // Build QSA regex // Regex strategy adopted from Diego Perini assert(function( div ) { // Select is set to empty string on purpose // This is to test IE's treatment of not explicitly // setting a boolean content attribute, // since its presence should be enough // http://bugs.jquery.com/ticket/12359 docElem.appendChild( div ).innerHTML = "" + ""; // Support: IE8, Opera 11-12.16 // Nothing should be selected when empty strings follow ^= or $= or *= // The test attribute must be unknown in Opera but "safe" for WinRT // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section if ( div.querySelectorAll("[msallowcapture^='']").length ) { rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); } // Support: IE8 // Boolean attributes and "value" are not treated correctly if ( !div.querySelectorAll("[selected]").length ) { rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); } // Support: Chrome<29, Android<4.2+, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.7+ if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) { rbuggyQSA.push("~="); } // Webkit/Opera - :checked should return selected option elements // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked // IE8 throws error here and will not see later tests if ( !div.querySelectorAll(":checked").length ) { rbuggyQSA.push(":checked"); } // Support: Safari 8+, iOS 8+ // https://bugs.webkit.org/show_bug.cgi?id=136851 // In-page `selector#id sibing-combinator selector` fails if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) { rbuggyQSA.push(".#.+[+~]"); } }); assert(function( div ) { // Support: Windows 8 Native Apps // The type and name attributes are restricted during .innerHTML assignment var input = doc.createElement("input"); input.setAttribute( "type", "hidden" ); div.appendChild( input ).setAttribute( "name", "D" ); // Support: IE8 // Enforce case-sensitivity of name attribute if ( div.querySelectorAll("[name=d]").length ) { rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); } // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) // IE8 throws error here and will not see later tests if ( !div.querySelectorAll(":enabled").length ) { rbuggyQSA.push( ":enabled", ":disabled" ); } // Opera 10-11 does not throw on post-comma invalid pseudos div.querySelectorAll("*,:x"); rbuggyQSA.push(",.*:"); }); } if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || docElem.webkitMatchesSelector || docElem.mozMatchesSelector || docElem.oMatchesSelector || docElem.msMatchesSelector) )) ) { assert(function( div ) { // Check to see if it's possible to do matchesSelector // on a disconnected node (IE 9) support.disconnectedMatch = matches.call( div, "div" ); // This should fail with an exception // Gecko does not error, returns false instead matches.call( div, "[s!='']:x" ); rbuggyMatches.push( "!=", pseudos ); }); } rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); /* Contains ---------------------------------------------------------------------- */ hasCompare = rnative.test( docElem.compareDocumentPosition ); // Element contains another // Purposefully does not implement inclusive descendent // As in, an element does not contain itself contains = hasCompare || rnative.test( docElem.contains ) ? function( a, b ) { var adown = a.nodeType === 9 ? a.documentElement : a, bup = b && b.parentNode; return a === bup || !!( bup && bup.nodeType === 1 && ( adown.contains ? adown.contains( bup ) : a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 )); } : function( a, b ) { if ( b ) { while ( (b = b.parentNode) ) { if ( b === a ) { return true; } } } return false; }; /* Sorting ---------------------------------------------------------------------- */ // Document order sorting sortOrder = hasCompare ? function( a, b ) { // Flag for duplicate removal if ( a === b ) { hasDuplicate = true; return 0; } // Sort on method existence if only one input has compareDocumentPosition var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; if ( compare ) { return compare; } // Calculate position if both inputs belong to the same document compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? a.compareDocumentPosition( b ) : // Otherwise we know they are disconnected 1; // Disconnected nodes if ( compare & 1 || (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { // Choose the first element that is related to our preferred document if ( a === doc || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { return -1; } if ( b === doc || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { return 1; } // Maintain original order return sortInput ? ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : 0; } return compare & 4 ? -1 : 1; } : function( a, b ) { // Exit early if the nodes are identical if ( a === b ) { hasDuplicate = true; return 0; } var cur, i = 0, aup = a.parentNode, bup = b.parentNode, ap = [ a ], bp = [ b ]; // Parentless nodes are either documents or disconnected if ( !aup || !bup ) { return a === doc ? -1 : b === doc ? 1 : aup ? -1 : bup ? 1 : sortInput ? ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : 0; // If the nodes are siblings, we can do a quick check } else if ( aup === bup ) { return siblingCheck( a, b ); } // Otherwise we need full lists of their ancestors for comparison cur = a; while ( (cur = cur.parentNode) ) { ap.unshift( cur ); } cur = b; while ( (cur = cur.parentNode) ) { bp.unshift( cur ); } // Walk down the tree looking for a discrepancy while ( ap[i] === bp[i] ) { i++; } return i ? // Do a sibling check if the nodes have a common ancestor siblingCheck( ap[i], bp[i] ) : // Otherwise nodes in our document sort first ap[i] === preferredDoc ? -1 : bp[i] === preferredDoc ? 1 : 0; }; return doc; }; Sizzle.matches = function( expr, elements ) { return Sizzle( expr, null, null, elements ); }; Sizzle.matchesSelector = function( elem, expr ) { // Set document vars if needed if ( ( elem.ownerDocument || elem ) !== document ) { setDocument( elem ); } // Make sure that attribute selectors are quoted expr = expr.replace( rattributeQuotes, "='$1']" ); if ( support.matchesSelector && documentIsHTML && ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { try { var ret = matches.call( elem, expr ); // IE 9's matchesSelector returns false on disconnected nodes if ( ret || support.disconnectedMatch || // As well, disconnected nodes are said to be in a document // fragment in IE 9 elem.document && elem.document.nodeType !== 11 ) { return ret; } } catch (e) {} } return Sizzle( expr, document, null, [ elem ] ).length > 0; }; Sizzle.contains = function( context, elem ) { // Set document vars if needed if ( ( context.ownerDocument || context ) !== document ) { setDocument( context ); } return contains( context, elem ); }; Sizzle.attr = function( elem, name ) { // Set document vars if needed if ( ( elem.ownerDocument || elem ) !== document ) { setDocument( elem ); } var fn = Expr.attrHandle[ name.toLowerCase() ], // Don't get fooled by Object.prototype properties (jQuery #13807) val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? fn( elem, name, !documentIsHTML ) : undefined; return val !== undefined ? val : support.attributes || !documentIsHTML ? elem.getAttribute( name ) : (val = elem.getAttributeNode(name)) && val.specified ? val.value : null; }; Sizzle.error = function( msg ) { throw new Error( "Syntax error, unrecognized expression: " + msg ); }; /** * Document sorting and removing duplicates * @param {ArrayLike} results */ Sizzle.uniqueSort = function( results ) { var elem, duplicates = [], j = 0, i = 0; // Unless we *know* we can detect duplicates, assume their presence hasDuplicate = !support.detectDuplicates; sortInput = !support.sortStable && results.slice( 0 ); results.sort( sortOrder ); if ( hasDuplicate ) { while ( (elem = results[i++]) ) { if ( elem === results[ i ] ) { j = duplicates.push( i ); } } while ( j-- ) { results.splice( duplicates[ j ], 1 ); } } // Clear input after sorting to release objects // See https://github.com/jquery/sizzle/pull/225 sortInput = null; return results; }; /** * Utility function for retrieving the text value of an array of DOM nodes * @param {Array|Element} elem */ getText = Sizzle.getText = function( elem ) { var node, ret = "", i = 0, nodeType = elem.nodeType; if ( !nodeType ) { // If no nodeType, this is expected to be an array while ( (node = elem[i++]) ) { // Do not traverse comment nodes ret += getText( node ); } } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { // Use textContent for elements // innerText usage removed for consistency of new lines (jQuery #11153) if ( typeof elem.textContent === "string" ) { return elem.textContent; } else { // Traverse its children for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { ret += getText( elem ); } } } else if ( nodeType === 3 || nodeType === 4 ) { return elem.nodeValue; } // Do not include comment or processing instruction nodes return ret; }; Expr = Sizzle.selectors = { // Can be adjusted by the user cacheLength: 50, createPseudo: markFunction, match: matchExpr, attrHandle: {}, find: {}, relative: { ">": { dir: "parentNode", first: true }, " ": { dir: "parentNode" }, "+": { dir: "previousSibling", first: true }, "~": { dir: "previousSibling" } }, preFilter: { "ATTR": function( match ) { match[1] = match[1].replace( runescape, funescape ); // Move the given value to match[3] whether quoted or unquoted match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); if ( match[2] === "~=" ) { match[3] = " " + match[3] + " "; } return match.slice( 0, 4 ); }, "CHILD": function( match ) { /* matches from matchExpr["CHILD"] 1 type (only|nth|...) 2 what (child|of-type) 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) 4 xn-component of xn+y argument ([+-]?\d*n|) 5 sign of xn-component 6 x of xn-component 7 sign of y-component 8 y of y-component */ match[1] = match[1].toLowerCase(); if ( match[1].slice( 0, 3 ) === "nth" ) { // nth-* requires argument if ( !match[3] ) { Sizzle.error( match[0] ); } // numeric x and y parameters for Expr.filter.CHILD // remember that false/true cast respectively to 0/1 match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); // other types prohibit arguments } else if ( match[3] ) { Sizzle.error( match[0] ); } return match; }, "PSEUDO": function( match ) { var excess, unquoted = !match[6] && match[2]; if ( matchExpr["CHILD"].test( match[0] ) ) { return null; } // Accept quoted arguments as-is if ( match[3] ) { match[2] = match[4] || match[5] || ""; // Strip excess characters from unquoted arguments } else if ( unquoted && rpseudo.test( unquoted ) && // Get excess from tokenize (recursively) (excess = tokenize( unquoted, true )) && // advance to the next closing parenthesis (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { // excess is a negative index match[0] = match[0].slice( 0, excess ); match[2] = unquoted.slice( 0, excess ); } // Return only captures needed by the pseudo filter method (type and argument) return match.slice( 0, 3 ); } }, filter: { "TAG": function( nodeNameSelector ) { var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); return nodeNameSelector === "*" ? function() { return true; } : function( elem ) { return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; }; }, "CLASS": function( className ) { var pattern = classCache[ className + " " ]; return pattern || (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && classCache( className, function( elem ) { return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); }); }, "ATTR": function( name, operator, check ) { return function( elem ) { var result = Sizzle.attr( elem, name ); if ( result == null ) { return operator === "!="; } if ( !operator ) { return true; } result += ""; return operator === "=" ? result === check : operator === "!=" ? result !== check : operator === "^=" ? check && result.indexOf( check ) === 0 : operator === "*=" ? check && result.indexOf( check ) > -1 : operator === "$=" ? check && result.slice( -check.length ) === check : operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : false; }; }, "CHILD": function( type, what, argument, first, last ) { var simple = type.slice( 0, 3 ) !== "nth", forward = type.slice( -4 ) !== "last", ofType = what === "of-type"; return first === 1 && last === 0 ? // Shortcut for :nth-*(n) function( elem ) { return !!elem.parentNode; } : function( elem, context, xml ) { var cache, outerCache, node, diff, nodeIndex, start, dir = simple !== forward ? "nextSibling" : "previousSibling", parent = elem.parentNode, name = ofType && elem.nodeName.toLowerCase(), useCache = !xml && !ofType; if ( parent ) { // :(first|last|only)-(child|of-type) if ( simple ) { while ( dir ) { node = elem; while ( (node = node[ dir ]) ) { if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { return false; } } // Reverse direction for :only-* (if we haven't yet done so) start = dir = type === "only" && !start && "nextSibling"; } return true; } start = [ forward ? parent.firstChild : parent.lastChild ]; // non-xml :nth-child(...) stores cache data on `parent` if ( forward && useCache ) { // Seek `elem` from a previously-cached index outerCache = parent[ expando ] || (parent[ expando ] = {}); cache = outerCache[ type ] || []; nodeIndex = cache[0] === dirruns && cache[1]; diff = cache[0] === dirruns && cache[2]; node = nodeIndex && parent.childNodes[ nodeIndex ]; while ( (node = ++nodeIndex && node && node[ dir ] || // Fallback to seeking `elem` from the start (diff = nodeIndex = 0) || start.pop()) ) { // When found, cache indexes on `parent` and break if ( node.nodeType === 1 && ++diff && node === elem ) { outerCache[ type ] = [ dirruns, nodeIndex, diff ]; break; } } // Use previously-cached element index if available } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { diff = cache[1]; // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) } else { // Use the same loop as above to seek `elem` from the start while ( (node = ++nodeIndex && node && node[ dir ] || (diff = nodeIndex = 0) || start.pop()) ) { if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { // Cache the index of each encountered element if ( useCache ) { (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; } if ( node === elem ) { break; } } } } // Incorporate the offset, then check against cycle size diff -= last; return diff === first || ( diff % first === 0 && diff / first >= 0 ); } }; }, "PSEUDO": function( pseudo, argument ) { // pseudo-class names are case-insensitive // http://www.w3.org/TR/selectors/#pseudo-classes // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters // Remember that setFilters inherits from pseudos var args, fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || Sizzle.error( "unsupported pseudo: " + pseudo ); // The user may use createPseudo to indicate that // arguments are needed to create the filter function // just as Sizzle does if ( fn[ expando ] ) { return fn( argument ); } // But maintain support for old signatures if ( fn.length > 1 ) { args = [ pseudo, pseudo, "", argument ]; return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? markFunction(function( seed, matches ) { var idx, matched = fn( seed, argument ), i = matched.length; while ( i-- ) { idx = indexOf( seed, matched[i] ); seed[ idx ] = !( matches[ idx ] = matched[i] ); } }) : function( elem ) { return fn( elem, 0, args ); }; } return fn; } }, pseudos: { // Potentially complex pseudos "not": markFunction(function( selector ) { // Trim the selector passed to compile // to avoid treating leading and trailing // spaces as combinators var input = [], results = [], matcher = compile( selector.replace( rtrim, "$1" ) ); return matcher[ expando ] ? markFunction(function( seed, matches, context, xml ) { var elem, unmatched = matcher( seed, null, xml, [] ), i = seed.length; // Match elements unmatched by `matcher` while ( i-- ) { if ( (elem = unmatched[i]) ) { seed[i] = !(matches[i] = elem); } } }) : function( elem, context, xml ) { input[0] = elem; matcher( input, null, xml, results ); // Don't keep the element (issue #299) input[0] = null; return !results.pop(); }; }), "has": markFunction(function( selector ) { return function( elem ) { return Sizzle( selector, elem ).length > 0; }; }), "contains": markFunction(function( text ) { text = text.replace( runescape, funescape ); return function( elem ) { return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; }; }), // "Whether an element is represented by a :lang() selector // is based solely on the element's language value // being equal to the identifier C, // or beginning with the identifier C immediately followed by "-". // The matching of C against the element's language value is performed case-insensitively. // The identifier C does not have to be a valid language name." // http://www.w3.org/TR/selectors/#lang-pseudo "lang": markFunction( function( lang ) { // lang value must be a valid identifier if ( !ridentifier.test(lang || "") ) { Sizzle.error( "unsupported lang: " + lang ); } lang = lang.replace( runescape, funescape ).toLowerCase(); return function( elem ) { var elemLang; do { if ( (elemLang = documentIsHTML ? elem.lang : elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { elemLang = elemLang.toLowerCase(); return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; } } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); return false; }; }), // Miscellaneous "target": function( elem ) { var hash = window.location && window.location.hash; return hash && hash.slice( 1 ) === elem.id; }, "root": function( elem ) { return elem === docElem; }, "focus": function( elem ) { return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); }, // Boolean properties "enabled": function( elem ) { return elem.disabled === false; }, "disabled": function( elem ) { return elem.disabled === true; }, "checked": function( elem ) { // In CSS3, :checked should return both checked and selected elements // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked var nodeName = elem.nodeName.toLowerCase(); return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); }, "selected": function( elem ) { // Accessing this property makes selected-by-default // options in Safari work properly if ( elem.parentNode ) { elem.parentNode.selectedIndex; } return elem.selected === true; }, // Contents "empty": function( elem ) { // http://www.w3.org/TR/selectors/#empty-pseudo // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), // but not by others (comment: 8; processing instruction: 7; etc.) // nodeType < 6 works because attributes (2) do not appear as children for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { if ( elem.nodeType < 6 ) { return false; } } return true; }, "parent": function( elem ) { return !Expr.pseudos["empty"]( elem ); }, // Element/input types "header": function( elem ) { return rheader.test( elem.nodeName ); }, "input": function( elem ) { return rinputs.test( elem.nodeName ); }, "button": function( elem ) { var name = elem.nodeName.toLowerCase(); return name === "input" && elem.type === "button" || name === "button"; }, "text": function( elem ) { var attr; return elem.nodeName.toLowerCase() === "input" && elem.type === "text" && // Support: IE<8 // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); }, // Position-in-collection "first": createPositionalPseudo(function() { return [ 0 ]; }), "last": createPositionalPseudo(function( matchIndexes, length ) { return [ length - 1 ]; }), "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { return [ argument < 0 ? argument + length : argument ]; }), "even": createPositionalPseudo(function( matchIndexes, length ) { var i = 0; for ( ; i < length; i += 2 ) { matchIndexes.push( i ); } return matchIndexes; }), "odd": createPositionalPseudo(function( matchIndexes, length ) { var i = 1; for ( ; i < length; i += 2 ) { matchIndexes.push( i ); } return matchIndexes; }), "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { var i = argument < 0 ? argument + length : argument; for ( ; --i >= 0; ) { matchIndexes.push( i ); } return matchIndexes; }), "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { var i = argument < 0 ? argument + length : argument; for ( ; ++i < length; ) { matchIndexes.push( i ); } return matchIndexes; }) } }; Expr.pseudos["nth"] = Expr.pseudos["eq"]; // Add button/input type pseudos for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { Expr.pseudos[ i ] = createInputPseudo( i ); } for ( i in { submit: true, reset: true } ) { Expr.pseudos[ i ] = createButtonPseudo( i ); } // Easy API for creating new setFilters function setFilters() {} setFilters.prototype = Expr.filters = Expr.pseudos; Expr.setFilters = new setFilters(); tokenize = Sizzle.tokenize = function( selector, parseOnly ) { var matched, match, tokens, type, soFar, groups, preFilters, cached = tokenCache[ selector + " " ]; if ( cached ) { return parseOnly ? 0 : cached.slice( 0 ); } soFar = selector; groups = []; preFilters = Expr.preFilter; while ( soFar ) { // Comma and first run if ( !matched || (match = rcomma.exec( soFar )) ) { if ( match ) { // Don't consume trailing commas as valid soFar = soFar.slice( match[0].length ) || soFar; } groups.push( (tokens = []) ); } matched = false; // Combinators if ( (match = rcombinators.exec( soFar )) ) { matched = match.shift(); tokens.push({ value: matched, // Cast descendant combinators to space type: match[0].replace( rtrim, " " ) }); soFar = soFar.slice( matched.length ); } // Filters for ( type in Expr.filter ) { if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || (match = preFilters[ type ]( match ))) ) { matched = match.shift(); tokens.push({ value: matched, type: type, matches: match }); soFar = soFar.slice( matched.length ); } } if ( !matched ) { break; } } // Return the length of the invalid excess // if we're just parsing // Otherwise, throw an error or return tokens return parseOnly ? soFar.length : soFar ? Sizzle.error( selector ) : // Cache the tokens tokenCache( selector, groups ).slice( 0 ); }; function toSelector( tokens ) { var i = 0, len = tokens.length, selector = ""; for ( ; i < len; i++ ) { selector += tokens[i].value; } return selector; } function addCombinator( matcher, combinator, base ) { var dir = combinator.dir, checkNonElements = base && dir === "parentNode", doneName = done++; return combinator.first ? // Check against closest ancestor/preceding element function( elem, context, xml ) { while ( (elem = elem[ dir ]) ) { if ( elem.nodeType === 1 || checkNonElements ) { return matcher( elem, context, xml ); } } } : // Check against all ancestor/preceding elements function( elem, context, xml ) { var oldCache, outerCache, newCache = [ dirruns, doneName ]; // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching if ( xml ) { while ( (elem = elem[ dir ]) ) { if ( elem.nodeType === 1 || checkNonElements ) { if ( matcher( elem, context, xml ) ) { return true; } } } } else { while ( (elem = elem[ dir ]) ) { if ( elem.nodeType === 1 || checkNonElements ) { outerCache = elem[ expando ] || (elem[ expando ] = {}); if ( (oldCache = outerCache[ dir ]) && oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { // Assign to newCache so results back-propagate to previous elements return (newCache[ 2 ] = oldCache[ 2 ]); } else { // Reuse newcache so results back-propagate to previous elements outerCache[ dir ] = newCache; // A match means we're done; a fail means we have to keep checking if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { return true; } } } } } }; } function elementMatcher( matchers ) { return matchers.length > 1 ? function( elem, context, xml ) { var i = matchers.length; while ( i-- ) { if ( !matchers[i]( elem, context, xml ) ) { return false; } } return true; } : matchers[0]; } function multipleContexts( selector, contexts, results ) { var i = 0, len = contexts.length; for ( ; i < len; i++ ) { Sizzle( selector, contexts[i], results ); } return results; } function condense( unmatched, map, filter, context, xml ) { var elem, newUnmatched = [], i = 0, len = unmatched.length, mapped = map != null; for ( ; i < len; i++ ) { if ( (elem = unmatched[i]) ) { if ( !filter || filter( elem, context, xml ) ) { newUnmatched.push( elem ); if ( mapped ) { map.push( i ); } } } } return newUnmatched; } function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { if ( postFilter && !postFilter[ expando ] ) { postFilter = setMatcher( postFilter ); } if ( postFinder && !postFinder[ expando ] ) { postFinder = setMatcher( postFinder, postSelector ); } return markFunction(function( seed, results, context, xml ) { var temp, i, elem, preMap = [], postMap = [], preexisting = results.length, // Get initial elements from seed or context elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), // Prefilter to get matcher input, preserving a map for seed-results synchronization matcherIn = preFilter && ( seed || !selector ) ? condense( elems, preMap, preFilter, context, xml ) : elems, matcherOut = matcher ? // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, postFinder || ( seed ? preFilter : preexisting || postFilter ) ? // ...intermediate processing is necessary [] : // ...otherwise use results directly results : matcherIn; // Find primary matches if ( matcher ) { matcher( matcherIn, matcherOut, context, xml ); } // Apply postFilter if ( postFilter ) { temp = condense( matcherOut, postMap ); postFilter( temp, [], context, xml ); // Un-match failing elements by moving them back to matcherIn i = temp.length; while ( i-- ) { if ( (elem = temp[i]) ) { matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); } } } if ( seed ) { if ( postFinder || preFilter ) { if ( postFinder ) { // Get the final matcherOut by condensing this intermediate into postFinder contexts temp = []; i = matcherOut.length; while ( i-- ) { if ( (elem = matcherOut[i]) ) { // Restore matcherIn since elem is not yet a final match temp.push( (matcherIn[i] = elem) ); } } postFinder( null, (matcherOut = []), temp, xml ); } // Move matched elements from seed to results to keep them synchronized i = matcherOut.length; while ( i-- ) { if ( (elem = matcherOut[i]) && (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { seed[temp] = !(results[temp] = elem); } } } // Add elements to results, through postFinder if defined } else { matcherOut = condense( matcherOut === results ? matcherOut.splice( preexisting, matcherOut.length ) : matcherOut ); if ( postFinder ) { postFinder( null, results, matcherOut, xml ); } else { push.apply( results, matcherOut ); } } }); } function matcherFromTokens( tokens ) { var checkContext, matcher, j, len = tokens.length, leadingRelative = Expr.relative[ tokens[0].type ], implicitRelative = leadingRelative || Expr.relative[" "], i = leadingRelative ? 1 : 0, // The foundational matcher ensures that elements are reachable from top-level context(s) matchContext = addCombinator( function( elem ) { return elem === checkContext; }, implicitRelative, true ), matchAnyContext = addCombinator( function( elem ) { return indexOf( checkContext, elem ) > -1; }, implicitRelative, true ), matchers = [ function( elem, context, xml ) { var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( (checkContext = context).nodeType ? matchContext( elem, context, xml ) : matchAnyContext( elem, context, xml ) ); // Avoid hanging onto element (issue #299) checkContext = null; return ret; } ]; for ( ; i < len; i++ ) { if ( (matcher = Expr.relative[ tokens[i].type ]) ) { matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; } else { matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); // Return special upon seeing a positional matcher if ( matcher[ expando ] ) { // Find the next relative operator (if any) for proper handling j = ++i; for ( ; j < len; j++ ) { if ( Expr.relative[ tokens[j].type ] ) { break; } } return setMatcher( i > 1 && elementMatcher( matchers ), i > 1 && toSelector( // If the preceding token was a descendant combinator, insert an implicit any-element `*` tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) ).replace( rtrim, "$1" ), matcher, i < j && matcherFromTokens( tokens.slice( i, j ) ), j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), j < len && toSelector( tokens ) ); } matchers.push( matcher ); } } return elementMatcher( matchers ); } function matcherFromGroupMatchers( elementMatchers, setMatchers ) { var bySet = setMatchers.length > 0, byElement = elementMatchers.length > 0, superMatcher = function( seed, context, xml, results, outermost ) { var elem, j, matcher, matchedCount = 0, i = "0", unmatched = seed && [], setMatched = [], contextBackup = outermostContext, // We must always have either seed elements or outermost context elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), // Use integer dirruns iff this is the outermost matcher dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), len = elems.length; if ( outermost ) { outermostContext = context !== document && context; } // Add elements passing elementMatchers directly to results // Keep `i` a string if there are no elements so `matchedCount` will be "00" below // Support: IE<9, Safari // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id for ( ; i !== len && (elem = elems[i]) != null; i++ ) { if ( byElement && elem ) { j = 0; while ( (matcher = elementMatchers[j++]) ) { if ( matcher( elem, context, xml ) ) { results.push( elem ); break; } } if ( outermost ) { dirruns = dirrunsUnique; } } // Track unmatched elements for set filters if ( bySet ) { // They will have gone through all possible matchers if ( (elem = !matcher && elem) ) { matchedCount--; } // Lengthen the array for every element, matched or not if ( seed ) { unmatched.push( elem ); } } } // Apply set filters to unmatched elements matchedCount += i; if ( bySet && i !== matchedCount ) { j = 0; while ( (matcher = setMatchers[j++]) ) { matcher( unmatched, setMatched, context, xml ); } if ( seed ) { // Reintegrate element matches to eliminate the need for sorting if ( matchedCount > 0 ) { while ( i-- ) { if ( !(unmatched[i] || setMatched[i]) ) { setMatched[i] = pop.call( results ); } } } // Discard index placeholder values to get only actual matches setMatched = condense( setMatched ); } // Add matches to results push.apply( results, setMatched ); // Seedless set matches succeeding multiple successful matchers stipulate sorting if ( outermost && !seed && setMatched.length > 0 && ( matchedCount + setMatchers.length ) > 1 ) { Sizzle.uniqueSort( results ); } } // Override manipulation of globals by nested matchers if ( outermost ) { dirruns = dirrunsUnique; outermostContext = contextBackup; } return unmatched; }; return bySet ? markFunction( superMatcher ) : superMatcher; } compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { var i, setMatchers = [], elementMatchers = [], cached = compilerCache[ selector + " " ]; if ( !cached ) { // Generate a function of recursive functions that can be used to check each element if ( !match ) { match = tokenize( selector ); } i = match.length; while ( i-- ) { cached = matcherFromTokens( match[i] ); if ( cached[ expando ] ) { setMatchers.push( cached ); } else { elementMatchers.push( cached ); } } // Cache the compiled function cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); // Save selector and tokenization cached.selector = selector; } return cached; }; /** * A low-level selection function that works with Sizzle's compiled * selector functions * @param {String|Function} selector A selector or a pre-compiled * selector function built with Sizzle.compile * @param {Element} context * @param {Array} [results] * @param {Array} [seed] A set of elements to match against */ select = Sizzle.select = function( selector, context, results, seed ) { var i, tokens, token, type, find, compiled = typeof selector === "function" && selector, match = !seed && tokenize( (selector = compiled.selector || selector) ); results = results || []; // Try to minimize operations if there is no seed and only one group if ( match.length === 1 ) { // Take a shortcut and set the context if the root selector is an ID tokens = match[0] = match[0].slice( 0 ); if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && support.getById && context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) { context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; if ( !context ) { return results; // Precompiled matchers will still verify ancestry, so step up a level } else if ( compiled ) { context = context.parentNode; } selector = selector.slice( tokens.shift().value.length ); } // Fetch a seed set for right-to-left matching i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; while ( i-- ) { token = tokens[i]; // Abort if we hit a combinator if ( Expr.relative[ (type = token.type) ] ) { break; } if ( (find = Expr.find[ type ]) ) { // Search, expanding context for leading sibling combinators if ( (seed = find( token.matches[0].replace( runescape, funescape ), rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context )) ) { // If seed is empty or no tokens remain, we can return early tokens.splice( i, 1 ); selector = seed.length && toSelector( tokens ); if ( !selector ) { push.apply( results, seed ); return results; } break; } } } } // Compile and execute a filtering function if one is not provided // Provide `match` to avoid retokenization if we modified the selector above ( compiled || compile( selector, match ) )( seed, context, !documentIsHTML, results, rsibling.test( selector ) && testContext( context.parentNode ) || context ); return results; }; // One-time assignments // Sort stability support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; // Support: Chrome 14-35+ // Always assume duplicates if they aren't passed to the comparison function support.detectDuplicates = !!hasDuplicate; // Initialize against the default document setDocument(); // Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) // Detached nodes confoundingly follow *each other* support.sortDetached = assert(function( div1 ) { // Should return 1, but returns 4 (following) return div1.compareDocumentPosition( document.createElement("div") ) & 1; }); // Support: IE<8 // Prevent attribute/property "interpolation" // http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx if ( !assert(function( div ) { div.innerHTML = ""; return div.firstChild.getAttribute("href") === "#" ; }) ) { addHandle( "type|href|height|width", function( elem, name, isXML ) { if ( !isXML ) { return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); } }); } // Support: IE<9 // Use defaultValue in place of getAttribute("value") if ( !support.attributes || !assert(function( div ) { div.innerHTML = ""; div.firstChild.setAttribute( "value", "" ); return div.firstChild.getAttribute( "value" ) === ""; }) ) { addHandle( "value", function( elem, name, isXML ) { if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { return elem.defaultValue; } }); } // Support: IE<9 // Use getAttributeNode to fetch booleans when getAttribute lies if ( !assert(function( div ) { return div.getAttribute("disabled") == null; }) ) { addHandle( booleans, function( elem, name, isXML ) { var val; if ( !isXML ) { return elem[ name ] === true ? name.toLowerCase() : (val = elem.getAttributeNode( name )) && val.specified ? val.value : null; } }); } return Sizzle; })( window ); jQuery.find = Sizzle; jQuery.expr = Sizzle.selectors; jQuery.expr[":"] = jQuery.expr.pseudos; jQuery.unique = Sizzle.uniqueSort; jQuery.text = Sizzle.getText; jQuery.isXMLDoc = Sizzle.isXML; jQuery.contains = Sizzle.contains; var rneedsContext = jQuery.expr.match.needsContext; var rsingleTag = (/^<(\w+)\s*\/?>(?:<\/\1>|)$/); var risSimple = /^.[^:#\[\.,]*$/; // Implement the identical functionality for filter and not function winnow( elements, qualifier, not ) { if ( jQuery.isFunction( qualifier ) ) { return jQuery.grep( elements, function( elem, i ) { /* jshint -W018 */ return !!qualifier.call( elem, i, elem ) !== not; }); } if ( qualifier.nodeType ) { return jQuery.grep( elements, function( elem ) { return ( elem === qualifier ) !== not; }); } if ( typeof qualifier === "string" ) { if ( risSimple.test( qualifier ) ) { return jQuery.filter( qualifier, elements, not ); } qualifier = jQuery.filter( qualifier, elements ); } return jQuery.grep( elements, function( elem ) { return ( indexOf.call( qualifier, elem ) >= 0 ) !== not; }); } jQuery.filter = function( expr, elems, not ) { var elem = elems[ 0 ]; if ( not ) { expr = ":not(" + expr + ")"; } return elems.length === 1 && elem.nodeType === 1 ? jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { return elem.nodeType === 1; })); }; jQuery.fn.extend({ find: function( selector ) { var i, len = this.length, ret = [], self = this; if ( typeof selector !== "string" ) { return this.pushStack( jQuery( selector ).filter(function() { for ( i = 0; i < len; i++ ) { if ( jQuery.contains( self[ i ], this ) ) { return true; } } }) ); } for ( i = 0; i < len; i++ ) { jQuery.find( selector, self[ i ], ret ); } // Needed because $( selector, context ) becomes $( context ).find( selector ) ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); ret.selector = this.selector ? this.selector + " " + selector : selector; return ret; }, filter: function( selector ) { return this.pushStack( winnow(this, selector || [], false) ); }, not: function( selector ) { return this.pushStack( winnow(this, selector || [], true) ); }, is: function( selector ) { return !!winnow( this, // If this is a positional/relative selector, check membership in the returned set // so $("p:first").is("p:last") won't return true for a doc with two "p". typeof selector === "string" && rneedsContext.test( selector ) ? jQuery( selector ) : selector || [], false ).length; } }); // Initialize a jQuery object // A central reference to the root jQuery(document) var rootjQuery, // A simple way to check for HTML strings // Prioritize #id over to avoid XSS via location.hash (#9521) // Strict HTML recognition (#11290: must start with <) rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, init = jQuery.fn.init = function( selector, context ) { var match, elem; // HANDLE: $(""), $(null), $(undefined), $(false) if ( !selector ) { return this; } // Handle HTML strings if ( typeof selector === "string" ) { if ( selector[0] === "<" && selector[ selector.length - 1 ] === ">" && selector.length >= 3 ) { // Assume that strings that start and end with <> are HTML and skip the regex check match = [ null, selector, null ]; } else { match = rquickExpr.exec( selector ); } // Match html or make sure no context is specified for #id if ( match && (match[1] || !context) ) { // HANDLE: $(html) -> $(array) if ( match[1] ) { context = context instanceof jQuery ? context[0] : context; // Option to run scripts is true for back-compat // Intentionally let the error be thrown if parseHTML is not present jQuery.merge( this, jQuery.parseHTML( match[1], context && context.nodeType ? context.ownerDocument || context : document, true ) ); // HANDLE: $(html, props) if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { for ( match in context ) { // Properties of context are called as methods if possible if ( jQuery.isFunction( this[ match ] ) ) { this[ match ]( context[ match ] ); // ...and otherwise set as attributes } else { this.attr( match, context[ match ] ); } } } return this; // HANDLE: $(#id) } else { elem = document.getElementById( match[2] ); // Support: Blackberry 4.6 // gEBID returns nodes no longer in the document (#6963) if ( elem && elem.parentNode ) { // Inject the element directly into the jQuery object this.length = 1; this[0] = elem; } this.context = document; this.selector = selector; return this; } // HANDLE: $(expr, $(...)) } else if ( !context || context.jquery ) { return ( context || rootjQuery ).find( selector ); // HANDLE: $(expr, context) // (which is just equivalent to: $(context).find(expr) } else { return this.constructor( context ).find( selector ); } // HANDLE: $(DOMElement) } else if ( selector.nodeType ) { this.context = this[0] = selector; this.length = 1; return this; // HANDLE: $(function) // Shortcut for document ready } else if ( jQuery.isFunction( selector ) ) { return typeof rootjQuery.ready !== "undefined" ? rootjQuery.ready( selector ) : // Execute immediately if ready is not present selector( jQuery ); } if ( selector.selector !== undefined ) { this.selector = selector.selector; this.context = selector.context; } return jQuery.makeArray( selector, this ); }; // Give the init function the jQuery prototype for later instantiation init.prototype = jQuery.fn; // Initialize central reference rootjQuery = jQuery( document ); var rparentsprev = /^(?:parents|prev(?:Until|All))/, // Methods guaranteed to produce a unique set when starting from a unique set guaranteedUnique = { children: true, contents: true, next: true, prev: true }; jQuery.extend({ dir: function( elem, dir, until ) { var matched = [], truncate = until !== undefined; while ( (elem = elem[ dir ]) && elem.nodeType !== 9 ) { if ( elem.nodeType === 1 ) { if ( truncate && jQuery( elem ).is( until ) ) { break; } matched.push( elem ); } } return matched; }, sibling: function( n, elem ) { var matched = []; for ( ; n; n = n.nextSibling ) { if ( n.nodeType === 1 && n !== elem ) { matched.push( n ); } } return matched; } }); jQuery.fn.extend({ has: function( target ) { var targets = jQuery( target, this ), l = targets.length; return this.filter(function() { var i = 0; for ( ; i < l; i++ ) { if ( jQuery.contains( this, targets[i] ) ) { return true; } } }); }, closest: function( selectors, context ) { var cur, i = 0, l = this.length, matched = [], pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? jQuery( selectors, context || this.context ) : 0; for ( ; i < l; i++ ) { for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) { // Always skip document fragments if ( cur.nodeType < 11 && (pos ? pos.index(cur) > -1 : // Don't pass non-elements to Sizzle cur.nodeType === 1 && jQuery.find.matchesSelector(cur, selectors)) ) { matched.push( cur ); break; } } } return this.pushStack( matched.length > 1 ? jQuery.unique( matched ) : matched ); }, // Determine the position of an element within the set index: function( elem ) { // No argument, return index in parent if ( !elem ) { return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; } // Index in selector if ( typeof elem === "string" ) { return indexOf.call( jQuery( elem ), this[ 0 ] ); } // Locate the position of the desired element return indexOf.call( this, // If it receives a jQuery object, the first element is used elem.jquery ? elem[ 0 ] : elem ); }, add: function( selector, context ) { return this.pushStack( jQuery.unique( jQuery.merge( this.get(), jQuery( selector, context ) ) ) ); }, addBack: function( selector ) { return this.add( selector == null ? this.prevObject : this.prevObject.filter(selector) ); } }); function sibling( cur, dir ) { while ( (cur = cur[dir]) && cur.nodeType !== 1 ) {} return cur; } jQuery.each({ parent: function( elem ) { var parent = elem.parentNode; return parent && parent.nodeType !== 11 ? parent : null; }, parents: function( elem ) { return jQuery.dir( elem, "parentNode" ); }, parentsUntil: function( elem, i, until ) { return jQuery.dir( elem, "parentNode", until ); }, next: function( elem ) { return sibling( elem, "nextSibling" ); }, prev: function( elem ) { return sibling( elem, "previousSibling" ); }, nextAll: function( elem ) { return jQuery.dir( elem, "nextSibling" ); }, prevAll: function( elem ) { return jQuery.dir( elem, "previousSibling" ); }, nextUntil: function( elem, i, until ) { return jQuery.dir( elem, "nextSibling", until ); }, prevUntil: function( elem, i, until ) { return jQuery.dir( elem, "previousSibling", until ); }, siblings: function( elem ) { return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); }, children: function( elem ) { return jQuery.sibling( elem.firstChild ); }, contents: function( elem ) { return elem.contentDocument || jQuery.merge( [], elem.childNodes ); } }, function( name, fn ) { jQuery.fn[ name ] = function( until, selector ) { var matched = jQuery.map( this, fn, until ); if ( name.slice( -5 ) !== "Until" ) { selector = until; } if ( selector && typeof selector === "string" ) { matched = jQuery.filter( selector, matched ); } if ( this.length > 1 ) { // Remove duplicates if ( !guaranteedUnique[ name ] ) { jQuery.unique( matched ); } // Reverse order for parents* and prev-derivatives if ( rparentsprev.test( name ) ) { matched.reverse(); } } return this.pushStack( matched ); }; }); var rnotwhite = (/\S+/g); // String to Object options format cache var optionsCache = {}; // Convert String-formatted options into Object-formatted ones and store in cache function createOptions( options ) { var object = optionsCache[ options ] = {}; jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { object[ flag ] = true; }); return object; } /* * Create a callback list using the following parameters: * * options: an optional list of space-separated options that will change how * the callback list behaves or a more traditional option object * * By default a callback list will act like an event callback list and can be * "fired" multiple times. * * Possible options: * * once: will ensure the callback list can only be fired once (like a Deferred) * * memory: will keep track of previous values and will call any callback added * after the list has been fired right away with the latest "memorized" * values (like a Deferred) * * unique: will ensure a callback can only be added once (no duplicate in the list) * * stopOnFalse: interrupt callings when a callback returns false * */ jQuery.Callbacks = function( options ) { // Convert options from String-formatted to Object-formatted if needed // (we check in cache first) options = typeof options === "string" ? ( optionsCache[ options ] || createOptions( options ) ) : jQuery.extend( {}, options ); var // Last fire value (for non-forgettable lists) memory, // Flag to know if list was already fired fired, // Flag to know if list is currently firing firing, // First callback to fire (used internally by add and fireWith) firingStart, // End of the loop when firing firingLength, // Index of currently firing callback (modified by remove if needed) firingIndex, // Actual callback list list = [], // Stack of fire calls for repeatable lists stack = !options.once && [], // Fire callbacks fire = function( data ) { memory = options.memory && data; fired = true; firingIndex = firingStart || 0; firingStart = 0; firingLength = list.length; firing = true; for ( ; list && firingIndex < firingLength; firingIndex++ ) { if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { memory = false; // To prevent further calls using add break; } } firing = false; if ( list ) { if ( stack ) { if ( stack.length ) { fire( stack.shift() ); } } else if ( memory ) { list = []; } else { self.disable(); } } }, // Actual Callbacks object self = { // Add a callback or a collection of callbacks to the list add: function() { if ( list ) { // First, we save the current length var start = list.length; (function add( args ) { jQuery.each( args, function( _, arg ) { var type = jQuery.type( arg ); if ( type === "function" ) { if ( !options.unique || !self.has( arg ) ) { list.push( arg ); } } else if ( arg && arg.length && type !== "string" ) { // Inspect recursively add( arg ); } }); })( arguments ); // Do we need to add the callbacks to the // current firing batch? if ( firing ) { firingLength = list.length; // With memory, if we're not firing then // we should call right away } else if ( memory ) { firingStart = start; fire( memory ); } } return this; }, // Remove a callback from the list remove: function() { if ( list ) { jQuery.each( arguments, function( _, arg ) { var index; while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { list.splice( index, 1 ); // Handle firing indexes if ( firing ) { if ( index <= firingLength ) { firingLength--; } if ( index <= firingIndex ) { firingIndex--; } } } }); } return this; }, // Check if a given callback is in the list. // If no argument is given, return whether or not list has callbacks attached. has: function( fn ) { return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); }, // Remove all callbacks from the list empty: function() { list = []; firingLength = 0; return this; }, // Have the list do nothing anymore disable: function() { list = stack = memory = undefined; return this; }, // Is it disabled? disabled: function() { return !list; }, // Lock the list in its current state lock: function() { stack = undefined; if ( !memory ) { self.disable(); } return this; }, // Is it locked? locked: function() { return !stack; }, // Call all callbacks with the given context and arguments fireWith: function( context, args ) { if ( list && ( !fired || stack ) ) { args = args || []; args = [ context, args.slice ? args.slice() : args ]; if ( firing ) { stack.push( args ); } else { fire( args ); } } return this; }, // Call all the callbacks with the given arguments fire: function() { self.fireWith( this, arguments ); return this; }, // To know if the callbacks have already been called at least once fired: function() { return !!fired; } }; return self; }; jQuery.extend({ Deferred: function( func ) { var tuples = [ // action, add listener, listener list, final state [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], [ "notify", "progress", jQuery.Callbacks("memory") ] ], state = "pending", promise = { state: function() { return state; }, always: function() { deferred.done( arguments ).fail( arguments ); return this; }, then: function( /* fnDone, fnFail, fnProgress */ ) { var fns = arguments; return jQuery.Deferred(function( newDefer ) { jQuery.each( tuples, function( i, tuple ) { var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; // deferred[ done | fail | progress ] for forwarding actions to newDefer deferred[ tuple[1] ](function() { var returned = fn && fn.apply( this, arguments ); if ( returned && jQuery.isFunction( returned.promise ) ) { returned.promise() .done( newDefer.resolve ) .fail( newDefer.reject ) .progress( newDefer.notify ); } else { newDefer[ tuple[ 0 ] + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); } }); }); fns = null; }).promise(); }, // Get a promise for this deferred // If obj is provided, the promise aspect is added to the object promise: function( obj ) { return obj != null ? jQuery.extend( obj, promise ) : promise; } }, deferred = {}; // Keep pipe for back-compat promise.pipe = promise.then; // Add list-specific methods jQuery.each( tuples, function( i, tuple ) { var list = tuple[ 2 ], stateString = tuple[ 3 ]; // promise[ done | fail | progress ] = list.add promise[ tuple[1] ] = list.add; // Handle state if ( stateString ) { list.add(function() { // state = [ resolved | rejected ] state = stateString; // [ reject_list | resolve_list ].disable; progress_list.lock }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); } // deferred[ resolve | reject | notify ] deferred[ tuple[0] ] = function() { deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); return this; }; deferred[ tuple[0] + "With" ] = list.fireWith; }); // Make the deferred a promise promise.promise( deferred ); // Call given func if any if ( func ) { func.call( deferred, deferred ); } // All done! return deferred; }, // Deferred helper when: function( subordinate /* , ..., subordinateN */ ) { var i = 0, resolveValues = slice.call( arguments ), length = resolveValues.length, // the count of uncompleted subordinates remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, // the master Deferred. If resolveValues consist of only a single Deferred, just use that. deferred = remaining === 1 ? subordinate : jQuery.Deferred(), // Update function for both resolve and progress values updateFunc = function( i, contexts, values ) { return function( value ) { contexts[ i ] = this; values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; if ( values === progressValues ) { deferred.notifyWith( contexts, values ); } else if ( !( --remaining ) ) { deferred.resolveWith( contexts, values ); } }; }, progressValues, progressContexts, resolveContexts; // Add listeners to Deferred subordinates; treat others as resolved if ( length > 1 ) { progressValues = new Array( length ); progressContexts = new Array( length ); resolveContexts = new Array( length ); for ( ; i < length; i++ ) { if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { resolveValues[ i ].promise() .done( updateFunc( i, resolveContexts, resolveValues ) ) .fail( deferred.reject ) .progress( updateFunc( i, progressContexts, progressValues ) ); } else { --remaining; } } } // If we're not waiting on anything, resolve the master if ( !remaining ) { deferred.resolveWith( resolveContexts, resolveValues ); } return deferred.promise(); } }); // The deferred used on DOM ready var readyList; jQuery.fn.ready = function( fn ) { // Add the callback jQuery.ready.promise().done( fn ); return this; }; jQuery.extend({ // Is the DOM ready to be used? Set to true once it occurs. isReady: false, // A counter to track how many items to wait for before // the ready event fires. See #6781 readyWait: 1, // Hold (or release) the ready event holdReady: function( hold ) { if ( hold ) { jQuery.readyWait++; } else { jQuery.ready( true ); } }, // Handle when the DOM is ready ready: function( wait ) { // Abort if there are pending holds or we're already ready if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { return; } // Remember that the DOM is ready jQuery.isReady = true; // If a normal DOM Ready event fired, decrement, and wait if need be if ( wait !== true && --jQuery.readyWait > 0 ) { return; } // If there are functions bound, to execute readyList.resolveWith( document, [ jQuery ] ); // Trigger any bound ready events if ( jQuery.fn.triggerHandler ) { jQuery( document ).triggerHandler( "ready" ); jQuery( document ).off( "ready" ); } } }); /** * The ready event handler and self cleanup method */ function completed() { document.removeEventListener( "DOMContentLoaded", completed, false ); window.removeEventListener( "load", completed, false ); jQuery.ready(); } jQuery.ready.promise = function( obj ) { if ( !readyList ) { readyList = jQuery.Deferred(); // Catch cases where $(document).ready() is called after the browser event has already occurred. // We once tried to use readyState "interactive" here, but it caused issues like the one // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 if ( document.readyState === "complete" ) { // Handle it asynchronously to allow scripts the opportunity to delay ready setTimeout( jQuery.ready ); } else { // Use the handy event callback document.addEventListener( "DOMContentLoaded", completed, false ); // A fallback to window.onload, that will always work window.addEventListener( "load", completed, false ); } } return readyList.promise( obj ); }; // Kick off the DOM ready check even if the user does not jQuery.ready.promise(); // Multifunctional method to get and set values of a collection // The value/s can optionally be executed if it's a function var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) { var i = 0, len = elems.length, bulk = key == null; // Sets many values if ( jQuery.type( key ) === "object" ) { chainable = true; for ( i in key ) { jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); } // Sets one value } else if ( value !== undefined ) { chainable = true; if ( !jQuery.isFunction( value ) ) { raw = true; } if ( bulk ) { // Bulk operations run against the entire set if ( raw ) { fn.call( elems, value ); fn = null; // ...except when executing function values } else { bulk = fn; fn = function( elem, key, value ) { return bulk.call( jQuery( elem ), value ); }; } } if ( fn ) { for ( ; i < len; i++ ) { fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); } } } return chainable ? elems : // Gets bulk ? fn.call( elems ) : len ? fn( elems[0], key ) : emptyGet; }; /** * Determines whether an object can have data */ jQuery.acceptData = function( owner ) { // Accepts only: // - Node // - Node.ELEMENT_NODE // - Node.DOCUMENT_NODE // - Object // - Any /* jshint -W018 */ return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); }; function Data() { // Support: Android<4, // Old WebKit does not have Object.preventExtensions/freeze method, // return new empty object instead with no [[set]] accessor Object.defineProperty( this.cache = {}, 0, { get: function() { return {}; } }); this.expando = jQuery.expando + Data.uid++; } Data.uid = 1; Data.accepts = jQuery.acceptData; Data.prototype = { key: function( owner ) { // We can accept data for non-element nodes in modern browsers, // but we should not, see #8335. // Always return the key for a frozen object. if ( !Data.accepts( owner ) ) { return 0; } var descriptor = {}, // Check if the owner object already has a cache key unlock = owner[ this.expando ]; // If not, create one if ( !unlock ) { unlock = Data.uid++; // Secure it in a non-enumerable, non-writable property try { descriptor[ this.expando ] = { value: unlock }; Object.defineProperties( owner, descriptor ); // Support: Android<4 // Fallback to a less secure definition } catch ( e ) { descriptor[ this.expando ] = unlock; jQuery.extend( owner, descriptor ); } } // Ensure the cache object if ( !this.cache[ unlock ] ) { this.cache[ unlock ] = {}; } return unlock; }, set: function( owner, data, value ) { var prop, // There may be an unlock assigned to this node, // if there is no entry for this "owner", create one inline // and set the unlock as though an owner entry had always existed unlock = this.key( owner ), cache = this.cache[ unlock ]; // Handle: [ owner, key, value ] args if ( typeof data === "string" ) { cache[ data ] = value; // Handle: [ owner, { properties } ] args } else { // Fresh assignments by object are shallow copied if ( jQuery.isEmptyObject( cache ) ) { jQuery.extend( this.cache[ unlock ], data ); // Otherwise, copy the properties one-by-one to the cache object } else { for ( prop in data ) { cache[ prop ] = data[ prop ]; } } } return cache; }, get: function( owner, key ) { // Either a valid cache is found, or will be created. // New caches will be created and the unlock returned, // allowing direct access to the newly created // empty data object. A valid owner object must be provided. var cache = this.cache[ this.key( owner ) ]; return key === undefined ? cache : cache[ key ]; }, access: function( owner, key, value ) { var stored; // In cases where either: // // 1. No key was specified // 2. A string key was specified, but no value provided // // Take the "read" path and allow the get method to determine // which value to return, respectively either: // // 1. The entire cache object // 2. The data stored at the key // if ( key === undefined || ((key && typeof key === "string") && value === undefined) ) { stored = this.get( owner, key ); return stored !== undefined ? stored : this.get( owner, jQuery.camelCase(key) ); } // [*]When the key is not a string, or both a key and value // are specified, set or extend (existing objects) with either: // // 1. An object of properties // 2. A key and value // this.set( owner, key, value ); // Since the "set" path can have two possible entry points // return the expected data based on which path was taken[*] return value !== undefined ? value : key; }, remove: function( owner, key ) { var i, name, camel, unlock = this.key( owner ), cache = this.cache[ unlock ]; if ( key === undefined ) { this.cache[ unlock ] = {}; } else { // Support array or space separated string of keys if ( jQuery.isArray( key ) ) { // If "name" is an array of keys... // When data is initially created, via ("key", "val") signature, // keys will be converted to camelCase. // Since there is no way to tell _how_ a key was added, remove // both plain key and camelCase key. #12786 // This will only penalize the array argument path. name = key.concat( key.map( jQuery.camelCase ) ); } else { camel = jQuery.camelCase( key ); // Try the string as a key before any manipulation if ( key in cache ) { name = [ key, camel ]; } else { // If a key with the spaces exists, use it. // Otherwise, create an array by matching non-whitespace name = camel; name = name in cache ? [ name ] : ( name.match( rnotwhite ) || [] ); } } i = name.length; while ( i-- ) { delete cache[ name[ i ] ]; } } }, hasData: function( owner ) { return !jQuery.isEmptyObject( this.cache[ owner[ this.expando ] ] || {} ); }, discard: function( owner ) { if ( owner[ this.expando ] ) { delete this.cache[ owner[ this.expando ] ]; } } }; var data_priv = new Data(); var data_user = new Data(); // Implementation Summary // // 1. Enforce API surface and semantic compatibility with 1.9.x branch // 2. Improve the module's maintainability by reducing the storage // paths to a single mechanism. // 3. Use the same single mechanism to support "private" and "user" data. // 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) // 5. Avoid exposing implementation details on user objects (eg. expando properties) // 6. Provide a clear path for implementation upgrade to WeakMap in 2014 var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, rmultiDash = /([A-Z])/g; function dataAttr( elem, key, data ) { var name; // If nothing was found internally, try to fetch any // data from the HTML5 data-* attribute if ( data === undefined && elem.nodeType === 1 ) { name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); data = elem.getAttribute( name ); if ( typeof data === "string" ) { try { data = data === "true" ? true : data === "false" ? false : data === "null" ? null : // Only convert to a number if it doesn't change the string +data + "" === data ? +data : rbrace.test( data ) ? jQuery.parseJSON( data ) : data; } catch( e ) {} // Make sure we set the data so it isn't changed later data_user.set( elem, key, data ); } else { data = undefined; } } return data; } jQuery.extend({ hasData: function( elem ) { return data_user.hasData( elem ) || data_priv.hasData( elem ); }, data: function( elem, name, data ) { return data_user.access( elem, name, data ); }, removeData: function( elem, name ) { data_user.remove( elem, name ); }, // TODO: Now that all calls to _data and _removeData have been replaced // with direct calls to data_priv methods, these can be deprecated. _data: function( elem, name, data ) { return data_priv.access( elem, name, data ); }, _removeData: function( elem, name ) { data_priv.remove( elem, name ); } }); jQuery.fn.extend({ data: function( key, value ) { var i, name, data, elem = this[ 0 ], attrs = elem && elem.attributes; // Gets all values if ( key === undefined ) { if ( this.length ) { data = data_user.get( elem ); if ( elem.nodeType === 1 && !data_priv.get( elem, "hasDataAttrs" ) ) { i = attrs.length; while ( i-- ) { // Support: IE11+ // The attrs elements can be null (#14894) if ( attrs[ i ] ) { name = attrs[ i ].name; if ( name.indexOf( "data-" ) === 0 ) { name = jQuery.camelCase( name.slice(5) ); dataAttr( elem, name, data[ name ] ); } } } data_priv.set( elem, "hasDataAttrs", true ); } } return data; } // Sets multiple values if ( typeof key === "object" ) { return this.each(function() { data_user.set( this, key ); }); } return access( this, function( value ) { var data, camelKey = jQuery.camelCase( key ); // The calling jQuery object (element matches) is not empty // (and therefore has an element appears at this[ 0 ]) and the // `value` parameter was not undefined. An empty jQuery object // will result in `undefined` for elem = this[ 0 ] which will // throw an exception if an attempt to read a data cache is made. if ( elem && value === undefined ) { // Attempt to get data from the cache // with the key as-is data = data_user.get( elem, key ); if ( data !== undefined ) { return data; } // Attempt to get data from the cache // with the key camelized data = data_user.get( elem, camelKey ); if ( data !== undefined ) { return data; } // Attempt to "discover" the data in // HTML5 custom data-* attrs data = dataAttr( elem, camelKey, undefined ); if ( data !== undefined ) { return data; } // We tried really hard, but the data doesn't exist. return; } // Set the data... this.each(function() { // First, attempt to store a copy or reference of any // data that might've been store with a camelCased key. var data = data_user.get( this, camelKey ); // For HTML5 data-* attribute interop, we have to // store property names with dashes in a camelCase form. // This might not apply to all properties...* data_user.set( this, camelKey, value ); // *... In the case of properties that might _actually_ // have dashes, we need to also store a copy of that // unchanged property. if ( key.indexOf("-") !== -1 && data !== undefined ) { data_user.set( this, key, value ); } }); }, null, value, arguments.length > 1, null, true ); }, removeData: function( key ) { return this.each(function() { data_user.remove( this, key ); }); } }); jQuery.extend({ queue: function( elem, type, data ) { var queue; if ( elem ) { type = ( type || "fx" ) + "queue"; queue = data_priv.get( elem, type ); // Speed up dequeue by getting out quickly if this is just a lookup if ( data ) { if ( !queue || jQuery.isArray( data ) ) { queue = data_priv.access( elem, type, jQuery.makeArray(data) ); } else { queue.push( data ); } } return queue || []; } }, dequeue: function( elem, type ) { type = type || "fx"; var queue = jQuery.queue( elem, type ), startLength = queue.length, fn = queue.shift(), hooks = jQuery._queueHooks( elem, type ), next = function() { jQuery.dequeue( elem, type ); }; // If the fx queue is dequeued, always remove the progress sentinel if ( fn === "inprogress" ) { fn = queue.shift(); startLength--; } if ( fn ) { // Add a progress sentinel to prevent the fx queue from being // automatically dequeued if ( type === "fx" ) { queue.unshift( "inprogress" ); } // Clear up the last queue stop function delete hooks.stop; fn.call( elem, next, hooks ); } if ( !startLength && hooks ) { hooks.empty.fire(); } }, // Not public - generate a queueHooks object, or return the current one _queueHooks: function( elem, type ) { var key = type + "queueHooks"; return data_priv.get( elem, key ) || data_priv.access( elem, key, { empty: jQuery.Callbacks("once memory").add(function() { data_priv.remove( elem, [ type + "queue", key ] ); }) }); } }); jQuery.fn.extend({ queue: function( type, data ) { var setter = 2; if ( typeof type !== "string" ) { data = type; type = "fx"; setter--; } if ( arguments.length < setter ) { return jQuery.queue( this[0], type ); } return data === undefined ? this : this.each(function() { var queue = jQuery.queue( this, type, data ); // Ensure a hooks for this queue jQuery._queueHooks( this, type ); if ( type === "fx" && queue[0] !== "inprogress" ) { jQuery.dequeue( this, type ); } }); }, dequeue: function( type ) { return this.each(function() { jQuery.dequeue( this, type ); }); }, clearQueue: function( type ) { return this.queue( type || "fx", [] ); }, // Get a promise resolved when queues of a certain type // are emptied (fx is the type by default) promise: function( type, obj ) { var tmp, count = 1, defer = jQuery.Deferred(), elements = this, i = this.length, resolve = function() { if ( !( --count ) ) { defer.resolveWith( elements, [ elements ] ); } }; if ( typeof type !== "string" ) { obj = type; type = undefined; } type = type || "fx"; while ( i-- ) { tmp = data_priv.get( elements[ i ], type + "queueHooks" ); if ( tmp && tmp.empty ) { count++; tmp.empty.add( resolve ); } } resolve(); return defer.promise( obj ); } }); var pnum = (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source; var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; var isHidden = function( elem, el ) { // isHidden might be called from jQuery#filter function; // in that case, element will be second argument elem = el || elem; return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); }; var rcheckableType = (/^(?:checkbox|radio)$/i); (function() { var fragment = document.createDocumentFragment(), div = fragment.appendChild( document.createElement( "div" ) ), input = document.createElement( "input" ); // Support: Safari<=5.1 // Check state lost if the name is set (#11217) // Support: Windows Web Apps (WWA) // `name` and `type` must use .setAttribute for WWA (#14901) input.setAttribute( "type", "radio" ); input.setAttribute( "checked", "checked" ); input.setAttribute( "name", "t" ); div.appendChild( input ); // Support: Safari<=5.1, Android<4.2 // Older WebKit doesn't clone checked state correctly in fragments support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; // Support: IE<=11+ // Make sure textarea (and checkbox) defaultValue is properly cloned div.innerHTML = ""; support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; })(); var strundefined = typeof undefined; support.focusinBubbles = "onfocusin" in window; var rkeyEvent = /^key/, rmouseEvent = /^(?:mouse|pointer|contextmenu)|click/, rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; function returnTrue() { return true; } function returnFalse() { return false; } function safeActiveElement() { try { return document.activeElement; } catch ( err ) { } } /* * Helper functions for managing events -- not part of the public interface. * Props to Dean Edwards' addEvent library for many of the ideas. */ jQuery.event = { global: {}, add: function( elem, types, handler, data, selector ) { var handleObjIn, eventHandle, tmp, events, t, handleObj, special, handlers, type, namespaces, origType, elemData = data_priv.get( elem ); // Don't attach events to noData or text/comment nodes (but allow plain objects) if ( !elemData ) { return; } // Caller can pass in an object of custom data in lieu of the handler if ( handler.handler ) { handleObjIn = handler; handler = handleObjIn.handler; selector = handleObjIn.selector; } // Make sure that the handler has a unique ID, used to find/remove it later if ( !handler.guid ) { handler.guid = jQuery.guid++; } // Init the element's event structure and main handler, if this is the first if ( !(events = elemData.events) ) { events = elemData.events = {}; } if ( !(eventHandle = elemData.handle) ) { eventHandle = elemData.handle = function( e ) { // Discard the second event of a jQuery.event.trigger() and // when an event is called after a page has unloaded return typeof jQuery !== strundefined && jQuery.event.triggered !== e.type ? jQuery.event.dispatch.apply( elem, arguments ) : undefined; }; } // Handle multiple events separated by a space types = ( types || "" ).match( rnotwhite ) || [ "" ]; t = types.length; while ( t-- ) { tmp = rtypenamespace.exec( types[t] ) || []; type = origType = tmp[1]; namespaces = ( tmp[2] || "" ).split( "." ).sort(); // There *must* be a type, no attaching namespace-only handlers if ( !type ) { continue; } // If event changes its type, use the special event handlers for the changed type special = jQuery.event.special[ type ] || {}; // If selector defined, determine special event api type, otherwise given type type = ( selector ? special.delegateType : special.bindType ) || type; // Update special based on newly reset type special = jQuery.event.special[ type ] || {}; // handleObj is passed to all event handlers handleObj = jQuery.extend({ type: type, origType: origType, data: data, handler: handler, guid: handler.guid, selector: selector, needsContext: selector && jQuery.expr.match.needsContext.test( selector ), namespace: namespaces.join(".") }, handleObjIn ); // Init the event handler queue if we're the first if ( !(handlers = events[ type ]) ) { handlers = events[ type ] = []; handlers.delegateCount = 0; // Only use addEventListener if the special events handler returns false if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { if ( elem.addEventListener ) { elem.addEventListener( type, eventHandle, false ); } } } if ( special.add ) { special.add.call( elem, handleObj ); if ( !handleObj.handler.guid ) { handleObj.handler.guid = handler.guid; } } // Add to the element's handler list, delegates in front if ( selector ) { handlers.splice( handlers.delegateCount++, 0, handleObj ); } else { handlers.push( handleObj ); } // Keep track of which events have ever been used, for event optimization jQuery.event.global[ type ] = true; } }, // Detach an event or set of events from an element remove: function( elem, types, handler, selector, mappedTypes ) { var j, origCount, tmp, events, t, handleObj, special, handlers, type, namespaces, origType, elemData = data_priv.hasData( elem ) && data_priv.get( elem ); if ( !elemData || !(events = elemData.events) ) { return; } // Once for each type.namespace in types; type may be omitted types = ( types || "" ).match( rnotwhite ) || [ "" ]; t = types.length; while ( t-- ) { tmp = rtypenamespace.exec( types[t] ) || []; type = origType = tmp[1]; namespaces = ( tmp[2] || "" ).split( "." ).sort(); // Unbind all events (on this namespace, if provided) for the element if ( !type ) { for ( type in events ) { jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); } continue; } special = jQuery.event.special[ type ] || {}; type = ( selector ? special.delegateType : special.bindType ) || type; handlers = events[ type ] || []; tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); // Remove matching events origCount = j = handlers.length; while ( j-- ) { handleObj = handlers[ j ]; if ( ( mappedTypes || origType === handleObj.origType ) && ( !handler || handler.guid === handleObj.guid ) && ( !tmp || tmp.test( handleObj.namespace ) ) && ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { handlers.splice( j, 1 ); if ( handleObj.selector ) { handlers.delegateCount--; } if ( special.remove ) { special.remove.call( elem, handleObj ); } } } // Remove generic event handler if we removed something and no more handlers exist // (avoids potential for endless recursion during removal of special event handlers) if ( origCount && !handlers.length ) { if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { jQuery.removeEvent( elem, type, elemData.handle ); } delete events[ type ]; } } // Remove the expando if it's no longer used if ( jQuery.isEmptyObject( events ) ) { delete elemData.handle; data_priv.remove( elem, "events" ); } }, trigger: function( event, data, elem, onlyHandlers ) { var i, cur, tmp, bubbleType, ontype, handle, special, eventPath = [ elem || document ], type = hasOwn.call( event, "type" ) ? event.type : event, namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; cur = tmp = elem = elem || document; // Don't do events on text and comment nodes if ( elem.nodeType === 3 || elem.nodeType === 8 ) { return; } // focus/blur morphs to focusin/out; ensure we're not firing them right now if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { return; } if ( type.indexOf(".") >= 0 ) { // Namespaced trigger; create a regexp to match event type in handle() namespaces = type.split("."); type = namespaces.shift(); namespaces.sort(); } ontype = type.indexOf(":") < 0 && "on" + type; // Caller can pass in a jQuery.Event object, Object, or just an event type string event = event[ jQuery.expando ] ? event : new jQuery.Event( type, typeof event === "object" && event ); // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) event.isTrigger = onlyHandlers ? 2 : 3; event.namespace = namespaces.join("."); event.namespace_re = event.namespace ? new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : null; // Clean up the event in case it is being reused event.result = undefined; if ( !event.target ) { event.target = elem; } // Clone any incoming data and prepend the event, creating the handler arg list data = data == null ? [ event ] : jQuery.makeArray( data, [ event ] ); // Allow special events to draw outside the lines special = jQuery.event.special[ type ] || {}; if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { return; } // Determine event propagation path in advance, per W3C events spec (#9951) // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { bubbleType = special.delegateType || type; if ( !rfocusMorph.test( bubbleType + type ) ) { cur = cur.parentNode; } for ( ; cur; cur = cur.parentNode ) { eventPath.push( cur ); tmp = cur; } // Only add window if we got to document (e.g., not plain obj or detached DOM) if ( tmp === (elem.ownerDocument || document) ) { eventPath.push( tmp.defaultView || tmp.parentWindow || window ); } } // Fire handlers on the event path i = 0; while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { event.type = i > 1 ? bubbleType : special.bindType || type; // jQuery handler handle = ( data_priv.get( cur, "events" ) || {} )[ event.type ] && data_priv.get( cur, "handle" ); if ( handle ) { handle.apply( cur, data ); } // Native handler handle = ontype && cur[ ontype ]; if ( handle && handle.apply && jQuery.acceptData( cur ) ) { event.result = handle.apply( cur, data ); if ( event.result === false ) { event.preventDefault(); } } } event.type = type; // If nobody prevented the default action, do it now if ( !onlyHandlers && !event.isDefaultPrevented() ) { if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) && jQuery.acceptData( elem ) ) { // Call a native DOM method on the target with the same name name as the event. // Don't do default actions on window, that's where global variables be (#6170) if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) { // Don't re-trigger an onFOO event when we call its FOO() method tmp = elem[ ontype ]; if ( tmp ) { elem[ ontype ] = null; } // Prevent re-triggering of the same event, since we already bubbled it above jQuery.event.triggered = type; elem[ type ](); jQuery.event.triggered = undefined; if ( tmp ) { elem[ ontype ] = tmp; } } } } return event.result; }, dispatch: function( event ) { // Make a writable jQuery.Event from the native event object event = jQuery.event.fix( event ); var i, j, ret, matched, handleObj, handlerQueue = [], args = slice.call( arguments ), handlers = ( data_priv.get( this, "events" ) || {} )[ event.type ] || [], special = jQuery.event.special[ event.type ] || {}; // Use the fix-ed jQuery.Event rather than the (read-only) native event args[0] = event; event.delegateTarget = this; // Call the preDispatch hook for the mapped type, and let it bail if desired if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { return; } // Determine handlers handlerQueue = jQuery.event.handlers.call( this, event, handlers ); // Run delegates first; they may want to stop propagation beneath us i = 0; while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { event.currentTarget = matched.elem; j = 0; while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { // Triggered event must either 1) have no namespace, or 2) have namespace(s) // a subset or equal to those in the bound event (both can have no namespace). if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { event.handleObj = handleObj; event.data = handleObj.data; ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) .apply( matched.elem, args ); if ( ret !== undefined ) { if ( (event.result = ret) === false ) { event.preventDefault(); event.stopPropagation(); } } } } } // Call the postDispatch hook for the mapped type if ( special.postDispatch ) { special.postDispatch.call( this, event ); } return event.result; }, handlers: function( event, handlers ) { var i, matches, sel, handleObj, handlerQueue = [], delegateCount = handlers.delegateCount, cur = event.target; // Find delegate handlers // Black-hole SVG instance trees (#13180) // Avoid non-left-click bubbling in Firefox (#3861) if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { for ( ; cur !== this; cur = cur.parentNode || this ) { // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) if ( cur.disabled !== true || event.type !== "click" ) { matches = []; for ( i = 0; i < delegateCount; i++ ) { handleObj = handlers[ i ]; // Don't conflict with Object.prototype properties (#13203) sel = handleObj.selector + " "; if ( matches[ sel ] === undefined ) { matches[ sel ] = handleObj.needsContext ? jQuery( sel, this ).index( cur ) >= 0 : jQuery.find( sel, this, null, [ cur ] ).length; } if ( matches[ sel ] ) { matches.push( handleObj ); } } if ( matches.length ) { handlerQueue.push({ elem: cur, handlers: matches }); } } } } // Add the remaining (directly-bound) handlers if ( delegateCount < handlers.length ) { handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); } return handlerQueue; }, // Includes some event props shared by KeyEvent and MouseEvent props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), fixHooks: {}, keyHooks: { props: "char charCode key keyCode".split(" "), filter: function( event, original ) { // Add which for key events if ( event.which == null ) { event.which = original.charCode != null ? original.charCode : original.keyCode; } return event; } }, mouseHooks: { props: "button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "), filter: function( event, original ) { var eventDoc, doc, body, button = original.button; // Calculate pageX/Y if missing and clientX/Y available if ( event.pageX == null && original.clientX != null ) { eventDoc = event.target.ownerDocument || document; doc = eventDoc.documentElement; body = eventDoc.body; event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); } // Add which for click: 1 === left; 2 === middle; 3 === right // Note: button is not normalized, so don't use it if ( !event.which && button !== undefined ) { event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); } return event; } }, fix: function( event ) { if ( event[ jQuery.expando ] ) { return event; } // Create a writable copy of the event object and normalize some properties var i, prop, copy, type = event.type, originalEvent = event, fixHook = this.fixHooks[ type ]; if ( !fixHook ) { this.fixHooks[ type ] = fixHook = rmouseEvent.test( type ) ? this.mouseHooks : rkeyEvent.test( type ) ? this.keyHooks : {}; } copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; event = new jQuery.Event( originalEvent ); i = copy.length; while ( i-- ) { prop = copy[ i ]; event[ prop ] = originalEvent[ prop ]; } // Support: Cordova 2.5 (WebKit) (#13255) // All events should have a target; Cordova deviceready doesn't if ( !event.target ) { event.target = document; } // Support: Safari 6.0+, Chrome<28 // Target should not be a text node (#504, #13143) if ( event.target.nodeType === 3 ) { event.target = event.target.parentNode; } return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; }, special: { load: { // Prevent triggered image.load events from bubbling to window.load noBubble: true }, focus: { // Fire native event if possible so blur/focus sequence is correct trigger: function() { if ( this !== safeActiveElement() && this.focus ) { this.focus(); return false; } }, delegateType: "focusin" }, blur: { trigger: function() { if ( this === safeActiveElement() && this.blur ) { this.blur(); return false; } }, delegateType: "focusout" }, click: { // For checkbox, fire native event so checked state will be right trigger: function() { if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { this.click(); return false; } }, // For cross-browser consistency, don't fire native .click() on links _default: function( event ) { return jQuery.nodeName( event.target, "a" ); } }, beforeunload: { postDispatch: function( event ) { // Support: Firefox 20+ // Firefox doesn't alert if the returnValue field is not set. if ( event.result !== undefined && event.originalEvent ) { event.originalEvent.returnValue = event.result; } } } }, simulate: function( type, elem, event, bubble ) { // Piggyback on a donor event to simulate a different one. // Fake originalEvent to avoid donor's stopPropagation, but if the // simulated event prevents default then we do the same on the donor. var e = jQuery.extend( new jQuery.Event(), event, { type: type, isSimulated: true, originalEvent: {} } ); if ( bubble ) { jQuery.event.trigger( e, null, elem ); } else { jQuery.event.dispatch.call( elem, e ); } if ( e.isDefaultPrevented() ) { event.preventDefault(); } } }; jQuery.removeEvent = function( elem, type, handle ) { if ( elem.removeEventListener ) { elem.removeEventListener( type, handle, false ); } }; jQuery.Event = function( src, props ) { // Allow instantiation without the 'new' keyword if ( !(this instanceof jQuery.Event) ) { return new jQuery.Event( src, props ); } // Event object if ( src && src.type ) { this.originalEvent = src; this.type = src.type; // Events bubbling up the document may have been marked as prevented // by a handler lower down the tree; reflect the correct value. this.isDefaultPrevented = src.defaultPrevented || src.defaultPrevented === undefined && // Support: Android<4.0 src.returnValue === false ? returnTrue : returnFalse; // Event type } else { this.type = src; } // Put explicitly provided properties onto the event object if ( props ) { jQuery.extend( this, props ); } // Create a timestamp if incoming event doesn't have one this.timeStamp = src && src.timeStamp || jQuery.now(); // Mark it as fixed this[ jQuery.expando ] = true; }; // jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding // http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html jQuery.Event.prototype = { isDefaultPrevented: returnFalse, isPropagationStopped: returnFalse, isImmediatePropagationStopped: returnFalse, preventDefault: function() { var e = this.originalEvent; this.isDefaultPrevented = returnTrue; if ( e && e.preventDefault ) { e.preventDefault(); } }, stopPropagation: function() { var e = this.originalEvent; this.isPropagationStopped = returnTrue; if ( e && e.stopPropagation ) { e.stopPropagation(); } }, stopImmediatePropagation: function() { var e = this.originalEvent; this.isImmediatePropagationStopped = returnTrue; if ( e && e.stopImmediatePropagation ) { e.stopImmediatePropagation(); } this.stopPropagation(); } }; // Create mouseenter/leave events using mouseover/out and event-time checks // Support: Chrome 15+ jQuery.each({ mouseenter: "mouseover", mouseleave: "mouseout", pointerenter: "pointerover", pointerleave: "pointerout" }, function( orig, fix ) { jQuery.event.special[ orig ] = { delegateType: fix, bindType: fix, handle: function( event ) { var ret, target = this, related = event.relatedTarget, handleObj = event.handleObj; // For mousenter/leave call the handler if related is outside the target. // NB: No relatedTarget if the mouse left/entered the browser window if ( !related || (related !== target && !jQuery.contains( target, related )) ) { event.type = handleObj.origType; ret = handleObj.handler.apply( this, arguments ); event.type = fix; } return ret; } }; }); // Support: Firefox, Chrome, Safari // Create "bubbling" focus and blur events if ( !support.focusinBubbles ) { jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { // Attach a single capturing handler on the document while someone wants focusin/focusout var handler = function( event ) { jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); }; jQuery.event.special[ fix ] = { setup: function() { var doc = this.ownerDocument || this, attaches = data_priv.access( doc, fix ); if ( !attaches ) { doc.addEventListener( orig, handler, true ); } data_priv.access( doc, fix, ( attaches || 0 ) + 1 ); }, teardown: function() { var doc = this.ownerDocument || this, attaches = data_priv.access( doc, fix ) - 1; if ( !attaches ) { doc.removeEventListener( orig, handler, true ); data_priv.remove( doc, fix ); } else { data_priv.access( doc, fix, attaches ); } } }; }); } jQuery.fn.extend({ on: function( types, selector, data, fn, /*INTERNAL*/ one ) { var origFn, type; // Types can be a map of types/handlers if ( typeof types === "object" ) { // ( types-Object, selector, data ) if ( typeof selector !== "string" ) { // ( types-Object, data ) data = data || selector; selector = undefined; } for ( type in types ) { this.on( type, selector, data, types[ type ], one ); } return this; } if ( data == null && fn == null ) { // ( types, fn ) fn = selector; data = selector = undefined; } else if ( fn == null ) { if ( typeof selector === "string" ) { // ( types, selector, fn ) fn = data; data = undefined; } else { // ( types, data, fn ) fn = data; data = selector; selector = undefined; } } if ( fn === false ) { fn = returnFalse; } else if ( !fn ) { return this; } if ( one === 1 ) { origFn = fn; fn = function( event ) { // Can use an empty set, since event contains the info jQuery().off( event ); return origFn.apply( this, arguments ); }; // Use same guid so caller can remove using origFn fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); } return this.each( function() { jQuery.event.add( this, types, fn, data, selector ); }); }, one: function( types, selector, data, fn ) { return this.on( types, selector, data, fn, 1 ); }, off: function( types, selector, fn ) { var handleObj, type; if ( types && types.preventDefault && types.handleObj ) { // ( event ) dispatched jQuery.Event handleObj = types.handleObj; jQuery( types.delegateTarget ).off( handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, handleObj.selector, handleObj.handler ); return this; } if ( typeof types === "object" ) { // ( types-object [, selector] ) for ( type in types ) { this.off( type, selector, types[ type ] ); } return this; } if ( selector === false || typeof selector === "function" ) { // ( types [, fn] ) fn = selector; selector = undefined; } if ( fn === false ) { fn = returnFalse; } return this.each(function() { jQuery.event.remove( this, types, fn, selector ); }); }, trigger: function( type, data ) { return this.each(function() { jQuery.event.trigger( type, data, this ); }); }, triggerHandler: function( type, data ) { var elem = this[0]; if ( elem ) { return jQuery.event.trigger( type, data, elem, true ); } } }); var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, rtagName = /<([\w:]+)/, rhtml = /<|&#?\w+;/, rnoInnerhtml = /<(?:script|style|link)/i, // checked="checked" or checked rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, rscriptType = /^$|\/(?:java|ecma)script/i, rscriptTypeMasked = /^true\/(.*)/, rcleanScript = /^\s*\s*$/g, // We have to close these tags to support XHTML (#13200) wrapMap = { // Support: IE9 option: [ 1, "" ], thead: [ 1, "", "
" ], col: [ 2, "", "
" ], tr: [ 2, "", "
" ], td: [ 3, "", "
" ], _default: [ 0, "", "" ] }; // Support: IE9 wrapMap.optgroup = wrapMap.option; wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; wrapMap.th = wrapMap.td; // Support: 1.x compatibility // Manipulating tables requires a tbody function manipulationTarget( elem, content ) { return jQuery.nodeName( elem, "table" ) && jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ? elem.getElementsByTagName("tbody")[0] || elem.appendChild( elem.ownerDocument.createElement("tbody") ) : elem; } // Replace/restore the type attribute of script elements for safe DOM manipulation function disableScript( elem ) { elem.type = (elem.getAttribute("type") !== null) + "/" + elem.type; return elem; } function restoreScript( elem ) { var match = rscriptTypeMasked.exec( elem.type ); if ( match ) { elem.type = match[ 1 ]; } else { elem.removeAttribute("type"); } return elem; } // Mark scripts as having already been evaluated function setGlobalEval( elems, refElements ) { var i = 0, l = elems.length; for ( ; i < l; i++ ) { data_priv.set( elems[ i ], "globalEval", !refElements || data_priv.get( refElements[ i ], "globalEval" ) ); } } function cloneCopyEvent( src, dest ) { var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; if ( dest.nodeType !== 1 ) { return; } // 1. Copy private data: events, handlers, etc. if ( data_priv.hasData( src ) ) { pdataOld = data_priv.access( src ); pdataCur = data_priv.set( dest, pdataOld ); events = pdataOld.events; if ( events ) { delete pdataCur.handle; pdataCur.events = {}; for ( type in events ) { for ( i = 0, l = events[ type ].length; i < l; i++ ) { jQuery.event.add( dest, type, events[ type ][ i ] ); } } } } // 2. Copy user data if ( data_user.hasData( src ) ) { udataOld = data_user.access( src ); udataCur = jQuery.extend( {}, udataOld ); data_user.set( dest, udataCur ); } } function getAll( context, tag ) { var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) : context.querySelectorAll ? context.querySelectorAll( tag || "*" ) : []; return tag === undefined || tag && jQuery.nodeName( context, tag ) ? jQuery.merge( [ context ], ret ) : ret; } // Fix IE bugs, see support tests function fixInput( src, dest ) { var nodeName = dest.nodeName.toLowerCase(); // Fails to persist the checked state of a cloned checkbox or radio button. if ( nodeName === "input" && rcheckableType.test( src.type ) ) { dest.checked = src.checked; // Fails to return the selected option to the default selected state when cloning options } else if ( nodeName === "input" || nodeName === "textarea" ) { dest.defaultValue = src.defaultValue; } } jQuery.extend({ clone: function( elem, dataAndEvents, deepDataAndEvents ) { var i, l, srcElements, destElements, clone = elem.cloneNode( true ), inPage = jQuery.contains( elem.ownerDocument, elem ); // Fix IE cloning issues if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && !jQuery.isXMLDoc( elem ) ) { // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 destElements = getAll( clone ); srcElements = getAll( elem ); for ( i = 0, l = srcElements.length; i < l; i++ ) { fixInput( srcElements[ i ], destElements[ i ] ); } } // Copy the events from the original to the clone if ( dataAndEvents ) { if ( deepDataAndEvents ) { srcElements = srcElements || getAll( elem ); destElements = destElements || getAll( clone ); for ( i = 0, l = srcElements.length; i < l; i++ ) { cloneCopyEvent( srcElements[ i ], destElements[ i ] ); } } else { cloneCopyEvent( elem, clone ); } } // Preserve script evaluation history destElements = getAll( clone, "script" ); if ( destElements.length > 0 ) { setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); } // Return the cloned set return clone; }, buildFragment: function( elems, context, scripts, selection ) { var elem, tmp, tag, wrap, contains, j, fragment = context.createDocumentFragment(), nodes = [], i = 0, l = elems.length; for ( ; i < l; i++ ) { elem = elems[ i ]; if ( elem || elem === 0 ) { // Add nodes directly if ( jQuery.type( elem ) === "object" ) { // Support: QtWebKit, PhantomJS // push.apply(_, arraylike) throws on ancient WebKit jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); // Convert non-html into a text node } else if ( !rhtml.test( elem ) ) { nodes.push( context.createTextNode( elem ) ); // Convert html into DOM nodes } else { tmp = tmp || fragment.appendChild( context.createElement("div") ); // Deserialize a standard representation tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); wrap = wrapMap[ tag ] || wrapMap._default; tmp.innerHTML = wrap[ 1 ] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[ 2 ]; // Descend through wrappers to the right content j = wrap[ 0 ]; while ( j-- ) { tmp = tmp.lastChild; } // Support: QtWebKit, PhantomJS // push.apply(_, arraylike) throws on ancient WebKit jQuery.merge( nodes, tmp.childNodes ); // Remember the top-level container tmp = fragment.firstChild; // Ensure the created nodes are orphaned (#12392) tmp.textContent = ""; } } } // Remove wrapper from fragment fragment.textContent = ""; i = 0; while ( (elem = nodes[ i++ ]) ) { // #4087 - If origin and destination elements are the same, and this is // that element, do not do anything if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { continue; } contains = jQuery.contains( elem.ownerDocument, elem ); // Append to fragment tmp = getAll( fragment.appendChild( elem ), "script" ); // Preserve script evaluation history if ( contains ) { setGlobalEval( tmp ); } // Capture executables if ( scripts ) { j = 0; while ( (elem = tmp[ j++ ]) ) { if ( rscriptType.test( elem.type || "" ) ) { scripts.push( elem ); } } } } return fragment; }, cleanData: function( elems ) { var data, elem, type, key, special = jQuery.event.special, i = 0; for ( ; (elem = elems[ i ]) !== undefined; i++ ) { if ( jQuery.acceptData( elem ) ) { key = elem[ data_priv.expando ]; if ( key && (data = data_priv.cache[ key ]) ) { if ( data.events ) { for ( type in data.events ) { if ( special[ type ] ) { jQuery.event.remove( elem, type ); // This is a shortcut to avoid jQuery.event.remove's overhead } else { jQuery.removeEvent( elem, type, data.handle ); } } } if ( data_priv.cache[ key ] ) { // Discard any remaining `private` data delete data_priv.cache[ key ]; } } } // Discard any remaining `user` data delete data_user.cache[ elem[ data_user.expando ] ]; } } }); jQuery.fn.extend({ text: function( value ) { return access( this, function( value ) { return value === undefined ? jQuery.text( this ) : this.empty().each(function() { if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { this.textContent = value; } }); }, null, value, arguments.length ); }, append: function() { return this.domManip( arguments, function( elem ) { if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { var target = manipulationTarget( this, elem ); target.appendChild( elem ); } }); }, prepend: function() { return this.domManip( arguments, function( elem ) { if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { var target = manipulationTarget( this, elem ); target.insertBefore( elem, target.firstChild ); } }); }, before: function() { return this.domManip( arguments, function( elem ) { if ( this.parentNode ) { this.parentNode.insertBefore( elem, this ); } }); }, after: function() { return this.domManip( arguments, function( elem ) { if ( this.parentNode ) { this.parentNode.insertBefore( elem, this.nextSibling ); } }); }, remove: function( selector, keepData /* Internal Use Only */ ) { var elem, elems = selector ? jQuery.filter( selector, this ) : this, i = 0; for ( ; (elem = elems[i]) != null; i++ ) { if ( !keepData && elem.nodeType === 1 ) { jQuery.cleanData( getAll( elem ) ); } if ( elem.parentNode ) { if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { setGlobalEval( getAll( elem, "script" ) ); } elem.parentNode.removeChild( elem ); } } return this; }, empty: function() { var elem, i = 0; for ( ; (elem = this[i]) != null; i++ ) { if ( elem.nodeType === 1 ) { // Prevent memory leaks jQuery.cleanData( getAll( elem, false ) ); // Remove any remaining nodes elem.textContent = ""; } } return this; }, clone: function( dataAndEvents, deepDataAndEvents ) { dataAndEvents = dataAndEvents == null ? false : dataAndEvents; deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; return this.map(function() { return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); }); }, html: function( value ) { return access( this, function( value ) { var elem = this[ 0 ] || {}, i = 0, l = this.length; if ( value === undefined && elem.nodeType === 1 ) { return elem.innerHTML; } // See if we can take a shortcut and just use innerHTML if ( typeof value === "string" && !rnoInnerhtml.test( value ) && !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { value = value.replace( rxhtmlTag, "<$1>" ); try { for ( ; i < l; i++ ) { elem = this[ i ] || {}; // Remove element nodes and prevent memory leaks if ( elem.nodeType === 1 ) { jQuery.cleanData( getAll( elem, false ) ); elem.innerHTML = value; } } elem = 0; // If using innerHTML throws an exception, use the fallback method } catch( e ) {} } if ( elem ) { this.empty().append( value ); } }, null, value, arguments.length ); }, replaceWith: function() { var arg = arguments[ 0 ]; // Make the changes, replacing each context element with the new content this.domManip( arguments, function( elem ) { arg = this.parentNode; jQuery.cleanData( getAll( this ) ); if ( arg ) { arg.replaceChild( elem, this ); } }); // Force removal if there was no new content (e.g., from empty arguments) return arg && (arg.length || arg.nodeType) ? this : this.remove(); }, detach: function( selector ) { return this.remove( selector, true ); }, domManip: function( args, callback ) { // Flatten any nested arrays args = concat.apply( [], args ); var fragment, first, scripts, hasScripts, node, doc, i = 0, l = this.length, set = this, iNoClone = l - 1, value = args[ 0 ], isFunction = jQuery.isFunction( value ); // We can't cloneNode fragments that contain checked, in WebKit if ( isFunction || ( l > 1 && typeof value === "string" && !support.checkClone && rchecked.test( value ) ) ) { return this.each(function( index ) { var self = set.eq( index ); if ( isFunction ) { args[ 0 ] = value.call( this, index, self.html() ); } self.domManip( args, callback ); }); } if ( l ) { fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); first = fragment.firstChild; if ( fragment.childNodes.length === 1 ) { fragment = first; } if ( first ) { scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); hasScripts = scripts.length; // Use the original fragment for the last item instead of the first because it can end up // being emptied incorrectly in certain situations (#8070). for ( ; i < l; i++ ) { node = fragment; if ( i !== iNoClone ) { node = jQuery.clone( node, true, true ); // Keep references to cloned scripts for later restoration if ( hasScripts ) { // Support: QtWebKit // jQuery.merge because push.apply(_, arraylike) throws jQuery.merge( scripts, getAll( node, "script" ) ); } } callback.call( this[ i ], node, i ); } if ( hasScripts ) { doc = scripts[ scripts.length - 1 ].ownerDocument; // Reenable scripts jQuery.map( scripts, restoreScript ); // Evaluate executable scripts on first document insertion for ( i = 0; i < hasScripts; i++ ) { node = scripts[ i ]; if ( rscriptType.test( node.type || "" ) && !data_priv.access( node, "globalEval" ) && jQuery.contains( doc, node ) ) { if ( node.src ) { // Optional AJAX dependency, but won't run scripts if not present if ( jQuery._evalUrl ) { jQuery._evalUrl( node.src ); } } else { jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) ); } } } } } } return this; } }); jQuery.each({ appendTo: "append", prependTo: "prepend", insertBefore: "before", insertAfter: "after", replaceAll: "replaceWith" }, function( name, original ) { jQuery.fn[ name ] = function( selector ) { var elems, ret = [], insert = jQuery( selector ), last = insert.length - 1, i = 0; for ( ; i <= last; i++ ) { elems = i === last ? this : this.clone( true ); jQuery( insert[ i ] )[ original ]( elems ); // Support: QtWebKit // .get() because push.apply(_, arraylike) throws push.apply( ret, elems.get() ); } return this.pushStack( ret ); }; }); var iframe, elemdisplay = {}; /** * Retrieve the actual display of a element * @param {String} name nodeName of the element * @param {Object} doc Document object */ // Called only from within defaultDisplay function actualDisplay( name, doc ) { var style, elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), // getDefaultComputedStyle might be reliably used only on attached element display = window.getDefaultComputedStyle && ( style = window.getDefaultComputedStyle( elem[ 0 ] ) ) ? // Use of this method is a temporary fix (more like optimization) until something better comes along, // since it was removed from specification and supported only in FF style.display : jQuery.css( elem[ 0 ], "display" ); // We don't have any data stored on the element, // so use "detach" method as fast way to get rid of the element elem.detach(); return display; } /** * Try to determine the default display value of an element * @param {String} nodeName */ function defaultDisplay( nodeName ) { var doc = document, display = elemdisplay[ nodeName ]; if ( !display ) { display = actualDisplay( nodeName, doc ); // If the simple way fails, read from inside an iframe if ( display === "none" || !display ) { // Use the already-created iframe if possible iframe = (iframe || jQuery( "